(57)【特許請求の範囲】
【請求項１】
他の通信装置と無線通信可能な通信装置であって、
ユーザによる操作に応じて所定の限定範囲内でのみ取得可能な認証情報を外部情報から取得する認証情報取得手段と、
上記第１の認証情報が取得された取得機器を表す第１の取得機器情報、及び上記第１の認証情報を送信する送信機器を表す第１の送信機器情報を生成する機器情報生成手段と、
上記認証情報取得手段によって取得された第１の認証情報、上記機器情報生成手段によって生成された第１の取得機器情報及び第１の送信機器情報を上記他の通信装置に送信する第１の送信手段と、
上記他の通信装置から送信された第２の認証情報、第２の取得機器情報及び第２の送信機器情報を所定の監視時間に限って受信する受信手段と、
上記第１の認証情報と上記第２の認証情報とを照合すると共に、上記他の装置から受信した上記第２の取得機器情報及び上記第２の送信機器情報を照合し、上記２つの認証情報が同一の外部情報から取得されたと判断され、かつ第２の取得機器情報及び第２の送信機器情報が一致すると判断された場合に上記他の通信装置を正規の通信対象として認証する認証手段と
を具える通信装置。
【請求項２】
上記第１の認証情報が取得された時刻を表す第１の取得時刻情報を生成する時刻情報生成手段
を具え、
上記送信手段は、
上記第１の認証情報と共に上記第１の取得時刻情報を送信し、
上記受信手段は、
上記第２の認証情報と共に第２の取得時刻情報を受信し、
上記照合手段は、
上記第１の認証情報と第２の認証情報とを照合すると共に、上記他の装置から受信した上記第２の取得機器情報及び上記第２の送信機器情報を照合し、２つの認証情報の取得時刻差が同一時刻に取得されたとされる所定の時刻差以下であるとき、上記他の通信装置を認証する
請求項１に記載の通信装置。
【請求項３】
上記監視時間は
ユーザによる操作に応じて決定される
請求項１に記載の通信装置。
【請求項４】
上記通信装置は、
上記他の通信装置との距離を測定する距離測定部を具え、
上記認証情報取得手段は、
上記他の通信装置との距離との距離が所定値以内になったとき、上記認証情報を取得する
請求項１に記載の通信装置。
【請求項５】
上記認証情報は、
被写物を撮像した画像データである
請求項１に記載の通信装置。
【請求項６】
上記認証情報は、
音声を録音した音声データである
請求項１に記載の通信装置。
【請求項７】
他の通信装置と無線通信する際の認証方法であって、
ユーザによる操作に応じて所定の限定範囲内でのみ取得可能な認証情報を外部情報から取得する認証情報取得ステップと、
上記第１の認証情報が取得された取得機器を表す第１の取得機器情報、及び上記第１の認証情報を送信する送信機器を表す第１の送信機器情報を生成する機器情報生成ステップと、
上記認証情報取得ステップによって取得された第１の認証情報、上記機器情報生成ステップによって生成された第１の取得機器情報及び第１の送信機器情報を上記他の通信装置に送信する第１の送信ステップと、
上記他の通信装置から送信された第２の認証情報、第２の取得機器情報及び第２の送信機器情報を所定の監視時間に限って受信する受信ステップと、
上記第１の認証情報と上記第２の認証情報とを照合すると共に、上記他の装置から受信した上記第２の取得機器情報及び上記第２の送信機器情報を照合し、上記２つの認証情報が同一の外部情報から取得されたと判断され、かつ第２の取得機器情報及び第２の送信機器情報が一致すると判断された場合に上記他の通信装置を正規の通信対象として認証する認証ステップと
を具える認証方法。
【請求項８】
他の通信装置との無線通信する際に通信装置に対して、
ユーザによる操作に応じて所定の限定範囲内でのみ取得可能な認証情報を外部情報から取得する認証情報取得ステップと、
上記第１の認証情報が取得された取得機器を表す第１の取得機器情報、及び上記第１の認証情報を送信する送信機器を表す第１の送信機器情報を生成する機器情報生成ステップと、
上記認証情報取得ステップによって取得された第１の認証情報、上記機器情報生成ステップによって生成された第１の取得機器情報及び第１の送信機器情報を上記他の通信装置に送信する第１の送信ステップと、
上記他の通信装置から送信された第２の認証情報、第２の取得機器情報及び第２の送信機器情報を所定の監視時間に限って受信する受信ステップと、
上記第１の認証情報と上記第２の認証情報とを照合すると共に、上記他の装置から受信した上記第２の取得機器情報及び上記第２の送信機器情報を照合し、上記２つの認証情報が同一の外部情報から取得されたと判断され、かつ第２の取得機器情報及び第２の送信機器情報が一致すると判断された場合に上記他の通信装置を正規の通信対象として認証する認証ステップと
を実行させる認証プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置、認証方法及び認証プログラムに関し、例えばアドホックネットワークにおける通信機器間の認証に適用して好適なものである。
【背景技術】
【０００２】
従来、複数の無線機器をその場だけで接続して通信するアドホックネットワークにおいては、通信範囲内での電波の傍受が容易なため、情報の漏洩が懸念される。このような情報の漏洩を防止するために通信を行う無線機器同士を互いに認証させることによって通信対象を限定する方法がある。このとき、ユーザはパスワードや認証相手の無線機器についての機器ＩＤ等の設定を入力しなければならず、認証にかかる作業が煩雑であった。
【０００３】
そこで、これらの無線機器同士の認証を簡単に行う方法として、自己の無線機器から一定の距離内にいる無線機器を特定し、当該特定された無線機器を自動的に認証する方法が知られている。
【０００４】
また、無線機器の送信出力又は受信感度を下げることによって、電波の届く距離を限定し、当該限定された距離内にある無線機器のみを認証相手として特定し、当該特定された無線機器を自動的に認証することによって、簡単に認証を行うようになされたものがある（例えば、特許文献１参照）。
【特許文献１】特開２００２−１１８５７７公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところでかかる構成の無線機器においては、無線機器間の距離を測定又は電波の届く範囲を限定することによって、自己の無線機器から一定の範囲内に存在する無線機器を一律に認証するため、当該一定の範囲内に存在する意図しない無線機器をも自動的に認証してしまうという問題があった。
【０００６】
本発明は以上の点を考慮してなされたもので、ユーザの簡単な操作によって、通信対象を選択的に限定し得る通信装置、認証方法及び認証プログラムを提案しようとするものである。
【課題を解決するための手段】
【０００７】
かかる課題を解決するため本発明の通信装置においては、他の通信装置と無線通信可能な通信装置であって、ユーザによる操作に応じて所定の限定範囲内でのみ取得可能な認証情報を外部情報から取得する認証情報取得手段と、第１の認証情報が取得された取得機器を表す第１の取得機器情報、及び第１の認証情報を送信する送信機器を表す第１の送信機器情報を生成する機器情報生成手段と、認証情報取得手段によって取得された第１の認証情報、機器情報生成手段によって生成された第１の取得機器情報及び第１の送信機器情報を他の通信装置に送信する第１の送信手段と、他の通信装置から送信された第２の認証情報、第２の取得機器情報及び第２の送信機器情報を所定の監視時間に限って受信する受信手段と、第１の認証情報と第２の認証情報とを照合すると共に、他の装置から受信した第２の取得機器情報及び第２の送信機器情報を照合し、２つの認証情報が同一の外部情報から取得されたと判断され、かつ第２の取得機器情報及び第２の送信機器情報が一致すると判断された場合に他の通信装置を正規の通信対象として認証する認証手段とを備えるようにした。
【０００８】
これにより、限定範囲内に存在し、同一のタイミングで認証処理をしている通信装置のみを認証できる。
【０００９】
また本発明の認証方法においては、他の通信装置と無線通信する際の認証方法であって、ユーザによる操作に応じて所定の限定範囲内でのみ取得可能な認証情報を外部情報から取得する認証情報取得ステップと、第１の認証情報が取得された取得機器を表す第１の取得機器情報、及び第１の認証情報を送信する送信機器を表す第１の送信機器情報を生成する機器情報生成ステップと、認証情報取得ステップによって取得された第１の認証情報、機器情報生成ステップによって生成された第１の取得機器情報及び第１の送信機器情報を他の通信装置に送信する第１の送信ステップと、他の通信装置から送信された第２の認証情報、第２の取得機器情報及び第２の送信機器情報を所定の監視時間に限って受信する受信ステップと、認証手段が、第１の認証情報と第２の認証情報とを照合すると共に、他の装置から受信した第２の取得機器情報及び第２の送信機器情報を照合し、２つの認証情報が同一の外部情報から取得されたと判断され、かつ第２の取得機器情報及び第２の送信機器情報が一致すると判断された場合に他の通信装置を正規の通信対象として認証する認証ステップとを有する。
【００１０】
これにより、限定範囲内に存在し、同一のタイミングで認証処理をしている通信装置のみを認証できる。
【００１１】
さらに本発明の認証プログラムにおいては、他の通信装置との無線通信する際に通信装置に対して、ユーザによる操作に応じて所定の限定範囲内でのみ取得可能な認証情報を外部情報から取得する認証情報取得ステップと、第１の認証情報が取得された取得機器を表す第１の取得機器情報、及び第１の認証情報を送信する送信機器を表す第１の送信機器情報を生成する機器情報生成ステップと、認証情報取得ステップによって取得された第１の認証情報、機器情報生成ステップによって生成された第１の取得機器情報及び第１の送信機器情報を他の通信装置に送信する第１の送信ステップと、他の通信装置から送信された第２の認証情報、受信手段が、第２の取得機器情報及び第２の送信機器情報を所定の監視時間に限って受信する受信ステップと、第１の認証情報と第２の認証情報とを照合すると共に、他の装置から受信した第２の取得機器情報及び第２の送信機器情報を照合し、２つの認証情報が同一の外部情報から取得されたと判断され、かつ第２の取得機器情報及び第２の送信機器情報が一致すると判断された場合に他の通信装置を正規の通信対象として認証する認証ステップとを実行させる。
【００１２】
これにより、限定範囲内に存在し、同一のタイミングで認証処理をしている通信装置のみを認証できる。
【発明の効果】
【００１３】
本発明によれば、所定の限定範囲内において所定の監視時間内に限って同一の外部情報を取得し、かつ外部情報を取得した通信装置のみを正規の通信対象として認証するため、限定範囲内に存在し、同一のタイミングで認証処理をしている通信装置のみを認証でき、かくしてユーザの簡単な操作によって、通信対象を選択的に限定し得る通信装置、認証方法及び認証プログラムを実現できる。
【発明を実施するための最良の形態】
【００１４】
以下、図面について、本発明の一実施の形態を詳述する。
【００１５】
（１）認証システムの全体構成
図１において１は、全体として本実施の形態における認証システムを示し、複数台（図１では３台）のパーソナルコンピュータ（以下、これをＰＣと呼ぶ）２（２Ａ〜２Ｃ）で構成され、各ＰＣ２は認証プログラムに基づき相互に認証を行い、正規の通信装置と認証されたＰＣ２との間で通信し、アドホックネットワークを構築するようになされている。
【００１６】
ＰＣ２Ａ〜２Ｃは、例えば壁で区切られた一つの部屋内に存在し、当該部屋内でのみ撮像可能な共通の被写物３を撮像できるように配置され、無線ＬＡＮによって相互に通信可能である。
【００１７】
この認証システム１では、図２に示すように、例えばＰＣ２Ａ〜２Ｃにおけるユーザの内、リーダの指示に応じて一斉にＰＣ２Ａ〜２Ｃの操作部１５が操作されることによって、認証における処理を開始し、同一の被写物３を一斉に撮像してその画像を記録すると共に、当該撮像された被写物３の画像を各ＰＣ２Ａ〜２Ｃ間で送受し、当該受信した画像と自己が撮像した画像とを照合することによって、相互認証が行われるようになされている。
【００１８】
このように認証システム１では、例えばユーザが操作部１５の操作キーを押下するだけの簡単な操作によって、認証処理を開始し得るようになされている。
【００１９】
（２）ＰＣの構成
図３に示すように、ＰＣ２は、ＰＣ２全体の制御を司るＣＰＵ（Central  Processing  Unit）１０に対し、バス１８を介して、ＲＯＭ（Read Only Memory）１１と、ＲＡＭ（Random Access
Memory）１２と、ＨＤＤ（Hard Disc Drive）１３と、ＣＣＤ（Charge-coupled device）等でなるカメラ部１４と、操作部１５と、無線通信インターフェース１６と、ＬＣＤ（Liquid Crystal Display）等でなる表示部１７とが接続されることによって構成されている。
【００２０】
ＣＰＵ１０は、ＲＯＭ１１及びＨＤＤ１３に格納された基本プログラムや認証プログラム等の各種アプリケーション等に基づいて、各部を制御することによって各種処理を実行するようになされている。
【００２１】
そしてＣＰＵ１０は、ユーザによる操作部１５の操作に応じてカメラ部１４によって撮像処理を行い、この撮像処理によって得られた画像データを表示部１７に表示させると共に、ＲＡＭ１２に一時記憶させるようになされている。
【００２２】
またＣＰＵ１０は、例えばBluetooth（登録商標）、ＩＥＥＥ（Institute of Electrical and Electronics Engineers）802.11g等の方式によって、無線通信インターフェース１６からＲＡＭ１２に一時記憶された画像データを他のＰＣ２へ送信すると共に、他のＰＣ２から受信したデータをＲＡＭ１２に一時記憶させるようになされている。
【００２３】
（３）認証システムにおける認証処理
次に、上述した認証システム１におけるＰＣ２の認証処理について説明する。上述したように、この認証システム１では、複数のＰＣ２が相互に認証を行うために、複数回に渡って認証が実行されるが、説明の便宜上、ここでは一つのＰＣ２が、一つの他のＰＣ２（以下、これを認証対象ＰＣと呼ぶ）に対して行う認証処理についてのみ説明する。
【００２４】
（３−１）認証の準備
ＰＣ２のＣＰＵ１０は、ユーザによる操作部１５（図３）の操作に応じて認証プログラムを起動し、認証処理を開始する。このときＣＰＵ１０は、カメラ部１４から供給される動画像を表示部１７に表示する。
【００２５】
このためユーザは、当該表示部１７に表示された動画像を視認しながらＰＣ２の位置を調整し、被写物３を撮像できる位置へ当該ＰＣ２を移動し得るようになされている。この結果、ＰＣ２は、ユーザによって位置の調整がなされ、被写物３を撮像できる位置に配置される。
【００２６】
そしてＣＰＵ１０は、ユーザによる操作部１５を介した入力操作を認識すると、画像送信処理及び画像受信処理を同時に開始し、引き続き照合処理を実行するようになされている。
【００２７】
（３−２）画像送信処理
この画像送信処理においてＣＰＵ１０は、静止画像を撮像する旨の命令である撮像コマンドをカメラ部１４に送出する。
【００２８】
この結果ＣＰＵ１０には、この撮像コマンドの応答結果としてカメラ部１４によって撮像された静止画像のデータ（以下、これを撮像画像データと呼ぶ）ＲＤ（図４（Ａ））が与えられる。ＣＰＵ１０は、この撮像画像データＲＤが供給された時刻を撮像時刻と認識し、この撮像時刻を表す撮像タイムコードＴＣを生成し、撮像画像データＲＤと共にＲＡＭ１２に一時記憶させる。
【００２９】
そしてＣＰＵ１０は、この撮像タイムコードを例えば当該撮像画像データＲＤの先頭に付加すると、ＰＣ２の機器ＩＤに基づき撮像画像データＲＤを撮像した機器を表す撮像機器情報ＭＳを生成し、この撮像機器情報ＭＳを例えば当該撮像画像データＲＤの末尾に付加し、撮像情報付画像データＤＤ（図４（Ｂ））を生成する。これにより、この撮像情報付画像データＤＤには、撮像画像データＲＤの撮像時刻に加えて、撮像機器情報ＭＳとしてＰＣ２の機器ＩＤが付加されるようになされている。
【００３０】
そしてＣＰＵ１０（図３）は、ＰＣ２の機器ＩＤから、送信した機器を表す送信機器情報ＭＪを生成する。ＣＰＵ１０は、この送信機器情報ＭＪを撮像情報付画像データＤＤと共に、送出画像データＳＤ（図５）として無線通信インターフェース１６（図３）を介して他のＰＣ２（以下、これを認証対象ＰＣと呼ぶ）へ送信する。
【００３１】
このようにしてＰＣ２では、ユーザの操作に応じて被写物３が存在する部屋内でしか撮像できない撮像画像データＲＤを取得し、これを撮像タイムコードＴＣと、撮像機器情報ＭＳと、送信機器情報ＭＪと共に送出画像データＳＤとして無線にて送信するようになされている。
【００３２】
（３−３）画像受信処理
一方、この認証処理においてＰＣ２は、画像送信処理と並行して、認証対象ＰＣとなる他のＰＣ２から上述した画像送信処理を経て送信される送出画像データＳＤを、送出画像データＳＤａとして取得するようになされている。以下、この送出画像データＳＤａから得られるデータについては、画像送信処理においてＰＣ２が生成したデータと対応する符号にａをつけて説明する。
【００３３】
この画像受信処理において、ＰＣ２の無線通信インターフェース１６（図３）は、図示しないアンテナを介して受信した受信信号を順次ＣＰＵ１０へ送出する。
【００３４】
ＣＰＵ１０は、この受信信号に送出画像データＳＤａが含まれているか否かを所定の監視時間に渡って監視する。そして、ＣＰＵ１０は、当該受信信号から送出画像データＳＤａを検出すると、図６（Ａ）に示すように、当該送出画像データＳＤａを抽出し、その結果取得した、撮像情報付画像データＤＤａ及び送信機器情報ＭＪａをＲＡＭ１２に一時記憶させる。
【００３５】
これに対してＣＰＵ１０（図３）は、監視時間に渡って受信信号から送出画像データＳＤａが検出されなかった場合には、認証が成立しなかった旨を表示部１７へ表示し、ユーザに対して認証が成立しなかったことを通知するようになされている。そしてＣＰＵ１０は、受信信号の監視を終了し、認証処理を終了する。
【００３６】
これにより、ＣＰＵ１０は、画像受信処理の開始前及び上述した監視時間の経過後に受信した送出画像データＳＤａを取得しないため、認証を行う対象をこの監視時間内に送出画像データＳＤａを送信した認証対象ＰＣに限定することが可能となり、例えば通信可能範囲内であるが、詳細な画像受信処理開始のタイミングを知り得ない隣の部屋にある無線機器を認証対象外にし得、外部への情報漏えいの危険性を小さくし得るようになされている。
【００３７】
なお、この監視時間はユーザの設定により自由に変更できるようになされている。この場合、例えば予め当該監視時間をＰＣ２及び認証対象ＰＣについてそれぞれ入力することによって共通の時間若しくはそれぞれ異なる時間に設定しても良い。また、ＰＣ２又は一つの認証対象ＰＣをホストＰＣとし、認証処理を開始する直前に、無線にてこのホストＰＣから監視時間についての設定情報を送信することによって、他のＰＣ２や認証対象ＰＣにおける当該監視時間を共通の時間に設定するようにしても良い。
【００３８】
また、ユーザが操作部１５における図示しない操作キーを押している押下期間を上述した受信信号の監視を実行する監視時間とするようにしても良い。同様に、ユーザによる当該操作部１５の１度目の操作に応じて当該受信信号の監視を開始し、２度目の操作によって当該受信信号の監視を終了するようにしても良い。これにより、ＰＣ２は、ユーザに時間設定を行う作業を一切させることなく、例えば認証処理を開始の際にリーダの指示に応じてユーザに当該操作ボタンを押下させるだけの操作によって、複数のＰＣ２及び認証対象ＰＣ間でほぼ共通の監視時間に渡ってＣＰＵ１０に受信信号の監視を実行させることが可能となる。
【００３９】
このようにして、ＰＣ２は、監視時間内に限って認証対象ＰＣから送信された送出画像データＳＤａを認証情報として取得すると共に、当該監視時間内に画像送信処理を実行しなかった無線機器を認証対象から除外するようになされている。
【００４０】
（３−４）照合処理
ＰＣ２は、画像送信処理及び画像受信処理を終了すると、引き続き照合処理を実行する。
【００４１】
ＰＣ２のＣＰＵ１０は、図６（Ｂ）に示すように、画像受信処理によって取得した撮像情報付画像データＤＤａに付加された、撮像機器の機器ＩＤを示す撮像機器情報ＭＳａと、送信機器の機器ＩＤを表す送信機器情報ＭＪａとを比較照合する。
【００４２】
そしてＣＰＵ１０（図３）は、比較照合の結果、各々の機器情報が一致した場合には、撮像画像データＲＤａを撮像した撮像機器と、送出画像データＳＤａを送信した送信機器、すなわち認証対象ＰＣとが同一であるため、認証対象ＰＣによってこの撮像画像データＲＤａが撮像されたと判断する。
【００４３】
これに対して両者が一致しない場合には、ＣＰＵ１０は、撮像機器と認証対象ＰＣとが同一でなく、認証対象ＰＣ以外の撮像機器によって撮像された撮像画像データＲＤａを用いて認証対象ＰＣが画像送信処理を実行した可能性があると判断し、認証対象ＰＣの認証を拒否する。そしてＣＰＵ１０は、認証が成立しなかった旨を表示部１７に表示し、ユーザに対して認証が成立しなかったことを通知すると、認証処理を終了する。
【００４４】
これにより、ＣＰＵ１０は、例えば正当な認証対象ＰＣによって撮像された撮像情報付画像データＤＤａをハッキングや横流し等によって不正取得し、この不正取得された撮像情報付画像データＤＤａを用いて送出画像データＳＤａを送出した不当な認証対象ＰＣを検出すると共に、このような不当な認証対象ＰＣの認証を防止し得るようになされている。
【００４５】
さらにＣＰＵ１０は、撮像情報付画像データＤＤａに付加されている認証対象ＰＣによる撮像時刻を表す撮像画像タイムコードＴＣａと、ＲＡＭ１２から読み出した自己の撮像時刻を表す撮像タイムコードＴＣとを比較照合する。
【００４６】
そしてＣＰＵ１０（図３）は、比較照合の結果、各々のタイムコードが表す撮像時刻の時刻差が所定の時刻差閾値以下であり、２つの撮像時刻がほぼ同一であると認識できた場合には、認証対象ＰＣによる撮像画像データＲＤａと、ＰＣ２による撮像画像データＲＤとがほぼ同一タイミングで撮像されたと判断する。
【００４７】
これに対して両者が一致しない場合には、ＣＰＵ１０は、異なるタイミングで撮像された撮像画像データＲＤａを用いて認証対象ＰＣが不当に送出画像データＳＤａを送信した可能性があると判断し、認証対象ＰＣの認証を拒否する。さらにＣＰＵ１０は、認証が成立しなかった旨を表示部１７に表示して、ユーザに対して認証が成立しなかったことを通知すると、認証処理を終了する。
【００４８】
これにより、ＣＰＵ１０は、認証対象ＰＣが例えば予め準備された画像データを用いる等、異なるタイミングで撮像された撮像画像データＲＤａを用いて、送出画像データＳＤａを送信した不当な認証対象ＰＣを検出すると共に、このような不当な認証対象ＰＣが認証されるのを防止し得るようになされている。
【００４９】
さらにＣＰＵ１０は、図７（Ｂ）に示すように、撮像情報付画像データＤＤａの画像データ部分である撮像画像データＲＤａと、ＲＡＭ１２から読み出した自己の撮像した撮像画像データＲＤとを比較照合する。
【００５０】
具体的には、ＣＰＵ１０（図３）は、撮像画像データＲＤから抽出した特徴量と、撮像画像データＲＤａから抽出した特徴量とを照合する。ここで、ＣＰＵ１０は、ＰＣ２が被写物３を撮像した位置と、認証対象ＰＣが被写物３を撮像した位置は一致することはないため、例えば判定閾値の設定や当該特徴量の抽出方法等によって撮像した位置のずれによって生じる画像データの差異を考慮した上で、ＰＣ２と認証対象ＰＣとが同一の被写物３を撮像したか否かを判断するようになされている。
【００５１】
そしてＣＰＵ１０は、撮像画像データＲＤの特徴量と撮像画像データＲＤａの特徴量との比較照合の結果が所定の判定閾値を超え、撮像画像データＲＤと撮像画像データＲＤａとが類似していると認識した場合には、認証対象ＰＣがＰＣ２と同一の被写物３を撮像したものと判断する。
【００５２】
この結果ＣＰＵ１０は、撮像情報付画像データＤＤａが、同一の被写物３が撮像された画像データであると判断し、当該認証対象ＰＣが正規の通信対象であると認証すると共に、認証が成立した旨を表示部１７に表示し、ユーザに対して認証が成立したことを通知すると、通信を開始する。
【００５３】
これによりＣＰＵ１０は、認証が成立した認証対象ＰＣのみを正規の通信対象とし、限定された当該正規の通信対象同士でのみ通信し得るため、外部に情報が漏洩する危険性を減少させ、通信の安全性を向上させることができる。
【００５４】
これに対して両者が類似してない場合には、撮像画像データＲＤの被写物３と、撮像画像データＲＤａの被写物とは同一ではなく、認証対象ＰＣが被写物３とは異なる被写物を撮像した撮像画像データＲＤａを用いて不正に送出画像データＳＤａを送信した可能性があると判断し、認証対象ＰＣの認証を拒否する。そしてＣＰＵ１０は、認証が成立しなかった旨を表示部１７に表示し、ユーザに対して認証が成立しなかったことを通知すると、認証処理を終了する。
【００５５】
これにより、ＣＰＵ１０は、同一部屋内でしか撮像できない被写物３を取得できた認証対象ＰＣのみを正規の通信対象として認証することによって、通信対象を同一部屋内に存在する認証対象ＰＣに選択的に限定し得るようになされている。
【００５６】
また、ＣＰＵ１０は、例えば異なる場所に存在し、被写物３以外の被写物を撮像した撮像画像データＲＤａを用いて送出画像データＳＤａを送信した不当な認証対象ＰＣを検出すると共に、このような不当な認証対象ＰＣの認証を防止し、正規の通信対象から除外するようになされている。
【００５７】
このようにして、ＣＰＵ１０は、送出画像データＳＤａを照合することによって、認証対象ＰＣが、ＰＣ２と同一のタイミングで、同一の被写物３を撮像したと判断した場合のみ、認証対象ＰＣを正規の通信対象として認証するようになされている。
【００５８】
（４）認証処理におけるＰＣの手順
次に、認証処理におけるＰＣ２の手順について図８〜図１０のフローチャートに従って説明する。この認証処理では、ユーザによる操作部１５の操作によって認証プログラムが起動すると、その後のユーザによる操作指示に従って画像送信処理手順ＲＴ１及び画像受信処理手順ＲＴ２が開始され、同時に進行する。
【００５９】
（４−１）画像送信処理手順
ＰＣ２のＣＰＵ１０は、認証プログラムの起動時において、ユーザによる操作部１５の操作キー入力がなされたことを認識すると、図８に示す画像送信処理手順ＲＴ１の開始ステップから入ってステップＳＰ１へ移る。
【００６０】
ステップＳＰ１においてＣＰＵ１０は、カメラ部１４によって被写物３を撮像して、撮像画像データＲＤ（図４（Ａ））を生成すると、ステップＳＰ２へ移る。
【００６１】
ステップＳＰ２において、ＣＰＵ１０は、撮像画像データＲＤの撮像時刻を表す撮像タイムコードＴＣを生成し、撮像画像データＲＤに当該撮像タイムコードＴＣを付加すると、次のステップＳＰ３へ移る。
【００６２】
ステップＳＰ３において、ＣＰＵ１０は、撮像機器であるＰＣ２の機器ＩＤを表す撮像機器情報ＭＳを生成し、ステップＳＰ２において撮像タイムコードＴＣを付加された撮像画像データＲＤに当該撮像機器情報ＭＳを付加し、撮像情報付画像データＤＤ（図４（Ｂ））を生成すると、次のステップＳＰ４へ移る。
【００６３】
ステップＳＰ４において、ＣＰＵ１０は、送信機器であるＰＣ２の機器ＩＤを表す送信機器情報ＭＪを生成し、ステップＳＰ３において生成した撮像情報付画像データＤＤと共に、送出画像データＳＤとして通信機器インターフェース１６を介して送信し、画像送信処理を終了する。
【００６４】
（４−２）画像受信処理手順
ＰＣ２のＣＰＵ１０は、認証プログラムの起動時において、ユーザによる操作部１５の操作キー入力がなされたことを認識すると、図９に示す画像受信処理手順ＲＴ２の開始ステップから入ってステップＳＰ１１へ移る。
【００６５】
ステップＳＰ１１において、ＣＰＵ１０は、通信インターフェース１６から随時供給される受信信号を所定時間として例えば５秒間に渡って監視して、送出画像データＳＤａの受信を待ち受け、この待ち受けが終了すると、次のステップＳＰ１２へ移る。
【００６６】
ステップＳＰ１２において、ＣＰＵ１０は、送出画像データＳＤａを受信したか否かを確認する。
【００６７】
ここで肯定結果が得られると、このことは、同一タイミングで送信処理を行っている認証対象ＰＣが存在していることを意味しており、このときＣＰＵ１０は、当該送出画像データＳＤａを送出機器情報ＭＪａと、撮像情報付画像データＤＤａとしてＲＡＭ１２に一時記憶し、次のステップＳＰ１３へ移る。
【００６８】
ステップＳＰ１３において、ＣＰＵ１０は、次の照合処理手順ＲＴ３へ移り、受信した送出画像データＳＤａについての照合処理を開始して、画像受信処理を終了する。
【００６９】
これに対してステップＳＰ１２において否定結果が得られると、このことは同時に画像送信処理を行っている認証対象ＰＣが存在しないことを意味しており、このときＣＰＵ１０は、次のステップＳＰ１４へ移る。
【００７０】
ステップＳＰ１４において、ＣＰＵ１０は、認証が成立しなかった旨の結果を表示部１７に表示し、画像受信処理を終了すると共に、認証処理を終了する。
【００７１】
このようにして、ＣＰＵ１０は、監視時間の５秒間に受信信号に含まれる送出画像データＳＤａのみを受信するようになされている。
【００７２】
（４−３）照合処理手順
ＰＣ２のＣＰＵ１０は、画像受信処理手順ＲＴ２（図９）のステップＳＰ１３に引き続いて、図１０に示す照合処理手順ＲＴ３の開始ステップから入ってステップＳＰ４１へ移る。
【００７３】
ステップＳＰ４１において、ＣＰＵ１０は、撮像情報付画像データＤＤａを撮像した機器を表す撮像機器情報ＭＳａと、当該撮像情報付画像データＤＤａを送信した機器を表す送信機器情報ＭＪａとを比較照合（図６（Ｂ））し、次のステップＳＰ４２（図１０）へ移る。
【００７４】
ステップＳＰ４２においてＣＰＵ１０は、ステップ４１において撮像機器情報ＭＳａ及び送信機器情報ＭＪａが一致したか否かを確認する。
【００７５】
ここで肯定結果が得られた場合、このことは撮像情報付画像データＤＤａの送信機器である認証対象ＰＣによって当該撮像画像データＲＤａの撮像が行われたこと示しており、このときＣＰＵ１０は、次のステップＳＰ４３へ移る。
【００７６】
これにより、ＣＰＵ１０は、認証対象ＰＣ以外の撮像機器によって撮像された画像データを使用した認証対象ＰＣを検出できるため、ハッキングや横流し等によって不正に取得された撮像画像データＲＤａを用いた不当な認証対象ＰＣが認証されるのを防止することができる。
【００７７】
ステップＳＰ４３において、ＣＰＵ１０は、撮像情報付画像データＤＤａが撮像された時刻を表す撮像タイムコードＴＣａと、ＲＡＭ１２から読み出した自己の撮像画像データＲＤの撮像時刻を表す撮像タイムコードＴＣとを比較照合し、次のステップＳＰ４４（図１０）へ進む。
【００７８】
ステップＳＰ４４において、ＣＰＵ１０は、比較照合の結果、撮像タイムコードＴＣ及びＴＣａの時刻差が所定の時刻差閾値として例えば２秒以下であるか否かを確認する。
【００７９】
ここで肯定結果が得られた場合には、このことは撮像画像データＲＤａと撮像画像データＲＤとがほぼ同一タイミングで撮像されたことを示しており、このときＣＰＵ１０は、次のステップＳＰ４５へ移る。
【００８０】
これにより、ＣＰＵ１０は、撮像時刻の異なる撮像画像データＲＤａを検出できるため、予め準備された撮像画像データＲＤａを用いた不当な認証対象ＰＣが認証されるのを防止することができる。
【００８１】
ステップＳＰ４５において、ＣＰＵ１０は、撮像情報付画像データＤＤａにおける画像データ部分である撮像画像データＲＤａと、ＲＡＭ１２から読み出された撮像画像データＲＤとを比較照合する（図７（Ｂ））と、次のステップＳＰ４６へ移る。
【００８２】
ステップＳＰ４６において、ＣＰＵ１０は、比較照合の結果、撮像画像データＲＤａと撮像画像データＲＤとが類似するか否かを確認する。
【００８３】
ここで肯定結果が得られた場合には、このことは撮像画像データＲＤと撮像画像データＲＤａとが同一の被写物３が撮像された画像データであることを意味しており、このときＣＰＵ１０は、次のステップＳＰ４７へ移る。
【００８４】
これにより、ＣＰＵ１０は、撮像画像データＲＤとは類似しない撮像画像データＲＤａを検出でき、被写物３とは異なる被写物を撮像した撮像画像データＲＤａを用いた不当な認証対象ＰＣが認証されるのを防止することができる。
【００８５】
ステップＳＰ４７において、ＣＰＵ１０は、認証対象ＰＣを正規の通信対象として認証すると共に、認証が成立した旨の通知を表示部１７によって表示すると、次のステップＳＰ４８へ移る。
【００８６】
ステップＳＰ４８において、ＣＰＵ１０は、ＲＡＭ１２に記憶されたすべての送出画像データＳＤａについての照合処理が終了したか否かを確認する。
【００８７】
ここで肯定結果が得られた場合には、ＣＰＵ１０は、照合処理を終了すると共に、認証処理を終了する。
【００８８】
これに対してステップＳＰ４８において、否定結果が得られ、いまだ照合処理を実行していない送出画像データＳＤａが存在すると判断した場合には、ＣＰＵ１０は、ステップＳＰ４１へ戻り、当該照合処理を実行していない送出画像データＳＤａに対して照合処理を実行する。
【００８９】
一方、ステップＳＰ４２において、否定結果が得られ、撮像機器情報ＭＳａと送信機器情報ＭＪａとが一致しなかった場合には、このことは撮像画像データＲＤａが認証対象ＰＣによって撮像されていないことを示しており、このときＣＰＵ１０は、ステップＳＰ６０へ移る。
【００９０】
同様に、ステップＳＰ４４において、否定結果が得られ、撮像タイムコードＴＣとタイムコードＴＣａとの時刻差が所定の時刻差閾値である２秒を超えていた場合には、このことは撮像情報付画像データＤＤａが撮像情報付画像データＤＤと同一タイミングで撮像されていないことを意味しており、このときＣＰＵ１０は、ステップＳＰ６０へ移る。
【００９１】
さらに、ステップＳＰ４６において、否定結果が得られ、撮像画像データＲＤと撮像画像データＲＤａとが類似しない場合には、このことは撮像画像データＲＤａの被写物が撮像画像データＲＤと同一の被写物３ではない可能性があることを示しており、このときＣＰＵ１０は、ステップＳＰ６０へ移る。
【００９２】
ステップＳＰ６０において、ＣＰＵ１０は、認証が成立しなかった旨の通知を表示部１７に表示し、次のステップＳＰ５１へ移る。
【００９３】
このようにして、ＰＣ２は、被写物３の撮像画像データＲＤを送受して互いに照合することによって、認証対象ＰＣが、ＰＣ２と同一のタイミングで、ＰＣ２と同一の被写物３を撮像したと判断した場合にのみ、当該認証対象ＰＣを認証し、通信対象を被写物３の撮像できる範囲内に存在し、ＰＣ２と同一のタイミングで認証処理を行った認証対象ＰＣに選択的に限定するようになされている。
【００９４】
（５）動作及び効果
以上の構成によれば、本発明の認証システム１においては、複数のＰＣ２が限定範囲内でのみ取得できる外部情報として被写物３を撮像し、取得した撮像画像データＲＤを認証情報として各ＰＣ２間において送受し、照合することによって相互認証が行われる。
【００９５】
そしてＰＣ２は、所定の監視時間である５秒間に限って受信した送出画像データＳＤのみを送出画像データＳＤａとして取得する。
【００９６】
これにより、ＰＣ２は、自己の画像受信処理と同一のタイミングで画像送信処理を開始した送信機器のみを認証対象となる認証対象ＰＣとすることができるため、例えばその場にいないために、正確な認証処理開始タイミングを知らない送信機器の認証を防止することができるため、従来の所定範囲内に存在する送信機器を一律に認証する方法と比較して、通信情報の機密性を向上させることができる。
【００９７】
またＰＣ２は、受信した送出画像データＳＤａから得られた撮像画像データＲＤａと、自己が撮像した撮像画像データＲＤとを照合した結果、両者が類似しているため、同一の被写物３が撮像されたと判断した場合には、送信元の認証対象ＰＣを正規の通信対象として認証する。
【００９８】
これにより、ＰＣ２は、外部情報を取得できる限定範囲内に存在する認証対象ＰＣのみを認証することができるため、例えばユーザの目の届く範囲に存在する認証対象ＰＣのみを選択的に認証でき、意図しない認証対象ＰＣを排除できるため、意図的に当該限られた範囲に存在する認証対象ＰＣのみに通信対象を限定することができる。
【００９９】
またＰＣ２は、送出画像データＳＤａから得られた送信機器を表す送信機器情報ＭＪａ及び取得機器を表す撮像機器情報ＭＳａを照合する。
【０１００】
これにより、ＰＣ２は、ハッキングや横流し等によって送出画像データＳＤが外部に流出した場合でも、画像データ部分である撮像画像データＲＤａを撮像した機器と、送出画像データＳＤａを送信した機器とが同一であるか否かを検証することができるため、当該送出画像データＳＤを用いた認証対象ＰＣを検出し、認証を拒否できるため、なりすましを防止することができる。
【０１０１】
またＰＣ２は、撮像画像データＲＤａの取得時刻情報であるタイムコードＴＣａと、自己の撮像画像データＲＤの取得時刻情報である撮像タイムコードＴＣと照合する。
【０１０２】
これにより、ＰＣ２は、撮像画像データＲＤａが撮像画像データＲＤの撮像時刻とほぼ同一タイミングで撮像されているか否かを検証することができるため、自己の撮像と撮像タイミングが異なる撮像画像データＲＤａを検出することができ、予め準備した送出画像データＳＤａを使用した認証対象ＰＣを検出し、認証を拒否できるため、なりすましを防止することができる。
【０１０３】
また、ユーザは例えば操作部１５の操作キーを押すだけの簡単な操作によって、その後は自動的に認証処理が行われるため、簡単な操作によって複数のＰＣ２間の相互認証を実行することができる。
【０１０４】
以上の構成によれば、認証システム１のＰＣ２は、ユーザの簡単な操作に応じて実行される認証処理によって、自己の画像受信処理と同一タイミングで画像送信処理を行った認証対象ＰＣが、同一のタイミングで、限られた範囲内でのみ取得可能な同一の外部情報を取得したと判断された場合のみ、当該認証対象ＰＣを認証するため、通信対象を選択的に限定することができる。
【０１０５】
（６）他の実施の形態
なお上述の実施の形態においては、共通の外部情報として被写物３を撮像し、この結果生成された撮像画像データＲＤに基づいて認証が行われるようにした場合について述べたが、本発明はこれに限らず、認証システム１として、認証対象であるＰＣ２以外から発せられる共通の外部情報を取得し、この外部情報を送受し、照合することによって認証すれば良い。
【０１０６】
例えば、図１１に示すように、認証システム６０では、外部情報として音楽再生装置６３から発せられる音楽などの音情報を使用しても良く、この場合ＰＣ２は、外部情報取得部であるカメラ部１４に対応するマイク部５１によって音を収集して録音し、撮像画像データの代わりに録音データを生成し、当該録音データをＰＣ２間で送受する。そしてＣＰＵ１０は、撮像時刻の代わりに録音開始時刻を録音開始時刻タイムコードとして当該録音データに付加する。
【０１０７】
これにより、このＰＣ２では、この録音開始時刻タイムコードを用いて録音データを同期させることによって照合を行うことができるため、カメラ部１４によって取得した撮像画像データＲＤに基づいて照合処理を行う場合と比較して、一段と照合の精度を向上させることができる。また、このような音情報を使用することによって、意図的に発生させ得る音楽等の音情報に加え、認証を行う場所においてのみ発生する意図しない雑音を収集して、雑音の有無やパターンを照合の際の基準とするようにしてもよく、これによって当該録音データの偽造が一段と困難となるため、一段と照合の精度を向上させることができる。
【０１０８】
さらに、認証システム１では、外部情報として取得範囲の限定可能な様々な情報を使用することができる。例えば所定の温度を有する物体を外部情報とし、外部情報取得部として温度センサを使用し、認証情報として温度情報を用いて照合するようにしたり、外部情報としてレーザビーム等の各種光線や指向性のある電磁波を用いて、外部情報取得部としての各種センサによって取得するようにしても良い。この場合、壁があることによって遮断される情報を使用することで、当該限定範囲を壁で囲まれた範囲内に限定することができる。また、近くからは取得でき、遠くからは取得しにくい情報を使用することで、当該限定範囲の大きさを自由に変更できる。さらに、レーザビームなどの指向性を有する情報を使用することで、ユーザが意図的に認証対象ＰＣを選択し、認証を行うようにできる。このようにして、認証システム１では、外部情報を任意に選択することで、正規の通信対象を様々な条件において選択的に限定することが可能となる。
【０１０９】
さらに上述の実施の形態においては、ＰＣ２は画像送信処理及び画像受信処理によって認証対象ＰＣと認証情報である送出画像データＳＤの送受を行うようにした場合について述べたが、本発明はこれに限らず、送出画像データＳＤを暗号化して送受するようにしても良い。この場合の暗号化処理としては、公開鍵方式や共通鍵方式等が適用される。
【０１１０】
例えば、ＰＣ２のＣＰＵ１０は、画像送信処理及び画像受信処理を開始する前又は開始と同時に公開鍵方式による一対の公開鍵及び秘密鍵を生成し、この秘密鍵をＲＡＭ１２に一時的に記憶すると共に、無線通信インターフェース１６を介してこの公開鍵を認証対象ＰＣに送信する。そしてＣＰＵ１０は、無線通信インターフェース１６を介してこの公開鍵で暗号化された送出画像データＳＤａを受信すると、ＲＡＭ１２から読み出された秘密鍵で復号化し、認証処理を実行する。一方でＣＰＵ１０は、同様に認証対象ＰＣから送信された公開鍵を受信すると、送出画像データＳＤを公開鍵で暗号化した状態で送信する。
【０１１１】
これによりＰＣ２は、送受信中の送出画像データＳＤが不正な認証対象ＰＣによって傍受された場合であっても、当該送出画像データＳＤが暗号化されているため、当該不正な認証対象ＰＣによって当該送出画像データＳＤを不正に使用されるのを防止することができる。また、ＰＣ２は、この暗号化された送出画像データＳＤを復号化できる秘密鍵を外部へ出さないため、当該不正な認証対象ＰＣによって当該秘密鍵を取得されることはないため、一段と安全に認証処理を実行することが可能となる。
【０１１２】
さらに認証対象ＰＣは、送出画像データＳＤのダイジェストを生成し、ＲＡＭ１２に一時的に記憶した秘密鍵でこのダイジェストを暗号化することによって生成した電子署名を自己が認証対象ＰＣである旨の証明書や公開鍵等と共にＰＣ２に送信するようにしてもよい。この場合ＰＣ２は、認証対象ＰＣから送出画像データＳＤａ及び電子署名と、証明書と、公開鍵とを受信し、当該受信した電子署名を当該公開鍵で復号化したダイジェストと、当該受信した送出画像データＳＤａから生成したダイジェストとを比較する。このときＰＣ２は、２つのダイジェストを照合することによって、送出画像データＳＤａの改ざんの有無を検証することができる。
【０１１３】
これにより、ＰＣ２は、改ざんされた当該送出画像データＳＤａを使用した認証対象ＰＣを検出でき、改ざんされた送出画像データＳＤａを使用した不正な認証対象ＰＣの認証を防止することができるため、一段と確実に認証対象ＰＣを限定することが可能となる。
【０１１４】
さらに上述の実施の形態においては、ＰＣ２はカメラ部１４によって静止画像を撮像し、当該静止画像の撮像画像データＲＤに基づいて照合を行うようにした場合について述べたが、本発明はこれに限らず、監視時間に限って動画像を撮像し、当該動画像撮像データに基づいて照合するようにしても良い。
【０１１５】
この場合、ＰＣ２は、被写物の動きから動きベクトルを算出し、認証情報として他のＰＣ２へ送信すると共に、当該動きベクトルと、認証対象ＰＣから受信した動きベクトルとを照合するようにする。これにより、被写物の動きを検出して照合できるため、ＰＣ２間で撮像位置にずれが生じた場合でも、被写物の動きそのものを比較することができるため、撮像位置のずれによる撮像画像への影響を小さくすることができ、照合の精度を向上させることができる。
【０１１６】
さらに上述の実施の形態においては、ＰＣ２のＣＰＵ１０は、撮像画像データＲＤ及び撮像画像データＲＤａからそれぞれ特徴量を抽出し、照合するようにした場合について述べたが、本発明はこれに限らず、画像からパターンを抽出して照合するなど、種々の手法によって照合することができる。
【０１１７】
さらに上述の実施の形態においては、ＣＰＵ１０は、カメラ部１４から撮像画像データＲＤが供給された時刻を撮像時刻と認識するようにした場合について述べたが、本発明はこれに限らず、撮像についてのある時点を撮像時刻として認識すれば良く、例えば撮像タイムコードＴＣを生成した時刻を撮像時刻としても良い。
【０１１８】
さらに上述の実施の形態においては、ＰＣ２は、撮像タイムコードＴＣと送出画像データＳＤａに付加された撮像タイムコードＴＣａとを照合することによって撮像のタイミングが同じであることを検証するようにした場合について述べたが、本発明はこれに限らず、予めクロックを同期させた状態で撮像タイムコードを照合するようにしても良い。例えば、送出画像データＳＤに送信時刻情報を付加した状態で送信するようにし、受信した送出画像データＳＤａの受信時刻と、当該送出画像データＳＤａにおける送信時刻情報とによって、自己の認証対象ＰＣとクロックを同期させた状態で照合するようにしても良い。これにより、ＰＣ２はより正確な照合が可能となるため、同一のタイミングとなる撮像時刻差の時刻差閾値を例えば２秒より小さく設定することができ、一段と効果的になりすましを防止することができる。
【０１１９】
さらに上述の実施の形態においては、ＣＰＵ１０は、監視時間の５秒間に渡って受信信号を監視するようにした場合について述べたが、本発明はこれに限らず、操作部としてＰＣ２間の距離を測定する距離測定部を設け、当該距離測定部によって認証機器同士が所定距離内に存在する時間を当該監視時間とするようにしても良い。
【０１２０】
これにより、ユーザは認証準備モードのＰＣ２を保持した状態で、被写物３を撮像しながら各々のＰＣ２と近づくことのみによって一段と簡便にＰＣ２の認証を行うことができる。またユーザは、ＰＣ２によって撮像処理を行いながら移動し、認証するＰＣ２同士を近づけることができるため、認証対象となるＰＣ２と一段と近づけた状態で被写物３を撮像でき、撮像の際の位置ずれを小さくすることができるため、認証の精度を向上させることができる。また、ユーザは、認証が成立しなかったＰＣ２同士を近づけることによって、ＰＣ２に認証が成立するまで自動的に認証にかかる処理を複数回に渡って実行させることが可能となり、一段と簡便にＰＣ２の認証を実行することができる。
【０１２１】
さらに上述の実施の形態においては、ＰＣ２は、予めＰＣ２に格納された認証プログラムに基づいて画像送信処理手順、画像受信処理手順及び照合処理手順を実行するようにした場合について述べたが、本発明はこれに限らず、認証プログラムが格納されたＣＤ−ＲＯＭ（Compact Disk-Read Only Memory）、ＤＶＤ−ＲＯＭ（Digital
Versatile Disc-Read Only Memory）、半導体メモリ等の種々の記憶媒体からインストールすることによりＰＣ２が認証プログラムに基づいて画像送信処理手順、画像受信処理手順及び照合処理手順を実行するようにしても良い。
【０１２２】
さらに上述の実施の形態においては、外部情報手段としてのカメラ部１４と、送信手段及び受信手段としての無線通信インターフェース１６と、認証手段としてのＣＰＵ１０とから通信装置としてのＰＣ２を構成するようにした場合について述べたが、本発明はこれに限らずその他種々の回路構成でなる外部情報取得手段と、送信手段と、受信手段と、認証手段とから通信装置を構成するようにしても良い。
【産業上の利用可能性】
【０１２３】
本発明の通信装置、認証方法及び認証プログラムは、例えばアドホックネットワークを利用するパーソナルコンピュータや、携帯電話、家電製品等の各種電子機器間で行われる無線通信ネットワークにおける認証に適用することができる。
【図面の簡単な説明】
【０１２４】
【図１】認証システムの全体構成を示す略線図である。
【図２】ＰＣの相互認証の説明に供する略線図である。
【図３】ＰＣの構成を示す略線図である。
【図４】撮像画像データ（１）を示す略線図である。
【図５】撮像画像データ（２）を示す略線図である。
【図６】照合処理（１）の説明に供する略線図である。
【図７】照合処理（２）の説明に供する略線図である。
【図８】画像送信処理手順の説明に供するフローチャートである。
【図９】画像受信処理手順の説明に供するフローチャートである。
【図１０】照合処理手順の説明に供するフローチャートである。
【図１１】他の実施の形態における認証システムの説明に供する略線図である。
【符号の説明】
【０１２５】
１……認証システム、２……ＰＣ、１０……ＣＰＵ、１１……ＲＯＭ、１２……ＲＡＭ、１３……ＨＤＤ、１４……カメラ部、１５……操作部、１６……無線通信インターフェース、１７……表示部、１８……バス。
【図１】
0004774838.tif 000002
【図２】
0004774838.tif 000003
【図３】
0004774838.tif 000004
【図４】
0004774838.tif 000005
【図５】
0004774838.tif 000006
【図６】
0004774838.tif 000007
【図７】
0004774838.tif 000008
【図８】
0004774838.tif 000009
【図９】
0004774838.tif 000010
【図１０】
0004774838.tif 000011
【図１１】
0004774838.tif 000012