説明

情報表示システム、サーバ、端末装置及び情報表示方法

【課題】表示要求を行った端末装置が有する位置属性情報とは異なる位置属性情報を有する端末装置の表示の方法を階層に応じて変更する。
【解決手段】第1の端末装置20Aの制御手段210が、第1の端末装置20Aの現在位置取得手段211によって取得された現在位置及び位置属性情報を含む現在位置表示要求をサーバ30に送信すると、サーバ30の端末位置取得手段312が第2の端末装置20B〜20Fの現在位置と位置属性情報を表示対象位置データベース315から取得し、この情報と、第1及び第2の端末装置の現在位置を含む領域の地図画像を前記地図データベース316から取得して第1の端末装置20Aに送信し、第1の端末装置20Aの表示制御手段217が、第1の端末装置20Aの現在位置と、第2の端末装置20B〜20Fの現在位置を、位置属性情報に応じて異なる態様で地図画像上に表示する。

【発明の詳細な説明】
【技術分野】
【0001】
本発明は、複数の端末装置の現在位置を地図画像上に合成表示する情報表示システムに関し、より詳細には、それぞれの端末装置が異なる階層に位置する等、異なる位置属性情報を有する場合に、その位置属性情報に応じてそれぞれの端末装置の位置を、異なる表示態様で表示することにより端末装置の位置関係をより視認しやすく表示する情報表示システム、サーバ、端末装置及び情報表示方法に関する。
【背景技術】
【0002】
携帯型の端末装置を所持する複数の友人と同時に待ち合わせをする場合等において、通常は2者間でしか連絡を取り合うことができないために、待ち合わせ場所を決定するためには各々が複数回にわたって連絡を取り合わなければならなかった。そこで、下記特許文献1(特開2002−084560号公報)では相手方の位置を簡単に認識して、両者が確実に出会うことのできる「情報表示システム」を開示している。この情報表示システムにおいては、サーバコンピュータが移動端末の位置情報を収集するとともに地図情報を加工し、所定の表示装置に移動端末の位置表示を含む地図情報を配信して表示する。これにより、利用者は表示装置上で自己の現在位置と相手の現在位置を確認することができるため、確実に出会うことが可能となる。
【0003】
しかしながら、この「情報表示システム」においては、端末装置を所持する複数のユーザが、例えば、同一の建物内の1階と2階にいるというように異なる階層に位置する場合でも、表示画面上には同一の階層に位置するように表示されてしまう。これは、端末装置の位置情報を収集する際に、端末装置の階層情報が考慮されていないためである。この場合、ユーザが異なる階層に位置していれば、表示画面の地図上では同一の地点にユーザが位置する場合でも、実際には異なる階層であるからユーザ同士が出会うことは不可能である。
【0004】
ところで、端末装置が建物内のどこに位置するかを正確に検出するために、下記特許文献2(特開2000−111648号公報)は、屋外ではGPS衛星からの位置関連情報を含む信号を受信して現在位置を検出し、屋内では位置ID発信器から発信される赤外線を受信して、それに含まれる位置関連情報から現在位置を検出する「位置検出システム及び位置検出装置」を開示している。
【0005】
上記の位置ID発信器から発信される位置関連情報の信号に階層情報を含めれば、ユーザの所持する端末装置が同一の建物内でどの階層に位置しているかを識別できる階層情報を送信することが可能となる。しかしながら、これら複数の端末装置を同一の地図上に表示する際に、それぞれの端末装置の平面上の位置だけでなく端末装置が位置している階層を識別できるように表示したり、端末装置の位置表示の態様を階層によって制御したりすることは下記特許文献1及び2のいずれにも開示されていなかった。
【0006】
また、下記特許文献3(特開2007−57857号公報)は、第1(地上)の地図情報を表示している際に、第2(地下街)の地図情報が示すエリアに対するクリック等の指示があった場合、第2(地下街)の地図情報を対応する形で表示する「地図情報表示方法および地図情報配信方法」を開示している。これは第1(地上)の地図情報を受信する際に、この地図情報に対応する第2(地下街)の地図情報のコンテンツIDを受信しておき、地下街の入口を示すアイコンが指定された場合に、第2(地下街)の地図情報のコンテンツIDをシステムに送信し、このコンテンツIDに対応する地図情報を配信してもらうことによって行われる。しかしながら、この地図情報表示方法の発明では、対応する地図情報のIDが固定的に埋め込まれており、人間のように移動するだけでなく、対応する地図情報のIDが動的に変化するような対象に地図情報を関連付けることはできなかった。
【先行技術文献】
【特許文献】
【0007】
【特許文献1】特開2002−084560号公報
【特許文献2】特開2000−111648号公報
【特許文献3】特開2007−57857号公報
【発明の概要】
【発明が解決しようとする課題】
【0008】
しかしながら、上記特許文献1〜3には、上記説明したように、複数の端末装置を同一の地図画像に表示する際に、それぞれの端末装置が同一の建物内のどの階層に位置しているか識別できるように表示したりすることは開示されていなかった。加えて、複数の端末装置位置を地図画像上にそれぞれ移動しながら表示する場合に、そのそれぞれの端末装置位置に動的に変化する地図情報IDを関連付けることも開示されていなかった。
【0009】
そこで、本発明は、現在位置と階層情報等を含む位置属性情報を検出できる複数の端末装置の現在位置を、サーバを介してそれぞれの端末装置に表示できる情報表示システムにおいて、それぞれの端末装置の位置を地図画像上に表示する際に、表示要求を行った端末装置が有する位置属性情報とは異なる位置属性情報を有する端末装置の表示の方法を階層に応じて変更する情報表示システムを提供することを目的とする。
【0010】
さらに、本発明は、複数の端末装置を同一の地図画像上に表示している際に、そのうちの一つの端末装置を選択すると、その端末装置が属する位置属性情報の地図画像を取得して切換え表示することを目的とする。
【課題を解決するための手段】
【0011】
上記課題を解決するために、本発明の請求項1にかかる情報表示システムは、
第1の端末装置の現在位置及びその位置属性情報を取得する現在位置取得手段と、表示手段と、前記第1の端末装置の現在位置を地図画像上に合成して前記表示手段に表示する表示制御手段と、制御手段と、を備える第1の端末装置と、
地図データベースと、前記第1の端末装置と該第1の端末装置に関連付けられた少なくとも一つの第2の端末装置のそれぞれの現在位置及び位置属性情報を格納する表示対象位置データベースと、前記第1の端末装置に関連付けられた少なくとも一つの第2の端末装置の現在位置及び位置属性情報を前記表示対象位置データベースから取得する端末位置取得手段と、制御手段と、を備えるサーバと、を備えて構成される情報表示システムであって、
前記第1の端末装置の制御手段が、前記第1の端末装置の前記現在位置取得手段によって取得された現在位置及び位置属性情報を含む現在位置表示要求を前記サーバに送信すると、前記サーバの前記端末位置取得手段が前記第2の端末装置の現在位置と位置属性情報を前記表示対象位置データベースから取得し、前記制御手段が前記取得した情報と、前記第1及び第2の端末装置の現在位置を含む領域の地図画像を前記地図データベースから取得して前記第1の端末装置に送信し、前記第1の端末装置の前記表示制御手段は、前記第1の端末装置の現在位置と、前記第2の端末装置の現在位置を、位置属性情報に応じて異なる態様で前記地図画像上に表示することを特徴とする。
【0012】
また、請求項2の情報表示システムの発明は、請求項1にかかり、前記表示制御手段は、前記第1の端末装置の現在位置と、前記第2の端末装置の現在位置を、位置属性情報に応じて透過率を変更した又は色合いを異ならせたアイコンとして表示することを特徴とする。
【0013】
また、請求項3の情報表示システムの発明は、請求項1にかかり、前記表示制御手段は、前記第1の端末装置の現在位置と、前記第2の端末装置の現在位置を、位置属性情報に応じて形状の異なるアイコンとして表示することを特徴とする。
【0014】
また、請求項4の情報表示システムの発明は、請求項1〜3の何れかにかかり、前記表示制御手段は、前記第1の端末装置の現在位置と、前記第2の端末装置の現在位置を、前記位置属性情報とともに表示することを特徴とする。
【0015】
また、請求項5の情報表示システムの発明は、請求項1〜4の何れかにかかり、前記地図データベースは、前記位置属性情報に対応した地図画像を備えており、前記サーバの制御手段は、前記地図データベースから前記第1の端末装置の位置属性情報に応じた地図画像を取得して前記第1の端末装置に送信し、前記第1の端末装置の前記表示制御手段は、前記第1の端末装置の位置属性情報に応じた地図画像を前記表示手段に表示し、前記第1の端末装置において前記表示手段に表示されている複数の第2の端末装置のいずれかに対応する地図画像の要求があった場合には、前記サーバの制御手段は、前記第2の端末装置の位置属性情報に対応する地図画像を前記地図データベースから取得して前記端末装置に送信し、前記第1の端末装置の前記表示制御手段は、前記第2の端末装置の位置属性情報に応じた地図画像を前記表示手段に表示することを特徴とする。
【0016】
また、請求項6の情報表示システムの発明は、請求項1にかかり、前記サーバは、前記第1の端末装置及び前記第2の端末装置が取得してリアルタイムに送信する現在位置及び位置属性情報を受信して前記表示対象位置データベースに記憶することを特徴とする。
【0017】
上記課題を解決するために、本発明の請求項7にかかるサーバは、
第1の端末装置の現在位置及びその位置属性情報を取得する現在位置取得手段と、表示手段と、前記第1の端末装置の現在位置を地図画像上に合成して前記表示手段に表示する表示制御手段と、制御手段と、を備える第1の端末装置と、前記第1の端末装置に関連付けられた少なくとも一つの第2の端末装置と、サーバと、を備えて構成される情報表示システムを構成する前記サーバであって、
前記サーバは、地図データベースと、前記第1の端末装置と該第1の端末装置に関連付けられた少なくとも一つの第2の端末装置のそれぞれの現在位置及び位置属性情報を格納する表示対象位置データベースと、前記第2の端末装置の現在位置及び位置属性情報を前記表示対象位置データベースから取得する端末位置取得手段と、制御手段と、を備え、
前記第1の端末装置の制御手段が、前記第1の端末装置の前記現在位置取得手段によって取得された現在位置及び位置属性情報を含む現在位置表示要求を前記サーバに送信すると、前記サーバの前記端末位置取得手段が前記第2の端末装置の現在位置と位置属性情報を前記表示対象位置データベースから取得し、前記制御手段が前記取得した情報と、前記第1及び第2の端末装置の現在位置を含む領域の地図画像を前記地図データベースから取得して前記第1の端末装置に送信し、前記第1の端末装置の前記表示制御手段は、前記第1の端末装置の現在位置と、前記第2の端末装置の現在位置を、位置属性情報に応じて異なる態様で前記地図画像上に表示することを特徴とする。
【0018】
また、請求項8のサーバの発明は、請求項7にかかり、前記地図データベースは、前記位置属性情報に対応した地図画像を備えており、前記サーバの制御手段は、前記地図データベースから前記第1の端末装置の位置属性情報に応じた地図画像を取得して前記第1の端末装置に送信し、前記第1の端末装置の前記表示制御手段は、前記第1の端末装置の位置属性情報に応じた地図画像を前記表示手段に表示し、前記第1の端末装置において前記表示手段に表示されている複数の第2の端末装置のいずれかに対応する地図画像の要求があった場合には、前記サーバの制御手段は、前記第2の端末装置の位置属性情報に対応する地図画像を前記地図データベースから取得して前記端末装置に送信し、前記第1の端末装置の前記表示制御手段は、前記第2の端末装置の位置属性情報に応じた地図画像を前記表示手段に表示することを特徴とする。
【0019】
また、請求項9のサーバの発明は、請求項7にかかり、前記サーバは、前記第1の端末装置及び前記第2の端末装置が取得してリアルタイムに送信する現在位置及び位置属性情報を受信して前記表示対象位置データベースに記憶することを特徴とする。
【0020】
上記課題を解決するために、本発明の請求項10にかかる端末装置は、
第1の端末装置と、前記第1の端末装置に関連付けられた少なくとも一つの第2の端末装置と、地図データベースと前記第1の端末装置と該第1の端末装置に関連付けられた少なくとも一つの第2の端末装置のそれぞれの現在位置及び位置属性情報を格納する表示対象位置データベースと前記第1の端末装置に関連付けられた少なくとも一つの第2の端末装置の現在位置及び位置属性情報を前記表示対象位置データベースから取得する端末位置取得手段と制御手段とを備えるサーバと、を備えて構成される情報表示システムを構成する第1の端末装置であって、
前記第1の端末装置は、その現在位置及びその位置属性情報を取得する現在位置取得手段と、表示手段と、前記第1の端末装置の現在位置を地図画像上に合成して前記表示手段に表示する表示制御手段と、制御手段と、を備え、
前記第1の端末装置の制御手段が、前記第1の端末装置の前記現在位置取得手段によって取得された現在位置及び位置属性情報を含む現在位置表示要求を前記サーバに送信すると、前記サーバの前記端末位置取得手段が前記第2の端末装置の現在位置と位置属性情報を前記表示対象位置データベースから取得し、前記制御手段が前記取得した情報と、前記第1及び第2の端末装置の現在位置を含む領域の地図画像を前記地図データベースから取得して前記第1の端末装置に送信し、前記第1の端末装置の前記表示制御手段は、前記第1の端末装置の現在位置と、前記第2の端末装置の現在位置を、位置属性情報に応じて異なる態様で前記地図画像上に表示することを特徴とする。
【0021】
また、請求項11の端末装置の発明は、請求項10にかかり、前記表示制御手段は、前記第1の端末装置の現在位置と、前記第2の端末装置の現在位置を、位置属性情報に応じて透過率を変更した又は色合いを異ならせたアイコンとして表示することを特徴とする。
【0022】
また、請求項12の端末装置の発明は、請求項10にかかり、前記表示制御手段は、前記第1の端末装置の現在位置と、前記第2の端末装置の現在位置を、位置属性情報に応じて形状の異なるアイコンとして表示することを特徴とする。
【0023】
また、請求項13の端末装置の発明は、請求項10〜12の何れかにかかり、前記表示制御手段は、前記第1の端末装置の現在位置と、前記第2の端末装置の現在位置を、前記位置属性情報とともに表示することを特徴とする。
【0024】
また、請求項14の端末装置の発明は、請求項10〜13の何れかにかかり、前記地図データベースは、前記位置属性情報に対応した地図画像を備えており、前記サーバの制御手段は、前記地図データベースから前記第1の端末装置の位置属性情報に応じた地図画像を取得して前記第1の端末装置に送信し、前記第1の端末装置の前記表示制御手段は、前記第1の端末装置の位置属性情報に応じた地図画像を前記表示手段に表示し、前記第1の端末装置において前記表示手段に表示されている複数の第2の端末装置のいずれかに対応する地図画像の要求があった場合には、前記サーバの制御手段は、前記第2の端末装置の位置属性情報に対応する地図画像を前記地図データベースから取得して前記端末装置に送信し、前記第1の端末装置の前記表示制御手段は、前記第2の端末装置の位置属性情報に応じた地図画像を前記表示手段に表示することを特徴とする。
【0025】
上記課題を解決するために、本発明の請求項15にかかる情報表示方法は、
第1の端末装置の現在位置及びその位置属性情報を取得する現在位置取得手段と、表示手段と、前記第1の端末装置の現在位置を地図画像上に合成して前記表示手段に表示する表示制御手段と、制御手段と、を備える第1の端末装置と、
地図データベースと、前記第1の端末装置と該第1の端末装置に関連付けられた少なくとも一つの第2の端末装置のそれぞれの現在位置及び位置属性情報を格納する表示対象位置データベースと、前記第1の端末装置に関連付けられた少なくとも一つの第2の端末装置の現在位置及び位置属性情報を前記表示対象位置データベースから取得する端末位置取得手段と、制御手段と、を備えるサーバと、を備えて構成される情報表示システムにおける情報表示方法であって、
(1)前記第1の端末装置の制御手段が、前記第1の端末装置の前記現在位置取得手段によって取得された現在位置及び位置属性情報を含む現在位置表示要求を前記サーバに送信するステップと、
(2)前記サーバの前記端末位置取得手段が前記第2の端末装置の現在位置と位置属性情報を前記表示対象位置データベースから取得するステップと、
(3)前記制御手段が前記取得した情報と、前記第1及び第2の端末装置の現在位置を含む領域の地図画像を前記地図データベースから取得して前記第1の端末装置に送信するステップと、
(4)前記第1の端末装置の前記表示制御手段が、前記第1の端末装置の現在位置と、前記第2の端末装置の現在位置を、位置属性情報に応じて異なる態様で前記地図画像上に表示するステップと、を備えることを特徴とする。
【0026】
また、請求項16の情報表示方法の発明は、請求項15にかかり、前記(4)のステップにおいて、前記表示制御手段は、前記第1の端末装置の現在位置と、前記第2の端末装置の現在位置を、位置属性情報に応じて透過率を変更した又は色合いを異ならせたアイコンとして表示することを特徴とする。
【0027】
また、請求項17の情報表示方法の発明は、請求項15にかかり、前記(4)のステップにおいて、前記表示制御手段は、前記第1の端末装置の現在位置と、前記第2の端末装置の現在位置を、位置属性情報に応じて形状の異なるアイコンとして表示することを特徴とする。
【0028】
また、請求項18の情報表示方法の発明は、請求項15〜17の何れかにかかり、前記(4)のステップにおいて、前記表示制御手段は、前記第1の端末装置の現在位置と、前記第2の端末装置の現在位置を、前記位置属性情報とともに表示することを特徴とする。
【0029】
また、請求項19の情報表示方法の発明は、請求項15〜18の何れかにかかり、前記地図データベースは、前記位置属性情報に対応した地図画像を備えており、
前記(3)のステップにおいて、前記サーバの制御手段は、前記地図データベースから前記第1の端末装置の位置属性情報に応じた地図画像を取得して前記第1の端末装置に送信し、
前記(4)のステップにおいて、前記第1の端末装置の前記表示制御手段は、前記第1の端末装置の位置属性情報に応じた地図画像を前記表示手段に表示し、前記第1の端末装置において前記表示手段に表示されている複数の第2の端末装置のいずれかに対応する地図画像の要求があった場合には、
(5)前記サーバの制御手段が、前記第2の端末装置の位置属性情報に対応する地図画像を前記地図データベースから取得して前記端末装置に送信するステップと、
(6)前記第1の端末装置の前記表示制御手段が、前記第2の端末装置の位置属性情報に応じた地図画像を前記表示手段に表示するステップと、をさらに備えることを特徴とする。
【0030】
また、請求項20の情報表示方法の発明は、請求項15にかかり、前記サーバは、前記第1の端末装置及び前記第2の端末装置が取得してリアルタイムに送信する現在位置及び位置属性情報を受信して前記表示対象位置データベースに記憶することを特徴とする。
【発明の効果】
【0031】
上記の構成によれば、本発明は下記に示すような優れた効果を奏し得る。すなわち、請求項1に記載の情報表示システムの発明によれば、第1の端末装置から現在位置と位置属性情報を含む現在位置表示要求をサーバに送信すると、サーバは、第1の端末装置に関連付けられて登録されている第2の端末装置の現在位置とその位置属性情報を取得して地図画像とともに第1の端末装置に送信し、第1の端末装置においては、第1の端末装置の現在位置と第2の端末装置の現在位置を位置属性情報に応じて異なる態様で表示する。これにより、例えば、第1の端末装置と第2の端末装置が平面視ではほぼ同一の地点に位置しているように表示されていても、異なる態様で表示されていれば、建物の異なる階層に位置していること等がわかり、実際の位置関係がより把握しやすい表示が行われるようになる。
【0032】
また、表示対象データベース(端末装置端末装置データベース)を用いてそれぞれの端末装置がどの端末装置と関連付けられているかを把握するためのグループ登録管理を行うことができ、前記表示対象位置データベースにそれぞれの端末装置の現在位置と位置属性情報を記憶しておくことによって、第1の端末装置からの問合せがあった際に、それぞれの端末装置の現在位置と位置属性情報を簡単に取得することができるようになる。
【0033】
また、請求項2に記載の情報表示システムの発明によれば、端末装置の位置属性情報に応じて透過率や色合いが異なる態様のアイコンとして表示されているから、透過率の違いや色合いの違いによって、端末装置が異なる階層に位置していること等が分かる表示が行われるようになる。
【0034】
また、請求項3に記載の情報表示システムの発明によれば、端末装置の位置属性情報に応じて形状が異なる態様のアイコンとして表示されているから、形状の違いによって、端末装置が異なる階層に位置していること等が分かる表示が行われるようになる。
【0035】
また、請求項4に記載の情報表示システムの発明によれば、端末装置の現在位置を位置属性情報とともに表示するので、端末装置がどの階層に位置しているか具体的に分かる表示が行われるようになる。
【0036】
また、請求項5に記載の情報表示システムの発明によれば、第1の端末装置の位置属性情報に応じた地図画像を第1の端末装置において表示している際に、そこに表示されている第2の端末装置のいずれかに対応する地図画像の要求があると、サーバが第2の端末装置の位置属性情報に対応する地図画像を取得して第1の端末装置に送信し、第1の端末装置においては、選択された第2の端末装置の位置属性情報に応じた地図画像が表示されるようになる。これにより、第2の端末装置の位置は動的に変化して行くにもかかわらず、その端末装置ごとに地図の切換え表示を行うことができるようになる。
【0037】
また、請求項6に記載の情報表示システムの発明によれば、前記表示対象位置データベースに記憶される第2の端末装置の現在位置及び位置属性情報がリアルタイムに更新されるため、第1の端末装置からの問合せがあった際に、それぞれの端末装置の最新の現在位置と位置属性情報を常に得ることができるようになる。
【0038】
また、請求項7〜9に記載のサーバの発明によれば、請求項1及び5、6の発明の効果を奏する情報表示システムを構成するサーバを提供することができる。
【0039】
また、請求項10〜14に記載の第1の端末装置の発明によれば、請求項1〜5の発明の効果を奏する情報表示システムを構成する第1の端末装置を提供することができる。
【0040】
また、請求項15〜20に記載の情報表示方法の発明によれば、請求項1〜6の発明の効果を奏する情報表示システムにおける情報表示方法を提供することができる。
【図面の簡単な説明】
【0041】
【図1】本発明実施例にかかる情報表示システムの概略斜視図である。
【図2】本実施例の情報表示システムを構成する端末装置の内部ブロック図である。
【図3】本実施例の情報表示システムを構成するサーバの内部ブロック図である。
【図4】本実施例の情報表示システムを構成する表示対象データベース314の一例を示す図である。
【図5】本実施例の情報表示システムを構成する表示対象位置データベース315の一例を示す図である。
【図6】本実施例の情報表示システムにおいてグループ登録された端末装置の現在位置の表示動作を示すフローチャートである。
【図7】本実施例の情報表示システムにおいてグループ登録された端末装置の現在位置に地図画像リンク情報を付加して表示する動作を示すフローチャートである。
【図8】本実施例の情報表示システムにおいて特定の端末装置が選択された場合に地図画像を切替えて表示する動作を示すフローチャートである。
【図9】本実施例の情報表示システムにおいてグループ登録された端末装置の現在位置の表示例である。
【発明を実施するための形態】
【0042】
以下、実施例と共に図面を参照して詳細に説明する。ただし、以下に示す実施例は、本発明の技術思想を具体化するための情報表示システムとしてナビゲーションシステムを例示して説明するものであって、本発明をこのナビゲーションシステムに特定することを意図するものではなく特許請求の範囲に示した技術思想を逸脱することなくその他の情報表示システムにも等しく適用し得るものである。
【実施例】
【0043】
図1は、本発明の実施例にかかる情報表示システムの概略斜視図である。図1に示されるように、情報表示システムは、GPS信号を下記に説明する端末装置20に送信するGPS衛星10、複数のユーザが所持する携帯型の端末装置20(20A〜20D)、それぞれの端末装置20とネットワーク40を介して接続されるサーバ30を備えて構成されている。
【0044】
図1では、○○百貨店110の1階に端末装置20Aを所持したユーザAと端末装置20Bを所持したユーザBがおり、4階には端末装置20Fを所持したユーザFがいる。また、○○百貨店110の外側の道路には端末装置20Cを所持したユーザCと端末装置20Eを所持したユーザEがいる。さらに、○○百貨店110と道路を隔てた位置にある△△ストア120の1階には端末装置20Dを所持したユーザDがいる。また、○○百貨店110と△△ストア120の各階には位置属性情報送信器が設置され、位置属性情報を各端末装置20に対して送信している。
【0045】
より詳細に説明すると、○○百貨店110の1階には位置属性情報送信器111が設けられている。この位置属性情報送信器111は、1階のフロア内にそこが○○百貨店110の1階であることを知らせる情報を送信する。この位置属性情報送信器111は、さらに具体的には、ランプと位置属性情報送信ユニットから構成され、天井や壁に設けられた照明用ソケットに差込まれて使用される。この位置属性情報送信ユニットは、EEPROMに記憶されている位置属性情報を、例えば、赤外線通信、又はブルートゥース(Bluetooth:登録商標)による通信方式で送信する。
【0046】
同様に、○○百貨店110の2階〜4階には位置属性情報送信器112〜114が設けられ、△△ストア120の1階、2階には位置属性情報送信器121、122がそれぞれ設けられ、それぞれの位置属性情報を送信する。なお、位置属性情報には、建物の名称、階層(フロア名)、フロア内のエリア情報、店舗情報、地下街の情報等が含まれる。
【0047】
図2は、本実施例の情報表示システムを構成する端末装置20の内部ブロック図である。端末装置20は、制御手段210、GPS受信手段212と位置属性信号受信手段213とを含む現在位置取得手段211、現在位置通知手段214、グループ端末位置表示要求手段215、地図切換え表示要求手段216、表示制御手段217、表示手段218、入力手段219、記憶手段220を備えて構成される。
【0048】
制御手段210は端末装置20の各部の動作を制御・統括するもので、CPU、ROMを含むプロセッサで構成され、ROMに記憶されたプログラム実行することによって動作する。現在位置取得手段211のGPS受信手段212は、図1に示された複数のGPS衛星10からのGPS信号を受信することによって、現在位置を算出する。また、現在位置取得手段211の位置属性信号受信手段213は、○○百貨店110や△△ストア120にそれぞれ設置された位置属性情報送信器111〜114、121、122等から送信されている位置属性情報を受信してその位置を特定する。
【0049】
現在位置通知手段214は、現在位置取得手段211において検出された現在位置及び位置属性情報等を、所定時間間隔で、又はサーバ30から要求があった際に、又はユーザから要求があった際に、サーバ30に送信する。グループ端末位置表示要求手段215は、この端末装置20に関連付けられた(グループ登録された)他の端末装置20の現在位置を地図上に表示するための表示要求をサーバ30に送信するものである。この現在位置の表示要求には、記憶手段220に記憶された端末装置の識別IDと、現在位置取得手段211によって取得された端末装置の現在位置と位置属性情報とが含まれる。
【0050】
地図切換え表示要求手段216は、後述するが、表示手段218に各端末装置の現在位置を示すアイコン画像が示されている場合に、ユーザが所望の端末装置のアイコンを選択すると、その端末装置が位置する位置属性の地図画像を要求するものである。それぞれの端末装置のアイコンにはURL等の地図画像リンク情報が関連付けられており、地図切換え表示要求手段216はこの地図画像リンク情報をサーバ30に送信することにより、所望の地図画像を要求する。
【0051】
表示制御手段217は、サーバ30から受信した地図画像と、各端末装置20の位置を表すアイコンとを合成し、さらに各アイコンの画像を、各端末装置20の階層情報に対応するように透過率を変更して、又は色合いを異ならせて、又は形状を異ならせた画像を作成する。表示手段218は液晶ディスプレイユニット等で構成されており、表示制御手段217で作成された地図画像及びアイコンの画像を表示する。
【0052】
入力手段219は端末装置20に設けられた入力ボタンや操作キー等で構成され、ユーザが現在位置の表示要求の選択操作を行ったり、表示手段218に表示されたアイコンの選択操作を行ったり、地図の切換え表示要求の選択操作を行ったりするために使用される。
【0053】
記憶手段220には、現在位置取得手段211によって検出された現在位置及位置属性情報等を記憶する。さらに、記憶手段220は、端末装置の識別ID、サーバ30から受信した地図画像、端末装置20の位置を示すそれぞれのアイコン画像に関連付けられた地図画像リンク情報が記憶される。
【0054】
図3は、本実施例の情報表示システムを構成するサーバ30の内部ブロック図である。サーバ30は、制御手段310、表示対象検索手段311、表示対象位置取得手段312、表示地図取得手段313、表示対象データベース314、表示対象位置データベース315、地図データベース316を備えて構成される。
【0055】
制御手段310はサーバ30の各部の動作を制御・統括するもので、CPU、ROMを含むプロセッサで構成され、ROMに記憶されたプログラムを実行することによって動作する。表示対象検索手段311は、端末装置20から現在位置の表示要求を受信すると、後述する表示対象データベース314を参照し、現在位置の表示要求を行ってきた端末装置に関連付けられた端末装置(つまり、グループ登録された端末装置)を検索する。具体的には、現在位置の表示要求に含まれる端末装置の識別IDを取得して、その識別IDに関連付けられて表示対象データベース314に記憶されている複数の端末装置の識別IDを取得する。
【0056】
表示対象位置取得手段312は、検索されたそれぞれの端末装置の現在位置を表示対象位置データベース315から検出する。具体的には、表示対象位置取得手段312は、グループ登録されているそれぞれの端末装置の識別IDをもとに、表示対象位置データベース315を検索し、それぞれの端末装置の識別IDに関連付けられて記憶されている現在位置情報及び位置属性情報を取得する。
【0057】
表示地図取得手段313は、現在位置の表示要求を行った端末装置と、それに関連付けられたそれぞれの端末装置の現在位置情報及び位置属性情報を比較し、これらの端末装置の現在位置が含まれるエリアであって、現在位置の表示要求を行った端末装置が位置する位置属性の地図画像を地図データベース316から取得し、表示要求を行った端末装置に送信する。なお、この地図データの格納先は、本実施例では地図データベース316であるが、これに限られず、ネットワークに接続された他の地図データベース等であってもよい。
【0058】
表示地図取得手段313は、さらに、端末装置20の地図切換え表示要求手段216からの地図画像リンク情報を含む地図切換え表示要求を受信した場合に、この地図画像リンク情報に従って地図データベース316から対応する地図画像を取得し、地図切換え表示要求を行った端末装置20に送信する。
【0059】
表示対象データベース314は、それぞれの端末装置20がどの端末装置と関連付けられているかを記憶しているものであり、端末装置データベースとして機能するものである。これら端末装置同士の関連付けは予めユーザが関連付けられる端末装置を指定すること(つまり、グループ登録すること)によって行われる。図4は、表示対象データベース314の一例を示している。表示対象データベース314は、第1の端末装置の識別ID欄と、それに関連付けられた第2の端末装置の識別ID欄とから構成されている。図4では、第1の端末装置の識別ID「0020A」(図1のユーザAが所持する端末装置20Aに相当)に第2の端末装置の識別ID「0020B」〜「0020F」(図1のユーザB〜ユーザFが所持する端末装置20B〜20Fに相当)が関連付けられて登録され、これら6つの端末装置がグループ登録されている。
【0060】
表示対象位置データベース315は、それぞれの端末装置20の現在位置と位置属性情報を記憶しているものであり、端末装置位置データベースとして機能するものである。図5は、表示対象位置データベース315の一例を示している。表示対象位置データベース315は、端末装置の識別ID欄と、それぞれの端末装置の現在位置欄、それぞれの端末装置の位置における位置属性情報欄、さらには、その位置属性情報が示すエリア又は位置属性情報に対応する地図画像リンク情報(地図画像を格納したURL)欄から構成されている。位置属性情報欄は、さらに建物ID欄とフロアID欄とから構成されている。
【0061】
例えば、図5では、端末装置の識別ID「0020A」(図1のユーザAが所持する端末装置20Aに相当)に、現在位置を緯度・経度で表した「35.41.33」及び「139.46.08」、さらに現在位置の位置属性情報として、建物IDは「○○百貨店」、フロアIDは「1階」、さらに地図画像のリンク情報が関連付けられて記憶されている。同様に、端末装置の識別ID「0020B」(図1のユーザBが所持する端末装置20Bに相当)には、現在位置を緯度・経度で表した「35.41.33」及び「139.46.07」、さらに現在位置の位置属性情報として、建物IDは「○○百貨点」、フロアIDは「1階」、さらに、地図データの格納先を示す地図画像リンク情報が関連付けられて記憶されている。
【0062】
なお、識別ID「0020C」の端末装置(図1のユーザCが所持する端末装置20C)のように、端末装置が特定の建物の内部に位置していない場合は、それぞれの建物に取り付けられた位置属性情報送信器からの位置属性情報信号を受信することができない。それで、図5では、位置属性情報として建物ID及びフロアIDにはそれぞれ「9999」が割当てられて記憶されている。この数字「9999」が位置属性情報として記憶されている端末装置は、屋外に位置しているか、又は位置情報送信器が設置されていない建物内にいることを示している。
【0063】
なお、それぞれの端末装置の現在位置及び位置属性情報は、所定間隔毎に各端末装置が取得し送信したものをサーバ30が受信することによって表示対象位置データベース315に登録される。又は、それぞれの端末装置の現在位置及び位置属性情報は、表示対象検索手段311によって対象となる端末装置が特定された際に、表示対象位置取得手段312が特定された端末装置に対して現在位置及び位置属性情報の取得要求を行い、表示対象位置データベース315に登録するようにしてもよい。さらに、各端末装置が取得し送信する現在位置及び位置属性情報は、ネットワークを介して接続される外部のその他のサーバ、例えば、通信事業者が設置するサーバなどを介してサーバ30へ送信し、表示対象位置データベース315に登録されるようにしてもよい。
【0064】
地図データベース316は、端末装置20に配信して表示するための地図情報と経路探索のための地図データ(ノードデータ、リンクデータ、コストデータ)を蓄積したデータベースである。さらにこの地図データには、地図表示案内のサービスを提供する地下街、建物等の構造物の内部を示す地図データを含んでいる。これらの地図データには、建物の形状、フロアごとの通路、各フロアを接続する階段やエレベータ及びエスカレータ等のデータが含まれる。
【0065】
ここで、図6〜8及び図9を参照して、本実施例の情報表示システムにおいてグループ登録された端末装置20の現在位置の表示動作について説明する。図6は、本実施例の情報表示システムにおいてグループ登録された端末装置20の現在位置の表示動作を示すフローチャートである。図7は、本実施例の情報表示システムにおいてグループ登録された端末装置20の現在位置に地図画像リンク情報を付加して表示する動作を示すフローチャートである。図8は、本実施例の情報表示システムにおいて特定の端末装置が選択された場合に地図画像を切替えて表示する動作を示すフローチャートである。図9は、本実施例の情報表示システムにおいてグループ登録された端末装置20の現在位置の表示例である。
【0066】
まず、図1において説明したように、○○百貨店110の1階に端末装置20Aを所持したユーザAと端末装置20Bを所持したユーザBがおり、4階には端末装置20Fを所持したユーザFがおり、○○百貨店110の外側の道路には端末装置20Cを所持したユーザCと端末装置20Eを所持したユーザEがおり、○○百貨店110と道路を隔てて位置する△△ストア120の1階には端末装置20Dを所持したユーザDがいる。そしてこれら6つの端末装置20A〜20Fが互いに関連付けられ、表示対象データベース314にグループとして登録されている。
【0067】
ここで、ユーザAが所持する端末装置20Aから、グループ登録された端末装置の位置を表示する場合について考える。図6のステップS601において、現在位置取得手段211が端末装置20Aの現在位置とその位置属性情報を取得する。これはGPS受信手段212がGPS信号を受信することによって、端末装置20Aの緯度・経度を測定するとともに、位置属性信号受信手段213が、○○百貨店110の1階に設置された位置属性情報送信器111から送信される位置属性情報を受信することによって行われる。
【0068】
ステップS602において、グループ端末位置表示要求手段215が上記のステップにおいて測定された現在位置と属性情報とともにグループ登録された端末装置の位置の表示要求をサーバ30に対して送信する。
【0069】
サーバ30においては、表示対象検索手段311が表示対象データベース314を参照して、端末装置20Aに関連付けられた端末装置を検索する。この場合、端末装置20Aに対して端末装置20B〜20F(図4の表示対象IDが0020B〜0020F)が検索結果として得られる。そこで表示対象位置取得手段(端末位置取得手段)312が表示対象位置データベース315を参照し、それぞれの端末装置20B〜20Fの現在位置及び位置属性情報を取得する。また、表示地図取得手段313が、端末装置20Aの現在位置及びその位置属性情報をもとに、地図データベース316から地図画像を取得する。サーバ30において取得されたグループ登録された端末装置の情報、現在位置、位置属性情報及び地図画像は表示要求を行った端末装置20Aに送信される。
【0070】
なお、表示対象が所定領域に収まらない場合は地図画像を縮小して表示する等、地図の縮尺を変更して広範囲の領域を表示できるようにしてもよい。表示対象が所定領域に収まるかどうかの判断は、サーバ30において行ってもよいし、表示要求を行った端末装置20において行ってもよいが、端末装置20において判断した場合には、広範囲の地図画像の取得要求をサーバ30に対して再度行う必要がある。さらに、表示対象が広範囲に位置する場合には、所定範囲、例えば、予め定められた標準縮尺で表示できるエリアに位置する表示対象の端末装置のみが表示される地図画像を取得するようにしてもよい。
【0071】
ステップS603において、端末装置20Aは、グループ登録された端末装置の情報(表示対象ID)、現在位置、位置属性情報及び地図画像を取得する。これらの情報は記憶手段220に記憶される。
【0072】
ステップS604において、表示制御手段217は、記憶手段220に記憶された地図画像を表示手段218に表示させる。
【0073】
次いで、ステップS605において、制御手段210は、サーバ30から受信したグループ登録された端末装置の情報を1つずつ参照する。グループ登録された端末装置がなければ、ステップS611に進み、表示制御手段217が表示要求を行った端末装置20Aの現在位置を地図画像上にアイコン(図9Aでは星印)として合成し、表示手段218に表示する。
【0074】
ステップS605において、グループ登録された端末装置が存在する場合、ステップS606の処理に進み、その端末装置の建物IDを参照し、この建物IDが表示要求を行った端末装置(20A)の建物IDと同じか否かを判定する。建物IDが同一でない場合には、ステップS610の処理に進み、表示制御手段217がその端末装置の現在位置を、通常とは異なる形状、透過性のあるアイコン又は色合いを変更したアイコンとして地図画像上に合成して表示手段218に表示させ、ステップS609の処理に進む。
【0075】
ステップS606において、建物IDが同一であると判定された場合、ステップS607に進み、その端末装置のフロアIDを参照し、このフロアIDが表示要求を行った端末装置(20A)のフロアIDと同じか否かを判定する。フロアIDが同一でない場合には、ステップS610の処理に進み、表示制御手段217がその端末装置の現在位置を、通常とは異なる形状、透過性のあるアイコン又は色合いを変更したアイコンとして地図画像上に合成して表示手段218に表示させ、ステップS609の処理に進む。
【0076】
ステップS607において、フロアIDが同一であると判定された場合、ステップS608に進み、表示制御手段217がその端末装置の現在位置を、通常通りのアイコンで地図画像上に合成して表示手段218に表示させ、ステップS609の処理に進む。
【0077】
ステップS609において、サーバ30から受信したグループ登録された次の端末装置があるか探索し、ステップS605の処理に戻る。グループ登録されたすべての端末装置について現在位置をアイコンで表示した後、ステップS611で、表示要求を行った端末装置20Aの現在位置を他と異なるアイコン(図9Aでは星型)で表示し、処理を終了する。
【0078】
図9Aを参照して、上記の方法で、グループ登録された端末装置の位置を端末装置20Aの表示手段218に表示した場合について説明する。表示要求を行ったユーザAが所持する端末装置20Aは○○百貨店の1階に位置するため、表示手段218には、地図画像として○○百貨店の1階の内部を示す地図が表示されている。そして、ユーザBが所持する端末装置20Bは端末装置20Aと同じ○○百貨店の1階に位置するので、その位置が通常のアイコンとして表示されている。アイコンは、具体的には、人型の形状をしたアイコンで、濃度の高い色合い(網掛けした人形アイコン)で表示されている。
【0079】
また、端末装置20Bのアイコンには、ユーザと、その位置属性情報(この場合は階層)を示す吹き出しが設けられている。具体的には端末装置20Bのアイコンには「Bさん(1F)」の吹き出しが設けられている。なお、この吹き出しの表示は、ユーザがカーソルを移動させるによってアイコンを選択可能に表示した場合に、ユーザによってアイコンが選択された場合にのみ表示されるようにしてもよいし、また、カーソルがアイコン上にあるときにのみ表示されるようにしてもよい。
【0080】
ユーザC〜ユーザFがそれぞれ所持する端末装置20C〜20Fは、端末装置20Aとは異なる位置属性情報を付与されているので、通常のアイコンとは異なる形状、透過性のあるアイコン又は色合いを変更したアイコン(白抜きの人形アイコン)として地図画像上に表示されている。端末装置20Fの位置を示すアイコンは、端末装置20Bの位置を示すアイコンと同一の形状であるが、濃度の低い色合いで表示されている。また、端末装置20Fのアイコンには、その位置属性情報(階層)を示す吹き出しが設けられ、具体的には「Fさん(4F)」の吹き出しが設けられている。これにより、端末装置20B、20Fは端末装置20Aと同一の建物内に位置することが分かるだけでなく、それぞれの端末装置がどの階層に位置するのかを容易に把握することができるようになる。
【0081】
図9Bでは、端末装置20Cから表示要求が行われた場合に、グループ登録された端末装置の位置を端末装置20Cの表示手段218に表示した場合が示されている。表示手段218には、地図画像として○○百貨店の外形と、△△ストアの外形及び周辺道路が表示されている。表示要求を行ったユーザCが所持する端末装置20Cは○○百貨店の外側の道路上に位置しているため、端末装置20Cの位置は○○百貨店の外側の道路上に星印として表示されている。
【0082】
ユーザA、B、Fが所持する端末装置20A、20B、20Fは○○百貨店内に位置するために、端末装置20Cとは異なる位置属性情報が付与されており、これらの位置は通常とは異なる形状、透過性のあるアイコン又は色合いを変更したアイコンとして地図画像上に表示されている。図9Bでは、端末装置20A、20B、20Fの位置は、他のアイコンと同様に人型をした形状で、濃度の低い色合いのアイコン(白抜きの人形アイコン)として表示される。それぞれのアイコンには端末装置がどの階層に位置するのかを示す吹き出しが設けられており、端末装置20A、20Bには「1F」を示す吹き出し、端末装置20Fには「4F」を示す吹き出しが設けられている。
【0083】
また、ユーザDが所持する端末装置20Dは△△ストア内に位置しているために、端末装置20Cとは異なる位置属性情報が付与されているので、端末装置20Dの位置は通常とは異なる形状、透過性のあるアイコン又は色合いを変更したアイコン(白抜きの人形アイコン)として地図画像上に表示されている。なお、図9Bでは、端末装置20Dの位置は、他のアイコンと同様の人型をした形状で、濃度の低い色合いのアイコン(網掛けした人形アイコン)として表示されている。
【0084】
一方、ユーザEが所持する端末装置20Eは△△ストア付近の道路上に位置しているので、端末装置20Cと同一の位置属性情報が付与されており、端末装置20Eの位置は、通常の形状又は色合いのアイコンとして地図画像上に表示されている。図9Bでは、端末装置20Eの位置は、他のアイコンと同様の人型をした形状であるが、濃度の高い色合いのアイコンとして表示されている。これにより、ユーザは、どのユーザがどの場所にいるのか、また自分がいるのと同じ階層に位置しているのかということを容易に視認できるようになる。
【0085】
なお、上記には、サーバ30からそれぞれの端末装置の現在位置とその位置属性情報をそのまま表示要求を行った端末装置に送信し、端末装置において、位置属性情報が同一か異なるかの判断を行い、それに応じてアイコンの表示の態様を変更した場合について説明したが、本発明はこれに限られず、それぞれの端末装置の位置属性情報をサーバにおいて比較し、その比較結果を端末装置に送信し、比較結果に基づいてアイコンの表示の態様を変更するようにしてもよい。
【0086】
次に、図7、8を参照して、ユーザAが所持する端末装置20Aから、グループ登録された端末装置の位置を表示し、それに続いてユーザが選択した他の端末装置に付加された位置属性情報に対応する地図を表示する方法について説明する。ステップS701、S702における処理は図6のステップS601、S602と同様なので詳細な説明を省略するが、現在位置とその位置属性情報を取得してサーバに送信してグループ登録された端末装置の位置の表示要求を行う。
【0087】
サーバ30においては、表示対象検索手段311が表示対象データベース314を参照して、端末装置20Aに関連付けられた端末装置を検索し、端末装置20B〜20Fを検索結果として得る。さらに、表示対象位置取得手段312が表示対象位置データベース315を参照し、それぞれの端末装置20B〜20Fの現在位置及び位置属性情報を取得する。さらに、表示対象位置取得手段312は、端末装置20Aの位置属性情報と他の端末装置20B〜20Fの位置属性情報を比較し、位置属性情報が異なるものの場合に、表示対象位置データベース315からその地図画像リンク情報を取得する。地図画像リンク情報は、それぞれの端末装置が位置する位置属性情報(階層)に対応する地図データを格納している格納先、例えばURL等である。
【0088】
本実施例の場合、端末装置20Aと端末装置20Bは同一の位置属性情報を付与されているので、端末装置20Bに対応する地図画像リンク情報は取得されない。一方で、端末装置20C〜20Fは端末装置20Aとは異なる位置属性情報を有しているので、それぞれの端末装置に対応する地図画像リンク情報を取得する。なお、端末装置20Cと端末装置20Eは同一の位置属性情報を有しているので、地図画像リンク情報は同一のものである。
【0089】
また、表示地図取得手段313は、端末装置20Aと、それに関連付けられて登録されたそれぞれの端末装置20B〜20Fの現在位置情報及び位置属性情報を比較し、これらの端末装置の現在位置が含まれるエリアであって、端末装置20Aが位置する位置属性に対応する地図画像を地図データベース316から取得する。
【0090】
サーバ30において取得されたグループ登録された端末装置の情報、現在位置、位置属性情報及び地図画像並びに地図画像リンク情報は表示要求を行った端末装置20Aに送信される。
【0091】
ステップS703において、端末装置20Aは、グループ登録された端末装置の情報、現在位置、位置属性情報及び地図画像並びに地図画像リンク情報をサーバ30から取得する。これらの情報は記憶手段220に記憶される。
【0092】
ステップS704において、表示制御手段217は、記憶手段220に記憶された地図画像を表示手段218に表示させる。
【0093】
次いで、ステップS705において、制御手段210は、サーバ30から受信したグループ登録された端末装置の情報を1つずつ参照する。グループ登録された端末装置がなければ、ステップS710に進み、表示制御手段217が表示要求を行った端末装置20Aの現在位置を地図画像上にアイコンとして表示する。
【0094】
ステップS705において、グループ登録された端末装置が存在する場合、ステップS706の処理に進み、その端末装置に地図画像リンク情報が付加されているか否かを判定する。端末装置に地図画像リンク情報が付加されている場合、ステップS707の処理に進み、表示制御手段217がその端末装置の現在位置を、通常とは異なる形状、透過性のあるアイコン又は色合いを変更したアイコンとして地図画像上に合成して表示手段218に表示させ、ステップS708の処理に進む。
【0095】
ステップS706において、端末装置に地図画像リンク情報が付加されていないと判定された場合、ステップS709の処理に進み、表示制御手段217がその端末装置の現在位置を、通常通りのアイコンで地図画像上に合成して表示手段218に表示させ、ステップS708の処理に進む。
【0096】
ステップS708では、サーバ30から受信したグループ登録された次の端末装置があるか探索し、ステップS705の処理に戻る。グループ登録されたすべての端末装置について現在位置をアイコンで表示した後、ステップS710で、表示要求を行った端末装置20Aの現在位置を他とは異なるアイコンで表示し、処理を終了する。
【0097】
このときに端末装置20Aの表示手段218には、図9Aに示す地図画像と端末装置の現在位置が表示されている。ここで、ユーザは入力手段219を操作することによって表示手段218に表示されているアイコンのうち、地図画像リンク情報が付加されているもののいずれかを選択することができる。地図画像リンク情報が付加されているアイコンは、通常とは異なる形状、透過性のあるアイコン又は色合いを変更したアイコンとして表示されているので、ユーザは容易に選択できる。ユーザAが端末装置20Aの入力手段219を操作することによって、例えばユーザCが所持する端末装置20Cの現在位置を示すアイコンを画面上で選択した場合の処理を、図8を参照して以下に説明する。なお、図8のステップS801以降の処理は図7のステップ710の処理に続くものである。
【0098】
図8のステップS801において、端末装置20AにおいてユーザCが所持する端末装置20Cの現在位置を示すアイコンが選択されると、ステップS802において、端末装置20Aの地図切換え表示要求手段216は、選択された端末装置20Cのアイコンに付加された地図画像リンク情報が示す地図データの格納先の情報と、表示中の地図画像の中心位置と、グループ登録された端末装置の位置の切換え表示要求をサーバ30に対して送信する。
【0099】
サーバ30においては、表示対象検索手段311が表示対象データベース314を参照して、端末装置20Aに関連付けられた端末装置を検索し、端末装置20B〜20Fを検索結果として得る。さらに、表示対象位置取得手段312が表示対象位置データベース315を参照し、それぞれの端末装置20B〜20Fの現在位置及び位置属性情報を取得する。さらに、表示対象位置取得手段312は、端末装置20Cの位置属性情報と他の端末装置20A、20B、20C〜20Fの位置属性情報を比較し、位置属性情報が異なるものの場合に、表示対象位置データベース315からその地図画像リンク情報を取得する。
【0100】
この場合、端末装置20A、20B、20Fは○○百貨店内に位置しているために、端末装置20Cとは異なる位置属性情報を有しているため、それぞれの端末装置に対応する地図画像リンク情報が表示対象位置データベース315から取得される。また、端末装置20Dは△△ストア内に位置しているために、端末装置20Cとは異なる位置属性情報を有しており、それぞれの端末装置に対応する地図画像リンク情報が表示対象位置データベース315から取得される。端末装置20Eは△△ストア付近の道路上に位置するために、端末装置20Cと同一の位置属性情報を有しているので、地図画像リンク情報は取得されない。
【0101】
また、表示地図取得手段313は、端末装置20Aの表示手段218に表示されていた地図画像の中心位置の情報に基づいて、端末装置20Cが位置する位置属性の地図画像であって、表示手段218に表示されていたのと同じ領域の地図画像を、切換え表示要求に付加されている地図画像リンク情報が示す地図データの格納先から取得する。地図データの格納先は、本実施例では地図データベース316であるが、これに限られず、ネットワークに接続された他の地図データベース等であってもよい。
【0102】
サーバ30において取得されたグループ登録された端末装置の情報、現在位置、位置属性情報及び地図画像並びに地図画像リンク情報は切換え表示要求を行った端末装置20Aに送信される。
【0103】
ステップS803において、端末装置20Aは、グループ登録された端末装置の情報、現在位置、位置属性情報及び地図画像並びに地図画像リンク情報をサーバ30から取得する。これらの情報は記憶手段220に記憶される。
【0104】
ステップS804において、表示制御手段217は、記憶手段220に記憶されている端末装置20Cの位置属性情報に対応する地図画像を表示手段218に表示させる。
【0105】
ステップS805において、グループ登録された端末装置が存在する場合、ステップS806の処理に進み、その端末装置に地図画像リンク情報が付加されているか否かを判定する。端末装置に地図画像リンク情報が付加されている場合、ステップS807の処理に進み、表示制御手段217がその端末装置の現在位置を、通常とは異なる形状、透過性のあるアイコン又は色合いを変更したアイコンとして地図画像上に合成して表示手段218に表示させ、ステップS808の処理に進む。
【0106】
ステップS806において、端末装置に地図画像リンク情報が付加されていないと判定された場合、ステップS809の処理に進み、表示制御手段217がその端末装置の現在位置を、通常通りのアイコンで地図画像上に合成して表示手段218に表示させ、ステップS808の処理に進む。
【0107】
ステップS808では、サーバ30から受信したグループ登録された次の端末装置があるか探索し、ステップS705の処理に戻る。グループ登録されたすべての端末装置について現在位置をアイコンで表示した後、ステップS810で、端末装置20Aにおいて選択した端末装置20Cの現在位置を他とは異なるアイコンで表示し、処理を終了する。
【0108】
上記のステップS801〜S810までの処理を実行すると、図9Aに示す地図画像と端末装置の現在位置の表示画面から、図9Cに示す地図画像の表示画面を経て図9Bに示す地図画像と端末装置の現在位置の表示画面に切替えられる。図9Cでは、ユーザCが所持する端末装置20Cが選択された状態が示されている。図9Bでは、ユーザCが所持する端末装置20Cが○○百貨店の外側の道路上に星印として表示され、端末装置20Cが位置する位置属性情報に対応する地図画像(ユーザCが位置する屋外の道路が表示される地図画像)が表示される。そして、ユーザA、B、Fが所持する端末装置20A、20B、20Fは○○百貨店内に位置するために、端末装置20Cとは異なる位置属性情報が付与されており、これらの位置は通常とは異なる形状、透過性のあるアイコン又は色合いを変更したアイコン(図9Bでは白抜きの人形アイコン)として地図画像上に表示されている。
【0109】
ユーザEが所持する端末装置20Eは△△ストア付近の道路上に位置しているので、端末装置20Cと同一の位置属性情報が付与されており、端末装置20Eの位置は、通常の形状又は色合いのアイコン(図9Bでは網掛けの人形アイコン)として地図画像上に表示されている。さらに、ユーザDが所持する端末装置20Dは△△ストア内に位置するために、端末装置20Dには、端末装置20Cとは異なる位置属性情報が付与されており、この位置は通常とは異なる形状、透過性のあるアイコン又は色合いを変更したアイコン(図9Bでは白抜きの人形アイコン)として地図画像上に表示されている。これにより、ユーザが表示している地図とは異なる階層に位置するユーザの位置およびその周辺情報を切換え表示する。
【0110】
以上、異なる位置属性情報を有する端末装置の現在位置を表示する方法について説明したが、グループ登録された端末装置の現在位置の表示要求を行った端末装置と同じ位置属性情報をもつ端末装置の現在位置は通常のアイコンで表示され、表示要求を行った端末装置と異なる位置属性情報をもつ端末装置の現在位置は、通常とは異なる形状、透過性のあるアイコン又は色合いを変更したアイコンとして地図画像上に表示する。これにより、ユーザは、どのユーザがどの場所にいるのか、また自分がいるのと同一の階層に位置しているのかということを容易に視認できるようになる。
【0111】
なお、グループ登録された端末装置の現在位置を、すべて同時に表示するのではなく、図9Dのように、グループ登録された端末装置の現在位置の情報をリスト表示するようにしてもよい。図9Dは、ユーザCが所持する端末装置20Cから現在位置の表示要求を行った場合に端末装置20Cの表示手段218に表示される表示画面を示している。
【0112】
画面上には、ユーザCの端末装置20Cの位置属性情報に対応する地図画像(各道路と建物の外形)が表示され、さらに端末装置20Cの位置が道路上に星印として表示される。さらに画面上には、グループ登録されている端末装置の現在位置の情報がリスト表示されている。図9Dでは、ユーザBとユーザAのみがリスト表示されているが、このリストをユーザがスクロールすることで、グループ登録された他のユーザも表示される。図9Dでは、ユーザBが選択されている。そのため、○○百貨店内にユーザBの所持する端末装置20Bの現在位置がアイコン表示されている。
【0113】
以上、詳細に説明したように本発明によれば、それぞれの端末装置の位置を地図画像上に表示する際に、表示要求を行った端末装置が有する位置属性情報とは異なる位置属性情報を有する端末装置の表示の方法を階層に応じて変更する情報表示システムを提供することができ、さらに、複数の端末装置を同一の地図画像上に表示している際に、そのうちの一つの端末装置を選択すると、その端末装置が属する位置属性情報の地図画像を取得して切換え表示することができるようになる。
【符号の説明】
【0114】
10 GPS衛星
20 端末装置
30 サーバ
40 ネットワーク
210 制御手段
211 現在位置取得手段
212 GPS受信手段
213 位置属性信号受信手段
214 現在位置通知手段
215 グループ端末位置表示要求手段
216 地図切換え表示要求手段
217 表示制御手段
218 表示手段
219 入力手段
220 記憶手段
310 制御手段
311 表示対象検索手段
312 表示対象位置取得手段
313 表示地図取得手段
314 表示対象データベース
315 表示対象位置データベース
316 地図データベース

