(57)【要約】【課題】  ネットワークに結合された機器を安全かつ簡単に利用できる。【解決手段】  第１処理部３０は、ユーザを識別する識別子およびアクセスの許可を受けたユーザであることを立証するパスワードを受付ける入力部４０と、識別子、パスワード、ユーザを情報の送信先で識別する識別子、およびアクセスの許可を受けたユーザであることを情報の送信先で立証するパスワードを、対応づけて記憶する第３保存部５８と、情報を通信するネットワークインターフェイス５０と、入力部４０が受付けた情報、ならびにユーザを情報の送信先で識別する識別子およびアクセスの許可を受けたユーザであることを情報の送信先で立証するパスワードを送信するように、ネットワークインターフェイス５０を制御する依頼部４８とを含む。【選択図】        図２
2006195583.tif 000002
【特許請求の範囲】
【請求項１】
ユーザを識別する第１の情報およびアクセスの許可を受けたユーザであることを立証する第２の情報を受付けるための受付手段と、
第１の情報、第２の情報、ユーザを情報の送信先で識別する第３の情報、およびアクセスの許可を受けたユーザであることを前記情報の送信先で立証する第４の情報を、対応づけて記憶するための記憶手段と、
情報を通信するための通信手段と、
前記受付手段が受付けた情報に対応する第３の情報および第４の情報を送信するように、前記通信手段を制御するための制御手段とを含む、ユーザ管理装置。
【請求項２】
前記ユーザ管理装置は、
前記通信手段が受信した、第３の情報、第４の情報、前記第３の情報および第４の情報のいずれかに対応する第１の情報、ならびに前記第３の情報および第４の情報のいずれかに対応する第２の情報から、前記通信手段が受信した情報の送信元を送信先とし、かつ前記受付手段が受付けた第１の情報および第２の情報に対応する、第３の情報および第４の情報を推論するための推論手段をさらに含み、
前記記憶手段は、前記推論手段が推論した情報および前記受付手段が受付けた情報を対応づけて記憶するための手段を含む、請求項１に記載のユーザ管理装置。
【請求項３】
前記記憶手段が対応付けて記憶する情報は、前記情報の送信先を表わす情報をさらに含む、請求項１に記載のユーザ管理装置。
【請求項４】
前記ユーザ管理装置は、前記記憶手段が記憶した、第１の情報、第２の情報、第３の情報、および第４の情報を含むユーザ対応情報を送信するように、前記通信手段を制御するための手段をさらに含む、請求項１に記載のユーザ管理装置。
【請求項５】
前記ユーザ管理装置は、前記通信手段が送信するユーザ対応情報を暗号化するための暗号化手段をさらに含む、請求項４に記載のユーザ管理装置。
【請求項６】
前記ユーザ管理装置は、第３の情報、第４の情報、前記第３の情報および第４の情報のいずれかに対応する第１の情報、ならびに前記第３の情報および第４の情報のいずれかに対応する第２の情報の送信を要求する旨を送信するように、前記通信手段を制御するための手段をさらに含む、請求項１に記載のユーザ管理装置。
【請求項７】
前記記憶手段は、前記通信手段が受信した、第３の情報、第４の情報、前記第３の情報および第４の情報のいずれかに対応する第１の情報、ならびに前記第３の情報および第４の情報のいずれかに対応する第２の情報を記憶するための手段を含む、請求項１に記載のユーザ管理装置。
【請求項８】
前記ユーザ管理装置は、前記記憶手段が記憶した情報のいずれかを破棄するための手段をさらに含む、請求項１に記載のユーザ管理装置。
【請求項９】
前記ユーザ管理装置は、
前記通信手段が第３の情報および第４の情報を受信すると、前記記憶手段が記憶した情報のうち、前記情報の送信先が、前記第３の情報および第４の情報の送信元を表わす情報を検索するための検索手段と、
前記検索手段が検索した情報に対応する第１の情報および第２の情報を用いて、前記通信手段が受信した情報が表わすユーザがアクセスの許可を受けたユーザか否かを判断するための判断手段とをさらに含む、請求項１に記載のユーザ管理装置。
【請求項１０】
ユーザを識別する第１の情報、アクセスの許可を受けたユーザであることを立証する第２の情報、ユーザを情報の送信先で識別する第３の情報、およびアクセスの許可を受けたユーザであることを前記情報の送信先で立証する第４の情報を受付けるための受付手段と、
第１の情報、第２の情報、第３の情報、および第４の情報を、対応づけて記憶するための記憶手段と、
情報を通信するための通信手段と、
前記受付手段が受付けた第１の情報および第２の情報を前記通信手段が送信するように、前記通信手段を制御するための第１の制御手段と、
前記記憶手段が記憶した第３の情報および第４の情報が、前記受付手段が受付けた第１の情報および第２の情報のいずれかとは異なる情報に対応するか否かを判断するための判断手段と、
前記記憶手段が記憶した第３の情報および第４の情報は前記受付手段が受付けた第１の情報および第２の情報のいずれかに対応すると前記判断手段が判断した場合、前記記憶手段が記憶しかつ前記受付手段が受付けた第１の情報および第２の情報のいずれかに対応する第３の情報および第４の情報を送信するように、前記通信手段を制御するための第２の制御手段と、
前記記憶手段が記憶した第３の情報および第４の情報は前記受付手段が受付けた第１の情報および第２の情報のいずれかとは異なる情報に対応すると前記判断手段が判断した場合、前記受付手段が受付けた第１の情報および第２の情報のいずれかに対応する第３の情報および第４の情報を受付けるように、前記受付手段を制御するための第３の制御手段と、
前記受付手段が第３の情報および第４の情報を受付けると、前記受付手段が受付けた第３の情報および第４の情報を送信するように、前記通信手段を制御するための第４の制御手段とを含む、ユーザ管理装置。
【請求項１１】
前記判断手段は、前記受付手段が受付けた情報の送信に対する返信を前記通信手段が受信した後、前記記憶手段が記憶した第３の情報および第４の情報が、前記受付手段が受付けた第１の情報および第２の情報のいずれかとは異なる情報に対応するか否かを判断するための手段を含む、請求項１０に記載のユーザ管理装置。
【請求項１２】
前記返信の内容は、前記第１の情報および第２の情報に基づくアクセスを拒絶する内容を含む、請求項１１に記載のユーザ管理装置。
【請求項１３】
ユーザを識別する第１の情報およびアクセスの許可を受けたユーザであることを立証する第２の情報を受付ける受付ステップと、
第１の情報、第２の情報、ユーザを情報の送信先で識別する第３の情報、およびアクセスの許可を受けたユーザであることを前記情報の送信先で立証する第４の情報を、対応づけて記憶する記憶ステップと、
情報を通信する通信ステップと、
前記受付ステップにおいて受付けた情報に対応する第３の情報および第４の情報を送信するように、前記通信ステップを制御する制御ステップとを含むユーザ管理方法。
【請求項１４】
ユーザを識別する第１の情報およびアクセスの許可を受けたユーザであることを立証する第２の情報を受付ける受付ステップと、
第１の情報、第２の情報、ユーザを情報の送信先で識別する第３の情報、およびアクセスの許可を受けたユーザであることを前記情報の送信先で立証する第４の情報を、対応づけて記憶する記憶ステップと、
情報を通信する通信ステップと、
前記受付ステップにおいて受付けた情報に対応する第３の情報および第４の情報を送信するように、前記通信ステップを制御する制御ステップとを含む各ステップをコンピュータに実行させるためのユーザ管理プログラム。
【請求項１５】
ユーザ管理プログラムを記録したコンピュータ読取り可能な記録媒体であって、
ユーザを識別する第１の情報およびアクセスの許可を受けたユーザであることを立証する第２の情報を受付ける受付ステップと、
第１の情報、第２の情報、ユーザを情報の送信先で識別する第３の情報、およびアクセスの許可を受けたユーザであることを前記情報の送信先で立証する第４の情報を、対応づけて記憶する記憶ステップと、
情報を通信する通信ステップと、
前記受付ステップにおいて受付けた情報に対応する第３の情報および第４の情報を送信するように、前記通信ステップを制御する制御ステップとを含む各ステップをコンピュータに実行させるためのユーザ管理プログラムを記録したコンピュータ読取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザ管理装置、ユーザ管理方法、ユーザ管理プログラム、およびユーザ管理プログラムを記録したコンピュータ読取り可能な記録媒体に関し、特に、ネットワークにおけるユーザ管理装置、ユーザ管理方法、ユーザ管理プログラム、およびユーザ管理プログラムを記録したコンピュータ読取り可能な記録媒体に関する。
【背景技術】
【０００２】
ネットワークに結合された複数のデジタル計算機（デジタル計算機が内蔵された機器を含む）を利用する場合、ネットワークを介してアクセスすることにより、任意のデジタル計算機の機能やコンテンツを利用することは、一般的に行なわれていることである。同じユーザがこれを実施する場合であっても、入力するユーザＩＤ（Identity）やパスワードは、通常異なる。機器によって認証の方法が異なるためである。このような認証の方法の違いを吸収する技術として、さまざまな技術が提案されている。
【０００３】
特許文献１には、ローカルな識別子に一致する汎用の識別子を取出すステップと、汎用の識別子を送信するステップと、送信された識別子に対応する利用者がアクセスされる計算機に登録されている場合、サーバが汎用の識別子をローカルな識別子に変換するステップとを含む方式が開示されている。この発明によると、識別子が異なる計算機やＯＳ（Operating System）が異なる計算機の間でも、同一の利用者としてリモート資源へアクセスできる。
【０００４】
特許文献２には、複数の計算機のうち第１の計算機が、他の計算機におけるユーザから第１の計算機へのアクセス要求が許可されるべきかどうか判断し、アクセス許可データを生成する管理回路と、管理回路により生成されたアクセス許可データを記憶するメモリとを含むシステムが開示されている。この発明によると、互いに異なる管理下に置かれた複数の計算機がネットワークを介して接続されて環境において、ユーザが移動しながら各計算機を利用する際に、実際に使用する計算機とアクセス対象の計算機の管理方法の相違を意識することなく操作でき、かつ、相互のネットワーク経由のアクセスを可能にし、かつデータの秘匿性も確保できる。
【０００５】
特許文献３には、相手側コンピュータの識別情報および相手側ＯＳの識別情報を含む情報を記憶する記憶ステップと、ユーザ登録に必要な情報を入力するステップと、相手側ＯＳの識別情報で識別される相手側ＯＳの方式に適合するように、ユーザ登録に必要な情報を変換する変換ステップと、変換した情報を、相手側コンピュータへ転送する転送ステップとを含む方法が開示されている。この発明によると、情報の形式がまったく異なっていても、特別な情報を設定することなく、また、サーバ側の認証メカニズムを大きく変更することなく、簡単に、複数の計算機のユーザ登録を一括して設定できる。
【０００６】
特許文献３には、複数のコンピュータのうちの少なくともいずれかのコンピュータにおけるユーザ登録の権限が有る場合に、複数のコンピュータにおけるユーザ登録の権限が有ると判断するステップをさらに含む方法も開示されている。この発明によると、認証を１回だけ行なえば、登録されているサービスを再認証なく利用できる。
【特許文献１】特開平４−３５８２４９号公報
【特許文献２】特開平８−１５３０７２号公報
【特許文献３】特開２００１−２５６１８８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に開示された発明では、ネットワーク内で汎用の識別子を矛盾のないように管理する必要があるという問題点がある。特許文献２に開示された発明では、運用が難しいという問題点がある。サーバとクライアントとが入替わり得る場合、双方の計算機にアクセス許可データを記憶する必要がある。これらのデータが常に同じ内容であるような、データの運用が必要になるためである。特許文献３に開示された発明では、次の問題点がある。第１の問題点は、相手側コンピュータの電源が入っていない（休止中）の場合、ユーザ登録に必要な情報が変換されないという問題点である。第２の問題点は、いわゆるＮＩＳ（Network Information System）サーバ（認証を行なうサーバ）に不具合が発生した場合、すべてのコンピュータが利用できなくなってしまうという問題点である。第３の問題点は、新しくユーザアカウントを登録する場合、ＮＩＳサーバの管理者が不在であれば、そのユーザは機器を利用できないという問題点である。第４の問題点は、異なるユーザが同じユーザアカウント名を持つことが許されない（各機器のユーザが好みのユーザアカウント名を自由に設定できない）という問題点である。第５の問題点は、機器ごとに異なるユーザアカウント名を持つ同一のユーザが、ネットワークを通じてコンテンツにアクセスしたとき、異なるユーザアカウントと判断されるため、アクセスできないという問題点である。たとえば、会社で使っていたノートパソコン（ユーザアカウント名が「鈴木」でグループ名が「営業１課」とする）を家庭に持ち帰って家庭内ネットワークに接続して、家庭内ネットワーク（ユーザアカウント名が「お父さん」でグループ名が「鈴木家」とする）のファイルを利用しようとするとアクセスを拒否されてしまう。
【０００８】
本発明は上述の問題点を解決するためになされたものであって、その目的は、ネットワークに結合された機器を安全かつ簡単に利用できるユーザ管理装置、ユーザ管理方法、ユーザ管理プログラム、およびユーザ管理プログラムを記録したコンピュータ読取り可能な記録媒体を提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明のある局面にしたがうと、ユーザ管理装置は、ユーザを識別する第１の情報およびアクセスの許可を受けたユーザであることを立証する第２の情報を受付けるための受付手段と、第１の情報、第２の情報、ユーザを情報の送信先で識別する第３の情報、およびアクセスの許可を受けたユーザであることを情報の送信先で立証する第４の情報を、対応づけて記憶するための記憶手段と、情報を通信するための通信手段と、受付手段が受付けた情報に対応する第３の情報および第４の情報を送信するように、通信手段を制御するための制御手段とを含む。
【００１０】
すなわち、制御手段は、受付手段が受付けた情報に対応する第３の情報および第４の情報を送信するように、通信手段を制御する。これにより、受付手段が第１の情報および第２の情報を受付けると、受付手段が受付けた情報に対応する第３の情報および第４の情報により、情報の送信先において、アクセスの許可を受けたユーザであるか否かが立証できる。その結果、ネットワークに結合された機器を安全かつ簡単に利用できるユーザ管理装置を提供することができる。
【００１１】
また、上述のユーザ管理装置は、通信手段が受信した、第３の情報、第４の情報、第３の情報および第４の情報のいずれかに対応する第１の情報、ならびに第３の情報および第４の情報のいずれかに対応する第２の情報から、通信手段が受信した情報の送信元を送信先とし、かつ受付手段が受付けた第１の情報および第２の情報に対応する、第３の情報および第４の情報を推論するための推論手段をさらに含むことが望ましい。記憶手段は、推論手段が推論した情報および受付手段が受付けた情報を対応づけて記憶するための手段を含むことが望ましい。
【００１２】
すなわち、推論手段は、通信手段が受信した、第３の情報、第４の情報、第３の情報および第４の情報のいずれかに対応する第１の情報、ならびに第３の情報および第４の情報のいずれかに対応する第２の情報から、通信手段が受信した情報の送信元を送信先とし、かつ受付手段が受付けた第１の情報および第２の情報に対応する、第３の情報および第４の情報を推論する。記憶手段は、推論手段が推論した情報および受付手段が受付けた情報を対応づけて記憶する。制御手段は、記憶手段が記憶した第３の情報および第４の情報を送信するように、通信手段を制御する。これにより、アクセスの許可を受けたユーザであるか否かが、より簡単に立証される。その結果、ネットワークに結合された機器を安全かつより簡単に利用できるユーザ管理装置を提供することができる。
【００１３】
また、上述の記憶手段が対応付けて記憶する情報は、情報の送信先を表わす情報をさらに含むことが望ましい。
【００１４】
また、上述のユーザ管理装置は、記憶手段が記憶した、第１の情報、第２の情報、第３の情報、および第４の情報を含むユーザ対応情報を送信するように、通信手段を制御するための手段をさらに含むことが望ましい。
【００１５】
また、上述のユーザ管理装置は、通信手段が送信するユーザ対応情報を暗号化するための暗号化手段をさらに含むことが望ましい。
【００１６】
また、上述のユーザ管理装置は、第３の情報、第４の情報、第３の情報および第４の情報のいずれかに対応する第１の情報、ならびに第３の情報および第４の情報のいずれかに対応する第２の情報の送信を要求する旨を送信するように、通信手段を制御するための手段をさらに含むことが望ましい。
【００１７】
また、上述の記憶手段は、通信手段が受信した、第３の情報、第４の情報、第３の情報および第４の情報のいずれかに対応する第１の情報、ならびに第３の情報および第４の情報のいずれかに対応する第２の情報を記憶するための手段を含むことが望ましい。
【００１８】
また、上述のユーザ管理装置は、記憶手段が記憶した情報のいずれかを破棄するための手段をさらに含むことが望ましい。
【００１９】
また、上述のユーザ管理装置は、通信手段が第３の情報および第４の情報を受信すると、記憶手段が記憶した情報のうち、情報の送信先が、第３の情報および第４の情報の送信元を表わす情報を検索するための検索手段と、検索手段が検索した情報に対応する第１の情報および第２の情報を用いて、通信手段が受信した情報が表わすユーザがアクセスの許可を受けたユーザか否かを判断するための判断手段とをさらに含むことが望ましい。
【００２０】
すなわち、検索手段は、通信手段が第３の情報および第４の情報を受信すると、記憶手段が記憶した情報のうち、情報の送信先が、第３の情報および第４の情報の送信元を表わす情報を検索する。判断手段は、検索手段が検索した情報に対応する第１の情報および第２の情報を用いて、通信手段が受信した情報が表わすユーザがアクセスの許可を受けたユーザか否かを判断する。これにより、アクセスの許可を受けたユーザからの通信か否かを、記憶手段に記憶された情報を用いて判断できる。記憶手段に記憶された情報を用いて判断が実施されるので、ユーザはユーザ管理装置をより簡単に利用できる。その結果、ネットワークに結合された機器を安全かつより簡単に利用できるユーザ管理装置を提供することができる。
【００２１】
本発明の他の局面にしたがうと、ユーザ管理装置は、ユーザを識別する第１の情報、アクセスの許可を受けたユーザであることを立証する第２の情報、ユーザを情報の送信先で識別する第３の情報、およびアクセスの許可を受けたユーザであることを情報の送信先で立証する第４の情報を受付けるための受付手段と、第１の情報、第２の情報、第３の情報、および第４の情報を、対応づけて記憶するための記憶手段と、情報を通信するための通信手段と、受付手段が受付けた第１の情報および第２の情報を通信手段が送信するように、通信手段を制御するための第１の制御手段と、記憶手段が記憶した第３の情報および第４の情報が、受付手段が受付けた第１の情報および第２の情報のいずれかとは異なる情報に対応するか否かを判断するための判断手段と、記憶手段が記憶した第３の情報および第４の情報は受付手段が受付けた第１の情報および第２の情報のいずれかに対応すると判断手段が判断した場合、記憶手段が記憶しかつ受付手段が受付けた第１の情報および第２の情報のいずれかに対応する第３の情報および第４の情報を送信するように、通信手段を制御するための第２の制御手段と、記憶手段が記憶した第３の情報および第４の情報は受付手段が受付けた第１の情報および第２の情報のいずれかとは異なる情報に対応すると判断手段が判断した場合、受付手段が受付けた第１の情報および第２の情報のいずれかに対応する第３の情報および第４の情報を受付けるように、受付手段を制御するための第３の制御手段と、受付手段が第３の情報および第４の情報を受付けると、受付手段が受付けた第３の情報および第４の情報を送信するように、通信手段を制御するための第４の制御手段とを含む。
【００２２】
すなわち、判断手段は、記憶手段が記憶した第３の情報および第４の情報が、受付手段が受付けた第１の情報および第２の情報のいずれかとは異なる情報に対応するか否かを判断する。第２の制御手段は、記憶手段が記憶した第３の情報および第４の情報は受付手段が受付けた第１の情報および第２の情報のいずれかに対応すると判断手段が判断した場合、記憶手段が記憶しかつ受付手段が受付けた第１の情報および第２の情報のいずれかに対応する第３の情報および第４の情報を送信するように、通信手段を制御する。第３の制御手段は、記憶手段が記憶した第３の情報および第４の情報は受付手段が受付けた第１の情報および第２の情報のいずれかとは異なる情報に対応すると判断手段が判断した場合、受付手段が受付けた第１の情報および第２の情報のいずれかに対応する第３の情報および第４の情報を受付けるように、受付手段を制御する。これにより、受付手段が受付けた第１の情報および第２の情報のいずれかに対応する第３の情報および第４の情報が記憶されていれば、それらの情報が送信される。受付手段は、記憶手段が記憶した第３の情報および第４の情報が、受付手段が受付けた第１の情報および第２の情報のいずれかとは異なる情報に対応する場合に、受付手段が受付けた第１の情報および第２の情報のいずれかに対応する第３の情報および第４の情報を受付ける。第４の制御手段は、受付手段が第３の情報および第４の情報を受付けると、受付手段が受付けた第３の情報および第４の情報を送信するように、通信手段を制御する。その結果、ネットワークに結合された機器を安全かつ簡単に利用できるユーザ管理装置を提供することができる。
【００２３】
また、上述の判断手段は、受付手段が受付けた情報の送信に対する返信を通信手段が受信した後、記憶手段が記憶した第３の情報および第４の情報が、受付手段が受付けた第１の情報および第２の情報のいずれかとは異なる情報に対応するか否かを判断するための手段を含むことが望ましい。
【００２４】
すなわち、判断手段は、受付手段が受付けた情報の送信に対する返信を通信手段が受信した後、記憶手段が記憶した第３の情報および第４の情報が、受付手段が受付けた第１の情報および第２の情報のいずれかとは異なる情報に対応するか否かを判断する。これにより、受付手段は、受付手段が受付けた情報の送信に対する返信を通信手段が受信した後に、記憶手段が記憶した第３の情報および第４の情報が、受付手段が受付けた第１の情報および第２の情報のいずれかとは異なる情報に対応していれば、受付手段が受付けた第１の情報および第２の情報のいずれかに対応する第３の情報および第４の情報を受付けることとなる。その結果、ネットワークに結合された機器を安全かつより簡単に利用できるユーザ管理装置を提供することができる。
【００２５】
また、上述の返信の内容は、第１の情報および第２の情報に基づくアクセスを拒絶する内容を含むことが望ましい。
【００２６】
すなわち、判断手段は、第１の情報および第２の情報に基づくアクセスを拒絶する内容を含む返信を通信手段が受信した後、記憶手段が記憶した第３の情報および第４の情報が、受付手段が受付けた第１の情報および第２の情報のいずれかとは異なる情報に対応するか否かを判断する。これにより、受付手段は、第１の情報および第２の情報に基づくアクセスを拒絶する内容を含む返信を通信手段が受信した後に、記憶手段が記憶した第３の情報および第４の情報が、受付手段が受付けた第１の情報および第２の情報のいずれかとは異なる情報に対応していれば、受付手段が受付けた第１の情報および第２の情報のいずれかに対応する第３の情報および第４の情報を受付けることとなる。その結果、ネットワークに結合された機器を安全かつさらに簡単に利用できるユーザ管理装置を提供することができる。
【００２７】
本発明の他の局面にしたがうと、ユーザ管理方法は、ユーザを識別する第１の情報およびアクセスの許可を受けたユーザであることを立証する第２の情報を受付ける受付ステップと、第１の情報、第２の情報、ユーザを情報の送信先で識別する第３の情報、およびアクセスの許可を受けたユーザであることを情報の送信先で立証する第４の情報を、対応づけて記憶する記憶ステップと、情報を通信する通信ステップと、受付ステップにおいて受付けた情報に対応する第３の情報および第４の情報を送信するように、通信ステップを制御する制御ステップとを含む。
【００２８】
すなわち、ネットワークに結合された機器を安全かつ簡単に利用できるユーザ管理方法を提供することができる。
【００２９】
本発明の他の局面にしたがうと、ユーザ管理プログラムは、ユーザを識別する第１の情報およびアクセスの許可を受けたユーザであることを立証する第２の情報を受付ける受付ステップと、第１の情報、第２の情報、ユーザを情報の送信先で識別する第３の情報、およびアクセスの許可を受けたユーザであることを情報の送信先で立証する第４の情報を、対応づけて記憶する記憶ステップと、情報を通信する通信ステップと、受付ステップにおいて受付けた情報に対応する第３の情報および第４の情報を送信するように、通信ステップを制御する制御ステップとを含む各ステップをコンピュータに実行させる。
【００３０】
すなわち、ネットワークに結合された機器を安全かつ簡単に利用できるユーザ管理プログラムを提供することができる。
【００３１】
本発明の他の局面にしたがうと、記録媒体は、ユーザ管理プログラムを記録したコンピュータ読取り可能な記録媒体である。記録媒体は、ユーザを識別する第１の情報およびアクセスの許可を受けたユーザであることを立証する第２の情報を受付ける受付ステップと、第１の情報、第２の情報、ユーザを情報の送信先で識別する第３の情報、およびアクセスの許可を受けたユーザであることを情報の送信先で立証する第４の情報を、対応づけて記憶する記憶ステップと、情報を通信する通信ステップと、受付ステップにおいて受付けた情報に対応する第３の情報および第４の情報を送信するように、通信ステップを制御する制御ステップとを含む各ステップをコンピュータに実行させるためのユーザ管理プログラムを記録した、コンピュータ読取り可能な記録媒体である。
【００３２】
すなわち、ネットワークに結合された機器を安全かつ簡単に利用できるユーザ管理プログラムを記録したコンピュータ読取り可能な記録媒体を提供することができる。
【発明の効果】
【００３３】
本発明に係るユーザ管理装置、ユーザ管理方法、ユーザ管理プログラム、およびユーザ管理プログラムを記録したコンピュータ読取り可能な記録媒体は、ネットワークに結合された機器を安全かつ簡単に利用できる。
【発明を実施するための最良の形態】
【００３４】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同一である。したがって、それらについての詳細な説明は繰返さない。
【００３５】
＜第１の実施の形態＞
以下、本発明の第１の実施の形態に係るユーザ管理装置について説明する。
【００３６】
図１を参照して、本実施の形態に係るネットワークは、会社ＰＣ２０と、ＰＶＲ２２と、ＤＶＤ（Digital Versatile Disc）レコーダ２４と、マシンＡ２６とを含む。会社ＰＣ２０〜マシンＡ２６は、互いにバス２８によって接続されている。会社ＰＣ２０〜マシンＡ２６は、いずれもユーザ管理装置の一種である。本実施の形態において、「会社ＰＣ」、「ＰＶＲ」、「ＤＶＤレコーダ」、および「マシンＡ」は、いずれもユーザ管理装置同士を識別するために用いられる名称である。本実施の形態において、会社ＰＣ２０〜マシンＡ２６のうち、会社ＰＣ２０は、主としてユーザの職場で（休日はユーザの自宅で）利用されるユーザ管理装置である。他のユーザ管理装置は、主として自宅で利用される。
【００３７】
会社ＰＣ２０〜マシンＡ２６は、いずれも第１処理部３０と第２処理部３２とを含む。第１処理部３０は、ユーザからの認証を受付ける。第１処理部３０は、ユーザから受付けた識別子などを送出する回路でもある。第２処理部３２は、他のユーザ管理装置から受付けた識別子などに基づき認証を実施する。
【００３８】
図２を参照して、第１処理部３０は、入力部４０と、認証部４２と、第１保存部４４と、第２保存部４６と、依頼部４８と、ネットワークインターフェイス５０と、第４保存部５２と、判定部５４と、検索部５６と、第３保存部５８と、出力部６０と、管理部６２と、送信部６４と、推論部６６とを含む。入力部４０は、ユーザからの識別子などの入力を受付ける。本実施の形態の場合、入力部４０は、キーボード、マウス、ポインティングデバイスなどの入力装置で構成される。認証部４２は、ユーザから受付けた識別子などに基づき認証を実施する。第１保存部４４は、パスワードを識別子ごとに記憶する。第２保存部４６は、認証部４２が認証した識別子およびパスワードを記憶する。依頼部４８は、他のユーザ管理装置に対し、認証を依頼する旨の情報を作成する。依頼部４８は、認証を依頼する旨の情報の送信に関する制御を実施する回路でもある。ネットワークインターフェイス５０は、他のユーザ管理装置との間で、ネットワークを介して、情報を通信する。第４保存部５２は、認証を依頼する旨の情報（他のユーザ管理装置に送信したもの）を記憶する。判定部５４は、他のユーザ管理装置による認証の結果を判定する。検索部５６は、ユーザ対応情報を検索する。第３保存部５８は、ユーザ対応情報を記憶する。「ユーザ対応情報」とは、ユーザ情報および遠隔ユーザ情報を含む情報をいう。本実施の形態における具体的なユーザ対応情報の内容は後述する。出力部６０は、ユーザに対し情報を出力する。本実施の形態の場合、出力部６０は、液晶やＣＲＴ（Cathode-Ray Tube）といったディスプレイ装置、ＬＥＤ（Light Emitting Diode）表示装置、およびスピーカで構成される。管理部６２は、ユーザ対応情報に関する各回路を管理する。本実施の形態の場合、管理部６２は、ネットワークインターフェイス５０が、ユーザ対応情報を要求する旨を受信すると、第３保存部５８が保存した情報を送信するように、ネットワークインターフェイス５０を制御する回路でもある。送信部６４は、ユーザ対応情報の送信を依頼する旨の情報を送信するように、ネットワークインターフェイス５０を制御する。推論部６６は、他のユーザ管理装置から受信したユーザ対応情報に基づき、推論を実施する。
【００３９】
図３を参照して、第２処理部３２は、ネットワークインターフェイス７０と、受信部７２と、認証部７４と、判定部７６と、第１保存部７８と、送信部８０と、第２保存部８２とを含む。ネットワークインターフェイス７０は、他のユーザ管理装置との間で、バス２８を介して通信する。受信部７２は、他のユーザ管理装置から認証を依頼する旨の情報を受信する。認証部７４は、認証を依頼する旨の情報（他のユーザ管理装置から受信する）に基づき認証を実施する。判定部７６は、認証部７４が認証した結果に基づき、どのような認証の結果を送信するかを判定する。判定部７６は、認証部７４が認証した結果に基づき、認証の結果を送信するか否かを判定する回路でもある。第１保存部７８は、識別子およびパスワード（ユーザ管理装置にアクセスする権限を有するユーザのもの。この「ユーザ管理装置」は、第１保存部７８自身が含まれるユーザ管理装置を意味する。）を記憶する。送信部８０は、認証の結果を送信するように、ネットワークインターフェイス７０を制御する。第２保存部８２は、送信部８０が送信させた情報を記憶する。
【００４０】
図４を参照して、本実施の形態に係るユーザ管理装置を実現するコンピュータハードウェア９０は、読出装置１００と、処理装置１０２と、記憶装置１０４とを含む。読出装置１００は、記録媒体９４から、本実施の形態に係るユーザ管理装置を実現するためのユーザ管理プログラム１１０を読出す。処理装置１０２は、本実施の形態に係るユーザ管理装置を実現するためのユーザ管理プログラム１１０を実行することにより、コンピュータハードウェア９０を本実施の形態に係るユーザ管理装置として動作させる。記憶装置１０４は、上述したユーザ管理プログラム１１０を記憶する。読出装置１００は、入出力プログラム１１２を記憶する。読出装置１００は、入出力プログラム１１２を実行することにより、記録媒体９４からユーザ管理プログラム１１０を読出す。
【００４１】
本実施の形態に係るユーザ管理装置は、コンピュータハードウェア９０と処理装置１０２により実行されるユーザ管理プログラム１１０とにより実現される。一般的にこうしたプログラムは、ＣＤ−ＲＯＭやＭＯなどの記録媒体９４に格納されて流通し、読出装置１００などにより記録媒体９４から読取られて記憶装置１０４に一旦格納される（図５は、記録媒体９４に格納されたユーザ管理プログラム１１０がコンピュータハードウェア９０に読出されることを表わす概念図である）。さらに記憶装置１０４から読出されて、上述した処理装置１０２により実行される。上述したコンピュータのハードウェア自体は一般的なものである。したがって、本発明の最も本質的な部分は、記録媒体９４に記録されたプログラムである。なお、コンピュータ自体の動作は周知であるので、ここではその詳細な説明は繰返さない。
【００４２】
図６、図７、および図８を参照して、ユーザ管理装置の第１処理部３０で実行されるプログラムは、識別子などの送出に関し、以下のような制御構造を有する。
【００４３】
ステップ０３０１（以下、ステップをＳと略す。）にて、出力部６０は、ユーザ情報（本実施の形態において、ローカル識別子（本実施の形態において、「第１の情報」の一種として取扱われる）およびローカルパスワード（本実施の形態において、「第２の情報」の一種として取扱われる）を総称して、「ユーザ情報」という）の入力を促す画像を出力する。入力部４０は、ユーザからユーザ情報を受付ける。ユーザ情報が受付けられると、認証部４２は、第１保存部４４が記憶したパスワードを参照することにより、入力されたパスワードが正規のユーザのパスワードか否かを認証する。入力されたパスワードが正規のユーザのパスワードである場合、認証部４２は、入力されたユーザ情報を第２保存部４６に記憶させる。
【００４４】
Ｓ０３０２にて、入力部４０は、ユーザから再度入力を受付ける。依頼部４８は、入力の内容が、他のユーザ管理装置に記憶されたファイルを取扱う旨の指示であれば、第２保存部４６に記憶されたユーザ情報を用いて、そのユーザ情報が含まれるように、認証を依頼する旨の情報を作成する。
【００４５】
Ｓ０３０３にて、依頼部４８は、他のユーザ管理装置を宛先として、ネットワークインターフェイス５０へ認証を依頼する旨の情報を送出する。ネットワークインターフェイス５０は、バス２８を介して、宛先とされたユーザ管理装置に、送出された情報を送信する。併せて依頼部４８は、認証を依頼する旨の情報および宛先を表わす情報を第４保存部５２に記憶する。Ｓ０３０４にて、ネットワークインターフェイス５０は、認証の結果を受信する。
【００４６】
Ｓ０３０５にて、判定部５４は、認証の結果が「失敗」を表わすか否かを判断する。結果が「失敗」を表わすと判断した場合には（Ｓ０３０５にてＹＥＳ）、処理はＳ０３０６へと移される。もしそうでないと（Ｓ０３０５にてＮＯ）、処理はＳ０３１９へと移される。Ｓ０３０６にて、推論部６６などは、新たなユーザ対応情報を推論する。この処理は、後述するＳ０４２０〜Ｓ０４３０の各ステップに相当する。
【００４７】
Ｓ０３０７にて、管理部６２は、ネットワークインターフェイス５０に、認証の結果の送信元（認証を拒否したユーザ管理装置）を問合わせる。検索部５６は、問合せの結果に基づき、第３保存部５８が記憶したユーザ対応情報の中から、認証を拒否したユーザ管理装置に関するユーザ対応情報を検索する。
【００４８】
Ｓ０３０８にて、検索部５６は、認証を拒否したユーザ管理装置に関するユーザ対応情報があるか否かを判断する。ユーザ対応情報があると判断した場合には（Ｓ０３０８にてＹＥＳ）、処理はＳ０３１４へと移される。もしそうでないと（Ｓ０３０８にてＮＯ）、処理はＳ０３０９へと移される。
【００４９】
Ｓ０３０９にて、出力部６０は、遠隔ユーザ情報の入力を促す画像を表示する。本実施の形態において、「遠隔ユーザ情報」とは、ユーザを情報の送信先で識別する「送信先での識別子」（本実施の形態において、「第３の情報」の一種として取扱われる）、およびアクセスの許可を受けたユーザであることを情報の送信先で立証する「送信先でのパスワード」（本実施の形態において、「第４の情報」の一種として取扱われる）の総称のことである。出力部６０が画像を表示すると、入力部４０は、遠隔ユーザ情報の入力を受付ける。これらの動作は、検索部５６が出力した信号を受付けると開始される。これにより、このステップにおいて、入力部４０および出力部６０は、検索部５６に制御されることとなる。
【００５０】
Ｓ０３１０にて、認証部４２は、遠隔ユーザ情報の入力があったか否かを判断する。遠隔ユーザ情報の入力があったと判断した場合（Ｓ０３１０にてＹＥＳ）、処理はＳ０３１１へ移される。もしそうでないと（Ｓ０３１０にてＮＯ）、処理はＳ０３１８へと移される。Ｓ０３１１にて、認証部４２は、入力された遠隔ユーザ情報および認証を拒否したユーザ管理装置を表わす情報を、第２保存部４６に記憶する。
【００５１】
Ｓ０３１２にて、依頼部４８は、第２保存部４６が、Ｓ０３１１にて第２保存部４６に記憶された情報を用いて、認証を依頼する旨の情報を作成する。認証を依頼する旨の情報が作成されると、依頼部４８は、認証を拒否したユーザ管理装置を宛先として、ネットワークインターフェイス５０へその情報を送出する。ネットワークインターフェイス５０は、バス２８を介して、宛先とされたユーザ管理装置に、送出された情報を送信する。併せて依頼部４８は、認証を依頼する旨の情報および宛先を表わす情報を第４保存部５２に記憶する。Ｓ０３１３にて、ネットワークインターフェイス５０は、認証の結果を受信する。
【００５２】
Ｓ０３１４にて、依頼部４８は、検索部５６が検索したユーザ対応情報から、認証を依頼する旨の情報を作成する。Ｓ０３１５にて、依頼部４８は、認証を拒否したユーザ管理装置を宛先として、ネットワークインターフェイス５０へ、認証を依頼する旨の情報を送出する。Ｓ０３１６にて、ネットワークインターフェイス５０は、認証の結果を受信する。
【００５３】
Ｓ０３１７にて、判定部５４は、認証の結果が「失敗」を表わすか否かを判断する。認証の結果が「失敗」を表わすと判断した場合には（Ｓ０３１７にてＹＥＳ）、処理はＳ０３１８へと移される。もしそうでないと（Ｓ０３１７にてＮＯ）、処理はＳ０３１９へと移される。
【００５４】
Ｓ０３１８にて、検索部５６は、第３保存部５８が、他のユーザ対応情報を記憶しているか否かを判断する。他のユーザ対応情報を記憶していると判断した場合（Ｓ０３１８にてＹＥＳ）、処理はＳ０３０７へと移される。もしそうでないと（Ｓ０３１８にてＮＯ）、処理はＳ０３０９へと移される。
【００５５】
Ｓ０３１９にて、判定部５４は、認証の結果が「成功」を表わすか否かを判断する。結果が「成功」を表わすと判断した場合には（Ｓ０３１９にてＹＥＳ）、処理はＳ０３２０へと移される。もしそうでないと（Ｓ０３１９にてＮＯ）、処理は終了する。
【００５６】
Ｓ０３２０にて、管理部６２は、第２保存部４６が記憶したユーザ情報を読出す。Ｓ０３２１にて、管理部６２は、第４保存部５２が記憶した遠隔ユーザ情報および認証を拒否したユーザ管理装置を表わす情報を読出す。
【００５７】
Ｓ０３２２にて、管理部６２は、ユーザ情報、遠隔ユーザ情報、認証を拒否した装置を表わす情報を組合せて新たなユーザ対応情報を作成する。管理部６２は、作成されたユーザ対応情報を第３保存部５８に記憶させる（ユーザ対応情報を記憶させるのは、そのユーザ対応情報と同一のユーザ対応情報が第３保存部５８に記憶されていない場合に限る）。
【００５８】
図９を参照して、第２処理部３２で実行されるプログラムは、認証に関し、以下のような制御構造を有する。
【００５９】
Ｓ０４０１にて、受信部７２は、ネットワークインターフェイス７０を介して、認証を依頼する旨の情報を受信する。受信部７２は、受信した情報から、ユーザ情報を抽出する。受信部７２は、抽出したユーザ情報を認証部７４に出力する。
【００６０】
Ｓ０４０２にて、認証部７４は、第１保存部７８が記憶したユーザ情報のうち、受信部７２が出力したユーザ情報と識別子が一致する情報を読出す。認証部７４は、第１保存部７８が記憶したユーザ情報と受信部７２が抽出したユーザ情報とが一致するか否かを判断する。一致すると判断した場合（Ｓ０４０２にてＹＥＳ）、処理はＳ０４０３へと移される。もしそうでないと（Ｓ０４０２にてＮＯ）、処理はＳ０４０４へと移される。
【００６１】
Ｓ０４０３にて、判定部７６は、受信部７２が抽出した情報をユーザ情報として第２保存部８２に記憶させる。Ｓ０４０４にて、判定部７６は、認証の結果を表わす情報に「失敗」を表わす情報を含ませる（以下の説明において、何かの情報を含ませることを「セットする」と称する）。Ｓ０４０５にて、判定部７６は、認証の結果を表わす情報に「成功」をセットする。Ｓ０４０６にて、送信部８０は、ネットワークインターフェイス７０を通じて、認証の結果を表わす情報を送信する。
【００６２】
図１０を参照して、第１処理部３０で実行されるプログラムは、新たなユーザ対応情報の推論に関し、以下のような制御構造を有する。
【００６３】
Ｓ０４２０にて、管理部６２は、ユーザ対応情報を要求する旨のコマンドをネットワークインターフェイス５０に送出する。ネットワークインターフェイス５０は、ネットワークに接続された他のユーザ管理装置にその情報を送信する。これにより、管理部６２は、ユーザ対応情報の送信を要求する旨を送信するように、ネットワークインターフェイス５０を制御することとなる。
【００６４】
Ｓ０４２２にて、ネットワークインターフェイス５０は、所定の期間（本実施の形態の場合、この期間の長さはユーザ管理装置の設計者によって予め定められている）、他のユーザ管理装置からユーザ対応情報を受信する。所定の期間の間にユーザ対応情報の送信がない場合、ネットワークインターフェイス５０は、ユーザ対応情報の受付けを締切る。
【００６５】
Ｓ０４２４にて、管理部６２は、受信したユーザ対応情報を第３保存部５８に記憶する。受信したユーザ対応情報は、作成された日時、作成したユーザ管理装置、有効期限とともに記憶される。Ｓ０４２２にてユーザ対応情報が送信されなかった場合、この処理は実施されない。
【００６６】
Ｓ０４２６にて、管理部６２は、第３保存部５８に、有効期限を過ぎたユーザ対応情報が記憶されているか否かを判断する。有効期限を過ぎたユーザ対応情報が記憶されていると判断した場合（Ｓ０４２６にてＹＥＳ）、処理はＳ０４２８へと移される。もしそうでないと（Ｓ０４２６にてＮＯ）、処理はＳ０４３０へと移される。Ｓ０４２８にて、管理部６２は、第３保存部５８が記憶したユーザ対応情報のうち、有効期限を過ぎたユーザ対応情報を破棄する。
【００６７】
Ｓ０４３０にて、推論部６６は、Ｓ０４２４にて記憶された新たなユーザ対応情報に基づき、さらに新たなユーザ対応情報を推論する。管理部６２は、推論された新たなユーザ対応情報を、第３保存部５８に記憶させる。新たなユーザ対応情報が得られなかった場合、第３保存部５８への記憶は実施されない。
【００６８】
以上のような構造およびフローチャートに基づく、ユーザ管理装置の動作について説明する。
【００６９】
［ユーザ対応情報が推論できる場合］
ユーザが、識別子「鈴木」を用いてＰＶＲ２２に記憶された動画ファイルを利用しようとしていると仮定する。会社ＰＣ２０の出力部６０は、ユーザ情報の入力を促した画像を出力する。図１１は、このとき出力部６０の一部であるディスプレイに表示された画像を表わす図である。会社ＰＣ２０が職場での利用を主たる目的としているので、会社ＰＣ２０の第１保存部４４には、「鈴木」という識別子およびパスワード「RQ3DKiB96」が記憶されている。この識別子を用いてログインされた場合、作成されたファイルは識別子「鈴木」に対応するものとなる。ユーザは、会社ＰＣ２０に、職場での使用と同じように、識別子「鈴木」および適切なパスワード「RQ3DKiB96」を入力する。本実施の形態において、ユーザ情報のうちのパスワードは、「＊」として表示される。パスワードが第三者に漏れることを防ぐためである。これにより、会社ＰＣ２０の入力部４０は、ユーザからローカル識別子およびローカルパスワードを受付けることとなる。ユーザ情報が入力されると、認証部４２は、入力されたユーザ情報が正規のユーザのものか否かを判断する。正規のユーザのものと判断されると、認証部４２は、入力されたユーザ情報を第２保存部４６に記憶する（Ｓ０３０１）。図１２は、会社ＰＣ２０の第２保存部４６に記憶されたユーザ情報が表わす、識別子およびパスワードの内容を示す図である。これにより、会社ＰＣ２０に蓄積されている文書や画像などのファイルを、識別子「鈴木」を用いるユーザが参照できる状態となる。
【００７０】
ユーザ情報が記憶されると、会社ＰＣ２０の入力部４０は、ユーザから再度入力を受付ける。この場合、入力の内容がＰＶＲ２２に記憶されたファイルを取扱う旨の指示であるとすると、依頼部４８は、第２保存部４６に記憶されたユーザ情報を用いて、認証を依頼する旨の情報を作成する（Ｓ０３０２）。情報が作成されると、依頼部４８は、ＰＶＲ２２を宛先として、ネットワークインターフェイス５０へ認証を依頼する旨の情報を送出する（Ｓ０３０３）。これにより、依頼部４８は、入力部４０が受付けたユーザ情報を送信するように、ネットワークインターフェイス５０を制御することとなる。
【００７１】
ＰＶＲ２２の受信部７２は、ネットワークインターフェイス７０を介して、会社ＰＣ２０が送信した、認証を依頼する旨の情報を受信する。受信部７２は、その情報から、ユーザ情報を抽出する（Ｓ０４０１）。ユーザ情報が抽出されると、認証部７４は、第１保存部７８から、受信部７２が抽出したユーザ情報に対応するユーザ情報を読出す。図１３は、このとき第１保存部７８に記憶されているユーザ情報が表わす、識別子およびパスワードの内容を示す図である。ユーザ情報が読出されると、認証部７４は、第１保存部７８が記憶したユーザ情報と受信部７２が抽出したユーザ情報とが一致するか否かを判断する（Ｓ０４０２）。この場合、第１保存部７８には、識別子が「鈴木」であるユーザ情報が記憶されていないとする。そのようなユーザ情報が記憶されていなければ、第１保存部７８が記憶したユーザ情報と受信部７２が抽出したユーザ情報とは一致しないので（Ｓ０４０２にてＮＯ）、判定部７６は、認証の結果を表わす情報に「失敗」をセットする（Ｓ０４０４）。「失敗」がセットされると、送信部８０は、ネットワークインターフェイス７０を通じて、認証の結果を会社ＰＣ２０に送信する（Ｓ０４０６）。
【００７２】
会社ＰＣ２０のネットワークインターフェイス５０は、認証の結果を受信する（Ｓ０３０４）。結果が受信されると、判定部５４は、結果が「失敗」を表わすか否かを判断する（Ｓ０３０５）。この場合、結果は「失敗」（すなわち入力部４０が受付けた情報の送信に対する返信の内容は、ユーザ情報に基づくアクセスを拒絶する内容）なので（Ｓ０３０５にてＹＥＳ）、会社ＰＣ２０の管理部６２は、ユーザ対応情報を要求する旨のコマンドをＰＶＲ２２〜マシンＡ２６に送信するように、ネットワークインターフェイス５０を制御する（Ｓ０４２０）。コマンドが送信された後、ＰＶＲ２２が「ＰＶＲ：お父さん：X9fQ2k＝ＤＶＤレコーダ：太郎：HIKslhj」というユーザ対応情報を送信したとする。ＤＶＤレコーダ２４が「会社ＰＣ：鈴木：RQ3DKiB96＝ＤＶＤレコーダ：太郎：HIKslhj」というユーザ対応情報を送信したとする。会社ＰＣ２０のネットワークインターフェイス５０は、ＰＶＲ２２およびＤＶＤレコーダ２４からのユーザ対応情報を受信する（Ｓ０４２２）。ユーザ対応情報が受信されると、第３保存部５８は、ネットワークインターフェイス５０が受信したそれらのユーザ対応情報を記憶する。受信したユーザ対応情報は、作成された日時、作成したユーザ管理装置、有効期限とともに記憶される（Ｓ０４２４）。図１４は、「ＰＶＲ：お父さん：X9fQ2k＝ＤＶＤレコーダ：太郎：HIKslhj」というユーザ対応情報とともに記憶される情報の内容例を表わす図である。
【００７３】
ユーザ対応情報が記憶されると、管理部６２は、有効期限を過ぎたユーザ対応情報が第３保存部５８に記憶されているか否かを判断する（Ｓ０４２６）。この場合、有効期限を過ぎたユーザ対応情報が記憶されているとすると（Ｓ０４２６にてＹＥＳ）、管理部６２は、第３保存部５８が記憶した情報である、有効期限を過ぎたユーザ対応情報を破棄する（Ｓ０４２８）。ユーザ対応情報が破棄されると、推論部６６は、ＰＶＲ２２およびＤＶＤレコーダ２４から送信されたユーザ対応情報に基づき、新たなユーザ対応情報を推論する。上述したユーザ対応情報において「ＤＶＤレコーダ：太郎：HIKslhj」という部分が共通する。推論部６６は、複数のユーザ対応情報のうち、共通する部分がある２つ以上のユーザ対応情報（本実施の形態の場合、特に複数の部分が共通するユーザ対応情報を優先して用いる）の、相違する部分のいずれかを結合することにより、共通する部分がある２つ以上のユーザ対応情報のいずれとも異なるユーザ対応情報（ひいては遠隔ユーザ情報）を推論する。この場合、「会社ＰＣ：鈴木：RQ3DKiB96＝ＰＶＲ：お父さん：X9fQ2k」というユーザ対応情報が推論される。これにより、推論部６６は、ネットワークインターフェイス５０が受信した、ユーザ対応情報（「ＰＶＲ：お父さん：X9fQ2k＝ＤＶＤレコーダ：太郎：HIKslhj」というユーザ対応情報および「会社ＰＣ：鈴木：RQ3DKiB96＝ＤＶＤレコーダ：太郎：HIKslhj」というユーザ対応情報）から、ネットワークインターフェイス５０が受信した情報の送信元（この場合ＰＶＲ２２）を送信先とし、かつ入力部４０が受付けたローカル識別子およびローカルパスワードに対応する、送信先での識別子および送信先でのパスワードを、新たなユーザ対応情報として推論することとなる。管理部６２は、推論された新たなユーザ対応情報「ＰＶＲ：お父さん：X9fQ2k＝会社ＰＣ：鈴木：RQ3DKiB96」を、第３保存部５８に記憶させる（Ｓ０４３０）。これにより、第３保存部５８は、推論部６６が推論した送信先での識別子および送信先でのパスワードならびに入力部４０が受付けたユーザ情報を対応づけて記憶することとなる。
【００７４】
ユーザ情報が記憶されると、管理部６２は、ネットワークインターフェイス５０に、認証の結果の送信元（認証を拒否したユーザ管理装置）を問合わせる。検索部５６は、問合せの結果に基づき、第３保存部５８が記憶したユーザ対応情報の中から、ＰＶＲ２２に関するユーザ対応情報を検索する（Ｓ０３０７）。ユーザ対応情報が検索されると、検索部５６は、ＰＶＲ２２に関するユーザ対応情報があるか否かを判断する（Ｓ０３０８）。この場合、ユーザ対応情報「ＰＶＲ：お父さん：X9fQ2k＝会社ＰＣ：鈴木：RQ3DKiB96」が存在するので（Ｓ０３０８にてＹＥＳ）、依頼部４８は、検索部５６が検索したユーザ対応情報から認証を依頼する旨の情報を作成する（Ｓ０３１４）。この場合、認証を依頼する旨の情報には、識別子「お父さん」およびパスワード「X9fQ2k」が含まれる。
【００７５】
認証を依頼する旨の情報が作成されると、依頼部４８は、ＰＶＲ２２を宛先として、ネットワークインターフェイス５０へ認証を依頼する旨の情報を送出する（Ｓ０３１５）。これにより、依頼部４８は、第３保存部５８が記憶した情報は入力部４０が受付けたユーザ情報のいずれかに対応すると検索部５６が判断した場合、第３保存部５８がユーザ対応情報として記憶した遠隔ユーザ情報のうち入力部４０が受付けたユーザ情報のいずれかに対応する情報を送信するように、ネットワークインターフェイス５０を制御することとなる。この情報が送信されるのは、ネットワークインターフェイス５０がユーザ情報を送信したことに対する返信を受信した後（特にネットワークインターフェイス５０がユーザ情報に基づくアクセスを拒絶する旨の返信を受信した後）である。この情報が送出されると、ＰＶＲ２２の受信部７２は、ネットワークインターフェイス７０を通じて、認証を依頼する旨の情報を受信する（Ｓ０４０１）。情報が受信されると、認証部７４は、自らの第１保存部７８が記憶したユーザ情報と受信部７２が抽出したユーザ情報（識別子「お父さん」およびパスワード「X9fQ2k」）とが一致するか否かを判断する（Ｓ０４０２）。このときユーザ情報は一致するので（Ｓ０４０２にてＹＥＳ）、判定部７６は、受信部７２が抽出した情報をユーザ情報として第２保存部８２に記憶させる（Ｓ０４０３）。ユーザ情報が記憶されると、判定部７６は、認証の結果を表わす情報に「成功」をセットする（Ｓ０４０５）。「成功」がセットされると、送信部８０は、ネットワークインターフェイス７０を通じて、認証の結果を送信する（Ｓ０４０６）。
【００７６】
認証の結果が送信されると、会社ＰＣ２０のネットワークインターフェイス５０は、認証の結果を受信する（Ｓ０３１６）。認証の結果が受信されると、判定部５４は、結果が「失敗」を表わすか否かを判断する（Ｓ０３１７）。この場合、結果は「成功」なので（Ｓ０３１７にてＮＯ）、会社ＰＣ２０の判定部５４は、認証の結果が「成功」を表わすか否かを判断する（Ｓ０３１９）。この場合、結果は「成功」なので（Ｓ０３１９にてＹＥＳ）、管理部６２は、第２保存部４６が記憶したユーザ情報を読出す（Ｓ０３２０）。ユーザ情報が読出されると、管理部６２は、第４保存部５２が記憶した遠隔ユーザ情報およびＰＶＲ２２を表わす情報を読出す（Ｓ０３２１）。遠隔ユーザ情報などが読出されると、管理部６２は、会社ＰＣ２０についてのユーザ情報、ＰＶＲ２２についての遠隔ユーザ情報、およびＰＶＲ２２を表わす情報を組合せて新たなユーザ対応情報を作成する（Ｓ０３２２）。ただし新たに作成されたユーザ対応情報と同一のユーザ対応情報が第３保存部５８に記憶されているので、新たに作成されたユーザ対応情報は第３保存部５８に記憶されない。
【００７７】
この後、一旦ログオフがなされたとする。また、その後、会社ＰＣ２０の入力部４０が、「鈴木」という識別子およびパスワード「RQ3DKiB96」を含むユーザ情報を再び受付けたとする（Ｓ０３０１）。ユーザ情報が受付けられると、Ｓ０３０２の処理を経て、依頼部４８は、再びＰＶＲ２２を宛先として、ネットワークインターフェイス５０へ認証を依頼する旨の情報を送出する（Ｓ０３０３）。
【００７８】
ＰＶＲ２２の受信部７２は認証を依頼する旨の情報を受信する（Ｓ０４０１）。情報が受信されると、認証部７４は、第１保存部７８が記憶したユーザ情報と受信部７２が抽出したユーザ情報とが一致するか否かを判断する（Ｓ０４０２）。この場合、「鈴木」という識別子およびパスワード「RQ3DKiB96」を含むユーザ情報は記憶されていない。これにより、第１保存部７８が記憶したユーザ情報と受信部７２が抽出したユーザ情報とが一致しないので（Ｓ０４０２にてＮＯ）、Ｓ０４０４〜Ｓ０４０６の処理を経て、会社ＰＣ２０のネットワークインターフェイス５０は、認証の結果を受信する（Ｓ０３０４）。認証の結果が受信されると、判定部５４は、認証の結果が「失敗」を表わすか否かを判断する（Ｓ０３０５）。この場合、認証の結果は「失敗」なので（Ｓ０３０５にてＹＥＳ）、管理部６２は、ネットワークインターフェイス５０に、認証の結果の送信元（認証を拒否したユーザ管理装置）を問合わせる。検索部５６は、問合せの結果に基づき、第３保存部５８が記憶したユーザ対応情報の中から、ＰＶＲ２２に関するユーザ対応情報を検索する（Ｓ０３０７）。検索が終了すると、検索部５６は、ユーザ対応情報があるか否かを判断する（Ｓ０３０８）。
【００７９】
［ユーザ対応情報が推論できない場合］
Ｓ０３０１〜Ｓ０４２０の処理を経て、ＰＶＲ２２〜マシンＡ２６はいずれもユーザ対応情報を送信しなかったとする。会社ＰＣ２０のネットワークインターフェイス５０は、ユーザ対応情報の受信を締切る（Ｓ０４２２）。受信が締切られると、管理部６２は、有効期限を過ぎたユーザ対応情報が第３保存部５８に記憶されているか否かを判断する（Ｓ０４２６）。この場合、有効期限を過ぎたユーザ対応情報が記憶されていないとすると（Ｓ０４２６にてＮＯ）、推論部６６は、ＰＶＲ２２およびＤＶＤレコーダ２４から送信されたユーザ対応情報に基づき、新たなユーザ対応情報を推論する（Ｓ０４３０）。この場合、新たなユーザ対応情報が得られないので、第３保存部５８への記憶は実施されない。推論が終了すると、Ｓ０３０７の処理を経て、検索部５６は、第３保存部５８が記憶したユーザ対応情報が、入力部４０が受付けたユーザ情報に対応する情報があるか否か（そのようなユーザ情報のいずれかとは異なる情報に対応するか否か）を判断する（Ｓ０３０８）。この場合、そのようなユーザ対応情報は存在しない（第３保存部５８が記憶したユーザ対応情報が、入力部４０が受付けたユーザ情報のいずれかとは異なる情報に対応する）ので（Ｓ０３０８にてＮＯ）、出力部６０は、ＰＶＲ２２の遠隔ユーザ情報の入力を促す画像を表示する。会社ＰＣ２０の入力部４０は、ユーザから、ＰＶＲ２２に関する遠隔ユーザ情報（この場合、ユーザをＰＶＲ２２で識別する情報、およびアクセスの許可を受けたユーザであることをＰＶＲ２２で立証する情報）の入力を受付ける（Ｓ０３０９）。図１５は、このときのディスプレイに表示される画像を表わす図である。この場合、ユーザは識別子「お父さん」およびパスワード「X9fQ2k」を入力することとする。
【００８０】
遠隔ユーザ情報が入力されると、会社ＰＣ２０の認証部４２は、遠隔ユーザ情報の入力があったか否かを判断する（Ｓ０３１０）。この場合、入力があったと判断されるので（Ｓ０３１０にてＹＥＳ）、会社ＰＣ２０の認証部４２は、入力された遠隔ユーザ情報およびＰＶＲ２２を表わす情報（本実施の形態の場合「ＰＶＲ」という文字列）を、第２保存部４６に記憶する（Ｓ０３１１）。遠隔ユーザ情報などが記憶されると、会社ＰＣ２０の依頼部４８は、第２保存部４６に記憶された遠隔ユーザ情報を用いて、認証を依頼する旨の情報を作成する。情報が作成されると、依頼部４８は、ＰＶＲ２２を宛先として、ネットワークインターフェイス５０に認証を依頼する旨の情報を送出する（Ｓ０３１２）。これにより、依頼部４８は、入力部４０が遠隔ユーザ情報を受付けると、入力部４０が受付けた遠隔ユーザ情報を送信するように、ネットワークインターフェイス５０を制御することとなる。
【００８１】
情報が送出されると、Ｓ０４０１の処理を経て、ＰＶＲ２２の認証部７４は、第１保存部７８から、受信部７２が抽出したユーザ情報に対応するユーザ情報を読出す。この場合、第１保存部７８には、識別子「お父さん」およびパスワード「X9fQ2k」を含むユーザ情報が記憶されていることとする。ユーザ情報が読出されると、認証部７４は、第１保存部７８が記憶したユーザ情報と受信部７２が抽出したユーザ情報とが一致するか否かを判断する（Ｓ０４０２）。この場合、ユーザ情報が一致すると判断されるので（Ｓ０４０２にてＹＥＳ）、判定部７６は、受信部７２が抽出した情報をユーザ情報として第２保存部８２に記憶させる（Ｓ０４０３）。ユーザ情報が記憶されると、判定部７６は、認証の結果を表わす情報に「成功」をセットする（Ｓ０４０５）。「成功」がセットされると、送信部８０は、ネットワークインターフェイス７０を通じて、認証の結果を送信する（Ｓ０４０６）。
【００８２】
認証の結果が送信されると、会社ＰＣ２０のネットワークインターフェイス５０は、認証の結果を受信する（Ｓ０３１３）。結果が受信されると、会社ＰＣ２０の判定部５４は、認証の結果が「成功」を表わすか否かを判断する（Ｓ０３１９）。この場合、結果は「成功」なので（Ｓ０３１９にてＹＥＳ）、管理部６２は、第２保存部４６が記憶したユーザ情報を読出す（Ｓ０３２０）。ユーザ情報が読出されると、管理部６２は、第４保存部５２が記憶した遠隔ユーザ情報およびＰＶＲ２２を表わす情報を読出す（Ｓ０３２１）。識別子などが読出されると、管理部６２は、会社ＰＣ２０についてのユーザ情報、ＰＶＲ２２についての遠隔ユーザ情報、およびＰＶＲ２２を表わす情報を組合せて新たなユーザ対応情報（この場合「会社ＰＣ：鈴木：RQ3DKiB96＝ＰＶＲ：お父さん：X9fQ2k」という文字列）を作成する。これにより、第３保存部５８が対応付けて記憶するユーザ対応情報は、情報の送信先（ＰＶＲ２２）を表わす情報を含むこととなる。管理部６２は、作成されたユーザ対応情報を第３保存部５８に記憶させる（Ｓ０３２２）。第３保存部５８には、このユーザ対応情報と同一のユーザ対応情報が記憶されていないからである。これにより、第３保存部５８は、ローカル識別子、ローカルパスワード、送信先での識別子、および送信先でのパスワードを含む情報を、対応づけて記憶することとなる。
【００８３】
以上のようにして、本実施の形態に係る会社ＰＣ（ユーザ管理装置）は、ユーザ対応情報に基づき、他のユーザ管理装置の認証が可能な情報を作成する。これにより、他のユーザ管理装置は、正規のユーザからのアクセスか否かを判断できる。そのような判断ができるので、ネットワークに結合された機器を安全に利用することができる。ユーザはネットワークに結合された機器を簡単に起用できる。他のユーザ管理装置の認証が可能な情報を作成できない場合、本実施の形態に係る会社ＰＣ（ユーザ管理装置）は、他のユーザ管理装置から送信されたユーザ対応情報に基づき、新たなユーザ対応情報を推論できる。これにより、ユーザがユーザ情報を入力する手間が省かれる。手間が省かれるので、ネットワークに接続された機器の利用はより簡単になる。その結果、ネットワークに結合された機器を安全かつより簡単に利用できるユーザ管理装置を提供することができる。
【００８４】
なお、本実施の形態にかかるネットワークは、双方向に通信できるネットワークであれば、バス２８により接続されていなくともよい。双方向に通信できるネットワークの例として、インターネット、ＬＡＮ(Local Area Network)、802.11b、Bluetooth、IEEE1394などがある。
【００８５】
また、会社ＰＣ２０〜マシンＡ２６は、ルータやその他のネットワーク機器を介して、それぞれ別のネットワークに接続されていてもよい。
【００８６】
また、ユーザを情報の送信先（ＰＶＲ２２）で識別する、送信先での識別子および送信先でのパスワードを送信するタイミングは、上述のタイミングに限定されない。たとえば、Ｓ０３０３において、ユーザ情報と同時となるタイミングであってもよい。
【００８７】
また、第１の情報は、ローカル識別子に限定されない。たとえば、画像や音のファイルであってもよい。第２の情報は、ローカルパスワードに限定されない。
【００８８】
また、Ｓ０４２０にて、ネットワークインターフェイス５０は、情報を送信するにあたり、ブロードキャストで（ネットワークに接続されたユーザ管理装置すべてに一斉に）情報を送信してもよい。ブロードキャストで送信すればアドレスやホスト名を知らなくても、ネットワークの同じセグメントに接続されたユーザ管理装置に情報を送信できる。ブロードキャストのほか、複数の機器向けに送信できるマルチキャストを利用しても、特定の機器だけに送信できるユニキャストを利用してもよい。
【００８９】
また、Ｓ０４２０にて、ネットワークインターフェイス５０は、ユーザ管理装置ごとに内容の一部が異なる情報を送信してもよい。
【００９０】
また、Ｓ０４２２にて、ネットワークインターフェイス５０は、他のユーザ管理装置から暗号化されたユーザ対応情報を受信してもよい。これにより、ネットワークの経路上での盗聴を防止できる。このために、管理部６２は、ネットワークインターフェイス５０が、ユーザ対応情報を要求する旨を受信すると、送信しようとするユーザ対応情報を暗号化する機能を備えてもよい。この場合、管理部６２は、自らが暗号化したユーザ対応情報を送信するように、ネットワークインターフェイス５０を制御してもよい。また、管理部６２は、ユーザ対応情報の一部（入力部４０が受付けた情報、送信先での識別子、および送信先でのパスワードのいずれか）を暗号化するものであってもよい。
【００９１】
また、Ｓ０４２２にて、ネットワークインターフェイス５０は、電子署名データと共に、ユーザ対応情報を受信してもよい。これにより、成りすましといった危険性を防止できる。
【００９２】
また、Ｓ０４２８にて、管理部６２は、ユーザから指示を受付けた場合や、認証に失敗した場合に、ユーザ対応情報を破棄してもよい。
【００９３】
また、ユーザ対応情報の推論は、任意のタイミングで実施されてもよい。たとえば、この推論は、認証が失敗した際や、認証を実施する際に実施されてもよい。この推論は、定期的あるいはランダムな間隔で実施されてもよい。
【００９４】
＜第２の実施の形態＞
以下、本発明の第２の実施の形態に係るユーザ管理装置について説明する。
【００９５】
図１６を参照して、本実施の形態に係るユーザ管理装置の第２処理部３４は、受信部８４と、認証部７４と、判定部７６と、第１保存部７８と、送信部８６と、第２保存部８２と、検索部８８とを含む。受信部８４は、第１処理部３０のネットワークインターフェイス５０を介して、他のユーザ管理装置から認証を依頼する旨の情報を受信する。送信部８６は、認証の結果を送信するように、第１処理部３０のネットワークインターフェイス５０を制御する。これにより、第１処理部３０のネットワークインターフェイス５０は、第１処理部３０および第２処理部３４によって共用されることとなる。検索部８８は、第１処理部３０の第３保存部５８が記憶した情報を検索する。これにより、第１処理部３０の第３保存部５８は、第１処理部３０および第２処理部３４によって共用されることとなる。なお、その他の本実施の形態に係るユーザ管理装置のハードウェア構成は前述の第１の実施の形態と同じである。それらについての機能も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【００９６】
図１７を参照して、第２処理部３４で実行されるプログラムは、認証に関し、以下のような制御構造を有する。なお、図１７に示すフローチャートの中で、前述の図９に示した処理は同じステップ番号を付してある。それらの処理も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【００９７】
Ｓ０４１０にて、検索部８８は、受信部８４から、送信元を表わす情報を取得する。
【００９８】
Ｓ０４１２にて、判定部７６は、第１保存部７８が記憶したユーザ情報と受信部８４が抽出したユーザ情報とが一致するか否かを判断する。ユーザ情報が一致すると判断した場合（Ｓ０４１２にてＹＥＳ）、処理はＳ０４０３へと移される。もしそうでないと（Ｓ０４１２にてＮＯ）、処理はＳ０４１４へと移される。
【００９９】
Ｓ０４１４にて、検索部８８は、ネットワークインターフェイス５０が認証を依頼する旨の情報を受信すると、第３保存部５８が記憶したユーザ対応情報のうち、情報の送信先が所定の条件を満たすものを検索する。その条件とは、情報の送信先が、Ｓ０４０１にてネットワークインターフェイス５０が受信した情報（認証を依頼する旨の情報）の送信元に一致することである。Ｓ０４１６にて、認証部７４は、検索部８８が検索したユーザ対応情報から認証用のユーザ情報を作成する。
【０１００】
Ｓ０４１８にて、認証部７４は、第１保存部７８が記憶したユーザ情報と自らが作成した認証用のユーザ情報とが一致するか否かを判断する。ユーザ情報が一致すると判断した場合（Ｓ０４１８にてＹＥＳ）、処理はＳ０４０３へと移される。もしそうでないと（Ｓ０４１８にてＮＯ）、処理はＳ０４０４へと移される。
【０１０１】
以上のような構造およびフローチャートに基づく、ユーザ管理装置の動作について説明する。
【０１０２】
ＰＶＲ２２の受信部８４は、ネットワークインターフェイス５０を通して、会社ＰＣ２０から認証を依頼する旨の情報を受信する（Ｓ０４０１）。情報が受信されると、判定部７６は、第１保存部７８が記憶したユーザ情報と受信部８４が抽出したユーザ情報とが一致するか否かを判断する（Ｓ０４１２）。この場合、ユーザ情報が一致しないので（Ｓ０４１２にてＮＯ）、検索部８８は、受信部８４から、会社ＰＣ２０を表わす情報を取得する（Ｓ０４１０）。情報が取得されると、検索部８８は、ネットワークインターフェイス５０が認証を依頼する旨の情報（情報の送信元を会社ＰＣ２０とする送信先での識別子および送信先でのパスワード）を受信すると、第３保存部５８が記憶したユーザ対応情報のうち、情報の送信先が所定の条件（情報の送信先が、Ｓ０４０１にてネットワークインターフェイス５０が受信した情報の送信元（この場合ＰＶＲ２２）に一致すること）を満たすものを検索する（Ｓ０４１４）。この場合、第３保存部５８が「ＰＶＲ：お父さん：X9fQ2k＝会社ＰＣ：鈴木：RQ3DKiB96」というユーザ対応情報を記憶していることとする。ユーザ対応情報が検索されると、認証部７４は、「ＰＶＲ：お父さん：X9fQ2k＝会社ＰＣ：鈴木：RQ3DKiB96」というユーザ対応情報から、認証用のユーザ情報（識別子「お父さん」、パスワード「X9fQ2k」）を作成する（Ｓ０４１６）。
【０１０３】
認証用のユーザ情報が作成されると、認証部７４は、第１保存部７８が記憶したユーザ情報と自らが作成した認証用のユーザ情報とが一致するか否かを判断する（Ｓ０４１８）。これにより、ネットワークインターフェイス５０が受信した情報（認証を依頼する旨の情報）を用いて認証を依頼する旨の情報が表わすユーザがアクセスの許可を受けたユーザか否かを判断した後（特に認証を依頼する旨の情報が表わすユーザがアクセスの許可を受けたユーザとは異なると判断した後のいずれか任意のタイミング）に、検索部８８が検索した情報に対応するユーザ情報を用いて、ネットワークインターフェイス５０が受信した情報が表わすユーザがアクセスの許可を受けたユーザか否かが判断される。この場合、ユーザ情報が一致するので（Ｓ０４１８にてＹＥＳ）、Ｓ０４０３〜Ｓ０４０６の処理を経て、「成功」がセットされた認証の結果が送信される。
【０１０４】
以上のようにして、本実施の形態に係るＰＶＲ（ユーザ管理装置）は、ＰＶＲ自身における正規のユーザ情報が送信されなくても、正規のユーザからのアクセスか否かを判断して認証を実施できる。これにより、ネットワークに接続された機器は安全に利用される。ユーザは、ネットワークに結合された機器を簡単に利用できる。その結果、ネットワークに接続された機器を安全かつ簡単に利用できるユーザ管理装置を提供することができる。
【０１０５】
なお、検索部８８は、ユーザ対応情報ならびにユーザ情報を対応づけて記憶する、第３保存部５８とは別の装置が記憶した情報を検索してもよい。
【０１０６】
また、Ｓ０４０２の判断とＳ０４１２の判断とは、同時に実施されてもよい。この場合、ユーザ対応情報の検索や認証用のユーザ情報の作成は、Ｓ０４０２の判断およびＳ０４１２の判断に先立って実施されることとなる。
【０１０７】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０１０８】
【図１】本発明の第１の実施の形態に係るネットワークの全体構成図である。
【図２】本発明の第１の実施の形態に係る第１処理部の制御ブロック図である。
【図３】本発明の第１の実施の形態に係る第２処理部の制御ブロック図である。
【図４】本発明の第１の実施の形態に係るユーザ管理装置を実現するコンピュータハードウェアの制御ブロック図である。
【図５】本発明の第１の実施の形態に係るユーザ管理装置がコンピュータハードウェアと記録媒体に記録されたプログラムとにより実現されることを表わす概念図である。
【図６】本発明の第１の実施の形態に係る識別子などの送出処理の制御の手順を表わす第１のフローチャートである。
【図７】本発明の第１の実施の形態に係る識別子などの送出処理の制御の手順を表わす第２のフローチャートである。
【図８】本発明の第１の実施の形態に係る識別子などの送出処理の制御の手順を表わす第３のフローチャートである。
【図９】本発明の第１の実施の形態に係る認証処理の制御の手順を示すフローチャートである。
【図１０】本発明の第１の実施の形態に係る新たなユーザ対応情報の推論処理の制御の手順を示すフローチャートである。
【図１１】本発明の第１の実施の形態に係るユーザ情報の入力時の画像を表わす図である。
【図１２】本発明の第１の実施の形態に係る会社ＰＣに記憶されたユーザ情報を表わす図である。
【図１３】本発明の第１の実施の形態に係るＰＶＲに記憶されたユーザ情報を表わす図である。
【図１４】本発明の第１の実施の形態に係るユーザ対応情報とともに記憶される情報の内容を表わす図である。
【図１５】本発明の第１の実施の形態に係るＰＶＲに対するユーザ情報の入力時の画像を表わす図である。
【図１６】本発明の第２の実施の形態に係る第２処理部の制御ブロック図である。
【図１７】本発明の第２の実施の形態に係る認証処理の制御の手順を示すフローチャートである。
【符号の説明】
【０１０９】
２０  会社ＰＣ、２２  ＰＶＲ、２４  ＤＶＤレコーダ、２６  マシンＡ、２８  バス、３０  第１処理部、３２，３４  第２処理部、４０  入力部、４２，７４  認証部、４４，７８  第１保存部、４６，８２  第２保存部、４８  依頼部、５０，７０  ネットワークインターフェイス、５２  第４保存部、５４，７６  判定部、５６，８８  検索部、５８  第３保存部、６０  出力部、６２  管理部、６４，８０，８６  送信部、６６  推論部、７２，８４  受信部、９０  コンピュータハードウェア、９４  記録媒体、１００  読出装置、１０２  処理装置、１０４  記憶装置、１１０  ユーザ管理プログラム、１１２  入出力プログラム。
【図１】
2006195583.tif 000003
【図２】
2006195583.tif 000004
【図３】
2006195583.tif 000005
【図４】
2006195583.tif 000006
【図５】
2006195583.tif 000007
【図６】
2006195583.tif 000008
【図７】
2006195583.tif 000009
【図８】
2006195583.tif 000010
【図９】
2006195583.tif 000011
【図１０】
2006195583.tif 000012
【図１１】
2006195583.tif 000013
【図１２】
2006195583.tif 000014
【図１３】
2006195583.tif 000015
【図１４】
2006195583.tif 000016
【図１５】
2006195583.tif 000017
【図１６】
2006195583.tif 000018
【図１７】
2006195583.tif 000019