(57)【要約】【課題】通信機器同士を簡易に接続すること。【解決手段】外部機器１０ａは、Bluetooth（登録商標）を用いて通信する主通信部１０４と、その通信に必要な機器情報（ＢＤアドレス及びリンクキー）を記憶する記憶部１０２と、その機器情報を非接触ＩＣ技術により携帯電話機２０ａに送信する補助通信部１０３と、その送信を契機として、その機器情報を用いて携帯電話機２０ａを認証する認証部１０４ａとを備える。一方、携帯電話機２０ａは、Bluetooth（登録商標）を用いて外部機器１０ａと接続するための主通信部２０３と、上記機器情報を非接触ＩＣ技術により受信する補助通信部２０１と、その受信を契機として、上記機器情報を用いて外部機器１０ａに接続を要求する要求部２０３ａとを備える。そして、その要求が認証された場合に、携帯電話機２０ａと外部機器１０ａとの接続が確立される。【選択図】図１
2009060526.tif 000002
【特許請求の範囲】
【請求項１】
第１の通信方式を用いて通信相手機器と通信する通信手段と、
第２の通信方式を用いて前記通信相手機器と通信する補助通信手段と、
を備え、
前記通信手段が、該通信手段による通信に必要な情報が前記補助通信手段により前記通信相手機器との間で伝達されたことを契機として、該情報に基づいて前記通信相手機器との接続を確立する、
通信機器。
【請求項２】
前記情報を機器情報として予め記憶する記憶手段と、
前記通信相手機器を認証する認証手段と、
を更に備え、
前記補助通信手段が、前記記憶手段に記憶されている機器情報を前記通信相手機器に送信し、
前記認証手段が、前記補助通信手段による機器情報の送信を契機として、前記記憶手段に記憶されている機器情報を用いて前記通信相手機器を認証し、
前記通信手段が、前記認証手段により前記通信相手機器が認証された場合に該通信相手機器との接続を確立する、
請求項１に記載の通信機器。
【請求項３】
前記認証手段が、前記補助通信手段による機器情報の送信を契機に起動して前記認証を行う、
請求項２に記載の通信機器。
【請求項４】
前記補助通信手段が、前記通信手段による接続に必要であり且つ前記通信相手機器に予め記憶されている相手機器情報を該通信相手機器から受信し、
前記認証手段が、前記補助通信手段による機器情報の送信及び相手機器情報の受信を契機として、該相手機器情報を更に用いて前記認証を行う、
請求項２に記載の通信機器。
【請求項５】
前記認証手段が、前記補助通信手段による機器情報の送信及び相手機器情報の受信を契機に起動して前記認証を行う、
請求項４に記載の通信機器。
【請求項６】
前記認証手段が、前記通信手段を介して前記認証を行う、
請求項４又は５に記載の通信機器。
【請求項７】
前記認証手段が、前記補助通信手段を介して前記認証を行う、
請求項４又は５に記載の通信機器。
【請求項８】
前記記憶手段が、前記認証手段により前記通信相手機器が認証された際に用いた前記相手機器情報を記憶し、
前記認証手段が、前記補助通信手段により受信された相手機器情報と前記記憶手段により記憶されている相手機器情報とを比較し、これらの相手機器情報が一致した場合に前記通信相手機器に対する認証処理を省略する、
請求項４又は５に記載の通信機器。
【請求項９】
前記通信相手機器に該通信相手機器との接続を要求する要求手段を更に備え、
前記補助通信手段が、前記通信相手機器から送信された前記情報を相手機器情報として受信し、
前記要求手段が、前記補助通信手段による相手機器情報の受信を契機として、該相手機器情報を用いて前記通信相手機器に接続を要求し、
前記通信手段が、前記要求手段による要求に基づいて前記通信相手機器により認証された場合に該通信相手機器との接続を確立する、
請求項１に記載の通信機器。
【請求項１０】
前記要求手段が、前記補助通信手段による相手機器情報の受信を契機に起動して前記接続を要求する、
請求項９に記載の通信機器。
【請求項１１】
前記通信手段による接続に必要な機器情報を予め記憶する記憶手段を更に備え、
前記補助通信手段が、前記記憶手段により記憶されている機器情報を前記通信相手機器に送信し、
前記要求手段が、前記補助通信手段による機器情報の送信及び相手機器情報の受信を契機として前記接続を要求する、
請求項９に記載の通信機器。
【請求項１２】
前記要求手段が、前記補助通信手段による機器情報の送信及び相手機器情報の受信を契機に起動して前記接続を要求する、
請求項１１に記載の通信機器。
【請求項１３】
前記要求手段が、前記通信手段を介して前記接続を要求する、
請求項１１又は１２に記載の通信機器。
【請求項１４】
前記要求手段が、前記補助通信手段を介して前記接続を要求する、
請求項１１又は１２に記載の通信機器。
【請求項１５】
前記記憶手段が、前記要求手段による要求に基づいて前記通信相手機器により認証された際に用いた前記相手機器情報を記憶し、
前記要求手段が、前記補助通信手段により受信された相手機器情報と前記記憶手段により記憶されている相手機器情報とを比較し、これらの相手機器情報が一致した場合には、前記通信相手機器での認証処理に用いる機器情報を生成することなく前記接続を要求する、
請求項１１又は１２に記載の通信機器。
【請求項１６】
通信機器と該通信機器の通信相手となる通信相手機器とを備える通信システムであって、
前記通信機器が、
第１の通信方式を用いて前記通信相手機器と通信する通信手段と、
前記通信手段による通信に必要な機器情報を予め記憶する記憶手段と、
前記記憶手段により記憶されている機器情報を第２の通信方式を用いて前記通信相手機器に送信する補助通信手段と、
前記補助通信手段による機器情報の送信を契機として、前記記憶手段に記憶されている機器情報を用いて前記通信相手機器を認証する認証手段と、
を備え、
前記通信相手機器が、
前記第１の通信方式を用いて前記通信機器と接続するための相手側通信手段と、
前記補助通信手段により送信された機器情報を前記第２の通信方式を用いて受信する相手側補助通信手段と、
前記相手側補助通信手段による機器情報の受信を契機として、該機器情報を用いて前記通信機器に接続を要求する要求手段と、
を備え、
前記要求手段による要求が前記認証手段により認証された場合に、前記通信手段及び前記相手側通信手段により前記通信機器と前記通信相手機器との接続が確立される、
ことを特徴とする通信システム。
【請求項１７】
通信機器と該通信機器の通信相手となる通信相手機器とが第１の通信方式を用いて互いに通信接続する通信接続方法であって、
前記通信機器が、前記通信ステップにおける通信に必要な機器情報を予め記憶する記憶ステップと、
前記通信機器が、前記記憶ステップにおいて記憶されている機器情報を第２の通信方式を用いて前記通信相手機器に送信する送信ステップと、
前記通信相手機器が、前記送信ステップにおいて送信された機器情報を前記第２の通信方式を用いて受信する受信ステップと、
前記通信相手機器が、前記受信ステップにおける機器情報の受信を契機として、該機器情報を用いて前記通信機器に接続を要求する要求ステップと、
前記通信機器が、前記送信ステップにおける機器情報の送信を契機として、前記記憶ステップにおいて記憶されている機器情報と、前記要求ステップにおける要求とに基づいて、前記通信相手機器を認証する認証ステップと、
前記認証ステップにおいて前記通信相手機器が認証された場合に、前記通信機器と該通信相手機器とが、前記第１の通信方式を用いて互いに接続する接続ステップと、
を含むことを特徴とする通信接続方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認証処理を含む通信方式により相手の通信機器と通信接続する通信機器、通信システム及び通信接続方法に関するものである。
【背景技術】
【０００２】
従来から、認証処理を含む通信方式により相手の通信機器（通信相手機器）と接続しデータ通信を行う手法が知られている。例えば下記特許文献１には、近距離無線通信の一手法であるBluetooth（登録商標、以下同様）を用いてデータ通信を行う通信システムが開示されている。通信機器がBluetoothを用いて通信相手機器に接続するためには、これら通信機器同士でパスコード（暗証番号）などの機器情報を交換し、その機器情報に基づいて相手を認証（機器認証）する必要がある。
【特許文献１】特開２００２−２７１３１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、パスコードは、通信接続を要求する通信機器と、その要求を認証する通信機器とにおいてそれぞれ入力される必要があるので、要求側及び認証側の双方のユーザに負荷が掛かると共に、機器認証を経て通信接続が確立するまでに時間を要してしまう。この例のように通信接続の確立が煩雑であると、ユーザが手間の掛かる通信方式の利用を敬遠してしまうおそれがある。
【０００４】
本発明は、上記課題を解決するためになされたものであり、通信機器同士を簡易に接続することが可能な通信機器、通信システム及び通信接続方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の通信機器は、第１の通信方式を用いて通信相手機器と通信する通信手段と、第２の通信方式を用いて通信相手機器と通信する補助通信手段と、を備え、通信手段が、該通信手段による通信に必要な情報が補助通信手段により通信相手機器との間で伝達されたことを契機として、該情報に基づいて通信相手機器との接続を確立する。
【０００６】
このような通信機器によれば、第１の通信方式による通信に必要な情報が第２の通信方式を用いて通信相手機器との間で伝達され、その情報に基づいて第１の通信方式による通信相手機器との接続が確立される。これにより、第１の通信方式による通信に必要な情報を通信機器のユーザに入力させる必要がなくなるので、通信機器同士を簡易に接続することが可能になる。また、第１の通信方式による通信に必要な情報が通信相手機器との間で伝達されたことを契機に第１の通信方式による接続が確立されるので、迅速に通信接続を確立できる。
【０００７】
本発明の通信機器では、情報を機器情報として予め記憶する記憶手段と、通信相手機器を認証する認証手段と、を更に備え、補助通信手段が、記憶手段に記憶されている機器情報を通信相手機器に送信し、認証手段が、補助通信手段による機器情報の送信を契機として、記憶手段に記憶されている機器情報を用いて通信相手機器を認証し、通信手段が、認証手段により通信相手機器が認証された場合に該通信相手機器との接続を確立することが好ましい。
【０００８】
この場合、予め記憶されている機器情報を用いて通信相手機器が認証され、その通信相手機器との間で第１の通信手段による接続が確立されるので、第１の通信方式による通信に必要な機器情報を通信機器のユーザに入力させることなく、認証及び接続の確立を行うことが可能になる。また、機器情報が通信相手機器に送信されたことを契機として認証及び接続の確立が行われるので、迅速に通信接続を確立できる。
【０００９】
本発明の通信機器では、認証手段が、補助通信手段による機器情報の送信を契機に起動して認証を行うことが好ましい。
【００１０】
この場合、機器情報が送信されて初めて認証手段が起動するので、認証と、認証後に行われる通信接続の確立とを実行するために必要な電力を節約できる。そのため、例えば通信機器が電池で稼働する場合には、電池の消耗を抑制できる。
【００１１】
本発明の通信機器では、補助通信手段が、通信手段による接続に必要であり且つ通信相手機器に予め記憶されている相手機器情報を該通信相手機器から受信し、認証手段が、補助通信手段による機器情報の送信及び相手機器情報の受信を契機として、該相手機器情報を更に用いて認証を行うことが好ましい。
【００１２】
この場合、機器情報の送信だけでなく、相手機器情報から相手機器情報が受信されることも条件に認証が行われ通信接続が確立される。これにより、認証時に通信相手機器の存在が保証されるので、より確実に通信相手機器に接続できる。
【００１３】
本発明の通信機器では、認証手段が、補助通信手段による機器情報の送信及び相手機器情報の受信を契機に起動して認証を行うことが好ましい。
【００１４】
この場合、機器情報の送信と相手機器情報の受信とが行なわれて初めて認証手段が起動するので、認証と、認証後に行われる通信接続の確立とを実行するために必要な電力を節約できる。そのため、例えば通信機器が電池で稼働する場合には、電池の消耗を抑制できる。
【００１５】
本発明の通信機器では、認証手段が、通信手段を介して認証を行うことが好ましい。
【００１６】
この場合、第１の通信方式を用いて認証が行われるので、第２の通信方式を用いるために必要な電力を節約できる。例えば、第１の通信方式を利用するために必要な単位電力量よりも第２の通信方式を利用するために必要な単位電力量の方が大きい場合に、この手法は有効である。
【００１７】
本発明の機器では、認証手段が、補助通信手段を介して認証を行うことが好ましい。
【００１８】
この場合、第２の通信方式を用いて認証が行われるので、第１の通信方式を用いるために必要な電力を節約できる。例えば、第２の通信方式を利用するために必要な単位電力量よりも第１の通信方式を利用するために必要な単位電力量の方が大きい場合に、この手法は有効である。
【００１９】
本発明の機器では、記憶手段が、認証手段により通信相手機器が認証された際に用いた相手機器情報を記憶し、認証手段が、補助通信手段により受信された相手機器情報と記憶手段により記憶されている相手機器情報とを比較し、これらの相手機器情報が一致した場合に通信相手機器に対する認証処理を省略することが好ましい。
【００２０】
この場合、通信相手機器が認証された際に用いた相手機器情報と、受信された相手機器情報とが一致した場合に、通信相手機器を認証する処理が省略される。これにより、一度接続を確立した通信相手機器に改めて接続する際には、以前に認証が成功したときに用いた相手機器情報と受信した相手機器情報とを比較するだけでよい。したがって、より簡易且つ迅速に通信相手機器との接続を確立できる。
【００２１】
本発明の通信機器では、通信相手機器に該通信相手機器との接続を要求する要求手段を更に備え、補助通信手段が、通信相手機器から送信された情報を相手機器情報として受信し、要求手段が、補助通信手段による相手機器情報の受信を契機として、該相手機器情報を用いて通信相手機器に接続を要求し、通信手段が、要求手段による要求に基づいて通信相手機器により認証された場合に該通信相手機器との接続を確立することが好ましい。
【００２２】
この場合、通信相手機器から受信した相手機器情報を用いてその通信相手機器に接続を要求し、この接続要求に基づいて通信相手機器との接続が確立されるので、第１の通信方式による通信に必要な機器情報を通信機器のユーザに入力させることなく、接続要求及び接続の確立を行うことが可能になる。また、相手機器情報の受信を契機として接続要求及び接続の確立が行われるので、迅速に通信接続を確立できる。
【００２３】
本発明の通信機器では、要求手段が、補助通信手段による相手機器情報の受信を契機に起動して接続を要求することが好ましい。
【００２４】
この場合、相手機器情報が受信されて初めて要求手段が起動するので、接続の要求と、要求後に行われる通信接続の確立とを実行するために必要な電力を節約できる。そのため、例えば通信機器が電池で稼働する場合には、電池の消耗を抑制できる。
【００２５】
本発明の通信機器では、通信手段による接続に必要な機器情報を予め記憶する記憶手段を更に備え、補助通信手段が、記憶手段により記憶されている機器情報を通信相手機器に送信し、要求手段が、補助通信手段による機器情報の送信及び相手機器情報の受信を契機として接続を要求することが好ましい。
【００２６】
この場合、相手機器情報の受信及び機器情報の送信を契機として接続要求が行われ通信接続が確立されるので、迅速に通信接続を確立できる。
【００２７】
本発明の通信機器では、要求手段が、補助通信手段による機器情報の送信及び相手機器情報の受信を契機に起動して接続を要求することが好ましい。
【００２８】
この場合、機器情報の送信と相手機器情報の受信とが行なわれて初めて要求手段が起動するので、接続要求と、その要求後に行われる通信接続の確立とを実行するために必要な電力を節約できる。そのため、例えば通信機器が電池で稼働する場合には、電池の消耗を抑制できる。
【００２９】
本発明の通信機器では、要求手段が、通信手段を介して接続を要求することが好ましい。
【００３０】
この場合、第１の通信方式を用いて接続要求が行われるので、第２の通信方式を用いるために必要な電力を節約できる。例えば、第１の通信方式を利用するために必要な単位電力量よりも第２の通信方式を利用するために必要な単位電力量の方が大きい場合に、この手法は有効である。
【００３１】
本発明の通信機器では、要求手段が、補助通信手段を介して接続を要求することが好ましい。
【００３２】
この場合、第２の通信方式を用いて接続要求が行われるので、第１の通信方式を用いるために必要な電力を節約できる。例えば、第２の通信方式を利用するために必要な単位電力量よりも第１の通信方式を利用するために必要な単位電力量の方が大きい場合に、この手法は有効である。
【００３３】
本発明の通信機器では、記憶手段が、要求手段による要求に基づいて通信相手機器により認証された際に用いた相手機器情報を記憶し、要求手段が、補助通信手段により受信された相手機器情報と記憶手段により記憶されている相手機器情報とを比較し、これらの相手機器情報が一致した場合には、通信相手機器での認証処理に用いる機器情報を生成することなく前記接続を要求することが好ましい。
【００３４】
この場合、通信相手機器により認証された際に用いた相手機器情報と受信された相手機器情報とが一致すれば、認証のための情報を生成することなく接続要求が行われる。これにより、一度接続を確立した通信相手機器に改めて接続要求する際には、以前に認証が成功したときに用いた相手機器情報と受信した相手機器情報とを比較するだけでよい。したがって、より簡易且つ迅速に通信相手機器に接続の要求及び確立をすることが可能になる。
【００３５】
本発明の通信システムは、通信機器と該通信機器の通信相手となる通信相手機器とを備える通信システムであって、通信機器が、第１の通信方式を用いて通信相手機器と通信する通信手段と、通信手段による通信に必要な機器情報を予め記憶する記憶手段と、記憶手段により記憶されている機器情報を第２の通信方式を用いて通信相手機器に送信する補助通信手段と、補助通信手段による機器情報の送信を契機として、記憶手段に記憶されている機器情報を用いて通信相手機器を認証する認証手段と、を備え、通信相手機器が、第１の通信方式を用いて通信機器と接続するための相手側通信手段と、補助通信手段により送信された機器情報を第２の通信方式を用いて受信する相手側補助通信手段と、相手側補助通信手段による機器情報の受信を契機として、該機器情報を用いて通信機器に接続を要求する要求手段と、を備え、要求手段による要求が認証手段により認証された場合に、通信手段及び相手側通信手段により通信機器と通信相手機器との接続が確立される、ことを特徴とする。
【００３６】
また、本発明の通信接続方法は、通信機器と該通信機器の通信相手となる通信相手機器とが第１の通信方式を用いて互いに通信接続する通信接続方法であって、通信機器が、通信ステップにおける通信に必要な機器情報を予め記憶する記憶ステップと、通信機器が、記憶ステップにおいて記憶されている機器情報を第２の通信方式を用いて通信相手機器に送信する送信ステップと、通信相手機器が、送信ステップにおいて送信された機器情報を第２の通信方式を用いて受信する受信ステップと、通信相手機器が、受信ステップにおける機器情報の受信を契機として、該機器情報を用いて通信機器に接続を要求する要求ステップと、通信機器が、送信ステップにおける機器情報の送信を契機として、記憶ステップにおいて記憶されている機器情報と、要求ステップにおける要求とに基づいて、通信相手機器を認証する認証ステップと、認証ステップにおいて通信相手機器が認証された場合に、通信機器と該通信相手機器とが、第１の通信方式を用いて互いに接続する接続ステップと、を含むことを特徴とする。
【００３７】
このような通信システム及び通信接続方法によれば、通信機器に予め記憶されている機器情報が第２の通信方式を用いて通信相手機器に送信され、通信相手機器においてその機器情報が受信される。続いて、その受信を契機に、受信された機器情報を用いて通信相手機器から通信機器に対して接続が要求される。また、機器情報の送信を契機に、その機器情報を用いて、通信相手機器からの要求が通信機器により認証される。そして、その要求が認証されることで、通信機器と通信相手機器との間で第１の通信方式による接続が確立される。これにより、第１の通信方式による通信に必要な機器情報を、通信機器のユーザ及び通信相手機器のユーザに入力させることなく、通信機器同士の接続を簡易且つ迅速に確立できる。
【発明の効果】
【００３８】
このような通信機器、通信システム及び通信接続方法によれば、第１の通信方式による通信に必要な情報が第２の通信方式により伝達されたことを契機として、第１の通信方式による接続が確立されるので、通信機器同士を簡易に接続できる。
【発明を実施するための最良の形態】
【００３９】
以下、添付図面を参照しながら本発明の実施形態を詳細に説明する。なお、図面の説明において同一又は同等の要素には同一の符号を付し、重複する説明を省略する。
【００４０】
（第１実施形態）
まず、図１を用いて、第１実施形態に係る通信システム１ａについて説明する。図１は通信システム１ａの全体構成を示す図である。図２は、図１に示す外部機器１０ａのハードウェア構成を示す図である。図３は、図１に示す携帯電話機２０ａのハードウェア構成を示す図である。
【００４１】
通信システム１ａは、外部機器１０ａと携帯電話機２０ａとを備えている。外部機器１０ａと携帯電話機２０ａとは、Bluetooth（第１の通信方式）と非接触ＩＣ技術（第２の通信方式）という二種類の通信方式を用いて互いに接続しデータ通信を行うことが可能である。なお、外部機器１０ａの例として、カーナビゲーションシステム、携帯情報端末（Personal Digital Assistant）、ワイヤレスイヤホン、パーソナルコンピュータ、スピーカなどが挙げられる。
【００４２】
外部機器１０ａは、携帯電話機２０ａとの通信接続を確立するために、制御部１０１、記憶部１０２、補助通信部１０３及び主通信部１０４を備えている。
【００４３】
この外部機器１０ａは、図２に示すように、オペレーティングシステムやアプリケーションプログラムなどを実行するＣＰＵ１１、ＲＯＭ及びＲＡＭで構成される主記憶装置１２、ハードディスクなどで構成される補助記憶装置１３、所定の通信方式で通信を行うための通信制御装置１４、ボタンなどの入力装置１５、及びモニタなどの出力装置１６で構成される。通信制御装置１４は、Bluetoothモジュール１４ａと非接触ＩＣモジュール１４ｂとを備えている。図１に示す各機能は、図２に示すＣＰＵ１１や主記憶装置１２の上に所定のソフトウェアを読み込ませ、ＣＰＵ１１の制御の下で通信制御装置１４を動作させるとともに、主記憶装置１２や補助記憶装置１３におけるデータの読み出し及び書き込みを行うことで実現される。
【００４４】
制御部１０１は、携帯電話機２０ａとの接続を指示することを示す指示信号を受け付け、補助通信部１０３を起動するための起動信号を生成し、その起動信号を補助通信部１０３に出力する。また制御部１０１は、補助通信部１０３からリンクキーが入力された場合に、主通信部１０４を起動するためにそのリンクキーを主通信部１０４に転送する。なお、制御部１０１に指示信号を出力する手法は限定されない。例えば、外部機器１０ａと携帯電話機２０ａとが所定の距離以内に接近したことを非接触ＩＣ技術（後述する補助通信部１０３及び２０１）により検知し、その検知のタイミングで指示信号を出力する。また、外部機器１０ａで実行されるアプリケーションプログラム（図示せず）が指示信号を出力してもよい。
【００４５】
記憶部１０２は、外部機器１０ａのＢＤアドレス（Bluetooth Device Address）と、リンクキーという二種類の機器情報を記憶する記憶手段である。ＢＤアドレスは、Bluetoothにより通信可能な機器を識別するための情報であり、機器毎に予め設定されている。リンクキーは、他の通信機器との接続を確立する際に通信相手機器を認証するための情報であり、ＢＤアドレスと、外部機器１０ａのユーザにより予め入力されたパスコードに基づいて事前に設定されている。例えば記憶部１０２は、ＢＤアドレス「ＡＤＤ１」とリンクキー「ＫＥＹ＿Ａ」とを予め記憶している。
【００４６】
補助通信部１０３は、制御部１０１から起動信号が入力された場合に、記憶部１０２に記憶されているＢＤアドレス及びリンクキーを読み出し、これら二種類の機器情報を非接触ＩＣ技術を用いて携帯電話機２０ａに送信する補助通信手段である。この補助通信部１０３は、非接触ＩＣモジュール１４ｂ（より具体的には非接触ＩＣリーダ／ライタ）により実現されている。また補助通信部１０３は、機器情報を送信したタイミングでリンクキーを制御部１０１に出力する。例えば補助通信部１０３は、ＢＤアドレス「ＡＤＤ１」とリンクキー「ＫＥＹ＿Ａ」とを読み出して携帯電話機２０ａに送信するとともにそのリンクキー「ＫＥＹ＿Ａ」を制御部１０１に出力する。
【００４７】
主通信部１０４は、Bluetooth技術を用いて通信相手機器である携帯電話機２０ａとの接続を確立し、その携帯電話機２０ａとの間でデータ通信を行う通信手段である。この主通信部１０４は、Bluetoothモジュール１４ａにより実現されている。主通信部１０４は、携帯電話機２０ａとの接続を確立するために認証部１０４ａを備えている。この主通信部１０４は、制御部１０１からリンクキーが入力されると起動し、携帯電話機２０ａからの信号を待つ待ち状態（Ｐａｇｅ＿Ｓｃａｎ状態）になる。その後主通信部１０４は、認証部１０４ａからの指示に基づいて携帯電話機２０ａとの通信接続を確立する。
【００４８】
認証部１０４ａは、主通信部１０４による通信に必要な機器情報（ＢＤアドレス及びリンクキー）が補助通信部１０３により送信されたことを契機として、その機器情報を用いて携帯電話機２０ａを認証する認証手段である。
【００４９】
具体的には、認証部１０４ａは、制御部１０１からリンクキー（記憶部１０２に記憶されていたリンクキー）が入力されると起動し、携帯電話機２０ａから送信されたリンクキーを受信する。続いて認証部１０４ａは、受信したリンクキーと入力されたリンクキーとが一致するか否かを判定する。ここで二つのリンクキーが一致した場合、認証部１０４ａは、携帯電話機２０ａからの接続要求を許可すると判断する。これは、外部機器１０ａと携帯電話機２０ａとのペアリングが成功したことを意味する。これに対し二つのリンクキーが異なる場合、認証部１０４ａは、携帯電話機２０ａからの接続要求を拒否すると判断する。例えば、二つのキーが共に「ＫＥＹ＿Ａ」の場合、認証部１０４ａは接続要求を許可する。
【００５０】
主通信部１０４は、認証部１０４ａが携帯電話機２０ａからの接続要求を許可すると判断した場合に、Bluetoothの規格に基づいて携帯電話機２０ａとの通信接続を確立し、認証部がその要求を拒否すると判断した場合に、その接続要求を拒否する。すなわち主通信部１０４は、認証部１０４ａにより携帯電話機２０ａが認証された場合に携帯電話機２０ａとの通信接続を確立する。
【００５１】
携帯電話機２０ａは、外部機器１０ａとの通信接続を確立するために、補助通信部２０１、制御部２０２及び主通信部２０３を備えている。
【００５２】
この携帯電話機２０ａは、図３に示すように、オペレーティングシステムやアプリケーションプログラムなどを実行するＣＰＵ２１、ＲＯＭ及びＲＡＭで構成される主記憶部２２、メモリなどで構成される補助記憶部２３、所定の通信方式を用いてデータ通信を行う通信制御部２４、液晶モニタなどで構成される表示部２５並びに文字・数字入力及び実行指示を行うキーで構成される操作部２６で構成される。通信制御部２４は、Bluetoothモジュール２４ａと非接触ＩＣモジュール２４ｂとを備えている。図１に示す各機能は、図３に示すＣＰＵ２１及び主記憶部２２の上に所定のソフトウェアを読み込ませ、ＣＰＵ２１の制御の下で通信制御部２４を動作させるとともに、主記憶部２２や補助記憶部２３におけるデータの読み出し及び書き込みを行うことで実現される。
【００５３】
補助通信部２０１は、外部機器１０ａからのＢＤアドレス及びリンクキー、すなわち相手機器情報を受信する補助通信手段である。この補助通信部２０１は、非接触ＩＣモジュール２４ｂ（より具体的には非接触ＩＣチップ）により実現されており、非接触ＩＣ技術を用いて外部機器１０ａからの情報を受信する。続いて補助通信部２０１は、受信したＢＤアドレス及びリンクキーを制御部２０２に出力する。例えば補助通信部２０１は、ＢＤアドレス「ＡＤＤ１」とリンクキー「ＫＥＹ＿Ａ」を受信して制御部２０２に出力する。
【００５４】
制御部２０２は、補助通信部２０１からＢＤアドレス及びリンクキーが入力されると起動し、主通信部２０３を起動するためにこれらの相手機器情報をその主通信部２０３に転送する。
【００５５】
主通信部２０３は、Bluetooth技術を用いて通信相手機器である外部機器１０ａとの接続を確立し、その外部機器１０ａとの間でデータ通信を行う通信手段である。この主通信部２０３は、Bluetoothモジュール２４ａにより実現されている。主通信部２０３は、外部機器１０ａとの接続を確立するために要求部２０３ａを備えている。この主通信部２０３は、制御部２０２から入力されたＢＤアドレス及びリンクキーにより起動する。その後主通信部２０３は、要求部２０３ａによる接続要求に基づいて外部機器１０ａとの通信接続を確立する。
【００５６】
要求部２０３ａは、主通信部２０３による通信に必要な相手機器情報（ＢＤアドレス及びリンクキー）が補助通信部２０１により受信されたことを契機として、その相手機器情報を用いて外部機器１０ａに接続を要求する要求手段である。具体的には、要求部２０３ａは、補助通信部２０１により受信され、制御部２０２を経由して入力されたＢＤアドレス及びリンクキーにより起動し、そのＢＤアドレスで識別される外部機器１０ａにそのリンクキーを送信することで、外部機器１０ａに対する接続要求を行う。例えば要求部２０３ａは、ＢＤアドレス「ＡＤＤ１」で識別される外部機器１０ａに対してリンクキー「ＫＥＹ＿Ａ」を送信する。
【００５７】
主通信部２０３は、要求部２０３ａによる接続要求が外部機器１０ａにより許可された場合に、Bluetoothの規格に基づいて外部機器１０ａとの通信接続を確立し、その接続要求が外部機器１０ａにより拒否された場合に、その通信接続を確立することなく処理を終了する。すなわち主通信部２０３は、要求部２０３ａによる接続要求に基づいて外部機器１０ａにより認証された場合に、外部機器１０ａとの通信接続を確立する。
【００５８】
次に、図４を用いて、図１に示す通信システム１ａの処理を説明するとともに本実施形態に係る通信接続方法について説明する。図４は、通信システム１ａの処理を示すシーケンス図である。
【００５９】
外部機器１０ａでは、記憶部１０２が予めＢＤアドレス及びリンクキーを記憶している（記憶ステップ）。その後、外部機器１０ａの制御部１０１が、携帯電話機２０ａとの接続を指示することを示す指示信号を受け付けると、補助通信部１０３が記憶部１０２からＢＤアドレス及びリンクキーを読み出して（ステップＳ１０１）、これらの機器情報を携帯電話機２０ａに送信する（ステップＳ１０２、送信ステップ）。更に補助通信部１０３がリンクキーを制御部１０１に出力し、制御部１０１がそのリンクキーを主通信部１０４に転送することで、主通信部１０４及び認証部１０４ａが起動する（ステップＳ１０３）。
【００６０】
携帯電話機２０ａでは、補助通信部２０１がＢＤアドレス及びリンクキーを受信し（受信ステップ）、これらの機器情報を制御部２０２に出力する。これにより制御部２０２が起動し、ＢＤアドレス及びリンクキーを主通信部２０３に転送する。この転送により主通信部２０３及び要求部２０３ａが起動する（ステップＳ１０４）。続いて要求部２０３ａが、リンクキーを外部機器１０ａに送信することで外部機器１０ａに対する接続要求を行う（ステップＳ１０５、要求ステップ）。
【００６１】
続いて外部機器１０ａの認証部１０４ａが、携帯電話機２０ａから受信したリンクキーと制御部１０１から入力されたリンクキーとを比較する（ステップＳ１０６）。このとき二つのリンクキーが一致すれば（ステップＳ１０７；ＹＥＳ）、認証部１０４ａは携帯電話機２０ａからの接続要求を許可すると判断する（ステップＳ１０８、認証ステップ）。これにより携帯電話機２０ａと外部機器１０ａとのペアリングが成功し、外部機器１０ａの主通信部１０４と携帯電話機２０ａの主通信部２０３との間で通信接続が確立する（ステップＳ１０９、接続ステップ）。これに対し、二つのリンクキーが相違する場合は（ステップＳ１０７；ＮＯ）、認証部１０４ａは携帯電話機２０ａからの接続要求を拒否すると判断し、外部機器１０ａと携帯電話機２０ａとは接続されることなく処理が終了する。
【００６２】
以上説明したように、第１実施形態によれば、リンクキーの生成に必要なパスコードを、外部機器１０ａのユーザ及び携帯電話機２０ａのユーザに入力させることなく、これらの通信機器同士の接続を簡易且つ迅速に確立できる。
【００６３】
また第１実施形態によれば、補助通信部１０３が機器情報を送信して初めて主通信部１０４及び認証部１０４ａが起動するので、外部機器１０ａが認証及び通信接続の確立を実行するために必要な電力を節約できる。加えて、補助通信部２０１が機器情報を受信して初めて主通信部２０３及び要求部２０３ａが起動するので、携帯電話機２０ａが接続の要求及び通信接続の確立を実行するために必要な電力を節約することができる。
【００６４】
（第２実施形態）
次に、図５及び６を用いて本発明の第２実施形態を説明する。図５は、第２実施形態に係る通信システム１ｂの全体構成を示す図である。図６は、図５に示す通信システム１ｂの処理を示すシーケンス図である。
【００６５】
通信システム１ｂは、外部機器１０ｂと携帯電話機２０ｂとを備えている。外部機器１０ｂは、制御部１１１と、記憶部１１２と、補助通信部１１３と、認証部１１４ａを含む主通信部１１４とを備えている。携帯電話機２０ｂは、補助通信部２１１と、制御部２１２と、要求部２１３ａを含む主通信部２１３と、記憶部２１４とを備えている。外部機器１０ｂ及び携帯電話機２０ｂのハードウェア構成は、第１実施形態における外部機器１０ａ及び携帯電話機２０ａの構成とそれぞれ同様である。
【００６６】
制御部１１１、記憶部１１２、補助通信部１１３、主通信部１１４及び認証部１１４ａは、第１実施形態における制御部１０１、記憶部１０２、補助通信部１０３、主通信部１０４及び認証部１０４ａにそれぞれ相当する。補助通信部２１１、制御部２１２、主通信部２１３及び要求部２１３ａは、第１実施形態における補助通信部２０１、制御部２０２、主通信部２０３及び要求部２０３ａにそれぞれ相当する。以下では、第１実施形態と異なる点について説明する。
【００６７】
外部機器１０ｂの記憶部１１２は、リンクキーに代えて、機器情報の一種であるパスコード（暗証番号）を記憶している。例えば記憶部１１２は、外部機器１０ｂのＢＤアドレス「ＡＤＤ１」及びパスコード「ＰＩＮ１」を予め記憶している。
【００６８】
外部機器１０ｂの補助通信部１１３は、記憶部１１２に記憶されているＢＤアドレス及びパスコードを読み出し、これらの機器情報を携帯電話機２０ｂに送信する。続いて補助通信部１１３は、携帯電話機２０ｂの補助通信部２１１から送信されてくる携帯電話機２０ｂのＢＤアドレス（相手機器情報）を待つ。その後補助通信部１１３は、携帯電話機２０ｂのＢＤアドレスを受信し、受信したＢＤアドレスと読出し済のパスコードとを制御部１１１に出力する。例えば補助通信部１１３は、ＢＤアドレス「ＡＤＤ１」及びパスコード「ＰＩＮ１」を読み出して送信した後にＢＤアドレス「ＡＤＤ２」を受信し、ＢＤアドレス「ＡＤＤ２」及びパスコード「ＰＩＮ１」を制御部１１１に出力する。
【００６９】
外部機器１０ｂの認証部１１４ａは、機器情報（外部機器１０ｂのＢＤアドレス、パスコード）の送信と、相手機器情報（携帯電話機２０ｂのＢＤアドレス）の受信とが実行されたことを制御部１１１から通知されたことを契機として起動し、携帯電話機２０ｂを認証する。
【００７０】
具体的には、認証部１１４ａは、まず、パスコードと携帯電話機２０ｂのＢＤアドレスとが制御部１１１から入力されることで起動する。続いて認証部１１４ａは、所定のリンクキー生成用アルゴリズムに、制御部１１１から入力された、パスコード及び携帯電話機２０ｂのＢＤアドレスを与えることで、リンクキーを生成する。続いて認証部１１４ａは、携帯電話機２０ａから送信されたリンクキーを受信する。続いて認証部１１４ａは、受信したリンクキーと生成されたリンクキーとが一致するか否かを判定する。そして認証部１１４ａは、この判定結果に基づいて、携帯電話機２０ｂからの接続要求を許可するか否かを判断する。
【００７１】
携帯電話機２０ｂの記憶部２１４は、携帯電話機２０ｂのＢＤアドレス（機器情報）を記憶する記憶手段である。例えば記憶部２１４は、ＢＤアドレス「ＡＤＤ２」を予め記憶している。
【００７２】
携帯電話機２０ｂの補助通信部２１１は、外部機器１０ｂの補助通信部１１３からＢＤアドレス及びパスコードを受信すると、記憶部２１４から携帯電話機２０ｂのＢＤアドレスを読み出して外部機器１０ｂに送信する。続いて補助通信部２１１は、携帯電話機２０ｂのＢＤアドレス、外部機器１０ｂのＢＤアドレス及びパスコードを制御部２１２に出力する。例えば補助通信部２１１は、ＢＤアドレス「ＡＤＤ１」及びパスコード「ＰＩＮ１」を受信し、ＢＤアドレス「ＡＤＤ２」を送信した後に、ＢＤアドレス「ＡＤＤ１」、「ＡＤＤ２」及びパスコード「ＰＩＮ１」を制御部２１２に出力する。
【００７３】
要求部２１３ａは、補助通信部２１１により機器情報（携帯電話機２０ｂのＢＤアドレス）の送信と相手機器情報（外部機器１０ｂのＢＤアドレス、パスコード）の受信が実行されたことを制御部２１２から通知されたことを契機として外部機器１０ｂに接続を要求する。
【００７４】
具体的には、ＢＤアドレス及びパスコードが制御部２１２から入力されると主通信部２１３及び要求部２１３ａが起動する。続いて主通信部２１３が、入力された外部機器１０ｂのＢＤアドレスに基づいて外部機器１０ｂを探索する。そして、外部機器１０ｂを探索できた場合、要求部２１３ａが、所定のリンクキー生成用アルゴリズムに、制御部２１２から入力されたパスコードと、携帯電話機２０ｂのＢＤアドレスとを与えることで、リンクキーを生成する。続いて要求部２１３ａは、生成されたリンクキーを外部機器１０ｂに送信することで、外部機器１０ｂに対する接続要求を行う。例えば要求部２１３ａは、ＢＤアドレス「ＡＤＤ２」とパスコード「ＰＩＮ１」とに基づいて生成されたリンクキー「ＫＥＹ＿Ａ」を外部機器１０ｂに送信する。
【００７５】
このような場合、通信システム１ｂの処理は図６のように行われる。まず、外部機器１０ｂにおいて補助通信部１１３が外部機器１０ｂのＢＤアドレスとパスコードとを読み出し（ステップＳ２０１）、これらの機器情報を携帯電話機２０ｂに送信する（ステップＳ２０２）。
【００７６】
その後、携帯電話機２０ｂの補助通信部２１１が外部機器１０ｂからの機器情報を受信する。続いて補助通信部２１１が、記憶部２１４から携帯電話機２０ｂのＢＤアドレスを読み出し（ステップＳ２０３）、そのＢＤアドレスを外部機器１０ｂに送信する（ステップＳ２０４）。続いて補助通信部２１１がＢＤアドレス及びパスコードを制御部２１２に出力し、制御部２１２がこれらの機器情報を主通信部２１３に転送することで、主通信部２１３及び要求部２１３ａが起動する（ステップＳ２０５）。主通信部２１３は、起動した際に外部機器１０ｂを探索する。続いて要求部２１３ａが、携帯電話機２０ｂのＢＤアドレスとパスコードとに基づいてリンクキーを生成する（ステップＳ２０６）。
【００７７】
一方、外部機器１０ｂでは、補助通信部１１３が携帯電話機２０ｂからＢＤアドレスを受信し、そのＢＤアドレスと読出し済のパスコードとを制御部１１１に出力する。続いて制御部１１１がＢＤアドレス及びパスコードを主通信部１１４に転送することで、主通信部１１４及び認証部１１４ａが起動する（ステップＳ２０７）。続いて、認証部１１４ａが、携帯電話機２０ｂのＢＤアドレスとパスコードとに基づいてリンクキーを生成する（ステップＳ２０８）。その後に実行されるステップＳ２０９〜Ｓ２１３の処理は、図４に示すステップＳ１０５〜Ｓ１０９で示すものと同様である。
【００７８】
以上説明したように第２実施形態によれば、外部機器１０ｂにおいて認証時に携帯電話機２０ｂの存在が保証されるので、より確実に携帯電話機２０ｂに接続できる。一方、携帯電話機２０ｂでは、ＢＤアドレス及びパスコードの受信とＢＤアドレスの送信が制御部２１２から通知されたことを契機として接続要求が行われ通信接続が確立されるので、迅速に通信接続を確立できる。
【００７９】
また第２実施形態によれば、補助通信部１１３が機器情報を送受信して初めて主通信部１１４及び認証部１１４ａが起動するので、外部機器１０ｂが認証及び通信接続の確立を実行するために必要な電力を節約できる。加えて、補助通信部２１１が機器情報を送受信して初めて主通信部２１３及び要求部２１３ａが起動するので、携帯電話機２０ｂが接続の要求及び通信接続の確立を実行するために必要な電力を節約することができる。
【００８０】
また第２実施形態によれば、Bluetoothを用いて認証が行われるので、非接触ＩＣ技術を用いるために必要な電力を節約できる。Bluetoothを利用する主通信部１１４及び主通信部２１３が消費する単位電力量よりも非接触ＩＣ技術を利用する補助通信部１１３及び補助通信部２１１が消費する単位電力量の方が大きい場合には、全体として外部機器１０ｂ及び携帯電話機２０ｂの消費電力を抑制できる。
【００８１】
（第３実施形態）
次に、図７及び８を用いて本発明の第３実施形態を説明する。図７は、第３実施形態に係る通信システム１ｃの全体構成を示す図である。図８は、図７に示す通信システム１ｃの処理を示すシーケンス図である。
【００８２】
通信システム１ｃは、外部機器１０ｃと携帯電話機２０ｃとを備えている。外部機器１０ｃは、制御部１２１と、記憶部１２２と、補助通信部１２３と、主通信部１２４とを備えている。携帯電話機２０ｃは、補助通信部２２１と、制御部２２２と、主通信部２２３と、記憶部２２４とを備えている。外部機器１０ｃ及び携帯電話機２０ｃのハードウェア構成は、第１実施形態における外部機器１０ａ及び携帯電話機２０ａの構成とそれぞれ同様である。
【００８３】
制御部１２１、記憶部１２２、補助通信部１２３及び主通信部１２４は、第２実施形態における制御部１１１、記憶部１１２、補助通信部１１３及び主通信部１１４にそれぞれ相当する。補助通信部２２１、制御部２２２、主通信部２２３及び記憶部２２４は、第２実施形態における補助通信部２１１、制御部２１２、主通信部２１３及び記憶部２１４にそれぞれ対応する。第２実施形態における認証部１１４ａに相当する１２３ａは、主通信部１２４の構成要素ではなく補助通信部１２３の構成要素である。また、第２実施形態における要求部２１３ａに相当する要求部２２１ａは、主通信部２２３の構成要素ではなく補助通信部２２１の構成要素である。もっとも、認証部１２３ａ及び要求部２２１ａは、補助通信部１２３と補助通信部２２１との間で機器情報及び相手機器情報が伝達されたことを契機に起動する点で、第２実施形態の場合と同様である。以下では、第２実施形態と異なる点について説明する。
【００８４】
携帯電話機２０ｃの主通信部２２３は、制御部２２２からの機器情報に基づいて起動した後、入力された外部機器１０ｃのＢＤアドレスに基づいて外部機器１０ｃを探索する。そして、外部機器１０ｃを探索した場合、主通信部２２３は探索に成功したことを示す探索成功信号を生成し、制御部２２２を介して補助通信部２２１に出力する。
【００８５】
携帯電話機２０ｃの要求部２２１ａは、補助通信部２２１に探索成功信号が入力された場合に、携帯電話機２０ｃのＢＤアドレスと外部機器１０ｃから受信したパスコードとに基づいてリンクキーを生成する。続いて要求部２２１ａは、生成されたリンクキーを外部機器１０ｃに送信することで、外部機器１０ｃに対する接続要求を行う。
【００８６】
外部機器１０ｃの認証部１２３ａは、補助通信部１２３が携帯電話機２０ｃのＢＤアドレスを受信した後、携帯電話機２０ｃのＢＤアドレスとパスコードとに基づいてリンクキーを生成する。続いて認証部１２３ａは、携帯電話機２０ｃから送信されたリンクキーを受信し、受信されたリンクキーと生成されたリンクキーとが一致するか否かを判定する。そして、二つのリンクキーが一致する場合、認証部１２３ａは携帯電話機２０ｃからの接続要求を許可すると判断する（携帯電話機２０ｃと外部機器１０ｃとのペアリングが成功する）。続いて認証部１２３ａは、携帯電話機２０ｃと外部機器１０ｃとをBluetoothにより接続させるための接続信号を生成し、生成した接続信号を制御部１２１を介して主通信部１２４に出力する。また、補助通信部１２３がその接続信号を携帯電話機２０ｃに送信する。
【００８７】
携帯電話機２０ｃの補助通信部２２１は、外部機器１０ｃからの接続信号を受信し、その接続信号を制御部２２２を介して主通信部２２３に出力する。
【００８８】
外部機器１０ｃの主通信部１２４及び携帯電話機２０ｃの主通信部２２３は、入力された接続信号に基づいて相互に接続する（通信接続の確立）。
【００８９】
このような場合、通信システム１ｃの処理は図８のように行われる。ステップＳ３０１〜Ｓ３０４の処理は、図６に示すステップＳ２０１〜Ｓ２０４の処理と同様である。その後、外部機器１０ｃでは主通信部１２４が起動する（ステップＳ３０５）。一方、携帯電話機２０ｃでは、主通信部２２３が起動し外部機器１０ｃを探索する（ステップＳ３０６）。この探索が成功すると、要求部２２１ａが携帯電話機２０ｃのＢＤアドレスとパスコードとに基づいてリンクキーを生成し（ステップＳ３０７）、外部機器１０ｃに送信する（ステップＳ３０８）。
【００９０】
一方、外部機器１０ｃでは、認証部１２３ａが、携帯電話機２０ｃのＢＤアドレスとパスコードとに基づいてリンクキーを生成し（ステップＳ３０９）、生成されたリンクキーと携帯電話機２０ｃから受信したリンクキーとを比較する（ステップＳ３１０）。その後に実行されるステップＳ３１１〜Ｓ３１３の処理は、図６に示すステップＳ２１１〜Ｓ２１３で示すものと同様である。
【００９１】
以上説明したように、第３実施形態によれば、非接触ＩＣ技術を用いて認証が行われるので、Bluetoothを用いるために必要な電力を節約できる。非接触ＩＣ技術を利用する補助通信部１２３及び補助通信部２２１が消費する単位電力量よりもBluetoothを利用する主通信部１２４及び主通信部２２３が消費する単位電力量の方が大きい場合には、全体として外部機器１０ｃ及び携帯電話機２０ｃの消費電力を抑制できる。
【００９２】
（第４実施形態）
次に、図９〜１１を用いて本発明の第４実施形態を説明する。図９は、第４実施形態に係る通信システム１ｄの全体構成を示す図である。図１０及び１１は、図９に示す通信システム１ｄの処理を示すシーケンス図である。
【００９３】
通信システム１ｄは、外部機器１０ｄと携帯電話機２０ｄとを備えている。外部機器１０ｄは、制御部１３１と、記憶部１３２と、補助通信部１３３と、認証部１３４ａを含む主通信部１３４とを備えている。携帯電話機２０ｄは、補助通信部２３１と、制御部２３２と、要求部２３３ａを含む主通信部２３３と、記憶部２３４とを備えている。外部機器１０ｄ及び携帯電話機２０ｄのハードウェア構成は、第１実施形態における外部機器１０ａ及び携帯電話機２０ａの構成とそれぞれ同様である。
【００９４】
制御部１３１、記憶部１３２、補助通信部１３３、主通信部１３４及び認証部１３４ａは、第２実施形態における制御部１１１、記憶部１１２、補助通信部１１３主通信部１１４及び認証部１１４ａにそれぞれ対応する。補助通信部２３１、制御部２３２、主通信部２３３、要求部２３３ａ及び記憶部２３４は、第２実施形態における補助通信部２１１、制御部２１２、主通信部２１３、要求部２１３ａ及び記憶部２１４にそれぞれ対応する。以下では、第２実施形態と異なる点について説明する。
【００９５】
外部機器１０ｄの記憶部１３２、及び携帯電話機２０ｄの記憶部２３４は、それぞれ、過去に接続した通信相手機器のＢＤアドレスを記憶することが可能である。
【００９６】
携帯電話機２０ｄの補助通信部２３１と外部機器１０ｄの補助通信部１３３は、お互いにＢＤアドレスとパスコードを送信する。携帯電話機２０ｄの補助通信部２３１は、外部機器１０ｄのＢＤアドレス及びパスコードが入力されると、制御部２３２へこれらのＢＤアドレス及びパスコードを通知する。制御部２３２は、主通信部２３３へこれらのＢＤアドレス及びパスコードを通知する。要求部２３３ａは制御部２３２から通知されたＢＤアドレスが記憶部２３４に記憶されているか否かを判定する。ここで、そのようなＢＤアドレスが存在しない場合、要求部２３３ａは、第２実施形態における要求部２１３ａと同様に、リンクキーを生成して外部機器１０ｄにそのリンクキーを送信することで、外部機器１０ｄに対して接続を要求する。その後、その接続要求が認証され、外部機器１０ｄと携帯電話機２０ｄとの間で通信接続が確立されると、主通信部２３３が、接続要求時に用いた外部機器１０ｄのＢＤアドレスを記憶部２３４に出力する。これにより、記憶部２３４が外部機器１０ｄのＢＤアドレスを記憶する。
【００９７】
これに対し、外部機器１０ｄのＢＤアドレスと一致するＢＤアドレスが記憶部２３４に存在する場合、要求部２３３ａは、外部機器１０ｄでの認証処理で用いるリンクキーを生成することなく、外部機器１０ｄに対する接続要求を行う。
【００９８】
外部機器１０ｄの補助通信部１３３は、携帯電話機２０ｄのＢＤアドレス及びパスコードが入力されると、制御部１３１へこれらのＢＤアドレス及びパスコードを通知する。制御部１３１は、主通信部１３４へこれらのＢＤアドレス及びパスコードを通知する。認証部１３４ａは制御部１３１から通知されたＢＤアドレスが記憶部１３２に記憶されているか否かを判定する。ここで、そのようなＢＤアドレスが存在しない場合、認証部１３４ａは、第２実施形態における認証部１１４ａと同様にリンクキーを生成し、認証処理を実行する。その後、外部機器１０ｄと携帯電話機２０ｄとの間で通信接続が確立されると、主通信部１３４が、認証時に用いた携帯電話機２０ｄのＢＤアドレスを記憶部１３２に出力する。これにより、記憶部１３２が、携帯電話機２０ｄのＢＤアドレスを記憶する。
【００９９】
これに対し、携帯電話機２０ｄのＢＤアドレスと一致するＢＤアドレスが記憶部１３２に存在する場合、認証部１３４ａは、リンクキーを生成することなく携帯電話機２０ｄからの接続要求を許可する。すなわち、外部機器１０ｄは、携帯電話機２０ｄに対する認証処理を省略する。これにより、外部機器１０ｄの主通信部１３４と携帯電話機２０ｄの主通信部２３３との間で通信接続が確立する。
【０１００】
次に、通信システム１ｄの処理を説明する。外部機器１０ｄと携帯電話機２０ｄとが以前に相互接続している場合は、図１０に示す処理により通信接続が確立される。
【０１０１】
まず、ステップＳ４０１〜Ｓ４０５及びＳ４０７の処理は、図６におけるステップＳ２０１〜Ｓ２０５及びＳ２０７の処理と同様である。
【０１０２】
その後、携帯電話機２０ｄでは、要求部２３３ａが、入力された外部機器１０ｄのＢＤアドレスと一致するＢＤアドレスが記憶部２３４に記憶されているか否かを判定する（ステップＳ４０６）。この場合、記憶部２３４は外部機器１０ｄのＢＤアドレスを記憶しているので、入力されたＢＤアドレスと一致するＢＤアドレスが存在する（ステップＳ４０６）。したがって、要求部２３３ａは、リンクキーを生成することなく、外部機器１０ｄに対して接続要求を行う（ステップＳ４０９）。
【０１０３】
一方、外部機器１０ｄでは、認証部１３４ａが、入力された携帯電話機２０ｄのＢＤアドレスと一致するＢＤアドレスが記憶部１３２に記憶されているか否かを判定する（ステップＳ４０８）。この場合、記憶部１３２は、携帯電話機２０ｄのＢＤアドレスを記憶しているので、入力されたＢＤアドレスと一致するＢＤアドレスが存在する（ステップＳ４０８）。したがって、認証部１３４ａは、リンクキーを生成する処理と、そのリンクキーを用いて携帯電話機２０ｄを認証する処理とを省略する。
【０１０４】
その後、外部機器１０ｄの主通信部１３４と携帯電話機２０ｄの主通信部２３３とが、携帯電話機２０ｄからの接続要求に基づいて相互に通信接続を確立する（ステップＳ４１０）。
【０１０５】
これに対し、外部機器１０ｄと携帯電話機２０ｄとが未だ接続したことがない場合、図１１に示す処理により通信接続が確立される。
【０１０６】
ステップＳ５０１〜Ｓ５０５及びＳ５０７の処理は、図１０におけるステップＳ４０１〜Ｓ４０５及びＳ４０７の処理と同様である。その後、携帯電話機２０ｄの要求部２３３ａは、外部機器１０ｄのＢＤアドレスが未だ記憶部２３４に記憶されていないために、制御部２３２から入力された外部機器１０ｄのＢＤアドレスと一致するＢＤアドレスが存在しないと判断する（ステップＳ５０６）。また、外部機器１０ｄの認証部１３４ａは、携帯電話機２０ｄのＢＤアドレスが未だ記憶部１３２に記憶されていないために、制御部１３１から入力された携帯電話機２０ｄのＢＤアドレスと一致するＢＤアドレスが存在しないと判断する（ステップＳ５０８）。
【０１０７】
この場合、図６におけるステップＳ２０６及びＳ２０８〜Ｓ２１３の処理と同様に、ステップＳ５０９〜Ｓ５１５の処理が行なわれる。すなわち、受信したＢＤアドレスが未だ記憶されていない場合は、第２実施形態と同様に、リンクキーに基づく接続確立処理が実行される。
【０１０８】
以上説明したように、第４実施形態によれば、一度接続を確立した携帯電話機２０ｄに改めて接続する際に、以前に認証が成功したときに用いた携帯電話機２０ｄのＢＤアドレスと、受信したＢＤアドレスとが一致すれば、リンクキーの生成及び比較を行う必要がない。また、一度接続を確立した外部機器１０ｄに改めて接続要求する際に、以前に認証が成功したときに用いた外部機器１０ｄのＢＤアドレスと、受信したＢＤアドレスとが一致すれば、リンクキーの生成を行う必要がない。したがって、より簡易且つ迅速に接続要求及び認証を実行して外部機器１０ｄと携帯電話機２０ｄとの通信接続を確立できる。
【０１０９】
以上、本発明をその実施形態に基づいて詳細に説明した。しかし、本発明は上記実施形態に限定されるものではない。本発明は、その要旨を逸脱しない範囲で以下のような様々な変形が可能である。
【０１１０】
上記実施形態では、通信システム１ａ〜１ｄがそれぞれ携帯電話機２０ａ〜２０ｄを含んでいたが、通信システムが携帯電話機を含まなくてもよい。例えば、パーソナルコンピュータとスピーカとから成る通信システムに対して本発明を適用してもよい。また、一つの通信機器が接続の要求とその要求の認証とを実行できるように、例えば一つの通信機器に上記携帯電話機２０ａの機能と外部機器１０ａの機能の双方を実装してもよい。
【０１１１】
また上記実施形態では、第１の通信手段としてBluetoothを採用し、第２の通信手段として非接触ＩＣ技術を採用したが、他の通信方式を用いる場合でも本発明を適用できる。例えば、無線ＬＡＮや赤外線通信などの通信方式を第１又は第２の通信手段として利用してもよい。
【図面の簡単な説明】
【０１１２】
【図１】第１実施形態に係る通信システムの全体構成を示す図である。
【図２】図１に示す外部機器のハードウェア構成を示す図である。
【図３】図１に示す携帯電話機のハードウェア構成を示す図である。
【図４】図１に示す通信システムの処理を示すシーケンス図である。
【図５】第２実施形態に係る通信システムの全体構成を示す図である。
【図６】図５に示す通信システムの処理を示すシーケンス図である。
【図７】第３実施形態に係る通信システムの全体構成を示す図である。
【図８】図７に示す通信システムの処理を示すシーケンス図である。
【図９】第４実施形態に係る通信システムの全体構成を示す図である。
【図１０】図９に示す通信システムの処理を示すシーケンス図である。
【図１１】図９に示す通信システムの処理を示すシーケンス図である。
【符号の説明】
【０１１３】
１ａ〜１ｄ…通信システム、１０ａ〜１０ｄ…外部機器（通信機器）、２０ａ〜２０ｄ…携帯電話機（通信機器）、１０２，１１２，１２２，１３２…記憶部（記憶手段）、１０３，１１３，１２３，１３３…補助通信部（補助通信手段）、１０４，１１４，１２４，１３４…主通信部（通信手段）、１０４ａ，１１４ａ，１２３ａ，１３４ａ…認証部（認証手段）、２０１，２１１，２２１，２３１…補助通信部（補助通信手段、相手側補助通信手段）、２０３，２１３，２２３，２３３…主通信部（通信手段、相手側通信手段）、２０３ａ，２１３ａ，２２１ａ，２３３ａ…要求部（要求手段）、２１４，２２４，２３４…記憶部（記憶手段）
【図１】
2009060526.tif 000003
【図２】
2009060526.tif 000004
【図３】
2009060526.tif 000005
【図４】
2009060526.tif 000006
【図５】
2009060526.tif 000007
【図６】
2009060526.tif 000008
【図７】
2009060526.tif 000009
【図８】
2009060526.tif 000010
【図９】
2009060526.tif 000011
【図１０】
2009060526.tif 000012
【図１１】
2009060526.tif 000013