(57)【要約】【課題】ショッピングを目的とするＯ２Ｏサービスにおいて、ユーザの利便性を損ねることなく、ユーザが購買する商品を選択および決済することができる複数の手段を提供する。【解決手段】本発明に係るショッピングシステムは、不特定複数の人物が通過する空間内に設置された表示入力装置を有し、前記表示入力装置とその他の操作端末との間で、前記表示入力装置上で選択された商品についての情報を共有する。【選択図】図１
2015069343.tif 000002
【特許請求の範囲】
【請求項１】
不特定複数の人物が通過する空間内に設置された表示入力装置、
ネットワークを介してユーザから商品に対する選択を受け付けるサーバ、
前記選択の内容を記述する選択データを格納するデータベース、
を有し、
前記表示入力装置は、前記商品を特定する情報を画面表示するとともに、前記ユーザが前記商品を選択する選択入力を受け取って前記サーバに対してその選択内容を記述した選択データを送信し、
前記サーバは、前記表示入力装置から前記選択データを受信するとこれを前記データベース内に格納するとともに、受信した前記選択データが未決済である旨の情報を前記選択データと関連付けて前記データベース内に格納し、
前記サーバは、前記表示入力装置以外の操作端末から、未決済である旨の情報が関連付けられた前記選択データに対するアクセス要求を受け取ると、その選択データを前記操作端末に対して送信する
ことを特徴とするショッピングシステム。
【請求項２】
前記ショッピングシステムは、前記表示入力装置を使用するユーザおよび前記操作端末を使用するユーザを認証する認証部を有し、
前記認証部は、前記表示入力装置を使用するユーザを認証して当該ユーザ固有のＩＤを特定した上でそのＩＤを前記表示入力装置に対して送信し、
前記表示入力装置は、前記認証部から前記ＩＤを受け取り、前記サーバに対して前記選択データを送信するとき前記選択データと併せて前記ＩＤを送信し、
前記サーバは、前記表示入力装置から前記選択データと併せて前記ＩＤを受信し、前記選択データと関連付けて前記データベース内に格納し、
前記サーバは、前記表示入力装置以外の操作端末から前記アクセス要求を受け取ると、前記認証部によって前記操作端末を使用するユーザを認証し、認証に成功した場合は、前記操作端末を使用するユーザ固有のＩＤと関連付けられている前記選択データのうち未決済である旨の情報が関連付けられたものを前記操作端末に対して送信する
ことを特徴とする請求項１記載のショッピングシステム。
【請求項３】
前記ショッピングシステムは、前記認証部が認証した前記ユーザの位置を追跡する追跡部を有し、
前記表示入力装置は、前記追跡部が追跡した前記ユーザの位置が前記表示入力装置から所定範囲内にある領域内に到達すると、前記追跡部が追跡した前記ユーザの位置にしたがって、前記ユーザの位置に追随する追随画像を画面表示する
ことを特徴とする請求項２記載のショッピングシステム。
【請求項４】
前記空間内には、前記操作端末として、前記表示入力装置と同じ機能を備えた第２表示入力装置が設置されており、
前記表示入力装置は、前記追跡部が追跡した前記ユーザの位置が前記領域内から前記領域外に移動すると、前記追随画像を画面から消去し、
前記第２表示入力装置は、前記追跡部が追跡した前記ユーザの位置が前記第２表示入力装置から所定範囲内にある第２領域内に到達すると、前記追跡部が追跡した前記ユーザの位置にしたがって前記追随画像を画面表示する
ことを特徴とする請求項３記載のショッピングシステム。
【請求項５】
前記表示入力装置は、前記追跡部が追跡した前記ユーザの位置が前記領域内から前記領域外に移動すると、前記追随画像を画面から消去するとともに、前記サーバに対して前記選択データと前記ＩＤを送信し、
前記サーバは、前記追跡部が追跡した前記ユーザの位置が前記第２領域内に到達すると、前記表示入力装置から受信した前記選択データと前記ＩＤを前記第２表示入力装置に対して送信し、
前記第２表示入力装置は、前記サーバが前記表示入力装置から受信した前記選択データと前記ＩＤを前記サーバから受信し、前記追跡部が追跡した前記ユーザの位置が前記第２領域内から前記第２領域外に移動すると、前記追随画像を画面から消去するとともに、前記サーバに対して前記選択データと前記ＩＤを送信する
ことを特徴とする請求項４記載のショッピングシステム。
【請求項６】
前記認証部は、前記追跡部が追跡した前記ユーザの位置が前記第２領域内に到達すると、前記第２表示入力装置を使用するユーザを認証して当該ユーザ固有のＩＤを特定した上でそのＩＤを前記サーバに対して送信し、
前記サーバは、前記認証部が特定した前記第２表示入力装置を使用するユーザ固有のＩＤが前記第２表示入力装置を使用するユーザ固有のＩＤと同一である場合は、前記表示入力装置に対応する前記選択データを、前記ユーザ固有のＩＤとともに前記第２表示入力装置に対して送信する
ことを特徴とする請求項５記載のショッピングシステム。
【請求項７】
前記空間内には、前記表示入力装置を使用するユーザの顔画像を撮影するカメラが設置されており、
前記認証部は、前記カメラが撮影した前記ユーザの顔画像を用いて当該ユーザを認証するように構成されており、
前記追跡部は、前記カメラが撮影した前記ユーザの顔画像を用いて当該ユーザの位置を追跡するように構成されている
ことを特徴とする請求項３から６のいずれか１項記載のショッピングシステム。
【請求項８】
前記空間内には、前記表示入力装置を使用するユーザが所持するユーザ端末固有の端末ＩＤを識別する端末センサが設置されており、
前記認証部は、前記端末センサが識別した前記端末ＩＤを用いて当該ユーザを認証するように構成されており、
前記追跡部は、前記端末センサが識別した前記端末ＩＤを用いて当該ユーザの位置を追跡するように構成されている
ことを特徴とする請求項３から６のいずれか１項記載のショッピングシステム。
【請求項９】
前記操作端末は、前記表示入力装置を使用するユーザが所持する携帯端末として構成されており、
前記認証部は、前記サーバが前記携帯端末から前記アクセス要求を受け取ると、前記携帯端末から送信される前記ユーザ固有のＩＤを用いて前記ユーザを認証する
ことを特徴とする請求項２記載のショッピングシステム。
【請求項１０】
前記表示入力装置および前記操作端末は、前記ユーザが選択した前記商品に対する発注を確定するよう指示する発注入力を受け取り、その発注入力にしたがって発注指示を前記サーバに対して送信し、
前記サーバは、前記表示入力装置または前記操作端末が送信した前記発注指示に応じて前記選択データに対応する前記商品に対する発注を確定する
ことを特徴とする請求項１から９のいずれか１項記載のショッピングシステム。
【請求項１１】
前記データベースは、前記表示入力装置を使用するユーザ固有のＩＤと、前記認証部がそのユーザを認証するために用いる認証データとをあらかじめ格納しており、
前記認証部は、前記認証データを用いて前記ユーザを認証すると、その認証データに対応する前記ＩＤを前記ユーザ固有のＩＤとして特定する
ことを特徴とする請求項１から１０のいずれか１項記載のショッピングシステム。
【請求項１２】
前記データベースは、前記ユーザ固有のＩＤごとにそのユーザが前記商品を購入する際に使用する決済手段を特定する決済手段データをあらかじめ格納しており、
前記表示入力装置および前記操作端末は、前記ユーザが選択した前記商品に対する発注を確定するよう指示する発注入力を受け取り、その発注入力にしたがって発注指示を前記サーバに対して送信し、
前記サーバは、前記表示入力装置または前記操作端末から前記発注指示を受け取ると、前記決済手段データの記述にしたがって前記発注指示を決済する手段を特定し、その決済手段を用いて前記発注指示を決済する
ことを特徴とする請求項１１記載のショッピングシステム。
【請求項１３】
前記認証部は、前記表示入力装置を使用するユーザを認証できなかった場合は、当該ユーザ固有のＩＤを前記表示入力装置に対して送信せず、
前記表示入力装置は、前記認証部から前記ユーザ固有のＩＤを受信しなかった場合は、前記サーバに対して前記選択データを送信するとき前記ＩＤを送信しない
ことを特徴とする請求項２から９のいずれか１項記載のショッピングシステム。
【請求項１４】
前記表示入力装置は、前記表示入力装置を使用する複数の前記ユーザの位置を前記追跡部が追跡しているときは、前記追跡部が追跡した各前記ユーザの位置にしたがって、各前記ユーザの位置に追随する追随画像を前記ユーザごとに画面表示する
ことを特徴とする請求項３から８のいずれか１項記載のショッピングシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ショッピングシステムに関する。
【背景技術】
【０００２】
近年、Ｏ２Ｏ（Ｏｎｌｉｎｅ  ｔｏ  ＯｆｆｌｉｎｅまたはＯｆｆｌｉｎｅ  ｔｏ  Ｏｎｌｉｎｅ）と呼ばれる、インターネット上のサービス（Ｏｎｌｉｎｅ）を実店舗（Ｏｆｆｌｉｎｅ）における集客や購買促進につなげるための取り組みが盛んになってきている。
【０００３】
Ｏ２Ｏの概念を取り入れたサービスの１例として、スマートフォンアプリを利用したものがある。同サービスにおいては、例えば同サービスの専用アプリをあらかじめスマートフォンにダウンロードしておき、ユーザが当該サービスを提供する商業施設に入ると、スマートフォンの位置センサがそのユーザの位置を認識し、実店舗の商品情報や電子クーポン券などを専用アプリにリアルタイム配信する、などのサービスが考えられる。
【０００４】
下記非特許文献１は、Ｏ２Ｏサービスの１例について紹介している。同サービスにおいては、地下鉄駅構内に設置されたポスター上に商品画像とＱＲコードを表示し、ユーザがスマートフォンを用いてそのＱＲコードを読み取ると、スマートフォンはショッピングサイトに対して当該商品を注文するリクエストを送信する。ユーザがそのショッピングサイト上で当該商品を決済すると、ユーザの自宅に当該商品が届けられる。
【先行技術文献】
【非特許文献】
【０００５】
【非特許文献１】『地下鉄がスーパーに？Ｔｅｓｃｏが仕掛ける新しい販売形態、「バーチャルストア」』、ＵＲＬ：http://leonisand.co/blog/service-practice/virtualstore.html（２０１３年０９月１１日取得）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記非特許文献１記載のＯ２Ｏサービスにおいては、ユーザは購入する商品を選択するため、ポスター上に掲示されたＱＲコードを読み取る。しかし実際に商品を購入するためにはスマートフォン上で購入を確定する必要があり、実質的には従来の電子商取引サイトにおける商品選択行為がＱＲコードを読み取る行為に置き換わったことと大差がない。すなわち、商品を選択する手段がＱＲコードに置き換わったに過ぎないと考えられる。また同サービスにおいては、ユーザが商品を選択する目的のみのためにスマートフォンを使用する必要があり、利便性を損ねている。
【０００７】
本発明は、上記のような課題に鑑みてなされたものであり、ショッピングを目的とするＯ２Ｏサービスにおいて、ユーザの利便性を損ねることなく、ユーザが購買する商品を選択および決済することができる複数の手段を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係るショッピングシステムは、不特定複数の人物が通過する空間内に設置された表示入力装置を有し、前記表示入力装置とその他の操作端末との間で、前記表示入力装置上で選択された商品についての情報を共有する。
【発明の効果】
【０００９】
本発明に係るショッピングシステムによれば、ユーザはスマートフォンなどの端末を携帯していなくとも、表示入力装置上で購入したい商品を選択することができる。また最終的に購入を確定する前に選択内容を保留したい場合においても、表示入力装置上で選択した商品についての情報を操作端末が共有するので、例えば後に操作端末上で最終的に購入を決定するまで選択を保留することができる。
【図面の簡単な説明】
【００１０】
【図１】実施形態１に係るショッピングシステム１０００の構成図である。
【図２】ユーザデータ３１０の詳細を示す図である。
【図３Ａ】ユーザ４０２が表示入力装置１００に接近したときの各装置の動作を説明する図である。
【図３Ｂ】表示入力装置１００上でユーザ４０２が商品を選択したときの各装置の動作を説明する図である。
【図３Ｃ】ユーザ４０２が表示入力装置１００の表示面近傍で移動したときの各装置の動作を説明する図である。
【図３Ｄ】ユーザ４０２が表示入力装置１００上で商品の注文を確定するときの各装置の動作を説明する図である。
【図３Ｅ】ユーザ４０２が表示入力装置１００以外の操作端末上で商品の注文を確定するときの各装置の動作を説明する図である。
【図４】実施形態２に係るショッピングシステム１０００の構成図である。
【図５】ユーザ４０２が表示入力装置１００ａの前から表示入力装置１００ｂの前に移動したときの各装置の動作を説明する図である。
【図６】実施形態３に係るショッピングシステム１０００の構成図である。
【図７】実施形態４に係るショッピングシステム１０００の構成図である。
【図８】実施形態５に係るショッピングシステム１０００の動作例を示す図である。
【発明を実施するための形態】
【００１１】
＜実施の形態１＞
図１は、本発明の実施形態１に係るショッピングシステム１０００の構成図である。ショッピングシステム１０００は、ユーザ４０２に対してＯ２Ｏショッピングサービスを提供するシステムであり、表示入力装置１００、サーバ２００、データベース３００を有する。これら装置は、例えばインターネットなどのネットワーク５００を介して接続されている。
【００１２】
表示入力装置１００は、例えばタッチパネルディスプレイを用いて構成されており、ユーザ４０２が購入する商品の画像、価格、商品名などの情報を画面表示する。ユーザは表示入力装置１００の画面上で商品を選択することができる。ユーザ４０２が画面上で商品を選択すると、画面上に表示されたショッピングカート１０１内にその商品が移動したような画像が表示される。表示入力装置１００は、不特定複数の人間が通過することができる空間内に設置されている。例えば商業施設、駅構内、街路沿い、などが設置場所として考えられる。情報の画面表示と選択入力ができれば、タッチパネルディスプレイ以外のデバイスを用いることもできる。
【００１３】
サーバ２００は、ショッピングに関する処理を実装したコンピュータである。例えば表示入力装置１００に対して商品の画像、価格、商品名などの情報を送信し、ユーザ４０２が表示入力装置１００上で選択した商品についての選択内容を記述した選択データ３２０を受け取ってデータベース３００に格納する。さらには、選択データ３２０が記述しているユーザ４０２が選択した商品を、所定の決済手段によって決済する。これら機能は公知の電子商取引サイトが実現している機能であるため、詳細は説明しない。
【００１４】
サーバ２００は、ユーザ４０２を認証する認証部２１０を備える。認証部２１０は、データベース３００が格納しているユーザデータ３１０を用いてユーザ４０２を認証する。ユーザデータ３１０の具体例については後述する。
【００１５】
サーバ２００はさらに、追跡部２２０を備える。追跡部２２０は、ユーザ４０２が表示入力装置１００の表示面近傍を移動しているときにおいて、ユーザ４０２の位置を追跡してその位置をリアルタイム（またはこれに近い時間間隔）で特定する。
【００１６】
カメラ４０１は、表示入力装置１００の表示面近傍を撮影し、その撮影画像をサーバ２００に対して送信する。認証部２１０と追跡部２２０は、カメラ４０１から受信した撮影画像を用いてユーザ４０２を認証し、またはその位置を特定する。詳細は後述する。
【００１７】
選択データ３２０は、ユーザ４０２が選択した商品についての記述と併せて、当該商品が決済済であるか否かを記述することもできる。あるいはこれに代えて、決済済の商品については選択データ３２０から削除するようにしてもよい。以下では説明の簡易のため、後者を前提とする。
【００１８】
認証部２１０と追跡部２２０は、その機能を実現する回路デバイスなどのハードウェアを用いて実装してもよいし、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などの演算装置とその動作を規定するソフトウェアによって実装してもよい。データベース３００は、ハードディスク装置などの記憶装置内にデータファイルを格納することによって構成することができる。
【００１９】
図２は、ユーザデータ３１０の詳細を示す図である。ユーザデータ３１０は、ユーザ４０２の属性情報について記述するデータであり、ユーザＩＤ３１１、認証データ３１２、決済手段データ３１３、位置データ３１４を有する。
【００２０】
ユーザＩＤ３１１は、ユーザ４０２固有のＩＤである。認証データ３１２は、認証部２１０がユーザ４０２を認証する際に用いる認証情報を記述したデータである。例えば顔認証を用いる場合はユーザ４０２の顔画像をあらかじめ認証データ３１２として登録しておく。ユーザ４０２が表示入力装置１００以外の操作端末を用いる可能性がある場合は、その端末用の認証情報（例えばパスワード）を併せて登録しておく。決済手段データ３１３は、当該ユーザ４０２が選択した商品を購入決済する際に用いる手段（例えばクレジットカード番号）についての情報を記述したデータである。位置データ３１４は、追跡部２２０が特定したユーザ４０２の現在位置（例えば表示入力装置１００に対する相対座標）を記述するデータである。
【００２１】
図３Ａは、ユーザ４０２が表示入力装置１００に接近したときの各装置の動作を説明する図である。以下、図３Ａの各ステップについて説明する。前提として、ユーザ４０２のＩＤ、顔画像、決済手段についての情報は、あらかじめユーザデータ３１０内の各フィールドに登録済であるものとする。
【００２２】
（図３Ａ：（１）撮影〜（２）顔画像送信）
ユーザ４０２が表示入力装置１００の表示面近傍に接近すると、カメラ４０１はユーザ４０２の顔画像を撮影する。カメラ４０１は、その顔画像を含む表示入力装置１００の表示面近傍の画像をサーバ２００に対して送信する。あるいは、認証部２１０が定期的にカメラ４０１に対して顔画像を送信するよう要求し、これに応じてカメラ４０１が顔画像を送信してもよい。
【００２３】
（図３Ａ：（３）顔認証）
認証部２１０は、カメラ４０１から取得した顔画像をユーザデータ３１０内の認証データ３１２と比較する。合致する顔画像が存在する場合、認証部２１０はその顔画像に対応するユーザＩＤ３１１を当該ユーザ４０２固有のＩＤとして特定する。さらに追跡部２２０は、カメラ４０１から受信した画像に基づき、例えば表示入力装置１００に対するユーザ４０２の相対位置を特定し、位置データ３１４として格納する。
【００２４】
（図３Ａ：（４）ＩＤ送信）
表示入力装置１００は、例えば定期的にサーバ２００に対して、商品の画像、価格、商品名などの情報をリクエストし、サーバ２００から受信したこれら情報を画面表示する。認証部２１０は、表示入力装置１００からの上記リクエストに対して応答する際に、顔認証によって特定したユーザＩＤ３１１がある場合は、そのＩＤを上記リクエストに対する返信と併せて表示入力装置１００に対して送信する。
【００２５】
（図３Ａ：（５）カート表示）
表示入力装置１００は、サーバ２００からユーザ４０２のＩＤを受信し、画面の構成要素として保存する。このＩＤは必ずしもユーザ４０２が視認できなくともよい。以後表示入力装置１００は、サーバ２００に対して商品画像などをリクエストする際に、そのリクエストと併せてユーザ４０２のＩＤを送信し、そのＩＤに対応する位置データ３１４をリクエストする。追跡部２２０はそのリクエストに応じて位置データ３１４を返信する。表示入力装置１００は、取得した位置データ３１４が表示入力装置１００の表示面から所定範囲内（例えば３０ｃｍ以内）にある場合、位置データ３１４に対応する位置に、ショッピングカート１０１を画面表示する。
【００２６】
図３Ｂは、表示入力装置１００上でユーザ４０２が商品を選択したときの各装置の動作を説明する図である。図３Ｂは、図３Ａで説明した動作に続くものである。以下、図３Ｂの各ステップについて説明する。
【００２７】
（図３Ｂ：（６）選択）
ユーザ４０２は、表示入力装置１００の画面上で、いずれかの商品を選択する。例えば表示入力装置１００がタッチパネルディスプレイであれば、選択する商品画像をショッピングカート１０１に対してドラッグ＆ドロップする。あるいは一般的なＷｅｂページと同様に商品ごとに選択ボタンを設けてもよい。
【００２８】
（図３Ｂ：（７）ＩＤ＋選択データ送信）
表示入力装置１００は、サーバ２００に対して商品画像などを定期的にリクエストするタイミング、または上述の選択ボタンなどが押下されたタイミングで、ユーザ４０２のＩＤとともに、ユーザ４０２がいずれの商品を選択したかについて記述した選択データを送信する。
【００２９】
（図３Ｂ：（８）選択データ格納〜（９）ＩＤ＋選択データ送信）
サーバ２００は、表示入力装置１００から受信した選択データをユーザ４０２のＩＤと関連付けた上で、選択データ３２０として格納する。サーバ２００は、商品画像などに対するリクエストの返信と併せて、ユーザ４０２のＩＤと選択データ３２０を返信する。
【００３０】
（図３Ｂ：（１０）カート表示）
表示入力装置１００は、ショッピングカート１０１を画面表示する際に、サーバ２００から受信した選択データ３２０が存在する場合は、その選択データ３２０が記述している商品がショッピングカート１０１内に投入されている様子を示す画像を画面表示する。
【００３１】
図３Ｃは、ユーザ４０２が表示入力装置１００の表示面近傍で移動したときの各装置の動作を説明する図である。図３Ｃは、図３Ａまたは図３Ｂで説明した動作に続くものである。以下、図３Ｃの各ステップについて説明する。
【００３２】
（図３Ｃ：（１１）撮影〜（１４）顔追跡）
カメラ４０１は、表示入力装置１００の表示面近傍を継続的に撮影している。認証部２１０は、図３Ａで説明したものと同様の動作を継続的に実施することにより、ユーザ４０２を認証する。追跡部２２０は、カメラ４０１から受信した画像に基づきユーザ４０２の位置を特定し、位置データ３１４を更新する。
【００３３】
（図３Ｃ：（１５）ＩＤ＋選択データ送信）
サーバ２００は、表示入力装置１００からの商品画像などに対する定期リクエストに応じて、ユーザ４０２のＩＤと選択データ３２０を返信する。本ステップはステップ（９）と同様である。
【００３４】
（図３Ｃ：（１６）カート表示）
表示入力装置１００は、更新された位置データ３１４に対応する位置に、ショッピングカート１０１を画面表示する。選択データ３２０が存在する場合は、併せてその選択内容に対応する商品をショッピングカート１０１内に表示する。本ステップは、ステップ（５）（１０）が組み合わされたものである。
【００３５】
図３Ｄは、ユーザ４０２が表示入力装置１００上で商品の注文を確定するときの各装置の動作を説明する図である。図３Ｄは、図３Ｂまたは図３Ｃで説明した動作に続くものである。以下、図３Ｄの各ステップについて説明する。
【００３６】
（図３Ｄ：（１７）発注入力）
ユーザ４０２は、表示入力装置１００の画面上で、現在ショッピングカート１０１内に投入している商品に対する注文を確定する旨を入力する。例えば表示入力装置１００上で注文確定ボタンを押下することによりその旨を入力することができる。
【００３７】
（図３Ｄ：（１８）発注指示送信〜（１９）決済）
表示入力装置１００は、サーバ２００に対して、現在の選択データ３２０が記述している商品を発注するよう指示する。サーバ２００は、その指示にしたがって選択データ３２０の内容を発注し、決済手段データ３１３の記述にしたがって決済する。サーバ２００は決済が完了した選択データ３２０内のレコードを削除する（または決済が完了した旨の情報を当該レコードに書き込む）。
【００３８】
図３Ｅは、ユーザ４０２が表示入力装置１００以外の操作端末上で商品の注文を確定するときの各装置の動作を説明する図である。図３Ｅは、図３Ｂまたは図３Ｃで説明した動作に続くものである。前提として、ユーザ４０２は操作端末としてユーザ端末４０３を所持しているものとする。以下、図３Ｅの各ステップについて説明する。
【００３９】
（図３Ｅ：（１７）離れる〜（１８）ＩＤ＋選択データ送信）
ユーザ４０２は、ショッピングカート１０１内に商品を投入したままの状態で、表示入力装置１００の表示面近傍から離れる。これによりカメラ４０１は、ユーザ４０２の顔画像を撮影することができなくなる。表示入力装置１００は、サーバ２００に対して商品画像などを定期的にリクエストするタイミングで、ユーザ４０２のＩＤと選択データ３２０をサーバ２００に対して送信する。
【００４０】
（図３Ｅ：（１９）顔認証〜（２０）顔追跡）
認証部２１０と追跡部２２０は、ステップ（３）と同様に顔画像を用いてユーザ４０２を認証し、ユーザ４０２の位置を特定する。ユーザ４０２は既にカメラ４０１の撮影範囲外に移動しているため、本ステップにおいて認証や追跡は失敗することになる。ユーザ４０２がカメラ４０１の撮影範囲内に存在する場合であっても、ユーザ４０２が図３Ａ（５）で説明した所定範囲外に移動した場合は、同様に認証および追跡が失敗したものとして取り扱うこともできる。
【００４１】
（図３Ｅ：（２１）ＩＤ＋選択データ送信しない）
サーバ２００は、認証部２１０と追跡部２２０による認証および顔追跡が失敗した場合は、ユーザ４０２のＩＤや選択データ３２０を表示入力装置１００に対して送信しない。したがって表示入力装置１００は、商品画像などに対するリクエストの返信として、これら情報を除いた商品画像などのみを受信することになる。
【００４２】
（図３Ｅ：（２２）カート消去）
表示入力装置１００は、サーバ２００からユーザ４０２のＩＤを受信しなかった場合はショッピングカート１０１を画面上から消去する。
【００４３】
（図３Ｅ：（２３）ログイン）
ユーザ４０２は、ユーザ端末４０３を用いてサーバ２００にログインする。この段階においてはカメラ４０１を用いた顔認証を実施することができないので、認証部２１０は例えばユーザ４０２のＩＤとパスワードを認証データ３１２と照合することにより、ユーザ４０２を認証する。ユーザ端末４０３は、ログインリクエストを発行する際に、当該ユーザ４０２に対応する選択データ３２０を送信するよう併せて要求する。
【００４４】
（図３Ｅ：（２４）選択データ送信〜（２５）決済）
サーバ２００は、ユーザ４０２の認証に成功すると、そのユーザ４０２のＩＤに対応する選択データ３２０を読み出し、ユーザ端末４０３に対して送信する。ユーザ４０２は、ユーザ端末４０３上で選択データ３２０の内容を確認した上で、ステップ（１８）と同様の発注指示をサーバ２００に対して送信する。サーバ２００はステップ（１９）と同様に決済を実施する。
【００４５】
＜実施の形態１：まとめ＞
以上のように、本実施形態１に係るショッピングシステム１０００は、不特定複数人が通過する空間内に設置された表示入力装置１００を備え、ユーザ４０２は表示入力装置１００を用いて購入したい商品を選択することができる。これによりユーザ４０２は、非特許文献１のようにスマートフォンなどの端末を用いなくとも、購入したい商品を選択することができる。
【００４６】
また本実施形態１に係るショッピングシステム１０００は、ユーザ４０２が表示入力装置１００上で選択した商品を記述した選択データ３２０を、表示入力装置１００とユーザ端末４０３との間で共有する。これによりユーザ４０２は、複数の端末を介して商品を選択および決済することができる。例えば表示入力装置１００上でいったん商品を選択しておき、最終的に購入決定するか否かは後にユーザ端末４０３上で改めて決定することができる。
【００４７】
また本実施形態１に係るショッピングシステム１０００において、表示入力装置１００は、ユーザ４０２の動きに追随してショッピングカート１０１を移動させる。これによりユーザ４０２は、表示入力装置１００上でショッピングを疑似体験することができる。
【００４８】
＜実施の形態２＞
実施形態１においては、表示入力装置１００からその他の操作端末（実施形態１においてはユーザ端末４０３）へ選択データ３２０を引き継ぐ構成例について説明した。本発明の実施形態２では、その他の操作端末として別の表示入力装置を用いる構成例について説明する。操作端末として別の表示入力装置を用いる点以外は概ね実施形態１と同様であるため、以下では差異点を中心に説明する。
【００４９】
図４は、本実施形態２に係るショッピングシステム１０００の構成図である。本実施形態２に係るショッピングシステム１０００は、同等の機能を備えた２つの表示入力装置１００を有する。以下ではこれらを区別するため添字ａとｂを用い、表示入力装置１００ａおよび１００ｂとする。カメラ４０１についても同様である。表示入力装置１００ａと１００ｂおよびカメラ４０１ａと４０１ｂは、例えば同一施設内など比較的近接した場所に設置されていることを想定する。
【００５０】
図５は、ユーザ４０２が表示入力装置１００ａの前から表示入力装置１００ｂの前に移動したときの各装置の動作を説明する図である。図５の前提として、ユーザ４０２はあらかじめ図３Ｂで説明した動作を実施済（表示入力装置１００ａ上で商品を選択済）であるものとする。以下、図５の各ステップについて説明する。
【００５１】
（図５：（２６）移動）
ユーザ４０２は、表示入力装置１００ａ上で商品を選択した後、表示入力装置１００ｂの前に移動する。これによりユーザ４０２は、表示入力装置１００ａの表示面から所定範囲内（例えば３０ｃｍ以内）の領域外に移動し、さらにはカメラ４０１ａの撮影範囲外に移動することになる。
【００５２】
（図５：（２７）ＩＤ＋選択データ送信〜（２９）顔追跡）
表示入力装置１００ａは、サーバ２００に対して商品画像などを定期的にリクエストするタイミングで、ユーザ４０２のＩＤと選択データを送信する。認証部２１０はカメラ４０１ａが撮影した画像を用いてユーザ４０２を認証する。ここでは画像内にユーザ４０２が存在しないので、認証に失敗することになる。追跡部２２０は、ユーザ４０２が表示入力装置１００ａの前から離れた旨を、位置データ３１４内に反映する。
【００５３】
（図５：（３０）ＩＤ＋選択データ送信しない〜（３１）カート消去）
サーバ２００は、認証部２１０によるユーザ４０２の認証に失敗したので、ユーザ４０２のＩＤを表示入力装置１００ａに対して送信しない。表示入力装置１００ａは、サーバ２００からユーザ４０２のＩＤを受信しなかったので、画面上からショッピングカート１０１を消去する。すなわち、ユーザ４０２のＩＤを用いてそのＩＤに対応する位置データ３１４を取得することができないので、ショッピングカート１０１は消去されることになる。
【００５４】
（図５：（３２）撮影〜（３６）カート表示）
カメラ４０１ｂは、表示入力装置１００ｂの前に移動したユーザ４０２を撮影する。以後、表示入力装置１００ｂとサーバ２００は、図３Ａと同様の動作を実施し、表示入力装置１００ｂ上にショッピングカート１０１が表示される。ただし図５においては、ユーザ４０２が表示入力装置１００ａ上で選択した商品を記述する選択データ３２０がサーバ２００上に保存されているので、サーバ２００はこれをユーザ４０２のＩＤとともに送信する。表示入力装置１００ｂは、受信した選択データ３２０に対応する商品がショッピングカート１０１内に投入されているように見える画像を表示する。以後の動作は実施形態１と同様である。すなわちユーザ４０２は、表示入力装置１００ｂ上で商品を決済してもよいし、ユーザ端末４０３上で決済してもよい。
【００５５】
＜実施の形態２：まとめ＞
以上のように、本実施形態２に係るショッピングシステム１０００は、同様の機能を備える表示入力装置１００ａと１００ｂを有し、これら装置間で選択データ３２０を共有する。これによりユーザ４０２は、複数の表示入力装置１００を介して商品を選択および決済することができる。また、単一の表示入力装置１００の画面内には全商品が収まりきれないような場合にも対処することができる。
【００５６】
また本実施形態２に係るショッピングシステム１０００は、ユーザ４０２のＩＤをキーにして表示入力装置１００ａと１００ｂとの間で選択データ３２０を共有するので、ユーザＩＤ３１１と選択データ３２０を適切に連動させることができる。
【００５７】
＜実施の形態３＞
実施形態１〜２においては、カメラ４０１を用いてユーザ４０２を認証・追跡する構成例について説明した。ユーザ４０２を認証・追跡する手段はカメラ４０１に限られるものではなく、これと同様の機能を実現することができればよい。本発明の実施形態３ではその１例として、ユーザ端末４０３を用いてユーザ４０２を認証・追跡する構成例について説明する。
【００５８】
図６は、本実施形態３に係るショッピングシステム１０００の構成図である。本実施形態３に係るショッピングシステム１０００は、カメラ４０１に代えて端末センサ４０４を有する。
【００５９】
端末センサ４０４は、ユーザ端末４０３固有の端末ＩＤを読み取ることができるセンサである。認証部２１０は、端末センサ４０４が読み取った端末ＩＤを取得し、これとユーザ４０２のＩＤを対応付けることにより、ユーザ４０２を認証する。両者間の対応付けについては、例えば認証データ３１２としてあらかじめ格納しておけばよい。
【００６０】
端末センサ４０４はさらに、例えば端末センサ４０４とユーザ端末４０３との間の距離を測定することにより、ユーザ端末４０３の位置を測定することができる。追跡部２２０は、端末センサ４０４が測定したユーザ４０２の位置を取得し、これを位置データ３１４としてユーザデータ３１０内に格納する。端末センサ４０４とユーザ端末４０３との間の相対的位置関係しか分からない場合は、端末センサ４０４の設置位置を考慮してユーザ端末４０３の位置を計算してもよい。また必要に応じて複数の端末センサ４０４を併用してもよい。
【００６１】
本実施形態３において、カメラ４０１と端末センサ４０４を併用してもよい。この場合例えばいずれか一方による認証・追跡結果を優先し、これが得られない場合に他方による認証・追跡結果を採用することが考えられる。あるいは両者による認証・追跡結果を重み付け加算して閾値判定するなどの手法も考えられる。
【００６２】
＜実施の形態４＞
実施形態１〜３においては、表示入力装置１００はユーザ４０２を認証・追跡する機能を備えておらず、サーバ２００がその機能を担っている。これに代えて表示入力装置１００がその機能を備えるようにしてもよい。本発明の実施形態４ではその１例について説明する。その他の構成は実施形態１〜３と同様である。
【００６３】
図７は、本実施形態４に係るショッピングシステム１０００の構成図である。本実施形態４において、表示入力装置１００は、認証部２１０および追跡部２２０と同様の機能を有する認証部１０２および追跡部１０３を備える。またこれに付随してユーザＩＤ３１１と認証データ３１２を格納する記憶装置を備える（図示せず）。
【００６４】
本実施形態４において、表示入力装置１００は自らユーザ４０２を認証・追跡することができるので、サーバ２００はこれを実施するためにカメラ４０１や表示入力装置１００と通信する必要はない。ただしユーザ４０２が商品を決済するときや選択データ３２０を他の操作端末に引き継ぐときは、ユーザ４０２のＩＤと選択データ３２０を表示入力装置１００からサーバ２００へ送信する必要がある。さらにサーバ２００はそのとき、当該ユーザ４０２を特定するためユーザ認証を実施する必要がある。したがって本実施形態４においても、サーバ２００は認証部２１０を備える。
【００６５】
＜実施の形態５＞
図８は、本発明の実施形態５に係るショッピングシステム１０００の動作例を示す図である。実施形態１〜４で説明した表示入力装置１００の表示面前に複数のユーザ４０２が存在する場合、表示入力装置１００はユーザ４０２毎にショッピングカート１０１を画面表示することもできる。
【００６６】
図８において、カメラ４０１はユーザ４０２ａと４０２ｂそれぞれの顔を含む画像を撮影する。認証部２１０はその画像から顔認識によって各ユーザの顔画像を抽出し、認証データ３１２と照合することにより各ユーザを認証する。追跡部２２０は各ユーザの位置を位置データ３１４として格納する。サーバ２００は、各ユーザのＩＤを表示入力装置１００に対して送信する。
【００６７】
表示入力装置１００は、各ユーザのＩＤを受信すると、そのＩＤをキーにして対応する位置データ３１４をサーバ２００から取得する。表示入力装置１００は、取得した位置データ３１４毎にショッピングカート１０１を画面表示する。これにより、複数のユーザそれぞれに対してショッピングカート１０１を提供することができる。
【００６８】
本実施形態５で説明した動作は、その他の実施形態においても適用することができる。例えば実施形態３においては、各ユーザが所持するユーザ端末４０３の端末ＩＤを端末センサ４０４が個別に読み取り、その端末ＩＤごとに同様の処理を実施すればよい。実施形態４においても同様に、認証部１０２と追跡部１０３はユーザ４０２毎にＩＤを特定して同様の処理を実施すればよい。
【符号の説明】
【００６９】
１００：表示入力装置、１０１：ショッピングカート、１０２：認証部、１０３：追跡部、２００：サーバ、２１０：認証部、２２０：追跡部、３００：データベース、３１０：ユーザデータ、３２０：選択データ、４０１：カメラ、４０２：ユーザ、４０３：ユーザ端末、４０４：端末センサ、５００：ネットワーク、１０００：ショッピングシステム。
【図１】
2015069343.tif 000003
【図２】
2015069343.tif 000004
【図３Ａ】
2015069343.tif 000005
【図３Ｂ】
2015069343.tif 000006
【図３Ｃ】
2015069343.tif 000007
【図３Ｄ】
2015069343.tif 000008
【図３Ｅ】
2015069343.tif 000009
【図４】
2015069343.tif 000010
【図５】
2015069343.tif 000011
【図６】
2015069343.tif 000012
【図７】
2015069343.tif 000013
【図８】
2015069343.tif 000014