JP2004077273A - Positional movement supporting method and system - Google Patents

Positional movement supporting method and system Download PDF

Info

Publication number
JP2004077273A
JP2004077273A JP2002237765A JP2002237765A JP2004077273A JP 2004077273 A JP2004077273 A JP 2004077273A JP 2002237765 A JP2002237765 A JP 2002237765A JP 2002237765 A JP2002237765 A JP 2002237765A JP 2004077273 A JP2004077273 A JP 2004077273A
Authority
JP
Japan
Prior art keywords
information
data
receiving
route
imaging direction
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2002237765A
Other languages
Japanese (ja)
Inventor
Satoshi Yonetani
米谷 聡
Yuichi Kojima
小島 雄一
Tokuichi Ito
伊藤 徳一
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP2002237765A priority Critical patent/JP2004077273A/en
Publication of JP2004077273A publication Critical patent/JP2004077273A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Navigation (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Image Analysis (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a positional movement supporting method and a positional movement supporting system suitable for supporting the positional movement of a movable body. <P>SOLUTION: When an information receiving part 0022 of a positional movement supporting system SV receives a request signal CLa transmitted from a reception-side device CL through a communication mechanism NT, the request signal is processed at an authentication/accounting part 0023, on the other hand, a position determining part 0022 selects the agreed or similar standard image information in reference to the standard information of a database part DB on the basis of the picked-up image data and the image picking-up direction data loaded on the request signal CLa, specifies the present position of the reception-side device CL on the basis of the corresponding position as the attribute information of the standard image information, creates a transmission signal SVa loading the present position information as the movement supporting information, and transmits the transmission signal SVa to the reception-side device Cl through the communication mechanism NT. <P>COPYRIGHT: (C)2004,JPO

Description

【0001】
【発明の属する技術分野】
本発明は、位置移動支援方法および位置移動支援システムに関する。とりわけ移動体の位置移動を支援する方法およびシステムに関する。
【0002】
【従来の技術】
陸上、空中、海上を移動する移動体には運輸車両、自動車、自動2輪車、自転車、航空機、ヘリコプタ、船舶等があり、或る着目地点または着目位置から目的の行先または目的地点まで位置移動する機能を担う。位置移動の経路は予め定められた経路が設定されるか、または複数の経路中から選択した適合経路が設定されるか、または所定の評価基準に基づいて選択された適合経路が設定されるのが一般的であり、このように設定された適合経路に沿って移動体が位置移動する。
【0003】
上記において移動体の現在位置の特定と適合経路の設定が必要となるが、これらを支援する移動支援技術の例として従来、GPS測位技術やナビゲーション技術が知られている。
GPS測位技術によればGPS衛星が発する測位波を移動体に塔載したGPS受信機が受信して現在位置を測位し、またナビゲーション技術では前記GPS測位技術を利用して、移動体に塔載したナビゲーション装置が前記GPS受信機によって測位された現在位置に基づいて前記適合経路を設定し、現在位置から目的地までの2次元地図を画面に表示してガイドする機能が実現されている。
【0004】
【発明が解決しようとする課題】
上記のような従来の移動支援技術は現在位置を特定する方途としてGPS測位技術の適用が前提であり、したがって移動体はGPS受信機など、少なくともGPS測位波を受信して現在位置を測位する機能の具備が必須とされる。
この結果、前記の移動支援技術はGPS測位手段を具備しない移動体には適用が困難であり、またGPS受信機等を具備していても装置の不調や故障発生時には機能しないという問題があった。
【0005】
さらにブロードバンド通信環境の普及にともなう、映像を主体としたコンテンツ情報の授受機能、とりわけ携帯電話や携帯情報端末等の適用を可能にするブロードバンド無線通信環境の整備により、移動中の端末から中央のデータベースをアクセスして比較的大容量のコンテンツ情報の取込み入手を容易にする技術環境が整備されるに伴い、コンテンツ情報の授与に関連する種々のビジネスモデルの展開が上記移動支援技術について可能となるが、こうした技術の利用に適合する有効な手段が準備されているものではなかった。
【0006】
本発明は前記のような従来技術の課題の解決を目的とするものであり、移動体の現在位置の特定や、進路ナビゲーションに好適な位置移動支援方法および位置移動支援システムを提供することを目的とする。
【0007】
【課題を解決するための手段】
以下、本発明の手段を説明する。
前記課題を解決するため本発明の請求項1に係る位置移動支援方法は、受理側装置から少なくとも撮像画像データと撮像方向データを通信機構経由で受取る受取過程と、
位置および当該位置での撮像方向に対応する画像情報を基準画像情報として、保有する前記基準画像情報中から前記受取った撮像方向データおよび撮像画像データと所定の合致度または類似度を有する基準画像情報を選択する選択過程と、
前記選択された基準画像情報に対応する前記位置を現在位置情報とする位置特定過程と、
少なくとも前記現在位置情報を通信機構経由で前記受理側装置へ送出する送出過程と、
を備えることを特徴とする。
【0008】
本発明の請求項6に係る位置移動支援システムは、位置および当該位置での撮像方向に対応する画像情報を基準画像情報として保有する記録手段と、
受理側装置から少なくとも撮像画像データと撮像方向データを通信機構経由で受取る処理を実行する受取手段と、
保有する前記基準画像情報中から前記受取った撮像方向データおよび撮像画像データと所定の合致度または類似度を有する基準画像情報を選択する処理を実行する選択手段と、
前記選択された基準画像情報に対応する前記位置を現在位置情報とする処理を実行する位置特定手段と、
少なくとも前記現在位置情報を通信機構経由で前記受理側装置へ送出する処理を実行する送出手段と、
を備えることを特徴とする。
【0009】
請求項1の位置移動支援方法および請求項6の位置移動支援システムによれば、受理側装置から通信機構経由で受取られた撮像画像データと撮像方向データに基づき、所定の合致度または類似度を有する基準画像情報が記録手段の保有する基準画像情報中から選択され、選択された基準画像情報に対応する位置に基づき現在位置情報が特定され、当該現在位置情報が通信機構経由で受理側装置へ送出される。
【0010】
本発明の請求項2に係る位置移動支援方法は、受理側装置から少なくとも撮像画像データと撮像方向データを通信機構経由で受取る受取過程と、
前記撮像画像データから特徴を抽出して特徴データとする特徴抽出過程と、
位置および当該位置での撮像方向に対応する画像情報の特徴を基準特徴情報として、保有する前記基準特徴情報中から前記受取った撮像方向データおよび前記抽出された特徴データと所定の合致度または類似度を有する基準特徴情報を選択する選択過程と、
前記選択された基準特徴情報に対応する前記位置を現在位置情報とする位置特定過程と、
少なくとも前記現在位置情報を通信機構経由で前記受理側装置へ送出する送出過程と、
を備えることを特徴とする。
【0011】
本発明の請求項7に係る位置移動支援システムは、位置および当該位置での撮像方向に対応する画像情報の特徴を基準特徴情報として保有する記録手段と、
受理側装置から少なくとも撮像画像データと撮像方向データを通信機構経由で受取る処理を実行する受取手段と、
前記撮像画像データから特徴を抽出して特徴データとする処理を実行する特徴抽出手段と、
保有する前記基準特徴情報中から前記撮像方向データおよび前記抽出された特徴データと所定の合致度または類似度を有する基準特徴情報を選択する処理を実行する選択手段と、
前記選択された基準特徴情報に対応する前記位置を現在位置情報とする処理を実行する位置特定手段と、
少なくとも前記現在位置情報を通信機構経由で前記受理側装置へ送出する処理を実行する送出手段と、
を備えることを特徴とする。
【0012】
請求項2の位置移動支援方法および請求項7の位置移動支援システムによれば、受理側装置から通信機構経由で受取られた撮像画像データから特徴抽出して特徴データとされ、特徴データと撮像方向データに基づき、所定の合致度または類似度を有する基準特徴情報が記録手段の保有する基準特徴情報中から選択され、選択された基準特徴情報に対応する位置に基づき現在位置情報が特定され、当該現在位置情報が通信機構経由で受理側装置へ送出される。
【0013】
本発明の請求項3に係る位置移動支援方法は、受理側装置から少なくとも撮像画像データと撮像方向データと行先を示す行先データを通信機構経由で受取る受取過程と、
位置および当該位置での撮像方向に対応する画像情報を基準画像情報として、保有する前記基準画像情報中から前記受取った撮像方向データおよび撮像画像データと所定の合致度または類似度を有する基準画像情報を選択する選択過程と、
前記選択された基準画像情報に対応する前記位置を現在位置情報とする位置特定過程と、
前記現在位置情報が示す現在位置から発する経路のうちで前記行先に至る経路を適合経路として設定する適合経路設定過程と、
前記適合経路に基づき進路を設定して進路支援情報を作成する進路支援過程と、
少なくとも前記進路支援情報を通信機構経由で前記受理側装置へ送出する送出過程と、
を備えることを特徴とする。
【0014】
本発明の請求項8に係る位置移動支援システムは、位置および当該位置での撮像方向に対応する画像情報を基準画像情報として保有する記録手段と、
受理側装置から少なくとも撮像画像データと撮像方向データと行先を示す行先データを通信機構経由で受取る処理を実行する受取手段と、
保有する前記基準画像情報中から前記受取った撮像方向データおよび撮像画像データと所定の合致度または類似度を有する基準画像情報を選択する処理を実行する選択手段と、
前記選択された基準画像情報に対応する前記位置を現在位置情報とする処理を実行する位置特定手段と、
前記現在位置情報が示す現在位置から発する経路のうちで前記行先に至る経路を適合経路として設定する処理を実行する適合経路設定手段と、
前記適合経路に基づき進路を設定して進路支援情報を作成する処理を実行する進路支援手段と、
少なくとも前記進路支援情報を通信機構経由で前記受理側装置へ送出する処理を実行する送出手段と、
を備えることを特徴とする。
【0015】
請求項3の位置移動支援方法および請求項8の位置移動支援システムによれば、受理側装置から通信機構経由で受取られた撮像画像データと撮像方向データに基づき、所定の合致度または類似度を有する基準画像情報が記録手段の保有する基準画像情報中から選択され、選択された基準画像情報に対応する位置に基づき現在位置情報が特定され、ついで現在位置から発する経路のうちで受理側装置から送られた行先データが示す行先に至る経路が適合経路として設定され、当該適合経路に基づき進路設定がなされ、当該進路に基づき進路支援情報が作成され、進路支援情報が通信機構経由で受理側装置へ送出される。
【0016】
本発明の請求項4に係る位置移動支援方法は、受理側装置から少なくとも撮像画像データと撮像方向データと行先を示す行先データを通信機構経由で受取る受取過程と、
前記撮像画像データから特徴を抽出して特徴データとする特徴抽出過程と、
位置および当該位置での撮像方向に対応する画像情報の特徴を基準特徴情報として、保有する前記基準特徴情報中から前記受取った撮像方向データおよび前記抽出された特徴データと所定の合致度または類似度を有する基準特徴情報を選択する選択過程と、
前記選択された基準特徴情報に対応する前記位置を現在位置情報とする位置特定過程と、
前記現在位置情報が示す現在位置から発する経路のうちで前記行先に至る経路を適合経路として設定する適合経路設定過程と、
前記適合経路に基づき進路を設定して進路支援情報を作成する進路支援過程と、
少なくとも前記進路支援情報を通信機構経由で前記受理側装置へ送出する送出過程と、
を備えることを特徴とする。
【0017】
本発明の請求項9に係る位置移動支援システムは、位置および当該位置での撮像方向に対応する画像情報の特徴を基準特徴情報として保有する記録手段と、
受理側装置から少なくとも撮像画像データと撮像方向データと行先を示す行先データを通信機構経由で受取る処理を実行する受取手段と、
前記撮像画像データから特徴を抽出して特徴データとする処理を実行する特徴抽出手段と、
保有する前記基準特徴情報中から前記撮像方向データおよび前記抽出された特徴データと所定の合致度または類似度を有する基準特徴情報を選択する処理を実行する選択手段と、
前記選択された基準特徴情報に対応する前記位置を現在位置情報とする処理を実行する位置特定手段と、
前記現在位置情報が示す現在位置から発する経路のうちで前記行先に至る経路を適合経路として設定する処理を実行する適合経路設定手段と、
前記適合経路に基づき進路を設定して進路支援情報を作成する進路支援手段と、
少なくとも前記進路支援情報を通信機構経由で前記受理側装置へ送出する処理を実行する送出手段と、
を備えることを特徴とする。
【0018】
請求項4の位置移動支援方法および請求項9の位置移動支援システムによれば、受理側装置から通信機構経由で受取られた撮像画像データから特徴抽出して特徴データとされ、特徴データと撮像方向データに基づき、所定の合致度または類似度を有する基準特徴情報が記録手段の保有する基準特徴情報中から選択され、選択された基準特徴情報に対応する位置に基づき現在位置情報が特定され、ついで現在位置から発する経路のうちで受理側装置から送られた行先データが示す行先に至る経路が適合経路として設定され、当該適合経路に基づき進路設定がなされ、当該進路に基づき進路支援情報が作成され、進路支援情報が通信機構経由で受理側装置へ送出される。
【0019】
本発明の請求項5に係る位置移動支援方法は、請求項1乃至4の何れかに記載のもので、前記受取過程において受けたデータの受取回数または受取量に基づくか、または前記送出過程において送出した情報の送出回数または送出量に基づいて、前記受理側装置への課金額を演算処理する課金過程を備えたことを特徴とする。
【0020】
本発明の請求項10に係る位置移動支援システムは、請求項6乃至9の何れかに記載のもので、前記受取手段が受けたデータの受取回数または受取量に基づくか、または前記送出手段が送出した情報の送出回数または送出量に基づいて、前記受理側装置への課金額を演算処理する課金手段を備えたことを特徴とする。
【0021】
請求項5の位置移動支援方法および請求項10の位置移動支援システムによれば、受けたデータの受取回数または受取量か、または送出した情報の送出回数または送出量に応じて課金額が演算処理されることにより、利用状況を反映した課金額が演算される。
【0022】
【発明の実施の形態】
以下、この発明の好適な実施形態を添付図を参照して詳細に説明する。なお、以下に述べる各実施形態はこの発明の本質的な構成と作用を示すための好適な例の一部であり、したがって技術構成上好ましい種々の限定が付されている場合があるが、この発明の範囲は、以下の説明において特にこの発明を限定する旨の記載がない限り、これらの概要や形態に限られるものではない。
【0023】
各実施形態の説明に先立って、使用される用語を例示的に説明し、さらに図1および図2に基づき本発明の概要を説明する。なお当然ながら用語例および概要は本発明の理解を助する説明であり、本発明の構成と動作・効果を網羅的に説明するものではない。
用語例:
「位置移動支援システム」:位置移動支援システムはその一例として、着目する位置または地点における撮像映像情報およびその撮像方向の情報を予め基準情報として保持しておき、前記基準情報を利用して、位置移動支援サービスを所望する受理側装置へ位置移動支援情報を通信機構経由で授与して位置移動支援サービスを行うシステムがある。例えば受理側装置と位置移動支援システムがクライアント/サーバ・システム構成であれば、位置移動支援システムはサーバ側を担う。
【0024】
「受理側装置」:受理側装置は、位置移動支援システムが授与する位置移動支援サービスの受理を実行する機能を備える。例えば受理側装置と位置移動支援システムがクライアント/サーバ・システム構成であれば、受理側装置はクライアント側を担う。
【0025】
「基準情報」:基準情報には一例として音声付き画像情報、または画像情報の少なくとも何れかが含まれ、さらにその属性情報が含まれる。また地図情報が含まれることもある。
【0026】
「情報の集合」:一例としてデータベースに蓄積された纏った情報の群であり、基準情報を符号Dで表記すると、
「基準情報Dの集合set_D」
のように表記される。
【0027】
「呈示」:呈示はその例として、画面表示、印字印刷、音声オーディオ奏鳴、外部へのデータ(信号)出力の少なくとも何れかを含む。
【0028】
発明の概要説明:
図1は本発明に係る位置移動支援システムの一例と、受理側装置および通信機構の相互関係の一例を示す説明図である。
図2は本発明に係る位置移動支援システムの一例と、移動体および受理側装置および通信機構の相互関係の一例を示す説明図である。
【0029】
例示される位置移動支援システムSVは、クライアント/サーバ・システムのサーバを担うものであり、図1に示されるように受理側装置(クライアント)CLと通信機構NTを介して接続され、少なくとも一部が無線によるブロードバンド通信対応で構成される。通信機構NTはブロードバンド対応の双方向データ伝送回線を具備するネットワークで、ブロードバンド無線伝送対応のインターネット機構などが適用される。
【0030】
位置移動支援システムSVは位置移動支援に係る基準情報を整備・管理し、位置移動する受理側装置CLからの要求に応じて位置移動支援情報を送出して位置移動支援をする。
位置移動支援システムSVは、夫々少なくとも一部がソフトウエア・モジュールで構成された制御部0200、情報受取部0021、位置確定部0022、情報編成・送出部0023、認証・課金部0030と、データベース部DBを具備する。さらに不図示の通信インタフェース、電源部を備える。データベース部DBは基準情報Dを、その集合set_Dとして予め記録保持している。基準情報Dにはその例として、或る位置において或る向きで撮像された基準画像情報およびその位置情報と撮像方向情報、地図情報などがあり、さらにこれら相互の連関を示す情報が含まれる。
【0031】
制御部0200の動作制御下で、情報受取部0021は受理側装置CLから通信機構NT経由で送付された、少なくとも受理側識別データと撮像画像データと撮像方向データを塔載した要求信号CLaを受け、認証・課金部0030が受理側識別データに基づき認証・課金に係る処理を行い、ついで位置確定部0022が撮像画像データと撮像方向データに基づきデータベース部DBに記録されている基準情報Dの集合set_Dを検索して合致または類似する基準画像情報を選択し、この基準画像情報が対応している位置情報を以って受理側装置CLの現在位置とし、ついで情報編成・送出部0023が少なくともこの現在位置情報と前記受理側識別データを塔載した位置移動支援情報を送出信号SVaとして受理側装置CLへ送出する。
【0032】
または制御部0200の動作制御下で、情報受取部0021は受理側装置CLから通信機構NT経由で送付された、少なくとも受理側識別データと撮像画像データと撮像方向データと、所望される行先データを塔載した要求信号CLbを受け、認証・課金部0030が受理側識別データに基づき認証・課金に係る処理を行い、ついで位置確定部0022が撮像画像データと撮像方向データに基づきデータベース部DBに記録されている基準情報Dの集合set_Dを検索して合致または類似する基準画像情報を選択し、この基準画像情報が対応している位置情報を以って受理側装置CLの現在位置とし、ついで情報編成・送出部0023がこの現在位置および行先に基づきデータベース部DBに記録されている基準情報Dの一部分である地図情報を参照して経路設定し、進路支援情報を作成して少なくともこの進路支援情報と前記受理側識別データを塔載した位置移動支援情報を送出信号SVbとして送出する構成とされる。送出信号SVaまたは送出信号SVbは通信機構NT経由で該当する受理側装置CLへ伝達される。
【0033】
受理側装置CLは、位置移動支援サービス受理に係る要求を発行して通信機構NT経由で位置移動支援システムSVへ送付し、この要求に応えて位置移動支援システムSVから送出された位置移動支援情報を通信機構NT経由で受理して位置移動支援サービスを受ける。なおこの位置移動支援サービス受理の対価が受理側装置CLから位置移動支援システムSVに支払われる。
受理側装置CLは、夫々少なくとも一部がソフトウエア・モジュールで構成された、発生グループ0010、要求データ編成・送付部0011、id管理部0013、データ受理・呈示部0012、全体の動作の管理を司る制御部(不図示)を具備し、さらに電源部Pwを具備する。データ受理・呈示部0012には呈示装置が含まれる。
【0034】
発生グループ0010は利用者から手動入力される、位置移動支援サービスの開始・停止要求の入力や、所望する行先を指定する入力を処理し、要求データ編成・送付部0011はこれら入力と、撮像カメラCMや不図示の方位計測器から入力された撮像画像データおよび撮像方向データを受け、さらにid管理部0013からこの受理側装置CLの受理側識別データを取込み、少なくとも受理側識別データと撮像画像データと撮像方向データを塔載した要求信号CLaか、またはこれらデータに更に行先データを塔載した要求信号CLbを編成して通信機構NT経由で位置移動支援システムSVへ送付する構成とされる。
【0035】
またデータ受理・呈示部0012は、前記要求信号CLbの送付後に位置移動支援システムSVから送出された、少なくとも現在位置情報と受理側識別データを位置移動支援情報として塔載した送出信号SVaか、または少なくとも進路支援情報と現在位置情報と受理側識別データを位置移動支援情報として塔載した送出信号SVbを通信機構NT経由で受理して位置移動支援サービスを受ける。位置移動支援情報は呈示装置へ画像または音声付き画像として呈示される。または音声ガイドとして通報される。
【0036】
移動体MOは、その例として図2に示されるようなヘリコプタや航空機であり、或いは不図示の運輸車両や自動車である。移動体MOにはその移動時に、前記受理側装置として画面表示機能を具備する携帯電話機CLが塔載され、さらにコックピット下方の地上の眺望や前方の風景を撮像する撮像カメラCMと、不図示の方位計測器が塔載される。方位計測器は地磁気センサ等を備えて方位を計測し出力するものであり、その構成は公知である。
【0037】
携帯電話機CLは移動体MOの移動に伴い移動して、撮像カメラCMが撮像した撮像画像データimgdと、方位計測器が計測した撮像方向データddを取込み、また入力される行先データdstdを取込み、通信機構NTを構成する、地上の基地局2201および無線電話網2202、公衆回線網または/および専用回線網2203を介して、位置移動支援システムSVとブロードバンド通信する構成とされる。携帯電話機CLは、少なくとも受理側識別データidと撮像画像データimgdと撮像方向データddを塔載した要求信号CLaか、または少なくとも受理側識別データidと撮像画像データimgdと撮像方向データddと行先データdstdを塔載した要求信号CLbを位置移動支援システムSVへ送付し、位置移動支援システムSVから送出信号SVa、SVbを受理する。
【0038】
送出信号SVaには位置移動支援情報として少なくとも現在位置情報pと前記受理側識別データidが塔載され、送出信号SVbには位置移動支援情報として少なくとも進路支援情報gと現在位置情報pと前記受理側識別データidが塔載される。また前記送出信号SVbで現在位置情報pが省かれる場合もある。
【0039】
本発明ではこの移動体MOにブロードバンド対応の携帯電話機やPDAなどのモバイル端末機が受理側装置CLとして搭載され、また撮像カメラCMが搭載され、その撮像画像データ等や位置移動支援サービスの要求や目標の行先がモバイル端末機に入力され、携帯電話網などから成る無線ブロードバンド・ネットワークである通信機構NTを介してリアルタイムで、位置移動支援サービスを行う位置移動支援システムSV(サービスセンタ)へ送付されるものとする。
なお上記撮像カメラCMは携帯電話機付属のカメラであってもよい。
元来、航空機は航空法に準拠した航空無線設備を、また船ならば船舶無線を備えているが、上記のモバイル端末機等はこれら無線設備とは別系統で作動する構成とされる。
【0040】
移動体MOの移動が進むにつれて現在位置が更新されるが、位置移動支援システムSVはこれに追随して現在位置を割り出し、現在位置情報pまたは/および進路支援情報gをリアルタイムで提供継続する。
移動中の移動体MOの操縦者は提供された現在位置情報pまたは/および進路支援情報gを確認して操縦をすることにより、不慣れな移動ルートであっても容易に目的の行先へ到達することができる。
【0041】
図3は本発明に係る位置移動支援システムの一実施形態を示すブロック構成図である。
図4は受理側装置および位置移動支援システムの出力データ構成の一例の説明図である。
【0042】
以下、図3に基づいて位置移動支援システムSV1の構成を説明する。
位置移動支援システムSV1は当該位置移動支援サービスのホストサーバとして機能するコンピュータシステムとして構成され、メインフレームコンピュータ、ワークステーション、パソコンの組合せ等のコンピュータシステムの適用により具現される。さらにイントラネットやLANによって接続された複数のコンピュータ機器で構成されるか、或いは物理的に同一のコンピュータ機器内に構築され、全体としてマルチプラットフォーム対応で構成される。従って図示されないプロセッサ(CPU)、RAM、ROM等のメモリ、インタフェース、バス等の構成部分を備えるが、これらはブロードバンド(高速大容量)通信対応の一般的なコンピュータシステムの構成部分であり、よって冗長と煩雑を排除するべく説明は省略される。
【0043】
位置移動支援システムSV1はブロードバンド対応の通信インタフェースifs、データベース部DB1、受取手段1221、選択手段1223、位置特定手段1224、送出手段1227、認証手段0230、課金決済手段0231、制御部1200を備える。
受取手段1221は図1に示された情報受取部0021に該当し、選択手段1223と位置特定手段1224は位置確定部0022に該当し、送出手段1227は情報編成・送出部0023に該当する。さらに認証手段0230と課金決済手段0231は認証・課金部0030に該当する。
【0044】
またデータベース部DB1は大記録容量の媒体を具備して大容量の基準情報の蓄積管理が可能に構成され、好適には例えば複数の磁気ディスク列(ディスクアレイ)で構成される大容量RAIDシステムや光学式ディスク媒体による記録システム等で構成される。さらに補完的に着脱式磁気テープによるVTR(または複数のVTRによる大記録容量システム)の適用も可能である。
【0045】
以下、各手段や各部と請求項との対応を説明する。
上記データベース部DB1は請求項6記載の、位置および当該位置での撮像方向に対応する画像情報を基準画像情報として保有する記録手段の一例である。
受取手段0221は請求項6記載の受取手段の一例であり、受理側装置から少なくとも撮像画像データと撮像方向データを通信機構経由で受取るという、請求項1記載の受取過程を実行する。
【0046】
選択手段1223は請求項6記載の選択手段の一例であり、保有する基準画像情報中から受取った撮像方向データおよび撮像画像データと所定の合致度または類似度を有する基準画像情報を選択するという、請求項1記載の選択過程を実行する。
位置特定手段1224は請求項6記載の位置特定手段の一例であり、選択された基準画像情報に対応する位置を現在位置情報とするという、請求項1記載の位置特定過程を実行する。
【0047】
送出手段1227は請求項6記載の送出手段の一例であり、少なくとも現在位置情報を通信機構経由で受理側装置へ送出するという、請求項1記載の送出過程を実行する。
課金決済手段0231は請求項10記載の課金手段の一例であり、受取手段が受けたデータの受取回数または受取量に基づいて受理側装置への課金額を演算処理するという、請求項5記載の課金過程を実行する。
【0048】
以下、各手段及び各部を説明する。
受取手段1221:
受取手段1221は受理側装置CLから通信機構NTを介して送付されてくる要求信号CLaを受取り、データ伸張して要求データを復元可能に構成される。復元した要求データには受理側識別データid、現在位置情報の送出指示が含まれた指示データsrda、撮像画像データimgd、撮像方向データddなどが含まれ、これらは現在のサービスセッションの登録データ、すなわちサービスセッションデータとして不図示のメモリに記憶される。
【0049】
ついで受理側識別データidを抽出し、サービスセッション継続中であれば記憶されている現在のサービスセッションデータと対照して確認し、サービスセッション継続中でなければ認証手段0230へ認証委託して認証ののち、新規にサービスセッション登録をする。ついで指示データsrdaの内容が現在の位置情報の送出指示であることを確認し、撮像画像データimgdと撮像方向データddが正常に復元されたことを確認すると、課金決済手段0231へ受理側識別データidと課金額演算委託コマンドと受取った要求信号CLaや要求データの回数やデータ量を送って課金演算処理させ、ついで撮像画像データimgdと撮像方向データddを選択手段1223へ送る構成とされる。
【0050】
認証手段0230:
認証手段0230は、受取手段1221から信号230bを受けると、載せられた受理側識別データidに基づき不図示の一覧表を参照して受理側認証し、結果通知を受取手段1221へ返送するよう構成される。
【0051】
課金決済手段0231:
課金決済手段0231は、受取手段1221から受理側識別データidと課金額演算委託コマンドと受取った要求信号CLaや要求データの回数やデータ量が載った信号231bを受けると、不図示の課金表を参照し、受取手段1221が受取った要求信号や要求データの回数やデータ量などに基づきこの受理側装置CLへの課金額を演算処理し、演算処理結果の通知を受取手段1221へ返送するよう構成される。
課金表は不図示のフラッシュメモリや磁気ディスク媒体などの記憶手段に記憶された課金単価データを載せる。課金単価は要求データの種類、従量に基づき設定されている。課金決済手段0231は例えば要求データの種類、従量に基づき上記記憶手段中の課金単価データから該当する課金単価を選択し、この選択された課金単価および要求データ量に基づき課金額を演算する。
さらに上記の課金額の演算処理に加え、請求書発行処理や、口座引落しによる決済処理等の少なくとも何れかを課金処理として、課金決済手段0231が当該課金処理を実行する構成にできる。
【0052】
選択手段1223:
選択手段1223はDBMS機能を利用したデータベース部DB1の検索を実行する機能を具備し、受取手段1221から受けた撮像方向データddに基づきデータベース部DB1のコンテンツ部CTd1に検索させて候補となる基準画像情報Ctsを抽出させ、受取手段1221から受けた撮像画像データimgdに適合した基準画像情報Ctsを選択し、選択した基準画像情報Ctsを特定する識別コードをコンテンツ部CTd1から得て位置特定手段1224へ送る構成とされる。
【0053】
位置特定手段1224は選択手段1223から送られた識別コードに基づきデータベース部DB1の検索情報部RTd1に検索させて対応する位置情報を特定させ、これを受理側装置CLの現在位置を示す現在位置情報pとして送出手段1227へ送る構成とされる。現在位置情報pは2次元座標値(緯度、経度)または3次元座標値(緯度、経度、高度)で構成される。
【0054】
データベース部DB1:
図5はデータベースDB1の概要説明図である。データベース部DB1は基準情報Dを格納する、例えば前述の大容量RAIDシステムとして構成される。
基準情報Dには、画像に係る情報である基準画像情報Ctsの集合set_Ctsおよび、検索の基準となる撮像方向情報dの集合set_dおよび、「基準画像情報Cts」対「その位置」の対応を示す位置情報pの集合set_pが含まれている。基準画像情報Ctsの集合set_Ctsおよび撮像方向情報dの集合set_dはコンテンツ部CTd1に属し、コンテンツ部CTd1が検索・抽出可能に構成される。一方、位置情報pの集合set_pは検索情報部RTd1に属し、検索情報部RTd1が検索・抽出可能に構成される。
さらにコンテンツ部CTd1は選択手段1223によってアクセス可能に構成され、検索情報部RTd1は位置特定手段1224によってアクセス可能に構成される。
【0055】
撮像方向情報dは各基準画像情報Ctsの撮像時の方向に係る情報であり、図示の例として撮像方向情報d4が西の方角であるとした場合、撮像方向情報d4に対応して複数枚の基準画像情報(Cts8a、Cts8b、Cts8w、Cts8zなど)がコンテンツ部CTd1内に予め記録されている。これらは何れも西の方角に撮像された、但しそれぞれの位置が異なる基準画像情報Ctsであり、基準画像情報のサブセットsub_d4・Ctsを構成する。また同様に不図示であるが南の方角に撮像された基準画像情報のサブセット、東の方角に撮像された基準画像情報のサブセットなどがある。一方、或る位置たとえば位置情報p8によって特定される位置における基準画像情報には、同位置であるがそれぞれ撮像方向が北、東、南、西などと異なる複数の基準画像情報があり、基準画像情報のサブセットsub_p8・Ctsを構成している。
さらに各々の基準画像情報Ctsに対応する位置に係る情報が位置情報pとして検索情報部RTd1内に格納されており、或る着目する基準画像情報として例えば基準画像情報Cts8wを指定して検索情報部RTd1をアクセスすると、当該基準画像情報Cts8wに対応している位置情報p8が得られるように構成されている。
【0056】
選択手段1223が検索データとして撮像方向データd4をコンテンツ部CTd1へ送ると、コンテンツ部CTd1によって検索の基準情報となる撮像方向情報の集合set_dから当該データd4に該当する撮像方向情報d4が選択され、これに基づいて対応する基準画像情報のサブセットsub_d4・Ctsが選択され、ついでこのサブ集合に属する基準画像情報Ctsが順に取出されてコンテンツ部CTd1から選択手段1223へ順次、送られる。また送られる各基準画像情報Ctsには識別コードが添付される。識別コードはその基準画像情報Ctsを特定する情報である。
【0057】
図示される例では先ず基準画像情報Cts8aが選択手段1223へ送られ、選択手段1223は受理側装置CLから受けた撮像画像データimgdが基準画像情報Cts8aに合致または類似するかを検査する。合致または類似しなければ選択手段1223はコンテンツ部CTd1に次ぎの基準画像情報Ctsの送付を指示し、コンテンツ部CTd1は次ぎの基準画像情報Cts8bを選択手段1223へ送る。選択手段1223は撮像画像データが基準画像情報Cts8bに合致または類似するかを検査する。
【0058】
選択手段1223は上記を反復して、やがて撮像画像データimgdが基準画像情報Cts8wに合致または類似することを確認すると、この基準画像情報Cts8wを特定する上記識別コードを位置特定手段1224へ送り、位置特定手段1224がこの識別コードに基づき検索情報部RTd1をアクセスすると、検索情報部RTd1は基準画像情報Cts8wに対応している位置情報p8を特定し、位置特定手段1224へ通知される。位置特定手段1224はこれを現在位置情報として送出手段1227へ送る。
なお上記の選択手段1223とコンテンツ部CTd1間の情報授受、また位置特定手段1224と検索情報部RTd1間の情報授受については、煩雑を避けるべく図5ではその一部の表示を割愛している。
【0059】
選択手段1223による上記の合致または類似検査は、所定の合致度または所定の類似度を満たすか否かによって判定される。
ここで合致度は、着目する撮像画像データの各部分が基準画像情報の各部分と合致する度合を示すものであり、与件である所定の合致評価基準による自動評価の結果に基づき定量化される。また類似度は、着目する撮像画像データの各部分が基準画像情報の各部分と類似する度合を示すものであり、与件である所定の類似評価基準による自動評価の結果に基づき定量化される。
【0060】
送出手段1227:
送出手段1227は位置特定手段1224から現在位置情報pを受けると、現在登録され記憶されたサービスセッションデータを読み込み、指示データsrdaから現在位置情報が要求されていることを確認し、読み込んだ受理側識別データidと現在位置情報pを載せた移動支援情報asdaを編成してセキュリティ処理、プロトコル調整等の加工により送出信号SVaを作成し、通信機構NTへ送出する処理を実行する構成とされる。また上記でインターネット機構経由でのサービスの場合は、移動支援情報asdaをHTMLコンテンツに編成するか、さらにWAP対応の場合は移動支援情報asdaをWMLコンテンツまたはXHTMLコンテンツに編成する構成とされる。
送出信号SVaのデータ構成の一例が図4の項目(b)に示される。送出信号SVaは移動支援情報asdaを塔載し、移動支援情報asdaは受理側識別データidと現在位置情報pを塔載する。プロトコル調整は、移動支援情報asdaがHTMLコンテンツであればインターネット機構経由での伝送と認識してHTTPレスポンスに調整し、さらにWMLコンテンツまたはXHTMLコンテンツであればWAP対応の伝送と認識してWSPレスポンスに調整する。
【0061】
制御部1200:
制御部1200はこの位置移動支援システムSV1全体の動作制御を司り、上記各手段の起動・停止や動作順位および作動タイミングを制御することにより全体を管理する。各手段の状態をセンスし、これらに不図示の制御信号を発行する構成とされる。
【0062】
また上記のような、クライアント側から前記要求信号を受取った時点で要求データの受取回数や受取量に基づき課金演算する方式(所謂、入口課金)に代えて、サービスデータのクライアント側への送出時に課金演算する方式(所謂、出口課金)で構成することもできる。また入口/出口課金を問わず、サービスセッションの途中で随時課金演算する構成や、サービスセッションの終了時に一括して課金演算する総課金(出口課金方式に適合)の構成が可能である。また送出した送出信号SVaの回数を送出手段1227などでカウンタに累積し、所定の回数に達した時点で従量課金額の演算処理をするよう構成することもできる。
上記の課金額の演算処理が為された後、請求書発行などがなされ、課金決済処理では課金額の口座引落し等の決済がなされる。
【0063】
ところでサービス利用料金の課金については、当該受理側装置CLの登録利用者(id管理部0013に利用者データ登録が為されている)に課金する場合と、利用者データ登録をしていない、識別情報を入力した暫定利用者に課金する場合とがある。一般的には前者の機器登録利用者課金とするが、後者の課金をする場合には指示データsrdaに当該暫定利用者の識別情報を入力させる構成とすることもできる。
【0064】
ここで位置移動支援システムSV1の構成につき追記すると、複数のサーバから構成する場合にSAN(Storage Area Network)の適用による処理の効率化を図ることが好ましい。
ストレージ・エリア・ネットワークは複数の記憶装置を統合させた論理的な記憶システムとし、この記憶システムを複数のサーバで共用する際のネットワークの運用形態であり、複数のサーバを擁するLANにおいて、各サーバが備えるハードディスクを切り離して例えばRAIDシステムに統合し、各サーバとRAIDシステムをファイバーチャネルなどを使った別の高速ネットワーク回線で接続し、サーバ間でデータを共有する構成とする。これにより大容量データの共有、複数のサーバによる連携処理の処理効率向上、サーバ間のデータ授受をLANから切り離すことによる、サーバ・クライアント間のネットワーク負荷軽減といった利点を具現できる。
【0065】
位置移動支援システムSV1の動作:
図6及び図7は、位置移動支援システムSV1の動作フローチャートである。
図6で、位置移動支援システムSV1の受取手段1221は通信機構NT経由で届いた要求信号CLaにプロトコル処理等を施し、要求データを復元する(ステップS01.2.01)。なお要求信号CLaの構成は図4の項目(a)に示される。
ついで要求データから受理側識別データidを抽出し、セッション継続中であれば記憶されている現在のサービスセッションの登録データと対照して確認し、セッション継続中でなければ正当な受理側装置CLであるかの認証の委託コマンドと受理側識別データidを載せた信号230bを認証手段0230へ送る(ステップS01.2.02)。
【0066】
ついで受取手段1221はステップS01.2.03で認証結果を判定し、正当な受理側装置CLでなければエラー処理し(ステップS01.2.04)、正当な受理側装置CLであれば新規にサービスセッション登録をする(ステップS01.2.05)。エラー処理は制御部1200が所定の手順により実行する。
また登録時に現在のサービスセッションとして記憶される。なおセッション継続中であれば新規登録に代えて、記憶されている現在のサービスセッションと対照して確認だけが為され、また上記ステップの一部が省略される。
【0067】
ついで受取手段1221は課金決済手段0231へ信号231bを送り課金額の演算処理を委託する(ステップS01.2.06)。ついで課金演算処理が正常処理されたかを確認し(ステップS01.2.07)、課金演算処理が不調ならステップS01.2.04へ進んでエラー処理し、課金演算処理が正常に処理されるとステップS01.2.08に進み、要求データに載った指示データsrdaと撮像画像データimgdと撮像方向データddを選択手段1223へ送る。
【0068】
選択手段1223は指示データsrdaを確認のうえ、データベース部DB1のコンテンツ部CTd1に、記録されている撮像方向情報d中で撮像方向データddに該当する撮像方向情報dを検索させ、この撮像方向情報dに対応する基準画像情報Ctsを候補として抽出させ(ステップS01.2.09)、この基準画像情報Ctsが撮像画像データimgdに所定の合致度で合致するか、または所定の類似度で類似するかを検査する(ステップS01.2.10)。否定の検査結果であればステップS01.2.09へ戻り次ぎの候補の基準画像情報Ctsを抽出させる。一方、肯定結果であればこの基準画像情報Ctsの識別コードをコンテンツ部CTd1から得て、位置特定手段1224へ送る(ステップS01.2.11)。
【0069】
位置特定手段1224は識別コードに基づき、データベース部DB1の検索情報部RTd1から対応する位置情報を読込み、これを受理側装置CLの現在位置情報pとして送出手段1227へ送る(ステップS01.2.12)。
【0070】
送出手段1227は現在登録され記憶されたサービスセッションデータを読込み、現在位置情報が要求されていることを確認し、読み込んだ受理側識別データidと現在位置情報pを載せた移動支援情報asdaを編成し(ステップS01.2.13)、ついでステップS01.2.14で移動支援情報asdaにセキュリティ処理やプロトコル調整を施して送出信号SVaとし、通信機構NTを経て該当するクライアント即ち受理側装置CLへ送出する。送出信号SVaの構成は図4の項目(c)に示される。
こののち制御部1200は当該サービスを継続するか否かを自動決定し、継続であればステップS01.2.01へ復帰して上記各ステップの実行を管理する。
【0071】
つぎに受理側装置CLの構成を説明する。
図8は、図1に示された受理側装置の一例のブロック構成図である。図9および図10はその動作フローチャートである。
受理側装置CLは、モバイル機器である移動通信機器例えば携帯電話機や車載電話機やPDA、モバイル型パソコン、ゲーム機器を含む無線/有線通信機能を具備するコンピュータ構成の機器であり、コマンドデータやビデオデータを伝送するためのバス、演算処理実行に関わる演算処理装置CPU(Central Processing Unit)、デイスプレイに表示されるビデオデータやGUIのためのグラフイツク表示を管理する呈示コントローラ、通信機構NTとのデータ授受にかかる無線通信インタフェース、キーボードやマウス及びペン・タブレツト等のポインテイングデバイスからの入力データの処理に関わる入力デバイスインターフエイスや外部インターフエイスを有し、さらにオペレーテイングシステムやブラウザをはじめ一部のアプリケーシヨン・ソフトウエアが格納されている読み出し専用記憶装置ROM(Read Only Memory)または/およびハード磁気ディスク装置等のデータ記録装置と、アツプロードされたアプリケーシヨン・ソフトウエアやCPUの実行過程で発生するデータを暫定格納する読み書き可能な記憶装置RAM(Random Access Memory)などを具備するが、これらは一般的なコンピュータ構成であり、よって冗長と煩雑を避けるべく詳細説明は割愛される。
【0072】
受理側装置CLは、図8に示されるように、利用者による位置移動支援サービス要求の指示および、位置移動支援情報の送出指示の入力操作を受けるサービス要求入力手段0105と、所望の行先データの入力操作を受ける行先データ入力手段0103との、入力データ発生に関与する手段(まとめて図1の発生グループ0010を構成する)に加え、取込手段0112および編成手段0114および送付手段0115(まとめて図1の要求データ編成・送付部0011を構成する)、id管理部0013、さらに受理手段0121および呈示装置0122(まとめて図1のデータ受理・呈示部0012を構成する)、制御部Cnt、通信インタフェースifc、電源部Pwを具備する。
【0073】
電源部Pwは電池電源であり、とりわけ携帯型無線機器の場合は充電式電源としてリチウムポリマー電池やリチウムイオン電池などの電池が主電源として装備される。
制御部Cnt、要求データ編成・送付部0011、id管理部0013、および発生グループ0010の一部分とデータ受理・呈示部0012の一部分は前記演算処理装置CPUによって読取り実行可能なコンピュータプログラム(ソフトウエア・モジュール)として具現され、ROMまたは/およびハード磁気ディスク装置等に格納される。
【0074】
以下、各手段を順に説明する。
サービス要求入力手段0105:
サービス要求入力手段0105は、利用者がこの位置移動支援サービスを位置移動支援システムSV1へ要求するときに、指示データsrdaまたはsrdbを入力する手段であり、利用者が操作容易なボタンやキー、パッドなど一般的な手動入力機器と関連ソフトウエア・モジュールにより具現されている。
指示データsrdaは位置移動支援システムSV1へ、位置移動支援サービス開始の要求と、現在位置情報pの送出指示と、位置移動支援サービス停止の要求を伝え、また指示データsrdbは位置移動支援システムSV1へ、位置移動支援サービス開始の要求と、進路支援情報gの送出指示と、位置移動支援サービス停止の要求を伝えるものであり、またこれに更に現在位置情報pの送出指示を加えることもある。
またサービスの進行中に利用者の操作で新たな指示データsrdaまたはsrdbが発生すると、それまでのサービスセッションはここで終了し、新たなサービスセッションの開始処理への移行がなされる。
【0075】
なお本実施形態ではサービス要求入力手段0105へ、現在位置情報pの送出に係る前記指示データsrdaのみが入力操作されるものとする。
【0076】
行先データ入力手段0103:
行先データ入力手段0103は利用者が所望の行先を指定するときに、所望の行先データdstdを入力する手段であり、利用者が操作容易なボタンやキー、パッドなど一般的な手動入力機器と関連ソフトウエア・モジュールにより具現されている。
なお本実施形態のように、現在位置情報pの送出に係る前記指示データsrdaのみが扱われる場合は、行先データ入力手段0103への入力操作は省略される。
【0077】
取込手段0202:
取込手段0202は、サービス要求入力手段0105から指示データsrdaまたはsrdbを、行先データ入力手段0103から行先データdstdを、撮像カメラCMから撮像画像データimgdを、方位計測器DIから撮像方向データddを、それぞれ取込可能に構成される。撮像カメラCMは移動体の例えば前方の現在の光景を撮像し、方位計測器DIは撮像カメラCMの撮像方向を計測する。
取込手段0202は受けたデータがサービス要求入力手段0105から入力された指示データsrdaまたはsrdbであり、且つサービス開始指示であることを確認すると、このデータをメモリ(不図示)に記憶する。また行先データdstdの入力があると、このデータをメモリに記憶する。
ついで撮像画像データimgd、撮像方向データddを取り込み、これらデータと記憶している指示データsrdaまたはsrdbと、さらに行先データdstdがあればこれを載せた信号112aを作成して編成手段0114へ送る構成とされる。
【0078】
id管理部0013:
id管理部0013は、登録した利用者の受理側識別データidを管理し、編成手段0114からの指示に基づき受理側識別データidを編成手段0114へ入力する構成とされる。
【0079】
編成手段0114:
編成手段0114は取込手段0112から送られた信号112aに載ったデータをフラッシュメモリなどの不図示の記憶手段に暫定記憶し、またid管理部0013から得た受理側識別データidに、記録した前記データを加えた要求データを編成し、信号114aとして送付手段0115へ送る構成とされる。
【0080】
送付手段0115:
送付手段0115は編成手段0114から送られた信号114aに基づき、暗号化・セキュリティ処理およびプロトコル調整を施して要求信号CLaまたはCLbを作成し、通信インタフェースifc経由で通信機構NTへ送付する構成とされる。通信機構NTはこれを位置移動支援システムSV1へ伝送する構成とされる。
【0081】
要求信号CLaとCLbのデータ構成の一例が図4の項目(a)と(b)に示される。
要求信号CLaには、サービスの開始/停止の要求および現在位置情報の送出を指示する指示データsrda、受理側識別データid、撮像画像データimgd、撮像方向データddが塔載される。
要求信号CLbには、サービスの開始/停止の要求および進路支援情報の送出を指示する指示データsrdb、受理側識別データid、撮像画像データimgd、撮像方向データdd、行先データdstdが塔載される。
【0082】
受理手段0121:
受理手段0121は位置移動支援システムSV1から通信機構NTによって伝送された送出信号SVaまたはSVbを通信インタフェースifc経由で受ける。
受理手段0121は送出信号SVaまたはSVbにプロトコル処理等を施して送出された位置移動支援情報asdaまたはasdbを復元し、受理側識別データidを照合して受理する。ついでJPEGデコーダ等によるデータ伸張処理を施して現在位置情報pまたは/および進路支援情報gを復元すると、これらを含む受理データを作成して呈示装置0122へ供給する構成とされる。
なお受理手段0121は好ましくは、当該サービスがインターネット機構利用で且つWAP準拠とされる場合に対応させてWAPブラウジング機能を具備する構成とされる。この場合、送出信号SVaまたはSVbはWSPレスポンス(WMLコンテンツ塔載)として受理される。
【0083】
呈示装置0122:
データ受理・呈示部0012の呈示装置0122は、受理手段0121から供給された受理データを受けて、現在位置情報pまたは/および進路支援情報gを呈示(画面表示または音声奏鳴または画面表示・音声奏鳴)する。
【0084】
制御部Cnt:
制御部Cntは上記各手段や装置の起動・停止や動作順位および作動タイミングを制御することにより全体を管理する。
【0085】
受理側装置CLの動作:
図9および図10は、受理側装置CLの動作フローチャートである。
図9で、制御部Cntはスタート時にGUI機能を作動させ、利用者の手動入力による指示を受付可能な状態とする。
利用者により所望サービス開始に係る入力操作をサービス要求入力手段0105が受け、指示データsrdaまたはsrdbを開始に係る指示データとして取込手段0112へ送る(ステップS01.1.01)。ついでステップS01.1.02で利用者により目標とする行先の入力があると、行先データ入力手段0103がこれを受け、行先データdstdとして取込手段0112へ送る。
取込手段0112はステップS01.1.03で、上記開始に係る指示データsrdaまたはsrdbを取込み、現在位置情報の要求であるとこれをメモリに記憶し、または進路支援情報の要求であると更に上記行先データdstdを取込みメモリに記憶する。
【0086】
ついで取込手段0112はステップS01.1.04で、撮像カメラCMから撮像画像データimgdを取込み、さらに方位計測計DIから撮像方向データddを取込み、メモリに記憶した上記データと共に信号112aとして編成手段0114へ送る。
【0087】
編成手段0114は取込手段0112から受けたデータを記録し、またid管理部0013から入手した受理側識別データidに記録した前記データを加えた要求データを編成し、信号114aとして送付手段0115へ送る(ステップS01.1.05)。
送付手段0115は要求データに基づき暗号化、セキュリティ処理、プロトコル調整を施し要求信号CLaまたはCLbを編成して、通信インタフェースifsを介し通信機構NT経由でサーバである位置移動支援システム(SV1等)へ送付する(ステップS01.1.07)。
【0088】
ついで図10で、受理側装置CLの受理手段0121は位置移動支援システム(SV1等)から送出信号SVaまたはSVbが届いたかを確認し(ステップS01.1.08)、送出信号SVaまたはSVbが届くとプロトコル処理等を施して送出された位置移動支援情報asdaまたはasdbを復元し、受理側識別データidを照合し受理する(ステップS01.1.09)。
受理手段0121はついでJPEGデコーダ等によるデータ伸張処理を施し、現在位置情報pまたは/および進路支援情報gを復元すると(ステップS01.1.10)、これらを含む受理データを作成して呈示装置0122へ供給する(ステップS01.1.11)。
【0089】
呈示装置は受理データに基づき現在位置情報pまたは/および進路支援情報gを画面表示・音声奏鳴する(ステップS01.1.12)。
ついで制御部Cntはサービス要求入力手段0105から停止入力が届いたかを確認し(ステップS01.1.13)、肯定結果であればこのセッションを終了し、否定結果であればステップS01.1.02へ戻ってこのセッションを反復継続させる。
【0090】
上記のように本実施形態によれば、受理側装置CLが周囲を撮像した画像データと属性データを送付するだけで、位置移動支援システムSV1から自らの現在の位置情報pを得ることができ、たとえば従来のGPSなど衛星測位システムに依ることなく自分の現在位置を確認できる。位置移動支援システムSV1はこのようなサービスを有料で実施することができる。
【0091】
図11は本発明に係る位置移動支援システムの他の実施形態を示すブロック構成図である。以下、図11に基づいて位置移動支援システムSV2の構成を説明する。
位置移動支援システムSV2は当該位置移動支援サービスのホストサーバとして機能するコンピュータシステムとして構成され、ブロードバンド対応の通信インタフェースifs、データベース部DB2、受取手段2221、特徴抽出手段2222、選択手段2223、位置特定手段2224、送出手段2227、認証手段0230、課金決済手段0231、制御部2200を備える。
【0092】
各手段や各部と請求項との対応を説明する。
上記データベース部DB2は請求項7記載の、位置および当該位置での撮像方向に対応する画像情報の特徴を基準特徴情報として保有する記録手段の一例である。
受取手段2221は請求項7記載の受取手段の一例であり、受理側装置から少なくとも撮像画像データと撮像方向データを通信機構経由で受取るという、請求項2記載の受取過程を実行する。
特徴抽出手段2222は請求項7記載の特徴抽出手段の一例であり、撮像画像データから特徴を抽出して特徴データとするという、請求項2記載の特徴抽出過程を実行する。
【0093】
選択手段2223は請求項7記載の選択手段の一例であり、保有する基準特徴情報中から撮像方向データおよび抽出された特徴データと所定の合致度または類似度を有する基準特徴情報を選択するという、請求項2記載の選択過程を実行する。
位置特定手段2224は請求項7記載の位置特定手段の一例であり、選択された基準特徴情報に対応する位置を現在位置情報とするという、請求項2記載の位置特定過程を実行する。
【0094】
送出手段2227は請求項7記載の送出手段の一例であり、少なくとも現在位置情報を通信機構経由で受理側装置へ送出するという、請求項2記載の送出過程を実行する。
課金決済手段0231は請求項10記載の課金手段の一例であり、送出手段が送出した情報の送出回数または送出量に基づいて受理側装置への課金額を演算処理するという、請求項5記載の課金過程を実行する。
【0095】
以下、各手段及び各部を説明する。
受取手段2221は撮像画像データimgdと撮像方向データddを特徴抽出手段2222へ送り、それ以外の機能は前記実施形態の受取手段1221と略同じ(説明符号等は異なる:以下同様)構成とされる。認証手段0230は受取手段2221と信号230bを授受する以外の機能は前記実施形態の認証手段と略同じ構成とされる。
特徴抽出手段2222は受取手段2221から撮像画像データimgdと撮像方向データddを受け、撮像画像データから特徴を抽出して特徴データとし、特徴データと撮像方向データddを選択手段2223へ送る構成とされる。
選択手段2223は特徴抽出手段2222から特徴データと撮像方向データddを受け、撮像方向データddに基づきデータベース部DB2のコンテンツ部CTd2に検索させて候補となる基準特徴情報scrを抽出させ、特徴抽出手段2222から受けた特徴データに適合した基準特徴情報scrを選択し、選択した基準特徴情報scrを特定する識別コードをコンテンツ部CTd2から得て位置特定手段2224へ送る構成とされる。
【0096】
位置特定手段2224は選択手段2223から送られた識別コードに基づきデータベース部DB2の検索情報部RTd2に検索させて対応する位置情報を特定させ、これを受理側装置CLの現在位置を示す現在位置情報pとして送出手段2227へ送る構成とされる。
【0097】
データベース部DB2は画像情報から予め特徴抽出した基準特徴情報scrの集合set_scrおよび、検索の基準となる撮像方向情報dの集合set_dおよび、「基準特徴情報scr」対「その位置」の対応を示す位置情報pの集合set_pを格納する。特徴抽出は画像輪郭やパターンマッチング、色調整合などの公知技術の適用によるものとする。
基準特徴情報scrの集合set_scrおよび撮像方向情報dの集合set_dはコンテンツ部CTd2に属し、コンテンツ部CTd2が検索・抽出可能に構成される。一方、位置情報pの集合set_pは検索情報部RTd2に属し、検索情報部RTd2が検索・抽出可能に構成される。
さらにコンテンツ部CTd2は選択手段2223によってアクセス可能に構成され、検索情報部RTd2は位置特定手段2224によってアクセス可能に構成される。
【0098】
送出手段2227は位置特定手段2224から現在位置情報pを受けると、現在登録され記憶されたサービスセッションデータを読み込み、指示データsrdaから現在位置情報が要求されていることを確認し、読み込んだ受理側識別データidと現在位置情報pを載せた移動支援情報asdaを編成してセキュリティ処理、プロトコル調整等の加工により送出信号SVaを作成して通信機構NTへ送出し、同時に課金決済手段0231に課金額演算処理を実行させる構成とされる。
【0099】
課金決済手段0231は、送出手段2227から受理側識別データidと課金額演算委託コマンドと送出した送出信号SVaの回数や送出情報量が載った信号231bを受けると、これらに基づきこの受理側装置CLへの課金額を演算し、結果通知を送出手段2227へ返送するよう構成される。
【0100】
制御部2200はこの位置移動支援システムSV2全体の動作制御を司り、上記各手段の起動・停止や動作順位および作動タイミングを制御することにより全体を管理する。各手段の状態をセンスし、これらに不図示の制御信号を発行する構成とされる。
【0101】
本実施形態では受理側装置CLは前記図8の構成を有するものとし、且つ指示データsrdaに、位置移動支援サービス開始を要求する指示および現在位置情報pの送出の指示か、または位置移動支援サービス停止を要求する指示が塔載されているものとする。その他の構成および動作は前記実施形態における図8乃至図10に基づいて為した説明を援用する。
【0102】
位置移動支援システムSV2の動作:
図12および図13は位置移動支援システムSV2の動作フローチャートである。以下、位置移動支援システムSV2の動作を説明する。
受取手段2221は通信機構NT経由で届いた要求信号CLaにプロトコル処理等を施し、要求データを復元する(ステップS02.2.01)。ついで要求データから受理側識別データidを抽出し、セッション継続中であれば記憶されている現在のサービスセッションの登録データと対照して確認し、セッション継続中でなければ正当な受理側装置CLであるかの認証の委託コマンドと受理側識別データidを載せた信号230bを認証手段0230へ送る(ステップS02.2.02)。
【0103】
受取手段2221はステップS02.2.03で認証結果を判定し、正当な受理側装置CLでなければエラー処理し(ステップS02.2.04)、正当な受理側装置CLであれば新規にサービスセッション登録をする(ステップS02.2.05)。エラー処理は制御部2200が所定の手順により実行する。
また登録時に現在のサービスセッションとして記憶される。なおセッション継続中であれば新規登録に代えて、記憶されている現在のサービスセッションと対照して確認だけが為され、また上記ステップの一部が省略される。
ついで要求データに載った指示データsrdaと撮像画像データimgdと撮像方向データddを特徴抽出手段2222へ送る(ステップS02.2.06)。
【0104】
特徴抽出手段2222は撮像画像データimgdに所定の特徴抽出処理を施して特徴データとし、特徴データと指示データsrdaと撮像方向データddを選択手段2223へ送る(ステップS02.2.07)。選択手段2223は指示データsrdaを確認のうえ、データベース部DB2のコンテンツ部CTd2に、記録されている撮像方向情報d中で撮像方向データddに該当する撮像方向情報dを検索させ、この撮像方向情報dに対応する基準特徴情報scrを候補として抽出させ(ステップS02.2.08)、この基準特徴情報scrが上記特徴データに所定の合致度で合致するか、または所定の類似度で類似するかを検査する(ステップS02.2.09)。否定の検査結果であればステップS02.2.08へ戻り次ぎの候補の基準特徴情報scrを抽出させる。一方、肯定結果であればこの基準特徴情報scrの識別コードをコンテンツ部CTd2から得て、位置特定手段2224へ送る(ステップS02.2.10)。
【0105】
位置特定手段2224は識別コードに基づき、データベース部DB2の検索情報部RTd2から対応する位置情報を読込み、これを受理側装置CLの現在位置情報pとして送出手段2227へ送る(ステップS02.2.11)。
【0106】
送出手段1227は現在登録され記憶されたサービスセッションデータを読込み、現在位置情報が要求されていることを確認し、読み込んだ受理側識別データidと現在位置情報pを載せた移動支援情報asdaを編成する(ステップS02.2.12)。ついで送出手段2227は課金決済手段0231へ信号231bを送り課金額の演算処理を委託し(ステップS02.2.13)、ステップS02.2.14で課金演算処理が正常処理されたかを確認し、課金演算処理が不調ならステップS02.2.04へ進んでエラー処理し、課金演算処理が正常に処理されるとステップS02.2.15に進み、移動支援情報asdaにセキュリティ処理やプロトコル調整を施して送出信号SVaとし、通信機構NTを経て該当するクライアント即ち受理側装置CLへ送出する。
こののち制御部2200は当該サービスを継続するか否かを自動決定し、継続であればステップS02.2.01へ復帰して上記各ステップの実行を管理する。
【0107】
上記のように本実施形態によれば、受理側装置CLが周囲を撮像した画像データと属性データを送付するだけで、位置移動支援システムSV2から迅速に自らの現在の位置情報pを得ることができ、たとえば従来のGPSなど衛星測位システムに依ることなく自分の現在位置を確認できる。位置移動支援システムSV2は画像の特徴に基づきデータベース検索することで検索時間を短縮でき、よって現在の位置情報pの提供による迅速且つ安価な位置移動支援サービスビジネスを実施することができる。
【0108】
図14は本発明に係る位置移動支援システムの別の実施形態を示すブロック構成図である。以下、図14に基づいて位置移動支援システムSV3の構成を説明する。
位置移動支援システムSV3は当該位置移動支援サービスのホストサーバとして機能するコンピュータシステムとして構成され、ブロードバンド対応の通信インタフェースifs、データベース部DB3、受取手段3221、選択手段3223、位置特定手段3224、適合経路設定手段3225、進路支援手段3226、送出手段3227、認証手段0230、課金決済手段0231、制御部3200を備える。
【0109】
各手段や各部と請求項との対応を説明する。
上記データベース部DB3は請求項8記載の、位置および当該位置での撮像方向に対応する画像情報を基準画像情報として保有する記録手段の一例である。
受取手段3221は請求項8記載の受取手段の一例であり、受理側装置から少なくとも撮像画像データと撮像方向データと行先を示す行先データを通信機構経由で受取るという、請求項3記載の受取過程を実行する。
選択手段3223は請求項8記載の選択手段の一例であり、保有する基準画像情報中から受取った撮像方向データおよび撮像画像データと所定の合致度または類似度を有する基準画像情報を選択するという、請求項3記載の選択過程を実行する。
位置特定手段3224は請求項8記載の位置特定手段の一例であり、選択された基準画像情報に対応する位置を現在位置情報とするという、請求項3記載の位置特定過程を実行する。
【0110】
適合経路設定手段3225は請求項8記載の適合経路設定手段の一例であり、現在位置情報が示す現在位置から発する経路のうちで行先に至る経路を適合経路として設定するという、請求項3記載の適合経路設定過程を実行する。
進路支援手段3226は請求項8記載の進路支援手段の一例であり、適合経路に基づき進路を設定して進路支援情報を作成するという、請求項3記載の進路支援過程を実行する。
送出手段3227は請求項8記載の送出手段の一例であり、少なくとも進路支援情報を通信機構経由で受理側装置へ送出するという、請求項3記載の送出過程を実行する。
課金決済手段0231は請求項10記載の課金手段の一例であり、送出手段が送出した情報の送出回数または送出量に基づいて受理側装置への課金額を演算処理するという、請求項5記載の課金過程を実行する。
【0111】
以下、各手段及び各部を説明する。
受取手段3221は受理側装置CLから通信機構NTを介して送付されてくる要求信号CLbを受取り、データ伸張して要求データを復元可能に構成される。復元した要求データには受理側識別データid、進路支援情報の送出指示が含まれた指示データsrdb、撮像画像データimgd、撮像方向データdd、行先データdstdなどが含まれ、これらは現在のサービスセッションの登録データ(サービスセッションデータ)として不図示のメモリに記憶される。また行先データdstdを直接、適合経路設定手段3225へ送る構成としてもよい。
選択手段3223は前記実施形態の選択手段1223と略同じ構成とされる。位置特定手段3224は現在位置情報pを適合経路設定手段3225へ送り、それ以外の機能は前記実施形態の位置特定手段1224と略同じ構成とされる。また認証手段0230は受取手段3221と信号230bを授受する以外の機能は前記実施形態の認証手段と略同じ構成とされる。
【0112】
適合経路設定手段3225は、受理側装置CLから送付された行先データdstdをサービスセッションデータから読取るか、または受取手段3221から直接受け、現在位置情報pを位置特定手段3224から受け、データベース部DB3の地図部MPd3から該当地域の地図情報mapを取り込み、現在位置から目的とする行先までの適合経路rを設定して現在の位置情報pとともに進路支援手段3226へ出力する構成とされる。
ここで適合経路の候補が複数存在する場合は、所定の評価基準(たとえば予想最短時間や最短距離など)に基づき最適な適合経路rを設定することができる。
【0113】
また、とりわけ予想最短時間を評価基準とする場合は、例えば外部から関連する航路の現在の状況のデータを取り込み、得た現在の航路情報を勘案して上記の最適適合経路rを設定することが好ましい。そこで適合経路設定手段3225に不図示の現況分析モジュールを備える構成とすることができる。
現況分析モジュールは、管制センタ等から伝送される航路情報を航空無線経由で取りこみ、航路状況を分析する構成とされる。適合経路設定手段3225はこれに基づき現在位置から目的とする行先までの複数の候補ルート中から適合経路rを設定し、現在の位置情報pとともに進路支援手段3226へ出力する構成とされる。
【0114】
進路支援手段3226は、適合経路設定手段3225によって設定された適合経路rに基づき現在の位置pから、この経路に沿って進むべき方向を割り出してこれに基づき進路支援情報gを設定し、この進路支援情報gを送出手段3227へ出力するか、または進路支援情報gを現在の位置情報pとともに送出手段3227へ出力する構成とされる。ここで進路支援情報gを画像で形成する場合はデータ圧縮し、また形式を調整する。データ圧縮処理は例えばライブ映像データではMPEG4等が、また静的データではJPEG準拠のアルゴリズム等をはじめ、他の任意のアルゴリズムが適用される。
【0115】
データベース部DB3は画像に係る情報である基準画像情報Ctsの集合set_Ctsおよび、検索の基準となる撮像方向情報dの集合set_dおよび、「基準画像情報Cts」対「その位置」の対応を示す位置情報pの集合set_pおよび、地図情報mapの集合set_mapを格納する。
基準画像情報Ctsの集合set_Ctsおよび撮像方向情報dの集合set_dはコンテンツ部CTd3に属し、コンテンツ部CTd3が検索・抽出可能に構成される。一方、位置情報pの集合set_pは検索情報部RTd3に属し、検索情報部RTd3が検索・抽出可能に構成される。
地図情報mapの集合set_mapは地図部MPd3に属し、地図部MPd3が検索・抽出可能に構成される。
さらにコンテンツ部CTd3は選択手段3223によってアクセス可能に構成され、また検索情報部RTd3は位置特定手段3224によってアクセス可能に構成される。さらに、地図部MPd3は適合経路設定手段3225によってアクセス可能に構成される。
【0116】
送出手段3227は進路支援手段3226から進路支援情報gを受けるか、または進路支援情報gおよび現在位置情報pを受けると、現在登録され記憶されたサービスセッションデータを読み込み、指示データsrdbから進路支援情報が要求されていることを確認し、読み込んだ受理側識別データidと進路支援情報gか、または進路支援情報gおよび現在位置情報pを載せた移動支援情報asdbを編成してセキュリティ処理、プロトコル調整等の加工により送出信号SVbを作成し、通信機構NTへ送出し、同時に課金決済手段0231に課金額演算処理を実行させる構成とされる。
【0117】
送出信号SVbのデータ構成の例が図4の項目(d)と(e)に示される。送出信号SVbは位置移動支援情報asdbを塔載し、位置移動支援情報asdbは受理側識別データidと進路支援情報gを塔載するか、または受理側識別データidと進路支援情報gと現在位置情報pを塔載する。また上記でインターネット機構経由でのサービスの場合は、位置移動支援情報asdbをHTMLコンテンツに編成するか、さらにWAP対応の場合は位置移動支援情報asdbをWMLコンテンツまたはXHTMLコンテンツに編成する構成とされる。また上記位置移動支援情報asdbに、該当する地図情報mapを加えることもできる。
プロトコル調整は、位置移動支援情報asdbがHTMLコンテンツであればHTTPレスポンスに調整し、さらにWMLコンテンツやXHTMLコンテンツであればWAP等対応の伝送と認識してWSPレスポンス等に調整する。
【0118】
課金決済手段0231の構成と動作は前記実施形態の位置移動支援システムSV2における課金決済手段と同様である
制御部3200はこの位置移動支援システムSV3全体の動作制御を司り、上記各手段の起動・停止や動作順位および作動タイミングを制御することにより全体を管理する。各手段の状態をセンスし、これらに不図示の制御信号を発行する構成とされる。
【0119】
本実施形態では受理側装置CLは前記図8の構成を有するものとし、且つ指示データsrdbに、位置移動支援サービス開始を要求する指示および進路支援情報gの送出の指示か、または位置移動支援サービス停止を要求する指示が塔載されているものとする。その他の構成および動作は前記実施形態における図8乃至図10に基づいて為した説明を援用する。
【0120】
位置移動支援システムSV3の動作:
図15及び図16は、位置移動支援システムSV3の動作フローチャートである。
図15で、位置移動支援システムSV3の受取手段3221は通信機構NT経由で届いた要求信号CLbにプロトコル処理等を施し、要求データを復元する(ステップS03.2.01)。なお要求信号CLbの構成は図4の項目(b)に示される。ついで要求データから受理側識別データidを抽出し、セッション継続中であれば記憶されている現在のサービスセッションの登録データと対照して確認し、セッション継続中でなければ正当な受理側装置CLであるかの認証の委託コマンドと受理側識別データidを載せた信号230bを認証手段0230へ送る(ステップS03.2.02)。
【0121】
ついで受取手段3221はステップS03.2.03で認証結果を判定し、正当な受理側装置CLでなければエラー処理し(ステップS03.2.04)、正当な受理側装置CLであれば新規にサービスセッション登録をする(ステップS03.2.05)。エラー処理は制御部3200が所定の手順により実行する。
また登録時に現在のサービスセッションとして記憶され登録される。なおセッション継続中であれば新規登録に代えて、記憶されている現在のサービスセッションと対照して確認だけが為され、また上記ステップの一部が省略される。
受取手段3221はステップS03.2.06で要求データに載った指示データsrdbと撮像画像データimgdと撮像方向データddを選択手段3223へ送る。さらに行先データdstdを適合経路設定手段3225へ送る。
【0122】
選択手段3223は指示データsrdbを確認のうえ、データベース部DB3のコンテンツ部CTd3に、記録されている撮像方向情報d中で撮像方向データddに該当する撮像方向情報dを検索させ、この撮像方向情報dに対応する基準画像情報Ctsを候補として抽出させ(ステップS03.2.07)、この基準画像情報Ctsが撮像画像データimgdに所定の合致度で合致するか、または所定の類似度で類似するかを検査する(ステップS03.2.08)。否定の検査結果であればステップS03.2.07へ戻り次ぎの候補の基準画像情報Ctsを抽出させる。一方、肯定結果であればこの基準画像情報Ctsの識別コードをコンテンツ部CTd3から得て、位置特定手段3224へ送る(ステップS03.2.09)。
【0123】
位置特定手段3224は識別コードに基づき、データベース部DB3の検索情報部RTd3から対応する位置情報を読込み、これを受理側装置CLの現在位置情報pとして適合経路設定手段3225へ送る(ステップS03.2.10)。
適合経路設定手段3225はステップS03.2.11で、位置特定手段3224から受けた現在位置情報pと受取手段3221から受けた行先データdstdに基づき、データベース部DB3から該当地域の地図情報mapを取り込み、現在位置情報pと目的とする行先dstと地図情報mapに基づき、現在位置から行先までの適合経路rを自動設定し、現在位置情報pおよび行先データdstdとともに進路支援手段3226へ出力する。
【0124】
ステップS03.2.12で、進路支援手段3226は適合経路rと行先データdstdに基づき現在位置情報pからこの適合経路rに沿って進むべき方向を割り出してこれを進路支援情報gに設定し、送付手段3227へ送る。
送出手段3227は現在登録され記憶されたサービスセッションデータを読込み、進路支援情報が要求されていることを確認し、読み込んだ受理側識別データidと進路支援情報g(または更に現在位置情報pを加える)を載せた位置移動支援情報asdbを編成する(ステップS03.2.13)。
【0125】
ついで送付手段3227は課金決済手段0231へ信号231bを送り課金額の演算処理を委託する(ステップS03.2.14)。ついで課金演算処理が正常処理されたかを確認し(ステップS03.2.15)、課金演算処理が不調ならステップS03.2.04へ進んでエラー処理し、課金演算処理が正常に処理されるとステップS03.2.16に進み、移動支援情報asdbにセキュリティ処理やプロトコル調整を施して送出信号SVbとし、通信機構NTを経て該当するクライアント即ち受理側装置CLへ送出する。送出信号SVbの構成は図4の項目(d)または(e)に示される。
こののち制御部3200は当該サービスを継続するか否かを自動決定し、継続であればステップS03.2.01へ復帰して上記各ステップの実行を管理する。
【0126】
上記のように本実施形態によれば、受理側装置CLが周囲を撮像した画像データと属性データを送付するだけで、位置移動支援システムSV3から進路支援情報を得ることができ、たとえば従来のGPSなど衛星測位システムを用いたナビゲーションシステムに依ることなく運行が可能になる。位置移動支援システムSV3はこのような位置移動支援サービスを有料で実施することができる。
【0127】
図17は本発明に係る位置移動支援システムのさらに別の実施形態を示すブロック構成図である。以下、図17に基づいて位置移動支援システムSV4の構成を説明する。
位置移動支援システムSV4は当該位置移動支援サービスのホストサーバとして機能するコンピュータシステムとして構成され、ブロードバンド対応の通信インタフェースifs、データベース部DB4、受取手段4221、特徴抽出手段4222、選択手段4223、位置特定手段4224、適合経路設定手段4225、進路支援手段4226、送出手段4227、認証手段0230、課金決済手段0231、制御部4200を備える。
【0128】
各手段や各部と請求項との対応を説明する。
上記データベース部DB4は請求項9記載の、位置および当該位置での撮像方向に対応する画像情報の特徴を基準特徴情報として保有する記録手段の一例である。受取手段4221は請求項9記載の受取手段の一例であり、受理側装置から少なくとも撮像画像データと撮像方向データと行先を示す行先データを通信機構経由で受取るという、請求項4記載の受取過程を実行する。
特徴抽出手段4222は請求項9記載の特徴抽出手段の一例であり、撮像画像データから特徴を抽出して特徴データとするという、請求項4記載の特徴抽出過程を実行する。
選択手段4223は請求項9記載の選択手段の一例であり、保有する基準特徴情報中から撮像方向データおよび抽出された特徴データと所定の合致度または類似度を有する基準特徴情報を選択するという、請求項4記載の選択過程を実行する。位置特定手段4224は請求項9記載の位置特定手段の一例であり、選択された基準特徴情報に対応する位置を現在位置情報とするという、請求項4記載の位置特定過程を実行する。
【0129】
適合経路設定手段4225は請求項9記載の適合経路設定手段の一例であり、現在位置情報が示す現在位置から発する経路のうちで行先に至る経路を適合経路として設定するという、請求項4記載の適合経路設定過程を実行する。
進路支援手段4226は請求項9記載の進路支援手段の一例であり、適合経路に基づき進路を設定して進路支援情報を作成するという、請求項4記載の進路支援過程を実行する。
送出手段4227は請求項9記載の送出手段の一例であり、少なくとも進路支援情報を通信機構経由で受理側装置へ送出するという、請求項4記載の送出過程を実行する。
課金決済手段0231は請求項10記載の課金手段の一例であり、送出手段が送出した情報の送出回数または送出量に基づいて受理側装置への課金額を演算処理するという、請求項5記載の課金過程を実行する。
【0130】
以下、各手段及び各部を説明する。
受取手段4221は前記実施形態の受取手段3221と略同じ構成とされる。特徴抽出手段4222は前記実施形態の特徴抽出手段2222と、また選択手段4223は前記実施形態の選択手段2223と略同じ構成とされる。位置特定手段4224は現在位置情報pを適合経路設定手段4225へ送り、それ以外の機能は前記実施形態の位置特定手段2224と略同じ構成とされる。また認証手段0230は受取手段4221と信号230bを授受する以外の機能は前記実施形態の認証手段と略同じ構成とされる。
【0131】
適合経路設定手段4225は、受理側装置CLから送付された行先データdstdをサービスセッションデータから読取るか、または受取手段4221から直接受け、現在位置情報pを位置特定手段4224から受け、データベース部DB4の地図部MPd4から該当地域の地図情報mapを取り込み、現在位置から目的とする行先までの適合経路rを設定して現在の位置情報pとともに進路支援手段4226へ出力する構成とされる。さらに適合経路の候補が複数存在する場合や現況分析モジュールを備える等は前記実施形態の適合経路設定手段3225の説明を援用する。
進路支援手段4226は前記実施形態の進路支援手段3226と略同じ構成とされる。
【0132】
データベース部DB4は基準画像情報から特徴抽出した基準特徴情報scrの集合set_scrおよび、検索の基準となる撮像方向情報dの集合set_dおよび、「基準特徴情報scr」対「その位置」の対応を示す位置情報pの集合set_pおよび、地図情報mapの集合set_mapを格納する。
基準特徴情報scrの集合set_scrおよび撮像方向情報dの集合set_dはコンテンツ部CTd4に属し、コンテンツ部CTd4が検索・抽出可能に構成される。一方、位置情報pの集合set_pは検索情報部RTd4に属し、検索情報部RTd4が検索・抽出可能に構成される。
地図情報mapの集合set_mapは地図部MPd4に属し、地図部MPd4が検索・抽出可能に構成される。
さらにコンテンツ部CTd4は選択手段4223によってアクセス可能に構成され、また検索情報部RTd4は位置特定手段4224によってアクセス可能に構成される。さらに、地図部MPd4は適合経路設定手段4225によってアクセス可能に構成される。
【0133】
送出手段4227の構成と動作は前記実施形態の位置移動支援システムSV3における送出手段3227の説明を援用する。また送出信号SVbのデータ構成は前記実施形態の位置移動支援システムSV3における説明を援用する。
課金決済手段0231の構成と動作は前記実施形態の位置移動支援システムSV3における課金決済手段と同様である
制御部4200はこの位置移動支援システムSV4全体の動作制御を司り、上記各手段の起動・停止や動作順位および作動タイミングを制御することにより全体を管理する。各手段の状態をセンスし、これらに不図示の制御信号を発行する構成とされる。
【0134】
本実施形態では受理側装置CLは前記図8の構成を有するものとし、且つ指示データsrdbに、位置移動支援サービス開始を要求する指示および進路支援情報gの送出の指示か、または位置移動支援サービス停止を要求する指示が塔載されているものとする。その他の構成および動作は前記実施形態における図8乃至図10に基づいて為した説明を援用する。
【0135】
位置移動支援システムSV4の動作:
図18及び図19は、位置移動支援システムSV4の動作フローチャートである。
図18で、位置移動支援システムSV4の受取手段4221は通信機構NT経由で届いた要求信号CLbにプロトコル処理等を施し、要求データを復元する(ステップS04.2.01)。ついで要求データから受理側識別データidを抽出し、セッション継続中であれば記憶されている現在のサービスセッションの登録データと対照して確認し、セッション継続中でなければ正当な受理側装置CLであるかの認証の委託コマンドと受理側識別データidを載せた信号230bを認証手段0230へ送る(ステップS04.2.02)。
【0136】
ついで受取手段4221はステップS04.2.03で認証結果を判定し、正当な受理側装置CLでなければエラー処理し(ステップS04.2.04)、正当な受理側装置CLであれば新規にサービスセッション登録をする(ステップS04.2.05)。エラー処理は制御部4200が所定の手順により実行する。
また登録時に現在のサービスセッションとして記憶され登録される。なおセッション継続中であれば新規登録に代えて、記憶されている現在のサービスセッションと対照して確認だけが為され、また上記ステップの一部が省略される。
受取手段4221はステップS04.2.06で要求データに載った指示データsrdbと撮像画像データimgdと撮像方向データddを特徴抽出手段4222へ送る。さらに行先データdstdを適合経路設定手段4225へ送る。
【0137】
特徴抽出手段4222は撮像画像データimgdに所定の特徴抽出処理を施して特徴データとし、特徴データと指示データsrdbと撮像方向データddを選択手段4223へ送る(ステップS04.2.07)。選択手段4223は指示データsrdbを確認のうえ、データベース部DB4のコンテンツ部CTd4に、記録されている撮像方向情報d中で撮像方向データddに該当する撮像方向情報dを検索させ、この撮像方向情報dに対応する基準特徴情報scrを候補として抽出させ(ステップS04.2.08)、この基準特徴情報scrが上記特徴データに所定の合致度で合致するか、または所定の類似度で類似するかを検査する(ステップS04.2.09)。否定の検査結果であればステップS04.2.08へ戻り次ぎの候補の基準特徴情報scrを抽出させる。一方、肯定結果であればこの基準特徴情報scrの識別コードをコンテンツ部CTd4から得て、位置特定手段4224へ送る(ステップS04.2.10)。
【0138】
位置特定手段4224は識別コードに基づき、データベース部DB4の検索情報部RTd4から対応する位置情報を読込み、これを受理側装置CLの現在位置情報pとして適合経路設定手段4225へ送る(ステップS04.2.11)。
適合経路設定手段4225はステップS04.2.12で、位置特定手段4224から受けた現在位置情報pと受取手段4221から受けた行先データdstdに基づき、データベース部DB4から該当地域の地図情報mapを取り込み、現在位置情報pと目的とする行先dstと地図情報mapに基づき、現在位置から行先までの適合経路rを自動設定し、現在位置情報pおよび行先データdstdとともに進路支援手段4226へ出力する。
【0139】
ステップS04.2.13で、進路支援手段4226は適合経路rと行先データdstdに基づき現在位置情報pからこの適合経路rに沿って進むべき方向を割り出してこれを進路支援情報gに自動設定し、送付手段4227へ送る。
送出手段4227は現在登録され記憶されたサービスセッションデータを読込み、進路支援情報が要求されていることを確認し、読み込んだ受理側識別データidと進路支援情報g(または更に現在位置情報pを加える)を載せた位置移動支援情報asdbを編成する(ステップS04.2.14)。
【0140】
ついで送付手段4227は課金決済手段0231へ信号231bを送り課金額の演算処理を委託する(ステップS04.2.15)。ついで課金演算処理が正常処理されたかを確認し(ステップS04.2.16)、課金演算処理が不調ならステップS04.2.04へ進んでエラー処理し、課金演算処理が正常に処理されるとステップS04.2.17に進み、移動支援情報asdbにセキュリティ処理やプロトコル調整を施して送出信号SVbとし、通信機構NTを経て該当するクライアント即ち受理側装置CLへ送出する。
こののち制御部4200は当該サービスを継続するか否かを自動決定し、継続であればステップS04.2.01へ復帰して上記各ステップの実行を管理する。
【0141】
上記のように本実施形態によれば、受理側装置CLが周囲を撮像した画像データと属性データを送付するだけで、位置移動支援システムSV4から迅速に進路支援を得ることができ、たとえば従来のGPSなど衛星測位システムを用いたナビゲーションシステムに依ることなく運行が可能になる。位置移動支援システムSV4は画像の特徴に基づきデータベース検索することで検索時間を短縮でき、よって進路支援情報の迅速な提供による安価な位置移動支援サービスビジネスを実施することができる。
【0142】
前記各実施形態の要点は以下のように示される。
1)位置移動支援サービスを受ける移動体(自動車や飛行機、船舶等)には受理側装置としてモバイル端末(携帯電話等)が塔載され、撮像カメラにより得た現在の撮像画像データおよび撮像方向データか、または前記データにさらに所望の行先データを加えたデータがモバイル端末から通信機構(例えば無線ブロードバンド・ネットワーク)経由で位置移動支援システム(位置移動支援サービスセンタ)へ送られる。
【0143】
2)位置移動支援システムは、受けた現在の撮像画像データおよび撮像方向データに基づきデータベース部に記録されている基準画像情報を検索して合致または類似する基準画像情報を選択し、この基準画像情報の属性データである撮像位置情報に基づきモバイル端末の現在位置(したがって移動体の現在位置)を特定し、これを現在位置情報として通信機構経由でモバイル端末へ供給する。
または上記現在位置および目標とする行先に基づいて、現時点において適合する経路(移動ルート)を設定し、移動体に今後進行すべき進路を教える進路支援情報を作成して通信機構経由でモバイル端末へ提供する。
【0144】
3)移動体の一例としてヘリコプタ上の操縦者は、機上のモバイル端末に送られ呈示された現在位置情報または/および進路支援情報を確認しつつ操縦する。
4)さらに移動の実時間進行に沿って上記を反復する。
5)以上の位置移動支援サービスを、位置移動支援システムが有料で実施して課金演算する。このようにして本発明は無線ブロードバンド・ネットワーク適用による位置移動支援サービス提供に係るビジネスモデルを具現する。
【0145】
また上記の各実施形態について、選択処理の効率化と精度向上のために、或る位置において複数の異なる撮像方向でそれぞれ撮像された複数の撮像画像データに基づいて上記の現在位置の特定をする構成とすることもできる。この場合、受取手段は受理側装置から少なくとも複数の撮像方向データおよび夫々の撮像方向で撮像された複数の撮像画像データを通信機構経由で受取るという受取過程を実行し、選択手段は保有する基準画像情報中から前記受取った複数の撮像画像データと所定の合致度または類似度を有する複数の基準画像情報を選択するという選択過程を実行し、位置特定手段は前記選択された複数の基準画像情報に対応する位置に基づき現在位置を特定して現在位置情報を作成するという位置特定過程を実行する構成となる。
【0146】
或いは、受取手段は受理側装置から少なくとも複数の撮像方向データおよび夫々の撮像方向で撮像された複数の撮像画像データを通信機構経由で受取るという受取過程を実行し、特徴抽出手段は受取った複数の撮像画像データから特徴を抽出してそれぞれの複数の特徴データとするという特徴抽出過程を実行し、選択手段は保有する基準特徴情報中から前記抽出された複数の特徴データと所定の合致度または類似度を有する複数の基準特徴情報を選択するという選択過程を実行し、位置特定手段は前記選択された複数の基準特徴情報に対応する位置に基づき現在位置を特定して現在位置情報を作成するという位置特定過程を実行する構成となる。
【0147】
さらに、受理側装置において撮像した撮像画像データが受理側装置において画像処理され、特徴抽出により特徴データとされ、撮像方向データおよび当該特徴データが送付された際に、移動支援システム側でこれを通信機構経由で受取るという受取過程を実行する構成とすることもできる。この場合、移動支援システム側では前記特徴抽出過程を省略できる。また受理側装置から移動支援システムへ伝送されるデータ量が削減され、通信回線への負荷は減少する。一方、受理側装置におけるデータ処理量が増大するから、受理側装置に電源上の余裕があり、且つ高速データ処理可能な環境においての適用がとりわけ有効となる。
【0148】
本発明の利点:
前記のように本発明の構成によって、遠隔地にある位置移動支援センタは移動体に塔載された受理側装置から無線通信網を介して送付された、移動体のコックピットからカメラ撮像された現在の俯瞰風景など撮像画像データ等を受取り、この撮像画像データ等とデータベース内の基準画像情報との自動対比により合致する基準画像情報を自動選択し、この基準画像情報の対応する位置情報に基づいてこの移動体の現在位置を自動的に特定し、この現在位置情報を位置移動支援情報として移動体上の受理側装置へ自動送付することができる。
または上記で画像の特徴を抽出した特徴データや基準特徴情報により現在位置を自動的に特定することで、現在位置情報の特定を効率的に実行できる。
さらに特定した現在位置に基づき行先までの経路を自動設定して進路支援情報を自動作成し、この進路支援情報を位置移動支援情報として移動体上の受理側装置へ自動送付することができる。
【0149】
これにより航空機やヘリコプタなど移動体へ、管制側の送信アンテナから例えば地形上の制約で従来の誘導システムのVHF波など誘導電波が届かず、また移動体が計器航法サービスの圏外にあって計器航法が不可能な地域を移動する場合であっても、移動体の操縦者や運転者はこれら提供された位置移動支援情報によって現在位置や今後進むべき進路を知ることができ、正しい操縦や運転が可能になる。
【0150】
さらに、例えば上記の進路支援情報に基づき進路制御情報を自動作成して移動体上の受理側装置である無線操縦機器へ自動送付し、位置移動支援センタが移動体を遠隔操縦することもできる。
【0151】
さらに、例えば上記の選択された基準画像情報を上記位置移動支援情報に載せて移動体上の受理側装置へ自動送付するよう構成すれば、移動体上の操縦者は受理側装置の画面に表示されている基準画像と目前の現在視認される風景の比較ができ、正しい進行をしているか否かを容易に確認できる。また同様に、在来の航空無線が故障や気象条件により不通になった際でも例えば携帯電話網を用いてフライトの遠隔支援ができ、安全確保ができる。しかも受理側装置に携帯電話機など普及型モバイル機器を適用することで準備および操作が極めて簡便のうえ、低コストで実現することができる。
【0152】
またコックピットからカメラ撮影された現在の俯瞰風景の動画像をリアルタイムで例えば携帯電話網を用いて自動的に管制塔に送付し続けるように構成すれば、何らかの理由で滑走路への進入・着陸を自動ガイドするILSやラジオビーコンとの交信・受信ができなくなった緊急時であっても、管制塔側はこの動画像を見ながら携帯電話網を用いて遠隔で操縦指示できる。また、滑走路への進入・着陸を自動ガイドするILSやラジオビーコンなどの空港設備がない空港であっても、上記のように携帯電話網を用いた遠隔操縦指示により滑走路への進入・着陸が容易になる。
【0153】
さらに例外管理が可能である。たとえば飛行経路途中に突然の大積乱雲や雷雲の急激な発生など、データベースに蓄積された基準画像情報(気候条件が正常の時の撮像画像情報である)には出現しない突発事由が生じた際には、センタのシステムはそれらが撮像された現在の風景画像データと基準画像情報とを自動対照比較することで逸早くこれを察知して、警報や通報処理ができる。これに基づき管制塔側は気象レーダが不作動である地域であっても、的確な操縦指示を機上の操縦者へ送ることにより、危機を回避して安全を維持することができる。
このように本発明は広い応用分野に適用することができる。
【0154】
このように撮像画像に係るデータ(撮像画像データや撮像方向データ)と位置情報を関連付けた、位置移動支援システムと受理側装置間の例えばブロードバンド無線ネットワーク等を介したインタラクティブな支援により、効果的な位置移動支援サービスが為され、よって有効な種々の位置移動支援サービスビジネスが可能になる。
【0155】
【発明の効果】
以上説明したように本発明の請求項1の位置移動支援方法および請求項6の位置移動支援システムは、受理側装置から通信機構経由で受取った撮像画像データと撮像方向データに基づき、所定の合致度または類似度を有する基準画像情報を記録手段の保有する基準画像情報中から選択し、選択した基準画像情報に対応する位置に基づき現在位置情報を特定して、現在位置情報を通信機構経由で受理側装置へ送出するものであるから、従来のGPS等の測位原理によらず現在位置を特定できる。しかも現在位置情報を受理側装置へ提供して移動支援することが可能になる。
【0156】
請求項2の位置移動支援方法および請求項7の位置移動支援システムは、受理側装置から通信機構経由で受取った撮像画像データから特徴抽出して特徴データとし、特徴データと撮像方向データに基づき、所定の合致度または類似度を有する基準特徴情報を記録手段の保有する基準特徴情報中から選択し、選択した基準特徴情報に対応する位置に基づき現在位置情報を特定して、当該現在位置情報を通信機構経由で受理側装置へ送出するものであるから、従来のGPS等の測位原理によらず現在位置を特定でき、また画像の特徴抽出に基づくことで効率的に現在位置を特定できる。しかも現在位置情報を受理側装置へ提供して効果的な移動支援を行うことが可能になる。
【0157】
請求項3の位置移動支援方法および請求項8の位置移動支援システムは、受理側装置から通信機構経由で受取った撮像画像データと撮像方向データに基づき、所定の合致度または類似度を有する基準画像情報を記録手段の保有する基準画像情報中から選択し、選択した基準画像情報に対応する位置に基づき現在位置情報を特定し、ついで現在位置から発する経路のうちで受理側装置から送られた行先データが示す行先に至る経路を適合経路として設定し、当該適合経路に基づき進路設定し、当該進路に基づき進路支援情報を作成して、進路支援情報を通信機構経由で受理側装置へ送出するものであるから、従来のGPS等の測位原理によらず現在位置を特定できる。しかも進路支援情報を受理側装置へ提供して進路支援することが可能になる。
【0158】
請求項4の位置移動支援方法および請求項9の位置移動支援システムは、受理側装置から通信機構経由で受取った撮像画像データから特徴抽出して特徴データとし、特徴データと撮像方向データに基づき、所定の合致度または類似度を有する基準特徴情報を記録手段の保有する基準特徴情報中から選択し、選択した基準特徴情報に対応する位置に基づき現在位置情報を特定し、ついで現在位置から発する経路のうちで受理側装置から送られた行先データが示す行先に至る経路を適合経路として設定し、当該適合経路に基づき進路設定し、当該進路に基づき進路支援情報を作成して、進路支援情報を通信機構経由で受理側装置へ送出するものであるから、従来のGPS等の測位原理によらず現在位置を特定でき、また画像の特徴抽出に基づくことで効率的に現在位置を特定できる。しかも進路支援情報を受理側装置へ提供して効果的な進路支援を行うことが可能になる。
【0159】
請求項5の位置移動支援方法および請求項10の位置移動支援システムは、受けたデータの受取回数または受取量か、または送出した情報の送出回数または送出量に応じて課金額を演算処理するから、これにより利用状況を反映した課金額の算出が可能になる。
【図面の簡単な説明】
【図1】本発明に係る位置移動支援システムの一例と、受理側装置および通信機構の相互関係の一例を示す概要図である。
【図2】本発明に係る位置移動支援システムの一例と、移動体および受理側装置および通信機構の相互関係の一例を示す概要図である。
【図3】本発明に係る位置移動支援システムの一実施形態を示すブロック構成図である。
【図4】受理側装置および位置移動支援システムの出力データ構成の一例の説明図である。
【図5】データベース部の一例の概要図である。
【図6】図3の位置移動支援システムの動作フローチャートである。
【図7】図6に続く動作フローチャートである。
【図8】図1に示された受理側装置の一例のブロック構成図である。
【図9】図8の受理側装置の動作フローチャートである。
【図10】図10に続く動作フローチャートである。
【図11】本発明に係る位置移動支援システムの他の実施形態を示すブロック構成図である。
【図12】図11の位置移動支援システムの動作フローチャートである。
【図13】図12に続く動作フローチャートである。
【図14】本発明に係る位置移動支援システムの別の実施形態を示すブロック構成図である。
【図15】図14の位置移動支援システムの動作フローチャートである。
【図16】図15に続く動作フローチャートである。
【図17】本発明に係る位置移動支援システムのさらに別の実施形態を示すブロック構成図である。
【図18】図17の位置移動支援システムの動作フローチャートである。
【図19】図18に続く動作フローチャートである。
【符号の説明】
SV‥‥位置移動支援システム、CLa、CLb‥‥要求信号、SVa、SVb‥‥送出信号、0200‥‥制御部、0021‥‥情報受取部、0022‥‥位置確定部、0023‥‥情報編成・送出部、0030‥‥認証・課金部、DB‥‥データベース部、set_D‥‥基準情報の集合、NT‥‥通信機構、MO‥‥移動体、CM‥‥撮像カメラ、CL‥‥受理側装置、0010‥‥発生グループ、0011‥‥要求データ編成・送付部、0012‥‥データ受理・呈示部、0013‥‥id管理部、Pw‥‥電源部
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a position movement support method and a position movement support system. More particularly, the present invention relates to a method and a system for assisting movement of a moving object.
[0002]
[Prior art]
Moving objects that move on land, in the air, and at sea include transportation vehicles, automobiles, motorcycles, bicycles, aircraft, helicopters, ships, etc., and move from a certain point of interest or point of interest to a destination or destination. Responsible for the function. For the position movement route, a predetermined route is set, a matching route selected from a plurality of routes is set, or a matching route selected based on a predetermined evaluation criterion is set. Is common, and the moving body moves along the matching route set in this way.
[0003]
In the above, it is necessary to specify the current position of the moving object and to set a suitable route. GPS positioning technology and navigation technology are conventionally known as examples of the movement support technology that supports these.
According to the GPS positioning technology, a GPS receiver mounted on a mobile body receives a positioning wave emitted from a GPS satellite to determine the current position, and the navigation technology uses the GPS positioning technology to mount a positioning wave on the mobile body. The navigation device sets the adaptive route based on the current position measured by the GPS receiver, and displays and guides a two-dimensional map from the current position to the destination on a screen.
[0004]
[Problems to be solved by the invention]
The conventional movement assisting technology as described above is based on the premise that the GPS positioning technology is applied as a method of specifying the current position. Therefore, the mobile unit has a function of receiving at least a GPS positioning wave and positioning the current position, such as a GPS receiver. Is required.
As a result, it is difficult to apply the above-described movement assisting technology to a mobile body that does not have GPS positioning means, and there is a problem that even if it has a GPS receiver or the like, it does not function when a malfunction or failure occurs in the device. .
[0005]
Furthermore, with the spread of the broadband communication environment, a function of transmitting and receiving content information centering on video, especially the development of a broadband wireless communication environment that enables the application of mobile phones and personal digital assistants, has enabled the central database With the development of a technology environment that facilitates the acquisition and acquisition of relatively large-volume content information by accessing the Internet, various business models related to the provision of content information can be developed with the above-mentioned mobility support technology. However, no effective means has been prepared to adapt to the use of such technology.
[0006]
SUMMARY OF THE INVENTION An object of the present invention is to solve the problems of the prior art as described above, and to provide a position movement support method and a position movement support system suitable for specifying a current position of a moving body and for route navigation. And
[0007]
[Means for Solving the Problems]
Hereinafter, the means of the present invention will be described.
In order to solve the above-mentioned problem, a position movement support method according to claim 1 of the present invention includes a receiving step of receiving at least captured image data and imaging direction data from a receiving side device via a communication mechanism,
Reference image information having a predetermined degree of coincidence or similarity with the received imaging direction data and the captured image data from the held reference image information, using the position and image information corresponding to the imaging direction at the position as reference image information. A selection process of selecting
A position specifying step of setting the position corresponding to the selected reference image information as current position information,
A sending step of sending at least the current position information to the receiving side device via a communication mechanism,
It is characterized by having.
[0008]
A position movement support system according to claim 6 of the present invention, a recording unit that holds, as reference image information, image information corresponding to a position and an imaging direction at the position,
Receiving means for executing a process of receiving at least captured image data and imaging direction data from the receiving side device via a communication mechanism,
Selecting means for executing a process of selecting reference image information having a predetermined degree of matching or similarity with the received imaging direction data and captured image data from the stored reference image information,
Position specifying means for performing a process of setting the position corresponding to the selected reference image information as current position information,
Sending means for executing a process of sending at least the current position information to the receiving side device via a communication mechanism,
It is characterized by having.
[0009]
According to the position movement support method of the first aspect and the position movement support system of the sixth aspect, a predetermined degree of matching or similarity is determined based on captured image data and imaging direction data received from the receiving device via the communication mechanism. The reference image information is selected from the reference image information held by the recording unit, the current position information is specified based on the position corresponding to the selected reference image information, and the current position information is transmitted to the receiving device via the communication mechanism. Sent out.
[0010]
The position movement support method according to claim 2 of the present invention includes a receiving step of receiving at least captured image data and imaging direction data from a receiving side device via a communication mechanism,
A feature extraction step of extracting a feature from the captured image data to obtain feature data;
The feature of the image information corresponding to the position and the imaging direction at the position is defined as reference feature information, and a predetermined degree of matching or similarity with the received imaging direction data and the extracted feature data from the stored reference feature information. A selection step of selecting reference feature information having
A position specifying step of setting the position corresponding to the selected reference feature information as current position information,
A sending step of sending at least the current position information to the receiving side device via a communication mechanism,
It is characterized by having.
[0011]
A position movement support system according to claim 7 of the present invention, a recording unit that retains, as reference characteristic information, a characteristic of image information corresponding to a position and an imaging direction at the position,
Receiving means for executing a process of receiving at least captured image data and imaging direction data from the receiving side device via a communication mechanism,
A feature extraction unit that performs a process of extracting a feature from the captured image data to obtain feature data;
Selecting means for executing processing of selecting reference characteristic information having a predetermined degree of coincidence or similarity with the imaging direction data and the extracted characteristic data from the stored reference characteristic information,
Position specifying means for performing a process of setting the position corresponding to the selected reference feature information as current position information,
Sending means for executing a process of sending at least the current position information to the receiving side device via a communication mechanism,
It is characterized by having.
[0012]
According to the position movement support method of the second aspect and the position movement support system of the seventh aspect, the feature is extracted from the captured image data received from the receiving side device via the communication mechanism, and is used as the feature data. Based on the data, reference feature information having a predetermined degree of matching or similarity is selected from the reference feature information held by the recording means, and the current position information is specified based on the position corresponding to the selected reference feature information. The current position information is transmitted to the receiving device via the communication mechanism.
[0013]
The position movement support method according to claim 3 of the present invention includes a receiving step of receiving at least captured image data, imaging direction data, and destination data indicating a destination from a receiving device via a communication mechanism,
Reference image information having a predetermined degree of coincidence or similarity with the received imaging direction data and the captured image data from the held reference image information, using the position and image information corresponding to the imaging direction at the position as reference image information. A selection process of selecting
A position specifying step of setting the position corresponding to the selected reference image information as current position information,
A suitable route setting step of setting a route to the destination as a suitable route among routes originating from the current position indicated by the current position information,
A route support process of setting a route based on the adaptation route and creating route support information;
A transmitting step of transmitting at least the route support information to the receiving side device via a communication mechanism,
It is characterized by having.
[0014]
A position movement support system according to claim 8 of the present invention, a recording unit that holds, as reference image information, image information corresponding to a position and an imaging direction at the position,
Receiving means for executing a process of receiving via the communication mechanism at least captured image data, imaging direction data and destination data indicating the destination from the receiving side device,
Selecting means for executing a process of selecting reference image information having a predetermined degree of matching or similarity with the received imaging direction data and captured image data from the stored reference image information,
Position specifying means for performing a process of setting the position corresponding to the selected reference image information as current position information,
A suitable route setting unit that executes a process of setting a route to the destination as a suitable route among routes originating from a current position indicated by the current position information,
Route support means for performing a process of setting a route based on the adaptation route and creating route support information,
Sending means for executing a process of sending at least the route support information to the receiving device via a communication mechanism;
It is characterized by having.
[0015]
According to the position movement support method of claim 3 and the position movement support system of claim 8, a predetermined degree of matching or similarity is determined based on captured image data and imaging direction data received from the receiving device via the communication mechanism. The reference image information having is selected from among the reference image information held by the recording means, the current position information is specified based on the position corresponding to the selected reference image information, and then from the receiving side device in the path originating from the current position. The route to the destination indicated by the transmitted destination data is set as a matching route, a route is set based on the matching route, route support information is created based on the route, and the route support information is received via the communication mechanism. Sent to
[0016]
The position movement support method according to claim 4 of the present invention is a receiving step of receiving at least captured image data, imaging direction data, and destination data indicating a destination from a receiving device via a communication mechanism,
A feature extraction step of extracting a feature from the captured image data to obtain feature data;
The feature of the image information corresponding to the position and the imaging direction at the position is defined as reference feature information, and a predetermined degree of matching or similarity with the received imaging direction data and the extracted feature data from the stored reference feature information. A selection step of selecting reference feature information having
A position specifying step of setting the position corresponding to the selected reference feature information as current position information,
A suitable route setting step of setting a route to the destination as a suitable route among routes originating from the current position indicated by the current position information,
A route support process of setting a route based on the adaptation route and creating route support information;
A transmitting step of transmitting at least the route support information to the receiving side device via a communication mechanism,
It is characterized by having.
[0017]
A position movement support system according to claim 9 of the present invention, a recording unit that retains, as reference characteristic information, a characteristic of image information corresponding to a position and an imaging direction at the position,
Receiving means for executing a process of receiving via the communication mechanism at least captured image data, imaging direction data and destination data indicating the destination from the receiving side device,
A feature extraction unit that performs a process of extracting a feature from the captured image data to obtain feature data;
Selecting means for executing processing of selecting reference characteristic information having a predetermined degree of coincidence or similarity with the imaging direction data and the extracted characteristic data from the stored reference characteristic information,
Position specifying means for performing a process of setting the position corresponding to the selected reference feature information as current position information,
A suitable route setting unit that executes a process of setting a route to the destination as a suitable route among routes originating from a current position indicated by the current position information,
Route support means for setting a route based on the adaptation route and creating route support information;
Sending means for executing a process of sending at least the route support information to the receiving device via a communication mechanism;
It is characterized by having.
[0018]
According to the position movement assisting method of the fourth aspect and the position movement assisting system of the ninth aspect, a feature is extracted from the captured image data received from the receiving side device via the communication mechanism, and the extracted feature data is used as feature data. Based on the data, reference feature information having a predetermined degree of matching or similarity is selected from the reference feature information held by the recording means, and the current position information is specified based on the position corresponding to the selected reference feature information, and Of the routes originating from the current position, the route to the destination indicated by the destination data sent from the receiving device is set as a compatible route, the route is set based on the relevant route, and route support information is created based on the relevant route. Then, the route support information is transmitted to the receiving device via the communication mechanism.
[0019]
A position movement support method according to a fifth aspect of the present invention is the method according to any one of the first to fourth aspects, wherein the method is based on the number of times or amount of data received in the receiving step, or in the transmitting step. The information processing apparatus further comprises a billing process of calculating a billing amount to the receiving side device based on the number of times or amount of the transmitted information.
[0020]
A position movement support system according to a tenth aspect of the present invention is the position movement assisting system according to any one of the sixth to ninth aspects, wherein the system is based on the number of times or amount of data received by the receiving means, or the transmitting means A billing means is provided for calculating the billing amount to the receiving side device based on the number of times or the amount of the transmitted information.
[0021]
According to the position movement support method of claim 5 and the position movement support system of claim 10, the accounting amount is calculated according to the number of times or amount of data received or the number of times or amount of transmitted information. As a result, a billing amount reflecting the usage status is calculated.
[0022]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. Each of the embodiments described below is a part of a preferred example for showing the essential configuration and operation of the present invention, and thus various preferable technical configurations may be added. The scope of the invention is not limited to these outlines and forms unless otherwise specified in the following description.
[0023]
Prior to the description of each embodiment, terms used will be exemplarily described, and an outline of the present invention will be described with reference to FIGS. It should be noted that the term examples and the outline are of course explanations to help the understanding of the present invention, and do not exhaustively explain the configuration, operation and effect of the present invention.
Sample terms:
"Position movement support system": As an example, the position movement support system holds imaged video information and information of its imaging direction at a position or point of interest as reference information in advance, and uses the reference information to perform position There is a system that provides position movement support information to a receiving apparatus that desires the movement support service via a communication mechanism to perform the position movement support service. For example, if the receiving device and the position movement support system have a client / server system configuration, the position movement support system plays the role of the server.
[0024]
"Receiving-side device": The receiving-side device has a function of executing a position-movement support service provided by the position-movement support system. For example, if the receiving device and the position movement support system have a client / server system configuration, the receiving device takes on the client side.
[0025]
“Reference information”: The reference information includes, for example, at least one of image information with sound and image information, and further includes attribute information thereof. It may also include map information.
[0026]
“A set of information”: A group of collected information accumulated in a database as an example.
"Set of reference information D set_D"
It is written as follows.
[0027]
"Presentation": The presentation includes, for example, at least one of screen display, printing and printing, audio / audio playing, and external data (signal) output.
[0028]
Brief description of the invention:
FIG. 1 is an explanatory diagram showing an example of a position movement support system according to the present invention, and an example of the interrelationship between a receiving device and a communication mechanism.
FIG. 2 is an explanatory diagram showing an example of the position movement support system according to the present invention and an example of the interrelationship between the moving object, the receiving-side device, and the communication mechanism.
[0029]
The exemplified position movement support system SV serves as a server of a client / server system, and is connected to a receiving side device (client) CL via a communication mechanism NT as shown in FIG. Is configured for wireless broadband communication. The communication mechanism NT is a network having a two-way data transmission line compatible with broadband, and an Internet mechanism compatible with broadband wireless transmission is applied.
[0030]
The position movement support system SV maintains and manages reference information relating to position movement support, and sends position movement support information in response to a request from the receiving-side device CL that moves, to support position movement.
The position movement support system SV includes a control unit 0200, an information reception unit 0021, a position determination unit 0022, an information organization / transmission unit 0023, an authentication / charging unit 0030, and a database unit, each of which is at least partially constituted by a software module. It has a DB. Furthermore, a communication interface (not shown) and a power supply unit are provided. The database unit DB previously records and holds the reference information D as a set set_D. The reference information D includes, for example, reference image information captured at a certain position in a certain direction, the position information, the imaging direction information, map information, and the like, and further includes information indicating the interrelation between these.
[0031]
Under the operation control of the control unit 0200, the information receiving unit 0021 receives the request signal CLa containing at least the receiving side identification data, the captured image data, and the imaging direction data transmitted from the receiving side device CL via the communication mechanism NT. The authentication / charging unit 0030 performs a process related to authentication / charging based on the receiving-side identification data, and the position determination unit 0022 sets a set of reference information D recorded in the database unit DB based on the captured image data and the imaging direction data. The set_D is searched to select the matching or similar reference image information, and the current position of the receiving device CL is determined by using the position information corresponding to the reference image information. The position-movement support information including the current position information and the reception-side identification data is transmitted to the reception-side device CL as a transmission signal SVa.
[0032]
Alternatively, under the operation control of the control unit 0200, the information receiving unit 0021 transmits at least the receiving side identification data, the captured image data, the imaging direction data, and the desired destination data transmitted from the receiving side device CL via the communication mechanism NT. Upon receiving the request signal CLb loaded, the authentication / charging unit 0030 performs processing related to authentication / charging based on the receiving-side identification data, and then the position determination unit 0022 records the data in the database unit DB based on the captured image data and the imaging direction data. The set set_D of the reference information D is searched to select a match or similar reference image information, and the position information corresponding to the reference image information is used as the current position of the receiving apparatus CL. A map which is a part of the reference information D recorded in the database unit DB by the organization / transmission unit 0023 based on the current position and the destination. And routing by referring to distribution, it is configured for sending the position movement support information to create a route assistance information towers at least the receiving side the identification data and the route assistance information as sending signal SVb. The transmission signal SVa or the transmission signal SVb is transmitted to the corresponding receiving apparatus CL via the communication mechanism NT.
[0033]
The receiving-side apparatus CL issues a request related to the reception of the position movement support service, sends the request to the position movement support system SV via the communication mechanism NT, and responds to the request to send the position movement support information sent from the position movement support system SV. Is received via the communication mechanism NT to receive the position movement support service. In addition, the price for receiving the position movement support service is paid from the reception-side device CL to the position movement support system SV.
The receiving-side apparatus CL manages the overall operation of the generating group 0010, the request data organizing / sending unit 0011, the id managing unit 0013, the data receiving / presenting unit 0012, each of which is at least partially constituted by a software module. And a power supply unit Pw. The data receiving / presenting unit 0012 includes a presenting device.
[0034]
The occurrence group 0010 processes input of a start / stop request for a position movement support service and input for designating a desired destination, which are manually input by a user. It receives imaged image data and imaged direction data input from a CM or an azimuth measuring device (not shown), and further fetches receiving-side identification data of the receiving-side device CL from the id management unit 0013. And a request signal CLa containing the imaging direction data, or a request signal CLb containing destination data in addition to these data, and sending it to the position movement support system SV via the communication mechanism NT.
[0035]
The data reception / presentation unit 0012 is a transmission signal SVa transmitted from the position movement support system SV after transmitting the request signal CLb and containing at least the current position information and the receiving side identification data as position movement support information, or A transmission signal SVb containing at least the route support information, the current position information, and the receiving-side identification data as position movement support information is received via the communication mechanism NT to receive the position movement support service. The position movement support information is presented to the presentation device as an image or an image with sound. Or it is reported as an audio guide.
[0036]
The moving object MO is, for example, a helicopter or an aircraft as shown in FIG. 2, or a transportation vehicle or an automobile (not shown). A mobile phone CL having a screen display function as the receiving side device is mounted on the moving body MO when the mobile body MO moves, and an imaging camera CM for imaging a view of the ground below the cockpit and a scene in front of the mobile phone CL, and an unillustrated camera. An azimuth measuring instrument is mounted. The azimuth measuring device is provided with a geomagnetic sensor or the like to measure and output an azimuth, and its configuration is publicly known.
[0037]
The mobile phone CL moves with the movement of the moving body MO, captures the captured image data imgd captured by the capturing camera CM, and the capturing direction data dd measured by the azimuth measuring device, and captures the input destination data dstd, Broadband communication is performed with the position mobility support system SV via the terrestrial base station 2201, the radio telephone network 2202, the public network or / and the private network 2203, which constitute the communication mechanism NT. The mobile phone CL is a request signal CLa that includes at least the receiving side identification data id, the captured image data imgd, and the imaging direction data dd, or at least the receiving side identification data id, the captured image data imgd, the imaging direction data dd, and the destination data. A request signal CLb carrying dstd is sent to the position movement support system SV, and transmission signals SVa and SVb are received from the position movement support system SV.
[0038]
The transmission signal SVa includes at least the current position information p as the position movement assistance information and the receiving side identification data id, and the transmission signal SVb includes at least the route assistance information g, the current position information p, and the reception information as the position movement assistance information. The side identification data id is loaded. In some cases, the current position information p is omitted from the transmission signal SVb.
[0039]
In the present invention, a mobile terminal such as a mobile phone or a PDA compatible with broadband is mounted on the mobile unit MO as the receiving-side device CL, and an imaging camera CM is mounted on the mobile unit MO. The target destination is input to the mobile terminal, and is sent to a location support system SV (service center) for providing location support services in real time via a communication mechanism NT which is a wireless broadband network such as a cellular phone network. Shall be.
Note that the imaging camera CM may be a camera attached to a mobile phone.
Originally, an aircraft is provided with aviation radio equipment conforming to the Civil Aviation Law, and a ship is provided with marine radio, but the above-mentioned mobile terminal and the like operate in a different system from these radio equipment.
[0040]
The current position is updated as the movement of the moving object MO progresses, and the position movement support system SV determines the current position in accordance with the update, and continues to provide the current position information p and / or the route support information g in real time.
The operator of the moving mobile unit MO that is moving checks the provided current position information p and / or the route support information g and operates to easily reach the intended destination even on an unfamiliar moving route. be able to.
[0041]
FIG. 3 is a block diagram showing an embodiment of the position movement support system according to the present invention.
FIG. 4 is an explanatory diagram of an example of the output data configuration of the receiving device and the position movement support system.
[0042]
Hereinafter, the configuration of the position movement support system SV1 will be described with reference to FIG.
The position movement support system SV1 is configured as a computer system that functions as a host server of the position movement support service, and is embodied by applying a computer system such as a combination of a mainframe computer, a workstation, and a personal computer. Further, it is composed of a plurality of computer devices connected by an intranet or a LAN, or is constructed in the physically same computer device, and is configured as a multi-platform as a whole. Therefore, it has components (not shown) such as a processor (CPU), a memory such as a RAM and a ROM, an interface, a bus and the like, which are components of a general computer system corresponding to broadband (high-speed and large-capacity) communication, and The description is omitted to eliminate complexity.
[0043]
The position movement support system SV1 includes a broadband-compatible communication interface ifs, a database unit DB1, a receiving unit 1221, a selecting unit 1223, a position specifying unit 1224, a transmitting unit 1227, an authentication unit 0230, an accounting settlement unit 0231, and a control unit 1200.
The receiving unit 1221 corresponds to the information receiving unit 0021 shown in FIG. 1, the selecting unit 1223 and the position specifying unit 1224 correspond to the position determining unit 0022, and the transmitting unit 1227 corresponds to the information organizing / transmitting unit 0023. Further, the authentication means 0230 and the charge settlement means 0231 correspond to the authentication / charge section 0030.
[0044]
The database unit DB1 includes a medium having a large recording capacity and is configured to be capable of storing and managing large-capacity reference information. Preferably, for example, a large-capacity RAID system including a plurality of magnetic disk arrays (disk arrays), It is composed of a recording system using an optical disk medium. In addition, a VTR using a detachable magnetic tape (or a large recording capacity system using a plurality of VTRs) can be applied in a complementary manner.
[0045]
Hereinafter, correspondence between each means and each unit and claims will be described.
The database unit DB1 is an example of a recording unit that stores image information corresponding to a position and an imaging direction at the position as reference image information.
The receiving means 0221 is an example of the receiving means according to the sixth aspect, and executes the receiving step according to the first aspect of receiving at least the captured image data and the imaging direction data from the receiving side device via the communication mechanism.
[0046]
The selecting means 1223 is an example of the selecting means according to claim 6, and selects reference image information having a predetermined degree of coincidence or similarity with the received imaging direction data and captured image data from the stored reference image information. The selection process according to claim 1 is performed.
The position specifying means 1224 is an example of the position specifying means according to claim 6, and executes the position specifying step according to claim 1, wherein a position corresponding to the selected reference image information is set as current position information.
[0047]
The transmitting means 1227 is an example of the transmitting means according to the sixth aspect, and executes the transmitting step according to the first aspect, in which at least the current position information is transmitted to the receiving side device via the communication mechanism.
The billing and settlement means 0231 is an example of the billing means according to claim 10, and calculates the billing amount to the receiving device based on the number of times or amount of data received by the receiving means. Perform the billing process.
[0048]
Hereinafter, each means and each unit will be described.
Receiving means 1221:
The receiving unit 1221 is configured to receive the request signal CLa sent from the receiving apparatus CL via the communication mechanism NT, expand the data, and restore the requested data. The restored request data includes receiving-side identification data id, instruction data srda including an instruction to send the current position information, captured image data imgd, imaging direction data dd, and the like. These are registration data of the current service session, That is, it is stored in a memory (not shown) as service session data.
[0049]
Next, the receiving side identification data id is extracted, and if the service session is ongoing, it is checked against the stored current service session data. If the service session is not ongoing, authentication is entrusted to the authentication means 0230 to perform authentication. After that, register a new service session. Next, it is confirmed that the content of the instruction data srda is a transmission instruction of the current position information, and it is confirmed that the captured image data imgd and the imaging direction data dd have been normally restored. The charge calculation process is performed by transmitting the id, the charge amount calculation commission command, the received request signal CLa, the number of request data, and the amount of data, and then the picked-up image data imgd and the image pickup direction data dd are sent to the selection unit 1223.
[0050]
Authentication means 0230:
Upon receiving the signal 230b from the receiving unit 1221, the authentication unit 0230 authenticates the receiving side with reference to a list (not shown) based on the received identification data id on the receiving side, and returns a result notification to the receiving unit 1221. Is done.
[0051]
Charge settlement means 0231:
Upon receiving the receiving-side identification data id, the charging amount calculation commission command, the received request signal CLa, the number of request data, and the signal 231b on which the number of request data and the data amount are received from the receiving unit 1221, the charging settlement unit 0231 displays a charging table (not shown). With reference to the configuration, the charge amount to the receiving side device CL is calculated based on the number of request signals and the number of request data received by the receiving unit 1221 and the data amount, and a notification of the calculation processing result is returned to the receiving unit 1221. Is done.
The billing table includes billing unit price data stored in storage means such as a flash memory or a magnetic disk medium (not shown). The charging unit price is set based on the type of the requested data and the usage amount. The accounting settlement unit 0231 selects a corresponding accounting unit price from the accounting unit price data stored in the storage unit based on, for example, the type and amount of request data, and calculates an accounting amount based on the selected accounting unit price and the requested data amount.
Further, in addition to the above-described calculation processing of the billing amount, at least one of a bill issuing process, a settlement process by debiting, and the like may be set as a billing process, and the billing settlement unit 0231 may execute the billing process.
[0052]
Selection means 1223:
The selecting unit 1223 has a function of executing a search of the database unit DB1 using the DBMS function, and based on the imaging direction data dd received from the receiving unit 1221, causes the content unit CTd1 of the database unit DB1 to search for a reference image serving as a candidate. The information Cts is extracted, the reference image information Cts suitable for the captured image data imgd received from the receiving unit 1221 is selected, an identification code for specifying the selected reference image information Cts is obtained from the content part CTd1, and the position specifying unit 1224 is obtained. It is configured to send.
[0053]
The position specifying unit 1224 causes the search information unit RTd1 of the database unit DB1 to search for the corresponding position information based on the identification code sent from the selection unit 1223, and specifies the corresponding position information. The current position information indicates the current position of the receiving-side apparatus CL. It is configured to send to the sending means 1227 as p. The current position information p is composed of two-dimensional coordinate values (latitude, longitude) or three-dimensional coordinate values (latitude, longitude, altitude).
[0054]
Database part DB1:
FIG. 5 is a schematic explanatory diagram of the database DB1. The database unit DB1 stores the reference information D, and is configured as, for example, the above-described large-capacity RAID system.
The reference information D indicates a set set_Cts of reference image information Cts which is information relating to an image, a set set_d of imaging direction information d serving as a search reference, and a correspondence between “reference image information Cts” and “the position”. A set set_p of position information p is included. The set set_Cts of the reference image information Cts and the set set_d of the imaging direction information d belong to the content part CTd1, and the content part CTd1 is configured to be searchable and extractable. On the other hand, the set set_p of the position information p belongs to the search information part RTd1, and the search information part RTd1 is configured to be searchable / extractable.
Further, the content section CTd1 is configured to be accessible by the selection section 1223, and the search information section RTd1 is configured to be accessible by the position specifying section 1224.
[0055]
The imaging direction information d is information relating to the direction at the time of imaging of each piece of the reference image information Cts. Assuming that the imaging direction information d4 is in the west direction in the illustrated example, a plurality of Reference image information (Cts8a, Cts8b, Cts8w, Cts8z, etc.) is recorded in the content part CTd1 in advance. These are all imaged in the west direction, but each position is different reference image information Cts, and constitutes a subset sub_d4 · Cts of the reference image information. Similarly, although not shown, there are a subset of reference image information captured in the south direction and a subset of reference image information captured in the east direction. On the other hand, the reference image information at a certain position, for example, the position specified by the position information p8, includes a plurality of pieces of reference image information at the same position but different imaging directions such as north, east, south, and west. It constitutes a subset of information sub_p8 · Cts.
Further, information relating to a position corresponding to each piece of reference image information Cts is stored in the search information section RTd1 as position information p. When RTd1 is accessed, position information p8 corresponding to the reference image information Cts8w is obtained.
[0056]
When the selecting unit 1223 sends the imaging direction data d4 as search data to the content part CTd1, the imaging direction information d4 corresponding to the data d4 is selected by the content part CTd1 from a set of imaging direction information set_d serving as search reference information, Based on this, the corresponding subset sub_d4 · Cts of the reference image information is selected, and then the reference image information Cts belonging to this sub-set is sequentially taken out and sent sequentially from the content part CTd1 to the selection means 1223. An identification code is attached to each of the transmitted reference image information Cts. The identification code is information for specifying the reference image information Cts.
[0057]
In the illustrated example, first, the reference image information Cts8a is sent to the selection unit 1223, and the selection unit 1223 checks whether the captured image data imgd received from the reception-side apparatus CL matches or is similar to the reference image information Cts8a. If they do not match or are not similar, the selection means 1223 instructs the content part CTd1 to send the next reference image information Cts, and the content part CTd1 sends the next reference image information Cts8b to the selection means 1223. The selection unit 1223 checks whether the captured image data matches or is similar to the reference image information Cts8b.
[0058]
The selecting unit 1223 repeats the above, and when confirming that the captured image data imgd matches or is similar to the reference image information Cts8w, sends the identification code specifying the reference image information Cts8w to the position specifying unit 1224, and When the specifying unit 1224 accesses the search information unit RTd1 based on the identification code, the search information unit RTd1 specifies the position information p8 corresponding to the reference image information Cts8w, and is notified to the position specifying unit 1224. The position specifying unit 1224 sends this to the sending unit 1227 as current position information.
It should be noted that the information transfer between the selection means 1223 and the content part CTd1 and the information transfer between the position specifying means 1224 and the search information part RTd1 are partially omitted in FIG. 5 to avoid complication.
[0059]
The above matching or similarity check by the selecting unit 1223 is determined based on whether or not a predetermined matching degree or a predetermined similarity is satisfied.
Here, the degree of matching indicates the degree to which each part of the captured image data of interest matches each part of the reference image information, and is quantified based on the result of automatic evaluation based on a given predetermined matching evaluation criterion. You. The similarity indicates the degree to which each part of the captured image data of interest is similar to each part of the reference image information, and is quantified based on the result of the automatic evaluation based on the given predetermined similarity evaluation criterion. .
[0060]
Sending means 1227:
Upon receiving the current position information p from the position specifying unit 1224, the sending unit 1227 reads the currently registered and stored service session data, confirms that the current position information is requested from the instruction data srda, and reads the read receiving side. The movement support information asda on which the identification data id and the current position information p are placed is formed, and the transmission signal SVa is created by processing such as security processing and protocol adjustment, and the processing for sending the signal SVa to the communication mechanism NT is executed. Further, in the case of the service via the Internet mechanism described above, the movement support information asda is organized into HTML contents, and in the case of WAP, the movement support information asda is organized into WML contents or XHTML contents.
An example of the data configuration of the transmission signal SVa is shown in item (b) of FIG. The transmission signal SVa carries the movement assistance information asda, and the movement assistance information asda carries the receiving side identification data id and the current position information p. If the mobility support information asda is HTML content, the protocol adjustment is recognized as transmission via the Internet mechanism and adjusted to an HTTP response, and if the content is WML content or XHTML content, it is recognized as WAP compatible transmission and converted to a WSP response. adjust.
[0061]
Control unit 1200:
The control unit 1200 controls the overall operation of the position movement support system SV1, and controls the start / stop, operation order, and operation timing of the above-described units, thereby managing the entire operation. The state of each means is sensed, and a control signal (not shown) is issued to these means.
[0062]
When the service data is transmitted to the client side instead of the above-described method (so-called entrance charging) in which the billing calculation is performed based on the number of times and the amount of the request data received when the request signal is received from the client side as described above. It may be configured by a method of performing billing calculation (so-called exit billing). Also, regardless of entrance / exit charging, a configuration in which charging is calculated at any time during a service session, or a configuration of total charging (suitable for an outlet charging method) in which charging is calculated at the end of a service session is possible. Alternatively, the number of times of the transmitted transmission signal SVa may be accumulated in a counter by the transmission means 1227 or the like, and when a predetermined number of times is reached, the processing for calculating the usage-based billing amount may be performed.
After the above-described calculation processing of the billing amount is performed, a bill is issued, and in the billing settlement processing, settlement such as debit of the billing amount is performed.
[0063]
The service usage fee is charged to a registered user (user data registered in the id management unit 0013) of the reception-side device CL, or to a case where the user data is not registered. There is a case where the provisional user who inputs the information is charged. In general, the former device registration user fee is charged. However, in the case of the latter fee, the provisional user identification information may be input to the instruction data srda.
[0064]
Here, if the configuration of the position movement support system SV1 is additionally described, it is preferable to improve the efficiency of processing by applying a SAN (Storage Area Network) in the case of a configuration including a plurality of servers.
The storage area network is a logical storage system in which a plurality of storage devices are integrated, and is an operation form of a network when the storage system is shared by a plurality of servers. The hard disk provided in the server is separated and integrated into, for example, a RAID system, and each server and the RAID system are connected by another high-speed network line using a fiber channel or the like, and data is shared between the servers. As a result, advantages such as sharing a large amount of data, improving the processing efficiency of cooperative processing by a plurality of servers, and reducing the network load between the server and the client by separating data transfer between the servers from the LAN can be realized.
[0065]
Operation of the position movement support system SV1:
6 and 7 are operation flowcharts of the position movement support system SV1.
In FIG. 6, the receiving means 1221 of the position movement support system SV1 performs protocol processing or the like on the request signal CLa received via the communication mechanism NT and restores the request data (step S01.2.01). The configuration of the request signal CLa is shown in item (a) of FIG.
Next, the receiving side identification data id is extracted from the request data, and if the session is ongoing, it is confirmed by comparing it with the stored registration data of the current service session. A signal 230b carrying the authentication commission command and the receiving-side identification data id is sent to the authentication means 0230 (step S01.2.02).
[0066]
Next, the receiving unit 1221 determines the authentication result in step S01.2.03, and performs an error process if it is not a valid receiving-side device CL (step S01.2.04), and if it is a valid receiving-side device CL, a new one is performed. A service session is registered (step S01.2.05). The error processing is executed by the control unit 1200 according to a predetermined procedure.
It is stored as the current service session at the time of registration. If the session is continuing, only the confirmation is performed in contrast to the stored current service session instead of the new registration, and a part of the above steps is omitted.
[0067]
Next, the receiving means 1221 sends a signal 231b to the charging and settlement means 0231, and entrusts the calculation processing of the charging amount (step S01.2.06). Next, it is confirmed whether or not the billing calculation process has been normally performed (step S01.2.07). If the billing calculation process is not normal, the process proceeds to step S01.2.04 to perform error processing. Proceeding to step S01.2.08, the instruction data srda, the captured image data imgd, and the imaging direction data dd described in the request data are sent to the selection unit 1223.
[0068]
After confirming the instruction data srda, the selection unit 1223 causes the content section CTd1 of the database section DB1 to search the recorded imaging direction information d for the imaging direction information d corresponding to the imaging direction data dd, and The reference image information Cts corresponding to d is extracted as a candidate (step S01.2.09), and the reference image information Cts matches the captured image data imgd with a predetermined matching degree or is similar with a predetermined similarity degree. Is checked (step S01.1.20). If the result of the check is negative, the process returns to step S01.2.09 to extract the reference image information Cts of the next candidate. On the other hand, if the result is affirmative, the identification code of the reference image information Cts is obtained from the content part CTd1 and sent to the position specifying means 1224 (step S01.2.11).
[0069]
The position specifying means 1224 reads the corresponding position information from the search information part RTd1 of the database part DB1 based on the identification code, and sends it to the transmitting means 1227 as the current position information p of the receiving device CL (step S01.2.12). ).
[0070]
The transmitting means 1227 reads the currently registered and stored service session data, confirms that the current position information is requested, and organizes the read-side identification data id and the movement support information asda carrying the current position information p. (Step S01.1.23) Then, in Step S01.1.24, security processing and protocol adjustment are performed on the movement support information asda to generate a transmission signal SVa, and the transmission signal SVa is transmitted to the corresponding client, that is, the reception-side apparatus CL via the communication mechanism NT. Send out. The configuration of the transmission signal SVa is shown in item (c) of FIG.
Thereafter, the control unit 1200 automatically determines whether or not to continue the service. If the service is to be continued, the control unit 1200 returns to step S01.2.01 to manage the execution of the above steps.
[0071]
Next, the configuration of the receiving device CL will be described.
FIG. 8 is a block diagram of an example of the receiving-side device shown in FIG. 9 and 10 are operation flowcharts.
The receiving device CL is a mobile communication device that is a mobile device, such as a mobile phone, an in-vehicle phone, a PDA, a mobile personal computer, and a computer device having a wireless / wired communication function including a game device. , A processing unit CPU (Central Processing Unit) involved in execution of arithmetic processing, a presentation controller that manages video data displayed on a display and a graphic display for a GUI, and a data exchange with a communication mechanism NT. The wireless communication interface has an input device interface and an external interface related to processing of input data from a pointing device such as a keyboard, a mouse, a pen and a tablet, and further includes an operating system and a browser. A data storage device such as a read only memory (ROM) or / and a hard magnetic disk device in which a part of the application software is stored, and an application software and CPU of the uploaded application software. It has a readable and writable storage device RAM (Random Access Memory) for temporarily storing data generated in the execution process, etc. These are general computer configurations, and therefore detailed descriptions are omitted to avoid redundancy and complexity. .
[0072]
As shown in FIG. 8, the receiving-side apparatus CL includes a service request input unit 0105 that receives a user's instruction to request a position movement support service and an input operation to send a position movement support information transmission instruction. In addition to the destination data input means 0103 which receives an input operation and the means involved in the generation of input data (collectively constitutes the occurrence group 0010 in FIG. 1), the capture means 0112, the knitting means 0114 and the sending means 0115 (collectively) The request data organizing / sending unit 0011 in FIG. 1), the id management unit 0013, the receiving unit 0121 and the presenting device 0122 (collectively forming the data receiving / presenting unit 0012 in FIG. 1), the control unit Cnt, and the communication An interface ifc and a power supply unit Pw are provided.
[0073]
The power supply unit Pw is a battery power supply. In particular, in the case of a portable wireless device, a battery such as a lithium polymer battery or a lithium ion battery is equipped as a main power supply as a rechargeable power supply.
The control unit Cnt, the request data organizing / sending unit 0011, the id managing unit 0013, and a part of the generation group 0010 and a part of the data receiving / presenting unit 0012 are read and executed by the arithmetic processing unit CPU. ) And stored in a ROM or / and a hard magnetic disk device.
[0074]
Hereinafter, each means will be described in order.
Service request input means 0105:
The service request input unit 0105 is a unit for inputting the instruction data srda or srdb when the user requests the position movement support service to the position movement support system SV1, and is a button, key, or pad which is easy for the user to operate. It is embodied by general manual input devices and related software modules.
The instruction data srda informs the position movement support system SV1 of a request to start the position movement support service, an instruction to send the current position information p, and a request to stop the position movement support service, and the instruction data srdb to the position movement support system SV1. It transmits a request to start the position movement support service, an instruction to send the route support information g, and a request to stop the position movement support service, and may further include an instruction to send the current position information p.
Further, when new instruction data srda or srdb is generated by a user's operation while the service is in progress, the service session up to that point is terminated here, and the process shifts to a new service session start process.
[0075]
In this embodiment, it is assumed that only the instruction data srda relating to the transmission of the current position information p is input to the service request input unit 0105.
[0076]
Destination data input means 0103:
Destination data input means 0103 is a means for inputting desired destination data dstd when a user specifies a desired destination, and is associated with a general manual input device such as buttons, keys, and pads which are easy for the user to operate. It is embodied in a software module.
When only the instruction data srda related to the transmission of the current position information p is handled as in the present embodiment, the input operation to the destination data input unit 0103 is omitted.
[0077]
Capture means 0202:
The capturing unit 0202 receives the instruction data srda or srdb from the service request input unit 0105, the destination data dstd from the destination data input unit 0103, the captured image data imgd from the imaging camera CM, and the imaging direction data dd from the azimuth measuring device DI. , Respectively, are configured to be able to be taken in. The imaging camera CM takes an image of, for example, the current scene ahead of the moving object, and the azimuth measuring device DI measures the imaging direction of the imaging camera CM.
When the receiving unit 0202 confirms that the received data is the instruction data srda or srdb input from the service request input unit 0105 and is a service start instruction, the data is stored in a memory (not shown). When the destination data dstd is input, this data is stored in the memory.
Then, the captured image data imgd and the imaging direction data dd are fetched, and the data, the stored instruction data srda or srdb, and the destination data dstd, if any, are created and the signal 112a is sent to the knitting means 0114. It is said.
[0078]
id management unit 0013:
The id management unit 0013 manages the receiving-side identification data id of the registered user, and inputs the receiving-side identification data id to the knitting unit 0114 based on an instruction from the knitting unit 0114.
[0079]
Knitting means 0114:
The knitting means 0114 tentatively stores the data contained in the signal 112a sent from the capturing means 0112 in a storage means (not shown) such as a flash memory, and records the data in the receiving-side identification data id obtained from the id management unit 0013. Request data to which the above data is added is organized and sent to the sending means 0115 as a signal 114a.
[0080]
Sending means 0115:
The sending unit 0115 is configured to perform encryption / security processing and protocol adjustment to create a request signal CLa or CLb based on the signal 114a sent from the knitting unit 0114, and send the request signal CLa or CLb to the communication mechanism NT via the communication interface ifc. You. The communication mechanism NT is configured to transmit this to the position movement support system SV1.
[0081]
An example of the data structure of the request signals CLa and CLb is shown in items (a) and (b) of FIG.
The request signal CLa includes instruction data srda for requesting start / stop of a service and transmission of current position information, receiving-side identification data id, captured image data imgd, and imaging direction data dd.
The request signal CLb includes instruction data srdb for requesting start / stop of service and transmission of route support information, receiving-side identification data id, captured image data imgd, imaging direction data dd, and destination data dstd. .
[0082]
Receiving means 0121:
Receiving means 0121 receives transmission signal SVa or SVb transmitted from position movement support system SV1 by communication mechanism NT via communication interface ifc.
Receiving means 0121 performs protocol processing or the like on transmission signal SVa or SVb to restore the transmitted position movement support information asda or asdb, and collate and receive reception-side identification data id. Next, when data expansion processing is performed by a JPEG decoder or the like to restore the current position information p and / or the route support information g, reception data including these is created and supplied to the presentation device 0122.
Preferably, the receiving means 0121 is provided with a WAP browsing function in correspondence with a case where the service uses the Internet mechanism and is WAP-compliant. In this case, the transmission signal SVa or SVb is received as a WSP response (with WML content).
[0083]
Presentation device 0122:
The presentation device 0122 of the data reception / presentation unit 0012 receives the reception data supplied from the reception means 0121 and presents the current position information p and / or the route support information g (screen display or sounding or screen display / voice). Playing).
[0084]
Control unit Cnt:
The control unit Cnt manages the whole by controlling start / stop, operation order, and operation timing of the above-described units and devices.
[0085]
Operation of receiving device CL:
9 and 10 are operation flowcharts of the reception-side device CL.
In FIG. 9, the control unit Cnt activates the GUI function at the time of start, so that an instruction by a user's manual input can be accepted.
The service request input unit 0105 receives an input operation for starting a desired service by the user, and sends the instruction data srda or srdb as instruction data for starting to the acquisition unit 0112 (step S01.1.101). Next, when the user inputs a target destination in step S01.1.102, the destination data input unit 0103 receives the input and sends it to the acquisition unit 0112 as destination data dstd.
In step S01.1.03, the fetching unit 0112 fetches the instruction data srda or srdb related to the start, and stores it in the memory if it is a request for current position information, or further, if it is a request for route support information. The destination data dstd is fetched and stored in the memory.
[0086]
Then, in step S01.1.04, the capturing unit 0112 captures the captured image data imgd from the capturing camera CM, further captures the imaging direction data dd from the azimuth meter DI, and forms the signal 112a together with the data stored in the memory as the signal 112a. Send to 0114.
[0087]
The compiling means 0114 records the data received from the capturing means 0112, and composes request data obtained by adding the data recorded to the receiving-side identification data id obtained from the id management unit 0013 to the sending means 0115 as a signal 114a. Send (step S01.1.05).
The sending unit 0115 performs encryption, security processing, and protocol adjustment based on the request data, organizes the request signal CLa or CLb, and via the communication interface ifs to the position movement support system (SV1 or the like) as a server via the communication mechanism NT. It is sent (step S01.1.07).
[0088]
Next, in FIG. 10, the receiving means 0121 of the receiving-side device CL checks whether or not the transmission signal SVa or SVb has arrived from the position movement support system (SV1 or the like) (step S01.1.18), and the transmission signal SVa or SVb has arrived. Then, the transmitted position movement support information asda or asdb is restored by performing protocol processing and the like, and the receiving side identification data id is collated and received (step S01.1.10).
Receiving means 0121 then performs data expansion processing by a JPEG decoder or the like and restores current position information p and / or route support information g (step S01.1.1.10). (Step S01.1.11).
[0089]
The presentation device displays the current position information p and / or the route support information g on the screen and plays a sound based on the received data (step S01.1.12).
Next, the control unit Cnt confirms whether or not a stop input has been received from the service request input unit 0105 (step S01.1.13). If the result is affirmative, the session ends, and if the result is negative, step S01.1.102. Return to and continue this session.
[0090]
As described above, according to the present embodiment, the current position information p can be obtained from the position movement support system SV1 only by transmitting the image data and the attribute data of the surroundings of the receiving apparatus CL, For example, the user can confirm his / her current position without relying on a satellite positioning system such as a conventional GPS. The position movement support system SV1 can perform such a service for a fee.
[0091]
FIG. 11 is a block diagram showing another embodiment of the position movement support system according to the present invention. Hereinafter, the configuration of the position movement support system SV2 will be described with reference to FIG.
The position movement support system SV2 is configured as a computer system that functions as a host server for the position movement support service, and includes a broadband-compatible communication interface ifs, a database unit DB2, a receiving unit 2221, a feature extracting unit 2222, a selecting unit 2223, and a position specifying unit. 2224, a transmission unit 2227, an authentication unit 0230, an accounting settlement unit 0231, and a control unit 2200.
[0092]
The correspondence between each means and each unit and the claims will be described.
The database unit DB2 is an example of a recording unit that stores, as reference feature information, a feature of image information corresponding to a position and an imaging direction at the position according to claim 7.
The receiving means 2221 is an example of the receiving means according to the seventh aspect, and executes the receiving process according to the second aspect, wherein at least the captured image data and the imaging direction data are received from the receiving side device via the communication mechanism.
The feature extracting means 2222 is an example of the feature extracting means described in claim 7, and executes the feature extracting step described in claim 2 in which a feature is extracted from captured image data to obtain feature data.
[0093]
The selecting means 2223 is an example of the selecting means according to claim 7, and selects reference characteristic information having a predetermined matching degree or similarity with the imaging direction data and the extracted characteristic data from the stored reference characteristic information. The selection process according to claim 2 is performed.
The position specifying means 2224 is an example of the position specifying means according to claim 7, and executes the position specifying step according to claim 2, wherein a position corresponding to the selected reference feature information is set as current position information.
[0094]
The sending means 2227 is an example of the sending means according to claim 7, and executes the sending step according to claim 2, wherein at least the current position information is sent to the receiving device via the communication mechanism.
The billing and settlement means 0231 is an example of the billing means according to claim 10, and computes a billing amount to the receiving-side apparatus based on the number of times or amount of information transmitted by the transmitting means. Perform the billing process.
[0095]
Hereinafter, each means and each unit will be described.
The receiving unit 2221 sends the captured image data imgd and the imaging direction data dd to the feature extracting unit 2222, and other functions are substantially the same as those of the receiving unit 1221 of the above-described embodiment (the description symbols and the like are different: the same applies hereinafter). . The function of the authentication unit 0230 is substantially the same as that of the authentication unit of the above embodiment except for the function of transmitting and receiving the signal 230b to and from the reception unit 2221.
The feature extracting unit 2222 receives the captured image data imgd and the imaging direction data dd from the receiving unit 2221, extracts features from the captured image data as feature data, and sends the feature data and the imaging direction data dd to the selecting unit 2223. You.
The selection unit 2223 receives the feature data and the imaging direction data dd from the feature extraction unit 2222, causes the content unit CTd2 of the database unit DB2 to search based on the imaging direction data dd, and extracts candidate reference feature information scr. The reference feature information scr suitable for the feature data received from 2222 is selected, an identification code for specifying the selected reference feature information scr is obtained from the content part CTd2, and transmitted to the position specifying means 2224.
[0096]
The position specifying unit 2224 causes the search information unit RTd2 of the database unit DB2 to search for the corresponding position information based on the identification code sent from the selection unit 2223, and to specify the corresponding position information, and the current position information indicating the current position of the receiving apparatus CL. It is configured to send to the sending means 2227 as p.
[0097]
The database unit DB2 is a set set_scr of reference feature information scr that has been feature-extracted in advance from image information, a set set_d of imaging direction information d serving as a search reference, and a position indicating the correspondence between “reference feature information scr” and “the position”. A set set_p of information p is stored. The feature extraction is based on application of a known technique such as image contour, pattern matching, and color adjustment.
The set set_scr of the reference feature information scr and the set set_d of the imaging direction information d belong to the content part CTd2, and the content part CTd2 is configured to be searchable and extractable. On the other hand, the set set_p of the position information p belongs to the search information part RTd2, and the search information part RTd2 is configured to be searchable / extractable.
Further, the content section CTd2 is configured to be accessible by the selection section 2223, and the search information section RTd2 is configured to be accessible by the position specifying section 2224.
[0098]
Receiving the current position information p from the position specifying unit 2224, the sending unit 2227 reads the currently registered and stored service session data, confirms that the current position information is requested from the instruction data srda, and reads the read receiving side. The identification data id and the movement support information asda carrying the current position information p are compiled, a transmission signal SVa is created by processing such as security processing and protocol adjustment, and transmitted to the communication mechanism NT. It is configured to execute arithmetic processing.
[0099]
Upon receiving the receiving-side identification data id, the billing amount calculation consignment command, and the signal 231b containing the number of transmitted transmission signals SVa and the amount of transmitted information from the transmitting unit 2227, the accounting settlement unit 0231 based on the received data CL2 Is calculated, and a result notification is returned to the sending means 2227.
[0100]
The control unit 2200 controls the operation of the entire position movement support system SV2, and controls the start / stop, operation order, and operation timing of the above-described units, thereby managing the entire operation. The state of each means is sensed, and a control signal (not shown) is issued to these means.
[0101]
In this embodiment, the receiving-side device CL has the configuration shown in FIG. 8 and includes, in the instruction data srda, an instruction for requesting the start of the position movement support service and an instruction for transmitting the current position information p, or the position movement support service. Instructions requesting a stop shall be on board. For other configurations and operations, the description made based on FIGS. 8 to 10 in the above embodiment is cited.
[0102]
Operation of the position movement support system SV2:
FIGS. 12 and 13 are operation flowcharts of the position movement support system SV2. Hereinafter, the operation of the position movement support system SV2 will be described.
The receiving means 2221 performs protocol processing or the like on the request signal CLa received via the communication mechanism NT to restore the request data (step S02.2.01). Next, the receiving side identification data id is extracted from the request data, and if the session is ongoing, it is confirmed by comparing it with the stored registration data of the current service session. A signal 230b carrying the authentication commission command and the receiving-side identification data id is sent to the authentication means 0230 (step S02.2.02).
[0103]
The receiving unit 2221 determines the authentication result in step S02.2.03, performs an error process if it is not a valid receiving-side device CL (step S02.2.04), and newly starts a service if it is a valid receiving-side device CL. Session registration is performed (step S02.2.05). The error processing is executed by the control unit 2200 according to a predetermined procedure.
It is stored as the current service session at the time of registration. If the session is continuing, only the confirmation is performed in contrast to the stored current service session instead of the new registration, and a part of the above steps is omitted.
Next, the instruction data srda, the captured image data imgd, and the imaging direction data dd described in the request data are sent to the feature extraction unit 2222 (step S02.2.06).
[0104]
The feature extracting unit 2222 performs predetermined feature extraction processing on the captured image data imgd to obtain feature data, and sends the feature data, the instruction data srda, and the imaging direction data dd to the selecting unit 2223 (step S02.2.07). After confirming the instruction data srda, the selection unit 2223 causes the content section CTd2 of the database section DB2 to search the recorded imaging direction information d for the imaging direction information d corresponding to the imaging direction data dd, and d is extracted as a candidate (step S02.2.08), and whether the reference feature information scr matches the feature data with a predetermined matching degree or is similar with a predetermined similarity degree Is inspected (step S02.2.09). If the result is negative, the process returns to step S02.2.08 to extract the reference feature information scr of the next candidate. On the other hand, if the result is affirmative, the identification code of the reference characteristic information scr is obtained from the content part CTd2 and sent to the position specifying means 2224 (step S02.2.20).
[0105]
The position specifying means 2224 reads the corresponding position information from the search information part RTd2 of the database part DB2 based on the identification code, and sends it to the transmitting means 2227 as the current position information p of the receiving apparatus CL (step S02.2.11). ).
[0106]
The transmitting means 1227 reads the currently registered and stored service session data, confirms that the current position information is requested, and organizes the read-side identification data id and the movement support information asda carrying the current position information p. (Step S02.2.12). Next, the sending means 2227 sends a signal 231b to the billing and settlement means 0231 to entrust the billing amount calculation process (step S02.2.13), and confirms in step S02.2.14 whether the billing calculation process has been normally performed. If the billing calculation process is not normal, the process proceeds to step S02.2.04 to perform error processing. If the billing calculation process is normally performed, the process proceeds to step S02.2.25 to perform security processing and protocol adjustment on the movement support information asda. As a transmission signal SVa, the transmission signal SVa is transmitted to the corresponding client, that is, the reception-side device CL via the communication mechanism NT.
Thereafter, the control unit 2200 automatically determines whether or not to continue the service. If the service is to be continued, the control unit 2200 returns to step S02.2.01 to manage the execution of the above steps.
[0107]
As described above, according to the present embodiment, the receiving-side device CL can quickly obtain its own current position information p from the position movement support system SV2 only by sending image data and attribute data of the surroundings. The user can confirm his / her current position without relying on a satellite positioning system such as a conventional GPS. The position movement support system SV2 can reduce the search time by searching the database based on the features of the image, and thus can implement a quick and inexpensive position movement support service business by providing the current position information p.
[0108]
FIG. 14 is a block diagram showing another embodiment of the position movement support system according to the present invention. Hereinafter, the configuration of the position movement support system SV3 will be described with reference to FIG.
The position movement support system SV3 is configured as a computer system that functions as a host server of the position movement support service, and includes a broadband-compatible communication interface ifs, a database unit DB3, a receiving unit 3221, a selecting unit 3223, a position specifying unit 3224, and a suitable route setting. It comprises means 3225, route support means 3226, sending means 3227, authentication means 0230, billing and settlement means 0231, and control unit 3200.
[0109]
The correspondence between each means and each unit and the claims will be described.
The database unit DB3 is an example of a recording unit that stores image information corresponding to a position and an imaging direction at the position as reference image information.
The receiving means 3221 is an example of the receiving means according to the eighth aspect, and receives at least captured image data, imaging direction data, and destination data indicating a destination from a receiving side device via a communication mechanism. Execute.
The selecting means 3223 is an example of the selecting means according to claim 8, and selects reference image information having a predetermined degree of coincidence or similarity with the received imaging direction data and captured image data from the stored reference image information. The selection step according to claim 3 is performed.
The position specifying means 3224 is an example of the position specifying means according to claim 8, and executes the position specifying step according to claim 3, wherein a position corresponding to the selected reference image information is set as current position information.
[0110]
The adaptation route setting means 3225 is an example of the adaptation route setting means according to claim 8, and sets a route to a destination among routes originating from the current position indicated by the current position information as an adaptation route. Execute the adaptation route setting process.
The route support unit 3226 is an example of the route support unit according to the eighth aspect, and executes the route support process according to the third aspect, wherein a route is set based on the adapted route and the route support information is created.
The transmitting means 3227 is an example of the transmitting means according to the eighth aspect, and executes the transmitting step according to the third aspect of transmitting at least the route support information to the receiving side device via the communication mechanism.
The billing and settlement means 0231 is an example of the billing means according to claim 10, and computes a billing amount to the receiving-side apparatus based on the number of times or amount of information transmitted by the transmitting means. Perform the billing process.
[0111]
Hereinafter, each means and each unit will be described.
The receiving unit 3221 is configured to receive the request signal CLb sent from the receiving apparatus CL via the communication mechanism NT, expand the data, and restore the requested data. The restored request data includes receiving-side identification data id, instruction data srdb including an instruction to transmit route support information, captured image data imgd, imaging direction data dd, destination data dstd, and the like. These are the current service session. (Service session data) is stored in a memory (not shown). Alternatively, the destination data dstd may be directly sent to the matching route setting unit 3225.
The selecting means 3223 has substantially the same configuration as the selecting means 1223 of the above embodiment. The position specifying unit 3224 sends the current position information p to the matching route setting unit 3225, and the other functions are substantially the same as those of the position specifying unit 1224 of the above-described embodiment. The function of the authentication unit 0230 is substantially the same as that of the authentication unit of the above embodiment except for the function of transmitting and receiving the signal 230b to and from the receiving unit 3221.
[0112]
The adaptation route setting unit 3225 reads the destination data dstd sent from the receiving device CL from the service session data or directly receives the destination data dstd from the receiving unit 3221, receives the current position information p from the position specifying unit 3224, and stores the destination data dstd in the database unit DB3. The configuration is such that the map information map of the corresponding area is fetched from the map unit MPd3, a suitable route r from the current position to the target destination is set, and output to the route support unit 3226 together with the current position information p.
Here, when there are a plurality of suitable route candidates, the optimum suitable route r can be set based on a predetermined evaluation criterion (for example, the expected shortest time or the shortest distance).
[0113]
In particular, when the expected minimum time is used as the evaluation criterion, for example, data on the current status of the relevant route may be taken in from the outside, and the above-mentioned optimal matching route r may be set in consideration of the obtained current route information. preferable. Therefore, a configuration may be adopted in which the adaptation route setting means 3225 is provided with a current situation analysis module (not shown).
The current condition analysis module is configured to take in route information transmitted from a control center or the like via aeronautical radio and analyze the route condition. Based on this, the suitable route setting means 3225 sets a suitable route r from a plurality of candidate routes from the current position to the target destination, and outputs it to the route support means 3226 together with the current position information p.
[0114]
The route support unit 3226 calculates a direction to travel along the route from the current position p based on the adaptive route r set by the adaptive route setting unit 3225, and sets the route support information g based on the direction. The support information g is output to the sending means 3227, or the route assistance information g is output to the sending means 3227 together with the current position information p. Here, when the route support information g is formed as an image, the data is compressed and the format is adjusted. For data compression processing, for example, MPEG4 or the like is applied to live video data, and any other algorithm such as an algorithm conforming to JPEG is applied to static data.
[0115]
The database unit DB3 includes a set set_Cts of reference image information Cts, which is information relating to an image, a set set_d of imaging direction information d serving as a search reference, and position information indicating a correspondence between “reference image information Cts” and “the position”. A set set_p of p and a set set_map of map information map are stored.
The set set_Cts of the reference image information Cts and the set set_d of the imaging direction information d belong to the content part CTd3, and the content part CTd3 is configured to be searchable and extractable. On the other hand, the set set_p of the position information p belongs to the search information part RTd3, and the search information part RTd3 is configured to be searchable / extractable.
The set set_map of the map information map belongs to the map part MPd3, and the map part MPd3 is configured to be searchable and extractable.
Further, the content part CTd3 is configured to be accessible by the selecting means 3223, and the search information part RTd3 is configured to be accessible by the position specifying means 3224. Further, the map unit MPd3 is configured to be accessible by the matching route setting unit 3225.
[0116]
Upon receiving the route support information g from the route support unit 3226 or receiving the route support information g and the current position information p, the sending unit 3227 reads the currently registered and stored service session data, and reads the route support information from the instruction data srdb. Is confirmed, and the read receiving side identification data id and the route support information g, or the route support information g and the travel support information asdb containing the current position information p are organized to perform security processing and protocol adjustment. The transmission signal SVb is created by such processing as described above, and is transmitted to the communication mechanism NT, and at the same time, the charge settlement means 0231 executes the charge amount calculation process.
[0117]
Examples of the data structure of the transmission signal SVb are shown in items (d) and (e) of FIG. The transmission signal SVb carries the position movement support information asdb, and the position movement support information asdb carries the receiving side identification data id and the route support information g, or the receiving side identification data id, the route support information g, and the current position. The information p is loaded. Further, in the case of the service via the Internet mechanism, the position movement support information asdb is organized into HTML content, or in the case of WAP, the position movement support information asdb is organized into WML content or XHTML content. . Further, the corresponding map information map can be added to the position movement support information asdb.
In the protocol adjustment, if the location movement support information asdb is HTML content, the protocol is adjusted to an HTTP response. If the location movement support information asdb is WML content or XHTML content, it is recognized as a transmission corresponding to WAP or the like, and is adjusted to a WSP response or the like.
[0118]
The configuration and operation of the charging and settlement means 0231 are the same as those of the charging and settlement means in the position movement support system SV2 of the embodiment.
The control unit 3200 controls the operation of the entire position movement support system SV3, and manages the whole by controlling the start / stop, operation order, and operation timing of each unit. The state of each means is sensed, and a control signal (not shown) is issued to these means.
[0119]
In the present embodiment, the receiving-side apparatus CL has the configuration shown in FIG. 8 and includes, in the instruction data srdb, an instruction to request the start of the position movement support service and an instruction to transmit the route support information g, or the position movement support service. Instructions requesting a stop shall be on board. For other configurations and operations, the description made based on FIGS. 8 to 10 in the above embodiment is cited.
[0120]
Operation of the position movement support system SV3:
FIG. 15 and FIG. 16 are operation flowcharts of the position movement support system SV3.
In FIG. 15, the receiving means 3221 of the position movement support system SV3 performs a protocol process or the like on the request signal CLb received via the communication mechanism NT to restore the request data (step S03.2.01). The configuration of the request signal CLb is shown in item (b) of FIG. Next, the receiving side identification data id is extracted from the request data, and if the session is ongoing, it is confirmed by comparing it with the stored registration data of the current service session. A signal 230b on which the authentication trust command and the receiving-side identification data id are placed is sent to the authentication means 0230 (step S03.2.02).
[0121]
Next, the receiving unit 3221 determines the authentication result in step S03.2.03, performs an error process if it is not a valid receiving-side device CL (step S03.2.04), and newly performs a process if it is a valid receiving-side device CL. The service session is registered (step S03.2.05). The error processing is executed by the control unit 3200 according to a predetermined procedure.
At the time of registration, it is stored and registered as the current service session. If the session is continuing, only the confirmation is performed in contrast to the stored current service session instead of the new registration, and a part of the above steps is omitted.
The receiving unit 3221 sends the instruction data srdb, the captured image data imgd, and the imaging direction data dd described in the request data to the selection unit 3223 in step S03.2.06. Further, the destination data dstd is sent to the matching route setting means 3225.
[0122]
After confirming the instruction data srdb, the selection unit 3223 causes the content section CTd3 of the database section DB3 to search the recorded imaging direction information d for the imaging direction information d corresponding to the imaging direction data dd, and The reference image information Cts corresponding to d is extracted as a candidate (step S03.2.07), and the reference image information Cts matches the captured image data imgd with a predetermined matching degree or is similar with a predetermined similarity degree. Is checked (step S03.2.08). If the check result is negative, the process returns to step S03.2.07 to extract the reference image information Cts of the next candidate. On the other hand, if the result is affirmative, the identification code of the reference image information Cts is obtained from the content part CTd3 and sent to the position specifying means 3224 (step S03.2.09).
[0123]
The position specifying means 3224 reads the corresponding position information from the search information part RTd3 of the database part DB3 based on the identification code, and sends it as the current position information p of the receiving apparatus CL to the adaptive path setting means 3225 (step S03.2). .10).
In step S03.2.11, the adaptive route setting unit 3225 fetches the map information of the corresponding area from the database unit DB3 based on the current position information p received from the position specifying unit 3224 and the destination data dstd received from the receiving unit 3221. Based on the current position information p, the target destination dst, and the map information map, a suitable route r from the current position to the destination is automatically set and output to the route support means 3226 together with the current position information p and the destination data dstd.
[0124]
In step S03.2.12, the route support unit 3226 determines a direction to travel along the suitable route r from the current position information p based on the suitable route r and the destination data dstd, and sets the direction as the route support information g. Send to sending means 3227.
The sending means 3227 reads the currently registered and stored service session data, confirms that the route support information is requested, and adds the read receiving side identification data id and the route support information g (or further the current position information p). ) Is formed (step S03.2.13).
[0125]
Next, the sending means 3227 sends the signal 231b to the accounting settlement means 0231, and entrusts the computation processing of the accounting amount (step S03.2.14). Next, it is confirmed whether or not the billing calculation process has been normally performed (step S03.2.15). If the billing calculation process is not normal, the process proceeds to step S03.2.04 to perform error processing, and if the billing calculation process is normally processed. Proceeding to step S03.2.16, security processing and protocol adjustment are performed on the movement support information asdb to generate a transmission signal SVb, which is transmitted to the corresponding client, that is, the reception-side apparatus CL via the communication mechanism NT. The configuration of the transmission signal SVb is shown in item (d) or (e) of FIG.
After that, the control unit 3200 automatically determines whether or not to continue the service. If the service is to be continued, the control unit 3200 returns to step S03.2.01 to manage the execution of the above steps.
[0126]
As described above, according to the present embodiment, the route support information can be obtained from the position movement support system SV3 only by sending the image data and the attribute data of the surroundings captured by the receiving device CL. Operation is possible without relying on a navigation system using a satellite positioning system. The position movement support system SV3 can perform such a position movement support service for a fee.
[0127]
FIG. 17 is a block diagram showing still another embodiment of the position movement support system according to the present invention. Hereinafter, the configuration of the position movement support system SV4 will be described with reference to FIG.
The position movement support system SV4 is configured as a computer system that functions as a host server for the position movement support service, and includes a broadband-compatible communication interface ifs, a database unit DB4, a receiving unit 4221, a feature extracting unit 4222, a selecting unit 4223, and a position specifying unit. 4224, a suitable route setting unit 4225, a route support unit 4226, a sending unit 4227, an authentication unit 0230, a billing and settlement unit 0231, and a control unit 4200.
[0128]
The correspondence between each means and each unit and the claims will be described.
The database unit DB4 is an example of a recording unit that stores, as reference feature information, a feature of image information corresponding to a position and an imaging direction at the position according to the ninth aspect. The receiving unit 4221 is an example of the receiving unit according to the ninth aspect, and receives at least captured image data, imaging direction data, and destination data indicating a destination from a receiving side device via a communication mechanism. Execute.
The feature extracting unit 4222 is an example of the feature extracting unit according to the ninth aspect, and executes the feature extracting process according to the fourth aspect, in which a feature is extracted from the captured image data to obtain feature data.
The selecting means 4223 is an example of the selecting means according to claim 9, and selects reference characteristic information having a predetermined degree of coincidence or similarity with the imaging direction data and the extracted characteristic data from the stored reference characteristic information. The selection step according to claim 4 is performed. The position specifying means 4224 is an example of the position specifying means according to claim 9, and executes the position specifying step according to claim 4, wherein a position corresponding to the selected reference characteristic information is set as current position information.
[0129]
The adaptation route setting unit 4225 is an example of the adaptation route setting unit according to the ninth aspect, and sets a route to a destination among routes originating from the current position indicated by the current position information as an adaptation route. Execute the adaptation route setting process.
The route support unit 4226 is an example of the route support unit according to the ninth aspect, and executes the route support process according to the fourth aspect, in which the route is set based on the adapted route and the route support information is created.
The transmitting means 4227 is an example of the transmitting means according to the ninth aspect, and executes the transmitting step according to the fourth aspect of transmitting at least the route support information to the receiving side device via the communication mechanism.
The billing and settlement means 0231 is an example of the billing means according to claim 10, and computes a billing amount to the receiving-side apparatus based on the number of times or amount of information transmitted by the transmitting means. Perform the billing process.
[0130]
Hereinafter, each means and each unit will be described.
The receiving means 4221 has substantially the same configuration as the receiving means 3221 of the above embodiment. The feature extracting unit 4222 has substantially the same configuration as the feature extracting unit 2222 of the embodiment, and the selecting unit 4223 has substantially the same configuration as the selecting unit 2223 of the embodiment. The position specifying unit 4224 sends the current position information p to the adaptive route setting unit 4225, and the other functions are substantially the same as those of the position specifying unit 2224 of the above embodiment. The function of the authentication unit 0230 is substantially the same as that of the authentication unit of the above embodiment except for the function of transmitting and receiving the signal 230b to and from the receiving unit 4221.
[0131]
The adaptation route setting unit 4225 reads the destination data dstd sent from the receiving device CL from the service session data or directly receives the destination data dstd from the receiving unit 4221, receives the current position information p from the position specifying unit 4224, The configuration is such that the map information map of the corresponding area is fetched from the map unit MPd4, a suitable route r from the current position to the destination is set, and output to the route support unit 4226 together with the current position information p. Further, the description of the suitable route setting unit 3225 of the above-described embodiment is referred to when there are a plurality of suitable route candidates and when a current state analysis module is provided.
The route support means 4226 has substantially the same configuration as the route support means 3226 of the above embodiment.
[0132]
The database unit DB4 is a set set_scr of the reference feature information scr extracted from the reference image information, a set set_d of the imaging direction information d serving as a search reference, and a position indicating the correspondence between “reference feature information scr” and “the position”. A set set_p of information p and a set set_map of map information map are stored.
The set set_scr of the reference feature information scr and the set set_d of the imaging direction information d belong to the content part CTd4, and the content part CTd4 is configured to be searchable and extractable. On the other hand, the set set_p of the position information p belongs to the search information part RTd4, and the search information part RTd4 is configured to be searchable / extractable.
The set set_map of the map information map belongs to the map part MPd4, and the map part MPd4 is configured to be searchable and extractable.
Further, the content section CTd4 is configured to be accessible by the selection section 4223, and the search information section RTd4 is configured to be accessible by the position specifying section 4224. Further, the map unit MPd4 is configured to be accessible by the matching route setting unit 4225.
[0133]
For the configuration and operation of the sending unit 4227, the description of the sending unit 3227 in the position movement support system SV3 of the above embodiment is cited. The description of the data structure of the transmission signal SVb in the position movement support system SV3 of the above embodiment is referred to.
The configuration and operation of the charge settlement unit 0231 are the same as those of the charge settlement unit in the position movement support system SV3 of the embodiment.
The control unit 4200 manages the operation of the entire position movement support system SV4, and controls the start / stop, operation order, and operation timing of the above-described units to manage the entire operation. The state of each means is sensed, and a control signal (not shown) is issued to these means.
[0134]
In the present embodiment, the receiving-side apparatus CL has the configuration shown in FIG. 8 and includes, in the instruction data srdb, an instruction to request the start of the position movement support service and an instruction to transmit the route support information g, or the position movement support service. Instructions requesting a stop shall be on board. For other configurations and operations, the description made based on FIGS. 8 to 10 in the above embodiment is cited.
[0135]
Operation of the position movement support system SV4:
18 and 19 are operation flowcharts of the position movement support system SV4.
In FIG. 18, the receiving means 4221 of the position movement support system SV4 performs a protocol process or the like on the request signal CLb received via the communication mechanism NT and restores the request data (step S04.2.01). Next, the receiving side identification data id is extracted from the request data, and if the session is ongoing, it is confirmed by comparing it with the stored registration data of the current service session. A signal 230b carrying the authentication commission command and the receiving-side identification data id is sent to the authentication means 0230 (step S04.2.02).
[0136]
Next, the receiving unit 4221 determines the authentication result in step S04.2.03, and performs an error process if it is not a valid receiving-side device CL (step S04.2.04). The service session is registered (step S04.2.05). The error processing is executed by the control unit 4200 according to a predetermined procedure.
At the time of registration, it is stored and registered as the current service session. If the session is continuing, only the confirmation is performed in contrast to the stored current service session instead of the new registration, and a part of the above steps is omitted.
The receiving unit 4221 sends the instruction data srdb, the captured image data imgd, and the imaging direction data dd described in the request data to the feature extracting unit 4222 in step S04.2.06. Further, the destination data dstd is sent to the matching route setting means 4225.
[0137]
The feature extraction unit 4222 performs predetermined feature extraction processing on the captured image data imgd to obtain feature data, and sends the feature data, the instruction data srdb, and the imaging direction data dd to the selection unit 4223 (step S04.2.07). After confirming the instruction data srdb, the selection unit 4223 causes the content section CTd4 of the database section DB4 to search the recorded imaging direction information d for the imaging direction information d corresponding to the imaging direction data dd, and The reference feature information scr corresponding to d is extracted as a candidate (step S04.2.08), and whether the reference feature information scr matches the feature data with a predetermined matching degree or similar with a predetermined similarity degree Is inspected (step S04.2.09). If the result is negative, the process returns to step S04.2.08 to extract the reference feature information scr of the next candidate. On the other hand, if the result is affirmative, the identification code of the reference feature information scr is obtained from the content part CTd4 and sent to the position specifying means 4224 (step S04.2.10).
[0138]
The position specifying unit 4224 reads the corresponding position information from the search information unit RTd4 of the database unit DB4 based on the identification code, and sends it to the matching path setting unit 4225 as the current position information p of the receiving device CL (step S04.2. .11).
In step S04.2.12, the adaptive route setting unit 4225 fetches the map information map of the area from the database unit DB4 based on the current position information p received from the position specifying unit 4224 and the destination data dstd received from the receiving unit 4221. Based on the current position information p, the target destination dst, and the map information map, a suitable route r from the current position to the destination is automatically set and output to the route support means 4226 together with the current position information p and the destination data dstd.
[0139]
In step S04.2.13, the route support means 4226 determines a direction to travel along the suitable route r from the current position information p based on the suitable route r and the destination data dstd, and automatically sets this in the route support information g. To the sending means 4227.
The sending means 4227 reads the currently registered and stored service session data, confirms that the route support information is requested, and adds the read receiving side identification data id and the route support information g (or further the current position information p). ) Is arranged to compose the position movement support information asdb (step S04.2.14).
[0140]
Next, the sending means 4227 sends a signal 231b to the billing and settlement means 0231, and entrusts the calculation processing of the billing amount (step S04.2.15). Next, it is confirmed whether or not the billing calculation process has been normally performed (step S04.16). If the billing calculation process is not normal, the process proceeds to step S04.2.04 to perform error processing. Proceeding to step S04.2.17, security processing and protocol adjustment are performed on the movement support information asdb to generate a transmission signal SVb, which is transmitted to the corresponding client, that is, the reception-side device CL via the communication mechanism NT.
Thereafter, the control unit 4200 automatically determines whether or not to continue the service. If the service is to be continued, the control unit 4200 returns to step S04.2.01 to manage the execution of each of the above steps.
[0141]
As described above, according to the present embodiment, it is possible to quickly obtain route support from the position movement support system SV4 only by sending the image data and attribute data of the surroundings captured by the receiving-side device CL. Operation is possible without relying on a navigation system using a satellite positioning system such as GPS. The position movement support system SV4 can shorten the search time by performing a database search based on the features of the image, and thus can implement an inexpensive position movement support service business by quickly providing route support information.
[0142]
The gist of each of the above embodiments is shown as follows.
1) A mobile terminal (mobile phone, etc.) is mounted as a receiving side device on a moving object (automobile, airplane, ship, etc.) receiving the position movement support service, and the current imaged image data and imaged direction data obtained by the imaged camera. Alternatively, data obtained by adding desired destination data to the data is transmitted from the mobile terminal to a location support system (location support service center) via a communication mechanism (for example, a wireless broadband network).
[0143]
2) The position movement support system searches the reference image information recorded in the database unit based on the received current captured image data and captured direction data, selects matching or similar reference image information, and The current position of the mobile terminal (therefore, the current position of the moving object) is specified based on the imaging position information, which is the attribute data, and is supplied to the mobile terminal as current position information via the communication mechanism.
Alternatively, a route (moving route) suitable at the present time is set based on the current position and the target destination, and route support information for instructing the moving body on a route to be made in the future is created, and the route is transmitted to the mobile terminal via the communication mechanism. provide.
[0144]
3) As an example of the moving body, the pilot on the helicopter operates while confirming the current position information and / or the route support information sent to the mobile terminal on the aircraft and presented.
4) The above is repeated along with the real-time progress of the movement.
5) The above-mentioned position movement support service is executed by the position movement support system for a fee, and the charge calculation is performed. Thus, the present invention embodies a business model for providing a location movement support service using a wireless broadband network.
[0145]
In each of the above-described embodiments, the current position is specified based on a plurality of pieces of captured image data respectively captured in a plurality of different imaging directions at a certain position in order to improve the efficiency and accuracy of the selection process. It can also be configured. In this case, the receiving means executes a receiving step of receiving, via the communication mechanism, at least a plurality of pieces of imaging direction data and a plurality of pieces of captured image data captured in each of the imaging directions from the receiving side device, and the selecting means includes a reference image held therein. Executing a selection process of selecting a plurality of pieces of reference image information having a predetermined degree of matching or similarity with the plurality of pieces of received image data received from the information; The present embodiment is configured to execute a position specifying process of specifying the current position based on the corresponding position and creating the current position information.
[0146]
Alternatively, the receiving means executes a receiving step of receiving, via a communication mechanism, at least a plurality of imaging direction data and a plurality of imaged image data imaged in each of the imaging directions from the receiving device, and the feature extracting means performs A feature extracting step of extracting a feature from the captured image data to obtain a plurality of feature data, respectively, is performed, and the selecting unit determines a predetermined matching degree or similarity with the plurality of extracted feature data from the held reference feature information. Executing a selection process of selecting a plurality of pieces of reference feature information having degrees, wherein the position specifying means specifies a current position based on the positions corresponding to the selected plurality of pieces of reference feature information to create current position information. It is configured to execute the position specifying process.
[0147]
Further, the image data captured by the receiving device is subjected to image processing in the receiving device, and is converted into feature data by feature extraction. When the imaging direction data and the feature data are transmitted, the movement support system communicates the data. It may be configured to execute a receiving process of receiving via a mechanism. In this case, the feature extraction process can be omitted on the movement support system side. Further, the amount of data transmitted from the receiving device to the mobility support system is reduced, and the load on the communication line is reduced. On the other hand, since the amount of data processing in the receiving-side device increases, application in an environment where the receiving-side device has room for power and can perform high-speed data processing is particularly effective.
[0148]
Advantages of the present invention:
As described above, according to the configuration of the present invention, the position movement support center located at a remote place can receive a camera image from the cockpit of the moving object sent from the receiving device mounted on the moving object via the wireless communication network. Receives captured image data such as a bird's-eye view, automatically selects matching reference image information by automatic comparison between the captured image data and the like and reference image information in a database, based on corresponding position information of the reference image information. The current position of the moving object can be automatically specified, and the current position information can be automatically sent to the receiving device on the moving object as position movement support information.
Alternatively, the current position information can be efficiently specified by automatically specifying the current position based on the characteristic data or the reference characteristic information from which the characteristics of the image are extracted.
Further, a route to the destination is automatically set based on the specified current position to automatically create route assistance information, and the route assistance information can be automatically sent to the receiving device on the moving body as position movement assistance information.
[0149]
As a result, guided radio waves such as VHF waves of a conventional guidance system cannot reach a mobile object such as an aircraft or a helicopter from a control transmitting antenna due to, for example, terrain restrictions, and the mobile object is out of the service area of the instrument navigation service. Even when moving in an area where it is not possible, the operator and driver of the moving body can know the current position and the course to be headed in the future based on the provided position movement support information, and correct maneuvering and driving can be performed. Will be possible.
[0150]
Further, for example, route control information can be automatically created based on the route support information described above and automatically sent to a radio control device, which is a receiving device on the moving body, so that the position movement support center can remotely control the moving body.
[0151]
Further, for example, if the selected reference image information is placed on the position movement support information and automatically transmitted to the receiving apparatus on the moving body, the operator on the moving body displays the information on the screen of the receiving apparatus. It is possible to compare the reference image that has been set and the currently viewed scenery in front of the user, and easily check whether or not the vehicle is proceeding correctly. Similarly, even when a conventional aeronautical radio is interrupted due to a failure or weather conditions, for example, remote support of a flight can be performed using a cellular phone network, and safety can be ensured. Moreover, by applying a popular mobile device such as a mobile phone to the receiving-side device, preparation and operation are extremely simple and can be realized at low cost.
[0152]
Also, if it is configured to automatically send a video of the current bird's-eye view taken by the camera from the cockpit to the control tower automatically in real time using, for example, a mobile phone network, the approach and landing on the runway for some reason Even in an emergency in which communication and reception with the automatically guided ILS or radio beacon cannot be performed, the tower can remotely control the vehicle using the mobile phone network while watching the moving image. In addition, even at airports without airport facilities such as ILS and radio beacons that automatically guide the approach and landing of the runway, approach and landing on the runway by remote control instructions using the mobile phone network as described above. Becomes easier.
[0153]
Furthermore, exception management is possible. For example, when a sudden event such as a sudden occurrence of a large cumulonimbus or thundercloud occurs during the flight path, which does not appear in the reference image information stored in the database (captured image information under normal climatic conditions) For example, the center system automatically detects and contrasts the current scenery image data from which the images have been captured with the reference image information, so that the center system can quickly detect this and perform an alarm or notification process. On the basis of this, the control tower can avoid a crisis and maintain safety by sending an accurate operation instruction to the onboard operator even in an area where the weather radar is inoperative.
As described above, the present invention can be applied to a wide range of application fields.
[0154]
In this way, the interactive support between the position movement support system and the receiving apparatus, for example, via a broadband wireless network or the like, in which the data relating to the captured image (the captured image data or the imaging direction data) is associated with the position information, is effective. The position movement support service is provided, and thus various effective position movement support service businesses are enabled.
[0155]
【The invention's effect】
As described above, the position movement assisting method according to the first aspect of the present invention and the position movement assisting system according to the sixth aspect of the present invention provide a position matching support method based on captured image data and imaging direction data received from a receiving device via a communication mechanism. The reference image information having a degree or similarity is selected from the reference image information held by the recording means, the current position information is specified based on the position corresponding to the selected reference image information, and the current position information is transmitted via the communication mechanism. Since the data is transmitted to the receiving device, the current position can be specified without using a conventional positioning principle such as GPS. In addition, it is possible to provide the current position information to the receiving side device to support movement.
[0156]
A position movement support method according to claim 2 and a position movement support system according to claim 7 extract features from captured image data received from a receiving device via a communication mechanism to obtain feature data, and based on the feature data and the imaging direction data, The reference feature information having a predetermined degree of matching or similarity is selected from the reference feature information held by the recording means, the current position information is specified based on the position corresponding to the selected reference feature information, and the current position information is determined. Since the data is transmitted to the receiving device via the communication mechanism, the current position can be specified regardless of the conventional positioning principle such as GPS, and the current position can be efficiently specified based on the feature extraction of the image. In addition, it is possible to provide the current position information to the receiving side device to perform effective movement support.
[0157]
A position movement support method according to claim 3 and a position movement support system according to claim 8 provide a reference image having a predetermined degree of matching or similarity based on captured image data and imaging direction data received from a receiving device via a communication mechanism. The information is selected from the reference image information held by the recording means, the current position information is specified based on the position corresponding to the selected reference image information, and then the destination sent from the receiving device on the route originating from the current position. Setting the route to the destination indicated by the data as a conforming route, setting a route based on the conforming route, creating route support information based on the route, and transmitting the route support information to the receiving device via the communication mechanism. Therefore, the current position can be specified regardless of the conventional positioning principle such as GPS. Moreover, it becomes possible to provide the route support information to the reception-side device to support the route.
[0158]
The position movement support method according to claim 4 and the position movement support system according to claim 9 are characterized in that features are extracted from captured image data received via a communication mechanism from a receiving-side device to be feature data, and based on the feature data and the imaging direction data, The reference feature information having a predetermined degree of matching or similarity is selected from the reference feature information held by the recording means, the current position information is specified based on the position corresponding to the selected reference feature information, and then the route originating from the current position Among the above, the route to the destination indicated by the destination data sent from the receiving device is set as a matching route, the route is set based on the matching route, the route support information is created based on the route, and the route support information is generated. Since the data is transmitted to the receiving device via the communication mechanism, the current position can be specified regardless of the positioning principle of the conventional GPS or the like, and based on the feature extraction of the image. In efficiently it can identify the current position. In addition, it is possible to provide the route support information to the reception-side device to perform effective route support.
[0159]
The position movement support method according to claim 5 and the position movement support system according to claim 10 calculate the billing amount in accordance with the number of times or amount of data received or the number of times or amount of information transmitted. Thus, it is possible to calculate the billing amount reflecting the usage status.
[Brief description of the drawings]
FIG. 1 is a schematic diagram showing an example of a position movement support system according to the present invention, and an example of a mutual relationship between a receiving device and a communication mechanism.
FIG. 2 is a schematic diagram showing an example of a position movement support system according to the present invention, and an example of the interrelationship between a moving object, a receiving device, and a communication mechanism.
FIG. 3 is a block diagram showing an embodiment of a position movement support system according to the present invention.
FIG. 4 is an explanatory diagram of an example of an output data configuration of a receiving device and a position movement support system.
FIG. 5 is a schematic diagram illustrating an example of a database unit.
FIG. 6 is an operation flowchart of the position movement support system of FIG. 3;
FIG. 7 is an operation flowchart following FIG. 6;
FIG. 8 is a block diagram illustrating an example of a receiving apparatus illustrated in FIG. 1;
FIG. 9 is an operation flowchart of the reception-side device in FIG. 8;
FIG. 10 is an operation flowchart following FIG. 10;
FIG. 11 is a block diagram showing another embodiment of the position movement support system according to the present invention.
FIG. 12 is an operation flowchart of the position movement support system of FIG. 11;
FIG. 13 is an operation flowchart following FIG. 12;
FIG. 14 is a block diagram showing another embodiment of the position movement support system according to the present invention.
15 is an operation flowchart of the position movement support system of FIG.
FIG. 16 is an operation flowchart following FIG. 15;
FIG. 17 is a block diagram showing still another embodiment of the position movement support system according to the present invention.
18 is an operation flowchart of the position movement support system of FIG.
FIG. 19 is an operation flowchart following FIG. 18;
[Explanation of symbols]
SV ‥‥ position movement support system, CLa, CLb ‥‥ request signal, SVa, SVb ‥‥ send signal, 0200 ‥‥ control unit, 0021 ‥‥ information receiving unit, 0022 ‥‥ position determination unit, 0023 ‥‥ information organization Sending unit, 0030 {authentication / charging unit, DB database unit, set_D} reference information set, NT communication mechanism, MO mobile, CM imaging camera, CL receiving device, 0010 {generation group, 0011} request data organization / sending unit, 0012 {data reception / presentation unit, 0013} id management unit, Pw @ power supply unit

