「今までになかったものを世の中に」
安心・簡単・便利な顔認証決済サービス
NECの顔認証決済サービスは、世界トップクラスの認証精度を誇る顔認証技術(注1)を用いて、あらゆる利用者に安全、簡単、スピーディな手ぶら決済を実現します。また、なりすまし防止による安全・安心で効率的な店舗運営にも貢献します。小売や百貨店をはじめ、オフィス、学校、テーマパークなど、様々な場面で利用することが可能です。
この顔認証決済サービスは、2025年4月より始まる大阪・関西万博内のstera terminalが設置された店舗にて提供します。stera terminalは、三井住友カード株式会社様が提供する据置型オールインワン決済端末です。一台の端末で多様な決済手段に対応が可能で、万博会場への協賛設置が予定されています。万博での利用は、キャッシュレス決済と顔認証が紐づく決済運用事例としては、国内最大規模(注2)となる見込みです。
(注1)NECの顔認証は米国国立標準技術研究所(NIST)による顔認証ベンチマークテストでこれまでにNo.1を複数回獲得しています。(NISTによる評価結果は米国政府による特定のシステム、製品、サービス、企業を推奨するものではありません。)
(注2)2024年5月時点における、実装・運用段階の顔登録者数、顔決済利用店舗数(NEC調べ)を基に記載しています。
簡単でスピーディ
顔をかざすだけで決済が完了するため、あらゆる利用者に簡単でスピーディな決済サービスを提供します。
店舗スタッフのレジ接客時の負担軽減にも繋がります。
安全・安心な決済
なりすまし防止の仕組みにより、不正利用をシャットアウトします。
小売や百貨店をはじめ、学校、オフィス、テーマパークなど、様々な場面で安心してご利用いただけます。
容易に導入可能
個別にシステム構築をするのではなく、NECのノウハウや実績に基づき専用のプロダクトを開発しています。
個別にシステム構築する場合と比較して、導入までのリードタイム短縮と低コストでの導入を実現します。
java.lang.RuntimeException: Failed to get data //gwijpcms01/default/main/http-jpn.nec.com_tb/WORKAREA/1266fintech_work/templatedata/component/free_html/data/v3_case_search2.dcr
at deployment.iw-preview.war//com.interwoven.livesite.file.impl.CsFileDal.read(CsFileDal.java:183)
at deployment.iw-preview.war//com.interwoven.livesite.file.impl.CsFileDal.read(CsFileDal.java:149)
at deployment.iw-preview.war//com.interwoven.livesite.model.property.DCRProperty.fetchDCRXML(DCRProperty.java:405)
at deployment.iw-preview.war//com.interwoven.livesite.runtime.model.page.RuntimeComponent.buildComponentTransformData(RuntimeComponent.java:373)
at deployment.iw-preview.war//com.interwoven.livesite.runtime.model.page.RuntimeComponent.transform(RuntimeComponent.java:439)
at deployment.iw-preview.war//com.interwoven.livesite.runtime.model.page.RuntimeComponent.transform(RuntimeComponent.java:398)
at deployment.iw-preview.war//com.interwoven.livesite.runtime.page.PageTokenVariableComponent.transformComponent(PageTokenVariableComponent.java:321)
at deployment.iw-preview.war//com.interwoven.livesite.runtime.page.PageTokenVariableComponent.renderNoCache(PageTokenVariableComponent.java:214)
at deployment.iw-preview.war//com.interwoven.livesite.runtime.page.PageTokenVariableComponent.preRender(PageTokenVariableComponent.java:109)
at deployment.iw-preview.war//com.interwoven.livesite.runtime.page.PageTokenContainer.preRenderPage(PageTokenContainer.java:522)
at deployment.iw-preview.war//com.interwoven.livesite.runtime.page.PageTokenContainer.preRender(PageTokenContainer.java:389)
at deployment.iw-preview.war//com.interwoven.livesite.runtime.model.page.RuntimePage.transform(RuntimePage.java:520)
at deployment.iw-preview.war//com.interwoven.livesite.model.page.PreviewPage.getBaseTransform(PreviewPage.java:241)
at deployment.iw-preview.war//com.interwoven.livesite.model.page.PreviewPage.transform(PreviewPage.java:229)
at deployment.iw-preview.war//com.interwoven.livesite.iw.servlet.preview.rendering.IntermediateRenderingManager.doOutputPage(IntermediateRenderingManager.java:287)
at deployment.iw-preview.war//com.interwoven.livesite.runtime.rendering.RenderingManager.renderPageGoal(RenderingManager.java:403)
at deployment.iw-preview.war//com.interwoven.livesite.runtime.rendering.RenderingManager.render(RenderingManager.java:273)
at deployment.iw-preview.war//com.interwoven.livesite.iw.servlet.preview.generate.GenerateFilter.generatePage(GenerateFilter.java:134)
at deployment.iw-preview.war//com.interwoven.livesite.iw.servlet.preview.generate.GenerateFilter.doFilter(GenerateFilter.java:77)
at deployment.iw-preview.war//org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:357)
at deployment.iw-preview.war//org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:270)
at io.undertow.servlet@2.0.21.Final//io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
at io.undertow.servlet@2.0.21.Final//io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
at io.undertow.servlet@2.0.21.Final//io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
at io.undertow.servlet@2.0.21.Final//io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
at io.undertow.servlet@2.0.21.Final//io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
at io.undertow.servlet@2.0.21.Final//io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
at org.wildfly.extension.undertow@17.0.0.Final//org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78)
at io.undertow.core@2.0.21.Final//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
at io.undertow.servlet@2.0.21.Final//io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
at io.undertow.servlet@2.0.21.Final//io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
at io.undertow.core@2.0.21.Final//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
at io.undertow.core@2.0.21.Final//io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
at io.undertow.servlet@2.0.21.Final//io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
at io.undertow.core@2.0.21.Final//io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
at io.undertow.servlet@2.0.21.Final//io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
at io.undertow.core@2.0.21.Final//io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50)
at io.undertow.core@2.0.21.Final//io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
at io.undertow.core@2.0.21.Final//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
at org.wildfly.extension.undertow@17.0.0.Final//org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61)
at io.undertow.core@2.0.21.Final//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
at org.wildfly.extension.undertow@17.0.0.Final//org.wildfly.extension.undertow.deployment.GlobalRequestControllerHandler.handleRequest(GlobalRequestControllerHandler.java:68)
at io.undertow.core@2.0.21.Final//io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
at io.undertow.servlet@2.0.21.Final//io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:292)
at io.undertow.servlet@2.0.21.Final//io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:81)
at io.undertow.servlet@2.0.21.Final//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:138)
at io.undertow.servlet@2.0.21.Final//io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:135)
at io.undertow.servlet@2.0.21.Final//io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
at io.undertow.servlet@2.0.21.Final//io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
at org.wildfly.extension.undertow@17.0.0.Final//org.wildfly.extension.undertow.security.SecurityContextThreadSetupAction.lambda$create$0(SecurityContextThreadSetupAction.java:105)
at org.wildfly.extension.undertow@17.0.0.Final//org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService$UndertowThreadSetupAction.lambda$create$0(UndertowDeploymentInfoService.java:1502)
at org.wildfly.extension.undertow@17.0.0.Final//org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService$UndertowThreadSetupAction.lambda$create$0(UndertowDeploymentInfoService.java:1502)
at org.wildfly.extension.undertow@17.0.0.Final//org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService$UndertowThreadSetupAction.lambda$create$0(UndertowDeploymentInfoService.java:1502)
at org.wildfly.extension.undertow@17.0.0.Final//org.wildfly.extension.undertow.deployment.UndertowDeploymentInfoService$UndertowThreadSetupAction.lambda$create$0(UndertowDeploymentInfoService.java:1502)
at io.undertow.servlet@2.0.21.Final//io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:272)
at io.undertow.servlet@2.0.21.Final//io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:81)
at io.undertow.servlet@2.0.21.Final//io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:104)
at io.undertow.core@2.0.21.Final//io.undertow.server.Connectors.executeRootHandler(Connectors.java:364)
at io.undertow.core@2.0.21.Final//io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:830)
at org.jboss.threads@2.3.3.Final//org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
at org.jboss.threads@2.3.3.Final//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:1982)
at org.jboss.threads@2.3.3.Final//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1486)
at org.jboss.threads@2.3.3.Final//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1377)
at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.lang.NullPointerException: Cannot read file: //gwijpcms01/default/main/http-jpn.nec.com_tb/WORKAREA/1266fintech_work/templatedata/component/free_html/data/v3_case_search2.dcr
at deployment.iw-preview.war//com.interwoven.livesite.file.impl.CsFileDal.read(CsFileDal.java:163)
... 63 more