(57)【要約】【課題】第三者による不正なアクセスを防止しつつ簡便に通信機器間のペアリングを行うこと。【解決手段】車載装置が認証鍵を生成し、生成された認証鍵およびネットワーク上における所定のＷＥＢページを指すＵＲＬを含んだ二次元コードを表示部へ表示し、携帯端末装置が撮像部を介して二次元コードを読み取ることによって二次元コードから認証鍵およびＵＲＬを取得し、ＵＲＬに係るＷＥＢページから車載装置と通信するための通信プログラムをダウンロードし、ダウンロードされた通信プログラムが認証鍵を車載装置へ送信するように認証システムを構成する。【選択図】        図２
2009135688.tif 000002
【特許請求の範囲】
【請求項１】
通信装置と携帯端末装置とを通信で接続する際に認証鍵を交換することによって相互に認証する認証方法であって、
前記通信装置が前記認証鍵を生成する生成工程と、
前記通信装置が前記生成工程によって生成された前記認証鍵を含んだ二次元コードを表示部へ表示する表示工程と、
前記携帯端末装置が撮像部を介して前記二次元コードを読み取ることによって当該二次元コードから前記認証鍵を取得する取得工程と、
前記携帯端末装置が前記認証鍵取得工程によって取得された前記認証鍵を前記通信装置へ送信する送信工程と
を含んだことを特徴とする認証方法。
【請求項２】
通信装置と携帯端末装置とを通信で接続する際に認証鍵を交換することによって相互に認証する認証方法であって、
前記通信装置が前記認証鍵を生成する生成工程と、
前記通信装置が前記生成工程によって生成された前記認証鍵およびネットワーク上における所定のＷＥＢページを指すＵＲＬを含んだ二次元コードを表示部へ表示する表示工程と、
前記携帯端末装置が撮像部を介して前記二次元コードを読み取ることによって当該二次元コードから前記認証鍵および前記ＵＲＬを取得する取得工程と、
前記携帯端末装置が前記ＵＲＬに係る前記ＷＥＢページから前記通信装置と通信するための通信プログラムをダウンロードするダウンロード工程と、
前記ダウンロード工程によって前記携帯端末装置へダウンロードされた前記通信プログラムが前記認証鍵を前記通信装置へ送信する送信工程と
を含んだことを特徴とする認証方法。
【請求項３】
前記ダウンロード工程は、
前記携帯端末装置が前記ＵＲＬに係る前記ＷＥＢページへ前記認証鍵を送信し、応答として当該認証鍵が設定された通信プログラムをダウンロードし、
前記送信工程は、
前記携帯端末装置へダウンロードされた前記通信プログラムが当該通信プログラムに設定された前記認証鍵を前記通信装置へ送信することを特徴とする請求項２に記載の認証方法。
【請求項４】
前記送信工程は、
前記携帯端末装置へダウンロードされた前記通信プログラムに対して前記取得工程によって取得された前記認証鍵を設定し、当該通信プログラムが当該認証鍵を前記通信装置へ送信することを特徴とする請求項２に記載の認証方法。
【請求項５】
通信装置と携帯端末装置とを通信で接続する際に認証鍵を交換することによって相互に認証する認証システムであって、
前記通信装置は、
前記認証鍵を生成する生成手段と、
前記生成手段によって生成された前記認証鍵を含んだ二次元コードを表示部へ表示する表示手段と
を備え、
前記携帯端末装置は、
撮像部を介して前記二次元コードを読み取ることによって当該二次元コードから前記認証鍵を取得する取得手段と、
前記取得手段によって取得された前記認証鍵を前記通信装置へ送信する送信手段と
を備えたことを特徴とする認証システム。
【請求項６】
携帯端末装置と通信で接続する際に認証鍵を交換することによって認証する車載装置であって、
前記認証鍵を生成する生成手段と、
前記生成手段によって生成された前記認証鍵を含んだ二次元コードを表示部へ表示する表示手段と
を備えたことを特徴とする車載装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、通信装置と携帯端末装置とを通信で接続する際に認証鍵を交換することによって相互に認証する認証方法、認証システムおよび車載装置に関し、特に、第三者による不正なアクセスを防止しつつ簡便に通信機器間のペアリングを行うことができる認証方法および認証システムに関する。
【背景技術】
【０００２】
近年、カーナビゲーションシステムが普及してきており、自動車には、音楽や映像の視聴、ナビゲーション情報の表示などを行うことができる車載装置が搭載されることが一般的となってきている。また、このような車載装置は、乗車者が携帯する携帯電話やＰＤＡ（Personal  Digital  Assistant）といった携帯端末装置と通信し、携帯端末装置／車載装置間でデータ送受信を行うようになってきた。
【０００３】
このように、通信機器同士で通信を行う場合、Ｂｌｕｅｔｏｏｔｈ（登録商標）と呼ばれる無線通信規格がよく知られている。Ｂｌｕｅｔｏｏｔｈ（登録商標）は、２．４ＧＨｚの周波数帯を用いる無線通信規格であり、半径数十メートル範囲内の無線通信が可能である。また、通信開始時には、通信機器同士でＰＩＮ（Personal  Identity  Number）コードと呼ばれる、たとえば同一の、認証鍵を交換して相互に相手機器を認証する。なお、通信開始時に行われるこのような認証処理は、通信機器の「ペアリング」と呼ばれる。
【０００４】
このペアリングは、たとえば、車載装置がＰＩＮコードをディスプレイへ表示し、表示されたＰＩＮコードを利用者が携帯端末装置に手入力し、手入力されたＰＩＮコードを携帯端末装置が車載装置へ送信することで行われる。
【０００５】
しかし、利用者にとっては、ＰＩＮコードの手入力は煩わしいものである。このため、ＰＩＮコードの入力を省略して利用者の利便性を高める試みがなされている。たとえば、特許文献１には、Ｂｌｕｅｔｏｏｔｈ（登録商標）通信部とは別に設けられた赤外線通信部をそれぞれの通信機器に設け、利用者によるスイッチ操作が行われた際に赤外線通信部経由でＰＩＮコードを交換する手法が開示されている。
【０００６】
【特許文献１】特開２００７−７３５６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１の技術は、ＰＩＮコードの手入力を行う必要はないものの、赤外線通信によってＰＩＮコードを交換するため、セキュリティ上の問題が発生するおそれがある。たとえば、車外から窓ガラスを介して車載装置にアクセスされると、車外の第三者に車載装置が提供するサービスを無断で利用されてしまう可能性がある。
【０００８】
なお、ＰＩＮコードの手入力を省略するために、ＰＩＮコードとして「００００」等の固定的なデータを用いることも考えられるが、車外の第三者に無断で車載装置に接続されるおそれがさらに高くなるため、セキュリティ上の観点からみて好ましくない。
【０００９】
これらのことから、第三者による不正なアクセスを防止しつつ簡便に通信機器間のペアリングをいかにして行うかが大きな課題となっている。
【００１０】
この発明は、上述した従来技術による問題点を解消するためになされたものであり、第三者による不正なアクセスを防止しつつ簡便に通信機器間のペアリングを行うことができる認証方法、認証システムおよび車載装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上述した課題を解決し、目的を達成するため、本発明は、通信装置と携帯端末装置とを通信で接続する際に認証鍵を交換することによって相互に認証する認証方法であって、前記通信装置が前記認証鍵を生成する生成工程と、前記通信装置が前記生成工程によって生成された前記認証鍵を含んだ二次元コードを表示部へ表示する表示工程と、前記携帯端末装置が撮像部を介して前記二次元コードを読み取ることによって当該二次元コードから前記認証鍵を取得する取得工程と、前記携帯端末装置が前記認証鍵取得工程によって取得された前記認証鍵を前記通信装置へ送信する送信工程とを含んだことを特徴とする。
【００１２】
また、本発明は、通信装置と携帯端末装置とを通信で接続する際に認証鍵を交換することによって相互に認証する認証方法であって、前記通信装置が前記認証鍵を生成する生成工程と、前記通信装置が前記生成工程によって生成された前記認証鍵およびネットワーク上における所定のＷＥＢページを指すＵＲＬを含んだ二次元コードを表示部へ表示する表示工程と、前記携帯端末装置が撮像部を介して前記二次元コードを読み取ることによって当該二次元コードから前記認証鍵および前記ＵＲＬを取得する取得工程と、前記携帯端末装置が前記ＵＲＬに係る前記ＷＥＢページから前記通信装置と通信するための通信プログラムをダウンロードするダウンロード工程と、前記ダウンロード工程によって前記携帯端末装置へダウンロードされた前記通信プログラムが前記認証鍵を前記通信装置へ送信する送信工程とを含んだことを特徴とする。
【００１３】
また、本発明は、通信装置と携帯端末装置とを通信で接続する際に認証鍵を交換することによって相互に認証する認証システムであって、前記通信装置は、前記認証鍵を生成する生成手段と、前記生成手段によって生成された前記認証鍵を含んだ二次元コードを表示部へ表示する表示手段とを備え、前記携帯端末装置は、撮像部を介して前記二次元コードを読み取ることによって当該二次元コードから前記認証鍵を取得する取得手段と、前記取得手段によって取得された前記認証鍵を前記通信装置へ送信する送信手段とを備えたことを特徴とする。
【００１４】
また、本発明は、携帯端末装置と通信で接続する際に認証鍵を交換することによって認証する車載装置であって、前記認証鍵を生成する生成手段と、前記生成手段によって生成された前記認証鍵を含んだ二次元コードを表示部へ表示する表示手段とを備えたことを特徴とする。
【発明の効果】
【００１５】
本発明によれば、通信装置が前記認証鍵を生成し、生成された認証鍵を含んだ二次元コードを表示部へ表示し、携帯端末装置が撮像部を介して二次元コードを読み取ることによって二次元コードから認証鍵を取得し、取得された認証鍵を通信装置へ送信するように認証システムを構成したので、遠方からフォーカシングすることが困難な二次元コードを用いることで第三者による不正なアクセスを防止しつつ、認証鍵の手入力を省くことで簡便に通信機器間のペアリングを行うことができるという効果を奏する。これによって、たとえば、通信装置を車両に搭載した場合に、車外からは二次元コードを取得しにくいので、認証鍵を不正に取得されることを防止することができる。
【００１６】
また、本発明によれば、通信装置が認証鍵を生成し、生成された認証鍵およびネットワーク上における所定のＷＥＢページを指すＵＲＬを含んだ二次元コードを表示部へ表示し、携帯端末装置が撮像部を介して二次元コードを読み取ることによって二次元コードから認証鍵およびＵＲＬを取得し、ＵＲＬに係るＷＥＢページから通信装置と通信するための通信プログラムをダウンロードし、ダウンロードされた通信プログラムが認証鍵を通信装置へ送信するように認証システムを構成したので、第三者による不正なアクセスを防止しつつ認証鍵の手入力を省くことで簡易に通信機器間のペアリングを行うことができるという効果を奏する。また、携帯端末装置上にダウンロードされた通信プログラムが通信装置との通信を行うので、携帯端末装置の構成を簡易化することができるとともに、通信方式の変更等に容易に対応することができるという効果を奏する。
【発明を実施するための最良の形態】
【００１７】
以下に添付図面を参照して、この発明に係る認証方法および認証システムの好適な実施例を詳細に説明する。なお、実施例１では、自動車に搭載される車載装置、乗車者によって携帯される携帯端末装置および携帯端末装置にネットワーク接続されたサーバ装置から構成される認証システムについて、実施例２では、サーバ装置を省略した認証システムについてそれぞれ説明する。
【００１８】
また、各実施例では、携帯端末装置として携帯電話を用いた場合について説明するが、ＰＤＡ（Personal  Digital  Assistant）やノートブックパソコンといった携帯可能な端末装置を用いることとしてもよい。なお、各実施例では、携帯端末とのペアリングの対象となる通信装置が、車両に搭載された車載装置である場合について説明するが、屋内等に設置された電子機器であってもよい。
【実施例１】
【００１９】
図１は、実施例１に係る認証システム１の概要を示す図である。同図に示すように、実施例１に係る認証システム１は、車両に搭載される車載装置１０と、乗車者によって携帯される携帯端末装置２０と、携帯端末装置２０にネットワーク接続されたサーバ装置３０とから構成される。また、同図には、車載装置１０と携帯端末装置２０とがＢｌｕｅｔｏｏｔｈ（登録商標）を用いて通信を確立する際に行われる「ペアリング」手順を示している。
【００２０】
このように、Ｂｌｕｅｔｏｏｔｈ（登録商標）を用いた通信を行うには、通信機器同士でＰＩＮ（Personal  Identity  Number）コードと呼ばれる、たとえば同一の、認証鍵を交換して相互に相手機器を認証する必要がある。しかしながら、従来は、ディスプレイ等に表示されたＰＩＮコードを利用者が手入力することで、ＰＩＮコードの交換が行われていた。
【００２１】
ところが、ＰＩＮコードの手入力は利用者にとって煩わしいものであるため、手入力を省略する試みがなされてきた。たとえば、ＰＩＮコードを「００００」等の固定的なデータとして手入力を省いたり、ＰＩＮコードを赤外線通信によって交換したりする手法が従来から知られている。
【００２２】
しかしながら、そもそも通信開始時にＰＩＮコードを交換するのは、無線を傍受した不正な第三者による不正な接続を防止するためである。したがって、ＰＩＮコードを固定的なデータとしたり、赤外線通信によって交換したりすると、第三者による不正接続の機会を増長することになる。特に、図１に示した車載装置１０は、車両に搭載されるため、屋内で使用する場合に比べて不正接続の危険性は高い。
【００２３】
そこで、実施例１に係る認証システム１では、車載装置１０が、ＰＩＮコードを含んだ二次元コードを生成して表示し、二次元コードを読み取った携帯端末装置２０が、読み取った二次元コードからＰＩＮコードを取得することとした。このようにすることで、ＰＩＮコードの手入力を利用者に強いることなく、第三者による不正アクセスを防止することができる。
【００２４】
具体的には、車載装置１０がＰＩＮコードを生成し（図１の（１）参照）、生成したＰＩＮコードおよびサーバ装置３０が備えるＷｅｂページのアドレスを示すＵＲＬ（Uniform  Resource  Locator）を含んだＱＲコード（登録商標）を生成し、生成したＱＲコード（登録商標）を表示する（図１の（２）参照）。
【００２５】
つづいて、携帯端末装置２０は、車載装置１０に表示されたＱＲコード（登録商標）を読み取り、読み取ったＱＲコード（登録商標）からＰＩＮコードおよびＵＲＬを取得する。そして、携帯端末装置２０は、ＰＩＮコードをＵＲＬの引数に設定して（ＵＲＬエンコードを行って）サーバ装置３０へアクセスし（図１の（３）参照）、車載装置１０との通信を行う通信アプリケーションプログラム（以下、「通信アプリ」と記載する）をダウンロードする（図１の（５）参照）。なお、この通信アプリケーションには、サーバ装置３０に通知したＰＩＮコードが設定されている。
【００２６】
そして、携帯端末装置２０にダウンロードされた通信アプリは、自身に設定されたＰＩＮコードを車載装置１０へ送信し（図１の（６）参照）、ＰＩＮコードを受信した車載装置１０は、受信したＰＩＮコードと、図１の（１）で生成したＰＩＮコードとが一致するか否かを判定する認証処理を実行する（図１の（７）参照）。なお、各実施例では、二次元コードとしてＱＲコード（登録商標）を用いる場合について説明するが、他の二次元コードを用いることとしてもよい。
【００２７】
次に、実施例１に係る車載装置１０、携帯端末装置２０およびサーバ装置３０の構成について説明する。図２は、実施例１に係る車載装置１０、携帯端末装置２０およびサーバ装置３０の構成を示すブロック図である。なお、同図には、実施例１に係る認証システム１の特徴を説明するために必要な構成要素のみを示している。
【００２８】
まず、車載装置１０の構成について説明する。同図に示すように、車載装置１０は、表示部１１と、ＢＴ（ブルートゥース）通信部１２と、制御部１３と、記憶部１４とを備えている。また、制御部１３は、ＰＩＮコード生成部１３ａと、二次元コード生成部１３ｂと、ＰＩＮコード受信部１３ｃと、認証部１３ｄとをさらに備えており、記憶部１４は、ＰＩＮコード１４ａと、ペアリング情報１４ｂとを記憶する。
【００２９】
表示部１１は、タッチパネルディスプレイ等の表示デバイスであり、生成されたＱＲコード（登録商標）を表示するために用いられる。なお、この表示部１１には、携帯端末装置２０と車載装置１０との通信を開始する際に、利用者によって操作されるボタンが表示される。
【００３０】
ＢＴ通信部１２は、Ｂｌｕｅｔｏｏｔｈ（登録商標）による通信を行う通信デバイスである。なお、このＢＴ通信部１２は、ペアリングが完了した通信機器についての情報であるペアリング情報１４ｂに基づき、ペアリング済の通信機器については、２回目以降の接続を自動的に許可することができる。しかしながら、セキュリティをより重視する場合には、ペアリング済みの通信機器に対しても自動的な接続許可を与えないこととしてもよい。この場合、車載装置１０は、携帯端末装置２０との接続を行うたびに、携帯端末装置２０に対してＱＲコードの読み込みを要求することになる。
【００３１】
制御部１３は、生成したＰＩＮコード等を含んだ二次元コードを生成して表示部１１へ表示させるとともに、生成したＰＩＮコードと、携帯端末装置２０から受信したＰＩＮコードとを比較することで接続可否を判定する処理を行う処理部である。
【００３２】
ＰＩＮコード生成部１３ａは、携帯端末装置１２からの接続要求を検知した際に、ランダムな値を有するＰＩＮコードを生成する処理部である。また、このＰＩＮコード生成部１３ａは、生成したＰＩＮコードを、ＰＩＮコード１４ａとして記憶部１４へ記憶させるとともに、二次元コード生成部１３ｂへ渡す処理を行う処理部でもある。
【００３３】
二次元コード生成部１３ｂは、ＰＩＮコード生成部１３ａから受け取ったＰＩＮコードと、サーバ装置３０が備えるＷｅｂページのアドレスを示すＵＲＬとを含んだＱＲコードを生成する処理を行う処理部である。また、この二次元コード生成部１３ｂは、生成したＱＲコードを表示部１１に表示させる処理も行う。
【００３４】
ＰＩＮコード受信部１３ｃは、ＢＴ通信部１２を介して携帯端末装置２０からＰＩＮコードを受信する処理を行う処理部である。このＰＩＮコード受信部１３ｃは、受信したＰＩＮコードを認証部１３ｄへ渡す処理も併せて行う。
【００３５】
認証部１３ｄは、記憶部１４に記憶されたＰＩＮコード１４ａと、ＰＩＮコード受信部１３ｃが受信したＰＩＮコードとが同一であることを条件として携帯端末装置２０との通信を許可する処理を行う処理部である。また、この認証部１３ｄは、通信を許可した携帯端末装置２０についての機器情報をペアリング情報１４ｂに追加する処理を行う処理部でもある。
【００３６】
記憶部１４は、ＨＤＤ（Hard  Disk  Drive）や不揮発性ＲＡＭ（Random  Access  Memory）といった記憶デバイスで構成された記憶部である。また、ＰＩＮコード１４ａは、ＰＩＮコード生成部１３ａが生成したＰＩＮコードであり、ペアリング情報１４ｂは、ペアリングが完了した通信機器に関する機器情報を蓄積した情報である。なお、このペアリング情報１４ｂには、デバイスアドレス、機器名、機器の種類、ＰＩＮコードといった項目が含まれる。
【００３７】
次に、携帯端末装置２０の構成について説明する。同図に示すように、携帯端末装置２０は、撮像部２１と、ＢＴ通信部２２と、制御部２３と、通信部２４とを備えている。また、制御部２３は、二次元コード読取部２３ａと、ダウンロード部２３ｂと、アプリ実行部２３ｃとをさらに備えている。なお、同図では、記憶部を示していないが、携帯端末装置２０は、ダウンロードした通信アプリ等を記憶する記憶部を備えているものとする。
【００３８】
撮像部２１は、車載装置１０の表示部１１に表示されるＱＲコード（登録商標）を撮像するカメラ等の撮像デバイスである。なお、この撮像部２１が撮像したＱＲコード（登録商標）は、制御部２３の二次元コード読取部２３ａへ渡される。ＢＴ通信部２２は、Ｂｌｕｅｔｏｏｔｈ（登録商標）による通信を行う通信デバイスであり、車載装置１０のＢＴ通信部１２と無線通信を行う。
【００３９】
制御部２３は、撮像部２１が撮像したＱＲコード（登録商標）に含まれるＰＩＮコード等のデータを読み出し、読み出したデータに基づいてサーバ装置３０上のＷｅｂページへアクセスすることによって通信アプリをダウンロードし、ダウンロードした通信アプリを実行することによって車載装置３０に対してＰＩＮコードを通知する処理を行う処理部である。
【００４０】
二次元コード読取部２３ａは、撮像部２１が撮像したＱＲコード（登録商標）を受け取り、受け取ったＱＲコード（登録商標）から、ＰＩＮコードおよびサーバ装置３０が備えるＷｅｂページのアドレスを示すＵＲＬを取得する処理を行う処理部である。なお、この二次元コード読取部２３ａは、取得したＰＩＮコードおよびＵＲＬをダウンロード２３ｂへ渡す処理も併せて行う。
【００４１】
ダウンロード部２３ｂは、二次元コード読取部２３ａから受け取ったＰＩＮコードおよびＵＲＬに基づいてサーバ装置３０が備えるＷｅｂページへアクセスすることによって、通信アプリをダウンロードする処理を行う処理部である。具体的には、二次元コード読取部２３ａから受け取ったＵＲＬにＰＩＮコードをエンコードし、ＵＲＬが指し示すＷｅｂページに対するアクセスを行う。
【００４２】
なお、ここでは、ＱＲコード（登録商標）の読み取りによって取得したＰＩＮコードをＵＲＬにエンコードしてサーバ装置３０へ通知する場合について説明したが、ＰＩＮコードをサーバ装置３０へ通知しないこととしてもよい。たとえば、ＰＩＮコードを図示しない記憶部へ記憶しておき、サーバ装置３０からダウンロードした通信アプリを実行させる際に、アプリ実行部２３ｃが、記憶しておいたＰＩＮコードを通信アプリに渡すこととしてもよい。
【００４３】
アプリ実行部２３ｃは、サーバ装置３０からダウンロードした通信アプリを実行させる処理を行う処理部である。そして、このアプリ実行部２３ｃによって実行される通信アプリは、ＰＩＮコードをＢＴ通信部２２経由で車載装置１０へ送信する。
【００４４】
通信部２４は、サーバ装置３０との無線通信を行う通信デバイスであり、基地局を介してインターネット等のネットワークに接続し、ネットワーク上のサーバ装置３０と通信を行う。
【００４５】
次に、サーバ装置３０の構成について説明する。同図に示すように、サーバ装置３０は、通信部３１と、制御部３２と、記憶部３３とを備えている。また、制御部３２は、ダウンロード受付部３２ａをさらに備えており、記憶部３３は、通信アプリ３３ａを記憶する。通信部３１は、ＬＡＮ（Local  Area  Network）カードやＬＡＮボードといった通信デバイスで構成され、ネットワークを経由した携帯端末装置２０との通信に用いられる。
【００４６】
制御部３２は、ダウンロード受付部３２ａを備えており、ダウンロード受付部３２ａは、携帯端末装置２０から通信アプリのダウンロード要求を受け付け、ダウンロード要求に係るＵＲＬにエンコードされたＰＩＮコードを取得する処理を行う。そして、ダウンロード受付部３２ａは、取得したＰＩＮコードを、記憶部３３から読みだした通信アプリ３３ａに設定したうえで、携帯端末装置２０に対して送信する処理も併せて行う。
【００４７】
記憶部３３は、ＨＤＤ（Hard  Disk  Drive）や不揮発性ＲＡＭ（Random  Access  Memory）といった記憶デバイスで構成された記憶部であり、携帯端末装置２０へ送信する通信アプリ３２ａを記憶する。通信アプリ３２ａは、携帯端末装置２０のアプリ実行部２３ｃで実行されるアプリケーションプログラムであり、車載装置１０／携帯端末装置２０間の通信処理を行う。
【００４８】
次に、実施例１に係る認証システム１を構成する各装置が行う処理手順について図３を用いて説明する。図３は、実施例１に係る認証システム１の処理手順を示すフローチャートである。同図に示すように、車載装置１０は、表示部１１に表示した初期設定ＳＷ（スイッチ）が押下されたか否かを判定し（ステップＳ１０１）、スイッチが押下されない場合には（ステップＳ１０１，Ｎｏ）、スイッチの押下を待ち合わせる。
【００４９】
そして、スイッチが押下されたならば（ステップＳ１０１，Ｙｅｓ）、ＰＩＮコード生成部１３ａがＰＩＮコードを生成し（ステップＳ１０２）、二次元コード生成部１３ｂがＰＩＮコードおよびサーバ装置３０が備えるＷｅｂページのアドレスを示すＵＲＬを含んだＱＲコード（登録商標）を生成し（ステップＳ１０３）、表示部１１へ表示する（ステップＳ１０４）。
【００５０】
携帯端末装置２０は、利用者の操作によって車載装置１０の表示部１１へ表示されたＱＲコード（登録商標）を撮像し（ステップＳ１０５）、二次元コード読取部２３ａがＱＲコードからＵＲＬおよびＰＩＮコードを取得する（ステップＳ１０６）。そして、ＵＲＬにＰＩＮコードをエンコードしてＵＲＬが示す接続先へアクセスする（ステップＳ１０７）。
【００５１】
サーバ装置３０は、携帯端末装置２０からのダウンロード要求を受信したならば（ステップＳ１０８）、該当する通信アプリ３３ａを記憶部３３から読み出し、携帯端末装置２０から通知されたＰＩＮコードを設定した通信アプリ３３ａを携帯端末装置２０に対して送信する（ステップＳ１０９）。そして、携帯端末装置２０は、通信アプリをダウンロードしたならば（ステップＳ１１０）、アプリ実行部２３ｃがダウンロードした通信アプリを実行し、実行された通信アプリが車載装置１０に対してＰＩＮコードを通知する（ステップＳ１１１）。
【００５２】
つづいて、車載装置１０は、携帯端末装置２０からＰＩＮコードを受信したならば（ステップＳ１１２）、認証部１３ｄが、受信したＰＩＮコードと、記憶部１４のＰＩＮコード１４ａとが一致するか否かを判定する（ステップＳ１１３）。そして、ＰＩＮコードが一致したならば（ステップＳ１１３，Ｙｅｓ）、携帯端末装置２０に係る機器情報をペアリング情報１４ｂに追加登録して（ステップＳ１１４）処理を終了する。なお、ＰＩＮコードが一致しない場合には（ステップＳ１１３，Ｎｏ）、機器情報を登録することなく処理を終了する。
【００５３】
上述してきたように、本実施例１によれば、車載装置が認証鍵を生成し、生成された認証鍵およびネットワーク上における所定のＷＥＢページを指すＵＲＬを含んだ二次元コードを表示部へ表示し、携帯端末装置が撮像部を介して二次元コードを読み取ることによって二次元コードから認証鍵およびＵＲＬを取得し、ＵＲＬに係るＷＥＢページから車載装置と通信するための通信プログラムをダウンロードし、ダウンロードされた通信プログラムが認証鍵を車載装置へ送信するように認証システムを構成したので、第三者による不正なアクセスを防止しつつ認証鍵の手入力を省くことで簡易に通信機器間のペアリングを行うことができる。また、通信プログラムをサーバ装置からダウンロードすることで、通信端末装置を簡易に構成することができる。
【００５４】
ところで、上述した実施例１では、自動車に搭載される車載装置、乗車者によって携帯される携帯端末装置および携帯端末装置にネットワーク接続されたサーバ装置から構成される認証システムについて説明したが、サーバ装置を省いた認証システムを構成することも可能である。そこで、以下に示す実施例２では、サーバ装置を省略した認証システムについて説明する。なお、実施例２では、実施例１と共通する構成要素には同一の符号を付し、実施例１と同様の内容については、説明を省略するか簡単な説明にとどめることとする。
【実施例２】
【００５５】
図４は、実施例２に係る認証システム１ａの概要を示す図である。同図に示すように、車載装置１０ａがＰＩＮコードを生成し（図４の（１）参照）、生成したＰＩＮコードを含んだＱＲコード（登録商標）を生成し、生成したＱＲコード（登録商標）を表示する（図４の（２）参照）。
【００５６】
つづいて、携帯端末装置２０ａは、車載装置１０ａに表示されたＱＲコード（登録商標）を読み取り、読み取ったＱＲコード（登録商標）からＰＩＮコードを取得する（図４の（４）参照）。そして、携帯端末装置２０ａは、取得したＰＩＮコードを車載装置１０ａに対して送信し（図１の（５）参照）、ＰＩＮコードを受信した車載装置１０ａは、受信したＰＩＮコードと、図１の（１）で生成したＰＩＮコードとが一致するか否かを判定する認証処理を実行する（図１の（６）参照）。
【００５７】
このように、実施例１のサーバ装置３０を省いた構成とすることで、より簡便に認証システムを構成することができる。
【００５８】
次に、実施例２に係る認証システム１ａを構成する各装置が行う処理手順について図６を用いて説明する。図６は、実施例２に係る認証システム１ａの処理手順を示すフローチャートである。同図に示すように、車載装置１０ａは、表示部１１に表示した初期設定ＳＷ（スイッチ）が押下されたか否かを判定し（ステップＳ２０１）、スイッチが押下されない場合には（ステップＳ２０１，Ｎｏ）、スイッチの押下を待ち合わせる。
【００５９】
そして、スイッチが押下されたならば（ステップＳ２０１，Ｙｅｓ）、ＰＩＮコード生成部１３ａがＰＩＮコードを生成し（ステップＳ２０２）、二次元コード生成部１３ｂがＰＩＮコードを含んだＱＲコード（登録商標）を生成し（ステップＳ２０３）、表示部１１へ表示する（ステップＳ２０４）。
【００６０】
携帯端末装置２０は、利用者の操作によって車載装置１０ａの表示部１１へ表示されたＱＲコード（登録商標）を撮像し（ステップＳ２０５）、二次元コード読取部２３ａがＱＲコードを読み取りＰＩＮコード取得部２３ｄがＰＩＮコードを取得する（ステップＳ２０６）。そして、ＰＩＮコード送信部２３ｅが車載装置１０ａに対してＰＩＮコードを通知する（ステップＳ２０７）。
【００６１】
つづいて、車載装置１０ａは、携帯端末装置２０ａからＰＩＮコードを受信したならば（ステップＳ２０８）、認証部１３ｄが、受信したＰＩＮコードと、記憶部１４のＰＩＮコード１４ａとが一致するか否かを判定する（ステップＳ２０９）。そして、ＰＩＮコードが一致したならば（ステップＳ２０９，Ｙｅｓ）、携帯端末装置２０ａに係る機器情報をペアリング情報１４ｂに追加登録して（ステップＳ２１０）処理を終了する。なお、ＰＩＮコードが一致しない場合には（ステップＳ２０９，Ｎｏ）、機器情報を登録することなく処理を終了する。
【００６２】
このように、本実施例２によれば、車載装置が前記認証鍵を生成し、生成された認証鍵を含んだ二次元コードを表示部へ表示し、携帯端末装置が撮像部を介して二次元コードを読み取ることによって二次元コードから認証鍵を取得し、取得された認証鍵を車載装置へ送信するように認証システムを構成したので、実施例１よりも簡単なシステム構成で、第三者による不正なアクセスを防止しつつ簡便に通信機器間のペアリングを行うことができる。
【産業上の利用可能性】
【００６３】
以上のように、本発明に係る認証方法および認証システムは、第三者による不正なアクセスを防止しつつ簡便に通信機器間のペアリングを行いたい場合に有用である。
【図面の簡単な説明】
【００６４】
【図１】実施例１に係る認証システムの概要を示す図である。
【図２】実施例１に係る車載装置、携帯端末装置およびサーバ装置の構成を示すブロック図である。
【図３】実施例１に係る認証システムの処理手順を示すフローチャートである。
【図４】実施例２に係る認証システムの概要を示す図である。
【図５】実施例２に係る車載装置および携帯端末装置の構成を示すブロック図である。
【図６】実施例２に係る認証システムの処理手順を示すフローチャートである。
【符号の説明】
【００６５】
１、１ａ  認証システム
１０、１０ａ  車載装置
１１    表示部
１２    ＢＴ通信部
１３    制御部
１３ａ  ＰＩＮコード生成部
１３ｂ  二次元コード生成部
１３ｃ  ＰＩＮコード受信部
１３ｄ  認証部
１４    記憶部
１４ａ  ＰＩＮコード
１４ｂ  ペアリング情報
２０、２０ａ  携帯端末装置
２１    撮像部
２２    ＢＴ通信部
２３    制御部
２３ａ  二次元コード読取部
２３ｂ  ダウンロード部
２３ｃ  アプリ実行部
２３ｄ  ＰＩＮコード取得部
２３ｅ  ＰＩＮコード送信部
３０    サーバ装置
３１    通信部
３２    制御部
３２ａ  ダウンロード受付部
３３    記憶部
３３ａ  通信アプリ
【図１】
2009135688.tif 000003
【図２】
2009135688.tif 000004
【図３】
2009135688.tif 000005
【図４】
2009135688.tif 000006
【図５】
2009135688.tif 000007
【図６】
2009135688.tif 000008