Claims (10)

受理側装置から少なくとも撮像画像データと撮像方向データを通信機構経由で受取る受取過程と、
位置および当該位置での撮像方向に対応する画像情報を基準画像情報として、保有する前記基準画像情報中から前記受取った撮像方向データおよび撮像画像データと所定の合致度または類似度を有する基準画像情報を選択する選択過程と、
前記選択された基準画像情報に対応する前記位置を現在位置情報とする位置特定過程と、
少なくとも前記現在位置情報を通信機構経由で前記受理側装置へ送出する送出過程と、
を備えることを特徴とする位置移動支援方法。
A receiving step of receiving at least captured image data and imaging direction data from the receiving side device via a communication mechanism,
Reference image information having a predetermined degree of coincidence or similarity with the received imaging direction data and the captured image data from the held reference image information, using the position and image information corresponding to the imaging direction at the position as reference image information. A selection process of selecting
A position specifying step of setting the position corresponding to the selected reference image information as current position information,
A sending step of sending at least the current position information to the receiving side device via a communication mechanism,
A position movement support method, comprising:
受理側装置から少なくとも撮像画像データと撮像方向データを通信機構経由で受取る受取過程と、
前記撮像画像データから特徴を抽出して特徴データとする特徴抽出過程と、
位置および当該位置での撮像方向に対応する画像情報の特徴を基準特徴情報として、保有する前記基準特徴情報中から前記受取った撮像方向データおよび前記抽出された特徴データと所定の合致度または類似度を有する基準特徴情報を選択する選択過程と、
前記選択された基準特徴情報に対応する前記位置を現在位置情報とする位置特定過程と、
少なくとも前記現在位置情報を通信機構経由で前記受理側装置へ送出する送出過程と、
を備えることを特徴とする位置移動支援方法。
A receiving step of receiving at least captured image data and imaging direction data from the receiving side device via a communication mechanism,
A feature extraction step of extracting a feature from the captured image data to obtain feature data;
The feature of the image information corresponding to the position and the imaging direction at the position is defined as reference feature information, and a predetermined degree of matching or similarity with the received imaging direction data and the extracted feature data from the stored reference feature information. A selection step of selecting reference feature information having
A position specifying step of setting the position corresponding to the selected reference feature information as current position information,
A sending step of sending at least the current position information to the receiving side device via a communication mechanism,
A position movement support method, comprising:
受理側装置から少なくとも撮像画像データと撮像方向データと行先を示す行先データを通信機構経由で受取る受取過程と、
位置および当該位置での撮像方向に対応する画像情報を基準画像情報として、保有する前記基準画像情報中から前記受取った撮像方向データおよび撮像画像データと所定の合致度または類似度を有する基準画像情報を選択する選択過程と、
前記選択された基準画像情報に対応する前記位置を現在位置情報とする位置特定過程と、
前記現在位置情報が示す現在位置から発する経路のうちで前記行先に至る経路を適合経路として設定する適合経路設定過程と、
前記適合経路に基づき進路を設定して進路支援情報を作成する進路支援過程と、
少なくとも前記進路支援情報を通信機構経由で前記受理側装置へ送出する送出過程と、
を備えることを特徴とする位置移動支援方法。
A receiving step of receiving, via a communication mechanism, at least captured image data, imaging direction data, and destination data indicating a destination from the receiving device;
Reference image information having a predetermined degree of coincidence or similarity with the received imaging direction data and the captured image data from the held reference image information, using the position and image information corresponding to the imaging direction at the position as reference image information. A selection process of selecting
A position specifying step of setting the position corresponding to the selected reference image information as current position information,
A suitable route setting step of setting a route to the destination as a suitable route among routes originating from the current position indicated by the current position information,
A route support process of setting a route based on the adaptation route and creating route support information;
A transmitting step of transmitting at least the route support information to the receiving side device via a communication mechanism,
A position movement support method, comprising:
受理側装置から少なくとも撮像画像データと撮像方向データと行先を示す行先データを通信機構経由で受取る受取過程と、
前記撮像画像データから特徴を抽出して特徴データとする特徴抽出過程と、
位置および当該位置での撮像方向に対応する画像情報の特徴を基準特徴情報として、保有する前記基準特徴情報中から前記受取った撮像方向データおよび前記抽出された特徴データと所定の合致度または類似度を有する基準特徴情報を選択する選択過程と、
前記選択された基準特徴情報に対応する前記位置を現在位置情報とする位置特定過程と、
前記現在位置情報が示す現在位置から発する経路のうちで前記行先に至る経路を適合経路として設定する適合経路設定過程と、
前記適合経路に基づき進路を設定して進路支援情報を作成する進路支援過程と、
少なくとも前記進路支援情報を通信機構経由で前記受理側装置へ送出する送出過程と、
を備えることを特徴とする位置移動支援方法。
A receiving step of receiving, via a communication mechanism, at least captured image data, imaging direction data, and destination data indicating a destination from the receiving device;
A feature extraction step of extracting a feature from the captured image data to obtain feature data;
The feature of the image information corresponding to the position and the imaging direction at the position is defined as reference feature information, and a predetermined degree of matching or similarity with the received imaging direction data and the extracted feature data from the stored reference feature information. A selection step of selecting reference feature information having
A position specifying step of setting the position corresponding to the selected reference feature information as current position information,
A suitable route setting step of setting a route to the destination as a suitable route among routes originating from the current position indicated by the current position information,
A route support process of setting a route based on the adaptation route and creating route support information;
A transmitting step of transmitting at least the route support information to the receiving side device via a communication mechanism,
A position movement support method, comprising:
前記受取過程において受けたデータの受取回数または受取量に基づくか、または前記送出過程において送出した情報の送出回数または送出量に基づいて、前記受理側装置への課金額を演算処理する課金過程を備えたことを特徴とする請求項1乃至4の何れかに記載の位置移動支援方法。A charging process for calculating a charging amount to the receiving side device based on the number of times or amount of data received in the receiving process or based on the number of times or amount of information transmitted in the transmitting process. The position movement support method according to claim 1, further comprising: 位置および当該位置での撮像方向に対応する画像情報の特徴を基準特徴情報として保有する記録手段と、
受理側装置から少なくとも撮像画像データと撮像方向データを通信機構経由で受取る処理を実行する受取手段と、
保有する前記基準画像情報中から前記受取った撮像方向データおよび撮像画像データと所定の合致度または類似度を有する基準画像情報を選択する処理を実行する選択手段と、
前記選択された基準画像情報に対応する前記位置を現在位置情報とする処理を実行する位置特定手段と、
少なくとも前記現在位置情報を通信機構経由で前記受理側装置へ送出する処理を実行する送出手段と、
を備えることを特徴とする位置移動支援システム。
Recording means for holding the position and the characteristics of the image information corresponding to the imaging direction at the position as reference characteristic information,
Receiving means for executing a process of receiving at least captured image data and imaging direction data from the receiving side device via a communication mechanism,
Selecting means for executing a process of selecting reference image information having a predetermined degree of matching or similarity with the received imaging direction data and captured image data from the stored reference image information,
Position specifying means for performing a process of setting the position corresponding to the selected reference image information as current position information,
Sending means for executing a process of sending at least the current position information to the receiving side device via a communication mechanism,
A position movement support system comprising:
位置および当該位置での撮像方向に対応する画像情報の特徴を基準特徴情報として保有する記録手段と、
受理側装置から少なくとも撮像画像データと撮像方向データを通信機構経由で受取る処理を実行する受取手段と、
前記撮像画像データから特徴を抽出して特徴データとする処理を実行する特徴抽出手段と、
保有する前記基準特徴情報中から前記撮像方向データおよび前記抽出された特徴データと所定の合致度または類似度を有する基準特徴情報を選択する処理を実行する選択手段と、
前記選択された基準特徴情報に対応する前記位置を現在位置情報とする処理を実行する位置特定手段と、
少なくとも前記現在位置情報を通信機構経由で前記受理側装置へ送出する処理を実行する送出手段と、
を備えることを特徴とする位置移動支援システム。
Recording means for holding the position and the characteristics of the image information corresponding to the imaging direction at the position as reference characteristic information,
Receiving means for executing a process of receiving at least captured image data and imaging direction data from the receiving side device via a communication mechanism,
A feature extraction unit that performs a process of extracting a feature from the captured image data to obtain feature data;
Selecting means for executing processing of selecting reference characteristic information having a predetermined degree of coincidence or similarity with the imaging direction data and the extracted characteristic data from the stored reference characteristic information,
Position specifying means for performing a process of setting the position corresponding to the selected reference feature information as current position information,
Sending means for executing a process of sending at least the current position information to the receiving side device via a communication mechanism,
A position movement support system comprising:
位置および当該位置での撮像方向に対応する画像情報を基準画像情報として保有する記録手段と、
受理側装置から少なくとも撮像画像データと撮像方向データと行先を示す行先データを通信機構経由で受取る処理を実行する受取手段と、
保有する前記基準画像情報中から前記受取った撮像方向データおよび撮像画像データと所定の合致度または類似度を有する基準画像情報を選択する処理を実行する選択手段と、
前記選択された基準画像情報に対応する前記位置を現在位置情報とする処理を実行する位置特定手段と、
前記現在位置情報が示す現在位置から発する経路のうちで前記行先に至る経路を適合経路として設定する処理を実行する適合経路設定手段と、
前記適合経路に基づき進路を設定して進路支援情報を作成する処理を実行する進路支援手段と、
少なくとも前記進路支援情報を通信機構経由で前記受理側装置へ送出する処理を実行する送出手段と、
を備えることを特徴とする位置移動支援システム。
Recording means for holding the position and image information corresponding to the imaging direction at the position as reference image information,
Receiving means for executing a process of receiving via the communication mechanism at least captured image data, imaging direction data and destination data indicating the destination from the receiving side device,
Selecting means for executing a process of selecting reference image information having a predetermined degree of matching or similarity with the received imaging direction data and captured image data from the stored reference image information,
Position specifying means for performing a process of setting the position corresponding to the selected reference image information as current position information,
A suitable route setting unit that executes a process of setting a route to the destination as a suitable route among routes originating from a current position indicated by the current position information,
Route support means for performing a process of setting a route based on the adaptation route and creating route support information,
Sending means for executing a process of sending at least the route support information to the receiving device via a communication mechanism;
A position movement support system comprising:
位置および当該位置での撮像方向に対応する画像情報の特徴を基準特徴情報として保有する記録手段と、
受理側装置から少なくとも撮像画像データと撮像方向データと行先を示す行先データを通信機構経由で受取る処理を実行する受取手段と、
前記撮像画像データから特徴を抽出して特徴データとする処理を実行する特徴抽出手段と、
保有する前記基準特徴情報中から前記撮像方向データおよび前記抽出された特徴データと所定の合致度または類似度を有する基準特徴情報を選択する処理を実行する選択手段と、
前記選択された基準特徴情報に対応する前記位置を現在位置情報とする処理を実行する位置特定手段と、
前記現在位置情報が示す現在位置から発する経路のうちで前記行先に至る経路を適合経路として設定する処理を実行する適合経路設定手段と、
前記適合経路に基づき進路を設定して進路支援情報を作成する進路支援手段と、
少なくとも前記進路支援情報を通信機構経由で前記受理側装置へ送出する処理を実行する送出手段と、
を備えることを特徴とする位置移動支援システム。
Recording means for holding the position and the characteristics of the image information corresponding to the imaging direction at the position as reference characteristic information,
Receiving means for executing a process of receiving via the communication mechanism at least captured image data, imaging direction data and destination data indicating the destination from the receiving side device,
A feature extraction unit that performs a process of extracting a feature from the captured image data to obtain feature data;
Selecting means for executing processing of selecting reference characteristic information having a predetermined degree of coincidence or similarity with the imaging direction data and the extracted characteristic data from the stored reference characteristic information,
Position specifying means for performing a process of setting the position corresponding to the selected reference feature information as current position information,
A suitable route setting unit that executes a process of setting a route to the destination as a suitable route among routes originating from a current position indicated by the current position information,
Route support means for setting a route based on the adaptation route and creating route support information;
Sending means for executing a process of sending at least the route support information to the receiving device via a communication mechanism;
A position movement support system comprising:
前記受取手段において受けたデータの受取回数または受取量に基づくか、または前記送出手段において送出した情報の送出回数または送出量に基づいて、前記受理側装置への課金額を演算処理する課金手段を備えたことを特徴とする請求項6乃至9の何れかに記載の位置移動支援システム。Charging means for calculating a charge amount to the receiving side device based on the number of times or amount of data received by the receiving means or based on the number of times or amount of information transmitted by the transmitting means; The position movement support system according to any one of claims 6 to 9, further comprising:
JP2002237765A 2002-08-19 2002-08-19 Positional movement supporting method and system Pending JP2004077273A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002237765A JP2004077273A (en) 2002-08-19 2002-08-19 Positional movement supporting method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002237765A JP2004077273A (en) 2002-08-19 2002-08-19 Positional movement supporting method and system

