(57)【特許請求の範囲】
【請求項１】
第一地図出力装置と、第二地図出力装置とを備える情報システムであって、
前記第一地図出力装置は、
地図に関する情報である第一地図情報が格納される第一地図情報格納部と、
位置に関する情報である位置情報を取得する位置情報取得部と、
前記位置情報に対応する第一地図情報を前記第一地図情報格納部から取得する第一地図情報取得部と、
前記位置情報取得部による位置情報の取得に応じて、前記第一地図情報取得部が取得した第一地図情報との同期を取ることに関する情報である地図同期情報を２回以上取得する地図同期情報取得部と、
前記第一地図情報取得部が取得した第一地図情報を出力する第一出力部と、
前記第一出力部が出力している第一地図情報のスクロールが停止した後に、前記地図同期情報取得部が取得した地図同期情報を前記第二地図出力装置に送信する第一送信部とを備え、
前記第二地図出力装置は、
前記第一送信部が送信した地図同期情報を受信する第二受信部と、
前記地図同期情報に対応する地図情報であり、前記第一地図情報とは異なる地図情報である第二地図情報を出力する第二出力部とを備える情報システム。
【請求項２】
前記第一地図出力装置は、
地図に関する情報である第二地図情報が格納される第二地図情報格納部をさらに備え、
前記地図同期情報取得部は、
前記位置情報取得部による位置情報の取得に応じて、当該位置情報に対応する第二地図情報を前記地図同期情報として前記第二地図情報格納部から２回以上取得し、
前記第一送信部は、
前記第一出力部が出力している第一地図情報のスクロールが停止した後に、前記地図同期情報取得部が取得した第二地図情報を前記第二地図出力装置に送信し、
前記第二受信部は、
前記第二地図情報を、前記第一地図出力装置から受信し、
前記第二出力部は、
前記第二受信部が受信した第二地図情報を出力する請求項１記載の情報システム。
【請求項３】
前記地図同期情報取得部は、
前記位置情報取得部による位置情報の取得に応じて、当該位置情報を前記地図同期情報として２回以上取得し、
前記第一送信部は、
前記第一出力部が出力している第一地図情報のスクロールが停止した後に、前記地図同期情報取得部が取得した位置情報を前記第二地図出力装置に送信し、
前記第二受信部は、
前記位置情報を、前記第一地図出力装置から受信し、
前記第二地図出力装置は、
地図に関する情報である第二地図情報が格納される第二地図情報格納部と、
前記第二受信部が受信した位置情報に対応する第二地図情報を前記第二地図情報格納部から取得する第二地図情報取得部とをさらに備え、
前記第二出力部は、
前記第二地図情報取得部が取得した第二地図情報を出力する請求項１記載の情報システム。
【請求項４】
前記第一地図出力装置と第二地図出力装置とは、近距離無線での通信を行う請求項１から請求項３いずれか一項に記載の情報システム。
【請求項５】
地図に関する情報である第一地図情報が格納される第一地図情報格納部と、
位置に関する情報である位置情報を取得する位置情報取得部と、
前記位置情報に対応する第一地図情報を前記第一地図情報格納部から取得する第一地図情報取得部と、
前記位置情報取得部による位置情報の取得に応じて、前記第一地図情報取得部が取得した第一地図情報との同期を取ることに関する情報である地図同期情報を２回以上取得する地図同期情報取得部と、
前記第一地図情報取得部が取得した第一地図情報を出力する第一出力部と、
前記第一出力部が出力している第一地図情報のスクロールが停止した後に、前記地図同期情報取得部が取得した地図同期情報を第二地図出力装置に送信する第一送信部とを備える第一地図出力装置。
【請求項６】
地図に関する情報である第一地図情報が格納される第一地図情報格納部と、
位置情報取得部と、第一地図情報取得部と、地図同期情報取得部と、第一出力部と、第一送信部とを用いて行われる地図出力方法であって、
前記位置情報取得部が、
位置に関する情報である位置情報を取得する位置情報取得ステップと、
前記第一地図情報取得部が、
前記位置情報に対応する第一地図情報を前記第一地図情報格納部から取得する第一地図情報取得ステップと、
前記地図同期情報取得部が、
前記位置情報取得部による位置情報の取得に応じて、前記第一地図情報取得部が取得した第一地図情報との同期を取ることに関する情報である地図同期情報を２回以上取得する地図同期情報取得ステップと、
前記第一出力部が、
前記第一地図情報取得部が取得した第一地図情報を出力する第一出力ステップと、
前記第一送信部が、
前記第一出力部が出力している第一地図情報のスクロールが停止した後に、前記地図同期情報取得部が取得した地図同期情報を第二地図出力装置に送信する第一送信ステップとを備える地図出力方法。
【請求項７】
地図に関する情報である第一地図情報が格納される第一地図情報格納部にアクセス可能なコンピュータを、
位置に関する情報である位置情報を取得する位置情報取得部、
前記位置情報に対応する第一地図情報を前記第一地図情報格納部から取得する第一地図情報取得部、
前記位置情報取得部による位置情報の取得に応じて、前記第一地図情報取得部が取得した第一地図情報との同期を取ることに関する情報である地図同期情報を２回以上取得する地図同期情報取得部、
前記第一地図情報取得部が取得した第一地図情報を出力する第一出力部、
前記第一出力部が出力している第一地図情報のスクロールが停止した後に、前記地図同期情報取得部が取得した地図同期情報を第二地図出力装置に送信する第一送信部として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図を出力する地図出力装置等に関するものである。
【背景技術】
【０００２】
従来、ナビゲーションを行うシステムや装置が開発されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１１７３０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の情報システムにおいては、一の装置においてのみ、指定された位置に対応する地図を表示することができ、異なる装置間において、同様の地図を表示することができなかった。
【課題を解決するための手段】
【０００５】
本第一の発明の情報システムは、第一地図出力装置と、第二地図出力装置とを具備する情報システムであって、第一地図出力装置は、地図に関する情報である第一地図情報を格納し得る第一地図情報格納部と、位置に関する情報である位置情報を取得する位置情報取得部と、位置情報に対応する第一地図情報を第一地図情報格納部から取得する第一地図情報取得部と、第一地図情報取得部が取得した第一地図情報との同期を取ることに関する情報である地図同期情報を取得する地図同期情報取得部と、地図同期情報を第二地図出力装置に送信する第一送信部と、第一地図情報取得部が取得した第一地図情報を出力する第一出力部とを具備し、第二地図出力装置は、地図同期情報を受信する第二受信部と、地図同期情報に対応する地図情報であって、第一地図情報とは異なる地図情報である第二地図情報を出力する第二出力部とを具備する情報システムである。
【０００６】
このような構成により、異なる装置間で、表示する地図の同期を取ることができる。
【０００７】
また、本第二の発明の情報システムは、第一の発明に対して、地図同期情報は、第二地図情報であり、第一地図出力装置は、地図に関する情報である第二地図情報を格納し得る第二地図情報格納部をさらに具備し、地図同期情報取得部は、位置情報に対応する第二地図情報を第二地図情報格納部から取得し、第二出力部は、第二受信部が受信した第二地図情報を出力する情報システムである。
【０００８】
このような構成により、地図情報により、異なる装置間で、表示する地図の同期を取ることができる。
【０００９】
また、本第三の発明の情報システムは、第一の発明に対して、地図同期情報は、位置情報であり、地図同期情報取得部は、位置情報を取得し、第二地図出力装置は、地図に関する情報である第二地図情報を格納し得る第二地図情報格納部と、第二受信部が受信した位置情報に対応する第二地図情報を第二地図情報格納部から取得する第二地図情報取得部とをさらに具備し、第二出力部は、第二地図情報取得部が取得した第二地図情報を出力する情報システムである。
【００１０】
このような構成により、位置情報により、異なる装置間で、表示する地図の同期を取ることができる。
【００１１】
また、本第四の発明の情報システムは、第一から第三いずれかの発明に対して、第二地図出力装置は、地図同期情報を要求する指示である地図同期情報要求指示を第一地図出力装置に送信する第二送信部をさらに具備し、第一地図出力装置は、地図同期情報要求指示を受信する第一受信部をさらに具備し、地図同期情報取得部は、第一受信部が受信した地図同期情報要求指示に従い地図同期情報を取得する情報システムである。
【００１２】
このような構成により、地図同期情報要求指示に応じて、表示する地図の同期を取ることができる。
【００１３】
また、本第五の発明の情報システムは、第一から第四いずれかの発明に対して、第一地図出力装置と第二地図出力装置とは、近距離無線での通信を行う情報システムである。
【００１４】
このような構成により、近距離無線通信にて、表示する地図の同期を取ることができる。
【発明の効果】
【００１５】
本発明による情報システム等によれば、異なる装置間において、同様のタイミングで、同様の地図を表示することができる。
【図面の簡単な説明】
【００１６】
【図１】実施の形態１における情報システム１の概念図
【図２】同第一地図出力装置１１、第二地図出力装置１２のブロック図
【図３】同第一地図出力装置１１の全体動作について説明するフローチャート
【図４】同地図情報の例を示す図
【図５】同地図情報の例を示す図
【図６】同地図情報の例を示す図
【図７】実施の形態２における情報システム２の概念図
【図８】同第一地図出力装置２１、第二地図出力装置２２のブロック図
【図９】同第一地図出力装置２１の全体動作について説明するフローチャート
【図１０】同地図情報の例を示す図
【図１１】同地図情報の例を示す図
【図１２】実施の形態３における情報システム３の概念図
【図１３】同第一地図出力装置３１、第二地図出力装置３２のブロック図
【図１４】同第一地図出力装置３１の全体動作について説明するフローチャート
【図１５】同第二地図出力装置３２の全体動作について説明するフローチャート
【図１６】上記実施の形態におけるコンピュータシステムの概観図
【図１７】上記実施の形態におけるコンピュータシステムのブロック図
【発明を実施するための形態】
【００１７】
以下、本発明による情報システム等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。また、所定の情報等が格納され得る格納部等において、当該格納部に情報等が記憶される過程は問わないものとする。例えば、記録媒体を介して情報等が格納部等で記憶されるようになってもよい。また、通信回線などを介して送信された情報等が格納部等で記憶されるようになってもよい。さらに、入力デバイスを介して入力された情報等が格納部等で記憶されるようになってもよい。また、本実施の形態において、検索とは、検索対象となる情報から、指定された情報を用いて、当該指定された情報に一致する情報を検知することや、当該検知した情報を取得すること、当該検知した情報に対応付けられた情報を取得することなどを意味し、広く解する。また、本実施の形態において説明する各情報の形式、内容などは、あくまで例示であり、各情報の持つ意味を示すことができれば、形式、内容などは問わない。
【００１８】
（実施の形態１）
本実施の形態において、第一地図出力装置が、第一地図情報と第二地図情報とを取得し、第一地図出力装置で第一地図情報を、第二地図情報出力装置で第二地図情報を出力し、第一地図出力装置と第二地図出力装置とで、同様の地図情報を出力する情報システムについて説明する。
【００１９】
図１は、本実施の形態における情報システム１の概念図である。図１において、第一地図出力装置１１は、例えば、自動車に搭載されるカーナビゲーション装置や、他の乗り物に搭載されるナビゲーション装置などである。また、図１において、第二地図出力装置１２は、例えば、携帯型のゲーム機や、携帯電話、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）などの端末装置である。なお、第一地図出力装置が端末装置で、第二地図出力装置がナビゲーション装置などであってもよい。また、第一地図出力装置１１と第二地図出力装置１２との通信は、通常、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）などの近距離無線通信である。また、第一地図出力装置１１と第二地図出力装置１２との通信は、Ｗｉ−Ｆｉ（登録商標）等の無線ＬＡＮによる通信や、その他の無線通信であってもよい。
【００２０】
図２は、本実施の形態における第一地図出力装置１１、および第二地図出力装置１２のブロック図である。第一地図出力装置１１は、第一地図情報格納部１１１、第二地図情報格納部１１２、第一受付部１１３、位置情報取得部１１４、第一地図情報取得部１１５、地図同期情報取得部１１６、第一送信部１１７、第一出力部１１８を備える。第二地図出力装置１２は、第二受信部１２１、第二出力部１２２を備える。
【００２１】
第一地図情報格納部１１１は、第一地図情報を格納し得る。第一地図情報は、地図情報である。地図情報とは、地図に関する情報である。地図は、例えば、地形図や、地勢図、地質図、土地利用図、住宅地図、路線図、道路地図、ガイドマップ、地形や道路等が把握可能な航空写真や衛星写真、当該写真に記号や文字等が記入されたものなどである。また、地図は、平面図（二次元）、立体図（三次元）、鳥瞰図などであってもよい。
【００２２】
地図情報は、例えば、地図の画像情報である。画像情報は、例えば、ラスタデータや、ベクタデータである。画像情報がラスタデータである場合、地図情報は、複数の縮尺に対応した画像情報を有していてもよい。複数の縮尺に対応した画像情報とは、例えば、同一地域について、縮尺が大きい画像情報や、縮尺が中程度の画像情報、縮尺が小さい画像情報などである。また、地図情報は、地図をタイル状に分割したものであってもよい。また、地図情報は、カーナビゲーションで用いられるＫＩＷＩフォーマットのものであってもよい。
【００２３】
また、地図情報は、地点情報を有していてもよい。地点情報とは、地図上の地点を示す情報である。地点情報は、地点を識別するための地点識別子や、地点の位置を示す地点位置情報などを有する。また、地点情報は、例えば、地点の種類を示す地点種類情報や、地点の色や地図情報で示される地図上の地点の色を示す地点色情報などを有していてもよい。
【００２４】
地点識別子は、例えば、「００７」や、「Ｐ−０２３」、「東京駅」、「富士山」などである。また、地点位置情報は、位置を示す位置情報である。位置情報は、例えば、経緯度を示す経緯度情報や、座標を示す座標情報、座標の軸を示す座標軸情報、高度を示す高度情報、距離を示す距離情報などである。経緯度情報は、例えば、「（Ｎ１２．３４．５６．７８，Ｅ１２３．４５．６７．８９）」や、「（北緯１２度，東経１２３度）」などである。また、座標情報は、例えば、「（Ｘ，Ｙ）＝（３，４）」や、「（１２，２４）」などである。また、座標軸情報は、例えば、「Ｘ軸」や、「Ｙ方向」、「Ｚ」などである。また、高度情報は、例えば、「２３４ｍ」や、「５，４３２ｍ」などである。また、距離情報は、例えば、「１００ｍ」や、「１５ｋｍ」などである。また、地点種類情報は、例えば、「道路」や、「駅」、「飲食店」、「コンビニ」、「その他」などである。また、地点色情報は、色を示す色情報である。色情報は、例えば、「ＲＥＤ」や、「２５５，１２８，６４」、「＃ＦＦＥＥＤＤ」などである。
【００２５】
なお、地図情報は、二次元のオンライン地図や電子地図等として公知であるので、その詳細な説明を省略する。
【００２６】
第一地図情報格納部１１１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【００２７】
第二地図情報格納部１１２は、第二地図情報を格納し得る。第二地図情報は、地図情報である。また、第二地図情報は、通常、第一地図情報とは異なる地図情報である。「異なる地図情報」とは、例えば、種類や、内容、縮尺、サイズ（寸法）などが異なる地図情報のことである。また、第二地図情報は、例えば、いわゆる略地図や、デフォルメ地図などを示す地図情報である。略地図とは、例えば、地図上の地点や道路などが削除されていたり、要所だけが簡単に描かれていたりする地図である。また、デフォルメ地図とは、例えば、地図上のビルや、駅、道路、山、川などが抽象化されていたり、これらの大きさや形状などの特徴が誇張されていたり、これらの色が明瞭にされていたり、地点や道路などが削除されていたりする地図である。なお、第二地図情報は、第一地図情報と同一の地図情報であってもよいし、第一地図情報と同様の地図情報であってもよい。
【００２８】
第二地図情報格納部１１２は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【００２９】
第一受付部１１３は、地図出力指示を受け付ける。地図出力指示とは、地図情報を出力することに関する指示である。地図出力指示は、例えば、地図情報の表示の指示や、地図情報のスクロールの指示、地図情報の種類の変更の指示、地図情報の拡大・縮小の指示などである。
【００３０】
また、第一受付部１１３は、地図出力指示以外の指示を受け付けてもよい。地図出力指示以外の指示とは、例えば、電源ＯＮの指示や、電源ＯＦＦの指示などである。なお、第一受付部１１３が地図出力指示以外の指示を受け付けた場合、第一地図出力装置１１は、通常、当該受け付けた指示に従った処理を行う。
【００３１】
また、これらの指示は、通常、ユーザの操作によるものである。当該操作は、例えば、ボタンの操作や、タッチパネルへのタップ操作、ドラッグ操作、フリック操作、ピンチアウト操作、ピンチイン操作などである。
【００３２】
また、受け付けとは、キーボードやマウス、タッチパネルなどの入力デバイスから入力された情報の受け付け、有線もしくは無線の通信回線を介して送信された情報の受信、光ディスクや磁気ディスク、半導体メモリなどの記録媒体から読み出された情報の受け付けなどを含む概念である。
【００３３】
また、出力とは、ディスプレイへの表示、プロジェクターを用いた投影、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である。なお、送信や蓄積、処理結果の引渡しについては、出力対象が最終的にユーザに提示されるものとする。
【００３４】
第一受付部１１３における指示の入力手段は、キーボードやマウスやメニュー画面によるものなど、何でもよい。第一受付部１１３は、キーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェアなどで実現され得る。
【００３５】
位置情報取得部１１４は、位置情報を取得する。当該位置情報は、例えば、第一地図出力装置１１の現在位置を示す現在位置情報や、地図情報の表示領域を特定する表示位置情報などである。表示位置情報は、例えば、地図情報の中心位置を示す情報や、地図情報の表示領域を示す２以上の点の位置を示す情報などである。
【００３６】
なお、位置情報の取得のタイミングは、通常、第一受付部１１３が受け付けた指示によるが、問わない。また、位置情報の取得の方法や手順などは、公知であるので、詳細な説明を省略する。
【００３７】
位置情報取得部１１４は、通常、いわゆるＧＰＳや、移動体通信用の基地局から位置情報を受信する装置などのハードウェア（専用回路）で実現され得る。また、位置情報取得部１１４は、ＭＰＵやメモリ等から実現されてもよい。位置情報取得部１１４の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。
【００３８】
第一地図情報取得部１１５は、第一地図情報格納部１１１から、第一地図情報を取得する。第一地図情報取得部１１５は、位置情報取得部１１４が取得した位置情報に対応する第一地図情報を取得する。また、第一地図情報取得部１１５は、第一受付部１１３が受け付けた指示に従い、第一地図情報を取得してもよい。なお、地図情報の取得の方法や手順などは、公知であるので、詳細な説明を省略する。
【００３９】
第一地図情報取得部１１５は、通常、ＭＰＵやメモリ等から実現され得る。第一地図情報取得部１１５の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現してもよい。
【００４０】
地図同期情報取得部１１６は、地図同期情報を取得する。地図同期情報とは、第一地図情報との同期を取ることに関する情報である。ここでの「同期」とは、同様の内容に合わせることを意味する。また、「同期」は、同様のタイミングに合わせることの意味も含む。「同期」は、これらの意味を含み、広く解する。つまり、地図同期情報とは、第一地図情報と同様の内容の地図情報（第二地図情報）を出力するための情報である。また、地図同期情報は、第一地図情報の変更のタイミングに合わせ、地図情報（第二地図情報）を変更するための情報であってもよい。また、地図同期情報は、第一地図情報の内容の変更のタイミングに合わせ、他の何かの内容も変更するための情報であってもよい。
【００４１】
本実施の形態において、地図同期情報は、第二地図情報である。つまり、地図同期情報取得部１１６は、第二地図情報格納部１１２に格納されている第二地図情報を、地図同期情報として取得する。地図同期情報取得部１１６は、位置情報取得部１１４が取得した位置情報に対応する第二地図情報を取得する。また、地図同期情報取得部１１６は、第一受付部１１３が受け付けた指示に従い、第二地図情報を取得してもよい。なお、地図情報の取得の方法や手順などは、公知であるので、詳細な説明を省略する。
【００４２】
また、地図同期情報取得部１１６は、例えば、位置情報取得部１１４の位置情報の取得のｎ回に１回、第二地図情報を取得してもよい。また、地図同期情報取得部１１６は、例えば、位置情報取得部１１４が取得した位置情報を任意の記憶領域に蓄積し、履歴を取り、当該履歴において、位置情報が示す位置に変化がある場合にのみ、第二地図情報を取得してもよい。
【００４３】
地図同期情報取得部１１６は、通常、ＭＰＵやメモリ等から実現され得る。地図同期情報取得部１１６の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。なお、地図同期情報取得部１１６は、いわゆるＧＰＳや、移動体通信用の基地局から位置情報を受信する装置などのハードウェア（専用回路）で実現してもよい。
【００４４】
第一送信部１１７は、地図同期情報取得部１１６が取得した第二地図情報を、第二地図出力装置１２に送信する。また、第一送信部１１７は、位置情報取得部１１４が取得した位置情報を送信してもよい。位置情報を送信する場合、第一送信部１１７は、通常、第二地図情報と一緒に位置情報を送信する。
【００４５】
また、第一送信部１１７は、例えば、地図同期情報取得部１１６の第二地図情報の取得のｎ回に１回、第二地図情報を送信してもよい。また、第一送信部１１７は、地図同期情報取得部１１６が取得した第二地図情報を任意の記憶領域に蓄積し、履歴を取り、当該履歴において、第二地図情報が示す地図に変化がある場合にのみ、第二地図情報を送信してもよい。第一送信部１１７は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されてもよい。
【００４６】
第一出力部１１８は、第一地図情報取得部１１５が取得した第一地図情報を出力する。第一出力部１１８は、ディスプレイやスピーカーなどの出力デバイスを含むと考えてもよいし、含まないと考えてもよい。第一出力部１１８は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイスなどで実現され得る。
【００４７】
第二受信部１２１は、第一送信部１１７が送信する第二地図情報を受信する。第二受信部１２１は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されてもよい。
【００４８】
第二出力部１２２は、第二受信部１２１が受信した第二地図情報を出力する。第二出力部１２２は、ディスプレイやスピーカーなどの出力デバイスを含むと考えてもよいし、含まないと考えてもよい。第二出力部１２２は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイスなどで実現され得る。
【００４９】
次に、情報システム１の動作について説明する。
【００５０】
図３は、第一地図出力装置１１の全体動作を示すフローチャートである。
【００５１】
（ステップＳ３０１）第一受付部１１３は、指示を受け付けたか否かを判断する。受け付けた場合は、ステップＳ３０２に進み、そうでない場合は、ステップＳ３０４に進む。
【００５２】
（ステップＳ３０２）第一受付部１１３は、受け付けた指示が地図出力指示であるか否かを判断する。地図出力指示である場合は、ステップＳ３０４に進み、そうでない場合は、ステップＳ３０３に進む。
【００５３】
（ステップＳ３０３）第一地図情報出力装置１１は、ステップＳ３０１で受け付けた指示に応じた処理を行い、ステップＳ３０１に戻る。
【００５４】
（ステップＳ３０４）位置情報取得部１１４は、位置情報を取得する。
【００５５】
（ステップＳ３０５）第一地図情報取得部１１５は、ステップＳ３０４で取得した位置情報に対応する第一地図情報を、第一地図情報格納部１１１から検索し、取得する。
【００５６】
（ステップＳ３０６）地図同期情報取得部１１７は、ステップＳ３０４で取得した位置情報に対応する第二地図情報を、第二地図情報格納部１１２から検索し、取得する。
【００５７】
（ステップＳ３０７）第一送信部１１７は、ステップＳ３０６で取得した第二地図情報を、第二地図出力装置１２に送信する。
【００５８】
（ステップＳ３０８）第一出力部１１８は、ステップＳ３０５で取得した第一地図情報を出力し、ステップＳ３０１に戻る。
【００５９】
なお、図３のフローチャートにおいて、電源オフや処理終了の割り込みにより処理を終了してもよい。
【００６０】
また、図３のフローチャートにおいて、第一地図情報の取得の直後に第一地図情報を出力し、その後、第二地図情報の取得、および第二地図情報の送信を行ってもよい。つまり、第一地図情報の出力は、第一地図情報の取得後であればよく、また、第二地図情報の送信は、第二地図情報の取得後であればよく、順序は問わない。
【００６１】
次に、第二地図出力装置１２の全体動作について説明する。
【００６２】
（ステップＳ４０１）第二受信部１２１は、第二地図情報を受信したか否かを判断する。受信した場合は、ステップＳ４０２に進み、そうでない場合は、ステップＳ４０１に戻る。
【００６３】
（ステップＳ４０２）第二出力部１２２は、ステップＳ４０１で受信した第二地図情報を出力し、ステップＳ４０１に戻る。
【００６４】
なお、第二地図出力装置１２の全体動作において、電源オフや処理終了の割り込みにより処理を終了してもよい。
【００６５】
（具体例）
次に、情報システム１の動作の具体例について説明する。なお、本具体例において、第一地図出力装置１１は、自動車に搭載されているナビゲーション装置（以下、カーナビ）であるものとする。また、第二地図出力装置１２は、携帯ゲーム機であるものとする。
【００６６】
（例１）
まず、ユーザが、自動車のエンジンを掛け、カーナビの電源がＯＮになったとする。すると、すると、位置情報取得部１１４は、現在位置情報の取得のタイミングであると判断し、現在位置情報を取得する。そして、第一地図情報取得部１１５は、当該現在位置情報に対応する第一地図情報を、第一地図情報格納部１１１から取得する。ここで、第一地図情報取得部１１５は、図４に示す第一地図情報を取得したものとする。
【００６７】
次に、地図同期情報取得部１１６は、位置情報取得部１１４が取得した現在位置情報に対応する第二地図情報を、第二地図情報格納部１１２から取得する。ここで、地図同期情報取得部１１６は、図５に示す第二地図情報を取得したものとする。なお、図５の第二地図情報は、図４の第一地図情報から、地点情報、および道幅の狭い道路を示す道路情報を削除した地図情報である。
【００６８】
次に、第一送信部１１７は、図５の第二地図情報を携帯ゲーム機に送信し、第一出力部１１８は、図４の第一地図情報を出力する。
【００６９】
次に、第二受信部１２１は、図５の第二地図情報を受信し、第二出力部１２２は、図５の第二地図情報を出力する。
【００７０】
（例２）
まず、カーナビにおいて、任意の地図が表示されているとする。この状態において、ユーザが地図をスクロールさせ続けたとする。すると、位置情報取得部１１４は、当該スクロール中の地図の中心位置を示す表示位置情報を取得する。そして、第一地図情報取得部１１５は、当該表示位置情報に対応する第一地図情報を、第一地図情報格納部１１１から取得し、第一出力部１１８は、当該第一地図情報を出力する。この間、位置情報取得部１１４が取得している表示位置情報が、頻繁に変更されるため、地図同期情報取得部１１６は、第二地図情報を取得しない。
【００７１】
次に、ユーザが地図のスクロールをストップしたとする。このとき、第一出力部１１８は、図４に示す第一地図情報を出力していたとする。すると、地図同期情報取得部１１６は、第二地図情報の取得のタイミングであると判断し、スクロールがストップした際に位置情報取得部１１４が取得した表示位置情報を取得し、当該表示位置情報に対応する第二地図情報を、第二地図情報格納部１１２から取得する。ここで、地図同期情報取得部１１６は、図６に示す第二地図情報を取得したものとする。なお、図６の第二地図情報は、図４の第一地図情報をデフォルメ化した地図情報である。
【００７２】
次に、第一送信部１１７は、図６の第二地図情報を携帯ゲーム機に送信する。
【００７３】
次に、第二受信部１２１は、図６の第二地図情報を受信し、第二出力部１２２は、図６の第二地図情報を出力する。
【００７４】
以上、本実施の形態による情報システム１によれば、第二地図情報を用いて、地図の同期を取ることができる。
【００７５】
また、本実施の形態による情報システム１によれば、例えば、位置情報の変化に応じて、地図同期情報取得部１１６による第二地図情報の取得の回数、および第一送信部１１７による第二地図情報の送信の回数を減らすことにより、第一地図出力装置１１から第二地図出力装置１２に送信する情報量を削減することができる。
【００７６】
また、本実施の形態による情報システム１によれば、例えば、第二地図出力装置１２が、ＧＰＳのような位置情報を取得する手段を備えていなくても、第一地図出力装置１１が出力する地図と同様の地図を出力することができる。
【００７７】
また、本実施の形態による情報システム１によれば、例えば、近距離無線通信により、前部座席の人が第一地図出力装置１１で閲覧する地図と同様の地図を、後部座席の人が第二地図出力装置１２で閲覧することができる。
【００７８】
なお、本実施の形態において、第一地図情報取得部１１５は、第二地図情報を取得してもよい。この場合、第一地図情報取得部１１５は、地図同期情報取得部１１６は、第一地図情報取得部１１５が取得した第二地図情報を取得する。
【００７９】
（実施の形態２）
本実施の形態において、第一地図出力装置が、第一地図情報と位置情報とを取得し、第二地図出力装置が、当該位置情報に対応する第二地図情報を取得し、第一地図出力装置で第一地図情報を、第二地図情報出力装置で第二地図情報を出力し、第一地図出力装置と第二地図出力装置とで、同様の地図情報を出力する情報システムについて説明する。
【００８０】
図７は、本実施の形態における情報システム２の概念図である。図７において、第一地図出力装置２１は、例えば、スマートフォン（高機能携帯電話）や、携帯電話、通信機能を有する携帯型デジタル音楽プレイヤー、携帯型のゲーム機などの端末装置である。また、図７において、第二地図出力装置２２は、例えば、自動車に搭載されているディスプレイ・オーディオ（ディスプレイ付きのオーディオ装置）や、自動車に搭載されているカーナビゲーション装置、他の乗り物に搭載されているナビゲーション装置などである。なお、第一地図出力装置がナビゲーション装置などで、第二地図出力装置が端末装置であってもよい。また、第一地図出力装置２１と第二地図出力装置２２との通信は、通常、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）などの近距離無線通信である。また、第一地図出力装置２１と第二地図出力装置２２との通信は、Ｗｉ−Ｆｉ（登録商標）等の無線ＬＡＮによる通信や、その他の無線通信であってもよい。
【００８１】
図８は、本実施の形態における第一地図出力装置２１、および第二地図出力装置２２のブロック図である。第一地図出力装置２１は、第一地図情報格納部１１１、第一受付部１１３、位置情報取得部１１４、第一地図情報取得部１１５、地図同期情報取得部２１６、第一送信部２１７、第一出力部１１８を備える。第二地図出力装置２２は、第二地図情報格納部２２３、第二受信部２２１、第二地図情報取得部２２４、第二出力部２２２を備える。
【００８２】
地図同期情報取得部２１６は、地図同期情報を取得する。本実施の形態において、地図同期情報は、位置情報である。つまり、地図同期情報取得部２１６は、位置情報取得部１１４が取得した位置情報を、地図同期情報として取得する。なお、地図同期情報取得部２１６は、位置情報を、位置情報取得部１１４からではなく、直接、取得してもよい。なお、位置情報の取得の方法や手順などは、位置情報取得部１１４と同様であるので、説明を省略する。
【００８３】
また、地図同期情報取得部２１６は、例えば、位置情報取得部１１４の位置情報の取得のｎ回に１回、位置情報を取得してもよい。また、地図同期情報取得部２１６は、例えば、位置情報取得部１１４が取得した位置情報を任意の記憶領域に蓄積し、履歴を取り、当該履歴において、位置情報が示す位置に変化がある場合にのみ、位置情報を取得してもよい。
【００８４】
地図同期情報取得部２１６は、通常、ＭＰＵやメモリ等から実現され得る。地図同期情報取得部２１６の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。なお、地図同期情報取得部２１６は、いわゆるＧＰＳや、移動体通信用の基地局から位置情報を受信する装置などのハードウェア（専用回路）で実現してもよい。
【００８５】
第一送信部２１７は、地図同期情報取得部２１６が取得した位置情報を、第二地図出力装置２２に送信する。
【００８６】
また、第一送信部２１７は、例えば、地図同期情報取得部２１６の位置情報の取得のｎ回に１回、位置情報を送信してもよい。また、第一送信部２１７は、地図同期情報取得部２１６が取得した位置情報を任意の記憶領域に蓄積し、履歴を取り、当該履歴において、位置情報が示す位置に変化がある場合にのみ、位置情報を送信してもよい。第一送信部２１７は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されてもよい。
【００８７】
第二地図情報格納部２２３は、第二地図情報を格納し得る。なお、第二地図情報格納部２２３は、前述の第二地図情報格納部１１２と同様であるので、詳細な説明を省略する。
【００８８】
第二受信部２２１は、第一送信部２１７が送信する位置情報を受信する。第二受信部２２１は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されてもよい。
【００８９】
第二地図情報取得部２２４は、第二地図情報格納部２２３から、第二地図情報を取得する。第二地図情報取得部２２４は、第二受信部２２１が受信した位置情報に対応する第二地図情報を取得する。なお、地図情報の取得の方法や手順などは、公知であるので、詳細な説明を省略する。
【００９０】
また、第二地図情報取得部２２４は、例えば、第二受信部２２１の位置情報の受信のｎ回に１回、第二地図情報を取得してもよい。また、第二地図情報取得部２２４は、例えば、第二受信部２２１が受信した位置情報を任意の記憶領域に蓄積し、履歴を取り、当該履歴において、位置情報が示す位置に変化がある場合にのみ、第二地図情報を取得してもよい。
【００９１】
第二地図情報取得部２２４は、通常、ＭＰＵやメモリ等から実現され得る。第二地図情報取得部２２４の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現してもよい。
【００９２】
第二出力部２２２は、第二地図情報取得部２２４が取得した第二地図情報を出力する。第二出力部２２２は、ディスプレイやスピーカーなどの出力デバイスを含むと考えてもよいし、含まないと考えてもよい。第二出力部２２２は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイスなどで実現され得る。
【００９３】
次に、情報システム２の動作について説明する。
【００９４】
図９は、第一地図出力装置２１の全体動作を示すフローチャートである。なお、図９において、ステップＳ９０１からステップＳ９０５までは、図３のステップＳ３０１からステップＳ３０５までと同様であるので、説明を省略する。
【００９５】
（ステップＳ９０６）地図同期情報取得部２１６は、ステップＳ９０４で取得した位置情報を取得する。
【００９６】
（ステップＳ９０７）第一送信部２１７は、ステップＳ９０６で取得した位置情報を、第二地図出力装置２２に送信する。
【００９７】
（ステップＳ９０８）第一出力部１１８は、ステップＳ９０５で取得した第一地図情報を出力し、ステップＳ９０１に戻る。
【００９８】
なお、図９のフローチャートにおいて、電源オフや処理終了の割り込みにより処理を終了してもよい。
【００９９】
また、図９のフローチャートにおいて、第一地図情報の取得の直後に第一地図情報を出力し、その後、位置情報の取得、および位置情報の送信を行ってもよい。つまり、第一地図情報の出力は、第一地図情報の取得後であればよく、また、位置情報の送信は、位置情報の取得後であればよく、順序は問わない。
【０１００】
次に、第二地図出力装置２２の全体動作について説明する。
【０１０１】
（ステップＳ４０１）第二受信部２２１は、位置情報を受信したか否かを判断する。受信した場合は、ステップＳ４０２に進み、そうでない場合は、ステップＳ４０１に戻る。
【０１０２】
（ステップＳ４０２）第二地図情報取得部２２４は、ステップＳ４０１で取得した位置情報に対応する第二地図情報を、第二地図情報格納部２２３から検索し、取得する。
【０１０３】
（ステップＳ４０３）第二出力部２２２は、ステップＳ４０２で取得した第二地図情報を出力し、ステップＳ４０１に戻る。
【０１０４】
なお、第二地図出力装置１２の全体動作において、電源オフや処理終了の割り込みにより処理を終了してもよい。
【０１０５】
（具体例１）
次に、第一地図出力装置２１が、スマートフォンであり、第二地図出力装置２２が、自動車に搭載されているディスプレイ・オーディオ（以下、カーオーディオ）である情報システム２の動作の具体例について説明する。
【０１０６】
まず、ユーザが、スマートフォンに対し、地図を出力する操作を行ったとする。すると、第一受付部１１３は、地図出力指示を受け付けたと判断する。そして、位置情報取得部１１４は、第一受付部１１３が地図出力指示を受け付けたとの判断から、現在位置情報の取得のタイミングであると判断し、現在位置情報を取得する。そして、第一地図情報取得部１１５は、当該現在位置情報に対応する第一地図情報を、第一地図情報格納部１１１から取得する。ここで、第一地図情報取得部１１５は、図１０に示す第一地図情報を取得したものとする。
【０１０７】
次に、地図同期情報取得部２１６は、位置情報取得部１１４が取得した現在位置情報を取得する。
【０１０８】
次に、第一送信部２１７は、地図同期情報取得部２１６が取得した現在位置情報をカーオーディオに送信し、第一出力部１１８は、図１０の第一地図情報を出力する。
【０１０９】
次に、第二受信部２２１は、現在位置情報を受信し、第二地図情報取得部２２４は、当該現在位置情報に対応する第二地図情報を、第二地図情報格納部２２３から取得する。ここで、第二地図情報取得部２２４は、図１１に示す第二地図情報を取得したものとする。なお、図１１の第二地図情報は、図１０の第一地図情報とは、表示内容、および表示形式が異なる地図情報である。そして、第二出力部２２２は、図１１の第二地図情報を出力する。
【０１１０】
（具体例２）
次に、第一地図出力装置２１が、携帯ゲーム機であり、第二地図出力装置２２が、自動車に搭載されているナビゲーション装置（カーナビ）である情報システム２の動作の具体例について説明する。
【０１１１】
まず、携帯ゲーム機において、任意の地図が表示されているとする。この状態において、ユーザが地図をスクロールさせ続けたとする。すると、位置情報取得部１１４は、当該スクロール中の地図の中心位置を示す表示位置情報を取得する。そして、第一地図情報取得部１１５は、当該表示位置情報に対応する第一地図情報を、第一地図情報格納部１１１から取得し、第一出力部１１８は、当該第一地図情報を出力する。この間、位置情報取得部１１４が取得している表示位置情報が、頻繁に変更されるため、地図同期情報取得部２１６は、位置情報を取得しない。
【０１１２】
次に、ユーザが地図のスクロールをストップしたとする。このとき、第一地図出力装置１１は、図６に示す第一地図情報を出力していたとする。すると、地図同期情報取得部１１６は、位置情報の取得のタイミングであると判断し、スクロールがストップした際に位置情報取得部１１４が取得した表示位置情報を取得する。そして、第一送信部２１７は、地図同期情報取得部２１６が取得した表示位置情報をカーナビに送信する。
【０１１３】
次に、第二受信部２２１は、表示位置情報を受信し、第二地図情報取得部２２４は、当該表示位置情報に対応する第二地図情報を、第二地図情報格納部２２３から取得する。ここで、第二地図情報取得部２２４は、図４に示す第二地図情報を取得したものとする。そして、第二出力部２２２は、図４の第二地図情報を出力する。
【０１１４】
以上、本実施の形態による情報システム２によれば、位置情報を用いて、地図の同期を取ることができる。
【０１１５】
また、本実施の形態による情報システム２によれば、例えば、位置情報の変化に応じて、地図同期情報取得部２１６による位置情報の取得の回数、および第一送信部２１７による位置情報の送信の回数を減らすことにより、第一地図出力装置２１から第二地図出力装置２２に送信する情報量を削減することができる。
【０１１６】
また、本実施の形態による情報システム２によれば、例えば、第二地図出力装置１２が、ＧＰＳのような位置情報を取得する手段を備えていなくても、第一地図出力装置１１が出力する地図と同様の地図を出力することができる。
【０１１７】
また、本実施の形態による情報システム２によれば、例えば、近距離無線通信により、後部座席の人が第一地図出力装置２１で閲覧する地図と同様の地図を、前部座席の人が第二地図出力装置２２で閲覧することができる。
【０１１８】
（実施の形態３）
本実施の形態において、第一地図出力装置が、第一地図情報と、第二地図情報または位置情報とを取得し、第二地図出力装置が、当該第二地図情報を受信し、または当該位置情報に対応する第二地図情報を取得し、第一地図出力装置で第一地図情報を、第二地図情報出力装置で第二地図情報を出力し、第一地図出力装置と第二地図出力装置とで、同様の地図情報を出力する情報システムについて説明する。
【０１１９】
図１２は、本実施の形態における情報システム３の概念図である。図１２において、第一地図出力装置３１は、例えば、自動車に搭載されるカーナビゲーション装置や、他の乗り物に搭載されるナビゲーション装置などである。また、図１２において、第二地図出力装置３２は、例えば、携帯型のゲーム機や、携帯電話、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）などの端末装置である。なお、第一地図出力装置が端末装置で、第二地図出力装置がナビゲーション装置などであってもよい。また、第一地図出力装置３１と第二地図出力装置３２との通信は、通常、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）などの近距離無線通信である。また、第一地図出力装置３１と第二地図出力装置３２との通信は、Ｗｉ−Ｆｉ（登録商標）等の無線ＬＡＮによる通信や、その他の無線通信であってもよい。
【０１２０】
図１３は、本実施の形態における第一地図出力装置３１、および第二地図出力装置３２のブロック図である。第一地図出力装置３１は、第一地図情報格納部１１１、第二地図情報格納部１１２、第一受付部１１３、位置情報取得部１１４、第一地図情報取得部１１５、第一受信部３１９、地図同期情報取得部３１６、第一送信部３１７、第一出力部１１８を備える。第二地図出力装置３２は、第二地図情報格納部２２３、第二受付部３２５、第二送信部３２６、第二受信部３２１、第二地図情報取得部３２４、第二出力部３２２を備える。
【０１２１】
第一受信部３１９は、地図同期情報要求指示を受信する。地図同期情報要求指示とは、地図同期情報の送信を要求することに関する指示である。地図同期情報要求指示は、通常、指示を識別する指示識別子や、地図同期情報の種類を示す地図同期種類情報、地図情報の種類を示す地図種類情報、位置情報の種類を示す位置種類情報などを有する。なお、地図同期情報要求指示における指示識別子は、当該指示が地図同期情報要求指示であることを示す情報である。
【０１２２】
指示識別子は、例えば、「地図同期情報」や、「地図同期」などである。また、地図同期種類情報は、例えば、「第二地図情報」や、「位置情報」、「第二地図」、「現在位置」などである。また、地図種類情報は、例えば、「平面」や、「立体」、「二次元」、「三次元」、「鳥瞰図」、「デフォルメ」、「簡略」、「略地図」などである。また、位置種類情報は、例えば、「現在位置情報」や、「表示位置」、「経緯度」、「座標値」、「絶対的」、「相対的」などである。
【０１２３】
以上より、地図同期情報要求指示は、例えば、「地図同期情報｜第二地図情報」や、「地図同期｜位置」、「第二地図情報｜簡略」、「位置｜現在位置」などである。「地図同期情報｜第二地図情報」は、地図同期情報として、第二地図情報を要求することを意味する。また、「地図同期｜位置」は、地図同期情報として、位置情報を要求することを意味する。また、「第二地図情報｜簡略」は、地図同期情報として、簡略化された地図を示す第二地図情報を要求することを意味する。また、「位置｜現在位置」は、を意味する。地図同期情報として、現在位置を示す位置情報を要求することを意味する。
【０１２４】
第一受信部３１９は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されてもよい。
【０１２５】
地図同期情報取得部３１６は、地図同期情報を取得する。本実施の形態において、地図同期情報は、第二地図情報、または位置情報である。つまり、地図同期情報取得部３１６は、第二地図情報、または位置情報を取得する。なお、第二地図情報の取得の手順や方法など、および位置情報の取得の手順や方法などは、地図同期情報取得部１１６、および地図同期情報取得部２１６と同様であるので、説明を省略する。
【０１２６】
また、第二地図情報と位置情報のどちらを取得するのかは、通常、地図同機種類情報に従う。つまり、例えば、地図同期情報取得部３１６は、まず、地図同期種類情報を取得する。そして、地図同期情報取得部３１６は、当該地図同期種類情報が第二地図情報を示す情報であるのか、または位置情報を示す情報であるのかを判断する。そして、地図同期情報取得部３１６は、地図同期種類情報が第二地図情報を示す情報である場合は、第二地図情報を取得する。また、地図同期情報取得部３１６は、地図同期種類情報が位置情報を示す情報である場合は、位置情報を取得する。
【０１２７】
なお、当該地図同期種類情報は、通常、第一受信部３１９が受信する地図同期情報要求指示が有する地図同期情報種類情報である。また、当該地図同期情報は、地図同期情報取得部３１６が保持していてもよいし、任意の記憶領域に格納されていてもよい。
【０１２８】
地図同期情報取得部３１６は、通常、ＭＰＵやメモリ等から実現され得る。地図同期情報取得部３１６の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。なお、地図同期情報取得部３１６は、いわゆるＧＰＳや、移動体通信用の基地局から位置情報を受信する装置などのハードウェア（専用回路）で実現してもよい。
【０１２９】
第一送信部３１７は、地図同期情報取得部３１６が取得した第二地図情報、または地図同期情報取得部３１６が取得した位置情報を、第二地図出力装置３２に送信する。つまり、第一送信部３１７は、地図同期情報取得部３１６が第二地図情報を取得した場合は、当該第二地図情報を、第二地図出力装置３２に送信する。また、第一送信部３１７は、地図同期情報取得部３１６が位置情報を取得した場合は、当該位置情報を、第二地図出力装置３２に送信する。第一送信部３１７は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されてもよい。
【０１３０】
第二受付部３２５は、地図同期情報要求指示を受け付ける。また、第二受付部３２５は、地図同期情報要求指示以外の指示を受け付けてもよい。地図同期情報要求指示以外の指示とは、例えば、地図出力指示や、電源ＯＮの指示、電源ＯＦＦの指示などである。第二受付部３２５が地図同期情報要求指示以外の指示を受け付けた場合、第二地図出力装置１２は、通常、当該受け付けた指示に従った処理を行う。
【０１３１】
また、これらの指示は、通常、ユーザの操作によるものである。当該操作は、例えば、ボタンの操作や、タッチパネルへのタップ操作、ドラッグ操作、フリック操作、ピンチアウト操作、ピンチイン操作などである。
【０１３２】
第二受付部３２５における地図同期情報要求指示の入力手段は、キーボードやマウスやメニュー画面によるものなど、何でもよい。第二受付部３２５は、キーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェアなどで実現され得る。
【０１３３】
第二送信部３２６は、第二受付部３２５が受付けた地図同期情報要求指示を、第一地図出力装置３１に送信する。第二送信部３２６は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されてもよい。
【０１３４】
第二受信部３２１は、第一送信部３１７が送信する第二地図情報、または第一送信部３１７が送信する位置情報を受信する。第二受信部３２１は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されてもよい。
【０１３５】
第二地図情報取得部３２４は、第二地図情報格納部２２３から、第二地図情報を取得する。第二地図情報取得部３２４は、第二受信部３２１が受信した位置情報に対応する第二地図情報を取得する。なお、第二地図情報の取得の手順や方法などは、第二地図情報取得部２２４と同様であるので、説明を省略する。
【０１３６】
第二地図情報取得部３２４は、通常、ＭＰＵやメモリ等から実現され得る。第二地図情報取得部３２４の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現してもよい。
【０１３７】
第二出力部３２２は、第二受信部３２１が受信した第二地図情報、または第二地図情報取得部３２４が取得した第二地図情報を、出力する。つまり、第二出力部３２２は、第二受信部３２１が第二地図情報を受信した場合は、当該第二地図情報を出力する。また、第二出力部３２２は、第二地図情報取得部３２４が第二地図情報を取得した場合は、当該第二地図情報を出力する。
【０１３８】
第二出力部３２２は、ディスプレイやスピーカーなどの出力デバイスを含むと考えてもよいし、含まないと考えてもよい。第二出力部３２２は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイスなどで実現され得る。
【０１３９】
次に、情報システム３の動作について説明する。
【０１４０】
図１４は、第一地図出力装置３１の全体動作を示すフローチャートである。
【０１４１】
（ステップＳ１４０１）第一受付部１１３は、指示を受け付けたか否かを判断する。受け付けた場合は、ステップＳ１４０２に進み、そうでない場合は、ステップ１４０４に進む。
【０１４２】
（ステップＳ１４０２）第一受付部１１３は、受け付けた指示が地図出力指示であるか否かを判断する。地図出力指示である場合は、ステップＳ１４０４に進み、そうでない場合は、ステップＳ１４０３に進む。
【０１４３】
（ステップＳ１４０３）第一地図情報出力装置３１は、ステップＳ１４０１で受け付けた指示に応じた処理を行い、ステップＳ１４０１に戻る。
【０１４４】
（ステップＳ１４０４）位置情報取得部１１４は、位置情報を取得する。
【０１４５】
（ステップＳ１４０５）第一地図情報取得部１１５は、ステップＳ１４０４で取得した位置情報に対応する第一地図情報を、第一地図情報格納部１１１から検索し、取得する。
【０１４６】
（ステップＳ１４０６）第一受信部３１９は、地図同期情報要求指示を受信したか否かを判断する。受信した場合は、ステップＳ１４０９に進み、そうでない場合は、ステップＳ１４０７に進む。
【０１４７】
（ステップＳ１４０７）地図同期情報取得部３１６は、地図同期種類情報が、任意の記憶領域から取得できるか否かを判断する。取得できる場合は、ステップＳ１４０８に進み、そうでない場合は、ステップＳ１４１５に進む。
【０１４８】
（ステップＳ１４０８）地図同期情報取得部３１６は、地図同期種類情報を、任意の記憶領域から取得する。
【０１４９】
（ステップＳ１４０９）地図同期情報取得部３１６は、ステップＳ１４０６で受信した地図同期情報要求指示が有する地図同期種類情報、またはステップＳ１４０８で取得した地図同期種類情報が、第二地図情報を示す情報であるか否かを判断する。第二地図情報を示す情報である場合は、ステップＳ１４１０に進み、そうでない場合は、ステップＳ１４１２に進む。
【０１５０】
（ステップＳ１４１０）地図同期情報取得部３１６は、ステップＳ１４０４で取得した位置情報に対応する第二地図情報を、第二地図情報格納部１１２から検索し、取得する。
【０１５１】
（ステップＳ１４１１）第一送信部３１７は、ステップＳ１４１０で取得した第二地図情報を、第二地図出力装置３２に送信する。
【０１５２】
（ステップＳ１４１２）地図同期情報取得部３１６は、ステップＳ１４０６で受信した地図同期情報要求指示が有する地図同期種類情報、またはステップＳ１４０８で取得した地図同機種類情報が、位置情報を示す情報であるか否かを判断する。位置情報を示す情報である場合は、ステップＳ１４１３に進み、そうでない場合は、ステップＳ１４１５に進む。
【０１５３】
（ステップＳ１４１３）地図同期情報取得部３１６は、ステップＳ１４０４で取得した位置情報を取得する。
【０１５４】
（ステップＳ１４１４）第一送信部３１７は、ステップＳ１４１３で取得した位置情報を、第二地図出力装置３２に送信する。
【０１５５】
（ステップＳ１４１５）第一出力部１１８は、ステップＳ１４０５で取得した第二地図情報を出力し、ステップＳ１４０１に戻る。
【０１５６】
なお、図１４のフローチャートにおいて、電源オフや処理終了の割り込みにより処理を終了してもよい。
【０１５７】
また、図１４のフローチャートにおいて、第一地図情報の取得の直後に第一地図情報を出力し、その後、第二地図情報の取得および第二地図情報の送信、または、位置情報の取得および位置情報の送信を行ってもよい。つまり、第一地図情報の出力は、第一地図情報の取得後であればよく、また、第二地図情報の送信は、第二地図情報の取得後であればよく、また、位置情報の送信は、位置情報の取得後であればよく、順序は問わない。
【０１５８】
図１５は、第二地図出力装置３２の全体動作を示すフローチャートである。
【０１５９】
（ステップＳ１５０１）第二受付部３２５は、指示を受け付けたか否かを判断する。受け付けた場合は、ステップＳ１５０２に進み、そうでない場合は、ステップＳ１５０５に進む。
【０１６０】
（ステップＳ１５０２）第二受付部３２５は、受け付けた指示が地図同期情報要求指示であるか否かを判断する。地図同期情報要求指示である場合は、ステップＳ１５０３に進み、そうでない場合は、ステップＳ１５０４に進む。
【０１６１】
（ステップＳ１５０３）第二送信部３２６は、ステップＳ１５０１で受け付けた地図同期情報要求指示を、第一地図出力装置３１に送信し、ステップＳ１５０１に戻る。
【０１６２】
（ステップＳ１５０４）第二地図出力装置３２は、ステップＳ１５０１で受け付けた指示に応じた処理を行い、ステップＳ１５０１に戻る。
【０１６３】
（ステップＳ１５０５）第二受信部３２１は、第二地図情報を受信したか否かを判断する。受信した場合は、ステップＳ１５０８に進み、そうでない場合は、ステップＳ１５０６に進む
【０１６４】
（ステップＳ１５０６）第二受信部３２１は、位置情報を受信したか否かを判断する。受信した場合は、ステップＳ１５０７に進み、そうでない場合は、ステップＳ１５０１に戻る。
【０１６５】
（ステップＳ１５０７）第二地図情報取得部３２４は、ステップＳ１５０６で受信した位置情報に対応する第二地図情報を、第二地図情報格納部２２３から検索し、取得する。
【０１６６】
（ステップＳ１５０８）第二出力部３２２は、ステップＳ１５０５で受信した第二地図情報、またはステップＳ１５０７で取得した第二地図情報を出力し、ステップＳ１５０１に戻る。
【０１６７】
なお、図１５のフローチャートにおいて、電源オフや処理終了の割り込みにより処理を終了してもよい。
【０１６８】
（具体例）
次に、情報システム３の動作の具体例について説明する。なお、本具体例において、第一地図出力装置３１は、自動車に搭載されているナビゲーション装置（以下、カーナビ）であるものとする。また、第二地図出力装置３２は、携帯ゲーム機であるものとする。
【０１６９】
（例１）
まず、カーナビが搭載されている自動車が走行しているとする。この間、位置情報取得部１１４は、現在位置情報を取得し続ける。そして、第一地図情報取得部１１５は、あるタイミングで、当該現在位置情報に対応する第一地図情報を第一地図情報格納部１１１から取得し、図４に示す第一地図情報を取得したものとする。
【０１７０】
次に、ユーザが、携帯ゲーム機に対し、デフォルメ化された地図を示す第二地図情報の送信を要求する操作を行ったとする。すると、第二受付部３２５は、地図同期情報要求指示「第二地図情報｜デフォルメ」を受け付け、第二送信部３２６は、当該地図同期情報要求指示を、カーナビに送信する。
【０１７１】
次に、第一受信部３１９は、地図同期情報要求指示「第二地図情報｜デフォルメ」を受信する。すると、地図同期情報取得部３１６は、第一受信部３１９が受信した地図同期情報要求指示が有する地図同期種類情報「第二地図情報」、および地図種類情報「デフォルメ」を取得し、当該地図同機種類情報、および当該地図種類情報に従い、位置情報取得部１１４が取得した現在位置情報に対応するデフォルメ化された第二地図情報を、第二地図情報格納部１１２から取得する。ここで、地図同期情報取得部３１６は、図６に示す第二地図情報を取得したものとする。なお、図６の第二地図情報は、図４の第一地図情報をデフォルメ化した地図情報である。
【０１７２】
次に、第一送信部３１７は、図６の第二地図情報を携帯ゲーム機に送信し、第一出力部１１８は、図４の第一地図情報を出力する。
【０１７３】
次に、第二受信部３２１は、図６の第二地図情報を受信し、第二出力部３２２は、図６の第二地図情報を出力する。
【０１７４】
（例２）
まず、カーナビが搭載されている自動車が停止しているとする。この間、位置情報取得部１１４は、常に現在位置情報を取得し続けるが、カーナビの現在位置に変化がないため、第一地図情報取得部１１５は、第一地図情報を取得しない。
【０１７５】
次に、自動車が、停止の状態から走行を開始したとする。すると、第一地図情報取得部１１５は、カーナビの現在位置に変化があったと判断し、位置情報取得部１１４が取得した現在位置情報を取得する。そして、第一地図情報取得部１１５は、取得した現在位置情報に対応する第一地図情報を、第一地図情報格納部１１１から取得する。ここで、第一地図情報取得部１１５は、図１１に示す第一地図情報を取得したものとする。
【０１７６】
次に、ユーザが、携帯ゲーム機に対し、経緯度を示す現在位置情報の送信を要求する操作を行ったとする。すると、第二受付部３２５は、地図同期情報要求指示「現在位置情報｜経緯度」を受け付け、第二送信部３２６は、当該地図同期情報要求指示を、カーナビに送信する。
【０１７７】
次に、第一受信部３１９は、地図同期情報要求指示「現在位置情報｜経緯度」を受信する。すると、地図同期情報取得部３１６は、第一受信部３１９が受信した地図同期情報要求指示が有する地図同期種類情報「現在位置情報」、および現在位置種類情報「経緯度」を取得し、当該地図同機種類情報、および当該地図種類情報に従い、位置情報取得部１１４が取得した経緯度を示す現在位置情報を取得する。
【０１７８】
次に、第一送信部３１７は、図６の第二地図情報を携帯ゲーム機に送信し、第一出力部１１８は、図１１の第一地図情報を出力する。
【０１７９】
次に、第二受信部３２１は、現在位置情報を受信し、第二地図情報取得部３２４は、当該現在位置情報に対応する第二地図情報を、第二地図情報格納部２２３から取得する。ここで、第二地図情報取得部３２４は、図１０に示す第二地図情報を取得したものとする。そして、第二出力部３２２は、図１０の第二地図情報を出力する。
【０１８０】
以上、本実施の形態による情報システム３によれば、第二地図情報、または位置情報を用いて、地図の同期を取ることができる。
【０１８１】
また、本実施の形態による情報システム３によれば、ユーザからの第二地図情報の要求指示に従い、第二地図情報を用いて、地図の同期を取ることができる。
【０１８２】
また、本実施の形態による情報システム３によれば、ユーザからの位置情報の要求指示に従い、位置情報を用いて、地図の同期を取ることができる。
【０１８３】
また、本実施の形態による情報システム３によれば、例えば、近距離無線通信により、前部座席の人が第一地図出力装置３１で閲覧する地図と同様の地図を、後部座席の人が第二地図出力装置３２で閲覧することができる。
【０１８４】
また、上記各実施の形態において、一の装置に存在する２以上の通信手段は、物理的に一の媒体で実現されてもよいことは言うまでもない。
【０１８５】
また、上記各実施の形態において、各処理または各機能は、単一の装置または単一のシステムによって集中処理されることによって実現されてもよいし、あるいは、複数の装置または複数のシステムによって分散処理されることによって実現されてもよい。
【０１８６】
また、上記各実施の形態において、各構成要素は専用のハードウェアにより構成されてもよいし、あるいは、ソフトウェアにより実現可能な構成要素については、プログラムを実行することによって実現されてもよい。例えば、ハードディスクや半導体メモリ等の記録媒体に記録されたソフトウェア・プログラムをＣＰＵ等のプログラム実行部が読み出して実行することによって、各構成要素が実現され得る。
【０１８７】
また、上記各実施の形態における第一地図出力装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、記録媒体に、地図に関する情報である地図情報が格納されており、コンピュータを、位置に関する情報である位置情報を取得する位置情報取得部と、前記位置情報に対応する地図情報を前記記録媒体から取得する地図情報取得部と、前記地図情報取得部が取得した地図情報との同期を取ることに関する情報である地図同期情報を取得する地図同期情報取得部と、前記地図同期情報を外部に送信する送信部と、前記地図情報取得部が取得した地図情報を出力する出力部として機能させるためのプログラムである。
【０１８８】
また、上記各実施の形態における第二地図出力装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、地図に関する情報である地図情報との同期を取ることに関する情報である地図同期情報を外部から受信する受信部と、前記地図同期情報に対応する地図情報を出力する出力部として機能させるためのプログラムである。
【０１８９】
なお、上記プログラムにおいて、情報を送信する送信ステップや、情報を受信する受信ステップなどでは、ハードウェアでしか行われない処理、例えば、送信ステップにおけるモデムやインターフェースカードなどで行われる処理は少なくとも含まれない。
【０１９０】
また、上記プログラムは、サーバなどからダウンロードされることによって実行されてもよいし、所定の記録媒体（例えば、ＣＤ−ＲＯＭなどの光ディスクや磁気ディスク、半導体メモリなど）に記録されたプログラムが読み出されることによって実行されてもよい。また、このプログラムは、プログラムプロダクトを構成するプログラムとして用いられてもよい。
【０１９１】
また、上記プログラムを実行するコンピュータは、単数であってもよいし、複数であってもよい。つまり、集中処理を行ってもよいし、あるいは分散処理を行ってもよい。
【０１９２】
また、図１６は、前述のプログラムを実行して、前述の実施の形態の情報システム等を実現するコンピュータシステム９の概観図である。前述の実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムで実現され得る。
【０１９３】
図１６において、コンピュータシステム９は、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）ドライブ９０１１、ＦＤ（Ｆｌｅｘｉｂｌｅ  Ｄｉｓｋ）ドライブ９０１２を含むコンピュータ９０１と、キーボード９０２と、マウス９０３と、モニタ９０４とを備える。
【０１９４】
図１７は、コンピュータシステム９のブロック図である。図１７において、コンピュータ９０１は、ＣＤ−ＲＯＭドライブ９０１１、ＦＤドライブ９０１２に加えて、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）９０１３と、ブートアッププログラム等のプログラムを記憶するためのＲＯＭ（Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）９０１４と、ＣＰＵ９０１３に接続され、アプリケーションプログラムの命令を一時的に記憶するとともに一時記憶空間を提供するためのＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）９０１５と、アプリケーションプログラム、システムプログラム、及びデータを記憶するためのハードディスク９０１６と、ＣＤ−ＲＯＭドライブ９０１１、ＦＤドライブ９０１２、ＣＰＵ９０１３等を相互に接続するバス９０１７とを備える。ここでは図示しないが、コンピュータ９０１は、さらに、ＬＡＮへの接続を提供するネットワークカードを備えていてもよい。
【０１９５】
コンピュータシステム９に、前述の実施の形態の情報システム等の機能を実行させるプログラムは、ＣＤ−ＲＯＭ９１０１、またはＦＤ９１０２に記憶されて、ＣＤ−ＲＯＭドライブ９０１１またはＦＤドライブ９０１２に挿入され、さらにハードディスク９０１６に転送されてもよい。これに代えて、プログラムは、図示しないネットワークを介してコンピュータ９０１に送信され、ハードディスク９０１６に記憶されてもよい。プログラムは実行の際にＲＡＭ９０１５にロードされる。プログラムは、ＣＤ−ＲＯＭ９１０１、ＦＤ９１０２またはネットワークから直接、ロードされてもよい。
【０１９６】
プログラムは、コンピュータ９０１に、前述の実施の形態の情報システム等の機能を実行させるオペレーティングシステム（ＯＳ）、またはサードパーティープログラム等は、必ずしも含まなくてもよい。プログラムは、制御された態様で適切な機能（モジュール）を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいればよい。コンピュータシステム９がどのように動作するかは周知であり、詳細な説明は省略する。
【０１９７】
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０１９８】
以上のように、本発明にかかる情報システムは、異なる装置間で、表示する地図の同期を取ることができるという効果を有し、２以上の端末装置からなるナビゲーションシステム機等として有用である。
【符号の説明】
【０１９９】
１、２、３  情報システム
１１、２１、３１  第一地図出力装置
１２、２２、３２  第二地図出力装置
１１１  第一地図情報格納部
１１２、２２３  第二地図情報格納部
１１３  第一受付部
１１４  位置情報取得部
１１５  第一地図情報取得部
１１６、２１６、３１６  地図同期情報取得部
１１７、２１７、３１７  第一送信部
１１８  第一出力部
１２１、２２１、３２１  第二受信部
１２２、２２２、３２２  第二出力部
２２４、３２４  第二地図情報取得部
３１９  第一受信部
３２５  第二受付部
３２６  第二送信部
【図１】
0005844063.tif 000002
【図２】
0005844063.tif 000003
【図３】
0005844063.tif 000004
【図４】
0005844063.tif 000005
【図５】
0005844063.tif 000006
【図６】
0005844063.tif 000007
【図７】
0005844063.tif 000008
【図８】
0005844063.tif 000009
【図９】
0005844063.tif 000010
【図１０】
0005844063.tif 000011
【図１１】
0005844063.tif 000012
【図１２】
0005844063.tif 000013
【図１３】
0005844063.tif 000014
【図１４】
0005844063.tif 000015
【図１５】
0005844063.tif 000016
【図１６】
0005844063.tif 000017
【図１７】
0005844063.tif 000018