(57)【要約】  通信相手と通信する通信装置は、通信装置の通信用の識別情報を更新する更新手段と、通信装置の通信用の識別情報が更新されると更新後の通信装置の通信用の識別情報を通信装置の検索用の識別情報と関連づけてサーバに登録する登録手段と、通信相手の検索用の識別情報を用いてサーバから通信相手の検索用の識別情報と関連づけられた通信相手の通信用の識別情報を取得する制御手段と、を含む。
2013140684.tif 000002
【特許請求の範囲】
【請求項１】
通信相手と通信する通信装置であって、
前記通信装置の通信用の識別情報を更新する更新手段と、
前記通信装置の通信用の識別情報が更新されると、更新後の前記通信装置の通信用の識別情報を、前記通信装置の検索用の識別情報と関連づけてサーバに登録する登録手段と、
前記通信相手の検索用の識別情報を用いて、前記サーバから、前記通信相手の検索用の識別情報と関連づけられた通信相手の通信用の識別情報を取得する制御手段と、を含む通信装置。
【請求項２】
前記制御手段は、前記通信相手の通信用の識別情報を用いて前記通信相手を指定して前記通信相手と通信する、請求項１に記載の通信装置。
【請求項３】
前記制御手段は、前記通信相手と通信を開始する際、または、前記通信相手との通信が不調であった際に、前記通信相手の検索用の識別情報を用いて、前記サーバから、前記通信相手の検索用の識別情報と関連づけられた通信相手の通信用の識別情報を取得する、請求項２に記載の通信装置。
【請求項４】
前記登録手段は、前記通信装置が通信中に前記通信装置の通信用の識別情報が更新されると、前記更新後の通信装置の通信用の識別情報を、前記通信装置の検索用の識別情報と関連づけて前記サーバに登録し、かつ、前記更新後の通信装置の通信用の識別情報を、前記通信装置が通信している相手に通知する、請求項１から３のいずれか１項に記載の通信装置。
【請求項５】
第１通信装置および第２通信装置と通信する通信用識別情報管理サーバであって、
記憶手段と、
前記第１通信装置から、前記第１通信装置の通信用の識別情報と前記第１通信装置の検索用の識別情報とを含む登録指示を受信すると、前記第１通信装置の通信用の識別情報を、前記第１通信装置の検索用の識別情報と関連づけて前記記憶手段に記憶する管理手段と、
前記第２通信装置から、前記第１通信装置の検索用の識別情報を含む検索要求を受信すると、前記記憶手段内で前記第１通信装置の検索用の識別情報と関連づけられている第１通信装置の通信用の識別情報を、前記第２通信装置に送信する提供手段と、を含む通信用識別情報管理サーバ。
【請求項６】
前記管理手段は、前記登録指示を受信した状況で、前記記憶手段に、前記第１通信装置の通信用の他の識別情報が存在する場合には、前記第１通信装置の通信用の他の識別情報を、前記登録指示に示された第１通信装置の通信用の識別情報に更新する、請求項５に記載の通信用識別情報管理サーバ。
【請求項７】
前記第１通信装置の通信用の識別情報の提供が禁止されている通信装置を示す禁止情報を格納する禁止情報格納手段をさらに含み、
前記提供手段は、前記第２通信装置が前記禁止情報に示されている場合には、前記第１通信装置の通信用の識別情報を前記第２通信装置に送信することを禁止する、請求項５または６に記載の通信用識別情報管理サーバ。
【請求項８】
前記第１通信装置の通信用の識別情報の提供が許可されている通信装置を示す許可情報を格納する許可情報格納手段をさらに含み、
前記提供手段は、前記第２通信装置が前記許可情報に示されていない場合は、前記第１通信装置の通信用の識別情報を前記第２通信装置に送信することを禁止する、請求項５から７のいずれか１記載の通信用識別情報管理サーバ。
【請求項９】
通信相手と通信する通信装置での通信用識別情報取得方法であって、
前記通信装置の通信用の識別情報を更新し、
前記通信装置の通信用の識別情報が更新されると、更新後の前記通信装置の通信用の識別情報を、前記通信装置の検索用の識別情報と関連づけてサーバに登録し、
前記通信相手の検索用の識別情報を用いて、前記サーバから、前記通信相手の検索用の識別情報と関連づけられた通信相手の通信用の識別情報を取得する、通信用識別情報取得方法。
【請求項１０】
第１通信装置および第２通信装置と通信する通信用識別情報管理サーバでの通信用識別情報提供方法であって、
前記第１通信装置から、前記第１通信装置の通信用の識別情報と前記第１通信装置の検索用の識別情報とを含む登録指示を受信すると、前記第１通信装置の通信用の識別情報を、前記第１通信装置の検索用の識別情報と関連づけて記憶手段に記憶し、
前記第２通信装置から、前記第１通信装置の検索用の識別情報を含む検索要求を受信すると、前記記憶手段内で前記第１通信装置の検索用の識別情報と関連づけられている第１通信装置の通信用の識別情報を、前記第２通信装置に送信する、通信用識別情報提供方法。
【請求項１１】
コンピュータに、
前記コンピュータの通信用の識別情報を更新する更新手順と、
前記コンピュータの通信用の識別情報が更新されると、更新後の前記コンピュータの通信用の識別情報を、前記コンピュータの検索用の識別情報と関連づけてサーバに登録する登録手順と、
通信相手の検索用の識別情報を用いて、前記サーバから、前記通信相手の検索用の識別情報と関連づけられた通信相手の通信用の識別情報を取得する制御手順と、を実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１２】
コンピュータに、
第１通信装置から、前記第１通信装置の通信用の識別情報と前記第１通信装置の検索用の識別情報とを含む登録指示を受信すると、前記第１通信装置の通信用の識別情報を、前記第１通信装置の検索用の識別情報と関連づけて記憶手段に記憶する管理手順と、
第２通信装置から、前記第１通信装置の検索用の識別情報を含む検索要求を受信すると、前記記憶手段内で前記第１通信装置の検索用の識別情報と関連づけられている第１通信装置の通信用の識別情報を、前記第２通信装置に送信する提供手順と、を実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信を行う通信装置、通信用識別情報管理サーバ、通信用識別情報取得方法、通信用識別情報提供方法および記録媒体に関し、例えば、車載機として車両に搭載された他の通信装置と通信する通信装置、通信用識別情報管理サーバ、通信用識別情報取得方法、通信用識別情報提供方法および記録媒体に関する。
【背景技術】
【０００２】
車両と車両との間の通信である車々間通信が知られている。車々間通信では、各車両に搭載された通信装置の間で無線通信が行われる。【０００３】
特許文献１には、車載された通信装置の通信用の識別情報として車両ＩＤ（identifier）を用いて無線通信を行う車載情報処理装置が記載されている。特許文献１に記載の車載情報処理装置は、通信相手の通信用の識別情報を用いて通信相手を指定して、通信相手と１対１通信を行う。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−２４４１２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
車々間通信に用いられる通信装置の通信用の識別情報は、通信装置のユーザのプライバシー保護のために時々変更されることになる。【０００６】
このため、特許文献１に記載の車載情報処理装置は、通信相手の通信用の識別情報（車両ＩＤ）が変更されると、通信相手を特定できなくなり、通信相手との通信が困難になる。【０００７】
このため、通信相手の新たな通信用の識別情報を入手するための手法が望まれるという課題があった。【０００８】
本発明の目的は、上記課題を解決可能な通信装置、通信用識別情報管理サーバ、通信用識別情報取得方法、通信用識別情報提供方法および記録媒体を提供することである。
【課題を解決するための手段】
【０００９】
本発明の通信装置は、通信相手と通信する通信装置であって、
前記通信装置の通信用の識別情報を更新する更新手段と、
前記通信装置の通信用の識別情報が更新されると、更新後の前記通信装置の通信用の識別情報を、前記通信装置の検索用の識別情報と関連づけてサーバに登録する登録手段と、
前記通信相手の検索用の識別情報を用いて、前記サーバから、前記通信相手の検索用の識別情報と関連づけられた通信相手の通信用の識別情報を取得する制御手段と、を含む。【００１０】
本発明の通信用識別情報管理サーバは、第１通信装置および第２通信装置と通信する通信用識別情報管理サーバであって、
記憶手段と、
前記第１通信装置から、前記第１通信装置の通信用の識別情報と前記第１通信装置の検索用の識別情報とを含む登録指示を受信すると、前記第１通信装置の通信用の識別情報を、前記第１通信装置の検索用の識別情報と関連づけて前記記憶手段に記憶する管理手段と、
前記第２通信装置から、前記第１通信装置の検索用の識別情報を含む検索要求を受信すると、前記記憶手段内で前記第１通信装置の検索用の識別情報と関連づけられている第１通信装置の通信用の識別情報を、前記第２通信装置に送信する提供手段と、を含む。【００１１】
本発明の通信用識別情報取得方法は、通信相手と通信する通信装置での通信用識別情報取得方法であって、
前記通信装置の通信用の識別情報を更新し、
前記通信装置の通信用の識別情報が更新されると、更新後の前記通信装置の通信用の識別情報を、前記通信装置の検索用の識別情報と関連づけてサーバに登録し、
前記通信相手の検索用の識別情報を用いて、前記サーバから、前記通信相手の検索用の識別情報と関連づけられた通信相手の通信用の識別情報を取得する。【００１２】
本発明の通信用識別情報提供方法は、第１通信装置および第２通信装置と通信する通信用識別情報管理サーバでの通信用識別情報提供方法であって、
前記第１通信装置から、前記第１通信装置の通信用の識別情報と前記第１通信装置の検索用の識別情報とを含む登録指示を受信すると、前記第１通信装置の通信用の識別情報を、前記第１通信装置の検索用の識別情報と関連づけて記憶手段に記憶し、
前記第２通信装置から、前記第１通信装置の検索用の識別情報を含む検索要求を受信すると、前記記憶手段内で前記第１通信装置の検索用の識別情報と関連づけられている第１通信装置の通信用の識別情報を、前記第２通信装置に送信する。【００１３】
本発明の記録媒体は、コンピュータに、
前記コンピュータの通信用の識別情報を更新する更新手順と、
前記コンピュータの通信用の識別情報が更新されると、更新後の前記コンピュータの通信用の識別情報を、前記コンピュータの検索用の識別情報と関連づけてサーバに登録する登録手順と、
通信相手の検索用の識別情報を用いて、前記サーバから、前記通信相手の検索用の識別情報と関連づけられた通信相手の通信用の識別情報を取得する制御手順と、を実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体である。【００１４】
本発明の記録媒体は、コンピュータに、
第１通信装置から、前記第１通信装置の通信用の識別情報と前記第１通信装置の検索用の識別情報とを含む登録指示を受信すると、前記第１通信装置の通信用の識別情報を、前記第１通信装置の検索用の識別情報と関連づけて記憶手段に記憶する管理手順と、
第２通信装置から、前記第１通信装置の検索用の識別情報を含む検索要求を受信すると、前記記憶手段内で前記第１通信装置の検索用の識別情報と関連づけられている第１通信装置の通信用の識別情報を、前記第２通信装置に送信する提供手順と、を実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【発明の効果】
【００１５】
本発明によれば、通信相手の新たな通信用の識別情報を入手することが可能になる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施形態の通信装置およびサーバを含む通信システム１００を示したブロック図である。
【図２】通信装置２００の一例を示したブロック図である。
【図３】登録指示の一例を示した図である。
【図４】検索要求の一例を示した図である。
【図５】サーバ３００の一例を示したブロック図である。
【図６】ＩＤ記憶部３０２内の通信用ＩＤと検索用ＩＤとの一例を示した図である。
【図７】ブラックリスト記憶部３０４内の禁止情報３０４ａの一例を示した図である。
【図８】ホワイトリスト記憶部３０５内の許可情報３０５ａの一例を示した図である。
【図９】通信システム１００の動作を説明するためのシーケンス図である。
【図１０】更新部２０３と登録部２０４と制御部２０５とからなる通信装置を示した図である。
【図１１】ＩＤ記憶部３０２と管理部３０３と提供部３０６とからなるサーバを示した図である。
【発明を実施するための形態】
【００１７】
以下、本発明の実施形態について図面を参照して説明する。
【００１８】
図１は、本発明の一実施形態の通信装置およびサーバを含む通信システム１００を示したブロック図である。
【００１９】
図１において、通信システム１００は、通信装置２００−１〜２００−ｎ（ｎは２以上の整数）と、サーバ３００と、を含む。
【００２０】
通信装置２００−１〜２００−ｎは、それぞれ、車両に搭載され車々間通信を行う。また、通信装置２００−１〜２００−ｎは、それぞれサーバ３００とも通信する。なお、通信装置２００−１〜２００−ｎとサーバ３００との通信は、携帯電話通信網を用いて行われてもよく、携帯電話通信網以外の通信網を用いて行われてもよい。
【００２１】
図２は、通信装置２００−１〜２００−ｎの各々として用いられる通信装置２００の一例を示したブロック図である。
【００２２】
図２において、通信装置２００は、通信部２０１と、記憶部２０２と、更新部２０３と、登録部２０４と、制御部２０５と、を含む。
【００２３】
通信部２０１は、他の通信装置やサーバ３００と無線通信する。
【００２４】
記憶部２０２は、種々の情報を記憶する。
【００２５】
記憶部２０２は、少なくとも、通信装置２００の検索用の識別情報（以下「検索用ＩＤ」と称する）を記憶する。なお、検索用ＩＤは、例えば、通信装置２００のユーザが所有している携帯電話の識別情報（例えば、携帯電話の電話番号）でもよいし、通信装置２００のユーザのＥメールアドレスでもよい。
【００２６】
本実施形態では、記憶部２０２は、通信装置２００の通信相手となる通信装置（以下、単に「通信相手」と称する）の検索用ＩＤも記憶する。
【００２７】
例えば、通信装置２００のユーザが、通信相手のユーザから通信相手の検索用ＩＤを事前に入手し、通信装置２００の入力部（不図示）を操作して、その通信相手の検索用ＩＤを記憶部２０２に登録する。なお、通信相手の検索用ＩＤを入手する手法は、上記に限らず適宜変更可能である。
【００２８】
更新部２０３は、更新手段の一例である。更新部２０３は、通信装置２００の通信用の識別情報（以下「通信用ＩＤ」と称する）を保持し、かつ、通信用ＩＤを更新する。
【００２９】
更新部２０３は、定期的（例えば、１分ごと、３０分ごと、または、１時間ごと）に通信用ＩＤを更新する。なお、更新部２０３は、通信装置２００に電源電圧が供給された際に通信用ＩＤを更新してもよい。更新部２０３は、更新後の通信用ＩＤを保持する。
【００３０】
なお、通信用ＩＤは、通信時に通信装置２００を特定するために用いられる。通信用ＩＤは、例えば通信装置２００のＩＰアドレスである。
【００３１】
登録部２０４は、登録手段の一例である。
【００３２】
登録部２０４は、更新部２０３が通信装置２００の通信用ＩＤを更新すると、通信部２０１を介してサーバ３００と接続し、更新後の通信装置２００の通信用ＩＤを、記憶部２０２内の通信装置２００の検索用ＩＤと関連づけてサーバ３００に登録する。
【００３３】
また、登録部２０４は、通信装置２００が通信中に通信装置２００の通信用ＩＤが更新されると、更新後の通信装置２００の通信用ＩＤを、通信装置２００の検索用ＩＤと関連づけてサーバ３００に登録し、かつ、更新後の通信装置２００の通信用ＩＤを、通信装置２００が通信している相手に通信部２０１を介して通知する。
【００３４】
本実施形態では、登録部２０４は、更新後の通信装置２００の通信用ＩＤと記憶部２０２内の通信装置２００の検索用ＩＤとを含む登録指示をサーバ３００に送信することによって、更新後の通信装置２００の通信用ＩＤを、記憶部２０２内の通信装置２００の検索用ＩＤと関連づけてサーバ３００に登録する。
【００３５】
なお、登録部２０４は、通信装置２００の検索用ＩＤを予め記憶していてもよい。
【００３６】
図３は、登録指示の一例を示した図である。
【００３７】
図３において、登録指示２０４ａは、登録指示識別子２０４ａ１と、更新後の通信装置２００の通信用ＩＤ２０４ａ２と、記憶部２０２内の通信装置２００の検索用ＩＤ２０４ａ３と、を含む。
【００３８】
制御部２０５は、制御手段の一例である。
【００３９】
制御部２０５は、通信装置２００の動作を制御する。
【００４０】
制御部２０５は、通信部２０１を介してサーバ３００と接続し、記憶部２０２内の通信相手の検索用ＩＤを用いて、サーバ３００から、通信相手の検索用ＩＤと関連づけられている通信相手の通信用ＩＤを取得する。
【００４１】
例えば、制御部２０５は、通信相手の検索用ＩＤを少なくとも含む検索要求をサーバ３００に送信することによって、サーバ３００から通信相手の通信用ＩＤを取得する。
【００４２】
本実施形態では、制御部２０５は、通信相手との通信を開始する際、または、通信相手との通信が不調であった際に、通信相手の検索用ＩＤと、検索要求の送信元（通信装置２００）の検索用ＩＤと、を含む検索要求を、サーバ３００に送信する。以下、検索要求の送信元を、単に「送信元」とも称する。
【００４３】
図４は、検索要求の一例を示した図である。
【００４４】
図４において、検索要求２０５ａは、検索要求識別子２０５ａ１と、通信相手の検索用ＩＤ２０５ａ２と、送信元の検索用ＩＤ２０５ａ３と、を含む。
【００４５】
制御部２０５は、取得された通信相手の通信用ＩＤを用いて通信相手を指定して、通信部２０１を介して通信相手と通信する。
【００４６】
なお、制御部２０５は、予め、通信相手の検索用ＩＤと通信装置２００の検索用ＩＤとを記憶してもよい。
【００４７】
図５は、サーバ３００の一例を示したブロック図である。
【００４８】
サーバ３００は、通信用識別情報管理サーバの一例である。
【００４９】
図５において、サーバ３００は、通信部３０１と、ＩＤ記憶部３０２と、管理部３０３と、ブラックリスト記憶部３０４と、ホワイトリスト記憶部３０５と、提供部３０６と、を含む。
【００５０】
通信部３０１は、通信装置２００−１〜２００−ｎの各々と無線通信する。
【００５１】
ＩＤ記憶部３０２は、記憶手段の一例である。ＩＤ記憶部３０２は、通信装置単位で通信用ＩＤと検索用ＩＤとを互いに関連づけて記憶する。
【００５２】
管理部３０３は、管理手段の一例である。
【００５３】
管理部３０３は、通信装置２００−１〜２００−ｎのいずれか（以下「通信装置２００−ａ」と称する）から、通信部３０１を介して、通信装置２００−ａの通信用ＩＤと通信装置２００−ａの検索用ＩＤとを含む登録指示を受信すると、通信装置２００−ａの通信用ＩＤを、通信装置２００−ａの検索用ＩＤと関連づけてＩＤ記憶部３０２に記憶する。
【００５４】
本実施形態では、管理部３０３は、通信装置２００−ａの通信用ＩＤと通信装置２００−ａの検索用ＩＤとを含む登録指示を受信した状況で、ＩＤ記憶部３０２に通信装置２００−ａの他の通信用ＩＤ（更新前の通信用ＩＤ）が存在する場合、ＩＤ記憶部３０２内の通信装置２００−ａの他の通信用ＩＤ（更新前の通信用ＩＤ）を、登録指示に示された通信装置２００−ａの通信用ＩＤに更新する。なお、図６は、ＩＤ記憶部３０２内の通信用ＩＤと検索用ＩＤとの一例を示した図である。
【００５５】
ブラックリスト記憶部３０４は、禁止情報格納手段の一例である。
【００５６】
ブラックリスト記憶部３０４は、ＩＤ記憶部３０２内の通信用ＩＤの提供が禁止されている通信装置を示す禁止情報を記憶する。
【００５７】
図７は、ブラックリスト記憶部３０４内の禁止情報３０４ａの一例を示した図である。
【００５８】
図７において、ブラックリスト記憶部３０４内の禁止情報３０４ａは、検索用ＩＤ３０４ａ１ごとに、検索用ＩＤ３０４ａ１と、検索用ＩＤ３０４ａ１に関連づけられている通信用ＩＤの提供が禁止されている通信装置（以下「提供禁止通信装置」と称する）の検索用ＩＤ３０４ａ２と、を示す。
【００５９】
図７では、例えば、検索用ＩＤ３０４ａ１＝「○△△○×」にＩＤ記憶部３０２内で関連づけられている通信用ＩＤ＝「ａａｂｃｋ」の提供が禁止されている提供禁止通信装置として、検索用ＩＤ３０４ａ２＝「□△○××××」にて特定される通信装置と、検索用ＩＤ３０４ａ２＝「○○○○○」にて特定される通信装置が示されている。
【００６０】
ホワイトリスト記憶部３０５は、許可情報格納手段の一例である。
【００６１】
ホワイトリスト記憶部３０５は、ＩＤ記憶部３０２内の通信用ＩＤの提供が許可されている通信装置を示す許可情報を記憶する。
【００６２】
図８は、ホワイトリスト記憶部３０５内の許可情報３０５ａの一例を示した図である。
【００６３】
図８において、ホワイトリスト記憶部３０５内の許可情報３０５ａは、検索用ＩＤ３０５ａ１ごとに、検索用ＩＤ３０５ａ１と、検索用ＩＤ３０５ａ１に関連づけられている通信用ＩＤの提供が許可されている通信装置（以下「提供許可通信装置」と称する）の検索用ＩＤ３０５ａ２と、を示す。
【００６４】
図８では、例えば、検索用ＩＤ３０５ａ１＝「○△△○×」にＩＤ記憶部３０２内で関連づけられている通信用ＩＤ＝「ａａｂｃｋ」の提供が許可されている提供許可通信装置として、検索用ＩＤ３０５ａ２＝「×○○△○○×」にて特定される通信装置が示されている。
【００６５】
提供部３０６は、提供手段の一例である。
【００６６】
提供部３０６は、通信装置２００−１〜２００−ｎのうち通信装置２００−ａ以外の通信装置（以下「通信装置２００−ｂ」と称する）から、通信部３０１を介して、通信装置２００−ａの検索用ＩＤを含む検索要求を受信すると、ＩＤ記憶部３０２内で通信装置２００−ａの検索用ＩＤと関連づけられている通信装置２００−ａの通信用ＩＤを、通信部３０１を介して通信装置２００−ｂに送信する。
【００６７】
なお、提供部３０６は、通信装置２００−ｂが禁止情報３０４ａに提供禁止通信装置として示されている場合には、通信装置２００−ａの通信用ＩＤを通信装置２００−ｂに送信することを禁止する。
【００６８】
また、提供部３０６は、通信装置２００−ｂが許可情報３０５ａに提供許可通信装置として示されていない場合には、通信装置２００−ａの通信用ＩＤを通信装置２００−ｂに送信することを禁止する。
【００６９】
次に、動作を説明する。
【００７０】
図９は、通信システム１００の動作を説明するためのシーケンス図である。図９では、説明の簡略化を図るため、複数の通信装置２００として、通信装置２００−１および２００−２が表されている。通信装置２００−１および２００−２は、それぞれ、図２に示した通信装置２００と同一構成である。なお、図９では、説明の簡略化を図るため、通信装置２００−１および２００−２での通信用ＩＤの更新動作のうち、通信装置２００−１での通信用ＩＤの更新動作を示してある。通信装置２００−１は、第１通信装置の一例であり、通信装置２００−２は、第２通信装置の一例である。
【００７１】
通信装置２００−１では、更新部２０３は、通信装置２００−１の通信用ＩＤを更新すると（ステップＳ９０１）、更新後の通信装置２００−１の通信用ＩＤ（以下「新たな通信用ＩＤ」と称する）を保持し、また、新たな通信用ＩＤを登録部２０４に出力する。
【００７２】
通信装置２００−１内の登録部２０４は、新たな通信用ＩＤを受け付けると、記憶部２０２から通信装置２００−１の検索用ＩＤを読み出し、新たな通信用ＩＤと通信装置２００−１の検索用ＩＤとを含む登録指示（図３参照）を生成する。続いて、通信装置２００−１内の登録部２０４は、登録指示を、通信部２０１を介してサーバ３００に送信する（ステップＳ９０２）。
【００７３】
サーバ３００では、管理部３０３は、通信部３０１を介して登録指示を受信すると、登録指示に示された検索用ＩＤがＩＤ記憶部３０２に登録済みであるかを確認する。
【００７４】
登録指示に示された検索用ＩＤがＩＤ記憶部３０２に登録されていないと、管理部３０３は、登録指示に示された検索用ＩＤおよび新たな通信用ＩＤを互いに関連づけてＩＤ記憶部３０２に記憶する（ステップＳ９０３）。
【００７５】
一方、登録指示に示された検索用ＩＤがＩＤ記憶部３０２に登録されている場合、管理部３０３は、ＩＤ記憶部３０２内の通信用ＩＤのうち、登録指示に示された検索用ＩＤと関連づけられている通信用ＩＤを、登録指示に示された新たな通信用ＩＤに更新する（ステップＳ９０３）。
【００７６】
その後、通信装置２００−１では、更新部２０３が通信装置２００−１の通信用ＩＤを更新すると（ステップＳ９０４）、登録部２０４が、新たな通信用ＩＤと通信装置２００−１の検索用ＩＤとを含む登録指示を、通信部２０１を介してサーバ３００に送信する（ステップＳ９０５）。
【００７７】
サーバ３００内の管理部３０３は、通信部３０１を介して登録指示を受信すると、ＩＤ記憶部３０２内の通信用ＩＤのうち、登録指示に示された検索用ＩＤと関連づけられている通信用ＩＤを、登録指示に示された新たな通信用ＩＤに更新する（ステップＳ９０６）。
【００７８】
この時点で、通信装置２００−２内の制御部２０５は、通信装置２００−１との過去の通信で用いた通信装置２００−１の更新前の通信用ＩＤを保持しているとする。
【００７９】
そして、通信装置２００−２内の制御部２０５は、通信装置２００−１の更新前の通信用ＩＤを用いて通信装置２００−１を通信相手として指定したパケットを送信したとする（ステップＳ９０７）。
【００８０】
しかしながら、このパケットで用いられた通信用ＩＤは、通信装置２００−１では使用されていないので、このパケットを用いた通信は不調となる。
【００８１】
本実施形態では、通信装置２００−２内の制御部２０５は、通信装置２００−１を通信相手として指定したパケットを送信してから所定時間経過しても通信装置２００−１からの受信確認を受信できないと、通信相手との通信が不調であると判断する。
【００８２】
続いて、通信装置２００−２内の制御部２０５は、記憶部２０２から、通信相手である通信装置２００−１の検索用ＩＤと通信装置２００−２の検索用ＩＤとを読み出し、通信装置２００−１の検索用ＩＤと通信装置２００−２の検索用ＩＤとを含む検索要求を生成する。
【００８３】
続いて、通信装置２００−２内の制御部２０５は、検索要求を通信部２０１を介してサーバ３００に送信する（ステップＳ９０８）。
【００８４】
サーバ３００では、提供部３０６は、通信部３０１を介して検索要求を受信すると、検索要求の送信元に関する判断動作を実行する（ステップＳ９０９）。
【００８５】
本実施形態では、ステップＳ９０９として以下の判断動作が実行される。
【００８６】
まず、提供部３０６は、ホワイトリスト記憶部３０５内の許可情報３０５ａに示された検索用ＩＤ３０５ａ１の中に、検索要求に示された送信元の検索用ＩＤ（通信装置２００−２の検索用ＩＤ）が存在するかを判断する。
【００８７】
提供部３０６は、検索用ＩＤ３０５ａ１の中に、検索要求に示された送信元の検索用ＩＤが存在しない場合、検索要求の送信元に、通信用ＩＤの送信が禁止されている旨の禁止通知を、検索要求に対する結果通知として通信部３０１を介して送信する。
【００８８】
検索用ＩＤ３０５ａ１の中に、検索要求に示された送信元の検索用ＩＤが存在する場合、提供部３０６は、ブラックリスト記憶部３０４内の禁止情報３０４ａに示された検索用ＩＤ３０４ａ１の中に、検索要求に示された送信元の検索用ＩＤが存在するかを判断する。
【００８９】
提供部３０６は、検索用ＩＤ３０４ａ１の中に、検索要求に示された送信元の検索用ＩＤが存在する場合、検索要求に対する結果通知として禁止通知を、検索要求の送信元に、通信部３０１を介して送信する。
【００９０】
以上でステップＳ９０９が終了する。
【００９１】
続いて、検索用ＩＤ３０５ａ１の中に、検索要求に示された送信元の検索用ＩＤが存在し、かつ、検索用ＩＤ３０４ａ１の中に、検索要求に示された送信元の検索用ＩＤが存在しない場合、提供部３０６は、検索要求に応じた検索動作を実行する（ステップＳ９１０）。
【００９２】
本実施形態では、ステップＳ９１０として以下の検索動作が実行される。
【００９３】
提供部３０６は、まず、ＩＤ記憶部３０２内の検索用ＩＤの中に、検索要求に示された通信装置２００−１の検索用ＩＤが存在するかを判断する。
【００９４】
ＩＤ記憶部３０２内の検索用ＩＤの中に、検索要求に示された通信装置２００−１の検索用ＩＤが存在しない場合、提供部３０６は、通信用ＩＤが登録されていない旨の未登録通知を、検索要求に対する結果通知として、検索要求の送信元に通信部３０１を介して送信する。
【００９５】
一方、ＩＤ記憶部３０２内の検索用ＩＤの中に、検索要求に示された通信装置２００−１の検索用ＩＤが存在する場合、提供部３０６は、ＩＤ記憶部３０２内の通信装置２００−１の検索用ＩＤに関連づけられている通信装置２００−１の通信用ＩＤを、ＩＤ記憶部３０２から読み出す。
【００９６】
以上でステップＳ９１０が終了する。
【００９７】
続いて、提供部３０６は、通信装置２００−１の通信用ＩＤを、検索要求に対する結果通知として、検索要求の送信元つまり通信装置２００−２に、通信部３０１を介して送信する（ステップＳ９１１）。
【００９８】
なお、図９では、通信装置２００−１の通信用ＩＤが、検索要求に対する結果通知として送信される例を示している。
【００９９】
通信装置２００−２内の制御部２０５は、通信部２０１を介して通信装置２００−１の通信用ＩＤを受信すると、受信された通信装置２００−１の通信用ＩＤを用いて通信装置２００−１を通信相手として指定したパケットを送信する（ステップＳ９１２）。
【０１００】
通信装置２００−１内の制御部２０５は、通信部２０１を介して通信装置２００−２からのパケットを受信すると、受信確認を通信装置２００−２宛に送信し通信を開始する（ステップＳ９１３）。
【０１０１】
その後、通信装置２００−１において、制御部２０５が通信装置２００−１と通信を行っている間に、更新部２０３が通信装置２００−１の通信用ＩＤを更新すると（ステップＳ９１４）、登録部２０４が、新たな通信用ＩＤと通信装置２００−１の検索用ＩＤとを含む登録指示を、通信部２０１を介してサーバ３００に送信する（ステップＳ９１５）。
【０１０２】
サーバ３００では、管理部３０３は、通信部３０１を介して登録指示を受信すると、ＩＤ記憶部３０２内の通信用ＩＤのうち、登録指示に示された検索用ＩＤと関連づけられている通信用ＩＤを、登録指示に示された新たな通信用ＩＤに更新する（ステップＳ９１６）。
【０１０３】
続いて、通信装置２００−１内の制御部２０５は、更新後の通信装置２００−１の通信用ＩＤを、通信装置２００−１と通信中の通信装置２００−２に通知する（ステップＳ９１７）。なお、通信装置２００−１内の制御部２０５は、更新後の通信装置２００−１の通信用ＩＤを暗号化し、暗号化された更新後の通信装置２００−１の通信用ＩＤを、通信装置２００−１と通信中の通信装置２００−２に通知してもよい。
【０１０４】
通信装置２００−２内の制御部２０５は、通信部２０１を介して更新後の通信装置２００−１の通信用ＩＤを受信すると、更新後の通信装置２００−１の通信用ＩＤを用いて信装置２００−１を通信相手として指定したパケットを送信する。
【０１０５】
なお、本実施形態では、通信装置２００−２内の制御部２０５は、ステップＳ９１２でパケットを送信してから所定時間経過しても通信装置２００−１からの受信確認を受信できないと、通信装置２００−１と通信するための処理を終了する。
【０１０６】
次に、本実施形態の効果を説明する。
【０１０７】
本実施形態の通信装置２００では、更新部２０３は、通信装置２００の通信用ＩＤを更新する。登録部２０４は、通信装置２００の通信用ＩＤが更新されると、更新後の通信装置２００の通信用ＩＤを、通信装置２００の検索用ＩＤと関連づけてサーバ３００に登録する。制御部２０５は、通信相手の検索用ＩＤを用いて、サーバ３００から、通信相手の検索用ＩＤに関連づけられている通信相手の通信用ＩＤを取得する。
【０１０８】
このため、最新の通信用ＩＤは検索用ＩＤと関連づけられてサーバ３００で管理され、通信相手の最新の通信用ＩＤを、通信相手の検索用ＩＤを用いてサーバ３００から取得することが可能になる。
【０１０９】
なお、上記効果は、更新部２０３と登録部２０４と制御部２０５とからなる通信装置２００でも奏する。
【０１１０】
図１０は、更新部２０３と登録部２０４と制御部２０５とからなる通信装置を示した図である。
【０１１１】
また、本実施形態では、制御部２０５は、サーバ３００から取得された通信相手の最新の通信用ＩＤを用いて通信相手を指定して、通信相手と通信する。
【０１１２】
このため、通信相手の通信用ＩＤが更新されても、通信相手と通信を行うことが可能になる。
【０１１３】
また、本実施形態では、制御部２０５は、通信相手との通信が不調であった際に、通信相手の検索用ＩＤを用いて、サーバ３００から通信相手の通信用ＩＤを取得する。
【０１１４】
このため、通信相手の通信用ＩＤが必要なときに、通信相手の通信用ＩＤを取得することが可能になる。
【０１１５】
なお、制御部２０５は、通信相手との通信を開始する際に、通信相手の検索用ＩＤを用いて、サーバ３００から通信相手の通信用ＩＤを取得してもよい。この場合も、通信相手の通信用ＩＤが必要なときに、通信相手の通信用ＩＤを取得することが可能になる。
【０１１６】
また、本実施形態では、登録部２０４は、通信装置２００が通信中に通信装置２００の通信用ＩＤが更新されると、更新後の通信装置２００の通信用ＩＤを、通信装置２００の検索用ＩＤと関連づけてサーバ３００に登録し、かつ、更新後の通信装置２００の通信用ＩＤを、通信装置２００が通信している相手に通知する。
【０１１７】
このため、通信用ＩＤの更新に伴って、継続中の通信が終了することを防止可能となる。
【０１１８】
また、本実施形態のサーバ３００では、管理部３０３は、通信装置２００−１から、通信装置２００−１の通信用ＩＤと通信装置２００−１の検索用ＩＤの識別情報とを含む登録指示を受信すると、通信装置２００−１の通信用ＩＤを通信装置２００−１の検索用ＩＤと関連づけてＩＤ記憶部３０２に記憶する。提供部３０６は、通信装置２００−２から、通信装置２００−１の検索用ＩＤを含む検索要求を受信すると、ＩＤ記憶部３０２内で前記通信装置２００−１の検索用ＩＤと関連づけられている通信装置２００−１の通信用ＩＤを通信装置２００−２に送信する。
【０１１９】
このため、サーバ３００は、通信装置の最新の通信用ＩＤを検索用ＩＤと関連づけて管理し、最新の通信用ＩＤを検索要求の送信先に提供することが可能になる。このため、通信装置は、通信相手の最新の通信用ＩＤをサーバ３００から取得することが可能になる。
【０１２０】
なお、上記効果は、ＩＤ記憶部３０２と管理部３０３と提供部３０６とからなるサーバ３００でも奏する。
【０１２１】
図１１は、ＩＤ記憶部３０２と管理部３０３と提供部３０６とからなるサーバを示した図である。なお、図１１に示したサーバが使用される場合には、検索要求に検索要求の送信元の検索用ＩＤが含まれなくてよい。
【０１２２】
また、本実施形態では、管理部３０３は、通信装置２００−１から登録指示を受信した状況で、ＩＤ記憶部３０２に、通信装置２００−１の他の通信用ＩＤ（更新前の通信用ＩＤ）が存在する場合には、通信装置２００−１の他の通信用ＩＤ（更新前の通信用ＩＤ）を、登録指示に示された通信装置２００−１の通信用ＩＤに更新する。
【０１２３】
このため、ＩＤ記憶部３０２内の通信用ＩＤを最新の状態に保つことが可能になる。
【０１２４】
また、本実施形態では、ブラックリスト記憶部３０４は、通信装置２００−１の通信用ＩＤの提供が禁止されている通信装置を示す禁止情報３０４ａを記憶する。提供部３０６は、検索要求の送信元（通信装置２００−２）が禁止情報３０４ａに示されている場合には、通信装置２００−１の通信用ＩＤを検索要求の送信元（通信装置２００−２）に送信することを禁止する。
【０１２５】
このため、通信装置２００−１の通信用ＩＤの提供が禁止されている通信装置に、通信装置２００−１の通信用ＩＤの提供することを禁止できる。よって、例えば、禁止情報３０４ａが、悪意を持った第三者が使用する通信装置を示していれば、悪意を持った第三者が使用する通信装置から検索要求が送信された場合に、悪意を持った第三者が通信装置２００−１の通信用ＩＤを取得することを防止可能になる。
【０１２６】
また、本実施形態では、ホワイトリスト記憶部３０５は、通信装置２００−１の通信用ＩＤの提供が許可されている通信装置を示す許可情報３０５ａを記憶する。
【０１２７】
提供部３０６は、検索要求の送信元（通信装置２００−２）が許可情報３０５ａに示されていない場合は、通信装置２００−１の通信用ＩＤを検索要求の送信元（通信装置２００−２）に送信することを禁止する。
【０１２８】
このため、通信装置２００−１の通信用ＩＤの提供が許可されていない通信装置に、通信装置２００−１の通信用ＩＤの提供することを禁止できる。よって、例えば、許可情報３０５ａに示されていない悪意を持った第三者が使用する通信装置から検索要求が送信された場合に、悪意を持った第三者が通信装置２００−１の通信用ＩＤを取得することを防止可能になる。
【０１２９】
なお、上記実施形態において、ブラックリスト記憶部３０４が省略されてもよいし、ホワイトリスト記憶部３０５が省略されてもよいし、ブラックリスト記憶部３０４とホワイトリスト記憶部３０５とが省略されてもよい。
【０１３０】
また、通信装置２００は、コンピュータにて実現されてもよい。この場合、コンピュータは、コンピュータにて読み取り可能なＣＤ−ＲＯＭ（Compact  Disk  Read  Only  Memory）のような記録媒体に記録されたプログラムを読込み実行して、通信部２０１、記憶部２０２、更新部２０３、登録部２０４および制御部２０５として機能する。記録媒体は、ＣＤ−ＲＯＭに限らず適宜変更可能である。
【０１３１】
また、サーバ３００は、コンピュータにて実現されてもよい。この場合、コンピュータは、コンピュータにて読み取り可能な記録媒体に記録されたプログラムを読込み実行して、通信部３０１、ＩＤ記憶部３０２、管理部３０３、ブラックリスト記憶部３０４、ホワイトリスト記憶部３０５および提供部３０６として機能する。
【０１３２】
以上説明した実施形態において、図示した構成は単なる一例であって、本発明はその構成に限定されるものではない。
【０１３３】
実施形態を参照して本願発明を説明したが、本願発明は上記実施形態に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。この出願は、２０１２年３月１９日に出願された日本出願特願２０１２−６１６６５を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【符号の説明】
【０１３４】
２００、２００−１〜２００−ｎ  通信装置
２０１      通信部
２０２      記憶部
２０３      更新部
２０４      登録部
２０５      制御部
３００      サーバ
３０１      通信部
３０２      ＩＤ記憶部
３０３      管理部
３０４      ブラックリスト記憶部
３０５      ホワイトリスト記憶部
３０６      提供部
【図１】
2013140684.tif 000003
【図２】
2013140684.tif 000004
【図３】
2013140684.tif 000005
【図４】
2013140684.tif 000006
【図５】
2013140684.tif 000007
【図６】
2013140684.tif 000008
【図７】
2013140684.tif 000009
【図８】
2013140684.tif 000010
【図９】
2013140684.tif 000011
【図１０】
2013140684.tif 000012
【図１１】
2013140684.tif 000013
【手続補正書】
【提出日】平成26年9月5日(2014.9.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１１
【補正方法】変更
【補正の内容】
【請求項１１】
コンピュータに、
前記コンピュータの通信用の識別情報を更新する更新手順と、
前記コンピュータの通信用の識別情報が更新されると、更新後の前記コンピュータの通信用の識別情報を、前記コンピュータの検索用の識別情報と関連づけてサーバに登録する登録手順と、
通信相手の検索用の識別情報を用いて、前記サーバから、前記通信相手の検索用の識別情報と関連づけられた通信相手の通信用の識別情報を取得する制御手順と、を実行させるためのプログラム。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１２
【補正方法】変更
【補正の内容】
【請求項１２】
コンピュータに、
第１通信装置から、前記第１通信装置の通信用の識別情報と前記第１通信装置の検索用の識別情報とを含む登録指示を受信すると、前記第１通信装置の通信用の識別情報を、前記第１通信装置の検索用の識別情報と関連づけて記憶手段に記憶する管理手順と、
第２通信装置から、前記第１通信装置の検索用の識別情報を含む検索要求を受信すると、前記記憶手段内で前記第１通信装置の検索用の識別情報と関連づけられている第１通信装置の通信用の識別情報を、前記第２通信装置に送信する提供手順と、を実行させるためのプログラム。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
本発明のプログラムは、コンピュータに、
前記コンピュータの通信用の識別情報を更新する更新手順と、
前記コンピュータの通信用の識別情報が更新されると、更新後の前記コンピュータの通信用の識別情報を、前記コンピュータの検索用の識別情報と関連づけてサーバに登録する登録手順と、
通信相手の検索用の識別情報を用いて、前記サーバから、前記通信相手の検索用の識別情報と関連づけられた通信相手の通信用の識別情報を取得する制御手順と、を実行させる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
本発明のプログラムは、コンピュータに、
第１通信装置から、前記第１通信装置の通信用の識別情報と前記第１通信装置の検索用の識別情報とを含む登録指示を受信すると、前記第１通信装置の通信用の識別情報を、前記第１通信装置の検索用の識別情報と関連づけて記憶手段に記憶する管理手順と、
第２通信装置から、前記第１通信装置の検索用の識別情報を含む検索要求を受信すると、前記記憶手段内で前記第１通信装置の検索用の識別情報と関連づけられている第１通信装置の通信用の識別情報を、前記第２通信装置に送信する提供手順と、を実行させる。
【国際調査報告】
2013140684.tif 000014
2013140684.tif 000015