(57)【特許請求の範囲】
【請求項１】
情報とユーザ情報が記憶された記憶媒体と、
記憶媒体に記憶されたユーザ情報を取得するユーザ情報取得部と、前記取得したユーザ情報を一時的に記憶するユーザ情報記憶部と、記憶媒体から情報を読み出す情報読出部と、ユーザ情報が記憶媒体にある場合は、取得したユーザ情報のユーザ情報記憶部への記憶とともに記憶媒体に記憶されたユーザ情報の消去を行い、ユーザ情報がユーザ情報記憶部にある場合は、読み出された情報に対する提示処理が終了した際、ユーザ情報記憶部に記憶されたユーザ情報の消去を行うとともに記憶媒体への前記ユーザ情報の記憶を行うユーザ情報管理部とを有する読出装置とを備えたことを特徴とする情報サービスシステム。
【請求項２】
前記情報はユーザ情報を用いて暗号化されており、前記読出装置は、前記情報読出部により記憶媒体から情報を読み出した後、ユーザ情報に基づいて情報を復号化する復号処理部をさらに有する事を特徴とする請求項1に記載の情報サービスシステム。
【請求項３】
情報を格納するデータベース部と、ユーザ情報記憶部または記憶媒体に記録されているユーザ情報を受信する通信部と、取得したユーザ情報に基づいて情報を暗号化する暗号処理部と、暗号化された情報を通信部を介して送信する情報提供部を有する情報提供サーバをさらに備え、
前記読出装置は情報提供サーバより送信された情報を受信する通信部と、受信した情報をユーザ情報に基づいて復号化する復号処理部をさらに有する事を特徴とする請求項１に記載の情報サービスシステム。
【請求項４】
前記記憶媒体は、記憶媒体を識別する媒体識別コードを記憶する媒体識別コード領域をさらに有し、前記読出装置のユーザ情報取得部は、媒体識別コードに基づいてユーザ情報を取得することを特徴とする請求項１記載の情報サービスシステム。
【請求項５】
前記記憶媒体は、情報読出部により情報が取得されてからの経過時間を計測するタイマープログラムを記憶するタイマープログラム領域をさらに有し、前記読出装置の情報読出部は、タイマープログラムにより計測された時間が所定時間以上になると記憶媒体から情報を読み出すことを停止することを特徴とする請求項１記載の情報サービスシステム。
【請求項６】
情報とユーザ情報が記憶された記憶媒体から情報を読み出す読出装置であって、
記憶媒体に記憶されたユーザ情報を取得するユーザ情報取得部と、
取得したユーザ情報を一時的に記憶するユーザ情報記憶部と、
ユーザ情報に基づいて記憶媒体から情報を読み出す情報読出部と、
ユーザ情報が記憶媒体にある場合は、取得したユーザ情報のユーザ情報記憶部への記憶と記憶媒体に記憶されたユーザ情報の消去を行い、ユーザ情報が読出装置にある場合は、読み出された情報に対する処理が終了した際、ユーザ情報記憶部に記憶されたユーザ情報の消去と記憶媒体への記憶を行うユーザ情報管理部とを有することを特徴とする読出装置。
【請求項７】
情報とユーザ情報が記憶された記憶媒体から情報を読み出す読出方法であって、
記憶媒体に記録されたユーザ情報を取得するステップと、
取得したユーザ情報を一時的にユーザ情報記憶部に記憶し、記憶媒体に記憶されたユーザ情報の消去を行うステップと、
ユーザ情報に基づいて記憶媒体から情報を読み出すステップと、
読み出された情報に対する処理が終了した際、ユーザ情報記憶部に記憶されたユーザ情報を消去し、記憶媒体への記憶を行うステップとを有することを特徴とする読出方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報サービスシステムに関し、詳しくは、情報提供者により提供された記憶媒体に記憶された電子書籍等のコンテンツを含む情報を、著作権を侵害することなく、読出装置により読み出す情報サービスシステム、読出装置、読出方法に関する。
【０００２】
【従来の技術】
従来、本、雑誌の紙のメディア（媒体）によって提供していた文字情報や画像情報をデジタル情報としてＩＣメモリカード、フロッピーディスク、ＣＤ−ＲＯＭ等の可搬の記憶媒体に記憶された電子出版物が普及しつつある。例えば、読出装置を用いて、この電子出版物のデジタル情報を読み取って、そのコンテンツ（内容）を画面表示することができる。しかし、第３者の読出装置によって電子出版物のコンテンツが簡単に読み取られ、電子出版物の著作権が侵害されるという問題があり、この著作権の侵害を防止するための研究開発も進んでいる。
【０００３】
例えば、特開平５−２２５０６９号公報には、情報の販売者側で、情報を記憶する記憶媒体内に予め読み出しを規制するための管理番号（パスワードなど）を含む読出規制用プログラムを組み込み、この記憶媒体を購入したユーザ側の読出装置に装着された際、この読出規制用プログラムから管理番号を抽出し、この管理番号に基づいて記憶媒体から情報の読み出しを許可あるいは禁止するように構成した読出装置により、特別なハードウエアを要することなく、記憶媒体内の情報が、第３者の読出装置から自由に読み出せないようにした情報の読出規制方法が提案されている。
【０００４】
【発明が解決しようとする課題】
この特開平５−２２５０６９号公報に記載の情報の読出規制方法によれば、記憶媒体内の情報が自由に第三者にコピーされることが防止できる。しかしながら、ある記憶媒体を購入した所有者から、その記憶媒体を借りた人は、自分の読出装置を用いても読み出すことができないので、例えば、複数のユーザが共同購入をしたある記憶媒体の情報を個々の読出装置を用いて確認することができない、という問題がある。
【０００５】
本発明は以上の事情を考慮してなされたものであり、例えば、ユーザＩＤ、ユーザキーを含むユーザ情報が読出装置と記憶媒体との間で存在する場合のみ記憶媒体から情報の読み出しが許可される構成にしたことにより、記憶媒体の所有者と読出装置の所有者とが異なっている場合でも、記憶媒体から情報を不法コピーすることなく、情報の読み出しが可能になる情報サービスシステムを提供する。
【０００６】
【課題を解決するための手段】
本発明は、情報とユーザ情報が記憶された記憶媒体と、記憶媒体に記憶されたユーザ情報を取得するユーザ情報取得部と、前記取得したユーザ情報を一時的に記憶するユーザ情報記憶部と、記憶媒体から情報を読み出す情報読出部と、ユーザ情報が記憶媒体にある場合は、取得したユーザ情報のユーザ情報記憶部への記憶とともに記憶媒体に記憶されたユーザ情報の消去を行い、ユーザ情報がユーザ情報記憶部にある場合は、読み出された情報に対する提示処理が終了した際、ユーザ情報記憶部に記憶されたユーザ情報の消去行うとともに記憶媒体への前記ユーザ情報の記憶を行うユーザ情報管理部とを有する読出装置とを備えたことを特徴とする情報サービスシステムである。
【０００７】
本発明によれば、ユーザＩＤ、ユーザキーを含むユーザ情報が読出装置と記憶媒体との間で存在する場合のみ記憶媒体から情報の読み出しが許可される構成にしたことにより、記憶媒体の所有者と読出装置の所有者とが異なっている場合でも、記憶媒体から情報を不法コピーすることなく、情報の読み出しが可能になる。
よって、情報サービスシステムの利用が促進される。
【０００８】
本発明の情報サービスシステムにおいて、前記情報はユーザ情報を用いて暗号化されており、前記読出装置は、前記情報読出部により記憶媒体から情報を読み出した後、ユーザ情報に基づいて情報を復号化する復号処理部をさらに有す構成にしてもよい。
この構成によれば、ユーザ情報を用いて記憶媒体から取得した暗号化された情報をダウンロードした際、復号化して確認することができるため、記憶媒体に記憶された情報の不正コピーを防止することができる。
【０００９】
情報を格納するデータベース部と、ユーザ情報記憶部または記憶媒体に記録されているユーザ情報を受信する通信部と、取得したユーザ情報に基づいて情報を暗号化する暗号処理部と、暗号化された情報を通信部を介して送信する情報提供部を有する情報提供サーバをさらに備え、前記読出装置は情報提供サーバより送信された情報を受信する通信部と、受信した情報をユーザ情報に基づいて復号化する復号処理部をさらに有する構成にしてもよい。
【００１０】
この構成によれば、ユーザ情報（ユーザキー）を用いて、情報提供サーバから提供される暗号化された情報をダウンロードし、復号化して確認することができるため、情報提供サーバに記憶された情報の不正コピーを防止することができる。また、情報サービスシステムの利用範囲が広まる。
【００１１】
記憶媒体は、記憶媒体を識別する媒体識別コードを記憶する媒体識別コード領域をさらに有し、ユーザ情報取得部は、媒体識別コードに基づいてユーザ情報を取得するよう構成してもよい。
この構成によれば、媒体識別コード(メディアキー)を用いることにより、記憶媒体のユーザ情報が不正にコピーできなくなり、著作権の保護がより確実になる。
【００１２】
記憶媒体は、情報読出部により情報が取得されてからの経過時間を計測するタイマープログラムを記憶するタイマープログラム領域をさらに有し、前記読出装置の情報読出部は、タイマープログラムにより計測された時間が所定時間以上になると記憶媒体から情報を読み出すことを停止するよう構成してもよい。この構成によれば、記憶媒体に記憶された情報を予め設定された時間内だけ複数の読出装置と共有することができる。
また、本発明は、情報とユーザ情報が記憶された記憶媒体から情報を読み出す読出装置であって、記憶媒体に記憶されたユーザ情報を取得するユーザ情報取得部と、取得したユーザ情報を一時的に記憶するユーザ情報記憶部と、ユーザ情報に基づいて記憶媒体から情報を読み出す情報読出部と、ユーザ情報が記憶媒体にある場合は、取得したユーザ情報のユーザ情報記憶部への記憶と記憶媒体に記憶されたユーザ情報の消去を行い、ユーザ情報が読出装置にある場合は、読み出された情報に対する処理が終了した際、ユーザ情報記憶部に記憶されたユーザ情報の消去と記憶媒体への記憶を行うユーザ情報管理部とを有することを特徴とする読出装置である。
本発明によれば、ユーザＩＤ、ユーザキーを含むユーザ情報が読出装置と記憶媒体との間で存在する場合のみ記憶媒体から情報の読み出しが許可される構成にしたことにより、記憶媒体の所有者と読出装置の所有者とが異なっている場合でも、記憶媒体から情報を不法コピーすることなく、情報の読み出しが可能になる。よって、読出装置の利用が促進される。
また、本発明は、情報とユーザ情報が記憶された記憶媒体から情報を読み出す読出方法であって、記憶媒体に記録されたユーザ情報を取得するステップと、取得したユーザ情報を一時的にユーザ情報記憶部に記憶し、記憶媒体に記憶されたユーザ情報の消去を行うステップと、ユーザ情報に基づいて記憶媒体から情報を読み出すステップと、読み出された情報に対する処理が終了した際、ユーザ情報記憶部に記憶されたユーザ情報を消去し、記憶媒体への記憶を行うステップとを有することを特徴とする読出方法である。
本発明によれば、ユーザＩＤ、ユーザキーを含むユーザ情報が読出装置と記憶媒体との間で存在する場合のみ記憶媒体から情報の読み出しが許可される構成にしたことにより、記憶媒体の所有者と読出装置の所有者とが異なっている場合でも、記憶媒体から情報を不法コピーすることなく、情報の読み出しが可能になる。よって、本発明の読出方法を適用した読出装置の利用が促進される。
【００１３】
【発明の実施の形態】
以下、図に示す実施例に基づいて本発明を詳述する。なお、本発明はこれによって限定されるものではない。
【００１４】
図１は本実施例の情報サービスシステムの構成を示すブロック図である。図１に示すように、本実施例の情報サービスシステムは、記憶媒体１と、読出装置２と、情報提供サーバ３と、読出装置２と情報提供サーバ３間のデータ通信を中継する中継装置４とから構成される。
【００１５】
記憶媒体１は、情報、プログラムなどの書き込み、読み出しができるものであり、例えば、本体と分離可能に構成され、磁気テープやカセットテープ等のテープ系、フロッピーディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ等の光ディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいは半導体メモリの製造過程で固定的にプログラムを担持するマスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、フラッシュＲＯＭ等の記憶媒体であってもよい。
【００１６】
記憶媒体１は、電子書籍等のコンテンツを含む情報を記憶するコンテンツ記憶領域１１、情報の読み出しをユーザごとに規制するユーザ情報（ユーザＩＤ、ユーザキー）を記憶するユーザ情報記憶領域１２、記憶媒体１とユーザ情報の対応を識別する媒体識別コードを記憶する媒体識別コード記憶領域１３、ダウンロードするプログラムやタイマープログラムなどを記憶するプログラム記憶領域１４を備えている。
【００１７】
記憶媒体１の出荷時にコンテンツ、ユーザ情報、媒体識別コード等が格納されており、コンテンツ、ユーザ情報は書き換え可能であるが、媒体識別コードは、情報提供者が記憶媒体を提供する時点で、一度書き込むことができるだけであり、ユーザはこの値を読むことも、コピーすることもできないようになっている。また、記憶媒体自体のユーザ情報も含めた不正コピーを防ぐため、記憶媒体自体にあらかじめ媒体識別コードを記憶している。
【００１８】
媒体識別コードが記憶されていない記憶媒体１は、読出装置２での読み込みや書き込みができないようにする。
記憶媒体１に記憶されたコンテンツ及びユーザ情報が、読出装置２の主記憶部２５に転送されるようになっている。
また、媒体識別コードとユーザ情報は記憶媒体中では隠しファイルとして存在し、記憶媒体のすべての情報をコピーしようとしてもコピーできないようにしておく。
【００１９】
読出装置２は、ＣＰＵ、ＲＯＭ、ＲＡＭ、Ｉ／Ｏポートからなるコンピュータで構成され、制御プログラムにより各部を制御する制御部２１と、小型キー、タブレットなどで構成され、記憶媒体１の読み出し指示、確認の終了指示を行う入力部２２、液晶ディスプレイパネル、プラズマディスプレイパネル、ＥＬディスプレイパネルなどで構成され、記憶媒体１から読み出した情報を表示する表示部２３と、記憶媒体１の構成に応じた読取部で構成され、記憶媒体１を挿入する挿入部２４と、ＲＯＭ、ＲＡＭ、ＦＤ、ＭＤなどで構成される主記憶部２５、中継装置４を介して情報提供サーバ３とデータ通信する通信部２６とから構成されている。
【００２０】
主記憶部２５は、記憶媒体１に記憶されたユーザ情報を記憶するユーザ情報記憶部２５ａと、記憶媒体１に記憶されたコンテンツや、情報提供サーバ３から提供された情報を記憶する情報記憶部２５ｂと、制御プログラムや固定データなどを記憶するプログラム記憶部２５ｃとして機能する。
【００２１】
制御部２１は、プログラム記憶部２５ｃに記憶された制御プログラムにより、記憶媒体１の所定領域に記憶されたユーザ情報を取得するユーザ情報取得部２１ａ、ユーザ情報記憶部２５ａに対するユーザ情報の書き込み／消去、記憶媒体１のユーザ情報領域１２に対するユーザ情報の書き込み／消去を行うユーザ情報管理部２１ｂ、ユーザ情報に基づいて記憶媒体１から情報を読み出す情報読出部２１ｃ、情報提供サーバ３から送信された、暗号化された情報（コンテンツ）をユーザ情報に基づいて復号化する復号処理部２１ｄとして機能する。
【００２２】
また、読出装置２は、制御部２１のＣＰＵで各部を制御するので、例えば、挿入部２４に記憶媒体１を挿入することで、記憶媒体１に記憶された制御プログラムにより実行してもよい。記憶媒体１に記憶されているプログラムはＣＰＵがアクセスして実行させる構成でもよいし、あるいはＣＰＵによって、プログラムを読み出し、読み出されたプログラムは、主記憶部２５のプログラム記憶部にダウンロードされて、そのプログラムが実行される構成であってもよい。
【００２３】
情報提供サーバ３は、ＣＰＵ、ＲＯＭ、ＲＡＭ、Ｉ／Ｏポートからなるコンピュータで構成され、制御プログラムにより各部を制御する制御部３１と、中継装置４を介して情報提供サーバ３とデータ通信する通信部３２と、データベース３３とから構成されている。
【００２４】
情報提供サーバ３の制御部３１は、読出装置２のユーザ情報記憶部２５ａまたは挿入部２４に挿入された記憶媒体１から取得したユーザ情報に基づいて情報を暗号化する暗号処理部３１ａと、暗号化された情報を読出装置２に提供する情報提供部３１ｂとして機能する。
【００２５】
情報提供サーバ３の通信部３２は、中継装置４を介して読出装置２のユーザ情報記憶部２５ａまたは挿入部２４に挿入された記憶媒体１に記憶されているユーザ情報を取得したり、暗号化された情報を送信する。
この通信部３２は、中継装置４とネットワークを介して接続されていても構わない。
【００２６】
データベース３３は、ハードディスク、光磁気ディスクなどで構成され、ユーザに提供する各種出版物のコンテンツ、各種アプリケーションプログラムなどを記憶している。
【００２７】
中継装置４は、例えば、情報を販売する店の店頭などに置かれており、情報提供サーバ３の通信部３２とネットワークを介して接続され、データベース３３からコンテンツを取得するよう構成されている。
さらに、中継装置４は、読出装置２を通信ケーブルや赤外線通信を介して情報をやり取りするよう構成されている。
中継装置４は、記憶媒体１を挿入する挿入部を有し、記憶媒体１にコンテンツとユーザ情報を対にしてダウンロードするよう構成してもよい。
【００２８】
また、中継装置４は、ネットワークと接続可能な通信部を備えているので、情報提供サーバ３から制御プログラムを取得して読出装置２にダウンロードするように構成してもよい。また、ネットワークからプログラムをダウンロードする場合には、そのダウンロード用プログラムは予め装置本体に記憶しておくか、あるいは別の記憶媒体からインストールされるものであってもよい。
【００２９】
図２は本実施例の二つの読出装置間の通信によるコンテンツの転送を示す図である。図２において、読出装置２−１が記憶媒体１から取得したコンテンツ、ユーザ情報及び制約プログラムが赤外線通信により別の読出装置２−２に転送される状態を示している。また、ユーザ情報は赤外線通信などにより、同じユーザの他の読出装置に転送することもできる。
【００３０】
このとき、読出装置のユーザ情報記憶部にあったユーザ情報は消去される。このため、暗号化されたコンテンツを同じユーザ情報を用いて同時に二つ以上の読出装置で読むことはできない。
読出装置２−２の情報記憶部にコンテンツがダウンロードされてからの経過時間がタイマープログラムにより計測され、所定時間以上になるとコンテンツが消去されるように構成されている。
【００３１】
図３は本実施例の読出装置におけるユーザ情報処理の手順を示すフローチャートである。図３において、ユーザ情報処理は、読出装置２の制御部２１のＣＰＵによって実行される。
ステップａ１：ユーザは記憶媒体１を読出装置２の挿入部２４に挿入する。
ステップａ２：ＣＰＵはユーザ情報（ユーザＩＤ）が記憶媒体１に記憶されているか否かをチェックする。ユーザ情報が記憶されている場合は、ステップａ３に進み、ユーザ情報が記憶媒体１に記憶されていない場合は、ステップａ６に進む。
【００３２】
ステップａ３：ＣＰＵは読出装置２のユーザ情報記憶部２５ａにユーザ情報が記憶されているか否かをチェックする。読出装置２にユーザ情報が記憶されていない場合は、ステップａ４に進み、読出装置２にユーザ情報が記憶されている場合（例えば、記憶媒体１からコンテンツが情報記憶部２５ｂにダウンロードされている場合、これに相当する）は、ステップａ１０に進む。
【００３３】
ステップａ４：ＣＰＵは読出装置２のユーザ情報記憶部２５ａにユーザ情報を記憶する。
ステップａ５：ＣＰＵは記憶媒体１に記憶されているユーザ情報を消去する。その後、図４に示すフローチャートのステップｂ１に進み、記憶媒体１に記憶されたコンテンツを読出装置２に転送し、ユーザ情報に基づいて復号化して情報記憶部２５ｂに記憶してコンテンツを読む。
【００３４】
ステップａ６：ＣＰＵは読出装置２のユーザ情報記憶部２５ａにユーザＩＤが記憶されているか否かをチェックする。読出装置２にユーザＩＤが記憶されている場合は、ステップａ７に進み、読出装置２に記憶されていない場合、ステップａ１０に進む。
ステップａ７：図４に示すステップｂ１〜ｂ６の処理により、コンテンツの読出処理とユーザによるコンテンツの確認処理が行われる。
【００３５】
ステップａ８：ＣＰＵはコンテンツの読出処理と確認操作が終了したら、ユーザ情報記憶部２５ａに記憶されているユーザ情報を記憶媒体１のユーザ情報領域に記憶する。
ステップａ９：ＣＰＵはユーザ情報記憶部２５ａに記憶されているユーザ情報を消去する。
【００３６】
ステップａ１０：ＣＰＵは記憶媒体１のユーザ情報を読出装置２へ転送できない旨のエラーメッセージを表示する。
ステップａ１１：ユーザは記憶媒体１を読出装置２の挿入部２４から外して処理を終了する。
【００３７】
以上の処理では、媒体識別コードの照合について説明していないが、記憶媒体に記憶されたユーザ情報を読出装置に転送する際、ユーザ情報ごとのコピーを防ぎ、記憶媒体どうしでも、不正にコピーしてもユーザ情報のコピーを防止するために媒体識別コードを照合する処理が行われる。
【００３８】
図４は本実施例の読出装置における記憶媒体からのコンテンツの読出処理の手順を示すフローチャートである。図４において、コンテンツの読出処理は、読出装置２の制御部２１のＣＰＵによって実行される。また、読出装置２のユーザ情報記憶部にはユーザ情報が記憶されているものとする。
【００３９】
ステップｂ１：ＣＰＵは情報記憶部２５ｂにコンテンツが記憶されているか否かをチェックする。記憶されていない場合は、ステップｂ２に進み、記憶されている場合は、ステップｂ３に進む。
ステップｂ２：ＣＰＵは記憶媒体１から暗号化されたコンテンツを取得しダウンロードする。
ステップｂ３：ＣＰＵはユーザ情報記憶部２５ａに記憶されているユーザ情報に基づいて暗号化されたコンテンツを復号化する。
【００４０】
ステップｂ４：ＣＰＵは復号処理が成功したか否かをチェックする。成功した場合は、ステップｂ５に進み、失敗した場合は、ステップｂ６に進む。
ステップｂ５：読出装置２の表示部２３においてコンテンツを読むことができる。
ステップｂ６：ＣＰＵはコンテンツの所有者とユーザ情報の所有者が違う旨の警告を表示部２３に表示する。その後、図３に示すステップａ８の処理に戻る。
【００４１】
以上の処理により、ユーザ情報（ユーザキー）に基づいてダウンロードしたコンテンツを復号処理して、確認することができる。確認が終了したらユーザ情報を記憶媒体に再記憶するので記憶媒体から情報を不法コピーすることが防止できる。記憶媒体の所有者と読出装置の所有者とが異なっている場合でも、情報の読み出しが可能になる。
【００４２】
図５は本実施例の読出装置における情報提供サーバからのコンテンツの読出処理の手順を示すフローチャートである。図５において、コンテンツの読出処理は、読出装置２の制御部２１のＣＰＵによって実行される。また、読出装置２のユーザ情報記憶部にはユーザＩＤが記憶されているものとする。
【００４３】
ステップｃ１：ＣＰＵは中継装置４を介して情報提供サーバ３にコンテンツのメニューの送信を要求する。
ステップｃ２：情報提供サーバ３の制御部３１は中継装置４からのコンテンツの送信要求を受け、コンテンツのメニューを中継装置４に転送する。
【００４４】
ステップｃ３：ユーザは入力部２２によってダウンロードするコンテンツを選択する。
ステップｃ４：ＣＰＵはユーザ情報を中継装置４を介して情報提供サーバ３に送信する。
ステップｃ５：情報提供サーバ３の制御部３１は、中継装置４から送信されたユーザ情報に基づいてデータベース３３から対象のコンテンツを検索して暗号化する。
【００４５】
ステップｃ６：情報提供サーバ３の制御部３１は、ユーザ情報を消去して、中継装置４を介して読出装置２に暗号化されたコンテンツとユーザ情報を送信する。
ステップｃ７：ＣＰＵは暗号化したコンテンツとユーザ情報を中継装置４から受信しダウンロードする。
ステップｃ８：ＣＰＵは送信されたユーザ情報に基づいて暗号化されたコンテンツを復号化し、ユーザ情報記憶部２５ａにユーザ情報を再記憶する。
【００４６】
ここでは、中継装置４を用いて情報提供サーバから記憶媒体へのコンテンツの転送処理の手順についてのフローチャートは省略するが、中継装置４に記憶媒体１を挿入してコンテンツをダウンロードする場合、記憶媒体１は中継装置のＣＰＵにより制御される。中継装置４には入力部、表示部などが設けられているものとする。
よって、ユーザは、入力部を操作して暗号化されたコンテンツが記憶媒体１のコンテンツ記憶領域にダウンロードすることができる。
【００４７】
コンテンツを読出装置に送信する場合、読出装置のユーザ情報記憶部２５ａに記憶されているユーザ情報に基づいて暗号化することができるため、暗号化されたコンテンツを復号するためにはユーザ情報が必要となり、他のユーザの読出装置では復号化できない。
【００４８】
これにより、コンテンツがコピーされても他のユーザは読むことができない。また、ユーザ情報は記憶媒体を介して(あるいは赤外線通信などにより)同じユーザの他の読出装置に移すこともできる。
このとき、移す前の読出装置にあったユーザ情報は消去される。このため、同じユーザ情報で暗号化されたコンテンツを同時に二つ以上の読出装置で読むことはできない。
【００４９】
図６は本実施例の二つの読出装置間におけるコンテンツの転送及び制約処理の手順を示すフローチャートである。図６において、コンテンツの転送及び制約理は、受信側の読出装置の制御部のＣＰＵによって実行される。
【００５０】
ステップｄ１：ＣＰＵはユーザ情報がユーザ情報記憶部２５ａに記憶されているか否かをチェックする。記憶されている場合は、ステップｄ３に進み、記憶されていない場合は、ステップｄ２に進む。
ステップｄ２：ＣＰＵは送信側の読出装置からユーザ情報を取得しユーザ情報記憶部２５ａに記憶する。
ステップｄ３：ＣＰＵは情報記憶部２５ｂにコンテンツが記憶されているか否かをチェックする。記憶されている場合は、ステップｄ５に進み、記憶されていない場合は、ステップｄ４に進む。
【００５１】
ステップｄ４：ＣＰＵは送信側の読出装置から暗号化されたコンテンツを取得しダウンロードする。
ステップｄ５：ＣＰＵはユーザ情報記憶部２５ａに記憶されているユーザ情報に基づいて暗号化されたコンテンツを復号処理する。
ステップｄ６：ＣＰＵは復号が成功したか否かをチェックする。成功した場合は、ステップｄ７に進み、失敗した場合は、ステップｄ９に進む。
【００５２】
ステップｄ７：ＣＰＵはコンテンツに付加する制約プログラム（例えば、タイマープログラム）を作成する。
ステップｄ８：ＣＰＵは制約されたコンテンツのコピーを作成する。
ステップｄ９：ＣＰＵはコンテンツの所有者とユーザＩＤの所有者が違う旨の警告を表示部２３に表示する。
【００５３】
この処理により、受信側の読出装置において制約プログラムを作成して、コンテンツの確認時間などを制約するので、一時的に他の読出装置から取得したコンテンツをダウンロードしてコピーすることができる。
【００５４】
図７は本実施例の二つの読出装置間におけるコンテンツのタイマー設定処理の手順を示すフローチャートである。図７において、コンテンツのタイマー設定処理は、受信側の読出装置の制御部のＣＰＵによって実行される。受信側の読出装置において、復号化されたコンテンツが情報記憶部２５ｂに記憶されているものとする。
【００５５】
ステップｅ１：ＣＰＵはコンテンツに付加するタイマープログラムを作成する。
ステップｅ２：ＣＰＵは時間制約されたコンテンツのコピーを作成する。
ステップｅ３：タイマープログラムの作成後（またはコンテンツのコピー後）、一定時間経過したか否かをチェックする。一定時間経過していない場合は、コンテンツの内容を自由に読出装置２の表示部２３で確認することができる。
【００５６】
ステップｅ４：ＣＰＵは、一定時間経過した場合は、コピーされたコンテンツを消去する。
ステップｅ５：ＣＰＵはタイマープログラムを消去する。このタイマープログラムの消去は、プログラム記憶部に記憶しているタイマープログラムの先頭のデータを、例えば０ｘＦＦ等の禁止コードを設定するだけでよい。
【００５７】
この処理によれば、コピーする側の読出装置で制約プログラム(例えば、タイマープログラム)を作成し、コンテンツに付加し、コンテンツのコピー時から一定時間が経過した場合、タイマープログラムはコピーコンテンツとタイマープログラムを読出装置から同時に消去する処理が実行される。
【００５８】
よって、同一のユーザが複数の読出装置で同時に同一コンテンツを見たい場合、あるいは、他のユーザが一時的にコンテンツを見せてもらいたい場合、復号化したコンテンツを記憶媒体あるいは赤外線通信などを介して他の読出装置にコピーすることができる。
例えば、コンテンツを正当に入手した人が、他人に対し一時的にコンテンツをコピーし、そのコンテンツを紹介することもできる。
【００５９】
【発明の効果】
本発明によれば、ユーザＩＤ、ユーザキーを含むユーザ情報が読出装置と記憶媒体との間で存在する場合のみ記憶媒体から情報の読み出しが許可される構成にしたことにより、記憶媒体の所有者と読出装置の所有者とが異なっている場合でも、記憶媒体から情報を不法コピーすることなく、情報の読み出しが可能になる。
よって、情報サービスシステムの利用が促進され、情報提供者の著作権が保護できる。
【図面の簡単な説明】
【図１】本実施例の情報サービスシステムの構成を示すブロック図である。
【図２】本実施例の二つの読出装置間の通信によるコンテンツの転送を示す図である。
【図３】本実施例の読出装置におけるユーザ情報処理の手順を示すフローチャートである。
【図４】本実施例の読出装置における記憶媒体からのコンテンツの読出処理の手順を示すフローチャートである。
【図５】本実施例の読出装置における情報提供サーバからのコンテンツの読出処理の手順を示すフローチャートである。
【図６】本実施例の二つの読出装置間におけるコンテンツの転送及び制約処理の手順を示すフローチャートである。
【図７】本実施例の二つの読出装置間におけるコンテンツのタイマー設定処理の手順を示すフローチャートである。
【符号の説明】
１    記憶媒体
１１    コンテンツ記憶領域
１２    ユーザ情報記憶領域
１３    記憶媒体識別コード記憶領域
１４    プログラム記憶領域
２    読出装置
２１    制御部
２１ａ  ユーザ情報取得部
２１ｂ  ユーザ情報管理部
２１ｃ  情報読出部
２１ｄ  復号処理部
２２    入力部
２３    表示部
２４    挿入部
２５    主記憶部
２５ａ  ユーザ情報記憶部
２５ｂ  情報記憶部
２５ｃ  プログラム記憶部
２６    通信部
３    情報提供サーバ
３１    制御部
３１ａ  暗号処理部
３１ｂ  情報提供部
３２    通信部
３３    データベース
４    中継装置
【図１】
0003714824.tif 000002
【図２】
0003714824.tif 000003
【図３】
0003714824.tif 000004
【図４】
0003714824.tif 000005
【図５】
0003714824.tif 000006
【図６】
0003714824.tif 000007
【図７】
0003714824.tif 000008