(57)【要約】【課題】利用者による複数の選択肢の選択を促進する。【解決手段】情報処理装置は、利用者Ｕに提示される事象（例えば飲食店等の店舗）を表す画像を表示装置２６に表示させる表示制御部３２と、事象に関する複数の選択肢のうち第１選択肢を選択する第１方向の操作を利用者Ｕから受付ける操作受付部３４と、複数の選択肢のうち利用者が選択する可能性が高い選択肢を推定する選択推定部３６とを具備し、表示制御部３２は、選択推定部３６が第１選択肢を推定した場合に、操作受付部３４による操作の受付前に画像を第１方向に移動する。【選択図】図１
2016207085.tif 000002
【特許請求の範囲】
【請求項１】
利用者に提示される事象を表す画像を表示装置に表示させる表示制御部と、
前記事象に関する複数の選択肢のうち第１選択肢を選択する第１方向の操作を前記利用者から受付ける操作受付部と、
前記複数の選択肢のうち前記利用者が選択する可能性が高い選択肢を推定する選択推定部とを具備し、
前記表示制御部は、前記選択推定部が前記第１選択肢を推定した場合に、前記操作受付部による操作の受付前に前記画像を前記第１方向に移動する
情報処理装置。
【請求項２】
前記操作受付部は、前記複数の選択肢のうち第２選択肢を選択する、前記第１方向とは異なる第２方向の操作を前記利用者から受付け、
前記表示制御部は、前記選択推定部が前記第２選択肢を推定した場合に、前記操作受付部による操作の受付前に前記画像を前記第２方向に移動する
請求項１の情報処理装置。
【請求項３】
前記表示制御部は、前記操作受付部が待機時間にわたり操作を受付けない場合に前記画像の移動を開始する
請求項２の情報処理装置。
【請求項４】
前記表示制御部は、前記利用者による過去の選択の所要時間の代表値に応じた待機時間にわたり前記操作受付部が操作を受付けない場合に前記画像の移動を開始する
請求項３の情報処理装置。
【請求項５】
前記表示制御部は、前記画像の移動量を経時的に増加させる
請求項１から請求項４の何れかの情報処理装置。
【請求項６】
前記表示制御部は、前記利用者による過去の選択の所要時間の散布度に応じて前記画像の移動量の時間変化を制御する
請求項５の情報処理装置。
【請求項７】
前記表示制御部は、前記散布度が大きいほど前記画像の移動量の変化速度を小さくする
請求項６の情報処理装置。
【請求項８】
利用者に提示される事象を表す画像を表示装置に表示させる表示制御部、
前記事象に関する複数の選択肢のうち第１選択肢を選択する第１方向の操作を前記利用者から受付ける操作受付部、および、
前記複数の選択肢のうち前記利用者が選択する可能性が高い選択肢を推定する選択推定部
としてコンピュータを機能させるプログラムであって、
前記表示制御部は、前記選択推定部が前記第１選択肢を推定した場合に、前記操作受付部による操作の受付前に前記画像を前記第１方向に移動する
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、利用者による操作を支援する技術に関する。
【背景技術】
【０００２】
利用者が嗜好すると推定される各種の情報を当該利用者に提示する各種の技術が従来から提案されている。例えば特許文献１には、利用者が過去に画像を鑑賞した履歴を参照して、複数の画像のうち利用者による嗜好度が高い画像を表示する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際公開第２００６／０２５２０９号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、例えば飲食店等の店舗に関する利用者の実際の嗜好を高精度に把握するための手法として、複数の店舗に対する興味の有無を利用者に実際に選択させる方法が想定される。しかし、例えば判断に迷う傾向がある優柔な利用者は、選択肢の選択に長時間を要するという問題がある。以上の事情を考慮して、本発明は、利用者による選択を促進することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の情報処理装置は、利用者に提示される事象を表す画像を表示装置に表示させる表示制御部と、前記事象に関する複数の選択肢のうち第１選択肢を選択する第１方向の操作を前記利用者から受付ける操作受付部と、前記複数の選択肢のうち前記利用者が選択する可能性が高い選択肢を推定する選択推定部とを具備し、前記表示制御部は、前記選択推定部が前記第１選択肢を推定した場合に、前記操作受付部による操作の受付前に前記画像を前記第１方向に移動する。
【０００６】
また、本発明のプログラムは、利用者に提示される事象を表す画像を表示装置に表示させる表示制御部、前記事象に関する複数の選択肢のうち第１選択肢を選択する第１方向の操作を前記利用者から受付ける操作受付部、および、前記複数の選択肢のうち前記利用者が選択する可能性が高い選択肢を推定する選択推定部としてコンピュータを機能させるプログラムであって、前記表示制御部は、前記選択推定部が前記第１選択肢を推定した場合に、前記操作受付部による操作の受付前に前記画像を前記第１方向に移動する。
【発明の効果】
【０００７】
本発明によれば、選択推定部が第１選択肢を推定した場合に、操作受付部による操作の受付前に画像が第１方向に移動するから、利用者による選択を促進することが可能である。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態に係る情報提供システムの構成図である。
【図２】表示装置に表示される画像の説明図である。
【図３】利用者テーブルの説明図である。
【図４】情報テーブルの説明図である。
【図５】端末装置および管理装置の動作のフローチャートである。
【図６】選択操作の受付前における画像の移動の説明図である。
【図７】画像の移動量の説明図である。
【発明を実施するための形態】
【０００９】
図１は、本発明の好適な形態に係る情報提供システム１００の構成図である。本実施形態の情報提供システム１００は、管理装置１２と端末装置１４とを具備し、飲食店等の店舗に関する情報を端末装置１４の利用者Ｕに提供する通信システムである。管理装置１２は、端末装置１４に対する情報の提供を管理するサーバ装置である。端末装置１４は、管理装置１２から提供される情報を処理する情報処理装置であり、移動体通信網やインターネット等を含む通信網１６を介して管理装置１２と通信する。例えば携帯電話機，スマートフォン，タブレット端末等の可搬型の通信端末、または、パーソナルコンピュータ等の可搬型または据置型の通信端末が、図１の端末装置１４として好適に利用される。なお、実際には複数の端末装置１４が通信網１６を介して管理装置１２と通信するが、以下の説明では便宜的に１個の端末装置１４に着目する。また、端末装置１４と通信網１６との間の通信の有線／無線は不問である。
【００１０】
図１に例示される通り、端末装置１４は、制御装置２０と記憶装置２２と通信装置２４と表示装置２６と操作装置２８とを具備するコンピュータシステムで実現される。制御装置２０は、例えばＣＰＵ（Central Processing Unit）で構成されて端末装置１４の各要素を統括的に制御する。通信装置２４は、通信網１６を介して管理装置１２と通信する。
【００１１】
記憶装置２２は、制御装置２０が実行するプログラムや制御装置２０が使用する各種のデータを記憶する。例えば磁気記録媒体や半導体記録媒体等の公知の記録媒体または複数種の記録媒体の組合せが記憶装置２２として利用される。端末装置１４に対して着脱可能な可搬型の記録媒体を記憶装置２２として利用することも可能である。
【００１２】
表示装置２６は、例えば液晶表示パネル等の表示機器であり、制御装置２０から指示された画像を表示する。操作装置２８は、利用者Ｕによる操作を受付ける入力機器である。本実施形態の操作装置２８は、表示装置２６に搭載されたタッチパネルであり、端末装置１４のうち表示装置２６が画像を表示する表面（以下「操作面」という）に対する利用者Ｕの手指の接触を検知する。なお、実際の端末装置１４には、周囲の音響を収録するマイクロホンや音響を放音するスピーカが設置されるが、図１では便宜的に省略した。
【００１３】
制御装置２０は、記憶装置２２に記憶されたプログラムを実行することで、表示装置２６に画像を表示させて当該画像に対する利用者Ｕからの操作を受付けるための複数の機能（表示制御部３２，操作受付部３４，選択推定部３６）を実現する。なお、ＦＰＧＡ（Field Programmable Gate Array）やＤＳＰ（Digital Signal Processor）等の論理回路で制御装置２０の機能を実現することも可能である。
【００１４】
表示制御部３２は、表示装置２６に画像を表示させる。具体的には、本実施形態の表示制御部３２は、任意の１個の店舗（以下「対象店舗」という）に関する図２の画像Ｇを表示装置２６に表示させる。図２に例示された画像Ｇは、対象店舗で提供される料理の画像と対象店舗の特徴を記述した文字列とを含む矩形状（例えばカードを模擬した形状）の画像である。
【００１５】
図１の操作受付部３４は、操作面に対する利用者Ｕからの操作を受付ける。本実施形態では、利用者Ｕは、対象店舗の画像Ｇを確認したうえで、当該対象店舗に対する興味の有無（好き／嫌い）を選択する操作（以下「選択操作」という）を操作面に付与することが可能である。すなわち、対象店舗に関する２個の選択肢（興味あり／興味なし）の何れかを利用者Ｕは選択する。具体的には、利用者Ｕは、操作面に手指を接触させた状態で当該接触の位置（以下「接触位置」という）を任意の方向に移動させる選択操作（すなわちフリック操作やスライド操作）を実行する。
【００１６】
例えば、図２に例示される通り、利用者Ｕは、対象店舗に興味がある場合（当該対象店舗が利用者Ｕの嗜好に適合する場合）には、接触位置を方向Ｘ1（左方向）に移動させる移動操作を実行することで、「興味あり」を意味する第１選択肢を選択する。他方、対象店舗に興味がない場合、利用者Ｕは、方向Ｘ1とは異なる方向Ｘ2（右方向）に接触位置を移動させる選択操作により、「興味なし」を意味する第２選択肢を選択する。操作受付部３４は、方向Ｘ1または方向Ｘ2の選択操作を受付ける。図２の方向Ｘ1は、「第１方向」の一例に相当する任意の方向であり、方向Ｘ2は「第２方向」の一例に相当する任意の方向（ただし第１方向とは異なる方向）である。
【００１７】
図２に例示される通り、表示制御部３２は、操作受付部３４が受付けた選択操作の方向に画像Ｇを移動させる。具体的には、表示制御部３２は、第１選択肢を選択する方向Ｘ1の選択操作を操作受付部３４が受付けた場合には画像Ｇを方向Ｘ1に移動（例えば傾斜）させ、第２選択肢を選択する方向Ｘ2の選択操作を操作受付部３４が受付けた場合には画像Ｇを方向Ｘ2に移動させる。画像Ｇの移動量が所定値に到達すると、選択操作による選択肢の選択が確定する。
【００１８】
図１の選択推定部３６は、画像Ｇが表示された対象店舗に関する複数の選択肢（興味の有無）のうち利用者Ｕが選択する可能性が高い選択肢を推定する。すなわち、本実施形態の選択推定部３６は第１選択肢および第２選択肢の何れかを推定する。選択推定部３６による推定方法については後述する。
【００１９】
図１に例示される通り、管理装置１２は、制御装置４０と記憶装置４２と通信装置４４とを具備する。なお、管理装置１２は、単体のコンピュータで実現されるほか、相互に別体で構成された複数のコンピュータの集合体でも実現され得る。
【００２０】
制御装置４０は、例えばＣＰＵで構成されて管理装置１２の各要素を統括的に制御する。通信装置４４は、通信網１６を介して端末装置１４と通信する通信機器である。記憶装置４２は、制御装置４０が実行するプログラムや制御装置４０が使用する各種のデータを記憶する。例えば磁気記録媒体や半導体記録媒体等の任意の記録媒体が記憶装置４２として採用され得る。図１に例示される通り、本実施形態の記憶装置４２は、利用者テーブルＴAと情報テーブルＴBとを記憶する。
【００２１】
図３は、利用者テーブルＴAの説明図である。図３に例示される通り、利用者テーブルＴAは、情報提供システム１００を利用する複数の利用者Ｕの各々について識別情報Ｉと嗜好情報Ｐと選択情報Ｓとが登録されたデータテーブルである。なお、図３では任意の１人の利用者Ｕに関する情報のみが便宜的に図示されている。
【００２２】
識別情報Ｉは、利用者Ｕを識別するための符号である。嗜好情報Ｐは、利用者Ｕの嗜好（すなわち好き嫌いの傾向）を表す情報である。本実施形態の嗜好情報Ｐは、店舗毎の相性度ｐを包含する。各店舗の相性度ｐは、当該店舗（例えば料理のジャンルや店舗の雰囲気等）が利用者Ｕの嗜好に適合する度合の指標である。具体的には、相性度ｐが大きい店舗ほど利用者Ｕの嗜好に適合する可能性が高い（したがって図２の表示画面で利用者Ｕが「興味あり」の選択肢を選択する可能性が高い）という概略的な傾向がある。
【００２３】
図３の選択情報Ｓは、利用者Ｕが店舗に関する選択肢を選択する場合の時間的な傾向（例えば判断の速度）を表す情報である。具体的には、本実施形態の選択情報Ｓは、店舗に関する所望の選択肢を選択するために過去に利用者Ｕが必要とした時間（以下「選択所要時間」という）の代表値Ｍと散布度Ｄとを包含する。本実施形態の代表値Ｍは、過去の複数回の選択にわたる選択所要時間の平均値であり、散布度Ｄは、過去の複数回の選択にわたる選択所要時間の分散である。選択所要時間は、対象店舗の画像Ｇが表示されて利用者Ｕが当該対象店舗の選択肢を選択可能となった時点から利用者Ｕが実際に所望の選択肢を選択するまでの時間長を意味する。なお、複数の選択所要時間の中央値や最頻値を代表値Ｍとした構成や、複数の選択所要時間の標準偏差を散布度Ｄとした構成も採用され得る。
【００２４】
図４は、情報テーブルＴBの説明図である。図４に例示される通り、情報テーブルＴBは、複数の店舗の各々について位置情報Ｌと領域情報Ａと分類情報Ｃと店舗情報Ｑとが登録されたデータテーブルである。なお、図４では任意の１個の店舗（店舗＃１）に関する情報のみが便宜的に図示されている。
【００２５】
位置情報Ｌは、店舗が所在する位置（例えば緯度および経度）を表す情報であり、領域情報Ａは、店舗が所在する領域（例えば東京，横浜等の行政区画）を表す情報である。分類情報Ｃは、複数の分類のうち店舗が属する分類を指定する。例えば店舗で提供される料理のジャンル（フランス料理／中華料理／日本料理等）やコンセプト（家族向け／カップル向け等）に応じて事前に決定された店舗の分類が分類情報Ｃで指定される。店舗情報Ｑは、図２の画像Ｇを表すデータ（画像データや文字データ）である。なお、店舗の詳細な情報を利用者Ｕが閲覧するためのＵＲＬ等の情報を店舗情報Ｑに含ませることも可能である。
【００２６】
図１に例示される通り、管理装置１２の制御装置４０は、記憶装置４２に記憶されたプログラムを実行することで、端末装置１４の利用者Ｕの嗜好（嗜好情報Ｐ）や選択時の傾向（選択情報Ｓ）を解析して当該利用者Ｕに情報を提供するための複数の機能（情報抽出部５２，解析処理部５４）を実現する。なお、ＦＰＧＡやＤＳＰ等の論理回路で制御装置４０の機能を実現することも可能である。情報抽出部５２は、所定の条件を満たす店舗の店舗情報Ｑを情報テーブルＴBから抽出する。解析処理部５４は、端末装置１４における利用者Ｕの選択操作の結果に応じて利用者テーブルＴAを更新する。
【００２７】
＜動作＞
図５は、端末装置１４および管理装置１２の動作のフローチャートである。端末装置１４の通信装置２４は、操作装置２８に対する利用者Ｕからの操作を契機として管理装置１２に情報要求を送信する（ＳA1）。情報要求は、端末装置１４の識別情報Ｉと、操作装置２８に対する操作で利用者Ｕが指示した店舗の条件（以下「抽出条件」という）とを包含する。例えば店舗が所在する地域（例えば東京）や店舗の分類（例えば日本料理）が抽出条件として指定される。
【００２８】
管理装置１２の通信装置４４は、端末装置１４から送信された情報要求を受信する（ＳB1）。情報抽出部５２は、情報テーブルＴBの位置情報Ｌと領域情報Ａと分類情報Ｃとを参照して、情報要求で指定された抽出条件を満たす複数の店舗の店舗情報Ｑを情報テーブルＴBから抽出する（ＳB2）。そして、通信装置４４は、情報要求に対する情報応答を要求元の端末装置１４に送信する（ＳB3）。情報応答は、情報抽出部５２が抽出した複数の店舗の店舗情報Ｑと、情報要求の識別情報Ｉに対応する嗜好情報Ｐ（要求元の利用者Ｕの嗜好情報Ｐ）のうち情報抽出部５２が抽出した各店舗の相性度ｐと、当該利用者Ｕの選択情報Ｓ（選択所要時間の代表値Ｍおよび散布度Ｄ）とを包含する。端末装置１４の通信装置２４は、管理装置１２から送信された情報応答を受信する（ＳA2）。
【００２９】
通信装置２４が情報応答を受信すると、端末装置１４では、抽出条件に応じて抽出された複数の店舗の各々を順次に対象店舗として選択し、当該対象店舗に関する複数の選択肢の何れかを利用者Ｕに選択させる処理（以下「選択受付処理」という）ＳA3（ＳA31〜ＳA38）が実行される。
【００３０】
任意の１個の対象店舗について選択受付処理ＳA3を開始すると、表示制御部３２は、情報応答に含まれる対象店舗の店舗情報Ｑを利用して表示装置２６に当該対象店舗の画像Ｇを表示させる（ＳA31）。以上の手順で画像Ｇが表示されると、対象店舗に対する興味の有無を利用者Ｕが操作面に対する選択操作（フリック操作またはスライド操作）で選択できる状態となる。
【００３１】
表示制御部３２は、操作受付部３４が選択操作を受付けたか否かを判定する（ＳA32）。操作受付部３４が選択操作を受付けていない場合（ＳA32：NO）、表示制御部３２は、画像Ｇの表示を開始した時点（すなわち利用者Ｕによる選択操作の受付を開始した時点）からの経過時間ｘが待機時間Ｗに到達したか否かを判定する（ＳA33）。経過時間ｘが待機時間Ｗを下回る場合（ＳA33：NO）、表示制御部３２は処理をステップＳA32に移行する。すなわち、表示制御部３２は、利用者Ｕによる選択操作を待機時間Ｗにわたり待機する。
【００３２】
本実施形態の表示制御部３２は、情報応答に含まれる選択所要時間の代表値Ｍに応じて待機時間Ｗを可変に設定する。例えば代表値Ｍを待機時間Ｗとする構成（Ｗ＝Ｍ）が好適であるが、代表値Ｍを適用した所定の演算で待機時間Ｗを算定することも可能である。利用者Ｕの過去の選択所要時間の代表値Ｍが大きい（利用者Ｕが優柔な性格である）ほど待機時間Ｗは長い時間に設定される。
【００３３】
操作受付部３４が利用者Ｕから選択操作を受付けることなく待機時間Ｗが経過すると（ＳA33：YES）、選択推定部３６は、選択操作による選択候補となる複数の選択肢（興味あり／興味なし）のうち利用者Ｕが選択する可能性が高い選択肢を推定する（ＳA34）。本実施形態の選択推定部３６は、情報応答に含まれる対象店舗の相性度ｐを利用して選択肢を推定する。具体的には、選択推定部３６は、対象店舗の相性度ｐが正数である場合には利用者Ｕが第１選択肢（興味あり）を選択する可能性が高いと判定し、相性度ｐが負数である場合には利用者Ｕが第２選択肢（興味なし）を選択する可能性が高いと判定する。
【００３４】
表示制御部３２は、選択推定部３６が推定した選択肢の方向に対象店舗の画像Ｇを移動させる（ＳA35）。すなわち、代表値Ｍに応じた待機時間Ｗにわたり操作受付部３４が選択操作を受付けない場合に対象店舗の画像Ｇの移動が開始される。
【００３５】
具体的には、表示制御部３２は、図６に例示される通り、選択推定部３６が第１選択肢を推定した場合には第１選択肢の方向Ｘ1に画像Ｇを傾斜させ、選択推定部３６が第２選択肢を推定した場合には第２選択肢の方向Ｘ2に画像Ｇを傾斜させる。以上に説明した画像Ｇの移動が、操作受付部３４による選択操作の受付前（すなわち利用者Ｕは実際には画像Ｇを操作していない段階）に実行される。すなわち、待機時間Ｗが経過する程度に利用者Ｕが選択に迷っている場合に、利用者Ｕによる選択が嗜好情報Ｐ（相性度ｐ）から推定される選択肢の方向に画像Ｇを移動させることで、利用者Ｕが当該選択肢を選択するという決断を後押しする。以上の説明から理解される通り、待機時間Ｗが経過したか否かの判定（ＳA33）は、利用者Ｕが選択に迷っているか否かを判定する処理に相当する。
【００３６】
表示制御部３２は、操作受付部３４が選択操作を受付けたか否かを判定する（ＳA36）。操作受付部３４が依然として選択操作を受付けていない場合（ＳA36：NO）、表示制御部３２は、対象店舗の画像Ｇの移動を継続する（ＳA35）。すなわち、本実施形態の表示制御部３２は、操作受付部３４が選択操作を受付けるまで（ＳA36：YES）、経過時間ｘの増加とともに（すなわち経時的に）、選択推定部３６が推定した選択肢の方向（方向Ｘ1または方向Ｘ2）における画像Ｇの移動量δを増加させる。すなわち、待機時間Ｗが経過してから選択操作が付与されずに時間が経過する（例えば利用者Ｕが選択に迷った結果として選択操作が遅延する）ほど、対象店舗の画像Ｇは傾斜していく。
【００３７】
表示制御部３２は、情報応答に含まれる選択所要時間の散布度Ｄに応じて画像Ｇの移動量δの時間変化（画像Ｇの移動速度）を制御する。例えば、選択所要時間の散布度Ｄが大きいほど、利用者Ｕが選択に迷い易い性格であると推定される。以上の傾向を想定し、本実施形態では、散布度Ｄが大きいほど画像Ｇの移動量δの変化速度が小さくなるように、表示制御部３２は画像Ｇを移動させる。すなわち、散布度Ｄが小さいほど画像Ｇは迅速に移動する。
【００３８】
具体的には、散布度Ｄ（分散）と代表値Ｍ（平均）とで規定される正規分布の関数（確率密度関数）ｆ(x)に応じて画像Ｇの移動量δが決定される。関数ｆ(x)は、図７に例示される通り、画像Ｇの表示を開始した時点からの経過時間ｘを変数とする以下の数式(1)で表現される。なお、画像Ｇの移動は待機時間Ｗが経過した時点で開始されるから、数式(1)の経過時間ｘは待機時間Ｗ以上の数値である。以下の説明では待機時間Ｗが代表値Ｍに設定された場合を想定する。
【数１】
2016207085.tif 000003
【００３９】
表示制御部３２は、所定値αから関数ｆ(x)を減算することで画像Ｇの移動量δを算定する（δ＝α−ｆ(x)）。所定値αは例えば１に設定される。以上の構成によれば、図７からも理解される通り、散布度Ｄが大きいほど画像Ｇの移動量δの変化速度が小さくなるという傾向が実現される。なお、画像Ｇの移動を規定する関数ｆ(x)の内容は、数式(1)の正規分布に限定されない。例えば、カイ２乗分布やｔ分布，Ｆ分布等の他の確率分布を表す関数（確率密度関数）を関数ｆ(x)として利用することも可能である。
【００４０】
操作受付部３４が利用者Ｕから選択操作を受付けると（ＳA32：YES、ＳA36：YES）、表示制御部３２は、当該選択操作の方向に画像Ｇを移動させる。具体的には、表示制御部３２は、「興味あり」の第１選択肢を選択する方向Ｘ1の選択操作を操作受付部３４が受付けた場合には画像Ｇを方向Ｘ1に移動させ、「興味なし」の第２選択肢を選択する方向Ｘ2の選択操作を操作受付部３４が受付けた場合には画像Ｇを方向Ｘ2に移動させる。待機時間Ｗの経過により選択操作の受付前に画像Ｇが移動した状態では、当該移動後の位置から利用者Ｕによる選択操作の方向に画像Ｇが移動される。
【００４１】
利用者Ｕの選択操作による画像Ｇの移動量が所定値に到達すると、当該選択操作による選択肢の選択が確定する。選択肢の選択が確定すると、表示制御部３２は、選択結果（すなわち利用者Ｕが選択した選択肢）と選択所要時間とを記憶装置２２に格納する。選択所要時間は、画像Ｇの表示を開始した時点から利用者Ｕによる選択操作で選択結果が確定するまでの経過時間ｘである。
【００４２】
管理装置１２の情報抽出部５２が抽出した複数の店舗の各々について、以上に説明した選択受付処理ＳA3（ＳA31〜ＳA38）が順次に実行される。すなわち、利用者Ｕは、第１選択肢および第２選択肢の何れかを選択する選択操作を複数の店舗の各々について順次に反復する。全部の店舗について選択受付処理ＳA3が完了した段階では、複数の店舗の各々について選択結果と選択所要時間とが記憶装置２２に格納される。通信装置２４は、複数の店舗の選択結果および選択所要時間を含む処理報告を管理装置１２に送信する（ＳA4）。なお、１個の対象店舗について利用者Ｕが選択肢を選択するたびに、選択結果と選択所要時間とを端末装置１４から管理装置１２に送信することも可能である。
【００４３】
管理装置１２の通信装置４４は、端末装置１４から送信された処理報告を受信する（ＳB4）。解析処理部５４は、端末装置１４における利用者Ｕの選択操作の結果に応じて記憶装置４２の利用者テーブルＴAを更新する（ＳB5，ＳB6）。
【００４４】
具体的には、解析処理部５４は、利用者テーブルＴAにおける利用者Ｕの嗜好情報Ｐのうち各店舗の相性度ｐを、処理報告に含まれる当該店舗の選択結果に応じて更新する（ＳB5）。具体的には、解析処理部５４は、第１選択肢（興味あり）が選択された店舗の相性度ｐを変化量β（例えば１）だけ増加させ、第２選択肢（興味なし）が選択された店舗の相性度ｐを変化量βだけ減少させる。したがって、相性度ｐが大きい店舗ほど利用者Ｕの嗜好に適合する可能性が高いという傾向が嗜好情報Ｐに反映される。なお、相性度ｐの増加時の変化量βと減少時の変化量βとを相違させることも可能である。
【００４５】
なお、嗜好情報Ｐの複数の相性度ｐのうち利用者Ｕによる選択操作の対象とされていない店舗の相性度ｐは例えば所定の初期値に設定される。嗜好情報Ｐや属性（年齢，性別，居住地等）が利用者Ｕに類似する他の利用者Ｕ'の嗜好情報Ｐの各相性度ｐを、利用者Ｕの嗜好情報Ｐのうち未選択の店舗の相性度ｐとして流用することも可能である。嗜好情報Ｐや属性が利用者Ｕに類似する複数の利用者Ｕ'の相性度ｐの代表値（典型的には平均）を利用者Ｕの当該店舗の相性度ｐとして流用してもよい。
【００４６】
また、解析処理部５４は、利用者テーブルＴAにおける利用者Ｕの選択情報Ｓ（代表値Ｍ，散布度Ｄ）を、処理報告に含まれる複数の選択所要時間に応じて更新する（ＳB6）。具体的には、解析処理部５４は、処理報告の複数の選択所要時間の代表値Ｍと散布度Ｄとを算定し、既存の選択情報Ｓの代表値Ｍおよび散布度Ｄを、新規に算定した代表値Ｍおよび散布度Ｄに更新する。なお、既存の代表値Ｍと今回の代表値Ｍとの平均（例えば加重平均）や既存の散布度Ｄと今回の散布度Ｄとの平均（例えば加重平均）を選択情報Ｓとして採用することも可能である。
【００４７】
以上の手順で更新された利用者テーブルＴAの利用方法は任意である。例えば、利用者Ｕが指定した抽出条件を満たす複数の店舗のうち相性度ｐが高い店舗の店舗情報Ｑを情報抽出部５２が優先的に抽出する構成や、情報テーブルＴBの複数の店舗情報Ｑのうち相性度ｐが高い店舗の店舗情報Ｑを端末装置１４に送信することで利用者Ｕの嗜好に適合した店舗を利用者Ｕに提案する構成が想定される。すなわち、利用者Ｕによる過去の選択の履歴から利用者Ｕの嗜好に適合すると推定される店舗の情報が、利用者Ｕに対して優先的に提示される。
【００４８】
以上の説明から理解される通り、本実施形態では、利用者Ｕが第１選択肢を選択する可能性が高いと選択推定部３６が選択した場合、操作受付部３４による選択操作の受付前に、第１選択肢を選択する選択操作と同様の方向Ｘ1に画像Ｇが移動される。したがって、利用者Ｕによる第１選択肢の選択を促進することが可能である。また、第１選択肢の選択の可能性が高い場合に画像Ｇが方向Ｘ1に移動されるほか、利用者Ｕが第２選択肢を選択する可能性が高いと推定される場合には、第２選択肢を選択する選択操作と同様の方向Ｘ2に画像Ｇが移動される。したがって、利用者Ｕが第１選択肢および第２選択肢の何れを選択しようとする場合でも利用者Ｕによる選択を促進できるという利点がある。
【００４９】
また、操作受付部３４が待機時間Ｗにわたり選択操作を受付けない場合に画像Ｇの移動が開始されるから、待機時間Ｗの経過前は利用者Ｕによる主体的な選択を優先させることが可能である。本実施形態では特に、利用者Ｕによる過去の選択所要時間の代表値Ｍに応じて待機時間Ｗが可変に設定されるから、判断に必要な時間が利用者Ｕ毎に相違し得るという事情のもとで、利用者Ｕ毎に適切な待機時間Ｗを設定できるという利点もある。
【００５０】
また、画像Ｇの移動量δが経時的に増加するから、利用者Ｕによる選択を促進できるという前述の効果は格別に顕著である。本実施形態では特に、利用者Ｕの過去の選択所要時間の散布度Ｄに応じて画像Ｇの移動量δの時間変化（移動速度）が制御されるから、判断に迷い易い利用者Ｕほど選択所要時間の散布度Ｄが大きいという傾向のもとで適切に利用者Ｕの選択を促進できるという利点もある。
【００５１】
＜変形例＞
前述の形態は多様に変形され得る。具体的な変形の態様を以下に例示する。以下の例示から任意に選択された２以上の態様は、相互に矛盾しない範囲で適宜に併合され得る。
【００５２】
（１）前述の形態では、第１選択肢および第２選択肢の２種類の選択肢を例示したが、選択肢の総数は以上の例示に限定されない。例えば、方向Ｘ1の選択操作で選択される「興味あり」の第１選択肢と、方向Ｘ2の選択操作で選択される「興味なし」の第２選択肢とに加えて、方向Ｘ1および方向Ｘ2とは相違する方向Ｘ3（例えば上方向）の選択操作で第３選択肢を選択可能な構成が想定される。第３選択肢は、例えば「保留（どちらでもない）」を意味する選択肢である。待機時間Ｗが経過すると（ＳA33：YES）、選択推定部３６は、対象店舗の相性度ｐが所定の範囲（例えばゼロの近傍の範囲）内の数値である場合に、利用者Ｕが第３選択肢を選択する可能性が高いと推定し（ＳA34）、表示制御部３２は、対象店舗の画像Ｇを方向Ｘ3に移動する（ＳA35）。以上の例示から理解される通り、選択肢の総数を自然数Ｎで一般化すると、選択推定部３６が第ｎ（ｎ＝１〜Ｎ）選択肢を推定した場合の画像Ｇが、利用者Ｕが当該選択肢を選択するための選択操作の方向Ｘnに移動すると表現することも可能である。
【００５３】
（２）前述の形態では、操作面に対する接触位置を移動させる選択操作（フリック操作，スライド操作）を例示したが、選択操作の方法は以上の例示に限定されない。例えば、方向Ｘ1を指示する第１操作子と方向Ｘ2を指示する第２操作子とを操作装置２８が含む構成では、利用者Ｕが操作装置２８の第１操作子を押圧する操作が、第１選択肢を選択する方向Ｘ1の選択操作に相当し、利用者Ｕが第２操作子を押圧する操作が、第２選択肢を選択する方向Ｘ2の選択操作に相当する。
【００５４】
また、前述の形態では、第１選択肢および第２選択肢の双方が、接触面に対する接触位置を移動させる選択操作（フリック操作，スライド操作）で選択される場合を例示したが、選択操作の種類を選択肢毎に相違させることも可能である。例えば、操作面に対する接触位置を方向Ｘ1に移動させる選択操作により利用者Ｕが第１選択肢を選択する一方、第２選択肢については、操作面を瞬間的に手指で接触する操作（タップ操作）で利用者Ｕが選択できる構成も想定される。以上の構成では、待機時間Ｗが経過すると（ＳA33：YES）、選択操作の方向を観念できる第１選択肢を選択推定部３６が推定した場合には画像Ｇを方向Ｘ1に移動させる一方、第２選択肢（すなわち選択操作の方向を観念できない選択肢）を選択推定部３６が推定した場合には画像Ｇを移動させない構成も採用され得る。
【００５５】
（３）前述の形態では、待機時間Ｗにわたり選択操作が実行されない場合（ＳA33：YES）に画像Ｇを移動させたが、待機時間Ｗにわたる選択操作の待機は省略され得る。すなわち、画像Ｇの表示を開始した時点から、選択推定部３６が推定した選択肢に対応する方向に画像Ｇを移動させることも可能である。
【００５６】
また、前述の形態では、画像Ｇの移動量δの時間変化を散布度Ｄに応じて制御したが、事前に固定的に設定された速度で画像Ｇを移動させることも可能である。対象店舗の画像Ｇを段階的に移動させることも可能である。例えば、待機時間Ｗが経過してから経過時間ｘが所定の閾値に到達するたびに画像Ｇを所定量（例えば前述の関数ｆ(x)で規定される数値）だけ移動させる構成が採用される。
【００５７】
（４）前述の形態では、利用者テーブルＴAにおける各店舗の相性度ｐを利用者Ｕによる実際の選択結果に応じて変化量βだけ変化させたが、相性度ｐを更新する方法は以上の例示に限定されない。具体的には、選択推定部３６が推定した選択肢と利用者Ｕが実際に選択した選択肢との異同に応じて相性度ｐの変化量βを変化させることも可能である。例えば、選択推定部３６が第１選択肢を推定することで画像Ｇが方向Ｘ1に移動した（すなわち第１選択肢の選択が後押しされた）にも関わらず、利用者Ｕがそれとは反対の第２選択肢を敢えて選択した場合には、利用者Ｕの積極的な意思が特に選択結果に反映されていると推測される。以上の傾向を考慮すると、選択推定部３６が推定した選択肢と利用者Ｕが実際に選択した選択肢とが相違する場合には、両者が合致する場合と比較して、相性度ｐの変化量βを大きい数値に設定する構成が好適である。
【００５８】
（５）前述の形態では、飲食店等の店舗の画像Ｇを表示装置２６に表示したが、画像Ｇの表示により利用者Ｕに提示される事象は店舗に限定されない。例えば、商業施設，観光地，競技場等の場所（ＰＯＩ：Point Of Interest）や、コンサート，競技会，展示会等の催事等の各種の事象に関する画像Ｇを表示装置２６に表示する場合にも、前述の実施形態と同様の構成が採用され得る。
【００５９】
（６）前述の形態では、管理装置１２と通信する端末装置１４を例示したが、管理装置１２との通信は省略され得る。例えば、利用者Ｕの識別情報Ｉ，嗜好情報Ｐおよび選択情報Ｓと図４の情報テーブルＴBとを端末装置１４の記憶装置２２に記憶し、端末装置１４の制御装置２０に情報抽出部５２および解析処理部５４を追加した構成によれば、管理装置１２との通信を必要とせずに、前述の形態と同様の画像の表示や選択操作の受付が実現される。以上の説明から理解される通り、画像Ｇの表示および移動や選択操作の受付等の一連の処理（選択受付処理ＳA3）は端末装置１４の単体で完結し得る。すなわち、本発明の情報処理装置に通信機能は必須ではない。
【００６０】
（７）前述の形態に係る端末装置１４（情報処理装置）は、前述の通りコンピュータ（具体的には制御装置２０）とプログラムとの協働により好適に実現される。前述の形態に係るプログラムは、利用者Ｕに提示される事象（例えば店舗）を表す画像Ｇを表示装置２６に表示させる表示制御部３２、当該事象に関する複数の選択肢のうち第１選択肢を選択する方向Ｘ1の操作を利用者Ｕから受付ける操作受付部３４、および、複数の選択肢のうち利用者Ｕが選択する可能性が高い選択肢を推定する選択推定部３６としてコンピュータを機能させるプログラムであり、表示制御部３２は、選択推定部３６が第１選択肢を推定した場合に、操作受付部３４による操作の受付前に画像Ｇを方向Ｘ1に移動するプログラムとして表現される。以上の態様に係るプログラムは、コンピュータが読取可能な記録媒体に格納された形態で提供されてコンピュータにインストールされ得る。記録媒体は、例えば非一過性（non-transitory）の記録媒体であり、ＣＤ-ＲＯＭ等の光学式記録媒体が好例であるが、半導体記録媒体や磁気記録媒体等の公知の任意の形式の記録媒体を包含し得る。なお、通信網を介した配信の形態で前述のプログラムを提供してコンピュータにインストールすることも可能である。
【００６１】
また、前述の形態に係る端末装置１４の動作方法（情報処理方法）も観念され得る。本発明の好適な態様に係る情報処理方法は、利用者Ｕに提示される事象（例えば店舗）を表す画像Ｇを表示装置２６に表示させ、当該事象に関する複数の選択肢のうち第１選択肢を選択する方向Ｘ1の操作を利用者Ｕから受付け、複数の選択肢のうち利用者Ｕが選択する可能性が高い選択肢を推定する方法であって、利用者Ｕが選択する可能性が高い選択肢として第１選択肢を推定した場合に、利用者Ｕによる操作の受付前に画像Ｇを方向Ｘ1に移動する方法として表現される。
【符号の説明】
【００６２】
１００……情報提供システム、１２……管理装置、１４……端末装置、１６……通信網、２０……制御装置、２２……記憶装置、２４……通信装置、２６……表示装置、２８……操作装置、３２……表示制御部、３４……操作受付部、３６……選択推定部、４０……制御装置、４２……記憶装置、４４……通信装置、５２……情報抽出部、５４……解析処理部。
【図１】
2016207085.tif 000004
【図２】
2016207085.tif 000005
【図３】
2016207085.tif 000006
【図４】
2016207085.tif 000007
【図５】
2016207085.tif 000008
【図６】
2016207085.tif 000009
【図７】
2016207085.tif 000010