(57)【要約】【課題】他のユーザから提供された商品情報をすばやく把握できるユーザ端末及びコンピュータプログラムを提供すること。【解決手段】商品情報交換システム（１）において、ユーザ端末（Ｂ）（６）は、商品を選択する選択画面を表示部に表示させるように制御する制御部と、ユーザ端末（Ａ）（２）で選択された商品に関する被選択商品情報を受信する受信部と、を具備し、制御部は、被選択商品情報に基づいて、商品の情報を選択画面に重ねて表示部に表示させる。ショッピングサーバ４は、ユーザ端末（Ｂ）（６）に商品の情報を送信する。メッセージングサーバ（５）は、ユーザ端末（Ａ）（２）及びユーザ端末（Ｂ）（６）の間で情報交換を行う。【選択図】図１
2017182540.tif 000002
【特許請求の範囲】
【請求項１】
商品を選択する選択画面を表示部に表示させるように制御する制御部と、
他のユーザ端末で選択された商品に関する被選択商品情報を受信する受信部と、
を具備し、
前記制御部は、前記被選択商品情報に基づいて、前記商品の情報を前記選択画面に重ねて表示部に表示させることを特徴とするユーザ端末。
【請求項２】
前記制御部は、前記被選択商品情報を受信したときに前記商品の情報を前記表示部に表示させることを特徴とする請求項１に記載のユーザ端末。
【請求項３】
前記受信部が、前記他のユーザ端末における前記商品の選択の入力に関する選択入力情報を受信することを特徴とする請求項１又は請求項２に記載のユーザ端末。
【請求項４】
前記制御部が、前記選択入力情報に基づいて前記商品の情報を前記表示部に表示させる速度を決定することを特徴とする請求項３に記載のユーザ端末。
【請求項５】
前記表示部に表示された前記商品の情報に対する返答入力を受け付ける入力部と、
前記返答入力を前記他のユーザ端末に送信する送信部と、
をさらに具備することを特徴とする請求項１から請求項４のいずれかに記載のユーザ端末。
【請求項６】
前記返答入力の返答内容、及び、前記返答入力を受け付けた返答時刻を記憶する記憶部をさらに具備し、かつ、
前記制御部が、前記返答内容及び前記返答時刻を前記表示部に表示させる
ことを特徴とする請求項５に記載のユーザ端末。
【請求項７】
前記制御部が、前記入力部が商品を決定する決定入力を受け付けたときに、前記返答入力の返答内容、及び、前記返答入力を受け付けた返答時刻を記憶する記憶部をさらに具備し、かつ、
前記制御部が、前記返答内容及び前記返答時刻を前記表示部に表示させることを特徴とする請求項５に記載のユーザ端末。
【請求項８】
ユーザ端末が備えた制御部で実行されるコンピュータプログラムであって、
前記制御部が
商品を選択する選択画面を表示部に表示させる処理、及び、
受信部に、他のユーザ端末で選択された商品に関する被選択商品情報を受信させる処理、
を実行し、
前記表示部に、前記被選択商品情報に基づいて、前記商品の情報を前記選択画面に重ねて前記表示部に表示させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、ユーザ同士の間でおすすめする商品の情報を交換するユーザ端末及びコンピュータプログラムに関する。
【背景技術】
【０００２】
近距離無線通信が確立した２つの端末装置の間で、一方の端末装置のユーザに、他方の端末装置のユーザが所有する商品情報を公開することが提案されている（例えば、特許文献１参照）。特許文献１では、一方の端末装置が、他方の端末装置から商品情報を受信した後、Ｗｅｂサーバに商品情報を登録し、その後、送信履歴から商品情報を閲覧している。
【０００３】
また、ユーザがショッピングサイトである商品が欲しくなったときに、友人又は家族に、商品をおねだりするメッセージを送信するサービスが提案されている（例えば、非特許文献１）。
【０００４】
非特許文献１では、ショッピングサイトの商品を販売するホームページにクリック可能なボタンを配置し、一方のユーザにより当該ボタンがクリックされたならば、他のユーザの宛先及び他のユーザへのメッセージを入力する画面が提供される。所定の入力が完了すると、他のユーザへのメッセージを公開するためのホームページのＵＲＬを含む電子メールが作成され、他のユーザに宛てて送信される。他のユーザは、電子メールを受信して、そこに含まれるＵＲＬを用いて指定されたホームページにアクセスし、商品に関する情報を閲覧することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第４６１９８６１号公報
【非特許文献】
【０００６】
【非特許文献１】株式会社エイジア、“ＥＣ向け無償販促支援ソリューション「おねだり上手」に、インセンティブ発行オプション機能「おねだり手当」が新登場”、［ｏｎｌｉｎｅ］、２０１１年１１月７日、プレスリリース、［平成２８年３月９日検索］、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ａｚｉａ．ｊｐ／ｒｅｌｅａｓｅ／０００３９４．ｈｔｍｌ＞
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１では、一方のユーザの端末装置において、他のユーザの端末装置から近距離通信で商品情報を受信した商品情報を閲覧する際、Ｗｅｂサーバにアクセスし、送信履歴から商品情報を閲覧する必要がある。
【０００８】
また、非特許文献１では、一方のユーザは、メーラで、他のユーザからのおねだりに関する商品に関するＵＲＬを含む電子メールをメーラで受信し、そこに含まれるＵＲＬへのリンクをクリックして、ブラウザを起動し、指定されたホームページにアクセスする必要がある。このように、従来の技術では、一方のユーザが他のユーザから提供された商品情報を閲覧するまでの操作が、煩雑であった。
【０００９】
本発明は、このような問題に鑑みてなされたものであり、他のユーザから提供された商品情報をすばやく把握できるユーザ端末及びコンピュータプログラムを提供することを目的の１つとする。
【課題を解決するための手段】
【００１０】
本発明の一態様のユーザ端末は、商品を選択する選択画面を表示部に表示させるように制御する制御部と、他のユーザ端末で選択された商品に関する被選択商品情報を受信する受信部と、を具備し、前記制御部は、前記被選択商品情報に基づいて、前記商品の情報を前記選択画面に重ねて表示部に表示させることを特徴とする。
【００１１】
この構成により、制御部が、商品を選択する選択画面に表示させるので、ユーザは選択画面を見て商品を物色できる。また、受信部が、他のユーザ端末から被選択商品情報を受信し、これに基づいて、制御部が、商品の情報を選択画面に重ねて表示させるので、ユーザは、選択画面に表示された商品を検討しつつ、他のユーザからすすめられた商品の情報を把握し、自らによる商品の選択の参考にできる。
【００１２】
本発明の一態様のユーザ端末において、前記制御部は、前記被選択商品情報を受信したときに前記商品の情報を前記表示部に表示させることが好ましい。
【００１３】
本発明の一態様のユーザ端末において、前記受信部が、前記他のユーザ端末における前記商品の選択の入力に関する選択入力情報を受信することが好ましい。
【００１４】
本発明の一態様のユーザ端末において、前記制御部が、前記選択入力情報に基づいて前記商品の情報を前記表示部に表示させる速度を決定することが好ましい。
【００１５】
本発明の一態様のユーザ端末において、前記表示部に表示された前記商品の情報に対する返答入力を受け付ける入力部と、前記返答入力を前記他のユーザ端末に送信する送信部と、をさらに具備することが好ましい。
【００１６】
本発明の一態様のユーザ端末において、前記返答入力の返答内容、及び、前記返答入力を受け付けた返答時刻を記憶する記憶部をさらに具備し、かつ、前記制御部が、前記返答内容及び前記返答時刻を前記表示部に表示させることが好ましい。
【００１７】
本発明の一態様のユーザ端末において、前記制御部が、前記入力部が商品を決定する決定入力を受け付けたときに、前記返答入力の返答内容、及び、前記返答入力を受け付けた返答時刻を記憶する記憶部をさらに具備し、かつ、前記制御部が、前記返答内容及び前記返答時刻を前記表示部に表示させることが好ましい。
【００１８】
本発明の一態様のコンピュータプログラムは、ユーザ端末が備えた制御部で実行されるコンピュータプログラムであって、前記制御部が商品を選択する選択画面を表示部に表示させる処理、及び、受信部に、他のユーザ端末で選択された商品に関する被選択商品情報を受信させる処理、を実行し、前記表示部に、前記被選択商品情報に基づいて、前記商品の情報を前記選択画面に重ねて前記表示部に表示させることを特徴とする。
【発明の効果】
【００１９】
本発明によれば、選択画面を見ている際、他のユーザ端末で選択された商品の情報が選択画面に重ねて表示されるので、選択画面に表示された商品を検討しつつ、他のユーザからすすめられた商品の情報を把握し、自らによる商品の選択の参考にできる。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施の形態に係るユーザ端末を用いた商品情報交換システムを示す模式図である。
【図２】本発明の実施の形態に係るユーザ端末を構成するコンピュータを示すハードウエアブロック図である。
【図３】図１に示す商品情報交換システムで用いられるサーバを構成するコンピュータを示すハードウエアブロック図である。
【図４】本実施の形態に係るユーザ端末を示す機能ブロック図である。
【図５】本実施の形態に係るユーザ端末において被選択商品情報の表示処理を示すフローチャート図である。
【図６】本実施の形態に係るユーザ端末を用いた商品情報提供システムにおける各処理を示すシーケンス図である。
【図７】本実施の形態に係るユーザ端末を用いた商品情報提供システムにおける各処理を示すシーケンス図である。
【図８】本実施の形態に係るユーザ端末の画面例を示す模式図である。
【図９】本実施の形態に係るユーザ端末の画面例を示す模式図である。
【図１０】本実施の形態に係るユーザ端末の画面例を示す模式図である。
【図１１】本実施の形態に係るユーザ端末の画面例を示す模式図である。
【図１２】本実施の形態に係るユーザ端末の画面例を示す模式図である。
【図１３】本実施の形態に係るユーザ端末の画面例を示す模式図である。
【図１４】本実施の形態に係るユーザ端末の画面例を示す模式図である。
【図１５】本実施の形態に係るユーザ端末の画面例を示す模式図である。
【図１６】本実施の形態に係るユーザ端末の画面例を示す模式図である。
【図１７】本実施の形態に係るユーザ端末の画面例を示す模式図である。
【図１８】本実施の形態に係るユーザ端末の画面例を示す模式図である。
【図１９】本実施の形態に係るユーザ端末の画面例を示す模式図である。
【図２０】本実施の形態に係るユーザ端末の画面例を示す模式図である。
【発明を実施するための形態】
【００２１】
以下、本実施の形態に係るユーザ端末及びコンピュータプログラムについて説明する。
【００２２】
＜概要＞
本実施の形態に係る一方のユーザ端末（以下、第１のユーザ端末ともいう）は、商品を選択する選択画面を表示部に表示させるように制御する制御部と、他のユーザ端末で選択された商品に関する被選択商品情報を受信する受信部と、を具備する。
【００２３】
他のユーザ端末（以下、第２のユーザ端末ともいう）は、商品を選択する選択画面を表示部に表示させるように制御する制御部と、選択画面に表示された商品に対する選択の入力を受け付ける入力部と、入力部が受け付けた選択の入力に対応する商品に関する被選択商品情報を送信する送信部と、を具備する。
【００２４】
以下の説明で単にユーザ端末という場合、第１のユーザ端末及び第２のユーザ端末の双方をいう。
【００２５】
第１のユーザ端末において、制御部は、商品を選択する選択画面を表示部に表示させるように制御する。
【００２６】
表示部は、情報を表示するデバイスであり、具体的には、液晶ディスプレイ又は有機ＥＬディスプレイであるが、特に限定されない。表示部が、タッチパネルディスプレイのように、入力部を兼ねていてもよい。表示部は、本発明に係る技術分野での共通認識に基づいて説明されるディスプレイ、モニタなどの表示装置により構成することができる。
【００２７】
制御部は、ユーザ端末全体の制御を実施する。例えば、制御部は、送信部及び受信部が所定の信号を送信及び／又は受信するように制御してもよい。また、制御部は、表示部での表示などを制御してもよい。制御部は、各種データを記憶部に保存するように制御してもよい。制御部は、本発明に係る技術分野での共通認識に基づいて説明されるコントローラ、制御回路又は制御装置により構成することができる。
【００２８】
選択画面は、複数の商品の情報が表示され、表示された商品のうち少なくとも１つを選択するための画面である。複数の商品の情報は、全て一度に画面に表示される必要がなく、例えば、ページめくり（ページの切り替え）又はスクロールにより表示内容を切り替えることで、複数の商品の情報が画面に表示されてもよい。
【００２９】
本実施の形態において、商品とは、有形、無形を問わず、物品及びサービスの両方を含む。
【００３０】
商品の選択とは、複数の商品の中から少なくとも１つの商品を指定することをいう。選択画面に表示された商品の情報に対する、入力部を介して入力されたユーザ操作に応じて、商品の選択が行われる。
【００３１】
商品の選択のためのユーザ操作の具体例としては、例えば、表示部及び入力部を兼ねたタッチパネルディスプレイが採用される場合、スワイプアウト操作及びタップ操作が挙げられるが、特に限定されるものではない。スワイプアウト操作は、選択画面に表示された商品の情報を含む表示の一単位であるオブジェクトに触れた状態で指を滑らせ、オブジェクトを画面の外側に外し出す操作である。タップ操作は、オブジェクトを指でたたく操作である。なお、選択画面に含まれるオブジェクトは、例えば、複数のタイルの１つ、又は、リストの１行であるが、特に限定されない。
【００３２】
商品の情報は、商品に関連するものであれば、特に限定されず、例えば、商品名、価格、商品の説明、レビュー、口コミ、「いいね」又は「おきにいり」のようなユーザからの商品の評価を示す情報、商品自体、商品の広告及び商品のロゴなどの画像及び映像、商品を販売する商店（店舗名、店舗の住所、電話番号、電子メールアドレス、添付周辺の地図画像等）、オンラインショッピングサイトの情報（名称、ロゴ、ＵＲＬ等）などである。
【００３３】
商品の情報は、記憶部に記憶される。記憶部は、制御部から入力された情報を記憶し、制御部からの要求に応じて情報を制御部に出力するデバイスである。記憶部は、例えば、ユーザ端末の内部メモリ又は内部ストレージデバイス、ユーザ端末に着脱可能に接続された外部メモリ又は外部ストレージデバイス、並びに、ユーザ端末がネットワークを介して接続可能なサーバ又はネットワークストレージデバイスである。商品の情報は、ユーザ端末が外部の記憶部（例えば、外部ストレージデバイス又はサーバ）に格納された商品の情報の一部を取得し、内部の記憶部（例えば、内部メモリ又は内部ストレージデバイス）に格納してもよい。
【００３４】
また、商品の情報は、例えば、データベース形式で、商品識別情報に基づいて検索し、読み出すことができるように管理されていることが好ましいが、データ形式は特に限定されない。
【００３５】
第１のユーザ端末において、受信部が、第２のユーザ端末で選択された商品に関する被選択商品情報を受信する。
【００３６】
被選択商品情報は、第２のユーザ端末で選択された商品を特定するための情報であり、少なくとも商品識別情報を含む。商品識別情報の具体例の１つは、商品コード（ＪＡＮコード等）であるが、特に限定されない。被選択商品情報は、選択された商品の情報を含んでいてもよい。ここで、商品の情報とは、上記説明した通りである。
【００３７】
また、第１のユーザ端末において、制御部は、被選択商品情報に基づいて、商品の情報を選択画面に重ねて表示部に表示させる。
【００３８】
商品の情報を選択画面に重ねて表示させるとは、商品の情報を選択画面の一部に重ね合わせて表示させること、及び、商品の情報を選択画面の全体に重ね合わせて表示させることの、いずれであってもよい。
【００３９】
第１のユーザ端末において、制御部は、被選択商品情報を受信したときに商品の情報を表示部に表示させることが好ましい。
【００４０】
また、第１のユーザ端末において、受信部が、第２のユーザ端末における商品の選択の入力に関する選択入力情報を受信することが好ましい。
【００４１】
選択入力情報は、第２のユーザ端末における商品の選択の入力に関する情報である。選択入力情報の具体例の１つは、商品の選択の入力のためにユーザが第２のユーザ端末の入力部に与えた操作の程度を数値化したデータである。操作の程度を数値化したデータとは、例えば、上述のスワイプアウト操作の速度又は加速度、上述のタップ操作での指がオブジェクトに触れている時間の長さ、圧力又は回数などであるが、特に限定されない。
【００４２】
第１のユーザ端末において、制御部は、選択入力情報に基づいて商品の情報を表示部に表示させる速度を決定することが好ましい。
【００４３】
商品の情報を表示部に表示させる速度とは、商品の情報に対して付与されるアニメーション効果の速度である。その速度が早ければ、商品の情報に対して付与されるアニメーション効果の開始から終了するまでの所要時間が短くなる。
【００４４】
アニメーションの種類は特に限定されないが、例えば、スライドイン、フェードイン、フロートイン、ワイプイン、バウンドインなど、及び、これらのうち少なくとも２つの組み合わせである。
【００４５】
第１のユーザ端末において、表示部に表示された商品の情報に対する返答入力を受け付ける入力部と、返答入力を他のユーザ端末に送信する送信部と、をさらに具備することが好ましい。
【００４６】
入力部とは、ユーザ端末に備えられた、又は、接続可能なユーザインターフェイスである。入力部は、本発明に係る技術分野での共通認識に基づいて説明されるキーボード、マウス、ボタンなどの入力装置や、入出力端子、入出力回路などにより構成することができる。また、入力部は、表示部と一体となった構成（例えば、タッチパネルディスプレイ）としてもよい。
【００４７】
返答入力とは、表示部に表示された、他のユーザ端末で選択された商品の情報に対するユーザ操作をいう。
【００４８】
返答入力の具体例としては、例えば、表示部及び入力部を兼ねたタッチパネルディスプレイが採用される場合、上述のスワイプアウト操作、及び、被選択商品情報に基づいて表示した商品の情報を含むオブジェクトに設けられた選択ボタンを指で触れる操作が挙げられるが、特に限定されるものではない。
【００４９】
返答の内容は特に限定されないが、例えば、被選択商品情報に対応する商品に対して同意する旨を示す返答（以下、同意返答ともいう）、及び、被選択商品情報に対応する商品に対して同意しない旨を示す返答（以下、不同意返答ともいう）である。
【００５０】
同意返答及び否同意返答を区別するために、制御部が、それぞれ異なる返答入力のためのユーザ操作を受け付けるようにしてもよい。例えば、返答入力に上述のスワイプアウト操作を用いる場合には、スワイプアウトの方向を、同意返答である場合は表示部の画面に対して左右方向（略水平方向）のいずれか一方に、不同意返答である場合は表示部の画面に対して上下方向（略垂直方向）のいずれか一方にする。これにより、同意返答及び不同意返答を区別できる。
【００５１】
また、被選択商品情報に基づいて表示した商品の情報を含むオブジェクトに、同意返答及び不同意返答にそれぞれ対応した選択ボタンを用意し、ユーザがいずれか一方に指で触れる操作によっても、同意返答及び不同意返答を区別できる。
【００５２】
返答入力は、文字又は音声で入力された、被選択商品情報に基づいて表示した商品の情報に対するユーザのコメントであってもよい。
【００５３】
第１のユーザ端末において、制御部は、返答入力を受け付けたときに、表示部から、被選択商品情報に基づいて表示した商品の情報を消して選択画面を表示してもよい。
【００５４】
第１のユーザ端末において、返答入力の返答内容、及び、返答入力を受け付けた返答時刻を記憶する記憶部をさらに具備し、かつ、制御部が、返答内容及び返答時刻を表示部に表示させてもよい。
【００５５】
返答内容及び返答時刻の表示の態様は、リスト表示、マップ表示又はタイル表示などであるが、特に限定されない。マップ表示では、例えば、一方の軸に商品のカテゴリを、もう一方の軸に返答時刻を割り当てた２次元のマップを用意する。このマップの上に、商品を表すバブルをマッピングする。バブルの大きさは、選択入力情報に応じて変化させてもよい。
【００５６】
返答内容及び返答時刻には、商品の情報が付帯されていてもよい。
【００５７】
また、第１のユーザ端末において、入力部は、商品を決定する決定入力を受け付けてもよい。決定入力とは、被選択商品情報に対応する商品のうちの１つを指定するためのユーザ操作をいう。決定入力は、例えば、商品の情報を含むオブジェクトに含まれる決定ボタンを指で触れるタップ操作により行われる。
【００５８】
第１のユーザ端末において、制御部が、入力部が商品を決定する決定入力を受け付けたときに、記憶部に、返答入力の返答内容、及び、返答入力を受け付けた返答時刻を記憶させ、かつ、制御部が、返答内容及び返答時刻を表示部に表示させることが好ましい。
【００５９】
本実施の形態に係るユーザ端末において、制御部、送信部、受信部、表示部、入力部及び記憶部は、物理的に結合した１つの装置により実現されてもよいし、物理的に分離した２つ以上の装置を有線又は無線で接続し、これら複数の装置により実現されてもよい。
【００６０】
例えば、本実施の形態におけるユーザ端末などは、本発明のコンピュータプログラムを実施するコンピュータとして機能してもよい。例えば、上述のユーザ端末は、物理的には、プロセッサ、メモリ、ストレージ、通信装置、入力装置、出力装置などを含み、本実施の形態に係る各種処理を行うコンピュータ装置として構成されてもよい。
【００６１】
ユーザ端末の各機能は、プロセッサ、メモリなどのハードウェア上に所定のソフトウェア（プログラム）を読み込ませることで、プロセッサが演算を行い、通信装置による通信や、メモリ及びストレージにおけるデータの読み出し及び／又は書き込みを制御することで実現される。
【００６２】
プロセッサは、例えば、オペレーティングシステムを動作させてコンピュータ全体を制御する。プロセッサは、周辺装置とのインターフェース、制御装置、演算装置、レジスタなどを含む中央処理装置（ＣＰＵ：Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）で構成されてもよい。例えば、上述の制御部などは、プロセッサで実現されてもよい。
【００６３】
また、プロセッサは、プログラム（プログラムコード）、ソフトウェアモジュールやデータを、ストレージ及び／又は通信装置からメモリに読み出し、これらに従って各種の処理を実行する。プログラムとしては、後述の実施形態で説明する動作の少なくとも一部をコンピュータに実行させるプログラムが用いられる。例えば、ユーザ端末の制御部は、メモリに格納され、プロセッサで動作する制御プログラムによって実現されてもよい。
【００６４】
メモリは、コンピュータ読み取り可能な記録媒体であり、例えば、ＲＯＭ（Ｒｅａｄ  ＯＮｌｙ  Ｍｅｍｏｒｙ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  ＥＰＲＯＭ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、その他の適切な記憶媒体の少なくとも１つで構成されてもよい。メモリは、レジスタ、キャッシュ、メインメモリ（主記憶装置）などと呼ばれてもよい。メモリは、本発明の一実施形態に係る無線通信方法を実施するために実行可能なプログラム（プログラムコード）、ソフトウェアモジュールなどを保存することができる。
【００６５】
ストレージは、コンピュータ読み取り可能な記録媒体であり、例えば、フレキシブルディスク、フロッピー（登録商標）ディスク、光磁気ディスク（例えば、コンパクトディスク（ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  ＲＯＭ）など）、デジタル多用途ディスク、Ｂｌｕ−ｒａｙ（登録商標）ディスク）、リムーバブルディスク、ハードディスクドライブ、スマートカード、フラッシュメモリデバイス（例えば、カード、スティック、キードライブ）、磁気ストライプ、データベース、サーバ、その他の適切な記憶媒体の少なくとも１つで構成されてもよい。ストレージは、補助記憶装置と呼ばれてもよい。
【００６６】
通信装置は、例えば、上述の受信部及び送信部である。入力装置は、例えば、上述の入力部である。出力装置は、例えば、上述の表示部である。また、プロセッサやメモリなどの各装置は、情報を通信するためのバスで接続される。バスは、単一のバスで構成されてもよいし、装置間で異なるバスで構成されてもよい。
【００６７】
また、ユーザ端末は、マイクロプロセッサ、デジタル信号プロセッサ（ＤＳＰ：Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、ＰＬＤ（Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｄｅｖｉｃｅ）、ＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）などのハードウェアを含んで構成されてもよく、当該ハードウェアにより、各機能ブロックの一部又は全てが実現されてもよい。例えば、プロセッサは、これらのハードウェアの少なくとも１つで実装されてもよい。
【００６８】
以下、本発明の実施の形態に係るユーザ端末を用いた商品情報交換システムについて、添付の図面を参照しながら詳細に説明する。なお、本発明に係るユーザ端末は、以下の実施の形態に限定されるものではなく、本発明の趣旨の範囲で適宜変形して実施することができる。
【００６９】
＜システム＞
図１は、本発明の実施の形態に係るユーザ端末を用いた商品情報交換システムを示す模式図である。本実施の形態に係る商品情報交換システム１は、ユーザ端末（Ａ）２、ネットワーク３、ショッピングサーバ４、メッセージングサーバ５、及び、ユーザ端末（Ｂ）６を含む。
【００７０】
ユーザ端末（Ａ）２、ショッピングサーバ４、メッセージングサーバ５、及び、ユーザ端末（Ｂ）６は、ネットワーク３を介して相互に接続可能な装置である。
【００７１】
ユーザ端末（Ａ）２、（Ｂ）６は、上述のユーザ端末の一例である。ここでは、ユーザ端末（Ａ）２、（Ｂ）６は、携帯電話、スマートフォン、タブレット型端末、ウエラブル端末（スマートグラス等）などの携帯端末（移動通信端末）であってもよいし、パーソナルコンピュータ、多機能テレビ、セットトップボックス（例えば、Ａｐｐｌｅ  ＴＶ（登録商標）、Ｃｈｒｏｍｅｃａｓｔ（登録商標））などの固定通信端末であってもよい。
【００７２】
以下の説明では、ユーザ端末（Ａ）２、（Ｂ）６は、上述の第１及び第２のユーザ端末の両方をとして機能する。
【００７３】
ネットワーク３は、機器間を接続し情報の通信を可能とする。例えば、ネットワーク３は、インターネット、モバイルネットワーク、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などの様々なネットワークを含む。なお、ネットワーク３は、無線で構成されてもよいし、有線で構成されてもよい。
【００７４】
なお、当該システム構成は一例であり、これに限られない。例えば、ユーザ端末（Ａ）２、（Ｂ）６、ショッピングサーバ４及びメッセージングサーバ５は、図１ではそれぞれ１つずつ含まれる構成としたが、各機器の数はこれに限られない。また、商品情報交換システム１は、ショッピングサーバ４及びメッセージングサーバ５のいずれか、又は、両方を含まない構成であってもよい。
【００７５】
ショッピングサーバ４は、ネットワーク３を介して、多数のユーザ端末との間で商品の販売及び決済を行うＷｅｂサーバである。ショッピングサーバ４は、商品コードに対応付けて商品情報を管理するデータベースを備えている。ショッピングサーバ４は、後述するように、ユーザ端末（Ａ）２、（Ｂ）６からの要求に応じて商品情報を提供するように構成されている。
【００７６】
メッセージングサーバ５は、商品情報交換システム１を利用するユーザを管理し、少なくとも２人のユーザ間で情報交換を行うように構成されている。また、メッセージングサーバ５は、ユーザ間で行われた情報交換の内容及び時刻をログとして記録するように構成されていてもよい。
【００７７】
＜ユーザ端末＞
図２は、本発明の実施の形態に係るユーザ端末を構成するコンピュータを示すハードウエアブロック図である。図２に示すように、コンピュータ１００は、中央制御部１０１、ネットワークインターフェイス１０２、メモリ１０３、ストレージデバイス１０４、タッチパネルディスプレイ１０５、マイク１０６及びスピーカ１０７を備えている。
【００７８】
中央制御部１０１は、本実施の形態に係る制御部の一例であり、コンピュータ１００の各部を制御するものである。具体的には、中央制御部１０１は、ＣＰＵ等を備え、メモリ１０３を用いてオペレーティングシステム（ＯＳ）や各種処理プログラムに従って各種の制御動作を行う。
【００７９】
ネットワークインターフェイス１０２は、ネットワーク３を経由してデータ通信等を遂行する。ネットワークインターフェイス１０２は、例えば、移動体通信デバイス又はＷｉＦｉ通信デバイスであるが、特に限定されていない。
【００８０】
メモリ１０３は、本実施の形態に係る記憶部の一例であり、例えば、ＤＲＡＭ等により構成され、中央制御部１０１等によって処理されるデータ等を一時的に記憶するバッファメモリや、中央制御部１０１等のワーキングメモリとして機能する。
【００８１】
ストレージデバイス１０４は、本実施の形態に係る記憶部の一例であり、例えば、不揮発性メモリ（フラッシュメモリ）等により構成され、中央制御部１０１の動作に必要な各種プログラムやデータを記憶している。
【００８２】
タッチパネルディスプレイ１０５は、本実施の形態に係る表示部及び入力部の一例であり、中央制御部１０１で生成された各種情報を表示すると共に、ユーザによる操作を受け付け、これらの操作に応じて所定の操作信号を中央制御部１０１に入力する。
【００８３】
マイク１０６は、音を取得して電気信号に変換し、中央制御部１０１に入力する。スピーカ１０７は、中央制御部１０１から出力された音信号に従って音を再生する。
【００８４】
以上説明したコンピュータ１００において、目的に応じてプログラムやデータを適宜用意することで、ユーザ端末（Ａ）２、（Ｂ）６を実現することができる。
【００８５】
＜サーバ＞
図３は、図１に示す商品情報交換システムで用いられるサーバを構成するコンピュータを示すハードウエアブロック図である。
【００８６】
図３に示すように、コンピュータ２００は、中央制御部２０１、ネットワークインターフェイス２０２、メモリ２０３、ストレージデバイス２０４及び時計部２０５を備えている。
【００８７】
中央制御部２０１、ネットワークインターフェイス２０２、メモリ２０３及びストレージデバイス２０４は、図２を参照して説明したコンピュータ１００の中央制御部１０１、ネットワークインターフェイス１０２、メモリ１０３及びストレージデバイス１０４と同様であり、説明を省略する。
【００８８】
時計部２０５は、中央制御部２０１の命令に従って、ある時点からの経過時間を計測する。
【００８９】
コンピュータ２００において、目的に応じてプログラムやデータを適宜用意することで、ショッピングサーバ４及びメッセージングサーバ５を実現することができる。
【００９０】
＜ショッピングサーバ＞
ショッピングサーバ４を構成するコンピュータ２００は、ストレージデバイス２０４に、少なくとも１つの商品情報が登録された商品データベースを記憶している。以下の表１は、商品データベースのデータ構成の一例を示す。
【００９１】
【表１】
2017182540.tif 000003
【００９２】
表１に示すように、商品データベースには、商品コードに他の商品情報が対応付けて登録されている。本実施の形態では、他の商品情報は、商品名、メインカテゴリ、サブカテゴリ、価格、いいね（回数）及び商品画像を含むが、この限りではない。
【００９３】
ショッピングサーバ４を構成するコンピュータ２００（図３参照）は、中央制御部２０１が、ネットワークインターフェイス２０２を制御し、ユーザ端末（Ａ）２、（Ｂ）６から、ネットワーク３を経由して、例えば、商品コードを含む要求を受信すると、ストレージデバイス２０４に記憶されたデータベースから、商品コードをキーとして商品情報を検索し、読み出す。読み出された商品情報を、中央制御部２０１が、ネットワークインターフェイス２０２を制御し、ネットワーク３を経由して、ユーザ端末（Ａ）２、（Ｂ）６へ送信する。
【００９４】
＜メッセージングサーバ＞
メッセージングサーバ５は、ユーザ端末（Ａ）２、（Ｂ）６の間で、後述の被選択商品情報、返答情報及び決定情報を交換するように構成されている。メッセージングサーバ５を構成するコンピュータ２００（図３参照）は、中央制御部２０１が、ネットワークインターフェイス２０２を制御し、ユーザ端末（Ａ）２、（Ｂ）６の一方から、ネットワーク３を経由して、各種情報を受信し、他方へ送信する。
【００９５】
また、情報交換を行う複数のユーザ端末はペアリングされ、ペアリングされたユーザ端末は、メッセージングサーバ５を構成するコンピュータ２００の記憶部であるメモリ２０３又はストレージデバイス２０４に記憶される。ユーザ端末のペアリングは、複数のユーザ端末のうちの１つが、他のユーザ端末のうち１つを指定したインビテーションによって行われる。
【００９６】
また、メッセージングサーバ５は、ユーザ端末（Ａ）２、（Ｂ）６の間で、テキストメッセージの交換及び音声通話を行わせる機能を備えている。
【００９７】
以下、ユーザ端末（Ａ）２、（Ａ）６を構成するコンピュータ１００（図２参照）において、中央制御部１０１が、コンピュータプログラムを実行することによって実現する機能について説明する。以下に説明する機能の一部がハードウェアによって実現されてもよいし、複数のコンピュータプログラムによって実現されてもよい。
【００９８】
＜ユーザ端末（Ａ）、（Ｂ）＞
図４は、本実施の形態に係るユーザ端末を示す機能ブロック図である。図４に示すコンピュータプログラム４００では、被選択商品情報を送信する側の構成を送信する側、及び、決定情報を受信する側の構成を示している。
【００９９】
まず、コンピュータプログラム４００において、取得部４０１が、ネットワークインターフェイス１０２を制御し、ショッピングサーバ４に商品情報要求を送信し、商品情報を受信する。商品情報の要求は、例えば、商品コード、キーワード、カテゴリなどの検索条件を含む。ショッピングサーバ４は、検索条件に合った商品情報を商品データベース（表１）から抽出して、返信する。コンピュータプログラム４において、取得部４０１は、ネットワークインターフェイス１０２を制御し、ショッピングサーバ４から商品情報を受信し、メモリ１０３に記憶する。取得部４０１は、メモリ１０３から商品情報を読み出し、選択画面出力部４０２に入力する。
【０１００】
選択画面出力部４０２は、少なくとも１つの商品情報を含む選択画面の出力データを生成し、タッチパネルディスプレイ１０５に入力して、タッチパネルディスプレイ１０５に選択画面を表示させる。また、選択画面出力部４０２は、タッチパネルディスプレイ１０５が受け付けたユーザ操作に応じて、選択画面内の商品情報を切り替え、表示を変更する。本実施の形態では、選択画面は、１つの商品情報を含むタイルが複数配列され、スクロールによって表示される商品情報が変更される。このタイルは、ユーザによるタップ操作により選択可能なオブジェクトである。
【０１０１】
タッチパネルディスプレイ１０５において、ユーザによる商品の選択のための選択入力を受け付ける。本実施の形態では、選択入力は、スワイプアウト操作により行われる。
【０１０２】
コンピュータプログラム４００において、被選択商品管理部４０３は、上述の選択入力を検出し、選択された商品の商品情報を含む被選択商品情報を生成する。
【０１０３】
また、被選択商品管理部４０３は、選択入力に基づいて、選択入力情報を生成し、被選択商品情報に付加する。本実施の形態では、選択入力情報は、上述のスワイプアウト操作の速度を用いる。
【０１０４】
被選択商品管理部４０３は、被選択商品情報及び選択入力情報を、ネットワークインターフェイス１０２を制御し、ネットワーク３を経由して、メッセージングサーバ５に送信する。また、被選択商品管理部４０３は、被選択商品情報の送信時刻及び選択された商品情報を履歴管理部４０４に入力する。
【０１０５】
コンピュータプログラム４００において、返答管理部４０５は、返答情報を、ネットワークインターフェイス１０２を制御し、ネットワーク３を経由して、メッセージングサーバ５から受信する。また、返答管理部４０５は、返答情報に含まれる返答内容及び返答時刻を履歴管理部４０４に入力する。
【０１０６】
返答管理部４０５は、返答情報に従って、同意返答又は不同意返答を示す返答オブジェクトの出力データを生成し、タッチパネルディスプレイ１０５に入力して、返答オブジェクトを表示させる。返答オブジェクトとは、返答の内容をユーザに知らせる表示物である。返答オブジェクトは、例えば、選択画面の上に重ねて表示される。
【０１０７】
履歴管理部４０４は、入力された情報を履歴情報としてストレージデバイス１０４に記憶し、ユーザ操作に応じて履歴情報をストレージデバイス１０４から読み出し、履歴をリスト表示及びバブルマップ表示する履歴画面の出力データを生成し、タッチパネルディスプレイ１０５に入力して、履歴画面を表示させる。履歴画面には、ユーザ端末（Ａ）２、（Ｂ）６の間で被選択商品情報が交換された商品に対する返答内容及び返答時刻を含む履歴オブジェクトが商品毎に表示される。履歴オブジェクトは、例えば、リスト表示における一行、又は、バブルマップ表示におけるバブルの１つである。履歴オブジェクトは、ユーザによるタップ操作により選択可能なオブジェクトである。
【０１０８】
また、タッチパネルディスプレイ１０５が、履歴画面に表示された履歴オブジェクトの１つに対するユーザ操作を受け付けると、決定情報出力部４０６は、選択された履歴オブジェクトに対応する候補情報を生成する。次いで、決定情報出力部４０６は、候補情報に対応する商品情報を含む候補オブジェクトの出力データを生成し、タッチパネルディスプレイ１０５に入力して、候補オブジェクトを表示させる。候補オブジェクトとは、候補の商品をユーザに知らせる表示物である。候補オブジェクトには、ユーザの商品決定の意思表示である決定入力を受け付けるための決定ボタンが含まれている。また、候補オブジェクトは、例えば、選択画面の上に重ねて表示される。
【０１０９】
タッチパネルディスプレイ１０５が、候補オブジェクトに含まれる決定ボタンに対するユーザ操作を受け付けると、決定情報出力部４０６が決定情報を生成する。決定情報は、例えば、決定された商品の商品情報（商品コード等）を含む。
【０１１０】
決定情報出力部４０６は、決定情報を、ネットワークインターフェイス１０２を制御し、ネットワーク３を経由して、メッセージングサーバ５に送信する。
【０１１１】
また、決定情報出力部４０６は、後述するように、タッチパネルディスプレイ１０５が受け付けたユーザによる決めようボタンのＯＮ操作を検出し、その旨の通知を、ネットワークインターフェイス１０２を制御し、ネットワーク３を経由して、メッセージングサーバ５に送信する。
【０１１２】
なお、ボタンのＯＮ操作又はボタンをＯＮするとは、タッチパネルディスプレイ１０５に表示された選択可能なオブジェクトであるボタンに、ユーザが指で触れる操作をいう。
【０１１３】
コンピュータプログラム４００において、決定情報受信部４０７は、決定情報を、ネットワークインターフェイス１０２を制御し、ネットワーク３を経由して、メッセージングサーバ５から受信する。
【０１１４】
決定情報受信部４０７は、決定情報に従って、商品の決定を示す決定オブジェクトの出力データを生成し、タッチパネルディスプレイ１０５に入力して、決定オブジェクトを表示させる。決定オブジェクトとは、決定の内容をユーザに知らせる表示物である。決定オブジェクトは、例えば、選択画面の上に重ねて表示される。
【０１１５】
また、コンピュータプログラム４００において、被選択商品管理部４０３は、被選択商品情報及び選択入力情報を、ネットワークインターフェイス１０２を制御し、ネットワーク３を経由して、メッセージングサーバ５から受信する。また、被選択商品管理部４０３は、被選択商品情報の送信時刻及び商品情報を履歴管理部４０４に入力する。
【０１１６】
被選択商品管理部４０３は、被選択商品情報に従って、選択された商品に対応する商品情報を含む被選択商品オブジェクトの出力データを出力する。被選択商品オブジェクトは、被選択商品情報に含まれる商品情報を含んでいる。被選択商品オブジェクトは、例えば、タイル、ウインドウ、ダイアログ、バナー又はカードのような形式の表示物であるが、特に限定されない。
【０１１７】
被選択商品管理部４０３は、タッチパネルディスプレイ１０５に、選択画面に重ねて被選択商品オブジェクトを表示させる。また、返答管理部４０５は、被選択商品オブジェクトにアニメーション効果を付与して、選択画面の上に重ねて、被選択商品オブジェクトを表示させる。
【０１１８】
また、被選択商品管理部４０３は、選択入力情報に基づいて被選択オブジェクトを表示部に表示させるときの表示速度を決定し、その速度で、タッチパネルディスプレイ１０５に被選択商品オブジェクトを表示させる。より具体的には、例えば、選択入力情報がスワイプアウト操作の速度である場合、スワイプアウト操作の速度に比例して、上述のアニメーション効果の速度を増減する。本実施の形態では、タッチパネルディスプレイ１０５に、スライドインによって選択画面上に被選択商品オブジェクトを表示させる。
【０１１９】
タッチパネルディスプレイ１０５において、ユーザによる選択された商品に対する同意又は否同意を示す入力（以下、返答入力という）を受け付ける。本実施の形態では、返答入力は、被選択商品オブジェクトに対するユーザのタッチ操作によって行われる。同意返答を示す入力は、例えば、ユーザが被選択商品オブジェクトに指で触れ、その状態でタッチパネルディスプレイ１０５の画面の左右方向の一方に指をずらして、被選択商品オブジェクトを画面の外側にずらし出す、左右方向のスワイプアウト操作により行われる。一方、否同意返答を示す入力は、例えば、ユーザが被選択商品オブジェクトに指で触れ、その状態でタッチパネルディスプレイ１０５の画面の上方向に指をずらして、被選択商品オブジェクトを画面の外側にはじき出す、上方向のスワイプアウト操作により行われる。
【０１２０】
コンピュータプログラム４００において、返答管理部４０５は、上述の返答入力を検出し、返答内容及び返答時刻を含む返答情報を生成し、次いで、ネットワークインターフェイス１０２を制御し、ネットワーク３を経由して、メッセージングサーバ５に送信する。また、返答管理部４０５は、返答内容及び返答時刻を履歴管理部４０４に入力する。なお、返答時刻は、返答管理部４０５が、タッチパネルディスプレイ１０５が返答の入力を受け付けた時刻である。
【０１２１】
＜被選択商品情報の表示＞
図５は、本実施の形態に係るユーザ端末において被選択商品情報の表示処理を示すフローチャート図である。
【０１２２】
図５に示すように、被選択商品管理部４０３（図４参照）が、被選択商品情報を受信したか否か判定を行う（Ｓ１）。Ｓ１での判定結果がＮｏであれば、被選択商品情報を受信するまで、Ｓ１を繰り返す。
【０１２３】
Ｓ１での判定結果がＹｅｓであれば、被選択商品管理部４０３は、被選択商品情報に付加された選択入力情報に基づいて、上述の被選択商品オブジェクトの表示速度を決定する（Ｓ２）。
【０１２４】
次に、Ｓ２で決定した表示速度に従って、被選択商品管理部４０３は、タッチパネルディスプレイ１０５に、被選択商品オブジェクトを表示させる（Ｓ３）。
【０１２５】
その後、返答管理部４０５が、タッチパネルディスプレイ１０５において、ユーザによる返答入力を受け付けたか否か判定する（Ｓ４）。Ｓ４での判定結果がＮｏであれば、返答入力を受け付けるまで、Ｓ４を繰り返す。
【０１２６】
Ｓ４での判定結果がＹｅｓであれば、返答管理部４０５が、返答内容及び返答時刻を含む返答情報を生成し、メッセージングサーバ５に送信する（Ｓ５）。また、返答管理部４０５は、返答内容及び返答時刻を履歴管理部４０４に入力し、履歴を記録させる（Ｓ６）。履歴の記録は、返答内容が同意返答である場合のみ行ってもよいし、すべての返答について行ってもよい。
【０１２７】
Ｓ７において、後述するように、選択画面に設けられた決めようボタンがＯＮされたか否か判定し、判定結果がＮｏであれば、Ｓ１に戻り、処理を繰り返す。Ｓ７の判定結果がＹｅｓであれば、後述の「商品の決定」に移行する。
【０１２８】
図６及び図７は、本実施の形態に係るユーザ端末を用いた商品情報提供システムにおける各処理を示すシーケンス図である。以下の説明では、ユーザ端末（Ａ）２で商品の選択が行われ、被選択商品情報が、ユーザ端末（Ｂ）６に送信される場合を例に挙げて説明するが、反対に、ユーザ端末（Ｂ）からユーザ端末（Ａ）２に被選択商品情報が送信されてもよい。
【０１２９】
＜商品の選択＞
図６に示すように、まず、ユーザ端末（Ａ）２が、一緒にショッピングサーバ４が提供する商品選びを行う、ユーザ端末（Ｂ）のユーザに対し、インビテーション（招待）の要求を送信する（Ｓ１０１）。インビテーションの要求は、メッセージングサーバ５を経由し、ユーザ端末（Ｂ）６に送信される。ユーザ端末（Ｂ）６で、ユーザがインビテーションに合意すると、ユーザ端末（Ｂ）６は、その旨を通知する応答（図６中、「ＯＫ」で示す）を送信する（Ｓ１０２）。インビテーションの応答は、メッセージングサーバ５を経由し、ユーザ端末（Ａ）２に送信される。メッセージングサーバ５は、インビテーションの要求及び応答に基づいて、ユーザ端末（Ａ）２及びユーザ端末（Ｂ）６をペアリングする。これにより、ペアリングされたユーザ端末（Ａ）２及びユーザ端末（Ｂ）６の間で各種情報が共有される。なお、インビテーションは、ユーザ端末（Ｂ）から要求が行われてもよい。
【０１３０】
また、メッセージングサーバ５は、インビテーションの応答（Ｓ１０２）を受信したとき、コンピュータ２００（図３参照）の時計部２０５に、経過時間の計測の開始を指示する。
【０１３１】
次に、ユーザ端末（Ａ）２及びユーザ端末（Ｂ）６のそれぞれにおいて、既に説明したように、取得部４０１及び選択画面出力部４０２（図４参照）が動作し、ショッピングサーバ４からの商品情報の要求及び取得（Ｓ１０３、Ｓ１０４、Ｓ１０６、Ｓ１０７）、及び、選択画面の表示（Ｓ１０５、Ｓ１０８）が行われる。なお、選択画面は、ユーザ端末（Ａ）２及びユーザ端末（Ｂ）６の間で連動、同期している必要はなく、スクロールやページ遷移は、各ユーザがそれぞれ行なえる。
【０１３２】
ユーザ端末（Ａ）２において、上述のように、被選択商品管理部４０３（図４参照）が、タッチパネルディスプレイ１０５が、ユーザによる選択画面に表示された商品の中から１つの商品の選択を受け付けたことを検知する（Ｓ１０９）と、被選択商品管理部４０３が、メッセージングサーバ５を経由して、被選択商品情報をユーザ端末（Ｂ）６に送信する（Ｓ１１０）。
【０１３３】
ユーザ端末（Ｂ）６において、受信した被選択商品情報に基づいて、被選択商品管理部４０３（図４参照）が、タッチパネルディスプレイ１０５に被選択商品オブジェクトを表示させる（Ｓ１１１）。次いで、返答管理部４０５が、タッチパネルディスプレイ１０５が被選択商品オブジェクトに対する返答入力を受け付けたことを検出し（Ｓ１１２）、返答情報を、メッセージングサーバ５を経由して、ユーザ端末（Ａ）２に送信する（Ｓ１１３）。さらに、返答管理部４０５は、返答内容及び返答時刻を、履歴管理部４０４（図４参照）に記録させる（Ｓ１１４）。
【０１３４】
ユーザ端末（Ａ）２において、受信した返答情報に基づいて、返答管理部４０５（図４参照）が、タッチパネルディスプレイ１０５に返答オブジェクトを表示させる（Ｓ１１５）。
【０１３５】
＜商品の決定＞
インビテーション（Ｓ１０１、Ｓ１０２）の完了から所定時間経過毎に、図７に示すように、メッセージングサーバ５から通知（Ｓ２０１、Ｓ２０２）がユーザ端末（Ａ）２及びユーザ端末（Ｂ）６に送信される。通知を受信したユーザ端末（Ａ）２及びユーザ端末（Ｂ）６の中央制御部１０１は、タッチパネルディスプレイ１０５にリマインダを表示させる（Ｓ２０３、Ｓ２０４）。
【０１３６】
また、例えば、ユーザ端末（Ａ）２において、決めようボタンがＯＮされると（Ｓ２０５）、決定情報出力部４０６（図４参照）は、決めようボタンがＯＮされた通知を、メッセージングサーバ５を経由してユーザ端末（Ｂ）６に送信する（Ｓ２０６）。ユーザ端末（Ｂ）６では、通知があったことを示すダイアログが表示される（Ｓ２０７）。
【０１３７】
また、ユーザ端末（Ａ）２及びユーザ端末（Ｂ）６の双方において、ユーザ操作に応じて、履歴管理部４０４（図４参照）が、タッチパネルディスプレイ１０５に履歴画面の表示を行わせる（Ｓ２０８、Ｓ２０９）。
【０１３８】
ユーザ端末（Ｂ）６において、上述のように、決定情報出力部４０６（図４参照）が、タッチパネルディスプレイ１０５が、ユーザによる履歴画面に表示された履歴オブジェクトの中から１つの商品を候補として選択を受け付けたことを検知する（Ｓ２１０）。次いで、選択に基づいて、候補オブジェクトを生成し、タッチパネルディスプレイ１０５に表示させる（Ｓ２１１）。
【０１３９】
次いで、決定情報出力部４０６（図４参照）が、タッチパネルディスプレイ１０５が、決定入力を受け付けたことを検出し（Ｓ２１２）、決定情報を、メッセージングサーバ５を経由して、ユーザ端末（Ａ）２に送信する（Ｓ２１３）。
【０１４０】
ユーザ端末（Ａ）２において、受信した決定情報に基づいて、決定情報受信部４０７（図４参照）が、タッチパネルディスプレイ１０５に決定情報に対応する商品情報を表示させる（Ｓ２１４）。
【０１４１】
メッセージングサーバ５は、ユーザ端末（Ｂ）６から送信された決定情報を中継すると、決定情報に基づいて、商品コードをショッピングサーバ４に送信する（Ｓ２１５）。ショッピングサーバ４は、商品コードに基づいて商品決済のためのホームページのＵＲＬである決済ＵＲＬをユーザ端末（Ｂ）６に送信する（Ｓ２１６）。ユーザ端末（Ｂ）６では、コンピュータプログラム４００の決済処理部（図示せず）又は汎用のブラウザ（図示せず）により、決済ＵＲＬを用いてショッピングサーバ４の商品決済のためのホームページに接続し、商品の決済を実施する（Ｓ２１７）。ここでは、ユーザ端末（Ｂ）６が商品の決済を行っているが、ユーザ端末（Ａ）２で、又は、両方のユーザ端末で商品の決済が行えるようにしてもよい。
【０１４２】
＜適用例＞
以下、本実施の形態に係る商品情報提供システムの適用例について、ユーザ端末の画面の遷移を参照しながら説明する。図８〜図２０は、本実施の形態に係るユーザ端末の画面例を示す模式図である。図８〜図２０において、ユーザ端末（Ａ）２の画面については「Ａ」と、ユーザ端末（Ｂ）６の画面については「Ｂ」と表記し、ユーザ端末（Ａ）２及びユーザ端末（Ｂ）の両方に共通する画面については特に表記をしていない。
【０１４３】
図８に示すように、ユーザ端末（Ａ）２及びユーザ端末（Ｂ）６のタッチパネルディスプレイ１０５は、選択画面６０１が表示されている。選択画面６０１には、複数のタイル６０２が表示されている。各タイル６０２は、商品画像６０２ａ、商品名６０２ｂ、価格６０２ｃ、及び、「いいね」の数を示す数字が付帯されたハートマーク６０２ｄが含まれている。
【０１４４】
また、選択画面６０１の上であって画面の下端側には、左側から順番に、決めようボタン６０３、チャットボタン６０４、及び、音声通話ボタン６０５が、選択画面６０１に重ねて表示されている。
【０１４５】
ユーザ端末（Ａ）２において、タッチパネルディスプレイ１０５が、商品「ペンダント」に対応するタイル６０２を、ユーザ端末（Ａ）２のユーザ（以下、ユーザ（Ａ）という）が指で触れ、そのままの状態で所定の時間が経過したときに、被選択商品管理部４０３（図４参照）によって、図９に示すように、タイル６０２が選択されたことがユーザ（Ａ）にわかるように、拡大されたタイル６０６が、選択画面６０１の上に重ねて表示される。
【０１４６】
次に、図１０に示すように、ユーザ（Ａ）が指６０８でタイル６０６に触れ、そのままの状態で画面の上方向にタイル６０６をずらし、画面の外側にはじき出すようにスワイプアウト操作を行うと、被選択商品管理部４０３は、商品「ペンダント」について商品の選択入力を検出し、被選択商品情報を生成する。
【０１４７】
また、被選択商品管理部４０３は、スワイプアウト操作の速度に基づいて選択入力情報を生成する。その後、既に説明したように、被選択商品管理部４０３は、被選択商品情報及び選択入力情報を、ユーザ端末（Ｂ）６へ送信する。
【０１４８】
ユーザ端末（Ｂ）６において、被選択商品管理部４０３（図４参照）が、被選択商品情報及び選択入力情報を受信すると、図１１に示すように、選択された商品「ペンダント」に対応する被選択商品オブジェクトであるタイル６０９が、選択画面６０１に重ねて表示される。
【０１４９】
この際、タイル６０９の表示には、画面の上端側からスライドインさせるアニメーション効果が付与されている。被選択商品管理部４０３は、選択入力情報に含まれるスワイプアウト操作の速度に基づいてスライドインの速度を増減する。例えば、スワイプアウト操作の速度が早ければスライドインの速度を早くし、画面にタイル６０９をすばやく表示させる。一方、スワイプアウト操作の速度が遅ければ、スライドインの速度を遅くし、画面にタイル６０９をゆっくりと表示させる。
【０１５０】
このようなスワイプアウト操作の速度に応じてスライドインの速度を変えること、ユーザ（Ａ）が商品を選択したときの感情を、ユーザ端末（Ｂ）６で再現することができる。例えば、ユーザ（Ａ）が商品「ペンダント」をとても気に入り、購入して欲しいときには、ユーザ端末（Ａ）２においてスワイプアウト操作をすばやくして速度を早くする。これにより、ユーザ端末（Ｂ）６ではタイル６０９が画面にすばやく表示されるので、ユーザ端末（Ｂ）６のユーザ（以下、ユーザ（Ｂ）という）が、ユーザ（Ａ）が商品「ペンダント」を強くおすすめしていることがわかる。一方、ユーザ（Ａ）が商品「ペンダント」が良さそうだが、ちょっと不安が残るときには、ユーザ端末（Ａ）２においてスワイプアウト操作を遅くして速度を早くする。これにより、ユーザ端末（Ｂ）６ではタイル６０９がゆっくりと画面に表示されてくるので、ユーザ（Ｂ）も、ユーザ（Ａ）が商品「ペンダント」に不安が残っていることがわかる。
【０１５１】
ユーザ（Ｂ）は、タイル６０９が表示されるアニメーション効果を参考にしながら、タイル６０９に表示されている商品に同意するか否か判断し、タイル６０９に対して返答入力を行う。例えば、ユーザ（Ｂ）が商品に同意しない場合、図１０を参照して説明したスワイプアウト操作と同様にして、ユーザ端末（Ｂ）において、タイル６０９を画面の外側にはじき出す。返答管理部４０５（図４参照）は、返答入力を検出し、否同意返答を示す返答内容及び返答時刻を含む返答情報を生成し、ユーザ端末（Ａ）に送信する。ユーザ端末（Ａ）においては、返答管理部４０５（図４参照）によって、否同意返答を示す返答情報に従って、図１２に示すように、否同意を示す返答オブジェクトであるダイアログ６１０が、選択画面６０１に重ねて表示される。
【０１５２】
一方、ユーザ（Ｂ）が商品に同意する場合、図１３に示すように、ユーザ（Ｂ）が指６０８でタイル６０９に触れし、そのままの状態で画面の左右方向の一方（図１３では右方向）に指６０８をずらして、タイル６０９を画面の外側にずらし出し、返答入力を行う。返答管理部４０５（図４参照）は、返答入力を検出し、同意返答を示す返答内容及び返答時刻を含む返答情報を生成し、ユーザ端末（Ａ）に送信する。ユーザ端末（Ａ）においては、返答管理部４０５（図４参照）によって、同意返答を示す返答情報に従って、図１４に示すように、同意を示す返答オブジェクトであるパネル６１１が、選択画面６０１に重ねて表示される。
【０１５３】
ユーザ（Ａ）及びユーザ（Ｂ）が商品を物色して、さらに詳しく相手の意見を知りたいときには、例えば、図８に示す画面に表示されたチャットボタン６０４をＯＮし、コンピュータプログラム４００のテキストメッセージ機能を起動して、テキストメッセージを互いに送受信してもよい。また、図８に示す画面に表示された音声通話ボタン６０５をＯＮし、コンピュータプログラム４００の音声通話機能を起動して、音声で会話してもよい。テキストメッセージの交換及び音声通話は、メッセージングサーバ５を経由して行われる。
【０１５４】
ユーザ（Ａ）及びユーザ（Ｂ）の間で相談が進んで、ユーザ（Ａ）がそろそろどの商品するか決めたいと思ったり、自分では最終的な候補となる商品が決まったり、したならば、例えば、図８に示す画面に表示された決めようボタン６０３をＯＮする。決めようボタン６０３がＯＮされると、ユーザ端末（Ａ）２において、決定情報出力部４０６（図４参照）は、決めようボタン６０３のＯＮ操作を検出し、その旨の通知を、ユーザ端末（Ｂ）６に送信する。ユーザ端末（Ｂ）６において、図１５に示すように、決定情報出力部４０６（図４参照）により、決めようボタン６０３のＯＮの通知があったことを示すダイアログ６１２が、選択画面６０１に重ねて、表示される。
【０１５５】
なお、上述のように、インビテーション（図６中、Ｓ１０１、Ｓ１０２）から所定の経過時間ごとにメッセージングサーバ５から送信される通知（図７中、Ｓ２０１、Ｓ２０２）に基づいて、ユーザ端末（Ａ）及びユーザ端末（Ｂ）の両方で、図１６に示すように、リマインダダイアログ６１３が、選択画面６０１に重ねて、表示される。
【０１５６】
ユーザが、図１６に示すリマインダダイアログ６１３に含まれるボタン６１３ａをＯＮすると、リマインダダイアログ６１３が閉じられ、選択画面６０１の表示が継続される。一方、ユーザが、リマインダダイアログ６１３に含まれるボタン６１３ｂをＯＮすると、履歴管理部４０４（図４参照）により、図１７に示すように履歴画面６１４がタッチパネルディスプレイ１０５に表示される。
【０１５７】
また、ユーザが、例えば、図８に示す選択画面６０１に指で触れ、そのままの状態で、画面の左右方向のいずれか一方にずらして、選択画面６０１をずらすスワイプ操作を、タッチパネルディスプレイ１０５が受け付けたときは、履歴管理部４０４（図４参照）が、図１７に示すように履歴画面６１４が、タッチパネルディスプレイ１０５に表示される。
【０１５８】
図１７に示す履歴画面６１４には、複数の履歴オブジェクト６１５がリスト状に並べられている。各履歴オブジェクト６１５には、商品画像６１５ａ、商品名６１５ｂ、価格６１５ｃなどの商品情報、ユーザ（Ａ）及びユーザ（Ｂ）が返答したかを示す返答ユーザ情報６１５ｄ、返答内容６１５ｅ及び返答時刻６１５ｆが含まれている。
【０１５９】
履歴画面６１４には、履歴画面６１４の形式を切り替えるためのスイッチパネル６１６が表示されている。ユーザが、スイッチパネル６１６の中のマップエリア６１６ａを指でタッチすると、図１８に示すような、マップ形式の履歴画面６１７に表示が切り替わる。履歴画面６１７にもスイッチパネル６１６が表示され、ユーザが、スイッチパネル６１６の中のリストエリア６１６ｂを指でタッチすると、図１７に示すリスト形式の履歴画面６１４に戻る。
【０１６０】
図１８に示す履歴画面６１７では、画面に対して横軸に商品のサブカテゴリａ、ｂ、ｃが割り当てられ、画面に対して縦軸に返答時刻が割り当てられた２次元のマップが表示されている。このマップの上には、商品を表すバブル６１８が、商品情報に含まれるサブカテゴリ及び返答時間に基づいてマッピングされている。バブル６１８の大きさは、選択入力情報に含まれるスワイプアウト速度に応じて決められており、本実施の形態では、スワイプアウト速度が速いほどバブル６１８が大きくしている。また、バブル６１８には、商品画像６１８ａを重畳又は付帯させてもよい。
【０１６１】
ユーザ（Ａ）、（Ｂ）のいずれか一方が履歴画面６１４、６１７を参照して、最終的にどれの商品が良かったと決め、例えば、履歴画面６１４の履歴オブジェクト６１５の１つを選択すると、一方のユーザ端末において、決定情報出力部４０６（図４参照）により、図１９に示すように、選択された履歴オブジェクト６１５に対応して、上述の候補オブジェクトであるタイル６１９が、履歴画面６１４に重ねて、表示される。図１８に示す履歴画面６１７のバブル６１８の１つを選択したときも、履歴画面６１４に重ねて候補オブジェクトであるタイルが表示される。
【０１６２】
タイル６１９には、商品画像６１９ａ、商品名６１９ｂ、価格６１９ｃ、「いいね」の数を示す数字が付帯されたハートマーク６１９ｄ、及び、決定入力のためのボタン６２０が含まれている。
【０１６３】
ユーザがボタン６２０をＯＮすると、決定情報出力部４０６（図４参照）が、他方のユーザ端末に決定情報に送信する。他方のユーザ端末では、図２０に示すように、決定情報受信部４０７により、タッチパネルディスプレイ１０５に、決定情報に対応する商品情報を含むタイル６２１が表示される。タイル６２１には、商品画像６２１ａ、商品名６２１ｂ、価格６２１ｃ、及び、「いいね」の数を示す数字が付帯されたハートマーク６２１ｄが含まれている。
【０１６４】
上述の本実施の形態に係るユーザ端末（Ａ）２、（Ｂ）６を用いた商品情報交換システム１によれば、知らない人と一緒に安全に買い物をすることを実現できるようになる。
【０１６５】
例えば、知人ではないが、趣味や嗜好が共通する他のユーザに対して、インビテーション（図７、Ｓ１０１）を行い、他のユーザがこれに合意（図７、Ｓ１０２）することにより、一緒に商品を物色し、意見を交換することができる。
【０１６６】
さらに、商品情報交換システム１によれば、プレミアムコースやスペシャル企画として、著名人及び専門家と一緒に買い物をするイベントを開催できる。この場合、例えば、イベント管理者が、複数のユーザに対して、イベントへの参加のインビテーション（図７、Ｓ１０１）を行い、参加を希望するユーザがこれに合意（図７、Ｓ１０２）することにより、イベントに参加する。イベント開催中は、著名人又は専門家がユーザ端末の一つを操作し、他のユーザと一緒に商品を物色し、意見を交換する。このようにして、参加したユーザは、芸能人と一緒に洋服の買い物に行ったり、作家に一緒に本を選んでもらったり、ワインソムリエと一緒にワインを買ったり、というように、有名スペシャリスト達と買い物をすることができる。
【０１６７】
このように、商品情報交換システム１によれば、遠く離れた人や知らない人と買い物をする機会を提供することができる。
【０１６８】
＜効果＞
以上説明したように、本実施の形態に係るユーザ端末（Ｂ）６によれば、コンピュータプログラム４００（図４参照）を中央制御部１０１で実行して、取得部４０１が、ショッピングサーバ４から商品情報を取得して、タッチパネルディスプレイ１０５に選択画面に表示させるので、ユーザ（Ｂ）は選択画面を見て商品を物色できる。また、被選択商品管理部４０３が、ユーザ端末（Ａ）２から被選択商品情報を受信し、これに基づいて、商品の情報を含む被選択商品オブジェクトを選択画面に重ねて表示させるので、ユーザ（Ｂ）は、選択画面に表示された商品を検討しつつ、ユーザ（Ａ）からすすめられた商品の情報を把握し、自らによる商品の選択の参考にできる。
【０１６９】
また、ユーザ端末（Ｂ）６では、被選択商品管理部４０３が、商品の情報を、被選択商品情報を受信したときにタッチパネルディスプレイ１０５に表示させるので、ユーザ（Ｂ）は、ユーザ（Ａ）が選択した商品をすばやく知ることができる。
【０１７０】
また、ユーザ端末（Ｂ）６では、被選択商品管理部４０３が、ユーザ端末（Ａ）２から選択入力情報を受信し、選択入力情報に基づいて商品の情報を表示させる速度を決定する。これにより、ユーザ端末（Ａ）２で、ユーザ（Ａ）が商品をおすすめするときの感情の違いを、選択入力のための操作であるスワイプアウト操作の速度の違いで表わし、選択入力情報として、ユーザ端末（Ｂ）６に送信すれば、ユーザ端末（Ｂ）６では、選択入力情報に基づいて被選択商品オブジェクトをスライドインさせるアニメーション効果の速度の違いで表現できる。この結果、ユーザ（Ａ）の商品に対する感情の振れ幅を、ユーザ（Ｂ）が把握できる。
【０１７１】
また、ユーザ端末（Ｂ）６では、返答管理部４０５が、タッチパネルディスプレイ１０５が、被選択商品オブジェクトに対する返答入力を受け付けたことを検知し、その応答入力に基づいて返答内容及び返答時刻を含む返答情報をユーザ端末（Ａ）に送信している。これにより、ユーザ端末（Ａ）２で、返答情報をタッチパネルディスプレイ１０５に表示させ、ユーザ（Ａ）にユーザ（Ｂ）の商品に対する返答内容を知らせることができる。
【０１７２】
また、返答管理部４０５が、返答内容及び返答時刻を履歴管理部４０４にストレージデバイス１０４に記憶させているので、履歴管理部４０４がストレージデバイス１０４から返答内容及び返答時刻を含む履歴情報を読み出し、履歴をタッチパネルディスプレイ１０５に表示させることができる。また、ユーザ端末（Ａ）２及びユーザ端末（Ｂ）６の双方向で被選択商品情報が交換されるので、履歴情報には、ユーザ端末（Ｂ）６でユーザ（Ｂ）により選択された商品に対するユーザ（Ａ）の返答についても記録される。この結果、ユーザ（Ｂ）は、ユーザ（Ａ）が選択した商品及びそれに対する自らの返答内容、及び、自らが選択した商品及びそれに対するユーザ（Ａ）からの返答内容を振り返り、最終的な商品の決定を行うことができる。
【０１７３】
以上説明したように、本実施の形態に係るユーザ端末は、例えば、ショッピングサイト、オークションサイト、フリーマーケットサイト、旅行、交通機関及び宿泊施設等の予約サイトなどの電子商取引サイトで、購入する商品を選択するときに用いることにより、顕著な効果を奏する。
【０１７４】
なお、本発明は上記実施の形態に限定されず、さまざまに変更して実施可能である。上記実施の形態において、添付図面に図示されている構成要素については、これに限定されず、本発明の効果を発揮する範囲内で適宜変更が可能である。その他、本発明の目的の範囲を逸脱しない限りにおいて適宜変更して実施可能である。
【０１７５】
上記実施の形態では、２つのユーザ端末をペアリングし、情報交換する場合を例に挙げて説明したが、３以上のユーザ端末をグルーピングし、情報交換及び情報共有を行ってもよい。この際、１つのユーザ端末が送信した情報は、他のユーザ端末の全部が受信してもよいし、選択された一部が受信してもよい。
【０１７６】
上記実施の形態では、最終的な商品が決定した後、連続して商品の決済を行っているが、商品の決定までで処理を終了しても構わない。
【０１７７】
上記実施の形態では、図１８に示す履歴画面６１７で、バブル６１８の大きさを選択入力情報に基づいて変更しているが、バブル６１８の色を商品に対する返答内容の違いによって変更してもよい。
【０１７８】
上記実施の形態では、図１に示すように、ショッピングサーバ４及びメッセージングサーバ５が別々のサーバになっているが、１つのサーバで両方の機能を実現してもよい。
【０１７９】
また、上記実施の形態では、ショッピングサーバ４が、ユーザ端末（Ａ）２及びユーザ端末（Ｂ）６が要求を受信し、ユーザ端末（Ａ）２及びユーザ端末（Ｂ）６に商品情報を送信している。しかし、メッセージングサーバ５が、ユーザ端末（Ａ）２及びユーザ端末（Ｂ）６からの要求を受信し、その要求に基づいてショッピングサーバ４から商品情報を取得し、メッセージングサーバ５が取得した商品情報をユーザ端末（Ａ）２及びユーザ端末（Ｂ）６に送信してもよい。
【０１８０】
また、１つのメッセージングサーバ５に対して、複数のショッピングサーバ４が存在していてもよい。
【０１８１】
また、ショッピングサーバ４に代えて、複数のショッピングサーバが取り扱っている商品の情報をまとめて、比較したり、レビューを公開したり、している商品比較サイトサーバを設けてもよい。この場合も、商品比較サイトサーバ及びメッセージングサーバ５の機能を１つのサーバが実現してもよい。
【０１８２】
上記の説明で、１つのサーバが実現するといった場合、物理的に１つのコンピュータでサーバが構成されていることに限定されない。すなわち、複数のコンピュータが協働して１つのサーバとして機能している場合も含まれる。
【０１８３】
また、本明細書で説明した用語及び／又は本明細書の理解に必要な用語については、同一の又は類似する意味を有する用語と置き換えてもよい。また、本明細書で説明した情報、パラメータなどは、絶対値で表されてもよいし、所定の値からの相対値で表されてもよいし、対応する別の情報で表されてもよい。
【０１８４】
本明細書で説明した情報、信号などは、様々な異なる技術のいずれかを使用して表されてもよい。例えば、上記の説明全体に渡って言及され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、チップなどは、電圧、電流、電磁波、磁界若しくは磁性粒子、光場若しくは光子、又はこれらの任意の組み合わせによって表されてもよい。
【０１８５】
ソフトウェアは、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語と呼ばれるか、他の名称で呼ばれるかを問わず、命令、命令セット、コード、コードセグメント、プログラムコード、プログラム、サブプログラム、ソフトウェアモジュール、アプリケーション、ソフトウェアアプリケーション、ソフトウェアパッケージ、ルーチン、サブルーチン、オブジェクト、実行可能ファイル、実行スレッド、手順、機能などを意味するよう広く解釈されるべきである。
【０１８６】
また、ソフトウェア、命令、情報などは、伝送媒体を介して送受信されてもよい。例えば、ソフトウェアが、有線技術（同軸ケーブル、光ファイバケーブル、ツイストペア及びデジタル加入者回線（ＤＳＬ）など）及び／又は無線技術（赤外線、マイクロ波など）を使用してウェブサイト、サーバ、又は他のリモートソースから送信される場合、これらの有線技術及び／又は無線技術は、伝送媒体の定義内に含まれる。
【０１８７】
本明細書で説明した各態様／実施形態は単独で用いてもよいし、組み合わせて用いてもよいし、実行に伴って切り替えて用いてもよい。また、所定の情報の通知（例えば、「Ｘであること」の通知）は、明示的に行うものに限られず、暗黙的に（例えば、当該所定の情報の通知を行わないことによって）行われてもよい。また、情報の通知は、本明細書で説明した態様／実施形態に限られず、他の方法で行われてもよい。
【０１８８】
本明細書で説明した各態様／実施形態の処理手順、シーケンス、フローチャートなどは、矛盾の無い限り、順序を入れ替えてもよい。例えば、本明細書で説明した方法については、例示的な順序で様々なステップの要素を提示しており、提示した特定の順序に限定されない。
【０１８９】
以上、本発明について詳細に説明したが、当業者にとっては、本発明が本明細書中に説明した実施形態に限定されるものではないということは明らかである。本発明は、特許請求の範囲の記載により定まる本発明の趣旨及び範囲を逸脱することなく修正及び変更態様として実施することができる。したがって、本明細書の記載は、例示説明を目的とするものであり、本発明に対して何ら制限的な意味を有するものではない。
【産業上の利用可能性】
【０１９０】
本発明によれば、ユーザ間で協同して商品の選択を効率的に行えるという効果を奏し、特に、電子商取引などに好適に用いることができる。
【符号の説明】
【０１９１】
１  商品情報交換システム
２  ユーザ端末（Ａ）
３  ネットワーク
４  ショッピングサーバ
５  メッセージングサーバ
６  ユーザ端末（Ｂ）
１０５  タッチパネルディスプレイ
４００  コンピュータプログラム
４０１  取得部
４０２  選択画面出力部
４０３  被選択商品管理部
４０４  履歴管理部
４０５  返答管理部
４０６  決定情報出力部
４０７  決定情報受信部
【図１】
2017182540.tif 000004
【図２】
2017182540.tif 000005
【図３】
2017182540.tif 000006
【図４】
2017182540.tif 000007
【図５】
2017182540.tif 000008
【図６】
2017182540.tif 000009
【図７】
2017182540.tif 000010
【図８】
2017182540.tif 000011
【図９】
2017182540.tif 000012
【図１０】
2017182540.tif 000013
【図１１】
2017182540.tif 000014
【図１２】
2017182540.tif 000015
【図１３】
2017182540.tif 000016
【図１４】
2017182540.tif 000017
【図１５】
2017182540.tif 000018
【図１６】
2017182540.tif 000019
【図１７】
2017182540.tif 000020
【図１８】
2017182540.tif 000021
【図１９】
2017182540.tif 000022
【図２０】
2017182540.tif 000023