(57)【要約】 【課題】ＧＰＳ等のセンサにより取得した利用者の実世界での位置情報と、利用者のサイバースペース上の情報であるスケジュール情報とに基づいてコンタクトマップを表示するコンタクトマップ表示装置およびプログラムを提供する。【解決手段】利用者が訪問を予定している訪問先の識別情報、予定開始時刻、および訪問先の位置情報を含むスケジュール情報を取得して蓄積する。また、前記利用者の現在地の位置情報を取得して蓄積する。前記予定開始時刻に相当する時刻におけるスケジュール情報を読み出し、前記訪問先の位置情報と前記予定開始時刻に相当する時刻における前記利用者の現在地の位置情報とを比較する。これらの位置情報が同一である場合に、前記予定開始時刻に相当する日時および前記訪問先の識別情報を含むコンタクト情報を生成して蓄積し、該コンタクト情報に基づくコンタクトマップを表示する。【選択図】図１
2011191821.tif 000002
【特許請求の範囲】
【請求項１】
利用者が訪問を予定している訪問先の識別情報、予定開始時刻、および訪問先の位置情報を含むスケジュール情報を取得するスケジュール情報取得手段と、
前記スケジュール情報を蓄積するスケジュール情報蓄積手段と、
前記利用者の現在地の位置情報を取得する位置情報取得手段と、
前記利用者の現在地の位置情報を蓄積する位置情報蓄積手段と、
前記予定開始時刻に相当する時刻に前記スケジュール情報蓄積手段からスケジュール情報を読み出し、前記訪問先の位置情報と前記予定開始時刻に相当する時刻における前記利用者の現在地の位置情報とを比較する情報比較手段と、
前記訪問先の位置情報と前記利用者の現在地の位置情報とが同一である場合に、前記予定開始時刻に相当する日時および前記訪問先の識別情報を含むコンタクト情報を生成するコンタクト情報生成手段と、
前記コンタクト情報を蓄積するコンタクト情報蓄積手段と、
前記コンタクト情報蓄積手段に蓄積されたコンタクト情報に基づくコンタクトマップを表示する表示手段と、を具備することを特徴とするコンタクトマップ表示装置。
【請求項２】
前記コンタクトマップを表示する日時と前記コンタクト情報の日時との差を求め、前記差の大きさが中心からの距離に相当するように、前記コンタクト情報を同心円状のコンタクトマップに配置して表示する請求項１に記載のコンタクトマップ表示装置。
【請求項３】
前記利用者の通常の所在地を中心とする場合の前記訪問先の所在地の方角を算出する方角算出手段をさらに具備し、前記同心円状のコンタクトマップにおいて前記方角に応じた位置に、前記コンタクト情報を配置して表示する請求項２に記載のコンタクトマップ表示装置。
【請求項４】
前記同心円状のコンタクトマップにおいて、あらかじめ指定された訪問先の分類項目に応じた位置に、前記コンタクト情報を配置して表示する請求項２に記載のコンタクトマップ表示装置。
【請求項５】
コンピュータを、
利用者が訪問を予定している訪問先の識別情報、予定開始時刻、および訪問先の位置情報を含むスケジュール情報を取得するスケジュール情報取得手段、
前記スケジュール情報を蓄積するスケジュール情報蓄積手段、
前記利用者の現在地の位置情報を取得する位置情報取得手段、
前記利用者の現在地の位置情報を蓄積する位置情報蓄積手段、
前記予定開始時刻に相当する時刻に前記スケジュール情報蓄積手段からスケジュール情報を読み出し、前記訪問先の位置情報と前記予定開始時刻に相当する時刻における前記利用者の現在地の位置情報とを比較する情報比較手段、
前記訪問先の位置情報と前記利用者の現在地の位置情報とが同一である場合に、前記予定開始時刻に相当する日時および前記訪問先の識別情報を含むコンタクト情報を生成するコンタクト情報生成手段、
前記コンタクト情報を蓄積するコンタクト情報蓄積手段、
前記コンタクト情報蓄積手段に蓄積されたコンタクト情報に基づくコンタクトマップを表示する表示手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スケジュール管理と位置情報管理の連携によるコンタクト情報管理に関し、特に、利用者が対面で人に会ったことを表すコンタクトマップを表示する装置およびプログラムに関する。
【背景技術】
【０００２】
近年、利用者が携帯するＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）等により取得した位置情報を活用してサービスを提供するシステムの研究および開発が進められている。このようなシステムの例としては、取得した現在地からその周辺の建物情報を表示するもの、あるいは目的地を入力してナビゲーションを行うもの等が一般的である。一方、オンライン、オフラインに関わらず電子的なスケジューラを使用する利用者も増加している。
【０００３】
しかし、ＧＰＳ等のセンサにより取得した利用者の実世界での位置情報と、その利用者のサイバースペース上の情報であるスケジュール情報とを統合することによって、利用者のコンタクト情報管理をサポートするような技術については、いまだ提供されていない状況にある。
【０００４】
位置情報取得に関する従来の技術として、精度および計測時刻が異なる複数の位置情報に基づいて位置推定を行うものが公知である（例えば下記特許文献１参照。）。しかし特許文献１には、移動体の存在場所をスケジューラが管理するとの記載があるものの、この特許文献１の技術は、利用者が最近いつ頃、スケジュール上の相手先を訪問して面会（例：顧客先に出張して打合せ）したかといったコンタクト情報を得るものではない。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−２５７５６４公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、ＧＰＳ等のセンサにより取得した利用者の実世界での位置情報と、利用者のサイバースペース上の情報であるスケジュール情報とに基づいてコンタクトマップを表示するコンタクトマップ表示装置およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記の課題を解決するために、本発明の一態様に係るコンタクトマップ表示装置は、利用者が訪問を予定している訪問先の識別情報、予定開始時刻、および訪問先の位置情報を含むスケジュール情報を取得するスケジュール情報取得手段と、前記スケジュール情報を蓄積するスケジュール情報蓄積手段と、前記利用者の現在地の位置情報を取得する位置情報取得手段と、前記利用者の現在地の位置情報を蓄積する位置情報蓄積手段と、前記予定開始時刻に相当する時刻に前記スケジュール情報蓄積手段からスケジュール情報を読み出し、前記訪問先の位置情報と前記予定開始時刻に相当する時刻における前記利用者の現在地の位置情報とを比較する情報比較手段と、前記訪問先の位置情報と前記利用者の現在地の位置情報とが同一である場合に、前記予定開始時刻に相当する日時および前記訪問先の識別情報を含むコンタクト情報を生成するコンタクト情報生成手段と、前記コンタクト情報を蓄積するコンタクト情報蓄積手段と、前記コンタクト情報蓄積手段に蓄積されたコンタクト情報に基づくコンタクトマップを表示する表示手段と、を具備する。
【発明の効果】
【０００８】
本発明によれば、ＧＰＳ等のセンサにより取得した利用者の実世界での位置情報と、サイバースペース上の情報であるスケジュール情報とに基づいてコンタクトマップを表示するコンタクトマップ表示装置およびプログラムを提供することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態に係るコンタクトマップ表示システムを示すブロック図
【図２】上記実施形態に係るコンタクトマップ表示システムにおいてコンタクト情報を生成する処理のフローを示す図
【図３】上記実施形態に係るコンタクトマップ表示システムによる表示画面例を示す図
【図４】上記実施形態に係るコンタクトマップ表示システムによるコンタクトマップ表示の一例を示す図
【図５】上記実施形態に係るコンタクトマップ表示システムによるコンタクトマップ表示の別の例を示す図
【発明を実施するための形態】
【００１０】
以下、図面を参照しながら本発明の実施形態を説明する。図１は、本発明の一実施形態に係るコンタクトマップ表示システムを示すブロック図である。同図に示すように、本システムは、コンタクトマップ表示システム１００、スケジューラシステム２００、ＧＰＳ搭載携帯電話機３００から構成される。なお、コンタクトマップ表示システム１００は、スケジューラシステム２００およびＧＰＳ搭載携帯電話機３００とは区別して示されているが、スケジューラシステム２００がコンタクトマップ表示システム１００を含む構成、ＧＰＳ搭載携帯電話機３００がコンタクトマップ表示システム１００を含む構成、もしくはコンタクトマップ表示システム１００をスケジューラシステム２００およびＧＰＳ搭載携帯電話機３００の両者が含む構成も可能である。
【００１１】
コンタクトマップ表示システム１００は、スケジュール情報取得部１０１、スケジュール情報蓄積部１０２、位置情報取得部１０３、位置情報蓄積部１０４、情報比較部１０５、方角算出部１０６、コンタクト情報生成部１０７、コンタクト情報蓄積部１０８、および表示部１１０から構成される。
【００１２】
本実施形態に係るコンタクトマップ表示システム１００は、ＧＰＳ等のセンサにより取得した利用者の実世界での位置情報３０１と、その利用者のサイバースペース上の情報であるスケジュール情報２０１とを統合することにより、利用者のコンタクト情報管理をサポートするものであって、これらの情報からコンタクト情報を生成し、コンタクトマップ表示要求１０９に応じてコンタクトマップを表示するものである。
【００１３】
スケジュール情報取得部１０１は、スケジューラシステム２００と有線または無線を介して通信可能に構成され、利用者がＧＰＳ搭載携帯電話機３００または他のコンピュータ等によってスケジューラシステム２００に登録したスケジュール情報２０１を取得し、スケジュール情報蓄積部１０２に格納する。
【００１４】
スケジュール情報２０１は、利用者が人を訪問する予定を含む情報である。例えば本実施形態において、訪問先は顧客会社の担当者であり、予定の内容は顧客担当者との打合せである。このためスケジュール情報２０１は、顧客担当者名、顧客会社名、その最寄り駅名、打合せ開始予定時刻、打合せ終了予定時刻等を含む。顧客担当者名および顧客会社名は、訪問先の識別情報に相当し、顧客会社の最寄り駅名は、訪問先の位置情報に相当する。
【００１５】
さらに、本実施形態に係るコンタクトマップの種々の表示形態に応じて、例えば業種別のコンタクトマップ表示とする場合、訪問先の属性、例えば顧客会社の業種についての情報が必要である。このような属性情報（「分類項目」と呼んでもよい）については、スケジュール情報２０１がこれを含んでいてもよいし、別途、本システムがアクセス可能なデータベース等に格納されていてもよい。
【００１６】
なお、上記の「予定」とは、人のもとを訪れる予定だけでなく、例えば店舗や工場等に出向く予定であってもよい。また、予定の内容としては、打合せだけでなく、人に直接会う「面会」、「面接」、用務のため臨時にふだんの勤め先以外の所に出向く「出張」等を含む。
【００１７】
スケジューラシステム２００は、上記のような利用者のスケジュール情報２０１を定期的に監視しており、スケジュールの新規作成、修正、削除等の変更が生じたら、該スケジュール情報２０１を表すファイルを生成して出力する（エクスポート）。本実施形態では、スケジュール情報２０１を表すための汎用フォーマットの一つである例えばｉＣａｌｅｎｄｅｒ形式のファイルを用いる（以下「ｉＣａｌｅｎｄｅｒファイル」という）。
【００１８】
本実施形態に係るコンタクト情報管理を行うためには、スケジュール情報２０１に登録された予定が実行される時点での、利用者の位置情報３０１を取得できることが必要である。このため本実施形態において、利用者は、移動を伴う予定を登録した場合、ＧＰＳ搭載携帯電話機３００を携帯しながら移動する。
【００１９】
位置情報取得部１０３は、利用者が携帯するＧＰＳ搭載携帯電話機３００と有線または無線を介して通信可能に構成される。ＧＰＳ搭載携帯電話機３００は、本実施形態に係るコンタクトマップ表示システム１００に加え、図示しないＧＰＳ衛星等とも通信可能に構成される。なお、図１には、一人の利用者について一台のＧＰＳ搭載携帯電話機３００が本システムに接続している状態が示されているが、複数の利用者について複数台のＧＰＳ搭載携帯電話機３００が本システムと通信を行うことができる。
【００２０】
位置情報取得部１０３は、ＧＰＳ搭載携帯電話機３００から利用者の位置情報３０１を定期的に取得し、位置情報蓄積部１０４に格納する。この位置情報３０１は、ＧＰＳにより得られた緯度および経度の座標値である。なお、ＧＰＳに加え、地下鉄駅構内や屋内における移動体通信デバイスの位置を取得する手段を補助的に用いてもよい。
【００２１】
また位置情報取得部１０３は、ＧＰＳ搭載携帯電話機３００から取得した利用者の現時点での位置情報３０１によって図示しないデータベース等を検索することにより、交通機関を利用する場合の現在地の最寄り駅名（以下、「最寄り駅名Ａ」という）を求める。このデータベースは、ＧＰＳにより得られた緯度および経度の座標値を検索キーとして、駅名のようなランドマーク名の文字列を検索することができる。
【００２２】
利用者の現在地の最寄り駅名Ａは、日付情報および上記座標値とともに利用者の現在地の位置情報として位置情報蓄積部１０４に格納される。なお、利用者の現在地の最寄り駅名Ａは複数であってもよい。
情報比較部１０５は、現在時刻から前後ｎ分を開始予定時刻とする利用者のスケジュール情報をスケジュール情報蓄積部１０２から抽出する。上記ｎの値は適宜に設定される。これにより抽出されたスケジュール情報は、ある顧客会社の担当者との打合せの予定であり、この予定が実行される場所（利用者が出向く目的地）に係る位置情報として最寄り駅名（以下、「最寄り駅名Ｂ」という）を含んでいる。なお、予定が実行される場所に係る位置情報は、複数の最寄り駅名Ｂを含んでもよい。
【００２３】
情報比較部１０５は、位置情報蓄積部１０４から利用者の現在地の最寄り駅名Ａを読み出し、予定が実行される場所に係る位置情報である最寄り駅名Ｂと比較する。この比較処理には、よく知られたテキストマッチングの技術を利用することができる。なお、文字列である駅名の表記のゆれを表すデータベースをあらかじめ保持し、表記のゆれに対処できるようにすることが望ましい。
【００２４】
最寄り駅名Ａと最寄り駅名Ｂが同一である場合、利用者は現在、予定が実行される場所に滞在しており、当該予定の打合せのため顧客会社の担当者とのコンタクト（接触）があったものとみなす。なお、最寄り駅名Ａまたは最寄り駅名Ｂが複数ある場合には、少なくとも両者の間でいずれかの駅名が同一である場合に、両者は同一であると判定する。
【００２５】
コンタクト情報生成部１０７は、情報比較部１０５における比較結果に応じてコンタクト情報を生成する。コンタクト情報は、少なくとも、日付情報と、スケジュール情報と、次に説明する「方角」とを含み、コンタクト情報蓄積部１０８に格納される。コンタクト情報の生成に用いるスケジュール情報の項目は、本実施形態の例では顧客担当者名、顧客会社名である。
【００２６】
方角算出部１０６は、利用者の通常の所在地（本例では利用者が勤務する会社、「自社」という）を中心とする同心円状のコンタクトマップにおいて、予定が実行される場所（訪問先である顧客会社（担当者）の所在地）の方角を算出する。方角の算出には、例えば緯度および経度の座標値を用いる。このため、利用者の通常の所在地については、その緯度および経度の座標値が本システムにあらかじめ入力され既知であるものとする。予定が実行される場所については、利用者の現在地の最寄り駅Ａを求める際にＧＰＳ搭載携帯電話機３００から取得した位置情報３０１に含まれる緯度および経度の座標値を用いることができる。なお、顧客会社（担当者）の所在地の緯度および経度についても、自社の場合と同様、本システムにあらかじめ入力しておいてもよい。
【００２７】
表示部１１０は、コンタクトマップ表示要求１０９に応じてコンタクト情報蓄積部１０８からコンタクト情報を読み出し、該コンタクト情報に基づくコンタクトマップの表示画像を生成して表示する。コンタクトマップの表示態様については、後述するように、訪問先の方角を示すものや、訪問先の業種で分類するものがある。
【００２８】
以上のような本実施形態に係るコンタクトマップ表示システム１００は、例えばコンピュータプログラムとして実現することもできる。この場合、コンピュータを、スケジュール情報取得部１０１、スケジュール情報蓄積部１０２、位置情報取得部１０３、位置情報蓄積部１０４、情報比較部１０５、方角算出部１０６、コンタクト情報生成部１０７、コンタクト情報蓄積部１０８、および表示部１１０として機能させるためのプログラムが、コンピュータ読み取り可能な記録媒体からメモリ等の記憶手段に読み出され、ＣＰＵにより実行される。
【００２９】
図２は、本実施形態のコンタクトマップ表示システム１００においてコンタクト情報を生成する処理のフローを示す図である。
利用者によるスケジュール情報の入力をスケジューラシステム２００が定期的に監視し、変更があればカレンダーフォーマットの標準形式であるｉＣａｌｅｎｄｅｒファイルにエクスポートする（ステップＳ１）。スケジューラシステム２００がエクスポートしたｉＣａｌｅｎｄｅｒファイルをスケジュール情報取得部１０１がインポートする。これによりスケジュール情報２０１がスケジュール情報蓄積部１０２に蓄積される（ステップＳ２）。
【００３０】
以下、コンタクト情報を生成するステップＳ３〜Ｓ９の処理が、例えばコンタクトマップ表示システム１００の運用を停止するまで、繰り返し実行される。上述したように、スケジュール情報における予定が実行される際に、利用者はＧＰＳ携帯電話機３００を携帯して移動する（目的地に出向く）。
【００３１】
ＧＰＳ搭載携帯電話機３００から取得した位置情報３０１をもとに、利用者の現在地からもっとも近い最寄り駅名Ａを位置情報取得部１０３が取得する（ステップＳ３）。
スケジュール情報蓄積部１０２を参照し、現在時刻から前後ｎ分を開始予定時刻とするスケジュール情報を情報比較部１０５が抽出する（ステップＳ４）。
【００３２】
今回抽出したスケジュール情報が、前回抽出したスケジュール情報と同一であるかを情報比較部１０５が判定する（ステップＳ５）。現在時刻が、ある予定の開始予定時刻の前後ｎ分に到達すると、ステップＳ４において該当するスケジュール情報が最初に抽出され、ステップＳ５からステップＳ６に進む。情報比較部１０５は、今回抽出したスケジュール情報から、予定が実行される場所に係る位置情報である最寄り駅名Ｂを取得する（ステップＳ６）。次に、ステップＳ３において取得された、利用者の現在地からもっとも近い最寄り駅名Ａと、ステップＳ６において取得された、予定が実行される場所に係る位置情報である最寄り駅名Ｂとを情報比較部１０５が比較する（ステップＳ７）。ここで、最寄り駅名Ａと最寄り駅名Ｂが同一でない場合、利用者は当初の予定とは異なる行動を取っているとみなし（予定のキャンセル）、ステップＳ３に戻る。最寄り駅名Ａと最寄り駅名Ｂが同一である場合、方角算出部１０６が最寄り駅Ｂの方角を算出する（ステップＳ８）。そして、現在の日付、抽出したスケジュール情報、算出した方角に基づくコンタクト情報をコンタクト情報生成部１０７が生成する。生成されたコンタクト情報はコンタクト情報蓄積部１０８に蓄積される（ステップＳ９）。
【００３３】
図３は、表示部１１０の表示画面例を示す図である。表示部１１０には、利用者のスケジュール１１１と、コンタクトマップ表示ボタン１１２とが表示される。利用者等がこのような表示部１１０の画面上でボタン１１２を押すことによって本システムに対しコンタクトマップ表示要求１０９を与えると、例えば図４に示すようなコンタクトマップ４００が表示される。
【００３４】
図４に示されるように、コンタクトマップ４００はいわゆるレーダーチャートのような同心円状であり、その中心４０１には自社が示され、利用者の名前および現在の日付が表示される。コンタクトマップ４００の中心４０１からの距離は、現在の日付からの日数差（または月数差）４０２に相当する。中心４０１からもっとも近い円は、現在の日付である２０１０年１月２８日から１０日前を意味し、中心４０１からもっとも遠い円は、現在の日付である２０１０年１月２８日から１２ヶ月前を意味する。このため表示部１１０は、コンタクト情報蓄積部１０８に複数蓄積されているコンタクト情報それぞれが含む日付情報、すなわちコンタクト情報が生成された時点での現在の日付と、コンタクトマップ４００を表示する現在の日付との差を求める。また、コンタクトマップ４００は、中心４０１から見た東西南北の方角４０３に対応している。上述したように、コンタクト情報は、方角算出部１０６によって算出された、予定が実行される場所（訪問先である顧客会社（担当者）の所在地）の方角を情報として含んでいる。
【００３５】
表示部１１０は、このようなコンタクトマップ４００上に、それぞれの日数差および方角に応じてコンタクト情報４０５〜４０７を配置し、それぞれのコンタクト情報の日付、顧客担当者名、顧客会社名を表示する。例えばコンタクト情報４０７は、利用者（通研太郎氏）が、２０１０年１月２８日からほぼ１２ヶ月前の２００９年１月３０日に、自社から北東に最寄り駅のあるＢ社の担当者である伊藤氏と打合せのために会ったことを表している。
【００３６】
コンタクトマップ４００によれば、時間および位置関係の両方に関して顧客とのコンタクト状況を容易に把握可能となる。なお、同心円の時間幅（４０２）や、各軸に対する東西南北の割付（４０３）は、設定ファイル等で設定変更可能であることが好ましい。
【００３７】
図５は、コンタクトマップの別の表示例を示している。図５に示されるコンタクトマップ５００は、自社から顧客最寄り駅への方角ではなく、顧客の業種によってコンタクト情報を分類して配置するものである。なお、顧客の業種は利用者によって設定されたものがあらかじめＤＢ等に蓄積されており、それを用いてコンタクトマップ上に配置するものとする。また、コンタクト情報を配置する角度は、適切な業種範囲内で可能な限り重ならないように自動的に調整して配置されるものとする。中心から同心円までの距離が日数差／月数差（時間差）に相当する点は、図４に示したコンタクトマップ４００と同じである。
【００３８】
コンタクトマップ５００において、利用者は、不動産業（５０１）のＤ社山田氏と２０１０年１月２５日にコンタクトを取っている（５０２）。同様に、アパレル業（５０４）のＣ社鈴木氏とは２０１０年１月１２日に（５０３）、建設業（５０６）のＡ社佐藤氏とは２００９年１０月２０日に（５０５）、運輸業（５０７）のＢ社伊藤氏とは２００９年１月３０日に（５０８）、それぞれコンタクトを取ったことが分かる。このように表示エリアを業種別に区切ることによって、コンタクト状況をより把握しやすくすることが可能である。
【００３９】
図４および図５のいずれの表示例においても、マップ上の顧客担当者名等をクリックすることにより、詳細な顧客コンタクトリストが顧客管理ＤＢ等（図示しない）から抽出され、表示されるようにすると好ましい。
以上説明したように、本実施形態によれば、ＧＰＳ等のセンサで取得した位置情報等の実世界上での行動と、サイバースペース上の情報であるスケジューラ上の情報を統合することにより、利用者のコンタクト情報管理をサポートする技術を提供することができる。具体的には、本実施形態は、利用者が予定等のスケジュール管理に利用するスケジューラシステム２００と、利用者が携帯しその位置情報を計測するＧＰＳ搭載携帯電話機（通信端末）から、それぞれスケジュール情報２０１および位置情報３０１を受け取り、これらの情報に基づいてコンタクトマップを表示するコンタクトマップ表示システム１００を提供することができる。
【００４０】
コンタクトマップ表示は、現在と予定当時との日数差に応じた位置に、訪問した顧客のコンタクト情報を同心円状に表示することを特徴とし、これにより利用者が顧客コンタクト情報を容易に把握可能となるという利点がある。
なお、上記実施形態では、情報比較部１０５による比較の処理において、利用者の現在地の位置情報３０１に基づく最寄り駅名Ａと、スケジュール情報２０１の予定が実行される場所（利用者が出向く目的地）の最寄り駅名Ｂとをテキストマッチングにより比較する場合について説明したが、前者と後者の緯度および経度の座標値を用いることにより厳密な比較をするように処理を変形してもよい。
【００４１】
また、利用者がスケジュール情報における予定の相手と実際に会った旨をシステムに対して明示的に入力するようにし、これをコンタクト情報に含めて表示するようにすれば、コンタクトマップの表示内容の信頼性を高めることができる。
本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【符号の説明】
【００４２】
１００…コンタクトマップ表示システム；
１０１…スケジュール情報取得部；
１０２…スケジュール情報蓄積部；
１０３…位置情報取得部；
１０４…位置情報蓄積部；
１０５…情報比較部；
１０６…方角算出部；
１０７…コンタクト情報生成部；
１０８…コンタクト情報蓄積部；
１０９…コンタクトマップ表示要求；
１１０…表示部；
２００…スケジューラシステム；
２０１…スケジュール情報；
３００…ＧＰＳ搭載携帯電話機；
３０１…位置情報
【図１】
2011191821.tif 000003
【図２】
2011191821.tif 000004
【図３】
2011191821.tif 000005
【図４】
2011191821.tif 000006
【図５】
2011191821.tif 000007