(57)【要約】【課題】利用者に関する情報を安全に読み出して、当該利用者用の利用環境を実現する。【解決手段】利用者に関する情報が記録される情報記録媒体と前記利用者に関する情報の入出力を制御する制御回路とを収納ケースに格納してなる持ち運び可能なストレージ装置を装着可能な情報処理装置であって、装着された前記ストレージ装置に、前記利用者に関する情報の送信要求を送信する要求送信部と、前記ストレージ装置から、所定のアルゴリズムに従って暗号化された前記利用者に関する情報を受信する利用者情報受信部と、前記暗号化された利用者に関する情報を復号化する利用者情報復号部と、前記復号化された利用者に関する情報に含まれている当該利用者用の設定情報に従って、前記情報処理装置を当該利用者用に設定する装置設定部と、を備えることを特徴とする情報処理装置に関する。【選択図】  図１
2006302121.tif 000002
【特許請求の範囲】
【請求項１】
利用者に関する情報が記録される情報記録媒体と前記利用者に関する情報の入出力を制御する制御回路とを収納ケースに格納してなる持ち運び可能なストレージ装置を装着可能な情報処理装置であって、
装着された前記ストレージ装置に、前記利用者に関する情報の送信要求を送信する要求送信部と、
前記ストレージ装置から、所定のアルゴリズムに従って暗号化された前記利用者に関する情報を受信する利用者情報受信部と、
前記暗号化された利用者に関する情報を復号化する利用者情報復号部と、
前記復号化された利用者に関する情報に含まれている当該利用者用の設定情報に従って、前記情報処理装置を当該利用者用に設定する装置設定部と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記利用者に関する情報を記憶する利用者情報記憶部と、
前記ストレージ装置から受信した前記利用者に関する情報の更新時刻を示す情報と、前記利用者情報記憶部に記憶されている前記利用者に関する情報の更新時刻を示す情報とを比較する更新時刻比較部と、
比較の結果に応じて、前記利用者情報記憶部に記憶されている前記利用者に関する情報を、前記ストレージ装置から受信した前記利用者に関する情報に書き換える利用者情報更新部と、
を備えることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
利用者に関する情報が記録される情報記録媒体と前記利用者に関する情報の入出力を制御する制御回路とを収納ケースに格納してなり、前記利用者に関する情報に含まれている当該利用者用の設定情報に従って当該利用者用に設定される情報処理装置に装着可能なストレージ装置であって、
前記制御回路は、
前記情報処理装置から前記利用者に関する情報の送信要求を受信する要求受信部と、
前記情報記録媒体に記録されている前記利用者に関する情報を所定のアルゴリズムに従って暗号化する利用者情報暗号部と、
前記暗号化された利用者に関する情報を前記情報処理装置に送信する利用者情報送信部と、
を備えることを特徴とするストレージ装置。
【請求項４】
前記制御回路は、
前記利用者に関する情報の送信が許可された情報処理装置の識別情報の一覧を記憶したアクセス管理記憶部を備え、
前記利用者情報送信部は、
前記利用者に関する情報の送信要求を送信してきた情報処理装置の識別情報が前記アクセス管理記憶部に記憶されていない場合には、前記暗号化された利用者に関する情報を前記情報処理装置に送信しない
ことを特徴とする請求項３に記載のストレージ装置。
【請求項５】
利用者に関する情報が記録される情報記録媒体と前記利用者に関する情報の入出力を制御する制御回路とを収納ケースに格納してなる持ち運び可能なストレージ装置を装着可能な情報処理装置の制御方法であって、
前記情報処理装置が、装着された前記ストレージ装置に、前記利用者に関する情報の送信要求を送信し、
前記情報処理装置が、前記ストレージ装置から、所定のアルゴリズムに従って暗号化された前記利用者に関する情報を受信し、
前記情報処理装置が、前記暗号化された利用者に関する情報を復号化し、
前記情報処理装置が、前記復号化された利用者に関する情報に含まれている当該利用者用の設定情報に従って、前記情報処理装置を当該利用者用に設定する
ことを特徴とする情報処理装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、利用者に関する情報を安全に読み出して、当該利用者用の利用環境を実現する情報処理装置、ストレージ装置及び情報処理装置の制御方法に関する。
【背景技術】
【０００２】
ビデオテープレコーダやハードディスクレコーダなどの録画再生装置をはじめ、テレビやパソコン、コピー機など、複数のユーザ（利用者）で共用される情報処理装置には様々なものがある。このような、複数のユーザで共用される情報処理装置は、各ユーザの嗜好に合わせて使い分けたい場合がある。
【０００３】
例えば録画再生装置は、放送等により取得できるコンテンツをビデオテープやハードディスクなどの記録手段に録画し、表示装置を通して録画したコンテンツを再生する。このような録画再生装置は、家庭内において、家族共用で利用されることが多いが、家族の個々人の嗜好に合わせて使い分けたい場合がある。そしてこのようなニーズに応えるために様々な技術が開発されている（例えば特許文献１参照）。
【特許文献１】特開２００２−３５４４２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、各ユーザの嗜好に合った利用環境を実現する際に利用される情報はプライバシーにかかわる個人情報でもあるため、情報漏えいから守られるべきである。そして、このようなユーザの個人情報を漏えいから守り、安全に使用して、個々のユーザの嗜好に合った快適な利用環境を提供することが求められている。
【０００５】
本発明は上記課題を鑑みてなされたものであり、利用者に関する情報を安全に読み出して、当該利用者用の利用環境を実現する情報処理装置、ストレージ装置及び情報処理装置の制御方法を提供することを主たる目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明は、利用者に関する情報が記録される情報記録媒体と前記利用者に関する情報の入出力を制御する制御回路とを収納ケースに格納してなる持ち運び可能なストレージ装置を装着可能な情報処理装置であって、装着された前記ストレージ装置に、前記利用者に関する情報の送信要求を送信する要求送信部と、前記ストレージ装置から、所定のアルゴリズムに従って暗号化された前記利用者に関する情報を受信する利用者情報受信部と、前記暗号化された利用者に関する情報を復号化する利用者情報復号部と、前記復号化された利用者に関する情報に含まれている当該利用者用の設定情報に従って、前記情報処理装置を当該利用者用に設定する装置設定部と、を備えることを特徴とする情報処理装置に関する。
【０００７】
その他、本願が開示する課題、及びその解決方法は、発明を実施するための最良の形態の欄、及び図面により明らかにされる。
【発明の効果】
【０００８】
利用者に関する情報を安全に読み出して、当該利用者用の利用環境を実現する情報処理装置、ストレージ装置及び情報処理装置の制御方法を提供することができる。
【発明を実施するための最良の形態】
【０００９】
以下、ユーザ（利用者）の嗜好に合わせて録画再生装置の利用環境を設定する場合を例に、最良の形態について説明する。もちろん、本発明は録画再生装置の利用環境を各ユーザの嗜好に合わせて設定する場合に限られず、広く情報処理装置の利用環境を各ユーザの嗜好に合わせて設定する場合に適用可能である。例えば複数のユーザで共用されるパソコン等のコンピュータやステレオ、自動車、テレビ、工作機械、医用機器等の利用環境を各ユーザの嗜好に合わせて設定する場合にも適用可能である。
【００１０】
＝＝＝全体構成＝＝＝
本実施の形態に係る録画再生装置を含む録画再生システムの全体構成を図１に示す。  
本実施の形態に係る録画再生システムは、録画再生装置（特許請求の範囲に記載の情報処理装置に相当する）１００、リムーバブルメディア（特許請求の範囲に記載のストレージ装置に相当する）２００を備える。  
また録画再生システムは、ネットワーク４００を介してコンテンツサーバ３００と通信可能に接続される。コンテンツサーバ３００は、動画像データを録画再生装置１００に送信する情報処理装置である。また録画再生システムは、表示装置１４０および操作入力装置１５０と接続されている。
【００１１】
＜＜録画再生装置＞＞
本実施の形態に係る録画再生装置１００は、音声や画像をデータとして記録（録画）し、そのデータを再び音声や画像として再生する装置である。例えば、いわゆるビデオテープレコーダやハードディスクレコーダなどが該当する。もちろん、音声や画像を記録する機能や再生する機能を備えるように構成されたパソコンなどとすることもできる。音声や画像は、放送されるテレビ番組を受信したり、コンテンツサーバ３００から動画像データを受信したりすることにより取得することができる。
【００１２】
録画再生装置１００は、チューナ部１０１と、ＣＰＵ（Central Processing Unit）１０２と、ＲＡＭ（Random Access Memory）１０３と、不揮発メモリ１０４と、表示制御部１０５と、操作入力部１０６と、ＨＤＤ（Hard Disk Drive）１０７と、ＡＴＡ（Advanced Technology Attachment）コントローラ１０８と、ネットワークＩＦ（InterFace）１０９と、内部バス１３０と、ユーザ情報記録部１１０と、環境設定部１２０とを含んで構成される。
【００１３】
ここで、チューナ部１０１と、ＣＰＵ１０２と、ＲＡＭ１０３と、不揮発メモリ１０４と、表示制御部１０５と、操作入力部１０６と、ＡＴＡコントローラ１０８と、ネットワークＩＦ１０９と、ユーザ情報記録部１１０と、環境設定部１２０は、内部バス１１０を介して互いに通信可能に接続されている。
【００１４】
なおユーザ情報記録部１１０は、特許請求の範囲に記載の要求送信部、利用者情報受信部、利用者情報復号部、利用者情報記憶部、更新時刻比較部、利用者情報更新部に相当する。また環境設定部は、特許請求の範囲に記載の装置設定部に相当する。
【００１５】
テレビ番組などの放送されるコンテンツ（以下、放送コンテンツとも記す）は、アンテナ１３１を介してチューナ部１０１で受信し、ＨＤＤ１０７にデータとして記録される。また、コンテンツサーバ３００によりネットワーク４００を介して配信されるコンテンツは、ネットワークＩＦ１０９で受信し、ＨＤＤ１０７にデータとして記録される。  
そして録画再生装置１００は、ＨＤＤ１０７にデータとして記録されているコンテンツを、表示制御部１０５を介して表示装置１４０に出力する。ユーザは表示装置１４０を通してコンテンツを視聴する。このように、ＨＤＤ１０７にデータとして記録されているコンテンツを表示制御部１０５を介して表示装置１４０に出力することを、再生するともいう。
【００１６】
＜チューナ部＞
チューナ部１０１は、アンテナ１３１と接続し、テレビ番組などの放送コンテンツを受信し、受信した放送コンテンツを内部バス１３０を介してＨＤＤ１０７にデータとして記録する。
【００１７】
＜ＣＰＵ＞
ＣＰＵ１０２は、不揮発メモリ１０４に記録された録画再生装置制御プログラム９００をＲＡＭ１０３に読み出して実行し、録画再生装置１００の全体の動作を制御する。具体的には、ＣＰＵ１０２は、録画再生装置制御プログラム９００を実行し、ユーザインターフェース画面の生成や、コンテンツの再生制御などを行う。ユーザは、ＣＰＵ１０２により生成され表示装置１４０に表示されるユーザインターフェース画面を見ながら操作入力装置１５０を操作することにより、後述するアクセス管理テーブル８２０に記憶される各データやユーザ情報テーブル８１０に記憶される各データ、環境設定情報管理テーブル８００に記憶される各データの入力等を行う。
【００１８】
＜ＲＡＭ＞
ＲＡＭ１０３は、ＣＰＵ１０２により実行される録画再生装置制御プログラム９００を記録する。またＣＰＵ１０２が録画再生装置制御プログラム９００を実行する際などに使用する記憶領域を提供する。
【００１９】
＜不揮発性メモリ＞
不揮発メモリ１０４は、録画再生装置制御プログラム９００や環境設定情報管理テーブル８００を記録する。不揮発メモリ１０４に録画再生装置制御プログラム９００や環境設定情報管理テーブル８００が記録されている様子を図２に示す。不揮発性メモリ１０４は、フラッシュメモリー等、電力を供給しなくても記録を保持する記録デバイスにより実現される。
【００２０】
＜環境設定情報管理テーブル＞
環境設定情報管理テーブル８００には、録画再生装置１００の設定情報が記載される。環境設定情報管理テーブル８００に記載される設定情報によって、本実施の形態に係る録画再生装置１００の設定がなされる。環境設定情報管理テーブル８００の一例を図９に示す。本実施の形態に係る環境設定情報管理テーブル８００は、表示関連情報欄８０１とユーザインターフェース関連情報欄８０２とを備える。
【００２１】
表示関連情報欄８０１には、”音量”、”トーン”、”明るさ”、”色合い”、”色の濃さ”、”ガンマ”を示す各値が設定情報として記載される。そしてこれらの設定情報に従って録画再生装置１００の設定が行われることによって、コンテンツが表示制御部１０５を介して表示装置１４０に出力される際に、画像や音声の明るさや色合い、色の濃さ、ガンマ、音量、トーンが調整される。
【００２２】
これらの設定情報は、各ユーザによって好ましい値が異なることが多い。例えば、明るく明暗のはっきりした画像を好むユーザもいるし、あまり明るい画像を好まないユーザもいる。本実施の形態にかかる録画再生装置１００においては、これらの設定情報はユーザ情報として個人ごとに管理される。詳しくは後述するが、各ユーザの環境設定情報管理テーブル８００は、ユーザ情報管理テーブル８１０の一部として、そのユーザが所有するリムーバブルメディア２００に記憶されている。そして各ユーザが自分のリムーバブルメディア２００を録画再生装置１００に装着することにより、そのリムーバブルメディア２００に記憶されているユーザ情報管理テーブル８１０が録画再生装置１００に読み出され、そのユーザ独自の設定がなされる。ユーザ情報管理テーブル８１０を図１０に示す。ユーザ情報管理テーブル８１０については後述する。
【００２３】
ユーザインターフェース関連情報欄８０２についても同様である。ユーザインターフェース関連情報欄８０２には、”利用コンテンツ履歴”、”ＵＩ（User Interface）操作履歴”、”カーソル移動速度”、”文字表示速度”の各情報が設定情報として記載される。これらの設定情報に従って録画再生装置１００の設定が行われることによって、例えば前回途中まで視聴したコンテンツの続きから視聴を開始したり、前回と同じ操作を繰り返したりすることができる。また例えば、上述した表示関連情報欄８０１の各値を入力する際のユーザインターフェース設定画面におけるカーソルの移動速度や文字の表示速度を記憶しておくことができる。
【００２４】
なお、詳しくは後述するが、録画再生装置１００の設定の際に、表示関連情報欄８０１の各設定情報は表示制御部１０５に記憶される。またユーザインターフェース関連情報欄８０２の各設定情報は、ＲＡＭ１０３に記録される。そしてＣＰＵ１０２がユーザインターフェース画面を生成するときに、これらの設定情報が利用される。
【００２５】
＜ユーザ情報管理テーブル＞
ユーザ情報管理テーブル８１０は、ユーザに関する情報（ユーザ情報）を記憶しておくためのテーブルである。ユーザ情報管理テーブル８１０に記憶されるユーザ情報としては、例えば図１０に示すように、”ユーザ情報ＩＤ”、”ユーザ名”、”住所”、”ニックネーム”、”年齢”、”生年月日”、”職業”、”メールアドレス”、”環境設定情報”とすることができる。なお、”環境設定情報”は、上述したように図９に示す環境設定情報管理テーブル８００である。これらの情報は、例えばコンテンツサーバ３００から有料コンテンツをダウンロードする際に利用されたり、録画再生装置１００の環境設定に利用されたりする。これらのユーザ情報はプライバシーに関わる個人情報であり、後述する仕組みにより、第三者への漏洩を防止することができる。
【００２６】
＜表示制御部＞
表示制御部１０５は、放送コンテンツやユーザが各種操作を行うためのユーザインターフェース画面などの映像と音声を表示装置１４０に出力する装置である。また表示制御部１０５には、上述したように、環境設定情報管理テーブル８００の表示関連情報欄８０１に記載される各設定情報が記憶される。
【００２７】
＜表示装置＞
表示装置１４０は、映像や音声を出力する装置である。表示装置１４０は、液晶ディスプレイやプラズマディスプレイ、ブラウン管ディスプレイ、半導体ディスプレイなどにより構成される。
【００２８】
＜操作入力装置＞
操作入力装置１５０は、ユーザによる操作に応じた信号を操作入力部１０６に送信する装置である。操作入力装置１５０は、例えば所謂リモートコントローラやマウス等の入力装置により構成することができる。ユーザは操作入力装置１５０を操作することにより、録画再生装置１００を制御することができる。例えばユーザは、操作入力装置１５０を利用してコンテンツの再生や停止等の制御、ユーザインターフェース画面上でのカーソルの移動や項目選択等の操作を行うことができる。
【００２９】
＜操作入力部＞
操作入力部１０６は、操作入力装置１５０から受信した各種操作情報を、ＣＰＵ１０２に送信する。操作入力部１０６は、1つ以上の操作入力装置１５０からそれぞれ操作情報を受信するようにすることもできる。
【００３０】
＜ＨＤＤ＞
ＨＤＤ１０７は、アンテナ１３１を介してチューナ部１０１で受信したコンテンツやネットワークＩＦ１０９で受信したコンテンツをデータとして記録する装置である。つまりＨＤＤ１０７は、ＡＴＡコントローラ１０８を介して内部バス１１０に接続し、チューナ部１０１が受信した放送コンテンツやコンテンツサーバ３００から送信されたコンテンツのデータを記録する。記録されたデータは、再生される際に、内部バス１３０を介して表示制御部１０５に出力される。
【００３１】
＜ＡＴＡコントローラ＞
ＡＴＡコントローラ１０８は、ＨＤＤ１０７とリムーバブルメディア２００をＡＴＡ方式で制御する装置である。なおＡＴＡコントローラ１０８は、複数のＨＤＤ１０７や複数のリムーバブルメディア２００と接続されることができる。
【００３２】
＜ネットワークＩＦ＞
ネットワークＩＦ１０９は、ネットワーク４００を介して接続されるコンテンツサーバ３００等の情報処理装置と通信するための装置である。録画再生装置１００は、ネットワークＩＦ１０９を介してネットワーク４００に接続し、ネットワーク４００に接続される他の情報処理装置と通信を行うことができる。これにより例えば、不揮発性メモリ１０４に記憶される本実施の形態に係る録画再生装置制御プログラム９００を、ネットワーク４００を介して通信可能に接続された他の情報処理装置から受信するようにすることもできる。
【００３３】
＜コンテンツサーバ＞
コンテンツサーバ３００は、ネットワーク４００を介して録画再生装置１００にコンテンツを配信する情報処理装置である。コンテンツサーバ３００は、コンテンツを配信する情報処理サービスを提供するコンテンツ配信業者が有する情報処理装置とすることもできるし、家庭内のパソコンなどとすることもできる。
【００３４】
コンテンツサーバ３００は、録画再生装置１００から送信されたリクエストに応じて、録画再生装置３００にコンテンツを送信する。ここで、コンテンツサーバ３００がコンテンツ配信業者により運営される情報処理装置である場合には、ユーザはコンテンツ配信業者に対してユーザ登録を行って、コンテンツを入手するための所定のＩＤやパスワードなどを取得する必要がある。また、録画再生装置１００に送信されるコンテンツは有料、無料いずれでもかまわないが、有料の場合には、料金支払いのために必要な銀行口座番号やクレジットカード番号などの所定の個人情報をコンテンツサーバ３００に送信する必要がある。したがってこの場合には、これらの個人情報をユーザ情報管理テーブル８１０に記憶しておくようにすることもできる。
【００３５】
＜ユーザ情報記録部＞
ユーザ情報記録部１１０は、ユーザ情報管理テーブル８１０に記憶されているユーザに関する情報（ユーザ情報）をリムーバブルメディア２００や環境設定部１２０との間で授受する。そしてユーザ情報を記憶する。前述したようにユーザ情報には、環境設定情報８００として、録画再生装置１００の各種設定情報が含まれている。  
ユーザ情報記録部１１０は、記録部１６０と転送部１７０とを備えて構成される。記録部１６０は、ユーザ情報管理テーブル８１０を記録する。また転送部１７０は、ユーザ情報管理テーブル８１０に記載されるユーザ情報の送受信を行う。  
なお、記録部１６０は、特許請求の範囲に記載の利用者情報記憶部に相当する。また転送部１７０は、特許請求の範囲に記載の要求送信部、利用者情報受信部、利用者情報復号部、更新時刻比較部、利用者情報更新部に相当する。
【００３６】
ユーザ情報記録部１１０の詳細な構成を図３に示す。なお図３には、録画再生装置１００が備えるユーザ情報記録部１１０と、リムーバブルメディア２００が備えるユーザ情報記録部２１０とをまとめて示してある。また記録部１６０にユーザ情報管理テーブル８１０が記憶されている様子を図４に示す。
【００３７】
転送部１７０は、ＣＰＵ１７１と、ＲＡＭ１７２と、不揮発メモリ１７３と、内部バスブリッジ１７４、１７５と、内部バス１７６とを備えて構成される。ＣＰＵ１７１と、ＲＡＭ１７２と、不揮発メモリ１７３と、内部バスブリッジ１７４、１７５は、内部バス１７６を介して互いに通信可能に接続されている。  
転送部１７０は、ユーザ情報管理テーブル８１０に記憶されているユーザ情報をリムーバブルメディア２００や環境設定部１２０との間で授受する。そして、記録部１６０にユーザ情報を書き込む。また記録部１６０に書き込んだユーザ情報を読み出す。  
記録部１６０はユーザ情報を記録する。  
ＣＰＵ１７１は、不揮発メモリ１７３に記録される転送部制御プログラム９１０をＲＡＭ１７２に読み出して実行し、転送部１７０の全体の動作を制御する。ＣＰＵ１７１により転送部制御プログラム９１０が実行されることにより、後述するユーザ情報送信処理、ユーザ情報受信処理、ユーザ情報更新処理が実行される。
【００３８】
ＲＡＭ１７２は、ＣＰＵ１７１が転送部制御プログラム９１０を実行する際に使用する記憶領域を提供する。またＲＡＭ１７２にはセッション管理テーブル８３０が記録される。セッション管理テーブル８３０については後述するが、転送部１７０がユーザ情報管理テーブル８１０に記憶されているユーザ情報をリムーバブルメディア２００や環境設定部１２０との間で授受する際に行う暗号化に用いるセッションキーを管理するためのテーブルである。セッション管理テーブル８３０を図１２に示す。またＲＡＭ１７２にセッション管理テーブル８３０が記憶されている様子を図６に示す。
【００３９】
不揮発メモリ１７３は、転送部制御プログラム９１０、アクセス管理テーブル８２０、電子証明書１０００、秘密鍵１０１０を記憶する。不揮発性メモリ１７３は、フラッシュメモリー等、電力を供給しなくても記録を保持する記録デバイスにより実現される。不揮発メモリ１７３に、転送部制御プログラム９１０、アクセス管理テーブル８２０、電子証明書１０００、秘密鍵１０１０が記憶されている様子を図５に示す。
【００４０】
アクセス管理テーブル８２０は、転送部１７０が、ユーザ情報を授受することを許可された相手の識別情報の一覧を記憶しておくためのテーブルである。アクセス管理テーブル８３０を図１１に示す。ユーザ情報を授受可能な相手の識別情報は「転送部ＩＤリスト」欄に記載される。  
詳しくは後述するが、例えば、「転送部ＩＤリスト」に識別情報が記載されていないリムーバブルメディア２００の転送部２７０との間では、転送部１７０はユーザ情報の授受は行わない。これにより、見知らぬ他人のリムーバブルメディア２００が録画再生装置１００に装着されても、その人のリムーバブルメディア２００に記録されているユーザ情報を読み出してしまうことはない。また反対に、見知らぬ他人の録画再生装置１００に自分のリムーバブルメディア２００が装着されても、リムーバブルメディア２００に記憶されている自分のユーザ情報が勝手に録画再生装置１００に読み出されることもない。
【００４１】
なお、アクセス管理テーブル８２０の「転送部ＩＤリスト」欄に記載される情報は、ユーザ情報の授受を許可する相手を識別可能な情報であれば、転送部の識別情報でなくても、例えば録画再生装置１００の識別情報や情報処理装置の識別情報であってもよい。「転送部ＩＤリスト」欄に記載される識別情報は、ユーザがユーザインターフェース画面から入力するようにすることにより設定することができる。
【００４２】
またアクセス管理テーブル８２０は、後述するように、リムーバブルメディア２００の転送部２７０の不揮発性メモリ２７３にも同様に記憶されている。このため、自分のユーザ情報が記憶されているリムーバブルメディア２００が第三者に盗難されてしまったとしても、その第三者が所有する録画再生装置１００の転送部１７０の識別情報がリムーバブルメディア２００の転送部２７０の不揮発性メモリ２７３に記憶されていなければ、リムーバブルメディア２００に記憶されている自分のユーザ情報が勝手に第三者の録画再生装置１００に読み出されることはない。
【００４３】
アクセスキーは、「転送部ＩＤリスト」欄の情報を更新するための情報である。ユーザは、「転送部ＩＤリスト」欄に記載された識別情報の一覧を更新しようとする場合には、ユーザインターフェース画面からアクセスキーを入力する。そしてそのアクセスキーがアクセス管理テーブル８２０に記憶されているアクセスキーと一致した場合に、「転送部ＩＤリスト」欄の識別情報の更新を行うことができる。これにより、第三者に勝手に「転送部ＩＤリスト」が書き換えられてしまうことを防止することができる。このため、例えば自分のユーザ情報が記憶されているリムーバブルメディア２００が第三者に盗難されてしまったとしても、アクセスキーが盗まれない限り、第三者はユーザ情報を勝手に読み出すことはできない。
【００４４】
電子証明書１０００は、認証局から発行された電子証明書１０００である。この電子証明書１０００により、転送部１７０が認証局によって認証されていることが証明される。電子証明書１０００には公開鍵が含まれている。転送部１７０は、他の転送部、例えばリムーバブルメディア２００の転送部２７０とユーザ情報の授受を行う場合には、電子証明書１０００を送信して、秘密鍵公開鍵方式の暗号化通信を行う。電子証明書１０００に含まれる公開鍵に対応する秘密鍵は、不揮発性メモリ１７３に記憶される。もちろん秘密鍵は、盗難による被害を防止するため、ハードウェアセキュリティモジュールのような装置に記憶されるようにすることも可能である。
【００４５】
電子証明書１０００の形式は例えばＸ．５０９とすることができる。また電子証明書の認証の方式はＳＳＬ（Secure Sockets Layer）の方式に従うようにすることができる。ただし、この電子証明書の形式と電子証明書の認証の方式は一例であり、他の方式を採用することも可能である。  
内部バスブリッジ１７４、１７５は、他のデバイスと接続され、データや制御信号を相互に転送する。さらに、データや制御信号の転送を、一時的に停止することも可能である。
【００４６】
＜環境設定部＞
環境設定部１２０は、ユーザ情報記録部１１０からユーザ情報を取得し、録画再生装置１００の操作環境を設定する装置である。具体的には、表示する映像と音声に関する表示関連情報８０１を表示制御部１０５へ設定する。また、ＣＰＵ１０２がユーザインターフェース画面を生成する際に利用するユーザインターフェース関連情報８０２を、ＲＡＭ１０３に記録する。ＣＰＵ１０２は、ＲＡＭ１０３に格納されたユーザインターフェース関連情報８０２を利用して、ユーザインターフェース画面を生成する。
【００４７】
環境設定部１２０の構成を図７に示す。  
環境設定部１２０は、転送部１９０と、設定部１８０とを備えて構成される。転送部１９０と設定部１９０とは互いに通信可能に接続されている。さらに転送部１９０と設定部１８０とは、内部バスブリッジ１９５、１８５を介して録画再生装置１００の内部バス１３０に接続されている。なお設定部１８０は、特許請求の範囲に記載の装置設定部に相当する。  
環境設定部１２０が備える転送部１９０は、ユーザ情報記録部１１０が備える転送部１７０と同様、ＣＰＵ１９１と、ＲＡＭ１９２と、不揮発メモリ１９３と、内部バスブリッジ１９４、１９５と、内部バス１９６とを備えて構成される。
【００４８】
また、ユーザ情報記録部１１０が備える転送部１７０と同様、ＲＡＭ１９２にはセッション管理テーブル８３０が記憶され、不揮発性メモリ１９３には転送部制御プログラム９１０、アクセス管理テーブル８２０、電子証明書１０００、秘密鍵１０１０が記憶されている。その様子を図５及び図６に示す。
【００４９】
環境設定部１２０が備える転送部１９０は、ユーザ情報記録部１１０が備える転送部１７０と通信を行うことによって、ユーザ情報記録部１１０が備える記録部１６０に記憶されているユーザ情報を取得する。なお、環境設定部１２０が備える転送部１９０とユーザ情報記録部１１０が備える転送部１７０との間の通信は、環境設定部１２０が備える転送部１９０の電子証明書１０００を使って、秘密鍵公開鍵方式により暗号化して行うようにすることができる。もちろん、環境設定部１２０が備える転送部１９０とユーザ情報記録部１１０が備える転送部１７０との間の通信は、録画再生装置１００の内部での通信であるから、暗号化は不要と考えられる場合には暗号化を行わないで通信を行うようにすることもできる。暗号化を行った場合には通信の安全性をより向上させ、ユーザ情報の第三者への漏洩をより確実に防止することができる。一方暗号化を行わない場合には通信速度を向上させることが可能となり、ユーザはより快適に録画再生装置１００を使用することが可能となる。
【００５０】
設定部１８０は、転送部１９０により取得されたユーザ情報から、環境設定情報８００を抽出し、録画再生装置１００の表示制御部１０５や、ＲＡＭ１０３等に出力し、録画再生装置１００の環境設定を行う。  
設定部１８０は、ＣＰＵ１８１と、ＲＡＭ１８２と、不揮発メモリ１８３と、内部バスブリッジ１８４、１８５と、内部バス１８６とを備えて構成される。ＣＰＵ１８１と、ＲＡＭ１８２と、不揮発メモリ１８３と、内部バスブリッジ１８４、１８５は、内部バス１８６を介して互いに通信可能に接続されている。  
ＣＰＵ１８１は、不揮発メモリ１８３に記録された設定部制御プログラム９２０をＲＡＭ１８２に読み出して実行し、設定部１８０の全体の動作を制御する。そしてＣＰＵ１８１は、後述するユーザ情報設定処理を実行する。  
ＲＡＭ１８２は、ＣＰＵ１８１が設定部制御プログラム９２０を実行する際に使用する記憶領域を提供する。  
不揮発メモリ１８３は、設定部制御プログラム９２０を記録する。その様子を図８に示す。不揮発性メモリ１８３は、フラッシュメモリー等、電力を供給しなくても記録を保持する記録デバイスにより実現される。  
内部バスブリッジ１８４、１８５は、他のデバイスと接続され、データや制御信号を相互に転送する。さらに、データや制御信号の転送を、一時的に停止することも可能である。
【００５１】
＜リムーバブルメディア＞
本実施の形態にかかるリムーバブルメディア２００は、収納ケースの中にＨＤＤ２０２、ユーザ情報記録部２１０、ＡＴＡＩＦ２０３及び制御部２０１を格納してなる持ち運び可能なストレージ装置である。そして録画再生装置１００に装着されることにより、ＨＤＤ２０２やユーザ情報記録部２１０に対して、コンテンツデータやユーザ情報の読み書きが行われる。
【００５２】
リムーバブルメディア２００の録画再生装置１００への装着方法は、どのような方法であってもよい。例えば、録画再生装置１００に、リムーバブルメディア２００の収納ケースの形状に合わせたスロットを設けておき、このスロットにリムーバブルメディア２００を挿入することによりリムーバブルメディア２００を録画再生装置１００に装着するようにすることもできるし、録画再生装置１００とリムーバブルメディア２００とを通信ケーブルで接続することによりリムーバブルメディア２００を録画再生装置１００に装着するようにしてもよい。  
なお、ＨＤＤ２０２は特許請求の範囲に記載の情報記録媒体に相当する。またユーザ情報記録部２１０、制御部２０１、ＡＴＡＩＦ２０３は、特許請求の範囲に記載の制御回路に相当する。
【００５３】
リムーバブルメディア２００は、ＨＤＤ２０２と、ユーザ情報記録部２１０と、ＡＴＡＩＦ２０３と、制御部２０１と、内部バス２３０とを備えて構成される。ＨＤＤ２０２と、ユーザ情報記録部２１０と、ＡＴＡＩＦ２０３と、制御部２０１は、内部バス２３０を介して互いに接続される。  
ＨＤＤ２０２は、コンテンツを記録するための情報記録媒体である。ＨＤＤ２０２はコンテンツを記録できる媒体であればよく、例えば半導体メモリやビデオテープ、フレキシブルディスク、光磁気ディスクであってもよい。  
リムーバブルメディア２００が備えるユーザ情報記録部２１０は、ユーザ情報管理テーブル８１０に記憶されているユーザ情報を録画再生装置１００や他のリムーバブルメディア２００との間で授受する。  
リムーバブルメディア２００が備えるユーザ情報記録部２１０は、録画再生装置１００が備えるユーザ情報記録部１１０と同様に、記録部２６０と転送部２７０とを備えて構成される。記録部２６０は、ユーザ情報管理テーブル８１０を記録する。また転送部２７０は、ユーザ情報管理テーブル８１０に記載されるユーザ情報の送受信を行う。その様子を図３、図４に示す。
【００５４】
また転送部２７０は、ＣＰＵ２７１と、ＲＡＭ２７２と、不揮発メモリ２７３と、内部バスブリッジ２７４、２７５と、内部バス２７６とを備えて構成される。転送部２７０は、記録部２６０のユーザ情報管理テーブル８１０に記憶されているユーザ情報を録画再生装置１００や他のリムーバブルメディア２００との間で授受する。  
ＣＰＵ２７１は、不揮発メモリ２７３に記録される転送部制御プログラム９１０をＲＡＭ２７２に読み出して実行し、転送部２７０の全体の動作を制御する。ＣＰＵ２７１により転送部制御プログラム９１０が実行されることにより、後述するユーザ情報送信処理、ユーザ情報受信処理、ユーザ情報更新処理が実行される。  
ＲＡＭ２７２は、ＣＰＵ２７１が転送部制御プログラム９１０を実行する際に使用する記憶領域を提供する。またＲＡＭ２７２にはセッション管理テーブル８３０が記録される。ＲＡＭ２７２にセッション管理テーブル８３０が記憶されている様子を図６に示す。
【００５５】
不揮発メモリ２７３は、転送部制御プログラム９１０、アクセス管理テーブル８２０、電子証明書１０００、秘密鍵１０１０を記憶する。不揮発性メモリ２７３は、フラッシュメモリー等、電力を供給しなくても記録を保持する記録デバイスにより実現される。不揮発メモリ２７３に、転送部制御プログラム９１０、アクセス管理テーブル８２０、電子証明書１０００、秘密鍵１０１０が記憶されている様子を図５に示す。
【００５６】
転送部２７０は、アクセス管理テーブル８２０の「転送部ＩＤリスト」に識別情報が記載されている録画再生装置１００の転送部１７０との間でのみ、ユーザ情報の送受信を行う。なお本実施の形態においては、ユーザ情報は暗号化されて送受信される。  
ＡＴＡＩＦ２０３は、録画再生装置１００のＡＴＡコントローラ１０８に接続し、リムーバブルメディア２００を録画再生装置１００に通信可能に接続する。  
制御部２０１は、リムーバブルメディア２００の全体を制御する。
【００５７】
＝＝＝ユーザ情報送信処理、ユーザ情報受信処理＝＝＝
次に、本実施の形態にかかる録画再生装置１００とリムーバブルメディア２００との間でユーザ情報を送受信する際の処理について、図１３に示すフローチャートを用いて説明する。
【００５８】
まず録画再生装置１００のＣＰＵ１０２は、リムーバブルメディア２００が録画再生装置１００に装着されたことを検出する（S1000）。リムーバブルメディア２００が装着されたことの検出は、例えば機械的に接点が開閉するスイッチを録画再生装置１００に設置し、リムーバブルメディア２００が録画再生装置１００に装着されるとこのスイッチの接点が開閉するようにしておき、この接点の開閉に伴って電気信号がＣＰＵ１０２に入力されるようにしておくことにより実現できる。あるいは、録画再生装置１００の電気回路とリムーバブルメディア２００の電気回路が接続されると、電気信号がＣＰＵ１０２に入力されるようにしておくことによっても実現できる。あるいは、ユーザが操作入力装置１５０を用いて、リムーバブルメディア２００が装着されたことを示す情報を入力するようにしてもよい。
【００５９】
続いて録画再生装置１００のＣＰＵ１０２は、ユーザ情報ＩＤを取得する（S1010）。ユーザ情報ＩＤの取得は、ユーザが操作入力装置１５０を用いて録画再生装置１００に入力するようにしてもよいし、リムーバブルメディア２００の転送部２７０が、記録部２６０に記憶されているユーザ情報管理テーブル８１０に記載されているユーザ情報ＩＤを、録画再生装置１００に送信するようにしてもよい。  
録画再生装置１００のＣＰＵ１０２は、ユーザ情報ＩＤを取得すると、そのユーザ情報ＩＤとともに、ユーザ情報取得要求を、ユーザ情報記録部１１０の転送部１７０に送信する（S1020）。  
ユーザ情報記録部１１０の転送部１７０は、ユーザ情報ＩＤ及び自己の電子証明書１０００とともにユーザ情報取得要求（特許請求の範囲に記載の利用者に関する情報の送信要求に相当する）をリムーバブルメディア２００のユーザ情報記録部２１０の転送部２７０に送信する（S1030）。
【００６０】
そうするとユーザ情報記録部２１０の転送部（特許請求の範囲に記載の要求受信部に相当する）２７０は、不揮発性メモリ（特許請求の範囲に記載のアクセス管理記憶部に相当する）２７３に記憶されているアクセス管理テーブル８２０を参照する。そして送信されたユーザ情報ＩＤと一致するユーザ情報ＩＤと対応付けて記憶されている転送部ＩＤリストに記載されている識別情報の中に、ユーザ情報取得要求を送信してきたユーザ情報記録部１１０の転送部１７０の識別情報が含まれているか否かを判定する（S1040）。
【００６１】
もし含まれていなければ、ユーザ情報記録部２１０の転送部２７０は、ユーザ情報記録部１１０の転送部１７０に対してユーザ情報の送信は行わずに、エラー通知を行う（S1050）。その場合、ユーザ情報記録部１１０の転送部１７０は、録画再生装置１００のＣＰＵ１０２に対してエラー通知を行う（S1060、S1070）。そしてＣＰＵ１０２は、所定のエラー処理を実行する（S1080、S1090）。エラー処理としては、例えば、この録画再生装置１００は、装着されたリムーバブルメディア２００に記憶された情報の読み出しが認められていない旨のメッセージを表示装置１４０に出力する。
【００６２】
一方S1040において、アクセス管理テーブル８２０の転送部ＩＤリストに記載されている識別情報の中に、ユーザ情報取得要求を送信してきたユーザ情報記録部１１０の転送部１７０の識別情報が含まれている場合には、”Ｙｅｓ”に進む。そしてリムーバブルメディア２００のユーザ情報記録部２１０の転送部２７０は、送られてきた電子証明書１０００を検証する（S1100）。
【００６３】
電子証明書１０００が認証局により発行されたものであるといえない場合には、ユーザ情報記録部２１０の転送部２７０は、ユーザ情報記録部１１０の転送部１７０に対してエラー通知を行う（S1110）。その場合、ユーザ情報記録部１１０の転送部１７０は、録画再生装置１００のＣＰＵ１０２に対してエラー通知を行う（S1120、S1130）。そしてＣＰＵ１０２は、所定のエラー処理を実行する（S1140、S1150）。エラー処理としては、例えば、電子証明書１０００の検証に失敗した旨のメッセージを表示装置１４０に出力する。
【００６４】
一方、S1100において電子証明書１０００が確かに認証局によって発行されたものであると判定された場合には、”Ｙｅｓ”に進む。  
そしてリムーバブルメディア２００のユーザ情報記録部２１０の転送部２７０は、乱数を生成する（S1160）。ここで生成される乱数をチャレンジキーと呼ぶ。そしてユーザ情報記録部２１０の転送部２７０は、転送部１７０から送信された電子証明書１０００に含まれる公開鍵でチャレンジキーを暗号化して、転送部１７０に送信する（S1170、S1180）。
【００６５】
そうすると転送部１７０は、不揮発性メモリ１７３に記憶されている秘密鍵でチャレンジキーを復号化する（S1190）。そして転送部１７０は、乱数を生成する（S1200）。ここで生成される乱数をセッションキーと呼ぶ。そして転送部１７０は、チャレンジキーでセッションキーを暗号化して、転送部２７０に送信する（S1210、S1220）。
【００６６】
そうすると転送部２７０は、チャレンジキーでセッションキーを復号化する（S1230）。そして転送部２７０は、記録部２６０に記憶されているユーザ情報管理テーブル８１０に記載されているユーザ情報を読み出す（S1240）。その後、転送部（特許請求の範囲に記載の利用者情報暗号部に相当する）２７０は、そのユーザ情報をセッションキーで暗号化する（S1250）。そして転送部（特許請求の範囲に記載の利用者情報送信部に相当する）２７０は、セッションキーで暗号化されたユーザ情報を転送部１７０に送信する（S1260）。
【００６７】
そうすると転送部１７０は、セッションキーでユーザ情報を復号化して、記録部１６０にユーザ情報管理テーブル８１０として書き込む（S1270、S1280）。その後、転送部１７０は、録画再生装置１００のＣＰＵ１０２に対して、ユーザ情報の取得が完了した旨の情報を送信する（S1290）。なおユーザ情報の取得が完了した旨の情報にはユーザ情報ＩＤが含まれるようにすることができる。これによりＣＰＵ１０２は、当初指定したユーザのユーザ情報が取得できたことを確認することができる。
【００６８】
このように、本実施の形態においては、転送部１７０と転送部２７０との間で、セッションキーを用いて暗号化、復号化を行うことによりユーザ情報の送受信がなされる。このセッションキーは、転送部１７０と転送部２７０との共通鍵であるので、以降、転送部１７０と転送部２７０との間でデータを授受する際には、このセッションキーを用いて暗号化、復号化を行うようにすることも可能である。その場合、毎回セッションキーを生成する一連の手順を実行する必要がなくなるので、転送部１７０と転送部２７０との間のデータ転送を高速化することが可能となる。例えば、リムーバブルメディア２００のＨＤＤ２０２に記憶されているコンテンツを録画再生装置１００に送信する場合おいて、このセッションキーを用いるようにすれば、コンテンツを安全にかつ高速に送信することが可能となる。
【００６９】
この一度生成したセッションキーを記憶しておくためのテーブルがセッション管理テーブル８３０である。セッション管理テーブル８３０のデータ構造を図１２に示す。図１２に示すように、セッション管理テーブル８３０は、セッションＩＤフィールドと、開始時刻フィールドと、セッションキーフィールドと、キー有効期限フィールドで構成される。セッションＩＤフィールドには、セッションキーを生成するごとに付与される識別番号が記載される。開始時刻フィールドには、現在のセッションキーを用いて暗号化通信を行うようにし始めた時刻が記載される。セッションキーフィールドには、セッションキーが記載される。キー有効期限フィールドには、セッションキーの有効期間が記載される。このようにセッションキーに有効期限を設けることによって、セッションキーが第三者に解読されてしまった場合の影響を最小化することが可能となる。セッションキーの有効期限は、より短い時間にすればより通信の安全性が高めることができる。一方、より長い時間にすれば通信の高速化を図ることができる。セッションキーの有効期限も、ユーザの好みに応じた値とすることができる。通信の安全性を重視するユーザは、セッションキーの有効期限をより短く設定すればよい。反対に通信の高速性を重視するユーザは、セッションキーの有効期限をより長い時間に設定すればよい。
【００７０】
なお、上記の例では、リムーバブルメディア２００に記憶されているユーザ情報を録画再生装置１００に送信する場合について説明したが、反対に、録画再生装置１００に記憶されているユーザ情報をリムーバブルメディア２００に送信する場合についても、同様の手順により行うことができる。
【００７１】
＝＝＝ユーザ情報設定処理＝＝＝
次に、本実施の形態にかかる録画再生装置１００が、リムーバブルメディア２００から受信したユーザ情報に基づいて、そのユーザ用に録画再生装置１００の設定を行う際の処理について、図１４に示すフローチャートを用いて説明する。
【００７２】
まず録画再生装置１００のＣＰＵ１０２は、ユーザ情報設定要求を環境設定部１２０の設定部１８０に送信する（S2000）。このユーザ情報設定要求は、ユーザ情報ＩＤとともに設定部１８０に送信される。またこのユーザ情報設定要求の送信は、例えば上記S1290において、転送部１７０から、ユーザ情報の取得が完了した旨の情報を受信したことを契機として行うようにすることもできる。  
環境設定部１２０の設定部１８０は、ユーザ情報設定要求を受信すると、転送部１９０に対してユーザ情報ＩＤとともにユーザ情報取得要求を送信する（S2010）。そうすると転送部１９０も同様に、ユーザ情報記録部１１０の転送部１７０に対してユーザ情報ＩＤとともにユーザ情報取得要求を送信する（S2020）。  
転送部１７０は、送信されたユーザ情報ＩＤにより特定されるユーザ情報を、記録部１６０に記憶されているユーザ情報管理テーブル８１０から読み出して、環境設定部１２０の転送部１９０に送信する（S2030、S2040）。  
そして転送部１９０は、受信したユーザ情報を設定部１８０に送信する（S2050）。
【００７３】
そうすると設定部１８０は、まず、ユーザ情報に含まれる環境設定情報８００を録画再生装置１００の不揮発性メモリ１０４に書き込む（S2060）。そして設定部１８０は、表示関連情報８０１を表示制御部１０５に書き込み、ユーザインターフェース関連情報８０２をＲＡＭ１０３に書き込む（S2070、S2080）。書き込みが完了したら、設定部１８０は、録画再生装置１００のＣＰＵ１０２に対して、ユーザ情報の設定が完了した旨の通知を行う（S2090）。これにより録画再生装置１００をユーザ用に設定することができる。例えば、表示制御部１０５においては、出力する映像の音量、トーン、明るさ、色あい、色の濃さ、ガンマ等がユーザ用に変更される。また、ユーザインターフェース画面においては、ＲＡＭ１０３に格納されたユーザインターフェース関連情報８０２により、カーソル移動速度や、文字表示速度が変更される。また利用コンテンツ履歴から、利用した順にコンテンツのタイトルを並べて表示することができる。ユーザインターフェース操作履歴により、最近行った操作を繰り返すこともできる。
【００７４】
なお上記手順では、ユーザ情報の転送の際には暗号化を行っていないが、上述したように、リムーバブルメディア２００と録画再生装置１００との間でユーザ情報を授受する際と同じように、暗号化を行うようにすることも可能である。
【００７５】
＝＝＝ユーザ情報更新処理＝＝＝
次に、本実施の形態にかかる録画再生装置１００が、ユーザ情報を最新化する際の処理について、図１５に示すフローチャートを用いて説明する。つまり、録画再生装置１００と、録画再生装置１００に接続しているリムーバブルメディア１２０に、指定したユーザ情報ＩＤを持つユーザ情報が複数存在した場合に、その中の最も新しいユーザ情報で、他のユーザ情報を更新する。  
まず録画再生装置１００のＣＰＵ１０２は、リムーバブルメディア２００が録画再生装置１００に装着されたことを検出する（S3000）。  
続いて録画再生装置１００のＣＰＵ１０２は、ユーザ情報ＩＤを取得する（S3010）。
【００７６】
そうすると録画再生装置１００のＣＰＵ１０２は、そのユーザ情報ＩＤとともに、ユーザ情報更新時刻取得要求を、リムーバブルメディア２００のユーザ情報記録部２１０の転送部２７０に送信する（S3020）。ユーザ情報更新時刻取得要求は、ＣＰＵ１０２から直接にリムーバブルメディア２００の転送部２７０に送信するようにしてもよいし、ユーザ情報記憶部１１０の転送部１７０に送信させるようにしてもよい。  
リムーバブルメディア２００のユーザ情報記録部２１０の転送部２７０は、記録部２６０に記憶されているユーザ情報管理テーブル８１０に記載されている更新時刻を読み出して、ＣＰＵ１０２に送信する（S3030、S3040）。転送部２７０は、更新時刻を直接にＣＰＵ１０２に送信してもよいし、ユーザ情報記録部１１０の転送部１７０に送信させてもよい。  
ＣＰＵ１０２は、ユーザ情報の更新時刻をＲＡＭ１０３に記憶しておく（S3050）。
【００７７】
一方、ＣＰＵ１０２は、同様の処理を録画再生装置１００のユーザ情報記録部１１０に対しても行う。  
すなわち、ＣＰＵ１０２は、ユーザ情報ＩＤとともに、ユーザ情報更新時刻取得要求を、ユーザ情報記録部１１０の転送部１７０に送信する（S3060）。  
転送部１７０は、記録部１６０に記憶されているユーザ情報管理テーブル８１０に記載されている更新時刻を読み出して、ＣＰＵ１０２に送信する（S3070、S3080）。そしてＣＰＵ１０２は、ユーザ情報の更新時刻をＲＡＭ１０３に記憶しておく（S3090）。  
次に、ＣＰＵ１０２は、指定したユーザ情報ＩＤを持つユーザ情報が２つ以上存在するか判断し（S3100）、指定したユーザ情報ＩＤを持つユーザ情報が２つ以上存在しない場合は、処理を終了する。
【００７８】
一方、指定したユーザ情報ＩＤを持つユーザ情報が２つ以上存在する場合は、ＣＰＵ１０２は、各ユーザ情報の更新時刻を比較する。そして比較の結果、更新時刻が最新のユーザ情報を取得する。そして、更新時刻が最新のユーザ情報以外のユーザ情報を、更新時刻が最新のユーザ情報で書き換える（S3110）。つまり例えば録画再生装置１００に記憶されているユーザ情報の方がリムーバブルメディア２００に記憶されているユーザ情報よりも新しい場合には、録画再生装置１００に記憶されているユーザ情報をリムーバブルメディア２００に送信して、リムーバブルメディア２００に記憶されているユーザ情報を書き換える。また古いユーザ情報を新しいユーザ情報に書き換える際には、書き換えられるユーザ情報の更新時刻を、最新のユーザ情報の更新時刻に変更しておく。
【００７９】
以上のユーザ情報更新処理により、録画再生装置１００と、録画再生装置１００に接続しているリムーバブルメディア２００に、指定したユーザ情報ＩＤを持つユーザ情報が複数存在した場合に、その中の最も新しいユーザ情報で、他のユーザ情報を更新することが可能になる。
【００８０】
＝＝＝医用システムへの適用例＝＝＝
上述したように、本発明は録画再生装置１００の利用環境を各ユーザの嗜好に合わせて設定する場合に限られず、広く情報処理装置の利用環境を各ユーザの嗜好に合わせて設定する場合に適用可能である。ここでは一例として医用装置の利用環境をユーザの嗜好に合わせて設定する場合について説明する。
【００８１】
近年の医用技術の進歩に伴い、人間を診断、検査するための各種医用装置が次々に改良されている。そしてこれらの医用装置は、各病院内において、様々な医師やオペレータにより共用されている。そのため、これらの医用装置も、正確な医療行為が行われるために、医師やオペレータ等の嗜好に合わせて利用環境が設定される必要がある。またこれらの医用装置は、使用する際に、各患者に合わせた設定も行われる。このため、患者ごとの設定も行う必要がある。
【００８２】
本実施の形態にかかる医用システムを図１６に示す。  
本実施の形態にかかる医用システムは、医用装置５００と、リムーバブルメディア２００とで構成される。
【００８３】
医用装置５００は、医用情報取得部５０１と、環境設定部５２０と、ユーザ情報記録部５１０と、ＡＴＡコントローラ５０８と、内部バス５３０とを備える。医用情報取得部５０１と、環境設定部５２０と、ユーザ情報記録部５１０と、ＡＴＡコントローラ５０８とは内部バス５３０により互いに通信可能に接続される。
【００８４】
医用情報取得部５０１は、超音波診断装置やＭＲＩ診断装置など、医用情報を取得する機器で構成される。医用情報（特許請求の範囲に記載の利用者に関する情報に相当する）には、患者の診断データや血液等の分析結果、カルテの内容、患者の病歴等が含まれる。これらの医用情報は患者のプライベートな個人情報であるので、第三者への漏洩を防止しなければならない。また医用情報には医用装置５００の設定情報も含まれる。例えば医用装置５００を使用する際に患者特有の設定が必要な場合には、その患者用の設定情報などである。さらに医用情報には、医用装置５００を操作する医師やオペレータ特有の設定情報もふくまれる。
【００８５】
医用装置５００のユーザ情報記録部５１０は、上述した録画再生装置１００が備えるユーザ情報記録部１１０の構成と同様である。そしてユーザ情報記録部５１０は、ユーザ情報管理テーブル８１０に記憶されている医用情報をリムーバブルメディア２００や環境設定部５２０との間で授受する。そして医用情報を記憶する。
【００８６】
ＡＴＡコントローラ５０８は、リムーバブルメディア２００と接続する。  
リムーバブルメディア２００は、上述した録画再生装置１００において使用されるリムーバブルメディア２００と同様である。リムーバブルメディア２００は、ＨＤＤ２０２と、制御部２０１と、ＡＴＡＩＦ２０３と、ユーザ情報記録部２１０を備える。  
医用装置５００にリムーバブルメディア２００が接続されると、医用装置５００及びリムーバブルメディア２００それぞれのユーザ情報記録部５１０、２１０の間でユーザ情報送信処理と、ユーザ情報受信処理を行い、医用情報を送受信する。医用情報の送受信は暗号化して行われる。  
環境設定部５２０は、医用装置５００のユーザ情報記録部５１０に記録された医用情報を基に、医用情報取得部５０１の設定処理を行う。
【００８７】
以上により、本実施の形態にかかる医用システムは、医用装置５００と、リムーバブルメディア２００との間で安全に医用情報を転送し、リムーバブルメディア２００に格納した医用情報に従って、医用装置５００の設定を行うことが可能になる。
【００８８】
以上発明を実施するための最良の形態について説明したが、上記実施の形態は本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明はその趣旨を逸脱することなく変更、改良され得ると共に、本発明にはその等価物も含まれる。
【図面の簡単な説明】
【００８９】
【図１】本実施の形態に係る録画再生システムの全体構成を示すブロック図である。
【図２】本実施の形態に係る不揮発性メモリを示す図である。
【図３】本実施の形態に係るユーザ情報記録部を示す図である。
【図４】本実施の形態に係る記録部を示す図である。
【図５】本実施の形態に係る不揮発性メモリを示す図である。
【図６】本実施の形態に係るＲＡＭを示す図である。
【図７】本実施の形態に係る環境設定部を示す図である。
【図８】本実施の形態に係る不揮発性メモリを示す図である。
【図９】本実施の形態に係る環境設定情報管理テーブルを示す図である。
【図１０】本実施の形態に係るユーザ情報管理テーブルを示す図である。
【図１１】本実施の形態に係るアクセス管理テーブルを示す図である。
【図１２】本実施の形態に係るセッション管理テーブルを示す図である。
【図１３】本実施の形態に係るユーザ情報送受信処理の流れを示すフローチャートである。
【図１４】本実施の形態に係るユーザ情報設定処理の流れを示すフローチャートである。
【図１５】本実施の形態に係るユーザ情報更新処理の流れを示すフローチャートである。
【図１６】本実施の形態に係る医用システムの全体構成を示す図である。
【符号の説明】
【００９０】
１００    録画再生装置                １０１    チューナ部
１０２    ＣＰＵ                      １０３    ＲＡＭ
１０４    不揮発性メモリ              １０５    表示制御部
１０６    操作入力部                  １０７    ＨＤＤ
１０８    ＡＴＡコントローラ          １０９    ネットワークＩＦ
１１０    ユーザ情報記録部            １２０    環境設定部
１３０    内部バス                    １３１    アンテナ
１４０    表示装置                    １５０    操作入力装置
１６０    記録部                      １７０    転送部
１８０    設定部                      １９０    転送部
２００    リムーバブルメディア        ２０１    制御部
２０２    ＨＤＤ                      ２０３    ＡＴＡＩＦ
２１０    ユーザ情報記録部            ２３０    内部バス
２６０    記録部                      ２７０    転送部
３００    コンテンツサーバ            ４００    ネットワーク
５００    医用機器                    ５０１    医用情報取得部
５０８    ＡＴＡコントローラ          ５１０    ユーザ情報記録部
５２０    環境設定部                  ５３０    内部バス
６００    環境設定情報管理テーブル    ８０１    表示関連テーブル
８０２    ユーザインターフェース関連テーブル
６１０    ユーザ情報管理テーブル      ６２０    アクセス管理テーブル
６３０    セッション管理テーブル      ９００    録画再生装置制御プログラム
９１０    転送部制御プログラム        ９２０    設定部制御プログラム
１０００  電子証明書                  １０１０  秘密鍵
【図１】
2006302121.tif 000003
【図２】
2006302121.tif 000004
【図３】
2006302121.tif 000005
【図４】
2006302121.tif 000006
【図５】
2006302121.tif 000007
【図６】
2006302121.tif 000008
【図７】
2006302121.tif 000009
【図８】
2006302121.tif 000010
【図９】
2006302121.tif 000011
【図１０】
2006302121.tif 000012
【図１１】
2006302121.tif 000013
【図１２】
2006302121.tif 000014
【図１３】
2006302121.tif 000015
【図１４】
2006302121.tif 000016
【図１５】
2006302121.tif 000017
【図１６】
2006302121.tif 000018