(57)【要約】【課題】公衆回線網への接続サービスを提供するにあたり、簡単に利用者の端末を登録が可能で、また、端末における設定が容易な中継装置を提供する。【解決手段】中継装置１２０は、サービスを受けようとする端末を一意に特定する識別情報を含む認識情報を読み取る識別情報読取装置１２３と、認識情報から端末の識別情報を読み取る識別情報登録部１２４と、識別情報を保持する利用者情報保持部１３１とを備える。中継装置１２０は、端末から公衆回線網への中継要求時は、端末と中継装置の通信確立のために端末装置から送信される識別情報と保持された識別情報とが一致した場合に公衆回線網の中継を行い、公衆回線網から端末への中継要求時は、保持された識別情報を用いて端末への中継を行う。【選択図】　　　　図１
2004040738.tif 000002
【特許請求の範囲】
【請求項１】
端末が公衆回線網にアクセスする際にアクセスポイントとして使用される中継装置であって、
前記端末と無線通信を行う端末通信手段と、
前記公衆回線網に接続するネットワーク通信手段と、
一意に前記端末を特定する識別情報を少なくとも含む認識情報を読み取る認識情報読取手段と、
前記認識情報から端末の識別情報を読み取る識別情報読取手段と、
前記識別情報読取手段にて読み取った前記端末の識別情報を保持する識別情報保持手段と、
前記端末から前記公衆回線網への中継要求時は、前記端末と前記中継装置の通信確立のために前記端末装置から送信される前記識別情報と前記保持された識別情報とが一致した場合に前記公衆回線網の中継を行い、前記公衆回線網から前記端末への中継要求時は、前記保持された識別情報を用いて前記端末への中継を行う通信中継手段とを備える、中継装置。
【請求項２】
前記認識情報は、前記識別情報に加えて、前記端末の利用者を認証するための利用者認証情報を含み、
前記認識情報から前記利用者認証情報を読み取る利用者認証情報読取手段と、前記利用者認証情報読取手段にて読み取った前記利用者認証情報が前記中継装置の正規の利用者であるかを認証する利用者認証手段とをさらに備え、
前記識別情報保持手段は、前記利用者認証手段で正規の利用者であると判定された場合に前記識別情報読取手段にて読み取った前記端末の前記識別情報を保持する、請求項１に記載の中継装置。
【請求項３】
前記利用者のパスワードを入力するパスワード入力手段をさらに備え、
前記利用者認証手段は、前記利用者認証情報読取手段で読み出された前記利用者認証情報と前記パスワード入力手段で入力されたパスワードとの組み合わせから利用者が前記中継装置の正規の利用者であるかどうかを認証する、請求項２に記載の中継装置。
【請求項４】
前記利用者認証手段で利用者が正規の利用者であると判定された場合にワンタイムパスワードを出力するワンタイムパスワード出力手段をさらに備え、
前記端末からの前記公衆回線網への中継要求時に、前記端末から前記ワンタイムパスワードが送信された場合に、前記通信中継手段において中継処理を行う、請求項２または３に記載の中継装置。
【請求項５】
ワンタイムパスワードを出力するワンタイムパスワード出力手段をさらに備え、
端末からの公衆回線網への接続要求時に、前記端末から前記ワンタイムパスワードが送信された場合に、前記通信中継手段において中継処理を行う、請求項１に記載の中継装置。
【請求項６】
通信時間あるいは通信量をパラメタとする度数を前記端末の前記識別情報と対応付けて入力する度数入力手段と、
前記識別情報保持手段に保持された前記端末の前記識別情報と対応付けて前記端末に割り当てられた度数を保持する度数保持手段と、
前記端末と前記公衆回線網との間で通信が中継された場合に通信時間あるいは通信量を計測する度数計測手段と、
前記度数入力手段で入力された情報および前記度数計測手段で計測された情報に基づき、前記度数保持手段で保持された度数を変更する度数変更手段とをさらに備え、
前記通信中継手段は、前記度数保持手段で保持された前記度数が所定の値になった場合には、前記度数と対応づけられた識別情報を持つ端末に対する中継を停止する、請求項１〜５のいずれか１項に記載の中継装置。
【請求項７】
前記端末から前記公衆回線網への中継要求を受けた際に、前記端末との通信で用いられる端末の前記識別情報と予め保持された識別情報とが一致しなかった場合には、前記端末に対して、前記識別情報を含む前記認識情報を前記中継装置に読み取らせるように促す警告情報を発する手段をさらに備える、請求項１〜６のいずれか１項に記載の中継装置。
【請求項８】
前記端末から前記公衆回線網への中継要求を受けた際に、前記端末との通信で用いられる端末の前記識別情報と予め保持された前記識別情報とが一致しなかった場合には、前記端末に対して、前記識別情報を含む前記認識情報を生成するための生成プログラムを送信する手段をさらに備える、請求項１〜７のいずれか１項に記載の中継装置。
【請求項９】
他の機器と無線通信を行う無線通信手段と、
他の機器と無線通信を行う際に用いる一意に端末を特定する識別情報を保持する識別情報保持手段と、
前記識別情報を少なくとも含む認識情報を２次元コードとして生成する認識情報生成手段と、
前記認識情報を前記２次元コードとして表示する表示手段とを備える、端末。
【請求項１０】
当該端末の利用者を認証するための利用者認証情報を入力または保持する利用者認証手段をさらに備え、
前記認識情報は、前記識別情報に加えて、前記利用者認証情報を含む、請求項９に記載の端末。
【請求項１１】
表示パスワード入力手段をさらに備え、
表示パスワードを入力した場合に前記認識情報を前記表示手段にて表示する、請求項９または１０に記載の端末。
【請求項１２】
他の機器と無線通信を行う無線通信手段を有する端末装置の動作を制御するための端末制御プログラムであって、
前記他の機器と無線通信を行う際に用いる一意に端末を特定する識別情報を保持するステップと、
前記識別情報を少なくとも含む認識情報を２次元コードとして生成するステップと、
前記認識情報を前記２次元コードとして表示するステップと、をコンピュータに実行させるための端末制御プログラム。
【請求項１３】
表示パスワードを前記端末装置に入力するステップをさらに備え、
前記２次元コードとして表示するステップは、前記表示パスワードが入力された場合に前記認識情報を表示する、請求項１２に記載の端末制御プログラム。
【請求項１４】
他の機器と無線通信を行う無線通信手段を有する端末装置の動作を制御するための端末制御プログラムであって、
前記他の機器と無線通信を行う際に用いる一意に端末を特定する識別情報を保持するステップと、
前記識別情報を少なくとも含む認識情報を２次元コードとして生成するステップと、
前記認識情報を前記２次元コードとして表示するステップと、をコンピュータに実行させるための端末制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１５】
前記端末制御プログラムは、表示パスワードを前記端末装置に入力するステップをさらに備え、
前記２次元コードとして表示するステップは、前記表示パスワードが入力された場合に前記認識情報を表示する、請求項１４に記載の記録媒体。
【請求項１６】
公衆回線網にアクセスする際にアクセスポイントとして使用される中継装置と、前記中継装置と無線通信を行う端末とを備えるネットワーク中継システムであって、
前記端末は、
前記中継装置と無線通信を行う無線通信手段と、
一意に前記端末を特定する識別情報を保持する識別情報保持手段と、
前記識別情報を少なくとも含み、かつ前記端末を認識するための認識情報を生成する認識情報生成手段と、
前記認識情報を表示する表示手段とを備え、
前記中継装置は、
前記端末と無線通信を行う端末通信手段と、
公衆回線網に接続するネットワーク通信手段と、
前記端末の前記認識情報を読み取る認識情報読取手段と、
前記認識情報から前記端末の前記識別情報を読み取る識別情報読取手段と、
前記識別情報読取手段にて読み取った前記端末の前記識別情報を保持する識別情報保持手段と、
前記端末から前記公衆回線網への中継要求時は、前記端末と前記中継装置の通信確立のために用いられる識別情報と前記保持された識別情報とが一致した場合に前記公衆回線網への中継を行い、前記公衆回線網から前記端末への中継要求時は、前記保持された識別情報を用いて前記端末への中継を行う通信中継手段とを備える、ネットワーク中継システム。
【請求項１７】
前記端末の前記認識情報生成手段は２次元コードを生成し、
前記端末の前記表示手段は２次元コードを表示し、
前記中継装置の前記認識情報読取手段は、２次元コードを読取る、請求項１６に記載のネットワーク中継システム。
【請求項１８】
前記端末は、
前記端末の利用者を認証するための利用者認証情報を入力する利用者認証情報入力手段と、
前記利用者認証情報入力手段で入力された前記利用者認証情報を保持する利用者認証情報保持手段とをさらに備え、
前記端末の認識情報は、前記識別情報に加えて、前記利用者認証情報を含み、
前記中継装置は、
前記認識情報から前記利用者認証情報を読み取る利用者認証情報読取手段と、前記利用者認証情報読取手段にて読み取った前記利用者認証情報が前記中継装置に対する正規の利用者であるかを認証する利用者認証手段とをさらに備え、
前記識別情報保持手段は、前記利用者認証手段で正規の利用者であると判定された場合に、前記識別情報読取手段にて読み取った前記端末の前記識別情報を保持する、請求項１６または１７に記載のネットワーク中継システム。
【請求項１９】
前記中継装置は、利用者のパスワードを入力するパスワード入力手段をさらに備え、
前記利用者認証手段は、前記利用者認証情報読取手段で読み出された前記利用者認証情報と前記パスワード入力手段で入力されたパスワードとの組み合わせから、利用者が前記中継装置に対する正規の利用者であるかどうかを認証する、請求項１８に記載のネットワーク中継システム。
【請求項２０】
前記中継装置は、
前記利用者認証手段で利用者が正規の利用者であると判定された場合にワンタイムパスワードを出力するワンタイムパスワード出力手段をさらに備え、前記端末からの前記公衆回線網への中継要求時に、端末から前記ワンタイムパスワードが送信された場合に、前記通信中継手段において中継を行い、
前記端末は、
前記中継装置から出力された前記ワンタイムパスワードを入力するワンタイムパスワード入力手段をさらに備える、請求項１８または１９に記載のネットワーク中継システム。
【請求項２１】
前記中継装置は、ワンタイムパスワードを出力するワンタイムパスワード出力手段をさらに備え、端末からの公衆回線網への接続要求時に、端末から当該ワンタイムパスワードが送信された場合に、前記通信中継手段において中継処理を行い、
前記端末は、
前記中継装置から出力された前記ワンタイムパスワードを入力するワンタイムパスワード入力手段をさらに備える、請求項１６に記載のネットワーク中継システム。
【請求項２２】
前記中継装置は、
通信時間あるいは通信量をパラメタとする度数を前記端末の前記識別情報と対応付けて入力する度数入力手段と、
前記識別情報保持手段に保持された前記端末の前記識別情報と対応付けて前記端末に割り当てられた度数を保持する度数保持手段と、
前記端末と前記公衆回線網との間で通信が中継された場合に通信時間あるいは通信量を計測する度数計測手段と、
前記度数入力手段で入力された情報および前記度数計測手段で計測された情報に基づき、前記度数保持手段で保持された度数を変更する度数変更手段とをさらに備え、
前記通信中継手段は、前記度数保持手段で保持された度数が所定の値になった場合には、前記度数と対応づけられた識別情報を持つ前記端末に対する中継を停止する、請求項１６〜２１のいずれか１項に記載のネットワーク中継システム。
【請求項２３】
前記中継装置は、前記端末から前記公衆回線網への中継要求を受けた際に、前記端末との通信で用いられる端末の前記識別情報と予め保持された識別情報とが一致しなかった場合には、端末に対して、前記識別情報を含む前記認識情報を前記中継装置に読み取らせるように促す警告情報を発する手段を備える、請求項１６〜２２のいずれか１項に記載のネットワーク中継システム。
【請求項２４】
前記中継装置は、前記端末から前記公衆回線網への中継要求を受けた際に、前記端末との通信で用いられる端末の前記識別情報と予め保持された識別情報と一致しなかった場合には、前記端末に対して、前記識別情報を含む前記認識情報を生成するための生成プログラムを送信する、請求項１６〜２３のいずれか１項に記載のネットワーク中継システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、無線通信により接続された中継装置を介してインターネットへの接続サービスを受けることができる端末、及び当該端末と中継装置からなるネットワーク中継システムに関する。
【０００２】
【従来の技術】
近年、街頭や店舗などに設置されたインターネットへの接続を中継する中継装置を介して、端末に対するインターネットへの接続サービスが行われている。
【０００３】
従来、インターネット接続サービスを受ける方法として、利用者の端末からインターネット接続事業者が提供するアクセスポイントにダイヤルアップで接続する方法がある。この場合、利用者は事前にインターネット接続事業者と契約し、端末にアクセスポイント電話番号、事業者が発行したユーザＩＤ、パスワードなど煩雑な設定を行う必要があった。
【０００４】
しかしながら、街頭や店舗など公衆の場所に設置された中継装置を介して、利用者の端末からインターネットへの接続サービスを受けるには、利用者の端末においては設定が容易であり、中継装置においても端末を容易に特定して課金が行えることが望まれる。さらに、中継装置に対して、容易に利用者の端末を登録する仕組みが望まれる。
【０００５】
第１の従来技術として、特開２００１−１１１７２５号公報には、利用者の端末においては煩雑な設定を行わず、かつ、中継装置においては利用者の端末を容易に特定して課金ができる「課金システム」が開示されている。
【０００６】
この特開２００１−１１１７２５号公報の「課金システム」では、物理アドレスの設定された利用者の端末が、この利用者の端末と接続可能な公衆接続端末を通じて、インターネットに接続するシステムである。ここでは、端末の識別情報として、端末を一意に識別する物理アドレスを用いることで、端末側では煩雑な設定を行うことなくインターネットに接続できる。中継装置側では、端末の中継装置との接続の際に用いられる物理アドレスにより、端末を容易に特定して、端末に対応付けられた利用者ごとに課金を行うことができる。
【０００７】
また、第２の従来技術として、特開平１０−２２２４４６号公報には、インターネットに接続するための煩雑な端末の設定を記憶媒体に記憶させ、端末に記憶媒体を装着することにより自動的にインターネットに接続する技術として、「情報記憶型カードを用いたインターネットアクセス装置およびシステムおよびその方法」が開示されている。
【０００８】
特開平１０−２２２４４６号公報では、インターネット接続業者の提供するアクセスポイントに対し利用者の端末からダイヤルアップで接続してインターネットサービスの提供を受ける際に、アクセスポイントの電話番号や利用者のＩＤとパスワードを記憶した記憶媒体を端末に装着することで、端末のネットワークへの接続からインターネットの情報の取得まで一連のプロセスを自動的に実行することができる。端末側での煩雑な設定を記憶媒体に記憶させることにより、利用者が端末に煩雑な設定を行うことなく、インターネットにアクセスすることが容易となる。
【０００９】
【発明が解決しようとする課題】
しかしながら、特開平１０−２２２４４６号公報に開示された技術では、インターネットに接続するための端末の設定内容がカード型の記憶媒体に記憶され、端末には記憶媒体を読み込む特別な装置が必要となる。こうした場合、設定内容を読み込む特別な装置やソフトウェアがなければ自分の端末（ノートパソコン）をアクセスポイント（中継装置）に接続できない。
【００１０】
一方、特開２００１−１１１７２５号公報では、端末の識別情報として物理アドレスを用いることで、端末においては設定を行うことなくインターネットに接続でき、中継装置においても端末の識別情報を用いることで端末を特定して課金が行える。しかし、中継装置に対して利用者の端末の識別情報を容易に登録する方法は述べられていない。
【００１１】
実際に、中継装置に対して、利用者の端末を登録するには、端末を一意に特定する識別情報として、物理アドレスを手で入力する必要がある。または、中継装置側のコネクタに対して、端末のネットワークインターフェースカードに繋がったケーブルを直接接続して物理アドレスを読み取るなど煩雑な作業を行う必要がある。
【００１２】
本発明では、上記のような問題点を解決するためになされたものであって、その目的は、インターネット等の公衆回線網への接続サービスを提供する中継装置に対して、簡単に利用者の端末を登録すること、また当該中継装置を介して接続サービスを受ける場合は、端末における設定が容易であり、中継装置においても端末を容易に特定して課金が行える中継装置、端末およびネットワーク中継システムを提供することである。
【００１３】
【課題を解決するための手段】
上記目的を達成するため、本発明のある局面に従うと、端末が公衆回線網にアクセスする際にアクセスポイントとして使用される中継装置であって、端末と無線通信を行う端末通信手段と、公衆回線網に接続するネットワーク通信手段と、一意に端末を特定する識別情報を少なくとも含む認識情報を読み取る認識情報読取手段と、認識情報から端末の識別情報を読み取る識別情報読取手段と、識別情報読取手段にて読み取った端末の識別情報を保持する識別情報保持手段と、端末から公衆回線網への中継要求時は、端末と中継装置の通信確立のために端末装置から送信される識別情報と保持された識別情報とが一致した場合に公衆回線網の中継を行い、公衆回線網から端末への中継要求時は、保持された識別情報を用いて端末への中継を行う通信中継手段とを備える。
【００１４】
この発明によると、端末が中継装置を介してインターネットへの接続可能なネットワーク中継処理を実現できる。このような中継処理では、端末が表示する認識情報を中継装置が読み取り端末の識別情報を保持する。端末が無線通信を用いて中継装置にインターネットへの中継を要求した場合には、中継装置は識別情報を保持している端末に対してのみ無線通信を確立し、インターネットへの中継を提供する。このため、インターネットへの中継を提供する端末を中継装置に登録する処理が簡便になる
好ましくは、認識情報は、識別情報に加えて、端末の利用者を認証するための利用者認証情報を含み、認識情報から利用者認証情報を読み取る利用者認証情報読取手段と、利用者認証情報読取手段にて読み取った利用者認証情報が中継装置の正規の利用者であるかを認証する利用者認証手段とをさらに備え、識別情報保持手段は、利用者認証手段で正規の利用者であると判定された場合に識別情報読取手段にて読み取った端末の識別情報を保持する。
【００１５】
これにより、端末の中継装置への登録は、中継装置がユーザＩＤなど正規利用者を示す利用者認証情報を含めた認識情報を読み取り、利用者認証情報により利用者を認証した上で端末の識別情報を保持する。このため、公衆回線網への中継を提供する端末を中継装置に登録する処理が簡便になる。中継装置は正規利用者が持つ端末に対してのみ公衆回線網への中継を提供することができる。
【００１６】
好ましくは、利用者のパスワードを入力するパスワード入力手段をさらに備え、利用者認証手段は、利用者認証情報読取手段で読み出された利用者認証情報とパスワード入力手段で入力されたパスワードとの組み合わせから利用者が中継装置の正規の利用者であるかどうかを認証する。
【００１７】
これにより、中継装置は利用者認証情報を含めた認識情報を読み取りさらに利用者がパスワードを入力することにより、利用者認証情報とパスワードを組み合わせて利用者を認証するため、利用者の認証の精度が高まる。
【００１８】
好ましくは、利用者認証手段で利用者が正規の利用者であると判定された場合にワンタイムパスワードを出力するワンタイムパスワード出力手段をさらに備え、端末からの公衆回線網への中継要求時に、端末からワンタイムパスワードが送信された場合に、通信中継手段において中継処理を行う。
【００１９】
これにより、中継装置はワンタイムパスワードを発行し、端末からワンタイムパスワードが送られてきたときにのみ、通信を中継するため、正規の端末であることを認証する精度が高まる。
【００２０】
好ましくは、通信時間あるいは通信量をパラメタとする度数を端末の識別情報と対応付けて入力する度数入力手段と、識別情報保持手段に保持された端末の識別情報と対応付けて端末に割り当てられた度数を保持する度数保持手段と、端末と公衆回線網との間で通信が中継された場合に通信時間あるいは通信量を計測する度数計測手段と、度数入力手段で入力された情報および度数計測手段で計測された情報に基づき、度数保持手段で保持された度数を変更する度数変更手段とをさらに備え、通信中継手段は、度数保持手段で保持された度数が所定の値になった場合には、度数と対応づけられた識別情報を持つ端末に対する中継を停止する。
【００２１】
これにより、例えば利用者が公衆回線網の利用料金を事前に支払い、支払った利用料金に応じて、通信時間あるいは通信量をパラメタとする度数を中継装置に登録することにより、中継装置では端末に対して容易に通信時間あるいは通信量による課金を行うことができる。
【００２２】
好ましくは、端末から公衆回線網への中継要求を受けた際に、端末との通信で用いられる端末の識別情報と予め保持された識別情報とが一致しなかった場合には、端末に対して、識別情報を含む認識情報を中継装置に読み取らせるように促す警告情報を発する手段をさらに備える。
【００２３】
これにより、例えば端末の識別情報を中継装置に登録しない状態で、端末が中継装置から公衆回線網接続サービスを受けようとした場合に、端末に対して先に中継装置への登録処理を行うように促すことができる。
【００２４】
好ましくは、端末から公衆回線網への中継要求を受けた際に、端末との通信で用いられる端末の識別情報と予め保持された識別情報とが一致しなかった場合には、端末に対して、識別情報を含む認識情報を生成するための生成プログラムを送信する手段をさらに備える。
【００２５】
これにより、例えば端末が表示可能な認識情報を生成するプログラムを持っていない場合に、中継装置は端末に対して、端末の識別情報を含む認識情報を生成するためのプログラムを配布することができる。
【００２６】
この発明の他の局面に従うと、端末であって、他の機器と無線通信を行う無線通信手段と、他の機器と無線通信を行う際に用いる一意に端末を特定する識別情報を保持する識別情報保持手段と、識別情報を少なくとも含む認識情報を２次元コードとして生成する認識情報生成手段と、認識情報を２次元コードとして表示する表示手段とを備える。
【００２７】
これにより、端末は、表示画面に、端末そのもの又は端末のネットワークインターフェースカードなどに割り当てられた識別情報を情報として含む認識情報を２次元コードとして表示できる。このため、２次元コード読取手段を備えた他の機器は、表示された認識情報を読み取ることにより、端末の識別情報を簡単に取得することができる。また２次元コードを用いることにより、認識情報として多くの情報量を用いることができる、２次元コードを一見しただけでは認識情報に含まれる内容がわからない、２次元コード作成手段として既存のソフトウェアやデバイスを使用することができる。
【００２８】
好ましくは、当該端末の利用者を認証するための利用者認証情報を入力または保持する利用者認証手段をさらに備え、認識情報は、識別情報に加えて、利用者認証情報を含む。
【００２９】
端末は、端末の識別情報に加えて利用者の認証情報を含む認識情報を表示できる。このため、２次元コード読取手段を備えた他の機器は、表示された認識情報を読み取ることにより、端末の利用者の認証情報を簡単に取得することができる。
【００３０】
好ましくは、表示パスワード入力手段をさらに備え、表示パスワードを入力した場合に認識情報を表示手段にて表示する。
【００３１】
これにより、端末の表示画面に、認識情報をパスワード入力時のみ表示することができる。パスワード入力時にのみ認識情報を表示するため、認識情報が常に表示されず、かつ権限をもった人間だけが認識情報を表示させることができるため、認識情報に関するセキュリティを高めることができる。
【００３２】
この発明のさらに他の局面に従うと、他の機器と無線通信を行う無線通信手段を有する端末装置の動作を制御するための端末制御プログラムであって、他の機器と無線通信を行う際に用いる一意に端末を特定する識別情報を保持するステップと、識別情報を少なくとも含む認識情報を２次元コードとして生成するステップと、認識情報を２次元コードとして表示するステップと、をコンピュータに実行させる。
【００３３】
好ましくは、表示パスワードを端末装置に入力するステップをさらに備え、２次元コードとして表示するステップは、表示パスワードが入力された場合に認識情報を表示する。
【００３４】
この発明のさらに他の局面に従うと、コンピュータ読み取り可能な記録媒体であって、他の機器と無線通信を行う無線通信手段を有する端末装置の動作を制御するための端末制御プログラムであって、他の機器と無線通信を行う際に用いる一意に端末を特定する識別情報を保持するステップと、識別情報を少なくとも含む認識情報を２次元コードとして生成するステップと、認識情報を２次元コードとして表示するステップと、をコンピュータに実行させるための端末制御プログラムを記録する。
【００３５】
記憶媒体は処理をプログラムとして保持することができ、記憶媒体から情報を読み取る手段を備えた端末に処理を読み込ませることにより、上記端末と同様の処理を行わせることができる。
【００３６】
好ましくは、端末制御プログラムは、表示パスワードを端末装置に入力するステップをさらに備え、２次元コードとして表示するステップは、表示パスワードが入力された場合に認識情報を表示する。
【００３７】
この発明のさらに他の局面に従うと、公衆回線網にアクセスする際にアクセスポイントとして使用される中継装置と、中継装置と無線通信を行う端末とを備えるネットワーク中継システムであって、端末は、中継装置と無線通信を行う無線通信手段と、一意に端末を特定する識別情報を保持する識別情報保持手段と、識別情報を少なくとも含み、かつ端末を認識するための認識情報を生成する認識情報生成手段と、認識情報を表示する表示手段とを備え、中継装置は、端末と無線通信を行う端末通信手段と、公衆回線網に接続するネットワーク通信手段と、端末の認識情報を読み取る認識情報読取手段と、認識情報から端末の識別情報を読み取る識別情報読取手段と、識別情報読取手段にて読み取った端末の識別情報を保持する識別情報保持手段と、端末から公衆回線網への中継要求時は、端末と中継装置の通信確立のために用いられる識別情報と保持された識別情報とが一致した場合に公衆回線網への中継を行い、公衆回線網から端末への中継要求時は、保持された識別情報を用いて端末への中継を行う通信中継手段とを備える。
【００３８】
これにより、端末が中継装置を介してインターネットへの接続可能なネットワーク中継処理を実現できる。このような中継処理では、端末が表示する認識情報を中継装置が読み取り端末の識別情報を保持する。端末が無線通信を用いて中継装置にインターネットへの中継を要求した場合には、中継装置は識別情報を保持している端末に対してのみ無線通信を確立し、インターネットへの中継を提供する。このため、インターネットへの中継を提供する端末を中継装置に登録する処理が簡便になる。
【００３９】
好ましくは、端末の認識情報生成手段は２次元コードを生成し、端末の表示手段は２次元コードを表示し、中継装置の認識情報読取手段は、２次元コードを読取る。
【００４０】
これにより、認識情報として２次元コードを用いることになるため、認識情報として多くの情報量を用いることができる、２次元コードを一見しただけでは認識情報に含まれる内容がわからない、２次元コード作成手段や読取手段として、既存のソフトウェアやデバイスを使用することができる。
【００４１】
好ましくは、端末は、端末の利用者を認証するための利用者認証情報を入力する利用者認証情報入力手段と、利用者認証情報入力手段で入力された利用者認証情報を保持する利用者認証情報保持手段とをさらに備え、端末の認識情報は、識別情報に加えて、利用者認証情報を含み、中継装置は、認識情報から利用者認証情報を読み取る利用者認証情報読取手段と、利用者認証情報読取手段にて読み取った利用者認証情報が中継装置に対する正規の利用者であるかを認証する利用者認証手段とをさらに備え、識別情報保持手段は、利用者認証手段で正規の利用者であると判定された場合に、識別情報読取手段にて読み取った端末の識別情報を保持する。
【００４２】
これにより、端末の中継装置への登録は、中継装置がユーザＩＤなど正規利用者を示す利用者認証情報を含めた認識情報を読み取り、利用者認証情報により利用者を認証した上で端末の識別情報を保持する。このため、公衆回線網への中継を提供する端末を中継装置に登録する処理が簡便になる。中継装置は正規利用者が持つ端末に対してのみ公衆回線網への中継を提供することができる。
【００４３】
好ましくは、中継装置は、利用者のパスワードを入力するパスワード入力手段をさらに備え、利用者認証手段は、利用者認証情報読取手段で読み出された利用者認証情報とパスワード入力手段で入力されたパスワードとの組み合わせから、利用者が中継装置に対する正規の利用者であるかどうかを認証する。
【００４４】
これにより、中継装置は利用者認証情報を含めた認識情報を読み取りさらに利用者がパスワードを入力することにより、利用者認証情報とパスワードを組み合わせて利用者を認証するため、利用者の認証の精度が高まる。
【００４５】
好ましくは、中継装置は、利用者認証手段で利用者が正規の利用者であると判定された場合にワンタイムパスワードを出力するワンタイムパスワード出力手段をさらに備え、端末からの公衆回線網への中継要求時に、端末からワンタイムパスワードが送信された場合に、通信中継手段において中継を行い、端末は、中継装置から出力されたワンタイムパスワードを入力するワンタイムパスワード入力手段をさらに備える。
【００４６】
中継装置は、利用者認証手段により正規の利用者であると認証されたときに、ワンタイムパスワードを発行し、端末からワンタイムパスワードが送られてきたときにのみ、通信を中継するため、端末の利用者が正規の利用者であることを認証する精度が高まる。
【００４７】
好ましくは、中継装置は、ワンタイムパスワードを出力するワンタイムパスワード出力手段をさらに備え、端末からの公衆回線網への接続要求時に、端末から当該ワンタイムパスワードが送信された場合に、通信中継手段において中継処理を行い、端末は、中継装置から出力されたワンタイムパスワードを入力するワンタイムパスワード入力手段をさらに備える。
【００４８】
これにより、中継装置はワンタイムパスワードを発行し、端末からワンタイムパスワードが送られてきたときにのみ、通信を中継するため、正規の端末であることを認証する精度が高まる。
【００４９】
好ましくは、中継装置は、通信時間あるいは通信量をパラメタとする度数を端末の識別情報と対応付けて入力する度数入力手段と、識別情報保持手段に保持された端末の識別情報と対応付けて端末に割り当てられた度数を保持する度数保持手段と、端末と公衆回線網との間で通信が中継された場合に通信時間あるいは通信量を計測する度数計測手段と、度数入力手段で入力された情報および度数計測手段で計測された情報に基づき、度数保持手段で保持された度数を変更する度数変更手段とをさらに備え、通信中継手段は、度数保持手段で保持された度数が所定の値になった場合には、度数と対応づけられた識別情報を持つ端末に対する中継を停止する。
【００５０】
これにより、例えば利用者が公衆回線網の利用料金を事前に支払い、支払った利用料金に応じて、通信時間あるいは通信量をパラメタとする度数を中継装置に登録することにより、中継装置では端末に対して容易に通信時間あるいは通信量による課金を行うことができる。
【００５１】
好ましくは、中継装置は、端末から公衆回線網への中継要求を受けた際に、端末との通信で用いられる端末の識別情報と予め保持された識別情報とが一致しなかった場合には、端末に対して、識別情報を含む認識情報を中継装置に読み取らせるように促す警告情報を発する手段を備える。
【００５２】
これにより、例えば端末の識別情報を中継装置に登録しない状態で、端末が中継装置から公衆回線網接続サービスを受けようとした場合に、端末に対して先に中継装置への登録処理を行うように促すことができる。
【００５３】
好ましくは、中継装置は、端末から公衆回線網への中継要求を受けた際に、端末との通信で用いられる端末の識別情報と予め保持された識別情報と一致しなかった場合には、端末に対して、識別情報を含む認識情報を生成するための生成プログラムを送信する。
【００５４】
これにより、例えば端末が表示可能な認識情報を生成するプログラムを持っていない場合に、中継装置は端末に対して、端末の識別情報を含む認識情報を生成するためのプログラムを配布することができる。
【００５５】
【発明の実施の形態】
以下、図面を参照しつつ本発明の実施の形態について詳細に説明する。以下の説明では、同一の部品には同一の符号を付してあり、それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００５６】
［第１の実施の形態］
図１は、本発明の第１の実施の形態におけるネットワーク中継システム１０００の構成を示す概略ブロック図である。
【００５７】
図１を参照して、ネットワーク中継システム１０００は、端末１００と、記憶媒体１１０と、中継装置１２０とを備える。
【００５８】
ここで、端末１００は、端末１００を一意に識別する物理アドレスを保持した端末識別情報保持部１０１と、中継装置１２０との間で通信開始及び終了の処理を行う通信開始・終了処理部１０２と、中継装置１２０と無線通信を行う無線通信部１０３と、端末識別情報を情報として含む認識情報を作成する認識情報作成部１０４と、上記認識情報を表示することができる表示部１０５とを備える。
【００５９】
通信部１０３が、中継装置（アクセスポイント）１２０との間で行う通信は、たとえば、ＩＥＥＥ８０２．１１ｂ，ＩＥＥＥ８０２．１１ａやＩＥＥＥ８０２．１１ｇ等に規定されたＴＣＰ／ＩＰベースの無線ＬＡＮ、近距離無線通信であるＢｌｕｅｔｏｏｔｈ（Ｒ）、あるいは携帯電話の電話機と基地局との間の無線通信等を想定している。
【００６０】
記憶媒体１１０は、端末１００と予め１対１に対応付けられ、端末１００を一意に識別することが可能な物理アドレス情報とユーザ名などの利用者情報を保持している。ここで、「物理アドレス情報」とは、端末１００の端末識別情報保持部１０１に保持された物理アドレス（ＭＡＣアドレス）と同じ値を表わす情報である。また、記憶媒体１１０としては、表面にバーコードや２次元コードが印刷された紙製のカード、磁気カード、ＩＣカードなどが考えられる。
【００６１】
さらに、図１を参照して、中継装置１２０は、端末１００と無線通信を行う端末通信装置１２１と、広域網であるインターネットに接続するためのネットワーク通信部１２２と、識別情報読取装置１２３と、識別情報登録部１２４と、識別情報判定部１２５と、通信開始・終了処理部１２６と、通信中継部１２７と、料金入力部１２８と、度数加算部１２９と、度数管理部１３０と、利用者情報保持部（利用者情報データベース）１３１とを備える。
【００６２】
識別情報読取装置１２３は、端末通信装置１２１で用いられる端末１００の物理アドレスを格納した記憶媒体１１０から、端末１００の物理アドレスや利用者情報を読み取る。識別情報読取装置１２３としては、例えば、ハンディスキャナー、バーコードリーダー、磁気カードリーダー、ＩＣカードリーダライタ、などを用いることができる。
【００６３】
識別情報登録部１２４は、識別情報読取装置１２３から読み出した端末１００の物理アドレスを利用者端末識別情報として、利用者情報データベース１３１に登録する。
【００６４】
識別情報判定部１２５は、端末通信装置１２１により獲得される端末１００の物理アドレスと利用者情報データベース１３１に保持された物理アドレスが一致するか判定する。識別情報判定部１２５の判定結果が一致している場合は、通信中の端末１００の物理アドレスにより、逆に、利用中の「ユーザ名」が特定される。
【００６５】
通信開始・終了処理部１２６は、端末１００との間で、通信開始及び終了の処理を行う。
【００６６】
通信中継部１２７は、端末１００と公衆回線網、たとえば、インターネット間の中継を行う。すなわち、通信中継部１２７は、端末通信装置１２１を介して端末１００からインターネットへの中継要求を受けた際に、識別情報判定部１２５で格納された物理アドレスと一致する物理アドレスを有する端末からの中継要求であると判定された場合にのみ、通信開始・終了処理部１２６により通信を開始して、インターネットへの中継を行う。
【００６７】
なお、「公衆回線網」とは、互いに関係のない複数の組織のコンピュータ等が当該回線を介して相互接続しているものをいう。
【００６８】
また、中継装置１２０の運用者は、料金入力部１２８により、端末１００のユーザが事前に支払った料金を入力する。例えば、識別情報読取装置１２３で記憶媒体１１０に保持された物理アドレスに対応して、中継装置１２０の運用者が、キーボード等から入力する構成とすることができる。
【００６９】
度数加算部１２９は、事前に支払った料金に応じて度数を加算して利用者情報データベース１３１に登録する。「度数」は利用可能な通信時間または通信量を示すもので、インターネット接続サービスの代金として、事前に支払った利用代金に応じて決められる。
【００７０】
度数管理部１３０は、利用者情報データベース１３１に格納された度数を取得して、利用時間または利用した通信量に応じて随時度数を減算して、残度数を再び利用者情報データベース１３１に記録する処理を行う。
【００７１】
図２は、利用者情報データベース１３１に格納されている「端末識別情報」である物理アドレスと度数とを示す概念図である。
【００７２】
利用者情報データベース１３１には、記憶媒体１１０から読み出した利用者の端末１００の物理アドレスと、料金入力部１２８で入力された料金に応じて加算された度数が、関連付けられて保持されている。
【００７３】
図３は、図１に示した通信中継部１２７の構成を説明するための概略ブロック図である。
【００７４】
図３を参照して、通信中継部１２７の構成およびその行う処理をさらに詳細に説明する。
【００７５】
通信中継部１２７は、端末１００からデータを受信する端末受信部１３２と、端末１００へデータを送信する端末送信部１３３と、ネットワークからデータを受信するネットワーク受信部１３４と、ネットワークへデータを送信するネットワーク送信部１３５と、端末からの要求に対してＩＰアドレスを割り当てるＩＰアドレス割り当て部１３６と、データの送受信の単位であるパケットを構成するパケット構成部１３７とを備える。
【００７６】
ここで、本実施の形態において、端末１００の識別情報として用いる物理アドレス（ＭＡＣ：Ｍｅｄｉａ　Ａｃｃｅｓｓ　Ｃｏｎｔｒｏｌ）は、通常のネットワーク通信時に用いられるデータリンク層のアドレスであり、ネットワークインターフェースカードに固有のものが割り振られている。端末１００が固有の物理アドレスを持つネットワークインターフェースカードを装着している場合に、物理アドレスにより端末を一意に特定することができるため、端末の識別情報として、物理アドレスを用いることができる。
【００７７】
これに対して、ＩＰアドレス割り当て部１３６が端末１００に対して割り当てるＩＰアドレスは、物理アドレスの上位レイヤで用いるアドレスであり、中継を含むような通信において、両端の装置を識別することができる。より具体的には、端末１００と、端末１００がインターネットを介して接続する接続先とを特定することができる。
【００７８】
図４は、端末１００と中継装置１２０間で用いられるパケット、および、インターネットから中継装置１２０に入出力するパケットのフォーマットを表わす概念図である。
【００７９】
図４を参照して、パケットは、送信元物理アドレス３０１、送信先物理アドレス３０２、送信元ＩＰアドレス３０３、送信先ＩＰアドレス３０４及びデータ３０５を格納する領域で構成されている。
【００８０】
図１と図４を参照して、通信中継部１２７は、識別情報判定部１２５を用いて、端末から受けたパケットの送信元物理アドレス３０１によって正規利用者端末であるかを認証し、正規利用者端末であると認証されたときには通信を開始してインターネットへの中継を行う。
【００８１】
なお、中継装置１２０は、例えば、ファストフード店内に設置された無線ＬＡＮ用アクセスポイントとして使用することが可能である。この場合、例えば、無線ＬＡＮカードを備えた個人のパソコンを端末１００として使用することができる。ファストフード店で買い物をした利用者は、カウンターで店員に個人のパソコンをアクセスポイントに登録してもらう。その後席についた利用者が無線ＬＡＮ用アクセスポイントに接続してインターネット接続サービス（Ｗｅｂアクセス、電子メール等）を受ける。
【００８２】
第１の実施の形態のネットワーク中継システム１０００の動作に関して、以下、さらに詳細に説明する。
【００８３】
図５は、ネットワーク中継システム１０００の処理の手順を表わすフローチャートである。
【００８４】
図５を参照して、処理の手順としては、まず、記憶媒体１１０を用いた端末１００の中継装置１２０への登録処理（ステップＳ０００１）が行われる。続いて、端末１００と中継装置１２０との間の無線通信の開始処理（ステップＳ０００２）が行われ、中継装置１２０を介した端末１００とインターネット通信処理（ステップＳ０００３）と、さらに、端末１００と中継装置１２０との無線通信の切断処理（ステップＳ０００４）とが行われる。以下、各処理手順を詳細に説明する。
【００８５】
図５のステップＳ０００１での端末１００の中継装置１２０へ登録処理について、説明する。
【００８６】
中継装置１２０における登録処理としては、中継装置１２０の識別情報読取装置１２３で、記憶媒体１１０から識別情報である物理アドレス（Ｐ１００）を読み出し、中継装置１２０の利用者情報データベース１３１に登録が行われる。
【００８７】
次に、図５のステップＳ０００２での端末１００と中継装置１２０との間の無線通信の開始処理について、説明する。
【００８８】
図６は、中継装置１２０における無線通信の開始処理の手順を示すフローチャートである。また、図７は、各処理手順で使用されるパケットの概念図である。
【００８９】
以下、図６および図７を参照して、まず、中継装置１２０は端末通信装置１２１を介して、端末１００から図７（ａ）に示すようなＩＰアドレスの割り当てのリクエストを受ける（ステップＳ００２１）。
【００９０】
図７（ａ）に示すとおり、ＩＰアドレスの割り当てのリクエストパケットには、送信元物理アドレス３０１に端末１００の物理アドレスの値（Ｐ１００）が、送信先物理アドレス３０２にブロードキャストを表わす値（Ｐ−ＢＢ）が、それぞれ設定されている。なお、送信元ＩＰアドレス３０３、送信先ＩＰアドレス３０４、データ３０５には何も設定されていない。
【００９１】
中継装置１２０は、リクエスト送信元物理アドレス３０１の中から端末１００の物理アドレス（Ｐ１００）を取り出す（ステップＳ００２２）。さらに、中継装置１２０は、識別情報判定部１２５を用いて、リクエストの中から取り出した端末１００の物理アドレスと識別情報保持部で保持された物理アドレスが一致するか判定する（ステップＳ００２３）。
【００９２】
中継装置１２０は、物理アドレスが予め登録されている正規端末の識別情報と一致する場合は、端末１００に対して、通信中継部１２７を用いて、ＩＰアドレスを情報として含むレスポンスを作成する（ステップＳ００２４）。
【００９３】
図７（ｂ）に示すとおり、ＩＰアドレスを情報として含むレスポンスパケットには、送信元物理アドレス３０１に中継装置１２０の物理アドレスの値（Ｐ１２０）が、送信先物理アドレス３０２には端末１００の物理アドレスの値（Ｐ１００）が、送信元ＩＰアドレス３０３には中継装置のＩＰアドレスの値（ＩＰ１２０）が、送信先ＩＰアドレス３０４には端末１００に割り当てるＩＰアドレスの値（ＩＰ１００）が、それぞれ設定されている。なお、データ３０５には何も設定されていない。
【００９４】
一方、中継装置１２０は、物理アドレスが一致しない場合は端末に対して、ＩＰアドレスを割り当てないレスポンスを作成する（ステップＳ００２５）。
【００９５】
図７（ｃ）に示すとおり、ＩＰアドレスを割り当てないレスポンスパケットには、送信元物理アドレス３０１に中継装置１２０の物理アドレスの値（Ｐ１２０）が、送信先物理アドレス３０２には端末１００の物理アドレスの値（Ｐ１００）が、送信元ＩＰアドレス３０３には中継装置のＩＰアドレスの値（ＩＰ１２０）が、それぞれ設定されているが、送信先ＩＰアドレス３０４およびデータ３０５には何も設定されていない。そして、中継装置１２０は、作成したレスポンスを端末通信装置１２１を介して端末１００へ送信する（ステップＳ００２６）。
【００９６】
次に、図５のステップＳ０００３での中継装置１２０を介した端末１００とインターネットとの通信処理について、説明する。
【００９７】
図８は、中継装置１２０を介した端末１００とインターネット通信処理のうち、中継装置１２０における端末１００からインターネットへのパケット中継の手順を示すフローチャートである。また、図９は、各処理手順で使用されるパケットの概念図である。
【００９８】
図８および図９を参照して、中継装置１２０は、端末通信装置１２１を介して、端末１００からインターネットへの接続要求を受ける（ステップＳ００２７）。
【００９９】
図９（ａ）に示すように、インターネットへの接続要求パケットには、送信元物理アドレス３０１に端末１００の物理アドレスの値（Ｐ１００）が、送信先物理アドレス３０２に中継装置１２０の物理アドレスの値（Ｐ−１２０）が、送信元ＩＰアドレス３０３には端末１００に割り当てられたＩＰアドレスの値（ＩＰ１００）が、送信先ＩＰアドレス３０４にはサービスを提供するインターネット上のサーバのＩＰアドレス（ＩＰ−Ｓｅｒｖｅｒ）が、それぞれ設定されている。
【０１００】
次に、中継装置１２０は、インターネットへの接続要求パケットの送信元物理アドレス３０１の中から端末１００の物理アドレス（Ｐ１００）を取り出す（ステップＳ００２８）。さらに、中継装置１２０は、識別情報判定部１２５を用いて、リクエストの中から取り出した端末の物理アドレスと利用者情報データベース１３１中に登録された端末識別情報（物理アドレス）とが一致するか判定する（ステップＳ００２９）。物理アドレスが一致する場合は、中継装置１２０はインターネットへのパケット中継を行う（ステップＳ００３０）。すなわち、図９（ａ）のインターネットへの接続要求パケットのうち、送信元物理アドレス３０１に中継装置１２０の物理アドレスの値（Ｐ−１２０）を、送信先物理アドレス３０２に中継装置１２０が直接通信を行う機器（ルータなど）の物理アドレスの値（Ｐ−ｘｘ）を、それぞれ図９（ｂ）に示すように設定し直し、ネットワーク通信装置１２２を介してパケットをインターネット側へ送信する。なお、物理アドレスが一致しなかった場合には、当該パケットは破棄される（ステップＳ００３１）。
【０１０１】
図１０は、中継装置１２０を介した端末１００とインターネット通信処理のうち、中継装置１２０におけるインターネットから端末１００へのパケット中継の手順を示すフローチャートである。また、図１１は、各処理手順で使用されるパケットの概念図である。
【０１０２】
図１０および図１１を参照して、中継装置１２０は、ネットワーク通信装置１２２を介して、インターネットから端末１００への応答を受ける（ステップＳ００３２）。
【０１０３】
図１１（ａ）に示すとおり、インターネットからの応答パケットには、送信元物理アドレス３０１に中継装置１２０が直接通信を行う機器（ルータなど）の物理アドレスの値（Ｐ−ｘｘ）が、送信先物理アドレス３０２に中継装置１２０の物理アドレスの値（Ｐ１２０）が、送信元ＩＰアドレス３０３にはサービスを提供するインターネット上のサーバのＩＰアドレス（ＩＰ−Ｓｅｒｖｅｒ）が、送信先ＩＰアドレス３０４には端末１００に割り当てられたＩＰアドレスの値（ＩＰ１００）が、それぞれ設定されている。
【０１０４】
次に、中継装置１２０は、インターネットからの応答パケットの送信先ＩＰアドレス３０４の中から端末１００に割り当てられたＩＰアドレスの値を取り出し（ステップＳ００３３）、識別情報保持部から当該ＩＰアドレスに対応する端末１００の物理アドレスを取り出す（ステップＳ００３４）。
【０１０５】
次に、中継装置１２０は、端末１００へのパケット中継を行う（ステップＳ００３５）。すなわち、図１１（ａ）のインターネットからの応答パケットのうち、送信元物理アドレス３０１に中継装置１２０の物理アドレスの値（Ｐ−１２０）を、送信先物理アドレス３０２に端末１００の物理アドレスの値（Ｐ１００）を、それぞれ図１１（ｂ）に示すように設定し直し、端末通信装置１２１を介してパケットを端末１００へ送信する。
【０１０６】
次に、図５のステップＳ０００４での端末１００と中継装置１２０との間の無線通信の切断処理について説明する。
【０１０７】
図１２は、中継装置１２０における無線通信の切断処理を示すフローチャートである。
【０１０８】
図１２を参照して、端末１００が出した無線通信の切断要求を端末通信装置１２１で受けたとき（ステップＳ００４２）、または中継装置１２０側で端末１００との無線通信を切断しようとしたとき（ステップＳ００４３）、または一定時間端末１００から応答がないとき（ステップＳ００４４）、中継装置１２０の通信開始・終了処理部１２６において端末１００との無線通信の終了処理を行う（ステップＳ００４５）。
【０１０９】
ただし、ステップＳ００４３で中継装置１２０側で端末１００との無線通信を切断しようとした場合には、ステップＳ００４５で端末１００との無線通信の終了処理を行う前に、端末通信装置１２１から端末１００に対して無線通信の切断要求を送る必要がある（ステップＳ００４６）。
【０１１０】
ここで、中継装置１２０側で端末１００との無線通信を切断しようとした場合とは、例えば営業時間終了時にインターネット接続サービスを終了するような場合や、後述する度数管理において当該端末１００に割り当てられた度数が０になったような場合である。
【０１１１】
また、ステップＳ００４４において、一定時間端末１００から応答がない場合とは、例えば一定間隔で端末１００との通信到達確認を行うようなコマンド（Ｕｎｉｘ（Ｒ）のｐｉｎｇコマンドに相当）を発信してその応答がなくなったような場合である。
【０１１２】
通信開始・終了処理部１２６における無線通信の終了処理　（ステップＳ００４５）では、登録されていた物理アドレスが識別情報保持部１２４から抹消され、ＩＰアドレスとの対応情報も破棄される。終了処理以降に端末１００からインターネットへの接続要求を受けても、インターネットへの中継は行なわれない。また、対応付けが解消されたＩＰアドレスを、別の端末に新たに割り当てることも可能となる。
【０１１３】
なお、第１の実施の形態における端末１００において行われる処理は、物理アドレスで利用制限のかけられた無線ＬＡＮアクセスポイントに対して、無線ＬＡＮを備えたパソコンが接続してインターネットアクセスを行う処理と同一であるため、ここでは説明は省略する。
【０１１４】
このようにして、端末の識別情報として物理アドレスを用いることで、端末においては煩雑な設定を行うことなく、新たな装置を追加することなく、インターネットに接続できる。中継装置においては、端末の物理アドレスにより容易に端末を特定することができる。
【０１１５】
また、中継装置への端末の登録方法として、端末の物理アドレスが保持された記憶媒体を用いることで、煩雑な作業を行うことなく、容易に登録することができる。記憶媒体は様々な場所に携帯することもできるため、中継装置への登録作業が容易となる。
【０１１６】
［第２の実施の形態］
次に、本発明の第２の実施の形態に係るネットワーク中継システム２０００の構成に関して詳細に説明する。
【０１１７】
ネットワーク中継システム２０００の構成は、第１の実施の形態のネットワーク中継システム１０００の構成と基本的な部分は同様である。ただし、ネットワーク中継システム２０００では、中継装置１２０へ端末１００を登録するための利用者認証情報として、利用者情報（ユーザ名、他）と利用者パスワードを利用者毎に設定し、中継装置１２０では利用者認証情報を用いて利用者を認証した上で端末１００へのインターネット接続サービスの提供可否を判定するための構成が設けられる。
【０１１８】
図１３は、第２の実施の形態のネットワーク中継システム２０００に使用される中継装置１２０´の概略ブロック図である。
【０１１９】
図１３を参照して、中継装置１２０´は、第１の実施の形態のネットワーク中継システム１０００中の中継装置１２０の構成に加え、端末１００の物理アドレスと関連付けて、利用者パスワードとワンタイムパスワードとを記録する利用者認証情報記憶部１３２と、利用者情報と利用者パスワードから端末１００の利用者を認証する利用者認証部１３３と、端末１００の利用者にワンタイムパスワードを発行するワンタイムパスワード発行部１３４と、発行されたワンタイムパスワードを出力するワンタイムパスワード出力装置１３５と、利用者パスワードを入力する利用者パスワード入力装置１３６とが備わっている。
【０１２０】
ここで、「利用者パスワード」とは、各利用者を個別に認証できる情報であればよく、たとえば、各利用者がネットワーク中継システム２０００を使用するために、事前に登録申請を行う際に、当該利用者に対してネットワーク中継システム２０００の運用者が割り当てた数値、文字、記号等の組み合わせからなるパスワードでも良いし、あるいは、ネットワーク中継システム２０００の運用者が当該利用者の指紋等のバイオメトリクス情報を予め登録しておいても良い。したがって、「利用者パスワード」は、複数の場所に設置されるネットワーク中継システム２０００のそれぞれに対して利用者が共通に使用可能な認証情報である。
【０１２１】
これに対して、「ワンタイムパスワード」とは、ある特定の場所に設置されたネットワーク中継システム２０００を利用するに際して、ワンタイムパスワード出力装置１３５からその都度発行され、所定の通信の期間、利用者を認証するための情報である。ここで、「所定の通信の期間」は、一度、中継装置１２０を介して通信を開始した後、その通信を終了するまでの期間としてもよいし、当該利用者に対して登録された度数に対応する期間としてもよい。
【０１２２】
利用者認証部１３３とワンタイムパスワード発行部１３４とは、便宜上中継装置１２０´の内部に置かれているが、中継装置１２０´の外部サービスである認証サーバとして実現されてもよい。
【０１２３】
ワンタイムパスワード出力装置１３５は、ワンタイムパスワード発行部１３４で発行されたワンタイムパスワードを出力する。具体的には、ワンタイムパスワード出力装置１３５は、ディスプレイなどの表示装置、プリンタなどの印刷装置に相当する。利用者パスワード入力装置１３６は、端末１００の利用者が中継装置１２０´に利用者パスワードを直接入力する部位であり、具体的にはテンキーやキーボード、あるいは指紋等のバイオメトリクス情報入力装置などで構成される。
【０１２４】
また、端末１００には、ワンタイムパスワード出力装置１３５から出力されたワンタイムパスワードを端末１００に入力するためのワンタイムパスワード入力部１０６が備えられる。
【０１２５】
すなわち、第２の実施の形態において利用者の認証のために用いる情報としては、以下の４つがある。
【０１２６】
（１）記憶媒体１１０に含まれる利用者情報１（ユーザ名等）。
（２）中継装置１２０の利用者パスワード入力装置１３６から入力される利用者パスワード。
【０１２７】
（３）無線通信の接続時に端末１００から送られてくる利用者情報２（ユーザ名等）。
【０１２８】
（４）ワンタイムパスワード発行部１３４が発行し、無線通信の接続時に端末１００から送られてくるワンタイムパスワード。
【０１２９】
第２の実施の形態のネットワーク中継システム２０００では、上記の４つすべてを備えた利用者認証の方法を説明する。なお、実装上は上記の４つの利用者認証方法のうち少なくとも１つを備えていればよい。
【０１３０】
ここで、図１４は、利用者情報データベース１３１に格納されている「端末識別情報」である物理アドレスと度数、ならびに利用者認証情報記憶部１３２に格納される「利用者認証情報」とを示す概念図である。
【０１３１】
図１４（ａ）に示す「端末識別情報」は、第１の実施の形態と同様である。
一方、図１４（ｂ）に示すように、利用者ごとに設定される利用者情報（ユーザ名等）と利用者パスワードは、あらかじめ利用者認証情報記憶部１３２に登録されているものとする。利用者に対しては、設定した利用者情報（ユーザ名等）と利用者パスワードがあらかじめ通知されており、記憶媒体１１０には、端末１００の物理アドレスに加えて利用者情報（ユーザ名等）が含まれているとする。利用者情報としては、ユーザ名の他、例えばクレジットカード番号のような決済情報のようなものを含んでいてもよい。
【０１３２】
さらに、利用者認証情報記憶部１３２には、利用者情報と関連付けて、ワンタイムパスワード発行部１３４で発行されたワンタイムパスワードと、端末識別情報（物理アドレス）も格納されるものとする。
【０１３３】
以下、ネットワーク中継システム２０００の処理の手順について説明する。
ネットワーク中継システム２０００の処理の基本的な流れは、図５に示した実施の形態１のネットワーク中継システム１０００の処理と同様である。
【０１３４】
ただし、ネットワーク中継システム２０００では、図５のステップＳ０００１〜Ｓ０００４の個々の処理の具体的な内容が、ネットワーク中継システム１０００とは異なる。
【０１３５】
したがって、まず、ネットワーク中継システム２０００でも、図５のステップＳ０００１と同様に、記憶媒体１１０を用いて端末１００の中継装置１２０への登録処理が行われる。
【０１３６】
図１５は、第１の実施の形態での処理に加えて行なわれる中継装置１２０´の第２の実施の形態特有の処理を説明するためのフローチャートである。
【０１３７】
図１５を参照して、中継装置１２０´の識別情報読取装置１２３で、記憶媒体１１０から利用者情報（ユーザ名等）と端末の識別情報（物理アドレス）を読み出す（ステップＳ０１５１）。
【０１３８】
次に利用者パスワード入力装置１３６を介して端末１００の利用者が入力した利用者パスワードを取得する（ステップＳ０１５２）。中継装置１２０´は、ステップＳ０１５１で取得された利用者情報（ユーザ名等）とステップＳ０１５２で取得した利用者パスワードとを組み合わせて利用者認証部１３３に送り、利用者認証部１３３は、登録された正規の利用者であるかを調べる（ステップＳ０１５３）。
【０１３９】
利用者認証部１３３で正規の利用者でないと判断された場合には、表示装置等にエラーメッセージを出力して（ステップＳ０１５４）、処理を終了する。
【０１４０】
一方、利用者認証部１３３で正規の利用者であると判断された場合には、ワンタイムパスワード発行部１３４がワンタイムパスワードを発行する（ステップＳ０１５５）。
【０１４１】
記憶媒体１１０から読み出した物理アドレス、利用者パスワード入力装置１３６から入力された利用者パスワード、ワンタイムパスワード発行部１３４が発行したワンタイムパスワードは、組み合わされて利用者認証情報記憶部１３２に保持される（ステップＳ０１５６）。
【０１４２】
なお、このステップにおいて、利用者パスワードが利用者認証部１３３での認証に使用済である場合には、利用者パスワードを保持する必要はない。そして、発行されたワンタイムパスワードはワンタイムパスワード発行部１３４から出力され、端末１００の利用者に渡される（ステップＳ０１５７）。
【０１４３】
なお、利用者に渡されたワンタイムパスワードは、利用者が端末１００のワンタイムパスワード入力部１０６から端末１００に与え、たとえば、端末識別情報保持部１０１に端末識別情報とともに格納される構成とすることが可能である。
【０１４４】
図１６は、図５のステップＳ０００２において、端末１００と中継装置１２０´との間の無線通信の開始処理として、第１の実施の形態での処理に加えて行なわれる中継装置１２０´の第２の実施の形態特有の処理を説明するためのフローチャートである。
【０１４５】
図１６を参照して、中継装置１２０´は、端末１００から端末通信装置１２１を介して、図７（ｄ）で表されたような利用者情報（ユーザ名等）およびワンタイムパスワードを含むパケットを受信し（ステップＳ２００１）、受信したパケットの送信元物理アドレスを端末１００の物理アドレスとして取り出す（ステップＳ２００２）。
【０１４６】
次に、ステップＳ２００２で取り出された物理アドレスに関連づけられて保持されているワンタイムパスワードと利用者パスワードとを利用者認証情報記憶部１３２から取り出す（ステップＳ２００３）。
【０１４７】
ステップＳ２００１で受信したワンタイムパスワードとステップＳ２００３で取り出されたワンタイムパスワードとを比較し（ステップＳ２００４）、一致していなければ端末１００にエラーを返すあるいはＩＰアドレスを割り当てないレスポンスを返して（ステップＳ２００５）処理を終了する。
【０１４８】
一方、ステップＳ２００４で一致していれば、ステップＳ２００１で受信された利用者情報（ユーザ名等）とステップＳ２００３で取り出された利用者パスワードとを組み合わせて利用者認証部１３３に送り、登録された正規の利用者であるかを調べる（ステップＳ２００６）。
【０１４９】
利用者認証部１３３で正規の利用者でないと判断された場合には、端末１００にエラーを返すあるいはＩＰアドレスを割り当てないレスポンスを返して（ステップＳ２００７）処理を終了する。
【０１５０】
利用者認証部１３３で正規の利用者であると判断された場合には、端末１００にＩＰアドレスを割り当てるレスポンスを返して（ステップＳ２００８）処理を終了する。以降の通信では、端末１００は正規の利用者のものであるとみなして、中継装置１２０はインターネットとの中継サービスを提供する。
【０１５１】
なお、端末１００では無線通信の開始処理で、利用者情報（ユーザ名等）とワンタイムパスワードとを設定し、それらを含むパケットを生成、送信する。
【０１５２】
このようにして、利用者認証情報を用いることで、中継装置への端末登録の際には、不正に端末が登録されることを防ぐことができ、中継装置への接続要求時には、利用者認証を行った上で端末に対してＩＰアドレスを割り当てるため、他の利用者が不正に利用することを防ぐことができる。
【０１５３】
［第３の実施の形態］
次に、本発明の第３の実施の形態のネットワーク中継システムに関して詳細に説明する。
【０１５４】
第３の実施の形態のネットワーク中継システムの構成は、第１の実施の形態のネットワーク中継システム１０００と同様である。ただし、第３の実施の形態では、第１の実施の形態のネットワーク中継システム１０００の行う処理に加えて、インターネットへの通信時間または通信量に応じて課金が行われる。課金は、支払った利用代金に応じて決められた度数により行われ、使用した通信時間あるいは通信量に応じて度数が減算されて０になると、端末１００は中継装置１２０と通信できなくなる。
【０１５５】
処理の手順は、支払った利用料金に応じた度数の登録処理と、使用した通信時間あるいは通信量に応じた度数減算処理に分けられる。
【０１５６】
図１７は、中継装置１２０へ度数を登録する処理の手順を表すフローチャートである。ここで、図５の端末１００の登録処理（ステップＳ０００１）において、端末１００の登録処理と同時に、度数の登録が行われるものとする。
【０１５７】
図１７を参照して、中継装置１２０の識別情報読取装置１２３で、記憶媒体１１０から識別情報である物理アドレス（Ｐ１００）を読み出す（ステップＳ００１１）。
【０１５８】
識別情報判定部１２５を用いて、保持された物理アドレスと一致するか判定する（ステップＳ００１２）。一致すると判定された場合には、利用者情報保持部１３１により物理アドレスと関連付けて保持されている度数を取り出す（ステップＳ００１３）。
【０１５９】
料金入力部１２８により支払った料金を入力する（ステップＳ００１４）。なお、一致すると判定されなかった場合には度数の登録処理を終了する。度数加算部１３０により支払った料金に応じて度数を加算する（ステップＳ００１５）。利用者情報保持部により物理アドレスと関連付けて度数を保持する（ステップＳ００１６）。
【０１６０】
なお、この度数は、第２の実施の形態で説明した利用者名、利用者パスワードと関連付けて度数を保持するようにしてもよい。これにより、通信時には端末ごとではなく、利用者ごとに課金することが可能になる。
【０１６１】
また、中継装置１２０への料金の入力は、ファーストフード店などで利用者が支払った金額に応じて、店員がレジスタのキーボード等から料金を入力する。
【０１６２】
図１８は、中継装置１２０における使用した通信時間あるいは通信量に応じた度数減算処理の手順を表すフローチャートである。
【０１６３】
すなわち、図１８に示した処理は、図５のステップＳ０００２において行われる処理である。
【０１６４】
図１８を参照して、中継装置１２０は、通信開始処理が行われると、利用者情報保持部１３１により物理アドレスと対応付けて保持されていた度数を読み出す（ステップＳ００５１）。
【０１６５】
続いて、度数管理部１３１により、ある一定の通信時間あるいは通信量となるまで待ち（ステップＳ００５２）、度数を減算する（ステップＳ００５３）。残度数を前記度数保持部１２７に記録する（ステップＳ００５４）。
【０１６６】
度数が０になった場合は、度数減算処理を終了し（ステップＳ００５５）、中継装置１２０に対して切断処理を要求する（ステップＳ００５６）。度数減算処理の終了は、図５の切断処理（ステップＳ０００４）が行われる前に行われる。
【０１６７】
なお、ポイントカードとして、残度数は記憶媒体で管理されるようにしてもよい。これは、端末１００の中継装置１２０への登録時に、残度数を記憶媒体から読み出して、支払った利用料金に応じて度数を加算し、記憶媒体に書き出す。中継装置１２０でも、残度数を管理する。通信の終了処理後に、中継装置１２０が管理していた残度数を記憶媒体に書き出すことにより、ポイントカードとして度数を管理する。また、記憶媒体としては、磁気カード、ＩＣカードなどで、中継装置１２０が読み取ることが出来るものであればよい。
【０１６８】
このようにして、インターネットへの通信時間または通信量に応じて、度数を減算して接続を管理することで、課金ができるようになる。
【０１６９】
［第４の実施の形態］
第４の実施の形態は、第１〜第３の実施の形態の変形であり、中継装置１２０または中継装置１２０´からのメッセージを端末１００に伝達する機能を有する。例えば、以下のようなメッセージが想定できる。
【０１７０】
（１）端末１００の物理アドレスを中継装置１２０（または中継装置１２０´）に登録しない状態で、端末１００が中継装置１２０（または中継装置１２０´）からインターネット接続サービスを受けようとした場合に、先に登録処理を行うよう促すメッセージを伝達する。
【０１７１】
（２）端末１００の利用者の認証情報（利用者情報と利用者パスワード）が中継装置１２０（または中継装置１２０´）あるいは外部の認証サーバの利用者認証部１３３あらかじめ登録されていない状態で、端末１００が中継装置１２０（または中継装置１２０´）からインターネット接続サービスを受けようとした場合に、先に利用者登録処理を行うよう促すメッセージを伝達する。
【０１７２】
（３）中継装置１２０（または中継装置１２０´）の度数管理部１３０により度数を監視して、度数を保持する利用者情報保持部１３１で保持された残度数を監視し、残度数がある一定の度数よりも少なくなった時に、残度数が少ないことを端末１００に対して通知するメッセージを伝達する。
【０１７３】
以上のようなメッセージを通知する構成としては、中継装置１２０（または中継装置１２０´）中に、上記（１）〜（３）のメッセージを発信する必要があるかを判断する制御部を設け、この制御部からの制御にしたがって端末通信装置１２１から端末１００に対してメッセージが送信されるものとすればよい。また、端末１００側では、端末１００の表示部１０５の画面に残度数を表示する、端末１００側で警告音を鳴らす、端末１００にメールで知らせる方法などがあり、これらは１つまたは複数を組み合わせることができる。
【０１７４】
具体的には、例えば、端末１００が携帯電話通信可能であり携帯電話メールを受信できるとする。無線通信処理の開始時に端末通信装置１２１を介して端末１００の携帯電話メールアドレスを含むパケットを受信していれば、携帯電話メールを利用して端末１００にメッセージを送付することができる。
【０１７５】
また、図６で説明した中継装置１２０における無線通信の開始処理の手順では、物理アドレスが登録されていない場合にはＩＰアドレスを割り当てないとしているが、とりあえずＩＰアドレスを割り当てて、中継処理時に送信元物理アドレスまたは送信元ＩＰアドレスを見てインターネットへの中継を行わない、あるいは中継装置１２０の内部コンテンツにのみアクセス可能とするという実装も可能である。この場合、端末１００のブラウザがＷｅｂアクセスを行おうとしてインターネットへのパケットを送ってきた場合、インターネットへ中継を行わずに中継装置１２０からのメッセージが書かれたページへリダイレクトするような処理も考えられる。
【０１７６】
また、ＩＰアドレスの割り当てが終わった後ならば、無線通信処理の開始時に端末通信装置１２１を介して端末１００のメールアドレスを含むパケットを受信していれば、無線通信を介して直接メッセージをメールとして届けることもできる。
【０１７７】
上述した（３）のようなメッセージを送信する場合には、中継装置１２０（または中継装置１２０´）が端末１００に対して残度数が少ないことまたは残度数が０に近づいたことを通知することで、利用者は注意を促され、残度数の加算などを行うことができる。
【０１７８】
［第５の実施の形態］
次に、本発明の第５の実施の形態のネットワーク中継システムの構成および動作に関して詳細に説明する。
【０１７９】
図１９は、第５の実施の形態のネットワーク中継システム３０００の構成を説明するための概略ブロック図である。
【０１８０】
ネットワーク中継システム３０００は、端末２１０と中継装置１２０で構成されている。しかしながら、ネットワーク中継システム１０００の構成とは異なり、記憶媒体１１０を含まない。その他、第１の実施の形態のネットワーク中継システム１０００と同一または相当部分には、同一の符号を付している。
【０１８１】
ネットワーク中継システム３０００の中継装置１２０の構成は、第１の実施の形態のネットワーク中継システム１０００と同様である。
【０１８２】
しかしながら、端末２１０は、表示部２１３の表示画面上に端末２１０の物理アドレスを情報として含む認識情報を作成する。
【０１８３】
中継装置１２０は、図５のステップＳ０００１に相当する処理において、端末２１０の画面に表示された認識情報をスキャナやカメラで読み取り、認識情報を解析して物理アドレスを取り出すことにより、端末２１０の中継装置１２０へ登録処理を行う。
【０１８４】
以下、図１９を参照して、端末２１０の構成を説明する。端末２１０は、端末を一意に識別する物理アドレスを保持した端末識別情報保持部２１１と、端末の物理アドレスを情報として含む認識情報を作成する認識情報作成部２１２と、認識情報を保持する認識情報記憶部２１９と、認識情報を表示する表示部２１３と、中継装置１２０と通信開始及び終了処理を行う通信開始・終了処理部２１４と、中継装置１２０と無線通信を行う通信部２１５と、認識情報を表示する際に必要となる表示パスワードを入力する表示パスワード入力部２１６と、及び当該端末の利用者を認証するための利用者認証情報を入力する利用者認証情報入力部２１７と、該利用者認証情報入力部で入力された利用者認証情報を保持する利用者認証情報保持部２１８とを備えている。
【０１８５】
以下、さらに、端末２１０の物理アドレスを含む認識情報を作成し表示する方法について、実施の手順を説明する。
【０１８６】
図２０は、端末２１０において、物理アドレスを情報として含む認識情報を生成して表示または印字する手順を説明するためのフローチャートである。
【０１８７】
図２０を参照して、端末２１０は、端末識別情報を取得する（ステップＳ００６１）。端末識別情報とは、端末２１０そのものに割り当てられた物理アドレス、または、無線ＬＡＮカードのように端末２１０に装着して使用する通信装置の物理アドレスである。
【０１８８】
次に、端末２１０は、認識情報を作成するプログラムを起動させ（ステップＳ００６２）、認識情報作成プログラムにより端末２１０の物理アドレスを情報として含む認識情報を作成する（ステップＳ００６３）。なお、認識情報作成の過程で、例えばユーザ名などの利用者認証情報も含ませてもよい。
【０１８９】
次に、端末２１０は、作成した認識情報を認識情報記憶部２１９に記憶させ　（ステップＳ００６４）、利用者の指示に従って認識情報を端末２１０の表示画面に表示させる（ステップＳ００６５）、または紙などの媒体に認識情報を印刷する（ステップＳ００６６）。なお、ステップＳ００６５におけるユーザの指示として、表示パスワード入力部２１６から表示パスワードが入力された場合のみ表示を行うとしてもよい。端末１００の物理アドレスを含む認識情報は、端末１００の表示画面に常時表示されないため、盗み見などが防止でき安全性が向上する。
【０１９０】
図２１は、中継装置１２０側で登録する手順を示すフローチャートである。図２１では、中継装置１２０が物理アドレスを情報として含む認識情報を端末２１０の表示画面から読み取り、認識情報を解読して物理アドレスを取得し、登録する手順を示す。
【０１９１】
図２１を参照して、認識情報の表示された端末２１０の画面を中継装置の識別情報読取装置１２３にかざすことで、中継装置１２０は、端末２１０に表示された認識情報を読み取る（ステップＳ００７１）。
【０１９２】
次に、中継装置１２０は、読み取った情報の中から認識情報の位置を検出する（ステップＳ００７２）。その中で、中継装置１２０は、認識情報の部分のみを切り出し（ステップＳ００７３）、切り出した認識情報を解読する（ステップＳ００７４）。
【０１９３】
さらに、中継装置１２０は、端末識別情報（端末２１０の物理アドレス）を取得して、中継装置１２０の識別情報登録部１２４で利用者情報データベースに登録する（ステップＳ００７５）。
【０１９４】
端末２１０で利用者認証部から取得した利用者認証情報を含めた認証情報を作成し、中継装置１２０で端末に表示された認証情報を読み取り、利用者認証をして端末２１０を登録する手順については、実施の形態１と同様であるので、その説明は繰返さない。
【０１９５】
なお、第５の実施の形態における「認識情報」とは、例えば、２次元コードやバーコードなどで表されたものであり、中継装置１２０の識別情報読取装置１２３とは、例えば２次元コードやバーコードを読み取ることができるスキャナなどである。
【０１９６】
さらに、「２次元コード」とは、記録面に２次元的に白黒の情報を並べてデジタル情報を記録する方式であり、ＱＲコード、ＭａｘｉＣｏｄｅ、ＰＤＦ４１７（２次元バーコード）などが知られている。デジタルデータのビットに対応する情報は、あるいは白黒の桝目に、あるいは白黒のバーの幅に、マッピングされて記録される。バーコードが数十バイト程度の情報量しかもたないのに対し、２次元コードは１Ｋバイト程度の情報を記録することが可能である。
【０１９７】
図２２は、端末２１０の表示画面に端末２１０の物理アドレスを情報として含む２次元コードが表示され、中継装置１２０の識別情報読取装置１２３で認識情報を読み取る手順を説明する概念図である。
【０１９８】
例えば、ファーストフード店内に設置された無線ＬＡＮ用アクセスポイントが設置されている場合、買い物をした利用者は２次元コードが表示された個人のパーソナルコンピュータ（端末２１０）をカウンターで提示する。店員はレジに設置されたスキャナ（識別情報読取装置１２３）でパソコンの画面に表示された２次元コードを読み取る。２次元コードからデコードされた物理アドレスは、アクセスポイントを管理するサーバに送られ、識別情報保持部１２４に登録される。
【０１９９】
このようにして、端末２１０の物理アドレスを情報として含む認識情報を端末側で作成し、端末の表示画面に表示させた認識情報を中継装置１２０が読み取ることで、端末の物理アドレスが容易に公開されないという点で、安全性が向上する。
【０２００】
［第６の実施の形態］
第６の実施の形態のネットワーク中継システムは、第４の実施の形態の変形であり、端末１００の代わりに、第５の実施の形態の端末２１０を用いる構成である。
【０２０１】
すなわち、端末１００の物理アドレスを中継装置１２０に登録しない状態で、端末１００が中継装置１２０からインターネット接続サービスを受けようとした場合に、先に登録処理を行うよう促すメッセージが、中継装置１２０から端末装置２１０に伝達される。さらに、中継装置１２０は、このようなメッセージばかりでなく、端末２１０に物理アドレスを含む認識情報を生成するためのプログラムを配布する。
【０２０２】
例えば、図６の中継装置１２０における無線通信の開始処理の手順において、ステップＳ００２５の処理を行う代わりに、登録されていない端末２１０に対してもとりあえずＩＰアドレスを割り当てる。その上で、登録されていない端末２１０に対しては、中継処理時に送信元物理アドレスまたは送信元ＩＰアドレスを見てインターネットへの中継を行わない、あるいは中継装置１２０の内部コンテンツにのみアクセス可能とするという実装を行う。
【０２０３】
この場合、登録されていない端末２１０のブラウザがＷｅｂアクセスを行おうとしてインターネットへのパケットを送ってきた場合、インターネットへ中継を行わずに中継装置１２０からのメッセージが書かれたページへリダイレクトするような処理も考えられる。
【０２０４】
図２３は、このように、中継装置１２０からのメッセージが書かれたページへリダイレクトするような処理を行う場合に、端末２１０に表示される画面を示す概念図である。
【０２０５】
図２３に示すとおり、このページから物理アドレスを含む認識情報を生成するためのプログラムがダウンロードできるようにしておく。
【０２０６】
また、第４の実施の形態で携帯電話メールや無線通信を介したメールによりメッセージを伝達する方法について述べたが、これらのメールの添付データとして物理アドレスを含む認識情報を生成するためのプログラムをつけて、端末２１０に送信することも可能である。これにより、端末２１０はあらかじめ物理アドレスを含む認識情報を生成するためのプログラムをもっていなくとも、その場でプログラムをダウンロードすることができ、物理アドレスその他を含む認識情報（２次元コード）を生成表示することができる。
【０２０７】
なお、以上説明した、実施の形態１〜６において、上記の端末１００（または端末２１０）および中継装置１２０（または中継装置１２０´）の行う処理は、プログラムによるソフトウェアとして実現される。
【０２０８】
このプログラムはコンピュータで読み取り可能な記憶媒体に格納して配布することができ、各処理は上記プログラムが、上記の端末１００（または端末２１０）および中継装置１２０（または中継装置１２０´）にインストールされることで実行される構成とすることが可能である。
【０２０９】
記憶媒体の例としては、磁気テープやカセットテープなどのテープ系の媒体、フロッピー（Ｒ）ディスクやハードディスク等の磁気ディスクやＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ　Ｄｉｓｃ　Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）／ＭＯ（Ｍａｇｎｅｔｏ−Ｏｐｔｉｃｓ）ディスク／ＭＤ（ＭｉｎｉＤｉｓｃ）／ＤＶＤ（Ｄｉｇｉｔａｌ　Ｖｅｒｓａｔｉｌｅ　Ｄｉｓｃ）などの光ディスクなどからなるディスク系の媒体、ＩＣカードや光カード等のカード系、マスクＲＯＭ（Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ　ａｎｄ　Ｐｒｏｇｒａｍｍａｂｌｅ　Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ　Ｅｒａｓａｂｌｅ　ａｎｄ　Ｐｒｏｇｒａｍｍａｂｌｅ　Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）、フラッシュＲＯＭ等による半導体メモリを含めた固体記憶素子にプログラムを担持する媒体などいずれであってもよい。
【０２１０】
今回開示された実施の形態はすべての点で例示であって、制限的なものではないと考えるべきである。本発明の範囲は、上記した説明ではなく特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内ですべての変更が含まれることが意図される。
【０２１１】
【発明の効果】
以上のように、本発明によれば、インターネット接続サービスを提供する中継装置に対して、簡単に利用者の端末を登録することができ、端末に特別な装置を導入しなくても、不特定多数の人がインターネットを容易に利用できるようになる。利用者は、端末に対して複雑な設定を行うことなく、インターネットに接続でき、中継装置においては端末を容易に特定して課金を行うことができる。
【０２１２】
さらに、中継装置に対する端末の登録の際には、利用者認証情報を用いて利用者を認証することで、正規利用者が所有すると認証された端末のみが登録され、不正に端末が登録されることを防ぐことができる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態におけるネットワーク中継システム１０００の構成を示す概略ブロック図である。
【図２】利用者情報データベース１３１に格納されている「端末識別情報」である物理アドレスと度数とを示す概念図である。
【図３】図１に示した通信中継部１２７の構成を説明するための概略ブロック図である。
【図４】端末１００と中継装置１２０間で用いられるパケット、および、インターネットから中継装置１２０に入出力するパケットのフォーマットを表わす概念図である。
【図５】ネットワーク中継システム１０００の処理の手順を表わすフローチャートである。
【図６】中継装置１２０における無線通信の開始処理の手順を示すフローチャートである。
【図７】各処理手順で使用されるパケットの概念図である。
【図８】中継装置１２０における端末１００からインターネットへのパケット中継の手順を示すフローチャートである。
【図９】各処理手順で使用されるパケットの概念図である。
【図１０】中継装置１２０におけるインターネットから端末１００へのパケット中継の手順を示すフローチャートである。
【図１１】各処理手順で使用されるパケットの概念図である。
【図１２】中継装置１２０における無線通信の切断処理を示すフローチャートである。
【図１３】第２の実施の形態のネットワーク中継システム２０００に使用される中継装置１２０´の概略ブロック図である。
【図１４】利用者情報データベース１３１に格納されている「端末識別情報」である物理アドレスと度数、ならびに利用者認証情報記憶部１３２に格納される「利用者認証情報」とを示す概念図である。
【図１５】中継装置１２０´の第２の実施の形態特有の処理を説明するためのフローチャートである。
【図１６】端末１００と中継装置１２０´との間の無線通信の開始処理として、中継装置１２０´の第２の実施の形態特有の処理を説明するためのフローチャートである。
【図１７】中継装置１２０へ度数を登録する処理の手順を表すフローチャートである。
【図１８】中継装置１２０における使用した通信時間あるいは通信量に応じた度数減算処理の手順を表すフローチャートである。
【図１９】第５の実施の形態のネットワーク中継システム３０００の構成を説明するための概略ブロック図である。
【図２０】端末２１０において、物理アドレスを情報として含む認識情報を生成して表示または印字する手順を説明するためのフローチャートである。
【図２１】中継装置１２０側で登録する手順を示すフローチャートである。
【図２２】中継装置１２０の識別情報読取装置１２３で認識情報を読み取る手順を説明する概念図である。
【図２３】中継装置１２０からのメッセージが書かれたページへリダイレクトするような処理を行う場合に、端末２１０に表示される画面を示す概念図である。
【符号の説明】
１００　端末、１０１　端末識別情報保持部、１０２　通信開始・終了処理部、１０３　無線通信部、１０４　認識情報作成部、１０５　表示部、１１０　記憶媒体、１２０，１２０´　中継装置、１２１　端末通信装置、１２２　ネットワーク通信部、１２３　識別情報読取装置、１２４　識別情報登録部、１２５　識別情報判定部、１２６　通信開始・終了処理部、１２７　通信中継部、１２８料金入力部、１２９　度数加算部、１３０　度数管理部、１３１　利用者情報保持部、１３４　ワンタイムパスワード発行部、１３５　ワンタイムパスワード出力装置、１３６　利用者パスワード入力装置、２１０　端末、２１１　端末識別情報保持部、２１２　認識情報作成部、２１３　表示部、２１４　通信開始・終了処理部、２１５　通信部、２１６　表示パスワード入力部、２１７　利用者認証情報入力部、２１８　利用者認証情報保持部、２１９　認識情報記憶部、１０００，２０００，３０００　ネットワーク中継システム。
【図１】
2004040738.tif 000003
【図２】
2004040738.tif 000004
【図３】
2004040738.tif 000005
【図４】
2004040738.tif 000006
【図５】
2004040738.tif 000007
【図６】
2004040738.tif 000008
【図７】
2004040738.tif 000009
【図８】
2004040738.tif 000010
【図９】
2004040738.tif 000011
【図１０】
2004040738.tif 000012
【図１１】
2004040738.tif 000013
【図１２】
2004040738.tif 000014
【図１３】
2004040738.tif 000015
【図１４】
2004040738.tif 000016
【図１５】
2004040738.tif 000017
【図１６】
2004040738.tif 000018
【図１７】
2004040738.tif 000019
【図１８】
2004040738.tif 000020
【図１９】
2004040738.tif 000021
【図２０】
2004040738.tif 000022
【図２１】
2004040738.tif 000023
【図２２】
2004040738.tif 000024
【図２３】
2004040738.tif 000025