Publications (1)

Publication Number Publication Date
JP2004077273A true JP2004077273A (en) 2004-03-11

Family

ID=32021375

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002237765A Pending JP2004077273A (en) 2002-08-19 2002-08-19 Positional movement supporting method and system

Country Status (1)

Country Link
JP (1) JP2004077273A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006001129A1 (en) * 2004-06-29 2006-01-05 Sony Corporation Information processing device and method, program, and information processing system
JP2010091356A (en) * 2008-10-07 2010-04-22 Kddi Corp System, server and method for estimating position
JP2011215057A (en) * 2010-03-31 2011-10-27 Aisin Aw Co Ltd Scene matching reference data generation system and position measurement system
JP2011215053A (en) * 2010-03-31 2011-10-27 Aisin Aw Co Ltd Own-vehicle position detection system using scenic image recognition
WO2014171050A1 (en) * 2013-04-15 2014-10-23 パナソニック株式会社 Master device, slave device, and navigation system
JP2015102479A (en) * 2013-11-27 2015-06-04 富士重工業株式会社 Flight method

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006001129A1 (en) * 2004-06-29 2006-01-05 Sony Corporation Information processing device and method, program, and information processing system
JPWO2006001129A1 (en) * 2004-06-29 2008-04-17 ソニー株式会社 Information processing apparatus and method, program, and information processing system
US7739033B2 (en) 2004-06-29 2010-06-15 Sony Corporation Information processing device and method, program, and information processing system
KR101174531B1 (en) 2004-06-29 2012-08-16 소니 주식회사 Information processing device and method
JP2010091356A (en) * 2008-10-07 2010-04-22 Kddi Corp System, server and method for estimating position
JP2011215057A (en) * 2010-03-31 2011-10-27 Aisin Aw Co Ltd Scene matching reference data generation system and position measurement system
JP2011215053A (en) * 2010-03-31 2011-10-27 Aisin Aw Co Ltd Own-vehicle position detection system using scenic image recognition
WO2014171050A1 (en) * 2013-04-15 2014-10-23 パナソニック株式会社 Master device, slave device, and navigation system
JP2015102479A (en) * 2013-11-27 2015-06-04 富士重工業株式会社 Flight method

