根据《民法典》第153条第二款的规定,人民法院应当依据一定情形认定合同无效。这些情形包括影响国家安全、违背社会公共秩序、违背善良风俗等。在判断时,应综合考虑多个因素,并以社会主义和新价值观为导向。但如果交易不影响国家安全,也不违背善良风俗,并且对社会公共秩序没有重大影响,则人民法院不应认定合同无效。