(57)【要約】【課題】それぞれの端末において取得可能な映像データを有効に活用すること。【解決手段】第１の通信装置１１０および第２の通信装置１２０は、相互に通信可能な複数の通信端末からなる通信ネットワーク内の通信端末である。第１の通信装置１１０は、配信部１１１、受信部１１２、取得部１１３、送信部１１４、判断部１１５によって構成される。配信部１１１は、第１の通信端末１１０の現在地点の地点情報を第２の通信端末１２０に配信する。受信部１１２は、地点情報が配信された結果、現在地点に関する映像データの送信要求信号を第２の通信端末１２０から受信する。取得部１１３は、送信要求信号が受信された場合、現在地点に関する映像データを取得する。送信部１１４は、取得された映像データを送信要求信号を送信した第２の通信端末１２０に送信する。【選択図】        図１
2007089017.tif 000002
【特許請求の範囲】
【請求項１】
相互に通信可能な複数の通信端末からなる通信ネットワーク内の通信端末であって、
前記通信端末の現在地点の地点情報を前記通信端末以外の他の通信端末に配信する配信手段と、
前記配信手段によって前記地点情報が配信された結果、前記現在地点に関する映像データの送信要求信号を前記他の通信端末から受信する受信手段と、
前記受信手段によって送信要求信号が受信された場合、前記現在地点に関する映像データを取得する取得手段と、
前記取得手段によって取得された映像データを前記送信要求信号を送信した通信端末に送信する送信手段と、
を備えることを特徴とする通信端末。
【請求項２】
前記取得手段は、
前記受信手段によって送信要求信号が受信されたときに、前記映像データの取得を開始することを特徴とする請求項１に記載の通信端末。
【請求項３】
前記取得手段は、
前記映像データの取得の開始後、所定時間経過後に取得を停止することを特徴とする請求項１に記載の通信端末。
【請求項４】
前記配信手段による配信からの経過時間と、前記受信手段による前記送信要求信号の受信の有無とに基づいて、前記映像データを取得するか否かを判断する判断手段を備え、
前記取得手段は、
前記判断手段によって判断された判断結果に基づいて、前記映像データを取得することを特徴とする請求項１〜３のいずれか一つに記載の通信端末。
【請求項５】
相互に通信可能な複数の通信端末からなる通信ネットワーク内の通信端末であって、
前記通信端末以外の他の通信端末の現在地点の地点情報を受信する第１の受信手段と、  前記第１の受信手段によって受信された地点情報を出力する出力手段と、
前記出力手段によって前記地点情報が出力された場合、前記他の通信端末の現在地点に関する映像データの送信要求の入力を受け付ける入力手段と、
前記入力手段によって前記送信要求の入力があった場合、前記現在地点に関する映像データの送信要求信号を送信する送信手段と、
前記送信手段によって前記送信要求信号が送信された結果、前記他の通信端末から前記現在地点に関する映像データを受信する第２の受信手段と、
を備えることを特徴とする通信端末。
【請求項６】
前記第２の受信手段は、
前記送信要求信号を送信したときの前記現在地点に関する映像データを受信することを特徴とする請求項５に記載の通信端末。
【請求項７】
前記第２の受信手段は、
前記送信要求信号を送信してから所定時間内における前記現在地点に関する映像データを受信することを特徴とする請求項５に記載の通信端末。
【請求項８】
相互に通信可能な複数の通信端末からなる通信ネットワーク内の通信端末を用いるデータ送信方法であって、
前記通信端末の現在地点の地点情報を前記通信端末以外の他の通信端末に配信する配信工程と、
前記配信工程によって前記地点情報が配信された結果、前記現在地点に関する映像データの送信要求信号を前記他の通信端末から受信する受信工程と、
前記受信工程によって送信要求信号が受信された場合、前記現在地点に関する映像データを取得する取得工程と、
前記取得工程によって取得された映像データを前記送信要求信号を送信した通信端末に送信する送信工程と、
を含むことを特徴とするデータ送信方法。
【請求項９】
相互に通信可能な複数の通信端末からなる通信ネットワーク内の通信端末を用いるデータ受信方法であって、
前記通信端末以外の他の通信端末の現在地点の地点情報を受信する第１の受信工程と、
前記第１の受信工程によって受信された地点情報を出力する出力工程と、
前記出力工程によって前記地点情報が出力された場合、前記他の通信端末の現在地点に関する映像データの送信要求の入力を受け付ける入力工程と、
前記入力工程によって前記送信要求の入力があった場合、前記現在地点に関する映像データの送信要求信号を送信する送信工程と、
前記送信工程によって前記送信要求信号が送信された結果、前記他の通信端末から前記現在地点に関する映像データを受信する第２の受信工程と、
を含むことを特徴とするデータ受信方法。
【請求項１０】
請求項８に記載のデータ送信方法をコンピュータに実行させることを特徴とするデータ送信プログラム。
【請求項１１】
請求項９に記載のデータ受信方法をコンピュータに実行させることを特徴とするデータ受信プログラム。
【請求項１２】
請求項１０に記載のデータ送信プログラムを記録したコンピュータに読み取り可能な記録媒体。
【請求項１３】
請求項１１に記載のデータ受信プログラムを記録したコンピュータに読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザ間でのデータの送受信に用いる通信端末、データ送信方法、データ受信方法、データ送信プログラム、データ受信プログラムおよび記録媒体に関する。ただし、本発明の利用は、上述した通信端末、データ送信方法、データ受信方法、データ送信プログラム、データ受信プログラムおよび記録媒体に限られない。
【背景技術】
【０００２】
従来、ネットワークインフラの整備や、情報通信端末の普及などによって、個人のユーザ間で、ネットワークを介したデータ（情報）の授受がおこなわれ、同じ情報を共有するコミュニティが形成されている。
【０００３】
このようなコミュニティでは、たとえば、近距離無線通信範囲内の携帯端末より発信される信号を、他の携帯端末が近距離無線通信部によって受信し、必要なデータの交換をおこなう。受信されたデータは表示器に表示されるとともに、次フェーズへの移行が促される。つぎに、広域網上のサーバへ広域無線通信部によって接続がおこなわれ、相手の身元を確認するとともに、次フェーズへの移行が促される。この時点で個人詳細データが端末と端末との間で交換される（たとえば、下記特許文献１参照。）。
【０００４】
【特許文献１】特開２００１−３３３４５１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した従来技術によれば、通信相手が保持する情報が、自己が必要とする情報であるか否かを知ることができないという問題点が一例として挙げられる。特に、通信可能な相手の数が多い場合には、どの通信相手から情報を取得するかを効率的に判断する必要があるという問題点が一例として挙げられる。
【０００６】
また、通信相手の現在位置はある程度特定できるとしても、通信相手が保持する情報が、その場所に関するものであるとは限らないという問題点が一例として挙げられる。特に、移動可能な通信端末を用いた通信においては、その情報がどの場所に関するものであるかが、情報を取得するか否かを判断する重要な要素となるという問題点が一例として挙げられる。
【０００７】
さらに、通信相手が保持する情報が、生成された時間（時刻）を知ることができないという問題点が一例として挙げられる。特に、時々刻々と変化する情報に関しては、生成されてから時間が経過してしまった情報には情報価値がなく、その情報がいつ生成されたものであるかが、情報を取得するか否かを判断する重要な要素となるという問題点が一例として挙げられる。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するため、請求項１の発明にかかる通信端末は、相互に通信可能な複数の通信端末からなる通信ネットワーク内の通信端末であって、前記通信端末の現在地点の地点情報を前記通信端末以外の他の通信端末に配信する配信手段と、前記配信手段によって前記地点情報が配信された結果、前記現在地点に関する映像データの送信要求信号を前記他の通信端末から受信する受信手段と、前記受信手段によって送信要求信号が受信された場合、前記現在地点に関する映像データを取得する取得手段と、前記取得手段によって取得された映像データを前記送信要求信号を送信した通信端末に送信する送信手段と、を備えることを特徴とする。
【０００９】
また、請求項５の発明にかかる通信端末は、相互に通信可能な複数の通信端末からなる通信ネットワーク内の通信端末であって、前記通信端末以外の他の通信端末の現在地点の地点情報を受信する第１の受信手段と、前記第１の受信手段によって受信された地点情報を出力する出力手段と、前記出力手段によって前記地点情報が出力された場合、前記他の通信端末の現在地点に関する映像データの送信要求の入力を受け付ける入力手段と、前記入力手段によって前記送信要求の入力があった場合、前記現在地点に関する映像データの送信要求信号を送信する送信手段と、前記送信手段によって前記送信要求信号が送信された結果、前記他の通信端末から前記現在地点に関する映像データを受信する第２の受信手段と、を備えることを特徴とする。
【００１０】
また、請求項８の発明にかかるデータ送信方法は、相互に通信可能な複数の通信端末からなる通信ネットワーク内の通信端末を用いるデータ送信方法であって、前記通信端末の現在地点の地点情報を前記通信端末以外の他の通信端末に配信する配信工程と、前記配信工程によって前記地点情報が配信された結果、前記現在地点に関する映像データの送信要求信号を前記他の通信端末から受信する受信工程と、前記受信工程によって送信要求信号が受信された場合、前記現在地点に関する映像データを取得する取得工程と、前記取得工程によって取得された映像データを前記送信要求信号を送信した通信端末に送信する送信工程と、を含むことを特徴とする。
【００１１】
また、請求項９の発明にかかるデータ受信方法は、相互に通信可能な複数の通信端末からなる通信ネットワーク内の通信端末を用いるデータ受信方法であって、前記通信端末以外の他の通信端末の現在地点の地点情報を受信する第１の受信工程と、前記第１の受信工程によって受信された地点情報を出力する出力工程と、前記出力工程によって前記地点情報が出力された場合、前記他の通信端末の現在地点に関する映像データの送信要求の入力を受け付ける入力工程と、前記入力工程によって前記送信要求の入力があった場合、前記現在地点に関する映像データの送信要求信号を送信する送信工程と、前記送信工程によって前記送信要求信号が送信された結果、前記他の通信端末から前記現在地点に関する映像データを受信する第２の受信工程と、を含むことを特徴とする。
【００１２】
また、請求項１０の発明にかかるデータ送信プログラムは、請求項８に記載のデータ送信方法をコンピュータに実行させることを特徴とする。
【００１３】
また、請求項１１の発明にかかるデータ受信プログラムは、請求項９に記載のデータ受信方法をコンピュータに実行させることを特徴とする。
【００１４】
また、請求項１２の発明にかかる記録媒体は、請求項１０に記載のデータ送信プログラムを記録したコンピュータに読み取り可能なことを特徴とする。
【００１５】
また、請求項１３の発明にかかる記録媒体は、請求項１１に記載のデータ受信プログラムを記録したコンピュータに読み取り可能なことを特徴とする。
【発明を実施するための最良の形態】
【００１６】
以下に添付図面を参照して、この発明にかかる通信端末、データ送信方法、データ受信方法、データ送信プログラム、データ受信プログラムおよび記録媒体の好適な実施の形態を詳細に説明する。
【００１７】
（実施の形態）
はじめに、実施の形態にかかるデータ送受信システムの機能的構成について説明する。図１は、実施の形態にかかるデータ送受信システムの機能的構成を示すブロック図である。図１において、データ送受信システム１００は、映像データを送信する第１の通信端末１１０および映像データを受信する第２の通信端末１２０から構成される。第１の通信端末１１０および第２の通信端末１２０は、相互に通信可能な複数の通信端末からなる通信ネットワーク内の通信端末である。
【００１８】
第１の通信端末１１０は、配信部１１１、受信部１１２、取得部１１３、送信部１１４、判断部１１５によって構成される。配信部１１１は、第１の通信端末１１０の現在地点の地点情報を第２の通信端末１２０を含む他の通信端末に配信する。現在地点の地点情報とは、たとえば、第１の通信端末１１０の現在位置の緯度経度情報である。配信部１１１は、具体的には、たとえば、ＧＰＳ受信機によって受信されたＧＰＳ信号によって第１の通信端末１１０の現在位置を特定する。
【００１９】
配信部１１１は、具体的には、たとえば、通信ネットワーク内の全ての通信端末に情報を送信する同報アドレスを用いて、地点情報などを送信する。また、配信部１１１は、特定の基地局の通信エリア内に位置する通信端末のみに地点情報を送信したり、第２の通信端末１２０の通信用アドレスを特定するなどによって、他の通信端末のうち限られたものだけに地点情報などを配信することとしてもよい。
【００２０】
受信部１１２は、配信部１１１によって地点情報が配信された結果、現在地点に関する映像データの送信要求信号を第２の通信端末１２０を含む他の通信端末から受信する。受信部１１２が受信する送信要求信号には、映像データの長さや、どのような方向から現在地点を映した映像データが欲しいかが指定されていてもよい。
【００２１】
取得部１１３は、受信部１１２によって送信要求信号が受信された場合、現在地点に関する映像データを取得する。ここで、映像データには、静止画および動画が含まれる。取得部１１３は、受信部１１２が受信する送信要求信号に、映像データの長さや、どのような方向から現在地点を映した映像データが欲しいかが指定されている場合には、指定された条件に基づいて映像を取得する。
【００２２】
たとえば、受信部１１２によって送信要求信号が受信されたときに、映像データの取得を開始することとしてもよいし、送信要求信号が受信されてから所定時間後に取得を開始することとしてもよい。また、映像データの取得の開始後、所定時間経過後に取得を停止することとしてもよいし、第１の通信端末１１０のユーザの指示によって取得を停止することとしてもよい。さらに、取得部１１３は、後述する判断部１１５によって判断がおこなわれた場合には、判断部１１５の判断結果に基づいて、映像データを取得する。
【００２３】
また、このとき、取得した映像データを補足する付加情報を添付できるようにしてもよい。たとえば、テキストや音声などで、映像データに映されている事象の説明や実況などを添付できるようにすれば、情報としての価値を向上させることができる。
【００２４】
送信部１１４は、取得部１１３によって取得された映像データを送信要求信号を送信した通信端末に送信する。送信部１１４は、たとえば、受信部１１２で受信した送信要求信号から第２の通信端末１２０の通信アドレスを特定し、映像データを送信する。なお、映像データの送信は、一定時間撮影した映像データを１つのファイルとして一括送信してもよいし、リアルタイムにストリーミング配信してもよい。さらに、映像データや付加情報の形式によっては、送信先での利用に必要なプラグインを添付して送信してもよい。
【００２５】
判断部１１５は、配信部１１１による配信からの経過時間と、受信部１１２による送信要求信号の受信の有無とに基づいて、映像データを取得するか否かを判断する。判断部１１５は、具体的には、たとえば、配信部１１１による配信から所定時間以上経過した後に送信要求信号を受信しても、映像データを取得しないと判断する。
【００２６】
つぎに、第２の通信端末１２０の機能的構成について説明する。第２の通信端末１２０は、第１の受信部１２１、出力部１２２、入力部１２３、送信部１２４、第２の受信部１２５によって構成される。
【００２７】
第１の受信部１２１は、第２の通信端末１２０以外の他の通信端末である第１の通信端末１１０の現在地点の地点情報を受信する。前述のように、現在地点の地点情報とは、たとえば、第１の通信端末１１０の現在位置の緯度経度情報である。
【００２８】
出力部１２２は、第１の受信部１２１によって受信された地点情報を出力する。出力部１２２は、たとえば、地点情報を地図上に描画したものを画面表示したり、テキスト形式の地点情報を画面表示したり音声出力したりする。
【００２９】
入力部１２３は、出力部１２２によって地点情報が出力された場合、他の通信端末である第１の通信端末１１０の現在地点に関する映像データの送信要求の入力を受け付ける。また、このとき、映像データの長さや、どのような方向から現在地点を映した映像データが欲しいか、映像データの送信方法（一括送信かストリーミングか）を指定できるようにしてもよい。
【００３０】
入力部１２３は、具体的には、たとえば、出力部１２２によって出力された情報をもとに、ユーザがおこなうデータの送信要求を受け付ける。入力部１２３は、具体的には、たとえば、操作ボタンやタッチパネル、音声入力装置などによって映像データの送信要求の入力を受け付ける。
【００３１】
送信部１２４は、入力部１２３によって送信要求の入力があった場合、映像データの送信要求信号を送信する。送信部１２４は、たとえば、第１の受信部１２１によって受信した地点情報から第１の通信端末１１０の通信アドレスを特定し、送信要求信号を送信する。
【００３２】
第２の受信部１２５は、送信部１２４によって送信要求信号が送信された結果、他の通信端末である第１の通信端末１１０から現在地点に関する映像データを受信する。第２の受信部１２５は、送信要求信号を送信したときの現在地点に関する映像データを受信してもよいし、送信要求信号を送信してから所定時間内における現在地点に関する映像データを受信してもよい。すなわち、送信要求信号の送信直後の現在地点を映した映像データを受信してもよいし、送信要求信号の送信後、所定時間経過後の現在地点を映した映像データを受信してもよい。
【００３３】
つぎに、データ送受信システム１００によるデータ送受信処理の手順について説明する。以下、データの送信をおこなう第１の通信端末１１０のデータ送信処理、およびデータの受信をおこなう第２の通信端末１２０のデータ受信処理に分けて説明する。図２は、第１の通信端末のデータ送信処理の手順を示すフローチャートである。
【００３４】
図２のフローチャートにおいて、第１の通信端末１１０は、まず、配信部１１１によって、第２の通信端末１２０を含む他の通信端末に、現在地点の地点情報を配信する（ステップＳ２０１）。そして、受信部１１２によって、第２の通信端末１２０を含む他の通信端末からデータの送信要求信号を受信するまで待機する（ステップＳ２０２：Ｎｏのループ）。
【００３５】
データの送信要求信号を受信すると（ステップＳ２０２：Ｙｅｓ）、取得部１１３によって、現在地点に関する映像データを取得する（ステップＳ２０３）。このとき、映像データの取得を開始する時刻や取得する映像の長さが指定されている場合には、指定に合わせて映像を取得する。また、配信部１１１による配信からの経過時間と、受信部１１２による送信要求信号の受信の有無とに基づいて、映像データを取得するか否かを判断部１１５によって判断してもよい。
【００３６】
そして、送信部１１４によって、送信要求信号を送信した通信端末に映像データを送信して（ステップＳ２０４）、本フローチャートによる処理を終了する。映像データの送信は、一定時間撮影した映像データをファイルとして一括送信してもよいし、リアルタイムにストリーミング配信してもよい。
【００３７】
つぎに、第２の通信端末１２０がおこなう処理について説明する。図３は、第２の通信端末のデータ受信処理の手順を示すフローチャートである。図３のフローチャートにおいて、第２の通信端末１２０は、まず、第１の受信部１２１によって、第１の通信端末１１０の地点情報を受信するまで待機する（ステップＳ３０１：Ｎｏのループ）。地点情報を受信した場合は（ステップＳ３０１：Ｙｅｓ）、出力部１２２によって、ステップＳ３０１で受信した地点情報を出力する（ステップＳ３０２）。
【００３８】
そして、入力部１２３によって、ユーザから映像データの送信要求が入力されたか否かを判断する（ステップＳ３０３）。映像データの送信要求が入力された場合は（ステップＳ３０３：Ｙｅｓ）、第１の通信端末１１０に映像データの送信要求信号を送信する（ステップＳ３０４）。一方、映像データの送信要求が入力されない場合は（ステップＳ３０３：Ｎｏ）、ステップＳ３０１に戻り、以降の処理を繰り返す。
【００３９】
ステップＳ３０４において、第１の通信端末１１０に映像データの送信要求信号を送信した場合、第２の受信部１２５によって映像データを受信するまで待機し（ステップＳ３０５：Ｎｏのループ）、映像データを受信すると（ステップＳ３０５：Ｙｅｓ）、本フローチャートによる処理を終了する。
【００４０】
以上説明したように、実施の形態にかかるデータ送受信システム１００によれば、相互に通信可能な複数の通信端末からなる通信ネットワークにおいて、第１の通信端末１１０によって取得された現在位置に関する映像データを、第２の通信端末１２０を含む他の通信端末に送信する。これにより、第２の通信端末１２０は、第１の通信端末１１０の現在地点に関するリアルタイム、もしくはそれに近い映像データを取得することができる。
【００４１】
その際、あらかじめ第１の通信端末１１０の地点情報を配信することによって、他の通信端末のユーザに、映像データを送信要求するか否か、すなわち、その地点の映像データが、自己にとって必要な情報であるか否かを判断させることができる。これにより、それぞれの通信端末のユーザがより的確に自己が必要とするデータにアクセスすることができる。
【００４２】
また、地点情報などの配信からの経過時間と、送信要求信号の受信とに基づいて、映像データを取得するか否かを判断することによって、映像データの取得期限を定める。これにより、たとえば、周囲の状況が変化したり、第１の通信端末１１０が移動するなどして、本来送信を希望していた内容と異なる映像データが他の通信端末に配信されるのを回避することができる。
【実施例】
【００４３】
つぎに、上述した実施の形態にかかるデータ送受信システム１００の実施例について説明する。以下の実施例においては、データ送受信システム１００を、車両に搭載されたナビゲーション装置を用いたデータ送受信システム４００に適用した場合について説明する。
【００４４】
まず、実施例にかかるデータ送受信システム４００のシステム構成について説明する。図４は、実施例にかかるデータ送受信システムのシステム構成を示す説明図である。図４において、道路Ｌ１，Ｌ２には車両４１０，４２０（４２０ａ〜４２０ｅ）が走行している。
【００４５】
また、車両４１０，４２０には、それぞれナビゲーション装置４１１，４２１（４２１ａ〜４２１ｅ）が搭載されている。ナビゲーション装置４１１，４２１は、車両４１０，４２０がそれぞれ走行する道路脇に設置された路側機４３０（４３０ａ〜４３０ｃ）と交信し、データの送受信をおこなう。
【００４６】
路側機４３０ａ〜４３０ｃは、それぞれネットワークと接続されており、通信エリアは、それぞれ図４中の点線で示すエリアＡ，Ｂ，Ｃである。路側機４３０ａ〜４３０ｃの通信エリア内に進入した車両４１０，４２０は、それぞれの路側機４３０ａ〜４３０ｃを介してネットワークに接続し、データの送受信をおこなう。路側機４３０は、図示した他、道路や駐車場など車両４１０，４２０が進入し得る地点を通信エリアとしてカバーできるよう設置されている。
【００４７】
車両４１０，４２０は、それぞれ自車を特定するＩＤが、たとえば、ＩＰアドレスのように、それぞれの車両４１０，４２０に一意に割り振られている。このＩＤは、データ送受信システム４００において通信用アドレスに用いられ、ナビゲーション装置４１１，４２１は、車両４１０，４２０のＩＤを用いて特定の車両４１０，４２０に情報を送信することができる。それぞれの車両４１０，４２０のＩＤは、それぞれのナビゲーション装置４１１，４２１に記憶されている。
【００４８】
また、ナビゲーション装置４１１，４２１は、全ての路側機４３０の通信エリア内にある車両４１０，４２０の共通アドレスである「同報アドレス」を用いて情報を送信することができる。同報アドレスを用いることによって、個々の車両４１０，４２０のＩＤを知らない場合であっても、不特定の車両４１０，４２０にデータを送信することができる。また、個々の路側機４３０ごとの同報アドレスを設けてもよい。たとえば、路側機４３０ａ用の同報アドレスを用いて情報を配信した場合、エリアＡ内にある車両４１０，４２０に情報が配信される。
【００４９】
また、ナビゲーション装置４１１，４２１は、それぞれ映像撮影用のカメラを備えている。カメラでは、静止画および動画の撮影が可能である。また、手持ちのデジタルカメラや携帯電話のカメラなどを用いて撮影した静止画や動画の映像データを取り込むことができる。車両４１０，４２０の搭乗者は、ナビゲーション装置４１１，４１２のカメラで撮影した、または他の機器から取り込んだ映像データを、ネットワークを介して他の車両４１０，４２０に送信することができる。
【００５０】
これに対し、他の車両４１０，４２０の搭乗者は、送信される映像データが必要か否かを判断した上で、送信を受けるか否かを判断する。たとえば、自車の現在位置近くの車両４１０，４２０や、自車がこれから走行する地点にいる車両４１０，４２０が送信する映像データ、興味がある分野の映像データであれば、送信を受ける可能性が高い。
【００５１】
以下、映像データを提供する（送信する）側の車両を車両４１０、映像データを提供される（受信する）側の車両を車両４２０として説明するが、映像データの送信および受信は、いずれの車両４１０，４２０が送信側、受信側となってもよい。
【００５２】
（ナビゲーション装置４１１，４２１のハードウェア構成）
つぎに、ナビゲーション装置４１１，４２１のハードウェア構成について説明する。図５は、ナビゲーション装置のハードウェア構成を示すブロック図である。図５において、ナビゲーション装置４１１，４２１は、ＣＰＵ５０１と、ＲＯＭ５０２と、ＲＡＭ５０３と、磁気ディスクドライブ５０４と、磁気ディスク５０５と、光ディスクドライブ５０６と、光ディスク５０７と、音声Ｉ／Ｆ（インターフェース）５０８と、マイク５０９と、スピーカ５１０と、入力デバイス５１１と、映像Ｉ／Ｆ５１２と、ディスプレイ５１３と、通信Ｉ／Ｆ５１４と、ＧＰＳレシーバ５１５と、を備えている。また、各構成部５０１〜５１５はバス５２０によってそれぞれ接続されている。
【００５３】
まず、ＣＰＵ５０１は、ナビゲーション装置４１１，４２１の全体の制御を司る。ＲＯＭ５０２は、ブートプログラム、通信プログラム、データベース作成プログラム、データ解析プログラムなどのプログラムを記録している。また、ＲＡＭ５０３は、ＣＰＵ５０１のワークエリアとして使用される。
【００５４】
磁気ディスクドライブ５０４は、ＣＰＵ５０１の制御にしたがって磁気ディスク５０５に対するデータの読み取り／書き込みを制御する。磁気ディスク５０５は、磁気ディスクドライブ５０４の制御で書き込まれたデータを記録する。磁気ディスク５０５としては、たとえば、ＨＤ（ハードディスク）やＦＤ（フレキシブルディスク）を用いることができる。
【００５５】
また、光ディスクドライブ５０６は、ＣＰＵ５０１の制御にしたがって光ディスク５０７に対するデータの読み取り／書き込みを制御する。光ディスク５０７は、光ディスクドライブ５０６の制御にしたがってデータの読み出される着脱自在な記録媒体である。光ディスク５０７は、書き込み可能な記録媒体を利用することもできる。また、この着脱可能な記録媒体として、光ディスク５０７のほか、ＭＯ、メモリカードなどであってもよい。
【００５６】
また、音声Ｉ／Ｆ５０８は、音声入力用のマイク５０９および音声出力用のスピーカ５１０に接続される。マイク５０９に受音された音声は、音声Ｉ／Ｆ５０８内でＡ／Ｄ変換される。また、スピーカ５１０からは音声が出力される。なお、マイク５０９から入力された音声は、音声データとして磁気ディスク５０５あるいは光ディスク５０７に記録可能である。
【００５７】
また、入力デバイス５１１は、文字、数値、各種指示などの入力のための複数のキーを備えたリモコン、キーボード、マウス、タッチパネルなどが挙げられる。さらに、入力デバイス５１１は、デジタルカメラなどの他の情報処理端末（以下、単に機器という）を接続し、データの入出力をおこなうことができる。
【００５８】
この他、入力デバイス５１１は、静止画や動画（映像）を撮影可能なカメラを備えている。カメラで撮影された静止画や動画は、映像データとして磁気ディスク５０５あるいは光ディスク５０７に記録可能である。また、手持ちのデジタルカメラや携帯電話などの他の機器を入力デバイス５１１に接続し、それぞれの機器で撮影した映像データを取り込むことも可能である。
【００５９】
また、映像Ｉ／Ｆ５１２は、ディスプレイ５１３と接続される。映像Ｉ／Ｆ５１２は、具体的には、たとえば、ディスプレイ５１３全体の制御をおこなうグラフィックコントローラと、即時表示可能な画像情報を一時的に記録するＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）などのバッファメモリと、グラフィックコントローラから出力される画像データに基づいて、ディスプレイ５１３を表示制御する制御ＩＣなどによって構成される。
【００６０】
ディスプレイ５１３には、アイコン、カーソル、メニュー、ウインドウ、あるいは文字や画像などの各種データが表示される。このディスプレイ５１３は、たとえば、ＣＲＴ、ＴＦＴ液晶ディスプレイ、プラズマディスプレイなどを採用することができる。
【００６１】
また、通信Ｉ／Ｆ５１４は、無線を介して通信ネットワークに接続され、ナビゲーション装置４１１，４２１とＣＰＵ５０１とのインターフェースとして機能する。通信Ｉ／Ｆ５１４は、さらに、無線を介してインターネットなどの通信網に接続され、この通信網とＣＰＵ５０１とのインターフェースとしても機能する。
【００６２】
通信網には、ＬＡＮ、ＷＡＮ、公衆回線網や携帯電話網などがある。具体的には、通信Ｉ／Ｆ５１４は、たとえば、ＦＭチューナー、ＶＩＣＳ（Ｖｅｈｉｃｌｅ  Ｉｎｆｏｒｍａｔｉｏｎ  ａｎｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ）／ビーコンレシーバ、無線ナビゲーション装置、およびその他のナビゲーション装置によって構成され、ＶＩＣＳセンターから配信される渋滞や交通規制などの道路交通情報を取得する。なお、ＶＩＣＳは登録商標である。
【００６３】
また、ＧＰＳレシーバ５１５は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）や各種センサからの出力値を用いて、車両４１０，４２０の現在位置（ナビゲーション装置４１１，４２１の現在位置）を示す情報を取得する。現在位置を示す情報は、たとえば緯度経度などの、地図情報上の一点を特定する情報である。
【００６４】
（データ送受信システム４００のデータ送受信処理）
つぎに、データ送受信システム４００がおこなうデータ送受信処理の手順について説明する。以下、データを送信する車両４１０のナビゲーション装置４１１でおこなう処理と、データを受信する車両４２０のナビゲーション装置４２１でおこなう処理とに分けて説明する。
【００６５】
図６は、データを送信する車両のナビゲーション装置のデータ送信処理の手順を示すフローチャートである。図６のフローチャートにおいて、ナビゲーション装置４１１は、地点情報の送信要求が入力されるまで待機する（ステップＳ６０１：Ｎｏのループ）。たとえば、渋滞に巻き込まれてしまったときなど、現在の周囲の状況を車両４１０の搭乗者が周囲に伝えたくなった場合に地点情報の送信要求が入力される。
【００６６】
地点情報の送信要求が入力されると（ステップＳ６０１：Ｙｅｓ）、ナビゲーション装置４１１は、他の車両４２０のナビゲーション装置４２１に、同報アドレスを用いて地点情報を配信する（ステップＳ６０２）。地点情報には、車両４１０の現在位置の位置情報の他、映像データのカテゴリー（たとえば、渋滞に関する映像、風景に関する映像など）、付加情報（たとえば、状況解説の音声情報やテキスト情報など）の有無などを含めてもよいし、これらの内容が変化しない場合には、地点情報のみを送信してもよい。
【００６７】
また、映像データに対して送信期限を設けてもよい。たとえば、渋滞情報を伝えたい場合など、時間の経過とともに変動する情報は、渋滞が解消したり、自車が渋滞から抜けたりして状況が変化してしまうと情報価値がない。このため、たとえば、地点情報を送信した後、一定時間経過後は映像データの撮影をおこなわないよう設定するようにしてもよい。
【００６８】
一方、たとえば車両４１０が、ある地点に定常的に静止している場合など、定点観測として特に期限を定めず映像データを送信したいときは、「常設送信」などに設定できるようにしてもよい。また、たとえば、車両４１０，４２０などの移動体だけではなく、信号機など道路近くの地物にカメラを設置してもよい。この場合も、アクセス期限を定めず「常設送信」としてもよい。ユーザは常に固定した場所の映像データを得ることができる。
【００６９】
さらに、全ての車両４２０に送信される同報アドレスではなく、特定の基地局内にいる車両４２０のみに送信される同報アドレスを用いるなどによって、特定のエリア内にのみデータ送信希望通知を配信してもよい。他にも、たとえば、知り合いのグループや特定のサービスを受けられる端末を持っているグループなどを指定できる同報アドレスを用いてもよい。
【００７０】
図６の説明に戻り、ナビゲーション装置４１１は、他の車両４２０のナビゲーション装置４２１から映像データ送信要求信号を受信したか否かを判断する（ステップＳ６０３）。映像データ送信要求信号を受信した場合は（ステップＳ６０３：Ｙｅｓ）、ナビゲーション装置４１１に備えられたカメラによって映像データの撮影を開始する（ステップＳ６０４）。
【００７１】
一方、映像データ送信要求信号を受信しない場合は（ステップＳ６０３：Ｎｏ）、ステップＳ６０２に戻り、地点情報の配信を継続する。車両４１０は移動している場合が多いので、現在位置は時々刻々と変化するためである。なお、ステップＳ６０４以降の処理をおこなっている際にも、地点情報の送信を継続する。
【００７２】
そして、所定時間が経過するまで待機して（ステップＳ６０５：Ｎｏのループ）、所定時間が経過すると（ステップＳ６０５：Ｙｅｓ）、撮影を終了する（ステップＳ６０６）。ここで、所定時間とは、あらかじめ車両４１０の搭乗者によって設定された撮影時間、または映像データ送信要求信号に含まれている送信希望者によって指定された撮影時間である。また、必要があれば、取得した映像データに付加情報を添付する。
【００７３】
つづいて、映像データ送信要求信号を送信した車両４２０のナビゲーション装置４２１に映像データを送信して（ステップＳ６０７）、本フローチャートによる処理を終了する。なお、このように映像データを所定時間分取り溜めたものを一括送信する他、撮影した映像データを即時に送信するストリーミング送信をおこなってもよい。
【００７４】
また、受信した映像データ送信要求信号に、さらに特定の地域や方向に絞り込んだデータが欲しいとの要求があれば、該当する地域に絞ってデータを送信することとしてもよい。また、データを利用するのに必要なプラグインがある場合には、データと合わせて送信する。
【００７５】
つぎに、データを受信する車両４２０のナビゲーション装置４２１がおこなう処理について説明する。図７は、データを受信する車両のナビゲーション装置のデータ受信処理の手順を示すフローチャートである。図７のフローチャートにおいて、ナビゲーション装置４２１は、まず、車両４１０のナビゲーション装置４１１から地点情報を受信するまで待機する（ステップＳ７０１：Ｎｏのループ）。
【００７６】
地点情報を受信すると（ステップＳ７０１：Ｙｅｓ）、ディスプレイ５１３による画面表示やスピーカ５１０からの音声出力などによって、受信した地点情報を出力する（ステップＳ７０２）。図６のステップＳ６０２で説明したように、地点情報には、データのカテゴリーや付加情報の有無についての情報が含まれている。ナビゲーション装置４２１は、これらの情報を出力し、車両４２０の搭乗者がデータを受信するか否かの判断を待つ。すなわち、車両４１０に対して映像データの送信を要求する映像データ送信要求が入力されたか否かを判断する（ステップＳ７０３）。
【００７７】
搭乗者が映像データを受信すると判断し、映像データの送信を求める映像データ送信要求が入力されると（ステップＳ７０３：Ｙｅｓ）、ナビゲーション装置４２１は、ナビゲーション装置４１１に対して映像データ送信要求信号を返信する（ステップＳ７０４）。なお、このとき、返信先であるナビゲーション装置４１１のアドレスは、ステップＳ７０１で受信した地点情報の送信元アドレスを用いて特定する。また、さらに特定の地域や方向の映像データが欲しい場合には、地区名称や方角などを送信してもよい。
【００７８】
そして、送信要求した映像データを受信するまで待機して（ステップＳ７０５：Ｎｏのループ）、映像データを受信すると（ステップＳ７０５：Ｙｅｓ）、本フローチャートによる処理を終了する。一方、ステップＳ７０３において、映像データ送信要求が入力されない場合は（ステップＳ７０３：Ｎｏ）、ステップＳ７０１に戻り、以降の処理を繰り返す。
【００７９】
ここで、ステップＳ７０２でおこなう地点情報の出力形態の一例について説明する。図８は、地点情報の画面表示の一例を示す説明図である。ナビゲーション装置４２１のディスプレイ５１３には、地点情報の新着メッセージ８０１が表示されている。
【００８０】
新着メッセージ８０１には、新着の地点情報についての送信者情報８１１、位置情報８１２、カテゴリー情報８１３、受信日時情報８１４、アクセス期限情報８１５、付加情報の有無情報８１６が表示される。
【００８１】
送信者情報８１１は、たとえば車両４１０，４２０のＩＤなど、地点情報の送信元を特定する情報である。位置情報８１２は、地点情報の送信元の現在位置を示す。カテゴリー情報８１３は、送信される映像データの内容がどのようなカテゴリーに属するかを示す。受信日時情報８１４は、地点情報を受信した日時を示す。アクセス期限情報８１５は、地点情報の送信者が設定した映像データの送信期限を示す。付加情報の有無情報８１６は、映像データに関する付加情報の有無を示す。
【００８２】
さらに、既に受信した地点情報の一覧である既受信地点情報一覧８２１が表示される。既受信地点情報一覧８２１に表示されるのは、新着メッセージ８０１同様、送信者情報８３１、位置情報８３２、カテゴリー情報８３３、受信日時情報８３４、アクセス期限情報８３５、付加情報の有無情報８３６である。
【００８３】
ユーザは、これらの情報を参考にして、地点情報の送信元に映像データの送信要求をおこなうか否かを判断する。そして、映像データを受信する場合は、その地点情報を選択し、映像データ送信要求信号を返信する（図７のステップＳ７０４参照）。
【００８４】
図示した例では、受信日時が新しい順にデータ一覧が表示されているが、それぞれの情報によってデータをソートあるいは選択をすることができる。また、検索入力ボックス８４１にキーワードを入力したり、ジャンル選択ボックス８４２からデータのジャンルを選択したりして、データを絞り込むことができる。なお、アクセス期限が経過したデータについては、既受信地点情報一覧８２１から削除される。
【００８５】
また、「地図上に表示」ボタン８５１を押下すると、ナビゲーション装置４２１に記憶されている地図情報上に、受信した地点情報の位置情報８１２，８３２が示す地点を描画して表示する。これにより、映像データの送信要求をし得る地点を、ユーザに対して直感的に把握させることができる。
【００８６】
このように地図上に地点情報を表示する場合、地点情報を送信した車両４１０の現在位置の変化を点やアイコンで表示させることとしてもよい。たとえば、地点情報の送信からアクセス期限までの間、送信元から定期的に現在地点情報を受信し、受信した情報を元に地図上の点やアイコンを移動させる。これにより、地点情報の送信元から送信される映像データがどの地点の映像かをより正確に把握することができる。
【００８７】
さらに、「経路上のみ表示」ボタン８５２を押下すると、ナビゲーション装置４２１で設定された目的地点までの経路上の地点情報のみを表示する。これにより、ユーザは、自車がこれから走行する経路上の地点情報のみを表示させ、現在の状況の映像データを得ることができる。
【００８８】
以上説明したように、データ送受信システム４００によれば、ナビゲーション装置４２１からの映像データ送信要求に基づいて、ナビゲーション装置４１１で車両４１０の現在位置に関する映像データを撮影し、ナビゲーション装置４２１に送信する。これにより、車両４２０の搭乗者は、車両４１０の現在地点に関する映像をリアルタイム、もしくはそれに近い形で取得することができる。
【００８９】
また、あらかじめ車両４１０の地点情報を配信することによって、車両４２０のユーザに、映像データを送信要求するか否か、すなわち、その地点の映像データが、自己にとって必要な情報であるか否かを判断させることができる。これにより、それぞれの通信端末のユーザがより的確に自己が必要とするデータにアクセスすることができる。
【００９０】
また、映像データの撮影にあたって、アクセス期限を定めたり、地点情報の表示をリアルタイムに更新する。これにより、たとえば、地点情報を送信した車両４１０が移動したり、周囲の状況が変化するなどして、映像データの送信を要求した搭乗者が、本来送信を希望していた内容と異なる映像データが配信されるのを回避することができる。
【００９１】
なお、本実施の形態で説明したデータ送受信方法は、あらかじめ用意されたプログラムをパーソナル・コンピュータやワークステーションなどのコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。
【図面の簡単な説明】
【００９２】
【図１】実施の形態にかかるデータ送受信システムの機能的構成を示すブロック図である。
【図２】第１の通信端末のデータ送信処理の手順を示すフローチャートである。
【図３】第２の通信端末のデータ受信処理の手順を示すフローチャートである。
【図４】実施例にかかるデータ送受信システムのシステム構成を示す説明図である。
【図５】ナビゲーション装置のハードウェア構成を示すブロック図である。
【図６】データを送信する車両のナビゲーション装置のデータ送信処理の手順を示すフローチャートである。
【図７】データを受信する車両のナビゲーション装置のデータ受信処理の手順を示すフローチャートである。
【図８】地点情報の画面表示の一例を示す説明図である。
【符号の説明】
【００９３】
１００  データ送受信システム
１１０  第１の通信端末
１１１  配信部
１１２  受信部
１１３  取得部
１１４  送信部
１１５  判断部
１２０  第２の通信端末
１２１  第１の受信部
１２２  出力部
１２３  入力部
１２４  送信部
１２５  第２の受信部
【図１】
2007089017.tif 000003
【図２】
2007089017.tif 000004
【図３】
2007089017.tif 000005
【図４】
2007089017.tif 000006
【図５】
2007089017.tif 000007
【図６】
2007089017.tif 000008
【図７】
2007089017.tif 000009
【図８】
2007089017.tif 000010