(57)【要約】【課題】情報処理装置を利用して位置的情報を有する複数の選択肢の中から所望の選択肢を選ぶ操作の容易性・利便性の向上、及びシステム運用の容易性・利便性の向上が図られたシステムの提供。【解決手段】選択肢が位置的情報に基づいてマップ上に点在しているマップに重畳させて分割枠を表示させ、各選択肢が何れの分割領域に属するのかをシステムによって判別可能とさせることにより、各分割領域の選択による選択肢の選択を可能とさせる。この際、選択された分割領域内に複数の選択肢が存在していた場合には、当該選択肢の位置的なばらつきに応じて、マップを拡大・移動させることにより、効率的に選択肢を選択できるようにする。【選択図】図１３
2009087280.tif 000002
【特許請求の範囲】
【請求項１】
マップデータが格納された記憶装置と、表示装置と、制御装置と、を備えることにより前記マップデータに基づくマップ情報を表示するマップ情報表示システムであって、前記表示装置の表示領域を視覚的に複数に分割するための分割枠情報を備えることにより、前記マップ情報を前記表示装置に表示させる際に、前記制御装置によって前記分割枠情報に基づく分割枠を前記マップ情報に重畳して表示させることを特徴とするマップ情報表示システム。
【請求項２】
移動方向を指示させる入力装置を備えることにより、移動指示が当該入力装置に対してあった場合には、前記制御装置によって、前記分割枠を表示画面に対して固定的に表示すると共に、前記移動指示に応じて前記マップ情報を移動表示させることを特徴とする請求項１記載のマップ情報表示システム。
【請求項３】
マップ上のスポット情報として前記マップデータ上の位置情報と当該スポットに関する属性情報とを対応付けて保持し、前記分割枠によって分割された表示画面上の各分割領域の画面上の位置情報を有することにより、前記マップ情報を表示させる際にはマップの縮尺情報と表示基準位置情報に基づいてマップ情報を画面表示し、前記縮尺情報と前記表示基準位置情報と前記各スポットのマップデータ上の位置情報とに基づいて、各スポットの表示画面上の位置情報を算出し、これと前記各分割領域の画面上の位置情報とに基づいて各スポットが何れの分割領域に入っているのかを前記制御装置によって判別すること、又は、前記縮尺情報と前記表示基準位置情報と前記各分割領域の画面上の位置情報とに基づいて、各分割領域のマップデータ上の位置情報を算出し、これと前記各スポットのマップデータ上の位置情報とに基づいて各スポットが何れの分割領域に入っているのかを前記制御装置によって判別することを特徴とする請求項１又は請求項２に記載のマップ情報表示システム。
【請求項４】
マップ上のスポット情報として前記マップデータ上の位置情報と当該スポットに関する属性情報とを対応付けて保持し、前記表示領域に表示させるマップの範囲を定める範囲情報を前記記憶装置に予め保持しておく若しくはユーザから与えられることにより、前記制御装置によって、前記範囲情報によって定められる範囲内に存在する前記スポットを判別し、これによって得られたスポットが複数である場合に、これらの各スポットの位置情報からこれらの全てのスポットが収まる最小の範囲を算出し、当該最小範囲情報と前記表示装置の表示領域情報に基づいてマップの縮尺情報と表示基準位置情報を算出し、当該縮尺情報と表示基準位置情報に基づいてマップ情報を画面表示することを特徴とする請求項１乃至請求項３の何れか１つに記載のマップ情報表示システム。
【請求項５】
ユーザによる入力装置への指示によって、前記分割枠によって分割される各分割領域の何れかが選択されたと前記制御装置によって判断された場合に、当該選択された分割領域を前記範囲情報とみなすことにより、当該選択された分割領域内に存在するスポットを判別して前記縮尺情報と表示基準位置情報の算出処理を実行することを特徴とする請求項４に記載のマップ情報表示システム。
【請求項６】
前記分割枠によって分割される各分割領域に対応付けた視覚効果情報を保持することにより各分割領域を視覚的に異なる効果で表示させ、且つ、各分割領域に入る前記各スポットを示すアイコンを前記各分割領域に対応する視覚効果情報に基づいて視覚的に変化させて表示させることを特徴とする請求項３乃至請求項５の何れか１つに記載のマップ情報表示システム。
【請求項７】
前記最小範囲に属するスポットの数とこれに対応するアイコン表示効果情報とを定めたテーブル、又は、前記分割領域に属するスポットの数とこれに対応するアイコン表示効果情報とを定めたテーブルを備えることにより、前記制御装置によって、前記最小範囲に属するスポットの数を判別し、これに対応するアイコン表示効果情報を前記テーブルから取得して当該アイコン表示効果情報に基づいて各スポットを示すアイコンを表示する、又は、前記分割領域に属するスポットの数を判別し、これに対応するアイコン表示効果情報を前記テーブルから取得して当該アイコン表示効果情報に基づいて各スポットを示すアイコンを表示する、ことを特徴とする請求項４乃至請求項６の何れか１つに記載のマップ情報表示システム。
【請求項８】
スポット不存在若しくは選択不能を示す視覚効果情報を保持することにより、前記分割枠によって分割される各分割領域内に前記スポットがあるか否かを前記制御装置によって判別し、スポットが存在しない分割領域があった場合には、当該分割領域を前記選択不能視覚効果情報に基づいて視覚的に変化させて表示させることを特徴とする請求項３乃至請求項７の何れか１つに記載のマップ情報表示システム。
【請求項９】
前記分割枠によって分割される各分割領域に対応する情報表示欄を設け、前記各スポットの属性情報にタイトル情報を含ませると共に優先情報を含ませることにより、前記制御装置によって、前記各分割領域に入る前記各スポットの中で最も上位の優先情報を有するスポットを判別し、当該スポットのタイトル情報に基づいて前記各分割領域の情報表示欄にタイトルを表示することを特徴とする請求項３乃至請求項８の何れか１つに記載のマップ情報表示システム。
【請求項１０】
ユーザによる入力装置への指示によって、前記分割枠によって分割される各分割領域の何れかが選択されたと前記制御装置によって判断された場合に、前記制御装置によって、当該選択された分割領域内に存在する前記スポットが１つであるか否かを判別し、これが１つである場合には当該スポットに対応する前記属性情報に基づいて当該スポットに関する詳細情報を画面表示することを特徴とする請求項３乃至請求項９の何れか１つに記載のマップ情報表示システム。
【請求項１１】
前記詳細情報の表示処理が行われた際に閲覧履歴を蓄積させることにより、各スポットに閲覧履歴情報を対応付けて保持し、当該閲覧履歴情報を前記優先情報として使用することを特徴とする請求項１０に記載のマップ情報表示システム。
【請求項１２】
入力キーを有する入力装置を備え、前記各分割領域の配置が当該入力装置の入力キーの配置と同様になるように前記分割枠情報を構成し、前記入力キーが押されたことによる入力信号と前記各分割領域とを対応付けた入力信号対応テーブルを備えることにより、画面表示されている前記各分割領域の配置に対応する前記入力キーの入力により、各分割領域の選択動作を可能としたことを特徴とする請求項１乃至請求項１１の何れか１つに記載のマップ情報表示システム。
【請求項１３】
前記マップデータが高さ方向にも情報を有する３次元マップデータであり、これに伴い前記スポットのマップデータ上の位置情報が３次元位置情報であり、前記表示基準位置情報及び前記縮尺情報に加えて、当該表示基準位置情報に対するカメラ位置情報、カメラ方向情報を用いて前記各処理を実行することを特徴とする請求項１乃至請求項１２の何れか１つに記載のマップ情報表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置を利用した情報検索に関するものであり、特に、位置的情報を有する複数の選択肢の中から所望の選択肢を選ぶ操作の容易性・利便性の向上、及びシステム運用の容易性・利便性の向上を図るための技術に関する。
【背景技術】
【０００２】
情報には位置的要素を含んだ情報がある。例えば「観光地情報」「みやげもの店舗」「レストラン」「各種イベント（会場）」のようなものは、それがどのような施設であるか等の情報と共にそれが存在する場所についての情報が含まれる。このような位置的要素を含んだ情報を検索する方法の１つに、地図上の該当する位置にそれぞれの情報（詳細情報そのもの若しくは詳細情報を得るためのガイド情報）を配置しておくものがある。
【０００３】
上記方法の最も単純な具体例は、紙媒体で提供される“ガイドマップ”等である。このような紙媒体の地図では、位置の特定を容易にするために縦横を複数区画に分割することが行われている。例えば、横方向にＡＢＣ・・・、縦方向に１２３・・・と符号をふり、“Ｃ３”と指定することで、対象エリアを限定するものである。
【０００４】
現在では、情報検索の手段として情報処理装置を利用することが広く行われており、上記例に準じて言えば、地図情報をインターネットを介して提供すると共に、地図上の該当する位置にアイコン等を付しておき、これをクリックすることで当該スポットに関する詳細な情報を提供するようなサービスが多数存在している。また、自動車においても携帯電話においてもナビシステムが広く運用されて利用されている。このような情報処理装置を利用した検索の場合、各スポットに種々の属性を付与しておくことにより、例えば住所や名称を直接入力することでこれに該当するスポットを情報処理装置において自動的に判別して該当するスポットを直接表示させること等ができ、また、地図を自由に拡大縮小若しくはスクロール表示させること等が容易にできるため、上述した紙媒体の場合のような「横方向にＡＢＣ・・・、縦方向に１２３・・・と符号をふる事で縦横を複数区画に分割すること」はほとんど行われていない。
【０００５】
上記技術に関するものとして、非特許文献１〜非特許文献４などのサイトが２００７年８月の時点で存在している。
【０００６】
非特許文献１では、経度緯度で地図データをメッシュ化したものが表れているが、単に地図データそのものを矩形に分割しているものであり、その地図内にある複数の目的地の中から自分の所望する地点を選び出すことを容易にするため等のものではない。
【０００７】
非特許文献２では、地図を表示した画面の左側に目的地の候補を一覧で表示し、一覧の中からマウス操作により一つ候補の目的地を選択すると、それに対応した地図上の目的地が画面の中心になるように地図をスクロールさせて詳細情報を表示するものが表れている。地図上の目的地と候補一覧はアルファベットや数字を用いて対応を示しているが、目視により対応を探す必要があり、数が増えると探し難くなり、マウス操作の熟練も必要である。また、一覧に表示可能な数だけ地図上に表示される為、一覧の切り替えを行いながら目的地を探す必要があり、全ての目的地候補を全て地図上に表示することはできない。
【０００８】
非特許文献３では、非特許文献２を発展させた形で初期表示の地図中心から同心円を１００ｍ、２００ｍ、５００ｍと描画し、それぞれに色分けをおこない、それを一覧の背景色と対応させることで視認性を向上させている。この時、中心に近い目的地の候補は探し易いが、最も外側の円に位置する目的地の候補は広域のドーナツ状になるために探し難くなっている。非特許文献２と同様にマウス操作の熟練も必要である。
【０００９】
非特許文献４では、非特許文献２に対して目的地が多い場合のグルーピングを行うことで地図上の表示が煩雑にならないように工夫している。地図上に表示された目的地は複数の目的地がグルーピングされた目的地グループとして扱い、一覧表示も目的地グループの一覧が表示される。この目的地グループが選択された場合、一覧表示はグルーピングされた目的地の一覧の表示に切り替わり、この一覧から目的地を選択することで詳細が表示される。しかしながら、この目的地グループは結びついた目的地の位置からなるおおよその位置、または代表の位置となるために全ての目的地の正確な位置は地図上で確認できない。非特許文献２と同様にマウス操作の熟練も必要である。
【００１０】
【非特許文献１】ｈｔｔｐ：／／２１０．２５５．１７３．１４７／ｔｍｌ／ｉｄｏｋｅｉｄｏ．ｈｔｍ
【非特許文献２】ｈｔｔｐ：／／ｍａｐｓ．ｇｏｏｇｌｅ．ｃｏ．ｊｐ／ｍａｐｓ
【非特許文献３】ｈｔｔｐ：／／ｗｗｗ．ｃｈｉｚｕｍａｒｕ．ｃｏｍ／ｂｕｓｉｎｅｓｓ／ｍａｐ／？ｍｏｄｅ＝ｍａｐ
【非特許文献４】ｈｔｔｐ：／／ｍａｐｓ．ｈｏｍｅｓ．ｊｐ／ｈｏｍｅｓ／ｍａｐ／ｍａｉｎ？ｎｌ＝３５／２６／２９．６８８＆ｅｌ＝１３９／３８／４３．２９６＆ｓｃｌ＝７＆ｔｋ＝３＆ｂｓｇ＝１＆ｏ＝１５８ｈｗ９ｊ８Ｊｋ１ｈＥＶＥ
【発明の開示】
【発明が解決しようとする課題】
【００１１】
前述のごとく、従来の技術（情報処理装置を利用した“位置的要素を含んだ情報”の検索）は、基本的にマウスやキーボードによる操作を前提とするものであり、これらの操作に習熟していない者に対してインタータフェースを簡略化した装置を提供することを考えた場合にうまく適用できるものではなく、又、場当たり的に適用したとしてもその後のシステムの運用に支障をきたす等（例えば、情報の拡張性が低い等）のおそれのあるものであった。
【００１２】
本発明は、上述した点に鑑み、情報処理装置を利用して位置的情報を有する複数の選択肢の中から所望の選択肢を選ぶ操作の容易性・利便性の向上、及びシステム運用の容易性・利便性の向上が図られたシステムを提供することを目的とする。
【００１３】
現在、ユビキタス時代といわれる世の中で使用されている情報機器は、その操作方法で分類すると、キーボード及びマウスで操作するパソコンと呼ばれるコンピュータ（一部ＰＤＡも含む）と、テンキーを指で押し分けて操作する携帯電話と、チャンネルボタンと幾つかのキーを備えたリモコンと呼ばれる入力装置で操作するテレビ（他のＡＶ機器も含む）とに分けられる。また、最近では画面上にキーボード等を表示させたタッチパネル方式の情報機器も広く使用されるようになった。
【００１４】
このように情報機器の発達により、ユビキタス社会での情報の共有がだれにでもできるようになったかというと、そうではない。ユビキタス社会のなかで、情報デバイドと呼ばれる情報弱者がいることは否定することはできない。その原因は、ユビキタス社会が狙っている「いつでも」「どこでも」「だれでも」という要素のなかで、製品開発者が忘れがちな要素が「だれでも」という要素である。製品開発者は、何の問題もなくキーボードとマウスを使いこなす。というよりは、キーボードとマウスがなければＰＣ操作はできないと思い込んでしまっている。しかしながら、世界共通に老若男女が使える情報機器は、チャンネル操作だけのテレビ、番号入力だけの電話機、そして四則演算だけの電卓だそうである。これらに共通するものは何かといえば、入力装置からは数字キーの入力のみで当該機器が十分な機能を発揮するからである。つまり、「だれでも」が使える情報機器を開発できなければユビキタス社会の到来はないといっても過言ではないだろう。
【００１５】
最近では、インターネットテレビというジャンルの製品が出回ってきている。しかし、それもやはり操作が難しく、世界共通に老若男女が使える簡単な操作とは言えない状況であると思う。そこで、本発明が目的とするものは、「だれでも」使える簡単操作のシステムであり、例えばリモコンのチャンネルボタンを押すだけのテレビを操作するような感覚で操作可能な、簡単操作のシステムを提供することである。
【課題を解決するための手段】
【００１６】
請求項１のマップ情報表示システムは、マップデータが格納された記憶装置と、表示装置と、制御装置と、を備えることにより前記マップデータに基づくマップ情報を表示するマップ情報表示システムであって、前記表示装置の表示領域を視覚的に複数に分割するための分割枠情報を備えることにより、前記マップ情報を前記表示装置に表示させる際に、前記制御装置によって前記分割枠情報に基づく分割枠を前記マップ情報に重畳して表示させることを特徴とする。
【００１７】
上記構成によれば、マップデータに基づいて表示されるマップ情報に重畳して、表示領域を視覚的に複数に分割するための分割枠（マップデータとは別の分割枠情報に基づいて生成される分割枠）が表示される。なお、ここでいう「マップ」とは、なんらかの位置的な情報を備えた図表など（例えば何らかのグラフ上に項目がポイントされているもの等）を含む広義なものであり、いわゆる地理的な“地図”に限定されるものではない。また、「表示装置の表示領域を視覚的に複数に分割する分割枠」とは、表示装置の表示領域の全部を複数に分割するものであっても良いし、表示装置の表示領域の一部を複数に分割するものであってもよい。
【００１８】
請求項２のマップ情報表示システムは、請求項１記載のマップ情報表示システムであって、移動方向を指示させる入力装置を備えることにより、移動指示が当該入力装置に対してあった場合には、前記制御装置によって、前記分割枠を表示画面に対して固定的に表示すると共に、前記移動指示に応じて前記マップ情報を移動表示させることを特徴とする。
【００１９】
上記構成によれば、マップが移動指示に応じて移動表示（スクロール）される。この際枠は表示画面に対して固定的に表示されているため、マップが枠に対して移動することとなる。
【００２０】
請求項３のマップ情報表示システムは、請求項１又は請求項２に記載のマップ情報表示システムであって、マップ上のスポット情報として前記マップデータ上の位置情報と当該スポットに関する属性情報とを対応付けて保持し、前記分割枠によって分割された表示画面上の各分割領域の画面上の位置情報を有することにより、前記マップ情報を表示させる際にはマップの縮尺情報と表示基準位置情報に基づいてマップ情報を画面表示し、前記縮尺情報と前記表示基準位置情報と前記各スポットのマップデータ上の位置情報とに基づいて、各スポットの表示画面上の位置情報を算出し、これと前記各分割領域の画面上の位置情報とに基づいて各スポットが何れの分割領域に入っているのかを前記制御装置によって判別すること、又は、前記縮尺情報と前記表示基準位置情報と前記各分割領域の画面上の位置情報とに基づいて、各分割領域のマップデータ上の位置情報を算出し、これと前記各スポットのマップデータ上の位置情報とに基づいて各スポットが何れの分割領域に入っているのかを前記制御装置によって判別することを特徴とする。
【００２１】
上記構成によれば、マップデータ上の位置データを有するスポットが、画面上に表示されている際に画面上の位置としてどのような位置になるのかが判別され、これと各分割領域の画面上の位置情報に基づいて各スポットが何れの分割領域に入っているのかが自動的に判断される。又は、画面上の位置情報を有する各分割領域が、マップデータ上の位置としてどのような位置になるのかが判別され、これとスポットのマップデータ上の位置情報とに基づいて各スポットが何れの分割領域に入っているのかが自動的に判断される。
【００２２】
請求項４のマップ情報表示システムは、請求項１乃至請求項３の何れか１つに記載のマップ情報表示システムであって、マップ上のスポット情報として前記マップデータ上の位置情報と当該スポットに関する属性情報とを対応付けて保持し、前記表示領域に表示させるマップの範囲を定める範囲情報を前記記憶装置に予め保持しておく若しくはユーザから与えられることにより、前記制御装置によって、前記範囲情報によって定められる範囲内に存在する前記スポットを判別し、これによって得られたスポットが複数である場合に、これらの各スポットの位置情報からこれらの全てのスポットが収まる最小の範囲を算出し、当該最小範囲情報と前記表示装置の表示領域情報に基づいてマップの縮尺情報と表示基準位置情報を算出し、当該縮尺情報と表示基準位置情報に基づいてマップ情報を画面表示することを特徴とする。
【００２３】
上記構成によれば、範囲情報によって定められる範囲内に存在するスポットが収まる最小の範囲が算出され、当該最小範囲情報と表示装置の表示領域情報に基づいてマップの縮尺情報と表示基準位置情報が算出される。従って、範囲情報によって定められる範囲内に存在するスポットの位置的なばらつき状況に応じて、自動的にマップを拡大縮小・移動させて表示させることが可能となる。
【００２４】
請求項５のマップ情報表示システムは、請求項４に記載のマップ情報表示システムであって、ユーザによる入力装置への指示によって、前記分割枠によって分割される各分割領域の何れかが選択されたと前記制御装置によって判断された場合に、当該選択された分割領域を前記範囲情報とみなすことにより、当該選択された分割領域内に存在するスポットを判別して前記縮尺情報と表示基準位置情報の算出処理を実行することを特徴とする。
【００２５】
上記構成によれば、ユーザによって選択された分割領域を前記範囲情報とみなすことで当該選択された分割領域内に存在するスポットを判別して縮尺情報と表示基準位置情報の算出処理が実行されるため、ユーザが選択した分割領域内に存在するスポットの位置的なばらつき状況に応じて、自動的にマップを拡大縮小・移動させて表示させることが可能となる。
【００２６】
請求項６のマップ情報表示システムは、請求項３乃至請求項５の何れか１つに記載のマップ情報表示システムであって、前記分割枠によって分割される各分割領域に対応付けた視覚効果情報を保持することにより各分割領域を視覚的に異なる効果で表示させ、且つ、各分割領域に入る前記各スポットを示すアイコンを前記各分割領域に対応する視覚効果情報に基づいて視覚的に変化させて表示させることを特徴とする。
【００２７】
上記構成によれば、各分割領域が視覚的に異なる効果で表示されると共に、各スポットを示すアイコンも、各スポットが属する分割領域に応じて視覚的に異なる効果で表示される。なお、“各スポットを示すアイコンを前記各分割領域に対応する視覚効果情報に基づいて視覚的に変化させて表示させる”とは、所定のアイコンに対してその都度視覚効果情報に基づいて視覚的に変化させる処理を実行するものに限らず、予めそれぞれの視覚効果情報に基づいて視覚的に変化させたアイコンを用意しておき、これを適宜選択して表示するものであってよい（分割枠を表示するための画像データやアイコンの画像データそのものの中に視覚効果情報を持たせておくものである）。
【００２８】
請求項７のマップ情報表示システムは、請求項４乃至請求項６の何れか１つに記載のマップ情報表示システムであって、前記最小範囲に属するスポットの数とこれに対応するアイコン表示効果情報とを定めたテーブル、又は、前記分割領域に属するスポットの数とこれに対応するアイコン表示効果情報とを定めたテーブルを備えることにより、前記制御装置によって、前記最小範囲に属するスポットの数を判別し、これに対応するアイコン表示効果情報を前記テーブルから取得して当該アイコン表示効果情報に基づいて各スポットを示すアイコンを表示する、又は、前記分割領域に属するスポットの数を判別し、これに対応するアイコン表示効果情報を前記テーブルから取得して当該アイコン表示効果情報に基づいて各スポットを示すアイコンを表示する、ことを特徴とする。
【００２９】
上記構成によれば、最小範囲若しくは分割領域に属するスポットの数に応じたアイコン表示効果情報に基づき、アイコンが視覚的に異なる効果で表示されることとなる。
【００３０】
請求項８のマップ情報表示システムは、請求項３乃至請求項７の何れか１つに記載のマップ情報表示システムであって、スポット不存在若しくは選択不能を示す視覚効果情報を保持することにより、前記分割枠によって分割される各分割領域内に前記スポットがあるか否かを前記制御装置によって判別し、スポットが存在しない分割領域があった場合には、当該分割領域を前記選択不能視覚効果情報に基づいて視覚的に変化させて表示させることを特徴とする。
【００３１】
上記構成によれば、領域内にスポットが存在しない分割領域は、スポット不存在若しくは選択不能を示す視覚効果で表示される。
【００３２】
請求項９のマップ情報表示システムは、請求項３乃至請求項８の何れか１つに記載のマップ情報表示システムであって、前記分割枠によって分割される各分割領域に対応する情報表示欄を設け、前記各スポットの属性情報にタイトル情報を含ませると共に優先情報を含ませることにより、前記制御装置によって、前記各分割領域に入る前記各スポットの中で最も上位の優先情報を有するスポットを判別し、当該スポットのタイトル情報に基づいて前記各分割領域の情報表示欄にタイトルを表示することを特徴とする。
【００３３】
上記構成によれば、各分割領域に対応する情報表示欄が設けられ、各分割領域に入る各スポットの中で最も上位の優先情報を有するスポットのタイトルが表示される。
【００３４】
請求項１０のマップ情報表示システムは、請求項３乃至請求項９の何れか１つに記載のマップ情報表示システムであって、ユーザによる入力装置への指示によって、前記分割枠によって分割される各分割領域の何れかが選択されたと前記制御装置によって判断された場合に、前記制御装置によって、当該選択された分割領域内に存在する前記スポットが１つであるか否かを判別し、これが１つである場合には当該スポットに対応する前記属性情報に基づいて当該スポットに関する詳細情報を画面表示することを特徴とする。
【００３５】
上記構成によれば、分割領域内に存在するスポットが１つである場合に当該分割領域が選択された場合には、当該スポットの詳細情報が画面表示される。
【００３６】
請求項１１のマップ情報表示システムは、請求項１０に記載のマップ情報表示システムであって、前記詳細情報の表示処理が行われた際に閲覧履歴を蓄積させることにより、各スポットに閲覧履歴情報を対応付けて保持し、当該閲覧履歴情報を前記優先情報として使用することを特徴とする。
【００３７】
上記構成によれば、詳細情報表示が行われたスポットに対して閲覧履歴が蓄積され、当該閲覧履歴情報が前記優先情報として使用されるため、例えば、各分割領域内に存在するスポットの中で最も閲覧履歴が多いスポットのタイトルを、分割領域に対応する情報表示欄に表示させることができる。
【００３８】
請求項１２のマップ情報表示システムは、請求項１乃至請求項１１の何れか１つに記載のマップ情報表示システムであって、入力キーを有する入力装置を備え、前記各分割領域の配置が当該入力装置の入力キーの配置と同様になるように前記分割枠情報を構成し、前記入力キーが押されたことによる入力信号と前記各分割領域とを対応付けた入力信号対応テーブルを備えることにより、画面表示されている前記各分割領域の配置に対応する前記入力キーの入力により、各分割領域の選択動作を可能としたことを特徴とする。
【００３９】
上記構成によれば、入力装置の入力キーの配置と同様の配置で分割枠が構成されるため、表示画面と入力装置の対応が明確となる。なお、「入力装置の入力キーの配置と同様」とは、入力装置（例えばキーボードやリモコン装置など）に存在する全ての入力キーの配置と同様ということに限定されるものでなく、入力装置に存在する入力キーの一部（例えばキーボードのテンキーやリモコンの数字キー等の一単位とみなせる範囲など）の配置と同様であるものを含むものである。
【００４０】
請求項１３に記載のマップ情報表示システムは、請求項１乃至請求項１２の何れか１つに記載のマップ情報表示システムであって、前記マップデータが高さ方向にも情報を有する３次元マップデータであり、これに伴い前記スポットのマップデータ上の位置情報が３次元位置情報であり、前記表示基準位置情報及び前記縮尺情報に加えて、当該表示基準位置情報に対するカメラ位置情報、カメラ方向情報を用いて前記各処理を実行することを特徴とする。
【００４１】
上記構成によれば、３次元のマップデータに対して、これを画面表示するための視点となるカメラ位置及び方向の情報も使用して、前述の各処理が実行されることとなる。
【００４２】
また、本発明に係る第１の端末装置は、制御部と、記憶部と、表示部と、通信部と、を備え、マップデータを有するマップサーバからネットワークを介してマップデータを取得することで、当該マップデータに基づくマップ情報を表示する端末装置であって、前記表示部の表示領域を視覚的に複数に分割するための分割枠情報を備えることにより、若しくは、分割枠情報を前記通信部によって前記ネットワークを介してサーバから取得することにより、前記マップ情報を前記表示部に表示させる際に、前記制御部によって前記分割枠情報に基づく分割枠を前記マップ情報に重畳して表示させることを特徴とする。
【００４３】
本発明に係る第２の端末装置は、第１の端末装置であって、移動方向を指示させる入力部を備えることにより、移動指示が当該入力部に対してあった場合には、前記制御部によって、前記分割枠を表示画面に対して固定的に表示すると共に、前記移動指示に応じて前記マップ情報を移動表示させることを特徴とする。
【００４４】
本発明に係る第３の端末装置は、第１又は第２の端末装置であって、マップ上のスポット情報として前記マップデータ上の位置情報と当該スポットに関する属性情報とを対応付けて保持し、若しくは、これらの情報を前記通信部によって前記ネットワークを介してサーバから取得し、前記分割枠によって分割された表示画面上の各分割領域の画面上の位置情報を有することにより、前記マップ情報を表示させる際にはマップの縮尺情報と表示基準位置情報に基づいてマップ情報を画面表示し、前記縮尺情報と前記表示基準位置情報と前記各スポットのマップデータ上の位置情報とに基づいて、各スポットの表示画面上の位置情報を算出し、これと前記各分割領域の画面上の位置情報とに基づいて各スポットが何れの分割領域に入っているのかを前記制御部によって判別すること、又は、前記縮尺情報と前記表示基準位置情報と前記各分割領域の画面上の位置情報とに基づいて、各分割領域のマップデータ上の位置情報を算出し、これと前記各スポットのマップデータ上の位置情報とに基づいて各スポットが何れの分割領域に入っているのかを前記制御部によって判別することを特徴とする。
【００４５】
本発明に係る第４の端末装置は、第１乃至第３の何れかの端末装置であって、マップ上のスポット情報として前記マップデータ上の位置情報と当該スポットに関する属性情報とを対応付けて保持し若しくはこれらの情報を前記通信部によって前記ネットワークを介してサーバから取得し、前記表示領域に表示させるマップの範囲を定める範囲情報を前記記憶部に予め保持しておく若しくはユーザから与えられることにより、前記制御部によって、前記範囲情報によって定められる範囲内に存在する前記スポットを判別し、これによって得られたスポットが複数である場合に、これらの各スポットの位置情報からこれらの全てのスポットが収まる最小の範囲を算出し、当該最小範囲情報と前記表示部の表示領域情報に基づいて、マップの縮尺情報と表示基準位置情報を算出し、当該縮尺情報と表示基準位置情報に基づいてマップ情報を画面表示することを特徴とする。
【００４６】
本発明に係る第５の端末装置は、第４の端末装置であって、ユーザによる入力部への指示によって、前記分割枠によって分割される各分割領域の何れかが選択されたと前記制御部によって判断された場合に、当該選択された分割領域を前記範囲情報とみなすことにより、当該選択された分割領域内に存在するスポットを判別して前記縮尺情報と表示基準位置情報の算出処理を実行することを特徴とする。
【００４７】
本発明に係る第６の端末装置は、第３乃至第５の何れかの端末装置であって、前記分割枠によって分割される各分割領域に対応付けた視覚効果情報を保持する、若しくは、視覚効果情報を前記通信部によって前記ネットワークを介してサーバから取得することにより、各分割領域を視覚的に異なる効果で表示させ、且つ、各分割領域に入る前記各スポットを示すアイコンを前記各分割領域に対応する視覚効果情報に基づいて視覚的に変化させて表示させることを特徴とする。
【００４８】
本発明に係る第７の端末装置は、第４乃至第６の何れかの端末装置であって、前記最小範囲に属するスポットの数とこれに対応するアイコン表示効果情報とを定めたテーブル、若しくは、前記分割領域に属するスポットの数とこれに対応するアイコン表示効果情報とを定めたテーブルを備えることにより、又は、これらのテーブルを備えるサーバから前記通信部によってネットワークを介して前記アイコン表示効果情報を取得することにより、前記制御部によって、前記最小範囲に属するスポットの数を判別し、これに対応するアイコン表示効果情報を取得して当該アイコン表示効果情報に基づいて各スポットを示すアイコンを表示する、又は、前記分割領域に属するスポットの数を判別し、これに対応するアイコン表示効果情報を取得して当該アイコン表示効果情報に基づいて各スポットを示すアイコンを表示する、ことを特徴とする。
【００４９】
本発明に係る第８の端末装置は、第３乃至第７の何れかの端末装置であって、スポット不存在若しくは選択不能を示す視覚効果情報を保持する、若しくは、これらの情報を前記通信部によって前記ネットワークを介してサーバから取得することにより、前記分割枠によって分割される各分割領域内に前記スポットがあるか否かを前記制御部によって判別し、スポットが存在しない分割領域があった場合には、当該分割領域を前記選択不能視覚効果情報に基づいて視覚的に変化させて表示させることを特徴とする。
【００５０】
本発明に係る第９の端末装置は、第３乃至第８の何れかの端末装置であって、前記分割枠によって分割される各分割領域に対応する情報表示欄を設け、前記各スポットの属性情報にタイトル情報を含ませると共に優先情報を含ませることにより、前記制御部によって、前記各分割領域に入る前記各スポットの中で最も上位の優先情報を有するスポットを判別し、当該スポットのタイトル情報に基づいて前記各分割領域の情報表示欄にタイトルを表示することを特徴とする。
【００５１】
本発明に係る第１０の端末装置は、第３乃至第９の何れかの端末装置であって、ユーザによる入力部への指示によって、前記分割枠によって分割される各分割領域の何れかが選択されたと前記制御部によって判断された場合に、前記制御部によって、当該選択された分割領域内に存在する前記スポットが１つであるか否かを判別し、これが１つである場合には当該スポットに対応する前記属性情報に基づいて当該スポットに関する詳細情報を画面表示することを特徴とする。
【００５２】
本発明に係る第１１の端末装置は、第１０の端末装置であって、前記詳細情報の表示処理が行われた際に閲覧履歴を蓄積させることにより各スポットに閲覧履歴情報を対応付けて保持し、若しくは前記詳細情報の表示処理が行われた際に閲覧履歴をネットワークを介してサーバへ送信することでサーバにおいて各スポットに閲覧履歴情報を対応付けて保持させ、当該閲覧履歴情報を前記優先情報として使用することを特徴とする。
【００５３】
本発明に係る第１２の端末装置は、第１乃至第１１の何れかの端末装置であって、入力キーを有する入力部を備え、前記各分割領域の配置が当該入力部の入力キーの配置と同様になるように前記分割枠情報を構成し、前記入力キーが押されたことによる入力信号と前記各分割領域とを対応付けた入力信号対応テーブルを備えることにより、画面表示されている前記各分割領域の配置に対応する前記入力キーの入力により、各分割領域の選択動作を可能としたことを特徴とする。
【００５４】
本発明に係る第１３の端末装置は、第１乃至第１２の何れかの端末装置であって、前記マップデータが高さ方向にも情報を有する３次元マップデータであり、これに伴い前記スポットのマップデータ上の位置情報が３次元位置情報であり、前記表示基準位置情報及び前記縮尺情報に加えて、当該表示基準位置情報に対するカメラ位置情報、カメラ方向情報を用いて前記各処理を実行することを特徴とする。
【００５５】
さらに、本発明に係る第１のアプリケーションサーバは、制御部と、記憶部と、通信部と、を備え、前記記憶部にマップデータを備える、若しくは、マップデータを有するマップサーバからネットワークを介してマップデータを取得することで、当該マップデータを利用したサービスを提供するサーバであって、サービスを享受する端末装置の表示部の表示領域を視覚的に複数に分割するための分割枠情報を備え、当該分割枠情報と前記マップデータとを端末装置からの要求に応じて前記通信部から送信し、前記マップ情報を前記端末装置の表示部に表示させる際に前記分割枠情報に基づく分割枠を前記マップ情報に重畳して表示させる情報を前記端末装置へ送信することを特徴とする。
【００５６】
本発明に係る第２のアプリケーションサーバは、第１のアプリケーションサーバであって、マップの移動指示を端末装置から受信した場合に、前記制御部によって、前記分割枠を端末装置の表示画面に対して固定的に表示させると共に前記移動指示に応じて前記マップ情報を移動表示させるための情報を生成し、当該情報を前記端末装置へ送信することを特徴とする。
【００５７】
本発明に係る第３のアプリケーションサーバは、第１又は第２のアプリケーションサーバであって、マップ上のスポット情報として前記マップデータ上の位置情報と当該スポットに関する属性情報とを対応付けて保持し、前記分割枠によって分割された表示画面上の各分割領域の画面上の位置情報を有する若しくは各分割領域の画面上の位置情報を端末装置から取得することにより、前記縮尺情報と前記表示基準位置情報と前記各スポットのマップデータ上の位置情報とに基づいて、各スポットの表示画面上の位置情報を算出し、これと前記各分割領域の画面上の位置情報とに基づいて各スポットが何れの分割領域に入っているのかを前記制御部によって判別すること、又は、前記縮尺情報と前記表示基準位置情報と前記各分割領域の画面上の位置情報とに基づいて、各分割領域のマップデータ上の位置情報を算出し、これと前記各スポットのマップデータ上の位置情報とに基づいて各スポットが何れの分割領域に入っているのかを前記制御部によって判別することを特徴とする。
【００５８】
本発明に係る第４のアプリケーションサーバは、第１乃至第３の何れかのアプリケーションサーバであって、マップ上のスポット情報として前記マップデータ上の位置情報と当該スポットに関する属性情報とを対応付けて保持し、前記表示領域に表示させるマップの範囲を定める範囲情報と前記表示領域の表示領域情報を前記記憶部に予め保持しておく若しくは端末装置から取得することにより、前記制御部によって、前記範囲情報によって定められる範囲内に存在する前記スポットを判別し、これによって得られたスポットが複数である場合に、これらの各スポットの位置情報からこれらの全てのスポットが収まる最小の範囲を算出し、当該最小範囲情報と前記表示領域情報に基づいて、前記縮尺情報と表示基準位置情報を算出し、当該縮尺情報と表示基準位置情報に基づいてマップ情報を前記端末装置の表示部に表示させるための情報を前記端末装置へ送信することを特徴とする。
【００５９】
本発明に係る第５のアプリケーションサーバは、第４のアプリケーションサーバであって、端末装置から受信した情報によって、前記分割枠によって分割される各分割領域の何れかが選択されたと前記制御部によって判断された場合に、当該選択された分割領域を前記範囲情報とみなすことにより、当該選択された分割領域内に存在するスポットを判別して前記縮尺情報と表示基準位置情報の算出処理を実行することを特徴とする。
【００６０】
本発明に係る第６のアプリケーションサーバは、第３乃至第５の何れかのアプリケーションサーバであって、前記分割枠によって分割される各分割領域に対応付けた視覚効果情報を保持することにより、各分割領域を視覚的に異なる効果で表示させ且つ各分割領域に入る前記各スポットを示すアイコンを前記各分割領域に対応する視覚効果情報に基づいて視覚的に変化させて表示させる情報を、前記端末装置へ送信することを特徴とする。
【００６１】
本発明に係る第７のアプリケーションサーバは、第４乃至第６の何れかのアプリケーションサーバであって、前記最小範囲に属するスポットの数とこれに対応するアイコン表示効果情報とを定めたテーブル、又は、前記分割領域に属するスポットの数とこれに対応するアイコン表示効果情報とを定めたテーブルを備えることにより、前記制御部によって、前記最小範囲に属するスポットの数を判別し、これに対応するアイコン表示効果情報を前記テーブルから取得して当該アイコン表示効果情報に基づいて各スポットを示すアイコンを表示させる情報を前記端末装置へ送信する、又は、前記分割領域に属するスポットの数を判別し、これに対応するアイコン表示効果情報を前記テーブルから取得して当該アイコン表示効果情報に基づいて各スポットを示すアイコンを表示させる情報を前記端末装置へ送信する、ことを特徴とする。
【００６２】
本発明に係る第８のアプリケーションサーバは、第３乃至第７の何れかのアプリケーションサーバであって、スポット不存在若しくは選択不能を示す視覚効果情報を保持することにより、前記分割枠によって分割される各分割領域内に前記スポットがあるか否かを前記制御部によって判別し、スポットが存在しない分割領域があった場合には、当該分割領域を前記選択不能視覚効果情報に基づいて視覚的に変化させて表示させる情報を前記端末装置へ送信することを特徴とする。
【００６３】
本発明に係る第９のアプリケーションサーバは、第３乃至第８の何れかのアプリケーションサーバであって、前記分割枠によって分割される各分割領域に対応する情報表示欄を設け、前記各スポットの属性情報にタイトル情報を含ませると共に優先情報を含ませることにより、前記制御部によって、前記各分割領域に入る前記各スポットの中で最も上位の優先情報を有するスポットを判別し、当該スポットのタイトル情報に基づいて前記各分割領域の情報表示欄にタイトルを表示させる情報を前記端末装置へ送信することを特徴とする。
【００６４】
本発明に係る第１０のアプリケーションサーバは、第３乃至第９の何れか１つに記載のアプリケーションサーバであって、端末装置から受信した情報によって、前記分割枠によって分割される各分割領域の何れかが選択されたと前記制御部によって判断された場合に、前記制御部によって、当該選択された分割領域内に存在する前記スポットが１つであるか否かを判別し、これが１つである場合には当該スポットに対応する前記属性情報に基づいて当該スポットに関する詳細情報を表示させる情報を前記端末装置へ送信することを特徴とする。
【００６５】
本発明に係る第１１のアプリケーションサーバは、第１０のアプリケーションサーバであって、前記詳細情報を表示させる情報を送信した際に閲覧履歴を蓄積することにより各スポットに閲覧履歴情報を対応付けて保持し、当該閲覧履歴情報を前記優先情報として使用することを特徴とする。
【００６６】
本発明に係る第１２のアプリケーションサーバは、第１乃至第１１の何れか１つに記載のアプリケーションサーバであって、前記各分割領域の配置が、前記端末装置が有する入力部の入力キーの配置と同様になるように前記分割枠情報を構成し、前記入力キーが押されたことによって前記端末装置から送信される情報と前記各分割領域とを対応付けたテーブルを備えることにより、端末装置で画面表示されている前記各分割領域の配置に対応する前記入力キーの入力により、各分割領域の選択動作を可能とさせことを特徴とする。
【００６７】
本発明に係る第１３のアプリケーションサーバは、第１乃至第１２の何れかのアプリケーションサーバであって、前記マップデータが高さ方向にも情報を有する３次元マップデータであり、これに伴い前記スポットのマップデータ上の位置情報が３次元位置情報であり、前記表示基準位置情報及び前記縮尺情報に加えて、当該表示基準位置情報に対するカメラ位置情報、カメラ方向情報を用いて前記各処理を実行することを特徴とする。
【００６８】
さらに加えて、本発明に係る第１のマップ情報表示プログラムは、制御部と、記憶部と、表示部と、通信部と、を備え、マップデータを有するマップサーバからネットワークを介してマップデータを取得することで、当該マップデータに基づくマップ情報を表示する端末装置に、前記マップ情報を前記表示部に表示させる際に、前記記憶部に記憶されている前記表示部の表示領域を視覚的に複数に分割するための分割枠情報を取得して当該分割枠情報に基づく分割枠を前記マップ情報に重畳して表示させるステップを実行させる、若しくは、分割枠情報を前記通信部によって前記ネットワークを介してサーバから取得するステップと当該取得した分割枠情報に基づく分割枠を前記マップ情報に重畳して表示させるステップとを実行させることを特徴とする。
【００６９】
本発明に係る第２のマップ情報表示プログラムは、第１のマップ情報表示プログラムであって、移動指示が前記端末装置の入力部に対してあった場合に、前記分割枠を表示画面に対して固定的に表示するステップと、前記移動指示に応じて前記マップ情報を移動表示させるステップと、を実行させることを特徴とする。
【００７０】
本発明に係る第３のマップ情報表示プログラムは、第１又は第２のマップ情報表示プログラムであってマップ上のスポット情報として前記マップデータ上の位置情報と当該スポットに関する属性情報とを対応付けて保持し、若しくは、これらの情報を前記通信部によって前記ネットワークを介してサーバから取得し、前記分割枠によって分割された表示画面上の各分割領域の画面上の位置情報を有する前記端末装置に、前記マップ情報を表示させる際にマップの縮尺情報と表示基準位置情報に基づいてマップ情報を画面表示させるステップと、前記縮尺情報と前記表示基準位置情報と前記各スポットのマップデータ上の位置情報とに基づいて各スポットの表示画面上の位置情報を算出するステップと、当該算出された表示画面上の位置情報と前記各分割領域の画面上の位置情報とに基づいて各スポットが何れの分割領域に入っているのかを判別するステップと、を実行させること、又は、前記縮尺情報と前記表示基準位置情報と前記各分割領域の画面上の位置情報とに基づいて各分割領域のマップデータ上の位置情報を算出するステップと、これと前記各スポットのマップデータ上の位置情報とに基づいて各スポットが何れの分割領域に入っているのかを判別するステップと、を実行させることを特徴とする。
【００７１】
本発明に係る第４のマップ情報表示プログラムは、第１乃至第３の何れかのマップ情報表示プログラムであって、マップ上のスポット情報として前記マップデータ上の位置情報と当該スポットに関する属性情報とを対応付けて保持し若しくはこれらの情報を前記通信部によって前記ネットワークを介してサーバから取得し、前記表示領域に表示させるマップの範囲を定める範囲情報を前記記憶部に予め保持しておく若しくは範囲情報をユーザから与えられた前記端末装置に、前記範囲情報によって定められる範囲内に存在する前記スポットを判別するステップと、これによって得られたスポットが複数であるか否かを判別するステップと、これが複数である場合にこれらの各スポットの位置情報からこれらの全てのスポットが収まる最小の範囲を算出するステップと、当該最小範囲情報と前記表示部の表示領域情報に基づいてマップの縮尺情報と表示基準位置情報を算出するステップと、当該縮尺情報と表示基準位置情報に基づいてマップ情報を画面表示させるステップと、を実行させることを特徴とする。
【００７２】
本発明に係る第５のマップ情報表示プログラムは、第４のマップ情報表示プログラムであって、ユーザによる入力部への指示によって、前記分割枠によって分割される各分割領域の何れかが選択されたと前記制御部によって判断された場合に、当該選択された分割領域内に存在するスポットを判別するステップと、これに基づいて前記縮尺情報と表示基準位置情報を算出するための処理を実行させることを特徴とする。
【００７３】
本発明に係る第６のマップ情報表示プログラムは、第３乃至第５の何れかのマップ情報表示プログラムであって、前記分割枠によって分割される各分割領域に対応付けた視覚効果情報を保持する、若しくは、視覚効果情報を前記通信部によって前記ネットワークを介してサーバから取得した前記端末装置に、各分割領域を前記視覚効果情報に基づいて視覚的に異なる効果で表示させるステップと、各分割領域に入る前記各スポットを示すアイコンを前記各分割領域に対応する視覚効果情報に基づいて視覚的に変化させて表示させるステップと、を実行させることを特徴とする。
【００７４】
本発明に係る第７のマップ情報表示プログラムは、第４乃至第６の何れかのマップ情報表示プログラムであって、前記最小範囲に属するスポットの数とこれに対応するアイコン表示効果情報とを定めたテーブル、若しくは、前記分割領域に属するスポットの数とこれに対応するアイコン表示効果情報とを定めたテーブルを備える、又は、これらのテーブルを備えるサーバから前記通信部によってネットワークを介して前記アイコン表示効果情報を取得する前記端末装置に、前記最小範囲に属するスポットの数を判別するステップとこれに対応するアイコン表示効果情報を取得して当該アイコン表示効果情報に基づいて各スポットを示すアイコンを表示するステップとを実行させる、又は、前記分割領域に属するスポットの数を判別するステップとこれに対応するアイコン表示効果情報を取得して当該アイコン表示効果情報に基づいて各スポットを示すアイコンを表示するステップと、を実行させることを特徴とする。
【００７５】
本発明に係る第８のマップ情報表示プログラムは、第３乃至第７の何れかのマップ情報表示プログラムであって、スポット不存在若しくは選択不能を示す視覚効果情報を保持する、若しくは、これらの情報を前記通信部によって前記ネットワークを介してサーバから取得した前記端末装置に、前記分割枠によって分割される各分割領域内に前記スポットがあるか否かを判別するステップと、スポットが存在しない分割領域があった場合に当該分割領域を前記選択不能視覚効果情報に基づいて視覚的に変化させて表示させるステップと、を実行させることを特徴とする。
【００７６】
本発明に係る第９のマップ情報表示プログラムは、第３乃至第８の何れかのマップ情報表示プログラムであって、前記分割枠によって分割される各分割領域に対応する情報表示欄を設け、前記各スポットの属性情報にタイトル情報を含ませると共に優先情報を含ませることにより、前記各分割領域に入る前記各スポットの中で最も上位の優先情報を有するスポットを判別するステップと、当該スポットのタイトル情報に基づいて前記各分割領域の情報表示欄にタイトルを表示するステップと、を実行させることを特徴とする。
【００７７】
本発明に係る第１０のマップ情報表示プログラムは、第３乃至第９の何れかのマップ情報表示プログラムであって、ユーザによる入力部への指示によって、前記分割枠によって分割される各分割領域の何れかが選択されたと前記制御部によって判断された場合に、当該選択された分割領域内に存在する前記スポットが１つであるか否かを判別するステップと、これが１つである場合に当該スポットに対応する前記属性情報に基づいて当該スポットに関する詳細情報を画面表示するステップと、を実行させることを特徴とする。
【００７８】
本発明に係る第１１のマップ情報表示プログラムは、第１０のマップ情報表示プログラムであって、前記詳細情報の表示処理が行われた際に閲覧履歴を蓄積させることにより各スポットに閲覧履歴情報を対応付けて保持するステップ、若しくは、前記詳細情報の表示処理が行われた際に閲覧履歴をネットワークを介してサーバへ送信するステップと、当該閲覧履歴情報を前記優先情報として使用して前記各処理を実行するステップと、を実行させることを特徴とする。
【００７９】
本発明に係る第１２のマップ情報表示プログラムは、第１乃至第１１の何れかのマップ情報表示プログラムであって、入力キーを有する入力部を備え、前記各分割領域の配置が当該入力部の入力キーの配置と同様になるように前記分割枠情報を構成し、前記入力キーが押されたことによる入力信号と前記各分割領域とを対応付けた入力信号対応テーブルを備える前記端末装置に、画面表示されている前記各分割領域の配置に対応する前記入力キーの入力があった際に当該入力に基づく入力信号に対応する分割領域を前記入力信号対応テーブルを参照して判別するステップを実行させることを特徴とする。
【００８０】
本発明に係る第１３のマップ情報表示プログラムは、第１乃至第１２の何れかのマップ情報表示プログラムであって、前記マップデータが高さ方向にも情報を有する３次元マップデータであり、これに伴い前記スポットのマップデータ上の位置情報が３次元位置情報であり、前記表示基準位置情報及び前記縮尺情報に加えて、当該表示基準位置情報に対するカメラ位置情報、カメラ方向情報を用いて前記各処理を実行することを特徴とする。
【発明の効果】
【００８１】
請求項１のマップ情報表示システムによれば、マップデータに基づいて表示されるマップ情報に重畳して、表示領域を視覚的に複数に分割するための分割枠が表示されため、マップ上の地点の判別や選択がし易く、視認性が向上する。また、分割枠はマップデータとは別の分割枠情報に基づいて生成されるため、分割枠の再構成（例えば分割数の増減など）を要するというような場合にも、マップデータに対する影響を無くすことができる（マップデータの改変を要しない）ため、システムの運用性に優れる。非特許文献１（或いは紙媒体のガイドマップ）で示されるような、地図データと枠が一体化しているようなものでは本発明のような効果を得ることはできない。
【００８２】
請求項３のマップ情報表示システムによれば、各スポットが何れの分割領域に入っているのかが自動的に判断されるため、前述した分割枠の再構成や、スポット情報の増減などがある際のシステム運用上の利便性に優れる。即ち、例えばスポット情報を増やすような場合に、当該スポットをどの分割領域に割当てるか等を考慮する必要はなく、単にマップ上のスポット情報を増加させるだけで、システムが自動的に画面表示時には各スポットが何れの分割領域に入るのかを判別するため、システムの運用性に優れるのである。
【００８３】
請求項４のマップ情報表示システムによれば、範囲情報によって定められる範囲内に存在するスポットの位置的なばらつき状況に応じて、自動的にマップを拡大縮小・移動させて表示させることが可能となるため、スポットを選択させるための表示として効率的な表示をすることができる。例えば、特定の範囲（例えば神奈川県）内のスポットを検索したいような場合に、当該エリア内のスポット情報が一部に偏ってしまっていると、与えられた範囲情報（神奈川県という範囲）に基づいてその範囲全体をそのまま表示したのでは、スポットが画面の一部に偏ってしまい、全くスポットの存在しない部分が大半を占めるといったことが生じ得るが、本発明によれば、スポットの位置的なばらつき状況に応じて、自動的にマップを拡大縮小・移動させて表示させることが可能であるため、スポットを選択させるための表示として非常に効率的なものとなるのである。
【００８４】
請求項６のマップ情報表示システムによれば、各分割領域が視覚的に異なる効果で表示されると共に、各スポットを示すアイコンも、各スポットが属する分割領域に応じて視覚的に異なる効果で表示されるため、視認性に優れる。
【００８５】
請求項７のマップ情報表示システムによれば、最小範囲若しくは分割領域に属するスポットの数に応じたアイコン表示効果情報に基づき、アイコンが視覚的に異なる効果で表示されるため、例えば、領域内のアイコンが多量であることによりアイコンが重なって表示されて見難いくいというような現象に対し、領域に属するスポットの数に応じてアイコンを小さく表示させること等が可能とるため、視認性に優れる。
【００８６】
請求項９のマップ情報表示システムによれば、各分割領域に入る各スポットの中で最も上位の優先情報を有するスポットのタイトルが情報表示欄に表示されるため、ユーザの利便性に優れる。
【００８７】
請求項１２のマップ情報表示システムによれば、表示画面と入力装置の対応が明確となるため、初めて操作するユーザであってもどう操作するかを理解することが容易なものとなる。
【発明を実施するための最良の形態】
【００８８】
以下、本発明の具体的実施例について、図面を参照しながら説明する。なお、以下の実施態様は、本発明を具体化する際の一形態であって、本発明をその範囲内に限定するためのものではない。
【００８９】
本発明を実現する実施例のシステムは、簡単操作により地域情報等を検索・表示させるためのシステムであり、パソコン等の操作（キーボードやマウス操作など）に習熟していない者も利用できるように、一般家庭で普及しているテレビのリモコンの“チャンネルボタン”を押すだけという操作と同等の操作感覚で操作できる入力装置としている。さらに、画面上の選択項目（若しくは分割領域）の配置と入力装置のボタンの配置が同様になるようにしている。これにより、利用者は画面上の数字を添付された選択項目（若しくは分割領域）に相当する数字ボタンを順次押していくことで必要な情報を得ることができるものである。なお、本実施例では、情報を検索するための簡単操作入力装置付きの端末装置を公共の場（例えば駅など）に設置することを想定して説明しているが、以下で説明する処理を実行させるプログラムをＰＣにインストールさせること等により、一般家庭に設置すること等も当然にできる。
【００９０】
本情報検索システムには、情報を検索するための画面表示形式として一覧形式（図１１（ｂ））と地図形式（図１１（ａ））の２種類の表示形式があり、選択項目を文字情報や画像で表示（前述のごとく入力装置のボタンと同様の配置）してこれを選択させていくものが一覧形式であり、地図とその上にアイコン（スポットを示すアイコン）を表示して、分割領域の指定をすることで所望のスポットを選択させるものが地図形式である。これらの“一覧形式”若しくは“地図形式”の選択画面に基づいて最終的に検索対象が決定された場合に、詳細表示画面（図１１（ｃ））にて所望の情報が表示されることとなる。このように、最初の画面から最終的な目的の詳細表示画面に至るまでの検索操作が数字に対応付けられた入力装置（リモコン）の数字キーを押すだけで可能であるのが、本発明のシステムの特徴である。
【００９１】
図１は本実施例の情報検索システムの構成の概略を示す図であり、図２は同ブロック図である。
【００９２】
１１及び１２は情報を検索するための端末装置であり、インターネット等のネットワーク２を介して地図情報提供サービス企業サイト３と接続される。地図情報提供サービス企業サイト３（以下単に地図提供サイト３）は、地理的な地図情報を提供している企業が運営するサイトであり、地図サーバ３１内に地図データが格納されていて、ネットワーク２を介した要求に応じて必要な地図データを送信するサービスを提供するものである。
【００９３】
図２に示されるように、端末装置１１・１２は、各部の制御やデータの転送、種々の演算、データの一時的な格納等を行う制御部１１１・１２１と、各種のデータやプログラムなどが格納される記憶部１１２・１２２と、モニタである表示部１１４・１２４と、ネットワークに対する情報の送受信を行う通信部１１５・１２５と、等を備える。端末装置１１と１２は機能的には同一のものであるが、端末装置１１は入力部１１３が本体と一体的に形成されているタイプであり、端末装置１２は入力部としてリモコン装置１２７を備えるタイプとなっていて、本体にはリモコン装置１２７からの信号を受信する受信部を備える。端末装置１１・１２は、地域情報等を検索するための装置であり、前述したように、検索したい情報（スポット）を選択させるための手段の１つとして、地図上にスポットを表示するようにしている。当該地図を表示するための地図データはネットワーク２を介して地図提供サイト３から取得するものである。
【００９４】
図３に示されるように、端末装置１１・１２の記憶部１１２・１２２には、端末名称、設置位置（緯度経度座標）、初期表示範囲（緯度経度座標２点）等の情報を有する端末ファイル１１２１と、地図形式表示の際の分割枠を表示させるための情報等を有する分割枠データ１１２２と、各ページを構成するための情報やページ遷移のための情報等が格納されたページ情報ファイル１１２３と、スポットに関する情報が格納されるスポットファイル１１２４と、地図上に表示するアイコンの画像データ等が格納される共通画像ファイル１１２５と、入力部１１３（リモコン１２７）のボタンが押されたことによる入力信号と画面上の選択項目（若しくは分割領域）とが対応付けられている入力信号対応テーブル１１２６と、等が格納されている。
【００９５】
ページ情報ファイル１１２３には、図８（ａ）に示されるような、カテゴリ識別情報、カテゴリ種別、親カテゴリ、説明文、説明画像、アイコン識別情報等から構成されるカテゴリファイルが格納される。当該カテゴリファイルによって各カテゴリが階層構造で管理される。カテゴリファイルは一覧形式の選択画面において各選択項目（本実施例では（１）〜（８））を構成するための情報源となる。図８（ｂ）にはカテゴリファイルの具体例を示しているが、同図左側の「最上位カテゴリ」とはカテゴリファイルにおいて親カテゴリが無しのデータであり、これらの最上位カテゴリに属する各カテゴリファイルはトップページの一覧形式の選択画面における各選択項目（本実施例では（１）〜（８））を構成するためのデータとして使用される。例えば、各カテゴリファイルの「カテゴリ名称」の情報に基づいて一覧形式の選択画面における各選択項目欄に表示が行われることとなる。なお、カテゴリ種別とはそのカテゴリが選択された際に次に遷移する画面の表示形式である。前述のごとく一覧形式と地図形式の２種類がある。
【００９６】
スポットファイル１１２４は、図９（ａ）に示されるような（図９（ｂ）にはその具体例を示している）、地点識別情報、地点名称、地点名称カナ、所属するカテゴリ、地図上での位置（緯度経度座標）、詳細説明、経路案内、選択回数等の情報から構成され、各スポットごとに構成される（即ち、スポットの位置情報と属性情報が対応付けられて保持される）。スポットファイルの中の詳細説明は、地点識別情報、表示パターン、詳細説明文、詳細画像、ページ番号、ソフトキー番号から構成され、目的地が選択された後（最終的に検索対象が決定された後）の詳細情報の表示に利用される。スポットファイル１１２４の中の経路案内は、地点識別情報、端末識別情報、経路地点郡（緯度経度座標）から構成され、目的地の詳細情報のうちのひとつの経路情報として表示する際に利用する。
【００９７】
図８（ｂ）と、画面の構成例である図１１を参照しながら主に一覧形式の選択画面について説明する。図１１（ｂ）が一覧形式の画面構成例であり、図１１（ａ）は地図形式の画面構成例である。図１１（ｃ）は所望の対象が選択された際に表示される詳細表示画面の画面構成例である。前述したように、本システムでは画面上の選択項目（若しくは分割領域）の配置と入力部１１３（リモコン１２７）のボタンの配置が同様となるように構成されものであり、本実施例では選択項目及びボタンが横４×縦３の配置となっている（以下の説明でも分かるように、本実施例では“選択項目”や“分割領域”としては横４×縦２の構成であり、残りの横４×縦１分はファンクションキーとして割当てられる）。なお、入力部１１３（リモコン１２７）に備えられるボタンは、上記“横４×縦３の項目選択用のボタン”だけではなく後述するように上下左右の方向キーやその他のボタンも含まれ得るものである。
【００９８】
図８（ｂ）の最上位カテゴリに位置するカテゴリＡ０１の「遊ぶ」を選択した場合（即ち一覧形式（図１１（ｂ））であるトップページにおける選択項目の中の１つが選択された場合）、Ａ０１を親カテゴリとした各カテゴリファイルに基づいて各選択項目が生成された一覧形式の選択画面が表示される（ページが遷移する）。これはカテゴリＡ０１のカテゴリ種別が一覧形式のためである。この時、Ａ０２はＡ０２を親カテゴリとするカテゴリファイルが存在しないために、最下位カテゴリである。このカテゴリＡ０２を選択した場合、カテゴリＡ０２に所属するスポットファイルを探し、当該各スポットファイルに基づいて各選択項目が生成された一覧形式の選択画面の表示を行う。スポットファイルに基づいて一覧形式で表示した場合、選択項目である（１）から（８）に割り当てられたスポットは単一のものに絞られているため、これらを（１）から（８）対応する入力部１１３のボタンにより選択すると、スポットの詳細情報を表示する画面、即ち詳細表示画面（図１１（ｃ））に遷移する。
【００９９】
一方、図８（ｂ）の最上位カテゴリに位置するカテゴリＢ０１の「地図から探す」を選択した場合には、Ｂ０１を親カテゴリとしたＢ０２とＢ０３のカテゴリファイルに基づいて各選択項目が生成された一覧形式の選択画面が表示される。これらはいずれも最下位カテゴリであり、カテゴリ種別が地図形式なので、これらが選択された場合には地図選択画面（図１１（ａ））に遷移する。Ｂ０２が、対応する入力部１１３のボタンにより選択された場合、カテゴリＢ０２に所属する各スポットファイルが候補となり、地図が表示される地図選択画面上に各スポットの位置に基づいて表示される。スポットファイルは複数のカテゴリに所属するので、図９（ｂ）における地点ａ００１のスポットの場合はカテゴリＢ０３が選択された場合、カテゴリＡ０２が選択された場合も候補となる。地図選択画面でのスポットの単一の絞込みは後述する。こちらも一覧形式同様に単一のスポットが選択された場合（最終的に検索対象が決定された場合）は詳細表示画面（図１１（ｃ））に遷移する。
【０１００】
なお、本実施例においては（９）〜（１２）の項目（ボタン）はファンクションキー（“前の画面へ戻る”や“トップページ”へ移動させるもの等）として割当てているため、項目選択として使用できるのは、（１）から（８）のみとなるが、ファンクションキーとして“次の一覧”“前の一覧”という機能を持たせることができるため、１カテゴリに対して定義することができる下位カテゴリ若しくはスポットの数には実質的に制限がない。
【０１０１】
次に、図４〜図７のフローチャートを参照しつつ、本実施例の情報検索システムの処理動作（主に地図形式における処理動作）の概略を説明する。これらの各処理は基本的に記憶部１１２に格納されているプログラムが制御部１１１において実行されることで動作するものであり、制御部１１１は必要に応じて記憶部１１２にあるデータや通信部１１５によってネットワークを介して送受信したデータを使用しながら、入力部１１３からの指示（ユーザの要求）に応じて各種データの演算処理を行い、結果を表示部１１４に表示するものである。
【０１０２】
図４は処理全体の概略を示すフローチャートである。ステップ４０１ではトップページの表示処理を行う。トップページとは前述のごとく最上位カテゴリの各カテゴリファイルに基づいた選択項目を有する一覧選択画面である。一覧選択画面（図１１（ｂ））の（１）〜（８）の各選択項目欄の中に説明文字列および説明画像（これらの情報は制御部１１１によって記憶部１１２にある各カテゴリファイルから取得される）が表示される。なお画面を構成するための画像データ等は必要に応じて制御部１１１が共通画像ファイル１１２５などから取得する。
【０１０３】
ステップ４０２では入力部１１３（リモコン１２７）の入力を待ち、入力があった場合にはステップ４０３へと移行して入力されたボタンが数字キー（本実施例では（１）〜（１２））であるか、終了指示のボタン（例えば電源ＯＦＦ）であるかを判別し、終了指示であった場合には処理を終了する。一方、入力されたボタンが数字キーであった場合には、制御部１１１によって記憶部１１２にある入力信号対応テーブル１１２６を参照して、どの選択項目若しくはファンクションキー（画面上の（１）〜（１２）の何れ）が選択されたのかを判別する。なお、以下で、入力部１１３からの入力があった場合の処理も同様に入力信号対応テーブル１１２６を参照した判断処理となるが、以降は記載を省略する。
【０１０４】
ステップ４０３に続くステップ４０４では、制御部１１１によって記憶部１１２のページ情報ファイル１１２３中にあるカテゴリファイルを参照し、上記判別の結果得られた「選択された項目」に割当てられているカテゴリファイルのカテゴリ種別が“地図形式”であるか否かを判別して、これが“地図形式”であった場合にはステップ４０５へと移行し、“一覧形式”であった場合にはステップ４０６へと移行する。“一覧形式”であった場合のステップ４０６ではカテゴリファイルの定義に従って該当するページへ遷移する処理が行われ、“地図形式”であった場合のステップ４０５では後述する「地図選択画面表示処理」が実行される。なお、「選択された項目」に割当てられているカテゴリファイルが存在していない場合には何も動作せずに、ステップ４０２へと戻って次の入力を待つ。
【０１０５】
図１２には画面の遷移例を示している。図１２（ａ）のトップメニューが表示されている際に（ステップ４０１）、（２）を選択する入力があり（ステップ４０２）、これが“一覧形式”であった場合には（ステップ４０４）、図１２（ｂ）に遷移する表示処理がなされ（ステップ４０６）、当該画面に対して（３）を選択する入力があり（ステップ４０２）、これが“地図形式”であった場合には（ステップ４０４）、図１２（ｃ）に遷移する表示処理がなされる（ステップ４０５）ものである。なお、「選択された項目」に割当てられているのがカテゴリファイルではなくスポットファイルであった場合には詳細表示画面を表示するものである。図４のステップ４０６の処理では、「選択された項目」に割当てられているのがカテゴリファイルであってもスポットファイルであっても、何れも“各ファイルに応じたページの表示処理をするものである”としてまとめた（簡略化した）記載としている。また、選択されたのがファンクションキーの場合も、当該指示に応じたページの表示処理（前の画面の表示処理や、トップページの表示処理、又、選択項目が多数である場合の“次の一覧”若しくは“前の一覧”のページを表示する処理など）を行うものであるとして、ステップ４０４からステップ４０６へ移行する処理としてまとめた（簡略化した）記載とした。
【０１０６】
図５は、図４のステップ４０５にて実行される「地図選択画面表示処理」の処理動作の概略を示したフローチャートである。「地図選択画面表示処理」は地図形式の選択画面を表示するための処理であり、地図形式の選択画面は、地図上に選択対象であるスポットが表示された状態で、さらに分割枠が重畳された表示となる（図１２（ｃ）参照）。分割枠によって形成される分割領域は、前述のごとく入力部１１３のボタンの配置と同様となるものであり、ユーザは入力部１１３によって対応する分割領域（見たいスポットが存在する分割領域）を選択していくことになる。分割領域内に複数のスポットがある場合には、分割領域の指定では１つのスポットを決定できないので、当該指定された分割領域内を拡大表示することでさらに何れかの分割領域の指定を促すことになる。これを繰り返すことで最終的に分割領域内に１つのスポットのみになった際にこれが選択された場合には、当該スポットに関する詳細情報を表示するものである。
【０１０７】
ステップ５０１では、地図サーバ３１（地図提供サイト３）に対して地図データの送信要求を行う。地図データには少なくとも地図として表示するための画像データと位置を定めるための緯度経度情報が含まれており、端末装置における地図の表示は、画面表示する地図の場所を定める表示基準位置情報（緯度経度情報）と、表示する地図の縮尺を定める縮尺情報とに基づいて行われるのが基本である。表示基準位置情報と縮尺情報と地図を表示する表示領域情報（画面表示の範囲）によって画面に表示される地図の位置と範囲が定まることとなる。従って、最小限この範囲の地図データを地図提供サイト３から取得すれば地図を画面表示することができるが、以下で説明するように、地図を拡大縮小やスクロール表示させる必要があるので、予めある程度の範囲の地図データを取得して記憶部１１２に保持しておくことで、処理の効率化を図るようにしてもよい。“予めある程度の範囲の地図データを取得”とは、装置の起動時に（図５のステップ５０１ではなく図４の処理の最初の段階で行うようにしてよい）、端末装置１１１が設置される地域の周辺の地図データを予め取得するというようなものである。なお、地図の表示には方位情報も必要となるものであるが本実施例では常に北を上として表示させるものとしているので、方位情報については特に記載しない（常に北が上という方位情報を持って各処理が行われているものとする）。
【０１０８】
ステップ５０１における地図データの送信要求や、ステップ５０２における地図の表示処理で使用する“表示基準位置情報”と“縮尺情報”は、例えば、デフォルトとして端末装置１１１が設置されている場所の周辺の地図を表示する場合には、端末ファイル１１２１から設置位置情報を取得してこれを“表示基準位置情報”とし、“縮尺情報”も同様に予め端末ファイル１１２１に定義しておきこれを取得するようにする（なお、“表示基準位置情報”や“縮尺情報”は、直接これらの情報として定義されるものであってもよいし、範囲情報（例えば横浜市の外周をかたどるための各点の緯度経度情報）を定義しておいて（若しくは与えられて）、これに基づいて算出する（範囲情報で定められる地図の範囲を画面上に表示させるために、範囲情報と表示領域情報とから算出する）もの等であってよい）。一方、図４のステップ４０４の処理において“選択された項目”に割当てられていたカテゴリに基づいて表示場所を定める場合、当該カテゴリに属する各スポットファイルが取得されている場合にはこれらのスポットに基づいて（図４の処理から引数として当該情報を得ている）、以下で説明するステップ５１４で実行される「表示基準位置情報・縮尺情報算出処理」と同様の処理を行うことで、“表示基準位置情報”と“縮尺情報”を算出するものであって良いし、カテゴリファイルの中に直接“表示基準位置情報”と“縮尺情報”を定義しておくことで、これを使用するものであってよい。また、カテゴリファイルの中に範囲情報を定めておくことで、当該範囲情報によって定められるエリアの中に属することとなるスポットをスポットファイルを参照して判別し、これらのスポットに基づいてステップ５１４で実行される「表示場所情報・縮尺情報算出処理」と同様の処理を行うことで、“表示基準位置情報”と“縮尺情報”を算出するものであっても良い。
【０１０９】
ステップ５０３では、ステップ５０２で画面表示した地図に対して分割枠を重畳して表示する処理を行う。分割枠は地図が表示される領域を視覚的に複数に分割するためのものであり、本実施例では図１１（ａ）に示されるように（１）〜（８）の分割領域を形成するものである。分割枠は、記憶部１１２の分割枠データ１１２２にあるデータに基づいて生成されるものであり、分割枠データ１１２２には、各分割領域に対応する画面上の位置情報や、各分割領域に対応する視覚効果情報、スポット不在若しくは選択不能を示す視覚効果情報なども格納されている。図１０には“各分割領域に対応する画面上の位置情報”を定めるテーブルの一例を示した。“各分割領域に対応する視覚効果情報”とは、例えば各分割領域の枠部分を異なる色で表示するための色情報（その他何らかのデザイン情報）であり、“スポット不在若しくは選択不能を示す視覚効果情報”も同様に該当する分割領域の枠部分を異なる色で表示するための色情報（その他何らかのデザイン情報）である。
【０１１０】
ステップ５０４は、画面上に表示される地図上に表示するスポットを判別する処理である。前述のごとくデフォルトとして端末装置１１１が設置されている場所の周辺の地図を表示するような場合には、“表示基準位置情報”と“縮尺情報”と“表示領域情報”に基づいて画面表示される地図の範囲を算出し、当該範囲に属するスポットを各スポットファイルの位置情報を参照して判別する（なお、スポットの属性情報（スポットの種類や選択回数などでありスポットファイルが有する情報）に基づいて所定の属性を有するスポットだけを取得するようなものであってもよい）。図４のステップ４０４の処理において“選択された項目”に割当てられていたカテゴリに基づいて表示場所を定める場合の、当該カテゴリに属する各スポットファイルが取得されている場合であって、これらに基づいて“表示基準位置情報”と“縮尺情報”を算出するような場合には当然にこれらのスポットが該当する。
【０１１１】
ステップ５０５では、「スポット該当領域判別・表示処理」が実行される。当該処理は、ステップ５０４で取得された各スポットを地図上に配置して画面表示する場合に、それぞれのスポットがどの分割領域内に入るのかを判別するための処理である。
【０１１２】
図６は「スポット該当領域判別・表示処理」の動作処理の概略を示したフローチャートである。
【０１１３】
ステップ６０１では、“表示基準位置情報”と“縮尺情報”と各スポットの位置情報（スポットファイルにある緯度経度情報）に基づいて、各スポットの画面上の位置情報を算出する。当該処理は、地図上の位置情報（経度緯度）を画面上の位置情報（例えばピクセル単位）に変換するものであり、地図上の距離を縮尺情報に基づいて画面上の距離に変換すると共に地図上の表示のための基準点となる“表示基準位置情報”と画面上の基準点（例えば画面の中央点）を合わせることにより、算出される。
【０１１４】
続くステップ６０２では、ステップ６０１で算出された各スポットの画面上の位置情報と、分割枠データ１１２２が有する各領域の画面上の位置情報（図１０のテーブル）に基づいて、各スポットがどの分割領域内に入るかを判別して、当該情報を一時的に保持する（スポットファイルに一時的に書き込む等）。“一時的”に保持とは、以降の処理で当該情報が必要になる場合があるためであり、また、ファンクションキーとして“前の画面へ戻る”等の機能を持たせているので、これらの機能を実行するために必要な限りにおいて当該情報を保持しておくものである。なお、スポットが分割領域の境界線上にぴったり乗っているような場合も考えられるが、隣接する分割領域間で予め優先順位を定めておくこと（例えば（２）と（３）の境界にある場合には、（２）に属するものとして扱うもの）や、分割領域に属するスポットの数に応じて判断する（例えば、（２）と（３）に属するスポットの数を比較して、（３）の方が少ない場合には（３）に属するものとして扱う）等すればよい。
【０１１５】
ステップ６０３では、分割領域の数（本実施例では８）をｎに代入する。なお、分割領域の数は分割枠データ１１２２から取得する。
【０１１６】
続くループ１の処理は、ステップ６０４〜ステップ６０８の処理を各分割領域ごとに実行させるためのものであり、本実施例では（１）〜（８）の各分割領域に対して（ｉが１から８になるまで）処理が行われることとなる。
【０１１７】
ステップ６０４ではｉ番目の分割領域内に属するスポットの数を、ステップ６０２で得られた情報に基づいて判別する。当該判別の結果、スポットが０であった場合はステップ６０５へ、１であった場合にはステップ６０６へ、複数であった場合はステップ６０７へとそれぞれ移行する。
【０１１８】
スポットが０であった場合のステップ６０５では、分割枠データ１１２２内の“スポット不在若しくは選択不能を示す視覚効果情報”に基づいて、ｉ番目の分割領域に対して視覚効果を付与する。例えば、カラー表示されていた枠（ｉ番目の分割領域の枠部分）を灰色に変えるものや、文字情報やアイコンなどを利用してｉ番目の分割領域が選択不能であることを視覚的にわかるようにするものである。
【０１１９】
スポットが１であった場合のステップ６０６では、当該スポットのスポットファイルからタイトル情報（地点名称）を取得し、これをｉ番目の分割領域の情報表示欄（図１１（ａ）の符号１１０２ａ）に表示する処理を行う。なお、分割領域に属するスポットが１つということは、当該分割領域の指定によって単一のスポットを指定できる（即ち最終的な選択対象の決定ができる）ということであるので、その旨を示すなんらかの情報を当該分割領域内に表示させたりなんらかの視覚効果を与えるなど（以下で表示するスポットを示すアイコンの表示を変化させる等）してもよい。
【０１２０】
スポットが２以上であった場合のステップ６０７では、各スポットのスポットファイルの“選択回数”情報を参照して、これが最も多いものを判別し、当該スポットのタイトル情報をｉ番目の分割領域の情報表示欄１１０２ａに表示し、又、当該分割領域に属するスポットの数も件数として情報表示欄１１０２ａに表示する処理を行う。なお、本実施例では、選択回数（スポットの詳細情報が表示された回数）をもって“優先情報”としているが、各スポットファイルに予め優先情報を定義しておき、当該定義された優先情報に従ってタイトルを表示させるスポットを定めるものであってもよいし、各スポットの情報端末の設置位置からの距離を判別（端末ファイルの位置情報とスポットファイルの位置情報から判別）して、これを“優先情報”として使用するなどしてもよい。また、優先順位の高いものから順番に、情報表示欄にタイトルを表示する（表示を切り替える）ようなものであってもよい。
【０１２１】
ステップ６０５〜ステップ６０７の何れかを経たステップ６０８では、各スポットのスポットファイルを参照して、これに該当するアイコンを共通画像ファイル１１２５から取得する。例えば、スポットファイルに当該スポットが飲食店であることを示す情報が格納されており、飲食店に該当するナイフとフォークをかたどったアイコンを取得するものである。さらに分割枠データ１１２２からｉ番目の分割領域に対応する視覚効果情報を取得して、これに応じた視覚効果を付与して、各スポットの位置（ステップ６０２で算出した画面上の位置）に当該アイコンを表示する処理を行う。例えばｉ番目の分割領域の枠部分の色と同じ色のアイコンとして表示するものや、アイコンに分割領域の番号（即ち“ｉ”）を付加して表示させるもの等である。なお、各分割領域の視覚効果に適合したアイコンをそれぞれ予め用意しておきこれを取得するものであっても良い。
【０１２２】
上記したループ１の処理が終了することで、すべての分割領域内にスポットを示すアイコン（分割領域に応じた視覚効果が与えられたアイコン）が地図上の適正な位置となるように表示されることとなる。これにより表示画面は図１３（ａ）の状態となる。
【０１２３】
図５に戻って説明を続ける。
【０１２４】
図６の処理である「スポット該当領域判別・表示処理」に続くステップ５０６では、入力部１１３に対する入力を待つ。
【０１２５】
続くステップ５０７では、入力されたのが拡大縮小若しくはスクロール（移動）指示であるかを判別する。拡大縮小若しくはスクロール指示とは、入力部１１３に備えられる方向キー等の入力があった場合である。これがあった場合には、ステップ５０８において地図を拡大縮小・スクロール表示させる処理を実行する。当該地図の拡大縮小・スクロールに伴って、当然スポットの位置も移動させることとなるが、分割枠は移動したり拡大縮小したりしない（画面に対して固定的である）ので、スポットが属する分割領域が変化する場合や、新たに表示されるスポットが発生する場合がある。よって、地図を拡大縮小・スクロール表示させる際（ステップ５０８の後）にはステップ５０４へと戻って、地図の表示状況に応じて表示させるスポットを判別・取得する処理（ステップ５０４）と、各スポットが何れの分割領域に該当するかを判別する処理等（ステップ５０５）をその都度実行する。これにより、地図の移動に伴ってスポットが異なる分割領域に移動する場合には、スポットを示すアイコンも移動しながら視覚効果が変化することとなる（隣の分割領域に入った際に色が変わるなど）。
【０１２６】
ステップ５０９は入力されたボタンが数字キーである場合の分岐処理であり、入力されたのが、ファンクションキーである“戻るボタン”（本実施例では（９））であった場合にはステップ５１０へ、“トップページボタン”（本実施例では（１２））であった場合にはステップ５１１へ、分割領域（本実施例では（１）〜（８））の選択であった場合にはステップ５１２へ、それぞれ移動する。
【０１２７】
“戻るボタン”だった場合のステップ５１０では、前回表示した画面の表示処理を行って、ステップ５０６へと戻って次の入力を待つ。
【０１２８】
“トップページボタン”であった場合のステップ５１１では、トップページの表示処理（図４のステップ４０１と同様）を行って、「地図選択画面表示処理」を終了し、図４のステップ４０２へと戻り、以下処理を繰り返す。
【０１２９】
分割領域が選択された場合のステップ５１２では、当該選択された分割領域内のスポットの数が１つであるか否かを判別する。これは図６のステップ６０２の処理で記憶していた情報を利用して判別する。スポットが１つであった場合にはステップ５１３へ、それ以外はステップ５１４へと移行する。ステップ５１２の処理を実行する際には（即ち、分割領域が選択された場合には）、当該選択された領域をユーザが確認できるように当該分割領域部分を視覚的に変化させることや（例えば枠部分を点滅表示させるなど）、音声で選択された分割領域の番号を出力させるようにしてもよい。なお、分割領域内のスポットが０の場合は前述のごとく“選択不可”として扱うので、スポットが０の分割領域が選択された場合にはこれを無視して（あるいは警告を出力するなどして）ステップ５０６へと戻って次の入力を待つ。
【０１３０】
スポットが１つであった場合のステップ５１３では、スポットに関する詳細情報ページ（図１３（ｃ））を表示して「地図選択画面表示処理」を終了し、図４のステップ４０２へと戻り、以下処理を繰り返す。即ち、“地図形式の選択画面”によって特定のスポットが選択されて最終的にユーザが所望する情報が表示されたこととなる。なお、詳細情報の表示を行った場合には該当するスポットファイルの“選択回数”をインクリメントする（即ち閲覧履歴情報として蓄積する）。
【０１３１】
一方、スポットが複数あった場合のステップ５１４では、「表示場所情報・縮尺情報算出処理」が実行される。当該処理は、選択された分割領域内にある各スポットのばらつきに基づいて最適な地図の表示位置と縮尺を求める処理である。
【０１３２】
図７は「表示場所情報・縮尺情報算出処理」の動作処理の概略を示したフローチャートである。
【０１３３】
ステップ７０１では、選択された分割領域内にあるスポットを判別（図６のステップ６０２の処理で記憶していた情報を利用して判別）して、これらの全てのスポットの位置情報（緯度経度）を各スポットファイルを参照して取得し、東西南北に最も変位している点を判別することで、全てのスポットを含む最小の矩形範囲を算出する。例えば、図１４（ａ）に示されるようなスポットのばらつきがあった場合、スポット１４１が北及び西に最も変位している座標を与え、スポット１４２が東、スポット１４３が南に最も変位している座標を与えるものである。これにより全てのスポットを含む最小の矩形範囲が１４７のように定められる。
【０１３４】
続くステップ７０２では、算出した最小矩形範囲情報に基づいて表示基準位置情報を算出する。これは単純に最小矩形範囲１４７の対角線の中点（即ち中心点）でよい。
【０１３５】
ステップ７０３では、最小矩形範囲情報と表示領域情報とに基づいて、縮尺情報を算出する。これは最小矩形範囲が画面の表示領域に収まるように縮尺情報を算出するものであり、一例をあげれば、図１４の最小矩形範囲１４７に対して所定量（ａ２）だけ範囲を広げた矩形範囲１４８を算出して（これは、端部のスポットが表示画面上の境界上に位置しないように少しのりしろを設けるものである）、当該矩形範囲１４８の横幅Ａ１と表示領域の横幅Ｂ１の比の値と、矩形範囲１４８の縦幅Ａ２と表示領域の縦幅Ｂ２の比の値を算出し、これらを比較して小さい方（矩形範囲１４８側の値（Ａ１、Ａ２）を分母とした場合であり、表示領域側の値（Ｂ１、Ｂ２）を分母とした場合は大きい方の値の逆数）を地図の表示縮尺とする。なお、本実施例において「全てのスポットを含む最小の範囲」を矩形として算出しているのは、地図を表示する表示領域が矩形であるからである。通常は、表示領域は矩形であることが多いと思われるが、表示領域が矩形で無い場合にはそれに応じて「全てのスポットを含む最小の範囲」を算出する。
【０１３６】
上記処理によって表示基準位置情報と縮尺情報が算出されると「表示場所情報・縮尺情報算出処理」を終了して、図５のステップ５１５へと移行する。
【０１３７】
ステップ５１５では、ステップ５１４（図７の処理）で取得した表示基準位置情報と縮尺情報に基づいて、地図をズーム及びスクロール表示（切り替え表示ではなく、連続的な移動表示）させる処理を行う。ステップ５０８で説明したように、ズーム及びスクロールによってスポットが属する分割領域が変化する（ただし、ここでは新たなスポットの増加は無い）ので、ステップ５０５へと戻って、以下処理を繰り返す。なお、ある分割領域が選択された（ステップ５０９）後の、ステップ５１２、ステップ５１４〜５１５、ステップ５０５の処理の流れによれば、選択された分割領域に属していなかったスポットが、画面上に表示され、且つ、当該スポットが属する分割領域の選択が可能となる場合がある（即ち、一旦選択対象から外されたスポットが再度選択可能となる場合がある）。例えば、図２３に示したように、図２３（ａ）のようなスポットの配置状況において分割領域（２）が選択された場合、図２３（ｂ）に示されるように分割領域（２）に属していなかったスポット２３０１が画面上に残ることがあり得る。この点はこのような動作とすることも一つの方策ではあるが、より積極的に検索対象を絞るという趣旨で、選択された分割領域に属していなかったスポットについては遷移後の画面で表示させないようにしてもよい。即ち、ステップ５１２、ステップ５１４〜５１５、ステップ５０５の処理の流れの中で、選択された分割領域に属していなかったスポットについては、ステップ５０５の処理対象から除くようにしてもよい。
【０１３８】
上記処理が繰り返されることにより、複数のスポットが分割領域内に存在しても、最終的に分割領域内に１つのスポットだけが存在するようにさせることができる。図１５はステップ５１４〜ステップ５１５の処理時の画面例（分割領域部分のみ）を示している。図１５（ａ）の地図選択画面において分割領域（２）が選択された場合、スポットが複数あるため、これらのスポットのばらつきに応じて最適な表示基準位置情報と縮尺情報が算出され（ステップ５１４）、当該表示基準位置情報と縮尺情報に基づいて、図１５（ａ）から図１５（ｂ）に示される画面に地図をズーム及びスクロールする（ステップ５１５）。その際にステップ５０５において「スポット該当領域判別・表示処理」が行われるため、移動したスポットは移動した先の分割領域に応じた視覚効果を付与されたアイコンとなる。図１５（ｂ）では、分割領域内に１つのスポットだけが存在しており、ここで、（１）又は（８）が選択されれば、それぞれスポット１５１又は１５２に関する詳細情報が表示されることとなる。
【０１３９】
詳細情報は該当するスポットファイルの情報に基づいて、詳細表示画面（図１３（ｃ））として表示される。詳細表示画面では、例えば図１６（ａ）に示されるようにスポットの写真と説明文などが地図と一緒に表示される（当該画面構成はスポットファイルの中の表示パターンの情報に基づく）。詳細表示画面においても（１）〜（８）は選択項目となっており、（９）〜（１２）はファンクションキーである。（１）〜（８）の選択項目には例えば、バスの時刻表（端末装置が設置されている場所からスポットに最寄りのバス停へ行くバスの時刻表）や経路案内情報の項目があり、これらの情報もスポットファイルにおいて定義されていて、該当する項目が選択された場合には、スポットファイルから必要な情報を取得して表示することとなる（図１６（ｂ）、図１６（ｃ））。
【０１４０】
以上のごとく、本実施例の情報検索システムによれば、スポット（アイコン）が付された地図に重畳して、表示領域を視覚的に複数に分割するための分割枠が表示され、且つ、当該分割枠と同様の配置の入力装置（ボタン）を備えるため、地図上のスポットの選択をボタン入力によって行うことができ、非常に簡便でわかりやすい操作となる。従って、キーボードやマウスなどの操作に習熟していない者に対しても使い易いシステムを提供することが可能となる。
【０１４１】
また、各分割領域が視覚的に異なる効果で表示されると共に、各スポットを示すアイコンも、各スポットが属する分割領域に応じて視覚的に異なる効果で表示されるため、視認性に優れる。さらに当該各分割領域の視覚的効果と同様の視覚的効果を対応する入力装置のボタンに付与する等（例えば各分割領域が色分けされている場合には、当該色と同じ色のボタンとする等（各色を発光できる発光装置をボタンに設けるなどしてもよい））すれば、さらにユーザの視認性を高めることができる。また、各分割領域に入る各スポットの中で最も上位の優先情報を有するスポットのタイトルが情報表示欄に表示されるため、ユーザの利便性に優れると共に、情報提供側において優先情報を適宜定めることにより、タイトル表示させるスポットを指定することも可能であり、情報提供側の利便性にも優れる。加えて、本実施例の地図選択画面（図１１（ａ））では、情報表示欄１１０２ａを分割枠の上下に設けるようにしている（隣接する分割領域の間に情報表示欄１１０２ａが入らないようにしている）ため、地図の視認性に優れる（このような構成とするためには、分割領域の縦若しくは横の何れかの分割数を２以下にする必要がある）。
【０１４２】
さらに、分割枠は地図データとは別の分割枠情報に基づいて生成されるため、分割枠の再構成（例えば分割数の増減など）を要するというような場合にも、地図データに対する影響を無くすことができ、システムの運用性に優れる。また、各スポットが何れの分割領域に入っているのかが自動的に判断されるため、前述した分割枠の再構成や、スポット情報の増減などがある際のシステム運用上の利便性に優れる。即ち、例えばスポット情報を増やすような場合に、各スポットをどの分割領域に割当てるか等を考慮する必要はなく、単にマップ上のスポット情報を増加させるだけで、システムが自動的に画面表示時に各スポットが何れの分割領域に入るのかを判別するため、システムの運用性（拡張性など）に優れるのである。
【０１４３】
また、範囲情報（分割領域が指定された場合には、当該分割領域が“範囲情報”として機能することになる）によって定められる範囲内に存在するスポットの位置的なばらつき状況に応じて、自動的にマップを拡大縮小・移動させて表示させることが可能となるため、効率的にスポット選択をさせることが可能となる。例えば、図１９（ａ）に示したような地図選択画面に対して、分割領域（４）の選択があった場合を考えると、単純に分割領域（４）の全体を拡大するような処理とした場合には、スポットが分割領域（４）の中の一部に偏って存在しているため、画面遷移後の図１９（ｂ）においても各スポットが分割領域（６）の中に全て入ってしまい、この状況で分割領域（６）を選択しても、全く情報の絞込みができていないこととなってしまう。これに対し本発明によれば、実施例中で説明してきたように、分割領域（４）の中に存在するスポットのばらつき状況に応じて最適な位置及び範囲になるようにズーム＆スクロールする処理が行われるため、図１９（ｃ）に示されるように、各スポットが効率良く各分割領域に配置されるようになり、よって効率的にスポット選択を行わせることが可能となるのである。
【０１４４】
なお、本実施例では、図６の「スポット該当領域判別・表示処理」において、スポットの地図上の位置情報（緯度経度）を画面上の位置情報に変換して、画面上の位置情報を持っている分割領域に入るか否かを判別するようにしているが、“地図上の位置情報”と“画面上の位置情報”は必要な情報があれば相互に変換可能なものであるので、分割領域の画面上の位置情報を地図上の位置情報（緯度経度）に変換して、これとスポットの地図上の位置情報を比較することで各分割領域に入るか否かを判別するような処理としてもよい（概念としては同様のものである）。
【０１４５】
本実施例では、入力装置として“ボタン”を例として説明したが、表示画面をタッチパネルにしたものを入力装置として用いてもよい。この場合ボタン入力と同様に（若しくはより優れて）簡便でわかりやすい操作とすることができる。これらは画面上の選択項目と入力部を１対１の対応とし且つその配置の対応も取るようにすることで、だれでもが直感的に操作できるようにするものであるが、本発明に用いる入力装置がこれらに限定されるというものではない。即ち、一覧選択画面や地図選択画面においてマウスやキーボード等の入力装置を利用して操作させることも当然に可能である。
【０１４６】
本実施例では、地図データを他の装置（地図サーバ３１）から取得するようにしているが、端末装置１１自身が地図データを備えているもの（即ち、端末装置が単独で動作するもの）であってもよい。逆に、本実施例で端末装置が保持していた情報の一部や端末装置が実行していた処理の一部を、ネットワークを介したサーバ側（地図サーバであっても良いし、他のサイトのサーバであってもよい）で所持・実行するものであってもよい。
【０１４７】
図１７には、ネットワーク上のサーバで主な情報の保持や主な処理の実行を行うシステムの概略構成図を示した（図１と同様の構成要素については同一の符号を使用している）。また、図１８にサーバ５１の概略ブロック図を示した。
【０１４８】
このような構成にて、端末装置からの要求に応じて、主な処理の実行をサーバ５１上で行い、処理結果を応答として端末装置へ返すことで、上記で説明してきたものと同等の機能を実現するものであってもよい。本実施例において、入力部から得られた命令（要求）に応じて、制御部において記憶部の各情報を利用しつつ各処理を実行し、その処理結果の出力を表示部に行っていたものが、端末装置から受信した要求に応じて、サーバにおいてサーバが有する各情報（或いは端末から得られる情報や地図サーバから取得する情報）を利用しつつ各処理を実行し、その処理結果を端末装置へ応答として送信し、これを受信した端末装置で表示部に出力するようにすれば良いものである。各情報を何れの装置で持ち各処理を何れの装置で行うのかは適宜選択することが可能である。例えば、地図提供サイト３が地図データに加えてスポット情報をも提供しているのであれば、当該情報を地図サーバ３１から取得するようにしてもよい。
【０１４９】
携帯電話やＰＤＡなどの携帯端末装置においては処理能力や記憶領域に制限がある場合もあり、そのような場合には図１７のようなシステム構成としてサーバ側で主な処理を行うようにすればよい。携帯電話には０〜９の数字キーと“＊”と“＃”のキーが設けられており、これらのキー配列は製品の別に関わらず共通しているので、これらのキー配列に合致した分割枠を作成することで本発明を好適に適用できる。また、携帯電話やＰＤＡなどの携帯端末装置では、表示画面が小さい傾向となり、且つ、操作ための入力装置部分が簡略化される傾向となるのが普通であるため、「簡易化されつつも操作性に優れる入力インターフェース」が求められるものであり、本発明はまさにこれらのニーズに適合するものである。本発明を適用することで、携帯して使用されることを前提とする携帯端末装置に欠かせない「シンプルで良好な操作性」が実現されるものであり、携帯電話などの携帯端末装置は本発明を適用する端末装置として非常に好適なものといえる。
【０１５０】
本実施例では、先に断ったように、常に北が上となるように地図の表示を行うことを前提としているため、方位情報に関しては特に言及していないが、地図を回転表示することを前提とするのであれば、上記説明してきた地図の表示処理やスポットの画面上の位置の算出処理（若しくは分割領域の地図上の位置の算出処理）などにおいて、表示基準位置情報と縮尺情報に方位情報も加えて処理を実行すればよいものであり、基本的な概念に違いが生じるものではない。ただし、図７の処理である「表示場所情報・縮尺情報算出処理」において、“地図を回転させて最も効率的にスポットを選択できるようにする”ということを考える場合には少し処理が増加する。以下でその一例を説明する。
【０１５１】
図２０は「表示場所情報・縮尺情報算出処理」の際に必要な回転角度算出処理の動作処理の概略を示したフローチャートである。同処理は、“地図を回転させて最も効率的にスポットを選択できるようにする”ための、回転角度を求めるための処理である。
【０１５２】
ステップ２００１では、表示領域情報から表示領域の縦横比を算出してＸに代入する。
【０１５３】
続くループ１の処理は、地図（選択された分割領域内の全てのスポット）を１度ずつ回転させながら、表示領域に対するスポットの配置が最も効率的となる回転角度を算出する処理である。なお、ここでは１度単位で回転させるものを例としているが、５度単位などあってもよく、回転の単位量は適宜定めればよい。
【０１５４】
ステップ２００２では、地図（選択された分割領域内の全てのスポット）を１度回転させる。当該回転の中心点は別に何処でも構わない。
【０１５５】
ステップ２００３では、回転後の各スポットの位置情報を算出し、東西南北に最も変位している点を判別することで、全てのスポットを含む最小の矩形範囲を算出する（図７のステップ７０１と同様の概念）。
【０１５６】
ステップ２００４では、ステップ２００３で算出した最小矩形範囲の縦横比を算出してＹに代入する。ステップ２００５は、最初の処理時にはステップ２００６の判断をすることができない（必要がない）ので、ステップ２００６をスキップするものである（実際にはｉ＝１のステップ２００２〜ステップ２００４及びステップ２００７の処理をループ１の前に行い、ループ１はｉ＝２から実行させることで、ステップ２００５の処理は不要となるが、図の記載の簡略化のためにこのようにしている）。
【０１５７】
ステップ２００６では、Ｘ／Ｙの値（表示領域の縦横比と最小矩形範囲の縦横比の比）と、Ｚの値（今までの処理でＸ／Ｙの値が最も１に近かったものが代入されている）とを比較して、Ｘ／Ｙの値の方が１に近かった場合には、ステップ２００７へと移行して、当該Ｘ／ＹをＺに代入すると共に、ｉ（即ち回転角度）をｎに代入する。一方、Ｚの値の方が１に近かった場合にはステップ２００７をスキップする。
【０１５８】
上記処理を３６０度（ｉが１から３６０になるまで）行うことで、「選択された分割領域内の全てのスポット」を１回転させて、“最小矩形範囲”の縦横比が最も表示領域の縦横比に近かった角度がｎとして得られる。
【０１５９】
最小矩形範囲の縦横比が最も表示領域の縦横比に近いということは、最小矩形範囲の外形が表示領域の外形に最も近いということであり、即ち、表示領域をもっとも有効に使用できることを意味している。例えば、図２１（ａ）に示されるようなばらつきのスポットがあった場合、この“最小矩形範囲”はやや縦長なものとなる。モニタは通常横長なものが多く、従って表示領域も横長なことが多いが、図２１（ａ）のような縦長のものを横長の表示領域に縮小して入れると、表示領域の両脇部分に何も無い領域（ムダ）が生じてしまうこととなる。図２１（ａ）を少し回転させたものが図２１（ｂ）であり、この段階では図２１（ａ）よりも縦長なものとなる。さらに回転を進めたものが図２１（ｃ）で、このときの“最小矩形範囲”は横長のものとなっている。このように表示領域に最も近い最小矩形範囲を得るようにすることで、表示領域を最も有効に使用できるようになるのである（これは即ちスポットの選択効率が向上されるものである）。
【０１６０】
図２０の処理によって“地図を回転させて最も効率的にスポットを選択できるようにするための回転角度”が求められた後は、図７の処理を同様に実行すればよい。（これらによって表示基準位置情報と縮尺情報と方位情報が得られるものである。）
【０１６１】
なお、本実施例では、分割領域を４×２（ファンクションキーを入れると４×３）の構成としたものを例として使用しているが、縦横共に複数に分割しなければならないわけではなく、分割の仕方は適宜定めることができる（単に２分割しているもの（２×１）であっても構わないし１００分割しているものであっても構わない）。また、分割領域を必ずしも矩形にする必要も無く、例えば分割領域を６角形としてこれを並べた分割枠としてもよい。
【０１６２】
また、本実施例では、地図情報として２次元の地図を前提としているが、３次元の地図情報に対しても本発明を適用することができる。地図情報が３次元であっても、モニタ上では２次元表示されるものである（画像は立体的な表現であっても、平面である画面の上に表示する以上、その段階では２次元の画像とみなせる）ため２次元情報に換算されているということができ、３次元の位置情報を有するスポットに対しても、画面上の分割領域のいずれに属するかを上記してきた処理概念と同様の概念で算出することが可能である。ただ３次元の位置情報をモニタ上の２次元情報に換算するための処理が必要なだけであり、そのために、３次元の地図情報（及びスポット）を画面表示するための視点となるカメラ位置及び方向の情報も利用して各処理を実行すればよい。なお、図２２に３次元の地図に対して本発明の分割枠を重畳している画面の遷移例を示している。同図からも理解できるように、データ自体が３次元であっても、画面上では“立体的な表現がされている２次元の画像”とみなすこともでき、各スポットが何れかの分割領域に入っているのかを判別することは可能であるし、操作する側にとっても２次元の地図の場合と同様の感覚で操作をすることが可能である。
【０１６３】
本実施例では、分割領域内のアイコンが多数であっても特にアイコンの表示を変化させるようにはしていないが、限られた領域内に一定量以上のアイコンが入ると、アイコンが重なって非常に見にくい印象になる場合がある。よって、分割領域に属するスポットの数とこれに対応づけてアイコン表示効果情報を定義しておく（分割領域に属するスポットの数とこれに対応するアイコン表示効果情報とを定めたテーブルを備える）ことにより、図６のステップ６０４の処理によって判別されたスポットの数に応じてアイコン表示を変化させるようにしてもよい。例えば、アイコンが５以上である場合にはアイコンを２０％縮小して表示させ、アイコンが１０以上である場合にはアイコンを５０％縮小して表示させる等である（単に縮小・拡大するのではなく、表示を簡略化するなど別のアイコンを表示するようにしてもよい）。分割領域ごとにこの処理を行うと、各領域のスポットの大きさが異なる表示となり画面全体としての統一感に欠ける印象となるという見方もある。よって、図７のステップ７０１で算出される最小範囲に属するスポット（即ち画面に表示しようとするスポット）の数とこれに対応するアイコン表示効果情報とを定め、画面全体としてのスポットの数を判別してこれに応じてアイコン表示を変化させるようにしてもよい。
【０１６４】
また、上記と同様の趣旨でアイコンの表示を変化させる手法として、縮尺情報とアイコン表示効果情報を対応付けて定義することにより、縮尺に応じてアイコンの表示を変化させるものであっても良い（単純に縮尺情報に比例させてアイコンの大きさを変える等）。
【０１６５】
また、スポットの属性情報としてアイコングループ化情報を持たせることで、アイコングループ化情報によって定義される所定条件に当てはまると判断された際に、複数のアイコンをグループ化して表示させることで、画面上のアイコンの数を減じて画面が見易くなるようにしても良い。「アイコングループ化情報」とは、例えば、グループ化させて良いスポットの関係を定める情報（例えば、飲食店という属性を持つスポット同士は可など）と、隣接するスポットのアイコンをグループ化する閾値となるスポット間距離情報と、グループ化時のアイコンの情報と、等を定めるものであり、これにより例えば、レストランのスポットとすし屋のスポットが、表示画面上の距離で“スポット間距離情報”よりも近い場合に、これらのスポットをグループ化して、“グループ化時のアイコンの情報”に基づいて飲食店を示す１つのアイコンを表示させ（この際にグループ化されているスポットの数を添字としてアイコンに付する等してもよい）、地図表示の縮尺が小さくなる（ズーム表示する）ことでスポット間の表示画面上の距離が“スポット間距離情報”よりも大きくなった際に、グループ化を解除してそれぞれのスポットを示すアイコンを表示させる（ズームアウトすると再びグループ化される）ようなことが可能である。
【０１６６】
本実施例では、“最小矩形範囲”を算出した後は、スポットの配置状況に関係なく一義的に表示基準位置情報と縮尺情報が算出されるもの（図７の処理）を例として説明しているが、ここでより効率的にスポット選択がなされるように表示基準位置情報や縮尺情報を算出する処理を行うようにしてもよい。そのような処理の例をそれぞれ以下に示す。
【０１６７】
図２４は縮尺情報を先に説明した図７のステップ７０３と同様に求めた後に、ステップ７０１で求めた最小矩形範囲（若しくは、先に説明したように最小矩形範囲に対して所定量だけ範囲を広げた矩形範囲）に基づいて、これを縦方向若しくは横方向に移動させながら、最も効率的にスポット選択がなされるように、表示基準位置情報を求める処理である。即ち、ステップ７０３では、最小矩形範囲（若しくは、最小矩形範囲に対して所定量だけ範囲を広げた矩形範囲）を画面表示する際に、当該矩形範囲の縦方向若しくは横方向の何れか一方が表示領域いっぱいになるように縮尺情報を算出しているため、矩形範囲の縦横比と表示領域の縦横比が同一でない限り、何れかの方向には余裕があることになる（図１４（ｂ）の例で言えば、横方向に移動可能である）ため、移動可能な方向へ移動させて各分割領域に属するスポットの状況を判別することで、最も効率的にスポット選択がなされるような表示基準位置情報を求めるものである。
【０１６８】
ステップ２４０１では、移動可能な方向を判別している。当該判別は表示領域情報と矩形範囲情報とに基づいて判別される。当該判別の結果、縦方向に移動可能な場合はステップ２４０９へ、横方向へ移動可能な場合はステップ２４０２へ、移動不能（即ち矩形範囲の縦横比と表示領域の縦横比が同一）の場合はステップ７０２へとそれぞれ移行する。
【０１６９】
図１４（ｂ）に示されるように横方向への移動が可能な場合には、ステップ２４０２において、矩形範囲情報と縮尺情報と表示領域情報に基づいて表示領域に対して最も左に矩形範囲が位置するように表示基準位置情報を算出する。これに基づく表示状態は図２５（ａ）に示すようなものとなる（本処理はあくまで表示基準位置情報を算出するための処理であるので、実際に画面表示するという意味では無い）。
【０１７０】
続くステップ２４０３では矩形範囲情報と縮尺情報と表示領域情報に基づいて移動可能量（図中のＬ）を算出して、これをｘに代入する。なおＬの単位は地図上の距離の単位（例えばｍ）若しくは表示画面上の単位（例えばピクセル）のどちらでもよい。前述のごとく、相互に変換可能なものである。
【０１７１】
続くループ１は、図２５（ｂ）に示すように、矩形範囲を右に移動させながら各分割領域に属するスポットの状況を判別して、分割領域の使用効率が最も優れる表示基準位置情報を算出する処理である。
【０１７２】
ステップ２４０４においてｉ（ｉの単位はＬと同様）だけ右に表示場所を変位させ、ステップ２４０５で各分割領域に属するスポットの数を判別し、スポットの存在している分割領域の数をｎに代入する（図２５（ａ）の例では４となる）。各分割領域に属するスポットの数の判別方法は、図６の処理で説明したのと同様の概念である。
【０１７３】
続くステップ２４０６は図２０のステップ２００５と同様の趣旨であり、ステップ２４０７では、ｍ（これまでの処理で最も“スポットの存在している分割領域の数”が大きかったものが代入されている）とｎの値を比較し、ｎの方が大きい場合にはステップ２４０８へと移行してｎの値をｍに代入すると共にｙに現在の表示基準位置情報を代入する。一方ｎがｍ以下の場合にはステップ２４０８をスキップしてループ１の処理を続行する。
【０１７４】
ｉがｘとなると（即ち、右端まで矩形範囲を移動すると）ループ１を終了する。
【０１７５】
ループ１の処理により、矩形範囲を表示領域の左端から右端へ移動させた中で、最も“スポットの存在している分割領域の数”が多かった際の、表示基準位置情報がｙとして得られることとなる。
【０１７６】
なお、ステップ２４０９の“縦方向表示場所情報算出処理”は、移動方向が横から縦に変わるだけで、上述したステップ２４０２〜ステップ２４０８と同様の概念である。また、ステップ２４０１の結果、移動できないと判別された際のステップ７０２は図７のステップ７０２と同様の処理である。
【０１７７】
以上のごとく、図２４の“表示場所情報・縮尺情報算出処理”によれば、「矩形範囲」をできるだけ表示領域いっぱいに表示するように縮尺情報が算出され、且つこの条件の下で、最も“スポットの存在している分割領域の数”が多くなるように表示基準位置情報が定められる。従って、効率よく分割領域を使用できるようにすることができる（即ち、情報の選択効率が良い）。
【０１７８】
なお、図２４の処理によると、“スポットの存在している分割領域の数”が最も多くなる条件（矩形範囲の位置）が多数ある場合、最も左側に位置するものが処理結果として得られることとなるが、「矩形範囲」がなるべく画面中央付近になるようにした方が見栄えがよいという考え方もある。よって、“スポットの存在している分割領域の数”が最多となる位置を全て記憶しておいて、その中から最も画面中央に近いものを選択するような処理としても良い。同様の趣旨で、図２４の処理では、矩形範囲を左端に寄せてから処理を実行させる（ステップ２４０２）ものとしているが、画面中央から処理を開始するようにすれば（中央から右ｏｒ左方向へ処理を実行し、その後中央から左ｏｒ右方向へ処理を実行）、画面中央に近いものが処理結果として得られるようになる。これらの点は「縦方向の処理」についても同様の概念である。
【０１７９】
図２６は、先に説明した図７の処理（ステップ７０１〜ステップ７０３）によって表示基準位置情報と縮尺情報を求めた後に、表示場所は変えずに、縮尺のみを変化させることで、効率的なスポット選択がなされるようにするための処理である。例えば、図２７（ａ）に示されるようなスポットの配置状況の場合には、これを少し縮小することで図２７（ｂ）に示されるように“スポットの存在している分割領域の数”を増加させることができるため、このような処理を行うものである。
【０１８０】
ステップ２６０１では、表示領域を１００としてこれに対する分割領域１つ分の面積比（小数点以下切捨てなどによる整数）を算出してｚに代入する。実施例では表示領域を８等分しているので１２となる。これは、以下で説明するループ１の「矩形範囲を縮小しながら各分割領域に属するスポットの状況を判別して分割領域の使用効率が最も優れる縮尺情報を算出する処理」の終了条件を定めるためのものであり、これ以下に縮小しても分割領域の使用効率が向上することがあり得ない値を設定しているものである。
【０１８１】
ステップ２６０２において地図の縮尺をｊ／１００倍して、ステップ２６０３において各分割領域に属するスポットの数を判別し、スポットの存在している分割領域の数をｎに代入する（図２７（ａ）の例では４となる）。各分割領域に属するスポットの数の判別方法は、図６の処理で説明したのと同様の概念である。
【０１８２】
続くステップ２６０４は図２０のステップ２００５と同様の趣旨であり、ステップ２６０５では、ｍ（これまでの処理で最も“スポットの存在している分割領域の数”が大きかったものが代入されている）とｎの値を比較し、ｎの方が大きい場合にはステップ２６０６へと移行してｎの値をｍに代入すると共にｓに現在の縮尺情報を代入する。一方ｎがｍ以下の場合にはステップ２６０６をスキップしてループ１の処理を続行する。
【０１８３】
ｉがｚとなるとループ１を終了する。ループ１の処理により、矩形範囲を縮小させた中で、最も“スポットの存在している分割領域の数”が多かった際の、縮尺情報がｓとして得られることとなる。
【０１８４】
なお、図２６のループ１の処理において、縮尺を最小のものから最大のものへと順次処理していく方法（ｊをｚから開始して１００で終了）でも構わないが、図２６のように最大の縮尺から開始することで、処理結果としては、“スポットの存在している分割領域の数”が最も多くなる条件の中で、最も縮尺の大きなものがｓとして得られる事となるため好適である。勿論、縮尺を最小のものから最大のものへと順次処理していく方法であっても、図２６のステップ２６０５の判断を、「ｎ≧ｍ？」という処理にすれば同様の効果を得ることができる。
【０１８５】
図２８は、縮尺及び表示位置の双方を変化させながら最も効率的なスポット選択がなされるように、表示基準位置情報と縮尺情報を算出するための処理である。なお、他の処理（図２６等）と同様の処理については同一の符号を使用し説明を省略する。
【０１８６】
ループ１は、図２６と同様に縮尺を変えながら各分割領域に属するスポットの状況を判別して分割領域の使用効率が最も優れる縮尺情報を算出する処理であり、ループ１の中のループ２は、図２４と同様の概念で、矩形範囲を移動させながら各分割領域に属するスポットの状況を判別して、分割領域の使用効率が最も優れる表示基準位置情報を算出する処理である。
【０１８７】
ループ２の処理は、図２８ではかなり簡略化した記載としたが、縦方向に矩形範囲を１移動させた際にステップ２８０２の処理（図２４のステップ２４０２〜ステップ２４０８と同様の概念であり左端から右端へ移動させる処理）を実行し、これを上端から下端まで実行するものであり（テレビの走査と同じようなものである）、これにより、表示領域の全体に亘り矩形範囲が移動されて、その結果最も“スポットの存在している分割領域の数”が多かった際の、表示基準位置情報がｙとして得られることとなる。
【０１８８】
ループ２の後のステップ２８０３では、ｍ（ループ２の結果、最も“スポットの存在している分割領域の数”が多かったものが代入されている）とｋ（ループ１のこれまでの処理で最も“スポットの存在している分割領域の数”が多かったものが代入されている）の値を比較し、ｍの方が大きい場合にはステップ２８０４へと移行してｍの値をｋに代入し、ｙの値（ループ２の結果、最も“スポットの存在している分割領域の数”が多かった際の表示基準位置情報）をｔに代入し、ｓに現在の縮尺情報を代入する。一方ｍがｋ以下の場合にはステップ２８０４をスキップしてループ１の処理を続行する。
【０１８９】
上記処理によって、各縮尺において表示領域の全体に亘って矩形範囲を移動して“スポットの存在している分割領域の数”が最も多くなった場合を判別する処理が行われ、図２８の処理結果として、最も“スポットの存在している分割領域の数”が多かった際の表示基準位置情報がｔとして、縮尺情報がｓとして得られることとなる。
【０１９０】
なお、上記各処理では、“スポットの存在している分割領域の数”が最も多い場合を判断するようにしているが、例えば、“スポットが１つ存在している分割領域の数”が最も多い場合を算出するようにしても良い。これは、分割領域に存在しているスポットが１つであるということは、次は即座に詳細情報を表示できる状態となるため、このようなものが最も多くなるようにすることで、直ぐに詳細情報を表示できるスポットの数を増やそうというものである。また、各分割領域に属するスポットの数に基づいてこれらの標本分散を求めこれが最も小さくなる場合を算出するようにしても良い。これは各分割領域に属するスポットの数を均一化させることで、“全てのスポットを最短手数で選択できるようにする”という方向へ導くものである。
【０１９１】
以上、本発明のシステムの詳細を説明してきたが、ここで、再度、本発明を適用した実際のシステムでの動作を画面遷移に従って説明する。この画面遷移は細部に渡ってまで上述してきた詳細な説明と一致しているものではないが、大きな流れとしては共通しているのでオーバーラップしている部分もある。
【０１９２】
図２９は、本発明を適用した実際のシステムを立ち上げた際のトップページの画面であり、実際の地図を用いた観光案内を説明する例として神奈川県横浜市鶴見区において適用した場合のシステムとして以下説明する。最近の表示装置はカラーが標準であるので、当該画面もカラーであるが、図面作成の関係で色を表示できないので、引き出し線で「赤」「緑」等を記すことでカラー表示に代えている。図２９は、トップ画面においては、通常のテレビのリモコンチャンネル数の１２個に合わせて、１２個の選択ボタンがリモコンボタンの配置と同一の配置で表示されており、その内の８個のボタンが検索操作選択ボタンとして中央部に大きなボタンで表示され、具体的には「（１）遊ぶ」、「（２）観る」、「（３）名称から探す」、「（４）地図から探す」、「（５）おみやげジャンル検索」、「（６）おみやげ店舗地図検索」、「（７）おみやげ店舗名称検索」、「（８）イベント情報」となっている。この図の実施例においては「９」、「１０」、「１１」、「１２」のボタンは使用されていないが、「戻る」「進む」等のファンクションキーとして使用することは可能であるし、他に「駅周辺情報」「区役所からのお知らせ」「ゴミ削減について」「天気予報」等の各種情報へのアクセスボタンとして利用しても良い。
【０１９３】
ここでは、通常のテレビのリモコンチャンネル数の１２個に合わせて、１２個の選択枠を構成した例を説明したが、勿論、選択対象事項を１２個よりも少ない数の選択枠で構成することは容易であり、反対に、１２個以上のボタンを備えたリモコンを使用するのであれば、例えば「１３」「１４」「１５」「１６」のボタンまでの１６個の選択枠、或いはそれ以上の選択枠を構成することも可能である。
【０１９４】
この実施例のトップページ（図２９）で、リモコンの「４」ボタンにより「（４）地図から探す」を選択すると、図３０の「みどころ地図検索」の画面となる。この図２９のトップページから始まる「みどころ検索」の画面遷移図は図３１のとおりである。この実施例においては、トップ画面での例は８個全ての分割枠には選択事項が割り付けられているが、他のページにおいて割付ができていない事項については、その分割枠は選択できないことを知らしめるために、グレートーンで表示するのが好ましい。
【０１９５】
図３０の「みどころ地図検索」の画面においては、区全体の観光目的地である「みどころ」が各種マークによって地図上に各々の緯度・経度位置に表示されており、各種マークは単に●印でも良いし、特定の地図マークを用いて表示しても良い。表示画面に分割枠と共に地図を表示する場合には、分割枠の分割区域毎に枠内にタイトル表示を行うために、タイトル表示によって地図を隠さないように、上に４個、下に４個の８個の分割区域として、タイトル表示の位置は、上４個の分割区域では枠の上方に表示し、下４個の分割区域では枠の下方に表示するのが望ましい。各分割は色分けして表示するのが望ましい。以上の対策は、これ以降に展開される画面においても同様に望ましいものである。
【０１９６】
「みどころ地図検索」においては、上に４個、下に４個の８個の分割区域の表示と共に地図及び「みどころ」のマーク表示がなされて、最終的には「みどころ」の詳細表示画面により「みどころ」に関する情報（コンテンツ）が表示される。分割区域内に「みどころ」マークの表示がない場合には、その分割枠に対応するボタンは押されても何の動作もせず（或いは、警告音や「選択できません」等の音声を発する）、そのことをユーザに知らせるために当該分割枠をグレートーンで表示するのが好ましい。
【０１９７】
この実施例のトップページ（図２９）で、リモコンの「３」ボタンにより「（３）名称から探す」を選択すると、図３２の「みどころ名称検索」の画面となる。図３２においては、「みどころ」がその名称から検索できるように、「（１）あ行」、「（２）か行」、「（３）さ行」、「（４）た行」、「（５）な行」、「（６）は行」、「（７）ま行」、「（８）や、ら、わ行」が選択できるように構成されている。各行が選択されると、当該選択行に該当する名称を、名称順に上位４件ずつ表示し、残りの件数も表示する。
【０１９８】
次いで、例えば「７」の「ま行」を選択すれば、「ま行」で始まる「みどころ」を順番に分割枠内に表示を割り当て、みどころパンフレットの写真と冒頭部分の説明を表示する。図３３には「（１）みその公園」「（２）三ッ池公園」が「１」及び「２」の分割枠内に表示された例を示す。ここで、リモコンの「１」或いは「２」のボタンを押すことにより最終目的地が選択され、最終的には「みどころ」の詳細表示画面により「みどころ」に関する情報（コンテンツ）が表示される。図３４においては、「（２）三ッ池公園」が選択されて、その詳細情報が表示された例を示す。図３０の「みどころ地図検索」の画面から、最終目的地の情報にたどり着く手法は既に詳細に説明しているので、これ以上の説明はしない。
【０１９９】
詳細表示画面では「１」から「８」のボタンに対応した情報を詳細表示部（図３４のスケッチブック内のエリア）に表示する。図３４においては「（１）ご案内」「（２）電話をかける」「（５）バスの時刻表（行き）」「（６）バスの時刻表（帰り）」「（７）乗り場案内」「（８）ルート案内」が選択できるように構成されており、例えば「（１）ご案内」が選択されると詳細表示部に「みどころ」の案内見取り図や写真、説明文章などが表示され、「（６）バスの時刻表（帰り）」を選択した場合は詳細表示部が帰りの時刻表の内容に切り替わる。このような表示内容を切り替えるだけでなく、「（２）電話をかける」を選択した場合に、例えばお店の予約を電話できるといったような機能を利用することができる。
【０２００】
本発明のシステムは観光地の検索にだけ利用されるものではなく、他の対象物、例えば「おみやげ」の検索にも発明の基本的なアイディアは変更することなく利用できるものである。そこで次に、図３５を沿って、「おみやげ」検索の画面遷移について説明する。「トップ画面」（「みどころ」検索と同様であるので、特に図は示さない）において、「おみやげ」検索は、「（５）おみやげジャンル検索」、「（６）おみやげ店舗地図検索」、「（７）おみやげ店舗名称検索」の３種類の検索が可能となっており、各々をリモコンボタンにより選択する。「（５）おみやげジャンル検索」を選択すると、お土産のジャンル別の選択分割枠が表示され、例えば、「（１）すべてのジャンル」、「（２）和菓子」、「（３）洋菓子」、「（４）菓子」、「（５）ブレッド」、「（６）食品」、「（７）アルコール」、「（８）音楽・雑貨」等の表示を分割枠内に表示する。ジャンル分けが８ジャンルではすまない場合には、ボタン「１１」により「次の一覧へ（ページ送り）」を選択して２ページ目のジャンル分けの画面に進んで、たとえば、「装飾品」「家具」「インテリア」等のジャンル表示を行っても良い。
【０２０１】
次に、例えば「（２）和菓子」を選択すると、予め定められたランキングに応じて順番に各分割枠内に「おみやげ」の「和菓子」を表示する。この際、表示の順番のランキングは、事前に区民からの投票によって決めても良いし、アクセスの多い順にランキングを決めても良い。また、常時、同じ順番で表示されることは問題がある場合には、ランダムに表示することも可能である。更には、例えば２０個の「おみやげ」があった場合は、各々に例えばあいうえお順に（１）から（２０）の番号を付け、（２０）の後ろに（１）が繋がるようにループ状に順番を構成しておき、表示の際に「１」から「２０」の数値をランダムに選択し、選択された数字（例えば「９」）の番号から８つ（「９」番から「１６」番まで）の「おみやげ」を選んで表示することも可能である。当然に次ページに進む場合は、「１７」番から「２０」番までと、「１」番から「４」番までの「おみやげ」を選んで表示する。以降は同様に行う。最終的には、選択された「おみやげ」の詳細表示画面により当該「おみやげ」に関する情報（コンテンツ）が表示される。
【０２０２】
図３５のトップ画面において、「（６）おみやげ店舗地図検索」を選択すると、地図と共に「おみやげ店舗」がその所在地（緯度・経度）上にマークを付して表示され、それ同時に上に４区画、下に４区画の８区画で構成された分割枠が表示される。その際のマークは単に●印でも良いし、お土産のジャンル毎にそのジャンルが理解できるようなイラストをマークとして表示しても良い。「おみやげ」の数が多すぎると、選択が容易でないことが考えられるので、図３５での遷移図としては示していないが、「（６）おみやげ店舗地図検索」の後のステップとして、「（１０）ジャンル検索」のステップを挿入することは可能である。その場合は、「（１０）ジャンル検索」を選択することにより、前述した「（５）おみやげジャンル検索」と同様の画面を一度出してお土産のジャンルを選択させて、選択されたジャンルの「おみやげ店舗」の地図検索を行う。この後の地図検索の手順については「みどころ地図検索」で説明した手順と同じ手順であるので再度説明はしない。
【０２０３】
「（６）おみやげ店舗地図検索」における「ジャンル検索」は、リモコンボタン「６」によって「おみやげ店舗地図検索」が選ばれた際に、上述したように「おみやげ店舗地図検索」画面を表示した後に「ジャンル検索」を行うようにしても良いし、リモコンボタン「６」によって「おみやげ店舗地図検索」が選ばれた際に、「ジャンル検索」画面を表示してジャンル選択を行った後に、「おみやげ店舗地図検索」画面を表示しても良い。最終的には、選択された「おみやげ店舗」の詳細表示画面により当該「おみやげ店舗」に関する情報（コンテンツ）が表示される。
【０２０４】
図３５のトップ画面において、「（７）おみやげ店舗名称検索」を選択すると、上に４区画、下に４区画の８区画で構成された分割枠が表示され、「おみやげ店舗」がその名称から検索できるように、「（１）すべて」、「（２）あ行」、「（３）か行」、「（４）さ行」、「（５）た行」、「（６）な行」、「（７）は行」、「（８）ま、や、ら、わ行」で選択できるように構成されている。各分割枠内には当該５０音に該当する名称を、名称順に上位４件ずつ表示し、残りの件数も表示する。この４件は５０音順でも、特定のランキング順でも、ランダムでも可能である。
【０２０５】
この後の名称検索の手順については「みどころ名称検索」で説明した手順と同じ手順であるので再度説明はしない。最終的には、選択された「おみやげ店舗」の詳細表示画面により当該「おみやげ店舗」に関する情報（コンテンツ）が表示される。
【０２０６】
詳細表示画面では「１」から「８」のボタンに対応した情報を詳細表示部（図３５のスケッチブック内のエリア）に表示する。図３５においては「（１）お店の紹介」「（２）地図」「（５）（おみやげ１）の紹介」から「（８）（おみやげ４）の紹介」が選択できるように構成されており、例えば「（１）お店の紹介」が選択されると詳細表示部に、お店の住所や電話番号、説明文章などが表示され、「（２）地図」を選択した場合は詳細表示部がお店周辺の地図の内容に切り替わる。また「（５）（おみやげ１）の紹介」を選択した場合は、詳細表示部におみやげの画像や説明文章が表示される。
【図面の簡単な説明】
【０２０７】
【図１】情報検索システム（マップ情報表示システム）を示す概略構成図
【図２】情報検索システム（マップ情報表示システム）の概略を示すブロック図
【図３】端末装置の記憶部の概略を示すブロック図
【図４】情報検索システムにおける処理の概略を示したフローチャート
【図５】「地図選択画面表示処理」の概略を示したフローチャート
【図６】「スポット該当領域判別・表示処理」の概略を示したフローチャート
【図７】「表示場所情報・縮尺情報算出処理」の概略を示したフローチャート
【図８】カテゴリファイルの一例を示す図
【図９】スポットファイルの一例を示す図
【図１０】各分割領域の画面上の位置情報を定めるテーブルの一例を示す図
【図１１】画面の構成例を示す図であり、（ａ）：地図選択画面の構成例、（ｂ）：一覧選択画面の構成例、（ｃ）：詳細表示画面の構成例
【図１２】画面表示の遷移例を示す図
【図１３】画面表示の遷移例を示す図
【図１４】「表示場所情報・縮尺情報算出処理」の処理概念を説明するための図
【図１５】分割領域が選択された際の画面表示の遷移例を示す図
【図１６】詳細表示画面の一例を示す図
【図１７】情報検索システム（マップ情報表示システム）の別の構成例を示す概略構成図
【図１８】情報検索システム（マップ情報表示システム）に備えられるサーバの概略を示すブロック図
【図１９】分割領域が選択された際の画面表示の遷移例を示す図
【図２０】「表示場所情報・縮尺情報算出処理」の際に実行される「回転角度算出処理」の概略を示したフローチャート
【図２１】「回転角度算出処理」の処理概念を説明するための図
【図２２】地図が３次元である場合の画面表示の遷移例を示す図
【図２３】分割領域が選択された際の画面表示の遷移例を示す図
【図２４】「表示場所情報・縮尺情報算出処理」別の例の概略を示したフローチャート
【図２５】図２４の「表示場所情報・縮尺情報算出処理」の処理概念を説明するための図
【図２６】「表示場所情報・縮尺情報算出処理」別の例の概略を示したフローチャート
【図２７】図２６の「表示場所情報・縮尺情報算出処理」の処理概念を説明するための図
【図２８】「表示場所情報・縮尺情報算出処理」別の例の概略を示したフローチャート
【図２９】本発明を適用した実際のシステムを立ち上げた際のトップページの画面
【図３０】本発明を適用した実際のシステムの「みどころ地図検索」の画面
【図３１】本発明を適用した実際のシステムの「みどころ検索」の画面遷移図
【図３２】本発明を適用した実際のシステムの「みどころ名称検索」の画面
【図３３】本発明を適用した実際のシステムの「みどころ名称検索」で「ま行」を選択した際の画面
【図３４】本発明を適用した実際のシステムでの最終目的地の情報を表示した画面
【図３５】本発明を適用した実際のシステムの「おみやげ」検索の画面遷移図
【符号の説明】
【０２０８】
２      ネットワーク
１１、１２    端末装置
３１    地図サーバ
５１    サーバ
１１１  制御部
１１２  記憶部
１１３  入力部
１１４  表示部
１１５  通信部
１２７  リモコン装置
１１０１  分割枠
１１０２  分割領域
１１０２ａ  情報表示欄
１１２２  分割枠データ
１１２４  スポットファイル
【図１】
2009087280.tif 000003
【図２】
2009087280.tif 000004
【図３】
2009087280.tif 000005
【図４】
2009087280.tif 000006
【図５】
2009087280.tif 000007
【図６】
2009087280.tif 000008
【図７】
2009087280.tif 000009
【図８】
2009087280.tif 000010
【図９】
2009087280.tif 000011
【図１０】
2009087280.tif 000012
【図１１】
2009087280.tif 000013
【図１２】
2009087280.tif 000014
【図１３】
2009087280.tif 000015
【図１４】
2009087280.tif 000016
【図１５】
2009087280.tif 000017
【図１６】
2009087280.tif 000018
【図１７】
2009087280.tif 000019
【図１８】
2009087280.tif 000020
【図１９】
2009087280.tif 000021
【図２０】
2009087280.tif 000022
【図２１】
2009087280.tif 000023
【図２２】
2009087280.tif 000024
【図２３】
2009087280.tif 000025
【図２４】
2009087280.tif 000026
【図２５】
2009087280.tif 000027
【図２６】
2009087280.tif 000028
【図２７】
2009087280.tif 000029
【図２８】
2009087280.tif 000030
【図２９】
2009087280.tif 000031
【図３０】
2009087280.tif 000032
【図３１】
2009087280.tif 000033
【図３２】
2009087280.tif 000034
【図３３】
2009087280.tif 000035
【図３４】
2009087280.tif 000036
【図３５】
2009087280.tif 000037