(57)【要約】【課題】地図上の位置や住所等に関連付けられるコンテンツ等を迅速に検索してその利便性を向上させることが可能なネットワークシステムを提供する。【解決手段】地図サーバＳＶと、複数の端末装置Ｔと、を含み、各端末装置ＴがネットワークＮＴを介して地図サーバＳＶに接続されて構成されるネットワークシステムＳにおいて、いずれかの端末装置Ｔにおいて出力されているコンテンツに含まれている住所文字列を選択し、選択された住所文字列と、当該選択された住所文字列が含まれていたコンテンツの取得元を示すＵＲＬ情報と、を地図サーバＳＶに送信し、当該地図サーバＳＶにおいて、送信されて来た住所文字列と、送信されて来たＵＲＬ情報と、を関連付けて蓄積する。【選択図】図１
2008052650.tif 000002
【特許請求の範囲】
【請求項１】
情報収集装置と、複数の情報処理装置と、を含み、各前記情報処理装置がネットワークを介して前記情報収集装置に接続されて構成されるネットワークシステムであって、
各前記情報処理装置は、
前記ネットワークを介して当該各情報処理装置に取得され且つ当該取得された情報処理装置において出力されている出力情報の中から、地理的位置を示す位置情報を選択する選択手段と、
前記選択された位置情報と、当該選択された位置情報が含まれていた前記出力情報の取得元を示す取得元情報と、を前記情報収集装置に送信する送信手段と、
を備え、
前記情報収集装置は、前記送信されて来た位置情報と、当該送信されて来た取得元情報と、を関連付けて蓄積・記憶する記憶手段を備えることを特徴とするネットワークシステム。
【請求項２】
請求項１に記載のネットワークシステムにおいて、
前記位置情報は、当該位置情報が含まれていた前記出力情報の少なくとも一部として出力されていた住所文字列に相当する文字情報であることを特徴とするネットワークシステム。
【請求項３】
請求項１又は２に記載のネットワークシステムにおいて、
前記情報収集装置は、
各前記情報処理装置において表示される地図に相当する地図情報を蓄積する地図情報蓄積手段と、
前記送信されて来た位置情報により示される前記地理的位置を含む前記地図に相当する前記地図情報を特定する特定手段と、
前記特定された地図情報を、前記位置情報を送信して来た前記情報処理装置に送信する地図情報送信手段と、
を更に備え、
各前記情報処理装置は、
前記情報収集装置から前記地図情報が送信されて来たとき、当該送信されて来た地図情報に相当する地図を表示する地図表示手段を更に備えることを特徴とするネットワークシステム。
【請求項４】
請求項３に記載のネットワークシステムにおいて、
前記特定手段は、
前記送信されて来た位置情報を、当該位置情報により示される前記地理的位置に相当する緯度／経度情報に変換する変換手段と、
前記変換された緯度／経度情報に対応する前記地図情報を前記地図情報蓄積手段から抽出し、当該緯度／経度情報と共に前記地図情報送信手段に出力する抽出手段と、
を備え、
前記地図情報送信手段は、前記出力された地図情報と当該地図情報に対応する前記緯度／経度情報と、を前記位置情報を送信して来た前記情報処理装置に送信することを特徴とするネットワークシステム。
【請求項５】
請求項３又は４に記載のネットワークシステムにおいて、
各前記情報処理装置は、
前記情報収集装置から送信されて来た前記地図情報に相当する前記地図を表示しているとき、当該地図に含まれる前記地理的位置に対応した対応情報を入力するために用いられる入力手段と、
前記入力された対応情報を、前記地図情報を送信して来た前記情報収集装置に送信する対応情報送信手段と、
を更に備え、
前記情報収集装置に含まれる前記記憶手段は、前記対応情報が送信されて来たとき、当該送信されて来た対応情報に対応する前記地理的位置を示す前記位置情報に関連付けて当該送信されて来た対応情報を蓄積・記憶することを特徴とするネットワークシステム。
【請求項６】
請求項５に記載のネットワークシステムにおいて、
各前記情報処理装置は、
前記表示されている地図に対応する前記位置情報に関連付けて前記記憶手段に記憶されている前記対応情報を前記情報収集装置から取得する対応情報取得手段と、
前記取得されている対応情報の存在を示す存在情報を前記表示されている地図上に併せて表示する存在情報表示手段と、
を更に備えることを特徴とするネットワークシステム。
【請求項７】
請求項６に記載のネットワークシステムにおいて、
各前記情報処理装置は、
前記表示されている存在情報を選択するために用いられる存在情報選択手段と、
前記選択された存在情報により存在を示されている前記対応情報を出力する対応情報出力手段と、
を更に備えることを特徴とするネットワークシステム。
【請求項８】
請求項３から７のいずれか一項に記載のネットワークシステムに含まれる前記情報収集装置であって、
前記位置情報と、前記取得元情報と、を記憶する前記記憶手段と、
前記地図情報蓄積手段と、
前記特定手段と、
前記地図情報送信手段と、
を備えることを特徴とする情報収集装置。
【請求項９】
情報収集装置と、複数の情報処理装置と、を含み、各前記情報処理装置がネットワークを介して前記情報収集装置に接続されて構成されるネットワークシステムにおいて実行される情報収集方法において、
いずれかの前記情報処理装置において、前記ネットワークを介して各前記情報処理装置に取得され且つ当該取得された情報処理装置において出力されている出力情報に含まれている位置情報であって、地理的位置を示す位置情報を選択する選択工程と、
前記選択工程が実行された前記情報処理装置において、前記選択された位置情報と、当該選択された位置情報が含まれていた前記出力情報の取得元を示す取得元情報と、を前記情報収集装置に送信する送信工程と、
前記情報収集装置において、前記送信されて来た位置情報と、当該送信されて来た取得元情報と、を関連付けて蓄積・記憶する記憶工程と、
を含むことを特徴とする情報収集方法。
【請求項１０】
コンピュータを、
請求項１から７のいずれか一項に記載の情報収集装置として機能させることを特徴とする情報収集用プログラム。
【請求項１１】
コンピュータを、
請求項１から７のいずれか一項に記載の情報処理装置として機能させることを特徴とする情報収集用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、ネットワークシステムの技術分野に属し、より詳細には、複数の情報処理装置と、情報収集装置と、がインターネット等のネットワークを介して接続されてなるネットワークシステムの技術分野に属する。
【背景技術】
【０００２】
近年、いわゆるインターネット等のネットワークシステムに関する技術が著しく発達しており、居ながらにして種々の情報を取得・閲覧することができるようになっている。
【０００３】
ここで、当該ネットワークシステムにおける種々の情報の配信技術や当該配信後の閲覧技術としては多くのものが挙げられるが、その中に、下記特許文献１に記載されているものがある。
【０００４】
より具体的には、当該引用文献１には、地図上の位置や住所に依存した画像や情報等のコンテンツ（位置依存型のコンテンツ）の参照先（上記インターネットの例では、いわゆるＵＲＬ（Uniform Resource Locator）に相当する）を網羅的に纏めたリストコンテンツと称されるものをネットワーク上のサーバに蓄積しておき、これを当該ネットワークに接続されている端末装置（より具体的には、例えば個人使用のパーソナルコンピュータ等）に配信して閲覧する際の配信・閲覧方法について開示されている。
【特許文献１】特開２００４−２５２５９２公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した特許文献１には、サーバ管理者により予め製作された上記リストコンテンツの配信・閲覧方法については開示されているが、当該サーバ上に蓄積されているそのリストコンテンツ自体の製作方法等については一切開示も示唆もされていない。
【０００６】
一方、上述したリストコンテンツの如き配信用のコンテンツは、その製作方法等に依存してその利便性（具体的には、当該コンテンツ自体の検索性やその配信における迅速性等）が大きく影響されるのが通常であり、当該コンテンツ自体を利便性よく製作する方法が求められている。
【０００７】
そこで、本願は上記の要請に鑑みて為されたもので、その課題は、地図上の位置や住所等に関連付けられる位置依存型のコンテンツ等を、ネットワークシステム内において迅速に検索してその利便性を向上させることが可能となるように構成することが可能なネットワークシステム並びに当該ネットワークシステムに含まれる情報収集装置及び情報収集方法等を提供することにある。
【課題を解決するための手段】
【０００８】
上記の課題を解決するために、請求項１に記載の発明は、情報収集装置と、複数の情報処理装置と、を含み、各前記情報処理装置がネットワークを介して前記情報収集装置に接続されて構成されるネットワークシステムであって、各前記情報処理装置は、前記ネットワークを介して当該各情報処理装置に取得され且つ当該取得された情報処理装置において出力されている出力情報の中から、地理的位置を示す位置情報を選択する操作部等の選択手段と、前記選択された位置情報と、当該選択された位置情報が含まれていた前記出力情報の取得元を示す取得元情報と、を前記情報収集装置に送信するＣＰＵ等の送信手段と、を備え、前記情報収集装置は、前記送信されて来た位置情報と、当該送信されて来た取得元情報と、を関連付けて蓄積・記憶するブックマークデータベース等の記憶手段を備える。
【０００９】
上記の課題を解決するために、請求項８に記載の発明は、請求項３から７のいずれか一項に記載のネットワークシステムに含まれる前記情報収集装置であって、前記位置情報と、前記取得元情報と、を記憶する前記記憶手段と、地図データベース等の前記地図情報蓄積手段と、ＣＰＵ等の前記特定手段と、ＣＰＵ等の前記地図情報送信手段と、を備える。
【００１０】
上記の課題を解決するために、請求項９に記載の発明は、情報収集装置と、複数の情報処理装置と、を含み、各前記情報処理装置がネットワークを介して前記情報収集装置に接続されて構成されるネットワークシステムにおいて実行される情報収集方法において、いずれかの前記情報処理装置において、前記ネットワークを介して各前記情報処理装置に取得され且つ当該取得された情報処理装置において出力されている出力情報に含まれている位置情報であって、地理的位置を示す位置情報を選択する選択工程と、前記選択工程が実行された前記情報処理装置において、前記選択された位置情報と、当該選択された位置情報が含まれていた前記出力情報の取得元を示す取得元情報と、を前記情報収集装置に送信する送信工程と、前記情報収集装置において、前記送信されて来た位置情報と、当該送信されて来た取得元情報と、を関連付けて蓄積・記憶する記憶工程と、を含む。
【００１１】
上記の課題を解決するために、請求項１０に記載の発明は、コンピュータを、請求項１から７のいずれか一項に記載の情報収集装置として機能させる。
【００１２】
上記の課題を解決するために、請求項１１に記載の発明は、コンピュータを、請求項１から７のいずれか一項に記載の情報処理装置として機能させる。
【発明を実施するための最良の形態】
【００１３】
次に、本願を実施するための最良の形態について、図１乃至図５を用いて説明する。なお、以下に説明する実施の形態は、地図表示用の地図データ等を蓄積する情報収集装置としての地図サーバと、当該蓄積されている地図データ等を取得して当該地図データ等に相当する地図を表示することが可能な情報処理装置としての端末装置と、がインターネット等のネットワークを介して接続されてなるネットワークシステムに対して本願を適用した場合の実施形態である。
【００１４】
また、図１は実施形態に係るネットワークシステムの概要構成を示すブロック図であり、図２は実施形態に係る地図サーバの構成を示す図であり、図３は実施形態に係る端末装置の概要構成を示すブロック図であり、図４は実施形態に係るブックマーク登録処理を例示するフローチャート等であり、図５は実施形態に係る地図閲覧処理を例示するフローチャート等である。
【００１５】
図１に示すように、実施形態に係るネットワークシステムＳは、上記地図サーバＳＶと、複数の上記端末装置Ｔと、当該各情報端末装置Ｔを少なくとも地図サーバＳＶに接続する上記ネットワークＮＴと、により構成されている。なお、当該ネットワークＮＴには、いわゆる各種コンテンツに相当するコンテンツデータを蓄積し、当該ネットワークＮＴを介して各端末装置Ｔに配信するコンテンツサーバＣＳが一又は複数個接続されている。このとき、当該コンテンツデータには、それが相当するコンテンツを構成する動画像データ、静止画像データ、音響データ又は文字データ等が含まれている。
【００１６】
この構成において、コンテンツサーバＣＳは、各端末装置Ｔからのコンテンツ要求情報に応じて、当該蓄積しているコンテンツデータ等をサーバ信号ＳcとしてネットワークＮＴを介して当該各端末装置Ｔに配信する。
【００１７】
一方、地図サーバＳＶは、各端末装置Ｔにおいて地図を表示するための上記地図データの他に、後述する実施形態に係る位置関連ブックマーク情報等を蓄積している。そして、各端末装置Ｔからの地図要求情報に応じて、当該蓄積している地図データ等をサーバ信号ＳsvとしてネットワークＮＴを介して当該各端末装置Ｔに配信する。
【００１８】
他方、各端末装置Ｔは、夫々操作者により操作されるものであり、当該操作者が所望するコンテンツに対応するコンテンツデータをコンテンツサーバＣＳから取得するための上記コンテンツ要求情報を端末信号ＳtとしてネットワークＮＴを介して対応するコンテンツサーバＣＳに送信すると共に、当該送信したコンテンツ要求情報に応じてコンテンツサーバＣＳから配信されて来るコンテンツデータを端末信号Ｓtとして取得し、当該取得したコンテンツデータに相当するコンテンツの出力処理を実行する。
【００１９】
これに加えて、各端末装置Ｔは、当該操作者が所望する地図に対応する地図データを地図サーバＳＶから取得するための上記地図要求情報を端末信号ＳtとしてネットワークＮＴを介して地図サーバＳＶに送信すると共に、当該送信した地図要求情報に応じて地図サーバＳＶから配信されて来る地図データを端末信号Ｓtとして取得し、当該取得した地図データに相当する地図の表示処理を実行する。
【００２０】
更に、上述した構成を備えるネットワークシステムＳにおける実施形態に係る処理としては、先ず、各端末装置Ｔにおいて所望のコンテンツを出力中において、そのコンテンツに含まれている地理的位置を示す文字列（例えば住所文字列等であり、以下単に位置情報と称する）が当該端末装置Ｔにおいて選択されると、その選択された位置情報と、当該文字列が含まれていたコンテンツに相当するコンテンツデータが蓄積されていたコンテンツサーバＣＳのネットワークＮＴを介した所在を示す所在情報（ネットワークＮＴがいわゆるインターネットである場合には上記ＵＲＬに相当する所在情報）と、を端末信号Ｓtとして地図サーバＳＶに送信する。
【００２１】
次に、当該選択された位置情報及び当該所在情報を取得した地図サーバＳＶは、それらを関連づけて蓄積すると共に、当該文字列に相当する地理的位置を含む地図に相当する地図データを、当該選択された位置情報等を送信して来た端末装置Ｔに返信する。
【００２２】
そして、当該返信を受けた端末装置Ｔにおいては、当該地図データに相当する地図を表示すると共に、当該地図中に含まれる上記地理的位置（すなわち、上記選択された文字列により示される地理的位置）に存在している施設等についての付加情報が入力可能とされる。このとき、当該付加情報とは、例えばその施設等を利用した経験に基づくコメント等、他の端末装置Ｔの操作者との間で共有することが所望される情報である。
【００２３】
その後、当該入力された付加情報は、再度地図サーバＳＶに送信され、先に関連付けて蓄積されている位置情報及び所在情報に更に関連付けられ、一つの位置関連ブックマーク情報として地図サーバＳＶ内に蓄積される。
【００２４】
最後に、上述してきた処理により地図サーバＳＶ内に蓄積された位置関連ブックマーク情報（他の端末装置Ｔにおける上述してきた処理により地図サーバＳＶ内に蓄積されたものを含む）を活用する場合には、先ず、いずれかの端末装置Ｔにおいて地図表示用の地図データが所望されることで上記地図要求情報が地図サーバＳＶに対して送信されると、当該表示が所望されている地図内にある地理的位置に相当する位置情報を含む位置関連ブックマーク情報が、地図サーバＳＶ内において検索される。
【００２５】
そして、該当する位置関連ブックマーク情報が存在していた場合は、当該検索された位置関連ブックマーク情報に含まれている上記位置情報及び所在情報並びに付加情報（その位置関連ブックマーク情報内に当該付加情報が含まれていた場合のみ）が当該地図要求情報を送信して来た端末装置Ｔに返信される。これにより、当該端末装置Ｔにおいては、所望する地図自体の他に、その地図内に含まれている地理的位置に存在する施設等に関連する付加情報を容易に取得することができることとなる。なお、当該取得できる付加情報は、他人が上記地図サーバＳＶに蓄積させた位置関連ブックマーク情報に含まれていた付加情報を含むものである。
【実施例】
【００２６】
次に、上述したネットワークシステムＳに含まれる、実施形態に係る地図サーバＳＶ及び端末装置Ｔの細部構成及び動作について、具体的に実施例として説明する。
【００２７】
始めに、地図サーバＳＶの細部構成について、図２を用いて具体的に説明する。
【００２８】
図２（ａ）に示すように、実施例に係る地図サーバＳＶは、ハードディスク等の不揮発性の記録媒体からなる地図情報蓄積手段としての地図データベース１と、同様に不揮発性の記録媒体からなる記憶手段としてのブックマークデータベース２と、特定手段及び地図情報送信手段としてのＣＰＵ３と、メモリ４と、キーボード及びマウス等の入力機器からなる操作部５と、インターフェース６と、液晶ディスプレイ等からなるディスプレイ７と、により構成されている。
【００２９】
この構成において、地図データベース１は、上記地図表示用の地図データを蓄積すると共に、ＣＰＵ３の制御の下、当該蓄積されている地図データを地図データ信号Ｓmdbとして当該ＣＰＵ３に出力する。また、当該地図データが更新される場合は、同様にＣＰＵ３からの制御の下、当該更新用のデータを用いて当該地図データを更新する。
【００３０】
一方、ブックマークデータベース２は、上記位置関連ブックマーク情報を各地理的位置毎に蓄積すると共に、ＣＰＵ３の制御の下、当該蓄積されている位置関連ブックマーク情報をブックマークデータ信号Ｓbmとして当該ＣＰＵ３に出力する。また、当該位置関連ブックマーク情報が上述した処理により新たに追加される場合は、同様にＣＰＵ３からの制御の下、当該追加用の位置関連ブックマーク情報を追加蓄積する。
【００３１】
ここで、当該ブックマークデータベース２内における上記位置関連ブックマーク情報のデータ構造について、具体的に図２（ｂ）を用いて説明する。
【００３２】
図２（ｂ）に示すように、ブックマークデータベース２には不揮発性の位置関連ブックマーク情報記録領域２０が形成されており、当該位置関連ブックマーク情報記録領域２０内に複数の上記位置関連ブックマーク情報２１が記録されている。
【００３３】
そして、各位置関連ブックマーク情報２１には、夫々に、上記所在情報２２と、上記位置情報２３と、上記付加情報２４と、が含まれている。
【００３４】
なおこのとき、当該付加情報２４については、上述した端末装置Tにおける処理中に入力されなければ、対応する位置関連ブックマーク情報２１内に含まれることはない。
【００３５】
次に、操作部５においては、地図サーバＳＶに対する動作指令等が入力され、当該入力された動作指令等に対応する操作信号Ｓopが当該操作部５から出力される。そして、ＣＰＵ３は、当該出力されて来た操作信号Ｓopにより示される内容に沿って地図サーバＳＶが動作するように当該地図サーバＳＶの各構成部材を統括制御する。
【００３６】
このとき、当該ＣＰＵ３における統括制御に用いられる情報はメモリ信号Ｓmとしてメモリ４に出力されて一時的に記憶されると共に、必要に応じて当該メモリ信号Ｓmとして再度読み出され、当該統括制御に供される。更に、地図サーバＳＶの動作状態等は、表示信号ＳdpとしてＣＰＵ３から出力され、ディスプレイ７において地図サーバＳＶの操作者に提示される。
【００３７】
また、インターフェース６は、地図サーバＳＶからネットワークＮＴに出力すべき上記地図データ等のデータを含むものとしてＣＰＵ３からインターフェース信号Ｓifが出力されて来たときは、当該インターフェース信号Ｓifに対して必要な出力インターフェース処理を施し、上記サーバ信号Ｓsvとして当該ネットワークＮＴに出力する。これに対し、ネットワークＮＴから地図サーバＳＶに入力されるべき上記地図要求情報等のデータを含むものとして当該ネットワークＮＴからサーバ信号Ｓsvが出力されて来たときは、当該サーバ信号Ｓsvに対して必要な入力インターフェース処理を施し、上記インターフェース信号ＳifとしてＣＰＵ３に出力する。
【００３８】
次に、上記各端末装置Ｔ夫々の細部構成について、具体的に図３を用いて説明する。
【００３９】
図３に示すように、実施例に係る端末装置Ｔは、ハードディスク等の不揮発性の記録媒体からなる記録部３０と、送信手段としてのＣＰＵ３１と、メモリ３２と、キーボード及びマウス等の入力機器からなる選択手段としての操作部３３と、インターフェース３４と、液晶ディスプレイ等からなるディスプレイ３５と、により構成されている。
【００４０】
この構成において、記録部３０は、端末装置Ｔにおいて例えば上記地図を表示する際に用いられる上記地図データ等を一時的に記録し、ＣＰＵ３１の制御の下、当該記録されている地図データ等をデータ信号Ｓdとして当該ＣＰＵ３１に出力する。また、当該地図データ等が更新される場合は、同様にＣＰＵ３１からの制御の下、当該更新用のデータを用いて当該地図データ等を更新して記録する。
【００４１】
一方、操作部３３においては、端末装置Ｔに対する動作指令等が入力され、当該入力された動作指令等に対応する操作信号Ｓopが当該操作部３３から出力される。そして、ＣＰＵ３１は、当該出力されて来た操作信号Ｓopにより示される内容に沿って端末装置Ｔが動作するように当該端末装置Ｔの各構成部材を統括制御する。
【００４２】
このとき、当該ＣＰＵ３１における統括制御に用いられる情報はメモリ信号Ｓmとしてメモリ３２に出力されて一時的に記憶されると共に、必要に応じて当該メモリ信号Ｓmとして再度読み出され、当該統括制御に供される。更に、端末装置Ｔの動作状態等は、表示信号ＳdpとしてＣＰＵ３１から出力され、ディスプレイ３５において端末装置Ｔの操作者に提示される。
【００４３】
また、インターフェース３４は、端末装置ＴからネットワークＮＴに出力すべき上記地図要求情報等のデータを含むものとしてＣＰＵ３１からインターフェース信号Ｓifが出力されて来たときは、当該インターフェース信号Ｓifに対して必要な出力インターフェース処理を施し、上記端末信号Ｓtとして当該ネットワークＮＴに出力する。これに対し、ネットワークＮＴから端末装置Ｔに入力されるべき地図データ等のデータを含むものとして当該ネットワークＮＴから端末信号Ｓtが出力されて来たときは、当該端末信号Ｓtに対して必要な入力インターフェース処理を施し、上記インターフェース信号ＳifとしてＣＰＵ３１に出力する。
【００４４】
次に、上述してきた構成を夫々に備える地図サーバＳＶ及び端末装置Ｔにおいて実行される、実施例に係る処理について、夫々図４及び図５を用いてその細部を説明する。
【００４５】
先ず始めに、実施例に係るブックマーク登録処理について、具体的に図４を用いて説明する。なお、図４においては、当該ブックマーク登録処理を示すフローチャートと共に、当該ブックマーク登録処理に伴って端末装置Ｔのディスプレイ３５に表示される画面例を示している。
【００４６】
図４に示すように、実施例に係るブックマーク登録処理においては、先ず、図１に示すコンテンツサーバＣＳから取得した出力情報としてのコンテンツを端末装置Ｔにおいて表示している場合において（ステップＳ１）、当該コンテンツ内に表示されている住所文字列が選択され、更に当該選択された住所文字列に相当する文字情報を地図サーバＳＶに対して送信する旨の操作が、当該端末装置Ｔにおいて実行されたか否かが確認される（ステップＳ２）。
【００４７】
ここで、当該住所文字列とは、例えば図４右上に端末装置Ｔのディスプレイ３５におけり表示例として示すように、表示されているコンテンツ４３に関連するものとして当該コンテンツ４３と共に表示されている住所文字列４０（図４の場合は、「兵庫県明石市松江５７……」なる住所を示す文字列自体）を言うものである。
【００４８】
また、選択された住所文字列４０に相当する文字情報の送信操作とは、具体的には、例えば操作部３３を構成する図示しないマウスに設けられている右クリックボタンが当該住所文字列４０の選択中に操作されることで、当該住所文字列４０の表示位置近傍の位置にプルダウンメニュー４１が表示され、その中に含まれている送信処理を示す旨の選択肢４２が選択されるまでの操作を言う。
【００４９】
そして、何ら住所文字列が選択されていないときは（ステップＳ２；ＮＯ）、引き続き所望のコンテンツ表示を係属し（ステップＳ１）、一方、表示されているコンテンツ中の住所文字列４０を送信する旨の上記操作が為されたときは（ステップＳ２；ＹＥＳ）、次に、その住所文字列４０が選択されたときにディスプレイ３５に表示されていたコンテンツ４３の取得元であるコンテンツサーバＣＳを示す上記所在情報２２としてのＵＲＬ情報と、当該選択された住所文字列４０に相当する文字情報と、が、当該選択・送信操作が実行された端末装置ＴからネットワークＮＴを介して地図サーバＳＶに送信される（ステップＳ３）。
【００５０】
その後、当該ＵＲＬ情報及び文字情報を受信した地図サーバＳＶでは、当該送信されて来た文字情報に相当する住所文字列４０を、当該住所文字列４０により示される地理的位置を示す緯度情報及び経度情報を示す緯度／経度情報に変換し、更に、当該地理的位置を例えばその中心に含む地図に相当する地図データを、地図データベース１内から抽出する（ステップＳ４）。なお、当該地図データは、住所文字列４０により示される地理的位置に存在している施設等がある場合には、その施設等に関連する名称情報等を含むものである。
【００５１】
そして、当該抽出された地図データは、ネットワークＮＴを介して上記ＵＲＬ情報及び文字情報を送信した端末装置Ｔに送信（返信）される（ステップＳ５）。
【００５２】
次に、当該地図データが配信された端末装置Ｔにおいては、当該地図データに対応する地図５０が、例えば図４右中央に端末装置Ｔのディスプレイ３５における表示例として示すように当該地図データを用いて表示される（ステップＳ６）。そして、当該地図５０においては、上記文字情報（住所文字列４０）に相当する地理的位置を示すマーク５２がその中央に表示される。
【００５３】
そして、当該地図５０が表示されているディスプレイ３５には、当該マーク５２を含む地図５０と共に、当該マーク５２により示される位置に存在している施設等（図４に例示する場合には、住所文字列４０に相当する地理的位置に存在している「カフェレストラン○○」）に関する施設情報５３として、地図サーバＳＶから送信されて来た上記地図データに基づき、その施設等の位置情報としての上記緯度／経度情報、当該住所文字列４０が選択されたときに端末装置Ｔに表示されていたコンテンツ４３に対応する所在情報２２としての上記ＵＲＬ情報、並びに当該施設等の名称を示す名称情報等が表示される。
【００５４】
更に、これらに加えて、当該ディスプレイ３５には、マーク５２により示される位置にあり且つ施設情報５３によりその内容等が表示されている施設等自体又はその位置に関連する上記付加情報２４としてのコメント（すなわち、地図５０等が表示されている端末装置Ｔの操作者が入力する、当該施設等自体やその位置に関連するコメント）を入力するためのコメント入力欄５１と、最終的に地図サーバＳＶ内のブックマークデータベース２に当該施設等に関する位置関連ブックマーク情報２１（すなわち、現在端末装置Ｔにおいて表示又は入力されている所在情報２２、位置情報２３及び付加情報２４を含む位置関連ブックマーク情報２１）を蓄積する際に操作されるブックマーク操作部５４と、が、併せて表示される。そして、当該コメント入力欄５１に対する当該コメントの入力操作が、実際に当該端末装置Ｔにおいて実行されたか否かが確認される（ステップＳ７）。
【００５５】
そして、当該コメントが何ら入力されないままブックマーク操作部５４が操作された場合は（ステップＳ７；ＮＯ）、現在端末装置Ｔにおいて表示されている当該施設等に関する位置関連ブックマーク情報２１（対応する所在情報２２及び位置情報２３のみを含む位置関連ブックマーク情報２１であり、その内容としては上記ステップＳ４の段階で確定されている）がブックマークデータベース２内に図２（ｂ）に例示する態様で蓄積され（ステップＳ１０）、実施例としてのブックマーク登録処理を終了する。
【００５６】
一方、ステップＳ７の判定において、何らかのコメントが入力された後にブックマーク操作部５４が操作された場合は（ステップＳ７；ＹＥＳ）、当該コメントに相当する文字情報を上記付加情報２４として地図サーバＳＶに送信し（ステップＳ８）、当該送信された付加情報２４と、端末装置Ｔにおいて表示されていた当該施設等に対応する所在情報２２及び位置情報２３と、を含む位置関連ブックマーク情報２１がブックマークデータベース２内に図２（ｂ）に例示する態様で蓄積され（ステップＳ９）、実施例としてのブックマーク登録処理を終了する。
【００５７】
なお、当該ステップＳ９の処理においては、最新の付加情報２４のみを位置関連ブックマーク情報２１に含ませるように蓄積してもよいし、同一の位置関連ブックマーク情報２１に含まれていた過去の付加情報２４に追加する形式で新たな最新の付加情報２４を蓄積してもよい。
【００５８】
次に、図４に示すブックマーク登録処理により複数の位置関連ブックマーク情報２１が蓄積された後に実行される、実施例に係る地図閲覧処理について、具体的に図５を用いて説明する。なお、図５においては、当該地図閲覧処理を示すフローチャートと共に、当該地図閲覧処理に伴って端末装置Ｔのディスプレイ３５に表示される画面例を示す。
【００５９】
図５に示すように、実施例に係る地図閲覧処理においては、先ず、いずれかの端末装置Ｔにおいて、いずれかの地域の地図を表示する旨の地図表示操作（その地図に含ませるべき地域を特定するための地域範囲や、地図としての縮尺の指定操作等を含む）が実行されると、その実行された地図表示操作により入力された情報に相当する地図が、地図サーバＳＶから出力された地図データを用いて当該端末装置Ｔにおいて表示される（ステップＳ２０）。
【００６０】
このとき、地図サーバＳＶは、当該端末装置Ｔにおいて入力された情報に対応する地図に相当する地図データを地図データベース１から抽出して端末装置Ｔに送信する。
【００６１】
次に、当該地図６０を表示中においては、その地図６０により表示されている領域内にある地理的位置に相当する位置関連ブックマーク情報２１が地図サーバＳＶ内に蓄積されていることを示す存在情報としてのブックマーク６１を、当該地図６０上に表示させる旨の操作が端末装置Ｔにおいて実行されたか否かが当該端末装置Ｔにおいて監視されている（ステップＳ２１）。そして、当該監視中において当該ブックマーク表示指示操作が実行されないときは（ステップＳ２１；ＮＯ）、そのまま当該地図６０のみの表示を継続し（ステップＳ２０）、一方、当該ブックマーク表示指示操作が実行されたときは（ステップＳ２１；ＹＥＳ）、次に、当該地図６０により表示されている領域内にある地理的位置に相当する位置関連ブックマーク情報２１をブックマークデータベース２内において検索し、該当する位置関連ブックマーク情報２１が検索できたならば、それを上記端末装置Ｔに送信する。
【００６２】
これにより、当該検索された位置関連ブックマーク情報２１の送信を受けた端末装置Ｔのディスプレイ３５上には、図５右上に例示するように、該当する地図６０に加えて、その地図６０により表示されている領域内にある地理的位置に相当する位置関連ブックマーク情報２１が存在していることを示すブックマーク６１が、当該位置関連ブックマーク情報２１に含まれている位置情報２３に基づいて当該地理的位置を指し示すような態様で表示される（ステップＳ２２）。
【００６３】
次に、当該地図６０及びブックマーク６１を表示中（ステップＳ２２）においては、当該表示されているブックマーク６１のいずれかを選択する操作が端末装置Ｔにおいて実行されたか否かが当該端末装置Ｔにおいて監視されている（ステップＳ２３）。そして、当該監視中においていずれのブックマーク６１も選択されていないときは（ステップＳ２３；ＮＯ）、更に実施例に係る地図閲覧処理を終了するか否かが確認される（ステップＳ２４）。そして、当該地図閲覧処理を終了させるときは（ステップＳ２４；ＹＥＳ）、そのまま当該地図閲覧処理を終了し、一方、地図６０及びブックマーク６１の表示を継続するときは（ステップＳ２４；ＮＯ）、そのまま上記ステップＳ２２に戻る。
【００６４】
他方、上記ステップＳ２３の判定において、いずれかのブックマーク６１が選択されたときは（ステップＳ２３；ＹＥＳ）、当該ブックマーク６１に対応する位置関連ブックマーク情報２１としてブックマークデータベース２内に蓄積されている付加情報２４としてのコメント等の内容を、図５右中に例示するコメント７０の如くディスプレイ３５上に表示し（ステップＳ２５）、実施例に係る地図閲覧処理を終了する。
【００６５】
なお、当該ステップＳ２５の処理としては、最新の付加情報２４の内容のみをコメント７０として表示してもよいし、過去の付加情報２４を含めた履歴の態様で複数の付加情報２４に相当するコメント７０を表示してもよい。
【００６６】
以上説明したように、実施形態並びに実施例に係るネットワークシステムＳの動作によれば、各端末装置Ｔにおいて選択された住所文字列４０と、当該住所文字列４０に対応する所在情報２２と、が関連付けられて地図サーバＳＶ内に蓄積・記憶されるので、各端末装置Ｔを操作する操作者の嗜好する地理的位置に対応付けられた所在情報２２を、当該地理的位置を示す位置情報２３と共に蓄積・記憶することができる。
【００６７】
従って、当該位置情報２３からコンテンツの取得元を辿ることが可能となるように当該位置情報２３及び所在情報２２を蓄積・記憶することで、当該位置情報２３により示される地理的位置に関連付けられるコンテンツ（他人がブックマークデータベース２に蓄積・記憶させた位置情報２３により示される地理的位置に関連付けられるコンテンツを含む）をネットワークシステムＳ内において迅速に検索してその利便性を向上させることができる。
【００６８】
また、送信されて来た住所文字列４０に対応する地図データを地図サーバＳＶにおいて特定し、その特定した地図データを当該住所文字列４０を送信した端末装置Ｔに送信して表示させるので、当該地図データの送信を受けた端末装置Ｔにおいて、先に選択された住所文字列４０に対応する地図を取得して表示することができる。
【００６９】
更に、位置情報２３を緯度／経度情報に変換し、当該緯度／経度情報に対応する地図データと共に端末装置Ｔに送信するので、情報量の少ない緯度／経度情報と共に地図データを端末装置Ｔに送信することで、ネットワークシステムＳ内の情報の授受を迅速に実行することができる。
【００７０】
更にまた、端末装置Ｔにおいて表示されている地図６０に対応する付加情報２４を、当該地図６０に対応する位置情報２３に関連付けてブックマークデータベース２内に蓄積するので、当該蓄積・記憶されている位置情報２３から所在情報２２を辿ることで、当該位置情報２３により示される地理的位置に関連付けられたコンテンツ及び付加情報２４を、ネットワークシステム内において迅速に検索することができる。
【００７１】
また、表示されている地図６０上にブックマーク６１が表示されるので、当該端末装置Ｔの操作者において、当該地図６０に対応した付加情報２４が存在することを容易に認識することができる。
【００７２】
更に、表示されているブックマーク６１により存在が示されている付加情報２４が出力されるので、当該端末装置Ｔの操作者において、表示されている地図６０に対応した付加情報２４の内容を容易に認識することができる。
【００７３】
なお、上述した実施形態においては、位置関連ブックマーク情報２１に含まれる位置情報２３としては、当該位置情報２３により示される地理的位置に相当する緯度／経度情報を蓄積することとしたが、これ以外に、端末装置Ｔから送信されて来た住所文字列４０自体を位置情報２３に代えて位置関連ブックマーク情報２１に含ませて蓄積するように構成することもできる。
【００７４】
この場合には、住所文字列４０から緯度／経度情報への変換処理が地図サーバＳＶにおいて不要となるので、迅速に必要な地図データ等を地図データベース１内において検索・抽出して端末装置Ｔに送信できることとなる。
【００７５】
更にまた、図４及び図５に夫々示すフローチャートに対応するプログラムを、フレキシブルディスク又はハードディスク等の情報記録媒体に記録しておき、又はインターネット等を介して取得して記録しておき、これらを汎用のコンピュータで読み出して実行することにより、当該コンピュータを実施形態に係る地図サーバＳＶ内のＣＰＵ３又は端末装置Ｔ内のＣＰＵ３１として活用することも可能である。
【図面の簡単な説明】
【００７６】
【図１】実施形態に係るネットワークシステムの概要構成を示すブロック図である。
【図２】実施形態に係る地図サーバの構成を示す図であり、（ａ）は当該地図サーバの概要構成を示すブロック図であり、（ｂ）は当該地図サーバにおけるブックマークデータベースの構成を示す図である。
【図３】実施形態に係る端末装置の概要構成を示すブロック図である。
【図４】実施形態に係るブックマーク登録処理を例示するフローチャート等である。
【図５】実施形態に係る地図閲覧処理を例示するフローチャート等である。
【符号の説明】
【００７７】
１    地図データベース
２    ブックマークデータベース
３、３１    ＣＰＵ
２１    位置関連ブックマーク情報
２２    所在情報
２３    位置情報
２４    付加情報
３５    ディスプレイ
４０    住所文字列
４２    選択肢
４３    コンテンツ
５０、６０    地図
５１    コメント入力欄
５２    マーク
５３    施設情報
５４    ブックマーク操作部
６１    ブックマーク
７０    コメント
Ｓ    ネットワークシステム
Ｔ    端末装置
ＳＶ    地図サーバ
ＮＴ    ネットワーク
【図１】
2008052650.tif 000003
【図２】
2008052650.tif 000004
【図３】
2008052650.tif 000005
【図４】
2008052650.tif 000006
【図５】
2008052650.tif 000007