(57)【特許請求の範囲】
【請求項１】
施設と該施設に関する第１の情報としての施設ジャンルと、該施設に関する施設の名称と、を保存する施設情報保存部と、
前記第１の情報と、該第１の情報におけるユーザの嗜好に関する情報とが関連付けられたユーザ情報を保存するユーザ情報保存部と、
前記施設の選択を受け付ける選択部と、
前記ユーザ情報に基づいて、前記選択された施設における第１の情報が、前記ユーザの嗜好するものか否かについての第１の判定を行う第１の判定部と、
前記選択された施設における施設の名称から該施設に関する施設ジャンルを特定することができるか否かについての第２の判定を行う第２の判定部と、
前記第１の判定の結果、前記選択された施設における第１の情報が前記ユーザの嗜好するものでないとき、出力信号を出力する信号出力部と、を備え、
前記第１の判定部は、前記第２の判定の結果、前記選択された施設における施設の名称から該施設に関する施設ジャンルを特定することができないとき、前記第１の判定を行う、
出力装置。
【請求項２】
前記出力信号に基づき所定の案内を行う案内部、を備える請求項１に記載の出力装置。
【請求項３】
前記案内部は、前記出力信号に基づき、前記選択された施設における第１の情報を案内する、請求項２に記載の出力装置。
【請求項４】
前記案内部は、更に、前記選択された施設に関する他の情報を案内する、請求項３に記載の出力装置。
【請求項５】
施設情報保存部と、ユーザ情報保存部と、選択部と、第１の判定部と、第２の判定部と、信号出力部と、を備える出力装置において、
前記施設情報保存部が、施設と該施設に関する第１の情報としての施設ジャンルと、該施設に関する施設の名称と、を保存する施設情報保存ステップと、
前記ユーザ情報保存部が、前記第１の情報と、該第１の情報におけるユーザの嗜好に関する情報とが関連付けられたユーザ情報を保存するユーザ情報保存ステップと、
前記選択部が、前記施設の選択を受け付ける選択ステップと、
前記第１の判定部が、前記ユーザ情報に基づいて、前記選択された施設における第１の情報が、前記ユーザの嗜好するものか否かについての第１の判定を行う第１の判定ステップと、
前記第２の判定部が、前記選択された施設における施設の名称から該施設に関する施設ジャンルを特定することができるか否かについての第２の判定を行う第２の判定ステップと、
前記信号出力部が、前記第１の判定の結果、前記選択された施設における第１の情報が前記ユーザの嗜好するものでないとき、出力信号を出力する信号出力ステップと、を備え、
前記第１の判定ステップでは、前記第２の判定の結果、前記選択された施設における施設の名称から該施設に関する施設ジャンルを特定することができないとき、前記第１の判定を行う、
出力方法。
【請求項６】
前記出力装置は、案内部を備え、
前記案内部が、前記出力信号に基づき所定の案内を行う案内ステップ、を備える請求項５に記載の出力方法。
【請求項７】
前記案内ステップでは、前記出力信号に基づき、前記選択された施設における第１の情報を案内する、請求項６に記載の出力方法。
【請求項８】
前記案内ステップでは、更に、前記選択された施設に関する他の情報を案内する、請求項７に記載の出力方法。
【請求項９】
ユーザが選択した施設の施設ジャンルが該ユーザの嗜好するものでないとき、出力信号を出力するためのコンピュータプログラムであって、コンピュータを、
施設と該施設に関する第１の情報としての施設ジャンルと、該施設に関する施設の名称と、を保存する施設情報保存手段と、
前記第１の情報と、該第１の情報における前記ユーザの嗜好に関する情報とが関連付けられたユーザ情報を保存するユーザ情報保存手段と、
前記施設の選択を受け付ける選択手段と、
前記ユーザ情報に基づいて、前記選択された施設における第１の情報が、前記ユーザの嗜好するものか否かについての第１の判定を行う第１の判定手段と、
前記選択された施設における施設の名称から該施設に関する施設ジャンルを特定することができるか否かについての第２の判定を行う第２の判定部と、
前記第１の判定の結果、前記選択された施設における第１の情報が前記ユーザの嗜好するものでないとき、出力信号を出力する信号出力手段、として機能させ、
前記第１の判定手段は、前記第２の判定の結果、前記選択された施設における施設の名称から該施設に関する施設ジャンルを特定することができないとき、前記第１の判定を行う、
コンピュータプログラム。
【請求項１０】
前記コンピュータを、更に、
前記出力信号に基づき所定の案内を行う案内手段、として機能させる請求項９に記載のコンピュータプログラム。
【請求項１１】
前記案内手段は、前記出力信号に基づき、前記選択された施設における第１の情報を案内する、請求項１０のいずれか一項に記載のコンピュータプログラム。
【請求項１２】
前記案内手段は、更に、前記選択された施設に関する他の情報を案内する、請求項１１に記載のコンピュータプログラム。
【請求項１３】
請求項９〜請求項１２のいずれかに記載のコンピュータプログラムを記録する記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザが選択した施設の施設ジャンルが当該ユーザの嗜好するものでないとき、出力信号を出力する装置及びその方法に関する。
【背景技術】
【０００２】
近年、スマートフォン等の移動体端末装置の普及に伴い、当該移動体端末装置を利用した施設等の検索も広く行われている。
上記施設の検索として、例えば、ユーザの入力等による検索条件に基づき検索し、得られた検索結果の中から所望の施設を選択することがある。しかし、ユーザの入力ミス等の勘違いにより、ユーザの期待に副わない施設も検索結果に反映される場合がある。そして、当該自己の期待に副わない施設であると認識せずに当該施設を選択し到着したユーザは、自己の期待に副う施設でないことに気づき、深い失望感を感じることがある。
【０００３】
このような状況下、当該検索の結果の表示や案内を各ユーザに適合させるべく種々のレコメンドサービスに関する技術が開発されている。
このような技術として、特許文献１には、ユーザの検索ログ情報に基づいて検索結果の表示順の順位付けを行い、当該順位で検索結果を検索結果表示用画面に表示することにより、ユーザの嗜好を検索結果の表示に反映させる検索結果順位付けシステムが開示されている。
本件発明に関連する従来技術を開示する特許文献２も参照されたい。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−１５４４６７号公報
【特許文献２】特開２００９−１３９１２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来技術では、ユーザの嗜好に合致した検索結果を得ることはできるものの、ユーザの嗜好に合致しない施設はユーザの目に触れにくくなるため、ユーザの新たな体験が制限される。
そこで、本発明者らは、上記課題に鑑みて鋭意検討を重ねてきた。その結果、ユーザの選択した施設の施設ジャンルがユーザの嗜好するものでないとき、出力信号を出力することにより、ユーザの趣味・嗜好を考慮しつつ、施設選択の自由をユーザに与えることができることに想到した。
【課題を解決するための手段】
【０００６】
この発明は上述の課題に鑑みてなされたものであり、その第１の局面は次のように規定される。即ち、
施設と該施設に関する第１の情報とを保存する施設情報保存部と、
前記第１の情報と、該第１の情報におけるユーザの嗜好に関する情報とが関連付けられたユーザ情報を保存するユーザ情報保存部と、
前記施設の選択を受け付ける選択部と、
前記ユーザ情報に基づいて、前記選択された施設における第１の情報が、前記ユーザの嗜好するものか否かについての第１の判定を行う第１の判定部と、
前記第１の判定の結果、前記選択された施設における第１の情報が前記ユーザの嗜好するものでないとき、出力信号を出力する信号出力部と、
を備える出力装置。
【０００７】
このように規定される第１の局面の出力装置によれば、ユーザにより選択された施設の施設ジャンルが、ユーザ情報保存部に保存されたユーザの嗜好に関する情報に照らして、ユーザの嗜好するものでないと判定されたとき、出力信号を出力する。当該出力装置によれば、ユーザが選択した施設がユーザの嗜好するものでない旨、当該施設に関して施設ジャンルやその他の情報をユーザに案内する等適宜活用することができる。
即ち、第１の局面に規定の出力装置において、前記出力信号に基づき所定の案内を行う案内部、を備えていても良い（第２の局面）。上記情報をユーザに提供することにより、当該施設の施設ジャンルについてユーザに再確認を促し、再検討の余地を与えることができる。
【０００８】
ここで、上記案内部は、前記出力信号に基づき、前記選択された施設における第１の情報を案内することとできる（第５の局面）。更には、当該第１の情報と併せて上記選択された施設に関する他の情報を案内することとできる（第６の局面）。
当該第１の情報は施設ジャンルとすることとできる（第３の局面）。また、上記他の情報としては、例えば、施設としての飲食店における平均予算、総席数、ドレスコード、ランチの有無、個室の有無、飲み放題の有無、駐車場の有無等が挙げられる。
【０００９】
この発明の第４の局面は次のように規定される。即ち、
第３の局面に規定の出力装置において、前記施設情報保存部は、更に、前記施設に関する施設の名称を保存し、
前記選択された施設における施設の名称から該施設に関する施設ジャンルを特定することができるか否かについての第２の判定を行う第２の判定部、を備え、
前記第１の判定部は、前記第２の判定の結果、前記選択された施設における施設の名称から該施設に関する施設ジャンルを特定することができないとき、前記第１の判定を行う。
【００１０】
このように規定される第４の局面の出力装置によれば、ユーザにより選択された施設が、施設の名称から該施設に関する施設ジャンルを特定することができないとき、上記第１の判定を行う。施設の名称から施設ジャンルを特定できる場合には、ユーザは当該施設の施設ジャンルを認識していると推定される。したがって、このような場合には、上記第１の判定、出力信号の出力及び案内を行わないこととする。ユーザの煩わしさを軽減するためである。
【００１１】
また、この発明の第７の局面は次のように規定される。即ち、
施設情報保存部が、施設と該施設に関する第１の情報とを保存する施設情報保存ステップと、
ユーザ情報保存部が、前記第１の情報と、該第１の情報におけるユーザの嗜好に関する情報とが関連付けられたユーザ情報を保存するユーザ情報保存ステップと、
選択部が、前記施設の選択を受け付ける選択ステップと、
第１の判定部が、前記ユーザ情報に基づいて、前記選択された施設における第１の情報が、前記ユーザの嗜好するものか否かについての第１の判定を行う第１の判定ステップと、
信号出力部が、前記第１の判定の結果、前記選択された施設における第１の情報が前記ユーザの嗜好するものでないとき、出力信号を出力する信号出力ステップと、
を備える出力方法。
このように規定される第７の局面の発明によれば、第１の局面と同等の効果を奏する。
【００１２】
この発明の第８の局面は次のように規定される。即ち、
第７の局面に規定の方法において、案内部が、前記出力信号に基づき所定の案内を行う案内ステップ、を備える。
このように規定される第８の局面の発明によれば、第２の局面と同等の効果を奏する。
【００１３】
この発明の第９の局面は次のように規定される。即ち、
第７又は第８の局面に規定の方法において、前記第１の情報は施設ジャンルである。
このように規定される第９の局面の発明によれば、第３の局面と同等の効果を奏する。
【００１４】
この発明の第１０の局面は次のように規定される。即ち、
第９の局面に規定の方法において、前記施設情報保存ステップでは、更に、前記施設に関する施設の名称を保存し、
第２の判定部が、前記選択された施設における施設の名称から該施設に関する施設ジャンルを特定することができるか否かについての第２の判定を行う第２の判定ステップ、を備え、
前記第１の判定ステップでは、前記第２の判定の結果、前記選択された施設における施設の名称から該施設に関する施設ジャンルを特定することができないとき、前記第１の判定を行う。
このように規定される第１０の局面の発明によれば、第４の局面と同等の効果を奏する。
【００１５】
この発明の第１１の局面は次のように規定される。即ち、
第８〜第１０のいずれかの局面に規定の方法において、前記案内ステップでは、前記出力信号に基づき、前記選択された施設における第１の情報を案内する。
このように規定される第１１の局面の発明によれば、第５の局面と同等の効果を奏する。
【００１６】
この発明の第１２の局面は次のように規定される。即ち、
第１１の局面に規定の方法において、前記案内ステップでは、更に、前記選択された施設に関する他の情報を案内する。
このように規定される第１２の局面の発明によれば、第６の局面と同等の効果を奏する。
【００１７】
更に、この発明の第１３の局面は次のように規定される。即ち、
ユーザが選択した施設の施設ジャンルが該ユーザの嗜好するものでないとき、出力信号を出力するためのコンピュータプログラムであって、コンピュータを、
施設と該施設に関する第１の情報とを保存する施設情報保存手段と、
前記第１の情報と、該第１の情報における前記ユーザの嗜好に関する情報とが関連付けられたユーザ情報を保存するユーザ情報保存手段と、
前記施設の選択を受け付ける選択手段と、
前記ユーザ情報に基づいて、前記選択された施設における第１の情報が、前記ユーザの嗜好するものか否かについての第１の判定を行う第１の判定手段と、
前記第１の判定の結果、前記選択された施設における第１の情報が前記ユーザの嗜好するものでないとき、出力信号を出力する信号出力手段、
として機能させるコンピュータプログラム。
このように規定される第１３の局面の発明によれば、第１の局面と同等の効果を奏する。
【００１８】
この発明の第１４の局面は次のように規定される。即ち、
第１３の局面に規定のコンピュータプログラムにおいて、前記コンピュータを、更に、
前記出力信号に基づき所定の案内を行う案内手段、として機能させる。
このように規定される第１４の局面の発明によれば、第２の局面と同等の効果を奏する。
【００１９】
この発明の第１５の局面は次のように規定される。即ち、
第１３又は第１４の局面に規定のコンピュータプログラムにおいて、前記第１の情報は施設ジャンルである。
このように規定される第１５の局面の発明によれば、第３の局面と同等の効果を奏する。
【００２０】
この発明の第１６の局面は次のように規定される。即ち、
第１５の局面に規定のコンピュータプログラムにおいて、前記施設情報保存手段は、更に、前記施設に関する施設の名称を保存し、
前記コンピュータを、更に、
前記選択された施設における施設の名称から該施設に関する施設ジャンルを特定することができるか否かについての第２の判定を行う第２の判定手段、として機能させ、
前記第１の判定手段は、前記第２の判定の結果、前記選択された施設における施設の名称から該施設に関する施設ジャンルを特定することができないとき、前記第１の判定を行う。
このように規定される第１６の局面の発明によれば、第４の局面と同等の効果を奏する。
【００２１】
この発明の第１７の局面は次のように規定される。即ち、
第１４〜第１６のいずれかの局面に規定のコンピュータプログラムにおいて、前記案内手段は、前記出力信号に基づき、前記選択された施設における第１の情報を案内する。
このように規定される第１７の局面の発明によれば、第５の局面と同等の効果を奏する。
【００２２】
この発明の第１８の局面は次のように規定される。即ち、
第１７の局面に規定のコンピュータプログラムにおいて、前記案内手段は、更に、前記選択された施設に関する他の情報を案内する。
このように規定される第１８の局面の発明によれば、第６の局面と同等の効果を奏する。
【００２３】
第１３〜第１８のいずれかの局面に規定されるコンピュータプログラムを記録する記録媒体が第１９の局面として規定される。
【図面の簡単な説明】
【００２４】
【図１】本発明の実施の形態の出力装置１の構成を示すブロック図である。
【図２】（Ａ）は施設情報保存部３に保存される施設情報テーブルの一例であり、（Ｂ）はユーザ情報保存部５に保存されるユーザ情報テーブルの一例である。
【図３】本発明の他の実施の形態の出力装置２１の構成を示すブロック図である。
【図４】本発明の他の実施の形態の出力装置２１の動作を示すフローチャートである。
【図５】（Ａ）はフリーワード検索の検索結果の一例であり、（Ｂ）ユーザの検索履歴を利用したユーザ情報の生成・更新方法の一例を示す模式図である。
【図６】本発明の実施例の出力システム３１の構成を示すブロック図である。
【図７】連想ジャンル保存部３５５に保存される連想ジャンルテーブルの一例である。
【発明を実施するための形態】
【００２５】
この発明の実施の形態の出力装置を説明する。
図１に、出力装置１の概略構成を示す。適宜、図２を用いて説明する。
図１に示すように、この出力装置１は、施設情報保存部３、ユーザ情報保存部５、選択部７、第１の判定部９及び信号出力部１１を備えている。
【００２６】
施設情報保存部３には施設情報が保存される。施設情報とは、施設に関する情報であって、当該施設と当該施設に関する第１の情報とを含むものである。当該施設としては、特に限定されず、レストラン、カフェ等の飲食店等が挙げられる。また、第１の情報としては、例えば、施設ジャンルが挙げられる。当該施設ジャンルとしては、例えば、施設「レストラン」に対して施設ジャンル「イタリア料理店」、「中華料理店」、「すし屋」、「焼肉屋」等が挙げられる。他の第１の情報として、飲食店における平均予算、総席数、ドレスコード、ランチの有無、個室の有無、飲み放題の有無、駐車場の有無等が挙げられる。当該施設情報は各施設毎に当該情報を有している。当該施設情報は、他にも施設の名称や施設の位置、電話番号、営業時間等の情報を有していても良い。この施設情報保存部３は、例えば、図２（Ａ）に示す施設情報テーブルを備えることとできる。
【００２７】
ユーザ情報保存部５にはユーザ情報が保存される。ユーザ情報とは、ユーザに関する情報であって、上記第１の情報と、当該第１の情報におけるユーザの嗜好に関する情報とが関連付けられたものである。当該ユーザの嗜好に関する情報は、ユーザの嗜好度を表すものであれば特に限定されず、例えば、嗜好度を数値化評価したものや、５段階等で多段階評価したもの等とすることとできる。当該ユーザの嗜好度を表す情報は、当該ユーザの施設選択等の履歴情報に基づいて生成することとしても良いし、当該ユーザにより予め入力された嗜好度に基づき生成されるものであっても良い。このユーザ情報保存部５は、例えば、図２（Ｂ）に示すユーザ情報テーブルを備えることとできる。
【００２８】
選択部７は、施設の選択を受け付ける。当該選択の方法としては、例えば、後述する入力部を介して、施設の名称を直接入力することにより行うこととできる。また他の例としては、飲食店等店舗のカテゴリや領域の名称等を検索条件とするフリーワード検索等を介して施設を選択する方法が挙げられる。具体的には、例えば、フリーワード「レストラン  名古屋」の検索結果のうちから施設の選択を行うこととできる。他にも、ディスプレイに表示された地図上の施設あるいはリストアップされた施設をタップすることにより、施設の選択を行うこととしても良い。
第１の判定部９は、施設情報保存部３及びユーザ情報保存部５を参照し、選択部７で選択された施設における第１の情報が、上記ユーザの嗜好するものか否かについての第１の判定を行う。当該第１の判定の方法として、特に限定されないが、当該選択された施設における第１の情報が、ユーザ情報において嗜好度の低いものである場合等に、当該第１の情報がユーザの嗜好するものでないとの判定を行うこととできる。
【００２９】
信号出力部１１は、上記第１の判定部９の判定の結果、選択部７で選択された施設における第１の情報が上記ユーザの嗜好するものでないとき、出力信号を出力する。
この出力装置１において、当該装置１に含まれる全ての構成を移動体端末装置が備えることとできる。他の例として、一部又は全部の構成をサーバ装置が備えるものとし、当該移動体端末装置とサーバ装置とはネットワークを介して無線接続されることとしても良い。
【００３０】
図３に、他の実施形態の出力装置２１を示す。図３において、図１と同一の要素には同一の符号を付して、その説明を部分的に省略する。
図３に示すのは、第１の判定部９での判定の結果をユーザに案内可能な出力装置２１である。すなわち、当該出力装置２１は、図１に示す装置１において、案内部２３を更に備えている。
【００３１】
案内部２３は、上記信号出力部１１から出力された出力信号に基づき所定の案内を行う。当該案内の内容は、特に限定されないが、上記選択された施設における第１の情報はユーザの嗜好するものでない旨を示唆できる内容であれば良い。このような案内の内容としては、例えば、上記施設における第１の情報を案内することとできる。また当該第１の情報と併せて、当該施設に関する他の情報を案内しても良い。当該他の情報として、例えば、施設としての飲食店における平均予算、総席数、ドレスコード、ランチの有無、個室の有無、飲み放題の有無、駐車場の有無等が挙げられる。上記案内の内容についての他の例として、上記施設が当該ユーザの嗜好するものでない旨を注意喚起する案内としても良い。
また、この装置２１は、ユーザが上記施設の第１の情報につき嗜好度が低い旨を認識している場合に、当該ユーザの入力に基づき案内を中止するための案内中止部を備えていても良い。
【００３２】
図４を用いて、図３に示す出力装置２１の動作の一例を説明する。この例において、上記第１の情報は施設ジャンルであり、出力装置２１が有する全ての構成を移動体端末装置が備えているものとする。適宜、図２を用いて説明する。
まず、ステップ１では、後述する入力部は、例えば、検索条件としてのフリーワード「レストラン  名古屋」の入力を受け付け、施設情報保存部３を参照して、当該入力されたフリーワードを条件に検索を実行する。当該検索結果の一例を図５（Ａ）に示す。
ステップ３では、選択部７は、ステップ１で得られた検索結果のうち一の施設の選択を受け付ける。例えば、施設「たまる苑」の選択を受け付ける。
【００３３】
ステップ５では、第１の判定部９は、施設情報保存部３を参照して、ステップ３で選択された施設の施設ジャンルを読み出す。ここでは、施設情報テーブルに基づき、施設「たまる苑」の施設ジャンル「焼肉屋」が読み出される。
ステップ７では、第１の判定部９は、ユーザ情報保存部５を参照して、ステップ５で読み出された施設ジャンル「焼肉屋」のユーザ嗜好度を読み出す。ここでは、ユーザ情報テーブルに基づき、施設ジャンル「焼肉屋」について、嗜好度「０（ゼロ）ポイント」が読み出される。すなわち、当該嗜好度「０（ゼロ）ポイント」は、当該ユーザが焼肉屋を嗜好していない旨を表している。
【００３４】
ステップ９では、第１の判定部９は、ステップ７で読み出された嗜好度に基づき、ステップ３で選択された施設の施設ジャンルがユーザの嗜好するものであるか判定する。当該判定の結果、当該施設ジャンルがユーザの嗜好するものでないとき（ステップ１１：Ｙｅｓ）、ステップ１３へ進む。この例において、上記の通り、施設ジャンル「焼肉屋」の嗜好度は「０（ゼロ）ポイント」であるため、施設ジャンル「焼肉屋」はユーザの嗜好するものでないと判定されるため、ステップ１３へ進むこととなる。
【００３５】
ステップ１３では、信号出力部１１は出力信号を出力する。
ステップ１５では、案内部２３は、ステップ１３の出力信号に基づき、上記施設における施設ジャンル及び他の情報を案内する。このような内容として、上記施設「たまる苑」の施設ジャンルのほか、施設の位置、飲食における平均予算等の詳細情報が挙げられる。他の例として、施設「たまる苑」の施設ジャンルが「焼肉屋」であることをユーザに認識してもらうべく、「『たまる苑』は『焼肉屋』です！」という内容の案内を行うこととできる。
【００３６】
この発明のユーザ情報保存部５に保存されるユーザ情報は、上述の検索履歴を用いて、生成、更新することができる（図５（Ｂ）参照）。
例えば、ユーザの検索履歴に基づいて、ユーザが最終的に施設「コニーローマ」を目的地等に選択した場合、当該施設「コニーローマ」の施設ジャンル「イタリア料理」の嗜好度を５ポイント加算することとできる。また、施設「たまる苑」について、ユーザが当該施設の詳細情報等を参照した場合、当該施設「たまる苑」の施設ジャンル「焼肉屋」の嗜好度を１ポイント加算することとしても良い。
【００３７】
他の例としては、施設を選択する際に、予めジャンル一覧よりジャンルを選択する方法の場合には、ユーザがジャンルを選択することにより、嗜好度を加算する等して、ユーザ情報を生成、更新できる。さらには、ユーザの現在位置等を基準に当該現在位置周辺の施設を検索した後、検索結果の中から施設を選択する方法の場合には、選択されなかった施設の位置が、ユーザが選択した施設の位置より、よりユーザの現在位置に近いとき、当該選択されなかった施設の施設ジャンルについて、その嗜好度から減点する等しても良い。
【００３８】
図６は、この発明の実施例の出力システム３１のブロック図である。図６において、図１及び図３と同一の要素には同一の符号を付して、その説明を部分的に省略する。
図６に示すのは、ユーザにより選択された施設が、施設の名称から該施設に関する施設ジャンルを特定することができないとき、上記第１の判定を行うことが可能な出力システム３１である。すなわち、このシステム３１は、移動体端末装置３３及びサーバ装置３５を備えており、当該移動体端末装置３３とサーバ装置３５とはネットワークＮを介して無線接続されている。
【００３９】
移動体端末装置３３は、ユーザが携帯可能な通信端末装置であり、例えば、携帯電話機、ＰＤＡ（Ｐｏｒｔａｂｌｅ Ｄｉｇｉｔａｌ Ａｓｓｉｓｔａｎｔｓ）、携帯ゲーム機、ノート型ＰＣ、ＰＮＤ（Ｐｏｒｔａｂｌｅ Ｎａｖｉｇａｔｉｏｎ Ｄｅｖｉｃｅ）、車載ナビゲーション装置等が挙げられる。特に、スマートフォンが好適である。
移動体端末装置３３は、制御部３３１、メモリ部３３２、入力部３３３、出力部３３４、インターフェース部３３５、通信部３３６及び選択部７を備える。
【００４０】
端末側制御部３３１はＣＰＵ、バッファメモリその他の装置を備えたコンピュータ装置であり、移動体端末装置３３を構成する他の要素を制御する。
端末側メモリ部３３２にはコンピュータプログラムが保存され、このコンピュータプログラムはコンピュータ装置である制御部３３１に読み込まれて、これを機能させる。このコンピュータプログラムは、移動体端末装置の記憶装置としての内蔵ハードディスク又は内蔵メモリ、移動体端末装置に差し替え可能な記憶媒体としてのＳＤ（登録商標）メモリカード、メモリスティック、スマートメディア、コンパクトフラッシュ（登録商標）、ＤＶＤ等の汎用的な媒体へ保存できる。
【００４１】
入力部３３３は、例えば、ユーザの指令の入力に用いられる。具体的には、上記フリーワードの入力や当該フリーワードに基づき得られた検索結果から施設を選択する際に用いられる。当該入力部３３３として、マウス、ライトペン又はディスプレイの表示内容と協働するタッチパネル等のポインティングデバイスやキーボード又はマイクロホン等の音声入力装置を用いることができる。
【００４２】
出力部３３４は、ディスプレイを含み、入力画面や上記施設の名称、施設ジャンル等の施設情報、前述のユーザの嗜好しない施設ジャンルである旨の案内表示等、その他の情報を表示する。この出力部３３４は、音声発信部を含むこともできる。
端末側インターフェース部３３５は移動体端末装置３３を無線ネットワーク等へ連結させる。
端末側通信部３３６は、各種情報をサーバ装置３５へ送信する送信部と、各種情報をサーバ装置３５から受信する受信部とを備える。当該端末側通信部３３６が送信する情報としては、例えば、上記入力部３３３で入力されたフリーワードや上記検索結果から選択された施設の情報等が挙げられる。また、当該端末側通信部３３６が受信する情報としては、例えば、上記検索結果や、上述のごとく選択された施設の施設ジャンル等に関する情報等が挙げられる。
【００４３】
サーバ装置３５は、移動体端末装置３３から送信された、上記フリーワードや上記検索結果から選択された施設の情報等の情報を受信し、当該情報に基づきユーザに案内するための情報を特定し、移動体端末装置３３に送信する。
サーバ装置３５は、制御部３５１、メモリ部３５２、インターフェース部３５３、通信部３５４、施設情報保存部３、ユーザ情報保存部５、連想ジャンル保存部３５５、第１の判定部３５６、第２の判定部３５７、信号出力部１１及び案内部２３を備える。
サーバ側制御部３５１はＣＰＵ、バッファメモリその他の装置を備えたコンピュータ装置であり、サーバ装置３５を構成する他の要素を制御する。
【００４４】
サーバ側メモリ部３５２にはコンピュータプログラムが保存され、このコンピュータプログラムはコンピュータ装置であるサーバ側制御部３５１に読み込まれて、これを機能させる。このコンピュータプログラムはＤＶＤ等の汎用的な媒体へ保存できる。
サーバ側インターフェース部３５３はサーバ装置３５を無線ネットワーク等へ連結させる。
サーバ側通信部３５４は、各種情報を移動体端末装置３３へ送信する送信部と、各種情報を移動体端末装置３３から受信する受信部とを備える。当該サーバ側通信部３５４が送信する情報としては、例えば、上記施設における施設ジャンル及び他の情報や、上記施設の施設ジャンルがユーザの嗜好するものでない旨の案内に関する情報等が挙げられる。また、当該サーバ側通信部３５４が受信する情報としては、例えば、上記入力部３３３で入力されたフリーワードや上記検索結果から選択された施設の情報等の情報等が挙げられる。
【００４５】
連想ジャンル保存部３５５には連想ジャンルがキーワードと関連付けて保存されている。連想ジャンルとは、あるキーワードから連想されるジャンルであって、例えば店舗業態が挙げられる。また、他の連想ジャンルの例として、概念や物自体等を挙げることができる。連想ジャンルとして具体的には、キーワード「ローマ」に対して連想ジャンル「イタリア料理店」等、キーワード「アイ」に対して連想ジャンル「眼鏡店」、「眼科」等、キーワード「ショコラ」に対して連想ジャンル「チョコレート店」、「洋菓子店」等とすることとできる。上記連想ジャンルには、キーワードから直接的に連想されるジャンルの他、上述のキーワード「ローマ」に対する連想ジャンル「イタリア料理店」のように、キーワード「ローマ」から直接連想される「イタリア」を介して連想されるジャンルも含まれる。一のキーワードに対して関連付けられる連想ジャンルは一であっても良く、また、二以上の連想ジャンルが関連付けられていても良い。また、一の連想ジャンルが二以上のキーワードに関連付けられていても良い。この連想ジャンル保存部３５５は、例えば、図７に示す連想ジャンルテーブルを備えることとできる。
【００４６】
第２の判定部３５７は、連想ジャンル保存部３５５を参照し、選択部７で選択された施設における施設の名称から該施設に関する施設ジャンルを特定することができるか否かについての第２の判定を行う。すなわち、上記選択部７で選択された施設の名称が、連想ジャンル保存部３５５に保存されているキーワードを含むか否かを判定する。当該判定の方法は、特に限定されず、例えば、施設の名称自体がキーワードと同一であるか、また、施設の名称の一部がキーワードと同一であるかによって上記判定を行うこととできる。例えば、第２の判定部３５７は、上記選択部７で選択された施設の名称が「コニーローマ」である場合、当該施設の名称「コニーローマ」がキーワード「ローマ」を含むものと判定する。当該第２の判定部３５７は、一の施設の名称に対して、一のキーワードが含まれるか否かに限らず、二以上のキーワードについて含まれるか否かの判定を行うこととできる。
【００４７】
このシステム３１において、第１の判定部３５６は、上記第２の判定部３５７において、上記施設の名称から該施設に関する施設ジャンルを特定することができないと判定されたとき、上述の第１の判定を行う。
また、このシステム３１は、ユーザの履歴に基づき、当該ユーザが選択した施設のジャンルを認識していると推定される場合に、上記施設ジャンル等の案内を解除する解除部を備えていても良い。当該解除の方法としては、例えば、上記施設の施設ジャンル等の案内を行ったにもかかわらず、当該施設を目的地等に設定する等の操作を行った場合、特には、当該操作が所定回数以上であるときに、上記案内を解除することとできる。このような場合、ユーザは当該施設のジャンルが自己の嗜好と一致していないことを認識していると推定できる。そのため、このような場合にまで、上記案内を行うのは、ユーザにとって煩わしさに耐えないからである。同等の効果を備える他の例として、当該解除部は、上記信号出力部１１における出力信号の出力を解除することとしても良い。この解除部は、移動体端末装置Ｍ１〜Ｍｎが上記所定の操作を行った回数を合計した回数に基づき解除することとしても良く、移動体端末装置Ｍ１が所定の操作を行った回数に基づき案内を解除することとしても良い。後者の場合、ユーザ識別情報に対応した上記所定の操作の回数を管理しておくことが好ましい。
【００４８】
以上、本発明の実施の形態及び実施例について説明してきたが、これらのうち、２つ以上の実施の形態（実施例）を組み合わせて実施しても構わない。あるいは、これらのうち、１つの実施の形態（実施例）を部分的に実施しても構わない。さらには、これらのうち、２つ以上の実施の形態（実施例）を部分的に組み合わせて実施しても構わない。
【００４９】
この発明は、上記発明の実施の形態及び実施例の説明に何ら限定されるものではない。特許請求の範囲の記載を逸脱せず、当業者が容易に想到できる範囲で種々の変形態様もこの発明に含まれる。
【符号の説明】
【００５０】
１  ２１  出力装置
３  施設情報保存部
５  ユーザ情報保存部
７  選択部
９  ３５６  第１の判定部
１１  信号出力部
２３  案内部
３１  出力システム
３５５  連想ジャンル保存部
３５７  第２の判定部
【図１】
0005687242.tif 000002
【図２】
0005687242.tif 000003
【図３】
0005687242.tif 000004
【図４】
0005687242.tif 000005
【図５】
0005687242.tif 000006
【図６】
0005687242.tif 000007
【図７】
0005687242.tif 000008