(57)【要約】【課題】オプション機能に応じて施設候補の優先順位を容易に変更することができ、ユーザにとって検索のための利便性を向上することができることができる検索システム、検索方法、検索プログラム、記憶媒体を提供する。【解決手段】検索システム１は、施設情報を記憶した記憶部７と、ユーザによる施設検索のためのキーワードの入力を受け付ける入力部２と、記憶部７に記憶した施設情報を参照しつつ入力部２で受け付けたキーワードから複数施設候補を検索するとともに、検索した複数施設候補を所定の条件に基づいて優先順位付けしたうえで表示部９に表示させる検索部８と、を備える。検索部８は、入力部２で受け付けたキーワードにオプション機能に関する機能キーワードが付与されている場合には、当該オプション機能に基づいて所定の条件を変更する。【選択図】図１
2019114292.tif 000002
【特許請求の範囲】
【請求項１】
施設情報を記憶した記憶部と、
ユーザによる施設検索のためのキーワードの入力を受け付ける入力部と、
前記記憶部に記憶した施設情報を参照しつつ前記入力部で受け付けたキーワードから複数施設候補を検索するとともに、検索した複数施設候補を所定の条件に基づいて優先順位付けしたうえで表示部に表示させる検索部と、を備え、
前記検索部は、
前記入力部で受け付けたキーワードにオプション機能に関する機能キーワードが付与されている場合には、当該オプション機能に基づいて前記所定の条件を変更し、
前記機能キーワードに制限情報が含まれている場合には、前記制限情報に対応する制限内容を報知させる、検索システム。
【請求項２】
前記検索部は、
前記入力部で受け付けたキーワードにオプション機能に関する機能キーワードが付与されている場合には、当該オプション機能に対して優先順位付けしたうえで、前記表示部にリスト形式で検索した複数施設候補と機能キーワードとを表示させる、請求項１に記載の検索システム。
【請求項３】
前記検索部は、
前記入力部で受け付けた前記キーワードが特定施設名であり、かつ、前記機能キーワードが汎用施設名であった場合、前記特定施設近い順に前記汎用施設を検索するよう前記優先順位を決定する、請求項２に記載の検索システム。
【請求項４】
コンピュータが、
施設情報を記憶する記憶ステップと、
ユーザによる施設検索のためのキーワードの入力を受け付ける入力ステップと、
前記記憶ステップで記憶した施設情報を参照しつつ前記入力ステップで受け付けたキーワードから複数施設候補を検索するとともに、検索した複数施設候補を所定の条件に基づいて優先順位付けしたうえで表示部に表示させる検索ステップと、
を実行するとともに、
前記検索ステップは、
前記入力ステップで受け付けたキーワードにオプション機能に関する機能キーワードが付与されている場合には、当該オプション機能に基づいて前記所定の条件を変更し、
前記機能キーワードに制限情報が含まれている場合には、前記制限情報に対応する制限内容を報知させる、検索方法。
【請求項５】
前記検索ステップは、
前記入力ステップで受け付けたキーワードにオプション機能に関する機能キーワードが付与されている場合には、当該オプション機能に対して優先順位付けしたうえで、前記表示部にリスト形式で検索した複数施設候補と機能キーワードとを表示させる、請求項４に記載の検索方法。
【請求項６】
前記検索ステップは、
前記入力ステップで受け付けた前記キーワードが特定施設名であり、かつ、前記機能キーワードが汎用施設名であった場合、前記特定施設近い順に前記汎用施設を検索するよう前記優先順位を決定する、請求項５に記載の検索方法。
【請求項７】
コンピュータが、
施設情報を記憶する記憶機能と、
ユーザによる施設検索のためのキーワードの入力を受け付ける入力機能と、
前記記憶機能で記憶した施設情報を参照しつつ前記入力機能で受け付けたキーワードから複数施設候補を検索するとともに、検索した複数施設候補を所定の条件に基づいて優先順位付けしたうえで表示部に表示させる検索機能と、
を実行するとともに、
前記検索機能は、
前記入力機能で受け付けたキーワードにオプション機能に関する機能キーワードが付与されている場合には、当該オプション機能に基づいて前記所定の条件を変更し、
前記機能キーワードに制限情報が含まれている場合には、前記制限情報に対応する制限内容を報知させる、ための検索プログラム。
【請求項８】
前記検索機能は、
前記入力機能で受け付けたキーワードにオプション機能に関する機能キーワードが付与されている場合には、当該オプション機能に対して優先順位付けしたうえで、前記表示部にリスト形式で検索した複数施設候補と機能キーワードとを表示させる、請求項７に記載の検索プログラム。
【請求項９】
前記検索機能は、
前記入力機能で受け付けた前記キーワードが特定施設名であり、かつ、前記機能キーワードが汎用施設名であった場合、前記特定施設近い順に前記汎用施設を検索するよう前記優先順位を決定する、請求項８に記載の検索プログラム。
【請求項１０】
請求項７〜請求項９のいずれか１の請求項に記載の検索プログラムを記憶した記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、検索システム、検索方法、検索プログラム、記憶媒体に関し、特に、ユーザによる施設検索のためのキーワードの入力を受け付けるようにした検索システム、検索方法、検索プログラム、記憶媒体に関する。
【背景技術】
【０００２】
従来から、インターネット等の検索サイトにて所望のキーワードを入力すると、その入力した文字数に応じて検索数の多い順から検索候補を一覧表示する検索システムが知られている。
【０００３】
また、車両用ナビゲーションシステムのように、予め記憶部に記憶した施設情報から、ユーザが入力したキーワードの文字数に応じて対応する地点情報を目的地である施設候補として一覧表示する検索システム（例えば、特許文献１参照）が知られている。
【０００４】
また、車両用ナビゲーションシステムの利用形態を考慮して、例えば、施設候補を基準とする周辺の駐車場を同時に検索する検索システム（例えば、特許文献２参照）、時刻（時期）や天気等の外部情報を取得して施設候補の優先順位を変更する検索システム（例えば、特許文献３参照）、ユーザにより施設候補の優先順位を設定・変更可能とする検索システム（例えば、特許文献４参照）、などが既に知られている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−０１４７０４号公報
【特許文献２】特開２００９−０１４５３６号公報
【特許文献３】特開２００９−０４２０１９号公報
【特許文献４】特開２０１２−１４６０６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
このような検索システムにあっては、駐車場といった特定の施設にしか対応できない、外部情報を取得するための専用のセンサ等が必要となる、過去の履歴情報に基づくバランスに応じた項目のみが変更対象となる、といったように施設候補の優先順位が特定のユーザにしか対応することができず、汎用性に乏しいといった問題が生じていた。
【０００７】
一方、施設情報に基づいて施設候補を検索する場合、施設の種類（例えば、駅やレストラン）或はユーザの状況（例えば、家族構成や嗜好）によって施設候補の優先順位は一意に決定されるものではない。したがって、キーワードに応じてオプション機能が付与されていれば、そのオプション機能に応じて優先順位を容易に変更することができ、ユーザにとって検索の利便性を向上することができる。
【０００８】
本発明は、上述のような課題を解決するために、オプション機能に応じて施設候補の優先順位を容易に変更することができ、ユーザにとって検索のための利便性を向上することができる検索システム、検索方法、検索プログラム、記憶媒体を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係る検索システムは、上記目的を達成するため、施設情報を記憶した記憶部と、ユーザによる施設検索のためのキーワードの入力を受け付ける入力部と、記憶部に記憶した施設情報を参照しつつ入力部で受け付けたキーワードから複数施設候補を検索するとともに、検索した複数施設候補を所定の条件に基づいて優先順位付けしたうえで表示部に表示させる検索部と、を備え、検索部は、入力部で受け付けたキーワードにオプション機能に関する機能キーワードが付与されている場合には、当該オプション機能に基づいて所定の条件を変更する、ものである。
【発明の効果】
【００１０】
本発明によれば、入力したキーワードにオプション機能に関する機能キーワードが付与されている場合には、当該オプション機能に基づいて検索優先順位付けのための所定の条件を変更することにより、オプション機能に応じて優先順位を容易に変更することができ、ユーザにとって施設検索のための利便性を向上することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施の形態に係る検索システムのブロック図である。
【図２】本発明の一実施の形態に係る検索システムを示し、（Ａ）は機能キーワード有りの場合の施設候補表示例の説明図、（Ｂ）は機能キーワードなしの場合の施設候補表示例の説明図である。
【図３】本発明の一実施の形態に係る検索システムにおける制御部による検索ルーチンのフロー図である。
【発明を実施するための形態】
【００１２】
次に、本発明に係る一実施の形態について図面を参照して説明する。
【００１３】
本実施の形態として示す検索システムは、記憶部に記憶した施設情報をユーザが入力したキーワードに基づいて優先順位付けして一覧表示する検索システムであって、車両用ナビゲーションシステムにおける施設情報に基づく検索システムに適用したものである。なお、以下に示す実施の形態では、車両用ナビゲーションシステムそのものは公知の技術を用いることができるため、一部のシステム構成を除き、その他の構成の図示及び説明は省略する。
【００１４】
図１に示すように、検索システム１は、ユーザによる各種入力操作を含めキーワードの入力をするための入力部２からの入力情報のほか、乗車・走行に関する情報を取得するために車両本体（図示せず）に搭載した各種センサ等の外部情報取得部３、並びに、ナビゲーション機能のために車両に搭載したＧＰＳ受信部４、ジャイロセンサ部５、加速度センサ部６と、からの情報を利用することができる。検索システム１は、施設情報を含むこれらナビゲーション機能を実行するためのプログラムを格納した記憶部７と、記憶部７に記憶したプログラムに基づいて各部３〜６からの情報を参照しつつ検索機能及びナビゲーション機能を実行するＣＰＵ８と、を備える。検索システム１は、ナビゲーション機能の一つとして現在位置に応じた地図情報（ＭＡＰ）等を表示する表示部９と、ナビゲーション機能の一つとしての音声ガイドを報知する報知部としてのスピーカ１０と、を備える。
【００１５】
入力部２は、具体的には図示していないが、例えば、表示部９にタッチパネル方式の液晶モニタを用いた場合の画面入力、車両ナビゲーション装置本体に設けたボタンスイッチやジョイステックスイッチ等である。また、入力部２は、例えば、テンキーに文字入力キーや変換キーを割り当てたナビゲーション装置専用のリモートコントロール装置でもよい。さらに、リモートコントロール装置には、所定のアプリケーションをインストールしたスマートフォン等の携帯端末を利用することも可能である。したがって、入力部２は、キーワードを直接入力する各種スイッチのほか、近距離無線方式で相互通信可能なリモートコントロール装置の受信部としてもよい。
【００１６】
外部情報取得部３は、例えば、ワイパ駆動のための降雨センサ（水滴検出センサ）、座席に乗員が着座しているかを検出するシートセンサ、シートベルトを装着しているかを検出するシートベルトセンサ、時刻・カレンダなどの計時センサ、のなど既存で車両に装備している各種センサ類を利用することができ、専用のセンサ類を別途設けたものではない。
【００１７】
これにより、ＣＰＵ８は、例えば、現在の天気、乗車人数或は過去の履歴から一人乗車か家族乗車かの判定、昼夜等の現在時刻、などを優先順位の変更情報として利用することも可能である。この際、ＣＰＵ８は、検索する施設情報のジャンルに応じてオプション機能を動作させたうえでユーザに施設候補を選択する可否等を行わせるよう、優先順位を変更する。例えば、運転することを前提としているナビゲーション機能における検索システム１では、現在の時刻が夜間である場合、或は、一人乗車である場合には、アルコールを含む飲食店への施設情報の優先順位を下げるよう変更する。
【００１８】
ＣＰＵ８は、例えば、入力部２を操作してユーザが入力した文字を解析し、図２（Ａ）に示すように、表示部９の表示画面９ａにポップアップ形式等で表示したキーワード入力枠９ｂにキーワードを表示させる。ＣＰＵ８は、入力部２から所定文字数以上の文字入力があった場合に、記憶部７に記憶した施設情報に関する文字データを参照して施設候補を検索し、所定の条件に従って施設候補名等を候補一覧表示枠９ｃに一覧表示させる。したがって、ＣＰＵ８は、特許請求の範囲の検索部を兼用している。
【００１９】
ＣＰＵ８は、入力部２で受け付けたキーワードにオプション機能に関する機能キーワードが付与されている場合には、当該オプション機能に対して優先順位付けしたうえで、表示部９の候補一覧表示枠９ｃにリスト形式で検索した複数施設候補と機能キーワードとを表示させる。
【００２０】
この際、表示部９に表示するまでのＣＰＵ８を含むアプリケーションプログラムインターフーイス（ＡＰＩ）側では「コンビニ  近い順」のように”近い順”という機能キーワードで、施設候補の周辺を検索して近い順に返すオプション検索を提供しているが、それをユーザに知らせる方法が無い。このため、機能キーワードにはユーザが「コンビニ」とキーワードを入れたタイミングで、「コンビニ  近い順」や「コンビニ  ○○駅」等の、オプション機能として認識し易い語彙等を用いるのが望ましい。この際、ユーザが表示部９の候補一覧表示枠９ｃに一覧表示させた複数の施設候補を入力部２の操作によってリストボックス形式で選択している過程において、選択対象（図面上で白黒反転）に機能キーワードが含まれている場合には、その機能の内容をスピーカ１０からユーザに報知することも可能である。
【００２１】
ＣＰＵ８は、入力部２で受け付けたキーワードが汎用施設名（例えば、「レストラン」「飲食店」）であった場合、過去のオプション機能に対する検索履歴に基づく選別（例えば、「子連れ」「車椅子」）を含む優先順位付けで、表示部９の候補一覧表示枠９ｃにリスト形式で検索した複数施設候補と機能キーワードとを表示させる、
【００２２】
ＣＰＵ８は、入力部２で受け付けたキーワードが特定施設名（例えば、「○○駅」）であり、かつ、機能キーワードが汎用施設名（例えば、「コンビニ」）であった場合、特定施設から近い順に汎用施設を検索するよう優先順位を決定することも可能である。
【００２３】
ＣＰＵ８は、機能キーワードに制限情報が含まれている（例えば、「居酒屋」又は「アルコール提供店舗」或は「定休日」）場合には、制限情報に対応する制限内容をスピーカ１０（又は表示部９）から報知させることも可能である。なお、これらのＣＰＵ８による検索システムとしての具体的な制御機能は後述する。
【００２４】
なお、ＣＰＵ８は、機能キーワードが含まれていないとした場合には、例えば、図２（Ｂ）に示すように、通常の所定の条件として、例えば、自車位置から近い順、人気の高い順、などを優先順位として施設候補を表示部９の候補一覧表示枠９ｃにリスト形式で表示する。この際、図２（Ｂ）に示すように、施設候補は機能キーワードではなく、単なる店舗種類と店舗名等が表示される。
【００２５】
以下の説明において、ナビゲーション機能における検索とは、記憶部７に格納した住所・電話番号・名称等の施設情報に関するデータの中から、必要な事項を検索エンジンを用いて所定の条件に基づく優先順位を踏まえて施設候補をリストアップする、目的地検索を意味するものとする。また、ナビゲーション機能における探索とは、出発地から決定した目的地まで、記憶部７に格納した道路情報に関する膨大な数の経路の可能性を、ノードとリンクとを用いてどのようなたどり方をすれば能率よく目的地に到達しうるかを探し求める、経路探索を意味するものとする。そして、ＣＰＵ８は、記憶部７に記憶したプログラムのうちの検索エンジンを用い、検索した文字列に関連の深い語句を逐次予測して表示部９に一覧表示するサジェスト機能を有する。
【００２６】
表示部９は、例えば、タッチパネル方式のカラー液晶画面であり、図示しない表示制御ドライバ等によってＣＰＵ８を介して表示制御される。表示部９は、通常時にはＣＰＵ８がＧＰＳ受信部４、ジャイロセンサ部５、加速度センサ部６から取得した情報に基づいて現在位置を特定し、記憶部７から現在位置周辺のＭＡＰ情報を取得しつつ、車両の自車マークＭとＭＡＰ情報とを重畳して表示する。また、表示部９は、経路案内時には、探索した経路を認識させるガイドライン（図示せず）をさらに重畳して表示する。この際、例えば右左折の所定距離手前等でスピーカ１０から音声情報を出力する。
【００２７】
このような基本構成において、本実施の形態に係る検索システム１は、施設情報を記憶した記憶部７と、ユーザによる施設検索のためのキーワードの入力を受け付ける入力部２と、記憶部７に記憶した施設情報を参照しつつ入力部２で受け付けたキーワードから複数施設候補を検索するとともに、検索した複数施設候補を所定の条件に基づいて優先順位付けしたうえで表示部９に表示させる検索部としてのＣＰＵ８と、を備え、ＣＰＵ８は、入力部２で受け付けたキーワードにオプション機能に関する機能キーワードが付与されている場合には、そのオプション機能に基づいて所定の条件を変更することにより、オプション機能に応じて施設候補の優先順位を容易に変更することができ、ユーザにとって検索のための利便性を向上させることにある。
【００２８】
具体的に、検索用のキーワードとオプション機能を動作させるための機能キーワードとを用い、検索用のキーワードに対して有効な機能キーワードがあるときには、サジェスト機能を有効化する。
【００２９】
例えば、ＣＰＵ８は、ユーザが入力したキーワードが「○○駅  コンビニ」の場合、「○○」を特定施設名の検索用のキーワード、「コンビニ」を汎用施設名の検索用のキーワード、「駅」を機能キーワードと判定して、○○駅周辺のコンビニを近い順に検索するオプション検索のサジェストを行う。この際、サジェスト機能をユーザに知らせる方法は、候補一覧を表示する領域の一項目として表示、及び検索結果に候補一覧と併せてオプションの効果を表示することでも良い。また、候補となるオプション機能が複数ある場合は、各々を表示部９の候補一覧表示枠９ｃに一覧表示する。
【００３０】
逆に、ユーザが「○○駅」だけを入力した場合、ＣＰＵ８は、「○○駅」を検索用のキーワードと判定し、図２（Ｂ）に示すように、○○駅を優先順位の筆頭として関連施設等を含めて施設候補を検索し、表示部９の候補一覧表示枠９ｃに一覧表示する。
【００３１】
同様に、ユーザが「○○駅」＋「具体的店舗名称」と入力した場合、ＣＰＵ８は、双方とも検索キーワードと判定して、その店舗の○○駅前店を優先順位の筆頭として関連施設等を含めて施設候補を検索し、表示部９の候補一覧表示枠９ｃに一覧表示する。
【００３２】
そして、ユーザが「○○駅」＋「汎用施設名（例えば、“コンビニ”）」と入力した場合、「駅」をオプション用の機能キーワードと判定して、「○○駅周辺のコンビニ」を近い順にリストアップするサジェストを行う。
【００３３】
なお、機能キーワードは、施設候補と１対１で対応する必要はなく、独立したキーワードとして用いることができる。したがって、ユーザはキーワードによる施設候補の検索において、施設名称を指す検索用のキーワードに加えて、オプション機能を動作せるための機能キーワードを直接入力部２から入力することも可能である。逆に、検索用のキーワードと機能キーワードとの組み合わせは設定することも可能である。具体的には、Ｗｅｂサイトに対する閲覧記録の分析や過去の検索結果に基づく施設選択結果等のログ解析で、特定の検索キーワードに対し、よく組み合わされる機能オプションを抽出する。或は、施設情報をデータ分析し、データの性質からマッチするオプションを判定する。
【００３４】
具体的には、キーワードとして抽象的な店舗種類である「レストラン」と入力されたら「レストラン  子連れ可」「レストラン  車椅子駐車」「レストラン  喫煙可」などのようにユーザフレンドリーになるオプションを抽出する。同様に、キーワードとして具体的な商品種類である「担担麺」と入力されたら「担担麺  ＯＲ  中華料理」などのようにユーザフレンドリーになるオプションを抽出する。ここで、オプション検索のそのものをサジェストすることに主眼を置いているが、オプション検索した結果を示すところまで一気に進めてしまう、というサジェストの仕方もある。
【００３５】
次に、図３のフロー図に基づいて、本実施の形態に係る検索システム１の優先順位付けのためのＣＰＵ８が実行する制御ルーチンを説明する。
【００３６】
（ステップＳ１）
ステップＳ１において、ＣＰＵ８は、ＧＰＳ受信部４、ジャイロセンサ部５、加速度センサ部６から取得した現在位置情報を取得してステップＳ２に移行する。
【００３７】
（ステップＳ２）
ステップＳ２において、ＣＰＵ８は、入力部２から所定の文字数（例えば、２文字）の文字入力があったか否かを判定する。ＣＰＵ８は、入力部２から所定の文字数の文字入力があったと判定した場合（Ｙｅｓ）にはステップＳ３へと移行する。ＣＰＵ８は、入力部２から所定の文字数の文字入力があったと判定しなかった場合（Ｎｏ）には、引き続き所定文字数の文字入力が行われるまで、このルーチンを監視する。
【００３８】
（ステップＳ３）
ステップＳ３において、ＣＰＵ８は、記憶部７に記憶した施設情報から、検索エンジンを用いてキーワード検索を行い、ステップＳ４に移行する。
【００３９】
（ステップＳ４）
ステップＳ４において、ＣＰＵ８は、予め設定した所定の条件に基づいて、表示部９の候補一覧表示枠９ｃに一覧表示する施設候補の優先順位を決定し、ステップＳ５に移行する。なお、ステップＳ３のルーチンとステップＳ４のルーチンとは逆でもよい。
【００４０】
（ステップＳ５）
ステップＳ５において、ＣＰＵ８は、決定した優先順位により施設候補を表示部９の候補一覧表示枠９ｃに一覧表示し、ステップＳ６へと移行する。
【００４１】
（ステップＳ６）
ステップＳ６において、ＣＰＵ８は、ユーザが入力部２で入力したキーワードに対応して機能キーワードが存在するか否か、或は、ユーザが入力部２で入力したキーワードが機能キーワードであるか否か、を機能キーワードが含まれているか否かで判定する。ＣＰＵ８は、入力文字に機能キーワードが含まれていると判定した場合（Ｙｅｓ）には、ステップＳ７へと移行する。ＣＰＵ８は、入力文字に機能キーワードが含まれていると判定しなかった場合（Ｎｏ）には、ステップＳ８へと移行する。
【００４２】
（ステップＳ７）
ステップＳ７において、ＣＰＵ８は、施設候補を表示部９の候補一覧表示枠９ｃに一覧表示するための優先順位の所定条件を、機能キーワードに応じて変更し、ステップＳ５にループする。これにより、ＣＰＵ８は、変更した新たな所定条件で優先順位付けした施設候補を機能キーワードと共に表示部９の候補一覧表示枠９ｃに一覧表示する。なお、この優先順位の所定条件を変更した場合、ステップＳ６はスキップする。
【００４３】
（ステップＳ８）
ステップＳ８において、ＣＰＵ８は、ユーザにより入力部２から新たな文字入力があったか否かを判定する。ＣＰＵ８は、新たな文字入力があったと判定した場合（Ｙｅｓ）には、ステップＳ３へとループし、新たな文字数による検索ルーチンを行い、以降、文字入力が追加されるたびにこのルーチンを繰り返す。
【００４４】
（ステップＳ９）
ステップＳ９において、ＣＰＵ８は、ユーザによる入力部２の入力操作（例えば、リストボックス操作）により機能選択がなされたか否かを判定する。ＣＰＵ８は、機能選択がなされたと判定した場合（Ｙｅｓ）には、ステップＳ３へとループし、機能キーワードに応じたキーワード検索を行う。ＣＰＵ８は、機能選択がなされたと判定しなかった場合（Ｎｏ）には、ステップＳ１０へと移行する。
【００４５】
ＣＰＵ８は、ステップＳ３にループした場合、具体的には、図２（Ａ）に示すように、キーワード「レストラン」、機能キーワード「子連れ」をユーザが選択した場合、子連れ可（又は不可）のレストラン（店舗名等）を優先とする施設候補の一覧を表示部９の候補一覧表示枠９ｃに一覧表示する。この際、ＣＰＵ８は、例えば、キーワード「レストラン」、機能キーワード「喫煙可」をユーザが選択した場合、施設情報に常時喫煙可のレストランと、禁煙時間帯を有するレストランとが存在していた場合、計時センサから取得した現在時刻（及び到着予想時刻）と比較して、禁煙時間帯に該当しているか否かで優先順位を変更することも可能である。同様に、ＣＰＵ８は、ワイパ駆動のための降雨センサが降雨を検出しているか否かで「屋根付駐車場」の機能キーワードを表示する優先順位を変更することも可能である。
【００４６】
（ステップＳ１０）
ステップＳ１０にいて、ＣＰＵ８は、機能キーワードに制限情報が含まれているか否かを判定する。ＣＰＵ８は、制限情報が含まれていると判定した場合（Ｙｅｓ）には、ステップＳ１１へと移行する。ＣＰＵ８は、制限情報が含まれていると判定しなかった場合（Ｎｏ）には、ステップＳ１２へと移行する。
【００４７】
（ステップＳ１１）
ステップＳ１１において、ＣＰＵ８は、制限情報に応じて、その内容をスピーカ１０や表示部９を報知部としてユーザに報知し、ステップＳ１２へと移行する。これにより、例えば、飲酒専門店を優先順位の下位とした旨を報知したり、ルート探索を行わない旨を報知したり、飲酒運転撲滅のメッセージを音声出力するなど、適宜対応をすることができる。この際、例えば、アルコール類の提供を行っているレストランであっても、乗車が家族連れの場合には優先順位を上げるなどの変更も可能である。
【００４８】
（ステップＳ１２）
ステップＳ１２において、ＣＰＵ８は、ユーザにより入力部２の入力操作で表示部９の候補一覧表示枠９ｃに一覧表示した施設候補から行先を決定したか否かを判定する。ＣＰＵ８は、行先を決定したと判定した場合（Ｙｅｓ）にはステップＳ１３へと移行する。ＣＰＵ８は、行き先を決定したと判定しなかった場合（Ｎｏ）にはステップＳ３へとループする。なお、このループは、ステップＳ３ではなく、行き先が決定されるまでステップＳ１２を継続して監視してもよいし、例えば、ステップＳ８にループしてもよい。すなわち、この行先の決定がなされるまで、ステップＳ８の追加入力は、キャンセル又はタイムオーバーを含めて割り込み処理と同様の扱いとすることができる。
【００４９】
（ステップＳ１３）
ステップＳ１３において、ＣＰＵ８は、記憶部７に記憶した施設情報から、現在位置から行き先の施設までのルートを探索し、ナビゲーション機能としての案内を開始し、このルーチンを終了する。
【００５０】
ところで、本発明の検索システム１は、上記の実施の形態に限定されるものでなく、特許請求の範囲に記載した技術的範囲には、発明の要旨を逸脱しない範囲内で種々、設計変更した形態が含まれる。
【００５１】
例えば、機能キーワードは、ＣＰＵ８により、表示部９の候補一覧表示枠９ｃに一覧表示する施設候補を一覧表示するための優先順位の変更を階層的に複数回行うように定義付けし、機能の種類によってユーザが認識し易いか否かで階層設定することができる。
【００５２】
以上説明したように、本発明に係る検索システム、検索方法、検索プログラム、記憶媒体は、オプション機能に応じて施設候補の優先順位を容易に変更することができ、ユーザにとって検索のための利便性を向上することができるという効果を有し、ユーザによる施設検索のためのキーワードの入力を受け付けるようにした検索システム、検索方法、検索プログラム、記憶媒体全般に有用である。
【符号の説明】
【００５３】
１  検索システム
２  入力部
７  記憶部
８  ＣＰＵ（検索部）
９  表示部
１０  スピーカ（報知部）
【図１】
2019114292.tif 000003
【図２】
2019114292.tif 000004
【図３】
2019114292.tif 000005