(57)【要約】【課題】  地図画像検索システム／サービスが提示する地図画像を複数表示し、それらを個別に操作できると共に、それら複数の地図画像を一括して操作可能にする。【解決手段】  本発明は、利用者から受信した操作要求が、一括操作であった場合、ルールＤＢを参照し、選択された地図画像に対する各種操作適用後の新たな地図画像を取得する検索式を生成し、地図画像検索システム／サービスにアクセスし、該検索式に対応した地図画像を取得し、表示装置の地図画像を、取得した地図画像に更新し、地図画像管理テーブルの選択された地図画像のデータを、取得した地図画像のデータに更新し、利用者から受信した操作要求が一括操作であった場合、地図画像管理テーブルを参照し、表示装置上に表示されている残りの地図画像に対し、上記の処理を順次、実行する。【選択図】  図１
2006058470.tif 000002
【特許請求の範囲】
【請求項１】
既存の地図画像を提供する機能を持つ装置を有する１つ以上の地図画像検索システム／サービスがネットワークを介して提示する地図画像を複数表示し、それらを個別または、一括で操作可能とする装置における、複数地図画像の個別／一括操作方法において、
前記地図画像検索システム／サービスが提供する地図画像を複数組み合わせ、利用者の表示装置に一覧表示後、該利用者の入力装置から選択された地図画像及び該地図画像に対する各種操作要求を受信する操作受信過程と、
受信した前記操作要求が、前記選択された地図画像に対する個別操作か、表示されている全地図画像に対する一括操作かを判定する操作判定過程と、
前記受信した操作要求が、一括操作であった場合、各地図画像に関する各種データを管理する地図画像管理テーブル内の、前記選択された地図画像に対応する一括操作フラグにチェックを設定する第１の地図画像制御過程と、
前記各地図画像検索システム／サービスから地図画像を取得するための各種規則を管理したルールＤＢを参照し、前記選択された地図画像に対する各種操作適用後の新たな地図画像を取得する検索式を生成する検索式生成過程と、
生成された前記検索式で前記地図画像検索システム／サービスにアクセスし、該検索式に対応した地図画像を取得するアクセス過程と、
前記利用者の表示装置の地図画像を、前記アクセス過程で取得した地図画像に更新する表示制御過程と、
前記地図画像管理テーブル内の前記選択された地図画像のデータを、前記取得した地図画像のデータに更新する第２の地図画像制御過程と、
前記利用者から受信した操作要求が一括操作であった場合、前記地図画像管理テーブルを参照し、前記表示装置上に表示されている残りの地図画像に対し、前記検索式生成過程以降の過程を順次、実行することを特徴とする複数地図画像の個別／一括操作方法。
【請求項２】
複数地図画像に対する表示スケールの一括変更操作要求取得時において、各地図画像の表示スケールの変更に伴い、前記表示装置上での表示位置を変更する場合に、
前記第２の地図画像制御過程において、
前記利用者が選択した地図画像の表示場所と処理対象とする地図画像の表示場所との位置関係をもとに、前記ルールＤＢに格納されている、表示装置上の各地図画像の表示位置を各地図画像が表示する場所の緯度・経度に変換する方法を記載した表示位置−緯度・経度変換規則から導出される式を用いて、変更後の表示スケールにおける、各地図画像の新たな表示位置を算出し、新たな地図画像を取得するための検索式を生成する、請求項１記載の複数地図画像の個別／一括操作方法。
【請求項３】
複数地図画像に対する表示スケールの一括変更操作時において、各地図画像の表示スケールの変更に伴い、各地図画像の表示場所を変更する場合に、
前記第２の地図画像制御過程において、
前記利用者が選択した地図画像と処理対象とする地図画像の前記表示装置上での位置関係をもとに、前記ルールＤＢに格納されている、表示装置上の各地図画像の表示位置を各地図画像が表示する場所の緯度・経度に変換する方法を記載した表示位置−緯度・経度変換規則から導出される式を用いて、変更後の表示スケールにおける、各地図画像の新たな表示場所を算出し、新たな地図画像を取得するための検索式を生成する、請求項１記載の複数地図画像の個別／一括操作方法。
【請求項４】
前記操作判定過程において、複数表示された地図画像中のある地図画像に対する表示場所の個別変更操作であると判定された場合に、表示場所の変更に伴い、前記表示装置上での表示位置を変更する場合に、
前記第２の地図画像制御過程において、
前記利用者からの表示場所の個別変更操作要求に伴う、該利用者が選択した地図画像を表示する場所の緯度・経度の移動量を、前記ルールＤＢに格納されている、表示装置上の各地図画像の表示位置を各地図画像が表示する場所の緯度・経度に変換する方法を記載した表示位置−緯度・経度変換規則から導出される式を用いて、変換後の表示スケールにおける、該表示装置上での表示位置の移動量に変換し、該地図画像の新たな表示位置を算出する、請求項１記載の複数地図画像の個別／一括操作方法。
【請求項５】
既存の地図画像を提供する機能を持つ装置を有する１つ以上の地図画像検索システム／サービスがネットワークを介して提示する地図画像を複数表示し、それらを個別または、一括で操作可能とする複数地図画像の個別／一括操作装置であって、
各地図画像に関する各種データを管理する地図画像管理テーブルと、
前記各地図画像検索システム／サービスから地図画像を取得するための各種規則を管理したルールＤＢと、
前記地図画像検索システム／サービスが提供する地図画像を複数組み合わせ、利用者の表示装置に一覧表示後、該利用者の入力装置から選択された地図画像及び該地図画像に対する各種操作要求を受信する操作受信手段と、
受信した前記操作要求が選択された地図画像に対する個別操作か、表示されている全地図画像に対する一括操作かを判定する操作判定手段と、
前記受信した操作要求が、一括操作であった場合、前記地図画像管理テーブル内の、前記選択された地図画像に対応する一括操作フラグにチェックを設定する第１の地図画像制御手段と、
前記ルールＤＢを参照し、前記選択された地図画像に対する各種操作適用後の新たな地図画像を取得する検索式を生成する検索式生成手段と、
生成された前記検索式で前記地図画像検索システム／サービスにアクセスし、該検索式に対応した地図画像を取得するアクセス手段と、
前記利用者の表示装置の地図画像を、前記アクセス過程で取得した地図画像に更新する表示制御手段と、
前記地図画像管理テーブル内の前記選択された前記地図画像のデータを、前記取得した地図画像のデータに更新する第２の地図画像制御手段と、
前記利用者から受信した操作要求が一括操作であった場合、前記地図画像管理テーブルを参照し、前記表示装置上に表示されている残りの地図画像に対し、前記検索式生成手段、前記アクセス手段、前記表示制御手段、前記第２の地図画像制御手段とを繰り返し実行させる繰り返し手段と、
を有することを特徴とする複数地図画像の個別／一括操作装置。
【請求項６】
前記地図画像管理テーブルは、
前記表示装置に表示される地図画像の表示位置、地図画像が表示する場所の緯度・経度、地図画像の表示スケール、表示サイズ、各地図画像を識別するためのＩＤ、及び一括操作時に利用者が選択した地図画像を区別する一括操作フラグを格納する請求項５記載の複数地図画像の個別／一括操作装置。
【請求項７】
前記ルールＤＢは、
各地図画像検索システム／サービス毎に予め作成された、
該地図画像検索システム／サービスが提示する地図画像のＵＲＬを解析し、該ＵＲＬから緯度・経度、表示スケール、表示サイズを取得する方法を記載した地図画像ＵＲＬ解析方法と、
解析の結果として取得した表示スケールを具体的な値に変換する表示スケール変換表と、
解析の結果として取得した表示サイズを具体的な値に変換する表示サイズ変換表と、
表示装置上での各地図画像の表示位置を各地図画像が表示する場所の緯度・経度に変換する方法を記載した表示−緯度・経度変換規則と、
地図画像の表示場所変更時、表示場所を変更するボタンと実際の移動量との対応関係を記述した移動操作変換表と、を有する請求項５記載の複数地図画像の個別／一括操作装置。
【請求項８】
前記第２の地図画像制御手段は、
複数地図画像に対する表示スケールの一括変更操作要求取得時において、各地図画像の表示スケールの変更に伴い、前記表示装置上での表示位置を変更する場合に、
前記利用者が選択した地図画像の表示場所と処理対象とする地図画像の表示場所との位置関係をもとに、前記ルールＤＢに格納されている、表示装置上の各地図画像の表示位置を各地図画像が表示する場所の緯度・経度に変換する方法を記載した表示位置−緯度・経度変換規則から導出される式を用いて、変更後の表示スケールにおける、各地図画像の新たな表示位置を算出し、新たな地図画像を取得するための検索式を生成する手段を含む、請求項５記載の複数地図画像の個別／一括操作装置。
【請求項９】
前記第２の地図画像制御手段は、
複数地図画像に対する表示スケールの一括変更操作要求取得時において、各地図画像の表示スケールの変更に伴い、各地図画像の表示場所を変更する場合に、
前記利用者が選択した地図画像と処理対象とする地図画像の前記表示装置上での位置関係をもとに、前記ルールＤＢに格納されている、表示装置上の各地図画像の表示位置を各地図画像が表示する場所の緯度・経度に変換する方法を記載した表示位置−緯度・経度変換規則から導出される式を用いて、変更後の表示スケールにおける、各地図画像の新たな表示場所を算出し、新たな地図画像を取得するための検索式を生成する手段を含む、請求項５記載の複数地図画像の個別／一括操作装置。
【請求項１０】
前記第２の地図画像制御手段は、
前記操作判定手段において、複数表示された地図画像中のある地図画像に対する表示場所の個別変更操作であると判定された場合に、表示場所の変更に伴い、前記表示装置上での表示位置を変更する場合に、
前記利用者からの表示場所の個別変更操作要求に伴う、該利用者が選択した地図画像を表示する場所の緯度・経度の移動量を、前記ルールＤＢに格納されている、表示装置上の各地図画像の表示位置を各地図画像が表示する場所の緯度・経度に変換する方法を記載した表示位置−緯度・経度変換規則から導出される式を用いて、変換後の表示スケールにおける、該表示装置上での表示位置の移動量に変換し、該地図画像の新たな表示位置を算出し、新たな地図画像を取得するための検索式を生成する手段を含む、請求項５記載の複数地図画像の個別／一括操作装置。
【請求項１１】
既存の地図画像を提供する機能を持つ装置を有する１つ以上の地図画像検索システム／サービスがネットワークを介して提示する地図画像を複数表示し、それらを個別または、一括で操作可能とする複数地図画像の個別／一括操作プログラムであって、
前記請求項１乃至４記載の複数地図画像の個別／一括操作方法の実現に用いられる処理をコンピュータに実行させることを特徴とする複数地図画像の個別／一括操作プログラム。
【請求項１２】
既存の地図画像を提供する機能を持つ装置を有する１つ以上の地図画像検索システム／サービスがネットワークを介して提示する地図画像を複数表示し、それらを個別または、一括で操作可能とする複数地図画像の個別／一括操作プログラムを格納した記憶媒体であって、
前記請求項１乃至４記載の複数地図画像の個別／一括操作方法の実現に用いられる処理をコンピュータに実行させるプログラムを格納したことを特徴とする複数地図画像の個別／一括操作プログラムを格納した記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数地図画像の個別／一括操作方法及び装置及びプログラム及び複数地図画像の個別／一括操作プログラムを格納した記憶媒体に係り、特に、地図画像検索システム／サービスが提示する地図画像を複数表示し、それらを個別、または、一括で操作可能とする複数地図画像の個別／一括操作方法及び装置及びプログラム及び複数地図画像の個別／一括操作プログラムを格納した記憶媒体に関する。
【背景技術】
【０００２】
従来の地図画像検索システムや地図検索サービス（以下、「地図画像検索システム／サービス」と記す）では、利用者が任意の場所を指定することで、その指定された場所を中心に表示する地図画像を取得できる。また、利用者はその表示された地図画像に対して各種操作を実行することで、その地図画像の表示スケール、表示サイズ、その地図画像に表示される場所などを任意に変更できる。
【０００３】
また、利用者が指定する任意の場所の詳細を表示する詳細地図画像に加え、その場所の広域を表示する広域地図画像を同時に表示し、それらを連携して操作できるものも存在する。
【０００４】
例えば、詳細地図画像（中央部分）に表示される場所を変更した場合、広域地図画像（中央部分）に表示される場所もその変更された場所になるように自動的に変化する。
【０００５】
他にも、広域地図画像上に表示されたフレームを操作することで、そのフレームが囲む場所が中央にくるように広域地図画像を変更すると共に、そのフレームが囲む場所を表示するように詳細地図画像も連動して変更するシステムも存在する（例えば、特許文献１参照）。
【０００６】
他にも、広域地図上に表示されたフレームを操作することで、そのフレームが囲む場所の詳細地図を自動的に取得できる。
【特許文献１】特開２００２−３９７６４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ここで、従来の地図画像検索システム／サービスを利用し、異なる場所を表示した複数の地図画像を取得しようとした場合、地図画像検索システム／サービスを複数回起動し、例えば、複数のウィンドウを用いて、そのそれぞれに地図画像を表示する。
【０００８】
しかしながら、この場合、地図画像を複数表示できるのみで、各地図画像に対する操作は個別に行う必要がある。
【０００９】
例えば、表示場所が連続した２つの地図画像を表示し、それらの表示スケールを変更しようとした場合、利用者自身が一つ一つ表示スケールを変更する操作を各地図画像に対して行う必要がある。
【００１０】
さらには、表示スケールの変更に伴い、各地図画像の表示場所の繋がりにズレが生じることが考えられ、利用者自身がこのズレの補正も行う必要が生じる。
【００１１】
また、広域地図画像と詳細地図画像を提示し、それらを連携して操作できるシステムも存在するが、一般的に詳細地図画像と詳細地図画像の中心には同じ場所が表示され、異なる場所、異なる表示スケールで表示される複数の地図画像を同時に表示し、それらを連携して操作するようなことはできない。
【００１２】
さらには、従来のシステムでは、広域地図画像と詳細地図画像の２つの地図画像を同時に表示し、それらを連携して操作できるのみで、利用者が任意に指定する複数（３つ以上）の地図画像を同時に表示し、それらを一括して操作するようなことはできない。
【００１３】
本発明は、係る課題に鑑みなされたものであり、地図画像検索システム／サービスが提示する地図画像を複数表示し、それらを従来どおり個別に操作（Localな操作）できると共に、それら複数の地図画像を一括して操作（Globalな操作）可能な複数地図画像の個別／一括操作方法及び装置及びプログラム及び複数地図画像の個別／一括操作プログラムを格納した記憶媒体を提供することを目的とする。
【００１４】
特に、ある地図画像に対する操作に連携して、残りの地図画像に対しても同様の操作を自動的に実行することで、複数地図画像に対する一括操作を実現することが可能な複数地図画像の個別／一括操作方法及び装置及びプログラム及び複数地図画像の個別／一括操作プログラムを格納した記憶媒体を提供することを目的とする。
【課題を解決するための手段】
【００１５】
図１は、本発明の原理を説明するための図である。
【００１６】
本発明（請求項１）は、既存の地図画像を提供する機能を持つ装置を有する１つ以上の地図画像検索システム／サービスがネットワークを介して提示する地図画像を複数表示し、それらを個別または、一括で操作可能とする装置における、複数地図画像の個別／一括操作方法において、
地図画像検索システム／サービスが提供する地図画像を複数組み合わせ、利用者の表示装置に一覧表示後、該利用者の入力装置から選択された地図画像及び該地図画像に対する各種操作要求を受信する操作受信過程（ステップ１）と、
受信した操作要求が選択された地図画像に対する個別操作か、表示されている全地図画像に対する一括操作かを判定する操作判定過程（ステップ２）と、
受信した操作要求が、一括操作であった場合、各地図画像に関する各種データを管理する地図画像管理テーブルの選択された地図画像に対応する一括操作フラグにチェックを設定する第１の地図画像制御過程（ステップ３）と、
各地図画像検索システム／サービスから地図画像を取得するための各種規則を管理したルールＤＢを参照し、選択された地図画像に対する各種操作適用後の新たな地図画像を取得する検索式を生成する検索式生成過程（ステップ４）と、
生成された検索式で地図画像検索システム／サービスにアクセスし、該検索式に対応した地図画像を取得するアクセス過程（ステップ５）と、
利用者の表示装置の地図画像を、アクセス過程で取得した地図画像に更新する表示制御過程（ステップ６）と、
地図画像管理テーブル内の選択された地図画像のデータを、取得した地図画像のデータに更新する第２の地図画像制御過程（ステップ７）と、
利用者から受信した操作要求が一括操作であった場合、地図画像管理テーブルを参照し、表示装置上に表示されている残りの地図画像に対し、検索式生成過程以降の過程を順次、実行する（ステップ８）。
【００１７】
また、本発明（請求項２）は、複数地図画像に対する表示スケールの一括変更操作要求取得時において、各地図画像の表示スケールの変更に伴い、表示装置上での表示位置を変更する場合に、
第２の地図画像制御過程（ステップ７）において、
利用者が選択した地図画像の表示場所と処理対象とする地図画像の表示場所との位置関係をもとに、ルールＤＢに格納されている、表示装置上の各地図画像の表示位置を各地図画像が表示する場所の緯度・経度に変換する方法を記載した表示位置−緯度・経度変換規則から導出される式を用いて、変更後の表示スケールにおける、各地図画像の新たな表示位置を算出し、新たな地図画像を取得するための検索式を生成する。
【００１８】
また、本発明（請求項３）は、複数地図画像に対する表示スケールの一括変更操作要求取得時において、各地図画像の表示スケールの変更に伴い、各地図画像の表示場所を変更する場合に、
第２の地図画像制御過程（ステップ７）において、
利用者が選択した地図画像と処理対象とする地図画像の表示装置上での位置関係をもとに、ルールＤＢに格納されている、表示装置上の各地図画像の表示位置を各地図画像が表示する場所の緯度・経度に変換する方法を記載した表示位置−緯度・経度変換規則から導出される式を用いて、変更後の表示スケールにおける、各地図画像の新たな表示場所を算出し、新たな地図画像を取得するための検索式を生成する。
【００１９】
また、本発明は（請求項４）は、操作判定過程（ステップ２）において、複数表示された地図画像中のある地図画像に対する表示場所の個別変更操作であると判定された場合に、表示場所の変更に伴い、表示装置上での表示位置を変更する場合に、
第２の地図画像制御過程（ステップ７）において、
利用者からの表示場所の個別変更操作要求に伴う、該利用者が選択した地図画像を表示する場所の緯度・経度の移動量を、ルールＤＢに格納されている、表示装置上の各地図画像の表示位置を各地図画像が表示する場所の緯度・経度に変換する方法を記載した表示位置−緯度・経度変換規則から導出される式を用いて、変換後の表示スケールにおける、該表示装置上での表示位置の移動量に変換し、該地図画像の新たな表示位置を算出し、新たな地図画像を取得するための検索式を生成する。
【００２０】
図２は、本発明の原理構成図である。
【００２１】
本発明（請求項５）は、既存の地図画像を提供する機能を持つ装置を有する１つ以上の地図画像検索システム／サービスがネットワークを介して提示する地図画像を複数表示し、それらを個別または、一括で操作可能とする複数地図画像の個別／一括操作装置１０であって、
各地図画像に関する各種データを管理する地図画像管理テーブル１４と、
各地図画像検索システム／サービス２０から地図画像を取得するための各種規則を管理したルールＤＢ１６と、
地図画像検索システム／サービス２０が提供する地図画像を複数組み合わせ、利用者の表示装置５０に一覧表示後、該利用者の入力装置４０から選択された地図画像及び該地図画像に対する各種操作要求を受信する操作受信手段１１と、
受信した操作要求が選択された地図画像に対する個別操作か、表示されている全地図画像に対する一括操作かを判定する操作判定手段１２と、
受信した操作要求が、一括操作であった場合、地図画像管理テーブル１４内の、選択された地図画像に対応する一括操作フラグにチェックを設定する第１の地図画像制御手段１３−１と、
ルールＤＢ１６を参照し、選択された地図画像に対する各種操作適用後の新たな地図画像を取得する検索式を生成する検索式生成手段１５と、
生成された検索式で地図画像検索システム／サービス２０にアクセスし、該検索式に対応した地図画像を取得するアクセス手段１７と、
利用者の表示装置５０の地図画像を、アクセス過程で取得した地図画像に更新する表示制御手段１８−１と、
地図画像管理テーブル１４内の選択された地図画像のデータを、取得した地図画像のデータに更新する第２の地図画像制御手段１８−２と、を有し、
利用者から受信した操作要求が一括操作であった場合、地図画像管理テーブル１４を参照し、表示装置５０上に表示されている残りの地図画像に対し、検索式生成手段１５、アクセス手段１７、表示制御手段１８、第２の地図画像制御手段１８−２と、を繰り返す。
【００２２】
また、本発明（請求項６）の地図画像管理テーブル１４は、
表示装置５０に表示される地図画像の表示位置、地図画像が表示する場所の緯度・経度、地図画像の表示スケール、表示サイズ、各地図画像を識別するためのＩＤ、及び一括操作時に利用者が選択した地図画像を区別する一括操作フラグを格納する。
【００２３】
また、本発明（請求項７）のルールＤＢ１６は、
各地図画像検索システム／サービス毎に予め作成された、
該地図画像検索システム／サービスが提示する地図画像のＵＲＬを解析し、該ＵＲＬから緯度・経度、表示スケール、表示サイズを取得する方法を記載した地図画像ＵＲＬ解析方法と、
解析の結果として取得した表示スケールを具体的な値に変換する表示スケール変換表と、
解析の結果として取得した表示サイズを具体的な値に変換する表示サイズ変換表と、
表示装置上での各地図画像の表示位置を各地図画像が表示する場所の緯度・経度に変換する方法を記載した表示−緯度・経度変換規則と、
地図画像の表示場所変更時、表示場所を変更するボタンと実際の移動量との対応関係を記述した移動操作変換表と、を有する。
【００２４】
また、本発明（請求項８）の第２の地図画像制御手段１８−２は、
複数地図画像に対する表示スケールの一括変更操作要求取得時において、各地図画像の表示スケールの変更に伴い、表示装置５０上での表示位置を変更する場合に、
利用者が選択した地図画像の表示場所と処理対象とする地図画像の表示場所との位置関係をもとに、ルールＤＢ１６に格納されている、表示装置上の各地図画像の表示位置を各地図画像が表示する場所の緯度・経度に変換する方法を記載した表示位置−緯度・経度変換規則から導出される式を用いて、変更後の表示スケールにおける、各地図画像の新たな表示位置を算出し、新たな地図画像を取得するための検索式を生成する手段を含む。
【００２５】
また、本発明（請求項９）の第２の地図画像制御手段１８−２は、
複数地図画像に対する表示スケールの一括変更操作要求取得時において、各地図画像の表示スケールの変更に伴い、各地図画像の表示場所を変更する場合に、
利用者が選択した地図画像と処理対象とする地図画像の表示装置上での位置関係をもとに、ルールＤＢ１６に格納されている、表示装置５０上の各地図画像の表示位置を各地図画像が表示する場所の緯度・経度に変換する方法を記載した表示位置−緯度・経度変換規則から導出される式を用いて、変更後の表示スケールにおける、各地図画像の新たな表示場所を算出し、新たな地図画像を取得するための検索式を生成する手段を含む。
【００２６】
また、本発明（請求項１０）の第２の地図画像制御手段１８−２は、
操作判定手段１２において、複数表示された地図画像中のある地図画像に対する表示場所の個別変更操作であると判定された場合に、表示場所の変更に伴い、表示装置上での表示位置を変更する場合に、
利用者からの表示場所の個別変更操作要求に伴う、該利用者が選択した地図画像を表示する場所の緯度・経度の移動量を、ルールＤＢ１６に格納されている、表示装置５０上の各地図画像の表示位置を各地図画像が表示する場所の緯度・経度に変換する方法を記載した表示位置−緯度・経度変換規則から導出される式を用いて、変換後の表示スケールにおける、該表示装置５０上での表示位置の移動量に変換し、該地図画像の新たな表示位置を算出し、新たな地図画像を取得するための検索式を生成する手段を含む。
【００２７】
本発明（請求項１１）は、既存の地図画像を提供する機能を持つ装置を有する１つ以上の地図画像検索システム／サービスがネットワークを介して提示する地図画像を複数表示し、それらを個別または、一括で操作可能とする複数地図画像の個別／一括操作プログラムであって、請求項１乃至４記載の複数地図画像の個別／一括操作方法の実現に用いられる処理をコンピュータに実行させるプログラムである。
【００２８】
本発明（請求項１２）は、既存の地図画像を提供する機能を持つ装置を有する１つ以上の地図画像検索システム／サービスがネットワークを介して提示する地図画像を複数表示し、それらを個別または、一括で操作可能とする複数地図画像の個別／一括操作プログラムを格納した記憶媒体であって、
請求項１乃至４記載の複数地図画像の個別／一括操作方法の実現に用いられる処理をコンピュータに実行させるプログラムを格納した記憶媒体である。
【発明の効果】
【００２９】
上記のように、本発明によれば、利用者は従来の地図画像検索システム／サービス利用時と同様に、複数表示された地図画像を個別に操作できるだけでなく、ある地図画像に対する操作に連動して、表示されている全ての地図画像に対して同様の操作を一括で実行することが可能となる。その結果、複数の地図画像に対して同様の操作を実行するような場合、各地図画像に対して同じ操作を繰り返す必要がなくなり効率的な操作が可能となる。
【００３０】
また、本発明によれば、装置内の地図画像管理テーブルで各地図画像に関するデータを管理し、各種操作で利用することが可能となる。特に、複数地図画像に対する一括操作実行時、利用者が選択した地図画像に対して行なった操作を各地図画像のデータをもとに、適宜、適切な操作に変更することが可能となる。
【００３１】
また、本発明によれば、地図画像に対する各種操作の実行に伴い、新たな地図画像の取得に係る各種規則を各地図画像検索システム／サービス毎にルールＤＢで管理する。そのため、新たな地図画像検索システム／サービスへの対応が必要になった場合、新たな規則をルールＤＢに追加するだけで対応可能となる。
【００３２】
また、本発明によれば、複数地図画像に対する表示スケールの一括変更操作後も、表示装置上での各地図画像の配置関係と各地図画像の表示場所との対応関係は保たれる。その結果、利用者は表示スケールの一括変更操作後も、各地図画像に表示される場所の全体的な位置関係を表示装置上での各地図画像の位置関係をもとに直感的に把握できる。
【００３３】
また、本発明によれば、複数地図画像に対する表示スケールの一括変更操作時、各地図画像の表示スケールを変更すると共に、利用者が選択した地図画像の表示場所を基点に残りの地図画像の表示場所が表示装置上での位置関係に応じて変化する。その結果、利用者は選択した地図画像を基点に複数の地図画像により構成される表示領域を全体的に拡大・縮小することが可能となる。
【００３４】
また、本発明によれば、複数表示された地図画像中の、ある地図画像に対する表示場所の個別変更操作時、該地図画像の表示場所の変更に連動して、該地図画像の表示装置上での表示位置が変更される。その結果、利用者は、表示場所の個別変更操作後も、複数の地図画像に表示される場所の全体的な位置関係を、表示装置上での各地図画像の位置関係をもとに直感的に把握できる。
【発明を実施するための最良の形態】
【００３５】
以下、図面と共に本発明の実施の形態を説明する。
【００３６】
（１）複数地図画像の個別／一括操作装置の構成と概要：
図３は、本発明の一実施の形態における複数地図画像の個別／一括操作システムの構成を示す。
【００３７】
同図に示す複数地図画像の個別／一括操作システムは、複数地図画像の個別／一括操作装置１０、地図画像検索システム／サービス２０、ネットワーク３０、入力装置４０、表示装置５０から構成される。
【００３８】
複数地図画像の個別／一括操作装置１０（以下、個別／一括操作装置と記す）は、操作受信部１１、操作判定部１２、地図画像制御部１３、地図画像管理テーブル１４、検索式生成部１５、ルールＤＢ１６、アクセス部１７、表示制御部１８から構成される。
【００３９】
操作受信部１１には、利用者の入力装置が接続され、表示制御部１８には利用者の表示装置５０が接続され、アクセス部１７には、ネットワーク３０を介して地図画像検索システム／サービス２０が接続されている。
【００４０】
ここで、地図画像検索システム／サービス２０は、地図画像を提供する機能を持つ装置から構成されているものとする。また、地図画像管理テーブル１４は、個別／一括操作装置１０内のメモリ等の記憶手段に設けられるテーブルであるとする。
【００４１】
個別／一括操作装置１０の動作の概要を、図４を用いて説明する。
【００４２】
なお、本発明の個別／一括操作装置１０では、図４（ａ）に示すように、既存の地図画像検索システム／サービス２０が提供する地図画像を複数組み合わせ、一覧表示することができる。この際、各地図画像のブラウザ領域２１上での表示位置の関係と各地図画像が表示する場所の位置関係とは対応しているものとする。つまり、ブラウザ領域２１上での上下左右が各地図画像の表示場所における北南西東に対応しており、その距離も規定の比率で対応付けられている。
【００４３】
また、本発明の個別／一括操作装置１０では、従来の地図画像検索システム／サービス利用時と同様に、各地図画像を個別に操作、例えば、操作対象とする地図画像をマウスカーソル２４で選択し、その選択した地図画像の表示スケール、表示サイズ、表示場所を任意に変更することができる（図４（ｂ）参照）。
【００４４】
さらには、選択した地図画像に対する各種操作実行時に、通常の操作に加えて特別なオプションを付与することで、例えば、ある地図画像に対する表示場所の変更操作として、シフトキーを押しながら実行することで、その選択された地図画像に対する表示場所の変更操作に連動して、ブラウザ領域２１に表示されている残りの地図画像に対しても同様の操作が自動的に実行される（図４（ｃ）参照）。
【００４５】
この際、本発明の個別／一括操作装置１０では、ある地図画像に対する操作をそのまま他の地図画像に対して実行するのではなく、各地図画像の状態、例えば、表示スケールや表示サイズ、ブラウザ領域２１上での表示位置に応じて、適宜、適切な操作に変換し実行する。
【００４６】
このように、本発明の個別／一括操作装置１０を用いることで、利用者は従来の地図画像検索システム／サービス利用時と同様に、複数表示された地図画像を個別に操作できるだけでなく、ある地図画像に対する操作に連動して、表示されている全ての地図画像に対して同様の操作を一括実行することが可能となる。
【００４７】
さらには、複数地図画像への一括操作を実行するに際し、利用者は各地図画像の状態を考慮しなくてもよい。
【００４８】
まず、複数地図画像の個別／一括操作システムにおいて、地図画像検索システム／サービス２０が提供する地図画像を複数取得し、それらを一覧表示する際の処理手順を図３，４を参照して、図５，８に基づいて説明する。
【００４９】
（２）ベースとなる地図画像の取得処理：
図５は、本発明の一実施の形態におけるベースとなる地図画像の取得処理のフローチャートである。
【００５０】
利用者は、既存の地図画像検索システム／サービス２０から地図画像を表示装置５０のブラウザ領域２１に読み込み、通常の検索操作を実行する。この際、操作受信部１１が利用者の入力装置４０からの検索要求を受信する（ステップ３１）。
【００５１】
次に、地図画像制御部１３は、地図画像管理テーブル１４を初期化し、ベースとなる地図画像を示すＩＤ、表示位置を当該地図画像管理テーブル１４に登録する（ステップ３２）。
【００５２】
ここで、地図画像管理テーブル１４（図６参照）中のＩＤは、地図画像の追加順に割り振られる番号であり、ベースとなる地図画像のＩＤは“０”となる。また、表示位置は、ブラウザ領域２１における各地図画像の中心の座標（Ｘ，Ｙ）を表し、ベースとなる地図画像の中心が原点となる（図４（ａ）参照）。
【００５３】
また、地図画像管理テーブル１４では、各地図画像（中心）が表示する場所の緯度・経度（Ｎ，Ｅ）、地図画像の表示スケールと表示サイズも管理し、一括操作フラグをチェックする項を備える。
【００５４】
そして、アクセス部１７が操作受信部１１で受信した利用者からの検索操作を地図画像検索システム／サービス２０に対して実行し、ベースとなる地図画像を含んだ検索結果を取得する（ステップ３３）。
【００５５】
その後、表示制御部１８は、取得した検索結果を表示装置５０のブラウザ領域２１に表示し（ステップ３４）、取得した地図画像が表示する場所の緯度・経度、並びに、その地図画像の表示スケールと表示サイズを地図画像管理テーブル１４に登録する（ステップ３５）。
【００５６】
ここで、地図画像が表示する場所の緯度・経度、表示スケール、表示サイズは取得された検索結果中の地図画像を示すＵＲＬを解析することで取得する。
【００５７】
例えば、検索結果として取得された地図画像のＵＲＬが、
http://map.ne.jp/serv.cgi?MAP=E139.10.50.0N35.30.50.0&ZM=8&SZ=0
である場合、“Ｅ”の後に続く数字が緯度、“Ｎ”の後に続く数字が経度を表す。また、“ZM”の後の数字が表示スケール、“SZ”後の数字が表示サイズを示す。なお、“ZM”、“SZ”が示す数字は、各地図画像検索システム／サービスが既定する変換規則により、具体的な表示スケールと表示サイズに変換される。
【００５８】
なお、本発明では、地図画像（検索結果）ＵＲＬ解析方法６１、表示スケール変換表６２、表示サイズ変換表６３、後述する移動操作変換表６５を各地図画像検索システム／サービス２０毎に作成し、図７に示すルールＤＢ１６で管理するものとする。図７に示す移動操作変換表６５の方向（Ｄｉｒ）は、同図右端に記載されている表示場所ボタン２８の番号に対応するものとする。
【００５９】
（３）地図画像の追加処理：
図８は、本発明の一実施の形態における地図画像の追加処理のフローチャートである。
【００６０】
利用者が地図画像の追加操作、例えば、入力装置４０から“地図画像追加”ボタン２２をクリックした場合、操作受信部１１が、この追加操作要求を受信する（ステップ４１）。
【００６１】
この際、地図画像制御部１３は、表示装置５０に対して、地図画像の追加位置を指定するためのフレーム２３をブラウザ領域２１上に表示する（ステップ４２、図４（ａ）参照）。
【００６２】
次に、利用者は表示装置５０に表示されたフレーム２３を操作し、地図画像として取得したい場所に配置する（ステップ４３）。
【００６３】
その後、操作受信部１１で、フレーム２３の配置が完了したことを入力装置４０から受信した場合、地図画像制御部１３は、地図画像管理テーブル１４に新たに１項目追加する。この際、ＩＤには先に登録されている項目を示すＩＤの次の番号を登録し、表示位置にはブラウザ領域２１におけるフレーム２３の中心の座標を登録する（ステップ４４）。
【００６４】
また、表示スケールと表示サイズには、ベースとなる地図画像（ＩＤ：０）の表示スケールと表示サイズをコピーする（ステップ４５）。
【００６５】
（４）検索式生成処理：
次に、検索式生成部１５で、ベースとなる地図画像との配置関係に対応する地図画像を取得するための検索式を生成する。
【００６６】
まず、検索式生成部１５は、地図画像管理テーブル１４を参照し、フレーム２３の表示位置（Ｘｎ，Ｙｎ）とベースとなる地図画像の緯度・経度（Ｅ０，Ｎ０）、表示スケール（ＺＭo）を取得する（ステップ４６）。
【００６７】
次に、ルールＤＢ１６中の表示位置−緯度・経度変換規則６４（下記に示す式）を基に、フレーム２３の表示位置（Ｘｎ，Ｙｎ）、つまりはベースとなる地図画像との配置関係に対応する地図画像が表示する場所の緯度・経度（Ｅｎ，Ｎｎ）を導出する（ステップ４７）。
【００６８】
【数１】
2006058470.tif 000003
ここで、ＲＥ，ＲＮは、ブラウザ領域２１上での変位量を、基準とする表示スケール（ＺＭorg）の地図画像上での変位量に変換するための比率である。また、βは基準とする表示スケール（ＺＭorg）での変位量をベースとなる地図画像の表示スケール（ＺＭo）での変位量に変換するための倍率であり、下記に示す式により算出される。
【００６９】
β＝（１／ＺＭo）／（１／ＺＭorg）
なお、基準とする表示スケール（ＺＭorg）、並びに、ＲＥ，ＲＮの値は各地図画像検索システム／サービス２０毎に予め算出しておき、ルールＤＢ１６中に保管しておく。
【００７０】
例えば、ある地図画像検索システム／サービス２０において、地図画像の表示サイズが（４７０，３００）、表示スケール（基準となる表示スケール：ＺＭorg）が、1/25000では、地図画像の表示範囲が、(0.2.45.5,0.1.34.5)となる場合、ＲＥ，ＲＮは、以下に示す式から算出される。
【００７１】
【数２】
2006058470.tif 000004
よって、図４（ｂ）に示すように、フレーム２３の表示位置（Ｘ１，Ｙ１）が、（−４７０，０）、ベースとなる地図画像の緯度・経度（Ｅ０，Ｎ０）が、(139.10.50.0, 35.30.50.0)、表示スケール（ＺＭo）が1/25000である場合、フレーム２３の表示位置（Ｘ１，Ｙ１）に対応する地図画像の緯度・経度（Ｅ１，Ｎ１）は、以下に示す式から算出される。
【００７２】
【数３】
2006058470.tif 000005
（Ｅ１，Ｎ１）＝(139.8.5.5, 35.30.50.0)となる。
【００７３】
次に、検索式生成部１５は、地図画像管理テーブル１４を参照し、追加する地図画像（フレーム２３）のＩＤが示す表示スケール（ＺＭｎ）と表示サイズ（ＳＺｎ）を取得し、ルールＤＢ１６中の表示スケール変換表６２と表示サイズ変換表６３により対応する数字に変換する（ステップ４８）。
【００７４】
そして、ルールＤＢ１６中の地図画像ＵＲＬ解析方法６１をもとに、ステップ４７で導出した緯度・経度（Ｅｎ，Ｎｎ）、ステップ４８で変換した表示スケール（ＺＭｎ）と表示サイズ（ＳＺｎ）の数字を用い、地図画像検索システム／サービス２０に対する検索式を生成する（ステップ４９）。
【００７５】
ここで、地図画像ＵＲＬ解析方法６１には、前述の（２）で述べたように、検索結果として取得される地図画像のＵＲＬは、
http://map.ne.jp/serv.cgi?MAP=E139.10.50.0N35.30.50.0&ZM=8&SZ=0
と表され、地図画像検索システム／サービス２０のＵＲＬ(http://map.ne.jp/serv.cgi)、表示場所の緯度（E139.10.50.0），経度（N35.30.50.0）、提示する地図画像の表示スケール（ＺＭ＝８）、表示サイズ（ＳＺ＝０）で構成されることが記述されている。
【００７６】
よって、図４（ａ）に示すように、フレーム２３の表示位置に対応する地図画像を取得するための検索式は、先に導出した緯度・経度（Ｅ１，Ｎ１）＝(139.8.5.5, 35.30.50.0)，表示スケール（1/25000）→（ＺＭ＝８）、表示サイズ（470,300）→（ＳＺ０）を用い、
http://map.ne.jp/serv.cgi?MAP=E139.8.5.5N35.30.50.0&ZM=8&SZ=0
と表される。
【００７７】
そして、アクセス部１７は、検索式生成部１５で生成された検索式で地図画像検索システム／サービス２０にアクセスし、検索式に対応した地図画像（検索結果）を取得する（ステップ５０）。
【００７８】
その後、表示制御部１８は、取得した地図画像２５をフレーム２３が示す位置に表示し（ステップ５１）、その地図画像が表示する場所の緯度・経度（Ｅ１，Ｎ１）を地図画像管理テーブル１４に登録する（ステップ５２）。
【００７９】
以上の地図画像の追加操作により、利用者は最初に取得した地図画像を基点に、追加して地図画像を取得したい場所を指定することで、簡単に利用者が望む場所を表示した複数の地図画像を取得できる（図４（ａ）参照）。
【００８０】
（５）表示サイズの変更操作処理：
次に、ブラウザ２１に表示されている地図画像の表示サイズを個別／一括で変換する際の処理手順を図３、図９を参照しつつ、図１０のフローチャートを用いて説明する。
【００８１】
図９は、本発明の一実施の形態における表示サイズの変更操作を説明するための図であり、図１０は、本発明の一実施の形態における表示サイズの変更処理のフローチャートでる。
【００８２】
利用者が入力装置４０から、地図画像の表示サイズの変更操作、例えば、表示サイズを変更したい地図画像を選択し、入力装置４０から“表示サイズ”ボタン２６を選択したり、右クリックから開くメニューで新たな表示サイズを選択したりした場合、操作受信部１１がこの表示サイズ変更要求を受信し、新たな表示サイズの値を取得する（ステップ８１）。
【００８３】
また、操作判定部１２で、受信した表示サイズ変更要求が、地図画像への個別操作か、表示されている全地図画像に対する一括操作かを判定する（ステップ８２）。ここで、個別操作か一括操作かは、表示サイズ変更要求を受信した際に、例えば、シフトキーが同時に押されているかなど、一括操作用のオプションが付随しているかどうかで判定する。
【００８４】
次に、地図画像制御部１３は、地図画像管理テーブル１４を参照し、選択された地図画像のＩＤを取得し、該ＩＤの表示サイズを更新する（ステップ８３）。
【００８５】
また、受信した表示サイズ変更要求が一括操作であった場合、地図画像管理テーブル１４の該ＩＤの一括操作フラグをチェックする（ステップ８４）。なお、一括操作フラグの利用については後述する。
【００８６】
この際、選択された地図画像のＩＤは、各地図画像の表示位置と表示サイズを用い、マウスカーソル２４で選択された位置を照合することで求める。
【００８７】
そして、検索式生成部１５で、取得したＩＤが示す地図画像の緯度・経度、表示スケール、更新された表示サイズを地図画像管理テーブル１４から取得し、ルールＤＢ１６中の地図画像ＵＲＬ解析方法６１をもとに、表示サイズが異なる新たな地図画像を取得するための検索式を生成する（ステップ８５）。
【００８８】
この際、表示サイズの変更処理では、地図画像の追加処理時と異なり、緯度・経度の算出（図８のステップ４７）は行なわず、現在表示されている地図画像の緯度・経度を用いる。また、表示スケールも現在表示されている地図画像の値を用い、表示サイズのみ新たな値を用いる。
【００８９】
例えば、地図画像管理テーブル１４のＩＤ“１”が示す地図画像の表示サイズを“小”（ＳＺ＝０）から“大”（ＳＺ＝１）に変更した場合、新たな地図画像を取得するための検索式は、
http://map.ne.jp/serv/cgiMAP=E139.8.5.5N35.30.50.0&ZM=8&SZ=1
となる。
【００９０】
次に、アクセス部１７において、生成した検索式で地図画像システム／サービス２０にアクセスし、検索式に対応した地図画像を取得する（ステップ８６）。
【００９１】
その後、表示制御部１８において、ブラウザ領域２１上の該ＩＤが示す地図画像を消去し、取得した地図画像に更新して表示装置５０に表示する（ステップ８７）。
【００９２】
このように、利用者は任意に選択した地図画像の表示サイズ、つまり、その地図画像の表示範囲を自由に拡大・縮小できる（図９（ａ）参照）。
【００９３】
この際、地図画像の表示位置は変更されない。そのため、地図画像の表示サイズ変更後も、各地図画像のブラウザ領域２１上での表示位置と各地図画像の中心に表示される場所の位置関係は対応づいている。
【００９４】
（６）表示サイズの一括変更操作：
ここで、利用者からの表示サイズ変更操作要求が、表示されている全地図画像に対する一括操作であった場合、つまり、ステップ８４の処理で一括操作フラグをチェックした場合（ステップ８８のＹｅｓ）、引き続き、地図画像管理テーブル１４上の残りの地図画像に対して表示サイズの変更処理を実行する。
【００９５】
具体的には、地図画像制御部１３で地図画像管理テーブル１４を参照し、処理対象とする地図画像のＩＤを１つ取得し、該ＩＤの表示サイズを、ステップ８１で受信した表示サイズに変更する（ステップ８９）。
【００９６】
この際、地図画像管理テーブル１４の該ＩＤの一括操作フラグがチェックされている場合、つまり、利用者が選択した地図画像の場合（ステップ９０のＹｅｓ）、以降の表示サイズ変更処理をスキップする。
【００９７】
次に、検索式生成部１５で、地図画像管理テーブル１４を参照して取得したＩＤが示す地図画像の緯度・経度、表示スケール、変更された表示サイズを取得し、ルールＤＢ１６中の地図画像ＵＲＬ解析方法６１をもとに、表示サイズが異なる新たな地図画像を取得するための検索式を生成する（ステップ９１）。
【００９８】
次に、アクセス部１７において、生成された検索式で、地図画像検索システム／サービス２０にアクセスし、検索式に対応した地図画像を取得する（ステップ９２）。
【００９９】
その後、表示制御部１８において、表示装置５０のブラウザ領域２１上に表示されている該ＩＤが示す地図画像を消去し、取得した地図画像に更新して表示装置５０に表示する（ステップ９３）。
【０１００】
以降、地図画像管理テーブル１４に登録されている各地図画像のデータに対して、ステップ８９からステップ９３の処理を繰り返し、ブラウザ領域２１上に表示されている全地図画像に対して表示サイズの変更操作を実行した（ステップ９４のＹｅｓ）時点で、地図画像管理テーブル４を参照し、利用者が選択した地図画像の一括操作チェックフラグのチェックを外す（ステップ９５）。
【０１０１】
このように、利用者はある地図画像に対する表示サイズの変更操作実行時に、一括操作用のオプションを付与することで、ブラウザ領域２１上に表示されている全地図画像の表示サイズを一括で変更できる。
【０１０２】
この際、各地図画像の表示位置は変更されないため、図９（ｂ）に示すように、複数の地図画像により構成される表示範囲が全体的に拡大・縮小することになる。
【０１０３】
（７）表示スケールの変更操作：
次に、ブラウザ領域２１に表示されている地図画像の表示スケールを個別／一括で変更する際の処理手順を、図３、図１１を参照しつつ、図１２に示すフローチャートに沿って説明する。
【０１０４】
図１１は、本発明の一実施の形態における表示スケールの変更操作を説明するための図であり、図１２は、本発明の一実施の形態における表示スケールの変更操作の処理のフローチャートである。
【０１０５】
利用者が地図画像の表示スケールの変更操作、例えば、表示スケールを変更したい地図画像を選択し、入力装置４０の“表示スケール”ボタン２７を選択したり、右クリックから開くメニューで新たな表示スケールを選択したりした場合、操作受信部１１がこの表示スケール変更要求を受信し、新たな表示スケールの値を取得する（ステップ１０１）。
【０１０６】
また、操作判定部１２で受信した表示スケール変更要求が、地図画像への個別操作か、表示されている全地図画像に対する一括操作かを判定する（ステップ１０２）。ここで、個別操作か一括操作かの判定は、前述の表示サイズの変更操作（５）で述べた方法と同様である。
【０１０７】
次に、地図画像制御部１３は、地図画像管理テーブル１４を参照し、選択された地図画像のＩＤを取得し、該ＩＤの表示スケールを更新する（ステップ１０３）。
【０１０８】
また、受信した表示サイズ変更操作が一括操作であった場合、該ＩＤの一括操作フラグをチェックする（ステップ１０４）。
【０１０９】
そして、検索式生成部１５で、地図画像管理テーブル１４を参照し、取得した該ＩＤが示す地図画像の経度・緯度、表示サイズ、更新された表示スケールを取得し、ルールＤＢ１６中の地図画像ＵＲＬ解析方法６１をもとに、表示スケールが異なる新たな地図画像を取得するための検索式を生成する（ステップ１０５）。
【０１１０】
この際、表示スケールの変更処理時は、地図画像の追加処理時と異なり、緯度・経度の算出（図８のステップ４７）は行なわず、現在表示されている地図画像の緯度・経度を用いる。また、表示サイズも現在表示されている地図画像の値を用い、表示スケールのみ新たな値を用いる。
【０１１１】
例えば、地図画像管理テーブル１４のＩＤ“０”が示す地図画像の表示スケールを1/25000(ZM=8)から1/12500(ZM=9)に変更した場合、新たな地図画像を取得するための検索式は、
http://mpa.ne.jp/serv/cgi?MAP=E139.10.50.0N35.30.50.0&ZM=9&SZ=0
となる。
【０１１２】
次に、アクセス部１７において、検索式生成部１５で生成された検索式で地図画像検索システム／サービス２０にアクセスし、検索式に対応した地図画像を取得する（ステップ１０６）。
【０１１３】
その後、表示制御部１８において、表示装置５０のブラウザ領域２１上の該ＩＤが示す地図画像を消去し、取得した地図画像に更新して表示装置５０に表示する（ステップ１０７）。この際、地図画像の表示位置は、変更しない。
【０１１４】
このように、利用者は、任意に選択した地図画像の表示スケール、つまり、その地図画像の中心に表示された場所の詳細・広域を自由に閲覧（虫眼鏡で拡大・縮小する感覚）できる（図１１（ａ）参照）。
【０１１５】
この際、画像の表示スケールが異なることになり、その結果、選択した地図画像の境界で断裂が生じる。しかしながら、この場合でも、ブラウザ領域２１上での各地図画像の中心の表示位置と各地図画像の中心に表示される場所の位置関係は対応付いている。
【０１１６】
（８）表示スケールの一括変更操作：
ここで、利用者からの表示スケールの変更操作が、表示されている全地図画像に対する一括操作であった場合、つまり、ステップ１０４の処理で一括操作フラグをチェックした場合（ステップ１０８のＹｅｓ）、引き続き、地図画像管理テーブル１４の残りの地図画像に対して表示サイズの変更操作を実行する。
【０１１７】
具体的には、地図画像制御部１３で地図画像管理テーブル１４を参照し、処理対象とする地図画像のＩＤを１つ取得し、該ＩＤの地図画像の表示スケールを、ステップ１０１で受信した表示サイズに変更する（ステップ１０９）。
【０１１８】
この際、該ＩＤの一括操作フラグがチェックされている場合（ステップ１１０のＹｅｓ），つまり、利用者が選択した地図画像の場合、以降の表示スケール変更処理をスキップする。
【０１１９】
そして、検索式生成部１５で、取得したＩＤが示す地図画像の緯度・経度、表示サイズ，変更された表示スケールを取得し、ルールＤＢ１６中の地図画像ＵＲＬ解析方法６１をもとに、表示スケールが異なる新たな地図画像を取得するための検索式を生成する（ステップ１１１）。
【０１２０】
次に、アクセス部１７において、検索式生成部１５で生成された検索式で地図画像検索システム／サービス２０にアクセスし、検索式に対応した地図画像を取得する（ステップ１１２）。
【０１２１】
その後、表示制御部１８において、ブラウザ領域２１上に表示されている該ＩＤが示す地図画像を表示し、取得した地図画像に更新して表示装置５０に表示する（ステップ１１３）。
【０１２２】
以降、地図画像管理テーブル１４に登録されている各地図画像に対して、ステップ１０９からステップ１１３の処理を繰り返し、ブラウザ領域２１上に表示されている全地図画像に対して表示スケールの変更操作を実行（ステップ１１４）した時点で、地図画像管理テーブル１４を参照し、利用者が選択した地図画像の一括操作チェックフラグのチェックを外す（ステップ１１５）。
【０１２３】
このように、利用者はある地図画像に対する表示スケールの変更操作実行時に、一括操作用のオプションを付与することで、ブラウザ領域２１上に表示されている全地図画像の表示スケールを一括で変更できる（図１１（ｂ）参照）。
【０１２４】
この際、表示スケールの一括変更操作前後で、各地図画像の中心に表示される場所は変更されない。その結果、各地図画像の境界で繋がりが崩れてしまう。つまり、表示スケールの一括変更操作後も、各地図画像のブラウザ領域２１上での表示位置と表示場所（中心部分）の対応関係は一括変更操作前の表示スケールにおける対応関係のままになっている。
【０１２５】
そこで、表示スケールの一括変更操作に伴い、各地図画像の表示位置と表示場所との対応関係を、変更後の新たな表示スケールにおける対応関係に更新することが考えられ、その方法は、後述する第１の実施例、第２の実施例で述べる。
【０１２６】
（９）地図画像の表示場所の変更処理：
次に、ブラウザ領域２１に表示されている地図画像の表示場所を個別／一括で変更する際の処理手順を、図３，４を参照しつつ、図１３に示すフローチャートを用いて説明する。
【０１２７】
図１３は、本発明の一実施の形態における地図画像の表示場所の変更処理のフローチャートである。
【０１２８】
利用者が地図画像の表示場所の変更操作、例えば、表示場所を変更したい地図画像を選択し、入力装置４０から“表示場所”ボタン２８のある方向を選択したり、選択した地図画像中の任意の地点をクリックしたりした場合、操作受信部１１がこの表示場所変更要求を受信する（ステップ１２１）。
【０１２９】
そして、“表示場所”ボタン２８が用いられた場合は選択された方向（Ｄｉｒ）を、地図画像中の、ある場所がクリックされた場合はそのクリックされた位置の座標（ｘｓ，ｙｓ）を取得する（ステップ１２２）。この際、クリックされた位置の座標は、選択された地図画像の中心を原点とする（図４（ｂ）参照）。
【０１３０】
また、操作判定部１２で、受信した表示場所変更操作が、地図画像への個別操作か、表示されている全地図画像に対する一括操作かを判定する（ステップ１２２）。ここで、個別操作か一括操作かの判定は、前述の（５）の表示サイズの変更操作処理で述べた方法と同様である。
【０１３１】
次に、地図画像制御部３は、地図画像テーブル１４を参照し、選択された地図画像のＩＤを取得し（ステップ１２３）、受信した表示場所変更要求が一括操作であった場合、該ＩＤの一括操作フラグをチェックする（ステップ１２４）。
【０１３２】
そして、検索式生成部１５で、取得した該ＩＤが示す地図画像の緯度・経度（Ｅｎ，Ｎｎ）、表示サイズ（ＳＺｎ）、表示スケール（ＺＭｎ）を取得する。そして、それらの値とステップ１２１で受信した“表示場所”ボタンの選択された方向（Ｄｉｒ），または、クリックされた位置の座標（ｘｓ，ｙｓ）を基に、下記に示す式により、新たな表示場所の緯度・経度（Ｅｎ’，Ｎｎ’）を算出する（ステップ１２５）。
【０１３３】
【数４】
2006058470.tif 000006
なお、上記の式はルールＤＢ１６中の表示位置−緯度・経度変換規則６４から導出され、ＲＥ，ＲＮ，ＺＭorgの意味、並びに、値は、前述の（４）の検索式生成処理と同一である。
【０１３４】
この際、（OffsetＸ，OffsetＹ）は、表示場所の変化量を表し、“表示場所”ボタン２８が用いられた場合は、ルールＤＢ１６中の移動操作変換表６５（図７参照）をもとに取得したＤｉｒを対応する値に変換する。
【０１３５】
一方、地図画像中の、ある場所がクリックされた場合は、クリックされた位置座標をそのまま用い、（OffsetＸ，OffsetＹ）＝（ｘｓ，ｙｓ）とする。
【０１３６】
なお、移動操作変換表６５は、基準とする表示スケール（ＺＭorg）での“表示場所”ボタンの各方向（Ｄｉｒ）と表示場所の変化量の対応関係を記述したものであり、本発明では、各地図画像検索システム／サービス２０毎に予め作成し、ルールＤＢ１６で管理する。
【０１３７】
例えば、図４（ｂ）に表示されている左端の地図画像（地図画像管理テーブル１４のＩＤ１が示す地図画像）を選択し、“表示場所”ボタン２８の上方向（Ｄｉｒ＝０）を選択した場合、ＩＤ１が示す地図画像の新たな表示場所の緯度・経度（Ｅ１’，Ｎ１’）は、以下に示す式から算出され、
【０１３８】
【数５】
2006058470.tif 000007
（Ｅ１’，Ｎ１’）＝（139.8.5.5, 35.31.1.0）となる。つまり、ＩＤ１が示す地図画像の表示場所が北へ移動する。
【０１３９】
その後、検索式生成部１５は、算出された緯度・経度（Ｅｎ’，Ｎｎ’）を用い、ルールＤＢ１６中の地図画像ＵＲＬ解析方法６１をもとに、新たな表示場所を表示する地図画像を取得するための検索式を生成する（ステップ１２６）。
【０１４０】
そして、アクセス部１７において、検索式生成部１５により生成された検索式で地図画像検索システム／サービス２０にアクセスし、検索式に対応した地図画像を取得する（ステップ１２７）。
【０１４１】
その後、表示制御部１８において、表示装置５０のブラウザ領域２１上の該ＩＤが示す地図画像を消去し、取得した地図画像に更新して表示装置５０に表示する（ステップ１２８）。この際、地図画像の表示位置は変更しない。
【０１４２】
また、地図画像管理テーブル１４を参照し、該ＩＤの緯度・経度を保管後、算出した緯度・経度に更新する（ステップ１２９）。この際、先に地図画像管理テーブル１４に登録されている該ＩＤの緯度・経度（Ｅｏｌｄ，Ｎｏｌｄ）、つまり、表示場所変更前の緯度・経度は、後述する表示場所の一括変換操作のために保管しておく。
【０１４３】
このように、利用者は任意に選択した地図画像の表示場所を自由に変更できる（図４（ｂ）参照）。
【０１４４】
この際、表示場所の変更操作前後で、選択した地図画像の新たな表示場所と残りの地図画像の表示場所とで繋がりが崩れてしまう。そこで、表示場所の個別操作後も、各地図画像間の繋がり、つまり、各地図画像のブラウザ領域２１上での表示位置と表示場所との対応関係を維持する方法については、後述する第３の実施例で述べる。
【０１４５】
（１０）表示場所の一括変更操作処理：
ここで、利用者からの表示場所の変更要求が、表示されている全地図画像に対する一括操作であった場合、つまり、ステップ１２４の処理で地図画像管理テーブル１４の一括操作フラグをチェックした場合（ステップ１３０のＹｅｓ）、引き続き、残りの地図画像に対して表示場所の変更操作を実行する。
【０１４６】
具体的には、地図画像制御部１３で地図画像管理テーブル１４を参照し、処理対象とする地図画像のＩＤを１つ取得する（ステップ１３１）。
【０１４７】
この際、該ＩＤの一括操作フラグがチェックされている場合（ステップ１３２のＹｅｓ）には、以降の表示場所変更処理はスキップする。
【０１４８】
そして、検索式生成部５で、地図画像管理テーブル４を参照し、一括操作フラグがチェックされている地図画像、つまり、利用者が選択した地図画像の緯度・経度（Ｅｃ，Ｎｃ）、ステップ１２９で装置内のメモリに保管されている緯度・経度（Ｅｏｌｄ，Ｎｏｌｄ）、並びに、操作対象であるステップ１３１で取得した該ＩＤが示す地図画像の緯度・経度（Ｅｎ，Ｎｎ）を取得し、下記に示す式により、操作対象である地図画像の新たな表示場所の緯度・経度（Ｅｎ’，Ｎｎ’）を算出する（ステップ１３３）。
【０１４９】
【数６】
2006058470.tif 000008
例えば、図４（ｃ）中の左側に表示されている地図画像（地図画像管理テーブル１４のＩＤ“１”が示す地図画像）を選択し、“表示場所”ボタン２８の上方向（Ｄｉｒ＝０）を選択した場合、図４（ｂ）中の中央に表示されている地図画像（ＩＤ０）の新たな表示場所の緯度・経度（Ｅ０’，Ｎ０’）は以下に示す式から算出され、
【０１５０】
【数７】
2006058470.tif 000009
となる。つまり、ＩＤ“０”が示す地図画像の表示場所もＩＤ“１”が示す地図画像の表示場所の移動量と同じだけ変化する。
【０１５１】
次に、検索式生成部１５は、導出した緯度・経度（Ｅｎ’，Ｎｎ’）、操作対象である地図画像の表示サイズ、表示スケールを用い、ルールＤＢ１６中の地図画像ＵＲＬ解析方法６１を基に検索式を生成する。そして、アクセス部１７において、生成された検索式で地図画像検索システム／サービス２０にアクセスし、検索式に対応する地図画像を取得する（ステップ１３４）。
【０１５２】
その後、表示制御部７において、ブラウザ領域２１上の該ＩＤが示す地図画像を消去し、取得した地図画像に更新して表示装置５０に表示する（ステップ１３５）。この際、地図画像の表示位置は変更しない。
【０１５３】
また、地図画像管理テーブル１４を参照し、該ＩＤの緯度・経度を算出した緯度・経度に更新する（ステップ１３５）。
【０１５４】
以降、地図画像管理テーブル１４に登録されている各地図画像に対して、ステップ１３１からステップ１３５の処理を繰り返し、ブラウザ領域２１上に表示されている全地図画像に対して表示場所の変更操作を実行（ステップ１３６のＹｅｓ）した時点で、地図画像管理テーブル１４を参照し、利用者が選択した地図画像の一括操作チェックフラグのチェックを外す（ステップ１３７）。
【０１５５】
このように、利用者はある地図画像に対する表示場所の変更操作実行時に、一括操作用のオプションを付与することで、ブラウザ領域２１上に表示されている全地図画像の表示場所を一括変更できる（図４（ｃ）参照）。
【０１５６】
この際、各地図画像の表示サイズや表示スケールによらず、各地図画像の変化量（表示される場所の移動量）は、利用者が選択した地図画像に行なった表示位置変更操作、つまり、選択された地図画像での変化量に等しくなる。その結果、表示場所の一括操作後も、各地図画像のブラウザ領域２１上での位置関係と各地図画像に表示される場所との対応関係は保たれる。
【０１５７】
つまり、各地図画像の表示スケールや表示サイズといった個別の状態を維持しつつ、図４（ｃ）に示すように、複数の地図画像により構成される表示範囲が全体的に移動することになる。
【実施例】
【０１５８】
以下、図面と共に本発明の実施例を説明する。
【０１５９】
［第１の実施例］
本実施例では、表示スケールの一括変更に伴う表示位置の変更処理について説明する。
【０１６０】
表示スケールの一括変更操作として、前述の（８）で述べた方法を用いる場合、図１１（ｂ）に示すように、各地図画像の境界で繋がり、つまり、各地図画像のブラウザ領域２１上での表示位置と表示場所との対応関係が崩れてしまう。
【０１６１】
そこで、本実施例では、各地図画像の表示スケールの変化に伴い、各地図画像のブラウザ領域２１上での表示位置を変更することを考える。
【０１６２】
具体的には、アクセス部１７で新たな地図画像を取得（図１２のステップ１１２）後、表示制御部１８で先に表示されている地図画像を消去し、取得した地図画像に更新して表示装置５０に表示する（図１２のステップ１１３）処理の間に、取得した地図画像の新たな表示位置を導出する処理を追加する。
【０１６３】
以下、取得した地図画像の新たな表示位置を導出する際の処理手順を図１４のフローチャートに基づいて説明する。
【０１６４】
図１４は、本発明の第１の実施例の取得した地図画像の新たな表示位置を導出するための処理のフローチャートである。
【０１６５】
なお、図１４に示す動作は、図１２に示す表示スケールの一括変更操作の処理手順に、地図画像の新たな表示位置導出処理の部分を追加したものである。
【０１６６】
まず、地図画像管理テーブル１４を参照し、一括操作フラグがチェックされている地図画像、つまり、図１２のステップ１０１で利用者が選択した地図画像の表示位置（Ｘｃ，Ｙｃ）、緯度・経度（Ｅｃ，Ｎｃ）、表示スケール（Ｚｍｃ）、並びに、操作対象であるステップ１０９で取得した地図画像の緯度・経度（Ｅｎ，Ｎｎ）を取得する（ステップ１３１）。
【０１６７】
次に、それら取得した値を用い、下記に示す式により、操作対象である地図画像の新たな表示位置（Ｘｎ’，Ｙｎ’）を算出する（ステップ１３２）。
【０１６８】
【数８】
2006058470.tif 000010
なお、上記の式はルールＤＢ１６中の表示位置−緯度・経度変換記憶６４（前述の（４）検索式生成処理参照）の逆関数に相当し、ＲＥ，ＲＮ，ＺＭorgの意味、並びに、値は同一である。
【０１６９】
例えば、図１１（ｂ）に示すように、中央に表示されている地図画像（地図画像管理テーブル１４のＩＤ“０”が示す地図画像）を選択し、その表示スケールを1/25000(ＺＭ＝８)から1/12500(ＺＭ＝９)に変更した場合、図１１（ｂ）の左端の地図画像（ＩＤ“１”）の新たな表示位置（Ｘ１’，Ｙ１’）は以下に示す式から算出され、
【０１７０】
【数９】
2006058470.tif 000011
（Ｘ１’，Ｙ１’）＝（−９４０，０）となる。つまり、表示スケールが縮小した結果、ＩＤ“１”が示す地図画像の表示位置は、ＩＤ“０”が示す地図画像の表示位置から遠ざかることになる（図１５（ａ）参照）。
【０１７１】
その後、地図画像管理テーブル１４を参照し、操作対象である地図画像の表示位置を、ステップ１２２で算出した新たな表示位置に変更する（ステップ１３３）。
【０１７２】
このように、各地図画像の表示スケールの変化に伴い、各地図画像のブラウザ領域２１上での表示位置を変更することで、各地図画像のブラウザ領域２１上での表示位置と表示場所との対応関係を維持することができる（図１５（ａ）参照）。
【０１７３】
［第２の実施例］
本実施例では、選択された地図画像を基点とする表示スケールの一括変更の処理を説明する。
【０１７４】
表示スケールの一括変更操作として、前述の（８）の表示スケールの一括変更操作で述べた方法を用いた場合、図１１（ｂ）に示すように、各地図画像の境界で繋がり、つまり、各地図画像のブラウザ領域２１での表示位置と表示場所との対応関係が崩れる。
【０１７５】
そこで、本実施例では、利用者が選択した地図画像の表示スケールの変更に連動して、残りの地図画像の表示スケールを変更する際、各地図画像の表示スケールと共に、各地図画像の表示場所を変更することを考える。
【０１７６】
具体的には、検索生成部４で更新後の表示スケールに対応する検索式を生成する（図１２のステップ１１１）処理に代わり、以下に示す処理を実行する。
【０１７７】
以下、選択された地図画像を基点とする表示スケールの一括変更操作における処理手順を、図１６に示すフローチャートを用いて説明する。なお、図１６は、図１２に示す表示スケールの一括変更操作の処理手順の検索式の生成部分を変更したものになっている。
【０１７８】
まず、検索式生成部１５で地図画像管理テーブル１４を参照し、一括操作フラグがチェックされている地図画像つまり、図１２のステップ１０１で利用者が選択した地図画像の表示位置（Ｘｃ、Ｙｃ）、緯度・経度（Ｅｃ，Ｎｃ）、表示スケール（ＺＭｃ）、並びに、操作対象であるステップ１０９で取得した地図画像の表示位置（Ｘｎ，Ｙｎ）を取得する（ステップ１４１）。
【０１７９】
次に、これら取得した値を用い、下記に示す式により、操作対象である地図画像の新たな表示場所の緯度・経度（Ｅｎ’，Ｎｎ’）を算出する（ステップ１４２）。
【０１８０】
【数１０】
2006058470.tif 000012
なお、上記の式はルールＤＢ１６中の表示位置−緯度・経度変換規則６４（前述の（４）検索式生成処理参照）から導出され、ＲＥ，ＲＮ，ＺＭorgの意味、並びに、値は同一である。
【０１８１】
例えば、図１１（ｂ）に示すように、中央に表示されている地図画像（地図画像管理テーブル１４のＩＤ“０”が示す地図画像）を選択し、その表示スケールを1/25000(ＺＭ＝８)から1/25000(ＺＭ＝９)に変更した場合、図１１（ｂ）の左端の地図画像（ＩＤ“１”）の新たな表示場所の緯度・経度（Ｅ１’，Ｎ１’）は以下に示す式から算出され、
【０１８２】
【数１１】
2006058470.tif 000013
（Ｅ１’，Ｎ１’）＝(139.9.27.8,35.30.50.0)となる。
【０１８３】
つまり、表示スケールが縮小した結果、ＩＤ“１”が示す地図画像の表示場所は、ＩＤ“０”が示す地図画像の表示場所へ近付くことになる（図１５（ｂ）参照）。
【０１８４】
その後、検索式生成部１５は、地図画像管理テーブル１４を参照し、操作対象である地図画像の緯度・経度をステップ１４２で算出した新たな緯度・経度に変更する（ステップ１４３）。
【０１８５】
そして、検索式生成部１５は、導出した緯度・経度（Ｅｎ’，Ｎｎ’）、操作対象である地図画像の表示サイズ、更新された表示スケールを用い、ルールＤＢ１６中の地図画像ＵＲＬ解析方法６１をもとに、検索式を生成する（ステップ１４４）。
【０１８６】
以降、アクセス部１７において、生成された検索式で地図画像検索システム／サービス２０にアクセスし、検索式に対応した地図画像を取得する（ステップ１１２）。
【０１８７】
その後、表示制御部１８において、ブラウザ領域２１上に表示されている該ＩＤが示す地図画像を消去し、取得した地図画像に更新して表示装置５０に表示する（ステップ１１３）。
【０１８８】
このように、利用者が選択した地図画像の表示スケールの変化に伴い、残りの地図画像の表示スケールを変更する際、各地図画像の表示スケールとともに表示場所を変更することで、利用者が選択した地図画像を基点とする表示スケールの一括変更操作が可能となる。
【０１８９】
この際、各地図画像のブラウザ領域２１上での表示位置と各地図画像の表示場所とは対応がとれている（図１５（ｂ）参照）。
【０１９０】
［第３の実施例］
本実施例では、表示場所の個別変更に伴う表示位置の変更について説明する。
【０１９１】
表示場所の個別変更操作として、前述の（９）の地図画像の表示場所変更処理で述べた方法を用いた場合、図４（ｂ）に示すように、選択した地図画像の新たな表示場所と残りの地図画像の表示場所とで繋がり、つまり、各地図画像のブラウザ領域２１上での表示位置と表示場所との対応関係が崩れてしまう。
【０１９２】
そこで、本実施例では、表示場所の個別変更時、その表示場所の変更に連動して、その地図画像のブラウザ領域２１上での表示位置を変更することを考える。
【０１９３】
なお、表示場所の一括操作では、ブラウザ領域２１上に表示されている全地図画像の表示場所が変化する。その結果、一括操作後も、各地図画像のブラウザ領域２１上での表示位置と各地図画像の表示場所とは対応がとれている。
【０１９４】
そのため、利用者からの操作が一括操作の場合、本実施例で示す処理ではなく、従来どおりの処理（前述の（９）の表示場所変更処理で述べた方法）を実行する。
【０１９５】
具体的には、アクセス部１７で新たな地図画像を取得（ステップ１２７）後、表示制御部１８で先に表示されている地図画像を消去し、取得した地図画像に更新して表示装置５０に表示する（ステップ１２８）処理の間に、取得した地図画像の新たな表示位置を導出する処理を追加する。
【０１９６】
以下、取得した地図画像の新たな表示位置を導出する際の処理手順を図１７に示すフローチャートを用いて説明する。なお、図１７は、図１３の前半に示す、地図画像の表示場所の個別操作の処理手順に、地図画像の新たな表示位置導出処理の部分を追加したものである。
【０１９７】
まず、地図画像管理テーブル１４を参照し、利用者が選択した地図画像の更新前の緯度・経度（Ｅｏｌｄ，Ｎｏｌｄ）、表示位置（Ｘｎ，Ｙｎ）、ステップ１２５で算出した新たな表示場所の緯度・経度（Ｅｎ’，Ｎｎ’）を取得する（ステップ１６１）。
【０１９８】
ここで、本実施例では、ブラウザ領域２１における地図画像の表示位置と地図画像の表示場所との対応関係を管理する、ベースとなる表示スケールＺＭｂを新たに規定する。
【０１９９】
なお、ＺＭｂの値は、初期状態ではＩＤが“０”の表示スケールＺＭoの値であり、表示スケールの一括変更操作が発生する度に一括変更後の表示スケールの値に更新する。
【０２００】
次に、ステップ１６１で取得した値とＺＭｂを用い、下記に示す式により操作対象である地図画像の新たな表示位置（Ｘｎ’，Ｙｎ’）を算出する（ステップ１６２）。
【０２０１】
【数１２】
2006058470.tif 000014
なお、上記の式中のＲＥ，ＲＮ，ＺＭorgの意味、並びに、値は、ルールＤＢ１６中の表示位置−緯度・経度変換規則６４（前述の（４）検索式生成処理参照）に同一である。
【０２０２】
例えば、図４（ａ）の左端に表示されている（地図画像管理テーブル１４のＩＤ“１”が示す地図画像）を選択し、“表示場所”ボタン２８上方向を選択した場合を考える。
【０２０３】
この際、ＩＤ“１”が示す地図画像の新たな表示場所の緯度・経度は、（139.8.4.5,35.30.50.0）から（139.8.4.5,35.31.12.1）に変更される。そして、ＺＭｂの値が1/25000であった場合、ＩＤ“１”が示す地図画像の新たな表示位置（Ｘ１’，Ｙ１’）は以下に示す式から算出され、
【０２０４】
【数１３】
2006058470.tif 000015
（Ｘ１’，Ｙ１’）＝（−４７０，３５）となる。
【０２０５】
つまり、ＩＤ“１”が示す地図画像の表示位置は上に移動する（図１８参照）。
【０２０６】
その後、地図画像管理テーブル１４を参照し、操作対象である地図画像の表示位置をステップ１６２で算出した新たな表示位置に変更する（ステップ１６３）。
【０２０７】
このように、表示場所の個別変更時、その表示場所の変更に連動して、その地図画像のブラウザ領域２１上での表示位置を変更することで、各地図画像のブラウザ領域２１上での表示位置と各地図画像の表示場所との対応関係を保つことが可能となる。
【０２０８】
なお、本発明は、図５、図８、図１０、図１２〜１４、図１６、図１７に示す動作をプログラムとして構築し、個別／一括操作装置として利用されるコンピュータにインストールして実行させる、または、ネットワークを介して流通させることが可能である。
【０２０９】
また、構築されたプログラムを個別／一括操作装置として利用されるコンピュータに接続されるハードディスクや、フレキシブルディスク、ＣＤ−ＲＯＭ等の可搬記憶媒体に格納しておき、コンピュータにインストールすることも可能である。
【０２１０】
なお、本発明は、上記の実施の形態及び実施例に限定されることなく、特許請求の範囲内において種々変更・応用が可能である。
【産業上の利用可能性】
【０２１１】
本発明は、地図画像検索システム／サービス等から提供される地図画像の表示技術に適用可能である。
【図面の簡単な説明】
【０２１２】
【図１】本発明の原理を説明するための図である。
【図２】本発明の原理構成図である。
【図３】本発明の一実施の形態における複数地図画像の個別／一括操作システムの構成図である。
【図４】本発明の一実施の形態における地図画像の表示例である。
【図５】本発明の一実施の形態におけるベースとなる地図画像の取得処理のフローチャートである。
【図６】本発明の一実施の形態における地図画像管理テーブルの例である。
【図７】本発明の一実施の形態におけるルールＤＢの構成を示す図である。
【図８】本発明の一実施の形態における地図画像の追加処理のフローチャートである。
【図９】本発明の一実施の形態における表示サイズの変更操作を説明するための図である。
【図１０】本発明の一実施の形態における表示サイズの変更処理のフローチャートである。
【図１１】本発明の一実施の形態における表示スケールの変更操作を説明するための図である。
【図１２】本発明の一実施の形態における表示スケール変更操作の処理のフローチャートである。
【図１３】本発明の一実施の形態における地図画像の表示場所の変更処理のフローチャートである。
【図１４】本発明の第１の実施例の取得した地図画像の新たな表示位置を導出するための処理のフローチャートである。
【図１５】本発明の第１・第２の実施例の表示位置・表示スケールの変更を示す図である。
【図１６】本発明の第２の実施例の選択された地図画像を基点とする表示スケールの一括変更操作の処理手順のフローチャートである。
【図１７】本発明の第３の実施例の取得した地図画像の新たな表示位置を導出する際の処理手順のフローチャートである。
【図１８】本発明の第３の実施例の表示位置の変更を示す図である。
【符号の説明】
【０２１３】
１０  個別／一括操作装置
１１  操作受信手段、操作受信部
１２  操作判定手段、操作判定部
１３  第１の地図画像制御手段、地図画像制御部
１４  地図画像管理テーブル
１５  検索式生成手段、検索式生成部
１６  ルールＤＢ
１７  アクセス手段、アクセス部
１８  表示制御手段、表示制御部
１８−１  表示制御手段
１８−２  第２の地図画像制御手段
２０  地図画像検索システム／サービス
３０  ネットワーク
４０  入力装置
５０  表示装置
【図１】
2006058470.tif 000016
【図２】
2006058470.tif 000017
【図３】
2006058470.tif 000018
【図４】
2006058470.tif 000019
【図５】
2006058470.tif 000020
【図６】
2006058470.tif 000021
【図７】
2006058470.tif 000022
【図８】
2006058470.tif 000023
【図９】
2006058470.tif 000024
【図１０】
2006058470.tif 000025
【図１１】
2006058470.tif 000026
【図１２】
2006058470.tif 000027
【図１３】
2006058470.tif 000028
【図１４】
2006058470.tif 000029
【図１５】
2006058470.tif 000030
【図１６】
2006058470.tif 000031
【図１７】
2006058470.tif 000032
【図１８】
2006058470.tif 000033