(57)【要約】【課題】コンテンツの閲覧から対話型のやり取りへの移行を円滑にすること。【解決手段】閲覧サマリー特定部１０４は、ユーザ端末２０に複数のコンテンツが表示される（表示されている）場合に、ユーザにより閲覧される（閲覧されている）コンテンツを特定する。表示処理部１０８は、閲覧サマリー特定部１０４により特定されたコンテンツに応じた入力を促す入力促進画像を表示させるための表示処理を行う。遷移処理部１０９は、入力促進画像が表示される（表示されている）画面においてその入力促進画像の選択操作が行われると、その画面を入力促進画像及び選択肢画像を含む画面に遷移させるための遷移処理を行う。表示された選択肢のうちのいずれかが選択されると、さらに次の入力促進画像及び選択肢が表示される。【選択図】図３
2019197486.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ端末に表示されるコンテンツに応じた入力を促す画像を前記ユーザ端末に表示させるための表示処理を行う第１処理部と、
前記画像が表示される画面において所定の操作が行われると、前記入力の候補となり且つ選択されると次の入力を促す画像が表示される選択肢と当該選択肢の入力を促す画像とを含む画面に遷移させるための遷移処理を行う第２処理部と
を備える情報処理装置。
【請求項２】
前記ユーザ端末に複数のコンテンツが表示される場合に、ユーザにより閲覧されるコンテンツを特定する特定部を備え、
前記第１処理部は、前記特定部により特定されたコンテンツに応じた入力を促す画像を前記ユーザ端末に表示させるための処理を前記表示処理として行う
請求項１に記載の情報処理装置。
【請求項３】
コンテンツには、当該コンテンツに応じた入力を促す画像を表示する時期が定められており、
前記第１処理部は、前記表示されるコンテンツについて定められた前記時期に前記表示処理を行う
請求項１又は２に記載の情報処理装置。
【請求項４】
前記ユーザ端末を利用するユーザに関する関連情報を取得する関連情報取得部を備え、
前記第１処理部は、前記表示されるコンテンツに関して定められた条件を満たす前記関連情報が取得された場合に前記表示処理を行う
請求項１から３のいずれか１項に記載の情報処理装置。
【請求項５】
前記ユーザ端末を利用するユーザに関する関連情報を取得する関連情報取得部を備え、
前記第２処理部は、前記表示されるコンテンツ及び取得された前記関連情報に応じた選択肢を前記入力の候補となる選択肢として含む画面に遷移させるための処理を前記遷移処理として行う
請求項１から４のいずれか１項に記載の情報処理装置。
【請求項６】
前記ユーザ端末に関する端末情報を取得する端末情報取得部を備え、
前記第２処理部は、前記表示されるコンテンツ及び取得された前記端末情報に応じた選択肢を前記入力の候補となる選択肢として含む画面に遷移させるための処理を前記遷移処理として行う
請求項１から５のいずれか１項に記載の情報処理装置。
【請求項７】
前記ユーザ端末で表示されたコンテンツの履歴情報を取得する履歴取得部を備え、
前記第２処理部は、前記表示されるコンテンツ及び取得された前記履歴情報に応じた選択肢を前記入力の候補となる選択肢として含む画面に遷移させるための処理を前記遷移処理として行う
請求項１から６のいずれか１項に記載の情報処理装置。
【請求項８】
前記ユーザ端末の所在地における環境を示す環境情報を取得する環境情報取得部を備え、
前記第２処理部は、前記表示されるコンテンツ及び取得された前記環境情報に応じた選択肢を前記入力の候補となる選択肢として含む画面に遷移させるための処理を前記遷移処理として行う
請求項１から７のいずれか１項に記載の情報処理装置。
【請求項９】
前記ユーザ端末を利用するユーザに関する関連情報を取得する関連情報取得部を備え、
前記第１処理部は、取得された前記関連情報に応じた語尾で前記入力を促す文字列を前記画像として表示させるための処理を前記表示処理として行う
請求項１から８のいずれか１項に記載の情報処理装置。
【請求項１０】
コンピュータを、
ユーザ端末に表示されるコンテンツに応じた入力を促す画像を前記ユーザ端末に表示させるための表示処理を行う第１処理部と、
前記画像が表示される画面において所定の操作が行われると、前記入力の候補となり且つ選択されると次の入力を促す画像が表示される選択肢と当該選択肢の入力を促す画像とを含む画面に遷移させるための遷移処理を行う第２処理部
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザインターフェースの技術に関する。
【背景技術】
【０００２】
装置側からユーザに何らかの入力を促してくる対話型のやり取りで情報提供等を行う技術が知られている。特許文献１には、ユーザからの音声入力に応じてユーザとの対話の進行を規定する対話シナリオに基づいてユーザへの応答を前記ユーザに提供する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２７７５１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記の対話型のやり取りを開始するきっかけとしては、例えばユーザがウェブページを見ているとき又は複数のウェブページへのリンク（サムネイル画像及びタイトル等で表されたもの）の一覧等のコンテンツを見ているときが考えられる。
そこで、本発明は、コンテンツの閲覧から対話型のやり取りへの移行を円滑にすることを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明は、ユーザ端末に表示されるコンテンツに応じた入力を促す画像を前記ユーザ端末に表示させるための表示処理を行う第１処理部と、前記画像が表示される画面において所定の操作が行われると、前記入力の候補となり且つ選択されると次の入力を促す画像が表示される選択肢と当該選択肢の入力を促す画像とを含む画面に遷移させるための遷移処理を行う第２処理部とを備える情報処理装置を提供する。
【０００６】
また、前記ユーザ端末に複数のコンテンツが表示される場合に、ユーザにより閲覧されるコンテンツを特定する特定部を備え、前記第１処理部は、前記特定部により特定されたコンテンツに応じた入力を促す画像を前記ユーザ端末に表示させるための処理を前記表示処理として行ってもよい。
【０００７】
また、コンテンツには、当該コンテンツに応じた入力を促す画像を表示する時期が定められており、前記第１処理部は、前記表示されるコンテンツについて定められた前記時期に前記表示処理を行ってもよい。
【０００８】
また、前記ユーザ端末を利用するユーザに関する関連情報を取得する関連情報取得部を備え、前記第１処理部は、前記表示されるコンテンツに関して定められた条件を満たす前記関連情報が取得された場合に前記表示処理を行ってもよい。
【０００９】
また、前記ユーザ端末を利用するユーザに関する関連情報を取得する関連情報取得部を備え、前記第２処理部は、前記表示されるコンテンツ及び取得された前記関連情報に応じた選択肢を前記入力の候補となる選択肢として含む画面に遷移させるための処理を前記遷移処理として行ってもよい。
【００１０】
また、前記ユーザ端末に関する端末情報を取得する端末情報取得部を備え、前記第２処理部は、前記表示されるコンテンツ及び取得された前記端末情報に応じた選択肢を前記入力の候補となる選択肢として含む画面に遷移させるための処理を前記遷移処理として行ってもよい。
【００１１】
また、前記ユーザ端末で表示されたコンテンツの履歴情報を取得する履歴取得部を備え、前記第２処理部は、前記表示されるコンテンツ及び取得された前記履歴情報に応じた選択肢を前記入力の候補となる選択肢として含む画面に遷移させるための処理を前記遷移処理として行ってもよい。
【００１２】
また、前記ユーザ端末の所在地における環境を示す環境情報を取得する環境情報取得部を備え、前記第２処理部は、前記表示されるコンテンツ及び取得された前記環境情報に応じた選択肢を前記入力の候補となる選択肢として含む画面に遷移させるための処理を前記遷移処理として行ってもよい。
【００１３】
また、前記ユーザ端末を利用するユーザに関する関連情報を取得する関連情報取得部を備え、前記第１処理部は、取得された前記関連情報に応じた語尾で前記入力を促す文字列を前記画像として表示させるための処理を前記表示処理として行ってもよい。
【００１４】
また、本発明は、コンピュータを、ユーザ端末に表示されるコンテンツに応じた入力を促す画像を前記ユーザ端末に表示させるための表示処理を行う第１処理部と、前記画像が表示される画面において所定の操作が行われると、前記入力の候補となり且つ選択されると次の入力を促す画像が表示される選択肢と当該選択肢の入力を促す画像とを含む画面に遷移させるための遷移処理を行う第２処理部として機能させるためのプログラムを提供する。
【発明の効果】
【００１５】
本発明によれば、コンテンツの閲覧から対話型のやり取りへの移行を円滑にすることができる。
【図面の簡単な説明】
【００１６】
【図１】実施例に係る対話型ユーザ支援システムの全体構成を表す図
【図２】サーバ装置及びユーザ端末のハードウェア構成を表す図
【図３】対話型ユーザ支援システムが実現する機能構成を表す図
【図４】サマリーの一例を表す図
【図５】対話シナリオの一例を表す図
【図６】表示されたサマリー一覧の一例を表す図
【図７】表示された対話画像の一例を表す図
【図８】切り替わった対話画像の一例を表す図
【図９】表示された入力促進画像及び選択肢画像の一例を表す図
【図１０】表示された対話画像の一例を表す図
【図１１】支援処理における各装置の動作手順の一例を表す図
【図１２】変形例で実現される機能構成の一例を表す図
【図１３】変形例で実現される機能構成の一例を表す図
【図１４】変形例で実現される機能構成の一例を表す図
【図１５】変形例で実現される機能構成の一例を表す図
【図１６】変形例で実現される機能構成の一例を表す図
【図１７】言葉使いテーブルの一例を表す図
【発明を実施するための形態】
【００１７】
［１］実施例
図１は実施例に係る対話型ユーザ支援システム１の全体構成を表す。対話型ユーザ支援システム１は、対話型のユーザインターフェース（ＵＩ：User Interface）によりユーザを支援するためのシステムである。対話型のＵＩとは、人又は動物等を模したふるまいをする装置がユーザに対して問い掛け及び返答等のコミュニケーションを取りながら必要な情報及び機能等を提示するＵＩのことである。対話型ユーザ支援システム１は、例えば、ユーザが得たい情報を提示したり、ユーザが希望する処理を行うことが可能なサイトに誘導したりすることでユーザを支援する。
【００１８】
対話型ユーザ支援システム１は、ネットワーク２と、サーバ装置１０と、ユーザ端末２０とを備える。ネットワーク２は、移動体通信網及びインターネット等を含む通信システムであり、自システムにアクセスする装置同士のデータのやり取りを中継する。ネットワーク２には、サーバ装置１０が有線通信でアクセスしており、ユーザ端末２０が無線通信でアクセスしている。なお、ネットワーク２とのアクセスは有線通信及び無線通信のどちらでもよい。
【００１９】
サーバ装置１０は、対話型ＵＩにおいて表示される画面の情報を処理する情報処理装置である。サーバ装置１０は、対話の進め方を表した対話シナリオ等のデータを記憶しており、それらのデータを用いて対話型ＵＩにおける表示を制御する。ユーザ端末２０は、表示面に画像を表示する表示機能を有するスマートフォン等の表示装置であり、ユーザによって利用される。
【００２０】
ユーザ端末２０は、サーバ装置１０から送信されてきたデータが示す画像を表示することで、対話型ＵＩを表示すると共に、ユーザによる入力を受け付けて対話型ＵＩの画面を遷移させる。ここでいう入力とは、文字等の入力の他、ユーザの操作を受け付ける操作子画像を選択する入力、表示された選択肢のいずれかを選択する入力及び画面をスクロールさせるための入力等が含まれ、また、手入力だけでなく、音声入力及びジェスチャ入力等も含まれる。
【００２１】
図２はサーバ装置１０及びユーザ端末２０のハードウェア構成を表す。サーバ装置１０及びユーザ端末２０は、いずれも、プロセッサ１１と、メモリ１２と、ストレージ１３と、通信装置１４と、入力装置１５と、出力装置１６と、バス１７という各装置を備えるコンピュータである。なお、ここでいう「装置」という文言は、回路、デバイス及びユニット等に読み替えることができる。また、各装置は、１つ又は複数含まれていてもよいし、一部の装置が含まれていなくてもよい。
【００２２】
プロセッサ１１は、例えば、オペレーティングシステムを動作させてコンピュータ全体を制御する。プロセッサ１１は、周辺装置とのインターフェース、制御装置、演算装置、レジスタなどを含む中央処理装置（ＣＰＵ：Central Processing Unit）で構成されてもよい。また、プロセッサ１１は、プログラム（プログラムコード）、ソフトウェアモジュール及びデータ等を、ストレージ１３及び／又は通信装置１４からメモリ１２に読み出し、これらに従って各種の処理を実行する。
【００２３】
各種処理を実行するプロセッサ１１は１つでもよいし、２以上であってもよく、２以上のプロセッサ１１は、同時又は逐次に各種処理を実行してもよい。また、プロセッサ１１は、１以上のチップで実装されてもよい。プログラムは、電気通信回線を介してネットワークから送信されてもよい。
【００２４】
メモリ１２は、コンピュータ読み取り可能な記録媒体であり、例えば、ＲＯＭ（Read Only Memory）、ＥＰＲＯＭ（Erasable Programmable ＲＯＭ）、ＥＥＰＲＯＭ（Electrically Erasable Programmable ＲＯＭ）及びＲＡＭ（Random Access Memory）等の少なくとも１つで構成されてもよい。メモリ１２は、レジスタ、キャッシュ及びメインメモリ（主記憶装置）等と呼ばれてもよい。メモリ１２は、前述したプログラム（プログラムコード）、ソフトウェアモジュール及びデータ等を保存することができる。
【００２５】
ストレージ１３は、コンピュータが読み取り可能な記録媒体であり、例えば、ＣＤ−ＲＯＭ（Compact Disc ＲＯＭ）などの光ディスク、ハードディスクドライブ、フレキシブルディスク、光磁気ディスク（例えば、コンパクトディスク、デジタル多用途ディスク、Ｂｌｕ−ｒａｙ（登録商標）ディスク）、スマートカード、フラッシュメモリ（例えば、カード、スティック、キードライブ）、フロッピー（登録商標）ディスク、磁気ストリップなどの少なくとも１つで構成されてもよい。
【００２６】
ストレージ１３は、補助記憶装置と呼ばれてもよい。上述の記憶媒体は、例えば、メモリ１２及び／又はストレージ１３を含むデータベース、サーバその他の適切な媒体であってもよい。通信装置１４は、有線及び／又は無線ネットワークを介してコンピュータ間の通信を行うためのハードウェア（送受信デバイス）であり、例えばネットワークデバイス、ネットワークコントローラ、ネットワークカード、通信モジュールなどともいう。
【００２７】
入力装置１５は、外部からの入力を受け付ける入力デバイス（例えば、キーボード、マウス、マイクロフォン、スイッチ、ボタン、センサなど）である。出力装置１６は、外部への出力を実施する出力デバイス（例えば、ディスプレイ、スピーカ、ＬＥＤランプなど）である。ユーザ端末２０においては、入力装置１５及び出力装置１６が一体となった構成（タッチスクリーン）になっている。
【００２８】
プロセッサ１１及びメモリ１２等の各装置は、情報を通信するためのバス１７を介して互いにアクセス可能となっている。バス１７は、単一のバスで構成されてもよいし、装置間で異なるバスで構成されてもよい。また、サーバ装置１０等は、マイクロプロセッサ、デジタル信号プロセッサ（ＤＳＰ：Digital Signal Processor）、ＡＳＩＣ（Application Specific Integrated Circuit）、ＰＬＤ（Programmable Logic Device）、及び、ＦＰＧＡ（Field Programmable Gate Array）等のハードウェアを含んで構成されてもよい。
【００２９】
また、サーバ装置１０等は、当該ハードウェアにより、各機能ブロックの一部又は全てが実現されてもよい。例えば、プロセッサ１１は、これらのハードウェアの少なくとも１つで実装されてもよい。サーバ装置１０及びユーザ端末２０には、本システムで提供されるプログラムが記憶されており、各装置のプロセッサがプログラムを実行して各部を制御することで以下に述べる機能群が実現される。
【００３０】
図３は対話型ユーザ支援システム１が実現する機能構成を表す。ユーザ端末２０は、サマリー一覧表示部２０１と、表示操作受付部２０２と、対話画像表示部２０３と、選択操作受付部２０４とを備える。サーバ装置１０は、データ記憶部１０１と、サマリー一覧生成部１０２と、サマリー一覧送信部１０３と、閲覧サマリー特定部１０４と、入力促進画像生成部１０５と、対話画像データ送信部１０６と、選択肢画像生成部１０７とを備える。
【００３１】
サーバ装置１０のデータ記憶部１０１は、対話型ＵＩを実現するためのデータを記憶する。具体的には、データ記憶部１０１は、複数の対話シナリオを示すシナリオデータと、それらの対話シナリオの要約（サマリー）を示すサマリーデータとを記憶する。このサマリーは本発明の「コンテンツ」の一例である。シナリオデータ及びサマリーデータには、それぞれを識別するためのシナリオＩＤ及びサマリーＩＤが割り当てられている。
【００３２】
対話シナリオとは、ユーザの入力に対してどのような返答、問い掛け及び情報の提示等を行うかという分岐を対話の流れに沿って連続的に定めたものであり、例えば、商品情報及びサービス情報等を提供したり通信販売サイト及び予約サイト等にユーザを導いたりするために用いられる。シナリオデータは、対話シナリオにおいて提示されるユーザの入力を促す画像（入力促進画像）及び入力の候補となる選択肢を示す画像（選択肢画像）等を表すデータである。
【００３３】
入力促進画像とは、例えば、「〜の入力をお願いします。」、「〜が入力できます。」及び「何か質問はありますか。」といった直接的に入力を促す文章を表す画像である。ただし、直接的には入力を促していないように見える文章であっても、例えば「こんな商品があります。」という文章を商品紹介ページへのリンクと共に表示したり「今日はいい天気ですね。」という文章を行楽地の紹介ページへのリンクと共に表示したりすれば、それらの文章はそれらのリンク（選択肢の一例）を選択する入力を促すものと言える。
【００３４】
サマリーデータは、対話シナリオの主題（テーマ）、要約及び代表的な選択肢画像等を示すデータであり、サマリーは、対話シナリオへの入口として用いられる。
図４はサマリーの一例を表す。図４（ａ）では「新機種情報」をテーマとするサマリーＡ１が、図４（ｂ）では「旅行情報」をテーマとするサマリーＡ２が表されている。図４（ｃ）では「グルメ情報」をテーマとするサマリーＡ３が、図４（ｄ）では「天気情報」をテーマとするサマリーＡ４が表されている。各サマリーには、それぞれが要約する対話シナリオで提示される代表的な選択肢画像及びテーマの詳細を説明する文字列が表されている。
【００３５】
図５は対話シナリオの一例を表す。図５の例では、「旅行情報」のサマリーＡ２に対応する対話シナリオＢ２が表されている。対話シナリオＢ２では、「旅行情報」という分岐が選択されると「東北巡り」及び「沖縄離島」等の選択肢が提示される。これらの選択肢は、選択されると次の分岐として用いられる。例えば「東北巡り」という選択肢が選択されると、これを次の分岐とした場合の「会津若松城」、「蔵王山の樹氷」及び「白神山地」等の選択肢が提示される。
【００３６】
さらに「会津若松城」が選択されると、それを分岐とする「城紹介」、「宿検索」、「グルメ検索」、「東山温泉」及び「御薬園」等の選択肢が提示される。また、「会津若松城」の後の選択肢については、そのうちの「東山温泉」が選択された場合だけ、さらに「温泉紹介」、「宿検索」及び「日帰り温泉」という選択肢が提示される。このように、対話シナリオにおいては、選択される選択肢によって階層の深さ（選択する回数）が異なっていてもよい。
【００３７】
また、上層から下層への一方通行だけでなく、選択されると上位の階層に戻って選択肢が提示されるようになっていてもよい（例えば「会津若松城」を選択した後に「東北地方の他の観光地」という選択肢を選ぶと「蔵王山の樹氷」等が提示されるなど）。これらの分岐及び選択肢には、それぞれを識別する選択肢ＩＤが割り当てられており、シナリオデータはそれらの選択肢ＩＤを含んでいる。
【００３８】
サーバ装置１０のサマリー一覧生成部１０２は、データ記憶部１０１に記憶されているサマリーデータを用いてサマリー一覧を生成する。サマリー一覧生成部１０２は、本実施例では、例えば更新日が新しいものから順番にサマリーデータを抽出し、抽出したサマリーデータが示すサマリーを並べて表したサマリー一覧を生成する。サマリー一覧生成部１０２は、生成したサマリー一覧と、サマリー一覧全体の画面上のサイズと、各サマリーの画面上のサイズと、各サマリーに割り当てられたサマリーＩＤとを示す一覧データを生成してサマリー一覧送信部１０３に供給する。
【００３９】
サマリー一覧送信部１０３は、供給された一覧データをユーザ端末２０に送信することで、サマリー一覧生成部１０２により生成されたサマリー一覧をユーザ端末２０に送信する。サマリー一覧の生成及び送信は、例えばサマリー一覧を表示させる操作が行われたユーザ端末２０からの要求を受けて行われる。ユーザ端末２０のサマリー一覧表示部２０１は、サーバ装置１０から送信されてきた一覧データを受け取り、受け取った一覧データが示すサマリー一覧のうちから１画面分を表示する。
【００４０】
図６は表示されたサマリー一覧の一例を表す。図６の例では、サマリー一覧表示部２０１が、図４に表すサマリーＡ１、Ａ２、Ａ３、Ａ４を画面の上から順番に並べたサマリー一覧画面Ｃ１を表示している。図６に表されているこれらのサマリーは、サマリー一覧の一部である。サマリー一覧表示部２０１は、一覧データが示す一覧全体のサイズ及び各サマリーのサイズを用いて、サマリー一覧のうち表示中のサマリーが表す位置を示すスクロールバーＤ１を表示している。
【００４１】
サマリー一覧表示部２０１は、表示中の各サマリーの位置及びスクロールバーＤ１の位置を示す表示位置情報を表示操作受付部２０２に供給する。表示操作受付部２０２は、サマリー一覧表示部２０１により表示される（表示されている）サマリー一覧の画面における操作を受け付ける。表示操作受付部２０２は、供給された表示位置情報に基づいてユーザの操作内容を判断する。
【００４２】
表示操作受付部２０２は、いずれかのサマリーをタップする操作をそのサマリーを選択する選択操作として受け付ける。また、表示操作受付部２０２は、サマリーの表示領域又はスクロールバーＤ１をドラッグする操作をドラッグ方向へのスクロール操作として受け付ける。表示操作受付部２０２は、これらの操作を受け付けると、受け付けた操作の内容を示す操作データをサマリー一覧表示部２０１に供給する。
【００４３】
サマリー一覧表示部２０１は、供給された操作データがスクロール操作を示す場合、表示しているサマリー一覧をスクロールさせて表示する。また、サマリー一覧表示部２０１は、供給された操作データが選択操作を示す場合、選択されたサマリーを通知する選択通知データ（選択されたサマリーのサマリーＩＤを示すデータ）を生成してサーバ装置１０に送信する。
【００４４】
また、サマリー一覧表示部２０１は、操作の有無にかかわらず、現在表示しているサマリーのうち、予め決められた位置に表示しているサマリーを通知する表示通知データ（その位置に表示されているサマリーのサマリーＩＤを示すデータ）も生成する。予め決められた位置としては、例えば表示されたサマリーのうちユーザが閲覧する可能性が最も高い位置が用いられ、本実施例では、表示面の上下方向の中央付近であり、並べられたサマリーのうち上から２つ目のサマリーが表示される閲覧位置Ｅ１が用いられる。
【００４５】
図６の例であれば、サマリー一覧表示部２０１は、閲覧位置Ｅ１にサマリーＡ２を表示しているので、サマリーＡ２を通知する表示通知データを生成する。サマリー一覧表示部２０１は、生成した選択通知データ及び表示通知データをサーバ装置１０に送信する。サーバ装置１０のサマリー一覧送信部１０３は、送信されてきた選択通知データ及び表示通知データを受け取ると、表示通知データを閲覧サマリー特定部１０４に供給し、選択通知データを選択肢画像生成部１０７に供給する。
【００４６】
閲覧サマリー特定部１０４は、ユーザ端末２０に複数のコンテンツ（本実施例では複数のサマリー）が表示される（表示されている）場合に、それら複数のコンテンツのうちユーザにより閲覧される（閲覧されている）コンテンツを特定する。閲覧サマリー特定部１０４は本発明の「特定部」の一例である。閲覧サマリー特定部１０４は、本実施例では、供給された表示通知データが示すサマリー（閲覧位置Ｅ１に表示されているサマリー）を、ユーザにより閲覧されているコンテンツとして特定する。
【００４７】
なお、サマリー一覧表示部２０１は、閲覧位置Ｅ１にサマリーＡ２が所定の時間以上表示される（表示されている）場合に、サマリーＡ２を通知する表示通知データを生成してもよい。そうすることで、閲覧サマリー特定部１０４は、スクロール中に閲覧位置Ｅ１を通過するだけのサマリーは閲覧されているコンテンツとして特定せず、所定の時間以上閲覧位置Ｅ１に表示されたサマリーだけを閲覧されているコンテンツとして特定する。閲覧サマリー特定部１０４は、特定したサマリーのサマリーＩＤを入力促進画像生成部１０５に供給する。
【００４８】
入力促進画像生成部１０５は、ユーザ端末２０に表示されているコンテンツに応じた入力を促す画像（入力促進画像）を生成する。入力促進画像とは、例えば、ユーザに対して何かしらの入力を促すように話しかける文章を表す画像である。入力促進画像生成部１０５は、本実施例では、閲覧サマリー特定部１０４により特定されたコンテンツに応じた入力を促す画像を入力促進画像として生成する。
【００４９】
本実施例では、各シナリオデータに、各々が示す対話シナリオに対応するサマリーに応じた入力を促す文章が含まれている。入力促進画像生成部１０５は、閲覧サマリー特定部１０４により旅行情報のサマリーＡ２が特定された場合には、データ記憶部１０１から同じく旅行情報の対話シナリオＢ２を読み出して、対話シナリオＢ２に含まれているサマリーＡ２に応じた入力を促す文章を示す画像を入力促進画像として生成する。
【００５０】
入力促進画像生成部１０５は、生成した入力促進画像を対話画像データ送信部１０６に供給する。対話画像データ送信部１０６は、供給された入力促進画像を示すデータを、対話形式の表示を行うための対話画像データとして生成し、生成した対話画像データをユーザ端末２０に送信する。ユーザ端末２０の対話画像表示部２０３は、サーバ装置１０から送信されてきた対話画像データを受け取り、受け取った対話画像データが示す入力促進画像を、対話形式の表示を行うための対話画像として表示する。
【００５１】
図７は表示された対話画像の一例を表す。図７の例では、対話画像表示部２０３は、図６に表すサマリー一覧画面Ｃ１に重畳させてアバターＦ１及び吹き出し画像Ｇ１を入力促進画像（対話画像）として表示する。アバターＦ１は、対話型のＵＩにおいてユーザの対話の相手である装置を擬人化して表したアバターを示す画像である。吹き出し画像Ｇ１は、アバターからユーザに向けてのメッセージを表す画像である。
【００５２】
図７の例では、「お勧めの旅行先があります！」という文章がユーザ向けのメッセージとして表示されている。このようにユーザに向けてのメッセージであることが明らかな画像が表示されている場合、そのメッセージの続きを見るために何らかの入力が必要であることは一般的に知られている。従って、アバターＦ１及び吹き出し画像Ｇ１は、メッセージの続きを見るための入力を促していると言える。
【００５３】
対話画像表示部２０３は、サマリー一覧表示部２０１に問い合わせてサマリー一覧画面が表示されている場合には、そのサマリー一覧画面に重畳させて対話画像を表示させる。以上のとおり、入力促進画像生成部１０５及び対話画像データ送信部１０６は、上述した入力促進画像をユーザ端末２０に表示させるための表示処理を行う表示処理部１０８として機能する。表示処理部１０８は本発明の「第１処理部」の一例である。
【００５４】
表示処理部１０８は、本実施例では、上記のとおり閲覧サマリー特定部１０４により特定されたコンテンツに応じた入力を促す入力促進画像を表示させるための表示処理を行う。ユーザがサマリー一覧をスクロールさせる操作を行うと、閲覧位置Ｅ１に表示される（表示されている）サマリーが切り替わっていくので、閲覧サマリー特定部１０４が特定するコンテンツも切り替わる。表示処理部１０８は、そうして特定されるコンテンツが切り替わる度に、切り替わった新たなコンテンツに応じた入力を促す入力促進画像を表示させるための表示処理を行う。
【００５５】
図８は切り替わった対話画像の一例を表す。図８（ａ）では、「グルメ情報」のサマリーＡ３が閲覧位置Ｅ１に表示されているので、表示処理部１０８は、「近くのお店を検索しますか？」という文章を、特定されたコンテンツ（サマリーＡ３）に応じた入力を促す入力促進画像として表示させるための表示処理を行っている。図８（ｂ）では、「天気情報」のサマリーＡ４が閲覧位置Ｅ１に表示されているので、表示処理部１０８は、「今日は天気がよさそうです。」という文章を、特定されたコンテンツ（サマリーＡ４）に応じた入力を促す入力促進画像として表示させるための表示処理を行っている。
【００５６】
対話画像表示部２０３は、表示中の入力促進画像の位置を示す表示位置情報を選択操作受付部２０４に供給する。選択操作受付部２０４は、対話画像表示部２０３により表示される（表示されている）入力促進画像を選択する選択操作を受け付ける。選択操作受付部２０４は、供給された表示位置情報が示す位置をタップする操作が行われた場合に、その操作を、入力促進画像の選択操作として受け付ける。この入力促進画像が表示される（表示されている）画面において行われる選択操作は本発明の「所定の操作」の一例である。
【００５７】
選択操作受付部２０４は、この選択操作を受け付けると、選択操作を受け付けた入力促進画像に対応するコンテンツ（サマリー）のサマリーＩＤを示す選択操作データを生成してサーバ装置１０に送信する。送信されてきた選択操作データは、サーバ装置１０の選択肢画像生成部１０７に供給される。選択肢画像生成部１０７は、ユーザに選択させる選択肢を示す選択肢画像を生成する。
【００５８】
選択肢画像生成部１０７は、供給された選択操作データが示すサマリーＩＤのサマリーに対応するシナリオデータをデータ記憶部１０１から読み出す。選択肢画像生成部１０７は、図７に表す入力促進画像に対して選択操作が行われてサマリーＡ２のサマリーＩＤを選択操作データが示す場合には、サマリーＡ２に対応する対話シナリオＢ２のシナリオデータを読み出す。選択肢画像生成部１０７は、読み出したシナリオデータ（対話シナリオＢ２）において示されている選択肢を示す選択肢画像を生成する。
【００５９】
対話シナリオには、対応するサマリーが選択された場合に提示される分岐が対応付けられている。例えば対話シナリオＢ２であれば、サマリーＡ２に「旅行情報トップ」という分岐が対応付けられている。選択肢画像生成部１０７は、供給された選択操作データがサマリーＡ２を示す場合、対話シナリオＢ２においてサマリーＡ２に対応付けられた分岐である「旅行情報トップ」の下層にある選択肢（「東北巡り」及び「沖縄離島」等）を示す選択肢画像を生成する。
【００６０】
シナリオデータには、各選択肢を示すサムネイル画像（ただの画像でもよい）及び説明文等が含まれている。例えば「東北巡り」という選択肢であれば、東北をイメージする写真のサムネイル画像と、東北地方の代表的な観光地名を含む説明文とが含まれている（サムネイル画像だけでも説明文だけでもよい）。選択肢画像生成部１０７は、各選択肢について、これらのサムネイル画像及び説明文等を用いて選択肢画像を生成する。
【００６１】
選択肢画像生成部１０７は、生成した選択肢画像を対話画像データ送信部１０６に供給する。対話画像データ送信部１０６は、供給された選択肢画像と、その選択肢画像の生成の際に選択操作が行われた入力促進画像とを示すデータを対話画像データとして生成し、生成した対話画像データをユーザ端末２０に送信する。ユーザ端末２０の対話画像表示部２０３は、送信されてきた対話画像データが示す入力促進画像及び選択肢画像を対話画像として表示する。
【００６２】
図９は表示された入力促進画像及び選択肢画像の一例を表す。図９の例では、対話画像表示部２０３が、図７に表す入力促進画像（アバターＦ１及び吹き出し画像Ｇ１）と、図５に表す対話シナリオＢ２に含まれる「東北巡り」、「沖縄離島」及び「飛騨高山」という各選択肢を示す選択肢画像Ｈ１、Ｈ２及びＨ３とを含む旅行情報画面Ｃ２を表示している。また、対話画像表示部２０３は、全選択肢画像のうち表示中の選択肢画像が表す位置を示すスクロールバーＤ２を表示している。
【００６３】
図９の例では、対話画像表示部２０３は、横スクロールをすることで全ての選択肢画像が表示されるように、選択肢画像を横方向に並べて表示している。ただし、対話画像表示部２０３は、選択肢画像を横方向にスクロールした場合でも、入力促進画像の表示位置は固定して表示する。これにより、ユーザは、入力促進画像を常に確認しながら、全ての選択肢を確認することができる。
【００６４】
対話画像表示部２０３により選択肢画像が表示されている場合、選択操作受付部２０４は、それらの選択肢画像のいずれかを選択する選択操作を受け付ける。選択操作受付部２０４は、選択肢画像をタップする操作が行われた場合に、その操作を、選択肢画像の選択操作として受け付ける。選択操作受付部２０４は、選択操作を受け付けた選択肢画像が示す選択肢に割り当てられた選択肢ＩＤを示す選択操作データを生成してサーバ装置１０に送信する。
【００６５】
送信されてきた選択操作データは、サーバ装置１０の入力促進画像生成部１０５及び選択肢画像生成部１０７に供給される。選択肢画像生成部１０７は、供給された選択肢データが示す選択肢を次の分岐とした場合にユーザに更なる選択をさせる選択肢を示す選択肢画像を生成する。例えば図９に表す選択肢画像Ｈ１が選択された場合であれば、選択肢画像生成部１０７は、対話シナリオＢ２においてこの選択肢画像Ｈ１が示す選択肢である「東北巡り」という分岐の下層にある選択肢（「会津若松城」、「蔵王山の樹氷」及び「白神山地」等）を示す選択肢画像を生成する。
【００６６】
一方、入力促進画像生成部１０５は、選択操作により選択された選択肢画像に応じた入力を促す画像を入力促進画像として生成する。シナリオデータには、分岐で選択される選択肢毎に、その選択肢に応じた入力を促す文章が含まれている。入力促進画像生成部１０５は、選択操作により選択肢画像Ｈ１が選択された場合には、この選択肢画像Ｈ１が示す選択肢が選択されたことを示す文章を示す画像を入力促進画像として生成する。
【００６７】
また、入力促進画像生成部１０５は、データ記憶部１０１から対話シナリオＢ２を示すシナリオデータを読み出して、対話シナリオＢ２に含まれている選択肢画像Ｈ１が示す選択肢である「東北巡り」に応じた入力を促す文章を示す画像を入力促進画像として生成する。対話画像データ送信部１０６には、入力促進画像生成部１０５により生成された入力促進画像と、選択肢画像生成部１０７により生成された選択肢画像とが両方供給される。
【００６８】
対話画像データ送信部１０６は、供給された入力促進画像及び選択肢画像を示すデータを対話画像データとして生成し、生成した対話画像データをユーザ端末２０に送信する。対話画像表示部２０３は、受け取った対話画像データが示す入力促進画像及び選択肢画像を対話画像として表示する。
【００６９】
図１０は表示された対話画像の一例を表す。図１０の例では、対話画像表示部２０３が、先の画面で選択された選択肢（吹き出し画像Ｇ１１）と、新たに生成された入力促進画像（アバターＦ１、吹き出し画像Ｇ１２）と、対話シナリオＢ２に含まれる「会津若松城」、「蔵王山の樹氷」、「白神山地」及び「恐山」という各選択肢を示す選択肢画像Ｈ１１、Ｈ１２、Ｈ１３及びＨ１４とを含む旅行情報画面Ｃ３を表示している。
【００７０】
「東北巡り」という文字列が示された吹き出し画像Ｇ１１は、前の分岐でユーザが「東北巡り」という選択肢を選択したことを示している。「東北にはこんな観光地がありますよ！」という文字列が示された吹き出し画像Ｇ１２は、「東北巡り」に応じた入力を促す文章を示している。また、各選択肢画像は、ユーザが選択した「東北巡り」という選択肢を分岐とした場合に次に用意された選択肢を示している。
【００７１】
以上のとおり、入力促進画像生成部１０５、対話画像データ送信部１０６及び選択肢画像生成部１０７は、入力促進画像（例えば図７に表すアバターＦ１及び吹き出し画像Ｇ１）が表示される（表示されている）画面（同じくサマリー一覧画面Ｃ１）を、入力促進画像及び選択肢画像を含む画面（図９に表す旅行情報画面Ｃ２）に遷移させるための遷移処理を行う遷移処理部１０９として機能する。遷移処理部１０９は本発明の「第２処理部」の一例である。
【００７２】
図７、図９の例であれば、遷移処理部１０９は、サマリー一覧画面Ｃ１において入力促進画像の選択操作が行われると、その入力促進画像により促される入力の候補となる選択肢（選択肢画像Ｈ１、Ｈ２及びＨ３）と、それらの選択肢の入力を促す入力促進画像（アバターＦ１及び吹き出し画像Ｇ１）とを含む画面（旅行情報画面Ｃ２）に遷移させるための遷移処理を行っている。
【００７３】
この遷移処理により遷移した画面で表示される選択肢（選択肢画像Ｈ１、Ｈ２及びＨ３）は、それらのうちのいずれかが選択されることで、次の入力を促す入力促進画像（図１０に表すアバターＦ１、吹き出し画像Ｇ１２）と、次の入力の候補となる選択肢（図１０に表す選択肢画像Ｈ１１、Ｈ１２、Ｈ１３及びＨ１４）とが表示される操作子となる画像である。
【００７４】
遷移処理部１０９は、この旅行情報画面Ｃ２において例えば選択肢画像Ｈ１を選択する選択操作が行われると、更に次の入力を促す画像（図１０に表すアバターＦ１、吹き出し画像Ｇ１１及びＧ１２）と、次の選択肢（図１０に表す選択肢画像Ｈ１１、Ｈ１２、Ｈ１３及びＨ１４）とを含む旅行情報画面Ｃ３に遷移させるための遷移処理を行う。また、遷移処理部１０９は、旅行情報画面Ｃ３において例えば選択肢画像Ｈ１１を選択する選択操作が行われると、同様に遷移処理を行う。
【００７５】
対話型ユーザ支援システム１が備える各装置は、上記の構成に基づいて対話型ＵＩでユーザを支援する支援処理を行う。
図１１は支援処理における各装置の動作手順の一例を表す。この動作手順は、例えば、ユーザによりサマリー一覧を表示させる操作が行われることを契機に開始される。まず、サーバ装置１０（サマリー一覧生成部１０２）は、自装置に記憶されているサマリーデータを用いてサマリー一覧を生成する（ステップＳ１１）。
【００７６】
次に、サーバ装置１０（サマリー一覧送信部１０３）は、ステップＳ１１で生成されたサマリー一覧をユーザ端末２０に送信する（ステップＳ１２）。ユーザ端末２０（サマリー一覧表示部２０１）は、送信されてきた一覧データのうちから１画面分を表示する（ステップＳ１３）。続いて、ユーザ端末２０（表示操作受付部２０２）は、自端末に表示される（表示されている）サマリー一覧の画面における操作を受け付ける（ステップＳ２１）。なお、ステップＳ２１の動作はユーザの表示操作があったときにのみ行われる。
【００７７】
次に、ユーザ端末２０（サマリー一覧表示部２０１）は、現在表示しているサマリーのうち、閲覧位置に表示される（表示されている）サマリーを通知する表示通知データを生成し（ステップＳ２２）、生成した表示通知データをサーバ装置１０に送信する（ステップＳ２３）。サーバ装置１０（閲覧サマリー特定部１０４）は、ユーザ端末２０に複数のサマリーが表示されている場合に、ユーザにより閲覧される（閲覧されている）サマリーを特定する（ステップＳ２４）。
【００７８】
次に、サーバ装置１０（入力促進画像生成部１０５）は、ステップＳ２４で特定されたサマリーに応じた入力を促す画像を入力促進画像として生成する（ステップＳ２５）。続いて、サーバ装置１０（対話画像データ送信部１０６）は、ステップＳ２５で生成された入力促進画像を示す対話画像データを生成し（ステップＳ２６）、生成した対話画像データをユーザ端末２０に送信する（ステップＳ２７）。
【００７９】
ユーザ端末２０（対話画像表示部２０３）は、送信されてきた対話画像データが示す入力促進画像を例えば図７に表す例のように表示する（ステップＳ２８）。次に、ユーザ端末２０（選択操作受付部２０４）は、自端末に表示される（表示されている）入力促進画像を選択する選択操作を受け付け（ステップＳ３１）、選択された入力促進画像に対応するサマリーのサマリーＩＤを示す選択操作データを生成してサーバ装置１０に送信する（ステップＳ３２）。
【００８０】
サーバ装置１０（選択肢画像生成部１０７）は、送信されてきた選択操作データが示す選択操作により選択されたサマリーに対話シナリオにおいて対応付けられた分岐の下層にある選択肢を示す選択肢画像を生成する（ステップＳ３３）。次に、サーバ装置１０（対話画像データ送信部１０６）は、ステップＳ３３で生成された選択肢画像と、その選択肢画像の生成の際に選択操作が行われた入力促進画像とを示す対話画像データを生成し（ステップＳ３４）、生成した対話画像データをユーザ端末２０に送信する（ステップＳ３５）。
【００８１】
ユーザ端末２０（対話画像表示部２０３）は、送信されてきた対話画像データが示す入力促進画像及び選択肢画像を例えば図９に表す例のように表示する（ステップＳ３６）。次に、ユーザ端末２０（選択操作受付部２０４）は、自端末に表示される（表示されている）選択肢画像を選択する選択操作を受け付け（ステップＳ４１）、選択された選択肢画像を示す選択操作データを生成してサーバ装置１０に送信する（ステップＳ４２）。
【００８２】
サーバ装置１０（選択肢画像生成部１０７）は、送信されてきた選択操作データが示す選択肢画像に対話シナリオにおいて対応付けられた分岐の下層にある選択肢を示す選択肢画像を生成する（ステップＳ４３）。次に、サーバ装置１０（入力促進画像生成部１０５）は、選択操作により選択された選択肢画像に応じた入力を促す画像を入力促進画像として生成する（ステップＳ４４）。なお、ステップＳ４３、Ｓ４４は順番が反対でもよいし、並行して行われてもよい。
【００８３】
続いて、サーバ装置１０（対話画像データ送信部１０６）は、ステップＳ４３で生成された選択肢画像と、ステップＳ４４で生成された入力促進画像とを示す対話画像データを生成し（ステップＳ４５）、生成した対話画像データをユーザ端末２０に送信する（ステップＳ４６）。ユーザ端末２０（対話画像表示部２０３）は、送信されてきた対話画像データが示す入力促進画像及び選択肢画像を例えば図１０に表す例のように表示する（ステップＳ４７）。
【００８４】
本実施例では、サマリー一覧が表示されると図７に表すように入力促進画像が表示され、その入力促進画像を選択する選択操作が行われると、図９に表すように対話型のやり取りが開始される。これにより、サマリー一覧のような複数のコンテンツを閲覧している場合に、入力促進画像が表示されない場合に比べて、対話型のやり取りへの移行を円滑にすることができる。
【００８５】
また、本実施例では、サマリー一覧のうちユーザにより閲覧されていると特定されたサマリーに応じた入力促進画像が表示される。これにより、サマリー一覧のようなコンテンツを表示する画面から、図９に表す旅行情報画面Ｃ２のように対話型の画面に切り替わったときに、ユーザが閲覧していたコンテンツに応じた対話型のやり取りが開始される。
【００８６】
［２］変形例
上述した実施例は本発明の実施の一例に過ぎず、以下のように変形させてもよい。
【００８７】
［２−１］時期が決められた入力促進
実施例では全てのコンテンツ（サマリー）について入力促進画像が表示されたが、これに限らない。例えば、コンテンツによっては、そのコンテンツについての入力促進画像を表示する時期が定められていてもよい。例えば「花見情報」というコンテンツの入力促進画像は花見の時期だけ表示するように定められ、「台風情報」というコンテンツの入力促進画像は夏から秋にかけての時期だけ表示するように定められる。
【００８８】
また、「商品情報」というコンテンツの入力促進画像はその商品のキャンペーン期間の間だけ表示するように定められる。本変形例では、表示処理部１０８は、ユーザ端末２０に表示されているコンテンツについて定められた時期に表示処理を行う。具体的には、表示処理部１０８は、サマリーＩＤと表示可能な時期とを対応付けた時期テーブルを記憶しておく。
【００８９】
表示処理部１０８は、閲覧サマリー特定部１０４により特定された閲覧サマリーのサマリーＩＤに対応付けられた時期に現在の日時が含まれている場合には入力促進画像を表示させる表示処理を行い、含まれていない場合には表示処理を行わない。これにより、時期的に対話形式で提供するのに適してないコンテンツ（サマリー）については、そのコンテンツをユーザが閲覧していたとしても対話型の画面に遷移しないようにすることができる。
【００９０】
［２−２］入力促進画像の表示の有無
入力促進画像毎に表示の有無を異ならせてもよい。例えば、入力促進画像を表示するコンテンツ（サマリー）と入力促進画像を表示しないコンテンツ（サマリー）とがユーザ毎に異なっていてもよい。
図１２は本変形例で実現される機能構成の一例を表す。図１２の例では、図３に表す各部に加えてユーザ関連情報取得部１１１を備えるサーバ装置１０ａが表されている。
【００９１】
ユーザ関連情報取得部１１１は、ユーザ端末２０を利用するユーザに関する情報であるユーザ関連情報を取得する。ユーザ関連情報取得部１１１は本発明の「関連情報取得部」の一例である。ユーザ関連情報取得部１１１は、例えば、対話型ユーザ支援システム１を利用するユーザが予め登録した自身の属性情報（年齢、性別、居住地域、ユーザ端末２０の契約年月日等）及び嗜好情報（趣味、好物、特技等）をユーザＩＤに対応付けてユーザ関連情報として記憶しておく。
【００９２】
本変形例では、ユーザ端末２０が、自端末を利用するユーザのユーザＩＤを記憶しておき、表示通知データを送信する際にユーザＩＤを付加する。このユーザＩＤは、入力促進画像生成部１０５にまで伝達される。入力促進画像生成部１０５は、入力促進画像を生成するか否かを判断するために、ユーザ関連情報取得部１１１にユーザＩＤを通知してユーザ関連情報を要求する。
【００９３】
ユーザ関連情報取得部１１１は、この要求を受け取ると、通知されたユーザＩＤに対応付けて記憶しているユーザ関連情報を取得する。ユーザ関連情報取得部１１１は、取得したユーザ関連情報を入力促進画像生成部１０５に供給する。入力促進画像生成部１０５は、閲覧サマリー特定部１０４により特定されたコンテンツ（ユーザ端末２０に表示されているサマリー）に関して定められた条件（生成条件）を満たすユーザ関連情報が取得された場合に入力促進画像を生成する。
【００９４】
生成条件としては、例えば、コンテンツが新機種情報であれば、現在よりも２年以上前のユーザ端末２０の契約年月日を示すユーザ関連情報が取得された場合に満たされる条件が用いられる。また、コンテンツが旅行情報であれば、旅行を趣味として示すユーザ関連情報が取得された場合に満たされる条件が用いられ、コンテンツがグルメ情報であれば、食事、外食等を趣味として示すユーザ関連情報が取得された場合に満たされる条件が用いられる。
【００９５】
なお、入力促進画像生成部１０５が生成条件を満たすか否かを判断する代わりに、対話画像データ送信部１０６が特定されたコンテンツに関して定められた条件（送信条件）を満たすユーザ関連情報が生成された場合に入力促進画像を示す対話画像データを送信してもよい。いずれの場合も、表示処理部１０８は、ユーザ端末２０に表示される（表示されている）コンテンツに関して定められた条件（生成条件又は送信条件）を満たすユーザ関連情報が取得された場合に表示処理を行う。
【００９６】
本変形例では、コンテンツに興味を持ちそうなユーザであることを示すユーザ関連情報が取得された場合に満たされる条件が用いられるようにすることで、そのコンテンツに興味を持ちそうなユーザのユーザ端末２０だけに入力促進画像が表示され、対話型のやり取りへの移行が円滑に行われる。また、同じユーザから見ると、自分が興味を持っているコンテンツについてだけ入力促進画像が表示される。
【００９７】
表示される入力促進画像が多くなるほど、ユーザが本当に興味を持つコンテンツの入力促進画像が見つかりにくくなる。上記のとおり表示される入力促進画像が絞り込まれることで、そのような絞り込みが行われない場合に比べて、自分が興味を持つコンテンツの入力促進画像をユーザが選びやすいようにすることができる。
【００９８】
［２−３］ユーザ毎の選択肢画像の表示
表示される選択肢画像をユーザ毎に異ならせてもよい。
図１３は本変形例で実現される機能構成の一例を表す。図１３の例では、図３に表す各部に加えてユーザ関連情報取得部１１１を備えるサーバ装置１０ｂが表されている。ユーザ関連情報取得部１１１は図１２に表すものと同じ機能である。
【００９９】
図１３の例では、ユーザ関連情報取得部１１１は、取得したユーザ関連情報を選択肢画像生成部１０７に供給する。選択肢画像生成部１０７は、ユーザ端末２０に表示される（表示されている）コンテンツ及びユーザ関連情報取得部１１１により取得されたユーザ関連情報に応じた入力の選択肢を示す選択肢画像を生成する。対話シナリオにおいては、シナリオの分岐毎に選択可能な選択肢が複数対応付けられている。
【０１００】
例えば図５に表す「会津若松城」という分岐であれば、「宿検索」、「グルメ検索」、「東山温泉」及び「御薬園」等の選択肢が対応付けられている。選択肢画像生成部１０７は、ユーザにより「会津若松城」という選択肢が選択された場合、対話シナリオＢ２においてこの選択肢に対応付けられた分岐の下層にある選択肢のうち、取得されたユーザ関連情報に応じた選択肢を示す選択肢画像を生成する。
【０１０１】
具体的には、選択肢画像生成部１０７は、「外食」及び「温泉」を趣味として示すユーザ関連情報が取得された場合であれば「外食」に関係する「グルメ検索」及び「温泉」に関係する「東山温泉」を選択肢として示す選択肢画像を生成する。また、選択肢画像生成部１０７は、「庭園好き」を趣味として示し、会津若松からの距離が３００ｋｍ以上離れた居住地域（宿泊が必要なほど遠方に住んでいるということ）を示すユーザ関連情報が取得された場合であれば「庭園」に関係する「御薬園」及び遠い場所からやってくる者に関係する「宿検索」を選択肢として示す選択肢画像を生成する。
【０１０２】
このように、ユーザ関連情報に応じた入力の選択肢とは、例えばユーザ関連情報が示す嗜好に関係がある選択肢のことであり、ユーザ関連情報が示す属性のユーザによって選択されやすい理由がある選択肢のことである。選択肢画像生成部１０７は、例えばユーザ関連情報と、そのユーザ関連情報が取得された場合に生成する選択肢画像が示す選択肢とを対応付けた選択肢テーブルを記憶しておき、その選択肢テーブルを参照して選択肢画像を生成するか否かを判断する。
【０１０３】
なお、選択肢画像生成部１０７がユーザ関連情報に応じた選択肢画像を生成する代わりに、対話画像データ送信部１０６が、生成された選択肢画像のうちユーザ関連情報に応じた選択肢画像だけを示す対話画像データを送信してもよい。いずれの場合も、遷移処理部１０９は、ユーザ端末２０に表示される（表示されている）コンテンツ（サマリー）及びユーザ関連情報取得部１１１により取得されたユーザ関連情報に応じた入力の選択肢を含む画面に遷移させるための処理を遷移処理として行うことになる。
【０１０４】
以上のとおり、本変形例では、例えばユーザの興味に関係する選択肢又はユーザが選択しやすい事情がある選択肢（例えば遠方のユーザは宿泊先を調べることが多いという事情がある）を示す選択肢画像が表示される。このように選択肢画像が絞り込まれることで、絞り込みが行われない場合に比べて、それらの選択肢をユーザが選びやすいようにすることができる。
【０１０５】
［２−４］ユーザ端末毎の選択肢画像の表示
表示される選択肢画像をユーザ端末毎に異ならせてもよい。
図１４は本変形例で実現される機能構成の一例を表す。図１４の例では、図３に表す各部に加えて端末関連情報取得部１１２を備えるサーバ装置１０ｃが表されている。端末関連情報取得部１１２は、ユーザ端末２０に関する情報である端末関連情報を取得する。端末関連情報取得部１１２は本発明の「端末情報取得部」の一例である。
【０１０６】
端末関連情報取得部１１２は、例えば、対話型ユーザ支援システム１を利用するユーザが予め登録したユーザ端末２０の契約情報（製品名、ＯＳ（Operating System）名、使用期間等）及び利用情報（利用サービス名、利用アプリ名等）を端末ＩＤに対応付けて端末関連情報として取得する。なお、端末関連情報取得部１１２は、これらの端末関連情報を、スマートフォンであるユーザ端末２０のキャリアのシステムから取得してもよい。
【０１０７】
端末関連情報取得部１１２は、取得した端末関連情報を選択肢画像生成部１０７に供給する。選択肢画像生成部１０７は、ユーザ端末２０に表示される（表示されている）コンテンツ（サマリー）及び端末関連情報取得部１１２により取得された端末関連情報に応じた入力の選択肢を示す選択肢画像を生成する。選択肢画像生成部１０７は、例えば端末関連情報と、その端末関連情報が取得された場合に生成する選択肢画像が示す選択肢とを対応付けた選択肢テーブルを記憶しておき、選択肢画像を生成するか否かを選択肢毎に判断する。
【０１０８】
選択肢画像生成部１０７は、例えば「新商品情報」というサマリーが選択された場合、対話シナリオにおいてこのサマリーに対応付けられた分岐の下層にある選択肢のうち、取得された端末関連情報に応じた選択肢を示す選択肢画像を生成する。具体的には、選択肢画像生成部１０７は、「ＯＳα」で動作する「アプリＡＰ１」及び「ＯＳβ」で動作する「アプリＡＰ２」の広告を示すコンテンツが選択肢として含まれている場合に、「ＯＳα」を示す端末関連情報が取得された場合には「アプリＡＰ１」の選択肢画像を生成して「アプリＡＰ２」の選択肢画像を生成しない。
【０１０９】
また、選択肢画像生成部１０７は、「ＯＳβ」を示す端末関連情報が取得された場合には「アプリＡＰ２」の選択肢画像を生成して「アプリＡＰ１」の選択肢画像を生成しない。これ以外にも、「利用サービスγ」の拡張サービスである「利用サービスΔ」の広告を示すコンテンツが選択肢として含まれている場合に、選択肢画像生成部１０７は、「利用サービスγ」を示す端末関連情報が取得された場合にだけ「利用サービスΔ」の選択肢画像を生成する。
【０１１０】
このように、端末関連情報に応じた入力の選択肢とは、例えば端末関連情報が示す契約の状況又は利用サービスの状況において、選択可能な選択肢（例えば動作可能な商品の選択肢。動作不能な商品の選択肢は除かれる）と、選択することが望ましくないものを除いた選択肢（例えば動作環境を容易に実現できる商品の選択肢。動作環境を実現するために手間やコストが必要な商品の選択肢は除かれる）とのいずれか又は両方のことである。
【０１１１】
なお、選択肢画像生成部１０７が端末関連情報に応じた選択肢画像を生成する代わりに、対話画像データ送信部１０６が、生成された選択肢画像のうち端末関連情報に応じた選択肢画像だけを示す対話画像データを送信してもよい。いずれの場合も、遷移処理部１０９は、ユーザ端末２０に表示される（表示されている）コンテンツ（サマリー）及び端末関連情報取得部１１２により取得された端末関連情報に応じた入力の選択肢を含む画面に遷移させるための処理を遷移処理として行うことになる。
【０１１２】
本変形例では、例えばユーザ端末２０で利用可能な（又は容易に利用可能な）商品及びサービス等に関係する選択肢の選択肢画像だけが表示され、そうでない商品及びサービス等に関係する選択肢の選択肢画像が表示されない。これにより、ユーザにとってより有用なものに絞り込まれて選択肢画像が表示されるので、そのような絞り込みが行われない場合に比べて、それらの有用な選択肢が選ばれやすいようにすることができる。
【０１１３】
［２−５］コンテンツの閲覧履歴
表示される選択肢画像をコンテンツの閲覧履歴に応じて異ならせてもよい。
図１５は本変形例で実現される機能構成の一例を表す。図１５の例では、図３に表す各部に加えて履歴情報取得部１１３を備えるサーバ装置１０ｄが表されている。履歴情報取得部１１３は、ユーザ端末２０で表示されたコンテンツ（サマリー）、すなわちユーザによって閲覧されたコンテンツ（サマリー）の履歴を示す履歴情報を取得する。履歴情報取得部１１３は本発明の「履歴取得部」の一例である。
【０１１４】
履歴情報取得部１１３は、例えば、サマリー一覧送信部１０３に送信されてきた表示通知データが示すサマリーＩＤ（閲覧位置に表示されたサマリーのサマリーＩＤ）を履歴情報として取得する。履歴情報取得部１１３は、取得した履歴情報を選択肢画像生成部１０７に供給する。選択肢画像生成部１０７は、ユーザ端末２０に表示される（表示されている）コンテンツ（サマリー）及び履歴情報取得部１１３により取得された履歴情報に応じた入力の選択肢を示す選択肢画像を生成する。
【０１１５】
選択肢画像生成部１０７は、例えばユーザ端末２０に表示されるサマリーをジャンル分け（例えば歴史、グルメ、スポーツ、温泉及び旅行等）し、各ジャンルとそのジャンルを示す履歴情報（そのジャンルのサマリーの閲覧履歴を示す履歴情報）が取得された場合に選択肢画像を生成する選択肢とを対応付けた選択肢テーブルを記憶しておく。ここで、例えばユーザにより「会津若松城」という選択肢が選択されたとする。
【０１１６】
その場合、選択肢画像生成部１０７は、そのユーザについて「グルメ」というジャンルを示す履歴情報が取得されていれば「グルメ検索」を選択肢として示す選択肢画像を生成する。また、選択肢画像生成部１０７は、「温泉」というジャンルを示す履歴情報が取得されていれば「東山温泉」を選択肢として示す選択肢画像を生成する。このように、閲覧履歴に応じた入力の選択肢とは、閲覧履歴が示すサマリーの閲覧傾向に合致する選択肢のことである。
【０１１７】
なお、選択肢画像生成部１０７が履歴情報に応じた選択肢画像を生成する代わりに、対話画像データ送信部１０６が、生成された選択肢画像のうち履歴情報に応じた選択肢画像だけを示す対話画像データを送信してもよい。いずれの場合も、遷移処理部１０９は、ユーザ端末２０に表示される（表示されている）コンテンツ（サマリー）及び履歴情報取得部１１３により取得された履歴情報に応じた入力の選択肢を含む画面に遷移させるための処理を遷移処理として行うことになる。
【０１１８】
本変形例では、ユーザの過去のコンテンツ（サマリー）の閲覧傾向に合致した選択肢についてだけ選択肢画像が表示される。コンテンツの閲覧傾向は、ユーザの嗜好を表したり、ユーザの関心の高い分野を表したりするので、それに合致した選択肢に絞り込んで選択肢画像を提示することで、絞り込みが行われない場合に比べて、それらの選択肢をユーザが選びやすいようにすることができる。
【０１１９】
［２−６］周囲の環境
表示される選択肢画像をユーザ端末２０の周囲の環境に応じて異ならせてもよい。ここでいう環境には、例えば、天気及び気温等の自然の環境と、交通状況等の社会活動に影響する環境とが含まれる。
図１６は本変形例で実現される機能構成の一例を表す。図１６の例では、図３に表す各部に加えて端末位置取得部１１４と、環境情報取得部１１５とを備えるサーバ装置１０ｅが表されている。
【０１２０】
端末位置取得部１１４は、ユーザ端末２０の位置情報を取得する。本変形例では、ユーザ端末２０がＧＰＳ（Global Positioning System）等の測位手段を備えており、表示通知データ等をサーバ装置１０ｅに送信する際に、測定した位置の緯度及び経度を示す位置データも送信する。端末位置取得部１１４は、送信されてきた位置データが示す緯度及び経度をユーザ端末２０の位置情報として取得する。
【０１２１】
端末位置取得部１１４は、取得した位置情報を環境情報取得部１１５に供給する。環境情報取得部１１５は、ユーザ端末２０の所在地における環境を示す環境情報を取得する。環境情報取得部１１５は本発明の「環境情報取得部」の一例である。環境情報取得部１１５は、端末位置取得部１１４から供給された位置情報が示す位置に基づいて、ユーザ端末２０の所在地を特定する。所在地は、例えば、市区町村等の行政区域で表される。
【０１２２】
環境情報取得部１１５は、天気情報を環境情報とする場合であれば、気象庁のサイト等にアクセスし、特定した所在地の天気情報を取得する。また、環境情報取得部１１５は、交通情報を環境情報とする場合であれば、リアルタイムな交通情報提供するサイト等にアクセスし、特定した所在地の交通情報を取得する。環境情報取得部１１５は、取得した環境情報を選択肢画像生成部１０７に供給する。
【０１２３】
選択肢画像生成部１０７は、ユーザ端末２０に表示される（表示されている）コンテンツ（サマリー）及び環境情報取得部１１５により取得された環境情報に応じた入力の選択肢を示す選択肢画像を生成する。選択肢画像生成部１０７は、天気情報を環境情報とする場合であれば、例えば各天気とその天気を示す天気情報が取得された場合に選択肢画像を生成する選択肢とを対応付けた選択肢テーブルを記憶しておく。
【０１２４】
選択肢画像生成部１０７は、例えばユーザにより「会津若松城」という選択肢が選択された場合、「晴れ」を示す天気情報が取得されていれば「御薬園」及び「猪苗代湖」等の天気が良いときに訪れたい場所を選択肢として示す選択肢画像を生成し、「雨」を示す天気情報が取得されていれば「宿検索」、「グルメ検索」及び「東山温泉」等の雨に影響されにくい選択肢を示す選択肢画像を生成する。
【０１２５】
また、選択肢画像生成部１０７は、例えばユーザによりグルメ情報というサマリーが選択された場合、ユーザの所在地から「渋滞」のエリアを通らないで到着可能な店舗を選択肢として示す選択肢画像を生成し、「渋滞」のエリアを通らないと到着しない店舗を選択肢として示す選択肢画像は生成しない。また、選択肢画像生成部１０７は、ユーザの所在地から「運休中」の路線に乗らないと到着しない店舗を選択肢として示す選択肢画像は生成しない。
【０１２６】
このように、環境履歴に応じた入力の選択肢とは、環境履歴が示す環境においてユーザに勧められる選択肢（天気の良い環境において風光明媚な場所を紹介する選択肢）のことである。また、環境履歴が示す環境において避けた方が望ましい選択肢（ユーザに勧められない選択肢。例えば渋滞が発生している環境で渋滞エリアを通過する選択肢）を除いた選択肢（渋滞エリアを通過しない選択肢）が環境履歴に応じた入力の選択肢であってもよい。
【０１２７】
なお、選択肢画像生成部１０７が環境情報に応じた選択肢画像を生成する代わりに、対話画像データ送信部１０６が、生成された選択肢画像のうち環境情報に応じた選択肢画像だけを示す対話画像データを送信してもよい。いずれの場合も、遷移処理部１０９は、ユーザ端末２０に表示される（表示されている）コンテンツ（サマリー）及び環境情報取得部１１５により取得された環境情報に応じた入力の選択肢を含む画面に遷移させるための処理を遷移処理として行うことになる。
【０１２８】
本変形例では、ユーザの所在地における環境（天気又は交通状況等）に応じて、その環境では勧められない選択肢（雨の日に庭園を紹介する選択肢等）については選択肢画像を表示させないようにして、その環境で勧められる選択肢（晴れの日に庭園を紹介する選択肢等）についてだけ選択肢画像を表示させることができる。このように選択肢に絞って表示させることで、絞り込みが行われない場合に比べて、現在の環境においてユーザに勧められる選択肢が選ばれやすいようにすることができる。
【０１２９】
［２−７］入力促進画像
遷移処理部１０９は、実施例では、遷移処理による最初の遷移時（サマリー一覧画面Ｃ１から旅行情報画面Ｃ２への遷移時）に、同じ入力促進画像を含む画面に遷移させたが、これに限らず、異なる入力促進画像を含む画面に遷移させてもよい。この場合、例えば、サマリーに応じた入力を促す文章を２通りシナリオデータに含ませておく。
【０１３０】
そして、遷移処理部１０９が、サマリー一覧画面で表示された入力促進画像とは異なる方の文章を示す入力促進画像を含む画面に遷移させればよい。例えばサマリー一覧画面Ｃ１では表示処理部１０８が「お勧めの旅行先があります！」という文章を示す入力促進画像を表示させ、旅行情報画面Ｃ２では遷移処理部１０９が「今の季節は以下の旅行先がお勧めですよ！」という文章を示す入力促進画像を表示させる。
【０１３１】
この場合、入力促進画像が示す対話の内容が画面の遷移時に次に進むので、テンポのよい対話を感じさせることができる。一方で、実施例のように入力促進画像を共通にしておくと、対話型のやり取りを行う画面に遷移したときにサマリー一覧画面からの続きであることを明確に伝えることができる。
【０１３２】
また、表示処理部１０８及び遷移処理部１０９は、それぞれ入力促進画像を含む画面の表示処理及び遷移処理を行う場合に、入力を促す複数の文章のうちのいずれかを示す画像を入力促進画像として用いてもよい。例えば表示処理部１０８は、図８（ｂ）に表す天気情報のサマリーが閲覧サマリーとして特定される場合に、図１６に表す環境情報取得部１１５に天気情報を取得させて、その日の天気に合った文章を表す入力促進画像を表示させてもよい。
【０１３３】
表示処理部１０８は、例えば降水確率が２０％未満なら図８（ｂ）のように「今日は天気がよさそうです。」という入力促進画像を表示させるが、降水確率が５０％以上なら「今日は傘がいるかも知れません。」という入力促進画像を、風速が５ｍ以上なら「今日は風が強いのでお気を付け下さい。」という入力促進画像を表示させるという具合である。これらの表示条件は複数設定されていてもよく、２以上の表示条件が満たされた場合はランダム又は順番に入力促進画像が表示されればよい。
【０１３４】
これらの表示条件（降水量及び風速の条件）及び文章は、天気情報のシナリオデータにおいて、天気情報トップの分岐に対応付けて含まれており、表示処理部１０８は、このシナリオデータと天気情報に基づいて入力促進画像を表示させる。これにより、入力促進画像に変化を付けることができ、対話型のやり取りのマンネリ化を防ぐことができる。
【０１３５】
［２−８］言葉使い
入力促進画像は、対話形式の表示を行うための画像であるから、対話の相手によって言葉使いを変化させてもよい。本変形例では、図１２に表すサーバ装置１０ａが用いられる。図１２に表すユーザ関連情報取得部１１１は、取得したユーザ関連情報を入力促進画像生成部１０５に供給する。
【０１３６】
入力促進画像生成部１０５は、ユーザ関連情報取得部１１１により取得されたユーザ関連情報に応じた語尾で入力を促す文字列を入力促進画像として生成する。入力促進画像生成部１０５は、例えばユーザ関連情報が示す性別、年代と語尾とを対応付けた言葉使いテーブルを用いてどの語尾を使うかを判断する。
図１７は言葉使いテーブルの一例を表す。図１７の例では、「男性」の「１０代未満」には「〜だよ、〜する？、・・・」という語尾が対応付けられている。
【０１３７】
同様に、「男性」の「１０代」には「〜だぜ、〜しようぜ？、・・・」という語尾が、「男性」の「２０代以上」には「〜です、〜しますか？、・・・」という語尾が対応付けられている。また、「女性」の場合、「１０代未満」には「〜だよ、〜する？、・・・」という語尾が、「１０代」には「〜だわ、〜するかしら？、・・・」という語尾が、「２０代以上」には「〜です、〜しますか？、・・・」という語尾が対応付けられている。
【０１３８】
入力促進画像生成部１０５は、取得されたユーザ関連情報が示すユーザの性別及び年代に対応付けられた語尾を用いた文章を表す文字列で入力促進画像を生成する。例えば図７に表す入力促進画像であれば、１０代未満なら「お勧めの旅行先があるよ！」と表し、女性の１０代なら「お勧めの旅行先があるわ！」と表し、２０代以上なら「お勧めの旅行先があります！」と表す。
【０１３９】
対話画像データ送信部１０６は、こうして生成された入力促進画像を示すデータを対話画像データとしてユーザ端末２０に送信する。このように、本変形例では、表示処理部１０８は、ユーザ関連情報取得部１１１により取得されたユーザ関連情報に応じた語尾で入力を促す文字列を入力促進画像として表示させるための処理を表示処理として行う。本変形例では、対話相手に合わせた語尾の対話情報が表示されるので、語尾が画一的である場合に比べて、対話型のやり取りにおいて親近感を持ちやすいようにすることができる。
【０１４０】
［２−９］コンテンツ
実施例では、表示処理部１０８が表示処理を行う際にユーザ端末２０に表示されているのがサマリー一覧、すなわち複数のコンテンツであったが、これに限らない。例えば１画面又は画面をスクロールしながら表示させる１つのコンテンツがユーザ端末２０に表示されていて、画面を切り替えることで表示されるコンテンツも切り替わる場合に、表示処理部１０８が表示処理を行ってもよい。
【０１４１】
この場合、閲覧サマリー特定部１０４が、ユーザ端末２０に表示される（表示されている）コンテンツをユーザにより閲覧される（閲覧されている）コンテンツとして特定し、表示処理部１０８が、特定されたコンテンツに応じた入力を促す入力促進画像を表示させるための表示処理を行う。これにより、ユーザ端末２０のコンテンツを表示する画面を切り替える度に、新たな入力促進画像が表示されることになる。
【０１４２】
［２−１０］閲覧コンテンツの特定方法
閲覧コンテンツ（実施例では閲覧サマリー）の特定方法は実施例と異なっていてもよい。例えばユーザが閲覧する可能性が最も高い位置として、画面の最上部の位置が用いられてもよい（人によっては画面の上の方をよく見るから）。
【０１４３】
また、上記変形例のようにユーザ端末２０に現在表示されているコンテンツが閲覧コンテンツとして特定されてもよい。また、ユーザ端末が表示面側を撮影する手段を備えている場合に、閲覧サマリー特定部１０４は、撮影されたユーザの画像から視線を検出して、視線が向いている位置のサマリーを閲覧サマリーとして特定してもよい。
【０１４４】
［２−１１］各部を実現する装置
図３等に表す各機能を実現する装置は、それらの図に表された装置に限らない。例えばサーバ装置１０が備える機能をユーザ端末が実現してもよい。その場合、ユーザ端末が本発明の「情報処理装置」の一例となる。このユーザ端末においては、入力促進画像生成部１０５及び対話画像データ送信部１０６に加え、ユーザ端末が備える対話画像表示部２０３が表示処理部１０８として機能する。
【０１４５】
この場合の表示処理部１０８は、入力促進画像を示す対話画像データを送信する処理ではなく、入力促進画像をユーザ端末のディスプレイに出力する処理を表示処理として行う。また、このユーザ端末においては、入力促進画像生成部１０５、対話画像データ送信部１０６及び選択肢画像生成部１０７に加え、ユーザ端末が備える対話画像表示部２０３が遷移処理部１０９として機能する。
【０１４６】
この場合の遷移処理部１０９は、入力促進画像及び選択肢画像を示す対話画像データを送信する処理ではなく、入力促進画像及び選択肢画像をディスプレイに出力する処理を遷移処理として行う。また、サーバ装置１０が備える各機能を２以上の装置が分担してそれぞれ実現してもよい。要するに、対話型ユーザ支援システム全体としてこれらの機能が実現されていれば、対話型ユーザ支援システムが何台の装置を備えていてもよい。
【０１４７】
［２−１２］発明のカテゴリ
本発明は、ユーザ端末及びサーバ装置のような情報処理装置の他、それらの装置を備える対話型ユーザ支援システムのような情報処理システムとしても捉えられる。また、本発明は、各装置が実施する処理を実現するための情報処理方法としても捉えられるし、各装置を制御するコンピュータを機能させるためのプログラムとしても捉えられる。このプログラムは、それを記憶させた光ディスク等の記録媒体の形態で提供されてもよいし、インターネット等のネットワークを介してコンピュータにダウンロードさせ、それをインストールして利用可能にするなどの形態で提供されてもよい。
【０１４８】
［２−１３］処理手順等
本明細書で説明した各実施例の処理手順、シーケンス、フローチャートなどは、矛盾がない限り、順序を入れ替えてもよい。例えば、本明細書で説明した方法については、例示的な順序で様々なステップの要素を提示しており、提示した特定の順序に限定されない。
【０１４９】
［２−１４］入出力された情報等の扱い
入出力された情報等は特定の場所(例えばメモリ)に保存されてもよいし、管理テーブルで管理してもよい。入出力される情報等は、上書き、更新、又は追記され得る。出力された情報等は削除されてもよい。入力された情報等は他の装置へ送信されてもよい。
【０１５０】
［２−１５］ソフトウェア
ソフトウェアは、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語と呼ばれるか、他の名称で呼ばれるかを問わず、命令、命令セット、コード、コードセグメント、プログラムコード、プログラム、サブプログラム、ソフトウェアモジュール、アプリケーション、ソフトウェアアプリケーション、ソフトウェアパッケージ、ルーチン、サブルーチン、オブジェクト、実行可能ファイル、実行スレッド、手順、機能などを意味するよう広く解釈されるべきである。
【０１５１】
また、ソフトウェア、命令などは、伝送媒体を介して送受信されてもよい。例えば、ソフトウェアが、同軸ケーブル、光ファイバケーブル、ツイストペア及びデジタル加入者回線（ＤＳＬ）などの有線技術及び／又は赤外線、無線及びマイクロ波などの無線技術を使用してウェブサイト、サーバ、又は他のリモートソースから送信される場合、これらの有線技術及び／又は無線技術は、伝送媒体の定義内に含まれる。
【０１５２】
［２−１６］情報、信号
本明細書で説明した情報、信号などは、様々な異なる技術のいずれかを使用して表されてもよい。例えば、上記の説明全体に渡って言及され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、チップなどは、電圧、電流、電磁波、磁界若しくは磁性粒子、光場若しくは光子、又はこれらの任意の組み合わせによって表されてもよい。
【０１５３】
［２−１７］システム、ネットワーク
本明細書で使用する「システム」及び「ネットワーク」という用語は、互換的に使用される。
【０１５４】
［２−１８］「に基づいて」の意味
本明細書で使用する「に基づいて」という記載は、別段に明記されていない限り、「のみに基づいて」を意味しない。言い換えれば、「に基づいて」という記載は、「のみに基づいて」と「に少なくとも基づいて」の両方を意味する。
【０１５５】
［２−１９］「及び」、「又は」
本明細書において、「Ａ及びＢ」でも「Ａ又はＢ」でも実施可能な構成については、一方の表現で記載された構成を、他方の表現で記載された構成として用いてもよい。例えば「Ａ及びＢ」と記載されている場合、他の記載との不整合が生じず実施可能であれば、「Ａ又はＢ」として用いてもよい。
【０１５６】
［２−２０］態様のバリエーション等
本明細書で説明した各実施例は単独で用いてもよいし、組み合わせて用いてもよいし、実行に伴って切り替えて用いてもよい。また、所定の情報の通知（例えば、「Ｘであること」の通知）は、明示的に行うものに限られず、暗黙的（例えば、当該所定の情報の通知を行わない）ことによって行われてもよい。
【０１５７】
以上、本発明について詳細に説明したが、当業者にとっては、本発明が本明細書中に説明した実施例に限定されるものではないということは明らかである。本発明は、特許請求の範囲の記載により定まる本発明の趣旨及び範囲を逸脱することなく修正及び変更態様として実施することができる。従って、本明細書の記載は、例示説明を目的とするものであり、本発明に対して何ら制限的な意味を有するものではない。
【符号の説明】
【０１５８】
１…対話型ユーザ支援システム、１０…サーバ装置、２０…ユーザ端末、１０１…データ記憶部、１０２…サマリー一覧生成部、１０３…サマリー一覧送信部、１０４…閲覧サマリー特定部、１０５…入力促進画像生成部、１０６…対話画像データ送信部、１０７…選択肢画像生成部、１０８…表示処理部、１０９…遷移処理部、１１１…ユーザ関連情報取得部、１１２…端末関連情報取得部、１１３…履歴情報取得部、１１４…端末位置取得部、１１５…環境情報取得部、２０１…サマリー一覧表示部、２０２…表示操作受付部、２０３…対話画像表示部、２０４…選択操作受付部。
【図１】
2019197486.tif 000003
【図２】
2019197486.tif 000004
【図３】
2019197486.tif 000005
【図４】
2019197486.tif 000006
【図５】
2019197486.tif 000007
【図６】
2019197486.tif 000008
【図７】
2019197486.tif 000009
【図８】
2019197486.tif 000010
【図９】
2019197486.tif 000011
【図１０】
2019197486.tif 000012
【図１１】
2019197486.tif 000013
【図１２】
2019197486.tif 000014
【図１３】
2019197486.tif 000015
【図１４】
2019197486.tif 000016
【図１５】
2019197486.tif 000017
【図１６】
2019197486.tif 000018
【図１７】
2019197486.tif 000019