(57)【要約】【課題】利便性が高い新たなファイル管理技術が要望されている。【解決手段】ファイル管理装置において、地図画像格納部は、複数区域の地図画像を、各区域の現実世界上の位置を示す現実位置情報と対応させて保持する。位置情報指定部１１２は、画面に表示させる区域を特定するために現実位置情報を指定する指示をユーザから取得する。地図画像表示部１１４は、取得された現実位置情報に対応する区域の地図画像を地図画像格納部から抽出して画面に表示させる。ファイル指定部１１６は、地図画像に含まれる地点と関係性をもたせる対象ファイル指定指示と地点を目標地点として指定する指示とをユーザから取得する。位置情報対応関係保持部１０４は、対象ファイルの所在を示すパス情報を、目標地点の位置を示す目標位置情報と対応させて保持する。アイコン表示部１１８は、対象ファイルのアイコンを表示された地図画像上の目標地点に対応する位置に重畳表示する。【選択図】図２
2007156758.tif 000002
【特許請求の範囲】
【請求項１】
複数区域の地図画像を、各区域の現実世界における位置を示す現実位置情報と対応させて保持する地図画像格納部と、
画面に表示させる区域を特定するために現実位置情報を指定する指示をユーザから取得する位置情報指定部と、
前記取得された現実位置情報に対応する区域の地図画像を前記地図画像格納部から抽出して画面に表示させる地図画像表示部と、
前記表示された地図画像に含まれる地点と関係性をもたせる対象ファイルを指定する指示と前記地点を目標地点として指定する指示とをユーザから取得するファイル指定部と、
所定の格納領域における前記対象ファイルの所在を示すパス情報を、前記目標地点の位置を示す目標位置情報と対応させて保持する位置情報対応関係保持部と、
前記対象ファイルを視覚的に表示するためのアイコンを前記表示された地図画像における前記目標地点に対応する位置に重畳させて表示する表示処理を行うアイコン表示部と、
を含むことを特徴とするファイル管理装置。
【請求項２】
前記アイコン表示部は、前記対象ファイルが画像ファイルである場合に、前記画像ファイルのサムネイルを生成し、そのサムネイルを前記アイコンとして表示することを特徴とする請求項１に記載のファイル管理装置。
【請求項３】
前記対象ファイルと関係性をもたせる日付を指定する指示をユーザから取得する関係性日付指示取得部と、
前記対象ファイルと前記取得された日付との対応関係を保持する日付情報対応関係保持部と、
ユーザの指示に従って画面上に電子カレンダーを表示するとともに、前記保持された前記対象ファイルと前記日付との対応関係を前記電子カレンダー上の日付と対応させて表示するカレンダー表示部と、
前記電子カレンダーにおいて前記対象ファイルを指定する指示をユーザから取得するカレンダー指示取得部と、
をさらに含み、
前記地図画像表示部は、前記電子カレンダーにおいて指定された対象ファイルと対応付けられた目標地点を含む地図画像を表示し、
前記アイコン表示部は、前記電子カレンダーにおいて指定された対象ファイルについて前記アイコンを表示することを特徴とする請求項１または２に記載のファイル管理装置。
【請求項４】
前記地図画像表示部により表示された地図画像の画面上における表示位置を示す表示位置情報を、当該装置の動作が終了する前に保存する表示位置保存部をさらに含み、
前記地図画像表示部は、当該装置の動作が再開したときに、前記表示位置情報を参照することにより、終了前の表示位置を再現することを特徴とする請求項１から３のいずれかに記載のファイル管理装置。
【請求項５】
当該装置は、ネットワーク経由で接続されたサーバとクライアント端末で構成され、
前記地図画像格納部は、前記サーバ上に設けられた地図画像格納領域と、前記地図画像格納領域からネットワーク経由で送信される地図画像を記憶するために前記クライアント端末上に設けられた地図画像一時格納領域とから構成され、
前記地図画像表示部は、前記地図画像格納領域および前記地図画像一時格納領域のうちいずれかから前記地図画像を取得することを特徴とする請求項１から４のいずれかに記載のファイル管理装置。
【請求項６】
複数区域の地図画像と各区域の現実世界における位置を示す現実位置情報とを対応させるステップと、
画面に表示させる区域を特定するために現実位置情報を指定する指示をユーザから所定のインタフェースを介して取得するステップと、
前記取得された現実位置情報に対応する区域の地図画像を所定のデータベースから抽出して画面に表示させるステップと、
前記表示された地図画像に含まれる地点と関係性をもたせる対象ファイルを指定する指示と前記地点を目標地点として指定する指示とをユーザから所定のインタフェースを介して取得するステップと、
所定の格納領域における前記対象ファイルの所在を示すパス情報と前記目標地点の位置を示す位置情報との対応関係を参照し、前記対象ファイルを視覚的に表示するためのアイコンを前記表示された地図画像における前記目標地点に対応する位置に重畳させて表示するステップと、
を含むことを特徴とするファイル管理方法。
【請求項７】
複数区域の地図画像と各区域の現実世界における位置を示す現実位置情報とを対応させるステップと、
画面に表示させる区域を特定するために現実位置情報を指定する指示をユーザから所定のインタフェースを介して取得するステップと、
前記取得された現実位置情報に対応する区域の地図画像を所定のデータベースから抽出して画面に表示させるステップと、
前記表示された地図画像に含まれる地点と関係性をもたせる対象ファイルを指定する指示と前記地点を目標地点として指定する指示とをユーザから所定のインタフェースを介して取得するステップと、
所定の格納領域における前記対象ファイルの所在を示すパス情報と前記目標地点の位置を示す位置情報との対応関係を参照し、前記対象ファイルを視覚的に表示するためのアイコンを前記表示された地図画像における前記目標地点に対応する位置に重畳させて表示するステップと、
をコンピュータに実行させることを特徴とするファイル管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書ファイルや画像ファイルなどの各種ファイルを管理するファイル管理装置、ファイル管理方法およびファイル管理プログラムに関する。
【背景技術】
【０００２】
従来、コンピュータのルートのディレクトリ以下にファイルを格納する場所としてのフォルダを適宜設けるとともに、文書ファイルや画像ファイルなどの各種ファイルを適切なフォルダ内に格納するファイル管理技術が知られている。例えば、特許文献１には、複数のフォルダおよびその中に格納されているファイルをノードとするツリー構造を構成することにより、ファイルやフォルダの階層構造の関係を管理するファイル管理装置が開示されている。
【特許文献１】特開２００２−２７８８１３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
個々のファイルを単にフォルダで管理する従来の方法では、特にファイルの数が膨大であれば、ユーザはどのファイルがどのフォルダに格納されているかを忘れてしまうことがある。このとき、目的となるファイルをすぐに利用できない場合があり、利便性が高い新たなファイル管理技術が要望されている。
【０００４】
本発明はこうした課題に鑑みてなされたものであり、その目的は、利便性の高いファイル管理装置、ファイル管理方法およびファイル管理プログラムの提供にある。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本発明のある態様のファイル管理装置は、複数区域の地図画像を、各区域の現実世界における位置を示す現実位置情報と対応させて保持する地図画像格納部と、画面に表示させる区域を特定するために現実位置情報を指定する指示をユーザから取得する位置情報指定部と、前記取得された現実位置情報に対応する区域の地図画像を前記地図画像格納部から抽出して画面に表示させる地図画像表示部と、前記表示された地図画像に含まれる地点と関係性をもたせる対象ファイルを指定する指示と前記地点を目標地点として指定する指示とをユーザから取得するファイル指定部と、所定の格納領域における前記対象ファイルの所在を示すパス情報を、前記目標地点の位置を示す目標位置情報と対応させて保持する位置情報対応関係保持部と、前記対象ファイルを視覚的に表示するためのアイコンを前記表示された地図画像における前記目標地点に対応する位置に重畳させて表示する表示処理を行うアイコン表示部と、を含む。
【０００６】
「現実位置情報」とは、実空間で用いられる位置情報であり、例えば緯度経度値を指す。「ファイル」とはデータをまとめたものであり、ファイルの種類の例として、プログラムやスクリプトにより構成された実行形式ファイル、文字データにより構成されたテキストファイル、写真やイラストなどの画像データが記録された画像ファイル、音声データが記録された音声ファイル、音声データおよび映像データが記録された動画ファイル、および、それらファイルを圧縮した圧縮ファイルなどが挙げられる。「所定の格納領域」とは、対象ファイルを格納するための領域であり、例として、ファイル管理装置内部のハードディスク領域、外部のフロッピー（登録商標）ディスク領域、あるいはネットワークに接続されたリモートのストレージ領域などが挙げられる。
【０００７】
この態様によると、ファイル管理装置は、テキスト、写真やイラストなどを含む対象ファイルを地図画像上の目標地点に関連付けることで、ユーザによる地理的空間を用いた対象ファイルの管理を可能にする。これにより、ユーザは、対象ファイルの地図画像上における絶対位置や、他の対象ファイルとの地図画像上における相対位置関係を視覚的に簡単に把握でき、ユーザはその対象ファイルをより印象付けて記憶できる。その結果、利便性の高いファイル管理装置をユーザに提供できる。
【０００８】
なお、本発明を方法、装置、システム、記録媒体、コンピュータプログラムにより表現したもの、それらの表現を入れ替えたもの、本発明の処理の順序を入れ替えたものなどもまた、本発明の態様として有効である。
【発明の効果】
【０００９】
本発明によれば、ユーザ利便性の高いファイル管理装置を提供できる。
【発明を実施するための最良の形態】
【００１０】
実施の形態１
図１は、実施の形態１に係るファイル管理装置を含む地図配信システムの構成を示す。地図配信システム１０は、少なくとも一つ以上のクライアント端末１００と、地図画像配信サーバ１５０と、それら装置間の通信を可能にするネットワーク１２とを含む。地図画像配信サーバ１５０は、ネットワーク１２を介してクライアント端末１００からの地図画像の取得リクエストを受信したとき、そのサーバ１５０が保持する地図画像をネットワーク１２経由でクライアント端末１００に提供する。なお、実施の形態１に係るファイル管理装置は、ネットワーク１２経由で接続された地図画像配信サーバ１５０とクライアント端末１００で構成されるものであるが、他の例として、ネットワーク１２をさらに含んでもよい。
【００１１】
クライアント端末１００は、パーソナルコンピュータ、携帯電話機やＰＤＡ（Personal Digital Assistance）などの電子機器で実装され、操作のためにマウス、キーボードやボタンなどの各種入力ユニットが用いられる。ネットワーク１２はＷＡＮ（Wide Area Network）であるが、他の例として、例えばＬＡＮ（Local Area Network）、あるいは所定のデータをＴＣＰ/ＩＰ（Transmission Control Protocol/Internet Protocol ）等の通信規格に準じて送受信する通信網であってもよい。
【００１２】
地図画像配信サーバ１５０は内部に地図画像格納領域１５２を有し、その領域内には複数の異なる縮尺の地図画像、例えば１万分の１、２万５千分の１、５万分の１および２０万分の１の縮尺の地図画像が格納されている。なお、それら縮尺の地図画像のうち１万分の１の縮尺の地図画像が最も詳細な地図であり、一方、２０万分の１の縮尺の地図画像が最も広域な地図である。以下、地図画像を用いた説明の際に縮尺を区別する必要がなければ、縮尺ごとの地図画像の説明を適宜省略する。
【００１３】
その地図画像は、例えば、実空間上の座標系、例えば、緯度経度の座標系が設定された日本地図である。すなわち、その地図画像は、現実世界における位置を示す現実位置情報である緯度経度値と対応付けられている。さらに、その地図画像は、経線と緯線とにより一定サイズの複数の矩形区域に分割されている。他の例として、地図画像配信サーバ１５０内の分割部（図示しない）が、最新の地図画像がサーバ管理者により地図画像配信サーバ１５０内に格納されたタイミングやクライアント端末１００からの地図画像取得リクエストがあったタイミングなどにおいて、複数の矩形区域に動的に分割してもよい。これにより、地図画像配信サーバ１５０は地図画像を区域ごとに配信できる。なお、実施の形態１では、区域ごとに分割された地図画像は一つのファイル内に格納されるが、他の例として区域ごとにそれぞれ別のファイル内に格納されてもよい。
【００１４】
複数の矩形区域は地域ごとにグループ化されるとともに、各区域を識別するための識別番号が付与される。例えば、第１の区域には識別番号「１２０１−０１」、その第１の区域に隣接する第２の区域には識別番号「１２０１−０２」が付与される。この場合、第１の区域と第２の区域は、地域「１２０１」内にグループ化されていることを表す。また、実施の形態１では、各区域の地図画像の高速検索を可能にするために、地図画像格納領域１５２はさらに、各区域の識別番号とその各区域の最北西点および最南東点の緯度経度値との対応関係を有するインデックスファイルを保持してもよい。
【００１５】
地図画像は、駅や公園などの対象物を表した対象物画像を含む。その対象物画像もまた、現実世界における位置を示す現実位置情報である緯度経度値と対応付けられている。実施の形態１では、地図画像配信サーバ１５０は、地図画像格納領域１５２内に対象物画像の名称と緯度経度値との対応関係を有する対象物対応関係ファイルを保持する。
【００１６】
地図画像配信サーバ１５０はいわゆるウェブサーバ機能をも実装しており、クライアント端末１００からの要求に応じて、ユーザが所望するウェブページをネットワーク１２を介して送信する。一方、クライアント端末１００はウェブブラウザ（図示せず）を実装しており、そのウェブブラウザ上にて、地図画像配信サーバ１５０から受信したウェブページを表示する。すなわち、ユーザは、クライアント端末１００のウェブブラウザを利用して、地図画像配信サーバ１５０上のウェブサイトにアクセスでき、例えば、そのサイトからのプログラムのダウンロードをも可能にする。詳細は後述するが、ユーザがクライアント端末１００上でこのプログラムを実行することにより、地図画像配信サーバ１５０からユーザが所望する区域の地図画像を取得できる。
【００１７】
図２は、実施の形態１に係るクライアント端末の構成を示す。クライアント端末１００は、地図画像一時格納領域１０２と、位置情報対応関係保持部１０４と、ファイル管理処理部１１０とを備える。ファイル管理処理部１１０は具体的にはファイル管理を実行するプログラムで実装され、位置情報指定部１１２と、地図画像表示部１１４と、ファイル指定部１１６と、アイコン表示部１１８と、表示位置保存部１２０とを備える。
【００１８】
位置情報指定部１１２は、クライアント端末１００のデスクトップ画面上に表示させる区域を特定するために現実位置情報を指定する指示を、マウスやキーボードなどの入力インタフェースを介してユーザから取得する。実施の形態１では、ユーザの指示に従って、地図画像配信サーバ１５０上のウェブページから、その現実位置情報の入力用のツールバープログラムがダウンロードされる。このツールバープログラムがユーザの指示により実行されれば、キーワード入力欄を有する地図画像検索用のツールバーがクライアント端末１００のデスクトップ画面上に表示される。そのキーワード入力欄内に現実位置情報としての住所、駅名や緯度経度値などのキーワードが入力されることで、地図画像配信サーバ１５０内に格納される地図画像のうちユーザが所望する区域の地図画像を検索できる。
【００１９】
他の例として、ツールバーではなく、クライアント端末１００のウェブブラウザに表示されるウェブページの入力フォーム内に、それらキーワードが入力されてもよい。いずれの場合でも、位置情報指定部１１２により取得された現実位置情報は、ネットワーク１２を介して地図画像配信サーバ１５０に送信される。また、上述のキーワード検索によって得られた複数の検索結果がいったんクライアント端末１００のデスクトップ画面上に表示され、ユーザは、それら検索結果の中から自身が所望する検索結果をマウスなど入力インタフェースを用いて選択してもよい。この場合、ユーザにより選択された検索結果に相当する区域の地図画像の取得リクエストがクライアント端末１００から地図画像配信サーバ１５０に送信される。
【００２０】
地図画像一時格納領域１０２は、地図画像格納領域１５２からネットワーク１２経由で送信される地図画像を記憶するためにクライアント端末１００上に設けられたものであり、具体的にはキャッシュ領域を指す。地図画像表示部１１４は、取得された現実位置情報に対応する区域の地図画像を地図画像格納領域１５２および地図画像一時格納領域１０２のうちいずれかから抽出してデスクトップ上に表示させる。なお、表示された地図画像の範囲を特定する情報は、後述の表示範囲特定ファイル内に格納される。
【００２１】
例えば、地図画像表示部１１４は、最初に、位置情報指定部１１２により取得された現実位置情報に対応する区域の地図画像が地図画像一時格納領域１０２内に格納されているか否かを判断し、格納されていると判断した場合、その地図画像一時格納領域１０２から地図画像を取得する。一方、格納されていないと判断したとき、地図画像表示部１１４は、その現実位置情報を地図画像配信サーバ１５０に送信し、地図画像配信サーバ１５０内の地図画像格納領域１５２に含まれる地図画像をネットワーク１２を介して取得する。なお、ユーザが所望する区域の地図画像が格納されているか否かの判断は、ファイル管理処理部１１０内の格納判断部（図示せず）が行ってもよい。実施の形態１によれば、キャッシュである地図画像一時格納領域１０２からの地図画像の取得を優先することで、ネットワーク１２を介した、地図画像配信サーバ１５０からの地図画像の取得処理をスキップすることができ、地図画像の取得に要する時間を短縮できる。
【００２２】
地図画像表示部１１４は、地図画像を格納するためのウインドウをクライアント端末のデスクトップ上に表示し、地図画像格納領域１５２および地図画像一時格納領域１０２のうちいずれかから抽出された地図画像をそのウインドウ内に表示する。
【００２３】
ファイル指定部１１６は、表示された地図画像に含まれる地点と関係性をもたせる対象ファイルを指定する指示と地点を目標地点として指定する指示とを、マウスやキーボードなどの入力インタフェースを介してユーザから取得する。対象ファイルの種類の例として、プログラムやスクリプトにより構成された実行形式ファイル、文字データにより構成されたテキストファイル、写真やイラストなどの画像データが記録された画像ファイル、音声データが記録された音声ファイル、音声データおよび映像データが記録された動画ファイル、および、それらファイルを圧縮した圧縮ファイルなどが挙げられる。
【００２４】
例えば、ユーザによりファイルの内容やファイル名が参照されることで、地図画像上の目標地点に関係性をもたせるファイルが対象ファイルとしてマウスを介して指定される。具体的には、クライアント端末１００のデスクトップ画面上に表示された対象ファイルのアイコンにマウスがポイントされることにより、ユーザからの対象ファイルの指定の指示を取得する。この場合、ファイル指定部１１６は、地図画像表示部１１４によりデスクトップ画面上に表示された地図画像上のある地点に、同じくデスクトップ画面上に表示された対象ファイルがユーザによりドラッグアンドドロップされることで、地図画像上のその地点と対象ファイルとを関連付ける指示をユーザから取得する。
【００２５】
位置情報対応関係保持部１０４は、所定の格納領域における対象ファイルの所在を示すパス情報を、目標地点の位置を示す目標位置情報と対応させて後述の対象ファイル位置情報対応表内に保持する。所定の格納領域とは、対象ファイルを格納するための領域であり、例として、クライアント端末１００内部のハードディスク領域、外部のフロッピー（登録商標）ディスク領域、あるいはネットワーク１２に接続されたリモートのストレージ領域などが挙げられる。
【００２６】
アイコン表示部１１８は、対象ファイルを視覚的に表示するためのアイコンを、表示された地図画像における目標地点に対応する位置に重畳させて表示する表示処理を行う。この場合、アイコン表示部１１８は、対象ファイルが画像ファイルである場合には、画像ファイルのサムネイル、すなわち所定の大きさに縮小した画像を生成し、そのサムネイルをアイコンとして表示してもよい。一方、対象ファイルが画像ファイルでない場合には、対象ファイルについてあらかじめ用意されたアイコンを表示してもよい。ファイル管理処理部１１０内の画像ファイル判断部（図示しない）が、対象ファイルの種類を参照し、画像ファイルであるか否かを判断してもよい。具体的には、その画像ファイル判断部は対象ファイルのファイル名に含まれる拡張子を参照し、その対象ファイルが画像ファイルであるか否かを判断する。
【００２７】
ユーザによりそのアイコンがマウスなどの入力インタフェースでクリックされることで、ファイル管理処理部１１０は、そのアイコンに対応するファイルを起動できる。また、ユーザは、そのサムネイルをマウスなどの入力インタフェースでクリックすることで、ファイル管理処理部１１０は本来の大きさの画像をデスクトップ画面上に再現できる。なお、対象ファイルのアイコンやサムネイルを含む地図画像は地図画像ファイル内に保存される。
【００２８】
その地図画像ファイルに対応するアイコンもまた、アイコン表示部１１８によりクライアント端末１００のデスクトップ画面上に表示されてもよい。この場合、ユーザは、その地図画像ファイルのアイコンをクリックすることで地図画像をデスクトップ画面上で参照でき、さらに、その表示された地図画像上に重畳されたアイコンをクリックすることで対象ファイルをデスクトップ画面上で参照できる。すなわち、対象ファイルを起動するために、複数の対象ファイルのアイコンをデスクトップ画面上に配置するかわりに、それらアイコンを有する地図画像を含む地図画像ファイルに対応するアイコンを例えば一つだけ配置すればよく、デスクトップ画面上の限られたアイコン配置用スペースを有効に活用できる。特に対象ファイルの数が膨大になったとき、この効果は顕著になる。
【００２９】
また、アイコン表示部１１８によりクライアント端末１００のデスクトップ画面上に表示された地図画像ファイルに対応するアイコンがマウス操作によりクリックされた場合、地図画像表示部１１４は、そのアイコンに対応する地図画像ファイル内の地図画像をクライアント端末１００のデスクトップ画面上に表示する。この場合、地図画像表示部１１４は、後述の表示範囲特定ファイル２００内に格納されている、地図画像の範囲を特定するための情報である、表示された地図画像の最北西点と最南東点の緯度経度値と、その地図画像の縮尺情報と、表示された地図画像の中心座標とを地図画像配信サーバ１５０に送信してもよい。これにより、クライアント端末１００は、地図画像配信サーバ１５０からその特定された範囲の最新の地図画像を取得できる。
【００３０】
表示位置保存部１２０は、地図画像表示部１１４により表示された地図画像のクライアント端末１００のデスクトップ画面上における表示位置を示す表示位置情報を、クライアント端末１００の動作が終了する前に、例えばクライアント端末装置がシャットダウンする前に、後述の地図画像位置情報対応表内に保存する。実施の形態１では、クライアント端末１００上のデスクトップ画面の左下隅点を原点として、横軸をＸ軸、縦軸をＹ軸とした座標系がクライアント端末１００上のデスクトップ画面上に設定される。すなわち、デスクトップ画面において右方向にいくほどＸ座標値が増加し、上方向にいくほどＹ座標値が増加する。この場合、地図画像のデスクトップ画面上における表示位置は、Ｘ座標値およびＹ座標値により特定される。
【００３１】
表示位置保存部１２０による保存のタイミングは、少なくともクライアント端末１００の動作が終了する前であればよく、クライアント端末１００の動作が終了する直前に限られない。例えば、表示位置保存部１２０は、地図画像表示部１１４により地図画像がデスクトップ画面上に表示された時点で、その地図画像の表示位置情報を保存してもよく、また、クライアント端末１００の終了を示すコマンドを受け取ったときに、地図画像の表示位置情報を保存してもよい。いずれの場合でも、地図画像表示部１１４は、クライアント端末１００の動作が再開したときに、保存された地図画像の表示位置情報を参照することにより、終了前の地図画像の表示位置を再現できる。
【００３２】
ユーザは通常、クライアント端末１００が動作している間、地図画像表示部１１４により表示された地図画像がデスクトップ画面上の不都合な位置にあれば、その地図画像をマウスなどの入力インタフェースを用いてデスクトップ画面上のユーザが所望する位置に移動させる。その移動した表示位置を、例えばクライアント端末１００の再起動時にも再現することにより、再起動時における地図画像の見やすさが向上する。
【００３３】
図３は、地図画像ファイル名と、地図画像ファイルに含まれる地図画像の範囲を特定する情報との対応関係を有する表示範囲特定ファイルのデータ構造の一例を示す。このファイル２００はクライアント端末１００が有するデータベース内に保持されるものであり、地図画像ファイル名欄２０２と、地図画像位置特定情報欄２０４と、対象ファイル名欄２１２とを有する。地図画像ファイル名欄２０２は、対象ファイルのアイコンまたはサムネイルが表示された地図画像を含む地図画像ファイル名を有する。
【００３４】
地図画像位置特定情報欄２０４は、地図画像ファイルに含まれる地図画像の範囲を特定するための情報を保持し、さらに、地図範囲情報欄２０６と、縮尺情報欄２０８と、中心点情報欄２１０とを有する。地図範囲情報欄２０６は、地図画像の表示範囲を特定するための情報である、クライアント端末１００のデスクトップ画面上に表示された地図画像の最北西点と最南東点の緯度経度値を保持する。縮尺情報欄２０８は、地図画像の縮尺値を保持する。中心点情報欄２１０は、地図画像の中心点の座標値を保持する。対象ファイル名欄２１２は、地図画像上に重畳表示されたアイコンやサムネイルに対応する対象ファイルの名称を保持する。
【００３５】
データ２１４について言えば、地図画像ファイルＡは、最北西点「北緯３６度１５分、東経１４０度０分」および最南東点「北緯３６度５分、東経１４０度２０分」とする矩形区域の地図画像を含む。また、その地図画像の縮尺は２万５千分の１であり、その地図画像の中心点は、「北緯３６度１０分、東経１４０度１０分」である。さらにその地図画像上には、「海水浴」ファイル、「花火大会」ファイルおよび「時刻表」ファイルのアイコンやサムネイルが重畳されている。
【００３６】
図４は、対象ファイルのファイル名と地図画像上の目標位置情報とを関連付けた対象ファイル位置情報対応表のデータ構造の一例を示す。なお、図３と同一の構成については同一の符号を付し、適宜説明を略す。この対応表２５０は位置情報対応関係保持部１０４内に保持されるものであり、対象ファイルパス情報欄２５２と、緯度経度情報欄２５４と、地図画像ファイル名欄２０２とを有する。対象ファイルパス情報欄２５２は、対象ファイルのパス情報としてディレクトリ階層を含む対象ファイルの名称を保持する。なお、他の例として、対象ファイルパス情報欄２５２は、対象ファイルそのもののファイル名だけを保持してもよいし、対象ファイルに対応するアイコンの名称を保持してもよい。緯度経度情報欄２５４は、対象ファイルに対応付けられた目標位置情報である緯度経度値を保持する。例えば、データ２５６について言えば、「￥夏旅行￥海水浴」の対象ファイルは目標位置情報として「北緯３６度８分、東経１４０度１０分」に対応付けられ、地図画像ファイルＡ内の地図画像上に重畳させられる。
【００３７】
図５は、地図画像ファイル名と、地図画像ファイルに含まれる地図画像の表示位置に関する表示位置情報との対応関係を有する地図画像位置情報対応表のデータ構造の一例を示す。この対応表２６０はクライアント端末１００が有するデータベース内に保持されるものであり、地図画像ファイル名欄２０２と表示位置情報欄２６２とを有する。地図画像ファイル名欄２０２は、地図画像表示部１１４により表示された地図画像を有する地図画像ファイルの名称を保持する。表示位置情報欄２６２は、クライアント端末１００のデスクトップ画面上に表示された地図画像の中心点の配置位置をＸ座標値およびＹ座標値で保持する。データ２６４について言えば、地図画像ファイル名に含まれる地図画像のデスクトップ画面上における表示位置は（Ｘ座標、Ｙ座標）＝（１００、６００）であることを示す。
【００３８】
地図画像位置情報対応表２６０は、さらに、対象ファイルのアイコンのデスクトップ画面上における配置位置をＸ座標値およびＹ座標値で保持するアイコン表示位置情報欄（図示せず）を有してもよい。具体的には、そのアイコン表示位置情報欄は、例えば、地図画像ファイル名に含まれる地図画像の「海水浴」ファイル、「花火大会」ファイルおよび「時刻表」ファイルのアイコンやサムネイルの配置位置を保持する。例えば、「海水浴」ファイルのアイコンやサムネイルの配置位置は（Ｘ座標、Ｙ座標）＝（９０、５８０）として保持される。
【００３９】
以下、図６および図７を用いて、地図画像配信サーバ１５０からクライアント端末１００へのユーザが所望する区域の地図画像の配信動作の流れと、配信された地図画像を用いたファイル管理処理の流れとを説明する。クライアント端末１００は、ユーザからのダウンロード指示に従って、そのウェブサイト上に公開されている、地図画像の検索用ツールバープログラムをダウンロードする。そのダウンロードされたツールバープログラムがユーザの指示により実行されたとき、検索用ツールバーがクライアント端末１００のデスクトップ画面上に表示される。
【００４０】
図６は、クライアント端末上のデスクトップ画面に表示させる地図画像の区域を特定する際にユーザにより操作されるツールバーと、そのツールバーを用いて検索され、表示された地図画像とを示す。クライアント端末１００上のツールバー２０は、キーワード入力欄２２と、検索ボタン２４とを含む。キーワード入力欄２２には、住所、駅名や緯度経度値などのキーワードがユーザの入力指示に従って入力される。このとき、ユーザは地図画像の縮尺を別の入力欄で指定してもよいが、実施の形態１に係る地図画像配信サーバ１５０は、特にユーザからの指定がない限り、１万分の１の縮尺の画像を提供するものとする。
【００４１】
キーワードがキーワード入力欄２２に入力され、検索ボタン２４がユーザにより押下されたとき、クライアント端末１００内部の地図画像表示部１１４は、最初に、クライアント端末１００内の地図画像一時格納領域１０２、例えば、キャッシュ領域に含まれる地図画像を検索する。例えば、「Ｘ駅」というキーワードがキーワード入力欄２２に入力され検索ボタン２４が押下されたとき、地図画像表示部１１４はＸ駅を含むエリアの地図画像を取得する。地図画像が地図画像一時格納領域１０２内に存在しない場合、入力されたキーワードはネットワーク１２を介して地図画像配信サーバ１５０に送信される。地図画像配信サーバ１５０は、その入力されたキーワードをキーにして、ユーザが所望するエリアの地図画像を地図画像配信サーバ１５０内部の地図画像格納領域１５２から抽出する。
【００４２】
具体的には、駅名や公園名などのキーワードが指定された場合、地図画像配信サーバ１５０は、上述の対象物対応関係ファイルを参照し、その駅名や公園名に対応付けられた緯度経度値を特定する。その後、地図画像配信サーバ１５０は、上述のインデックスファイルを参照し、その特定された緯度経度値を含む区域の地図画像を抽出する。一方、緯度経度値が指定された場合についても、地図画像配信サーバ１５０は、上述のインデックスファイルを参照し、その特定された緯度経度値を含む区域の地図画像を抽出する。なお、抽出対象となる地図画像の区域は一つとは限らない。すなわち、地図画像配信サーバ１５０は、抽出された区域に隣接する区域の地図画像をもクライアント端末１００に送信してもよい。
【００４３】
地図画像配信サーバ１５０は、抽出された区域の地図画像をネットワーク１２を介してクライアント端末１００に送信する。地図画像一時格納領域１０２あるいは地図画像格納領域１５２から取得された地図画像３０は、地図画像表示部１１４によりクライアント端末１００のデスクトップ画面上のウインドウ内に表示される。地図画像表示部１１４により表示された地図画像３０のデスクトップ画面上における表示位置を示す表示位置情報が表示位置保存部１２０により地図画像位置情報対応表２６０内に保存される。
【００４４】
図７は、対象ファイルに対応するアイコンが地図画像上に重畳させて表示される様子を示す。図７に示すクライアント端末１００のデスクトップ画面上には、地図画像３０と関係性をもたせる対象ファイルを含むフォルダの内部を視覚的に表示するウインドウ４０と、地図画像表示部１１４により表示された地図画像３０とが表示されている。
【００４５】
図７に示す例では、「夏旅行」フォルダのウインドウ４０内の、「海水浴」ファイル４２、「花火大会」ファイル４４および「時刻表」ファイル４６が、地図画像３０上のある地点と関係性をもたせる対象ファイルである。例えば、ユーザが「時刻表」ファイル４６をマウスを用いてポイントしたとき、ファイル指定部１１６は、対象ファイルとして「時刻表」ファイル４６を指定する指示をユーザから取得する。さらに、ユーザによるマウスのドラッグ操作でその「時刻表」ファイル４６が地図画像３０上に移動され、地図画像３０上のある地点でそのファイルがドロップされたとき、ファイル指定部１１６は、そのドロップされた地点を目標地点とするユーザからの指示を取得する。
【００４６】
この場合、「時刻表」ファイル４６の所在を示すパス情報、例えば「￥夏旅行￥時刻表」が、ファイル指定部１１６により指定された目標地点の位置を示す目標位置情報と対応されて対象ファイル位置情報対応表２５０内に保持される。その後、アイコン表示部１１８により、「時刻表」ファイル４６を視覚的に表示するためのアイコン３６が地図画像３０上の目標地点に対応する位置に重畳表示される。他の対象ファイル、例えば、「海水浴」ファイル４２および「花火大会」ファイル４４もまた同様の方法で地図画像３０上に表示される。対象ファイルが画像ファイルである場合、アイコンが重畳表示されるのではなく、その画像ファイルのサムネイルがアイコン表示部１１８により表示されてもよい。対象ファイルのアイコンやサムネイルを含む地図画像は、地図画像ファイル内に保存される。さらに、地図画像ファイル名と、地図画像ファイルに含まれる地図画像の範囲を特定する情報との対応関係が表示範囲特定ファイル２００内に記録される。
【００４７】
図８は、実施の形態１に係る地図画像の配信動作の流れとファイル管理処理の流れを表すフローチャートである。クライアント端末１００は、ユーザからのダウンロード指示を取得し、地図画像の検索用のツールバープログラムをウェブサイトからダウンロードする（Ｓ１０）。そのダウンロードされたツールバープログラムがユーザの指示により実行されたとき、検索用ツールバーがクライアント端末１００のデスクトップ画面上に表示される（Ｓ１２）。
【００４８】
キーワード入力欄２２に、現実位置情報として住所、駅名や緯度経度値などのキーワード、例えば「Ｘ駅」がユーザの入力指示に従って入力され、検索ボタン２４がユーザにより押下されたとき、位置情報指定部１１２は、その現実位置情報を指定する指示をユーザから取得する。（Ｓ１４）。クライアント端末１００内部の地図画像表示部１１４は、最初に、位置情報指定部１１２により取得された現実位置情報、例えば「Ｘ駅」に対応する区域の地図画像が地図画像一時格納領域１０２内に格納されているか否かを判断する（Ｓ１６）。キーワードとして「Ｘ駅」が指定された場合、地図画像表示部１１４は、上述の対象物対応関係ファイルを参照し、その駅名や公園名に対応付けられた緯度経度値を特定する。その後、地図画像表示部１１４は、上述のインデックスファイルを参照し、その特定された緯度経度値を含む区域の地図画像を抽出してもよい。
【００４９】
地図画像表示部１１４は、地図画像一時格納領域１０２内に「Ｘ駅」を含む区域の地図画像が格納されていると判断した場合（Ｓ１６のＹ）、その地図画像一時格納領域１０２から地図画像を抽出する（Ｓ１８）。一方、格納されていないと判断した場合（Ｓ１６のＮ）、地図画像表示部１１４は、そのキーワード「Ｘ駅」を地図画像配信サーバ１５０に送信し、地図画像配信サーバ１５０内の地図画像格納領域１５２に含まれる、地図画像をネットワーク１２を介して取得する（Ｓ２０）。地図画像表示部１１４は、地図画像一時格納領域１０２または地図画像格納領域１５２から抽出したその地図画像をクライアント端末１００のデスクトップ画面上に表示する（Ｓ２２）。
【００５０】
表示位置保存部１２０は、地図画像表示部１１４により表示された地図画像のクライアント端末１００のデスクトップ画面上における表示位置を示す表示位置情報、例えばデスクトップ画面上に設けられた座標系におけるＸ座標値およびＹ座標値を地図画像位置情報対応表２６０内に保存する（Ｓ２４）。
【００５１】
ファイル指定部１１６は、対象ファイルとして「時刻表」ファイル４６を指定する指示をユーザから取得する。さらに、ユーザによるマウスのドラッグ操作でその「時刻表」ファイル４６が地図画像３０上に移動され、地図画像３０上のある地点でそのファイルがドロップされたとき、ファイル指定部１１６は、そのドロップされた地点を目標地点とするユーザからの指示を取得する（Ｓ２６）。このとき、「時刻表」ファイル４６の所在を示すパス情報、例えば「￥夏旅行￥時刻表」が、ファイル指定部１１６により指定された目標地点の位置を示す目標位置情報と対応されて対象ファイル位置情報対応表２５０内に保持される。
【００５２】
アイコン表示部１１８は、対象ファイル位置情報対応表２５０を参照し、「時刻表」ファイル４６を視覚的に表示するためのアイコン３６が地図画像３０上の目標地点に対応する位置に重畳表示される（Ｓ２８）。なお、対象ファイルが画像ファイルである場合、アイコンが重畳表示されるのではなく、その画像ファイルのサムネイルがアイコン表示部１１８により表示されてもよい。対象ファイルのアイコンやサムネイルを含む地図画像は、地図画像ファイル内に保存される（Ｓ３０）。このとき、地図画像ファイル名と、地図画像ファイルに含まれる地図画像の範囲を特定する情報との対応関係が表示範囲特定ファイル２００内に記録される。
【００５３】
実施の形態１によれば、ファイル管理装置は、テキスト、写真やイラストなどを含む対象ファイルを地図画像上の目標地点に関連付けることで、ユーザによる地理的空間を用いた対象ファイルの管理を可能にする。そのため、ユーザは、対象ファイルの地図画像上における絶対位置や、他の対象ファイルとの地図画像上における相対位置関係を視覚的に簡単に把握でき、ユーザはその対象ファイルをより印象付けて記憶できる。その結果、利便性の高いファイル管理装置をユーザに提供できる。さらに、対象ファイルが画像ファイルである場合、その対象ファイルのサムネイルが地図画像に重畳表示されることで、ユーザは画像の内容とその画像の地図画像上における絶対位置を一目で把握できる。
【００５４】
実施の形態２
実施の形態１に係るファイル管理処理部１１０は、地図画像上の目標地点にアイコンを重畳表示したが、実施の形態２では、電子カレンダー上のある日付に対応付けられた対象ファイルのアイコンをデスクトップ画面上に表示する。 図９は、実施の形態２に係るファイル管理装置の構成を示す。実施の形態２に係るファイル管理装置には、実施の形態１に係るファイル管理装置に対して、新たに関係性日付指示取得部１２２と、日付情報対応関係保持部１２４と、カレンダー表示部１２６と、カレンダー指示取得部１２８とが設けられる。なお、図２と同様の構成については同一の符号を付し適宜説明を略す。
【００５５】
関係性日付指示取得部１２２は、対象ファイルと関係性をもたせる日付を指定する指示をユーザから取得する。具体的には、関係性日付指示取得部１２２は、日付を入力するための入力フォームをデスクトップ画面上に表示し、ユーザからのマウスやキーボードによる日付の指定をその入力フォームを介して取得する。他の例として、日時を指定する指示をユーザから取得してもよい。日付情報対応関係保持部１２４は、対象ファイルと取得された日付との対応関係を保持する。具体的には、例えば、対象ファイルのパス情報と日付との対応関係を有する日付対応ファイルを保持する。
【００５６】
カレンダー表示部１２６は、ユーザの指示に従ってデスクトップ画面上に電子カレンダーを表示するとともに、保持された対象ファイルと日付との対応関係を電子カレンダー上の日付と対応させて表示する。具体的には、カレンダー表示部１２６は、例えば、ユーザが所望する年月を入力するための入力フォームをデスクトップ画面上に表示し、ユーザからのマウスやキーボードによる年月の指定をその入力フォームを介して取得する。その後、カレンダー表示部１２６は、入力フォームを介して取得した年月の電子カレンダーをクライアント端末１００のデスクトップ画面上に表示する。この場合、カレンダー表示部１２６は、日付対応ファイルを参照し、例えば、電子カレンダー上の日付を含む日付枠内に、その日付に対応付けられた対象ファイルのパス情報を内包するリンクを表示する。
【００５７】
カレンダー指示取得部１２８は、電子カレンダーにおいて対象ファイルを指定する指示をマウスやキーボードなどの入力インタフェースを介してユーザから取得する。具体的には、カレンダー指示取得部１２８は、電子カレンダー上の日付枠内の対象ファイルへのリンクがマウスによりクリックされることで、ユーザからの対象ファイルの指定指示を取得する。この場合、地図画像表示部１１４は、対象ファイル位置情報対応表２５０を参照し、電子カレンダーにおいて指定された対象ファイルと対応付けられた目標地点を含む地図画像を特定し、表示する。この場合、アイコン表示部１１８は、電子カレンダーにおいて指定された対象ファイルについてのアイコンを表示する。
【００５８】
図１０は、クライアント端末のデスクトップ画面上に表示された電子カレンダーを示す。図１０に示す例では、カレンダー表示部１２６により「２００５年８月」の電子カレンダー３００がクライアント端末１００のデスクトップ画面上に表示されている。電子カレンダー３００は複数の日付枠を含むものであり、例えば「８月１７日」の日付枠内にはさらに「花火大会」リンク３０２が格納されている。ユーザはこの「花火大会」のリンク３０２をマウスを用いてクリックすることで、地図画像表示部１１４は、「８月１７日」に対応する「花火大会」ファイルに関連付けられた目標地点を含む地図画像を呼び出し、デスクトップ画面上に表示する。
【００５９】
図１１は、実施の形態２に係るカレンダー表示処理の流れを示すフローチャートである。図１１に示すステップ４０は、図８に示すステップ３０に続く処理である。関係性日付指示取得部１２２は、日付を入力するための入力フォームをデスクトップ画面上に表示し、ユーザからのマウスやキーボードによる日付の指定をその入力フォームを介して取得する（Ｓ４０）。日付情報対応関係保持部１２４は、例えば、図４に示す「花火大会」の対象ファイルと取得された日付である「８月１７日」との対応関係を日付対応ファイル内に保持する（Ｓ４２）。
【００６０】
カレンダー表示部１２６は、例えば、ユーザが所望する年月を入力するための入力フォームをデスクトップ画面上に表示し、ユーザからのマウスやキーボードによる年月の指定をその入力フォームを介して取得する（Ｓ４４）。このとき、カレンダー表示部１２６は、入力フォームを介して取得した年月の電子カレンダー、例えば「２００５年８月」の電子カレンダーをクライアント端末１００のデスクトップ画面上に表示する（Ｓ４６）。この場合、カレンダー表示部１２６は、日付対応ファイルを参照し、例えば、「２００５年８月」の電子カレンダー上の日付「８月１７日」を含む日付枠内に、その日付に対応付けられた対象ファイルのパス情報を内包するリンクを表示する（Ｓ４８）。
【００６１】
カレンダー指示取得部１２８は、電子カレンダーにおいて、例えば「花火大会」の対象ファイルを指定する指示をマウスやキーボードなどの入力インタフェースを介してユーザから取得する。具体的には、カレンダー指示取得部１２８は、電子カレンダー上の「８月１７日」の日付枠内の「花火大会」の対象ファイルへのリンクがマウスによりクリックされることで、ユーザからの「花火大会」の対象ファイルの指定指示を取得する（Ｓ５０）。この場合、地図画像表示部１１４は、対象ファイル位置情報対応表２５０を参照し、電子カレンダーにおいて指定された「花火大会」の対象ファイルと対応付けられた目標地点を含む地図画像を特定し、表示する（Ｓ５２）。この場合、アイコン表示部１１８は、電子カレンダーにおいて指定された「花火大会」の対象ファイルについてのアイコンを地図画像上に重畳表示する（Ｓ５４）。
【００６２】
実施の形態２によれば、対象ファイルに日付を関連付けることにより、対象ファイルのアイコンが重畳された地図画像と電子カレンダーとを関連付けることが可能になる。これにより、ユーザは電子カレンダー上に表示された日付から直接、その日付に関連する対象ファイルを地図画像とともに参照できるため、利便性の高いファイル管理装置を提供できる。
【００６３】
実施の形態３
実施の形態１では、クライアント端末１００のデスクトップ画面上に対象ファイルのアイコンが重畳された地図画像が表示されたが、実施の形態３では、第１のクライアント端末１００ａがその対象ファイルとその対象ファイルの目標位置情報とをいったん地図画像配信サーバ１５０に送信し、第２のクライアント端末１００は、地図画像配信サーバ１５０上のウェブページに掲載されたその対象ファイルのアイコンを含む地図画像を参照する。図１２は、実施の形態３に係る第１のクライアント端末１００ａの構成を示す。実施の形態３に係る第１のクライアント端末１００ａには、図２に示すクライアント端末１００に対して、新たに送信部１３０が設けられる。また、第２のクライアント端末の構成は、図２に示すクライアント端末１００の構成と同様である。なお、図２と同様の構成については同一の符号を付し適宜説明を略す。
【００６４】
実施の形態３は、例えば、ビラなどの配布用情報を含む対象ファイル（以下、単に「配布用ファイル」という）のアイコンが重畳された地図画像の配信に適用される。この場合、第１のクライアント端末１００ａの所有者は広告配布主体であり、第２のクライアント端末の所有者は利用者であり、地図画像配信サーバ１５０の所有者は地図画像配信主体である。実施の形態３は、例えば、広告配布主体の第１のクライアント端末１００ａのデスクトップ画面に表示された配布用ファイルのアイコンが重畳された地図画像を、第２のクライアント端末のデスクトップ画面上に表示することを目的とする。
【００６５】
送信部１３０は、第１のクライアント端末１００ａ上で対象ファイルのアイコンが地図画像上に重畳表示されたとき、地図画像上のアイコンに対応する対象ファイルと、その対象ファイルに関連する目標位置情報を地図画像配信サーバ１５０に送信する。例えば、地図画像がブラウザに表示されるのであれば、ブラウザに搭載される送信プログラムを用いてそれらの情報を送信してもよい。なお、送信のタイミングは、例えば、アイコンが地図画像上に表示された時点である。地図画像配信サーバ１５０は、送信部１３０により送信された対象ファイルの目標位置情報を参照し、その目標位置情報に従って対象ファイルを地図画像格納領域１５２内の地図画像上に重畳する。
【００６６】
第２のクライアント端末は、ユーザが所望する区域の地図画像上を参照したい旨の指示をユーザからマウスやキーボードなどの入力インタフェースを介して取得し、その指示を地図画像配信サーバ１５０に送信する。具体的には、キーワードがキーワード入力欄２２に入力され、検索ボタン２４がユーザにより押下されたとき、地図画像配信サーバ１５０は、そのキーワードを含む区域の地図画像を取得する。地図画像配信サーバ１５０は、その区域の地図画像をウェブページに掲載し、他のクライアント端末１００にそのウェブページのＵＲＬ（Uniform Resource Locator）を送信してもよい。ユーザは、第２のクライアント端末のウェブブラウザを用いて、ＩＤとパスワードによりそのウェブページにログインし、そのウェブページに掲載された、アイコンが重畳された地図画像を参照する。必要であれば、第２のクライアント端末は、自身のキャッシュメモリ内にその地図画像を取得してもよい。
【００６７】
実施の形態３によれば、広告配布主体が、第１のクライアント端末１００ａ上で生成した対象ファイル、例えば配布用ファイルを地図画像配信サーバ１５０に送信することにより、ユーザは、第２のクライアント端末１００上でその配布用ファイルのアイコンが重畳された地図画像を参照できる。また、ユーザによりそのアイコンがマウスなどの入力インタフェースでクリックされることで、ファイル管理処理部１１０は、そのアイコンに対応するファイルを起動できる。また、ユーザは、そのサムネイルをマウスなどの入力インタフェースでクリックすることで、ファイル管理処理部１１０は本来の大きさの画像をデスクトップ画面上に再現できる。実施の形態３によれば、広告配布主体と利用者間で配布用ファイルのアイコンを含む地図画像の共有が可能になる。
【００６８】
以上、本発明を実施の形態をもとに説明した。実施の形態は例示であり、それらの各構成要素や各処理プロセスの組み合わせにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。そうした変形例を以下に挙げる。
【００６９】
実施の形態１では、クライアント端末１００に含まれる地図画像一時格納領域１０２にユーザが所望する区域の地図画像が存在しない場合に、地図画像配信サーバ１５０からネットワーク１２を介して地図画像を取得したが、変形例として、ユーザが所望する区域の地図画像が地図画像一時格納領域１０２に含まれているか否かにかかわらず、地図画像配信サーバ１５０からその地図画像を取得してもよい。これにより、クライアント端末１００は地図画像配信サーバ１５０から最新の地図画像を取得できる。
【００７０】
実施の形態１では、地図画像のデスクトップ画面上における表示位置を示す表示位置情報は、クライアント端末１００の動作が終了する前に保存されたが、変形例として、プログラムで実装されるファイル管理処理部１１０の動作が終了する前に保存されてもよい。これにより、クライアント端末１００の動作が終了することなく、プログラムであるファイル管理処理部１１０の動作が終了した場合でも、そのファイル管理処理部１１０は、自身の動作を再開したときに、自身の終了前の地図画像の表示位置を再現できる。
【００７１】
実施の形態３では、第２のクライアント端末からのリクエストがあった場合に、地図画像配信サーバ１５０から、第１のクライアント端末１００ａ上で生成された対象ファイルのアイコンを含む地図画像が配信されたが、変形例として、地図画像配信サーバ１５０は、第２のクライアント端末からのリクエストがない場合でも、広告配布主の配信指示を取得したときに、対象ファイルのアイコンを含む地図画像を提供してもよい。この場合、第２のクライアント端末は、広告配布主の配信指示により開始される地図画像の配信を受け付けるか否かの設定指示をユーザから取得できてもよい。
【００７２】
実施の形態１〜実施の形態３に係るファイル管理装置は、地図画像配信サーバ１５０とクライアント端末１００で構成されるものであったが、変形例として、クライアント端末１００のみで構成されてもよい。この場合、クライアント端末１００には、図２に示す地図画像一時格納領域１０２のかわりに、上述の地図画像格納領域１５２と地図画像一時格納領域１０２とを含む地図画像部が新たに設けられる。
【図面の簡単な説明】
【００７３】
【図１】実施の形態１に係るファイル管理装置を含む地図配信システムの構成を示す図である。
【図２】実施の形態１に係るクライアント端末の構成を示す図である。
【図３】地図画像ファイル名と、地図画像ファイルに含まれる地図画像の範囲を特定する情報との対応関係を有する表示範囲特定ファイルのデータ構造の一例を示す図である。
【図４】対象ファイルのファイル名と地図画像上の目標位置情報とを関連付けた対象ファイル位置情報対応表のデータ構造の一例を示す図である。
【図５】地図画像ファイル名と、地図画像ファイルに含まれる地図画像の表示位置に関する表示位置情報との対応関係を有する地図画像位置情報対応表のデータ構造の一例を示す図である。
【図６】クライアント端末上のデスクトップ画面に表示させる地図画像の区域を特定する際にユーザにより操作されるツールバーと、そのツールバーを用いて検索され、表示された地図画像とを示す図である。
【図７】対象ファイルに対応するアイコンが地図画像上に重畳させて表示される様子を示す図である。
【図８】実施の形態１に係る地図画像の配信動作の流れとファイル管理処理の流れとを表すフローチャートである。
【図９】実施の形態２に係るファイル管理装置の構成を示す図である。
【図１０】クライアント端末のデスクトップ画面上に表示された電子カレンダーを示す図である。
【図１１】実施の形態２に係るカレンダー表示処理の流れを示すフローチャートである。
【図１２】実施の形態３に係る第１のクライアント端末の構成を示す図である。
【符号の説明】
【００７４】
１２  ネットワーク、  １００  クライアント端末、  １００ａ  第１のクライアント端末、  １０２  地図画像一時格納領域、  １０４  位置情報対応関係保持部、  １０６  日付情報対応関係保持部、  １０８  表示位置保存部、  １１２  位置情報指定部、  １１４  地図画像表示部、  １１６  ファイル指定部、  １１８  アイコン表示部、  １２０  表示位置保存部、  １２２  関係性日付指示取得部、  １２４  日付情報対応関係保持部、  １２６  カレンダー表示部、  １２８  カレンダー指示取得部、  １５０  地図画像配信サーバ、  １５２  地図画像格納領域。
【図１】
2007156758.tif 000003
【図２】
2007156758.tif 000004
【図３】
2007156758.tif 000005
【図４】
2007156758.tif 000006
【図５】
2007156758.tif 000007
【図６】
2007156758.tif 000008
【図７】
2007156758.tif 000009
【図８】
2007156758.tif 000010
【図９】
2007156758.tif 000011
【図１０】
2007156758.tif 000012
【図１１】
2007156758.tif 000013
【図１２】
2007156758.tif 000014