(57)【要約】    【課題】  利用者にとって操作性、機動性及び利便性に優れており、付加価値の高い施設情報提供技術を提供する。    【解決手段】  サーバ１０が、公衆回線網４０を介してＧＰＳ機能及びブラウザ機能を内蔵した携帯電話機３０から検索サービス要求を受信したときに、地図情報が登録された地図情報データベース２０Ｆを参照し、ＧＰＳ機能で測位された位置情報により特定される地点を中心とした所定範囲の周辺地図情報を検索すると共に、各種施設の所在位置が少なくとも登録された施設データベース２０Ｂを参照し、所定範囲内に存在する周辺施設であって前記検索サービス要求に係る条件に合致するものを検索し、周辺地図に周辺施設の所在位置を示す目印を重畳させた地図データを作成して返信する。【選択図】図１
2006285646.tif 000002
【特許請求の範囲】
【請求項１】
ＧＰＳ機能及びブラウザ機能を内蔵した移動端末装置からその周辺に存在する施設の検索サービス要求を受信したときに、検索条件を指定させるための指定画面を構成する指定画面データを返信するステップと、
前記移動端末装置から前記検索条件を受信したときに、地図情報が登録された地図情報データベースを参照し、前記ＧＰＳ機能で測位された位置情報により特定される地点を中心とした所定範囲の周辺地図情報を検索すると共に、各種施設の所在位置が少なくとも登録された施設データベースを参照し、前記所定範囲内に存在する周辺施設であって前記検索条件に合致するものを検索するステップと、
前記周辺地図情報に前記周辺施設の所在位置を示す目印を重畳させた地図データを作成するステップと、
前記移動端末装置に対して地図データを返信するステップと、
をコンピュータに実行させることを特徴とする施設情報提供方法。
【請求項２】
前記移動端末装置から前記周辺施設に関する施設情報の参照要求を受信したときに、施設情報が登録された施設情報データベースを参照し、前記参照要求に係る施設情報を検索するステップと、
前記参照要求に係る施設情報を返信するステップと、
を更にコンピュータに実行させることを特徴とする請求項１記載の施設情報提供方法。
【請求項３】
前記移動端末装置から施設に関する投稿情報の登録要求を受信したときに、前記施設情報データベースの施設情報として、前記投稿情報を登録するステップを更にコンピュータに実行させることを特徴とする請求項２記載の施設情報提供方法。
【請求項４】
前記移動端末装置から施設の登録要求を受信したときに、前記ＧＰＳ機能で測位された位置情報により特定される地点に存在する施設を前記施設データベースに登録するステップを更にコンピュータに実行させることを特徴とする請求項１から請求項４のいずれか１つに記載の施設情報提供方法。
【請求項５】
前記指定画面は、前記検索条件を指定する入力部を最大３つまで含んで構成されると共に、
前記入力部は、予め設定された検索条件の項目が一覧表示され、該項目の中から少なくとも１つのものを選択する第１のコントロールと、任意の文字列を入力可能な第２のコントロールと、のうち少なくとも１つの第１のコントロールを含んで構成されたことを特徴とする請求項１から請求項３のいずれか１つに記載の施設情報提供方法。
【請求項６】
前記項目は、前記所定範囲内に存在する各種施設に関連する検索条件のみから構成されていることを特徴とする請求項５記載の施設情報提供方法。
【請求項７】
地図情報が登録された地図情報データベースと、
各種施設の所在位置が少なくとも登録された施設データベースと、
ＧＰＳ機能及びブラウザ機能を内蔵した移動端末装置からその周辺に存在する施設の検索サービス要求を受信したときに、検索条件を指定させるための指定画面を構成する指定画面データを返信する指定画面返信手段と、
前記移動端末装置から前記検索条件を受信したときに、前記地図情報データベースを参照し、前記ＧＰＳ機能で測位された位置情報により特定される地点を中心とした所定範囲の周辺地図情報を検索すると共に、前記施設データベースを参照し、前記所定範囲内に存在する周辺施設であって前記検索条件に合致するものを検索する施設検索手段と、
前記周辺地図情報に前記周辺施設の所在位置を示す目印を重畳させた地図データを作成する地図データ作成手段と、
前記移動端末装置に対して地図データを返信する地図データ返信手段と、
を含んで構成されたことを特徴とする施設情報提供装置。
【請求項８】
各種施設に関する投稿情報が登録された投稿情報データベースと、
前記移動端末装置から前記周辺施設に関する投稿情報の参照要求を受信したときに、前記投稿情報データベースを参照し、前記参照要求に係る投稿情報を検索する投稿情報検索手段と、
前記参照要求に係る投稿情報を返信する投稿情報返信手段と、
を含んで構成されたことを特徴とする請求項７記載の施設情報提供装置。
【請求項９】
前記指定画面は、前記検索条件を指定する入力部を最大３つまで含んで構成されたことを特徴とする請求項７又は請求項８に記載の施設情報提供装置。
【請求項１０】
ＧＰＳ機能及びブラウザ機能を内蔵した移動端末装置からその周辺に存在する施設の検索サービス要求を受信したときに、地図情報が登録された地図情報データベースを参照し、前記ＧＰＳ機能で測位された位置情報により特定される地点を中心とした所定範囲の周辺地図情報を検索すると共に、各種施設の所在位置が少なくとも登録された施設データベースを参照し、前記所定範囲内に存在する周辺施設であって前記検索サービス要求に係る条件に合致するものを検索するステップと、
前記周辺地図情報に前記周辺施設の所在位置を示す目印を重畳させた地図データを作成するステップと、
前記移動端末装置に対して地図データを返信するステップと、
をコンピュータに実行させることを特徴とする施設情報提供方法。
【請求項１１】
地図情報が登録された地図情報データベースと、
各種施設の所在位置が少なくとも登録された施設データベースと、
ＧＰＳ機能及びブラウザ機能を内蔵した移動端末装置からその周辺に存在する施設の検索サービス要求を受信したときに、前記地図情報データベースを参照し、前記ＧＰＳ機能で測位された位置情報により特定される地点を中心とした所定範囲の周辺地図情報を検索すると共に、前記施設データベースを参照し、前記所定範囲内に存在する周辺施設であって前記検索サービス要求に係る条件に合致するものを検索する施設検索手段と、
前記周辺地図情報に前記周辺施設の所在位置を示す目印を重畳させた地図データを作成する地図データ作成手段と、
前記移動端末装置に対して地図データを返信する地図データ返信手段と、
を含んで構成されたことを特徴とする施設情報提供装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動端末装置の周辺に存在する周辺施設の目印が重畳された地図を提供する技術に関する。
【背景技術】
【０００２】
“ぐるなび”（非特許文献１）に示されるように、携帯電話などの移動端末装置に対して、その周辺に存在するレストランなどのグルメ情報を検索し、最終的に特定された１件のグルメ情報に関してその位置を示す目印が重畳された地図を提供するサービスが公知である。
一方、“ＧＯＯＧＬＥ  ＬＯＣＡＬ  ＢＥＴＡ”（非特許文献２）に示されるように、インターネットを介して接続されるパーソナルコンピュータにおいて、その利用者がブラウザの検索画面からキーワード及び地域名を入力して「検索」ボタンを押すと、入力した地域名に該当する地域に存在しており、且つ入力したキーワードを含む店舗などの施設の位置を示す目印が重畳された地図を提供するサービスが公知である。
【非特許文献１】“ぐるなび”、[online］、株式会社ぐるなび、[平成１７年３月３１日検索]、携帯電話ｉ−ｍｏｄｅ（登録商標）サービスウェブサイト＜ＵＲＬ：http://mobile.gnavi.co.jp/i/＞
【非特許文献２】“ＧＯＯＧＬＥ  ＬＯＣＡＬ  ＢＥＴＡ”、[online］、グーグル株式会社、[平成１７年３月３１日検索]、インターネット＜ＵＲＬ：http://local.google.com＞
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、かかる従来技術のうち、移動端末装置に対するサービスでは、サービス利用者が、検索条件を指定する画面において検索結果が１件になるまで繰り返して検索条件を絞込む必要があったため、操作性が悪く、利用者が目的とする施設を検索するまでに多大な労力を要した。更に、利用者の多くは、ある程度あいまいな検索条件しか決めていないことのほうが多いため、一意的な検索条件を要求することは利用者に対して酷であった。また、かかる従来技術のうち、パーソナルコンピュータにおけるサービスでは、移動端末装置におけるサービスに比べると単純な操作で目的とする施設を検索可能であるが、主としてパーソナルコンピュータが置かれている固定の場所での利用に留まるため、機動性及び利便性に欠けていた。
【０００４】
そこで、本発明は以上のような従来の問題点に鑑み、移動端末装置を用いたサービス利用者が検索を行った結果、検索結果たる複数の周辺施設について、その所在位置を示す目印が重畳された地図を提示することで、利用者にとって操作性、機動性及び利便性に優れており、付加価値の高い施設情報提供技術を提供することを目的とする。
【課題を解決するための手段】
【０００５】
このため、請求項１に係る施設情報提供方法の発明においては、ＧＰＳ機能及びブラウザ機能を内蔵した移動端末装置からその周辺に存在する施設の検索サービス要求を受信したときに、検索条件を指定させるための指定画面を構成する指定画面データを返信するステップと、前記移動端末装置から前記検索条件を受信したときに、地図情報が登録された地図情報データベースを参照し、前記ＧＰＳ機能で測位された位置情報により特定される地点を中心とした所定範囲の周辺地図情報を検索すると共に、各種施設の所在位置が少なくとも登録された施設データベースを参照し、前記所定範囲内に存在する周辺施設であって前記検索条件に合致するものを検索するステップと、前記周辺地図情報に前記周辺施設の所在位置を示す目印を重畳させた地図データを作成するステップと、前記移動端末装置に対して地図データを返信するステップと、をコンピュータに実行させることを特徴とする。
【０００６】
請求項２に係る施設情報提供方法の発明においては、前記移動端末装置から前記周辺施設に関する施設情報の参照要求を受信したときに、施設情報が登録された施設情報データベースを参照し、前記参照要求に係る施設情報を検索するステップと、前記参照要求に係る施設情報を返信するステップと、を更にコンピュータに実行させることを特徴とする。
請求項３に係る施設情報提供方法の発明においては、前記移動端末装置から施設に関する投稿情報の登録要求を受信したときに、前記施設情報データベースの施設情報として、前記投稿情報を登録するステップを更にコンピュータに実行させることを特徴とする。
【０００７】
請求項４に係る施設情報提供方法の発明においては、前記移動端末装置から施設の登録要求を受信したときに、前記ＧＰＳ機能で測位された位置情報により特定される地点に存在する施設を前記施設データベースに登録するステップを更にコンピュータに実行させることを特徴とする。
請求項５に係る施設情報提供方法の発明においては、前記指定画面は、前記検索条件を指定する入力部を最大３つまで含んで構成されると共に、前記入力部は、予め設定された検索条件の項目が一覧表示され、該項目の中から少なくとも１つのものを選択する第１のコントロールと、任意の文字列を入力可能な第２のコントロールと、のうち少なくとも１つの第１のコントロールを含んで構成されていることを特徴とする。
【０００８】
請求項６に係る施設情報提供方法の発明においては、前記項目は、前記所定範囲内に存在する各種施設に関連する検索条件のみから構成されていることを特徴とする。
請求項７に係る施設情報提供装置の発明においては、地図情報が登録された地図情報データベースと、各種施設の所在位置が少なくとも登録された施設データベースと、ＧＰＳ機能及びブラウザ機能を内蔵した移動端末装置からその周辺に存在する施設の検索サービス要求を受信したときに、検索条件を指定させるための指定画面を構成する指定画面データを返信する指定画面返信手段と、前記移動端末装置から前記検索条件を受信したときに、前記地図情報データベースを参照し、前記ＧＰＳ機能で測位された位置情報により特定される地点を中心とした所定範囲の周辺地図情報を検索すると共に、前記施設データベースを参照し、前記所定範囲内に存在する周辺施設であって前記検索条件に合致するものを検索する施設検索手段と、前記周辺地図情報に前記周辺施設の所在位置を示す目印を重畳させた地図データを作成する地図データ作成手段と、前記移動端末装置に対して地図データを返信する地図データ返信手段と、を含んで構成されていることを特徴とする。
【０００９】
請求項８に係る施設情報提供装置の発明においては、各種施設に関する投稿情報が登録された投稿情報データベースと、前記移動端末装置から前記周辺施設に関する投稿情報の参照要求を受信したときに、前記投稿情報データベースを参照し、前記参照要求に係る投稿情報を検索する投稿情報検索手段と、前記参照要求に係る投稿情報を返信する投稿情報返信手段と、を含んで構成されていることを特徴とする。
【００１０】
請求項９に係る施設情報提供装置の発明においては、前記指定画面は、前記検索条件を指定する入力部を最大３つまで含んで構成されていることを特徴とする。
請求項１０に係る施設情報提供方法の発明においては、ＧＰＳ機能及びブラウザ機能を内蔵した移動端末装置からその周辺に存在する施設の検索サービス要求を受信したときに、地図情報が登録された地図情報データベースを参照し、前記ＧＰＳ機能で測位された位置情報により特定される地点を中心とした所定範囲の周辺地図情報を検索すると共に、各種施設の所在位置が少なくとも登録された施設データベースを参照し、前記所定範囲内に存在する周辺施設であって前記検索サービス要求に係る条件に合致するものを検索するステップと、前記周辺地図情報に前記周辺施設の所在位置を示す目印を重畳させた地図データを作成するステップと、前記移動端末装置に対して地図データを返信するステップと、をコンピュータに実行させることを特徴とする。
【００１１】
請求項１１に係る施設情報提供装置の発明においては、地図情報が登録された地図情報データベースと、各種施設の所在位置が少なくとも登録された施設データベースと、ＧＰＳ機能及びブラウザ機能を内蔵した移動端末装置からその周辺に存在する施設の検索サービス要求を受信したときに、前記地図情報データベースを参照し、前記ＧＰＳ機能で測位された位置情報により特定される地点を中心とした所定範囲の周辺地図情報を検索すると共に、前記施設データベースを参照し、前記所定範囲内に存在する周辺施設であって前記検索サービス要求に係る条件に合致するものを検索する施設検索手段と、前記周辺地図情報に前記周辺施設の所在位置を示す目印を重畳させた地図データを作成する地図データ作成手段と、前記移動端末装置に対して地図データを返信する地図データ返信手段と、を含んで構成されていることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、ＧＰＳ機能及びブラウザ機能を内蔵した移動端末装置からその周辺に存在する施設の検索サービス要求を受信したときに、検索条件を指定させるための指定画面を構成する指定画面データを返信し、更にこの移動端末装置から指定した検索条件を受信したときに、前記ＧＰＳ機能で測位された位置情報により特定される地点を中心とした所定範囲の周辺地図情報を検索すると共に、前記所定範囲内に存在する周辺施設であって前記検索条件に合致するものを検索し、周辺地図情報に周辺施設の所在位置を示す目印を重畳させた地図データを作成し、これを移動端末装置に返信することによって、複数の周辺施設の所在位置を示す目印を同時に表示することが可能なため、利用者は検索結果が１件になるまで繰り返して検索条件を絞込む必要がなくなる。よって、操作性が良くなり、検索に要する労力も減らすことができる。また、利用者があいまいな検索条件しか決めていない場合でも、要求する条件に合致した周辺施設の所在位置を示す目印を地図上で見ることが可能であり、より使いやすくなる。更に、パーソナルコンピュータではなく移動端末装置に対してこのようなサービスを提供することにより、利用者はパーソナルコンピュータが置かれている固定の場所に限らず他の場所でも単純な操作でかかるサービスを利用することが可能となり、機動性及び利便性が向上する。
【発明を実施するための最良の形態】
【００１３】
以下、添付された図面を参照して本発明を詳述する。
図１は、本発明に係る施設情報提供装置を用い、施設情報提供サービスを提供するための全体構成を示す。
施設情報提供装置は、ＷＥＢアプリケーションサーバ（以下「サーバ」という）１０と、データベース２０と、を含んで構成される。サーバ１０は、少なくとも中央処理装置（ＣＰＵ）とメモリとを備え、メモリにロードされた施設情報提供プログラムを実行することで、施設情報提供サービスに係る各種機能が実現される。データベース２０は、ユーザ情報データベース２０Ａと、施設データベース２０Ｂと、投稿情報データベース２０Ｃと、検索条件大分類データベース２０Ｄと、検索条件小分類データベース２０Ｅと、地図情報が登録された地図情報データベース２０Ｆと、を備える。サーバ１０は、有線及び無線からなる公衆回線網４０を介して移動端末装置としてのＧＰＳ機能及び汎用のブラウザ機能を内蔵した携帯電話機３０と接続され、データの送受信を行う。
【００１４】
次に、前述した各データベースについて説明する。
ユーザ情報データベース２０Ａは、サービスの利用者の個人情報が登録されたもので、図２に示すように、少なくともサービスの利用者を識別するために一意に割り振られたユーザコード及び、ユーザコードに関連付けられた任意の名前であるユーザ名から構成される。
【００１５】
施設データベース２０Ｂは、各種施設の所在位置を含んだ情報が登録されるもので、図３に示すように、施設を一意に識別するために割り振られた施設コード、施設名、施設が含まれる大まかな分類（例えば「グルメ」、「ファッション」など）が登録される検索条件大分類、検索条件大分類を更に細かく分類したもの（例えば検索条件大分類が「グルメ」であれば、「和食」、「中華」など）が登録される検索条件小分類、施設緯度が北緯（０）か南緯（１）かを示す施設緯度フラグ、施設緯度、施設経度が東経（０）か西経（１）かを示す施設経度フラグ、施設経度を含んで構成される。なお、施設とは建物や設備に限らず、位置に関連付けられて検索対象となるもの、例えば路上、広場、山などを含んだものをいう。
【００１６】
施設情報データベースとして機能する投稿情報データベース２０Ｃは、各施設に関して、サービスの利用者により投稿された投稿情報（施設情報）が登録されるもので、図４に示すように、施設を一意に識別するために割り振られた施設コード、投稿情報を一意に識別するために投稿順に割り振られた投稿番号、投稿情報の投稿者を識別する投稿ユーザコード、投稿登録日、投稿登録時間、投稿情報の具体的内容を示す投稿テキストを含んで構成される。施設コードには、施設データベース２０Ｂの施設コードと一致するものが登録される。
【００１７】
検索条件大分類データベース２０Ｄは、図５（Ａ）に示すように、全ての検索条件大分類が登録されたもので、検索条件大分類のマスタとしての機能を持つ。
検索条件小分類データベース２０Ｅは、図５（Ｂ）に示すように、全ての検索条件小分類が登録されたもので、検索条件小分類のマスタとしての機能を持ち、検索条件小分類及び検索条件小分類が属する検索条件大分類を示す配属大分類で構成される。
【００１８】
図６及び図７は、サーバ１０において実行される施設検索処理内容を示す。
この処理は、携帯電話機３０から、その周辺に存在する施設の検索サービス要求を受信したことを処理実行の開始条件とする。なお、この携帯電話機３０から検索サービス要求を受信するのが２回目以降であれば、携帯電話機３０においてクッキーとして保有しているユーザコードも合わせて受信する。
【００１９】
ステップ１（図では「Ｓ１」と略記する。以下同様）では、ユーザコードの受信の有無により、この携帯電話機３０のユーザ情報が登録済みか否かを判定する。ユーザ情報が登録済みであれば、ステップ５へと進み（Ｙｅｓ）、登録済みでなければ、ステップ２へと進む（Ｎｏ）。
ステップ２では、携帯電話機３０に、任意のユーザ名を入力可能なテキストボックスと、「登録」ボタンと、を含んだユーザ登録画面を構成するユーザ登録画面データを返信する。
【００２０】
ステップ３では、携帯電話機３０からユーザ名を受信したか否かを判定する。ユーザ名を受信した場合には、ステップ４に進み（Ｙｅｓ）、受信しない場合には、そのまま待機する（Ｎｏ）。
ステップ４では、ユーザ情報データベース２０Ａの新規登録を行う。具体的には、ユーザコードには、一意になるように割り振った新たなユーザコードを、ユーザ名には受信したユーザ名を夫々設定し、新規レコードとして登録する。そして、登録したユーザコードをクッキーとして携帯電話機３０に送信する。かかる処理により、次回以降の検索サービス要求においては、ステップ２からステップ４の処理は不要となる。
【００２１】
ステップ５では、携帯電話機３０に対し、ＧＰＳ機能による測位要求を送信し、携帯電話機３０から緯度及び経度を受信する。
ステップ６では、検索条件を指定させるための指定画面を構成する指定画面データを作成するため、携帯電話機３０の画面に表示する地図の表示領域であって、受信した緯度及び経度を中心とした所定範囲（以下「表示範囲」とする）に存在する施設の検索条件大分類を検索する。具体的には、施設データベース２０Ｂを参照し、その施設緯度及び施設経度が、夫々表示範囲を画定する緯度及び経度の範囲内であることを条件として検索を行う。
【００２２】
ステップ７では、ステップ６の検索結果が０件か否かを判定する。０件の場合は、ステップ８へ進み（Ｙｅｓ）、０件でない場合は、ステップ９へ進む（Ｎｏ）。
ステップ８では、携帯電話機３０に、例えば「施設が存在しません」という内容のエラーメッセージを返信し、ステップ１へ戻る。
ステップ９では、指定画面データを作成し、携帯電話機３０に返信する。指定画面は図８に示すように、入力部として、予め設定された検索条件の項目が一覧表示され、その検索条件候補から少なくとも１つの選択条件を選択することが可能な２つのプルダウンリスト（検索条件大分類を指定する検索条件大分類プルダウンリスト及び検索条件小分類を指定する検索条件小分類プルダウンリスト）と、「検索」ボタンと、を含んで構成されている。ステップ６で検索された検索条件大分類のうち重複するものを削除し、これが検索条件大分類プルダウンリストに一覧表示されるように設定した指定画面データを作成し、携帯電話機３０に返信する。この指定画面には、検索条件大分類が指定されると、指定された検索条件大分類をサーバ１０に送信する機能を持たせる。なお、プルダウンリストが第１のコントロールに該当する。但し、第１のコントロールとしては、プルダウンリストの他、同一機能を備えたリストボックス、チェックボックスなどを用いるようにしてもよい。
【００２３】
ステップ１０では、検索条件大分類を受信したか否かを判定する。受信した場合には、ステップ１１に進み（Ｙｅｓ）、受信しない場合には、そのまま待機する（Ｎｏ）。
ステップ１１では、受信した検索条件大分類に属していて、かつ表示範囲に存在する施設の検索条件小分類を検索する。具体的には、施設データベース２０Ｂを参照し、その施設緯度及び施設経度が、夫々表示範囲を画定する緯度及び経度の範囲内であること、及び、その検索条件大分類とステップ１０で受信した検索条件大分類とが一致することを条件として検索を行う。
【００２４】
ステップ１２では、再度、指定画面データを作成し、携帯電話機３０に返信する。即ち、ステップ１１で検索された検索条件小分類のうち重複するものを削除し、これが検索条件小分類プルダウンリストに一覧表示されるように設定した指定画面データを作成し、携帯電話機３０に返信する。この指定画面には、検索条件小分類が指定され、「検索」ボタンが押されると、指定された検索条件小分類をサーバ１０に送信する機能を持たせる。
【００２５】
ステップ１３では、検索条件小分類を受信したか否かを判定する。受信した場合には、ステップ１４に進み（Ｙｅｓ）、受信しない場合には、そのまま待機する（Ｎｏ）。
ステップ１４では、携帯電話機３０のＧＰＳ機能で測位された位置情報により特定される地点を中心とした表示範囲の周辺地図情報を取得する。具体的には、表示範囲を画定する緯度及び経度の範囲内である周辺地図情報を地図情報データベース２０Ｆから取得する。
【００２６】
ステップ１５では、表示範囲内に存在する周辺施設であって検索条件に合致するものを検索する。具体的には、施設データベース２０Ｂを参照し、その施設緯度及び施設経度が、夫々表示範囲を画定する緯度及び経度の範囲内であること、及び、その検索条件大分類及び検索条件小分類が、夫々検索条件と一致することを条件として検索を行う。
ステップ１６では、周辺地図情報に対して、周辺施設の所在位置を示す目印となるアイコンを重畳させた、図９に示すような地図データを作成し、携帯電話機３０に返信する。なお、この地図データには、携帯電話機３０の操作によってアイコンが指定されると、その施設コードを含んだ投稿情報の参照要求をサーバ１０に送信する機能、及び、携帯電話機３０のＧＰＳ機能で測位された位置情報により特定される地点を所在位置とする施設の新規登録要求をユーザコードと共にサーバ１０に送信する機能を持たせる。
【００２７】
かかる施設検索処理によれば、周辺地図情報に周辺施設の所在位置を示すアイコンを重畳させた地図データが提供され、サービスの利用者は複数の周辺施設の所在位置を示すアイコンを同時に見ることが可能となり、検索結果が１件になるまで繰り返して検索条件を絞込む必要がなくなる。よって、操作性が良くなり、検索に要する労力も減らすことができる。また、利用者があいまいな検索条件しか決めていない場合でも、要求する条件に合致した周辺施設の所在位置を把握することができ、より使いやすくなる。
【００２８】
なお、この地図は、地図の縮尺を変更することで、表示範囲を変更することができるとより望ましい。更に、地図は将来的には二次元表示だけではなく、三次元表示になることも想定している。
また、この施設情報提供装置は、指定画面は最大３つまで入力部を含んで構成されるものとする。このような指定画面にすることによって、サービスの利用者は３回以内の操作回数で施設を検索することが可能となり、操作性が良くなる。
【００２９】
また、入力部のうち少なくとも１つはプルダウンリストから構成されるようにすることにより、サービスの利用者は予め設定されている項目から選択するだけで検索条件を指定でき、より使いやすくなる。
更に、プルダウンリストに表示する項目である検索条件候補を、表示範囲内に存在する各種施設に関連する検索条件のみから構成されるようにして項目の数を減らすことにより、所望する検索条件を容易に見出すことが可能となり、指定画面での操作性がより良くなる。
【００３０】
なお、指定画面の入力部のうち少なくとも１つは、任意の文字列を入力可能なテキストボックスにしてもよい。ここで、テキストボックスが第２のコントロールに該当する。但し、第２のコントロールとしては、テキストボックスの他、同一機能を備えた公知のコントロールを用いるようにしてもよい。そうすれば、将来的に施設の件数が増加し、それに伴い検索条件候補の種類が増えて一覧から選択する方法が使いづらくなった場合に、より柔軟な検索条件の指定が可能となる。
【００３１】
図１０は、サーバ１０において実行される投稿情報参照処理内容を示す。
この処理は、携帯電話機３０から投稿情報の参照要求を受信したことを処理実行の開始条件とする。
ステップ１０１では、携帯電話機３０から受信した施設コードに対応する施設名を検索する。具体的には、施設データベース２０Ｂを参照し、その施設コードと携帯端末装置３０から受信した施設コードとが一致する条件で検索を行う。
【００３２】
ステップ１０２では、参照要求のあった施設について登録された投稿情報を検索する。具体的には、投稿情報データベース２０Ｃを参照し、その施設コードと携帯電話機３０から受信した施設コードとが一致する条件で検索を行う。
ステップ１０３では、参照要求のあった施設について登録された投稿情報を投稿したユーザ名を検索する。具体的には、ユーザ情報データベース２０Ａを参照し、そのユーザコードと投稿情報の投稿ユーザコードとが一致する条件で検索を行う。
【００３３】
ステップ１０４では、投稿情報画面データを作成する。まず、投稿情報を投稿番号の降順でソートする。次に、図１１に示されるように、画面の上部に施設名を設定し、投稿情報ごとに、ユーザ名、投稿登録日、投稿登録時間、投稿テキストを設定する。なお、この投稿情報画面には、ユーザコードを含んだ投稿情報の登録要求をサーバ１０に送信する機能を持たせる。
【００３４】
ステップ１０５では、作成した投稿情報画面データを、携帯電話機３０に返信する。
かかる投稿情報参照処理によれば、サービスの利用者は地図データにおいて周辺施設の所在位置を示すアイコンを指定するだけで、その施設に関して利用者が投稿した客観的な情報を見ることができ、より信頼できる情報を得ることが可能となる。
なお、投稿情報画面データに代えて、投稿情報のテキストデータのみを携帯電話機３０に返信しても良い。
【００３５】
図１２は、サーバ１０において実行される投稿情報登録処理内容を示す。
この処理は、携帯電話機３０から、投稿情報の登録要求を受信したことを処理実行の開始条件とする。
ステップ１２１では、投稿情報を追加登録するための登録画面を構成する投稿情報登録画面データを携帯電話機３０に返信する。投稿情報登録画面は、図１３に示すように、投稿情報を入力するテキストボックスと、「追加登録」ボタンと、を含んで構成されている。この投稿情報登録画面には、投稿情報が入力され、「追加登録」ボタンが押されると、携帯電話機３０から入力内容たる投稿情報をサーバ１０に送信する機能を持たせる。
【００３６】
ステップ１２２では、投稿情報を受信したか否かを判定する。受信した場合には、ステップ１２３に進み（Ｙｅｓ）、受信しない場合には、そのまま待機する（Ｎｏ）。
ステップ１２３では、投稿情報の登録処理を行う。具体的には、投稿情報データベース２０Ｃに対し、新規レコードとして、施設コードには対象の施設の施設コードを、ユーザコードには携帯電話機３０から受信したユーザコードを、投稿テキストには受信した投稿情報を設定し、更に投稿番号、投稿登録日及び投稿登録時間を設定して登録する。
【００３７】
かかる投稿情報登録処理によれば、従来技術の施設情報提供サービスにおいては、サービス提供者側の主観的な情報しか提供されていなかったのに比べ、利用者から見た客観的な情報を提供することができ、より利用者にとって有益で信頼性の高い情報が参照可能となる。更に、かかる情報を周辺施設の所在位置を示すアイコンを指定するだけで見ることができるようにすることによって、操作性及び充実した情報内容を併せ持つ付加価値の高い施設情報提供サービスが実現可能となる。
【００３８】
図１４は、サーバ１０において実行される施設の新規登録処理内容を示す。
この処理は、携帯電話機３０から、施設の登録要求を受信したことを処理実行の開始条件とする。
ステップ１４１では、携帯電話機３０に対し、ＧＰＳ機能による測位要求を送信し、携帯電話機３０から返信された緯度及び経度を受信する。
【００３９】
ステップ１４２では、受信した緯度及び経度により特定される地点と同じ地点に既に登録されている施設を検索する。具体的には、施設データベース２０Ｂを参照し、その施設緯度及び施設経度と受信した緯度及び経度とが夫々ほぼ一致することを条件として検索を行う。
ステップ１４３では、ステップ１４２の検索結果が０件か否かを判定する。０件の場合は、ステップ１４５に進み（Ｙｅｓ）、０件でない場合は、ステップ１４４に進む（Ｎｏ）。
【００４０】
ステップ１４４では、施設の登録要求を拒否し、携帯電話機３０に、例えば「既に施設が登録されています」という内容のエラーメッセージを返信する。
ステップ１４５では、検索条件大分類データベース２０Ｄを検索し、全ての検索条件大分類を取得する。
ステップ１４６では、施設登録画面を構成する登録画面データを作成し、携帯電話機３０に返信する。施設登録画面は、図１５に示すように、登録する施設の施設名を入力するテキストボックスと、検索条件大分類を指定する検索条件大分類プルダウンリストと、検索条件小分類を指定する検索条件小分類プルダウンリストと、投稿情報を入力するテキストボックスと、「登録」ボタンと、を含んで構成されている。ステップ１４５の検索で取得した検索条件大分類を検索条件大分類プルダウンリストに一覧表示されるように設定した施設登録画面データを作成し、携帯電話機３０に返信する。この施設登録画面には、検索条件大分類が指定されると、指定された検索条件大分類をサーバ１０に送信する機能を持たせる。
【００４１】
ステップ１４７では、検索条件大分類を受信したか否かを判定する。受信した場合には、ステップ１４８に進み（Ｙｅｓ）、受信しない場合には、そのまま待機する（Ｎｏ）。
ステップ１４８では、受信した検索条件大分類に属している検索条件小分類を検索する。具体的には、検索条件小分類データベースを参照し、その配属大分類と受信した検索条件大分類とが一致することを条件として検索を行う。
【００４２】
ステップ１４９では、再度、施設登録画面を構成する登録画面データを作成し、携帯電話機３０に返信する。即ち、ステップ１４８の検索で取得した検索条件小分類を検索条件小分類プルダウンリストに一覧表示されるように設定した施設登録画面データを作成し、再度携帯電話機３０に返信する。この施設登録画面には、施設名、検索条件大分類、検索条件小分類、投稿情報が全て入力され、「登録」ボタンが押されると、携帯電話機３０から施設名、検索条件大分類、検索条件小分類、投稿情報の入力内容をサーバ１０に送信する機能を持たせる。
【００４３】
ステップ１５０では、検索条件小分類を受信したか否かを判定する。受信した場合には、ステップ１５１に進み（Ｙｅｓ）、受信しない場合には、そのまま待機する（Ｎｏ）。
ステップ１５１では、施設の登録処理を行う。施設データベース２０Ｂに対し、施設コードには、一意になるように割り振った新たな施設コードを、検索条件大分類、検索条件小分類には夫々受信した検索条件大分類、検索条件小分類を、施設緯度フラグには、施設緯度が北緯であれば０、南緯であれば１を、施設緯度には、受信した緯度を、施設経度フラグには、施設経度が東経であれば０、西経であれば１を、施設経度には、受信した経度を夫々設定し、新規レコードとして登録する。
【００４４】
ステップ１５２では、投稿情報の登録処理を行う。投稿情報データベース２０Ｃに対し、新規レコードとして、施設コードには施設データベース２０Ｂに登録したものと同じ施設コードを、投稿番号には、初期値である１を、ユーザコードには携帯電話機３０から受信したユーザコードを、投稿テキストには受信した投稿情報の入力内容を夫々設定し、更に投稿登録日、投稿登録時間を設定して登録する。
【００４５】
なお、この施設情報提供装置においては、施設と投稿情報の両方を登録するが、施設のみを登録するようにしてもよい。
かかる施設の新規登録処理によれば、サービスの利用者は自ら新たな施設を登録して情報提供することが可能になり、よりサービスへの参加性が高まり、新たなコミュニケーションの場としての役割を果たす。また、利用者が入手した最新情報が随時登録されることとなり、提供される情報の内容がより充実する。
【００４６】
なお、この施設情報提供装置においては、地図データにおいて周辺施設の所在位置を示すアイコンを指定すると投稿情報を見ることができるが、投稿情報に限らず、サービスの提供者があらかじめ登録した情報（例えば店舗のホームページなど）であっても良い。
【図面の簡単な説明】
【００４７】
【図１】本発明に係る施設情報提供装置の全体構成図
【図２】ユーザ情報データベース構成図
【図３】施設データベース構成図
【図４】投稿情報データベース構成図
【図５】（Ａ）は検索条件大分類データベース構成図、（Ｂ）は検索条件小分類データベース構成図
【図６】サーバで実行される施設検索処理のフローチャート
【図７】サーバで実行される施設検索処理のフローチャート
【図８】指定画面の説明図
【図９】地図データの説明図
【図１０】サーバで実行される投稿情報参照処理のフローチャート
【図１１】投稿情報画面の説明図
【図１２】サーバで実行される投稿情報登録処理のフローチャート
【図１３】投稿情報登録画面の説明図
【図１４】サーバで実行される施設登録処理のフローチャート
【図１５】施設登録画面の説明図
【符号の説明】
【００４８】
１０    サーバ
２０    データベース
２０Ａ  ユーザ情報データベース
２０Ｂ  施設データベース
２０Ｃ  投稿情報データベース
２０Ｄ  検索条件大分類データベース
２０Ｅ  検索条件小分類データベース
２０Ｆ  地図情報データベース
３０    携帯電話機
４０    公衆回線網
【図１】
2006285646.tif 000003
【図２】
2006285646.tif 000004
【図３】
2006285646.tif 000005
【図４】
2006285646.tif 000006
【図５】
2006285646.tif 000007
【図６】
2006285646.tif 000008
【図７】
2006285646.tif 000009
【図８】
2006285646.tif 000010
【図９】
2006285646.tif 000011
【図１０】
2006285646.tif 000012
【図１１】
2006285646.tif 000013
【図１２】
2006285646.tif 000014
【図１３】
2006285646.tif 000015
【図１４】
2006285646.tif 000016
【図１５】
2006285646.tif 000017