(57)【要約】【課題】  携帯端末の利用者自身が簡易に携帯端末を登録でき、かつ不正な登録が行なわれないようにすることができる端末登録システムを提供する。【解決手段】  情報サーバ１０１１は、登録端末１０２１から、携帯端末１０３１の端末識別子および通信識別子を受信すると、パスコードを生成して登録端末１０２１に送信する。登録端末１０２１は、パスコードを表示して、携帯端末１０３１のユーザに通知する。携帯端末１０３１のユーザは、登録端末１０２１に表示されたパスコードを入力する。携帯端末１０３１は、入力されたパスコードを情報サーバ１０１１に送信する。情報サーバ１０１１は、送信されたパスコードと生成したパスコードとが一致したときにのみ携帯端末１０３１の端末識別子を利用者と対応付けて登録する。【選択図】  図２
2005269571.tif 000002
【特許請求の範囲】
【請求項１】
登録された携帯端末にのみ所定の情報が提供されるように、自端末を一意に識別するための端末識別子を有する携帯端末の当該端末識別子を登録する端末登録用サーバを備えた端末登録システムであって、
前記端末登録用サーバと通信可能な登録端末を備え、
前記端末登録用サーバは、
一時的な認証情報を生成し、生成した当該認証情報を特定可能な情報を前記登録端末に送信する認証情報送信手段と、
前記携帯端末から認証情報および端末識別子が送信された場合に、当該送信された認証情報と前記生成した認証情報とが一致したときにのみ当該携帯端末の端末識別子を当該携帯端末の利用者と対応付けて登録する登録制御手段とを含む
ことを特徴とする端末登録システム。
【請求項２】
携帯端末は、撮像手段と、該撮像手段から画像を取り込んで、取り込んだ画像から文字列を復元する機能を有し、
認証情報送信手段は、
生成した認証情報の文字列を画像に変換し、該画像を前記登録端末に送信し、
前記携帯端末は、前記撮像手段によって撮像した前記登録端末に表示された前記画像から文字列を復元して、復元した文字列と端末識別子とを前記端末登録用サーバに送信する
請求項１記載の端末登録システム。
【請求項３】
端末識別子の登録を許可するか否かの情報を端末登録用サーバに送信する承認端末を備え、
登録制御手段は、前記承認端末から携帯端末の端末識別子の登録を許可する旨の情報を受信したときにのみ、当該携帯端末の端末識別子を当該携帯端末の利用者と対応付けて登録する
請求項１または請求項２記載の端末登録システム。
【請求項４】
端末登録用サーバの機能が、携帯端末に所定の情報を提供する情報サーバに実装されている
請求項１から請求項３のうちのいずれか１項に記載の端末登録システム。
【請求項５】
携帯端末に所定の情報を提供する情報サーバと登録サーバとが別個に設けられ、
端末登録用サーバの機能が、前記登録サーバに実装されている
請求項１から請求項３のうちのいずれか１項に記載の端末登録システム。
【請求項６】
情報サーバは、
前記情報サーバと通信するために当該携帯端末で動作するプログラムであって、プログラム識別子を含み、前記情報サーバとの通信において当該プログラム識別子を通知するプログラムを、当該情報サーバに登録された端末識別子を有する携帯端末に対して提供するプログラム提供手段を有し、
当該情報サーバが割り当てたプログラム識別子を送信した携帯端末に対してのみ通信する
請求項４記載の端末登録システム。
【請求項７】
情報サーバは、
前記情報サーバと通信するために当該携帯端末で動作するプログラムであって、プログラム識別子を含み、前記情報サーバとの通信において当該プログラム識別子を通知するプログラムを、登録サーバに登録された端末識別子を有する携帯端末に対して提供するプログラム提供手段を有し、
当該情報サーバが割り当てたプログラム識別子を送信した携帯端末に対してのみ通信する
請求項５記載の端末登録システム。
【請求項８】
登録された携帯端末にのみ所定の情報が提供されるように、自端末を一意に識別するための端末識別子を有する携帯端末の当該端末識別子を登録する端末登録方法であって、
携帯端末の端末識別子を登録する端末登録用サーバが、一時的な認証情報を生成し、生成した当該認証情報を特定可能な情報を、前記携帯端末の利用者が利用可能な登録端末に送信し、
前記携帯端末が、前記登録端末を介して取得した前記認証情報と、端末識別子とを前記端末登録用サーバに送信し、
前記端末登録用サーバが、前記携帯端末から認証情報および端末識別子が送信された場合に、当該送信された認証情報と前記生成した認証情報とが一致したときにのみ当該携帯端末の端末識別子を当該携帯端末の利用者と対応付けて登録する
ことを特徴とする端末登録方法。
【請求項９】
端末登録用サーバが、生成した認証情報の文字列を画像に変換し、該画像を登録端末に送信し、
前記登録端末が前記画像を表示し、
撮像手段を有する携帯端末が、該撮像手段によって撮像した前記画像から文字列を復元して、復元した文字列と端末識別子とを前記端末登録用サーバに送信する
請求項８記載の端末登録方法。
【請求項１０】
端末登録用サーバが、端末識別子の登録を許可するか否かの情報を端末登録用サーバに送信する承認端末から、携帯端末の端末識別子の登録を許可する旨の情報を受信したときにのみ、当該携帯端末の端末識別子を当該携帯端末の利用者と対応付けて登録する
請求項８または請求項９記載の端末登録方法。
【請求項１１】
端末登録用サーバが、該端末登録用サーバと通信するために携帯端末で動作するプログラムであって、プログラム識別子を含み、前記端末登録用サーバとの通信において当該プログラム識別子を通知するプログラムを、登録されている端末識別子を有する携帯端末に対して提供し、
当該端末登録用サーバが割り当てたプログラム識別子を送信した携帯端末に対してのみ通信する
請求項８から請求項１０のうちのいずれか１項に記載の端末登録方法。
【請求項１２】
携帯端末に所定の情報を提供する情報サーバと、端末登録用サーバの機能が実装された登録サーバとを設け、
前記情報サーバが、当該情報サーバと通信するために携帯端末で動作するプログラムであって、プログラム識別子を含み、当該情報サーバとの通信において当該プログラム識別子を通知するプログラムを、前記登録サーバに登録された端末識別子を有する携帯端末に対して提供し、
当該情報サーバが、当該情報サーバが割り当てたプログラム識別子を送信した携帯端末に対してのみ通信する
請求項８から請求項１０のうちのいずれか１項に記載の端末登録方法。
【請求項１３】
登録された携帯端末にのみ所定の情報が提供されるように、自端末を一意に識別するための端末識別子を有する携帯端末の当該端末識別子を登録する端末登録用サーバであって、
一時的な認証情報を生成し、生成した当該認証情報を特定可能な情報を前記登録端末に送信する認証情報送信手段と、
前記携帯端末から認証情報および端末識別子が送信された場合に、当該送信された認証情報と前記生成した認証情報とが一致したときにのみ当該携帯端末の端末識別子を当該携帯端末の利用者と対応付けて登録する登録制御手段とを含む
ことを特徴とする端末登録用サーバ。
【請求項１４】
認証情報送信手段は、生成した認証情報と端末識別子とを含むメッセージの画像を登録端末に送信する
請求項１３記載の端末登録用サーバ。
【請求項１５】
登録制御手段は、端末識別子の登録を許可するか否かの情報を端末登録用サーバに送信する承認端末から、携帯端末の端末識別子の登録を許可する旨の情報を受信したときにのみ、当該携帯端末の端末識別子を当該携帯端末の利用者と対応付けて登録する
請求項１３または請求項１４記載の端末登録用サーバ。
【請求項１６】
端末登録用サーバと通信するために携帯端末で動作するプログラムであって、プログラム識別子を含み、前記端末登録用サーバとの通信において当該プログラム識別子を通知するプログラムを、登録された端末識別子を有する携帯端末に対して提供するプログラム提供手段を有し、
当該端末登録用サーバが割り当てたプログラム識別子を送信した携帯端末に対してのみ通信する
請求項１３から請求項１５のうちのいずれか１項に記載の端末登録用サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報サーバの利用を許可される携帯端末を登録するための端末登録システム、端末登録方法および端末登録用サーバであって、特に、携帯端末の利用者自身によって安全に携帯端末を登録することができる端末登録システム、端末登録方法および端末登録用サーバに関する。
【背景技術】
【０００２】
携帯端末、特に携帯電話の情報通信機能および情報処理能力の発達によって、携帯端末において通信を伴う高度な情報処理が可能になっている。そこで、企業が社内のパーソナルコンピュータ向けに提供してきた情報サービスを、携帯端末から利用するケースが増加しつつある。携帯端末から企業の情報サービスを利用する際には、安全性を高めるために、携帯端末を一意に識別可能な端末識別子を使用して、企業内の情報サーバとの通信を許可される携帯端末を制限する方法が採用される。この場合、情報サーバとの通信を許可される携帯端末の端末識別子をあらかじめ登録する必要がある。
【０００３】
携帯端末の端末識別子を登録するために、以下に説明するような端末登録システムが用いることが可能である。なお、端末識別子として、例えば、携帯電話では、携帯電話オペレータ名、端末の機種名、製造番号などから構成される文字列が使用され、携帯電話内に記憶されるのが一般的である。
【０００４】
図２２は、端末登録システムの動作手順を、システムの構成要素とともに示すシーケンス図である。端末登録システムには、例えば、情報サービスを提供する情報サーバと携帯端末とが存在する。情報サーバは、情報サーバとの通信を許可された携帯端末の情報を記憶する機能を有している。携帯端末は、自端末を一意に特定可能な端末識別子を保持し、情報サーバに送信する情報要求メッセージに特定の文字列が含まれると、端末識別子を情報要求メッセージに含めて送る機能を持つ。一例として、携帯端末が情報サーバとＨＴＴＰ（Ｈｙｐｅｒ−ｔｅｘｔ  Ｔｒａｎｓｆｅｒ Ｐｒｏｔｏｃｏｌ）によって情報要求を行なう場合、要求する情報を一意に特定するための情報識別子として、通信のために情報サーバを一意に識別するための通信識別子と、情報サーバが提供するサービスを識別するためのサービス識別子と、サービスへの入力パラメータとを含めることができる。入力パラメータに特定の文字列を指定することにより、携帯端末が情報サーバに対して端末識別子を通知することができる。
【０００５】
例えば、情報サーバの通信識別子が「ｓｅｒｖｅｒ．ｎｅｃ．ｃｏ．ｊｐ」、情報サーバが提供するサービスのサービス識別子が「ｓｅｒｖｉｃｅ．ｃｇｉ」であるとする。特定の文字列であるパラメータが「ｔｅｍＩＤ」である場合、情報識別子を「ｓｅｒｖｅｒ．ｎｅｃ．ｃｏ．ｊｐ／ｓｅｒｖｉｃｅ．ｃｇｉ？ｔｅｒｍＩＤ」とすることによって、携帯端末は特定の文字列「ｔｅｒｍＩＤ」を認識し、端末識別子を情報サーバに通知する。
【０００６】
図２２に示すように、携帯端末の端末識別子が、端末情報として情報サーバに登録される（ステップＳ２２１１）。端末情報の登録者は、情報サーバの操作を許可される限定的なユーザである。例えば、情報サーバが企業内のサーバである場合、情報サービス部門に属する情報サーバの管理者のみが情報サーバの操作を許可されている。携帯端末の利用者（ユーザ）は、情報サーバの管理者に対して端末情報を提供し、端末情報の登録を依頼する。携帯端末が情報サーバの提供する情報サービスにアクセスする場合には、情報要求において端末識別子を送信する（ステップＳ２２１２）。情報サーバは、情報要求を受信すると、情報要求に含まれる端末識別子を抽出する（ステップＳ２２１３）。そして、抽出した端末識別子が登録された端末識別子に含まれていれば、要求された情報を提供する（ステップＳ２２１４）。
【０００７】
端末登録システムを、以下のように構築することも考えられる。すなわち、情報サーバが、情報サービスとの通信を許可された携帯端末の情報を記憶する機能を有する。また、携帯端末は、自端末を一意に特定可能な端末識別子と、情報サーバから携帯端末への通信において携帯端末を識別するための通信識別子とを有する。携帯端末が携帯電話の場合には、携帯端末の通信識別子としてメールアドレスが使われることが考えられる。また、携帯端末は、情報サーバへの情報要求メッセージに特定の文字列が含まれると、端末識別子を情報要求メッセージに含めて送る機能を持つ。
【０００８】
図２３に示すように、携帯端末の通信識別子が、情報サーバに入力される（ステップＳ２３１１）。通信識別子の入力者は、情報サーバの操作を許可された限定的なユーザであり、携帯端末のユーザは携帯端末２３０２の通信識別子を、そのユーザに開示する。情報サーバは、入力された通信識別子により特定される携帯端末に対して、端末識別子の登録要求メッセージを送信する（ステップＳ２３１２）。例えば、情報サーバが通信識別子「ｓｅｒｖｅｒ．ｎｅｃ．ｃｏ．ｊｐ」を持ち、情報サーバが提供する端末登録サービスの識別子が「ｒｅｇｉｓｔ．ｃｇｉ」である場合、「ｓｅｒｖｅｒ．ｎｅｃ．ｃｏ．ｊｐ／ｒｅｇｉｓｔ．ｃｇｉ？ｔｅｒｍＩＤ」で識別される情報に対して情報要求を行なうことを携帯端末に指示する。
【０００９】
携帯端末は、情報識別子を使って情報サーバに情報を要求する際に、特別な文字列「ｔｅｒｍＩＤ」を検出し、端末識別子を含む情報要求を情報サーバに送信する（ステップＳ２３１３）。情報サーバは、受信した端末識別子を端末情報として登録する（ステップＳ２３１４）。携帯端末が情報サーバの提供する情報サービスにアクセスする場合には、情報要求において端末識別子を送信する（ステップＳ２３１５）。情報サーバは、情報要求を受信すると、情報要求に含まれる端末識別子を抽出する（ステップＳ２３１６）。そして、抽出した端末識別子が登録された端末識別子に含まれていれば、要求された情報を提供する（ステップＳ２３１７）。
【００１０】
端末登録システムは以上に説明したように構成可能である。なお、端末登録に関する技術ではないが、限定された端末のみが情報サーバをアクセスできるようにする技術が、例えば、特許文献１，２に記載されている。
【００１１】
【特許文献１】特開２００２−２２２１７２号公報（段落００１１−００１２）
【特許文献２】特開２００２−３６６５１９号公報（段落００２１）
【発明の開示】
【発明が解決しようとする課題】
【００１２】
上記のような端末登録システムでは、情報サーバへの端末情報の登録が、情報サーバの操作を許可された限定的なユーザによって行なわれる。携帯端末の登録に必要な端末識別子やメールアドレス等の情報は、携帯端末の利用者にとってはプライベートな情報であるが、上記のような端末登録システムでは、端末登録が可能なユーザが限定されることにより、これらプライベートな情報が登録者に開示されるという課題がある。
【００１３】
端末登録システムによる端末情報の登録を、携帯端末の利用者自身によって行なわせる方法も考えられる。しかし、図２２に示されたような動作を行う端末登録システムの場合には、携帯端末の利用者が、自身の携帯端末の端末識別子をあらかじめ知っている必要がある。しかし、携帯電話の場合はオペレータ名、端末の機種名、製造番号などから構成される端末識別子を一般の利用者が知ることは難しい。また、端末識別子を誤って入力された場合に、不正な携帯端末から情報サーバが利用される危険性がある。また、図２３に示されたような動作を行う端末登録システムの場合には、端末識別子は携帯端末から自動的に取得されるが、不正な登録者によって、登録者とは異なる利用者の携帯端末の通信識別子を入力することが可能である。よって、不正な携帯端末により情報サーバ利用される危険性がある。
【００１４】
そこで、本発明は、携帯端末の端末識別子を用いて情報サーバへの通信が許可される携帯端末を登録するための端末登録システムにおいて、携帯端末の利用者自身が簡易に携帯端末を登録でき、かつ不正な登録が行なわれないようにすることができる端末登録システム、端末登録方法および端末登録用サーバを提供することを目的とする。
【課題を解決するための手段】
【００１５】
本発明による端末登録システムは、端末登録用サーバと通信可能な登録端末を備え、端末登録用サーバが、一時的な認証情報を生成し、生成した認証情報を特定可能な情報を登録端末に送信する認証情報送信手段と、携帯端末から認証情報および端末識別子が送信された場合に、送信された認証情報と生成した認証情報とが一致したときにのみ携帯端末の端末識別子を携帯端末の利用者と対応付けて登録する登録制御手段とを含むことを特徴とする。
【００１６】
携帯端末が、撮像手段と、撮像手段から画像を取り込んで、取り込んだ画像から文字列を復元する機能を有し、認証情報送信手段が、生成した認証情報の文字列を画像に変換し、その画像を登録端末に送信し、携帯端末が、撮像手段によって撮像した登録端末に表示された画像から文字列を復元して、復元した文字列と端末識別子とを端末登録用サーバに送信するように構成されていてもよい。
【００１７】
端末識別子の登録を許可するか否かの情報を端末登録用サーバに送信する承認端末を備え、登録制御手段が、承認端末から携帯端末の端末識別子の登録を許可する旨の情報を受信したときにのみ、携帯端末の端末識別子を携帯端末の利用者と対応付けて登録するように構成されていてもよい。
【００１８】
端末登録用サーバの機能が、携帯端末に所定の情報を提供する情報サーバに実装されていてもよいし、携帯端末に所定の情報を提供する情報サーバと登録サーバとが別個に設けられ、端末登録用サーバの機能が、登録サーバに実装されていてもよい。
【００１９】
情報サーバが、情報サーバと通信するために携帯端末で動作するプログラムであって、プログラム識別子を含み、情報サーバとの通信においてプログラム識別子を通知するプログラムを、情報サーバに登録された端末識別子を有する携帯端末に対して提供するプログラム提供手段を有し、情報サーバが割り当てたプログラム識別子を送信した携帯端末に対してのみ通信するように構成されていてもよい。
【００２０】
情報サーバが、情報サーバと通信するために携帯端末で動作するプログラムであって、プログラム識別子を含み、情報サーバとの通信においてプログラム識別子を通知するプログラムを、登録サーバに登録された端末識別子を有する携帯端末に対して提供するプログラム提供手段を有し、情報サーバが割り当てたプログラム識別子を送信した携帯端末に対してのみ通信するように構成されていてもよい。
【発明の効果】
【００２１】
本発明によれば、携帯端末の端末識別子を携帯端末の利用者と対応づけて登録したい場合に、利用者のプライバシを侵害することなく、かつ安全に登録できることである。なぜならば、情報サービスの利用を許可された利用者自身による携帯端末の登録が可能であり、また登録作業を行なう利用者にのみ知らされた情報を携帯端末から入力させることにより、利用者と携帯端末との対応付けを確実に行なうことができるからである。
【発明を実施するための最良の形態】
【００２２】
実施の形態１．
本発明による端末登録システムの第１の実施の形態を図面を参照して説明する。図１は、端末登録システムの第１の実施の形態の構成例を示すブロック図である。図１に示すように、第１の実施の形態の端末登録システムは、情報サーバ１０１１、登録端末１０２１および携帯端末１０３１を含む。情報サーバ１０１１は、ユーザにコンテンツを提供するとともに端末登録用サーバとしての役割も果たす。なお、ユーザに提供されるコンテンツは、企業内でユーザに提供されている場合には、個人のスケジュールデータや電子メールが想定される。しかし、本発明で扱いうるコンテンツの内容に制限はない。
【００２３】
図１には、それぞれ１台ずつの登録端末１０２１と携帯端末１０３１とが示されているが、いずれも１台以上あってもよい。登録端末１０２１は情報サーバ１０１１と通信可能であり、携帯端末１０３１は情報サーバ１０１１通信可能である。登録端末１０２１と情報サーバ１０１１との間の通信に使われるネットワークとして、例えば、企業内のローカルエリアネットワーク（ＬＡＮ）が用いられる。また、携帯端末１０３１が携帯電話である場合には、携帯端末１０３１は携帯電話ネットワークを経由して情報サーバ１０１１と通信する。しかし、それらの通信方式は一例であって、他の通信方式を用いても本発明を適用することができる。
【００２４】
図２は、第１の実施の形態の端末登録システムにおける情報サーバ１０１１の構成例を示すブロック図である。情報サーバ１０１１は、例えばプログラムに従って動作するＣＰＵで実現される情報サーバ制御手段２０１とパスコード生成手段２０２、例えばＲＡＭや補助記憶装置（磁気ディスク等）と記憶装置制御回路で実現される利用者情報テーブル２０３、および例えば補助記憶装置（磁気ディスク等）と記憶装置制御回路で実現されるコンテンツ提供手段２０４とを含む。なお、情報サーバ制御手段２０１は、登録端末１０２１および携帯端末１０３１と通信するための通信手段を含む。登録端末１０２１と通信するための通信手段は一例としてＬＡＮインタフェースであり、携帯端末１０３１と通信するための通信手段は、携帯端末１０３１が携帯電話ネットワークおよびインターネットを介して情報サーバ１０１１をアクセスする場合には、一例としてインターネットと接続可能な通信回路である。
【００２５】
情報サーバ１０１１は端末登録用サーバとしての役割も果たすので、情報サーバ制御手段２０１は、携帯端末１０３１の端末識別子を携帯端末１０３１のユーザと対応付けて登録する登録制御手段の一例である。また、パスコード生成手段２０２および情報サーバ制御手段２０１は、一時的な認証情報（この例ではパスコード）を生成し、生成した認証情報を特定可能な情報（この例では認証情報そのもの、ただし、認証情報を含む情報であれば、後述するように画像であってもよい。）を登録端末１０２１に送信する認証情報送信手段の一実現例である。
【００２６】
パスコード生成手段２０２は、情報サーバ制御手段２０１からのパスコード生成指示に応じて、任意の文字列からなるパスコードを生成し、生成したパスコードを情報サーバ制御手段２０１に渡す。パスコードは情報サーバ制御手段２０１からのパスコード生成指示ごとに生成され、重複するパスコードは同時に存在しない。
【００２７】
利用者情報テーブル２０３は、情報サーバ１０１１へのアクセスを許可された利用者の情報を保持するテーブルである。図３に例示するように、利用者情報テーブル２０３には、利用者のユーザ識別子とユーザが所有する携帯端末の端末識別子とを対応付けるエントリー３０１，３０２，３０３が保持される。なお、図３に示す例では、３つのエントリーのみが含まれるが、その数に制約はない。利用者情報テーブル２０３は、情報サーバ制御手段２０１からの指示によりエントリーを登録し、また、登録されたエントリーのうち情報サーバ制御手段２０１から要求されたものを情報サーバ制御手段２０１に提供する。コンテンツ提供手段２０４は、情報サーバ制御手段２０１からコンテンツ要求を受け付けると、要求されたコンテンツを情報サーバ制御手段２０１に提供する。
【００２８】
図４は、第１の実施の形態の端末登録システムにおける登録端末１０２１の構成例を示すブロック図である。登録端末１０２１は、例えばプログラムに従って動作するＣＰＵで実現される登録端末制御手段４０１、例えばキーボードで実現される登録端末入力手段４０２、および例えば表示装置で実現される登録端末出力手段４０３を含む。なお、登録端末制御手段４０１は、情報サーバ１０１１と通信するための通信手段を含む。通信手段は、一例としてＬＡＮインタフェースである。
【００２９】
携帯端末１０３１のユーザは、まず、登録端末１０２１において、登録端末入力手段４０２から情報サーバ１０１１へ送信するパラメータを入力する。すると、登録端末制御手段４０１は、パラメータを情報サーバ１０１１に送信し、また、情報サーバ１０１１から受信する応答を、登録端末出力手段４０３を通して登録端末１０２１の利用者に通知する。登録端末は、例えばパーソナルコンピュータであり、利用者による情報サーバ１０１１へ送信するパラメータの入力および情報サーバ１０１１から受信した応答の利用者への通知をＷｅｂブラウザによって行なう。しかし、そのような方法は一例であって、パラメータの入力および応答の利用者への通知を、他の方法で実現してもよい。
【００３０】
図５は、第１の実施の形態の端末登録システムにおける携帯端末１０３１の構成例を示すブロック図である。携帯端末１０３１は、例えばプログラムに従って動作するＣＰＵで実現される携帯端末制御手段５０１、例えばＲＯＭまたはフラッシュメモリで実現される端末識別子記憶領域５０２、例えばキーボードまたはテンキーで実現される携帯端末入力手段５０３、および例えばＬＣＤで実現される携帯端末出力手段５０４を含む。なお、携帯端末制御手段５０１は、情報サーバ１０１１と通信するための通信手段を含む。通信手段は、一例として携帯電話ネットワークを介して通信を行うための送受信回路である。
【００３１】
端末識別子記憶領域５０２には、携帯端末１０３１に固有の、他の携帯端末との識別が可能な端末識別子が保持されている。携帯端末１０３１のユーザが、情報サーバ１０１１へのコンテンツ要求およびパラメータを、携帯端末入力手段５０３に入力すると、携帯端末制御手段５０１は、携帯端末入力手段５０３からコンテンツ要求およびパラメータを入手する。パラメータとして端末識別子の送信が指示されている場合には、携帯端末制御手段５０１は、端末識別子記憶領域５０２から読み出した端末識別子を情報要求に含めて送信する。
【００３２】
例えば、ＨＴＴＰによって携帯端末１０３１がコンテンツ要求を行なう場合、ユーザは、情報サーバ１０１１を特定する識別子（例えば、「ｓｅｒｖｅｒ．ｎｅｃ．ｃｏ．ｊｐ」）と、情報サーバ１０１１内のサービスを特定するためのサービス識別子（例えば、「ｓｅｒｖｉｃｅ．ｃｇｉ」）と、端末識別子の送信を指示するパラメータ（例えば、「ｔｅｒｍＩＤ」）から構成される「ｈｔｔｐ：／／ｓｅｒｖｅｒ．ｎｅｃ．ｃｏ．ｊｐ／ｓｅｒｖｉｃｅ．ｃｇｉ？ｔｅｒｍＩＤ」なる文字列を携帯端末入力手段５０３に入力する。携帯端末制御手段５０１は、端末識別子の送信を指示するパラメータ「ｔｅｒｍＩＤ」を検出し、端末識別子記憶領域５０２から端末識別子を読み出し、情報サーバ１０１１への情報要求に端末識別子を含めて送信する。なお、ここで説明した端末識別子の送信方法は、説明のための一例を示すものであり、端末識別子の送信方法として他の方法を用いてもよい。
【００３３】
携帯端末制御手段５０１は、情報サーバ１０１１からのコンテンツを受信すると、携帯端末出力手段５０４を通して、携帯端末１０３１のユーザに通知する。また、図５には示されないが、携帯端末１０３１は、情報サーバ１０１１から携帯端末１０３１への通信において携帯端末１０３１を特定するために必要な通信識別子を有する。通信識別子は携帯端末１０３１に固有である必要はないが、他の携帯端末との識別が可能なものである。例えば、情報サーバ１０１１から携帯端末１０３１への通信が電子メールである場合、携帯端末１０３１の有する通信識別子はメールアドレスである。しかし、通信識別子の形態はこの限りではない。
【００３４】
次に、図６のシーケンス図を参照して、第１の実施の形態の端末登録システムの動作を説明する。図６は、第１の実施の形態の端末登録システムにおける端末登録および端末登録後のコンテンツ要求のシーケンスを示すシーケンス図である。
【００３５】
携帯端末１０３１のユーザが、ユーザ識別子を登録端末１０２１の登録端末入力手段４０２に入力すると（ステップＳ６０１）、登録端末１０２１の登録端末制御手段４０１は、ユーザ識別子を情報サーバ１０１１に送信する（ステップＳ６０２）。情報サーバ１０１１の情報サーバ制御手段２０１は、通知されたユーザ識別子が利用者情報テーブル２０３に登録されているかどうか確認する（ステップＳ６０３）。そして、登録されている場合にのみ、登録端末１０２１に対して、利用者が所有する携帯端末１０３１の通信識別子を要求する（ステップＳ６０４）。利用者が登録端末１０２１の登録端末入力手段４０２に携帯端末１０３１の通信識別子を入力すると（ステップＳ６０５）、登録端末１０２１の登録端末制御手段４０１は、入力された通信識別子を情報サーバ１０１１に送信する（ステップＳ６０６）。
【００３６】
情報サーバ１０１１の情報サーバ制御手段２０１は、登録端末１０２１からの通信識別子を受信すると、パスコード生成手段２０２に対してパスコードの生成を要求する（ステップＳ６０７）。そして、情報サーバ制御手段２０１は、生成されたパスコードを登録端末１０２１に送信する（ステップＳ６０８）。登録端末１０２１の登録端末制御手段４０１は、情報サーバ１０１１からパスコードを受信すると、受信したパスコードを登録端末出力手段４０３に表示することによって、ユーザに通知する（ステップＳ６０９）。
【００３７】
また、情報サーバ制御手段２０１は、ステップＳ６０６で受信した通信識別子で特定される携帯端末１０３１に対して端末識別子の送信を要求する（ステップＳ６１０）。端末識別子の要求の方法として、例えば、情報サーバ（通信識別子「ｓｅｒｖｅｒ．ｎｅｃ．ｃｏ．ｊｐ」）１０１１内で携帯端末１０３１からの端末識別子を受け付けるサービスが「ｒｅｇｉｓｔ．ｃｇｉ」で特定される場合、「ｈｔｔｐ：／／ｓｅｒｖｅｒ．ｎｅｃ．ｃｏ．ｊｐ／ｒｅｇｉｓｔ．ｃｇｉ？ｔｅｒｍＩＤ」なる文字列を携帯端末入力手段５０３に入力することを要求する。携帯端末１０３１は、情報サーバ１０１１から受信した上記の文字列を、携帯端末出力手段５０４を用いて携帯端末１０３１のユーザに表示し、上記の文字列を携帯端末入力手段５０３に入力することを要求する。文字列が入力されれば、携帯端末制御手段５０１が特定の文字列「ｔｅｒｍＩＤ」を検出して、端末識別子記憶領域５０２から携帯端末１０３１の端末識別子を読み出す（ステップＳ６１１）。携帯端末制御手段５０１は、読み出した端末識別子を、情報要求メッセージに含めて情報サーバ１０１１に送信する（ステップＳ６１２）。なお、ここで説明した情報サーバ１０１１から携帯端末１０３１への端末識別子の要求方法は一例であり、端末識別子の要求方法として他の方法を用いてもよい。
【００３８】
情報サーバ１０１１において、情報サーバ制御手段２０１は、端末識別子を含む情報要求メッセージを受信すると、情報要求メッセージから端末識別子を抽出する（ステップＳ６１３）。続いて、携帯端末１０３１に対してパスコードを要求する（ステップＳ６１４）。
【００３９】
携帯端末１０３１は、パスコード要求を受信すると、その要求を携帯端末出力手段５０４に表示して、携帯端末１０３１のユーザに対してパスコードの入力を要求する。携帯端末１０３１のユーザは、ステップＳ６０９で登録端末１０２１における登録端末出力手段４０３に表示されたパスコードを、携帯端末１０３１の携帯端末入力手段５０３に入力する（ステップＳ６１５）。携帯端末１０３１の携帯端末制御手段５０１は、入力されたパスコードを情報サーバ１０１１に送信する（ステップＳ６１６）。
【００４０】
情報サーバ１０１１において、情報サーバ制御手段２０１は、ステップＳ６１６で受信したパスコードを、ステップＳ６０７で生成したパスコードと比較する。そして、両者が同じである場合には、ステップＳ６１３で抽出した端末識別子をステップＳ６０３で取得したユーザ識別子と対応付けて、利用者情報テーブル２０３に登録する（ステップＳ６１７）。
【００４１】
その後、携帯端末１０３１が、情報サーバ１０１１からコンテンツを取得するときには、端末識別子を含むコンテンツ要求を情報サーバ１０１１に送信する（ステップＳ６１８）。情報サーバ１０１１において、情報サーバ制御手段２０１は、コンテンツ要求を受信すると、コンテンツ要求から端末識別子を抽出する。そして、抽出した端末識別子がユーザ識別子に対応付けられて利用者情報テーブル２０３に登録されているかどか確認する。端末識別子が登録されていれば、要求されたコンテンツをコンテンツ提供手段２０４から取得して、携帯端末１０３１にコンテンツを提供する（ステップＳ６２０）。端末識別子が登録されていなければ、携帯端末１０３１にコンテンツを提供しない。
【００４２】
第１の実施の形態の端末登録システムによれば、携帯端末１０３１のユーザは、システム内に存在する登録端末１０２１を用いて、端末識別子の登録のためのパスコードを情報サーバ１０１１から得る。その後、パスコードを用いて、ユーザ自身によって携帯端末１０３１を情報サーバ１０１１に登録する。よって、ユーザのプライバシを侵害することなく、携帯端末１０３１を情報サーバ１０１１に登録できる。また、端末識別子の登録の際に、ユーザにのみ知らされた情報（パスコード）を携帯端末１０３１から入力させることにより、ユーザと携帯端末１０３１との対応付けを確実に行なうことができる。さらに、登録端末１０２１を介在させることによって、登録端末１０２１の利用を許可されたユーザのみが端末登録の操作を行うことができ、セキュリティ性を向上させることができる。
【００４３】
実施の形態２．
本発明による端末登録システムの第２の実施の形態を図面を参照して説明する。第２の実施の形態の端末登録システムには、図１に示された第１の実施の場合と同様の接続形態で、情報サーバ１０１２、登録端末１０２２および携帯端末１０３３が存在する。
【００４４】
図７は、第２の実施の形態の端末登録システムにおける情報サーバ１０１２の構成例を示すブロック図である。図２に示された第１の実施の形態における情報サーバ１０１１の構成と比較すると、画像生成手段７０５が追加された点が異なる。画像生成手段７０５は、情報サーバ制御手段７０１から受け取った文字列７２１をあらかじめ決められた方法に従って画像に変換し、変換した画像を情報サーバ制御手段７０１に渡す。また、情報サーバ制御手段７０１には、第１の実施の形態における情報サーバ制御手段２０１に対して、文字列と画像を扱う機能が追加されている。なお、文字列７２１から変換される画像として、一例として、二次元コード（二次元バーコード、例えばＱＲコード（登録商標））を使用することができる。
【００４５】
図８は、第２の実施の形態の端末登録システムにおける携帯端末１０３２の構成を示すブロック図である。図５に示された第１の実施の形態における携帯端末１０３１の構成と比較すると、撮像手段８０５が追加された点が異なる。撮像手段８０５は、情報サーバ１０１２が文字列から変換した画像を読み取って携帯端末制御手段８０１に通知し、携帯端末制御手段８０１が、変換前の文字列に復元して携帯端末出力装置５０４に出力する。また、携帯端末制御手段８０１には、第１の実施の形態における携帯端末制御手段５０１に対して、文字列と画像を扱う機能が追加されている。
【００４６】
第２の実施の形態における登録端末１０２２のブロック構成は、図４に示された第１の実施の形態における登録端末１０２１の構成と同じであるが、この実施の形態では、登録端末制御手段４０１は、情報サーバ１０１２から受信した画像を登録端末出力手段４０３に表示する処理も実行する。
【００４７】
次に、図９のシーケンス図を参照して、第２の実施の形態の端末登録システムの動作を説明する。図９は、第２の実施の形態の端末登録システムにおける端末登録および端末登録後のコンテンツ要求のシーケンスを示すシーケンス図である。なお、図９におけるステップＳ６０１〜Ｓ６０７の処理は、図６に示された第１の実施の形態におけるステップＳ６０１〜Ｓ６０７の処理と同じである。また、図９におけるステップＳ６１８〜Ｓ６２０の処理は、図６に示された第１の実施の形態におけるステップＳ６１８〜Ｓ６２０の処理と同じである。
【００４８】
情報サーバ１０１２の情報サーバ制御手段７０１は、ステップＳ６０７の処理に続いて、ステップＳ９０８において、ステップＳ６０７で生成したパスコードおよび端末識別子を携帯端末１０３２から情報サーバ１０１２に通知することを指示するメッセージを作成して画像に変換する。そして、登録端末１０２２に画像を送信する（ステップＳ９０９）。
【００４９】
パスコードおよび端末識別子を携帯端末１０３２から情報サーバ１０１２へ通知することを携帯端末１０３２に指示するメッセージとして、例えば、情報サーバ（通信識別子「ｓｅｒｖｅｒ．ｎｅｃ．ｃｏ．ｊｐ」）１０１２内で携帯端末１０３２からの端末識別子を受け付けるサービスが「ｒｅｇｉｓｔ．ｃｇｉ」で特定することが可能であり、端末識別子の送信を指示するパラメータが「ｔｅｍＩＤ」であり、またパスコードが「ａｂｃｄｅ」である場合、「ｈｔｔｐ：／／ｓｅｒｖｅｒ．ｎｅｃ．ｃｏ．ｊｐ／ｒｅｇｉｓｔ．ｃｇｉ？ｔｅｒｍＩＤ？ｐａｓｓｃｏｄｅ＝ａｂｃｄｅ」なる文字列とすることが考えられる。なお、ここで説明した端末識別子の送信方法は、説明のための一例を示すものであり、端末識別子の送信方法として他の方法を用いてもよい。
【００５０】
登録端末１０２２は、受信した画像を利用者に対して提示するために、登録端末出力手段４０３に表示する（ステップＳ９１０）。ユーザは、携帯端末１０３２を用いて、登録端末１０２２に表示された画像を撮像手段８０５で読み取る（ステップＳ９１１）。そして、携帯端末１０３２の携帯端末制御手段８０１は、画像から、変換前の元のメッセージ（例えば文字列）を取得する（ステップＳ９１２）。さらに、携帯端末制御手段８０１は、携帯端末出力手段５０４を用いて携帯端末１０３２のユーザにメッセージを表示し、そのメッセージを携帯端末入力手段５０３に入力することを要求する。メッセージが入力されれば、携帯端末制御手段８０１は、特定の文字列「ｔｅｒｍＩＤ」を検出して、端末識別子記憶領域５０２から携帯端末１０３２の端末識別子を読み出す（ステップＳ９１３）。そして、読み出した端末識別子を、情報要求メッセージに含めて情報サーバ１０１２に送信する（ステップＳ９１４）。
【００５１】
情報サーバ１０１２において、情報サーバ制御手段７０１は、情報要求メッセージを受信すると、情報要求メッセージに含まれる端末識別子とパスコードを抽出する（ステップＳ９１５）。情報サーバ制御手段７０１は、ステップＳ９１５で抽出したパスコードを、ステップＳ６０７で生成したパスコードと比較する。そして、両者が同じである場合には、端末登録の成功と見なし、ステップＳ９１５で抽出した端末識別子を利用者情報テーブル２０３に登録する（ステップＳ９１６）。
【００５２】
第２の実施の形態では、携帯端末１０３２は、撮像手段８０５を介してパスコードを認識し、ユーザにパスコードを入力させる負担をかけないので、第１の実施の形態による効果に加えて、ユーザ操作が簡略化される効果がある。
【００５３】
実施の形態３．
本発明による端末登録システムの第３の実施の形態を図面を参照して説明する。図１０は、端末登録システムの第３の実施の形態の構成例を示すブロック図である。図１０に示すように、第３の実施の形態の端末登録システムは、登録サーバ１００１、登録端末１０２１、携帯端末１０３１および情報サーバ１０１３を含む。登録端末１０２１は登録サーバ１００１と通信可能であり、携帯端末１０３１は登録サーバ１００１および情報サーバ１０１３と通信可能であり、情報サーバ１０１３は登録サーバ１００１および携帯端末１０３１と通信可能である。なお、登録端末１０２１および携帯端末１０３１は、図４および図５に示された第１の実施の形態におけるそれらと同じものである。
【００５４】
図１０には、それぞれ１台ずつの登録端末１０２１、携帯端末１０３１および情報サーバ１０１３が示されているが、いずれも１台以上あってもよい。登録端末１０２１と情報サーバ１０１３と登録サーバ１００１との間の通信に使われるネットワークとして、例えば、企業内ＬＡＮが用いられる。また、携帯端末１０３１が携帯電話である場合には、携帯端末１０３１は携帯電話ネットワークを経由して登録サーバ１００１および情報サーバ１０１３と通信する。しかし、それらの通信方式は一例であって、他の通信方式を用いても本発明を適用することができる。
【００５５】
図１１は、第３の実施の形態の端末登録システムにおける登録サーバ１００１の構成例を示すブロック図である。登録サーバ１００１は、例えばプログラムに従って動作するＣＰＵで実現される登録サーバ制御手段１１０１とパスコード生成手段１１０２、および例えばＲＡＭや補助記憶装置（磁気ディスク等）と記憶装置制御回路で実現される利用者情報テーブル１１０３を含む。登録サーバ１００１は、端末登録用サーバとしての役割を果たす。従って、登録サーバ制御手段１１０１は、携帯端末１０３１の端末識別子を携帯端末１０３１のユーザと対応付けて登録する登録制御手段の一例である。
【００５６】
パスコード生成手段１１０２および利用者情報テーブル１１０３の機能は、それぞれ、図２に示された第１の実施の形態における情報サーバ１０１１におけるパスコード生成手段２０２および利用者情報テーブル２０３の機能と同じであり、ここでは説明を省略する。なお、登録サーバ制御手段１１０１は、登録端末１０２１、携帯端末１０３１および情報サーバ１０１３と通信するための通信手段を含む。登録端末１０２１および情報サーバ１０１３と通信するための通信手段は一例としてＬＡＮインタフェースであり、携帯端末１０３１と通信するための通信手段は、携帯端末１０３１が携帯電話ネットワークおよびインターネットを介して登録サーバ１００１をアクセスする場合には、一例としてインターネットと接続可能な通信回路である。
【００５７】
図１２は、第３の実施の形態の端末登録システムにおける情報サーバ１０１３の構成例を示すブロック図である。情報サーバ１０１３は、情報サーバ制御手段１２０１とコンテンツ提供手段１２０２とを含む。なお、図１２に示す構成ではコンテンツ提供手段１２０２が１つだけ設けられているが、２つ以上あってもよい。コンテンツ提供手段１２０２は、情報サーバ制御手段１２０１からコンテンツ要求を受け付けると、要求されたコンテンツを情報サーバ制御手段１２０１に提供する。
【００５８】
次に、図１３のシーケンス図を参照して、第３の実施の形態の端末登録システムの動作を説明する。図１３は、第３の実施の形態の端末登録システムにおける端末登録および端末登録後のコンテンツ要求のシーケンスを示すシーケンス図である。なお、図１３におけるステップＳ１３０１〜Ｓ１３１７の処理は、図６に示された第１の実施の形態におけるステップＳ６０１〜Ｓ６１７の処理と同じである。ただし、携帯端末１０３１および登録端末１０２１は、第１の実施の形態の場合とは異なり、登録サーバ１００１と通信を行う。従って、ステップＳ１３０１からステップＳ１３１７までのステップにおいて、登録サーバ１００１は、第１の実施の形態における情報サーバ１０１１がステップＳ６０１からＳ６１７までのステップにおいて実行した処理と同じ処理を実行する。
【００５９】
携帯端末１０３１が、情報サーバ１０１３からコンテンツを取得するときには、端末識別子を含むコンテンツ要求を情報サーバ１０１３に送信する（ステップＳ１３１８）。情報サーバ１０１３において、情報サーバ制御手段１２０１は、携帯端末１０３１からコンテンツ要求を受信すると、コンテンツ要求から端末識別子を抽出し、その端末識別子が利用者情報テーブル１１０３に登録されているかどうかを登録サーバ１００１に問い合わせる（ステップＳ１３１９）。登録サーバ１００１の登録サーバ制御手段１１０１は、問い合わせに応じて、端末識別子がユーザ識別子に対応付けられて利用者情報テーブル１１０３に登録されているかどか確認する（ステップＳ１３２０）。登録されていれば、登録されていることを示す確認結果を情報サーバ１０１３に通知する（ステップＳ１３２１）。情報サーバ１０１３における情報サーバ制御手段１２０１は、端末識別子が登録されていることを示す確認結果の通知を受けた場合には、コンテンツ提供手段１２０２から要求されたコンテンツを取得して、携帯端末１０３１にコンテンツを提供する（ステップＳ１３２２）。端末識別子が登録されていないことを示す確認結果の通知を受けた場合には、、携帯端末１０３１にコンテンツを提供しない。
【００６０】
第３の実施の形態では、情報サーバ１０１３とは別に登録サーバ１００１が設けられているので、第１の実施の形態の場合の効果に加えて、情報サーバ１０１３の負荷を軽くすることができる。
【００６１】
なお、第３の実施の形態において、第２の実施の形態の場合と同様に画像を使った登録処理を行うようにしてもよい。また、第３の実施の形態では、登録サーバ１００１がユーザ識別子と端末識別子との対応付けを保持したが、これらの対応付けを情報サーバ１０１３でも保持し、携帯端末１０３１から情報サーバ１０１３へのコンテンツ要求において、情報サーバ１０１３から登録サーバ１００１への確認要求を行うことなく、コンテンツ提供できるようにしてもよい。
【００６２】
実施の形態４．
本発明による端末登録システムの第４の実施の形態を図面を参照して説明する。図１４は、端末登録システムの第４の実施の形態の構成例を示すブロック図である。図１４に示すように、第４の実施の形態の端末登録システムは、登録端末１０２１、携帯端末１０３１、情報サーバ１０１４および承認端末１４０４を含む。登録端末１０２１および携帯端末１０３１は、図４および図５に示された第１の実施の形態におけるそれらと同じものである。また、情報サーバ１０１４のブロック構成は図２に示された第１の実施の形態における情報サーバ１０１１の構成と同じであるが、情報サーバ１０１４には、承認端末１４０４と通信する機能が付加されている。
【００６３】
承認端末１４０４は、情報サーバ１０１４と通信可能である。承認端末１４０４と情報サーバ１０１４との間の通信に使われるネットワークとして、例えば、企業内ＬＡＮが用いられる。しかし、その通信方式は一例であって、他の通信方式を用いても本発明を適用することができる。なお、承認端末１４０４は、登録端末１０２１または携帯端末１０３１によって兼ねられていてもよい。
【００６４】
図１５は、第４の実施の形態の端末登録システムにおける承認端末１４０４の構成を示すブロック図である。承認端末１４０４は、例えばプログラムに従って動作するＣＰＵで実現される承認端末制御手段１５０１、例えばキーボードで実現される承認端末入力手段１５０２、および例えば表示装置で実現される承認端末出力手段１５０３を含む。承認端末１４０４の利用者は、情報サーバ１０１４に送信するパラメータを承認端末入力手段１５０２から入力する。また、承認端末制御手段１５０１は、パラメータを情報サーバ１０１４に送信し、情報サーバ１０１４から受信する応答を、承認端末出力手段１５０３を通して利用者に通知する。なお、承認端末制御手段１５０１は、情報サーバ１０１４と通信するための通信手段を含む。通信手段は、一例としてＬＡＮインタフェースである。また、承認端末１４０４の利用は、端末の登録を承認する権限を有する利用者にのみ許可される。
【００６５】
次に、図１６のシーケンス図を参照して、第４の実施の形態の端末登録システムの動作を説明する。図１６は、第４の実施の形態の端末登録システムにおける端末登録のシーケンスを示すシーケンス図である。なお、図１６におけるステップＳ６０１〜Ｓ６１７の処理は、図６に示された第１の実施の形態におけるステップＳ６０１〜Ｓ６１７の処理と同じである。ただし、この実施の形態では、ステップＳ６０６の処理とＳ６０７の処理との間に、ステップＳ１６０７〜Ｓ１６０９の処理が実行される。
【００６６】
情報サーバ１０１４は、登録端末１０２１から携帯端末１４０３の通信識別子を受信すると、ステップＳ１６０７において、承認端末１４０４に対して登録承認要求を通知する。登録承認要求には、ユーザ識別子および携帯端末の通信識別子が含まれる。承認端末制御手段１５０１は、ユーザ識別子および携帯端末の通信識別子を承認端末出力手段１５０３に表示する。承認端末１４０４の利用者は、要求された登録を承認するかどうか判断し、承認結果を承認端末入力手段１５０２に入力する（ステップＳ１６０８）。承認端末制御手段１５０１は、入力された承認結果を情報サーバ１０１４に通知する（ステップＳ１６０９）。このようにして端末の登録が承認され、情報サーバ１０１４は、ステップＳ６０８以降の処理を継続する。また、ステップＳ１６０８で登録が承認されない場合には、情報サーバ１０１４は登録端末１０２１に対して登録が許可されないことを通知し、端末登録のシーケンスを終了する。
【００６７】
第４の実施の形態では、さらに承認端末１４０４による承認処理が付加されるので、携帯端末の端末識別子を使って携帯端末によるアクセスを制限したい場合に、より堅固にアクセス制限をかけることができるようになる。
【００６８】
なお、承認端末１４０４による登録承認は、情報サーバ１０１４からの要求（ステップＳ１６０８参照）によるのではなく、承認端末１４０４から情報サーバ１０１４を定期的または不定期にアクセスし、ステップＳ６０６までの処理が完了している登録要求に対して承認を行なうようにしてもよい。
【００６９】
また、承認端末１４０４による登録承認を、ステップＳ６１２〜ステップＳ６１３までの間、もしくはステップＳ６１６〜Ｓ６１７の間、またはそれらの双方において行ない、登録承認の要求に、それまでに情報サーバ１０１４が取得した端末登録に関する情報を含めるようにしてもよい。
【００７０】
さらに、第２の実施の形態において、この実施の形態のように承認端末１４０４による登録承認の処理を追加してもよい。例えば、図９に示された端末登録のシーケンスにおいて、ステップＳ６０６〜ステップＳ６０７までの間、もしくはステップＳ９１４〜ステップＳ９１５までの間、またはそれらの双方において登録承認を行なうようにしてもよい。また、第３の実施の形態において、この実施の形態のように承認端末１４０４による登録承認の処理を追加してもよい。例えば、図１３に示す端末登録のシーケンスにおいて、ステップＳ１３０６〜ステップＳ１３０７までの間、ステップＳ１３１３〜ステップＳ１３１４までの間、もしくはステップＳ１３１６〜ステップＳ１３１７までの間、またはそれらの間のうちの１つ以上において登録承認を行なうようにしてもよい。
【００７１】
実施の形態５．
本発明による端末登録システムの第５の実施の形態を図面を参照して説明する。第５の実施の形態の端末登録システムには、図１に示された第１の実施の場合と同様の接続形態で、情報サーバ１０１５、登録端末１０２１および携帯端末１０３１が存在する。登録端末１０２１および携帯端末１０３１は、第１の実施の形態におけるそれらと同じものである。
【００７２】
図１７は、第５の実施の形態の端末登録システムにおける情報サーバ１０１５の構成例を示すブロック図である。情報サーバ１０１５は、例えばプログラムに従って動作するＣＰＵで実現される情報サーバ制御手段１７０１とパスコード生成手段２０２、例えばＲＡＭや補助記憶装置（磁気ディスク等）と記憶装置制御装置で実現される利用者情報テーブル１７０３、およびプログラム生成手段１７０４を含む。パスコード生成手段２０２の機能は、図２に示された第１の実施の形態におけるパスコード生成手段２０２と同じある。
【００７３】
プログラム生成手段１７０４は、情報サーバ制御手段１７０１からプログラム識別子を含むプログラム生成要求１７１９を受け取ると、プログラムを生成して情報サーバ制御手段１７０１に提供する。このプログラムは、携帯端末１０３内で動作し、情報サーバ１０１５と通信するプログラムであり、その通信に際して情報サーバ制御手段１７０１によって指定されたプログラム識別子をメッセージに含めるものである。
【００７４】
利用者情報テーブル１７０３は、情報サーバ１０１５へのアクセスを許可された利用者の情報を保持するテーブルである。図１８に例示するように、利用者情報テーブル１７０３には、利用者のユーザ識別子と、ユーザが所有する携帯端末の端末識別子と、ユーザの所有する携帯端末にダウンロードされたプログラムのプログラム識別子とを対応付けるエントリー１８０１，１８０２，１８０３が保持される。なお、図１８に示す例では、３つのエントリーのみが含まれるが、その数に制約はない。利用者情報テーブル１７０３は、情報サーバ制御手段１７０１からの指示によりエントリーを登録し、また、登録されたエントリーのうち情報サーバ制御手段１７０１により要求されたものを情報サーバ制御手段１７０１に提供する。
【００７５】
次に、図１９のシーケンス図を参照して、第５の実施の形態の端末登録システムの動作を説明する。図１９は、第５の実施の形態の端末登録システムにおける端末登録、端末登録後の携帯端末１０３１によるプログラムの取得、およびプログラムによる情報サーバ１０１５との通信のシーケンスを示すシーケンス図である。図１９におけるステップＳ６０１〜Ｓ６１７の処理は、図６に示された第１の実施の形態におけるステップＳ６０１〜Ｓ６１７の処理と同じである。
【００７６】
ステップＳ６１７の処理に続いて、ステップＳ１９１８において、携帯端末１０３１が端末識別子を含むプログラム要求を情報サーバ１０１５に対して行なうと、情報サーバ１０１５において、情報サーバ制御手段１７０１は、プログラム要求から端末識別子を抽出し、抽出した端末識別子が利用者情報テーブル１７０３においてユーザ識別子と対応付けられて登録されているかを確認する（ステップＳ１９１９）。登録されていれば、ユーザごとに異なるプログラム識別子を決定し、決定したプログラム識別子を使って情報サーバと通信するプログラム（プログラム識別子を含むプログラム）の生成をプログラム生成手段１７０４に要求する（ステップＳ１９２０）。同時に、プログラム識別子をユーザ識別子と対応付けるよう利用者情報テーブル１７０３に登録する（ステップＳ１９２１）。ここで、プログラム識別子はユーザ毎に異なっていればよく、例えば、ユーザ識別子をプログラム識別子として指定したり、端末識別子をプログラム識別子として指定したりする。しかし、それらの指定方法は一例であって、他の方法を用いてもよい。
【００７７】
情報サーバ１０１５における情報サーバ制御手段１７０１は、生成されたプログラムを携帯端末１０３１に提供する（ステップＳ１９２２）。携帯端末１０３１は、提供されたプログラムにもとづいて情報サーバ１０１５に通信要求を行い、プログラム識別子を要求メッセージに含めて送信する（ステップＳ１９２３）。情報サーバ１０１５は、受信した要求メッセージからプログラム識別子を抽出し、抽出したプログラム識別子が利用者情報テーブル１７０３にユーザ識別子と対応づけられて登録されているかどうかを確認する（ステップＳ１９２４）。登録されていれば、携帯端末１０３１に応答する。登録されていなければ、携帯端末１０３１に応答しない。すなわち、携帯端末１０３１と通信しない。その結果、携帯端末１０３１は、情報サーバ１０１５が保持するコンテンツの提供を受けることができない。
【００７８】
第５の実施の形態では、パスコードを用いて、ユーザ自身によって携帯端末１０３１を情報サーバ１０１５に登録するのみならず、登録の際にプログラム識別子も使用される。従って、携帯端末の端末識別子を使って携帯端末によるアクセスを制限したい場合に、より堅固にアクセス制限をかけることができるようになる。また、端末識別子を読み出すことができない携帯端末１０３１が使用されている場合に、上記のステップＳ６１０，Ｓ６１１，Ｓ６１３の処理を省略することになるが、そのような場合でも、プログラム識別子を用いた端末認証を行うことができる。さらに、携帯端末がプログラムを用いて情報サーバと通信する形態において、プログラムが携帯端末の識別子を読み出せない場合でも、プログラム識別子を用いた端末認証を行うことにより、堅固なアクセス制限をかけることができるようになる。
【００７９】
なお、第２の実施の形態や第４の実施の形態において、この実施の形態のようにプログラム識別子も用いた端末登録の処理を追加してもよい。
【００８０】
実施の形態６．
本発明による端末登録システムの第６の実施の形態を図面を参照して説明する。第６の実施の形態の端末登録システムには、図１０に示された第３の実施の場合と同様の接続形態で、登録サーバ１００６、登録端末１０２１、携帯端末１０３１および情報サーバ１０１６を含む。登録端末１０２１、携帯端末１０３１および登録サーバ１００６のブロック構成は、第３の実施の携帯の端末登録システムにおけるそれらの構成と同じである。ただし、登録サーバ１００６の利用者情報テーブルは、図１８に示された第５の実施の形態の端末登録システムにおける情報サーバ１０１５の利用者情報テーブル１７０３と同じエントリーにより構成される。
【００８１】
図２０は、第６の実施の形態の端末登録システムにおける情報サーバ１０１６の構成例を示すブロック図である。情報サーバ１０１６は、例えばプログラムに従って動作するＣＰＵで実現される情報サーバ制御手段２００１とプログラム生成手段２００２とを含む。プログラム生成手段２００２は、情報サーバ制御手段２００１からプログラム識別子を含むプログラム生成要求を受け取ると、プログラムを生成して情報サーバ制御手段２００１に提供する。このプログラムは、第５の実施の形態の端末登録システムにおいて情報サーバ１０１５が生成するプログラムと同様、携帯端末１０３１内で動作し、情報サーバ１０１６との通信において指定されたプログラム識別子を使って通信するものである。
【００８２】
次に、図２１のシーケンス図を参照して、第６の実施の形態の端末登録システムの動作を説明する。図２１は、第６の実施の形態の端末登録システムにおける端末登録および端末登録後の携帯端末１０３１によるプログラムの取得およびプログラムによる情報サーバ１０１６との通信のシーケンスを示すシーケンス図である。図２１におけるステップＳ１３０１〜Ｓ１３１７の処理は、図１３に示された第３の実施の形態におけるステップＳ１３０１〜Ｓ１３１７の処理と同じである。
【００８３】
ステップＳ１３１７の処理に続いて、ステップＳ２１１８において、携帯端末１０３１が端末識別子を含むプログラム要求を情報サーバ１０１６に対して行なうと、情報サーバ１０１６は、プログラム要求から端末識別子を抽出し、抽出した端末識別子がユーザ識別子と対応付けられて登録されているかの確認を登録サーバ１００６に要求する（ステップＳ２１１９）。登録サーバ１００６は、情報サーバ１０１６から指定された端末識別子がユーザ識別子と対応づけられて利用者情報テーブルに登録されているかどうか確認し（ステップＳ２１２０）、その結果を情報サーバ１０１６に通知する（ステップＳ２１２１）。登録が確認された場合、情報サーバ１０１６は、ユーザごとに異なるプログラム識別子を決定し、決定したプログラム識別子を使って情報サーバ１０１６と通信するプログラムをプログラム生成手段２００２において生成する（ステップＳ２１２２）。
【００８４】
また、情報サーバ１０１６は、決定したプログラム識別子を登録サーバ１００６に通知する（ステップＳ２１２３）。登録サーバ１００６は、通知されたプログラム識別子を利用者情報テーブルにユーザ識別子と対応付けて登録する（ステップＳ２１２４）。そして、情報サーバ１０１６は、生成したプログラムを携帯端末１０３１に提供する（ステップＳ２１２５）。携帯端末１０３１は、プログラムによる情報サーバ１０１６への通信要求においてプログラム識別子を要求メッセージに含めて送信する（ステップＳ２１２６）。情報サーバ１０１６は、受信した要求メッセージからプログラム識別子を抽出し、抽出したプログラム識別子がユーザ識別子と対応付けられて登録されているかの確認を登録サーバ１００６に要求する（ステップＳ２１２７）。登録サーバ１００６は、情報サーバ１０１６から指定されたプログラム識別子がユーザ識別子と対応づけられて利用者情報テーブルに登録されているかどうかを確認し（ステップＳ２１２８）、その結果を情報サーバ１０１６に通知する（ステップＳ２１２９）。登録が確認された場合、情報サーバ１０１６は、携帯端末１０３１に応答する（ステップＳ２１３０）。登録が確認されない場合には、情報サーバ１０１６は携帯端末１０３１に応答しない。その結果、携帯端末１０３１は、情報サーバ１０１６が保持するコンテンツをアクセスできない。
【００８５】
第６の実施の形態では、第３の実施の形態の場合と同様に、情報サーバ１０１６とは別に登録サーバ１００６が設けられているので、情報サーバ１０１６の負荷を軽くすることができる。また、第５の実施の形態の場合と同様に、登録の際にプログラム識別子も使用されるので、携帯端末の端末識別子を使って携帯端末によるアクセスを制限したい場合に、より堅固にアクセス制限をかけることができるようになる。
【００８６】
なお、第２の実施の形態や第４の実施の形態において、この実施の形態のようにプログラム識別子も用い、かつ、登録サーバを使用する端末登録の処理を追加してもよい。また、第６の実施の形態では、登録サーバ１００６がユーザ識別子と端末識別子とプログラム識別子との対応付けを保持したが、これらの対応付けを情報サーバ１０１６でも保持し、携帯端末１０３１から情報サーバ１０１６へのプログラム要求およびプログラム通信要求において、情報サーバ１０１６から登録サーバ１００６への確認要求を行なうことなく、プログラム提供およびプログラム通信応答できるようにしてもよい。
【産業上の利用可能性】
【００８７】
本発明は、一例として、企業内でパーソナルコンピュータ向けに提供されている情報サービスを携帯端末に提供するような情報システムに適用可能である。特に、携帯端末が企業の情報サービスへのアクセスを、携帯端末の端末識別子を使って制限したい場合に、携帯端末のユーザのプライバシを侵害することなく、かつ、安全に端末識別子情報を登録することが可能である。
【図面の簡単な説明】
【００８８】
【図１】本発明による端末登録システムの構成例を示すブロック図である。
【図２】情報サーバの構成例を示すブロック図である。
【図３】情報サーバにおける利用者情報テーブルのエントリーを説明するための説明図である。
【図４】登録端末の構成例を示すブロック図である。
【図５】携帯端末の構成例を示すブロック図である。
【図６】第１の実施の形態の端末登録システムにおける端末登録および端末登録後のコンテンツ要求の手順を示すシーケンス図である。
【図７】情報サーバの他の構成例を示すブロック図である。
【図８】携帯端末の他の構成例を示すブロック図である。
【図９】第２の実施の形態の端末登録システムにおける端末登録および端末登録後のコンテンツ要求の手順を示すシーケンス図である。
【図１０】端末登録システムの他の構成例を示すブロック図である。
【図１１】登録サーバの構成例を示すブロック図である。
【図１２】情報サーバのさらに他の構成例を示すブロック図である。
【図１３】第３の実施の形態の端末登録システムにおける端末登録および端末登録後のコンテンツ要求の手順を示すシーケンス図である。
【図１４】端末登録システムのさらに他の構成例を示すブロック図である。
【図１５】承認端末の構成例を示すブロック図である。
【図１６】第４の実施の形態の端末登録システムにおける端末登録の手順を示すシーケンス図である。
【図１７】情報サーバのさらに他の構成例を示すブロック図である。
【図１８】情報サーバにおける利用者情報テーブルのエントリーを説明するための説明図である。
【図１９】第５の実施の形態の端末登録システムにおける端末登録、端末登録後の携帯端末によるプログラムの取得、およびプログラムによる情報サーバとの通信の動作を示したシーケンス図である。
【図２０】情報サーバのさらに他の構成例を示すブロック図である。
【図２１】第６の実施の形態の端末登録システムにおける端末登録、端末登録後の携帯端末によるプログラムの取得、およびプログラムによる情報サーバとの通信の動作を示したシーケンス図である。
【図２２】本発明と比較される端末登録システムの動作例を示すシーケンス図である。
【図２３】本発明と比較される端末登録システムの他の動作例を示すシーケンス図である。
【符号の説明】
【００８９】
１００１，１００６  登録サーバ
１０１１，１０１２，１０１３，１０１４，１０１５，１０１６  情報サーバ
１０２１，１０２２  登録端末
１０３１，１０３２  携帯端末
２０１，７０１，１７０１，２００１  情報サーバ制御手段
２０２，１１０２  パスコード生成手段
２０３，１１０３，１７０３  利用者情報テーブル
２０４  コンテンツ提供手段
４０１  登録端末制御手段
４０２  登録端末入力手段
４０３  登録端末出力手段
５０１，８０１  携帯端末制御手段
５０２  端末識別子記憶領域
５０３  携帯端末入力手段
５０４  携帯端末出力手段
８０５  撮像手段
１１０１  登録サーバ制御手段
１１０２  パスコード生成手段
１１０３  利用者情報テーブル
１４０４  承認端末
１５０１  承認端末制御手段
１５０２  承認端末入力手段
１５０３  承認端末出力手段
１７０４  プログラム生成手段
【図１】
2005269571.tif 000003
【図２】
2005269571.tif 000004
【図３】
2005269571.tif 000005
【図４】
2005269571.tif 000006
【図５】
2005269571.tif 000007
【図６】
2005269571.tif 000008
【図７】
2005269571.tif 000009
【図８】
2005269571.tif 000010
【図９】
2005269571.tif 000011
【図１０】
2005269571.tif 000012
【図１１】
2005269571.tif 000013
【図１２】
2005269571.tif 000014
【図１３】
2005269571.tif 000015
【図１４】
2005269571.tif 000016
【図１５】
2005269571.tif 000017
【図１６】
2005269571.tif 000018
【図１７】
2005269571.tif 000019
【図１８】
2005269571.tif 000020
【図１９】
2005269571.tif 000021
【図２０】
2005269571.tif 000022
【図２１】
2005269571.tif 000023
【図２２】
2005269571.tif 000024
【図２３】
2005269571.tif 000025