(57)【要約】【課題】利用者の情報の選び方に応じて情報を提供する技術の提供。【解決手段】複数の検索結果をディスプレイに表示させる検索結果表示部と、前記検索結果のそれぞれに関連する関連情報であり、複数のジャンルについて定義された前記関連情報を、少なくとも１個の前記ジャンルについて複数の前記検索結果のそれぞれに対応づけて前記ディスプレイに表示させる関連情報表示部と、前記検索結果の指定を受け付ける指定受付部と、前記検索結果の指定履歴に基づいて、前記検索結果に対応づけて表示させる前記関連情報の前記ジャンルを選択するジャンル選択部と、を備える指定受付システムが構成される。【選択図】図１
2019101957.tif 000002
【特許請求の範囲】
【請求項１】
複数の検索結果をディスプレイに表示させる検索結果表示部と、
前記検索結果のそれぞれに関連する関連情報であり、複数のジャンルについて定義された前記関連情報を、少なくとも１個の前記ジャンルについて複数の前記検索結果のそれぞれに対応づけて前記ディスプレイに表示させる関連情報表示部と、
前記検索結果の指定を受け付ける指定受付部と、
前記検索結果の指定履歴に基づいて、前記検索結果に対応づけて表示させる前記関連情報の前記ジャンルを選択するジャンル選択部と、
を備える指定受付システム。
【請求項２】
前記ジャンル選択部は、
指定された前記検索結果に対応づけて表示されていた前記関連情報の前記ジャンルを前記指定履歴に含めて学習し、次回以降に表示される前記検索結果に当該ジャンルの前記関連情報を対応づけて表示させる、
請求項１に記載の指定受付システム。
【請求項３】
前記ジャンル選択部は、
指定されなかった前記検索結果に対応づけて表示されていた前記関連情報の前記ジャンルを前記指定履歴に含めて学習し、当該ジャンルの前記関連情報が対応づけられた前記検索結果が指定されなかった頻度が判定基準を超えた場合に、当該検索結果に対応づけて表示させる前記関連情報の前記ジャンルを選択する、
請求項１または請求項２のいずれかに記載の指定受付システム。
【請求項４】
前記ジャンルの選択は、
過去の検索における検索条件と同一の条件による前記検索結果を表示する際に行われる、
請求項１〜請求項３のいずれかに記載の指定受付システム。
【請求項５】
検索条件に基づいて検索結果を取得する検索部と、
前記検索結果のそれぞれに関連する関連情報であり、複数のジャンルについて定義された前記関連情報を、少なくとも１個の前記ジャンルについて複数の前記検索結果のそれぞれに対応づけて送信する検索結果送信部と、
前記検索結果の指定履歴に基づいて、前記検索結果に対応づけて送信する前記関連情報の前記ジャンルを選択する送信情報制御部と、
を備える検索システム。
【請求項６】
検索条件を送信する検索条件送信部と、
前記検索条件に基づいて検索結果を取得し、前記検索結果のそれぞれに関連する関連情報であり、複数のジャンルについて定義された前記関連情報を、少なくとも１個の前記ジャンルについて複数の前記検索結果のそれぞれに対応づけて送信し、前記検索結果の指定履歴に基づいて、前記検索結果に対応づけて送信する前記関連情報の前記ジャンルを選択するサーバから、前記検索結果と前記関連情報を取得し、前記検索結果と前記関連情報とをディスプレイに表示させる表示部と、
を備える検索端末。
【請求項７】
コンピュータを、
複数の検索結果をディスプレイに表示させる検索結果表示部、
前記検索結果のそれぞれに関連する関連情報であり、複数のジャンルについて定義された前記関連情報を、少なくとも１個の前記ジャンルについて複数の前記検索結果のそれぞれに対応づけて前記ディスプレイに表示させる関連情報表示部、
前記検索結果の指定を受け付ける指定受付部、
前記検索結果の指定履歴に基づいて、前記検索結果に対応づけて表示させる前記関連情報の前記ジャンルを選択するジャンル選択部、
として機能させる指定受付プログラム。
【請求項８】
コンピュータを、
検索条件に基づいて検索結果を取得する検索部、
前記検索結果のそれぞれに関連する関連情報であり、複数のジャンルについて定義された前記関連情報を、少なくとも１個の前記ジャンルについて複数の前記検索結果のそれぞれに対応づけて送信する検索結果送信部、
前記検索結果の指定履歴に基づいて、前記検索結果に対応づけて送信する前記関連情報の前記ジャンルを選択する送信情報制御部、
として機能させる検索プログラム。
【請求項９】
コンピュータを、
検索条件を送信する検索条件送信部、
前記検索条件に基づいて検索結果を取得し、前記検索結果のそれぞれに関連する関連情報であり、複数のジャンルについて定義された前記関連情報を、少なくとも１個の前記ジャンルについて複数の前記検索結果のそれぞれに対応づけて送信し、前記検索結果の指定履歴に基づいて、前記検索結果に対応づけて送信する前記関連情報の前記ジャンルを選択するサーバから、前記検索結果と前記関連情報を取得し、前記検索結果と前記関連情報とをディスプレイに表示させる表示部、
として機能させる検索端末制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、指定受付システム、検索システム、検索端末、指定受付プログラム、検索プログラムおよび検索端末制御プログラムに関する。
【背景技術】
【０００２】
従来、利用者に対して情報を提示し、利用者からアクセスがない場合に他の情報を提供することでアクセスを促す技術が知られている。例えば、特許文献１においては、クライアントユーザにより一定期間、お知らせ情報データへのアクセスがない場合に、お知らせ情報の見出し情報を変更する構成が開示されている。また、見出し情報を変更する際には、ユーザがクリックしたお知らせ情報に対応する関連キーワードに基づいてユーザ興味ポイントを特定し、ユーザ興味ポイントに基づいて変更後の見出しを決定する構成が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−１４３０９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の技術においては、利用者の情報の選び方に応じて情報を提供することができなかった。すなわち、利用者が所望の情報にアクセスする場合には、一般的には利用者が自身の嗜好に応じた情報の選択を行う。例えば、利用者がレストランを探す際に、提供される料理を重視する利用者もいれば、内部の雰囲気を重視する利用者もいる。従来の技術においては、利用者がアクセスした情報に基づいて利用者の興味を特定して見出しを決定しており、利用者が興味を持つ具体的な情報に応じて見出しを決定できる。従って、例えば、利用者が過去にパンの情報にアクセスしていた場合に、パンに関連する見出しを表示することはできる。しかし、レストランを探している利用者にパンの情報のみが適用されても他の料理を提供するレストランを探している利用者のニーズは満たせない。一方、単に、レストランの情報が提供されるのみでは、情報が過多であって利用者が所望の情報にアクセスするのが困難である。
本発明は、前記課題にかんがみてなされたもので、利用者の情報の選び方に応じて情報を提供する技術を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記の目的を達成するため、指定受付システムは、複数の検索結果をディスプレイに表示させる検索結果表示部と、検索結果のそれぞれに関連する関連情報であり、複数のジャンルについて定義された関連情報を、少なくとも１個のジャンルについて複数の検索結果のそれぞれに対応づけてディスプレイに表示させる関連情報表示部と、検索結果の指定を受け付ける指定受付部と、検索結果の指定履歴に基づいて、検索結果に対応づけて表示させる関連情報のジャンルを選択するジャンル選択部と、を備える。
【０００６】
また、上記の目的を達成するため、検索システムは、検索条件に基づいて検索結果を取得する検索部と、検索結果のそれぞれに関連する関連情報であり、複数のジャンルについて定義された関連情報を、少なくとも１個のジャンルについて複数の検索結果のそれぞれに対応づけて送信する検索結果送信部と、検索結果の指定履歴に基づいて、検索結果に対応づけて送信する関連情報のジャンルを選択する送信情報制御部と、を備える。
【０００７】
さらに、上記の目的を達成するため、検索端末は、検索条件を送信する検索条件送信部と、検索条件に基づいて検索結果を取得し、検索結果のそれぞれに関連する関連情報であり、複数のジャンルについて定義された関連情報を、少なくとも１個のジャンルについて複数の検索結果のそれぞれに対応づけて送信し、検索結果の指定履歴に基づいて、検索結果に対応づけて送信する関連情報のジャンルを選択するサーバから、検索結果と関連情報を取得し、検索結果と関連情報とをディスプレイに表示させる表示部と、を備える。
【０００８】
さらに、上記の目的を達成するため、指定受付プログラムは、コンピュータを、複数の検索結果をディスプレイに表示させる検索結果表示部、検索結果のそれぞれに関連する関連情報であり、複数のジャンルについて定義された関連情報を、少なくとも１個のジャンルについて複数の検索結果のそれぞれに対応づけてディスプレイに表示させる関連情報表示部、検索結果の指定を受け付ける指定受付部、検索結果の指定履歴に基づいて、検索結果に対応づけて表示させる関連情報のジャンルを選択するジャンル選択部、として機能させる。
【０００９】
さらに、上記の目的を達成するため、検索プログラムは、コンピュータを、検索条件に基づいて検索結果を取得する検索部、検索結果のそれぞれに関連する関連情報であり、複数のジャンルについて定義された関連情報を、少なくとも１個のジャンルについて複数の検索結果のそれぞれに対応づけて送信する検索結果送信部、検索結果の指定履歴に基づいて、検索結果に対応づけて送信する関連情報のジャンルを選択する送信情報制御部、として機能させる。
【００１０】
さらに、上記の目的を達成するため、検索端末制御プログラムは、コンピュータを、検索条件を送信する検索条件送信部、検索条件に基づいて検索結果を取得し、検索結果のそれぞれに関連する関連情報であり、複数のジャンルについて定義された関連情報を、少なくとも１個のジャンルについて複数の検索結果のそれぞれに対応づけて送信し、検索結果の指定履歴に基づいて、検索結果に対応づけて送信する関連情報のジャンルを選択するサーバから、検索結果と関連情報を取得し、検索結果と関連情報とをディスプレイに表示させる表示部、として機能させる。
【００１１】
すなわち、指定受付システム、検索システム、検索端末、指定受付プログラム、検索プログラムおよび検索端末制御プログラムにおいて、検索結果には、少なくとも１個のジャンルについての関連情報が対応づけられて表示される。また、当該関連情報のジャンルは、検索結果の指定履歴に基づいて選択される。従って、検索結果とともに利用者の指定履歴に応じた関連情報が表示される。この結果、利用者の情報の選び方に応じて情報を提供することが可能になり、利用者は当該関連情報に基づいて検索結果を指定することが可能である。
【図面の簡単な説明】
【００１２】
【図１】指定受付システムを示すブロック図である。
【図２】指定履歴情報の例を示す図である。
【図３】施設情報の例を模式的に示す図である。
【図４】検索処理のフローチャートである。
【図５】図５Ａ、図５Ｂは検索結果と関連情報の表示例を示す図である。
【発明を実施するための形態】
【００１３】
ここでは、下記の順序に従って本発明の実施の形態について説明する。
（１）指定受付システムの構成：
（２）検索処理：
（３）他の実施形態：
【００１４】
（１）指定受付システムの構成：
図１は、本発明の一実施形態である指定受付システム１０の構成を示すブロック図である。指定受付システム１０は、ＣＰＵ、ＲＡＭ、ＲＯＭ等を備える制御部２０および記録媒体３０を備えており、制御部２０は、当該ＲＯＭや記録媒体３０に記録された所望のプログラムを実行することができる。本実施形態にかかる指定受付システム１０は、各種のプログラムにより各種の機能を実行可能な多機能端末である。指定受付システム１０は、各種の態様で実現可能であるが、本実施形態において指定受付システム１０は、通話機能を含む各種の機能を実行可能なスマートフォンである。
【００１５】
さらに、指定受付システム１０は、タッチパネルディスプレイ４０、通信部４１、ＧＮＳＳ受信部４２を備えている。タッチパネルディスプレイ４０は、図示しないインタフェースを介して制御部２０と接続されており、制御部２０とタッチパネルディスプレイ４０とで各種の信号を授受する。制御部２０は、タッチパネルディスプレイ４０に対して制御信号を出力することにより、任意の座標を指定し、任意の画像をタッチパネルディスプレイ４０に表示させることができる。タッチパネルディスプレイ４０は、ディスプレイに重ねられた透過型のタッチ検出面を備えた入力デバイスであり、タッチ検出面に対して検出対象物がタッチした位置を検出し、検出位置を示すタッチ座標を出力する。制御部２０は、当該タッチ座標に基づいてタッチ位置を取得することができる。
【００１６】
通信部４１は、外部の装置と無線通信を行うことが可能な装置である。本実施形態において通信部４１は、サーバ５０と無線通信を行うことが可能である。ＧＮＳＳ受信部４２は、Global Navigation Satellite Systemの信号を受信する装置であり、航法衛星からの電波を受信し、図示しないインタフェースを介して指定受付システム１０の現在地を算出するための信号を制御部２０に出力する。制御部２０は、当該信号に基づいて指定受付システム１０の現在地を算出する。
【００１７】
記録媒体３０には、指定履歴情報３０ａが記録される。指定履歴情報３０ａは、利用者が検索結果を指定した履歴を示す情報であり、本実施形態において指定履歴情報３０ａには、指定された検索結果と当該検索結果に対応づけられていた関連情報のジャンルとが含まれる。また、指定されなかった検索結果（ある検索結果が指定された際に同時に表示されていた他の検索結果）に対応づけて表示されていた関連情報のジャンルが含まれる。利用者が検索を行い、表示された検索結果を指定すると、指定履歴情報３０ａに情報が追記されていく。
【００１８】
図２は、指定履歴情報３０ａの例を示す図である。図２においては、検索結果と、検索結果に対応づけられて表示されていた関連情報のジャンルと、各検索結果が指定されたか否かを示すフラグとが対応づけられている様子が示されている。また、図２においては、検索結果が指定された順に左から右に指定履歴を並べて示しており、上段よりも下段の方が後に指定された指定履歴となるように並べて示してある。なお、図２においては、各履歴の指定順を１回目〜８回目として示してある。
【００１９】
例えば、左上に示された最初の履歴においては、店舗Ａ〜店舗Ｄが検索結果として表示されており、店舗Ａに料理ジャンル、店舗Ｂに店内ジャンル、店舗Ｃに店外ジャンル、店舗Ｄに料理ジャンルの関連情報が対応づけて表示されていたことが示されている。また、このような検索結果が表示されている状態で、店舗Ａが指定されたことがフラグ１によって示され、店舗Ｂが指定されなかったことがフラグ０によって示されている。なお、本実施形態において、ジャンルは、利用者が投稿した写真のコンテンツの分類であり、後に詳述する。
【００２０】
本実施形態において、ＲＯＭまたは記録媒体３０には指定受付システム１０の利用者を目的地に誘導するナビゲーションプログラムが記録されている。すなわち、制御部２０は、当該ナビゲーションプログラムを実行することにより、現在地から目的地まで利用者を誘導することができる。このため、制御部２０は、図示しない地図情報に基づいて現在地から目的地までの経路を探索する。また、制御部２０は、ＧＮＳＳ受信部４２の出力信号に基づいて現在地を監視し、経路に沿って移動できるように利用者に対して案内を出力する。
【００２１】
本実施形態においては、利用者が施設を検索し、指定することで目的地を設定することができる。目的地は、種々の施設であって良いが、ここでは施設がレストランであるとして説明を行う。本実施形態において、レストランの情報はサーバ５０に記録されている。制御部２０は、レストランを検索することが可能である。すなわち、制御部２０は、通信部４１を介して外部のサーバ５０に検索条件を送信し、検索条件に合致するレストランをサーバ５０に検索させることができる。
【００２２】
サーバ５０は、記録媒体５１を備えており、記録媒体５１に施設情報５１ａが記録されている。図３は、施設情報５１ａの構造を模式的に示す図である。施設情報５１ａは、店舗名と画像とテキストと評価とが対応づけられることで施設情報が構成されている。本実施形態において画像は、レストランの利用者が投稿した写真であり、複数のジャンルに分類されている。図３に示す例においてジャンルは、料理、店内、付属施設、店外、看板であり、レストランで提供される料理の写真が料理、レストランの店内の写真が店内、レストランに付属する施設（例えば、キッズルームや喫煙ルーム等）の写真が付属施設に分類される。また、レストランの店外からレストランを撮影した写真が店外、レストランの看板の写真が看板に分類される。本実施形態においては、店舗名が検索結果として表示され、画像が検索結果に対応づけられて表示される関連情報となる。
【００２３】
テキストは、レストランに関するテキスト情報であり、図３には住所、最寄り駅、価格帯等が対応づけられている。むろん、これらのテキストは、テキストというジャンルに分類されても良いし、住所、最寄り駅、価格が異なるジャンルに分類されてもよく、これらのジャンルの関連情報として表示され得るように構成されても良い。評価は、レストランの利用者が投稿した評価であり、５段階の評価とコメントとが対応づけられた情報である。むろん、これらの情報も、評価というジャンルに分類されていても良いし、５段階評価とコメントとが異なるジャンルに分類されてもよく、これらのジャンルの関連情報として表示され得るように構成されても良い。
【００２４】
本実施形態においては、店舗名やテキスト（住所、最寄り駅、価格帯等）、評価（５段階評価、コメント内のキーワード等）を検索条件とすることができる。サーバ５０は、図示しないＣＰＵ，ＲＡＭ，ＲＯＭ等を備える制御部によってプログラムを実行可能であり、指定受付システム１０から送信される検索条件に合致した店舗を施設情報５１ａから検索することができる。検索結果が得られると、サーバ５０は、検索結果を指定受付システム１０に送信し、指定受付システム１０においては検索結果をディスプレイに表示する。指定受付システム１０において検索結果が指定されると、指定された店舗が目的地となる。
【００２５】
このような検索および指定を実行するため、制御部２０が実行するナビゲーションプログラムには、指定受付プログラム２１が含まれている。指定受付プログラム２１は、検索結果表示部２１ａと関連情報表示部２１ｂと指定受付部２１ｃとジャンル選択部２１ｄとを備えている。
【００２６】
検索結果表示部２１ａは、複数の検索結果をディスプレイに表示させる機能を制御部２０に実行させるプログラムモジュールである。すなわち、制御部２０は、検索結果表示部２１ａの機能により、タッチパネルディスプレイ４０を制御して目的地の検索条件を入力するインタフェースをディスプレイに表示させる。当該インタフェースを介して利用者が検索条件を入力すると、制御部２０は、通信部４１を介して検索条件をサーバ５０に送信する。
【００２７】
サーバ５０が検索条件を受け付けると、施設情報５１ａを参照して検索条件に合致する施設（本例ではレストラン）を抽出し、当該施設の店舗名を検索結果として指定受付システム１０に送信する。検索結果が送信されると、制御部２０は、通信部４１を介して当該検索結果を取得する。そして、制御部２０は、タッチパネルディスプレイ４０を制御し、検索結果である店舗名をディスプレイに表示させる。検索結果の表示態様は、種々の態様であって良く、店舗名に加えて住所の少なくとも一部や最寄り駅等が表示されても良い。
【００２８】
関連情報表示部２１ｂは、検索結果のそれぞれに関連する関連情報であり、複数のジャンルについて定義された関連情報を、少なくとも１個のジャンルについて複数の検索結果のそれぞれに対応づけてディスプレイに表示させる機能を制御部２０に実行させるプログラムモジュールである。すなわち、制御部２０は、検索結果表示部２１ａの機能によって表示された検索結果のそれぞれについて、関連情報を対応づけて表示させる。
【００２９】
このために、制御部２０は、通信部４１を介してサーバ５０に検索結果に対応する関連情報の送信要求を行う。この際、制御部２０は、指定履歴情報３０ａが記録媒体３０に記録されている場合には、ジャンル選択部２１ｄの機能によって指定履歴情報３０ａに基づいてジャンルを選択する。そして、制御部２０は、選択されたジャンルを指定して関連情報の送信要求を行う（詳細は後述）。ジャンル選択部２１ｄの機能によってジャンルが選択されなかった検索結果がある場合や、指定履歴情報３０ａが記録媒体３０に記録されていない場合、制御部２０はジャンルを指定せずに関連情報の送信要求を行う。
【００３０】
ジャンルが指定された場合、サーバ５０は、施設情報５１ａを参照し、検索結果としての店舗名に対応づけられた画像であって、指定されたジャンルの画像を関連情報として抽出して指定受付システム１０に送信する。一方、ジャンルが指定されていない場合、サーバ５０は、施設情報５１ａを参照し、デフォルトのジャンルの画像を関連情報として抽出して指定受付システム１０に送信する。なお、デフォルトのジャンルは、種々の手法で決定されて良く、例えば、店舗の所有者等によって決められたジャンルや直前に表示されたジャンル等をデフォルトとすることができる。
【００３１】
関連情報が送信されると、制御部２０は、送信された関連情報を取得する。そして、制御部２０は、タッチパネルディスプレイ４０を制御し、検索結果である店舗名に関連情報を対応づけてディスプレイに表示させる。この結果、各店舗名に、各店舗の画像が対応づけて表示された状態となる。なお、本実施形態においては、制御部２０がジャンルを指定して関連情報の送信をサーバ５０に要求するが、検索結果とともに複数のジャンルの関連情報が指定受付システム１０に送信される構成等であっても良い。すなわち、指定受付システム１０のＲＡＭ等に複数のジャンルの関連情報が一時的に保存され、関連情報表示部２１ｂの機能により、表示すべき関連情報がＲＡＭ等から抽出されて表示されても良い。
【００３２】
指定受付部２１ｃは、検索結果の指定を受け付ける機能を制御部２０に実行させるプログラムモジュールである。すなわち、制御部２０は、指定受付部２１ｃの機能により、タッチパネルディスプレイ４０の出力信号に基づいて利用者の操作を受け付ける。そして、利用者が、ディスプレイに表示された検索結果としての店舗名を指定する操作を行った場合、制御部２０は、当該操作に基づいて指定された検索結果を受け付ける。この場合、受け付けられた検索結果としての店舗が目的地として設定される。
【００３３】
また、利用者が指定を行うと、指定された検索結果に対応づけて表示されていた関連情報のジャンルが指定履歴情報３０ａに追加記録される。さらに、検索結果としてディスプレイに表示されていたが、指定されなかった検索結果に対応づけて表示されていた関連情報のジャンルが指定履歴情報３０ａに追加記録される。
【００３４】
ジャンル選択部２１ｄは、検索結果の指定履歴に基づいて、検索結果に対応づけて表示させる関連情報のジャンルを選択する機能を制御部２０に実行させるプログラムモジュールである。本実施形態において制御部２０は、指定履歴情報３０ａに基づいて、過去に指定されなかった検索結果に対応づけられていた関連情報のジャンルを特定し、当該ジャンルを他のジャンルに変更するようにジャンルの選択を行う。
【００３５】
すなわち、本実施形態においては、特定のジャンルの関連情報が検索結果の指定を促進していないと推定される場合に、ジャンルの選択が行われる。具体的には制御部２０は、指定履歴情報３０ａを参照し、検索結果表示部２１ａでの表示対象である検索結果のそれぞれについて、当該検索結果が指定されなかった履歴を特定する。例えば、検索結果表示部２１ａでの表示対象である検索結果に店舗Ａ〜店舗Ｄが含まれる例を想定する。この例において、指定履歴情報３０ａに図２に示す履歴が記録されている場合、制御部２０は、フラグ０が対応づけられている履歴を特定し、当該フラグが０であるジャンルの関連情報が対応づけられた検査結果（店舗）が指定されなかったと見なす。
【００３６】
そして、制御部２０は、当該検索結果が指定されなかった頻度が判定基準を超えているか否かを判定する。判定基準は、特定のジャンルの関連情報が検索結果の指定を促進しているか否かを判定するための基準であれば良く、本実施形態においては、連続して５回以上指定されない場合に判定基準を超えていると見なされる。そこで、制御部２０は、指定履歴情報３０ａに基づいて、フラグ０が対応づけられているジャンルが連続して５回以上続いている履歴が存在するか否か判定する。図２に示す例であれば、１回目〜５回目までの履歴において店舗Ｃに対応づけられていた店外ジャンルであり、いずれの履歴にもフラグ０が対応づけられている。そこで、制御部２０は、当該店外ジャンルの関連情報が対応づけられた店舗Ｃが指定されなかった頻度が判定基準を超えていると見なす。制御部２０は、検索結果が指定されなかった頻度が判定基準を超えていると判定された検索結果を、ジャンルの選択対象と見なす。
【００３７】
なお、指定されなかった頻度が判定基準を超えていない検索結果については、ジャンルの選択対象と見なされない。例えば、図２に示す例において、料理ジャンルの関連情報が対応づけられた店舗Ａは頻繁に指定され、５回以上連続して指定されなかった履歴は存在しない。従って、料理ジャンルの関連情報が対応づけられた検索結果が指定されなかった頻度は判定基準を超えておらず、制御部２０は、店舗Ａをジャンルの選択対象と見なさない。店舗Ｄにも料理ジャンルの関連情報が対応づけられているため、店舗Ｄが５回以上連続して指定されなかったとしても、制御部２０は、店舗Ｄをジャンルの選択対象と見なさない。
【００３８】
ジャンルの選択対象についてジャンルが選択される場合、制御部２０は、指定履歴情報３０ａを参照し、過去に指定された検索結果に対応づけて表示されていた関連情報のジャンルを選択する。当該ジャンルが複数個存在する場合、例えば、最も指定された頻度の高い検索結果とともに表示されていた関連情報のジャンルや、施設情報５１ａに画像が存在するジャンルなどが選択されればよい。図２に示す例において、１回目〜５回目の履歴に基づいて関連情報のジャンルが選択される場合、制御部２０は、例えば、１回目〜５回目の履歴に基づいて、最も指定された頻度の高い検索結果とともに表示されていた関連情報のジャンルである料理ジャンルを選択する。
【００３９】
ジャンルが選択されると、選択されたジャンルが関連情報表示部２１ｂに受け渡される。この結果、制御部２０は、関連情報表示部２１ｂの機能により、選択されたジャンルの関連情報をサーバ５０から取得し、ディスプレイに表示する。ジャンルの選択対象ではない検索結果は、ジャンルの選択が行われない。従って、制御部２０は、関連情報表示部２１ｂの機能により、デフォルトのジャンルの関連情報をサーバ５０から取得し、ディスプレイに表示する。
【００４０】
以上の構成によれば、関連情報のジャンルが検索結果の指定履歴に基づいて選択され、検索結果に当該ジャンルの関連情報が対応づけられて表示される。従って、検索結果とともに利用者の指定履歴に応じた関連情報が表示される。また、利用者によって指定されなかった検索結果が存在する場合に、当該検索結果に対応づける関連情報のジャンルを変更することができる。すなわち、利用者が関連情報に基づいて検索結果を指定する際に、関連情報が利用者の選び方に適合した情報でない場合には、検索結果が指定される可能性は少ない。例えば、利用者が、料理を重視して店舗を選んでいる場合に、店外の写真を提供されても、利用者がその店舗を指定する可能性は少ない。
【００４１】
この場合、検索結果が利用者の嗜好に合致していないのではなく、単に検討材料が提示されていなかっただけという場合もある。後者であれば、利用者、店舗、双方にとって検索結果が指定される機会の損失となってしまう。しかし、本実施形態においては、検索結果が指定されなければ対応づけて表示される関連情報のジャンルが変更されるため、機械の損失が低減される可能性を高めることができる。
【００４２】
さらに、ジャンルが選択される場合、指定された検索結果に対応づけて表示されていた関連情報のジャンルが選択され、選択された当該ジャンルが、次回以降に表示される検索結果に対応づけられる関連情報のジャンルとなる。すなわち、利用者が、過去に検索結果を指定した場合には、当該検索結果に対応づけられていた関連情報を理由に検索結果を指定した可能性が高い。本実施形態においては、このように指定した理由となっていた関連情報のジャンルが、次回以降の検索結果に対応づけられる。従って、利用者の選び方に適合したジャンルの関連情報が表示される可能性を高めることができる。
【００４３】
（２）検索処理： 
次に、上述の構成における検索処理を詳細に説明する。図４は、検索処理を示すフローチャートである。検索処理は、利用者が目的地の検索開始指示を行うなどのトリガによって開始される。検索処理が開始されると、制御部２０は、検索結果表示部２１ａの機能により目的地の検索を実行する（ステップＳ１００）。すなわち、制御部２０は、タッチパネルディスプレイ４０を介して目的地の検索条件の入力を受け付け、通信部４１を介して当該検索条件をサーバ５０に対して送信する。
【００４４】
サーバ５０は、施設情報５１ａを参照し、当該検索条件に合致する施設を検索し、指定受付システム１０に送信する。サーバ５０から検索結果が送信されると、指定受付システム１０は、検索結果を取得する（ステップＳ１０５）。すなわち、制御部２０は、通信部４１を介して検索結果を取得し、ＲＡＭ等に記録する。
【００４５】
次に、制御部２０は、ジャンル選択部２１ｄの機能により、指定履歴を学習済であるか否かを判定する（ステップＳ１１０）。すなわち、制御部２０は、記録媒体３０を参照し、指定履歴情報３０ａが記録されている場合には、指定履歴を学習済であると判定する。
【００４６】
ステップＳ１１０において、指定履歴を学習済であると判定されない場合、制御部２０は、ジャンル選択部２１ｄの機能により、デフォルトのジャンルの関連情報を取得する（ステップＳ１１５）。すなわち、制御部２０は、ステップＳ１０５で取得された検索結果についてデフォルトのジャンルを指定し、関連情報の送信要求を、通信部４１を介して出力する。サーバ５０が当該送信要求を取得すると、施設情報５１ａを参照し、各検索結果の関連情報の中からデフォルトのジャンルとして予め決められているジャンルの関連情報を抽出し、送信する。関連情報が送信されると、制御部２０は、通信部４１を介して当該関連情報を取得し、ＲＡＭ等に記録する。この結果、検索結果と、検索結果に対応する関連情報である画像が取得された状態となる。
【００４７】
次に、制御部２０は、検索結果表示部２１ａおよび関連情報表示部２１ｂの機能により、検索結果と対応する関連情報とを表示する（ステップＳ１２０）。すなわち、制御部２０は、検索結果表示部２１ａの機能により、タッチパネルディスプレイ４０を制御し、ステップＳ１０５で取得された検索結果（本実施形態においては店舗名）をディスプレイに表示させる。また、制御部２０は、関連情報表示部２１ｂの機能により、タッチパネルディスプレイ４０を制御し、ステップＳ１１５で取得された関連情報（本実施形態においてはデフォルトのジャンルに分類された画像）をディスプレイに表示させる。
【００４８】
図５Ａは、検索結果と関連情報の表示例を示す図である。図５Ａにおいては、ディスプレイ上に検索結果としての店舗名が店舗Ａ，店舗Ｂ，店舗Ｃ，店舗Ｄと表示され、各店舗名に関連情報である写真が対応づけられて（並べて）表示されている。この例においては、店舗Ａ，店舗Ｂ，店舗Ｃ，店舗Ｄの各店舗の所有者等がデフォルトのジャンルとして料理、店内、店外、料理の各ジャンルを指定し、各ジャンルの写真が表示された例を示している。なお、同一ジャンルの画像が複数個存在する場合、複数の画像が表示されても良いし、任意の手法で選択された画像が表示されても良い。
【００４９】
検索結果と関連情報が表示されると、制御部２０は、指定受付部２１ｃの機能により、検索結果の指定を受け付けたか否か判定する（ステップＳ１３５）。すなわち、制御部２０は、タッチパネルディスプレイ４０の出力を監視し、ディスプレイに表示された検索結果に対する指定操作（店舗名へのタッチ）が行われたか否か判定する。指定が受け付けられたと判定されない状態で一定期間経過すると、制御部２０はステップＳ１１５以降の処理を繰り返す。
【００５０】
一方、ステップＳ１３５において、検索結果の指定を受け付けたと判定された場合、制御部２０は、指定された検索結果としてのレストランを目的地として受け付ける。また、制御部２０は、指定受付部２１ｃの機能により、指定履歴を更新する（ステップＳ１４０）。すなわち、制御部２０は、ステップＳ１２０で表示された検索結果に対して、検索結果に対応づけて表示されていた関連情報のジャンルを対応付け、ステップＳ１３５で指定された検索結果にフラグ１，指定されなかった検索結果にフラグ０を対応づけた指定履歴情報３０ａを記録媒体３０に記録する。
【００５１】
一方、ステップＳ１１０において、指定履歴を学習済であると判定された場合、制御部２０は、ジャンル選択部２１ｄの機能により、判定基準に基づいて選択したジャンルの関連情報を取得する（ステップＳ１２５）。すなわち、制御部２０は、指定履歴情報３０ａを参照し、ステップＳ１０５で取得された検索結果のそれぞれについて、フラグ０が対応づけられている履歴を取得する。そして、制御部２０は、各検索結果が指定されなかった履歴において、フラグ０が対応づけられている履歴が５回以上連続している場合に、当該検索結果が指定されなかった頻度が判定基準を超えていると判定する。
【００５２】
例えば、図２に示す１回目〜５回目の指定履歴が存在する段階で、ステップＳ１１０を経てステップＳ１２５が実行されている状態を想定する。また、ステップＳ１０５において、店舗Ａ〜店舗Ｄが検索結果として取得されている状態を想定する。この状態において、店舗Ａは１回目、３回目、５回目で指定され、店舗Ｂは４回目で指定され、店舗Ｄは２回目で指定されている。一方、店舗Ｃは５回の指定の過程で一回も指定されていない。従って、想定された状態であれば、制御部２０は、検索結果としての店舗Ｃが指定されなかった頻度が判定基準を超えており、検索結果としての店舗Ａ，店舗Ｂ，店舗Ｄが指定されなかった頻度は判定基準を超えていないと見なす。
【００５３】
そして、制御部２０は、指定されなかった頻度が判定基準を超えている検索結果をジャンルの選択対象と見なし、指定されなかった頻度が判定基準を超えていない検索結果をジャンルの選択対象と見なさない。従って、想定された状態であれば、店舗Ｃはジャンルの選択対象となり、店舗Ａ，店舗Ｂ，店舗Ｄはジャンルの選択対象ではない。
【００５４】
ジャンルの選択対象である検索結果について、制御部２０は、指定履歴情報３０ａに基づいてジャンルを選択する。すなわち、指定履歴情報３０ａにおいて指定された履歴がある検索結果に対応づけられていた関連情報のジャンルを選択する。想定された状態であれば、制御部２０は、例えば、１回目、３回目、５回目で指定された店舗Ａに対応づけられていた関連情報のジャンルである料理ジャンルを選択する。そして、制御部２０は、通信部４１を介して店舗Ｃについて料理ジャンルを指定して関連情報の送信要求を出力する。
【００５５】
一方、ジャンルの選択対象ではない検索結果について、制御部２０は、デフォルトのジャンルを選択する。想定された状態であれば、制御部２０は、指定履歴情報３０ａを参照し、５回目の履歴に対応づけられていたジャンルを選択する。この結果、店舗Ａ，店舗Ｄについて料理ジャンルが選択され、店舗Ｂについて店内ジャンルが選択される。そして、制御部２０は、通信部４１を介して店舗Ａ，店舗Ｄについて料理ジャンルを指定し、店舗Ｂについて店内ジャンルを指定して関連情報の送信要求を出力する。送信要求に応じてサーバ５０から関連情報が送信されると、制御部２０は、通信部４１を介して関連情報を取得し、ＲＡＭ等に記録する。この結果、検索結果と、検索結果に対応する関連情報である画像が取得された状態となる。
【００５６】
次に、制御部２０は、検索結果表示部２１ａおよび関連情報表示部２１ｂの機能により、検索結果と対応する関連情報とを表示する（ステップＳ１３０）。すなわち、制御部２０は、検索結果表示部２１ａの機能により、タッチパネルディスプレイ４０を制御し、ステップＳ１０５で取得された検索結果（本実施形態においては店舗名）をディスプレイに表示させる。また、制御部２０は、関連情報表示部２１ｂの機能により、タッチパネルディスプレイ４０を制御し、ステップＳ１２５で取得された関連情報をディスプレイに表示させる。
【００５７】
図５Ｂは、検索結果と関連情報の表示例を示す図である。図５Ｂにおいては、指定履歴情報３０ａに図２に示す１回目〜５回目の履歴が存在し、店舗Ｃについてジャンルが選択された場合の表示例を示している。すなわち、本例では、店舗Ｃに対して店外ジャンルの写真が対応づけられて表示された過去の状態で店舗Ｃが指定されなかったため、店舗Ｃに対応づけられる関連情報のジャンルが選択され、店外ジャンルではなく料理ジャンルの関連情報が表示されている。このように、関連情報のジャンルが変更されることにより、店舗Ｃが選択される機会が損失する可能性を低減することができる。
【００５８】
検索結果と関連情報が表示されると、制御部２０は、指定受付部２１ｃの機能により、検索結果の指定を受け付けたか否か判定する（ステップＳ１３５）。ステップＳ１３５においては、指定が受け付けられたと判定されない状態で一定期間経過すると、ステップＳ１１５の処理が実行される。従って、本実施形態においては、一定時間経過しても検索結果が指定されない場合、デフォルトのジャンルの関連情報が表示される。むろん、ここでは、指定が受け付けられるまで関連情報の表示を変更せずに待機しても良い。
【００５９】
ステップＳ１３５において、検索結果の指定を受け付けたと判定された場合、制御部２０は、指定された検索結果としてのレストランを目的地として受け付ける。また、制御部２０は、指定受付部２１ｃの機能により、指定履歴を更新する（ステップＳ１４０）。すなわち、制御部２０は、ステップＳ１３０で表示された検索結果に対して、検索結果に対応づけて表示されていた関連情報のジャンルを対応付け、ステップＳ１３５で指定された検索結果にフラグ１，指定されなかった検索結果にフラグ０を対応づけた指定履歴情報３０ａを記録媒体３０に追記する。
【００６０】
（３）他の実施形態：
以上の実施形態は本発明を実施するための一例であり、検索結果の指定履歴に基づいて、検索結果に対応づけて表示させる関連情報の前記ジャンルを選択する限りにおいて、他にも種々の実施形態を採用可能である。例えば、指定受付システムは、各種のシステム、汎用コンピュータシステム、ナビゲーションシステム等に適用されていても良い。また、指定受付システムは、複数の装置（例えば、クライアントとサーバ）によって実現されるシステムであっても良い。
【００６１】
さらに、指定受付システムを構成する検索結果表示部２１ａ、関連情報表示部２１ｂ、指定受付部２１ｃ、ジャンル選択部２１ｄの少なくとも一部が複数の装置に分かれて存在していても良い。例えば、指定受付部２１ｃやジャンル選択部２１ｄの少なくとも一部がサーバ５０で実現されても良い。また、指定履歴情報３０ａはサーバ５０の記録媒体５１に記録されていても良い。
【００６２】
むろん、検索のための処理やジャンルの選択のための処理がサーバで実行される構成であっても良い。例えば、サーバが、検索条件に基づいて検索結果を取得する検索部と、検索結果のそれぞれに関連する関連情報であり、複数のジャンルについて定義された関連情報を、少なくとも１個のジャンルについて複数の検索結果のそれぞれに対応づけて送信する検索結果送信部と、検索結果の指定履歴に基づいて、検索結果に対応づけて送信する関連情報のジャンルを選択する送信情報制御部と、を備える検索システムとして機能する構成であっても良い。
【００６３】
この場合、利用者が利用する検索端末は、例えば、検索条件を送信する検索条件送信部と、検索条件に基づいて検索結果を取得し、検索結果のそれぞれに関連する関連情報であり、複数のジャンルについて定義された関連情報を、少なくとも１個のジャンルについて複数の検索結果のそれぞれに対応づけて送信し、検索結果の指定履歴に基づいて、検索結果に対応づけて送信する関連情報のジャンルを選択するサーバから、検索結果と関連情報を取得し、検索結果と関連情報とをディスプレイに表示させる表示部と、を備える構成とすれば良い。
【００６４】
このような構成は、利用者が利用する検索端末において、検索条件の送信と、検索結果および関連情報の表示とが可能であれば良く、他の機能がサーバで実現される構成等として実現可能である。このような例に限らず、ネットワークを介して協働するシステムにおいて、種々の機能分担によって発明を実現することが可能である。
【００６５】
むろん、上述の実施形態の一部が省略された構成や、処理の順序が変動または省略された構成が実現される場合もある。例えば、図４に示すフローチャートのステップＳ１３５で検索結果の指定が受け付けられない場合に、任意のジャンルの関連情報が表示されても良い。さらに、検索結果の指定を受け付ける際に検索結果の仮指定を受け付け、仮指定を受け付けた場合に当該検索結果の関連情報やテキスト、評価等を表示し、その後に指定の確定を受け付けても良い。
【００６６】
さらに、ジャンルの選択は特定の条件下において実施されても良い。例えば、過去の検索における検索条件と同一の条件による検索結果を表示する際に、ジャンルの選択が行われる構成であっても良い。この構成は、例えば、図１に示す構成において、利用者が検索した検索条件の履歴を記録媒体３０に記録し、今回の検索条件と過去の検索条件とが同一の場合にジャンル選択部２１ｄがジャンルを選択する構成等が挙げられる。
【００６７】
検索結果表示部は、複数の検索結果をディスプレイに表示させることができればよい。すなわち、利用者が検索条件を入力し、当該検索条件に合致した検索結果が指定受付システムまたは外部のシステムで得られている状態において、検索結果表示部は、当該検索結果をディスプレイに表示させることができればよい。検索対象は、任意の情報であって良く、上述の実施形態のように、目的地となり得る店舗であっても良いし、目的地となり得る他の施設等であっても良い。むろん、住所等であっても良く、各種の情報が検索対象となり得る。また、目的地の検索以外の場面、例えば、好みの店舗が検索される場面等に指定受付システム等が利用されても良い。
【００６８】
検索結果をディスプレイに表示させる際の態様は、種々の態様であって良い。すなわち、上述の実施形態のように、検索結果がテキスト（店舗名）で表示され、関連情報（画像）が対応づけられて表示される態様以外にも種々の態様を採用可能である。例えば、検索結果は店舗名以外のテキスト（例えば、施設の紹介や住所、価格帯等）であっても良いし、画像や口コミ等の評価等であっても良く、検索条件に対応した各種の情報が検索結果となり得る。
【００６９】
関連情報表示部は、検索結果のそれぞれに関連する関連情報であり、複数のジャンルについて定義された関連情報を、少なくとも１個のジャンルについて複数の検索結果のそれぞれに対応づけてディスプレイに表示させることができればよい。すなわち、関連情報は、検索結果に関連する情報であれば良い。従って、検索結果となり得る施設等の情報に対して各種の情報が対応づけられて関連情報となっても良いし、施設等の情報に対して各種の情報が対応づけられており、その一部が検索結果となり、他の一部が関連情報となっても良く、種々の構成を採用可能である。
【００７０】
関連情報は、画像以外にも種々の情報であって良く、各種のテキスト（例えば、施設の紹介や住所、価格帯等）であっても良いし、口コミ等の評価等であっても良い。また、関連情報はジャンルに分類されている。ジャンルは、関連情報を分類可能であればよく、上述の実施形態のように関連情報が示す内容を分類するためのジャンルが定義されても良いし、関連情報の種類（例えば、画像、口コミ、評価等）を分類するためのジャンルが定義されても良く、他にも種々の分類のためのジャンルが定義されて良い。
【００７１】
検索結果には、少なくとも１個のジャンルについての関連情報が対応づけられて表示される。従って、選択の余地を生じさせるという意味では、１個の検索条件に対して２個以上のジャンルについての関連情報が存在することが好ましい。ただし、検索システムの運用初期等において、関連情報が未整備の場合もあり得る。例えば、関連情報は、検索システムの運用過程で画像や口コミが追加されるなどして増加してよく、このような検索システムにおいて、全ての検査結果に対して２個以上のジャンルの関連情報が対応づけられているとは限らない。従って、充分な関連情報が存在せず、検索結果に対応づけて関連情報を表示できないなど、例外的な状態において、一部の検索結果に関連情報が対応づけられていないことが許容されても良い。
【００７２】
指定受付部は、検索結果の指定を受け付けることができればよい。従って、上述のように、検索結果を指定する操作によって検索結果が受け付けられても良いし、関連情報など、検索結果に対応づけられたオブジェクトが指定されることによって検索結果の指定が受け付けられても良い。
【００７３】
ジャンル選択部は、検索結果の指定履歴に基づいて、検索結果に対応づけて表示させる関連情報のジャンルを選択することができればよい。指定履歴は、ジャンルを選択できるように取得されれば良い。従って、例えば、指定された検索条件に対応づけられた関連情報が記録され、当該関連情報に基づいてジャンルが特定されても良いし、指定された検索条件に対応づけられた関連情報のジャンルが記録され、当該ジャンルに基づいてジャンルが選択されてもよい。
【００７４】
また、ジャンルの選択は、利用者の情報の選び方に応じて情報を提供することができるように実施されれば良い。例えば、利用者が指定した検索条件に対応づけられていた関連情報のジャンルと同一のジャンルが次回以降優先的に表示されても良いし、利用者が指定しなかった検索条件に対応づけられていた関連情報のジャンルと同一のジャンルが次回以降表示されにくくなるように構成されていても良い。
【００７５】
なお、ジャンルの選択は、少なくとも１個の検索条件について実施されれば良く、全てについて実施されてもよい。例えば、複数のジャンルの関連情報が対応づけられた検索条件についてはジャンルが選択され、１個以下のジャンルの関連情報が対応づけられた検索条件についてはジャンルが選択されない構成等であっても良い。
【００７６】
指定履歴によるジャンルの選択は、次回以降の検索結果の指定の際に反映されていれば置く、すぐに反映されても良いし、統計的な処理に基づいて反映されても良い。例えば、同一のジャンルが対応づけられた検索結果の指定や、同一のジャンルが対応づけられた検索結果の非指定が統計的に有意である場合にジャンルが選択される構成等であってもよい。
【００７７】
さらに、検索結果の指定履歴に基づいて、検索結果に対応づけて表示させる関連情報の前記ジャンルを選択する手法は、プログラムや方法としても適用可能である。また、以上のようなシステム、プログラム、方法は、単独の装置として実現される場合もあれば、車両に備えられる各部と共有の部品を利用して実現される場合もあり、各種の態様を含むものである。例えば、以上のようなシステムを備えたナビゲーションシステム、方法、プログラムを提供することが可能である。また、一部がソフトウェアであり一部がハードウェアであったりするなど、適宜、変更可能である。さらに、装置を制御するプログラムの記録媒体としても発明は成立する。むろん、そのソフトウェアの記録媒体は、磁気記録媒体であってもよいし光磁気記録媒体であってもよいし、今後開発されるいかなる記録媒体においても全く同様に考えることができる。
【符号の説明】
【００７８】
１０…指定受付システム、２０…制御部、２１…画像検索プログラム、２１ａ…入力画像受付部、２１ｂ…画像検索部、３０…記録媒体、３０ａ…画像情報、４０…タッチパネルディスプレイ、４１…通信部、５０…サーバ、５１…記録媒体、５１ａ…画像情報
【図１】
2019101957.tif 000003
【図２】
2019101957.tif 000004
【図３】
2019101957.tif 000005
【図４】
2019101957.tif 000006
【図５】
2019101957.tif 000007