(57)【要約】【課題】ユーザがより容易に、所望の無線通信装置と通信装置との接続を開始させる技術を提供すること。【解決手段】本発明の一態様は、無線通信装置と無線通信を行う通信装置であって、通信装置を識別する通信装置識別子を記憶する通信装置識別子記憶部と、通信装置識別子と無線通信装置から受信した無線通信装置を識別する無線通信装置識別子とを含む認証情報を、認証情報が所定の条件を満たすか否か判定する認証装置に送信する接続処理部と、を備え、接続処理部は、認証装置から認証情報が所定の条件を満たすことを示す認証成功通知を受信すると、通信装置及び無線通信装置の間の無線通信を開始させる、通信装置。【選択図】図１
2018082380.tif 000002
【特許請求の範囲】
【請求項１】
無線通信装置と無線通信を行う通信装置であって、
前記通信装置を識別する通信装置識別子を記憶する通信装置識別子記憶部と、
前記通信装置識別子と前記無線通信装置から受信された前記無線通信装置を識別する無線通信装置識別子とを含む認証情報を、前記認証情報が所定の条件を満たすか否か判定する認証装置に送信する接続処理部と、
を備え、
前記接続処理部は、前記認証装置から前記認証情報が所定の条件を満たすことを示す認証成功通知を受信すると、前記通信装置及び前記無線通信装置の間の無線通信を開始させる、
前記通信装置。
【請求項２】
前記通信装置と無線通信を行う前記無線通信装置から受信した無線信号の信号強度が所定の強度以上か否か判定する信号強度判定部をさらに備え、
前記接続処理部は、前記信号強度判定部による判定結果が所定の強度以上である場合、前記認証情報を前記認証装置に送信して接続処理を実行する、
請求項１に記載の通信装置。
【請求項３】
前記接続処理部は、前記認証成功通知を受信すると、表示装置に前記通信装置と前記無線通信装置とが無線通信を開始させてもよいか否か確認を要求する接続確認画面を表示させる、
請求項１又は２に記載の通信装置。
【請求項４】
通信装置と通信する認証装置であって、
前記通信装置を識別する通信装置識別子と無線通信装置を識別する無線通信装置識別子とを組み合わせて記憶する認証情報記憶部と、
前記通信装置から受信した認証情報に含まれる前記通信装置識別子と前記無線通信装置識別子とが前記認証情報記憶部に含まれるか否か判定し、含まれる場合は、前記認証情報が所定の条件を満たすことを示す認証成功通知を前記通信装置に送信する認証部と、
を備える認証装置。
【請求項５】
ネットワークで接続された通信装置と認証装置とを備える認証システムであって、
前記通信装置は、
前記通信装置を識別する通信装置識別子を記憶する通信装置識別子記憶部と、
前記通信装置識別子と無線通信装置から受信された前記無線通信装置を識別する無線通信装置識別子とを含む認証情報を、前記認証情報が所定の条件を満たすか否か判定する前記認証装置に送信する接続処理部と、
を備え、
前記認証装置は、
前記通信装置を識別する前記通信装置識別子と前記無線通信装置を識別する前記無線通信装置識別子とを組み合わせて記憶する認証情報記憶部と、
前記通信装置から受信した前記認証情報に含まれる前記通信装置識別子と前記無線通信装置識別子とが前記認証情報記憶部に含まれるか否か判定し、含まれる場合は、前記認証情報が所定の条件を満たすことを示す認証成功通知を前記通信装置に送信する認証部と、
を備え、
前記接続処理部は、前記認証装置から前記認証情報が所定の条件を満たすことを示す認証成功通知を受信すると、前記通信装置及び前記無線通信装置の間の無線通信を開始させる、
前記認証システム。
【請求項６】
無線通信装置と無線通信する通信装置が実行する通信方法であって、
前記通信装置を識別する通信装置識別子を記憶する通信装置識別子記憶ステップと、
前記通信装置識別子と前記無線通信装置から受信された前記無線通信装置を識別する無線通信装置識別子とを含む認証情報を、前記認証情報が所定の条件を満たすか否か判定する認証装置に送信する接続処理ステップと、
を備え、
前記接続処理ステップは、前記認証装置から前記認証情報が所定の条件を満たすことを示す認証成功通知を受信すると、前記通信装置及び前記無線通信装置の間の無線通信を開始させる、前記通信装置が実行する、
前記通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置、認証装置、認証システム、及び通信方法に関する。
【背景技術】
【０００２】
近距離無線通信規格の１つであるＢｌｕｅｔｏｏｔｈ（登録商標）では、センサー・マウス又は時計等の無線通信装置がパソコンやＳＴＢ（Set Top Box）等の通信装置に対して無線通信を要求する。要求を受けた通信装置は、ユーザから指示に応じて無線通信装置との無線通信を開始する。ここで、複数の無線通信装置が同時に無線通信を要求する状況下では、ユーザは通信装置と接続させたい無線通信装置を選択することが一般的である。しかし、複数の無線通信装置の中から所望の無線通信装置を選択する作業は、慣れていないユーザにとって難しい作業となる。そこで、無線通信装置を簡便に選択できるようにするために、以下のような方法が提案されている。例えば、Ｂｌｕｔｅｔｏｏｔｈ機器との距離に基づく機器特定方法（特許文献１）、ＮＦＣ（Near Field Communication）を用いた機器特定方法（特許文献２）、機器名称変更による機器特定方法（特許文献３）である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２０５７８０号公報
【特許文献２】特開２００９−２６０６６６号公報
【特許文献３】特開２０１５−１６７３１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、いずれの方法でもユーザにとって、所望の無線通信装置と通信装置との無線通信を開始させることは難しいという問題があった。
【０００５】
上記事情に鑑み、本発明は、ユーザがより容易に、所望の無線通信装置と通信装置との接続を開始させる技術を提供することを目的としている。
【課題を解決するための手段】
【０００６】
本発明の一態様は、無線通信装置と無線通信を行う通信装置であって、前記通信装置を識別する通信装置識別子を記憶する通信装置識別子記憶部と、前記通信装置識別子と前記無線通信装置から受信した前記無線通信装置を識別する無線通信装置識別子とを含む認証情報を、前記認証情報が所定の条件を満たすか否か判定する認証装置に送信する接続処理部と、を備え、前記接続処理部は、前記認証装置から前記認証情報が所定の条件を満たすことを示す認証成功通知を受信すると、前記通信装置及び前記無線通信装置の間の無線通信を開始させる、通信装置。
【０００７】
本発明の一態様は、上記の通信装置であって、前記通信装置と無線通信を行う前記無線通信装置から受信した無線信号の信号強度が所定の強度以上か否か判定する信号強度判定部をさらに備え、前記接続処理部は、前記信号強度判定部による判定結果が所定の強度以上である場合、前記認証情報を前記認証装置に送信して接続処理を実行する。
【０００８】
本発明の一態様は、上記の通信装置であって、前記接続処理部は、前記認証成功通知を受信すると、表示装置に前記通信装置と前記無線通信装置とが無線通信を開始させてもよいか否か確認を要求する接続確認画面を表示させる。
【０００９】
本発明の一態様は、通信装置と通信する認証装置であって、前記通信装置を識別する通信装置識別子と無線通信装置を識別する無線通信装置識別子とを組み合わせて記憶する認証情報記憶部と、前記通信装置から受信した認証情報に含まれる前記通信装置識別子と前記無線通信装置識別子とが前記認証情報記憶部に含まれるか否か判定し、含まれる場合は、前記認証情報が所定の条件を満たすことを示す認証成功通知を前記通信装置に送信する認証部と、を備える認証装置。
【００１０】
本発明の一態様は、ネットワークで接続された通信装置と認証装置とを備える認証システムであって、前記通信装置は、前記通信装置を識別する通信装置識別子を記憶する通信装置識別子記憶部と、前記通信装置識別子と無線通信装置から受信された前記無線通信装置を識別する無線通信装置識別子とを含む認証情報を、前記認証情報が所定の条件を満たすか否か判定する前記認証装置に送信する接続処理部と、を備え、前記認証装置は、前記通信装置を識別する前記通信装置識別子と前記無線通信装置を識別する前記無線通信装置識別子とを組み合わせて記憶する認証情報記憶部と、前記通信装置から受信した前記認証情報に含まれる前記通信装置識別子と前記無線通信装置識別子とが前記認証情報記憶部に含まれるか否か判定し、含まれる場合は、前記認証情報が所定の条件を満たすことを示す認証成功通知を前記通信装置に送信する認証部と、を備え、前記接続処理部は、前記認証装置から前記認証情報が所定の条件を満たすことを示す認証成功通知を受信すると、前記通信装置及び前記無線通信装置の間の無線通信を開始させる、認証システム。
【００１１】
本発明の一態様は、  無線通信装置と無線通信する通信装置が実行する通信方法であって、前記通信装置を識別する通信装置識別子を記憶する通信装置識別子記憶ステップと、前記通信装置識別子と前記無線通信装置から受信された前記無線通信装置を識別する無線通信装置識別子とを含む認証情報を、前記認証情報が所定の条件を満たすか否か判定する認証装置に送信する接続処理ステップと、を備え、前記接続処理ステップは、前記認証装置から前記認証情報が所定の条件を満たすことを示す認証成功通知を受信すると、前記通信装置及び前記無線通信装置の間の無線通信を開始させる、前記通信装置が実行する、通信方法。
【発明の効果】
【００１２】
本発明により、ユーザがより容易に、所望の無線通信装置と通信装置との接続を開始できる。
【図面の簡単な説明】
【００１３】
【図１】認証システム１のシステム構成を表すシステム構成図である。
【図２】無線通信装置１００の機能構成を表す機能ブロック図である。
【図３】通信装置２００の機能構成を表す機能ブロック図である。
【図４】認証装置３００の機能構成を表す機能ブロック図である。
【図５】無線通信装置識別子テーブルの具体例を示す図である。
【図６】第１暗号化鍵テーブルの具体例を示す図である。
【図７】通信装置識別子テーブルの具体例を示す図である。
【図８】第２暗号化鍵テーブルの具体例を示す図である。
【図９】認証情報テーブルの具体例を示す図である。
【図１０】無線通信装置１００及び通信装置２００の接続処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１４】
図１は、認証システム１のシステム構成を表すシステム構成図である。認証システム１は、ネットワーク４００に接続される。認証システム１では、無線通信装置１００及び通信装置２００が無線通信によって互いに通信可能に接続される。認証システム１では、通信装置２００及び認証装置３００がネットワーク４００を介して互いに通信可能に接続される。認証システム１では、無線通信装置１００及び通信装置２００間で接続処理が行われる。ネットワーク４００は、どのようなネットワークで構築されてもよい。例えば、ネットワーク４００はインターネットで構成されてもよい。
【００１５】
無線通信装置１００は、時計又は出力装置等の無線通信機能を備える電子機器である。無線通信装置１００が通信装置２００の近傍に設置されると、接続処理が開始される。接続処理が終了すると、無線通信装置１００は接続された通信装置２００と無線通信を行う。近傍は例えば、１メートル以内であってもよい。
【００１６】
通信装置２００は、ＳＴＢ又はタブレットコンピュータ等の情報処理装置である。通信装置２００は、認証情報を認証装置３００に送信することで接続処理を実行する。認証情報は、無線通信装置１００が記憶する無線通信装置識別子と通信装置２００が記憶する通信装置識別子とを含む情報である。通信装置２００は、接続処理の結果が所定の条件を満たすと、無線通信装置１００及び通信装置２００は無線通信を開始する。所定の条件とは、例えば認証装置３００から暗号化鍵を受信することであってもよいし、どのような条件であってもよい。
【００１７】
認証装置３００は、パーソナルコンピュータ又はサーバ等の情報処理装置である。認証装置３００は、認証情報に基づいて認証処理を行う。認証処理では、認証情報が所定の条件を満たすか否かを判定される。所定の条件とは、例えば認証情報に含まれる無線通信装置識別子と通信装置識別子とが認証装置３００が記憶する認証情報と一致するか否かであってもよいし、どのような条件であってもよい。認証装置３００は、予め認証情報を記憶する。
【００１８】
図２は、無線通信装置１００の機能構成を表す機能ブロック図である。無線通信装置１００は、バスで接続されたＣＰＵ（Central Processing Unit）やメモリや補助記憶装置などを備え、無線通信プログラムを実行することによって通信部１０１、無線識別子記憶部１０２、暗号化鍵記憶部１０３、出力部１０４及び制御部１１０を備える装置として機能する。なお、無線通信装置１００の各機能の全て又は一部は、ＡＳＩＣ（Application Specific Integrated Circuit）やＰＬＤ（Programmable Logic Device）やＦＰＧＡ（Field Programmable Gate Array）等のハードウェアを用いて実現されてもよい。無線通信プログラムは、コンピュータ読み取り可能な記録媒体に記録されてもよい。コンピュータ読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置である。無線通信プログラムは、電気通信回線を介して送信されてもよい。
【００１９】
通信部１０１は、ネットワークインタフェースである。通信部１０１は、無線通信装置１００の近傍に設置される通信装置２００と無線通信する。通信部１０１は、例えばＢｌｕｅｔｏｏｔｈ等の無線通信方式で通信してもよい。
【００２０】
無線識別子記憶部１０２は、磁気ハードディスク装置や半導体記憶装置等の記憶装置を用いて構成される。無線識別子記憶部１０２は、無線通信装置識別子テーブルを記憶する。無線通信装置識別子テーブルは、無線通信装置識別子を記憶する。無線通信装置識別子は、例えばビーコンＩＤ、ＰＩＮコード又はパスワードであってもよい。無線通信装置識別子は、無線通信装置１００が識別できるならばどのような情報であってもよい。
【００２１】
暗号化鍵記憶部１０３は、磁気ハードディスク装置や半導体記憶装置等の記憶装置を用いて構成される。暗号化鍵記憶部１０３は、第１暗号化鍵テーブルを記憶する。第１暗号化鍵テーブルは暗号化鍵及び通信装置識別子を記憶する。暗号化鍵は、無線通信装置１００が通信装置２００へデータを送信する際に、データを暗号化するために用いられる。暗号化鍵は、無線通信装置１００が通信装置２００からデータを受信した際に、データを復号するために用いられる。暗号化鍵は通信装置２００との接続処理が終了すると、通信装置２００から送信される。通信装置識別子は通信装置２００を識別する情報である。
【００２２】
出力部１０４は、ＬＥＤ（Light Emitting Diode）ランプ、ＣＲＴ（Cathode Ray Tube）ディスプレイ、液晶ディスプレイ、有機ＥＬ（Electro Luminescence）ディスプレイ等の出力装置である。出力部１０４は、出力装置を無線通信装置１００に接続するためのインタフェースであってもよい。この場合、出力部１０４は、出力データから出力信号を生成し自身に接続されている出力装置に出力信号を出力する。
【００２３】
制御部１１０は、無線通信装置１００の各部の動作を制御する。制御部１１０は、例えばＣＰＵ及びＲＡＭ（Random Access Memory）を備えた装置により実行される。制御部１１０は、無線通信プログラムを実行することによって、暗号化部１１１及び復号部１１２として機能する。制御部１１０は、通信装置２００との接続処理が終了するまでは、無線通信装置識別子を通信部１０１に出力させる。制御部１１０は、通信装置２００との接続処理が終了すると、通信装置２００と暗号化されたデータ（以下「暗号文」という。）を送受信する。
【００２４】
暗号化部１１１は、暗号化鍵に基づいてデータを暗号化し、暗号文を生成する。暗号化処理には、例えばブロック暗号化方式が用いられてもよい。暗号化処理には、どのような暗号化方式が用いられてもよい。データは、例えば通信装置２００への指示情報であってもよいし、脈拍数等の生体情報であってもよい。データはどのような情報であってもよい。復号部１１２は、暗号化鍵に基づいて暗号文を復号し、平文（通信装置２００から受信したデータ）を生成する。
【００２５】
図３は、通信装置２００の機能構成を表す機能ブロック図である。通信装置２００は、バスで接続されたＣＰＵやメモリや補助記憶装置などを備え、通信プログラムを実行することによって第１通信部２０１、第２通信部２０２、通信装置識別子記憶部２０３、暗号化鍵記憶部２０４及び制御部２１０を備える装置として機能する。なお、通信装置２００の各機能の全て又は一部は、ＡＳＩＣやＰＬＤやＦＰＧＡ等のハードウェアを用いて実現されてもよい。通信プログラムは、コンピュータ読み取り可能な記録媒体に記録されてもよい。コンピュータ読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置である。通信プログラムは、電気通信回線を介して送信されてもよい。
【００２６】
第１通信部２０１は、ネットワークインタフェースである。第１通信部２０１は、通信装置２００の近傍に設置される無線通信装置１００と通信する。第１通信部２０１は、例えばＢｌｕｅｔｏｏｔｈなどの無線通信方式で通信してもよい。
【００２７】
第２通信部２０２は、ネットワークインタフェースである。第２通信部２０２はネットワーク４００を介して認証装置３００と通信する。
【００２８】
通信装置識別子記憶部２０３は、磁気ハードディスク装置や半導体記憶装置等の記憶装置を用いて構成される。通信装置識別子記憶部２０３は、通信装置識別子テーブルを記憶する。通信装置識別子テーブルは通信装置識別子を記憶する。通信装置識別子は、例えば契約情報、ＭＡＣアドレス又は製造番号であってもよい。通信装置識別子は、通信装置２００が識別できるならばどのような情報であってもよい。通信装置識別子は、他の通信装置２００と重複しない情報であればどのような情報であってもよい。
【００２９】
暗号化鍵記憶部２０４は、磁気ハードディスク装置や半導体記憶装置等の記憶装置を用いて構成される。暗号化鍵記憶部２０４は、第２暗号化鍵テーブルを記憶する。第２暗号化鍵テーブルは暗号化鍵及び無線通信装置識別子を記憶する。暗号化鍵は、通信装置２００が無線通信装置１００へデータを送信する際に、データを暗号化するために用いられる。暗号化鍵は、通信装置２００が無線通信装置１００からデータを受信した際に、データを復号するために用いられる。暗号化鍵は認証装置３００から送信される。無線通信装置識別子は無線通信装置１００を識別する情報である。
【００３０】
制御部２１０は、通信装置２００の各部の動作を制御する。制御部２１０は、例えばＣＰＵ及びＲＡＭを備えた装置により実行される。制御部２１０は、通信プログラムを実行することによって、信号強度判定部２１１、接続処理部２１２、暗号化部２１３及び復号部２１４として機能する。
【００３１】
信号強度判定部２１１は、通信装置２００に接続されていない無線通信装置１００から受信した無線信号の信号強度を判定する。判定の結果、信号強度が所定の信号強度以上であれば、通信装置２００は、接続処理を実行する。所定の信号強度とは、−３０ｄＢｍであってもよい。所定の値とは、どのような値であってもよい。
【００３２】
接続処理部２１２は、無線通信装置１００及び通信装置２００の接続処理を実行する。接続処理では、接続処理部２１２は、無線通信装置１００から受信した無線通信装置識別子と通信装置識別子記憶部２０３が記憶する通信装置識別子とを含む認証情報を認証装置３００へ送信する。接続処理の結果が所定の条件を満たすと、無線通信装置１００及び通信装置２００は無線通信を開始する。所定の条件とは、例えば認証成功通知を受信することであってもよいし、認証装置３００から暗号化鍵を受信することであってもよいし、どのような条件であってもよい。
【００３３】
暗号化部２１３は、暗号化鍵に基づいてデータを暗号化し、暗号文を生成する。暗号化処理には、例えばブロック暗号化方式が用いられてもよい。暗号化処理には、どのような暗号化方式が用いられてもよい。データは、例えば無線通信装置１００への指示情報であってもよい。データはどのような情報であってもよい。復号部２１４は、暗号化鍵に基づいて暗号文を復号し、平文（無線通信装置１００から受信したデータ）を生成する。
【００３４】
図４は、認証装置３００の機能構成を表す機能ブロック図である。認証装置３００は、バスで接続されたＣＰＵやメモリや補助記憶装置などを備え、認証プログラムを実行することによって通信部３０１、認証情報記憶部３０２及び認証制御部３１０を備える装置として機能する。なお、認証装置３００の各機能の全て又は一部は、ＡＳＩＣやＰＬＤやＦＰＧＡ等のハードウェアを用いて実現されてもよい。認証プログラムは、コンピュータ読み取り可能な記録媒体に記録されてもよい。コンピュータ読み取り可能な記録媒体とは、例えばフレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置である。認証プログラムは、電気通信回線を介して送信されてもよい。
【００３５】
通信部３０１は、ネットワークインタフェースである。通信部３０１はネットワーク４００を介して通信装置２００と通信する。
【００３６】
認証情報記憶部３０２は、磁気ハードディスク装置や半導体記憶装置等の記憶装置を用いて構成される。認証情報記憶部３０２は、認証情報テーブルを記憶する。認証情報テーブルは認証処理に用いられる認証情報を記憶する。認証情報テーブルは予め認証情報記憶部３０２に記憶される。
【００３７】
認証制御部３１０は、認証装置３００の各部の動作を制御する。認証制御部３１０は、例えばＣＰＵ及びＲＡＭを備えた装置により実行される。認証制御部３１０は、認証プログラムを実行することによって、認証部３１１及び鍵発行部３１２として機能する。
【００３８】
認証部３１１は、通信装置２００から受信した認証情報に対して、認証処理を実行する。認証処理は、受信した認証情報と認証情報記憶部３０２に記憶される認証情報とが所定の条件を満たすか否か判定する。所定の条件とは、例えば認証情報が一致する等であってもよい。所定の条件とは、どのような条件であってもよい。認証部３１１は認証処理の実行結果を通信装置２００へ送信する。
【００３９】
鍵発行部３１２は認証処理が所定の条件を満たすと暗号化鍵を発行する。鍵発行部３１２は、発行した暗号化鍵を通信装置２００へ送信する。暗号化鍵を発行する際に、鍵発行部３１２は新しく暗号化鍵を生成してもよいし、予め複数の暗号化鍵を保存しておき必要に応じて選択してもよい。鍵発行部３１２は、どのような方法で暗号化鍵を発行してもよい。
【００４０】
図５は、無線通信装置識別子テーブルの具体例を示す図である。無線通信装置識別子テーブルは、無線通信装置識別子レコードを有する。無線通信装置識別子レコードは、無線通信装置識別子の値を有する。無線通信装置識別子は、無線通信装置１００を識別するための識別子である。
【００４１】
図５に示される例では、無線通信装置識別子テーブルの最上段のレコードは、無線通信装置識別子の値が“０００１２３”である。従って、無線通信装置識別子レコードによると、無線通信装置１００は無線通信装置識別子として“０００１２３”を通信装置２００へ送信する。なお、図５に示される無線通信装置識別子テーブルは一具体例に過ぎない。そのため、図５とは異なる態様で無線通信装置識別子テーブルが構成されてもよい。例えば、無線通信装置識別子テーブルは、無線通信装置識別子レコードの登録日を有してもよい。
【００４２】
図６は、第１暗号化鍵テーブルの具体例を示す図である。第１暗号化鍵テーブルは、第１暗号化鍵レコードを有する。第１暗号化鍵レコードは暗号化鍵の値と通信装置識別子の値とを有する。図６に示される例では、第１暗号化鍵レコードは、暗号化鍵の値が“ｗｅｉ３ｌｃｓ９ｓｃ７”、通信装置識別子の値が“ｓｔｂ１２３４５”である。従って、第１暗号化鍵レコードによると、通信装置識別子が“ｓｔｂ１２３４５”である通信装置２００と無線通信装置１００との間で送受信されるデータは、暗号化鍵“ｗｅｉ３ｌｃｓ９ｓｃ７”によって暗号化又は復号される。なお、図６に示される第１暗号化鍵テーブルは一具体例に過ぎない。そのため、図６とは異なる態様で第１暗号化鍵テーブルが構成されてもよい。例えば、第１暗号化鍵テーブルは、第１暗号化鍵レコードの登録日を有してもよい。
【００４３】
図７は、通信装置識別子テーブルの具体例を示す図である。通信装置識別子テーブルは、通信装置識別子レコードを有する。通信装置識別子レコードは、通信装置識別子の値を有する。通信装置識別子は、通信装置２００を識別するための識別子である。
【００４４】
図７に示される例では、通信装置識別子テーブルの最上段のレコードは、通信装置識別子の値が“ｓｔｂ１２３４５”である。従って、通信装置識別子レコードによると、通信装置２００は通信装置識別子として“ｓｔｂ１２３４５”を認証装置３００に送信する。なお、図７に示される通信装置識別子テーブルは一具体例に過ぎない。そのため、図７とは異なる態様で通信装置識別子テーブルが構成されてもよい。例えば、通信装置識別子テーブルは、通信装置識別子レコードの登録日を有してもよい。
【００４５】
図８は、第２暗号化鍵テーブルの具体例を示す図である。第２暗号化鍵テーブルは、第２暗号化鍵レコードを有する。第２暗号化鍵レコードは暗号化鍵の値と無線通信装置識別子の値とを有する。
【００４６】
図８に示される例では、第２暗号化鍵テーブルの最上段のレコードは、暗号化鍵の値が“ｗｅｉ３ｌｃｓ９ｓｃ７”、無線通信装置識別子の値が“０００１２３”である。従って、第２暗号化鍵レコードによると、無線通信装置識別子が“０００１２３”である無線通信装置１００と通信装置２００との間で送受信されるデータは、暗号化鍵として“ｗｅｉ３ｌｃｓ９ｓｃ７”によって暗号化又は復号される。なお、図８に示される第２暗号化鍵テーブルは一具体例に過ぎない。そのため、図８とは異なる態様で第２暗号化鍵テーブルが構成されてもよい。例えば、第２暗号化鍵テーブルは、第２暗号化鍵レコードの登録日を有してもよい。
【００４７】
図９は、認証情報テーブルの具体例を示す図である。認証情報テーブルは、認証情報レコードを有する。認証情報レコードは、通信装置識別子及び無線通信装置識別子の各値を有する。通信装置識別子は通信装置２００を識別するための識別子である。無線通信装置識別子は、無線通信装置１００を識別するための識別子である。
【００４８】
図９に示される例では、認証情報テーブルの最上段のレコードは、通信装置識別子の値が“ｓｔｂ１２３４５”、無線通信装置識別子の値が“０００１２３”である。従って、認証情報テーブルの最上段のレコードによると、通信装置２００から受信した認証情報に含まれる通信装置識別子が“ｓｔｂ１２３４５”であり、無線通信装置識別子が“０００１２３”である場合、認証情報は一致すると判定される。なお、図５に示される認証情報テーブルは一具体例に過ぎない。そのため、図５とは異なる態様で認証情報テーブルが構成されてもよい。例えば、認証情報テーブルは、通信装置２００へ送信する暗号化鍵を有してもよい。
【００４９】
図１０は、無線通信装置１００及び通信装置２００の接続処理の流れを示すフローチャートである。無線通信装置１００は、無線通信装置識別子を通信装置２００に送信する（ステップＳ１０１）。通信装置２００の信号強度判定部２１１は、無線通信装置１００から受信した無線信号の信号強度を判定する（ステップＳ１０２）。信号強度判定部２１１は、判定された信号強度が所定の信号強度以上か否か判定する（ステップＳ１０３）。判定された信号強度が、所定の信号強度以上ではない場合（ステップＳ１０３：ＮＯ）、処理を終了する（ステップＳ１０４）。判定された信号強度が所定の信号強度以上である場合（ステップＳ１０３：ＹＥＳ）、通信装置２００の接続処理部２１２は、受信した無線通信装置識別子と通信装置識別子記憶部２０３に記憶される通信装置識別子とを含む認証情報を認証装置３００へ送信する（ステップＳ１０５）。
【００５０】
認証装置３００の認証部３１１は、受信した認証情報に基づいて認証処理を実行する（ステップＳ１０６）。認証部３１１は、認証処理の実行結果が所定の条件を満たすか否か判定する（ステップＳ１０７）。認証処理の実行結果が、所定の条件を満たさない場合（ステップＳ１０７：ＮＯ）、処理を終了する（ステップＳ１０８）。認証処理の実行結果が所定の条件を満たす場合（ステップＳ１０７：ＹＥＳ）、鍵発行部３１２は、暗号化鍵を発行する（ステップＳ１０９）。認証装置３００は、発行された暗号化鍵と認証成功通知とを通信装置２００へ送信する（ステップＳ１１０）。通信装置２００は、受信した暗号化鍵と無線通信装置識別子とを暗号化鍵記憶部２０４へ記憶する（ステップＳ１１１）。通信装置２００は、受信した暗号化鍵と通信装置識別子とを無線通信装置１００へ送信する（ステップＳ１１２）。無線通信装置１００は、受信した暗号化鍵と通信装置識別子とを暗号化鍵記憶部１０３へ記憶する（ステップＳ１１３）。
【００５１】
このように構成された認証システム１では、通信装置２００の近傍に設置された無線通信装置１００から受信した無線信号が、所定の信号強度以上であれば、通信装置２００は認証装置３００へ認証情報を送信する。認証装置３００は、受信した認証情報が所定条件を満たすと認証成功通知を通信装置２００へ送信する。通信装置２００は認証成功通知を受信すると、無線通信装置１００との無線通信が開始される。このため、ユーザがより容易に、無線通信装置１００と通信装置２００との接続を開始できる。
【００５２】
＜変形例＞
実施形態の認証システム１では、無線通信装置１００及び通信装置２００が暗号文を復号し平文を生成する際に用いる鍵として暗号化鍵とは異なる鍵（例えば、復号鍵）が用いられてもよい。このように構成されることで、暗号化鍵が漏えいした場合でも、第三者は暗号文を解読することができず、セキュリティを高めることができる。
【００５３】
実施形態の認証システム１では、通信装置２００及び無線通信装置１００が無線通信を開始後、所定時間が経過すると、通信装置２００は、通信装置２００及び無線通信装置１００間の接続処理を実行するように構成されてもよい。このように構成されることで、認証装置３００は接続処理が実行される度に暗号鍵を発行する。したがって、暗号化鍵が漏えいしても所定時間経過後に新しく発行されるため、第三者は暗号文を解読することができなくなり、セキュリティを維持することができる。所定時間とは、例えば１５分であってもよい。所定時間とは、どのような時間であってもよい。
【００５４】
実施形態の認証システム１では、通信装置２００が認証装置３００から認証成功通知を受信すると、通信装置２００の接続処理部２１２は、表示装置に接続確認画面を表示させてもよい。接続確認画面は、通信装置２００と無線通信装置１００とが無線通信を開始してもよいか否か確認を要求する画面である。ユーザは、表示装置に対して所定の入力（例えば、決定）を行うと、通信装置２００及び無線通信装置１００は無線通信を開始する。このように構成されることで、無線通信装置を選択することを省略しつつ、ユーザは通信装置２００と無線通信装置１００との無線通信が開始されたことを知ることができる。
【００５５】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【００５６】
１…認証システム，  １００…無線通信装置，  １０１…通信部，  １０２…無線識別子記憶部，  １０３…暗号化鍵記憶部，  １０４…出力部，  １１０…制御部，  １１１…暗号化部，  １１２…復号部，  ２００…通信装置，  ２０１…第１通信部，  ２０２…第２通信部，  ２０３…通信装置識別子記憶部，  ２０４…暗号化鍵記憶部，  ２１０…制御部，  ２１１…信号強度判定部，  ２１２…接続処理部，  ２１３…暗号化部，  ２１４…復号部，  ３００…認証装置，  ３０１…通信部，  ３０２…認証情報記憶部，  ３１０…認証制御部，  ３１１…認証部，  ３１２…鍵発行部，
【図１】
2018082380.tif 000003
【図２】
2018082380.tif 000004
【図３】
2018082380.tif 000005
【図４】
2018082380.tif 000006
【図５】
2018082380.tif 000007
【図６】
2018082380.tif 000008
【図７】
2018082380.tif 000009
【図８】
2018082380.tif 000010
【図９】
2018082380.tif 000011
【図１０】
2018082380.tif 000012