(57)【要約】【課題】認証処理におけるユーザの手間を低減させることができる技術が望まれていた。【解決手段】本開示によれば、他の通信装置のユーザに提示される認証用情報と、認証用情報を取得かつ送信可能な他の通信装置から送信された比較用情報とが一致するかを判定する判定部と、認証用情報と比較用情報とが一致すると判定された場合に、他の通信装置を通信相手として認証する認証部と、を備える、通信装置が提供される。【選択図】図１
2012238141.tif 000002
【特許請求の範囲】
【請求項１】
他の通信装置のユーザに提示される認証用情報と、前記認証用情報を取得かつ送信可能な前記他の通信装置から送信された比較用情報とが一致するかを判定する判定部と、
前記認証用情報と前記比較用情報とが一致すると判定された場合に、前記他の通信装置を通信相手として認証する認証部と、を備える、通信装置。
【請求項２】
前記認証用情報は複数存在し、
前記判定部は、複数の認証用情報の各々と、前記比較用情報とが一致するかを判定し、
前記認証部は、前記複数の認証用情報の各々が前記比較用情報に一致すると判定された場合に、前記他の通信装置を通信相手として認証する、請求項１記載の通信装置。
【請求項３】
前記複数の認証用情報には、前記他の通信装置が前記複数の認証用情報を取得すべき順序である基準取得順序が設定されており、
前記認証部は、前記複数の認証用情報の各々が前記比較用情報に一致すると判定され、かつ、前記他の通信装置が前記複数の認証用情報を前記基準取得順序通りに取得した場合に、前記他の通信装置を通信相手として認証する、請求項２記載の通信装置。
【請求項４】
前記判定部は、前記認証用情報の一部が前記比較用情報に一致するかを判定し、
前記認証部は、前記認証用情報の一部が前記比較用情報に一致すると判定された場合に、前記他の通信装置を通信相手として認証する、請求項１記載の通信装置。
【請求項５】
前記判定部は、前記比較用情報の特徴部分と、前記認証用情報の特徴部分とが一致するかを判定し、
前記認証部は、前記認証用情報の特徴部分と、前記比較用情報の特徴部分とが一致すると判定された場合に、前記他の通信装置を通信相手として認証する、請求項１記載の通信装置。
【請求項６】
他の通信装置のユーザが認識可能な情報である認証用情報と、前記認証用情報を取得かつ送信可能な前記他の通信装置から送信された情報である比較用情報とが一致するかを判定することと、
前記認証用情報と前記比較用情報とが一致すると判定された場合に、前記他の通信装置を通信相手として認証することと、を含む、通信方法。
【請求項７】
コンピュータに、
他の通信装置のユーザが認識可能な情報である認証用情報と、前記認証用情報を取得かつ送信可能な前記他の通信装置から送信された情報である比較用情報とが一致するかを判定する判定機能と、
前記認証用情報と前記比較用情報とが一致すると判定された場合に、前記他の通信装置を通信相手として認証する認証機能と、を実現させる、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、通信装置、通信方法、及びプログラムに関する。
【背景技術】
【０００２】
通信装置同士が通信を行うためには、まず、通信装置同士がお互いの存在を認識し、その後、一方の通信装置が他方の通信装置を通信相手として認証する必要がある。特許文献１、２には、一方の通信装置が他方の通信装置を認識する技術を開示する。特許文献１に開示された技術では、一方の通信装置が実世界イベントを発生させ（例えばある波形パターンの光を発生させ）、他方の通信装置が当該実世界イベントを認識する。次いで、一方の通信装置が当該実世界イベントを認識した通信装置を探索することで、他方の通信装置を認識する。
【０００３】
特許文献２に開示された技術では、一方の通信装置が他方の通信装置を撮影し、これにより得られた画像に基づいて、他方の通信装置を示すネットワークアドレスを生成する。これにより、一方の通信装置は、他方の通信装置を認識する。
【０００４】
その後、一方の無線通信は、他方の通信装置を通信相手として認証するための認証処理を行なう。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第４０７９９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、従来の認証処理は、通信のセキュリティという観点から、他方の通信装置のユーザにパスワードの入力を求めるものであった。このため、従来の認証処理は、ユーザにとって非常に手間のかかるものであった。そこで、認証処理におけるユーザの手間を低減させることができる技術が望まれていた。
【課題を解決するための手段】
【０００７】
本開示によれば、他の通信装置のユーザに提示される認証用情報と、認証用情報を取得かつ送信可能な他の通信装置から送信された比較用情報とが一致するかを判定する判定部と、認証用情報と比較用情報とが一致すると判定された場合に、他の通信装置を通信相手として認証する認証部と、を備える、通信装置が提供される。
【０００８】
また、本開示によれば、他の通信装置のユーザが認識可能な情報である認証用情報と、認証用情報を取得かつ送信可能な他の通信装置から送信された情報である比較用情報とが一致するかを判定することと、認証用情報と比較用情報とが一致すると判定された場合に、他の通信装置を通信相手として認証することと、を含む、通信方法が提供される。
【０００９】
また、本開示によれば、コンピュータに、他の通信装置のユーザが認識可能な情報である認証用情報と、認証用情報を取得かつ送信可能な他の通信装置から送信された情報である比較用情報とが一致するかを判定する判定機能と、認証用情報と比較用情報とが一致すると判定された場合に、他の通信装置を通信相手として認証する認証機能と、を実現させる、プログラムが提供される。
【発明の効果】
【００１０】
以上説明したように本開示によれば、認証処理におけるユーザの手間を低減させることができる。
【図面の簡単な説明】
【００１１】
【図１】本開示の第１の実施形態に係る通信システムの構成を示す説明図である。
【図２】同実施形態に係る通信装置の構成を示す説明図である。
【図３】通信装置の構成を示すブロック図である。
【図４】通信装置の構成を示すブロック図である。
【図５Ａ】通信システムによる処理の手順を示すフローチャートである。
【図５Ｂ】通信システムによる処理の手順を示すフローチャートである。
【図６】通信システムによる処理の状況を示す説明図である。
【図７】通信システムによる処理の状況を示す説明図である。
【図８】通信システムによる処理の状況を示す説明図である。
【図９】通信システムによる処理の状況を示す説明図である。
【図１０】第１の実施形態の変形例を示す説明図である。
【図１１】第２の実施形態に係る通信システムの構成を示す説明図である。
【図１２】通信装置の構成を示すブロック図である。
【図１３】通信装置のディスプレイに表示される画像の一例を示す説明図である。
【図１４】通信装置のディスプレイに表示される画像の一例を示す説明図である。
【図１５】第３の実施形態に係る通信システムの構成を示す説明図である。
【図１６】通信装置の構成を示すブロック図である。
【図１７Ａ】通信システムによる処理の手順を示すフローチャートである。
【図１７Ｂ】通信システムによる処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１３】
なお、説明は以下の順序で行うものとする。
１．第１の実施形態
１−１．通信システムの外観構成
１−２．親機の構成
１−３．子機の構成
１−４．通信システムによる処理
１−５．変形例
２．第２の実施形態
２−１．通信システムの外観構成
２−２．親機の構成
２−３．通信システムによる処理
３．第３の実施形態
３−１．通信システムの外観構成
３−２．親機の構成
３−３．通信システムによる処理
【００１４】
＜１．第１の実施形態＞
［１−１．通信システムの外観構成］
まず、図１及び図２に基づいて、通信システム１０の外観構成について説明する。なお、図２（ａ）は通信装置３０の背面図であり、（ｂ）は側面図（底面図）である。通信システム１０は、親機として機能する通信装置２０と、子機として機能する通信装置３０とを備える。通信装置２０は、その外観構成として、本体２１と、ディスプレイ２２０と、スピーカ２２１とを備えるが、カメラやマイクを備えていてもよい。通信装置３０は、その外観構成として、本体３１と、カメラ３２０と、マイク３２１と、ディスプレイ３５０と、スピーカ３５１とを備える。
【００１５】
通信システム１０では、概略以下の処理が行われる。まず、通信装置１０、２０は、お互いの存在を認識する。例えば、通信装置２０は、自己のＩＰアドレスを含む探索信号（例えばワイファイアライアンスで規定されるプローブリクエスト信号）を周辺に送信する。通信装置３０は、探索信号を受信することで、通信装置２０の存在を認識する。その後、通信装置３０は、自己のＩＰアドレスを含む応答信号（例えばワイファイアライアンスで規定されるプローブレスポンス信号）を通信装置２０に返信する。これにより、通信装置２０は通信装置３０の存在を認識する。次いで、通信装置２０は、認証用情報を通信装置３０のユーザに提示する。例えば、通信装置２０は、認証用情報として、認証用画像情報２２０ａをディスプレイ２２０に表示する。また、通信装置２０は、認証用情報として、認証用音声情報をスピーカ２２１から出力する。
【００１６】
通信装置３０は、ユーザによる入力操作に基づいて、認証用情報を取得する。例えば、通信装置３０は、画像情報２２０ａを撮影する。または、通信装置３０は、音声情報をマイク３２１で拾う（録音する）。通信装置３０は、認証用情報を比較用情報として取得する。即ち、通信装置３０は、認証用画像情報を比較用画像情報として取得し、認証用音声情報を比較用音声情報として取得する。
【００１７】
通信装置３０は、比較用情報から特徴部分を抽出する。通信装置３０は、抽出された特徴部分に関する特徴部分情報を生成し、特徴部分情報を含む接続要求信号を通信装置２０に送信する。通信装置２０は、接続要求信号を受信し、特徴部分情報が示す特徴部分と、認証用情報の特徴部分とが一致するかを判定する。通信装置３０は、これらが一致すると判定した場合に、通信装置２０を接続相手として認証する。これにより、通信装置３０のユーザは、認証処理においてパスワードの入力が不要となるので、認証処理におけるユーザの手間が低減される。
【００１８】
［１−２．親機の構成］
次に、親機となる通信装置２０の詳細な構成を図１及び図３に基づいて説明する。通信装置２０は、本体部２１と、認証用情報提示部２２と、通信部２３と、記憶部２４と、制御部２５とを備える。
【００１９】
本体部２１は、通信装置２０を構成する各構成要素、例えば通信部２３、記憶部２４、及び制御部２５を内蔵する。認証用情報提示部２２は、認証用情報を通信装置３０のユーザに提示する。この認証用情報は、上述したように、通信装置２０が通信装置３０を通信相手として認証する認証処理において使用される。認証用情報は通信装置３０のユーザに提示されるものであるので、通信装置２０は、ユーザにとって分かりやすい認証処理が可能となる。
【００２０】
認証用情報提示部２２は、ディスプレイ２２０及びスピーカ２２１を備える。ディスプレイ２２０は、認証用情報として、画像情報、即ち認証用画像情報を提示する。このような認証用画像情報としては、例えば、人物等の各種オブジェクトが描かれている画像情報等が考えられる。認証用画像情報は、画素毎に２次元座標及び色情報（輝度値等）を有する。２次元座標は、予め定義されたｘｙ平面上の座標として表される。原点の位置は任意であるが、例えば、図１に示す認識用画像情報２２０ａの左上端部の点が原点とされる。認証用画像情報は静止画でも良く、動画であってもよい。なお、認証用画像情報は、本体部２１の形態そのものが描かれた画像情報であってもよい。この場合、認証用提示部２２が当該認証用画像情報を提示してもよいが、認証用画像情報の提示を行わず、通信装置３０に通信装置２０の本体部２１を撮影させてもよい。
【００２１】
一方、スピーカ２２１は、認証用情報として、音声情報、即ち認証用音声情報を提示する。このような認証用音声情報としては、例えば、楽曲等が考えられる。認識用音声情報は、位相情報、周波数情報、振幅情報を有する。
【００２２】
通信部２３は、通信装置３０との間で無線通信を行なう。通信部２３は、通信装置３０から送信された信号を受信した場合には、受信した信号に含まれる情報を制御部２５に出力する。一方、通信部２３は、制御部２５から与えられた情報を含む信号を生成し、通信装置３０に出力する。
【００２３】
記憶部２４は、通信装置２０が処理を行うために必要な各種の情報、例えば、上述した認証用画像情報、認証用音声情報の他、制御部２５が読みだして実行するプログラム等を記憶する。また、記憶部２４は、後述する指示情報を記憶する。この指示情報は、通信装置３０のユーザに認証用情報の取得を促すものである。
【００２４】
制御部２５は、通信装置２０の各構成要素を制御する他、判定部及び認証部としても機能する。即ち、制御部２５は、通信部２３から特徴部分情報が与えられた場合に、特徴部分情報が示す特徴部分、即ち比較用情報の特徴部分と、認識用情報の特徴部分とが一致するかを判定する。そして、制御部２５は、これらが一致すると判定された場合に、通信装置３０を通信相手として認証する。
【００２５】
ここで、認証用画像情報（及び比較用画像情報）の特徴部分としては、例えば、認証用画像情報のエッジ部分（例えば、隣接する画素の輝度値との差分の絶対値が所定値以上となる画素）が考えられる。なお、認証用画像情報の外縁部分もエッジ部分に含まれるものとする。認証用画像情報が動画となる場合、認証用画像情報の特徴部分は、例えば、任意の１カットにおける特徴部分であればよい。
【００２６】
一方、認証用音声情報（及び比較用画像情報）の特徴部分としては、例えば、振幅が所定値以上となる位相部分が考えられる。勿論、特徴部分はこれら以外の部分であってもよい。例えば、特徴部分は、輝度値が所定値以上となる画素や、周波数が所定値以上となる位相部分であってもよい。また、通信装置３０は、取得した比較用情報自体を通信装置２０に送信し、通信装置２０は、認証用情報と比較用情報とを比較してもよい。
【００２７】
また、比較用画像情報は、通信装置３０の撮影条件（例えば、後述するカメラ３２０の解像度、通信装置３０の通信装置２０に対する位置、角度）によっては、認証用画像情報と完全に一致しない場合がある。例えば、比較用画像情報の画像サイズ（解像度や縦横比等）が認証用画像情報の画像サイズと異なる場合がある。また、比較用画像情報に認証用画像情報以外の画像情報（例えば、通信装置２０の周辺に存在するオブジェクトの画像情報）が含まれる場合がある。
【００２８】
そこで、制御部２５は、比較用画像情報の特徴部分と、認識用画像情報の特徴部分とが一致するかを判定する場合には、比較用画像情報の特徴部分が描かれた比較用２値化画像（特徴部分が１でそれ以外の部分が０を示す画像）と、認識用画像情報の特徴部分が描かれた認証用２値化画像とを生成する。そして、制御部２５は、認証用２値化画像と同一または縦横比のみが異なる部分が比較用２値化画像に存在するかを判定する。この結果、制御部２５は、このような部分が存在する場合には、比較用画像情報の特徴部分と、認識用画像情報の特徴部分とが一致すると判定する。制御部２５は、比較用画像情報と認証用画像情報とを比較する場合にも同様の処理を行なう。即ち、制御部２５は、認証用画像情報と同一または縦横比のみが異なる部分が比較用画像情報に存在するかを判定し、この結果、このような部分が存在する場合には、比較用画像情報と認証用画像情報とが一致すると判定する。
【００２９】
同様に、通信装置３０が認証用音声情報を録音することで得られる比較用情報、即ち比較用音声情報は、通信装置３０の音声取得条件（例えば、通信装置３０と通信装置２０との距離、周囲の雑音の有無）によっては、認証用音声情報と完全に一致しない場合がある。そこで、制御部２５は、認証用音声情報の特徴部分と比較用音声情報の特徴部分とを比較する際には、比較用音声情報の特徴部分を適宜増幅し、かつ、ノイズを除去した上で、これらを比較する。認証用音声情報と比較用音声情報とを比較する場合も同様である。
【００３０】
［１−３．子機の構成］
次に、子機として機能する通信装置３０の構成を図２及び図４に基づいて説明する。通信装置３０は、本体部３１と、認証用情報取得部３２と、通信部３３と、入力部３４と、提示部３５と、記憶部３６と、制御部３７とを備える。
【００３１】
本体部３１は、通信装置３０を構成する各構成要素、例えば通信部３３、記憶部３６、及び制御部３７を内蔵する。認証用情報取得部３２は、通信装置２０が提示した認証用情報を取得するものであり、具体的には、認証用画像情報を取得する（撮影する）カメラ３２０と、認証用音声情報を取得する（録音する）マイク３２１とを備える。
【００３２】
カメラ３２０は、認証用画像情報を撮影することで、認証用画像情報を含む比較用画像情報を取得する。ここで、比較用画像情報は、画素毎に２次元座標及び色情報を有する。原点の位置は任意であるが、例えば、比較用画像情報の外縁部分を構成するいずれかの画素が原点となる。カメラ３２０は、取得した比較用画像情報を制御部３７に出力する。
【００３３】
マイク３２１は、認証用音声情報を録音することで、認証用音声情報を含む比較用音声情報を取得する。マイク３２１は、取得した比較用音声情報を制御部３７に出力する。
【００３４】
通信部３３は、通信装置２０との間で無線通信を行なう。通信部３３は、通信装置２０から送信された信号を受信した場合には、受信した信号に含まれる情報を制御部３７に出力する。一方、通信部３３は、制御部３７から与えられた情報を含む信号を生成し、通信装置２０に出力する。
【００３５】
入力部３４は、いわゆるタッチパネルであり、後述するディスプレイ３５０の表面に設けられる。入力部３４は、ユーザによる入力操作に応じた入力操作情報を生成し、制御部３７に出力する。
【００３６】
提示部３５は、ユーザに各種の情報を提示する。具体的には、提示部３５は、ディスプレイ３５０及びスピーカ３５１を備える。ディスプレイ３５０は、各種の画像情報、例えば上述した比較用画像情報を表示する。スピーカ３５１は、各種の音声情報、例えば上述した比較用音声情報を出力する。
【００３７】
記憶部３６は、通信装置３０が処理を行うために必要な各種の情報、例えば、上述した比較用画像情報、比較用音声情報の他、制御部３７が読みだして実行するプログラム等を記憶する。
【００３８】
制御部３７は、通信装置２０の各構成要素を制御する。また、制御部３７は、認証用情報取得部から与えられた比較用情報を記憶部３６に記憶する。
【００３９】
［１−４．通信システムによる認証処理］
次に、通信システムによる認証処理の手順を、図５Ａ及び図５Ｂに示すフローチャートに沿って説明する。なお、ここでは、通信装置２０が認証用情報として認証用画像情報を表示する場合を一例として処理の手順を説明するが、通信装置２０が認証用音声情報を出力する場合も同様の処理が行われる。なお、通信装置２０が処理を行う前提として、通信装置２０、３０はお互いの存在を認識しているものとする。後述する各実施形態でも同様である。
【００４０】
図５Ａに示すステップＳ１０において、制御部２５は、認証用画像情報を記憶部２４から取得し、ディスプレイ２２０に表示させる。この様子を図６に示す。図６では、通信装置２０は、認証用画像情報２２０ａを表示している。認証用画像情報２２０ａは、写真画像２２０ｂを含む。写真画像２２０ｂには、頭部画像２２０ｄを含む人物画像２２０ｃが描かれている。なお、制御部２５は、認証用情報として認証用音声情報を出力する場合には、認証用音声情報を記憶部２４から取得し、スピーカ２２１に出力させる。また、制御部２５は、認証用情報として、本体部２１が描かれた認証用画像情報を利用する場合には、認証用画像情報をディスプレイ２２０に表示させてもよいが、表示させずにステップＳ２０の処理に進んでもよい。
【００４１】
ステップＳ２０において、制御部２５は、認証用画像情報の取得を指示する旨の指示情報（例えば、「表示されている画像を撮影してください」という文字情報）を記憶部２４から取得し、通信部２３に出力する。通信部２３は、指示情報を含む指示信号を生成し、通信装置３０に送信する。なお、制御部２５は、認証用情報として、認証用音声情報を出力する場合には、認証用音声情報の取得を指示する旨の指示情報（例えば、「音声を録音してください」という文字情報）を記憶部２４から取得し、通信部２３に出力する。また、制御部２５は、認証用画像情報として、本体部２１の形態が描かれた画像情報を使用する場合には、本体部２１の撮影を指示する旨の指示情報（例えば、「本体部２１を撮影してください」という文字情報）を記憶部２４から取得し、通信部２３に出力する。
【００４２】
一方、図５Ｂに示すステップＳ９０において、通信装置３０の通信部３３は、指示信号を受信し、指示信号に含まれる指示情報を制御部３７に出力する。制御部３７は、指示情報をディスプレイ３５０に表示し、スピーカ２２１から出力する。これにより、通信装置３０のユーザは、認証用画像情報の撮影を要求されていることを認識することができる。
【００４３】
さらに、制御部３７は、カメラ３２０をアクティブにする。カメラ３２０は、ユーザによる入力操作に応じて、認証用画像情報を含むオブジェクトを撮影することで、比較用画像情報を取得する。カメラ３２０は、取得した比較用画像情報を制御部３７に出力する。制御部３７は、図６に示すように、比較用画像情報をディスプレイ３５０に表示させてもよい。図６に示す例では、ディスプレイ３５０には、比較用画像情報３５０ａが表示される。比較用画像情報３５０ａは、通信装置２０が描かれた画像情報２０’を含む。画像情報２０’は、本体部２１が描かれた画像情報２１’、認証用画像情報２２０ａが描かれた画像情報２２０ａ’、及び写真画像２２０ｂが描かれた画像情報２２０ｂ’が含まれる。画像情報２２０ｂ’には、頭部２２０ｄ’が描かれた人物画像２２０ｃ’が描かれている。
【００４４】
なお、制御部３７は、指示情報が認証用音声情報の取得を指示するものである場合、スピーカ３５１をアクティブにする。スピーカ３５１は、認証用音声情報を含む音声情報を録音することで、比較用音声情報を取得し、制御部３７に出力する。制御部３７は、比較用音声情報をスピーカ３５１から出力してもよい。
【００４５】
次いで、ステップＳ１００において、制御部３７は、比較用画像情報から特徴部分（例えば比較用画像情報のエッジ部分）を抽出する。制御部３７は、図７に示すように、エッジ部分をディスプレイ３５０に表示させてもよい。図７に示す例では、エッジ部分Ｅ１〜Ｅ３が表示されている。
【００４６】
ステップＳ１１０において、制御部３７は、エッジ部分の２次元座標及び色情報に関する特徴部分情報を生成し、通信部３３に出力する。通信部３３は、特徴部分情報を含む接続要求信号を生成し、図８に示すように、通信装置２０に送信する。制御部３７及び通信部３３は、比較用音声情報に対しても同様の処理を行なう。比較用音声情報の特徴部分は、上述したように、例えば振幅が所定値以上となる位相部分となる。
【００４７】
一方、図５Ａに示すステップＳ３０において、通信部２３は、通信装置３０から接続要求信号を受信し、接続要求信号に含まれる特徴部分情報を制御部２５に出力する。
【００４８】
ステップＳ４０において、制御部２５は、特徴部分情報及び認証用画像情報に基づいて、比較用画像情報の特徴部分と認証用画像情報の特徴部分とが一致するかを判定する。具体的には、制御部２５は、比較用画像情報の特徴部分が描かれた比較用２値化画像と、認識用画像情報の特徴部分が描かれた認証用２値化画像とを生成する。そして、制御部２５は、認証用２値化画像と同一または縦横比のみが異なる部分が比較用２値化画像に存在するかを判定する。この結果、制御部２５は、このような部分が存在する場合には、比較用画像情報の特徴部分と、認識用画像情報の特徴部分とが一致すると判定し、このような部分が存在しない場合には、これらの特徴部分が一致しないと判定する。制御部２５は、これらの特徴部分が一致すると判定した場合には、ステップＳ５０に進み、これらの特徴部分が一致しないと判定した場合には、ステップＳ６０に進む。
【００４９】
なお、制御部２５は、認証用情報が認証用音声情報である場合には、特徴部分情報及び認証用音声情報に基づいて、比較用音声情報の特徴部分と認証用音声情報の特徴部分とが一致するかを判定する。即ち、制御部２５は、比較用音声情報の特徴部分を増幅し、かつ、ノイズ（認証用音声情報と周波数が異なる部分等）を除去する。次いで、制御部２５は、認証用音声情報の特徴部分と同一または振幅のみが異なる部分が比較用音声情報の特徴部分に存在するかを判定する。この結果、制御部２５は、このような部分が存在する場合には、比較用音声情報の特徴部分と、認識用音声情報の特徴部分とが一致すると判定し、このような部分が存在しない場合には、これらの特徴部分が一致しないと判定する。制御部２５は、これらの特徴部分が一致すると判定した場合には、ステップＳ５０に進み、これらの特徴部分が一致しないと判定した場合には、ステップＳ６０に進む。
【００５０】
ステップＳ５０において、制御部２５は、通信装置３０を通信相手として認証する。そして、制御部２５は、その旨を示す接続許可情報を生成し、通信部２３に出力する。通信部２３は、接続許可情報を含む接続許可信号を生成し、図９に示すように、接続許可信号を通信装置３０に送信する。
【００５１】
ステップＳ６０において、制御部２５は、通信装置３０を通信相手として認証しない。即ち、制御部２５は、通信装置３０との接続を拒否する。そして、制御部２５は、その旨を示す接続拒否情報を生成し、通信部２３に出力する。通信部２３は、接続拒否情報を含む接続拒否信号を生成し、図９に示すように、接続拒否信号を通信装置３０に送信する。
【００５２】
一方、図５Ｂに示すステップＳ１２０において、通信装置３０の通信部３３は、接続許可信号または接続拒否信号を受信し、これらの信号に含まれる接続許可情報または接続拒否情報を制御部３７に出力する。
【００５３】
ステップＳ１３０において、制御部３７は、通信部３３から与えられた情報に基づいて、通信装置２０が接続を許可したかを判定する。この結果、制御部３７は、通信装置２０が接続を許可したと判定した場合には、ステップＳ１４０に進み、通信装置２０が接続を拒否したと判定した場合には、処理を終了する。
【００５４】
その後、通信装置２０、３０は、ステップＳ７０、Ｓ８０、Ｓ１４０、及びＳ１５０において、所定の接続処理を行い、接続状態を確立する。これらの処理は従来と同様である。例えば、ＷＰＳプッシュボタンが押された場合に行われる処理と同様の処理が行われる。
【００５５】
以上により、第１の実施形態に係る通信システム１０では、通信装置３０のユーザは、通信装置２０が提示する認証用情報を取得することで、通信装置２０の認証を受けることができる。したがって、通信システム１０は、認証処理におけるユーザの手間を低減させることができる。また、通信システム１０は、ユーザに提示された認証用情報を用いて認証処理を行うので、ユーザに分かりやすい（直感的な）認証処理を行うことができる。なお、通信装置２０は、周囲の状況に応じて認証用画像情報及び認証用音声情報を切り替えて提示してもよい。例えば、通信装置２０は、マイクを用いて周囲のノイズを検出し、このノイズの強度（振幅）が所定値以上であれば、認証用画像情報を提示してもよい。一方、通信装置２０は、通信装置３０がカメラを有していない場合（通信装置３０からその旨の情報が与えられた場合）等には、認証用音声情報を提示してもよい。
【００５６】
また、通信装置２０は、認証用情報の特徴部分と比較用情報の特徴部分とが一致する場合に、通信装置３０を接続相手として認証するので、認証用情報と比較用情報とを直接比較する場合よりも、認証処理を迅速に行うことができる。
【００５７】
［１−５．変形例］
次に、図１０に基づいて、第１の実施形態の変形例を説明する。この変形例では、通信装置２０が複数存在し、かつ、これらの通信装置２０（２０ａ〜２０ｃ）が同じ認証用情報（例えば認証用画像情報２２０ａ）を提示している。この場合、通信装置２０ａ〜２０ｃがそれぞれ通信装置３０を接続相手として認証する。即ち、通信装置３０は、接続許可信号を通信装置２０ａ〜２０ｃから受信する。そこで、制御部３７は、接続許可信号を送信した通信装置２０のリストを生成し、ディスプレイ３５０に表示させる。図１０に示す例では、通信装置２０ａ〜２０ｃを示すリスト３５０ａがディスプレイ３５０に表示されている。通信装置３０のユーザは、リスト３５０ａに列挙された通信装置２０のうち、所望の通信装置２０を示す部分にタッチすることで、通信装置２０を選択する。制御部３７は、ユーザが選択した通信装置２０との接続処理を行なう。この変形例によれば、ユーザは、所望の通信装置２０に通信装置３０を接続させることができる。
【００５８】
＜２．第２の実施形態＞
［２−１．通信システムの外観構成］
次に、第２の実施形態を説明する。まず、図１１に基づいて、第２の実施形態に係る通信システム１０−２の外観構成について説明する。通信システム１０−２は、通信システム１０の親機が通信装置２０から通信装置４０に変更されたものである。通信装置４０は、いわゆるテレビモニタ型の通信装置であり、通信装置３０のディスプレイ３５０に対して非常に大きいディスプレイ４２０を有している。
【００５９】
この通信システム１０−２では、概略以下の処理が行われる。即ち、通信装置３０は、ディスプレイ４２０に表示された認証用画像情報４２０ａのうち、一部の認証用画像情報４２０ｂを撮影することで、比較用画像情報を取得する。通信装置３０は、比較用画像情報をディスプレイ３５０に表示する。通信装置３０は、比較用画像情報の特徴部分を抽出し、特徴部分に関する特徴部分情報を生成する。通信装置３０は、特徴部分情報を含む接続要求信号を通信装置４０に送信する。通信装置４０は、認証用画像情報から特徴部分を抽出し、認証用画像情報の特徴部分に比較用画像情報の特徴部分が含まれるかを判定する。即ち、通信装置４０は、比較用画像情報の特徴部分が認証用画像情報の特徴部分の一部に一致するかを判定する。通信装置４０は、これらが一致する場合には、通信装置３０を接続相手として認証し、接続処理を行なう。その後、ユーザは、ディスプレイ３５０に表示された比較用画像情報のうち、所望の部分にタッチする。通信装置３０は、タッチされた部分に関する詳細情報要求信号を通信装置４０に送信する。通信装置４０は、ユーザがタッチした部分に関連付けられた情報である関連情報を取得する。通信装置４０は、関連情報を含む関連情報報知信号を生成し、通信装置３０に送信する。通信装置３０は、関連情報をディスプレイ３５０に表示する。
【００６０】
［２−２．親機の構成］
次に、親機となる通信装置４０の詳細な構成を図１１及び図１２に基づいて説明する。通信装置４０は、本体部４１と、認証用情報提示部４２と、通信部４３と、記憶部４４と、制御部４５とを備える。
【００６１】
本体部４１は、通信装置４０を構成する各構成要素、例えば通信部４３、記憶部４４、及び制御部４５を内蔵する。認証用情報提示部４２は、認証用情報を通信装置３０のユーザに提示する。
【００６２】
認証用情報提示部４２は、ディスプレイ４２０及びスピーカ４２１を備える。ディスプレイ４２０は、認証用画像情報を提示する。このような認証用画像情報としては、例えば、人物等の各種オブジェクトが描かれている画像情報等が考えられる。認証用画像情報は、画素毎に２次元座標及び色情報（輝度値等）を有する。なお、認証用画像情報の各部分には、各種の情報が関連付けられている（紐付けられている）。即ち、認証用画像情報は、画素毎に２次元座標、色情報を有する。また、認証用画像情報は、部分（複数の画素の集合）毎に、各種の情報へのキーを有する。
【００６３】
例えば、図１１に示す認証用画像情報４２０ａは、写真画像情報のサムネイル４２０ｃ（４２０ｃ−１〜４２０ｃ−３）が複数描かれている。そして、各サムネイル４２０ｃには、写真画像情報及び当該写真画像情報に関する詳細情報（例えば、撮影者、撮影場所、撮影日時等）が格納された場所を示すＵＲＬが関連付けられている。
【００６４】
一方、スピーカ４２１は、認証用音声情報を提示する。このような認証用音声情報としては、例えば、楽曲等が考えられる。
【００６５】
通信部４３は、通信装置３０との間で無線通信を行なう。通信部４３は、通信装置３０から送信された信号を受信した場合には、受信した信号に含まれる情報を制御部４５に出力する。一方、通信部４３は、制御部４５から与えられた情報を含む信号を生成し、通信装置３０に出力する。
【００６６】
記憶部４４は、通信装置４０が処理を行うために必要な各種の情報、例えば、上述した認証用画像情報、認証用音声情報の他、制御部４５が読みだして実行するプログラム等を記憶する。また、記憶部４４は、上述した指示情報を記憶する。また、記憶部３３は、認証用画像情報の各部分に関連付けられた情報、即ち関連情報を記憶する。
【００６７】
制御部４５は、通信装置４０の各構成要素を制御する他、判定部及び認証部としても機能する。即ち、制御部４５は、通信部４３から特徴部分情報が与えられた場合に、特徴部分情報が示す特徴部分、即ち比較用情報の特徴部分と、認識用情報の特徴部分の一部とが一致するかを判定する。そして、制御部４５は、これらが一致すると判定された場合に、通信装置３０を通信相手として認証する。
【００６８】
具体的には、制御部４５は、比較用画像情報の特徴部分と、認識用画像情報の特徴部分の一部とが一致するかを判定する場合には、比較用画像情報の特徴部分が描かれた比較用２値化画像と、認識用画像情報の特徴部分が描かれた認証用２値化画像とを生成する。そして、制御部２５は、比較用２値化画像と同一または縦横比のみが異なる部分が認証用２値画像に存在するかを判定する。この結果、制御部４５は、このような部分が存在する場合には、比較用画像情報の特徴部分と、認識用画像情報の特徴部分の一部とが一致すると判定する。
【００６９】
なお、制御部４５は、比較用画像情報と認証用画像情報の一部とを比較してもよい。この場合にも同様の処理が行われる。即ち、制御部４５は、比較用画像情報と同一または縦横比のみが異なる部分が認証用画像情報に存在するかを判定し、この結果、このような部分が存在する場合には、比較用画像情報と認証用画像情報の一部とが一致すると判定する。制御部４５は、認証用音声情報に対しては、第１の実施形態に係る制御部２５と同様の処理を行なう。
【００７０】
［２−３．通信システムによる処理］
次に、通信システム１０−２による認証処理の手順を説明する。なお、第２の実施形態の認証処理は、第１の実施形態の認証処理と一部が異なるのみである。そこで、ここでは、図５Ａ及び図５Ｂに基づいて、認証処理の手順を説明する。
【００７１】
図５Ａに示すステップＳ１０において、制御部４５は、認証用画像情報を記憶部４４から取得し、ディスプレイ４２０に表示させる。この様子を図１１に示す。図１１では、通信装置４０は、認証用画像情報４２０ａを表示している。認証用画像情報４２０ａは、複数のサムネイル４２０ｃを含む。
【００７２】
ステップＳ２０において、制御部４５は、認証用画像情報の取得を指示する旨の指示情報（例えば、「表示されている画像のうち、ご希望の部分を撮影してください」という文字情報）を記憶部４４から取得し、通信部４３に出力する。通信部４３は、指示情報を含む指示信号を生成し、通信装置３０に送信する。
【００７３】
一方、図５Ｂに示すステップＳ９０において、通信装置３０の通信部３３は、指示信号を受信し、指示信号に含まれる指示情報を制御部３７に出力する。制御部３７は、指示情報をディスプレイ３５０に表示し、スピーカ２２１から出力する。これにより、通信装置３０のユーザは、認証用画像情報の撮影を要求されていることを認識することができる。
【００７４】
さらに、制御部３７は、カメラ３２０をアクティブにする。カメラ３２０は、ユーザによる入力操作に応じて、認証用画像情報の一部を撮影することで、比較用画像情報を取得する。カメラ３２０は、取得した比較用画像情報を制御部３７に出力する。制御部３７は、図１１に示すように、比較用画像情報をディスプレイ３５０に表示させる。図１１に示す例では、ディスプレイ３５０には、比較用画像情報４２０ｂ’が表示される。比較用画像情報４２０ｂ’は、認証用画像情報４２０ａの一部４２０ｂに対応するものである。比較用画像情報４２０ｂ’は、サムネイル４２０ｃ−１’を含む。
【００７５】
次いで、ステップＳ１００において、制御部３７は、比較用画像情報から特徴部分を抽出する。制御部３７は、特定部分をディスプレイ３５０に表示させてもよい。
【００７６】
ステップＳ１１０において、制御部３７は、エッジ部分の２次元座標及び色情報に関する特徴部分情報を生成し、通信部３３に出力する。通信部３３は、特徴部分情報を含む接続要求信号を生成し、通信装置４０に送信する。
【００７７】
一方、図５Ａに示すステップＳ３０において、通信部４３は、通信装置３０から接続要求信号を受信し、接続要求信号に含まれる特徴部分情報を制御部４５に出力する。
【００７８】
ステップＳ４０において、制御部４５は、特徴部分情報及び認証用画像情報に基づいて、比較用画像情報の特徴部分と認証用画像情報の特徴部分の一部とが一致するかを判定する。制御部４５は、比較用画像情報の特徴部分と認証用画像情報の特徴部分の一部とが一致すると判定した場合には、ステップＳ５０に進み、これらが一致しないと判定した場合には、ステップＳ６０に進む。
【００７９】
ステップＳ５０において、制御部４５は、認証用画像情報のうち、比較用画像情報に一致すると判定された部分、即ち撮影部分を提示する。例えば、制御部４５は、図１１に示すように、撮影部分を示す枠画像情報４２０ｅを生成し、ディスプレイ４２０に表示させる。さらに、制御部４５は、通信装置３０を通信相手として認証する。そして、制御部４５は、その旨を示す接続許可情報を生成し、通信部４３に出力する。通信部４３は、接続許可情報を含む接続許可信号を生成し、接続許可信号を通信装置３０に送信する。
【００８０】
ステップＳ６０において、制御部４５は、通信装置３０を通信相手として認証しない。即ち、制御部４５は、通信装置３０との接続を拒否する。そして、制御部４５は、その旨を示す接続拒否情報を生成し、通信部４３に出力する。通信部４３は、接続拒否情報を含む接続拒否信号を生成し、接続拒否信号を通信装置３０に送信する。
【００８１】
一方、図５Ｂに示すステップＳ１２０において、通信装置３０の通信部３３は、接続許可信号または接続拒否信号を受信し、これらの信号に含まれる接続許可情報または接続拒否情報を制御部３７に出力する。
【００８２】
ステップＳ１３０において、制御部３７は、通信部３３から与えられた情報に基づいて、通信装置２０が接続を許可したかを判定する。この結果、制御部３７は、通信装置２０が接続を許可したと判定した場合には、ステップＳ１４０に進み、通信装置２０が接続を拒否したと判定した場合には、認証処理を終了する。
【００８３】
その後、通信装置２０、３０は、ステップＳ７０、Ｓ８０、Ｓ１４０、及びＳ１５０において、所定の接続処理を行い、接続状態を確立する。
【００８４】
その後、ユーザは、ディスプレイ３５０に表示された比較用画像情報のうち、所望の部分にタッチする。例えば、図１１に示す例であれば、ユーザは、サムネイル４２０ｃ−１’にタッチする。入力部３４は、入力操作情報を制御部３７に出力する。制御部３７は、入力操作情報に基づいて、ユーザが選択した（タッチした）部分である選択部分を認識し、選択部分に関する選択部分情報を通信部３３に出力する。通信部３３は、選択部分情報を含む関連情報要求信号を生成し、通信装置４０に送信する。
【００８５】
通信装置４０の通信部４３は、関連情報要求信号を受信し、関連情報要求信号に含まれる選択部分情報を制御部４５に出力する。制御部４５は、選択部分情報に基づいて、認証用画像情報の各部分のうち、ユーザが選択した部分を特定する。さらに、制御部４５は、特定された部分である特定部分が有するキーを辿ることで、当該特定部分に関連付けられた情報、即ち関連情報を取得する。図１１であれば、サムネイル４２０ｃ−１に関連付けられたＵＲＬを取得する。制御部４５は、取得した関連情報を通信部４３に出力する。通信部４３は、関連情報を含む関連情報報知信号を生成し、通信装置３０に送信する。
【００８６】
通信装置３０の通信部３３は、関連情報報知信号に含まれる関連情報を制御部３７に出力する。制御部３７は、関連情報に基づいて、各種の処理を行なう。例えば、図１１に示す例であれば、制御部３７は、写真画像情報及び詳細情報のＵＲＬを取得するので、そのＵＲＬに図示しないネットワークを経由してアクセスする。これにより、制御部３７は、図１３に示すように、サムネイル４２０ｃ−１に対応する写真画像情報４２０ｆをディスプレイ３５０に表示させる。また、制御部３７は、図１４に示すように、詳細情報（写真画像情報４２０ｆの撮影者、撮影日時、撮影場所等）を画像情報４２０ｇとしてディスプレイ３５０に表示させる。なお、詳細情報は音声情報として出力されてもよい。
【００８７】
以上により、第２の実施形態に係る通信システム１０−２では、通信装置３０のユーザは、通信装置４０が提示する認証用情報の一部を取得する（撮影する）ことで、通信装置４０の認証を受けることができる。したがって、通信システム１０−２は、認証処理におけるユーザの手間を低減させることができる。また、通信システム１０−２は、ユーザに提示された認証用情報を用いて認証処理を行うので、ユーザに分かりやすい認証処理を行うことができる。また、通信システム１０−２では、認証用画像情報の各部分に各種の情報が関連付けられており、ユーザは、ディスプレイ３５０に表示された比較用画像情報のうち、所望の部分にタッチすることで、これらの情報を取得することができる。したがって、ユーザは、認証用画像情報の各部分に関連付けられた情報、即ち関連情報のうち、所望の関連情報を容易に取得することができる。
【００８８】
＜３．第３の実施形態＞
［３−１．通信システムの外観構成］
次に、第３の実施形態を説明する。まず、図１５に基づいて、第３の実施形態に係る通信システム１０−３の外観構成について説明する。通信システム１０−３は、通信システム１０の親機が通信装置２０から通信装置５０に変更されたものである。通信装置５０は、いわゆるテレビモニタ型の通信装置であり、通信装置３０のディスプレイ３５０に対して非常に大きいディスプレイ５２０を有している。
【００８９】
この通信システム１０−３では、概略以下の処理が行われる。即ち、通信装置５０は、複数の認証用画像情報５２０ｂ（５２０ｂ−１〜５２０ｂ−６）を表示する。なお、これらの認証用画像情報５２０ｂには、通信装置３０が取得すべき順序である基準取得順序が設定されており、認証用画像情報５２０ｂには、基準取得順序を示す数字画像情報５２０ｃ（５２０ｃ−１〜５２０ｃ−６）が含まれている。また、通信装置５０は、これらの認証用画像情報５２０ｂのうち、通信装置３０が現在取得すべき認証用画像情報５２０ｂ（ｎ番目の認証用画像情報５２０ｂ）をハイライト表示する。
【００９０】
通信装置３０は、ディスプレイ５２０に表示された認証用画像情報５２０ｂのうち、ｎ番目の認証用画像情報５２０ｂを撮影することで、比較用画像情報を取得する。通信装置３０は、比較用画像情報をディスプレイ３５０に表示する。通信装置３０は、比較用画像情報の特徴部分を抽出し、特徴部分に関する特徴部分情報を生成する。通信装置３０は、特徴部分情報を含む接続要求信号を通信装置４０に送信する。
【００９１】
通信装置５０は、ｎ番目の認証用画像情報から特徴部分を抽出し、ｎ番目の認証用画像情報の特徴部分と比較用画像情報の特徴部分とが一致するかを判定する。通信装置５０は、これらが一致する場合には、ｎ＋１番目の認証用画像情報について、同様の処理を行なう。通信装置５０は、全ての認証用画像情報５２０ｂの各々が比較用画像情報と一致すると判定した場合には、通信装置３０を接続相手として認証し、接続処理を行なう。
【００９２】
即ち、通信装置５０は、複数の認証用画像情報５２０ｂの各々が比較用画像情報に一致すると判定され、かつ、通信装置３０が複数の認証用画像情報５２０ｂを基準取得順序通りに取得した場合に、通信装置３０を通信相手として認証する。
【００９３】
［３−２．親機の構成］
次に、親機となる通信装置５０の詳細な構成を図１５及び図１６に基づいて説明する。通信装置５０は、本体部５１と、認証用情報提示部５２と、通信部５３と、記憶部５４と、制御部５５とを備える。
【００９４】
本体部５１は、通信装置５０を構成する各構成要素、例えば通信部５３、記憶部５４、及び制御部５５を内蔵する。認証用情報提示部５２は、認証用情報を通信装置３０のユーザに提示する。
【００９５】
認証用情報提示部５２は、ディスプレイ５２０及びスピーカ５２１を備える。ディスプレイ５２０は、複数の認証用画像情報を提示する。このような認証用画像情報としては、例えば、人物等の各種オブジェクトが描かれている画像情報等が考えられる。各認証用画像情報は、画素毎に２次元座標及び色情報（輝度値等）を有する。また、各認証用画像情報には、基準取得順序（１以上の整数）を示す数字画像情報が含まれる。
【００９６】
例えば、図１５に示す認証用画像情報５２０ｂの各々には、数字画像情報として、「１」〜「６」の文字が描かれている。したがって、通信装置３０のユーザは、左上の認証用画像情報５２０ｂ−１から順に認証用画像情報５２０ｂを撮影することになる。
【００９７】
一方、スピーカ５２１は、認証用音声情報を提示する。このような認証用音声情報としては、例えば、楽曲等が考えられる。
【００９８】
通信部５３は、通信装置３０との間で無線通信を行なう。通信部５３は、通信装置３０から送信された信号を受信した場合には、受信した信号に含まれる情報を制御部５５に出力する。一方、通信部５３は、制御部５５から与えられた情報を含む信号を生成し、通信装置３０に出力する。
【００９９】
記憶部５４は、通信装置５０が処理を行うために必要な各種の情報、例えば、上述した認証用画像情報、認証用音声情報の他、制御部５５が読みだして実行するプログラム等を記憶する。また、記憶部５４は、上述した指示情報や、撮影順序カウンタｎを記憶する。
【０１００】
制御部５５は、通信装置５０の各構成要素を制御する他、判定部及び認証部としても機能する。即ち、制御部５５は、通信部５３から特徴部分情報が与えられた場合に、特徴部分情報が示す特徴部分、即ち比較用画像情報の特徴部分と、ｎ番目の認識用画像情報の特徴部分とが一致するかを判定する。そして、制御部５５は、複数の認証用画像情報の各々が比較用画像情報に一致すると判定され、かつ、通信装置３０が複数の認証用画像情報を基準取得順序通りに取得した場合に、通信装置３０を通信相手として認証する。なお、比較用情報の特徴部分と、ｎ番目の認識用情報の特徴部分とが一致するかの判定方法は、第１の実施形態と同様である。
【０１０１】
なお、制御部５５は、比較用画像情報とｎ番目の認証用画像情報とを比較してもよい。この場合にも同様の処理が行われる。制御部５５は、認証用音声情報に対しては、第１の実施形態に係る制御部２５と同様の処理を行なう。
【０１０２】
［３−３．通信システムによる処理］
次に、通信システム１０−２による認証処理の手順を図１７Ａ及び図１７Ｂに沿って説明する。
【０１０３】
図１７Ａに示すステップＳ２００において、制御部５５は、複数の認証用画像情報を記憶部５４から取得し、ディスプレイ５２０に表示させる。この様子を図１５に示す。図１５では、通信装置５０は、複数の認証用画像情報５２０ｂを表示している。
【０１０４】
ステップＳ２１０において、制御部５５は、撮影順序カウンタｎの値を１にセットする。ステップＳ２２０において、制御部５５は、ｎ番目の認証用画像情報をディスプレイ５２０にハイライト表示させる。例えば、図１５では、２番目の認証用画像情報５２０ｂ−２がハイライト表示されている。
【０１０５】
ステップＳ２３０において、制御部５５は、ｎ番目の認証用画像情報の取得（撮影）を指示する旨の指示情報（例えば、「表示されている画像のうち、ｎ番目の画像を撮影してください」という文字情報）を記憶部５４から取得し、通信部５３に出力する。通信部５３は、指示情報を含む指示信号を生成し、通信装置３０に送信する。
【０１０６】
一方、図１７Ｂに示すステップＳ３２０において、通信装置３０の通信部３３は、指示信号を受信し、指示信号に含まれる指示情報を制御部３７に出力する。
【０１０７】
ステップＳ３３０において、制御部３７は、指示情報をディスプレイ３５０に表示し、スピーカ２２１から出力する。これにより、通信装置３０のユーザは、ｎ番目の認証用画像情報の撮影を要求されていることを認識することができる。
【０１０８】
一方、制御部３７は、カメラ３２０をアクティブにする。カメラ３２０は、ユーザによる入力操作に応じて、ｎ番目の認証用画像情報を撮影することで、比較用画像情報を取得する。カメラ３２０は、取得した比較用画像情報を制御部３７に出力する。制御部３７は、図１５に示すように、比較用画像情報をディスプレイ３５０に表示させる。図１５に示す例では、ディスプレイ３５０には、比較用画像情報５２０ｂ−２’が表示される。比較用画像情報５２０ｂ−２’は、２番目の認証用画像情報５２０ｂ−２に対応するものである。
【０１０９】
次いで、ステップＳ３４０において、制御部３７は、比較用画像情報から特徴部分を抽出する。制御部３７は、特徴部分をディスプレイ３５０に表示させてもよい。
【０１１０】
ステップＳ３５０において、制御部３７は、エッジ部分の２次元座標及び色情報に関する特徴部分情報を生成し、通信部３３に出力する。通信部３３は、特徴部分情報を含む接続要求信号を生成し、通信装置５０に送信する。
【０１１１】
一方、図１７Ａに示すステップＳ２４０において、通信部５３は、通信装置３０から接続要求信号を受信し、接続要求信号に含まれる特徴部分情報を制御部５５に出力する。
【０１１２】
ステップＳ２５０において、制御部５５は、特徴部分情報及びｎ番目の認証用画像情報に基づいて、比較用画像情報の特徴部分とｎ番目の認証用画像情報の特徴部分とが一致するかを判定する。制御部５５は、比較用画像情報の特徴部分とｎ番目の認証用画像情報の特徴部分の一部とが一致すると判定した場合には、ステップＳ２６０に進み、これらが一致しないと判定した場合には、ステップＳ２９０に進む。
【０１１３】
ステップＳ２６０において、制御部５５は、撮影順序カウンタｎの値を１増加させる。ステップＳ２７０において、制御部５５は、撮影順序カウンタｎの値が最大値ｎｍａｘを超えたかを判定し、撮影順序カウンタｎの値が最大値ｎｍａｘを超えたと判定した場合には、ステップＳ２８０に進み、撮影順序カウンタｎの値が最大値ｎｍａｘ以下であると判定した場合には、ステップＳ２２０に戻る。したがって、最大値ｎｍａｘが大きいほど、ユーザが撮影する認証用画像情報の数が増えるので、通信のセキュリティが向上する。最大値ｎｍａｘは、例えば６となる。
【０１１４】
ステップＳ２８０において、制御部５５は、通信装置３０を通信相手として認証する。そして、制御部５５は、その旨を示す接続許可情報を生成し、通信部５３に出力する。通信部５３は、接続許可情報を含む接続許可信号を生成し、接続許可信号を通信装置３０に送信する。
【０１１５】
ステップＳ２９０において、制御部５５は、通信装置３０を通信相手として認証しない。即ち、制御部５５は、通信装置３０との接続を拒否する。そして、制御部５５は、その旨を示す接続拒否情報を生成し、通信部５３に出力する。通信部５３は、接続拒否情報を含む接続拒否信号を生成し、接続拒否信号を通信装置３０に送信する。
【０１１６】
一方、図１７Ｂに示すステップＳ３６０において、通信装置３０の通信部３３は、指示情報、接続許可信号、または接続拒否信号を受信し、これらの信号に含まれる情報を制御部３７に出力する。
【０１１７】
ステップＳ３７０において、制御部３７は、通信部３３から与えられた情報が結果情報、即ち接続許可情報、または接続拒否情報であるかを判定する。制御部３７は、通信部３３から与えられた情報が結果情報である場合には、ステップＳ３８０に進み、通信部３３から与えられた情報が指示情報であると判定した場合には、ステップＳ３３０にもどる。
【０１１８】
ステップＳ３８０において、制御部３７は、通信部３３から与えられた情報に基づいて、通信装置５０が接続を許可したかを判定する。この結果、制御部３７は、通信装置５０が接続を許可したと判定した場合には、ステップＳ３９０に進み、通信装置５０が接続を拒否したと判定した場合には、認証処理を終了する。
【０１１９】
その後、通信装置５０、３０は、ステップＳ３００、Ｓ３１０、Ｓ３９０、及びＳ４００において、所定の接続処理を行い、接続状態を確立する。
【０１２０】
以上により、第３の実施形態に係る通信システム１０−３では、通信装置５０は、複数の認証用画像情報の各々が比較用画像情報に一致すると判定された場合に、通信装置３０を通信相手として認証するので、通信のセキュリティを向上させることができる。
【０１２１】
特に、通信装置５０は、複数の認証用画像情報の各々が比較用画像情報に一致すると判定され、かつ、通信装置３０が複数の認証用画像情報を基準取得順序通りに取得した場合に、通信装置３０を通信相手として認証するので、通信のセキュリティをさらに向上させることができる。
【０１２２】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１２３】
例えば、上記第２及び第３の実施形態では、認証用画像情報についての処理を説明したが、認証用音声情報に対しても同様の処理を行ってもよい。また、第１〜第３の実施形態を任意に組み合わせてもよい。例えば、第１の実施形態の制御部２５に、第２の実施形態の制御部４５の機能を持たせてもよい。同様に、第１の実施形態の制御部２５に、第３の実施形態の制御部５５の機能を持たせてもよい。同様に、第２の実施形態の制御部４５に、第３の実施形態の制御部５５の機能を持たせてもよい。
【０１２４】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
他の通信装置のユーザに提示される認証用情報と、前記認証用情報を取得かつ送信可能な前記他の通信装置から送信された比較用情報とが一致するかを判定する判定部と、
前記認証用情報と前記比較用情報とが一致すると判定された場合に、前記他の通信装置を通信相手として認証する認証部と、を備える、通信装置。
【０１２５】
（２）
前記認証用情報は複数存在し、
前記判定部は、複数の認証用情報の各々と、前記比較用情報とが一致するかを判定し、
前記認証部は、前記複数の認証用情報の各々が前記比較用情報に一致すると判定された場合に、前記他の通信装置を通信相手として認証する、前記（１）記載の通信装置。
【０１２６】
（３）
前記複数の認証用情報には、前記他の通信装置が前記複数の認証用情報を取得すべき順序である基準取得順序が設定されており、
前記認証部は、前記複数の認証用情報の各々が前記比較用情報に一致すると判定され、かつ、前記他の通信装置が前記複数の認証用情報を前記基準取得順序通りに取得した場合に、前記他の通信装置を通信相手として認証する、前記（２）記載の通信装置。
【０１２７】
（４）
前記判定部は、前記認証用情報の一部が前記比較用情報に一致するかを判定し、
前記認証部は、前記認証用情報の一部が前記比較用情報に一致すると判定された場合に、前記他の通信装置を通信相手として認証する、前記（１）〜（３）のいずれか１項に記載の通信装置。
【０１２８】
（５）
前記判定部は、前記比較用情報の特徴部分と、前記認証用情報の特徴部分とが一致するかを判定し、
前記認証部は、前記認証用情報の特徴部分と、前記比較用情報の特徴部分とが一致すると判定された場合に、前記他の通信装置を通信相手として認証する、前記（１）〜（４）のいずれか１項に記載の通信装置。
【０１２９】
（６）
他の通信装置のユーザが認識可能な情報である認証用情報と、前記認証用情報を取得かつ送信可能な前記他の通信装置から送信された情報である比較用情報とが一致するかを判定することと、
前記認証用情報と前記比較用情報とが一致すると判定された場合に、前記他の通信装置を通信相手として認証することと、を含む、通信方法。
【０１３０】
（７）
コンピュータに、
他の通信装置のユーザが認識可能な情報である認証用情報と、前記認証用情報を取得かつ送信可能な前記他の通信装置から送信された情報である比較用情報とが一致するかを判定する判定機能と、
前記認証用情報と前記比較用情報とが一致すると判定された場合に、前記他の通信装置を通信相手として認証する認証機能と、を実現させる、プログラム。
【符号の説明】
【０１３１】
１０  通信システム
２０、３０、４０、５０  通信装置
２５、４５、５５  制御部
【図１】
2012238141.tif 000003
【図２】
2012238141.tif 000004
【図３】
2012238141.tif 000005
【図４】
2012238141.tif 000006
【図５Ａ】
2012238141.tif 000007
【図５Ｂ】
2012238141.tif 000008
【図６】
2012238141.tif 000009
【図７】
2012238141.tif 000010
【図８】
2012238141.tif 000011
【図９】
2012238141.tif 000012
【図１０】
2012238141.tif 000013
【図１１】
2012238141.tif 000014
【図１２】
2012238141.tif 000015
【図１３】
2012238141.tif 000016
【図１４】
2012238141.tif 000017
【図１５】
2012238141.tif 000018
【図１６】
2012238141.tif 000019
【図１７Ａ】
2012238141.tif 000020
【図１７Ｂ】
2012238141.tif 000021