【特許請求の範囲】
【請求項1】
第1の端末装置の現在位置及びその位置属性情報を取得する現在位置取得手段と、表示手段と、前記第1の端末装置の現在位置を地図画像上に合成して前記表示手段に表示する表示制御手段と、制御手段と、を備える第1の端末装置と、
地図データベースと、前記第1の端末装置と該第1の端末装置に関連付けられた少なくとも一つの第2の端末装置のそれぞれの現在位置及び位置属性情報を格納する表示対象位置データベースと、前記第1の端末装置に関連付けられた少なくとも一つの第2の端末装置の現在位置及び位置属性情報を前記表示対象位置データベースから取得する端末位置取得手段と、制御手段と、を備えるサーバと、を備えて構成される情報表示システムであって、
前記第1の端末装置の制御手段が、前記第1の端末装置の前記現在位置取得手段によって取得された現在位置及び位置属性情報を含む現在位置表示要求を前記サーバに送信すると、前記サーバの前記端末位置取得手段が前記第2の端末装置の現在位置と位置属性情報を前記表示対象位置データベースから取得し、前記制御手段が前記取得した情報と、前記第1及び第2の端末装置の現在位置を含む領域の地図画像を前記地図データベースから取得して前記第1の端末装置に送信し、前記第1の端末装置の前記表示制御手段は、前記第1の端末装置の現在位置と、前記第2の端末装置の現在位置を、位置属性情報に応じて異なる態様で前記地図画像上に表示することを特徴とする情報表示システム。
【請求項2】
前記表示制御手段は、前記第1の端末装置の現在位置と、前記第2の端末装置の現在位置を、位置属性情報に応じて透過率を変更した又は色合いを異ならせたアイコンとして表示することを特徴とする請求項1に記載の情報表示システム。
【請求項3】
前記表示制御手段は、前記第1の端末装置の現在位置と、前記第2の端末装置の現在位置を、位置属性情報に応じて形状の異なるアイコンとして表示することを特徴とする請求項1に記載の情報表示システム。
【請求項4】
前記表示制御手段は、前記第1の端末装置の現在位置と、前記第2の端末装置の現在位置を、前記位置属性情報とともに表示することを特徴とする請求項1〜3の何れか1項に記載の情報表示システム。
【請求項5】
前記地図データベースは、前記位置属性情報に対応した地図画像を備えており、前記サーバの制御手段は、前記地図データベースから前記第1の端末装置の位置属性情報に応じた地図画像を取得して前記第1の端末装置に送信し、前記第1の端末装置の前記表示制御手段は、前記第1の端末装置の位置属性情報に応じた地図画像を前記表示手段に表示し、前記第1の端末装置において前記表示手段に表示されている複数の第2の端末装置のいずれかに対応する地図画像の要求があった場合には、前記サーバの制御手段は、前記第2の端末装置の位置属性情報に対応する地図画像を前記地図データベースから取得して前記端末装置に送信し、前記第1の端末装置の前記表示制御手段は、前記第2の端末装置の位置属性情報に応じた地図画像を前記表示手段に表示することを特徴とする請求項1〜4の何れか1項に記載の情報表示システム。
【請求項6】
前記サーバは、前記第1の端末装置及び前記第2の端末装置が取得してリアルタイムに送信する現在位置及び位置属性情報を受信して前記表示対象位置データベースに記憶することを特徴とする請求項1に記載の情報表示システム。
【請求項7】
第1の端末装置の現在位置及びその位置属性情報を取得する現在位置取得手段と、表示手段と、前記第1の端末装置の現在位置を地図画像上に合成して前記表示手段に表示する表示制御手段と、制御手段と、を備える第1の端末装置と、前記第1の端末装置に関連付けられた少なくとも一つの第2の端末装置と、サーバと、を備えて構成される情報表示システムを構成する前記サーバであって、
前記サーバは、地図データベースと、前記第1の端末装置と該第1の端末装置に関連付けられた少なくとも一つの第2の端末装置のそれぞれの現在位置及び位置属性情報を格納する表示対象位置データベースと、前記第2の端末装置の現在位置及び位置属性情報を前記表示対象位置データベースから取得する端末位置取得手段と、制御手段と、を備え、
前記第1の端末装置の制御手段が、前記第1の端末装置の前記現在位置取得手段によって取得された現在位置及び位置属性情報を含む現在位置表示要求を前記サーバに送信すると、前記サーバの前記端末位置取得手段が前記第2の端末装置の現在位置と位置属性情報を前記表示対象位置データベースから取得し、前記制御手段が前記取得した情報と、前記第1及び第2の端末装置の現在位置を含む領域の地図画像を前記地図データベースから取得して前記第1の端末装置に送信し、前記第1の端末装置の前記表示制御手段は、前記第1の端末装置の現在位置と、前記第2の端末装置の現在位置を、位置属性情報に応じて異なる態様で前記地図画像上に表示することを特徴とするサーバ。
【請求項8】
前記地図データベースは、前記位置属性情報に対応した地図画像を備えており、前記サーバの制御手段は、前記地図データベースから前記第1の端末装置の位置属性情報に応じた地図画像を取得して前記第1の端末装置に送信し、前記第1の端末装置の前記表示制御手段は、前記第1の端末装置の位置属性情報に応じた地図画像を前記表示手段に表示し、前記第1の端末装置において前記表示手段に表示されている複数の第2の端末装置のいずれかに対応する地図画像の要求があった場合には、前記サーバの制御手段は、前記第2の端末装置の位置属性情報に対応する地図画像を前記地図データベースから取得して前記端末装置に送信し、前記第1の端末装置の前記表示制御手段は、前記第2の端末装置の位置属性情報に応じた地図画像を前記表示手段に表示することを特徴とする請求項7に記載のサーバ。
【請求項9】
前記サーバは、前記第1の端末装置及び前記第2の端末装置が取得してリアルタイムに送信する現在位置及び位置属性情報を受信して前記表示対象位置データベースに記憶することを特徴とする請求項7に記載のサーバ。
【請求項10】
第1の端末装置と、前記第1の端末装置に関連付けられた少なくとも一つの第2の端末装置と、地図データベースと、前記第1の端末装置と該第1の端末装置に関連付けられた少なくとも一つの第2の端末装置のそれぞれの現在位置及び位置属性情報を格納する表示対象位置データベースと、前記第1の端末装置に関連付けられた少なくとも一つの第2の端末装置の現在位置及び位置属性情報を前記表示対象位置データベースから取得する端末位置取得手段と制御手段とを備えるサーバと、を備えて構成される情報表示システムを構成する第1の端末装置であって、
前記第1の端末装置は、その現在位置及びその位置属性情報を取得する現在位置取得手段と、表示手段と、前記第1の端末装置の現在位置を地図画像上に合成して前記表示手段に表示する表示制御手段と、制御手段と、を備え、
前記第1の端末装置の制御手段が、前記第1の端末装置の前記現在位置取得手段によって取得された現在位置及び位置属性情報を含む現在位置表示要求を前記サーバに送信すると、前記サーバの前記端末位置取得手段が前記第2の端末装置の現在位置と位置属性情報を前記表示対象位置データベースから取得し、前記制御手段が前記取得した情報と、前記第1及び第2の端末装置の現在位置を含む領域の地図画像を前記地図データベースから取得して前記第1の端末装置に送信し、前記第1の端末装置の前記表示制御手段は、前記第1の端末装置の現在位置と、前記第2の端末装置の現在位置を、位置属性情報に応じて異なる態様で前記地図画像上に表示することを特徴とする第1の端末装置。
【請求項11】
前記表示制御手段は、前記第1の端末装置の現在位置と、前記第2の端末装置の現在位置を、位置属性情報に応じて透過率を変更した又は色合いを異ならせたアイコンとして表示することを特徴とする請求項10に記載の第1の端末装置。
【請求項12】
前記表示制御手段は、前記第1の端末装置の現在位置と、前記第2の端末装置の現在位置を、位置属性情報に応じて形状の異なるアイコンとして表示することを特徴とする請求項10に記載の第1の端末装置。
【請求項13】
前記表示制御手段は、前記第1の端末装置の現在位置と、前記第2の端末装置の現在位置を、前記位置属性情報とともに表示することを特徴とする請求項10〜12の何れか1項に記載の第1の端末装置。
【請求項14】
前記地図データベースは、前記位置属性情報に対応した地図画像を備えており、前記サーバの制御手段は、前記地図データベースから前記第1の端末装置の位置属性情報に応じた地図画像を取得して前記第1の端末装置に送信し、前記第1の端末装置の前記表示制御手段は、前記第1の端末装置の位置属性情報に応じた地図画像を前記表示手段に表示し、前記第1の端末装置において前記表示手段に表示されている複数の第2の端末装置のいずれかに対応する地図画像の要求があった場合には、前記サーバの制御手段は、前記第2の端末装置の位置属性情報に対応する地図画像を前記地図データベースから取得して前記端末装置に送信し、前記第1の端末装置の前記表示制御手段は、前記第2の端末装置の位置属性情報に応じた地図画像を前記表示手段に表示することを特徴とする請求項10〜13の何れか1項に記載の端末装置。
【請求項15】
第1の端末装置の現在位置及びその位置属性情報を取得する現在位置取得手段と、表示手段と、前記第1の端末装置の現在位置を地図画像上に合成して前記表示手段に表示する表示制御手段と、制御手段と、を備える第1の端末装置と、
地図データベースと、前記第1の端末装置と該第1の端末装置に関連付けられた少なくとも一つの第2の端末装置のそれぞれの現在位置及び位置属性情報を格納する表示対象位置データベースと、前記第1の端末装置に関連付けられた少なくとも一つの第2の端末装置の現在位置及び位置属性情報を前記表示対象位置データベースから取得する端末位置取得手段と、制御手段と、を備えるサーバと、を備えて構成される情報表示システムにおける情報表示方法であって、
(1)前記第1の端末装置の制御手段が、前記第1の端末装置の前記現在位置取得手段によって取得された現在位置及び位置属性情報を含む現在位置表示要求を前記サーバに送信するステップと、
(2)前記サーバの前記端末位置取得手段が前記第2の端末装置の現在位置と位置属性情報を前記表示対象位置データベースから取得するステップと、
(3)前記制御手段が前記取得した情報と、前記第1及び第2の端末装置の現在位置を含む領域の地図画像を前記地図データベースから取得して前記第1の端末装置に送信するステップと、
(4)前記第1の端末装置の前記表示制御手段が、前記第1の端末装置の現在位置と、前記第2の端末装置の現在位置を、位置属性情報に応じて異なる態様で前記地図画像上に表示するステップと、を備えることを特徴とする情報表示方法。
【請求項16】
前記(4)のステップにおいて、前記表示制御手段は、前記第1の端末装置の現在位置と、前記第2の端末装置の現在位置を、位置属性情報に応じて透過率を変更した又は色合いを異ならせたアイコンとして表示することを特徴とする請求項15に記載の情報表示方法。
【請求項17】
前記(4)のステップにおいて、前記表示制御手段は、前記第1の端末装置の現在位置と、前記第2の端末装置の現在位置を、位置属性情報に応じて形状の異なるアイコンとして表示することを特徴とする請求項15に記載の情報表示方法。
【請求項18】
前記(4)のステップにおいて、前記表示制御手段は、前記第1の端末装置の現在位置と、前記第2の端末装置の現在位置を、前記位置属性情報とともに表示することを特徴とする請求項15〜17の何れか1項に記載の情報表示方法。
【請求項19】
前記地図データベースは、前記位置属性情報に対応した地図画像を備えており、
前記(3)のステップにおいて、前記サーバの制御手段は、前記地図データベースから前記第1の端末装置の位置属性情報に応じた地図画像を取得して前記第1の端末装置に送信し、
前記(4)のステップにおいて、前記第1の端末装置の前記表示制御手段は、前記第1の端末装置の位置属性情報に応じた地図画像を前記表示手段に表示し、前記第1の端末装置において前記表示手段に表示されている複数の第2の端末装置のいずれかに対応する地図画像の要求があった場合には、
(5)前記サーバの制御手段が、前記第2の端末装置の位置属性情報に対応する地図画像を前記地図データベースから取得して前記端末装置に送信するステップと、
(6)前記第1の端末装置の前記表示制御手段が、前記第2の端末装置の位置属性情報に応じた地図画像を前記表示手段に表示するステップと、をさらに備えることを特徴とする請求項15〜18の何れか1項に記載の情報表示方法。
【請求項20】
前記サーバは、前記第1の端末装置及び前記第2の端末装置が取得してリアルタイムに送信する現在位置及び位置属性情報を受信して前記表示対象位置データベースに記憶することを特徴とする請求項15に記載の情報表示方法。

【図1】
image rotate

【図2】
image rotate

【図3】
image rotate

【図4】
image rotate

【図5】
image rotate

【図6】
image rotate

【図7】
image rotate

【図8】
image rotate

【図9】
image rotate


【公開番号】特開2011−137949(P2011−137949A)
【公開日】平成23年7月14日(2011.7.14)
【国際特許分類】
【出願番号】特願2009−297323(P2009−297323)
【出願日】平成21年12月28日(2009.12.28)
【出願人】(500168811)株式会社ナビタイムジャパン (410)
【Fターム(参考)】