(57)【要約】【課題】  飲食店舗の検索を行う利用者対し、検索対象となる土地に馴染みのない利用者と、その土地に在住する利用者それぞれの嗜好にあった飲食店舗を推奨する。【解決手段】  情報端末装置１０からの検索情報に基づいてデータベース７２の検索を行うとともに、検索した結果を前記情報端末装置１０に返すサーバ装置７０からなる情報提供システムであって、前記サーバ装置７０は、前記情報端末装置１０に対応付けられた保管場所と前記情報端末装置１０の現在位置情報に基づいてデータベース７２の検索方法を決定することを特徴とするものである。【選択図】      図９
2009245275.tif 000002
【特許請求の範囲】
【請求項１】
情報端末装置からの検索情報に基づいてデータベースの検索を行うとともに、検索した結果を前記情報端末装置に返すサーバ装置からなる情報提供システムであって、
前記サーバ装置は、前記情報端末装置に対応付けられた保管場所と前記情報端末装置の現在位置情報に基づいてデータベースの検索方法を決定することを特徴とする
情報提供システム。
【請求項２】
前記データベースは、データの抽出特徴を有し、
前記サーバ装置は、前記現在位置が保管場所に対して所定の範囲内であるか否かを判断し、
前記データベースの検索方法は、前記判断に応じて前記抽出特徴を変更して検索されることを特徴とする
請求項１に記載の情報提供システム。
【請求項３】
前記データベースのデータは、位置情報を有し、
前記サーバ装置は、少なくとも前記現在位置情報または前記検索情報のひとつに基づいて検索エリアを特定し、前記現在位置が検索エリア内に位置情報を有するデータベースのデータを前記検索情報に基づいて前記検索方法で検索することを特徴とする
請求項２に記載の情報提供システム。
【請求項４】
情報端末装置からの検索情報に基づいてサーバ装置にてデータベースの検索を行うとともに、検索した結果を前記情報端末に返す情報提供プログラムであって、
前記情報端末装置に対応付けられた保管場所と前記情報端末装置の現在位置情報に基づいてデータベースの検索方法を決定することを特徴とする
情報提供プログラム。
【請求項５】
前記データベースは、データの抽出特徴を有し、
前記現在位置情報が保管場所に対して所定の範囲内であるか否かを判断し、前記データベースの検索方法を前記判断に応じて前記抽出特徴を変更して検索方法を変更すること特徴とする
請求項４に記載の情報提供プログラム。
【請求項６】
前記データベースのデータは、位置情報を有し、
少なくとも現在位置情報または前記検索情報のひとつに基づいて検索エリアを特定し、前記現在位置情報が検索エリア内に位置情報を有するデータベースのデータを前記検索情報に基づいて前記検索方法で検索することを特徴とする
請求項５に記載の情報提供プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバ装置からナビゲーション装置、携帯電話などの情報端末装置に対し、飲食店舗に関する各種情報を提供する情報提供システムに関する。
【背景技術】
【０００２】
近年、インターネットなどの通信回線を利用したレストランなどの飲食店舗の検索を行う検索サイトが広くユーザの間で普及している。この飲食店舗の検索を行う検索サイトでは、飲食店舗の名称、住所、電話番号や、飲食店舗で扱われる飲食物の種類、ジャンル、飲食の予算などを検索項目として飲食店舗の検索が行われる。
【０００３】
特定の飲食店舗を決めていないユーザがこれらの検索サイトを利用する場合は、通常、利用したい地域を選択した上で、飲食物の種類、ジャンルや、飲食の予算などで絞り込み検索を行い、提示された複数の飲食店舗の中から、所望の飲食店舗を選択することになる。
【０００４】
このような検索サイトは、近年では、パーソナルコンピュータからのアクセスに限らず、ネットアクセス可能な携帯電話や、車、あるいは、携帯電話に搭載されたナビゲーション機能を使用した利用が可能となっており、ナビゲーション機能を搭載した機器の中には検索した飲食店舗までの誘導するものも登場している。特許文献１には、情報センタから目的地までの経路を受信する車載ナビゲーション装置において、ユーザが明確に目的地を決めていない場合、情報センタが、車両位置から所定距離内で目的地設定頻度の高い施設を検索して紹介する通信型ナビゲーションシステムが開示されている。
【特許文献１】特開２００３−５０１３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
一方、検索サイトの利用者において、その土地に不慣れな遠隔地から来た利用者と、その土地を地元として暮らす利用者の間では、その土地における店舗に対する嗜好は異なったものである。また、店舗側でも、観光者相手の店舗、その土地の住人に密着した店舗といったように異なる客層を対象に営業を行っている店舗もある。
【０００６】
特に、観光地などにおける飲食店舗ではその土地の郷土料理のように、観光客には珍重される料理を扱う店舗がある。このような郷土料理は、その土地に暮らす住人にとってはあまり馴染みがない料理であったり、その土地では家庭料理であって外食する料理ではないことも多い。
【０００７】
特許文献１に記載されている通信型ナビゲーションシステムにおいては、車両位置から所定範囲内に位置する人気施設を利用者に紹介することは可能であるものの、利用者を何ら特定せずに人気施設の紹介を行うため、どの利用者に対しても一律に人気施設を紹介することとなり、前述するような利用者毎のニーズにあった施設を検索することはできないものであった。特に、前述したような飲食店舗における利用者のニーズに対応できるものでもない。
【課題を解決するための手段】
【０００８】
本発明では、前述するような利用者のニーズにあった飲食店舗の検索を可能とするため、次の構成を手段として備えたことを特徴としている。
【０００９】
情報端末装置からの検索情報に基づいてデータベースの検索を行うとともに、検索した結果を前記情報端末装置に返すサーバ装置からなる情報提供システムであって、前記サーバ装置は、前記情報端末装置に対応付けられた保管場所と前記情報端末装置の現在位置情報に基づいてデータベースの検索方法を決定することを特徴とするものである。
【００１０】
さらに、本発明の情報提供システムにおいて、前記データベースは、データの抽出特徴を有し、前記サーバ装置は、前記現在位置が保管場所に対して所定の範囲内であるか否かを判断し、前記データベースの検索方法は、前記判断に応じて前記抽出特徴を変更して検索されることを特徴とするものである。
【００１１】
さらに、本発明の情報提供システムにおいて、前記データベースのデータは、位置情報を有し、前記サーバ装置は、少なくとも前記現在位置情報または前記検索情報のひとつに基づいて検索エリアを特定し、前記現在位置が検索エリア内に位置情報を有するデータベースのデータを前記検索情報に基づいて前記検索方法で検索することを特徴とするものである。
【発明の効果】
【００１２】
本発明の構成によれば、情報端末装置に対応付けられた保管場所と情報端末装置の現在位置情報に基づいて検索方法を変更することで、例えば、飲食店舗の検索を行う利用者を、検索対象となる土地に馴染みのない利用者と、その土地に在住する利用者に分けて検索を行うことができ、それぞれの嗜好にあった飲食店舗を推奨することが可能となる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施の形態について図面を参照して説明する。図１は本発明の実施の形態に係る情報提供システムの概略を示す図である。図１において、１０ａ、１０ｂ、１０ｃ、１０ｄ…は情報端末装置、３０は基地局制御装置、５０は通信回線、６０はＧＰＳ衛星、７０はサーバ装置をそれぞれ示している。
【００１４】
１０ａ、１０ｃ、１０ｄ…はＰＨＳや携帯電話などを、本発明の情報端末装置として利用したものであり、１０ｂ…は、車載ナビゲーション装置を本発明の情報端末装置として利用したものである。無線基地局２０ａ〜２０ｃ…は、それぞれ無線基地局サービスエリアをもち、各無線基地局サービスエリア内の情報端末装置１０ａ〜１０ｄ…と通信を行うこととなる。３０は、各無線基地局２０ａ〜２０ｃを統括して制御する基地局制御装置であり、通信回線５０を介してホスト装置７０と接続されている。
【００１５】
６０はＧＰＳ衛星であり、本実施形態における情報端末装置１０ａ〜１０ｄ…のうちいくつかの情報端末装置は、ＧＰＳ衛星６０からのＧＰＳ信号を受信して自らの位置を計算するＧＰＳ測位で現在位置情報を取得する機能を有している。
【００１６】
図２は情報端末装置１０の主要構成を示した図である。図に示すように、情報端末装置１０は、ＣＰＵ１、バス２、ＲＡＭ４、入力操作部５、入力部６、音声制御部８、マイクロフォン９、スピーカ１２、表示制御部１４、ディスプレイ１５、通信制御部１６、ＧＰＳ受信部１９を備えている。ＣＰＵ１は、バス２を通じて接続された装置内の各部に対する種々の処理を実行する。ＲＯＭ３はこの情報端末装置１０の各部を制御するためのプログラムを格納したリード・オンリ・メモリである。ＲＡＭ４はプログラムを実行するときに必要となる一時的なプログラム、データおよび画像などを含んだ通信データを一時的に格納するランダム・アクセス・メモリである。
【００１７】
情報端末装置１０におけるＧＰＳ信号を受信して自らの位置を計算するＧＰＳ測位で情報端末装置の現在位置情報を取得する機能、取得した現在位置情報により目的地までの経
路を案内するナビゲーション機能を実現するためのプログラムはＲＯＭ３に記憶させておくこともできる。
【００１８】
入力操作部５は、キースイッチ群、あるいは、ディスプレイ上に配置されたタッチパネルなど構成され、ユーザの操作を信号に変換し、入力部６とバス２を介してＣＰＵ１に伝達する。音声制御部８は音声の入出力を行う回路で、マイクロフォン９から音声を入力すると共にスピーカ１２から音声を出力する。表示制御部１４は、液晶表示手段などで構成されるディスプレイ１５の表示制御を行う。通信制御部１６は、図１に示した無線基地局２０ａ、２０ｂ、２０ｃ…と無線で通信を行う。ＧＰＳ受信部１９は図１に示したＧＰＳ衛星６０の複数から電波を受信して情報端末装置１０の現在位置情報を判別する。
【００１９】
図３は通信回線５０に接続されるサーバ装置７０の主要構成を示した図である。図に示すように、サーバ装置７０は、サーバ制御手段７１、店舗データベース７２、利用者データベース７３、入力手段７４を備えている。
【００２０】
サーバ制御手段７１は、通信回線５０等を介して接続される情報端末装置１０と各種データのやりとりを行う。特に本発明では、情報端末装置１０から送られてくる検索情報に応じて、飲食店舗に関する情報を返信することとなる。また、サーバ制御手段７１では、情報端末装置１０が通信を行っている無線基地局２０ａ〜２０ｃを特定することが可能であり、特定した無線基地局２０ａ〜２０ｃがカバーする無線基地局サービスエリアを、通信を行っている通信端末装置１０が存在するエリアとして特定することが可能である。複数の無線基地局２０ａ〜２０ｃ…と情報端末装置１０の通信電波強度を測定することで、詳細な情報端末装置１０の詳細な位置を取得することも可能となる。
【００２１】
店舗データベース７２には［表１］に示すように飲食店舗毎の各種店舗情報を記憶している。この店舗情報には、飲食店舗を一意に特定する店舗ＩＤ、店舗名称、提供する飲食物のジャンル、ナビゲーションのために用いられることとなる位置情報（緯度、経度）、住所、地域名称、電話番号、店舗画像、店舗の位置を示す地図画像、店舗を紹介する店舗コメント、１回１人あたりの食事代価格帯、店舗に与えられるポイントなどが含まれている。これらの店舗情報を利用して利用者に飲食店舗を推奨することとなる。第１実施例では、店舗に与えられるポイントとして、地元店舗ポイントと旅行店舗ポイントの２種類を用いることとなる。この２種類の店舗ポイントを検索することで利用者に推奨する飲食店舗を決定することになる。なお、本発明における「旅行」、「地元」という用語は、後で説明する技術的事項によって裏付けされるものであると共に、本発明を簡易に説明するため用いた用語となっている。
【００２２】
利用者データベース７３には、［表１］に示すように利用者毎の利用者情報が記憶される。本発明において、この利用者データベース７３は、必ずしも必要とされるものではないが、この利用者データベース７３を利用することで、利用者に対し更なるサービスを提供することが可能となる。利用者情報には、情報端末装置固有のＩＤやログインＩＤなど利用者を特定する利用者ＩＤ、利用者の氏名、年齢、住所、メールアドレス、所有する情報端末装置の保管場所、利用者が選択した飲食店舗の店舗ＩＤなどが含まれる。
【００２３】
【表１】
2009245275.tif 000003
入力手段７４は、サーバ装置７０の管理者によって操作され、店舗データベース７２、利用者データベース７３の登録、更新処理や、サーバ装置７０のシステムの管理などが行われることとなる。
【００２４】
以上、本発明では、図３におけるホスト装置７０から図２の情報端末装置１０に対して飲食店舗に関する情報が提供されることになるが、代表となる第１実施例について、図４から図１１を用いて説明する。なお、図５、図８、図１０におけるフロー図中の一点鎖線で囲んだ処理、図６（Ｃ）に示す表示画面、および、図７（Ｃ）のフロー図は、本発明において第２実施例となる人気メニュー検索を説明するためのものであり、これらについては第１実施例を説明した後に説明する。
【００２５】
図４は、情報端末装置１０における検索処理のメインルーチンを示すフロー図であり、図５は、サーバ装置７０における検索処理のメインルーチンを示すフロー図である。また、図６（Ａ）、図６（Ｂ）は、情報端末装置１０における検索情報入力画面を示す図である。図７は、サーバ装置７０の各種検索処理を示すフロー図である。図８は、情報端末装置の選択・案内処理を示す図である。図９は、情報端末装置の店舗選択画面を示す図である。図１０は、サーバ装置７０の選択ポイント登録処理を示すフロー図である。
【００２６】
情報端末装置１０において、電源が投入されると、図４に示すメインルーチンを開始する（ステップＳ１００）こととなる。まず、ステップＳ１０１において、情報端末装置１０内のＲＡＭ４に予め記憶している保管場所を読み込む。この保管場所としては、情報端末装置１０に予め登録している所有者自身の住所を利用することが考えられる。他にも、保管場所となる自宅などにおいて、ＧＰＳ受信部１９が計測した緯度、経度からなる位置情報を利用者が手動で登録してもよい。あるいは、ＧＰＳ受信部１９で定期的に計測した位置情報のうち頻度が高い位置を自動登録することや、車載ナビゲーション装置の場合には、駐車回数が最も多い位置を自動登録することが考えられる。また、この保管情報をサーバ装置７０の利用者データベース７３にて管理する場合は、この保管場所の読み込みステップＳ１０１は省略可能となる。その際、サーバ装置７０では情報端末装置７０を識別する処理が必要とされる。
【００２７】
次に、ステップＳ１０２では、情報端末装置１０の現在位置情報を取得する。この情報端末装置１０の現在位置情報は、図２で説明したＧＰＳ受信部１９が取得したＧＰＳ信号に基きＣＰＵ１の処理によって得られることとなる。現在位置情報の取得は、情報端末装置１０の電源がオンされている限り、バックグラウンドで定期的に実行することで取得してもよいし、情報端末装置１０がサーバ装置７０に対し検索を要求する適宜時点で行ってもよい。
【００２８】
なお、この現在位置情報は、必ずしもＧＰＳ受信部１９からのものとする必要は無い。前述したようにサーバ装置７０は、各所に存在する無線基地局２０ａ〜２０ｃが情報端末装置１０と通信を行うことで、情報端末装置１０の位置を特定できるものであるから、サーバ装置７０にて情報端末装置１０の位置判断を行う場合には、この情報端末装置１０におけるステップＳ１０２は省略できる。
【００２９】
次に、ステップＳ１０３では、利用者により検索開始が指示されると、検索モード種別の指定、並びに、検索項目や検索事項の入力など、検索情報の入力が行われることになる。第１実施例において、利用者は検索モード種別として図６（Ａ）、図６（Ｂ）を入力画面として用いる２つの検索モードを選択できることとなる。
【００３０】
図６（Ａ）は、検索モードの１つである特定店舗検索モードの入力画面を示した図である。この特定店舗検索モードでは、情報端末装置１０付近に存在する店舗名称を直接入力して検索を行うこととなる。利用者が、店舗名称入力欄１０７に店舗名称を入力し、検索開始ボタン１０９を押下すると、店舗名称、保管場所、現在位置情報を含んだ検索情報がサーバ装置７０に送信される（ステップＳ１０４）。なお、前述したように保管場所、現在位置情報について、これらをサーバ装置７０にて検知する場合は、これらを検索情報に含める必要はない。また、この検索情報には、特定店舗検索モードを利用して検索を行ったことを示す情報を含めてもよい。
【００３１】
図６（Ａ）に示す特定店舗検索モードの入力画面上部には、第１〜第４メニュータブ１０１、１０２、１０３、１０４が表示されており、それらを押下することで、各種画面に移動することが可能となっている。図６（Ａ）に示した表示画面の例では、第１メニュータブ１０１には、検索終了のメニューが表示されており、これを押下することで検索が終了し、情報端末装置１０が携帯通信端末の場合には待ち受け画面に、車載ナビゲーション装置の場合にはナビゲーション画面に戻ることになる。第２メニュータブ１０２は、この画面では未使用の状態となっている。第３メニュータブ１０３を押下すると、図６（Ｂ）に示す人気店舗検索モードの画面に移動し、第４メニュータブ１０４を押下すると、第２実施例として後で説明する図６（Ｃ）の人気メニュー検索モードの画面に移動することとなる。
【００３２】
図６（Ｂ）は、検索モードの１つである人気店舗検索モードの入力画面を示した図である。この人気店舗検索モードでは、サーバ装置７０は、情報端末装置１０付近での人気飲食店舗を検索して利用者に推奨することとなる。利用者は、検索事項を特に指定することなく（プルダウンメニュー１１０、１１１にて図示する「指定無し」の状態）検索開始ボタン１０９を押下すると、保管場所、現在位置情報や、人気店舗検索モードを利用して検索を行ったことを示す情報などを含んだ検索情報をサーバ装置７０に送信する（ステップＳ１０４）。なお、検索情報は、本実施例では保管場所、また、この検索モードでは、プルダウンメニュー１１０の操作により、洋食、中華、イタリアンなどといった飲食店舗のジャンルや、プルダウンメニュー１１１の操作により食事代価格帯を検索情報に含めることも可能となっており、それらを指定した場合には、情報端末装置１０付近に存在する人気飲食店舗の中から条件を絞り込んで検索を行うことができる。第３メニュータブ１０３は、特定店舗検索に移動する機能の点で図６（Ａ）に示した表示画面と異なったものとなっている。
【００３３】
では、次に、このように情報端末装置１０から送信された検索情報に基づいて検索を行うサーバ装置の処理について図５を用いて説明する。図５は、サーバ装置７０のメインルーチンを示す図である。ステップＳ２０１にて、サーバ装置７０としての機能を開始し、情報端末装置１０からの検索情報の受信に備える。ステップＳ２０２にて、情報端末装置
１０から検索情報を受信した際には、ステップＳ２０３で、情報端末装置１０の保管場所と現在位置情報を比較して、本発明でいう「旅行中」か否かを判断することとなる。
【００３４】
このステップＳ２０３で用いる情報端末装置１０の保管場所は、情報端末装置１０から検索情報内に含めて送られるものであってもよいし、サーバ装置７０の利用者データベース７３に利用者情報として予め登録されているものを利用してもよく、情報端末装置１０に対応付けられた保管場所であれば良い。その場合、サーバ装置７０は、何らかの形で検索している利用者を特定する構成が必要とされる。
【００３５】
また、ステップＳ２０３で用いられる現在位置情報は、情報端末装置１０自身で計測した現在位置情報を用いることとしてもよいし、サーバ装置７０側で、情報端末装置１０がどの無線基地局２０を利用しているのを検出することで現在位置情報を判断することとしてもよい。
【００３６】
このようにして取得された情報端末装置１０の保管場所と現在位置情報に基づいて、ステップ２０３では、旅行中か否かが判断されることとなる。旅行中であることの判断基準には、現在位置情報が保管場所から直線距離にて所定距離以上離れていることや、地図データを参照して保管場所と現在位置情報の経路が所定距離以上離れていること、普段の行動範囲を逐次利用者データベース７３に保存しておき、その行動範囲から出たこと、または、保管場所から現在位置情報まで各種交通手段を使用した場合の移動時間を計算し、その移動時間が所定時間以上であることなどがある。旅行中であると判断した場合には、ステップＳ２０４に進んで旅行フラグをＯＮにして旅行検索モードに移行し、旅行中でないと判断した場合には、ステップＳ２０５に進んで旅行フラグをＯＦＦにして地元検索モードに移行する。
【００３７】
ステップＳ２０６では、取得した現在位置情報に基づいて検索エリアを設定する。本発明では、情報端末装置１０の周辺の飲食店舗を検索するため、例えば、現在位置情報を中心に所定距離以内、あるいは、地図情報を参照することで位置情報付近の地域を検索エリアとして設定する。なお、所定距離は、直線距離であっても良いし、所定の半径を有する円等の幾何学形状の一辺までの距離でも良い。以後の検索処理は、この検索エリア内の飲食店舗に対して実行されることとなる。
【００３８】
ステップＳ２０７では、検索情報に特定店舗検索モードを示す情報が含まれているか否かを判断し、含まれていればステップＳ２０８にて検索型フラグを特定店舗検索にした上で、ステップＳ２０９の特定店舗検索処理に進む。一方、検索情報に特定店舗検索モードを示す情報が含まれていない、あるいは、人気店舗検索モードを示す情報が含まれていた場合には、検索型フラグを人気店舗検索にした（ステップＳ２１１）上で、ステップＳ２１２の人気店舗検索処理に進むこととなる。なお、ステップＳ２１０は、第２実施例における人気メニュー検索のための判断であるため、この人気メニュー検索を行わない場合、このステップＳ２１０は省略できる。
【００３９】
では、次にステップＳ２０９での特定店舗検索処理について図７（Ａ）を用いて説明するとともに、ステップ２１２での人気店舗検索処理について図７（Ｂ）を用いて説明する。図７（Ａ）のステップＳ３００にて特定店舗検索処理が開始されると、ステップＳ２０６において設定した検索エリアと、検索情報内で指定された店舗名称を用いて店舗データベース７２を検索して店舗情報を抽出する。この特定店舗検索処理では、利用者が特定の飲食店舗の名称を予め知っていることを前提とした検索とされるため、検索結果は１つとなる。抽出した店舗情報のうち、情報端末装置１０での選択・案内処理で必要とされる適宜情報を含んだ検索結果を作成して処理を終える（ステップＳ３０３）。
【００４０】
次に、図７（Ｂ）の人気店舗検索処理について説明を行う。ステップＳ３１０にて人気店舗検索処理が開始されると、ステップＳ３１１にて旅行フラグがＯＮとなっているか否かが判断される。すなわち、情報端末装置１０に対応付けられた保管場所と情報端末装置１０の現在位置情報に基づいてデータベースの検索方法を決定する。旅行フラグがＯＦＦの場合、データベースの検索方法は地元検索モードであるから、ステップＳ３１５にて店舗データベース７２を検索し、地元店舗ポイントの高い所定数の店舗情報を抽出する。ステップＳ３１６では、抽出した店舗情報に基づいて検索結果を作成して処理を終える（ステップＳ３１７）。このように、地元検索モードにおいては、地元店舗ポイントを対象とし、旅行店舗ポイントを対象としないので、その土地に馴染みのない者の嗜好にあった飲食店舗や、旅行者を対象とする飲食店舗を除外して検索できることとなり、地元住人の嗜好にあった飲食店舗を推奨できることとなる。ステップＳ３１５では、Ｓ３１１の判断に基づいて検索方法である地元検索モードで検索を行うことを決定し、この地元検索モードでは後述する抽出特徴である地元店舗ポイントでデータベースのデータの検索を行う。
【００４１】
一方、旅行フラグがＯＮの場合、データベースの検索方法は旅行検索モードであるから、ステップＳ３１２にて店舗データベース７２を検索し、後述する抽出特徴である旅行店舗ポイントの高い所定数の店舗情報を抽出する。次に、ステップＳ３１３において、抽出した店舗情報の中から後述する抽出特徴である地元店舗ポイントの高い店舗情報を抽出する。このステップＳ３１３の抽出は、地元住人の嗜好にあうものは、旅行者に対してもあうという状況を考慮し補助的に行われる処理であるため省略しても構わないが、旅行店舗ポイントと地元店舗ポイントの高い店舗情報をそれぞれ抽出してそれらをデータベースの検索結果としても良い。ステップＳ３１６では、ステップＳ３１２、ステップＳ３１３で抽出した店舗情報に基づいて検索結果を作成し処理を終えることとなる（ステップＳ３１７）。
【００４２】
このように、旅行検索モードでは、その土地に馴染みのない者の嗜好にあった飲食店舗や、旅行者を対象とする飲食店舗を優先的に検索することで、旅行者などの嗜好にあった飲食店舗を推奨できることとなる。ステップＳ３１５では、Ｓ３１１の判断に基づいて検索方法である地元検索モードで検索を行い、この地元検索モードでは抽出特徴である地元店舗ポイントでデータベースのデータの検索を行う。ところで、前述した地元店舗ポイントと旅行店舗ポイントが、データベースである店舗データベース７２のデータである店舗情報のデータの抽出特徴である。抽出特徴は、通常の検索の際に使われる特定の物を表すキーワードと異なり、所定の意図を持って集めた集合の概念を検索可能とする検索キーである。
【００４３】
本発明の場合には、地元店舗ポイントは、地元住人の嗜好にあったり、地元住人に人気を集めている飲食店舗を集めた集合の概念であり、旅行店舗ポイントは、その土地に馴染みのない者の嗜好にあった飲食店舗や、旅行者を対象とする飲食店舗を集めた集合の概念である。検索方法をまとめると、情報端末装置１０に対応付けられた保管場所と情報端末装置１０の現在位置情報に基づいてデータベースの検索方法を決定する。そして、抽出特徴を変更することでデータベースの検索方法は変更されることとなる。
【００４４】
なお、この人気店舗検索処理において、図６（Ｂ）で説明したように、人気店舗のジャンルや食事代価格帯などが検索条件として指定されている場合には、これらの検索条件を加味して店舗情報の検索を行い検索結果を作成することになる。
【００４５】
図７（Ａ）、図７（Ｂ）において作成された検索結果は、図５のステップＳ２１５において検索要求のあった情報端末装置１０に送信、すなわち、返される。この検索結果は、情報端末装置１０で受信（図４のステップＳ１０５）され、ステップＳ１０６において検索結果を用いた選択・案内処理（図４のステップＳ１０６）が実行されることとなる。で
は、この情報端末装置１０における選択・案内処理について図８に示すフロー図と、図９に示す選択画面を用いて説明する。
【００４６】
検索結果を受信した情報端末装置１０は、ステップＳ４００で選択・案内処理を開始する。まず、ステップＳ４０１で受信した検索結果を読み込み、ステップＳ４０２にて特定店舗検索モードで検索したか否かが判断され、特定店舗検索モードで検索した場合には、そのままステップＳ４１４に進み、受信した検索結果を用いた案内を行い処理を終了する。このステップＳ４１４での案内としては、地図データを参照して情報端末装置１０の現在位置から飲食店までの経路誘導するナビゲーションが考えられる。
【００４７】
ステップＳ４０２にて特定店舗検索モードで検索していないと判断した場合には、検索結果には複数の飲食店舗に関する情報が含まれているため、その中から利用者に選択させる処理が必要となる。ステップＳ４０４からステップＳ４０７では利用者に飲食店舗を選択させる処理となる。なお、ステップＳ４０３の処理は、第２実施例における人気メニュー表示のため判断であるため、人気メニュー検索を行わない場合、このステップＳ４０３は省略される。
【００４８】
ステップＳ４０４では、まず、検索結果に含まれる複数の店舗情報のうち、地元店舗ポイント、あるいは、旅行店舗ポイントが１位となった店舗情報を情報端末装置１０の画面に表示する。本実施例ではこのように店舗ポイントを用いた表示順序を採用することとしたが、必ずしも店舗ポイントを用いる必要は無く、例えば、ランダムに表示したり、携帯情報端末１０に近いものから表示できるような構成を採用してもよい。
【００４９】
表示画面の様子を図９（Ａ）に示す。表示画面中左側にみられる、１１５は店舗の外観、内装などの店舗画像、１１４はどの検索モードで検索を行ったかの表示であって、図に示した例では、地元の文字を強調することで地元検索モードで行われたことを示している。表示画面中央には飲食店舗の地図画像１１６が表示されている。この地図画像１１６は、店舗情報に含まれた画像であってもよいし、ナビゲーション機能を備えた情報端末装置１０にあっては、店舗情報の位置情報（緯度、経度）を用いて情報端末装置１０側で作成してもよい。その際、情報端末装置１０の現在位置を併せて表示することも考えられる。図の例では丸印を情報端末装置１０の現在位置、星印を飲食店舗の位置としている。
【００５０】
表示画面右側において、１１７は店舗ポイントの順位、１１８は店舗名称、１１９は飲食店舗のジャンル、１２０は飲食店舗の詳細情報やコメント、１２１は店舗住所、１２２は店舗電話番号である。以上の表示は、情報端末装置１０が受信した検索結果内の適宜情報を用いて作成されることになる。
【００５１】
また、表示画面下方には、操作ボタン１２３、１２４、１２５が配置される。操作ボタン１２４、１２５を操作することで検索結果内の複数の店舗情報を切り換えて表示することができる。図に示す例では操作ボタン１２５を押下したことが判断（ステップＳ４０５）されると、次の順位（第２位）の飲食店舗へ画面変更される（ステップＳ４０６）ことになる。操作ボタン１２３を押下したことが判断（ステップＳ４０７）されると、表示中の飲食店舗に行く意思表示がなされたと判断し、ステップＳ４１４にて当該飲食店舗の店舗情報を用いた案内が行われた後、処理を終了（ステップＳ４１５）する。
【００５２】
表示画面上部には、第１〜第４メニュータブ１０１、１０２、１０３、１０４が表示されており、それらを押下することで、別の表示画面に移動することができる。第１メニュータブ１０１を押下したことが判断されると、図６で示すような検索画面に切り換え、第４メニュータブ１０４を押下すると図９（Ｂ）に示したような複数店舗を推奨する画面表示に切り換えて選択が行えることになる。図に示す例では、第２メニュータブ１０２は、
この画面では未使用の状態となっており、第３メニュータブ１０４は、第２実施例で説明する飲食店舗のメニューを表示できるものとなっている。
【００５３】
図９（Ｂ）は、図９（Ａ）において、第４メニュータブ１０４を押下したときに切り換えられる別の表示形態を示した図である。この表示画面では、同時に複数の店舗情報を閲覧可能とされている。図に示す例では、上位４位までの飲食店舗を表示しており、それらについて、それぞれ、店舗画像、店舗名、ジャンル、現在位置から店舗までの距離が表示されている。また、表示画面右側にあるスクロールバー１２７を操作することで適宜表示店舗をスクロール表示することが可能となっている。また、三角印１２６は、現在選択中の飲食店舗を示すマーカーであり、図に示す例では、第２位の店舗名「かきくけこ」が選択された状態となっている。この状態で表示画面右下にある操作ボタン１２３を押下したことが判断（ステップＳ４０７）されると、選択中の飲食店舗に行く意思表示がなされたと判断し、ステップＳ４１４にて当該飲食店舗の店舗情報を用いた案内が行われた後、処理を終了（ステップＳ４１５）する。
【００５４】
選択処理を終えた情報端末装置１０は、図４のステップＳ１０７において、選択した飲食店舗を特定する選択情報をサーバ装置７０に送信する。この選択情報としては受信した検索結果内の店舗ＩＤなどが考えられる。サーバ装置７０では、選択情報を受信（ステップＳ２１６）した後、受信した選択情報に基づいて、ステップＳ２１７の選択ポイント登録処理が行われる。なお、特定店舗検索モードにおいては、既に利用者は１つの飲食店舗を選択しており選択情報を受信しないため、ステップＳ２０９の特定店舗検索処理終了後、適宜タイミングにて図１０のステップＳ５０２以降の選択ポイント登録処理が実行される。では、次に、選択ポイント登録処理について図１０を参照して説明を行う。
【００５５】
ステップＳ５００にて選択ポイント登録処理が開始されると、まず、ステップＳ５０１では、受信した選択情報に含まれる情報が飲食店舗を指定したものか否かが判断される。人気店舗検索を行う場合には、選択情報は、飲食店舗を指定したものだけとなるため、このステップＳ５０１は省略しても構わない。ステップＳ５０２では、旅行フラグがＯＮか否が判断され、ＯＮの場合には、選択された店舗情報の旅行店舗ポイントをカウントアップする（ステップＳ５０３）。また、旅行フラグがＯＦＦの場合は、選択された店舗情報の地元店舗ポイントをカウントアップする（ステップＳ５０４）。
【００５６】
ステップＳ５０３またはステップＳ５０４にて店舗ポイントのカウントアップが行われたら、ステップＳ５０５にて利用者データベース７３の利用者情報を更新するようにしてもよい。この更新処理では、例えば、利用者が選択した飲食店舗の店舗ＩＤの履歴を更新する。このようにすれば、以後、同じ利用者による店舗ポイントの二重のカウントを防ぎ、利用者の嗜好を正確に反映した店舗ポイントがカウントできる。また、利用者に検索を行ったことによる利用ポイントを付し、以後何らかのサービスを提供するようにしてもよい。
【００５７】
以上、この選択ポイント登録処理では、選択された飲食店舗に対し旅行店舗ポイントあるいは地元店舗ポイントのカウントアップを行う。そして、カウントアップされた旅行店舗ポイントあるいは地元店舗ポイントは、図７における検索処理に反映することが可能となる。
【００５８】
選択ポイント登録処理Ｓ２１７を終えたサーバ装置７０は、図５のステップＳ２１８において検索型フラグをクリアした後、メインルーチンを終了する（ステップＳ２１９）こととなる。
【００５９】
次に、人気メニュー検索を行う第２実施例について、図４、図５、図６（Ｃ）、図７（
Ｃ）、図８、図１０、図１１を用いて説明する。この第２実施例については、第１実施例の説明の各所でふれたように、一点鎖線で示した処理を特徴としており、ここでは、その特徴となる部分について説明を行う。
【００６０】
第２実施例では、人気メニュー検索を特徴とするものであり、店舗データベース７２と利用者データベース７３の内容が第１実施例と異なったものとなる。［表２］にそのデータベースを示す。店舗データベース７２には、店舗情報の他に新たにメニュー情報が記憶されることとなる。このメニュー情報とは、飲食店舗で提供される一品、一品のメニューに関する内容であり、その情報として、メニューを一意に識別するメニューＩＤ、当該メニューを提供する店舗ＩＤ、メニュー名、サンプル画像としてメニューを撮影したメニュー画像、価格、メニューに対するコメント、地元メニューポイント、旅行メニューポイントなどが含まれている。このメニュー情報は、その中に含まれる店舗ＩＤにより店舗情報とリンクされる。また、利用者データベース７３内には、新たに選択したメニューＩＤが含まれることになる。なお、第１実施例でも説明したが、本発明において、利用者データベース７３は必ずしも必要とされる構成ではない。
【００６１】
【表２】
2009245275.tif 000004
では、このように構成されるデータベースを用いた検索について説明する。図４の検索情報入力処理において、第２実施例のメニュー検索が指定されると、人気メニュー検索モードにおける入力画面で、利用者に検索情報の入力を促すこととなる。図６（Ｃ）は、人気メニュー検索モードの入力画面を示した図である。この人気メニュー検索モードでは、サーバ装置７０は、情報端末装置１０付近での人気メニューを検索して利用者に推奨することとなる。利用者は、検索事項を特に指定することなく（プルダウンメニュー１１０、１１３にて図示する「指定無し」の状態）検索開始ボタン１０９を押下すると、保管場所、現在位置情報や、人気メニュー検索モードを利用して検索を行ったことを示す情報などを含んだ検索情報をサーバ装置７０に送信する（ステップＳ１０４）。また、この検索モードでは、プルダウンメニュー１１０の操作による、洋食、中華、イタリアンなどといったメニューのジャンルや、プルダウンメニュー１１３の操作によりメニューの価格帯などを指定して検索情報に含めることも可能となっており、これらを指定した場合には、情報端末装置１０付近に存在する人気メニューの中から条件を絞り込んで検索を行うこととなる。第１メニュータブ１０１を押下すると検索を終了することとなり、第３メニュータブ１０２を押下すると特定店舗検索の画面に移動し、第４メニュータブ１０４を押下すると人気店舗検索の画面に移動することとなる。第２メニュータブ１０２は未使用の状態となっている。
【００６２】
入力画面にて利用者により操作がなされ、検索情報が作成されると、人気店舗検索と同様にサーバ装置７０に送信され、ステップＳ２１３において検索型フラグを人気メニュー検索にした上で、ステップＳ２１４の人気メニュー検索が行われることとなる。この人気メニュー検索は、図７（Ｃ）に示す処理であり、ステップＳ３３０にて人気メニュー検索処理が開始されると、ステップＳ３３１にて旅行フラグがＯＮとなっているか否かが判断される。旅行フラグがＯＦＦの場合、地元検索モードであるから、ステップＳ３３５にて店舗データベース７２を検索し、地元メニューポイントの高い所定数のメニュー情報を抽出する。ステップＳ３３６では、抽出したメニュー情報とそれにリンクする店舗情報に基づいて検索結果を作成して処理を終える（ステップＳ３３７）。このように、地元検索モードにおいては、地元メニューポイントを対象とし、旅行者ポイントを対象としないので、その土地に馴染みのない者の嗜好にあった飲食店舗のメニューや、旅行者を対象とする飲食店舗のメニューを除外して検索できることとなり、地元住人の嗜好にあったメニュー、および、その飲食店舗を推奨できることとなる。
【００６３】
一方、旅行フラグがＯＮの場合、旅行検索モードであるから、ステップＳ３３２にて店舗データベース７２を検索し、旅行メニューポイントの高い所定数のメニュー情報を抽出する。次に、ステップＳ３３３では、抽出したメニュー情報の中から地元メニューポイントの高いメニュー情報を抽出する。このステップＳ３３３の抽出は、地元住人の嗜好にあうものは、旅行者に対してもあうという状況を考慮し補助的に行われる処理であるため省略しても構わない。ステップＳ３３６では、ステップＳ３３２、ステップＳ３３３で抽出したメニュー情報とそれにリンクする店舗情報に基づいて検索結果を作成し処理を終えることとなる（ステップＳ３３７）。このように、旅行検索モードでは、その土地に馴染みのないの者の嗜好にあった飲食店舗のメニューや、旅行者を対象とする飲食店舗のメニューを優先的に検索することで、旅行者などの嗜好にあった飲食店舗でのメニューを推奨できることとなる。
【００６４】
人気メニュー検索モードによる検索結果を受信した情報端末装置１０は、図８の選択・案内処理を開始することとなる。ステップＳ４０３では、人気店舗検索か否かが判断されることになるが、この人気メニュー検索モードにおいては、Ｎｏの方向に進むこととなる。ステップＳ４０９では、まず、検索結果に含まれる複数のメニュー情報のうち、地元メニューポイント、あるいは、旅行メニューポイントが１位となったメニュー情報、および、それにリンクする店舗情報を情報端末装置１０の画面に表示する。本実施例ではこのようにメニューポイントを用いて表示順序を変更することとしたが、必ずしもメニューポイントを用いる必要は無く、例えば、ランダムに表示ししたり、携帯情報端末１０に近いものから表示できるような構成を採用してもよい。
【００６５】
表示画面の様子を図１１（Ａ）に示す。表示画面中左側において、１２８はサンプル画像としてメニューを撮影したメニュー画像であり、その下にはメニュー価格が表示されている。１１４はどの検索モードで検索を行ったかの表示であって、図に示した例では、旅行の文字を強調することで旅行検索モードで行われたことを示している。表示画面中央には当該メニューを提供する飲食店舗の地図画像１１６が表示されている。図に示した例では丸印を情報端末装置１０の現在位置、星印を飲食店舗の位置としている。また、地図画像１１６の下には現在位置から飲食店舗までの距離１３０が表示されている。
【００６６】
表示画面右側において、１１７はメニューポイントの順位、１３１はメニュー名称、１１９はジャンル、１１８は当該メニューを提供する飲食店舗の名称、１２１は店舗住所、１２２は店舗電話番号である。以上の表示は、情報端末装置１０が受信した検索結果内の適宜情報を用いて作成されることになる。
【００６７】
また、表示画面下方には、操作ボタン１２３、１２４、１２５が配置される。操作ボタ
ン１２４、１２５を操作することで検索結果内の複数のメニュー表示を切り換えて表示することができる。図に示す例では操作ボタン１２５を押下したことが判断（ステップＳ４１０）されると、次の順位（第２位）のメニュー表示へ画面変更される（ステップＳ４１１）ことになる。操作ボタン１２３を押下したことが判断（ステップＳ４１２）されると、表示中のメニューを提供する飲食店舗に行く意思表示がなされたと判断し、ステップＳ４１４にて当該飲食店舗の店舗情報を用いた案内が行われた後、処理を終了（ステップＳ４１５）する。
【００６８】
表示画面上部には、第１〜第４メニュータブ１０１、１０２、１０３、１０４が表示されており、それらを押下することで、別の表示画面に移動することができる。人気店舗検索モードでは、第２メニュータブ１０２を押下すると、表示しているメニューを提供する飲食店舗の他のメニューに移動することができる。この場合には、予め検索結果に他のメニューに関する情報を含めておく必要がある。第３メニュータブ１０３を押下すると、図９（Ａ）に示したような店舗検索モードの画面に変更することができるようになっている。また、第４メニュータブ１０４を押下すると図１１（Ｂ）に示したような複数メニューを推奨する画面表示に切り換えて選択が行えることになる。
【００６９】
図１１（Ｂ）は、図１１（Ａ）において、第４メニュータブ１０４を押下したときに切り換えられる別の表示形態を示した図である。この表示画面では、同時に複数のメニュー情報を閲覧可能とされている。図に示す例では、上位４位までのメニューを表示しており、それぞれ、メニュー画像、メニュー名、店舗名称、メニュー価格が表示されている。また、表示画面右側にあるスクロールバー１２７を操作することで適宜表示メニューをスクロール表示することが可能となっている。また、三角印１２６は、現在選択中のメニューを示すマーカーであり、図に示す例では、第３位のメニュー名「醤油ラーメン」が選択された状態となっている。この状態で表示画面右下にある操作ボタン１２３を押下したことが判断（ステップＳ４１２）されると、選択中のメニューを提供する飲食店舗に行く意思表示がなされたと判断し、ステップＳ４１４にて当該メニューを提供する飲食店舗の店舗情報を用いた案内が行われた後、処理を終了（ステップＳ４１５）する。
【００７０】
選択処理を終えた情報端末装置１０は、図４のステップＳ１０７において、選択したメニューを特定する選択情報をサーバ装置７０に送信してもよい。この選択情報としては受信した検索結果内のメニューＩＤなどが考えられる。
【００７１】
次に、人気メニュー検索における選択ポイント登録処理について図１０を用いて説明する。人気メニュー検索であると判断されると、ステップＳ５０６に進んで旅行フラグがＯＮか否が判断され、ＯＮの場合には、ステップＳ５０７にて旅行メニューポイントをカウントアップする。また、旅行フラグがＯＦＦの場合は、ステップＳ５１０にて地元メニューポイントをカウントアップする。また、メニューポイントのカウントアップと同時に店舗ポイントのカウントアップ（ステップＳ５０８、ステップＳ５１１）を行うようにしてもよい。メニューを選択したことは、そのメニューを提供する店舗の選択と等価であるからである。
【００７２】
この選択ポイント登録処理では、ステップＳ５０９にて利用者データベース７３の利用者情報を更新するようにしてもよい。この更新処理では、例えば、利用者が選択したメニューのメニューＩＤの履歴を更新する。このようにすれば、以後、同じ利用者によるメニューポイントの二重カウントを防ぎ、利用者の嗜好を正確に反映した正確なメニューポイントがカウントできる。また、利用者に検索を行ったことによる利用ポイントを付し、以後何らかのサービスを提供するようにしてもよい。
【００７３】
以上、本発明の構成によれば、情報端末装置に対応付けられた保管場所と情報端末装置
の現在位置情報に基づいて検索方法を変更することで、例えば、飲食店舗の検索を行う利用者を、検索対象となる土地に馴染みのない利用者と、その土地に在住する利用者に分けて検索を行うことができ、それぞれの嗜好にあった飲食店舗を推奨することが可能となる。
【図面の簡単な説明】
【００７４】
【図１】本発明の情報提供システムの概略を示す図である。
【図２】情報端末装置の概略を示す図である。
【図３】サーバ装置の概略を示す図である。
【図４】情報端末装置のメインルーチンを示すフロー図である。
【図５】サーバ装置のメインルーチンを示すフロー図である。
【図６】情報端末装置の検索情報入力画面を示す図である。
【図７】サーバ装置の検索処理を示すフロー図である。
【図８】情報端末装置の選択・案内処理を示すフロー図である。
【図９】情報端末装置の店舗選択画面を示す図である。
【図１０】サーバ装置の選択ポイント登録処理を示すフロー図である。
【図１１】情報端末装置のメニュー選択画面を示す図である。
【符号の説明】
【００７５】
１０…情報端末装置、２０…無線基地局、３０…基地局制御装置、５０…通信回線、７０…ホスト装置、１…ＣＰＵ、２…バス、３…ＲＯＭ、４…ＲＡＭ、５…入力操作部、６…入力部、８…音声制御部、９…マイクロフォン、１２…スピーカ、１４…表示制御部、１５…ディスプレイ、１６…通信制御部、１９…ＧＰＳ受信部、７１…サーバ制御手段、７２…店舗データベース、７３…利用者データベース、１０１、１０２、１０３、１０４…メニュータブ、１０７…店舗名称入力欄、１０９…検索開始ボタン、１１０、１１１、１１３…プルダウンメニュー、１１４…検索モード表示、１１５…店舗画像、１１６…地図画像、１１７…順位、１１８…店舗名称、１１９…ジャンル、１２０…詳細情報など、１２１…店舗住所、１２２…店舗電話番号、１２３、１２４、１２５…操作ボタン、１２６…マーカー、１２７…スクロールバー、１２８…メニュー画像、１２９…メニュー価格、１３０…店舗までの距離
【図１】
2009245275.tif 000005
【図２】
2009245275.tif 000006
【図３】
2009245275.tif 000007
【図４】
2009245275.tif 000008
【図５】
2009245275.tif 000009
【図６】
2009245275.tif 000010
【図７】
2009245275.tif 000011
【図８】
2009245275.tif 000012
【図９】
2009245275.tif 000013
【図１０】
2009245275.tif 000014
【図１１】
2009245275.tif 000015