(57)【特許請求の範囲】
【請求項１】
予め設定されたメールアドレスを記憶するメールアドレス記憶部と、
予め設定された電子メールのフォーマットデータを記憶するメールフォーマット記憶部と、
他の通信装置との間で認証処理を行う認証部と、
前記認証部が認証に失敗した場合に、前記メールアドレス記憶部に記憶されるメールアドレス宛に、前記メールフォーマット記憶部に記憶されるフォーマットデータに基づいた第一電子メールを送信するメール送信部と、
前記メール送信部から送信された前記第一電子メールに応じて作成され、前記他の通信装置との間の認証処理に用いられる認証情報を含む第二電子メールを受信するメール受信部と、
前記メール受信部によって受信された前記第二電子メールから前記認証情報を抽出する認証情報抽出部と、
を備え、
前記第二電子メールに含まれる認証情報は、前記第二電子メールを送信した端末装置のユーザによって、前記他の通信装置との間での認証が成功するように前記端末装置に対して入力された認証情報であり、
前記認証部は、認証に失敗した後、前記認証情報抽出部によって抽出された前記認証情報を用いて前記他の通信装置との間で認証処理を行う、ことを特徴とする通信装置。
【請求項２】
予め設定された初期認証情報を記憶する初期認証情報記憶部をさらに備え、
前記認証部は、前記認証情報抽出部によって抽出された前記認証情報が無い場合に、前記初期認証情報記憶部に記憶される前記初期認証情報を用いて、前記他の通信装置との間で前記認証処理を行うことを特徴とする請求項１に記載の通信装置。
【請求項３】
前記第一電子メールのヘッダ部分のうち返信宛先を表すヘッダ部分には、前記第二電子メールの送信先のメールアドレスが設定されていることを特徴とする、請求項１又は２に記載の通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置と他の通信装置との間の通信における認証技術に関する。
【背景技術】
【０００２】
従来、複数の装置間で無線通信を行うための技術が提案されている。装置間を無線通信で接続する際には、セキュリティの確保を目的として任意の数字や文字列を用いた認証が行われることが一般的である。例えばブルートゥース（Bluetooth）のバージョン２．０以下の場合には、セキュア・シンプル・ペアリング（ＳＳＰ：Secure Simple Pairing）を行うことができない。そのため、無線通信を行おうとする双方の装置において予めＰＩＮコードを一致させておき、ＰＩＮコード認証を行う必要がある（例えば特許文献１参照）。
【０００３】
このようなＰＩＮコード認証が必要となる装置には、予めＰＩＮコードの初期値が設定されていることが多い。無線通信を行おうとする双方の装置においてＰＩＮコードの初期値が一致していればＰＩＮコード認証がなされる。もしＰＩＮコードの初期値が一致していない場合には、いずれか一方のＰＩＮコードを他方のＰＩＮコードと一致するように変更することによって、ＰＩＮコード認証がなされる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１９１５６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
一方のＰＩＮコードを他方のＰＩＮコードと一致するように変更する作業は、ユーザの手作業によって行われることが一般的であった。そのため、もしＰＩＮコードの初期値が一致していない場合には、ユーザが装置を操作してＰＩＮコードの変更を行わなければならなかった。特に、装置が十分な入出力インタフェースを有していない場合には、ＰＩＮコードを変更する作業は、ユーザにとって非常に煩わしい作業であった。
【０００６】
上記事情に鑑み、本発明は、認証に用いられる数字や文字列をユーザが容易に設定することが可能となる技術を提供することを目的としている。
【課題を解決するための手段】
【０００７】
本発明の態様は、通信装置であって、予め設定されたメールアドレスを記憶するメールアドレス記憶部と、予め設定された電子メールのフォーマットデータを記憶するメールフォーマット記憶部と、他の通信装置との間で認証処理を行う認証部と、前記認証部が認証に失敗した場合に、前記メールアドレス記憶部に記憶されるメールアドレス宛に、前記メールフォーマット記憶部に記憶されるフォーマットデータに基づいた第一電子メールを送信するメール送信部と、前記メール送信部から送信された前記第一電子メールに応じて作成され、前記他の通信装置との間の認証処理に用いられる認証情報を含む第二電子メールを受信するメール受信部と、前記メール受信部によって受信された前記第二電子メールから前記認証情報を抽出する認証情報抽出部と、を備え、前記第二電子メールに含まれる認証情報は、前記第二電子メールを送信した端末装置のユーザによって、前記他の通信装置との間での認証が成功するように前記端末装置に対して入力された認証情報であり、前記認証部は、認証に失敗した後、前記認証情報抽出部によって抽出された前記認証情報を用いて前記他の通信装置との間で認証処理を行う、ことを特徴とする。
【０００８】
本発明の態様は、上記通信装置であって、予め設定された初期認証情報を記憶する初期認証情報記憶部をさらに備え、前記認証部は、前記認証情報抽出部によって抽出された前記認証情報が無い場合に、前記初期認証情報記憶部に記憶される前記初期認証情報を用いて、前記他の通信装置との間で前記認証処理を行うことを特徴とする。
【０００９】
本発明の態様は、上記通信装置であって、前記第一電子メールの返信宛先を表すヘッダ部分には、前記第二電子メールの送信先のメールアドレスが設定されていることを特徴とする。
【発明の効果】
【００１０】
本発明により、認証に用いられる数字や文字列をユーザが容易に設定することが可能となる。
【図面の簡単な説明】
【００１１】
【図１】認証情報設定システムのシステム構成を表すシステム構成図である。
【図２】認証情報設定システムの動作の概略を表す図である。
【図３】通信装置の機能構成を表す概略ブロック図である。
【図４】メールフォーマット記憶部に記憶されるメールフォーマットを用いて生成されたＰＩＮ要求メールのうち、本文及び題名の具体例を表す図である。
【図５】通信装置の設定画面を表す図である。
【図６】認証情報設定システムの詳細な動作を表すシーケンス図である。
【発明を実施するための形態】
【００１２】
図１は、認証情報設定システム１のシステム構成を表すシステム構成図である。まず、認証情報設定システム１の概略について説明する。認証情報設定システム１は、通信装置１０、接続対象装置２０、ネットワーク３０、情報端末装置４０、第一メールサーバ５０、第二メールサーバ６０を備える。通信装置１０は、使用者による認証情報の設定を受ける装置である。接続対象装置２０は、認証情報を用いた認証により、通信装置１０と無線通信接続が確立される無線通信装置である。接続対象装置２０には予め認証情報が設定されている。
【００１３】
通信装置１０の使用者は、接続対象装置２０に予め設定されている認証情報を通信装置１０に対して設定する。この設定は、通信装置１０、ネットワーク３０、情報端末装置４０、第一メールサーバ５０、第二メールサーバ６０の動作により行われる。この設定により、通信装置１０と接続対象装置２０との間の認証が成功し、無線通信接続が確立される。なお、図１の場合、接続対象装置２０はスピーカーとして描かれているが、通信装置１０と認証情報を用いた認証を行い無線通信接続が確立可能な装置であれば、接続対象装置２０はどのような装置であっても良い。
ネットワーク３０は、通信装置１０、情報端末装置４０、第一メールサーバ５０、第二メールサーバ６０が接続されるネットワークであり、既存のどのような技術によって構築されても良い。情報端末装置４０は、携帯電話機やスマートフォンやパーソナルコンピュータ等の通信可能な情報処理装置を用いて構成される。情報端末装置４０は、ＰＩＮ要求メールをネットワーク３０を介して受信し、新規ＰＩＮメールをネットワーク３０を介して送信する。第一メールサーバ５０は、通信装置１０のＳＭＴＰサーバ（Simple Mail Transfer Protocolサーバ）として動作するサーバ装置である。第二メールサーバ６０は、通信装置１０のＰＯＰサーバ（Post Office Protocolサーバ）として動作するサーバ装置である。
【００１４】
通信装置１０と接続対象装置２０とが無線通信を行うに際して用いる通信規格は、認証情報を用いた認証が行われるものであれば、任意のものが適用されて良い。以下の説明では、このような通信規格の具体例として、ブルートゥース（Bluetooth）が採用された場合の構成について説明する。また、以下の説明では、認証情報の具体例として、ブルートゥースにおいて用いられるＰＩＮコードが採用された場合の構成について説明する。
【００１５】
図２は、認証情報設定システム１の動作の概略を表す図である。次に、認証情報設定システム１の動作の概略について説明する。通信装置１０は、所定のボタンが押下されることなどによって無線通信接続の確立を使用者から指示されると、周囲の無線通信デバイスを検出し認証処理を行う。図２の場合、通信装置１０は接続対象装置２０を検出し認証処理を行うが、接続対象装置２０に設定されているＰＩＮコードと通信装置１０に予め設定されているＰＩＮコードとが異なるため認証に失敗する（ステップＳ１０１）。認証に失敗すると、通信装置１０は、予め設定されているメールアドレスに対してＰＩＮ要求メールを送信する（ステップＳ１０２）。このメールアドレスは、情報端末装置４０が受信可能な電子メールのメールアドレスである。なお、通信装置１０が第一メールサーバ５０に対して電子メールを送信するために必要な情報は、通信装置１０に予め設定されている。
【００１６】
情報端末装置４０は、第一メールサーバ５０を経由してネットワーク３０中を伝送されたＰＩＮ要求メールを受信する（ステップＳ１０３）。情報端末装置４０の使用者は、情報端末装置４０を操作することによって新規ＰＩＮメールを生成する。新規ＰＩＮメールは、例えば、受信されたＰＩＮ要求メールの所定箇所に、接続対象装置２０に設定されているＰＩＮコードを入力することによって生成される。情報端末装置４０は、使用者によって操作されることにより、新規ＰＩＮメールを所定のメールアドレスに送信する（ステップＳ１０４）。なお、所定のメールアドレスはＰＩＮ要求メールのヘッダ等に予め設定されており、例えばＰＩＮ要求メールに返信することによって、情報端末装置４０のメールソフトにより設定される。
【００１７】
第二メールサーバ６０は、ネットワーク３０を介して新規ＰＩＮメールを受信する。通信装置１０は、第二メールサーバ６０にアクセスして、新規ＰＩＮメールを受信する（ステップＳ１０５）。通信装置１０は、受信された新規ＰＩＮメールから、接続対象装置２０のＰＩＮコードを抽出する。そして、通信装置１０は、抽出されたＰＩＮコードを用いて接続対象装置２０との間で認証処理を行い、無線通信接続を確立させる（ステップＳ１０６）。
【００１８】
次に、認証情報設定システム１が備える通信装置１０についてより詳細に説明する。図３は、通信装置１０の機能構成を表す概略ブロック図である。通信装置１０は、バスで接続されたＣＰＵ（Central Processing Unit）やメモリなどを備え、無線通信プログラムを実行する。通信装置１０は、無線通信プログラムの実行により、初期ＰＩＮコード記憶部１０１、通信接続部１０２、メールアドレス記憶部１０３、メールフォーマット記憶部１０４、メール送信部１０５、メール受信部１０６、ＰＩＮコード設定部１０７、設定制御部１０８を備える装置として機能する。なお、通信装置１０の各機能の全て又は一部は、ＡＳＩＣ（Application Specific Integrated Circuit）やＰＬＤ（Programmable Logic Device）やＦＰＧＡ（Field Programmable Gate Array）等のハードウェアを用いて実現されても良い。
【００１９】
初期ＰＩＮコード記憶部１０１は、磁気ハードディスク装置や半導体記憶装置などの記憶装置を用いて構成される。初期ＰＩＮコード記憶部１０１は、予め通信装置１０に対して設定されているＰＩＮコード（内部ＰＩＮ）を記憶する。なお、初期ＰＩＮコード記憶部１０１が予め記憶しているＰＩＮコードの数は、１つであっても良いし複数であっても良い。
【００２０】
通信接続部１０２は、使用者の操作を受けて接続開始処理を行い、接続対象装置２０との間で無線通信接続を確立する。より具体的には、まず通信接続部１０２は、デバイススキャン処理を行うことによって、通信装置１０の周囲に位置する無線通信のデバイスを検出する。通信接続部１０２は、例えばスキャン信号（例えばInquiry信号）を周囲に送信する。そして、通信接続部１０２は、送信時から所定の時間内（例えば１秒以内、数秒以内、十数秒以内など）に応答信号が受信された場合に、応答信号の送信元のデバイスを検出する。通信接続部１０２は、検出されたデバイスのアドレス（ＢＤアドレス）や、デバイスネームを取得する。通信接続部１０２は、検出されたデバイスとの間でＰＩＮコードを用いた認証処理を実行する。
【００２１】
認証が成功した場合、すなわち通信装置１０と検出されたデバイスとの間でＰＩＮコードが一致した場合には、通信接続部１０２は、検出されたデバイスに対して接続処理を行う。通信接続部１０２が接続処理として行う処理は、既存のBluetoothの接続処理に基づいて行われる。一方、認証が失敗した場合、すなわち通信装置１０と検出されたデバイスとの間でＰＩＮコードが一致しない場合には、通信接続部１０２は、メール送信部１０５に認証失敗を表すエラーメッセージを通知する。エラーメッセージは、認証が失敗した通信相手のデバイスから取得されたＢＤアドレスやデバイスネームを含む。
また、通信接続部１０２は、ＰＩＮコード設定部１０７からＰＩＮコードの通知を受けると、通知されたＰＩＮコードを用いて認証処理を行う。
【００２２】
メールアドレス記憶部１０３は、磁気ハードディスク装置や半導体記憶装置などの記憶装置を用いて構成される。メールアドレス記憶部１０３は、情報端末装置４０において受信可能な電子メールのメールアドレスを記憶する。このようなメールアドレスは、通信装置１０の使用者や設計者などによって予め設定される。
【００２３】
メールフォーマット記憶部１０４は、磁気ハードディスク装置や半導体記憶装置などの記憶装置を用いて構成される。メールフォーマット記憶部１０４は、情報端末装置４０に送信される電子メールのメール本文のデータ、題名のデータ、ヘッダ情報のデータなどをメールフォーマットとして記憶する。このようなメールフォーマットは、通信装置１０の使用者や設計者などによって予め設定される。
【００２４】
メール送信部１０５は、メールアドレス記憶部１０３に記憶されているメールアドレス宛に、メールフォーマット記憶部１０４に記憶されているメールフォーマットに従った電子メール（ＰＩＮ要求メール）を作成する。そして、メール送信部１０５は、作成したＰＩＮ要求メールを、予め設定されたＳＭＴＰサーバである第一メールサーバ５０に対して送信する。なお、第一メールサーバ５０に電子メールを送信するための各種設定情報（アカウント名、ＳＭＴＰサーバ名、パスワードなど）は、予め使用者や設計者などによって設定されている。
【００２５】
メール受信部１０６は、予め設定されたＰＯＰサーバである第二メールサーバ６０にアクセスし、新規ＰＩＮメールを受信する。第二メールサーバ６０にアクセスするための各種設定情報（アカウント名、ＰＯＰサーバ名、パスワードなど）は、予め使用者や設計者などによって設定されている。メール受信部１０６は、受信した新規ＰＩＮメールをＰＩＮコード設定部１０７へ渡す。
ＰＩＮコード設定部１０７は、メール受信部１０６によって受信された新規ＰＩＮメールから、ＰＩＮコードを抽出する。そして、ＰＩＮコード設定部１０７は、抽出されたＰＩＮコードを通信接続部１０２に通知する。
【００２６】
設定制御部１０８は、設定画面の表示の制御や、通信装置１０の使用者や設計者によって設定された各種事項の反映を行う。例えば、設定制御部１０８は、新規ＰＩＮメールが送信される宛先となるメールアドレスの入力を受け、メールフォーマット記憶部１０４に記憶されているメールフォーマットのヘッダの返信先アドレスとして登録する。また、例えば、設定制御部１０８は、第二メールサーバ６０から電子メールを受信するための情報（アカウント名、ＰＯＰサーバ名、パスワード）の入力を受け、メール受信部１０６に対して設定する。また、例えば、設定制御部１０８は、第一メールサーバ５０へ電子メールを送信するための情報（アカウント名、ＳＭＴＰサーバ名、パスワード）の入力を受け、メール送信部１０５に対して設定する。また、例えば、設定制御部１０８は、ＰＩＮ要求メールの送信先となるメールアドレスの入力を受け、メールアドレス記憶部１０３に登録する。
【００２７】
図４は、メールフォーマット記憶部１０４に記憶されるメールフォーマットを用いて生成されたＰＩＮ要求メールのうち、本文及び題名の具体例を表す図である。メールフォーマットは、通信装置１０の使用者に対して、接続対象装置２０に設定されているＰＩＮコードを追記して返信することを指示する内容の本文又は題名を有している。図４の具体例の場合、電子メールの題名として“PIN Request Mail”が設定されており、電子メールの本文として「以下のデバイスのＰＩＮコードを入力し、タイトルを変えずにそのまま返信してください。」という文、“ＢＤ＿ＡＤＤ：”という文字列、“Ｄｅｖｉｃｅ  Ｎａｍｅ：”という文字列、“ＰＩＮ  Ｃｏｄｅ：”という文字列を含んでいる。以上が、メールフォーマットの具体例であり、説明した各文字列は予めメールフォーマットとしてメールフォーマット記憶部１０４に記憶されている。
【００２８】
“ＢＤ＿ＡＤＤ：”という文字列に続いて、通信接続部１０２によるエラーメッセージに含まれているＢＤアドレスをメール送信部１０５が追記する。図４の場合、“ｘｘ：ｘｘ：ｘｘ：ｘｘ：ｘｘ：ｘｘ”というＢＤアドレスが追記されている。また、“Ｄｅｖｉｃｅ  Ｎａｍｅ：”という文字列に続いて、通信接続部１０２によるエラーメッセージに含まれているデバイスネームをメール送信部１０５が追記する。図４の場合、“ＡＡＡ”というデバイスネームが追記されている。以上の追記によって、メールフォーマットからＰＩＮ要求メールのメール本文が生成される。このＰＩＮ要求メールは、情報端末装置４０において、“ＰＩＮ  Ｃｏｄｅ：”という文字列に続いて接続対象装置２０に設定されているＰＩＮコードが追記されることによって、新規ＰＩＮメールとなる。新規ＰＩＮメールは、ＰＩＮ要求メールのヘッダに予め設定されている返信先アドレス宛の電子メールとして、情報端末装置４０から送信される。なお、ＰＩＮ要求メールのヘッダに設定されている返信先アドレスは、通信装置１０の使用者や設計者によって予め設定されている
【００２９】
図５は、通信装置１０の設定画面を表す図である。図５の設定画面は、設定制御部１０８によって生成され表示される。通信装置１０の設定画面は、通信装置１０に予め設けられた画像表示装置がある場合にはこの画像表示装置に表示されても良い。また、通信装置１０が画像表示装置を有していない場合には、有線通信や無線通信によって通信可能に接続された画像表示装置に設定画面が表示されても良い。また、設定画面において所定の入力が行われることにより、設定制御部１０８が各情報の設定を行う。この入力は、通信装置１０に予め設けられた入力装置がある場合にはこの入力装置を用いて行われても良い。また、この入力は、通信装置１０が入力装置を有していない場合には、有線通信や無線通信によって通信可能に接続された入力装置を用いて行われても良い。
【００３０】
図５Ａは、通信装置１０に対して第一メールサーバ５０（ＳＭＴＰサーバ）及び第二メールサーバ６０（ＰＯＰサーバ）に関する事項を設定するための設定画面である。この設定画面において、新規ＰＩＮメールが送信される宛先となるメールアドレス（図５Ａの場合、“ａａａ＠ｂｂｂ．ｎｅ．ｊｐ”）と、第二メールサーバ６０から電子メールを受信するためのアカウント名（図５Ａの場合、“Ｕｓｅｒ  Ａ”）と、第二メールサーバ６０から電子メールを受信するためのＰＯＰサーバ名（図５Ａの場合、“ｂｂｂ．ｎｅ．ｊｐ”）と、第二メールサーバ６０から電子メールを受信するためのパスワード（図５Ａの場合、“ｐａｓｓｗｏｒｄ”）と、ＰＩＮ要求メールを送信する際に使用されるＳＭＴＰサーバ（第一メールサーバ５０）のサーバ名（図５Ａの場合、“ｂｂｂ．ｎｅ．ｊｐ”）と、が設定される。
【００３１】
図５Ａの場合、ＳＭＴＰサーバとＰＯＰサーバとが同一のサーバ（サーバ名“ｂｂｂ．ｎｅ．ｊｐ”）として設定されているため、アカウント名及びパスワードとが共通のものとして一つだけ設定されている。しかしながら、ＳＭＴＰサーバとＰＯＰサーバとが異なるサーバとして設定されても良い。また、その場合は、それぞれのサーバに対して用いられるアカウント名及びパスワードが一つずつ設定されても良い。
図５Ｂは、通信装置１０に対してＰＩＮ要求メールの送信先となるメールアドレスを設定するための設定画面である。この設定画面において、ＰＩＮ要求メールの送信先となるメールアドレス（図５Ｂの場合“ｃｃｃ＠ｄｄｄ．ｎｅ．ｊｐ”）が設定される。
【００３２】
図６は、認証情報設定システム１の詳細な動作を表すシーケンス図である。まず、使用者が、接続対象装置２０及び通信装置１０を操作し、接続開始処理を開始させる。通信装置１０の通信接続部１０２及び接続対象装置２０は、使用者からの操作に応じて、それぞれ接続開始処理を行う（ステップＳ２０１，Ｓ２０３）。接続対象装置２０は、自装置に予め設定されているＰＩＮコード（内部ＰＩＮ）を読み出す（ステップＳ２０２）。通信装置１０の通信接続部１０２は、初期ＰＩＮコード記憶部１０１に予め設定されているＰＩＮコード（内部ＰＩＮ）を読み出す（ステップＳ２０４）。そして、通信装置１０の通信接続部１０２は、接続対象装置２０の内部ＰＩＮと通信装置１０の内部ＰＩＮとを照合し、認証処理を行う（ステップＳ２０５）。
【００３３】
図６の場合、接続対象装置２０の内部ＰＩＮと通信装置１０の内部ＰＩＮとは異なるため、認証が失敗する。そのため、通信接続部１０２は、認証に失敗したことを接続対象装置２０に通知する（ステップＳ２０６）。また、通信接続部１０２は、接続対象装置２０のＢＤアドレスやデバイスネームを含むエラーメッセージを作成し、エラーメッセージをメール送信部１０５へ通知する。メール送信部１０５は、エラーメッセージを受けると、エラーメッセージの内容及びメールフォーマット記憶部１０４に記憶されるメールフォーマットに基づいてＰＩＮ要求メールを生成する。また、メール送信部１０５は、生成したＰＩＮ要求メールの宛先を、メールアドレス記憶部１０３に記憶されるメールアドレスに設定する。そして、メール送信部１０５は、生成したＰＩＮ要求メールを、所定のＳＭＴＰサーバ（第一メールサーバ５０）へ送信する（ステップＳ２０７）。
【００３４】
メール送信部１０５は、ＰＩＮ要求メールを送信した後、ＰＩＮ要求メールを送信したことをメール受信部１０６に通知する（ステップＳ２０８）。メール受信部１０６は、この通知を受けると、ＰＯＰサーバ（第二メールサーバ６０）に対してアクセスし、新規ＰＩＮメールが到達していないか確認する（ステップＳ２０９）。この確認処理は、例えば予め定められた一定の時間間隔で繰り返し行われても良いし、第二メールサーバ６０から到達通知を受けてから行われても良いし、その他の方法によって行われても良い。
【００３５】
情報端末装置４０は、第一メールサーバ５０を経由して伝送されたＰＩＮ要求メールを受信する（ステップＳ２１０）。使用者は、情報端末装置４０を操作することによって、ＰＩＮ要求メールに対し返信メールを作成し、所定の箇所に接続対象装置２０の内部ＰＩＮを追記する（ステップＳ２１１）。なお、ＰＩＮ要求メールに対し返信メールを作成することで、情報端末装置４０のメールソフトにより、ＰＩＮ要求メールのヘッダに予め設定されていた返信用アドレスが、返信メールの送信先アドレスとして設定される。この返信メールが、新規ＰＩＮメールとして送信される。情報端末装置４０が新規ＰＩＮメールを送信すると（ステップＳ２１２）、第二メールサーバ６０がネットワーク３０を介して新規ＰＩＮメールを受信する（ステップＳ２１３）。
【００３６】
この後に、メール受信部１０６が第二メールサーバ６０に対してアクセスし、新規ＰＩＮメールが到達していないか確認したタイミングで、メール受信部１０６は新規ＰＩＮメールを受信する（ステップＳ２１４）。ＰＩＮコード設定部１０７は、メール受信部１０６によって受信された新規ＰＩＮメールの所定の箇所から、ＰＩＮコード（接続対象装置２０の内部ＰＩＮ）を抽出する（ステップＳ２１５）。例えば、ＰＩＮコード設定部１０７は、新規ＰＩＮメールの本文の中から“ＰＩＮ  Ｃｏｄｅ：”という文字列を検出し、この文字列に続く文字列のうち次の改行文字又はＥＯＦまでの文字列を、ＰＩＮコードとして抽出しても良い。具体的なＰＩＮコードの抽出方法は、設計者によって適宜設計される。ＰＩＮコード設定部１０７は、ＰＩＮコードを抽出すると、抽出されたＰＩＮコードを通信接続部１０２に通知する。通信接続部１０２は、通知されたＰＩＮコードを、接続対象装置２０との間で用いるＰＩＮコードとして記憶する（ステップＳ２１６）。
【００３７】
通信接続部１０２は、接続対象装置２０との間で用いるＰＩＮコードを受け取ったことを、使用者に対して報知する（ステップＳ２１７）。この報知は、どのような形で行われても良い。例えば、通信接続部１０２は、通信装置１０に予め設けられたＬＥＤ（Light Emitting Diode）を所定の色や所定の態様で点灯又は点滅させることによって、報知を行っても良い。また、通信接続部１０２は、通信装置１０に設けられた又は接続された画像表示装置に、所定の画像や文字列を表示することによって報知を行っても良い。また、通信接続部１０２は、通信装置１０に設けられた又は接続された音声出力装置から、所定の音や音声を出力することによって報知を行っても良い。
【００３８】
この報知を確認した使用者が、接続対象装置２０及び通信装置１０を操作し、接続開始処理を開始させる。通信装置１０の通信接続部１０２及び接続対象装置２０は、使用者からの操作に応じて、それぞれ接続開始処理を行う（ステップＳ２２１，Ｓ２２３）。接続対象装置２０は、自装置に予め設定されているＰＩＮコード（内部ＰＩＮ）を読み出す（ステップＳ２２２）。通信装置１０の通信接続部１０２は、ＰＩＮコード設定部１０７から受けたＰＩＮコード（新ＰＩＮコード）を読み出す（ステップＳ２２４）。そして、通信装置１０の通信接続部１０２は、接続対象装置２０の内部ＰＩＮと通信装置１０の新ＰＩＮコードとを照合し、認証処理を行う（ステップＳ２２５）。この場合は、認証が成功し、その後に通信接続部１０２によって無線接続が確立される（ステップＳ２２６）。
【００３９】
このように構成された認証情報設定システム１では、通信装置１０に対して接続対象装置２０のＰＩＮコード（認証情報）を新たに設定する際に、情報端末装置４０を用いてＰＩＮコードを記載した電子メールを送信するという処理に応じて設定がなされる。そのため、使用者は、簡易な作業によって新たなＰＩＮコードの設定を行うことが可能となる。
【００４０】
特に、上記実施例のように構成された場合には、使用者は新たなＰＩＮコードを設定するに際して、通信装置１０そのものを操作する必要がない。そのため、通信装置１０が、ＰＩＮコードを表示するための画像表示装置や入力装置などを一切備えない場合であっても、通信装置１０に対して新たなＰＩＮコードを容易に設定することが可能となる。
【００４１】
＜変形例＞
新規ＰＩＮメールは、上述したようにＰＩＮ要求メールを加工することによって生成されるのではなく、新規メールとして生成されても良い。
第一メールサーバ５０及び第二メールサーバ６０は、一つのサーバ装置として構成されても良い。
【００４２】
通信接続部１０２は、ＰＩＮコード設定部１０７から受けたＰＩＮコードを、予め設定された所定時間の間だけ、初期ＰＩＮコード記憶部１０１に記憶されているＰＩＮコードに代えて認証処理に用いるように構成されても良い。この場合、通信接続部１０２は、上記の所定時間が経過した後は、ＰＩＮコード設定部１０７から受けたＰＩＮコードを破棄し、初期ＰＩＮコード記憶部１０１に記憶されるＰＩＮコードを用いて認証処理を行うように構成されても良い。
【００４３】
また、通信接続部１０２は、図６のステップＳ２１６の処理においてＰＩＮコード設定部１０７から受けたＰＩＮコードを、同図のステップＳ２０５の処理の後にメール送信部１０５へ通知したエラーメッセージに含まれるＢＤアドレス及びデバイスネームと対応付けてＰＩＮコードテーブルに記憶し続けるように構成されても良い。この場合、通信接続部１０２は、接続開始処理において接続対象装置２０から取得したＢＤアドレス及びデバイスネームに対応するＰＩＮコードをＰＩＮコードテーブルから検索し、検索されたＰＩＮコードを用いて認証処理を行う様に構成されても良い。なお、この場合、ＰＩＮコードテーブルは、初期ＰＩＮコード記憶部１０１に記憶されても良いし、通信装置１０が備えるその他の記憶装置の記憶領域に記憶されても良い。
【００４４】
また、ＰＩＮコードを用いた認証処理は、通信装置１０の通信接続部１０２が実行するのではなく、接続対象装置２０が行う様に構成されても良い。このように構成された接続対象装置２０は、図６のステップＳ２０５の認証処理において認証に失敗すると、自装置のＢＤアドレスやデバイスネームを含むエラーメッセージを、通信装置１０に対して送信することによって、認証に失敗したことを通知する（ステップＳ２０６’）。通信装置１０の通信接続部１０２は、接続対象装置２０からこの通知を受けると、接続対象装置２０のＢＤアドレスやデバイスネームを含むエラーメッセージを作成し、エラーメッセージをメール送信部１０５へ通知する。以降の処理は、上述した通りとなる。
【００４５】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【００４６】
１…認証情報設定システム，  １０…通信装置，  １０１…初期ＰＩＮコード記憶部（初期認証情報記憶部），  １０２…通信接続部（認証部），  １０３…メールアドレス記憶部，  １０４…メールフォーマット記憶部，  １０５…メール送信部，  １０６…メール受信部，  １０７…ＰＩＮコード設定部（認証情報抽出部），  １０８…設定制御部，  ２０…接続対象装置（他の通信装置）
【図１】
0005483711.tif 000002
【図２】
0005483711.tif 000003
【図３】
0005483711.tif 000004
【図４】
0005483711.tif 000005
【図５】
0005483711.tif 000006
【図６】
0005483711.tif 000007