(57)【特許請求の範囲】
【請求項１】
一般に公開されたコマンドでアクセス可能なユーザ領域及び非公開コマンドによりアクセス可能な非ユーザ領域とからなる記憶媒体のユーザ領域に、暗号化された電子データを書き込み、前記記憶媒体の非ユーザ領域に、上記電子データを復号化する時に必要となる電子鍵を含む電子情報を書き込む配信装置と、
所定の情報を記憶する記憶手段と、前記記憶媒体中のユーザ領域および非ユーザ領域へアクセスし、前記記憶媒体中の非ユーザ領域に格納されている電子情報を用いて、ユーザ領域に格納されている電子データを平文データに復号化するデータ復号手段と、当該データ復号手段によって復号化された平文データおよび前記記憶媒体中の非ユーザ領域に格納されている電子情報を前記記憶手段に格納するデータ格納手段と、当該データ格納手段により平文データおよび電子情報を格納した後、前記記憶媒体中の非ユーザ領域に格納されている電子情報を削除することにより前記記憶媒体の電子データの復号化を防止する記憶媒体制御手段と、前記記憶手段に格納されている平文データが消去されたことを条件に、前記電子データを復号するときに用いられた電子情報を、前記記憶媒体の非ユーザ領域に戻す電子情報復元手段とを有する情報処理端末装置と、
を備えたことを特徴とする、電子出版物配布システム。
【請求項２】
前記情報処理端末装置は、さらに、
前記データ復号手段によって復号化された電子データが格納されている記憶媒体と異なる複製記憶媒体のユーザ領域に、前記記憶媒体のユーザ領域に格納されていた電子データを書込み、当該複製記録媒体の非ユーザ領域に、前記記憶手段に格納されている電子情報を書込むデータ書込手段と、
前記データ書込手段によって前記複製記録媒体の非ユーザ領域に電子情報が書込まれた後、前記記憶手段に格納されている電子情報を削除する電子情報削除手段とを備える、請求項１に記載の電子出版物配布システム。
【請求項３】
前記情報処理端末装置は、さらに、
前記記憶手段に格納されている平文データで示される平文情報を表示する表示手段と、
前記表示手段によって表示された平文情報の部分に対するコメントの入力を受付けるコメント受付手段と、
前記コメント受付手段によって入力が受付けられたコメントを、当該コメントの入力が受付けられた平文情報の部分を特定可能な部分特定情報とともに前記記憶媒体に書込むコメント書込手段とを備える、請求項１または請求項２に記載の電子出版物配布システム。
【請求項４】
所定の情報を記憶する記憶手段と、
一般に公開されたコマンドでアクセス可能なユーザ領域及び非公開コマンドによりアクセス可能な非ユーザ領域とからなる記憶媒体であって暗号化された電子データがユーザ領域に書込まれ、上記電子データを復号化する時に必要となる電子鍵を含む電子情報が非ユーザ領域に書込まれた記憶媒体中の、ユーザ領域および非ユーザ領域へアクセスし、前記記憶媒体中の非ユーザ領域に格納されている電子情報を用いて、ユーザ領域に格納されている電子データを平文データに復号化するデータ復号手段と、
当該データ復号手段によって復号化された平文データおよび前記記憶媒体中の非ユーザ領域に格納されている電子情報を前記記憶手段に格納するデータ格納手段と、
当該データ格納手段により平文データおよび電子情報を格納した後、前記記憶媒体中の非ユーザ領域に格納されている電子情報を削除することにより前記記憶媒体の電子データの復号化を防止する記憶媒体制御手段と、
前記記憶手段に格納されている電子データが消去されたことを条件に、前記電子データを復号するときに用いられた電子情報を、前記記憶媒体の非ユーザ領域に戻す電子情報復元手段とを備える情報処理端末装置。
【請求項５】
制御部および所定の情報を記憶する記憶手段を備えた情報処理端末装置によって電子データを取扱う情報処理方法であって、
前記制御部が、一般に公開されたコマンドでアクセス可能なユーザ領域及び非公開コマンドによりアクセス可能な非ユーザ領域とからなる記憶媒体であって暗号化された電子データがユーザ領域に書込まれ、上記電子データを復号化する時に必要となる電子鍵を含む電子情報が非ユーザ領域に書込まれた記憶媒体中の、ユーザ領域および非ユーザ領域へアクセスし、前記記憶媒体中の非ユーザ領域に格納されている電子情報を用いて、ユーザ領域に格納されている電子データを平文データに復号化するステップと、
前記制御部が、復号化された平文データおよび前記記憶媒体中の非ユーザ領域に格納されている電子情報を前記記憶手段に格納するステップと、
前記制御部が、平文データおよび電子情報を格納した後、前記記憶媒体中の非ユーザ領域に格納されている電子情報を削除することにより前記記憶媒体の電子データの復号化を防止するステップと、
前記制御部が、前記記憶手段に格納されている電子データが消去されたことを条件に、前記電子データを復号するときに用いられた電子情報を、前記記憶媒体の非ユーザ領域に戻すステップとを含む、情報処理方法。
【請求項６】
所定の情報を記憶する記憶手段を備えた情報処理端末装置によって実行される情報処理プログラムを記録したコンピュータ読取可能な記録媒体であって、
一般に公開されたコマンドでアクセス可能なユーザ領域及び非公開コマンドによりアクセス可能な非ユーザ領域とからなる記憶媒体であって暗号化された電子データがユーザ領域に書込まれ、上記電子データを復号化する時に必要となる電子鍵を含む電子情報が非ユーザ領域に書込まれた記憶媒体中の、ユーザ領域および非ユーザ領域へアクセスし、前記記憶媒体中の非ユーザ領域に格納されている電子情報を用いて、ユーザ領域に格納されている電子データを平文データに復号化するステップと、
復号化された平文データおよび前記記憶媒体中の非ユーザ領域に格納されている電子情報を前記記憶手段に格納するステップと、
平文データおよび電子情報を格納した後、前記記憶媒体中の非ユーザ領域に格納されている電子情報を削除することにより前記記憶媒体の電子データの復号化を防止するステップと、
前記記憶手段に格納されている電子データが消去されたことを条件に、前記電子データを復号するときに用いられた電子情報を、前記記憶媒体の非ユーザ領域に戻すステップとを前記情報処理端末装置に実行させる情報処理プログラムを記録したコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電子書籍等の電子コンテンツを配信するシステムに関し、特に不正コピー等著作権保護の問題を解決する為の電子出版物配信システムに関するものである。
【０００２】
【従来の技術】
近年、データ通信ネットワークが普及し、当該ネットワークを利用した多種多様なサービスが生まれている。これらネットワークサービスは、産業、とりわけ情報産業の発達を促進している。
【０００３】
例えば、書籍の内容を電子化したデータを、これらネットワークを介して端末装置に配信し、当該端末装置にて配信されてきた書籍の内容を閲覧する、といった電子ブック配信サービスがある。この場合、書籍情報は電子化されているのでコピーしても内容が劣化せず、不正コピーが横行し、著作権保護問題が顕著になってきており、解決策として、ファイルにパスワード等の暗証番号を付与し、これを知っている人だけがファイルにアクセスできるようにした暗証番号付与方式や、特殊な書き込み装置を用いて、媒体の特定個所を強制的にハードエラーにする等物理的に特殊な書き込みを行い、前記ハードエラー発生をファイルアクセスの前提条件としてプログラムを作成しておくことにより不正コピー時のファイルアクセスを防止する物理ガード方式が提案されてきた。
【０００４】
しかし、暗証番号方式は、暗証番号の守秘が必ずしも本人の利益につながるとは限らないため、暗証番号の漏洩を招く危険性が大きく、一方物理ガード方式は特殊な書き込みが必要となるため装置の複雑高度化を招き、生産上の問題を生じるため、いずれにせよ、著作権所有者及び情報提供者の不利益を生じることとなっていた。したがって、電子化された本の著作権保護問題を解決するために、さらなる研究、開発が進められてきた。
【０００５】
例えば、特開平５−２５０２６８号公報には、上記課題を解決するコピーガード装置が開示されており、当該公報に開示された技術の特徴は、電子本格納用媒体とは別に、電子本の注文者対応のＩＤ番号を予め付与した媒体を設け、当該ＩＤ番号を用いて電子本格納用媒体に書き込む情報の暗号化および復号化を行う様にしたことである。
【０００６】
【発明が解決しようとする課題】
しかしながら、上記特開平５−２５０２６８号公報に記載のコピーガード装置では、電子本格納用媒体と、電子本の注文者対応のＩＤ番号を付与した媒体とを別々に設けており、ＩＤ番号を付与した媒体を用いて電子本格納用媒体に書き込む情報の暗号化および復号化を行っているので、ＩＤ番号を付与した媒体と、電子本を格納している媒体とを常に一組にして使用しなければ電子本の内容を確認することができないという問題を有している。
【０００７】
つまり、例えば、自分が購入した電子本を格納している媒体を他人に貸与する場合、ＩＤ番号を付与した媒体もその人に貸さなければ、その人が電子本格納用媒体の内容を確認することができず、さらに、ＩＤ番号を付与した媒体を他人に貸与している間は自分自身が持っている他の電子本格納用媒体の内容を確認することはできない、という問題をも含んでいる。
【０００８】
さらに、電子本を格納している媒体の内容を確認する端末を複数台所有し、それぞれの端末に、別々の電子本を格納している媒体を装着して使用する場合に、ＩＤ番号が付与されている媒体を装着している端末でしか、内容を確認することができないので、どちらか一方を参照しながら、他方の内容を確認していくといった様な、同時に複数の端末装置での情報閲覧が大変困難なものとなっていた。
【０００９】
したがって、前記特開平５−２５０２６８号公報に開示された技術は、不正なコピーを防止するために付随物を設けたために、かえって使用上の利便性を欠くという問題を含んでいるのである。
【００１０】
以上述べたような背景をふまえて、本発明の属する技術分野には、不正コピー防止手段の堅牢性の実現と、不正コピー防止手段を設けたことによるシステム使用の複雑化とを同時に解決しなければならないという課題があった。
【００１１】
本発明に係る電子出版物配布システムは、上記課題を解決するためのシステムであって、不正なコピーを防止するとともに、紙の書籍と同じ感覚で、他人に貸与したり、同一の者が同時に複数のタイトルの書籍を確認することが可能なシステムである。
【００１２】
【課題を解決するための手段】
上述の目的を達成するために、この発明のある局面によれば、電子出版物配布システムは、一般に公開されたコマンドでアクセス可能なユーザ領域及び非公開コマンドによりアクセス可能な非ユーザ領域とからなる記憶媒体のユーザ領域に、暗号化された電子データを書き込み、前記記憶媒体の非ユーザ領域に、上記電子データを復号化する時に必要となる電子鍵を含む電子情報を書き込む配信装置と、所定の情報を記憶する記憶手段と、前記記憶媒体中のユーザ領域および非ユーザ領域へアクセスし、前記記憶媒体中の非ユーザ領域に格納されている電子情報を用いて、ユーザ領域に格納されている電子データを平文データに復号化するデータ復号手段と、当該データ復号手段によって復号化された平文データおよび前記記憶媒体中の非ユーザ領域に格納されている電子情報を前記記憶手段に格納するデータ格納手段と、当該データ格納手段により平文データおよび電子情報を格納した後、前記記憶媒体中の非ユーザ領域に格納されている電子情報を削除することにより前記記憶媒体の電子データの復号化を防止する記憶媒体制御手段と、前記記憶手段に格納されている平文データが消去されたことを条件に、前記電子データを復号するときに用いられた電子情報を、前記記憶媒体の非ユーザ領域に戻す電子情報復元手段とを有する情報処理端末装置と、を備えたことを特徴とする。
【００１３】
好ましくは、前記情報処理端末装置は、さらに、前記データ復号手段によって復号化された電子データが格納されている記憶媒体と異なる複製記憶媒体のユーザ領域に、前記記憶媒体のユーザ領域に格納されていた電子データを書込み、当該複製記録媒体の非ユーザ領域に、前記記憶手段に格納されている電子情報を書込むデータ書込手段と、前記データ書込手段によって前記複製記録媒体の非ユーザ領域に電子情報が書込まれた後、前記記憶手段に格納されている電子情報を削除する電子情報削除手段とを備える。
さらに好ましくは、前記情報処理端末装置は、さらに、前記記憶手段に格納されている平文データで示される平文情報を表示する表示手段と、前記表示手段によって表示された平文情報の部分に対するコメントの入力を受付けるコメント受付手段と、前記コメント受付手段によって入力が受付けられたコメントを、当該コメントの入力が受付けられた平文情報の部分を特定可能な部分特定情報とともに前記記憶媒体に書込むコメント書込手段とを備える。
この発明の他の局面によれば、情報処理端末装置は、所定の情報を記憶する記憶手段と、一般に公開されたコマンドでアクセス可能なユーザ領域及び非公開コマンドによりアクセス可能な非ユーザ領域とからなる記憶媒体であって暗号化された電子データがユーザ領域に書込まれ、上記電子データを復号化する時に必要となる電子鍵を含む電子情報が非ユーザ領域に書込まれた記憶媒体中の、ユーザ領域および非ユーザ領域へアクセスし、前記記憶媒体中の非ユーザ領域に格納されている電子情報を用いて、ユーザ領域に格納されている電子データを平文データに復号化するデータ復号手段と、当該データ復号手段によって復号化された平文データおよび前記記憶媒体中の非ユーザ領域に格納されている電子情報を前記記憶手段に格納するデータ格納手段と、当該データ格納手段により平文データおよび電子情報を格納した後、前記記憶媒体中の非ユーザ領域に格納されている電子情報を削除することにより前記記憶媒体の電子データの復号化を防止する記憶媒体制御手段と、前記記憶手段に格納されている電子データが消去されたことを条件に、前記電子データを復号するときに用いられた電子情報を、前記記憶媒体の非ユーザ領域に戻す電子情報復元手段とを備える。
この発明のさらに他の局面によれば、情報処理方法は、制御部および所定の情報を記憶する記憶手段を備えた情報処理端末装置によって電子データを取扱う方法であって、前記制御部が、一般に公開されたコマンドでアクセス可能なユーザ領域及び非公開コマンドによりアクセス可能な非ユーザ領域とからなる記憶媒体であって暗号化された電子データがユーザ領域に書込まれ、上記電子データを復号化する時に必要となる電子鍵を含む電子情報が非ユーザ領域に書込まれた記憶媒体中の、ユーザ領域および非ユーザ領域へアクセスし、前記記憶媒体中の非ユーザ領域に格納されている電子情報を用いて、ユーザ領域に格納されている電子データを平文データに復号化するステップと、前記制御部が、復号化された平文データおよび前記記憶媒体中の非ユーザ領域に格納されている電子情報を前記記憶手段に格納するステップと、前記制御部が、平文データおよび電子情報を格納した後、前記記憶媒体中の非ユーザ領域に格納されている電子情報を削除することにより前記記憶媒体の電子データの復号化を防止するステップと、前記制御部が、前記記憶手段に格納されている電子データが消去されたことを条件に、前記電子データを復号するときに用いられた電子情報を、前記記憶媒体の非ユーザ領域に戻すステップとを含む。
この発明のさらに他の局面によれば、情報処理プログラムを記録したコンピュータ読取可能な記録媒体は、所定の情報を記憶する記憶手段を備えた情報処理端末装置によって実行されるプログラムを記録したコンピュータ読取可能な記録媒体であって、一般に公開されたコマンドでアクセス可能なユーザ領域及び非公開コマンドによりアクセス可能な非ユーザ領域とからなる記憶媒体であって暗号化された電子データがユーザ領域に書込まれ、上記電子データを復号化する時に必要となる電子鍵を含む電子情報が非ユーザ領域に書込まれた記憶媒体中の、ユーザ領域および非ユーザ領域へアクセスし、前記記憶媒体中の非ユーザ領域に格納されている電子情報を用いて、ユーザ領域に格納されている電子データを平文データに復号化するステップと、復号化された平文データおよび前記記憶媒体中の非ユーザ領域に格納されている電子情報を前記記憶手段に格納するステップと、平文データおよび電子情報を格納した後、前記記憶媒体中の非ユーザ領域に格納されている電子情報を削除することにより前記記憶媒体の電子データの復号化を防止するステップと、前記記憶手段に格納されている電子データが消去されたことを条件に、前記電子データを復号するときに用いられた電子情報を、前記記憶媒体の非ユーザ領域に戻すステップとを前記情報処理端末装置に実行させるプログラムを記録したコンピュータ読取可能な記録媒体である。
【００１４】
【発明の実施の形態】
以下に、本発明に係る電子出版物配布システムの実施の形態に関して図面を用いて説明する。ここで電子出版物とは、書籍、雑誌、辞典、図鑑等の電子化データをいい、単に文字データのみならず、音声、画像、映像を含むものをもさす。以下、書籍を電子化した電子出版物を例にとって説明を進める。
【００１５】
図１は、本発明に係る電子出版物配布システムのシステム全体の構成を示した構成図である。
【００１６】
この電子出版物配布システムは、電子出版物を配布するための配信装置１と、配信された電子出版物を読むための情報処理端末装置（以下、読み出し端末という）２と、電子出版物を格納するための記憶媒体３とで概略構成される。
【００１７】
配信装置１は、電子出版物が格納されている電子出版物データベース（ＤＢ）１１、図示しない顧客情報が格納されている顧客データベース（ＤＢ）１２、制御部１３、および、後述する通信部１４１、通信制御部１４２で構成される。
【００１８】
電子出版物ＤＢ１１には、図示しない書籍タイトル、著者名、価格等の項目で構成されたインデックス情報と共に、電子化された出版物の内容が、非圧縮もしくは圧縮された形態で保持されている。漏洩防止のために暗号化される場合もある。
【００１９】
また、顧客ＤＢ１２には、顧客氏名、年齢、性別、連絡先、決済方法及び決済情報等の項目で構成された、図示しない顧客管理情報とともに、個々の顧客が購入した電子書籍の履歴が管理されている。つまり、配信装置１から配布される電子出版物は、いつどの顧客に対して配信されたか１件ごとにすべて把握されている。また、後述するように、配信された電子出版物のタイトル等に固有の電子情報が発行されるので、当該電子情報再発行の際の照合データともなる。
【００２０】
制御部１３は、配信装置１全体を制御し、ＣＰＵなどで構成されるプログラム処理部１３１及びＲＡＭ、ＲＯＭ等メモリデバイスで構成されるプログラム格納部１３２から成る。プログラム格納部１３２には配信装置全体を制御する処理プログラム（データも含む）が格納されており、プログラム処理部１３１は適宜必要なプログラムコードをこれより読み出して処理実行を行う。また、必要に応じて一時記憶すべき情報もここで保持される。通信部１４１、通信制御部１４２については後述する。
【００２１】
また、読み出し端末２は、記憶媒体３を装着する図示しない装着部を有すると共に、配信装置１や他の読み出し端末と通信を行う通信部２１１及び通信制御部２１２、さらに、制御部２２、記憶部２３で構成される。制御部２２は、配信装置における制御部１３と同様にプログラム処理部２２１及びプログラム格納部２２２から成る。記憶部２３には配信装置１から配信を受けたソフトウェア、記憶媒体３中に格納されている暗号化された電子データ及び復号時に必要な電子情報等が格納される。また、この他に、図示しないディスプレイ等で構成される表示部や、キーボードやタブレット等で構成される入力部を備えている。
【００２２】
ここで、配信装置１、読み出し端末２における、通信部１４１及び１４２並びに通信制御部２１１及び２１２について説明する。１４１及び２１１は通信部であり、たとえばケーブルにて公衆回線を介してインターネットを含む外部との通信ネットワークと接続したり、あるいは無線や赤外線（例えば、ＩｒＤＡ等による通信）にて他の機器と通信するハードウェアを備える場合がある。１４２及び２１２は前記通信部１４１及び２１１での通信機能（通信方式、通信デバイス等）や電気的な信号レベルやプロトコル等を制御するための通信制御部であり、回路によるハードウェアやファームウェア等で構成されている。
【００２３】
また、記憶媒体３は、データの書き込み制限上区別された領域、ユーザ領域３１と非ユーザ領域３２とを備えている。ユーザ領域３１は、ユーザが一般に公開された操作コマンドで自由にデータの読み書きを行える記憶領域であり、非ユーザ領域３２は、ユーザは一般に公開された操作コマンドでデータの読み込みは自由にできるものの、データの書き込みは非公開の特殊コマンドでしか行いない様になっている。この仕組みは、既存の技術を用いることができ、たとえばｉｏｍｅｇａ社のＣｌｉｋ！（商標）等の記憶媒体を用いてもよく、この記憶媒体３により、媒体全体をコピーしようとしても一般には非ユーザ領域３２への書き込みができないため、ユーザ領域３１の内容しかコピーできなくなる。
【００２４】
なお、前記記憶媒体３は、広く、カセットや磁気テープ等のテープ系、ＦＤ／ＨＤ等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ等の光ディスクのディスク系、ＩＣカード／光カード等のカード系で実現可能である。あるいは、交換可能な形態の半導体メモリ素子であってもよい。
【００２５】
次に、以上で述べた、本システムを概略構成する各要素である配信装置１、読み出し端末２、及び記憶媒体３間の関係（データの流れ等）について説明する。
【００２６】
（配信装置１と記憶媒体３の関係）
記憶媒体３は、配信装置１が有する図示しない装着部に接続されて、電子出版物ＤＢ１１に格納されている暗号化された電子データが、記憶媒体中のユーザ領域に格納されるとともに、前記暗号化の時点で使用した電子鍵を含む電子情報が記憶媒体中の非ユーザ領域に格納される。
【００２７】
あるいは、配信装置１から、前記読み出し端末２を経由して前記電子データが前記記憶媒体３に格納される場合もある。このとき、記憶媒体３は読み出し端末２に装着されており、データの授受を配信装置１における通信部１４１および読み出し端末２における通信部２１１とで行って、読み出し端末２が記憶媒体３に電子データを書き込む。
【００２８】
（配信装置１と読み出し端末２の関係）
プログラム格納部１３２に格納されたプログラムは、例えば、暗号化する時に用いた電子鍵を含む電子情報等を書き換える機能や、当該書き換えた電子情報を用いて電子データを暗号化する機能を有する様なソフトウェアであり、当該ソフトウェアは通信部１４１および通信部２１１を介して、配信装置１から読み出し端末２に送信することも可能である。
【００２９】
（読み出し端末２と記憶媒体３の関係）
暗号化された電子データ及び復号のための電子情報が、記憶媒体３から読み出し端末２へ読み出されて、記憶部２３に保持される一方、プログラム格納部２２２に格納されている復号化プログラムがプログラム処理部２２１に適宜読み出されて復号化処理が行われ、平文となった電子データが図示しない表示部に表示される。
【００３０】
また、ユーザは、表示部に表示された平文に対して、図示しない入力部よりコメント等を入力することができ、追加したコメント文に対して自ら新規作成した電子情報を用いて暗号化して、元の電子データと共に暗号化できる。このとき、元の電子データは最初与えられた電子情報を用いて暗号化され、追加されたコメント文はユーザが新規に作成した電子情報により暗号化され、元の電子データに対するコメント位置を記録した、図示しないインデックス情報と共に記録される。
【００３１】
図２は、読み出し端末２における、記憶媒体３からの電子コンテンツの再生読み出し処理シーケンスを示したフローチャートである。
【００３２】
ステップＳ１にて記憶媒体３が読み出し端末２に挿入されると、当該記憶媒体３にあらかじめ格納されている電子データのインデックス情報が、図示しないディスプレイに表示される（ステップＳ２）。前記インデックス情報表示は、電子データに含まれる電子コンテンツタイトルだけでなく、例えば価格や発売日、著者等の情報や広告情報が含まれる場合がある。
【００３３】
ユーザはインデックス表示画面から電子コンテンツを選択する（ステップＳ３）と、選択された電子コンテンツの概要や目次等がメディアから読み出され、ディスプレイに表示される（ステップＳ４）。
【００３４】
この状態で、ステップＳ５にてユーザが電子コンテンツの本文を読むべく、再生処理を選択したときはステップＳ６に移行するが、ステップＳ５にて再生処理を選択しなかったときには、ステップＳ３に戻り、他の電子コンテンツ選択待ちとなる。
【００３５】
ステップＳ６では電子情報が記憶媒体３の非ユーザ領域３２に存在するかどうかが確認される。電子情報が存在しないときは、暗号化された電子データの復号は行えず、ステップＳ８へ移行して終了指示待ち状態となるが、メディア中に電子情報が存在するときは、ステップＳ７に進む。
【００３６】
ステップＳ７では、前記電子情報に含まれる電子鍵に基づいて、暗号化されている電子データが復号されて、再生処理が行われる。ここで、再生処理完了後に記憶媒体３の非ユーザ領域３２上の電子情報を削除するとともに、当該電子情報を読み出し端末２の記憶部２３に退避する。その後、ステップＳ８へ進む。
【００３７】
ステップＳ８では、ユーザに対して別の電子コンテンツの再生をするかどうかが問われる。ユーザが別の電子コンテンツを再生する（すなわち、再生処理を終了しない）と指示したときは、前記ステップＳ２に戻り、インデックス情報が表示されるが、別の電子コンテンツの再生をしない（すなわち、再生処理を終了する）と選択したときはステップＳ９に進む。
【００３８】
ここで、ステップＳ８において、いずれの指示がなされた場合でも、現在表示中の電子コンテンツが読み出し端末２の記憶部２３から消去されることになる場合は、前記退避していた電子情報を再び記憶媒体３の非ユーザ領域３２へ書き込む。
【００３９】
次に、ステップＳ９では、ユーザが当該電子コンテンツに対して書き込み処理をしたかどうかが判定され、書き込みがなければ処理を終了するが、書き込みがあったときは書き込まれた内容が、前記退避していた電子情報とともに追加保存される（ステップＳ１０）。なお、当該追加内容に対して、新規に生成した電子情報に基づいた暗号化処理を施してもよい。これによって、個人情報の秘守効果を得ることもできる。
【００４０】
図３は、電子コンテンツの保存、コピーの処理シーケンスを説明するフローチャートである。図３において、読み出し端末２への記憶媒体３の挿入（ステップＳ１）から、電子コンテンツ概要、見出しの表示（ステップＳ４）までの処理は、図２と同じであるので説明を省略する。
【００４１】
ステップＳ２０において表示中の電子コンテンツを複製するかどうかの指示待ちとなり、ユーザが複製しないと指示したときはステップＳ３に戻るが、複製すると指示したときはステップＳ２１に進み、あらかじめ指示されている電子データの複製処理が行われる。さらにステップＳ２２に進み、電子情報の有無が確認され、電子情報がないときは複製できないと判断し、複製処理を終了する。
【００４２】
一方で、前記ステップＳ２２において電子情報が存在するときはステップＳ２３に進み、複製先が記憶媒体３か読み出し端末２かが判定される。複製先が記憶媒体３のときは、さらにステップＳ２４に進み、記憶媒体３の非ユーザ領域３２へのアクセスを行う権限があるかどうかが判定される一方、複製先が読み出し端末２のときはステップＳ２５に進む。ここで、アクセス権限の有無の判断は、非ユーザ領域３２への書き込みコマンドが与えられているかどうか、あるいは読み出し端末２の機種番号等により区別される。
【００４３】
続いてステップＳ２４において、非ユーザ領域へのアクセス権限がないと判断されたときは、複製できず、複製処理を終了するが、アクセス権限があると判断されたときは、ステップＳ２５へ進む。
【００４４】
ステップＳ２５では、ユーザに対して電子情報の移動を行ってもよいかどうかの確認が行われる。ここでユーザが電子情報を移動しないと指示したときは、複製処理を終了するが、電子情報を移動すると指示したときは、ステップＳ２６に進み、電子情報は読み出し端末２から記憶媒体３へ移動される。
【００４５】
電子情報の移動後は、複製先では暗号化された電子データが再生可能となる一方、複製元の電子データは複製情報である電子情報をすでに失っているので、非暗号化部分のみ再生可能となる。
【００４６】
図４は、電子コンテンツを購入する場合の配信装置１から見た処理シーケンスを説明するフローチャートである。なお、当該電子コンテンツ購入処理では、配信端末１に設置されている前述の顧客情報ＤＢ１２が管理する顧客毎の購入履歴情報（どのような電子データをどのような電子情報で暗号化して販売したか等の情報が含まれる）が参照されて、配信端末１を使用中の顧客のきめ細かい要望（例えば、電子情報のみを購入したいとか、電子データのみを購入したいとかいった要望）に対応できる。以下、詳細に説明する。
【００４７】
図４において、ユーザが記憶媒体３を配信装置１に挿入、もしくは読み出し端末２と配信装置１との通信を確立する（ステップＳ３０）と、購入可能な電子コンテンツのインデックス情報（価格、発売日、著者、出版社等）や広告等の購入画面がディスプレイ上に表示される（ステップＳ３１）。表示させるディスプレイは、配信装置１が具備するディスプレイであってもよいし、読み出し端末２との通信が確立した状態であるならば、読み出し端末２が具備するディスプレイでもよい。
【００４８】
次に、当該購入画面にてユーザが所望の電子コンテンツを選択する（ステップＳ３２）と、ステップＳ３３に進み、前記電子コンテンツを購入するか、もしくは再生するかの指示待ちとなる。ユーザが再生を指示したときは、電子コンテンツ概要や見出し部分が再生され（ステップＳ３４）、ステップＳ３２に戻り、電子コンテンツ選択画面になるが、ステップＳ３３にて購入を指示したときはステップＳ３５以降の電子コンテンツ購入処理が行われる。
【００４９】
電子コンテンツ購入処理は、まず、記憶媒体３の非ユーザ領域３２へのアクセス権限があるかどうかが確認される（ステップＳ３５）。アクセス権限がないときは、ステップＳ４２に進んで、暗号化対象となっていない電子データがあれば記憶媒体３のユーザ領域３１に書き込む。一方、ステップＳ３５において、アクセス権限があると判断されたときは、さらにステップＳ３６に進み、記憶媒体３の非ユーザ領域３２に電子情報があるかないかを判断する。
【００５０】
ステップＳ３６において電子情報があると判断されたときは、ステップＳ３７をスキップしてステップＳ３８に進むが、電子情報がないと判断されたときはステップＳ３７に進み、配信装置１より電子情報の購入処理が行われて、記憶媒体３の非ユーザ領域３２に電子情報を書き込む。
【００５１】
さらに、ステップＳ３８では、ユーザが選択している電子コンテンツの電子データを記憶媒体３に書き込むかどうか指示待ちとなる。ユーザが、電子データの書き込みを行わないと指示したときはステップＳ４５に進み、購入を終了するかどうかの指示待ちとなる。一方で、ユーザが、電子データの書き込みを行うよう指示したときは、ステップＳ３９に進み、記憶媒体３の非ユーザ領域３２に書き込まれている電子情報をプログラム格納部１３２に読み込み、ステップＳ４０に進む。
【００５２】
ステップＳ４０では、プログラム処理部１３１において、前記読み込んだ電子情報に基づいた電子データの暗号化が行われて記憶媒体３のユーザ領域３１に書き込まれ（ステップＳ４１）、ステップＳ４５に進む。
【００５３】
ステップＳ４５は、購入処理を終了するかどうかの指示待ちであり、ユーザが終了するとした指示したときは処理を終了し、終了しないと指示したときは、ステップＳ３１に戻る。
【００５４】
以上の各ステップを実行することで、配信端末１による、ユーザのきめ細かい要望に対応する電子コンテンツの配信が可能になる。
【００５５】
さらに、電子コンテンツを購入する際に起こりうる記憶媒体の状態に応じた購入処理の違いについて説明する。
【００５６】
電子コンテンツを購入する際に起こりうる、配信端末１に装着時の記憶媒体３の状態としては、次の4種類が考えられ、それぞれの場合に応じた配信装置１の処理を順に説明する。
【００５７】
▲１▼  電子情報及び電子データが共に存在する場合
この状態は、電子コンテンツを既に利用し終えて、ユーザが他の電子コンテンツへの買い替えを希望している場合が考えられるので、配信装置１は、ユーザが希望する新しい電子書籍（電子データ）および当該電子書籍に固有の電子情報をユーザの記録媒体３に上書きすればよい。なお、安全のため、上書きしてもよいかどうかの指示待ち処理を挿入してもよい。
【００５８】
▲２▼  電子情報は存在するが、電子データは存在しない場合
この状態は、例えば電子データのみを他の読み出し端末等に預けており、その電子データを、今所持している読み出し端末で再生したい場合が考えられる。電子データさえ購入すれば、所有している電子情報にて購入した電子データを確認することができる状態である。よって、配信装置１は、記録媒体３に存在する電子情報を検索キーとして顧客ＤＢを検索し、ユーザが過去に購入した電子書籍を特定し、該当する電子書籍を提供することになる。
【００５９】
▲３▼電子情報は存在しないが、電子データは存在する場合
この状態は、電子情報そのものを紛失してしまったか、他の読み出し端末等に移動した場合が考えられる。電子情報さえ購入すれば、所有している電子データを確認することができる状態である。よって、配信装置１は、記録媒体３に存在する電子データに含まれる非暗号化インデックス等から、当該電子データのタイトル等を抽出し、ユーザの氏名と当該タイトル等の情報から必要とされる電子情報を特定し、ユーザに提供することになる。
【００６０】
▲４▼電子情報及び電子データが共に存在しない場合
この状態は、記録媒体３を新規に購入した場合等が考えられる。電子情報、電子データの両方とも購入しないと、電子コンテンツの確認をすることができない状態である。よって、配信装置１は、ユーザが新規に購入を希望した電子データ及び当該電子データのタイトル等に固有の電子情報を新規発行して、共にユーザに提供することになる。
【００６１】
以上、本発明に係る実施例の記載にそくした本発明の特徴の趣旨をまとめると下記のようになる。
（１）本発明に係る電子出版物配布システムにおける記録媒体３は、ユーザ領域３１及び非ユーザ領域３２を備える。
（２）上記非ユーザ領域３２へは、非公開コマンドによってアクセス可能であり、本発明に係る配信装置１および読み出し端末２は、前記非公開コマンドによる非ユーザ領域３２へのデータの書き込みが可能で、当該領域へは電子情報を書き込むようにする。
（３）前記電子情報は、暗号化された電子データを復号する際に必要な電子鍵を含む電子情報であり、記録媒体３の読み出し端末２への抜き差しによって、あるいは読み出し端末２の記憶部２３に復号済みの電子データが存在するか否かによって前記電子情報を記録媒体３から読み出し端末２へ適宜移動させることによって、電子情報及び電子データの同時複製を防止する。
【００６２】
【発明の効果】
本発明による電子出版物配布システムでは、以下の効果が得られる。
【００６３】
つまり、一般に公開されたコマンドでアクセス可能なユーザ領域及び非公開コマンドによりアクセス可能な非ユーザ領域とからなる記憶媒体とを有し、当該記憶媒体への書き込み時には、ユーザ領域に、暗号化された電子データを、非ユーザ領域には、電子データを復号化する時に必要となる電子鍵を含む電子情報（ＩＤ）をそれぞれ書き込む一方、前記記憶媒体の内容を閲覧する読み出し端末２では、記憶媒体中の非ユーザ領域に格納されている電子情報を用いて、ユーザ領域に格納されている電子データを復号し、復号化されたデータ及び記憶媒体中の非ユーザ領域に格納されている電子情報を読み出し端末２に格納するとともに、データ格納後は記憶媒体中の非ユーザ領域に格納されている電子情報を削除するため、データ格納後に記憶媒体を取り出して他の端末で情報を見ようとしても電子情報が存在しないため復号不可能となる。したがって、簡単な構成で不正コピー不可能となるシステムを構築することができる。
【００６４】
なお、記憶媒体への書き込みは、非公開コマンドを装備した専用の配信装置により非ユーザ領域とユーザ領域とに分けて情報を書き込んでいる為に、他の機械をでは記憶媒体の内容をコピーすることが事実上不可能であり、データの機密性が保たれている。
【００６５】
また、上記記憶媒体制御手段をさらに、読み出し端末２のデータ格納部に格納されている電子データを消去したとき、電子データを復号する時に用いた電子情報を記憶媒体の非ユーザエリアに再び戻すように構成したので、端末装置において一時期不要となった電子コンテンツを元の記憶媒体に還元して記憶媒体として保管することが可能となる。加えて、電子コンテンツを他人に貸与した場合でも、自身の端末で他の電子コンテンツを参照することができる。
【図面の簡単な説明】
【図１】本発明の実施例に係る電子出版物配布システム全体の構成図である。
【図２】読み出し端末２における、記憶媒体３からの電子コンテンツの再生読み出し処理のシーケンスを説明するフローチャートである。
【図３】電子コンテンツの保存、コピーの処理シーケンスを説明するフローチャートである。
【図４】電子コンテンツを購入する場合の処理シーケンスを説明するフローチャートである。
【符号の説明】
１      配信装置
１１    電子出版物データベース
１２    顧客データベース
１３    制御部
１３１  プログラム処理部
１３２  プログラム格納部
１４１  通信部
１４２  通信制御部
２      情報処理端末装置（読み出し端末）
２１１  通信部
２１２  通信制御部
２２    制御部
２２１  プログラム処理部
２２２  プログラム格納部
２３    記憶部
３      記憶媒体
３１    ユーザ領域
３２    非ユーザ領域
【図１】
0004242014.tif 000002
【図２】
0004242014.tif 000003
【図３】
0004242014.tif 000004
【図４】
0004242014.tif 000005