Similar Documents

Publication Publication Date Title
US6493650B1 (en) Device for automatic documentation of crash scenes
CN103718062B (en) Method and its equipment for the continuation of the service that ensures personal navigation equipment
WO2022174756A1 (en) Method for vehicle positioning, related apparatus, device, and storage medium
JP4236372B2 (en) Spatial information utilization system and server system
US20040225436A1 (en) Map information processing device, its system, its method, its program, recording medium storing the program, position information display device, its method, its program and recording medium storing the program
US20110298923A1 (en) Moving object image capture system, moving object, ground station apparatus, and moving object image capture method
JP2003111128A (en) Method of specifying present location, method of providing information on present location, method of guiding moving route, position information management system, and information communication terminal
EP2825848A1 (en) Partial map updates
CN108151748B (en) Flight device surveying and mapping operation route planning method and device and terminal
US11222492B2 (en) Luggage storage system and luggage management method
JP2003042772A (en) Communication navigation system, communication navigation method, path-guiding information transmission apparatus, and terminal apparatus
US20060111839A1 (en) Global positioning system and method
JP2020170213A (en) Drone-work support system and drone-work support method
JPH10197277A (en) Direction indicator, direction indicating method, road guide system and road guide method
JP2004077273A (en) Positional movement supporting method and system
JP3578255B2 (en) Map information guidance method and map information guidance device
Zhao et al. Research on optimized pseudolite constellation design under constrained GNSS environment in railway stations
CN110554420B (en) Equipment track obtaining method and device, computer equipment and storage medium
CN111397602A (en) High-precision positioning method and device integrating broadband electromagnetic fingerprint and integrated navigation
CN101089561A (en) Updating device, system and method for electronic map
CN111028516A (en) Traffic police duty information transmission method, system, medium and device
CN112985398A (en) Target positioning method and system
CN112817337B (en) Method, device and equipment for acquiring path and readable storage medium
CN102594847A (en) Integrated GNSS (Global Navigation Satellite System) CORS (Continuously Operating Reference System) server
JP3692736B2 (en) Monitoring device