(57)【要約】【課題】本発明は、ユーザが所有する商品などの情報を対象として、ユーザが所望するであろう情報を提案することができる。【解決手段】情報処理システムには、ユーザに提案する提案情報を記憶する記憶部１３と、予め設定登録したユーザの属性情報に基づいて、記憶部１３に記憶した少なくとも１つの提案情報から、提案可能な提案情報を選択する制御部１１と、制御部１１で選択した提案情報を出力する出力部１６と、が設けられ、記憶部１３には、ユーザが提案情報を記憶させる自記憶部が含まれている。【選択図】図２
2018060431.tif 000002
【特許請求の範囲】
【請求項１】
ユーザに提案する提案情報を記憶する記憶部と、
予め設定登録したユーザの属性情報に基づいて、前記記憶部に記憶した少なくとも１つの前記提案情報から、提案可能な前記提案情報を選択する制御部と、
前記制御部で選択した前記提案情報を出力する出力部と、が設けられ、
前記記憶部には、ユーザが前記提案情報を記憶させる自記憶部が含まれた
ことを特徴とする情報処理システム。
【請求項２】
前記記憶部には、外部で前記提案情報を記憶する外部記憶部が含まれた
ことを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記提案情報には、個数に関する個数情報が付加され、
前記出力部によって出力した前記提案情報をユーザが決定した場合、決定した前記提案情報が前記自記憶部に記憶したものである際、前記制御部は、決定した前記提案情報に付加された前記個数情報の変更を行う
ことを特徴とする請求項１または２に記載の情報処理システム。
【請求項４】
前記個数情報の変更が、個数を減らす場合、前記制御部は、その後に個数を増やす前記個数情報の変更処理を行う
ことを特徴とする請求項３に記載の情報処理システム。
【請求項５】
前記制御部は、前記自記憶部を対象とした前記提案情報の選択を行い、その後に、前記外部記憶部を対象とした前記提案情報の選択を行う
ことを特徴とする請求項１乃至４のうちいずれか１つに記載の情報処理システム。
【請求項６】
前記記憶部には、情報を提案するキャラクタが少なくとも１つ登録され、
前記キャラクタには、当該キャラクタの属性情報が付加され、
前記キャラクタは、前記出力部に出力した状態で、前記ユーザの属性情報及び前記キャラクタの属性情報に基づいて前記提案情報の提案を行う
ことを特徴とする請求項１乃至５のうちいずれか１つに記載の情報処理システム。
【請求項７】
ユーザが入力命令を行う入力部が、設けられ、
前記制御部は、前記入力部に入力した入力命令に基づいて前記提案情報の選択と、前記キャラクタの提案による前記提案情報の選択とを行う
ことを特徴とする請求項６に記載の情報処理システム。
【請求項８】
前記提案情報の選択は、予め設定したスケジュールに基づいて開始する
ことを特徴とする請求項１乃至７のうちいずれか１つに記載の情報処理システム。
【請求項９】
コンピュータに、
ユーザに提案する提案情報を記憶する記憶ステップと、
予め設定登録したユーザの属性情報に基づいて、前記記憶ステップに記憶した少なくとも１つの前記提案情報から、提案可能な前記提案情報を選択する制御ステップと、
前記制御ステップで選択した前記提案情報を出力する出力ステップとを、実行させ、
前記記憶ステップは、ユーザが前記提案情報を自記憶部に記憶させる自記憶ステップを含む
ことを特徴とする情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、情報処理プログラムに関する。
【背景技術】
【０００２】
従来、ユーザは、販売員などとコミュニケーションを取りながら、商品やサービスの選択を行う（例えば、特許文献１参照）。
【０００３】
特許文献１に記載の技術は、買物客と販売員が適切なコミュニケーションをとりながら商品の選択および販売を行うことができる接客システムおよびそのプログラムであり、商品の画像が含まれる接客用画面を表示手段で表示し、その接客用画面に対する操作に応じて同接客用画面内の商品を選定する。
【０００４】
特許文献１の技術は、販売店にて行うサービスに関するものであり、本技術を用い、販売員が買物客の好みを聞いて商品を提案することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１４−１３４８９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１の技術は、上記の通り、販売店にて行うサービスに関するものである。
【０００７】
一方、ユーザが商品を購入した後、所有する１または複数の商品について、ユーザの好みを聞き、その時にユーザが所望する商品を提案するサービスが現在無い。例えば、商品がワインである場合、ユーザがその日に飲みたいワインを、所有する１または複数のワインから選択するサポートを行うサービスが現在無い。
【０００８】
そこで、上記課題を解決するために、本発明は、ユーザが所有する商品などの情報を対象として、ユーザが所望するであろう情報を提案することができる情報処理システム、情報処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記の目的を達成するため、本発明にかかる情報処理システムは、ユーザに提案する提案情報を記憶する記憶部と、予め設定登録したユーザの属性情報に基づいて、前記記憶部に記憶した少なくとも１つの前記提案情報から、提案可能な前記提案情報を選択する制御部と、前記制御部で選択した前記提案情報を出力する出力部と、が設けられ、前記記憶部には、ユーザが前記提案情報を記憶させる自記憶部が含まれたことを特徴とする。
【００１０】
本発明によれば、ユーザが所有する情報を対象として、ユーザが所望するであろう情報を提案することができる。その結果、ユーザが本当に欲しい情報を得ることも可能となる。
【００１１】
前記構成において、前記記憶部には、外部で前記提案情報を記憶する外部記憶部が含まれてもよい。
【００１２】
本発明によれば、ユーザや外部が所有する情報を対象として、ユーザが所望するであろう情報を提案することができる。その結果、ユーザが本当に欲しい情報を得ることも可能となる。
【００１３】
前記構成において、前記提案情報には、個数に関する個数情報が付加され、前記出力部によって出力した前記提案情報をユーザが決定した場合、決定した前記提案情報が前記自記憶部に記憶したものである際、前記制御部は、決定した前記提案情報に付加された前記個数情報の変更を行ってもよい。
【００１４】
この場合、前記自記憶部に記憶した前記提案情報に付加された前記個数情報を正確なものとすることができる。例えば、前記提案情報が商品（ワインなど）の情報である場合、ユーザが所有する商品の現実的な管理を行うことができる。
【００１５】
前記構成において、前記個数情報の変更が、個数を減らす場合、前記制御部は、その後に個数を増やす前記個数情報の変更処理を行ってもよい。
【００１６】
この場合、前記提案情報の前記個数情報の変動に対応して個数の補完を行うことができる。例えば、前記提案情報が商品（ワインなど）の情報である場合、ユーザが所有する商品の個数調整（在庫調整）を行うことができ、その結果、商品が欠品になることなどを防ぐことができる。
【００１７】
前記構成において、前記制御部は、前記自記憶部を対象とした前記提案情報の選択を行い、その後に、前記外部記憶部を対象とした前記提案情報の選択を行ってもよい。
【００１８】
この場合、まずは、ユーザが自ら前記自記憶部に記憶させた提案情報を対象とした情報の提案を行うことができる。そのため、ユーザが自ら所有する前記提案情報を選択の優先対象として、ユーザが好む情報を選択し易くなる。
【００１９】
前記構成において、前記記憶部には、情報を提案するキャラクタが少なくとも１つ登録され、前記キャラクタには、当該キャラクタの属性情報が付加され、前記キャラクタは、前記出力部に出力した状態で、前記ユーザの属性情報及び前記キャラクタの属性情報に基づいて前記提案情報の提案を行ってもよい。
【００２０】
この場合、前記出力部によって前記キャラクタを出力した状態で、前記キャラクタが前記提案情報の提案を行うので、前記ユーザの嗜好だけではなく、キャラクタの属性に合わせたユニークな前記提案情報の提案を行うことができる。その結果、ユーザは、ユーザ自身が想定していない提案を受けることもできる。
【００２１】
前記構成において、ユーザが入力命令を行う入力部が、設けられ、前記制御部は、前記入力部に入力した入力命令に基づいて前記提案情報の選択と、前記キャラクタの提案による前記提案情報の選択とを行ってもよい。
【００２２】
この場合、ユーザ自ら入力した入力命令に基づいた前記提案情報の選択と、前記キャラクタの提案による前記提案情報の選択との複数の選択を行うので、選択の自由度が高い。
【００２３】
前記構成において、前記提案情報の選択は、予め設定したスケジュールに基づいて開始してもよい。
【００２４】
この場合、例えば、商品を消費するイベント等が事前に分かっていると、アプリの自動起動（予約起動）を設定できる。その結果、アプリでの操作の操作数を減らすことができ、在庫切れなどを考慮して事前に商品やサービスを用意できる。
【００２５】
上記の目的を達成するため、本発明にかかる情報処理プログラムは、コンピュータに、ユーザに提案する提案情報を記憶する記憶ステップと、予め設定登録したユーザの属性情報に基づいて、前記記憶ステップに記憶した少なくとも１つの前記提案情報から、提案可能な前記提案情報を選択する制御ステップと、前記制御ステップで選択した前記提案情報を出力する出力ステップとを、実行させ、前記記憶ステップは、ユーザが前記提案情報を自記憶部に記憶させる自記憶ステップを含むことを特徴とする。
【００２６】
本発明によれば、ユーザが所有する情報を対象として、ユーザが所望するであろう情報を提案することができる。その結果、ユーザが本当に欲しい情報を得ることも可能となる。
【発明の効果】
【００２７】
本発明によれば、ユーザが所有する商品などの情報を対象として、ユーザが所望するであろう情報を提案することができる
【図面の簡単な説明】
【００２８】
【図１】本実施の形態にかかる情報処理システムの概要構成ブロック図である。
【図２】本実施の他の形態にかかる情報処理システムの概要構成ブロック図である。
【図３】本実施の形態にかかる情報処理装置の概略構成図である。
【図４】本実施の形態にかかる情報処理装置の概略構成図である。
【図５】本実施の他の形態にかかるキャラクタを示す図である。
【図６】本実施の他の形態にかかるキャラクタを示す図である。
【図７】本実施の形態にかかる情報処理システムの情報提案機能（情報登録設定）を示したフローチャート図である。
【図８】本実施の形態にかかる情報処理システムの情報提案機能（アプリの初期設定）を示したフローチャート図である。
【図９】本実施の形態にかかる情報処理システムの情報提案機能（予約設定）を示したフローチャート図である。
【図１０】本実施の形態にかかる情報処理システムの情報提案（情報提案）を示したフローチャート図である。
【図１１】本実施の他の形態にかかる情報処理装置の概略構成図である。
【図１２】本実施の他の形態にかかる情報処理システムの情報提案機能（情報提案）を示したフローチャート図である。
【図１３】本実施の他の形態にかかる情報処理システムの情報提案機能（情報提案）を示したフローチャート図である。
【図１４】本実施の他の形態にかかる情報処理システムのナビゲーション機能のブロック図である。
【図１５】本実施の他の形態にかかる情報処理装置の概略構成図である。
【図１６】本実施の他の形態にかかる情報処理システムの情報提案機能（情報提案）を示したフローチャート図である。
【発明を実施するための形態】
【００２９】
以下、本発明の実施の形態について図面を参照して説明する。
【００３０】
本実施の形態にかかる情報処理システムは、図１に示すように、情報処理装置１と、自サーバ２と、外部サーバ３とで構成されている。
【００３１】
情報処理装置１は、スマートフォンなどの情報処理端末であり、情報処理プログラム（図示省略）に基づく処理を実行させ、ユーザが所望する情報を提案するものである。この情報処理装置１には、図１に示すように、少なくとも、制御部１１と、一時記憶部１２と、記憶部１３と、表示部１４と、通信部１５と、出力部１６と、入力部１７とが設けられている。
【００３２】
制御部１１は、記憶部１３に記憶された情報処理プログラム（情報提案プログラム）に基づき動作制御し、ユーザが所望する情報を提案するものであり、具体的には、ＣＰＵを適用している。具体的には、制御部１１は、予め設定登録したユーザの属性情報に基づいて、記憶部１３に記憶した少なくとも１つの提案情報から、提案可能な提案情報を選択する。
【００３３】
一時記憶部１２は、制御部１１による制御処理される情報を一時的に記録するものであり、ＲＡＭ等の揮発性メモリを適用している。制御部１１の処理により生成される情報を一時的に記憶する。
【００３４】
記憶部１３は、情報提案プログラムや、情報処理（情報提案）に必要な各種情報などを記録するストレージであり、ＲＯＭ等の不揮発性メモリ（フラッシュメモリやＨＤＤ等）を適用している。なお、この記憶部１３は、ユーザに提案する提案情報を記憶するものであり、ユーザ自身が所有した内部のデータベースという意味で内部ＤＢと表す場合もあり、本発明でいう自記憶部に対応する。提案情報には、個数に関する個数情報が付加されている。なお、本実施の形態では、本発明でいう自記憶部として記憶部１３を挙げているが、これに限定されるものではなく、例えば、図２に示すように、ユーザに提案する提案情報を記憶する記憶部２１が設けられた自前の自サーバ２を用意し、ユーザは記憶部１３、２１の両方に同じ提案情報を記憶させ、記憶部１３，２１の一方をバックアップとして用いてもよい。つまり、自記憶部として記憶部１３と記憶部２１とを有してもよい。もしくは、記憶部１３を自記憶部として用いずに、自サーバ２の記憶部２１を自記憶部として用いてもよい。なお、ここでは、自サーバは、本発明でいうユーザが提案情報を記憶させる外付けの自記憶部に対応し、外付けの自記憶部は、情報処理装置１と無線／有線で通信可能に接続されたものである。そのため、この記憶部２１は、ユーザ自身が所有した内部のデータベースという意味で内部ＤＢと表す場合もあり、本発明でいうユーザが提案情報を記憶させる外付けの自記憶部に対応する。
【００３５】
表示部１４は、情報提案により提案されたモノ（商品等）の情報や、情報提案プログラムにより情報提案処理機能を制御実行した情報を表示するタッチパネルの表示形態である。この表示部１４は、情報提案により提案されたモノ（商品等）を表示したり、下記するキャラクタ４を表示する。具体的には、図３，４に示すように、表示部１４には、情報提案により提案されたモノ（商品等）と、質問やコメントなど出力表示したキャラクタ４が表示される。なお、図３，４に示す選択のボックスは、提案されたモノを表示するものであり、図４に示す選択１，２のボックスは、質問のボックスに対する応答を行う入力手段となる。
【００３６】
通信部１５は、外部の外部サーバ３と通信可能であり、外部サーバ３を含む他の通信装置と情報を送受信するものである。具体的には、無線通信、赤外線通信、Ｗｉ−Ｆｉ（登録商標）、 Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＢＬＥ等の通信規格に対応したものである。
【００３７】
出力部１６は、制御部１１で選択した提案情報を出力するものであり、音声などの出力を行うものや、表示出力する表示部１４が含まれる。なお、下記の出力部１６によって出力した提案情報をユーザが決定するとは、例えば図３を参考に、表示部１４に表示する選択のボックス（ワインを表示したボックス）へのタッチパネル入力を行うことを意味する。もしくは、図４を参考に、表示部１４に表示する選択のボックス（ワインを表示したボックス）とは別のボックス（選択１，２のボックス）に提案情報に関する情報（提案情報そのものや、提案情報の決定の有無情報等）を表示し、提案情報を表示した別のボックスへのタッチパネル入力を行うことを意味する。
【００３８】
入力部１７は、ユーザが入力命令を行うものであり、情報処理装置１に指示要求する。本実施の形態にかかる入力部１７による入力として、タッチパネルの表示部１４を用いた入力（図２を参考に、表示部１４に表示する選択のボックスへのタッチパネル入力）や、音声入力部（図示省略）を用いた音声入力、物理キーによる入力（図３を参考に、情報処理装置１の下部に配された入力部１７）などが挙げられる。このように、本実施の形態では、入力部１７にタッチパネルの表示部１４が含まれる。以下の説明では、タッチパネルの表示部１４を用いた入力を例にして、入力部１７による入力を説明する。
【００３９】
外部の外部サーバ３は、図１に示すように、外部（例えばユーザ以外）などによって提案情報を記憶する記憶部３１が設けられている。この記憶部３１は、ユーザ自身が所有しない外部のデータベースという意味で外部ＤＢと表す場合もあり、本発明でいう外部で提案情報を記憶する外部記憶部に対応する。提案情報には、個数に関する個数情報が付加されている。
【００４０】
上記の各構成が設けられた情報処理システムは、ユーザに情報を提案する情報提案機能を有する。情報提案機能には、図３，４に示すように、キャラクタ４を用いた情報提案が含まれている。本実施の形態では、キャラクタ４によってユーザが所望する情報（提案情報）を提案し、提案した提案情報をユーザが所望すれば、所望する提案情報を決定する。
【００４１】
ここでいうキャラクタ４は、記憶部１３に少なくとも１つ登録され、本実施の形態では、以下の３つのキャラクタ４が登録されている。なお、キャラクタ４に関して、図３，４に示すおじさんの男性キャラを挙げているが、これに限定されるものではなく、図５に示すような学者キャラや、図６に示すようなマドンナキャラなどであってもよく、他のキャラクタの形態であってもよい。また、キャラクタ４には、固有のキャラクタ４の属性情報が付加されている。具体的には、キャラクタ４は、出力部１６に出力した状態で、ユーザの属性情報及びキャラクタ４の属性情報に基づいて提案情報の提案を行う。図３，４に示すおじさんキャラのキャラクタ４は、ユーザの嗜好などを考慮しないユーザの嗜好とは全く逆の提案を行うキャラクタ属性が設定されている。図５に示す学者キャラのキャラクタ４は、ユーザの嗜好などを考慮し、さらに学問的思考や博学的思考を取り入れた提案を行うキャラクタ属性が設定されている。図６に示すマドンナキャラのキャラクタ４は、ユーザの嗜好などに沿った提案を行うキャラクタ属性が設定されている。また、他のキャラクタの形態の場合、他のキャラクタの形態に合わせたキャラクタ属性が設定されている。
【００４２】
また、出力部１６によって出力した提案情報をユーザが受け入れ、その提案情報に決定するための入力を行った場合、決定した提案情報が自記憶部（記憶部１３）に記憶したものである際、制御部１１は、決定した提案情報に付加された個数情報の変更処理を行う。また、個数情報の変更が、個数を減らす変更である場合、制御部１１は、その後に個数を増やして元の個数に戻すなどの個数情報の変更処理を行う。また、制御部１１は、自記憶部（記憶部１３）を対象とした提案情報の選択表示処理を行い、その後に、外部記憶部（記憶部３１）を対象とした提案情報の選択表示処理を行う。さらに、制御部１１は、入力部１７に入力した入力命令に基づいて提案情報の選択表示処理と、キャラクタ４の提案による提案情報の選択表示処理とを行う。なお、ここでいう、提案情報の選択表示処理は、予め設定したスケジュールに基づいて開始する。
【００４３】
情報提案機能は、ユーザが所望する情報を提案する情報処理プログラムの実行によって成立する。具体的には、情報処理プログラムは、少なくとも、ユーザに提案する提案情報を記憶する記憶ステップと、予め設定登録したユーザの属性情報に基づいて、記憶ステップに記憶した少なくとも１つの提案情報から、提案可能な提案情報を選択する制御ステップと、制御ステップで選択した提案情報を出力する出力ステップとを、コンピュータに実行させるためのものである。また、記憶ステップは、ユーザが提案情報を自記憶部に記憶させる自記憶ステップと、外部で提案情報を記憶する外部記憶ステップとが含まれている。
【００４４】
次に、本実施の形態にかかる情報処理システムによる情報提案機能（情報提案プログラム）について、図１〜４，７〜１０を用いて説明する。
【００４５】
まず、情報提案機能のうち、商品情報の登録を行う。本実施の形態では、商品としてワインを用いる。
【００４６】
図７に示すように、まずは、ユーザがアプリケーションソフトウェア（以下、アプリという）を起動する（ステップＳ１１）。
【００４７】
アプリを起動した後に、情報処理装置１の撮像部（図示省略）を用いて取得するワインの画像や、既に取得（記憶）したワインの画像のうち、記録するワインの画像を選択する（ステップＳ１２）。
【００４８】
ステップＳ１２にて選択したワインの画像に関して、その属性のタグ付けを行う（ステップＳ１３）。この時、図示しない入力フォームを用いてワインに関するデータを入力する。また、本実施の形態にかかる属性の項目として、ワインの種別と、呑みたい季節と、呑みたい気候と、呑む時のシチュエーションと、呑む時のユーザの気持ちとを挙げている。なお、本実施の形態では、ワインを対象とした情報提案機能であるため、属性の項目をワインに関連したものとしているが、属性の項目は対象物によって可変設定できるものであり、これに限定されるものではない。なお、ここでの属性情報（複数の属性の項目からなる情報）が、ユーザがワインの情報や定義を決める（入力する）本発明でいうユーザの属性情報に対応する。
【００４９】
ユーザの属性情報に関して、具体的には、ワインの種別として、ワインの種類とワインの生産国とぶどうの品種の３項目を設定する。ここでいうワインの種類には、赤、白、ロゼ、泡、その他（貴腐ワイン等）の項目があり、ワインの生産国には、フランス、イタリア、チリ、日本等の項目や、旧世界や新世界等の項目がある。また、ぶどうの品種には、カベルネ・ソーヴィニヨン、メルロー、シャルドネ、ソーヴィニヨン・ブラン等の項目がある。
【００５０】
呑みたい季節として、春、夏、秋、冬、その他の５つの項目がある。ここでいうその他として、春夏秋冬では表せない梅雨などを挙げることができ任意に項目追加することができる。
【００５１】
呑みたい気候として、寒い時に飲みたい、暑い時に飲みたい、その他の３つの項目がある。ここでいうその他として、天気の良い時に飲みたいなどを挙げることができ任意に項目追加することができる。
【００５２】
呑む時のシチュエーションとして、普段、ちょっと良いワインを飲みたい時、特別な時、その他の４つの項目がある。ここでいうその他として、いっぱい飲みたい時などを挙げることができ任意に項目追加することができる。
【００５３】
呑む時のユーザの気持ちとして、元気な時に呑みたい、疲れた時に呑みたい、濃いのが呑みたい、さっぱりしたのが呑みたい、その他の５つの項目がある。ここでいうその他として、雰囲気がある呑みをしたいなどを挙げることができ任意に項目追加することができる。
【００５４】
ステップＳ１３においてユーザの属性情報のタグ付けを行った画像を登録する（ステップＳ１４）。
【００５５】
ステップＳ１４の後に、アプリでの他の処理（アプリの初期設定や、実際のアプリ使用例等）が無い場合、そのままアプリを終了する。
【００５６】
次に、情報提案機能のうち、アプリの初期設定を行う。ここでの初期設定とは、ユーザ個人の条件設定や、キャラクタ設定である。なお、上記の商品情報の登録の工程と、本アプリの初期設定の工程との工程順に関して、その順番は限定されるものではなく、任意に設定可能であり、それぞれ単独で行ってもよい。
【００５７】
図８に示すように、まずは、ユーザがアプリを起動する（ステップＳ２１）。
【００５８】
アプリを起動した後に、ユーザの個人条件を設定するか否かをユーザが選択する（ステップＳ２２）。この時、図４に示す選択１，２のボックスを用いて選択を行う。この際、キャラクタ４は非表示となる。以下、アプリの初期設定では同様の対応となる。なお、図４では選択１，２の２つの選択となっているが、選択の数はこれに限定されるものではなく、任意の数でよい。
【００５９】
Ｓ２２において個人条件の設定有を選択した場合、ユーザの趣向をユーザが設定する（ステップＳ２３）。
【００６０】
Ｓ２３において個人情報の選択を行ったのち、不要な条件を考慮しない除外の設定を行う（ステップＳ２４）。ここでいう除外の設定として、例えば画像のタグの設定項目のうち、任意の項目についてワインの選定の際に考慮の対象外とする設定を行うことなどが挙げられる。つまり、ユーザの属性情報のうち必要な項目と不要な項目とを選別できる。
【００６１】
ステップＳ２４において除外の設定を終えると、ユーザの個人条件の設定が完了し、次にキャラクタ４の設定を行う（ステップＳ２５）。ステップＳ２５では、複数のキャラクタ４のうち１種類のキャラクタ４を選択するか、ランダム選択するかを表示部１４の選択１，２のボックスに表示し、ユーザが選択決定して設定する。
【００６２】
ステップＳ２５において、１種類のキャラクタ４の選択をし（ステップＳ２６）、キャラクタ４を決定して（ステップＳ２７）、キャラクタ４の設定を完了する。
【００６３】
一方、ステップＳ２５において、キャラクタ４のランダム選択をした場合、キャラクタ４のランダム選択の設定を行う。このランダム選択の設定が、キャラクタ４の決定となり（ステップＳ２７）、キャラクタ４の設定を完了する。
【００６４】
なお、図８に示すアプリの初期設定では、ユーザ個人の条件設定とキャラクタ設定とを行っているが、ユーザ個人の条件設定とキャラクタ設定との工程順に関して、その順番は限定されるものではなく、任意に設定可能であり、それぞれ単独で行ってもよい。
【００６５】
次に、情報提案機能のうち、情報提案を行う。
【００６６】
図９に示すように、予約起動を行うか否かを設定する（ステップＳ３１）。ここでいう予約とは、スケジュール予約のことをいい、予め設定したスケジュールに基づいてアプリを起動する（アプリの開始を行う）。
【００６７】
ステップＳ３１において予約起動を行う場合、予約設定を行う（ステップ３２）。ここで設定したスケジュール（日時など）が、上記の予め設定したスケジュールとなる。
【００６８】
ステップＳ３１において予約起動を行わない場合、通常の通り、図１０に示すようにアプリを起動する（ステップＳ４０１）。なお、ステップＳ４０１では、予約起動および通常起動の両方に対応している。
【００６９】
アプリを起動すると、アプリでは、キャラクタ４を出力する（ステップＳ４０２）。具体的には、キャラクタ４の表示部１４への表示出力と出力部１６からの音声出力を併せてもよく、キャラクタ４の表示部１４への表示出力と、出力部１６からの音声出力とのいずれか一方だけでもよい。図４に示す本実施の形態では、キャラクタ４の表示部１４への表示出力と出力部１６からの音声出力を併せている。
【００７０】
キャラクタ４の出力を行うと、基本条件の設定を行う（ステップＳ４０３）。ここでいう基本条件の設定とは、キャラクタ４が、出力部１６に出力した状態で、ユーザの属性情報及びキャラクタ４の属性情報に基づいて提案情報の提案を行う対話形式で行う。つまり、キャラクタ４が、表示部１４の質問のボックスにおいてユーザにコミュニケーションをとった対話形式の出力を行って設定する。質問のボックスには、キャラクタ４がユーザに対して問いかけを行う質問や、ユーザに対して選択の誘導や確認などを行うコメントが出力される（表示される）。また、ここでいう対話方式の出力とは、具体的には、ワインの種別の選択や、呑みたい季節、呑みたい気候、呑む時のシチュエーション、呑む時のユーザの気持ちなどを順に（もしくは個別に）聞き取り、図４の選択１，２で示すように聞き取りした結果から候補に挙がるワインを制御部１１が判定処理する。また、この制御部１１での判定処理では、ユーザの属性情報それぞれの項目において重み付けを行い、各項目に比重を付けるスコア方式を採用する。このスコア方式の採用により、図３に示すように最適な１本のワインを提案することができ、複数候補があった場合、最適なものから順にユーザに提案できる。
【００７１】
ステップＳ４０３にて基本条件の設定を行った後、ＤＢの選択を行う（ステップＳ４０４）。ここでいうＤＢの選択とは、内部ＤＢと外部ＤＢのどちらを、ユーザに提案するワイン（提案情報）の候補検索の対象とするかというものである。具体的に、本実施の形態では、ＤＢの選択とは、表示部１４に表示した選択１，２のボックス（例えば、選択１のボックスに内部ＤＢというテキストを表示出力し、選択２のボックスに外部ＤＢというテキストを表示出力する）に対するタッチパネル入力や、選択１，２（選択１，２のボックスに表示のテキスト内容）のいずれかをユーザが音声で入力する音声入力などにより行う。以下、選択を行うステップでは、同様の入力対応を行う。
【００７２】
ステップＳ４０４で内部ＤＢを選択した場合、内部ＤＢに対し、既に登録したユーザの属性情報に基づいてユーザに提案するワイン（提案情報）の候補を検索する（ステップＳ４０５）。なお、本実施の形態では、基本条件設定を行い、ＤＢの選択を行った後に、ステップＳ４０５の候補検索を行っているが、ＤＢの選択を行い、基本条件設定の選択を行った後に、ステップＳ４０５の候補検索を行ってもよい。
【００７３】
そして、ステップＳ４０５において検索した結果を表示部１４の選択のボックス（図３に示すワインを表示したボックス）に表示する（ステップＳ４０６）。なお、本実施の形態では、１つのワインのみを選択のボックスに表示しているが、複数の選択候補のワインを選択のボックスに表示し、表示した複数のワインからユーザが選択可能にしてもよい。また、この検索の間、キャラクタ４は、表示部１４の質問のボックスにおいてユーザにコミュニケーションをとった対話形式の出力を行っている。
【００７４】
ステップＳ４０６において表示部１４の選択のボックスに表示したワイン（商品となる提案情報）について、ユーザが所望するワインであるかを確認する。
【００７５】
ステップＳ４０６においてユーザが所望するワインである場合、ユーザは、ワインを決定するための入力を行い（ステップＳ４０７で有）、本情報提案を終了する。ここでのワインを決定するための入力とは、表示部１４に表示した選択のボックスに対するタッチパネル入力やユーザが音声で入力する音声入力などのことを示す。なお、本実施の他の形態となる選択のボックスに複数のワインを表示する場合は、選択決定するワインに対するタッチパネル入力や、ユーザが選択決定するワインを音声で入力する音声入力などを行う。以下、決定を行うステップでは、同様の入力対応を行う。
【００７６】
一方、ステップＳ４０６においてユーザが所望するワインがない場合、選択のボックスに、次に提案の優先度の高いワインを表示する変更入力を行う。ここでのワイン（商品）の変更入力とは、表示部１４に表示した選択のボックスに対するタッチパネル入力やユーザが音声で入力する音声入力などのことを示す。そして、本検索において提案できる全てのワインを順次変更して提案し、提案できる全てのワインが、ユーザが所望するものではない場合、他の内部ＤＢ（記憶部１３）に、ユーザが所望するワインがあるか検索する（ステップＳ４０８）。この際、ユーザに問いかけるために、表示部１４の選択１，２のボックスに、他の内部ＤＢへの検索の有無の項目を表示する。また、このワインの検索から決定までの工程の間、キャラクタ４は、表示部１４の質問のボックスにおいてユーザにコミュニケーションをとった対話形式の出力を行っている。また、ここでいう他の内部ＤＢの検索とは、自記憶部（情報処理装置１の記憶部１３）を対象とし、新しい基本条件を設定した再検索を行うことと、キャラクタ４を変更して検索条件を異ならせて新しい基本条件を設定した再検索を行うこととの再検索を意味する。なお、再検索の定義は、以下同様となる。
【００７７】
ステップＳ４０８において他の内部ＤＢを検索する場合、キャラクタ４の変更を行うか否かをユーザが選択する（ステップＳ４０９）。この際、ユーザに問いかけるために、表示部１４の選択１，２のボックスに、キャラクタ４の変更の有無の項目を表示する。
【００７８】
ステップＳ４０９においてキャラクタ４の変更を行う場合、ステップＳ４０２のキャラクタ４の出力に戻る。
【００７９】
一方、ステップＳ４０９においてキャラクタ４の変更を行わない場合、ステップＳ４０３の基本条件設定に戻る。
【００８０】
次に、ステップＳ４０４において外部ＤＢを選択した場合と、ステップＳ４０８において他の内部ＤＢを検索しない場合とにおいて、外部ＤＢ（外部サーバ３の記憶部３１）に、ユーザが所望する商品があるか検索する（ステップＳ４１０）。この際、ユーザに問いかけるために、表示部１４の選択１，２のボックスに、外部ＤＢへの検索の有無の項目を表示する。また、この検索の間、キャラクタ４は、表示部１４の質問のボックスにおいてユーザにコミュニケーションをとった対話形式の出力を行っている。
【００８１】
ステップＳ４１０において外部ＤＢを検索しない場合（ステップＳ４１０で無）、本情報提案を終了する。
【００８２】
ステップＳ４１０において外部ＤＢを検索する場合（ステップＳ４１０で有）、外部の基本条件の設定（外部条件設定）を行う（ステップＳ４１１）。ここでいう外部条件設定とは、キャラクタ４が、外部ＤＢを検索対象として、出力部１６に出力した状態で、ユーザの属性情報及びキャラクタ４の属性情報に基づいて提案情報の提案を行う対話形式で設定する。つまり、キャラクタ４が、表示部１４の質問のボックスにおいてユーザにコミュニケーションをとった対話形式の出力を行って設定する。また、ここでは、外部ＤＢは業者などのＤＢであり、業者の営業日及び配達可能日や、商品であるワインの値段などが条件設定に含まれる。
【００８３】
ステップＳ４１１の後、外部ＤＢに対してユーザに提案するワイン（提案情報）の候補を検索し（ステップＳ４１２）、検索した結果を表示部１４の選択のボックスに表示する（ステップＳ４１３）。なお、ここでの表示は、ステップＳ４０６の表示と同様である。
【００８４】
ステップＳ４１３において表示部１４の選択のボックスに表示したワイン（商品となる提案情報）について、ユーザが所望するワインであるかを確認する。
【００８５】
ステップＳ４１３においてユーザが所望するワインがある場合、ユーザは、ワインを決定するための入力を行い（ステップＳ４１４で有）、ワインの発注を行って（ステップＳ４１５）、本情報提案を終了する。ここでのワインを決定するための入力とは、表示部１４に表示した選択のボックスに対するタッチパネル入力やユーザが音声で入力する音声入力などのことを示す。なお、ここでのワインの発注に関して、ワインの決定後に、既存のクレジット決済など別途外部のワイン購入サイトを利用した外部にワインの発注を行う。このように、アプリを用いてワインの決定から発注購入を行うことができるので、ユーザは販売店に訪れずにワインを購入することができる。
【００８６】
一方、ステップＳ４１３においてユーザが所望するワインがない場合、選択のボックスに、次に提案の優先度の高いワインを表示する変更入力を行う。そして、本検索において提案できる全てのワインを順次変更して提案し、提案できる全てのワインが、ユーザが所望するものではない場合、外部ＤＢ（記憶部３１）に、ユーザが所望する商品があるか否かの再検索を決定する（ステップＳ４１６）。この際、ユーザに問いかけるために、表示部１４の選択１，２のボックスに、所望するワインがあるか否かの項目を表示する。この検索の間、キャラクタ４は、表示部１４の質問のボックスにおいてユーザにコミュニケーションをとった対話形式の出力を行っている。
【００８７】
ステップＳ４１６において再検索を行わない場合（ステップＳ４１６で無）、本情報提案を終了する。
【００８８】
ステップＳ４１６において再検索を行う場合（ステップＳ４１６で有）、キャラクタ４の変更を行うか否かをユーザが選択する選択入力を行う（ステップＳ４１７）。この際、ユーザに問いかけるために、表示部１４の選択１，２のボックスに、キャラクタ４の変更の有無の項目を表示する。
【００８９】
ステップＳ４１７においてキャラクタ４の変更を行う場合、変更したキャラクタ４を出力し（ステップＳ４１８）、再度、内部ＤＢを検索するか、外部ＤＢを検索するかをユーザが選択する選択入力を行う（ステップＳ４１９）。この際、ユーザに問いかけるために、表示部１４の選択１，２のボックスに、内部ＤＢを検索するか、外部ＤＢを検索するかの項目を表示する。また、ステップＳ４１７においてキャラクタ４の変更を行わない場合、ステップＳ４１９の検索の選択を行う。
【００９０】
ステップＳ４１９において内部ＤＢを検索する場合、ステップＳ４０３の基本条件に戻り、ステップＳ４１９において外部ＤＢを検索する場合、ステップＳ４１１の外部条件に戻る。
【００９１】
以上の工程により、本実施の形態にかかる情報処理システムによる情報提案機能（情報提案プログラム）を実行処理する。この情報提案機能（情報提案プログラム）によれば、商品管理と商品提案との２つの処理を行うことができる。
【００９２】
上記の通り、本実施の形態にかかる情報処理システムや、情報提案機能（情報提案プログラム）によれば、ユーザが所有する情報（自記憶部の記憶部１３参照）を対象として、ユーザが所望するであろう情報を提案することができる。その結果、ユーザが本当に欲しい情報を得ることも可能となる。また、本実施の形態によれば、さらに外部が所有する情報を対象として（外部記憶部の記憶部３１参照）、ユーザが所望するであろう情報を提案することができる。その結果、ユーザが本当に欲しい情報を得ることも可能となる。
【００９３】
また、本実施の形態によれば、制御部１１は、自記憶部（記憶部１３）を対象とした提案情報の選択を行い、その後に、外部記憶部（記憶部３１）を対象とした提案情報の選択を行うので、まずは、ユーザが自ら自記憶部（記憶部１３）に記憶させた提案情報を対象とした情報の提案を行うことができる。そのため、ユーザが自ら所有する前記提案情報を選択の優先対象として、ユーザが好む情報を選択し易くなる。
【００９４】
また、本実施の形態によれば、出力部１６によってキャラクタ４を出力した状態で、キャラクタ４が提案情報の提案を行うので、ユーザの嗜好だけではなく、キャラクタ４の属性に合わせたユニークな提案情報の提案を行うことができる。その結果、ユーザは、ユーザ自身が想定していない提案を受けることもできる。
【００９５】
また、本実施の形態によれば、提案情報の選択は、予め設定したスケジュールに基づいて開始するので、例えば、ワイン（商品やサービス）を消費するイベント等が事前に分かっていると、アプリの自動起動（予約起動）を設定できる。その結果、アプリでの操作の操作数を減らすことができ、在庫切れなどを考慮して事前にワイン（商品やサービス）を用意できる。
【００９６】
なお、本実施の形態では、上記の通りキャラクタ４の提案による提案情報の選択を例にしたが、これに限定されるものではなく、ユーザ自ら入力した入力命令に基づいた提案情報の選択を行えるようにしてもよく、ユーザ自ら入力した入力命令に基づいた提案情報の選択と、キャラクタ４の提案による提案情報の選択との複数の選択を行えるようにしてもよく、この場合、選択の自由度が高い。
【００９７】
また、本実施の形態では、提案情報の商品としてワインを用いているが、これに限定されるものではなく、日本酒や各種お茶などであってもよい。つまり、自記憶部にユーザが所有するものを記憶し、外部記憶部に外部の業者などが所有するものを記憶するものであれば、他の提案情報（商品）であってもよい。
【００９８】
次に、上記の図３，４に示す実施の形態と提案情報が異なる他の実施の形態にかかる情報処理システムによる情報提案機能（情報提案プログラム）を説明する。なお、本実施の形態は、上記の実施の形態に対して、提案情報（商品）が異なる。そのため、同一構成による作用効果及び変形例は、上記の実施の形態の作用効果及び変形例と同様である。そこで、本実施の形態では、上記の実施の形態と異なる情報提案機能（情報提案プログラム）について説明し、同一の構成や情報提案機能（情報提案プログラム）についての説明を省略する。
【００９９】
本実施の形態では、家庭の冷蔵庫に入っている食材を自記憶部に記憶させており、料理の献立を提案するものである。そのため、情報処理装置１の使用例は、図１１に示すような形態となる。なお、本実施の形態では、ユーザの属性情報に基づいてカレーライスを提案する例を挙げる。
【０１００】
本実施の形態にかかる情報提案機能のうち、商品情報の登録と、アプリの初期設定とは、上記の実施の形態と同様であるので、ここでの説明は省略する。
【０１０１】
次に、本実施の形態にかかる情報提案機能のうち、情報提案について図１２，１３を用いて説明する。
【０１０２】
図１２に示すようにアプリを起動し（ステップＳ４０１）、アプリではキャラクタ４を出力する（ステップＳ４０２）。
【０１０３】
キャラクタ４の出力を行うと、基本条件の設定を行い（ステップＳ４０３）、ステップＳ４０３にて基本条件の設定を行った後、ＤＢの選択を行う（ステップＳ４０４）。
【０１０４】
ステップＳ４０４で内部ＤＢを選択した場合、内部ＤＢに対してユーザに提案する提案情報の候補を検索し（ステップＳ４０５）、検索した結果を表示部１４の選択のボックスに表示する（ステップＳ４０６）。なお、本実施の形態では、候補検索の対象は、料理の献立である。
【０１０５】
ステップＳ４０６において表示した候補が、ユーザが所望する料理の献立（カレーライス）である場合、ユーザはカレーライスを選択し決定する（図１１に示す選択１もしくは選択２への入力動作等）。その後、カレーライスを構成する材料について、自記憶部（記憶部１３）に記憶している材料となる商品（内部商品）を表示部１４に表示する（ステップＳ５０１）。
【０１０６】
ユーザが所望するカレーライスに関して、表示部１４に表示した内部商品のみで献立が組み立つか否かを制御部１１が判定処理し、内部商品のみでカレーライスが組み立たない場合には、外部記憶部（記憶部３１）に記憶した外部商品が必要か否かを制御部１１が判定処理し、これら判定処理の結果を表示部１４に表示する（ステップＳ５０２）。
【０１０７】
ステップＳ５０２で外部商品が必要無い場合、内部商品を使用後の内部商品の在庫の確認処理を行う（図１３に示すステップＳ５０３）。
【０１０８】
ステップＳ５０３において内部商品の個数管理を行い、商品の在庫がある場合（ステップＳ５０４）、本情報提案を終了する。なお、この際、制御部１１は自記憶部に記憶している商品の個数変更（減少）を行って、内部商品の在庫管理を行う。
【０１０９】
ステップＳ５０４において商品の在庫が無いと判断した場合、外部の業者に在庫の無い商品の発注の有無を表示部１４に表示し、ユーザが外部の業者への商品の発注の有無を決定入力する（ステップＳ５０５）。
【０１１０】
ステップＳ５０５において外部の業者に商品の発注を行わない場合、本情報提案を終了する。
【０１１１】
ステップＳ５０５において外部の業者に商品の発注を行う場合、制御部１１により外部サーバ３に商品の発注を行う（ステップＳ５０６）。
【０１１２】
外部サーバ３に商品の発注を行った後、制御部１１により自記憶部に記憶している商品の個数変更（増加）を行って、内部商品の在庫再管理を行い（ステップＳ５０７）、本情報提案を終了する。
【０１１３】
次に、ステップＳ４０４で外部ＤＢを選択した場合や、ステップＳ５０２で外部商品が必要な場合、外部ＤＢ（外部サーバ３の記憶部３１）に、ユーザが所望する商品があるか検索するよう外部サーバ３に指示を送る（ステップＳ５０８）。この検索の間、キャラクタ４は、表示部１４の質問のボックスにおいてユーザにコミュニケーションをとった対話形式の出力を行っている。
【０１１４】
ステップＳ５０８において外部ＤＢを検索する場合（ステップＳ５０８で有）、外部の基本条件の設定（外部条件設定）を行う（ステップＳ５０９）。ここでいう外部条件設定とは、キャラクタ４が、外部ＤＢを検索対象として、出力部１６に出力した状態で、ユーザの属性情報及びキャラクタ４の属性情報に基づいて提案情報の提案を行う対話形式で設定する。つまり、キャラクタ４が、表示部１４の質問のボックスにおいてユーザにコミュニケーションをとった対話形式の出力を行って設定する。また、ここでは、外部ＤＢは業者などのＤＢであり、業者の営業日及び配達可能日や、商品である食材の値段や在庫などが条件設定に含まれる。
【０１１５】
ステップＳ５０９の後、外部ＤＢに対して商品（食材）の候補を検索し（ステップＳ５１０）、検索した結果を表示部１４の選択１，２のボックスに表示する（ステップＳ５１１）。なお、選択１，２のボックスに関してその個数は２つに限定されるものではなく、数は問わない。この検索の間、キャラクタ４は、表示部１４の質問のボックスにおいてユーザにコミュニケーションをとった対話形式の出力を行っている。また、ここでの選択１，２では、値段違いなどの同一材料の商品を表示する。
【０１１６】
ステップＳ５１１において表示部１４に表示した商品（食材）の候補のうち、ユーザが所望する商品があるか否かをユーザが検討する（ステップＳ５１２）。
【０１１７】
ステップＳ５１２においてユーザが所望する商品がある場合、ユーザは、選択１，２のうち所望のボックスを選択して商品を決定し（ステップＳ５１２で有）、商品の発注を外部サーバ３（外部の業者）に対して行って（ステップＳ５１３）、その後ステップＳ５０３に進む。
【０１１８】
ステップＳ５０８において外部ＤＢを検索しない場合（ステップＳ５０８で無）や、ステップＳ５１２においてユーザが所望する商品がない場合（ステップＳ５１２で無）、商品の再検討の有無を行うために、表示部１４の選択１，２のボックスに再検討の有無を表示する（ステップＳ５１４）。
【０１１９】
ステップＳ５１４において再検討が不要の場合、メニューの再検討も考慮して内部商品をキャンセルするか否かをユーザに問いかけるために、表示部１４の選択１，２のボックスに内部商品のキャンセルの有無を表示する（ステップＳ５１５）。
【０１２０】
ステップＳ５１５において内部商品をキャンセルする場合、本情報提案を終了する。
【０１２１】
ステップＳ５１５において内部商品をキャンセルしない場合、外部ＤＢ（外部サーバ３）に対して商品の再検索をかけるか否かをユーザに問いかけるために、表示部１４の選択１，２のボックスに外部ＤＢへの商品の再検索の有無を表示する（ステップＳ５１６）。
【０１２２】
ステップＳ５１６において外部ＤＢの再検索を行う場合、ステップＳ５０９に戻り、ステップＳ５１６において外部ＤＢの再検索を行わない場合、ステップＳ５０３に進む。
【０１２３】
次に、ステップＳ５１４において再検討が必要な場合、キャラクタ４の変更の有無をユーザに問いかけるために、表示部１４の選択１，２のボックスにキャラクタ４の変更の有無を表示する（図１２に示すステップＳ４０９）。
【０１２４】
ステップＳ４０９においてキャラクタ４の変更を行う場合、ステップＳ４０２に戻り、ステップＳ４０９においてキャラクタ４の変更を行わない場合、ステップＳ４０３に戻る。
【０１２５】
以上の工程により、本実施の形態にかかる情報処理システムによる情報提案機能（情報提案プログラム）を実行処理する。この情報提案機能（情報提案プログラム）によれば、商品管理と商品提案との２つの処理を行うことができる。
【０１２６】
上記の通り、本実施の形態によれば、上記のワインを情報提案の商品対象とした実施の形態と同様の作用効果を有することができる。
【０１２７】
また、本実施の形態によれば、提案情報に個数に関する個数情報が付加され、出力部１６によって出力した提案情報をユーザが決定した場合、決定した提案情報が自記憶部（記憶部１３）に記憶したものである際、制御部１１は、決定した提案情報に付加された個数情報の変更を行うので、自記憶部（記憶部１３）に記憶した提案情報に付加された個数情報を正確なものとすることができる。例えば、前記提案情報が商品（カレーライスなどの料理の献立）の情報である場合、ユーザが所有する商品の現実的な管理を行うことができる。
【０１２８】
また、本実施の形態によれば、個数情報の変更が、個数を減らす場合、その後に個数を増やす個数情報の変更処理を行うので、提案情報の個数情報の変動に対応して個数の補完を行うことができる。例えば、提案情報が商品（料理の献立など）の情報である場合、ユーザが所有する商品の個数調整（在庫調整）を行うことができ、その結果、商品が欠品になることなどを防ぐことができる。
【０１２９】
なお、本実施の形態によれば、カレーライスを提案情報としているが、これに限定されるものではなく、他のメニューでもよく、またはメニューではなく食材自体であってもよい。つまり、メニューから材料を提案できるようにしてもよく、材料からメニューを提案できるようにしてもよい。
【０１３０】
また、本実施の形態によれば、料理（メニュー）を提案情報の概念としているが、これに限定されるものではなく、自記憶部にユーザが所有するものを記憶し、外部記憶部に外部の業者などが所有するものを記憶するものであれば、他の提案情報の概念であってもよい。具体的には、衣服を提案情報の概念とし、ファッションのコーディネートを提案するものに適用してもよい。
【０１３１】
次に、上記の図３，４，１１に示す実施の形態と提案情報が異なる他の実施の形態にかかる情報処理システムによる情報提案機能（情報提案プログラム）を図１４〜１６を用いて説明する。なお、本実施の形態は、上記の実施の形態に対して、提案情報が異なる。そのため、同一構成による作用効果及び変形例は、上記の実施の形態の作用効果及び変形例と同様である。そこで、本実施の形態では、上記の実施の形態と異なる構成や情報提案機能（情報提案プログラム）について説明し、同一の構成や情報提案機能（情報提案プログラム）についての説明を省略する。
【０１３２】
図１４〜１６に示す本実施の形態は、提案情報を、商品からサービスに変更している。具体的には、本実施の形態は、情報（サービス）をナビゲーション情報としたものである。
【０１３３】
本実施の形態にかかる情報処理システムは、図１４に示すように、情報処理装置１（少なくとも、ナビゲーション機能のうち少なくとも一機能と、情報提案機能とを有する、スマートフォンなどの情報処理端末１とする）と、情報処理装置１（少なくとも、ナビゲーション機能のうち少なくとも一機能と、情報提案機能とを有する、車載用ナビゲーション装置などのナビゲーション装置１とする）と、外部サーバ３（少なくとも、ナビゲーション機能のうち少なくとも一機能と、情報提案機能とを有するナビゲーションサーバ３とする）とが相互に通信可能な状態で構成されている。
【０１３４】
これら情報処理端末１およびナビゲーション装置１は、上記の図１に示す情報処理装置１に対応するものであり、ナビゲーションサーバ３は外部サーバ３に対応するものであり、ここでの説明は省略する。
【０１３５】
また、これら情報処理端末１とナビゲーション装置１とナビゲーションサーバ３とは、図１４に示すように、すべて同様の（共通の）ナビゲーションに関する機能ブロック（ナビゲーション機能（ナビゲーションプログラム））を有している。そこで、以下に、共通の機能ブロックを説明する。なお、本実施の形態では、これら情報処理端末１とナビゲーション装置１とナビゲーションサーバ３に対してすべて同様の機能ブロックを備えているが、これに限定されるものではなく、必須の機能ブロック（具体的には、システム構成管理ブロック５０）以外は、任意に機能ブロックの有無を設定してもよい。そして、実際に、情報処理端末１とナビゲーション装置１とには、記憶部１３に共通のナビゲーションプログラムが夫々記憶され、制御部１１によってナビゲーションプログラムに基づく実行処理を行っている。
【０１３６】
ここでいうナビゲーションプログラムは、各々独立して動作する機能ブロック（モジュール）５０〜５９によって構成され、これら機能ブロック５１〜５９をシステム構成管理ブロック５０によって管理し実行処理している。
【０１３７】
そこで、次に、図１４を用いて、ナビゲーションプログラムで用いる機能ブロック５０〜５９について説明する。
【０１３８】
機能ブロック５０〜５９は、図１４に示すように、システム構成管理ブロック５０、ＰＯＩ情報ブロック５１、地図情報ブロック５２、誘導ブロック５３、安全運転支援ブロック５４、ロケブロック５５、探索ブロック５６、連携ブロック５７、検索ブロック５８、地図描画ブロック５９である。機能ブロック５１〜５９は、それぞれ独立しており、システム構成管理ブロック５０に対して命令指示などの情報の送受信を行っている。そのため、システム構成管理ブロック５０を介することなく、他の機能ブロック５１〜５９が他の機能ブロック５１〜５９に対して命令指示などの情報の送受信を行うことはない。また、情報処理端末１とナビゲーション装置１とナビゲーションサーバ３との情報の送受信に関して、夫々のシステム構成管理ブロック５０を介して行う。ここでいう情報の送受信は、コマンドなどを用いている。また、情報処理端末１とナビゲーション装置１とナビゲーションサーバ３とでは、すべて共通の機能ブロック５０〜５９を有している。そのため、システム構成管理ブロック５０は、当該システム構成管理ブロック５０を有している装置だけではなく、他の装置に対しても他のシステム構成管理ブロック５０を介して、他の装置の機能ブロック５１〜５９を利用することができる。例えは、情報処理装置１のシステム構成管理ブロック５０が、情報処理装置１のＰＯＩ情報ブロック５１だけでなく、ナビゲーション装置１のシステム構成管理ブロック５０を介してナビゲーション装置１のＰＯＩ情報ブロック５１に対して情報のやり取りを行うことができる。
【０１３９】
このように、本実施の形態にかかる情報処理システムでは、情報処理端末１とナビゲーション装置１とナビゲーションサーバ３とがすべて共通の情報提案機能（情報提案プログラム）とナビゲーション機能（ナビゲーションプログラム）を有している。つまり、情報処理端末１を主として例にすると、ナビゲーション装置１やナビゲーションサーバ３は、上記の実施の形態の外部サーバに対応する。同様に、ナビゲーション装置１を主として例にすると、情報処理端末１やナビゲーションサーバ３は、上記の実施の形態の外部サーバに対応する。
【０１４０】
システム構成管理ブロック５０は、上記の通り、各機能ブロック５１〜５９へコマンド入力により命令指示を行うものであり、制御部１１によって実行処理されている。また、命令指示は、ユーザによって入力部１７から入力された入力情報に基づいて行い、機能ブロック５１〜５９から受信した処理コマンドに基づいて表示部１４への出力表示や、出力部１６への出力を行う。
【０１４１】
ＰＯＩ情報ブロック５１は、周辺施設やスポットなどの情報を記録格納する機能ブロックであり、システム構成管理ブロック５０からの命令により、ＰＯＩ情報の読み書きを行う。ここでいうＰＯＩ情報の書き込みは、情報処理端末１単体において入力部１７から入力した入力情報や、通信部１５を介して受信した受信情報に基づく、システム構成管理ブロック５０による命令によって実行する。ＰＯＩ情報は、情報処理端末１に事前に（出荷時に）登録された周辺施設やスポットなどの情報や、情報処理端末１の出荷後に第三者（業者等）やユーザ自身が追加登録や変更登録する周辺施設やスポットなどの情報などである。このＰＯＩ情報の登録方法として、図７に基づき説明した情報提案機能（情報登録設定）が用いられ、本実施の形態では、商品情報の画像の代わりに、サービス情報の画像（周辺施設やスポットなどに関する画像）が用いられる。また、ＰＯＩ情報の変更登録は、一度ＰＯＩ情報として登録したサービス情報に、追加で属性などをタグ付けすることなどにより行われる。なお、本実施の形態では、ユーザ自身が取得して追加登録や変更登録を行う取得情報として画像データ（テキストデータ含む）を例に挙げているが、上記サービス情報としては、画像データの代わりに、テキストデータのみを用いてもよい。
【０１４２】
地図情報ブロック５２は、地図情報を記録格納する機能ブロックであり、システム構成管理ブロック５０からの命令により、地図情報の読み書きを行う。
【０１４３】
誘導ブロック５３は、ナビゲーション動作を行っている際にユーザに対してルート誘導を行う機能ブロックである。
【０１４４】
安全運転支援ブロック５４は、安全運転を行うためのサポートを行う機能ブロックである。
【０１４５】
ロケブロック５５は、例えば、ＧＰＳ通信、Ｗｉ−ｆｉ通信、キャリア通信などによって現在位置の情報を取得する機能ブロックである。
【０１４６】
探索ブロック５６は、現在位置から目的地までの経路を探索する機能ブロックである。
【０１４７】
連携ブロック５７は、情報処理システムの構成以外の他の装置などと連携をとる機能ブロックである。
【０１４８】
検索ブロック５８は、ナビゲーション機能を充実させるために各種情報（地図情報やＰＯＩ情報など）を用いた検索を行う機能ブロックである。
【０１４９】
地図描画ブロック５９は、表示部１４に地図を描画する機能ブロックである。
【０１５０】
次に、本実施の形態にかかる情報処理システムでは、本実施の形態にかかる情報提案機能のうち、情報（サービス情報であり、これに対して、上記の実施の形態では商品情報）の登録と、アプリの初期設定とは、上記の実施の形態と同様であるので、ここでの説明は省略する。そこで、次に、本実施の形態にかかる情報提案機能のうち、情報提案について図１２，１３を用いて説明する。なお、本実施の形態では、ナビゲーション機能のうち、ＰＯＩ情報を提案情報として用い、情報処理端末１を操作する。
【０１５１】
図１６に示すようにアプリを起動し（ステップＳ４０１）、アプリではキャラクタ４を出力する（ステップＳ４０２）。
【０１５２】
キャラクタ４の出力を行うと、基本条件の設定を行い（ステップＳ４０３）、ステップＳ４０３にて基本条件の設定を行った後、ＰＯＩ情報について機能検索を行う（ステップＳ６０１）。つまり、基本条件に基づき、ユーザの属性情報及びキャラクタ４の属性情報を考慮したＰＯＩ情報の検索を行う。なお、この検索の間、キャラクタ４は、表示部１４の質問のボックスにおいてユーザにコミュニケーションをとった対話形式の出力を行っている。
【０１５３】
ステップＳ４０４において機能検索を行った後、ユーザに提案する提案情報の候補を検索し（ステップＳ４０５）、検索した結果を表示部１４の選択１，２のボックスに表示する（ステップＳ４０６）。なお、本実施の形態では、候補検索の対象は、ＰＯＩ情報となる。
【０１５４】
ステップＳ４０６においてユーザが所望するＰＯＩ情報がある場合、所望のＰＯＩ情報を決定する（ステップＳ６０２）。
【０１５５】
ステップＳ６０２においてユーザが所望するＰＯＩ情報を得た場合（ステップＳ６０２で有）、本情報提案を終了する。
【０１５６】
ステップＳ６０２においてユーザが所望するＰＯＩ情報が無い場合（ステップＳ６０２で無）、他の内部ＤＢ（例えば、情報処理端末１のＰＯＩ情報ブロック５１）に、ユーザが所望するＰＯＩ情報があるか検索する（ステップＳ４０８）。
【０１５７】
ステップＳ４０８において他の内部ＤＢを検索する場合、キャラクタ４の変更を行うか否かをユーザに問いかけるために、表示部１４の選択１，２のボックスにキャラクタ４の変更の有無を表示する（ステップＳ４０９）。
【０１５８】
ステップＳ４０９においてキャラクタ４の変更を行う場合、ステップＳ４０２のキャラクタ４の出力に戻る。
【０１５９】
一方、ステップＳ４０９においてキャラクタ４の変更を行わない場合、ステップＳ４０３の基本条件設定に戻る。
【０１６０】
次に、ステップＳ４０８において他の内部ＤＢを検索しない場合、外部機能検索を行うかどうかをユーザに問いかけるために、表示部１４の選択１，２のボックスに外部機能検索の有無を表示し、ユーザが選択１，２のボックスの選択により外部機能検索の有無を決定する（ステップＳ６０３）。ここでいう外部機能検索とは、情報処理端末１に対して外部となるナビゲーション装置１やナビゲーションサーバ３において基本条件に基づき、ユーザの属性情報及びキャラクタ４の属性情報を考慮したＰＯＩ情報の検索を行うことである。
【０１６１】
ステップＳ６０３において外部機能検索を行わない場合、本情報提案を終了する。
【０１６２】
ステップＳ６０３において外部機能検索を行う場合、外部（ナビゲーション装置１やナビゲーションサーバ３）に対して基本条件の設定を行い（ステップＳ６０４）、ステップＳ６０４にて基本条件の設定を行った後、システム構成管理ブロック５０により外部に対してＰＯＩ情報について機能検索を行うようコマンド命令指示する（ステップＳ６０５）。つまり、外部（ナビゲーション装置１やナビゲーションサーバ３）を対象に、基本条件に基づき、ユーザの属性情報及びキャラクタ４の属性情報を考慮したＰＯＩ情報の検索を行う。なお、この検索の間、キャラクタ４は、表示部１４の質問のボックスにおいてユーザにコミュニケーションをとった対話形式の出力を行っている。
【０１６３】
ステップＳ６０５において外部機能検索を行った後、外部を対象にユーザに提案する提案情報の候補を検索し（ステップＳ６０６）、検索した結果を表示部１４の選択１，２のボックスに表示する（ステップＳ６０７）。なお、本実施の形態では、候補検索の対象は、ＰＯＩ情報となる。
【０１６４】
ステップＳ６０７においてユーザが所望するＰＯＩ情報がある場合、所望のＰＯＩ情報を決定する（ステップＳ６０８）。
【０１６５】
ステップＳ６０８においてユーザが所望するＰＯＩ情報を得た場合（ステップＳ６０８で有）、本情報提案を終了する。
【０１６６】
一方、ステップＳ６０８においてユーザが所望するＰＯＩ情報がない場合（ステップＳ６０８で無）、ユーザが所望するＰＯＩの商品があるか否かの再検索をユーザに問いかけるために、表示部１４の選択１，２のボックスに再検索の有無を表示する（ステップＳ６０９）。この検索の間、キャラクタ４は、表示部１４の質問のボックスにおいてユーザにコミュニケーションをとった対話形式の出力を行っている。
【０１６７】
ステップＳ６０９において再検索を行わない場合（ステップＳ６０９で無）、本情報提案を終了する。
【０１６８】
ステップＳ６０９において再検索を行う場合（ステップＳ６０９で有）、キャラクタ４の変更を行うか否かをユーザに問いかけるために、表示部１４の選択１，２のボックスに再検索の有無を表示する（ステップＳ６１０）。
【０１６９】
ステップＳ６１０においてキャラクタ４の変更を行う場合、変更したキャラクタ４を出力し（ステップＳ６１１）、再度、内部機能（機能ブロック）を検索するか、外部機能（機能ブロック）を検索するかを選択する（ステップＳ６１２）。また、ステップＳ６１０においてキャラクタ４の変更を行わない場合、ステップＳ６１２の検索の選択を行う。
【０１７０】
ステップＳ６１２において内部機能を検索する場合、ステップＳ４０３の基本条件設定に戻り、ステップＳ６１２において外部機能を検索する場合、ステップＳ６０４の外部条件設定に戻る。
【０１７１】
以上の工程により、本実施の形態にかかる情報処理システムによる情報提案機能（情報提案プログラム）を実行処理する。この情報提案機能（情報提案プログラム）によれば、ナビゲーション情報の管理及び提案の２つの処理を行うことができる。
【０１７２】
上記の通り、本実施の形態によれば、情報提案のモノが、商品からサービス（ＰＯＩ情報）に変更しただけであり、上記のワインやカレーライスを情報提案の商品対象とした実施の形態と同様の作用効果を有することができる。
【０１７３】
なお、本発明は、その精神や主旨または主要な特徴から逸脱することなく、他のいろいろな形で実施することができる。そのため、上述の実施形態はあらゆる点で単なる例示にすぎず、限定的に解釈してはならない。すなわち、上記の実施形態を例として、本発明は、情報処理装置である。
【０１７４】
また、本発明の範囲は特許請求の範囲によって示すものであって、明細書本文には、なんら拘束されない。さらに、特許請求の範囲の均等範囲に属する変形や変更は、全て本発明の範囲内のものである。
【産業上の利用可能性】
【０１７５】
本発明は、情報処理端末などの情報処理装置を用いた情報処理システムに適用できる。
【符号の説明】
【０１７６】
１  情報処理装置（情報処理端末、ナビゲーション装置）
１１  制御部
１２  一時記憶部
１３  記憶部
１４  表示部
１５  通信部
１６  出力部
１７  入力部
２  自サーバ
２１  記憶部
３  外部サーバ（ナビゲーションサーバ）
３１  記憶部
４  キャラクタ
５０  システム構成管理ブロック
５１  ＰＯＩ情報ブロック
５２  地図情報ブロック
５３  誘導ブロック
５４  安全運転支援ブロック
５５  ロケブロック
５６  探索ブロック
５７  連携ブロック
５８  検索ブロック
５９  地図描画ブロック
【図１】
2018060431.tif 000003
【図２】
2018060431.tif 000004
【図３】
2018060431.tif 000005
【図４】
2018060431.tif 000006
【図５】
2018060431.tif 000007
【図６】
2018060431.tif 000008
【図７】
2018060431.tif 000009
【図８】
2018060431.tif 000010
【図９】
2018060431.tif 000011
【図１０】
2018060431.tif 000012
【図１１】
2018060431.tif 000013
【図１２】
2018060431.tif 000014
【図１３】
2018060431.tif 000015
【図１４】
2018060431.tif 000016
【図１５】
2018060431.tif 000017
【図１６】
2018060431.tif 000018