(57)【特許請求の範囲】
【請求項１】
電子書籍を表示する表示手段と、
複数の他の情報処理装置のうち、前記電子書籍の購入に使用された他の情報処理装置のIDと対応して、前記他の情報処理装置の使用者として、前記電子書籍に対応付けて記録されているユーザのIDと、自らに記憶され、前記自らの使用者として登録されたユーザのIDと対応付けられている前記自らを識別するIDとを比較し、前記電子書籍が貸し出されたか否かを判定する貸出判定手段と、
前記貸出判定手段の判定結果に基づいて、貸出回数を蓄積する貸出回数蓄積手段と、
前記表示手段により表示された前記電子書籍の表示状態を操作する操作手段と、
前記操作手段により操作された操作履歴を蓄積する操作履歴蓄積手段と、
前記操作履歴蓄積手段により蓄積された前記操作履歴、および前記貸出回数蓄積手段により蓄積された前記貸出回数を他の情報処理装置に送信する送信手段と
を備える複数の他の情報処理装置により送信されてきた、前記電子書籍の表示状態の前記操作履歴、および前記貸出回数を受信する受信手段と、
前記複数の他の情報処理装置により送信されてきた、前記操作履歴、および前記貸出回数に基づいて、前記操作履歴、および貸出回数を統計処理することにより、前記電子書籍に対する前記複数の他の情報処理装置のユーザによる多段階評価値を書籍評価値として算出する書籍評価値算出手段と、
複数の前記電子書籍に対する批評家毎の前記多段階評価値を批評家評価値として記憶する批評家評価値記憶手段と、
前記書籍評価値と前記批評家評価値との差分から前記批評家の批評能力評価値を算出する批評能力評価値算出手段と、
前記批評能力評価値算出手段により算出された前記批評家の批評能力評価値を蓄積する批評能力評価値蓄積手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記操作履歴は、前記電子書籍の捲られた頁数、２回以上捲られた頁数、表示回数、または、表示時間を含む
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記書籍評価値算出手段は、前記貸出回数、前記操作履歴の前記電子書籍の捲られた頁数、２回以上捲られた頁数、表示回数、または、表示時間のそれぞれの偏差値を求め、さらに平均化して平均偏差値を求め、前記平均偏差値の値により設定される５段階の値として、前記電子書籍に対する書籍評価値を算出する
ことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記批評家評価値は、批評家により前記電子書籍に対して設定される５段階の値である
ことを特徴とする請求項２に記載の情報処理装置。
【請求項５】
電子書籍を表示する表示手段と、
複数の他の情報処理装置のうち、前記電子書籍の購入に使用された他の情報処理装置のIDと対応して、前記他の情報処理装置の使用者として、前記電子書籍に対応付けて記録されているユーザのIDと、自らに記憶され、前記自らの使用者として登録されたユーザのIDと対応付けられている前記自らを識別するIDとを比較し、前記電子書籍が貸し出されたか否かを判定する貸出判定手段と、
前記貸出判定手段の判定結果に基づいて、貸出回数を蓄積する貸出回数蓄積手段と、
前記表示手段により表示された前記電子書籍の表示状態を操作する操作手段と、
前記操作手段により操作された操作履歴を蓄積する操作履歴蓄積手段と、
前記操作履歴蓄積手段により蓄積された前記操作履歴、および前記貸出回数蓄積手段により蓄積された前記貸出回数を他の情報処理装置に送信する送信手段と
を備える複数の他の情報処理装置により送信されてきた、前記電子書籍の表示状態の前記操作履歴、および前記貸出回数を受信する受信ステップと、
前記複数の他の情報処理装置により送信されてきた、前記操作履歴、および前記貸出回数に基づいて、前記操作履歴、および貸出回数を統計処理することにより、前記電子書籍に対する前記複数の他の情報処理装置のユーザによる多段階評価値を書籍評価値として算出する書籍評価値算出ステップと、
複数の前記電子書籍に対する批評家毎の前記多段階評価値を批評家評価値として記憶する批評家評価値記憶ステップと、
前記書籍評価値と前記批評家評価値との差分から前記批評家の批評能力評価値を算出する批評能力評価値算出ステップと、
前記批評能力評価値算出ステップの処理により算出された前記批評家の批評能力評価値を蓄積する批評能力評価値蓄積ステップと
を含むことを特徴とする情報処理方法。
【請求項６】
電子書籍を表示する表示手段と、
複数の他の情報処理装置のうち、前記電子書籍の購入に使用された他の情報処理装置のIDと対応して、前記他の情報処理装置の使用者として、前記電子書籍に対応付けて記録されているユーザのIDと、自らに記憶され、前記自らの使用者として登録されたユーザのIDと対応付けられている前記自らを識別するIDとを比較し、前記電子書籍が貸し出されたか否かを判定する貸出判定手段と、
前記貸出判定手段の判定結果に基づいて、貸出回数を蓄積する貸出回数蓄積手段と、
前記表示手段により表示された前記電子書籍の表示状態を操作する操作手段と、
前記操作手段により操作された操作履歴を蓄積する操作履歴蓄積手段と、
前記操作履歴蓄積手段により蓄積された前記操作履歴、および前記貸出回数蓄積手段により蓄積された前記貸出回数を他の情報処理装置に送信する送信手段と
を備える複数の他の情報処理装置により送信されてきた、前記電子書籍の表示状態の前記操作履歴、および前記貸出回数の受信を制御する受信制御ステップと、
前記複数の他の情報処理装置により送信されてきた、前記操作履歴、および前記貸出回数に基づいて、前記操作履歴、および貸出回数を統計処理することにより、前記電子書籍に対する前記複数の他の情報処理装置のユーザによる多段階評価値の書籍評価値としての算出を制御する書籍評価値算出制御ステップと、
複数の前記電子書籍に対する批評家毎の前記多段階評価値の批評家評価値としての記憶を制御する批評家評価値記憶制御ステップと、
前記書籍評価値と前記批評家評価値との差分からの前記批評家の批評能力評価値の算出を制御する批評能力評価値算出制御ステップと、
前記批評能力評価値算出ステップの処理により算出された前記批評家の批評能力評価値の蓄積を制御する批評能力評価値蓄積制御ステップと
をコンピュータに実行させるプログラム。
【請求項７】
第１の情報処理装置と複数の第２の情報処理装置からなる情報処理システムにおいて、
前記第１の情報処理装置は、
電子書籍を表示する表示手段と、
複数の第１の情報処理装置のうち、前記電子書籍の購入に使用された第１の情報処理装置のIDと対応して、前記第１の情報処理装置の使用者として、前記電子書籍に対応付けて記録されているユーザのIDと、自らに記憶され、前記自らの使用者として登録されたユーザのIDと対応付けられている前記自らを識別するIDとを比較し、前記電子書籍が貸し出されたか否かを判定する貸出判定手段と、
前記貸出判定手段の判定結果に基づいて、貸出回数を蓄積する貸出回数蓄積手段と、
前記表示手段により表示された前記電子書籍の表示状態を操作する操作手段と、
前記操作手段により操作された操作履歴を蓄積する操作履歴蓄積手段と、
前記操作履歴蓄積手段により蓄積された前記操作履歴、および前記貸出回数蓄積手段により蓄積された前記貸出回数を第２の情報処理装置に送信する送信手段と
を備え、
前記第２の情報処理装置は、
電子書籍を表示する複数の第１の情報処理装置により送信されてきた、前記電子書籍の表示状態の操作履歴、および前記貸出回数を受信する受信手段と、
前記複数の他の情報処理装置により送信されてきた、前記操作履歴、および前記貸出回数に基づいて、前記操作履歴、および貸出回数を統計処理することにより、電子書籍に対する前記複数の他の情報処理装置のユーザによる多段階評価値を書籍評価値として算出する書籍評価値算出手段と、
複数の前記電子書籍に対する批評家毎の前記多段階評価値を批評家評価値として記憶する批評家評価値記憶手段と、
前記書籍評価値と前記批評家評価値との差分から前記批評家の批評能力評価値を算出する批評能力評価値算出比較手段と、
前記批評能力評価値算出手段により算出された前記批評家の批評能力評価値を蓄積する批評能力評価値蓄積手段と
を備える
ことを特徴とする情報処理システム。
【請求項８】
第１の情報処理装置と複数の第２の情報処理装置からなる情報処理システムの情報処理方法において、
前記第１の情報処理装置の情報処理方法は、
電子書籍を表示する表示ステップと、
複数の第１の情報処理装置のうち、前記電子書籍の購入に使用された第１の情報処理装置のIDと対応して、前記第１の情報処理装置の使用者として、前記電子書籍に対応付けて記録されているユーザのIDと、自らに記憶され、前記自らの使用者として登録されたユーザのIDと対応付けられている前記自らを識別するIDとを比較し、前記電子書籍が貸し出されたか否かを判定する貸出判定ステップと、
前記貸出判定ステップの処理での判定結果に基づいて、貸出回数を蓄積する貸出回数蓄積ステップと、
前記表示ステップの処理で表示された前記電子書籍の表示状態を操作する操作ステップと、
前記操作ステップの処理で操作された操作履歴を蓄積する操作履歴蓄積ステップと、
前記操作履歴蓄積ステップの処理で蓄積された前記操作履歴、および前記貸出回数蓄積ステップの処理により蓄積された前記貸出回数を第２の情報処理装置に送信する送信ステップと
を含み、
前記第２の情報処理装置の情報処理方法は、
前記電子書籍を表示する複数の第１の情報処理装置により送信されてきた、前記電子書籍の表示状態の前記操作履歴、および前記貸出回数を受信する受信ステップと、
前記複数の他の情報処理装置により送信されてきた、前記操作履歴、および前記貸出回数に基づいて、前記操作履歴、および貸出回数を統計処理することにより、電子書籍に対する前記複数の他の情報処理装置のユーザによる多段階評価値を書籍評価値として算出する書籍評価値算出ステップと、
複数の前記電子書籍に対する批評家毎の前記多段階評価値を批評家評価値として記憶する批評家評価値記憶ステップと、
前記書籍評価値と前記批評家評価値との差分から前記批評家の批評能力評価値を算出する批評能力評価値算出ステップと、
前記批評能力評価値算出ステップの処理により算出された前記批評家の批評能力評価値を蓄積する批評能力評価値蓄積ステップと
を含む
ことを特徴とする情報処理システムの情報処理方法。
【請求項９】
第１の情報処理装置と複数の第２の情報処理装置からなる情報処理システムを制御するコンピュータのうち、
前記第１の情報処理装置を制御するコンピュータに、
電子書籍の表示を制御する表示制御ステップと、
複数の第１の情報処理装置のうち、前記電子書籍の購入に使用された第１の情報処理装置のIDと対応して、前記第１の情報処理装置の使用者として、前記電子書籍に対応付けて記録されているユーザのIDと、自らに記憶され、前記自らの使用者として登録されたユーザのIDと対応付けられている前記自らを識別するIDとを比較し、前記電子書籍が貸し出されたか否かの判定を制御する貸出判定制御ステップと、
前記貸出判定制御ステップの処理での判定結果に基づいて、貸出回数の蓄積を制御する貸出回数蓄積制御ステップと、
前記表示制御ステップの処理で表示が制御された前記電子書籍の表示状態の操作を制御する操作制御ステップと、
前記操作制御ステップの処理で操作された操作履歴の蓄積を制御する操作履歴蓄積制御ステップと、
前記操作履歴蓄積制御ステップの処理で蓄積された前記操作履歴、および前記貸出回数蓄積制御ステップの処理により蓄積された前記貸出回数の第２の情報処理装置への送信を制御する送信制御ステップと
を実行させ、
前記第２の情報処理装置を制御するコンピュータに、
電子書籍を表示する複数の第１の情報処理装置により送信されてきた、前記電子書籍の表示状態の前記操作履歴、および前記貸出回数の受信を制御する受信制御ステップと、
前記複数の他の情報処理装置により送信されてきた、前記操作履歴、および前記貸出回数に基づいて、前記操作履歴、および貸出回数を統計処理することにより、電子書籍に対する前記複数の他の情報処理装置のユーザによる多段階評価値の書籍評価値としての算出を制御する書籍評価値算出制御ステップと、
複数の前記電子書籍に対する批評家毎の前記多段階評価値の批評家評価値としての記憶を制御する批評家評価値記憶制御ステップと、
前記書籍評価値と前記批評家評価値との差分からの前記批評家の批評能力評価値の算出を制御する批評能力評価値算出制御制御ステップと、
前記批評能力評価値算出ステップの処理により算出された前記批評家の批評能力評価値の蓄積を制御する批評能力評価値蓄積制御ステップと
を実行させるプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報処理装置および方法、並びにプログラムに関し、特に、電子書籍の吟味を自由にできるようにすると共に、その購入処理を容易にできるようにした情報処理装置および方法、並びにプログラムに関する。
【０００２】
【従来の技術】
テキストデータから構成される電子書籍が一般に普及しつつある。電子書籍は、紙の書籍（以下、紙書籍と称する）で、一般に活字として記録されている情報をテキストデータの情報として、所定の電子書籍用の端末装置により、あたかも紙書籍によりページが見開きの状態となっているように表示されるものである。電子書籍は、所定のボタンにより1ページ分の画像がスライドして表示されることにより、あたかも紙書籍を広げて、1ページずつ捲っているかのように表示される。
【０００３】
【発明が解決しようとする課題】
ところで、一般に、紙書籍などを購入する際には、ユーザが書店の店頭に並べられた複数の書籍から自らが購入しようと思う書籍に簡単に目を通す、いわゆる、立読みにより所望とする書籍であることを確認した上で、購入する紙書籍が選択される。
【０００４】
一方、電子書籍は、店頭に並べられるものではないため、電子書籍を購入する際には、ユーザが自らの端末装置を利用して、電子書籍を販売する書店サーバにアクセスし、サンプルとして電子書籍の一部のテキストデータをダウンロードし、その一部の内容を読んで（試しに読んで：以下、試読と称する）、購入するか否かを判断している。
【０００５】
しかしながら、このサンプルは、電子書籍の一部の、しかも、一定の部分であるため、例えば、ユーザが、試読したいと思う部分が、電子書籍の第５章にあった場合、サンプルが第１章のときには、所望とする部分を予め試読することができず、電子書籍の購入に際して、その電子書籍を正確に吟味することができないと言う問題があった。
【０００６】
また、上述の方法では、例えば、ユーザがサンプルを読んで購入を希望しようとするときには、サンプルであるテキストデータのダウンロードを一度実行したにもかかわらず、再び、全文のテキストデータを含む電子書籍をダウンロードしなければならないうえ、サンプルとして読み込んだ部分は、不要であるにもかかわらず、記録媒体上に残ってしまうので、記録媒体の記憶容量を無駄に消費してしまうと言う課題があった。
【０００７】
本発明はこのような状況に鑑みてなされたものであり、ユーザ（読者）が、書籍の購入に際して、所定の条件の下で、その書籍の全文を吟味できるようにし、さらに購入に際して必要な処理が容易なものとなるようにするものである。
【００１２】
【課題を解決するための手段】
本発明の情報処理装置は、電子書籍を表示する表示手段と、複数の他の情報処理装置のうち、電子書籍の購入に使用された他の情報処理装置のIDと対応して、他の情報処理装置の使用者として、電子書籍に対応付けて記録されているユーザのIDと、自らに記憶され、自らの使用者として登録されたユーザのIDと対応付けられている自らを識別するIDとを比較し、電子書籍が貸し出されたか否かを判定する貸出判定手段と、貸出判定手段の判定結果に基づいて、貸出回数を蓄積する貸出回数蓄積手段と、表示手段により表示された電子書籍の表示状態を操作する操作手段と、操作手段により操作された操作履歴を蓄積する操作履歴蓄積手段と、操作履歴蓄積手段により蓄積された操作履歴、および貸出回数蓄積手段により蓄積された貸出回数を他の情報処理装置に送信する送信手段とを備える複数の他の情報処理装置により送信されてきた、電子書籍の表示状態の操作履歴、および貸出回数を受信する受信手段と、複数の他の情報処理装置により送信されてきた、操作履歴、および貸出回数に基づいて、操作履歴、および貸出回数を統計処理することにより、電子書籍に対する複数の他の情報処理装置のユーザによる多段階評価値を書籍評価値として算出する書籍評価値算出手段と、複数の電子書籍に対する批評家毎の多段階評価値を批評家評価値として記憶する批評家評価値記憶手段と、書籍評価値と批評家評価値との差分から批評家の批評能力評価値を算出する批評能力評価値算出手段と、批評能力評価値算出手段により算出された批評家の批評能力評価値を蓄積する批評能力評価値蓄積手段とを備えることを特徴とする。
【００１３】
前記操作履歴には、電子書籍の捲られた頁数、２回以上捲られた頁数、表示回数、または、表示時間を含ませるようにすることができる。
【００１４】
前記書籍評価値算出手段には、貸出回数、前記操作履歴の前記電子書籍の捲られた頁数、２回以上捲られた頁数、表示回数、または、表示時間のそれぞれの偏差値を求めるようにさせ、さらに平均化させて平均偏差値を求めるようにさせ、平均偏差値の値により設定される５段階の値として、電子書籍に対する書籍評価値を算出させるようにすることができる。
【００１５】
前記批評家評価値は、批評家により電子書籍に対して設定される５段階の値とするようにすることができる。
【００１６】
本発明の情報処理方法は、電子書籍を表示する表示手段と、複数の他の情報処理装置のうち、電子書籍の購入に使用された他の情報処理装置のIDと対応して、他の情報処理装置の使用者として、電子書籍に対応付けて記録されているユーザのIDと、自らに記憶され、自らの使用者として登録されたユーザのIDと対応付けられている自らを識別するIDとを比較し、電子書籍が貸し出されたか否かを判定する貸出判定手段と、貸出判定手段の判定結果に基づいて、貸出回数を蓄積する貸出回数蓄積手段と、表示手段により表示された電子書籍の表示状態を操作する操作手段と、操作手段により操作された操作履歴を蓄積する操作履歴蓄積手段と、操作履歴蓄積手段により蓄積された操作履歴、および貸出回数蓄積手段により蓄積された貸出回数を他の情報処理装置に送信する送信手段とを備える複数の他の情報処理装置により送信されてきた、電子書籍の表示状態の操作履歴、および貸出回数を受信する受信ステップと、複数の他の情報処理装置により送信されてきた、操作履歴、および貸出回数に基づいて、操作履歴、および貸出回数を統計処理することにより、電子書籍に対する複数の他の情報処理装置のユーザによる多段階評価値を書籍評価値として算出する書籍評価値算出ステップと、複数の電子書籍に対する批評家毎の多段階評価値を批評家評価値として記憶する批評家評価値記憶ステップと、書籍評価値と批評家評価値との差分から批評家の批評能力評価値を算出する批評能力評価値算出ステップと、批評能力評価値算出ステップの処理により算出された批評家の批評能力評価値を蓄積する批評能力評価値蓄積ステップとを含むことを特徴とする。
【００１７】
本発明の第１のプログラムは、電子書籍を表示する表示手段と、複数の他の情報処理装置のうち、電子書籍の購入に使用された他の情報処理装置のIDと対応して、他の情報処理装置の使用者として、電子書籍に対応付けて記録されているユーザのIDと、自らに記憶され、自らの使用者として登録されたユーザのIDと対応付けられている自らを識別するIDとを比較し、電子書籍が貸し出されたか否かを判定する貸出判定手段と、貸出判定手段の判定結果に基づいて、貸出回数を蓄積する貸出回数蓄積手段と、表示手段により表示された電子書籍の表示状態を操作する操作手段と、操作手段により操作された操作履歴を蓄積する操作履歴蓄積手段と、操作履歴蓄積手段により蓄積された操作履歴、および貸出回数蓄積手段により蓄積された貸出回数を他の情報処理装置に送信する送信手段とを備える複数の他の情報処理装置により送信されてきた、電子書籍の表示状態の操作履歴、および貸出回数の受信を制御する受信制御ステップと、複数の他の情報処理装置により送信されてきた、操作履歴、および貸出回数に基づいて、操作履歴、および貸出回数を統計処理することにより、電子書籍に対する複数の他の情報処理装置のユーザによる多段階評価値の書籍評価値としての算出を制御する書籍評価値算出制御ステップと、複数の電子書籍に対する批評家毎の多段階評価値の批評家評価値としての記憶を制御する批評家評価値記憶制御ステップと、書籍評価値と批評家評価値との差分からの批評家の批評能力評価値の算出を制御する批評能力評価値算出制御ステップと、批評能力評価値算出ステップの処理により算出された批評家の批評能力評価値の蓄積を制御する批評能力評価値蓄積制御ステップとをコンピュータに実行させることを特徴とする。
【００１８】
本発明の情報処理システムは、第１の情報処理装置が、複数の第１の情報処理装置のうち、電子書籍の購入に使用された第１の情報処理装置のIDと対応して、第１の情報処理装置の使用者として、電子書籍に対応付けて記録されているユーザのIDと、自らに記憶され、自らの使用者として登録されたユーザのIDと対応付けられている自らを識別するIDとを比較し、電子書籍が貸し出されたか否かを判定する貸出判定手段と、貸出判定手段の判定結果に基づいて、貸出回数を蓄積する貸出回数蓄積手段と、表示手段により表示された電子書籍の表示状態を操作する操作手段と、操作手段により操作された操作履歴を蓄積する操作履歴蓄積手段と、操作履歴蓄積手段により蓄積された操作履歴、および貸出回数蓄積手段により蓄積された貸出回数を第２の情報処理装置に送信する送信手段とを備え、第２の情報処理装置が、電子書籍を表示する複数の第１の情報処理装置により送信されてきた、電子書籍の表示状態の操作履歴、および貸出回数を受信する受信手段と、複数の他の情報処理装置により送信されてきた、操作履歴、および貸出回数に基づいて、操作履歴、および貸出回数を統計処理することにより、電子書籍に対する複数の他の情報処理装置のユーザによる多段階評価値を書籍評価値として算出する書籍評価値算出手段と、複数の電子書籍に対する批評家毎の多段階評価値を批評家評価値として記憶する批評家評価値記憶手段と、書籍評価値と批評家評価値との差分から批評家の批評能力評価値を算出する批評能力評価値算出比較手段と、批評能力評価値算出手段により算出された批評家の批評能力評価値を蓄積する批評能力評価値蓄積手段とを備えることを特徴とする。
【００１９】
本発明の情報処理システムの情報処理方法は、第１の情報処理装置の情報処理方法が、電子書籍を表示する表示ステップと、複数の第１の情報処理装置のうち、電子書籍の購入に使用された第１の情報処理装置のIDと対応して、第１の情報処理装置の使用者として、電子書籍に対応付けて記録されているユーザのIDと、自らに記憶され、自らの使用者として登録されたユーザのIDと対応付けられている自らを識別するIDとを比較し、電子書籍が貸し出されたか否かを判定する貸出判定ステップと、貸出判定ステップの処理での判定結果に基づいて、貸出回数を蓄積する貸出回数蓄積ステップと、表示ステップの処理で表示された電子書籍の表示状態を操作する操作ステップと、操作ステップの処理で操作された操作履歴を蓄積する操作履歴蓄積ステップと、操作履歴蓄積ステップの処理で蓄積された操作履歴、および貸出回数蓄積ステップの処理により蓄積された貸出回数を第２の情報処理装置に送信する送信ステップとを含み、第２の情報処理装置の情報処理方法は、電子書籍を表示する複数の第１の情報処理装置により送信されてきた、電子書籍の表示状態の操作履歴、および貸出回数を受信する受信ステップと、複数の他の情報処理装置により送信されてきた、操作履歴、および貸出回数に基づいて、操作履歴、および貸出回数を統計処理することにより、電子書籍に対する複数の他の情報処理装置のユーザによる多段階評価値を書籍評価値として算出する書籍評価値算出ステップと、複数の電子書籍に対する批評家毎の多段階評価値を批評家評価値として記憶する批評家評価値記憶ステップと、書籍評価値と批評家評価値との差分から批評家の批評能力評価値を算出する批評能力評価値算出ステップと、批評能力評価値算出ステップの処理により算出された批評家の批評能力評価値を蓄積する批評能力評価値蓄積ステップとを含むことを特徴とする。
【００２０】
本発明の第２のプログラムは、第１の情報処理装置を制御するコンピュータに、電子書籍の表示を制御する表示制御ステップと、複数の第１の情報処理装置のうち、電子書籍の購入に使用された第１の情報処理装置のIDと対応して、第１の情報処理装置の使用者として、電子書籍に対応付けて記録されているユーザのIDと、自らに記憶され、自らの使用者として登録されたユーザのIDと対応付けられている自らを識別するIDとを比較し、電子書籍が貸し出されたか否かの判定を制御する貸出判定制御ステップと、貸出判定制御ステップの処理での判定結果に基づいて、貸出回数の蓄積を制御する貸出回数蓄積制御ステップと、表示制御ステップの処理で表示が制御された電子書籍の表示状態の操作を制御する操作制御ステップと、操作制御ステップの処理で操作された操作履歴の蓄積を制御する操作履歴蓄積制御ステップと、操作履歴蓄積制御ステップの処理で蓄積された操作履歴、および貸出回数蓄積制御ステップの処理により蓄積された貸出回数の第２の情報処理装置への送信を制御する送信制御ステップとを実行させ、第２の情報処理装置を制御するコンピュータに、電子書籍を表示する複数の第１の情報処理装置により送信されてきた、電子書籍の表示状態の操作履歴、および貸出回数の受信を制御する受信制御ステップと、複数の他の情報処理装置により送信されてきた、操作履歴、および貸出回数に基づいて、操作履歴、および貸出回数を統計処理することにより、電子書籍に対する複数の他の情報処理装置のユーザによる多段階評価値の書籍評価値としての算出を制御する書籍評価値算出制御ステップと、複数の電子書籍に対する批評家毎の多段階評価値の批評家評価値としての記憶を制御する批評家評価値記憶制御ステップと、書籍評価値と批評家評価値との差分からの批評家の批評能力評価値の算出を制御する批評能力評価値算出制御制御ステップと、批評能力評価値算出ステップの処理により算出された批評家の批評能力評価値の蓄積を制御する批評能力評価値蓄積制御ステップとを実行させることを特徴とする。
【００２２】
本発明の情報処理装置および方法、並びにプログラムにおいては、複数の他の情報処理装置のうち、電子書籍の購入に使用された他の情報処理装置のIDと対応して、他の情報処理装置の使用者として、電子書籍に対応付けて記録されているユーザのIDと、自らに記憶され、自らの使用者として登録されたユーザのIDと対応付けられている自らを識別するIDとを比較し、電子書籍が貸し出されたか否かを判定し、貸出判定手段の判定結果に基づいて、貸出回数を蓄積し、表示された電子書籍の表示状態を操作し、操作された操作履歴を蓄積し、蓄積された操作履歴、および蓄積された貸出回数を他の情報処理装置に送信する複数の他の情報処理装置により送信されてきた、電子書籍の表示状態の操作履歴、および貸出回数が受信され、複数の他の情報処理装置により送信されてきた、操作履歴、および貸出回数に基づいて、操作履歴、および貸出回数が統計処理されることにより、電子書籍に対する複数の他の情報処理装置のユーザによる多段階評価値が書籍評価値として算出され、複数の電子書籍に対する批評家毎の多段階評価値が批評家評価値として記憶され、書籍評価値と批評家評価値との差分から批評家の批評能力評価値が算出され、算出された批評家の批評能力評価値が蓄積される。
【００２３】
本発明の情報処理システムおよび方法、並びにプログラムにおいては、第１の情報処理装置により、電子書籍が表示され、複数の第１の情報処理装置のうち、電子書籍の購入に使用された第１の情報処理装置のIDと対応して、第１の情報処理装置の使用者として、電子書籍に対応付けて記録されているユーザのIDと、自らに記憶され、自らの使用者として登録されたユーザのIDと対応付けられている自らを識別するIDとが比較され、電子書籍が貸し出されたか否かが判定され、貸出判定結果に基づいて、貸出回数が蓄積され、表示された電子書籍の表示状態が操作され、操作された操作履歴が蓄積され、蓄積された操作履歴、および貸出回数が第２の情報処理装置に送信され、第２の情報処理装置により、電子書籍を表示する複数の第１の情報処理装置により送信されてきた、電子書籍の表示状態の操作履歴、および貸出回数が受信され、複数の他の情報処理装置により送信されてきた、操作履歴、および貸出回数に基づいて、操作履歴、および貸出回数が統計処理されることにより、電子書籍に対する複数の他の情報処理装置のユーザによる多段階評価値が書籍評価値として算出され、複数の電子書籍に対する批評家毎の多段階評価値が批評家評価値として記憶され、書籍評価値と批評家評価値との差分から批評家の批評能力評価値が算出され、算出された批評家の批評能力評価値が蓄積される。
【００２４】
【発明の実施の形態】
図１は、本発明に係る電子書籍販売システムの一実施の形態の構成を示す図である。コントロールセンタ２は、インターネットなどからなるネットワーク１を介して、出版社サーバ４より電子書籍を収集し、書店サーバ３−１乃至３−３に提供する、いわゆる、電子書籍仲介事業者により管理運営されるコンピュータである。また、コントロールセンタ２は、ネットワーク１を介してユーザ端末６からの紙書籍の購入希望を受付けて、在庫のある書店の書店サーバ３−１乃至３−３のいずれかを介して、紙書籍配送業者サーバ８−１乃至８−３に配送を発注する。さらに、コントロールセンタ２は、著作者用端末４より供給される原稿データに試読データを付加して、コンテンツキーにより暗号化し、商品化できるような電子書籍を生成する。試読データについては、後述する。
【００２５】
書店サーバ３−１乃至３−３は、電子書籍、または、紙書籍を各ユーザに販売する書店の事業主により管理運営されるコンピュータであり、ネットワーク１を介してユーザ端末６からの電子書籍の購入要求に対応して、電子書籍をダウンロードさせると共に、電子書籍の対価に応じた課金処理を金融サーバ７に対して実行する。尚、以下の説明において、書店サーバ３−１乃至３−３を特に区別する必要が無い場合、単に、書店サーバ３と称する。また、その他の装置においても同様に称する。また、書店サーバ３は、図１の例においては、３個である場合について説明するが、それ以外の数であってもよい。
【００２６】
著作者用端末４は、電子書籍の著作者により使用されるコンピュータであり、ネットワーク１を介して、自らが契約する出版社により管理運営されている出版社サーバ５に対して、作成した著作物である原稿データの寄稿を申請し、同時に、原稿データをコントロールセンタ２に転送する。
【００２７】
出版社サーバ５は、電子書籍、または、紙書籍の製造元の事業者により、管理運営されるコンピュータであり、著作者用端末４よりネットワーク１を介して寄稿される原稿データをコントロールセンタ２に送付させ、電子書籍として商品化させる（電子書籍として製本化する：ここで言う製本化については後述する）と共に、原稿データに対する原稿料としての課金処理を金融サーバ７に対して実行する。
【００２８】
ユーザ端末６は、電子書籍、または、紙書籍を購入しようとするユーザ（読者）により使用されるコンピュータである。ユーザ端末６は、ネットワーク１を介して、購入した電子書籍を試読できるように表示する。
【００２９】
金融サーバ７は、コントロールセンタ２、書店サーバ３、著作者用端末４、出版社サーバ５、および、ユーザ端末６間における課金処理を実行し、それぞれが契約する金融機関により管理運営されるコンピュータである。
【００３０】
次に、図２を参照して、コントロールセンタ２の構成について説明する。CPU（Central Processing Unit）２１は、後述するアプリケーションプログラムや、基本的なOS（Operating System）を実際に実行する。ROM（Read-Only Memory）２２は、一般的には、CPU２１が使用するプログラムや演算用のパラメータのうちの基本的に固定のデータを格納する。RAM（Random-Access Memory）２３は、CPU２１の実行において使用するプログラムや、その実行において適宜変化するパラメータを格納する。これらはCPUバスまたはメモリバスなどから構成されるホストバス２４により相互に接続されている。CPU２１は、入出力インタフェース２５、および、ドライブ２０１を介して接続されている磁気ディスク２１１、光ディスク２１２、光磁気ディスク２１３、または、半導体メモリ２１４に記憶されているプログラムやデータを読み出し、RAM２３に展開して実行する、または、各種のプログラムやデータを記録する。
【００３１】
ホストバス２４は、ブリッジ（図示せず）を介して、PCI(Peripheral Component Interconnect/Interface)バスなどの入出力インタフェース２５に接続されている。
【００３２】
入出力部２６は、キーボード、または、マウスより構成され、CPU２１に各種の指令を入力するとき、または、表示部２７の画面上のポイントの指示や選択を行うとき、使用者により操作される。表示部２７は、CRT（Cathode Ray Tube）または液晶表示装置（LCD：Liquid Crystal Display）などからなり、各種情報をテキストやイメージで表示する。
【００３３】
記憶部２８は、例えば、HDD（Hard Disk Drive）、または、FDD（Flexible Disk Drive）などであり、それぞれハードディスクまたはフレキシブルディスクを駆動し、それらにCPU２１によって実行するプログラムや各種のデータを記録または再生させる（プログラムの場合、記憶部２８にインストールされて、実行される）。記憶部２８には、電子製本プログラム２８ａ、コンテンツキー生成プログラム２８ｂ、課金プログラム２８ｃ、電子書籍データ２８ｄ、試読データ２８ｅ、書店データ２８ｆ、顧客データ２８ｇ、書籍評価プログラム２８ｈ、書籍リスト２８ｉ、個人キーデータ２８ｊ、コンテンツキーデータ２８ｋ、批評データ２８ｌ、および、転送プログラム２８ｍが記憶されている。
【００３４】
電子製本プログラム２８ａは、著作者用端末４より原稿データが送られてくると、試読データ２８ｆを付加し、コンテンツキーにより暗号化することにより、電子書籍データ２８ｄを生成する。このとき、電子製本プログラム２８ａは、電子書籍データ２８ｄを管理する書籍リスト２８ｉに登録する。
【００３５】
コンテンツキー生成プログラム２８ｂは、原稿データに固有のコンテンツキーを生成し、このコンテンツキーデータ２８ｋとして登録する。より詳細には、コンテンツキー生成プログラム２８ｂは、例えば、原稿データの総文字数とタイトルのテキストデータをパラメータとして所定の関数を演算し、この演算により求められたテキストデータをコンテンツキーとする。
【００３６】
課金プログラム２８ｃは、コントロールセンタ２の処理に係る課金処理を金融サーバ７に対して実行する。
【００３７】
電子書籍データ２８ｄは、原稿データに試読データ２８ｅが付加され、さらに、コンテンツキーにより暗号化されたデータであり、XML（Extended Markup Language）により記述された情報である。尚、電子書籍データ２８ｄの記述は、XMLに限らず、それ以外の形式で記述されていてもよく、例えば、HTML（Hyper-Text Markup Language）などで記述されていても良い。
【００３８】
試読データ２８ｅは、ユーザが購入前にその電子書籍データ２８ｄを、試読することができる条件が書き込まれたデータであり、試読できるページ数、1回に試読できる時間、および、試読できる総時間が記録されている。尚、試読データ２８ｅについては、詳細を後述する。
【００３９】
書店データ２８ｆは、ネットワーク１上でアクセス可能な書店サーバ３をそれぞれ識別可能なIDに対応してまとめたデータである。書店データ２８ｆは、例えば、ユーザ端末６より紙書籍の購入が要求された場合、紙書籍の在庫を確認する際、ユーザ端末６を使用するユーザが契約している書店サーバ３を検索する際に利用される。
【００４０】
顧客データ２８ｇは、図３で示すように、ネットワーク１上でコントロールセンタ２に予め登録された顧客となる各ユーザの個人データであり、個人ID、顧客属性データ、利用実績データ、端末ID、個人キー、および、個人情報を含む。個人IDは、各ユーザを識別するための固有のIDである。顧客属性データは、顧客が、定期購読しているユーザ、過去に書籍（電子書籍、または、紙書籍を含む）を購入したことがあるユーザであるかなど、顧客の属性を識別するデータである。利用実績データは、その顧客であるユーザが過去にどのような書籍を購入してきたかを示す情報が蓄積されたデータである。端末IDは、そのユーザが使用するユーザ端末６を識別するIDである。今の場合、電子書籍の販売、または、紙書籍の発注のネットワーク１を介した処理は、各ユーザが、予め登録されたユーザ端末６を使用していることが前提となっており、個人IDと端末IDが一致したときに実行できる。個人キーデータは、各個人IDに対応して、設定された暗号解読用のキーであり、コンテンツキーを暗号化する際に使用される。個人情報は、各顧客の住所、電話番号、または、カード番号などが記録された情報であり、紙書籍の配送先の手配などに使用される。
【００４１】
書籍評価プログラム２８ｈは、各ユーザがユーザ端末６で電子書籍をどのように読まれたかを示す読書データに基づいて求められる、読者側の客観的な評価を算出により求め、複数の批評家の批評内容が記録された批評データ２８ｌと比較し、各批評家の批評が、読者であるユーザにどれだけ近いものであったか否かを評価能力値として求める。尚、書籍評価プログラム２８ｈの批評家評価処理については後述する。
【００４２】
転送プログラム２８ｍは、書店サーバ３からの要請に基づいて、指定された電子書籍データ２８ｄをユーザ端末６の転送する。
【００４３】
通信部２９は、例えば、モデムなどから構成され、CPU２１の指令に基づいて、電話回線などを介してネットワーク１に接続し、他のコンピュータとデータの授受を行う。
【００４４】
次に、図４を参照して、書店サーバ３について説明する。
【００４５】
書店サーバ３は、いわゆるコンピュータであり、基本構成は、図２を参照して説明したコントロールセンタ２と同様である。すなわち、書店サーバ３のCPU４１、ROM４２、RAM４３、ホストバス４４、入出力インタフェース４５、入力部４６、表示部４７、記憶部４８、通信部４９、ドライブ２２１、磁気ディスク２３１、光ディスク２３２、光磁気ディスク２３３、および、半導体メモリ２３４は、図２で示すコントロールセンタ２のCPU２１、ROM２２、RAM２３、ホストバス２４、入出力インタフェース２５、入力部２６、表示部２７、記憶部２８、通信部２９、ドライブ２０１、磁気ディスク２１１、光ディスク２１２、光磁気ディスク２１３、および、半導体メモリ２１４に対応する構成であり、同様の機能を有する。ここで、書店サーバ３において、コントロールセンタ２と異なるのは、記憶部４８に予めインストールされているプログラムや、予め設定されたデータである。
【００４６】
そこで、ここでは、書店サーバ３を構成する、CPU４１、ROM４２、RAM４３、ホストバス４４、入出力インタフェース４５、入力部４６、表示部４７、記憶部４８、通信部４９、ドライブ２２１、磁気ディスク２３１、光ディスク２３２、光磁気ディスク２３３、および、半導体メモリ２３４についての説明を省略し、記憶部４８にインストールされたプログラム、または、データについて説明する。
【００４７】
書籍販売プログラム４８ａは、ネットワーク１を介してユーザ端末６により電子書籍、または、紙書籍の購入が要求された場合、所望の電子書籍を電子書籍データ４８ｅより検索し、ユーザ端末６に対して供給することにより、その販売処理を実行する。このとき、書籍販売プログラム４８ａは、課金プログラム４８ｃを起動させ、電子書籍の販売に係る課金処理を、ネットワーク１を介して金融サーバ７に対して実行させる。
【００４８】
定期購読配信プログラム４８ｂは、電子書籍を定期購読するユーザの所有するユーザ端末６に対して一定の期間毎に、電子書籍を配信する処理を実行する。
【００４９】
課金プログラムは、書籍販売プログラム４８ａが電子書籍の販売処理を実行する際に、電子書籍の料金の支払い処理を、ネットワーク１を介して金融サーバ７と共に実行する。
【００５０】
顧客データ４８ｄは、コントロールセンタ２で管理されているもののうち、書店サーバ３を管理する書店と契約する顧客（ユーザ：読者）のデータであり、その形式は、図３で示したものと同様である。
【００５１】
書籍リスト４８ｅは、書店サーバ３を管理する書店で販売される電子書籍、および、紙書籍の一覧を示す情報であり、コントロールセンタ２により所定の間隔で、または、新刊が登録されたときなどに、適宜更新される。また、書籍リスト４８ｅは、書籍販売プログラム４８ａが書籍販売処理を実行する際に読み出され、ユーザ（顧客）に対して送信され、ユーザ端末６では、この情報に基づいて購入可能な書籍を参照することができる。
【００５２】
紙書籍発注プログラム４８ｆは、ユーザ端末６より紙書籍の発注が要求されたとき、コントロールセンタ２よりユーザ端末６で指定された紙書籍と、顧客データ４８ｄに含まれている個人情報を、紙書籍配送業者サーバ８に送信し、配送の指令を送る。
【００５３】
次に、図５を参照して、著作者用端末４の構成について説明する。
【００５４】
著作者用端末４は、いわゆるコンピュータであり、基本構成は、図２を参照して説明したコントロールセンタ２、または、図４を参照して説明した書店サーバ３と同様である。すなわち、著作者用端末４のCPU６１、ROM６２、RAM６３、ホストバス６４、入出力インタフェース６５、入力部６６、表示部６７、記憶部６８、通信部６９、ドライブ２４１、磁気ディスク２５１、光ディスク２５２、光磁気ディスク２５３、および、半導体メモリ２５４は、図２で示すコントロールセンタ２のCPU２１、ROM２２、RAM２３、ホストバス２４、入出力インタフェース２５、入力部２６、表示部２７、記憶部２８、通信部２９、ドライブ２０１、磁気ディスク２１１、光ディスク２１２、光磁気ディスク２１３、および、半導体メモリ２１４に対応する構成であり、同様の機能を有する。ここで、著作者用端末４において、コントロールセンタ２と異なるのは、記憶部６８に予めインストールされているプログラムや、予め設定されたデータである。
【００５５】
そこで、ここでは、著作者用端末４を構成する、CPU６１、ROM６２、RAM６３、ホストバス６４、入出力インタフェース６５、入力部６６、表示部６７、記憶部６８、通信部６９、ドライブ２４１、磁気ディスク２５１、光ディスク２５２、光磁気ディスク２５３、および、半導体メモリ２５４についての説明を省略し、記憶部６８にインストールされたプログラム、または、データについて説明する。
【００５６】
原稿データ６８ａは、著作者が文書編集プログラム６８ｂなどを使用して、作成された原稿のテキストデータであり、この原稿データ６８ａが電子書籍、または、紙書籍のオリジナル原稿である。原稿送出プログラム６８ｃは、自らの端末を識別する端末ID６８ｄを使用して出版社サーバ５およびコントロールセンタ２にアクセスし、原稿データ６８ｄを送信する。このとき、原稿送出プログラム６８ｃは、課金プログラム６８ｅにより原稿データに対する原稿料の課金処理を実行させる。
【００５７】
次に、図６を参照して、出版社サーバ５の構成について説明する。
【００５８】
出版社サーバ５は、いわゆるコンピュータであり、基本構成は、図２を参照して説明したコントロールセンタ２、図４を参照して説明した書店サーバ３、または、図５を参照して説明した著作者用端末４と同様である。すなわち、出版社サーバ５のCPU８１、ROM８２、RAM８３、ホストバス８４、入出力インタフェース８５、入力部８６、表示部８７、記憶部８８、通信部８９、ドライブ２６１、磁気ディスク２７１、光ディスク２７２、光磁気ディスク２７３、および、半導体メモリ２７４は、図２で示すコントロールセンタ２のCPU２１、ROM２２、RAM２３、ホストバス２４、入出力インタフェース２５、入力部２６、表示部２７、記憶部２８、通信部２９、ドライブ２０１、磁気ディスク２１１、光ディスク２１２、光磁気ディスク２１３、および、半導体メモリ２１４に対応する構成であり、同様の機能を有する。ここで、出版社サーバ５において、コントロールセンタ２と異なるのは、記憶部８８に予めインストールされているプログラムや、予め設定されたデータである。
【００５９】
そこで、ここでは、出版社サーバ５を構成する、CPU８１、ROM８２、RAM８３、ホストバス８４、入出力インタフェース８５、入力部８６、表示部８７、記憶部８８、通信部８９、ドライブ２６１、磁気ディスク２７１、光ディスク２７２、光磁気ディスク２７３、および、半導体メモリ２７４についての説明を省略し、記憶部８８にインストールされたプログラム、または、データについて説明する。
【００６０】
書籍リスト８８ａは、出版社サーバ５を管理運営する出版社により発刊されている電子書籍、および、紙書籍の全てをリストとして記録したデータであり、著作者用端末４より原稿が送出されてきた場合、その原稿データを書籍リスト８８ａに更新する。また、課金プログラム８８ｂは、この原稿データの送付に対応して、課金処理を金融サーバ７に実行する。管理プログラム８８ｃは、出版社サーバ５の動作を管理するプログラムであり、著作者用端末４より寄稿される原稿データがあるとき、コントロールセンタ２への転送を指示したり、原稿の寄稿に対する課金処理などを課金プログラム８８ｂを制御して実行させる。
【００６１】
次に、図７を参照して、ユーザ端末６の構成について説明する。
【００６２】
ユーザ端末６は、いわゆるコンピュータであり、基本構成は、図２を参照して説明したコントロールセンタ２、図４を参照して説明した書店サーバ３、図５を参照して説明した著作者用端末４、または、図６を参照して説明した出版社サーバ５と同様である。すなわち、ユーザ端末６のCPU１０１、ROM１０２、RAM１０３、ホストバス１０４、入出力インタフェース１０５、入力部１０６、表示部１０７、記憶部１０８、通信部１０９、ドライブ２８１、磁気ディスク２９１、光ディスク２９２、光磁気ディスク２９３、および、半導体メモリ２９４は、図２で示すコントロールセンタ２のCPU２１、ROM２２、RAM２３、ホストバス２４、入出力インタフェース２５、入力部２６、表示部２７、記憶部２８、通信部２９、ドライブ２０１、磁気ディスク２１１、光ディスク２１２、光磁気ディスク２１３、および、半導体メモリ２１４に対応する構成であり、同様の機能を有する。ここで、ユーザ端末６において、コントロールセンタ２と異なるのは、記憶部８８に予めインストールされているプログラムや、予め設定されたデータ、および、ドライブ１１０に装着された半導体メモリ１１１が異なる。
【００６３】
そこで、ここでは、ユーザ端末６を構成する、CPU１０１、ROM１０２、RAM１０３、ホストバス１０４、入出力インタフェース１０５、入力部１０６、表示部１０７、記憶部１０８、通信部１０９、ドライブ２８１、磁気ディスク２９１、光ディスク２９２、光磁気ディスク２９３、および、半導体メモリ２９４についての説明を省略し、記憶部１０８にインストールされたプログラム、または、データ、並びに、ドライブ１１０、および、半導体メモリ１１１、について説明する。
【００６４】
書籍購入プログラム１０８ａは、ユーザにより書籍の購入（試読を含む）が要求されたとき、実行され、ネットワーク１を介してコントロールセンタ２、または、書店サーバ３に対して、電子書籍、または、紙書籍の購入処理（電子書籍の試読用の転送処理を含む）を実行し、電子書籍を購入した場合、または、試読のためにダウンロードした場合、電子書籍データ１１１ｂとしてドライブ１１０に装着された半導体メモリ１１１に記憶させる。定期購読プログラム１０８ｂは、所定の期間で定期的に電子書籍を購入する処理を実行する。
【００６５】
読書データ管理プログラム１０８ｃは、ユーザが、リーディングプログラム１０８ｇを実行して、半導体メモリ１１１にダウンロードされた電子書籍データ１１１ｃを読み出して、電子書籍を読む際に、捲られたページ数、読んだ回数、貸し出された回数、および、２回以上捲られたページ数をカウントし、読書データ１１１ｅを半導体メモリ１１１に記憶させる。
【００６６】
復号プログラム１０８ｄは、リーディングプログラム１０８ｇが、電子書籍データ１１１ｂを表示する際、まず、コンテンツキーデータ１１１ｆに一旦格納された個人キーで暗号化されているコンテンツキーを復号し、さらに、復号したコンテンツキーを利用して、暗号化されている電子書籍データを復号する。
【００６７】
試読監視プログラム１０８ｅは、リーディングプログラム１０８ｇが電子書籍データ１１１ｂを正式に購入していない状態で、閲覧するとき起動され、試読データに基づいて、所定の条件下でのみ閲覧可能な状態に設定し、さらに、所定の条件を満たさない状態と判断したとき、リーディングプログラム１０８ｇによる電子書籍データの閲覧を不能な状態に設定する。より詳細には、試読するときに捲ることができる総頁数、一回の試読で捲ることができる時間、および、試読可能な総時間が所定の条件として設定されており、これらの条件を満たしているか否かを判定して、いずれか１つでも条件が満たされなくなった場合、試読が不能な状態に設定する。
【００６８】
端末ID１０８ｆは、電子書籍データ１１１ｂをコントロールセンタ２よりダウンロードする際、認証のために使用するユーザ端末６の固有のIDである。リーディングプログラム１０８ｇは、半導体メモリ１１１に記録された電子書籍データ１１１ｂを読み出して、表示部１０７に表示する。
【００６９】
ドライブ１１０は、半導体メモリ１１１を着脱することが可能であり、CPU１０１の指令に基づいて、所定のプログラム、または、データなどを半導体メモリ１１１に記録する、または、読み出す。半導体メモリ１１１は、小型で携帯可能な記録媒体であり、例えば、本出願人であるソニー株式会社製のメモリースティック（商標）などである。
【００７０】
個人ID１１１ａは、ユーザに固有のIDであり、半導体メモリ１１１毎に記憶されるデータであり、端末ID１０８ｆと共に書籍購入プログラム１０８ａが電子書籍を購入する際に利用される。試読データ１１１ｃは、試読可能な条件が記録されたデータであり、試読監視プログラム１０８ｅにより記録される。
【００７１】
次に、図８のフローチャートを参照して、著作者用端末４から原稿データがコントロールセンタ２に転送され（原稿データが寄稿され）、電子書籍として製本される（電子書籍として流通可能な電子書籍データとして構成する）処理について説明する。
【００７２】
ステップＳ１において、原稿送出プログラム６８ｃは、通信部６９を制御し、ネットワーク１を介して、コントロールセンタ２にアクセスし、端末ID６８ｄを使用して認証すると共に、原稿データの送信を申告する。
【００７３】
ステップＳ２１において、出版社サーバ４の管理プログラム８８ｃは、通信部８９を制御して、著作者用端末４より原稿データの送信の申告があったか否かを判定し、送信が申告されるまでその処理を繰り返し、例えば、ステップＳ１の処理により、送信が申告された場合、その処理は、ステップＳ２２に進む。
【００７４】
ステップＳ２２において、管理プログラム８８ｃは、通信部８９を制御して、著作者用端末４より送信されてきた原稿送信の申告と共に通知された端末ID６８ｄを受信し、端末ID６８ｄに基づいて、著作者用端末４を識別し（どの著作者から送信されてきたかを識別し）、原稿データ６８ａの著作者を特定して、原稿データ６８ａをコントロールセンタ２に転送するように指示する。
【００７５】
ステップＳ２において、原稿送出プログラム６８ｃは、出版社サーバ５より原稿データをコントロールセンタ２に転送する指示があったか否かを判定し、原稿転送の指示があるまで、その処理を繰り返す。例えば、今の場合、ステップＳ２２の処理により原稿データ６８ａの転送が指示されたので、ステップＳ３において、原稿送出プログラム６８ｃは、原稿データ６８ａを読み出し、通信部８９を制御してネットワーク１を介して、コントロールセンタ２に転送させる。
【００７６】
ステップＳ３１において、コントロールセンタ２の電子製本プログラム２８ａは、原稿データが転送されてきたか否かを判定し、転送されてくる原稿データが存在すると判定されるまで、その処理を繰り返す。例えば、ステップＳ３の処理により、原稿データが転送されてくると、転送されてくる原稿データが存在すると判定され、その処理は、ステップＳ３２に進む。
【００７７】
ステップＳ３２において、電子製本プログラム２８ａは、通信部２９を制御して、著作者用端末４より原稿データを受信し、記憶部２８に記憶させる。ステップＳ３３において、電子製本プログラム２８ａは、コンテンツキー生成プログラム２８ｂを制御して、受信した原稿データに対応するコンテンツキーを生成させ、コンテンツキーデータ２８ｋに登録させる。ステップＳ３４において、電子製本プログラム２８ａは、受信した原稿データに対応する試読データ２８ｅを読み出す。
【００７８】
ステップＳ３５において、電子製本プログラム２８ａは、読み出した試読データ２８ｅを原稿データに付加し、XML形式の電子書籍データに変換する（XML形式の電子書籍のヘッダ部に試読データ２８ｅを付加し、電子書籍データに変換する）。より詳細には、この処理により、例えば、図９で示すような、XML形式のデータが生成される。すなわち、第１行目には、「<Book-ID>  AS-101  </Book-ID>」と記述され、「<Book-ID>」と「</Book-ID>」の間に記述された値が電子書籍を識別するIDであることを示し、今の場合「AS-101」が、この電子書籍を識別するIDであることが示されている。第２行目には、「<Title>  吾が輩は犬である  </Title>」と記述され、「< Title >」と「</ Title >」の間に記述された表示が電子書籍のタイトルであることを示し、今の場合「吾が輩は犬である」が、この電子書籍のタイトルであることが示されている。第３行目には、「<author>秋目漱石  </author>」と記述され、「<author>」と「</author>」の間に記述された表示が電子書籍の著者であることを示し、今の場合「秋目漱石」が、この電子書籍の著者であることが示されている。第４行目には、「<Shidokupage>  200page  </Shidokupage>」と記述され、「<Shidokupage>」と「</Shidokupage>」の間に記述された表示が電子書籍の試読可能な頁であることを示し、今の場合「200page」と記述され、この電子書籍の試読可能な頁数が200ページであることが示されている。第５行目には、「<Shidoku 1 time>  15min  </Shidoku 1 time>」と記述され、「<Shidoku 1 time>」と「</Shidoku 1 time>」の間に記述された表示が電子書籍の1回の試読で可能な試読時間であることを示し、今の場合「15min」と記述され、この電子書籍の１回の試読で可能な試読時間が15分であることが示されている。第６行目には、「<Shidoku total time>  45min  </Shidoku total time>」と記述され、「<Shidoku total time>」と「</Shidoku total time>」の間に記述された表示が電子書籍の試読可能な総時間であることを示し、今の場合「45min」と記述され、この電子書籍の試読可能な総時間が45分であることが示されている。第７行目には、「<kounyu URL>  http://WWW.xxbooks.com  </kounyu URL>」と記述され、「<kounyu URL>」と「</kounyu URL>」の間に記述された表示が電子書籍を購入できるコントロールセンタ２、または、書店サーバ３のURL（Universal Resource Locator）であることを示し、今の場合「http://WWW.xxbooks.com」と記述され、このURLにアクセスすることにより、電子書籍の購入ができることが示されている。尚、後述ユーザ端末６においては、リーディングプログラム１０８ｇは、購入を希望するときに押下されるボタンを表示し、そのボタンが押下された場合、書籍購入プログラム１０８ａがこのURLに基づいてコントロールセンタ２にアクセスする。詳細な処理については、後述する。第８行目には、「<Shidoku>  ON  </Shidoku>」と記述され、「<Shidoku>」と「</Shidoku>」の間に記述された表示が試読設定であることを示し、今の場合「ON」と記述され、試読が設定された状態、すなわち、購入前の電子書籍であることが示されている。尚、この試読設定は、電子書籍データ１１１ｂの購入が完了されたとき、ユーザ端末６の書籍購入プログラム１０８ａにより解除される。従って、製本処理された状態において、試読設定は、「ON」に設定された状態となっている。第９行目以降には、「<Document>  吾が輩は犬である���名前はまだない。・・・  </Document>」と記述され、「< Document >」と「</Document>」の間に記述された表示が実際の原稿データが記述されている。この表示のうち、第４行目乃至第８行目までが、試読データを構成している。
【００７９】
ここで、図８のフローチャートの説明に戻る。
【００８０】
ステップＳ３６において、電子製本プログラム２８ａは、コンテンツキーデータ２８ｋより対応するコンテンツキーを読み出し、試読データ２８ｅが付加された原稿データを暗号化し、電子書籍データ２８ｄを生成し、生成した電子書籍データ２８ｄに対応する情報を書籍リスト２８ｉに登録すると共に、通信部２９を制御して、書店データ２８ｆに基づいて、その電子書籍データ２８ｄを販売することになっている書店を検索し、対応する書店サーバ３の書籍リスト４８ｅを更新する。より詳細には、電子製本プログラム２８ａが通信部２９を制御して、ネットワーク１を介して、書店サーバ３に書籍リスト４８ｅの更新情報と共に、更新の処理を指令する。これに応じて、書店サーバ３では、ネットワークを介して通信部４９により受信された更新情報と共に、更新の処理の指令に基づいて、書籍リスト４８ｅを更新する。
【００８１】
ステップＳ３７において、電子書籍プログラム２８ａは、通信部２９を制御して、出版社サーバ５に電子書籍として製本され、登録されたことを通知する。
【００８２】
ステップＳ２３において、管理プログラム８８ｃは、登録が完了されたか否かを判定し、登録が完了されたと判定されるまで、すなわち、コントロールセンタ２より登録の完了が通知されるまで同様の処理を繰り返す。例えば、ステップＳ３７の処理により、登録の完了が通知されると、登録が完了したと判定され、その処理は、ステップＳ２５に進む。
【００８３】
ステップＳ２４において、管理プログラム８８ｃは、登録完了の通知に基づいて、書籍リスト８８ａを更新すると共に、原稿データを寄稿してきた著作者用端末４の端末ID６８ｄに基づいて、課金プログラム８８ｂを制御して、寄稿された原稿データに対する課金処理を、ネットワーク１上の金融サーバ７に対して実行させ、その課金処理の処理結果と、原稿データが登録されたことを著作者用端末４に送信させる。
【００８４】
ステップＳ４において、著作者用端末４は、原稿データが電子書籍として登録されたことを示す通知と合わせて、その原稿データに対する課金処理が実行されたことを示す通知を受信する。
【００８５】
以上の処理により、著作者により作成された原稿が、コントロールセンタ２において、電子書籍として製本され、ネットワーク１上で販売可能な状態となり、同時に、原稿を寄稿することにより発生する、いわゆる原稿料に対する課金処理が実行される。課金処理の後、著作者は、自らの著作者用端末４を操作して、課金プログラム６８ｅを実行し、金融サーバ７にアクセスし、別途、原稿料の課金が実行されたことを確認することもできる。また、上述の製本処理により生成される電子書籍データ２８ｄの記述は、図９を参照して説明した構成に限らず、原稿データと試読データから構成されたものであればよい。
【００８６】
次に、図１０のフローチャートを参照して、ユーザがユーザ端末６を使用して、書店サーバ５から上述のように製本された電子書籍を購入する場合、購入前に、試読して吟味したいと思うときに、所定の電子書籍を試読のために転送する処理について説明する。
【００８７】
ステップＳ５１において、書籍購入プログラム１０８ａは、記憶部１０８に記憶された端末ID１０８ｆと、ドライブ１１０に装着された半導体メモリ１１１に記憶された個人ID１１１ａを読み出し、これを用いて、書店サーバ３にアクセスし、書籍リスト４８ｅを要求する。
【００８８】
ステップＳ７１において、書店サーバ３の書籍販売プログラム４８ａは、ユーザ端末６より書籍リスト４８ｅの要求があったか否かを判定し、書籍リストの要求があったと判定されるまでその処理を繰り返す。例えば、ステップＳ５１の処理により、書籍リスト４８ｅが要求されたと判定し、その処理は、ステップＳ７２に進む。
【００８９】
ステップＳ７２において、書籍販売プログラム４８ａは、書籍リスト４８ｅの要求と共に送信されてきた端末IDと個人IDに基づいて、顧客データ４８ｄを参照して認証し、対応するユーザのユーザ端末６に書籍リスト４８ｅを送付する。
【００９０】
ステップＳ５２において、書籍購入プログラム１０８ａは、書籍リスト４８ｅが送付されてきたか否かを判定し、例えば、ステップＳ７２の処理により、書籍リスト４８ｅが送付されてきたと判定された場合、その処理は、ステップＳ５３に進む。ステップＳ５３において、書籍購入プログラム１０８ａは、書籍リスト４８ｅに基づいて、電子書籍のタイトルの情報を表示部４７に表示する。
【００９１】
ステップＳ５３において、書籍購入プログラム１０８ａは、表示部４７に表示された電子書籍のうちのいずれかの書籍が選択されたか否かを判定し、いずれかの電子書籍が選択されるまでその処理を繰り返し、例えば、入力部１０６がユーザにより操作されて、所望とする電子書籍が選択されると、その処理は、ステップＳ５５に進む。ステップＳ５５において、書籍購入プログラム１０８ａは、通信部１０９を制御して、書店サーバ３に対し選択された電子書籍の試読を要求する。より詳細には、書籍購入プログラム１０８ａは、選択された電子書籍のID（例えば、図９で示した、第１行目に記述されたような電子書籍を識別するID）、端末ID１０８ｆ、および、個人ID１１１ａを付して試読を要求する。
【００９２】
ステップＳ７３において、書店サーバ３の書籍販売プログラム４８ａは、ユーザ端末６より試読が要求されたか否かを判定し、試読が要求されるまで同様の処理を繰り返す。例えば、ステップＳ５５の処理により、選択された電子書籍の試読が要求されたと判定された場合、その処理は、ステップＳ７４に進む。
【００９３】
ステップＳ７４において、書籍販売プログラム４８ａは、電子書籍を識別するID、端末ID、および、個人IDをコントロールセンタ２に送付し、電子書籍を識別するIDに対応する電子書籍データを端末ID１０８ｆに基づいて、転送の要求があったユーザ端末６に転送するようにコントロールセンタ２に指令する。
【００９４】
ステップＳ８１において、コントロールセンタ２の転送プログラム２８ｍは、書店サーバ３より電子書籍データの転送が要求されたか否かを判定し、転送の要求があるまでその処理を繰り返す。例えば、ステップＳ７４の処理により選択された電子書籍データの転送が要求された場合、その処理は、ステップＳ８２に進む。
【００９５】
ステップＳ８２において、転送プログラム２８ｍは、電子書籍を識別するIDに対応する電子書籍データ２８ｄを検索し、さらに、その電子書籍データ２８ｄに対応するコンテンツキーをコンテンツキーデータ２８ｋより検索する。
【００９６】
ステップＳ８３において、転送プログラム２８ｍは、個人ID１１１ａに対応する個人キーを個人キーデータ２８ｊより読み出して、その個人キーによりコンテンツキーを暗号化する。ステップＳ８４において、転送プログラム２８ｍは、電子書籍データと共に、暗号化したコンテンツキーをユーザ端末６に転送する。
【００９７】
ステップＳ５６において、ユーザ端末６の書籍購入プログラム１０８ａは、電子書籍データと暗号化されたコンテンツキーを受信し、ドライブ１１０を制御して、半導体メモリ１１１に記憶させる。
【００９８】
以上の処理により、ユーザ端末６を操作するユーザは、書店サーバ３を管理する書店で取り扱われている書籍リストを参照し、その中から所望とする電子書籍データと、個人キーで暗号化されたコンテンツキーを試読用に取得することができる。すなわち、この状態では、電子書籍データは、正式に購入されていない。
【００９９】
そこで、図１１のフローチャートを参照して、ユーザ端末６上でユーザが取得した電子書籍を試読し、書店サーバ３に対して購入するときの試読購入処理について説明する。
【０１００】
ステップＳ９１において、リーディングプログラム１０８ｇは、所定の電子書籍データが選択されたか否かを判定し、所定の電子書籍データが選択されるまでその処理を繰り返す。例えば、図１０のフローチャートを参照して、説明した処理により取得された電子書籍データ１１１ａが選択されるとその処理は、ステップＳ９２に進む。
【０１０１】
ステップＳ９２において、リーディングプログラム１０８ｇは、復号プログラム１０８ｄを制御して、選択された電子書籍データに対応するコンテンツキーをコンテンツキーデータ１１１ｆより読み出させて、自らの個人キーデータ１１１ｄを用いて、復号させる。
【０１０２】
ステップＳ９３において、リーディングプログラム１０８ｇは、復号プログラム１０８ｄを制御して、復号したコンテンツキーを利用して、電子書籍データを復号する。ステップＳ９４において、試読管理プログラム１０８ｅは、復号した電子書籍データより試読データを読み出す。より詳細には、電子書籍データが、図９で示すように記述されていた場合、試読管理プログラム１０８ｅが、第４行目乃至第７行目に記述されている試読データを読み出す。
【０１０３】
ステップＳ９５において、リーディングプログラム１０８ｇは、図１２で示すように、電子書籍データを表示部１０７に表示すると共に、試読監視プログラム１０８ｅが試読時間の計測を開始する。より詳細には、電子書籍データが図９で示すように記述されていた場合、リーディングプログラム１０８ｇが第９行目以降に記述されている原稿を表示する。
【０１０４】
ここで、図１２を参照して、リーディングプログラム１０８ｇにより表示部１０７に表示される画面について説明する。原稿表示欄１３１には、実際の書籍にあたる原稿が表示される。今の場合、原稿表示欄１３１には、「吾が輩は犬である。・・・」と表示されており、図９で示した電子書籍データの第９行目以降が表示されており、図中左側が第１頁、右側が第２頁である。原稿表示欄１３１の右側には、各種の操作ボタンが表示されており、上から終了ボタン１３２、購入ボタン１３３、捲りボタン１３４、および、戻りボタン１３５が表示されている。終了ボタン１３１は、ユーザにより操作される入力部１０６に対応して動くポインタ１３６により押下されると、リーディングプログラム１０８ｇを終了させるボタンである。購入ボタン１３３は、電子書籍の購入、または、紙書籍の購入をしようとするとき操作されるボタンである。例えば、今現在、原稿表示欄１３１に表示されている原稿が試読状態である場合、ユーザが電子書籍を購入するとき入力部１０６が操作され、購入ボタン１３３が押下されると、電子書籍の購入処理が開始される。また、例えば、既に購入された電子書籍が原稿表示欄１３１に表示されている場合、入力部１０６が操作され、購入ボタン１３３が押下されると、紙書籍の購入処理が開始される。捲りボタン１３４は、頁を捲るときポインタ１３６により操作され、例えば、図１２で示すように、ポインタ１３６が捲りボタン１３４上に移動されて、押下されると図１３で示すように、頁が捲られて表示され、今の場合、原稿表示欄１３１の左側に第３頁が表示され、右側に第４頁が表示される。また、その下にある戻りボタン１３５は、頁が戻るように捲られるとき操作され、例えば、図１３で示すように、戻りボタン１３５上にポインタ１３６が移動されて、クリックされると図１２で示すように頁が戻って捲られる。このように、原稿表示欄１３１は、あたかも紙の書籍が開いた状態に表示され、さらに、頁の捲りも紙の書籍の頁を捲るように表示される。
【０１０５】
ここで、フローチャートの説明に戻る。
【０１０６】
ステップＳ９６において、リーディングプログラム１０８ｇは、入力部１０６がユーザに操作されることにより、自らの終了が指令されたか否かを判定し、例えば、終了が指令されていないと判定された場合、その処理は、ステップＳ９７に進む。
【０１０７】
ステップＳ９７において、試読監視プログラム１０８ｅは、捲った頁数が試読データで設定された頁数以内であるか否かを判定し、例えば、設定された頁数以内であると判定された場合、その処理は、ステップＳ９８に進む。
【０１０８】
ステップＳ９８において、試読管理プログラム１０８ｅは、設定された１回の試読時間以内であるか否かを判定し、例えば、設定された時間以内であると判定した場合、その処理は、ステップＳ９９に進む。ステップＳ９９において、試読管理プログラム１０８ｅは、設定された試読の総時間内であるか否かを判定し、例えば、総時間内はないと判定された場合、その処理は、ステップＳ１００に進む。
【０１０９】
ステップＳ１００において、リーディングプログラム１０８ｇが、電子書籍データの表示を中止すると共に、試読監視プログラム１０８ｅが、試読時間の積算時間を算出し、試読データ１１１ｃを更新する。
【０１１０】
ステップＳ１０１において、書籍購入プログラム１０８ａは、購入が選択されたか否かを判定し、例えば、図１２の購入ボタン１３２がクリックされた場合、購入が選択されたと判定し、その処理は、ステップＳ１０２に進む。
【０１１１】
ステップＳ１０２において、書籍購入プログラム１０８ａは、書店サーバ３にアクセスし、書籍の購入を要求する。より詳細には、書籍購入プログラム１０８ａは、試読データ１１１ｃに記録されている、書店を示すURL（例えば、図９で示す第７行目に記載されたURL）に基づいて、書店サーバ３にアクセスし、個人ID１１１ａと、購入を要求する書籍を識別するIDと共に書籍の購入を要求する。
【０１１２】
ステップＳ１２１において、書店サーバ３の書籍販売プログラム４８ａは、購入の要求があったか否かを判定し、要求があるまでその処理を繰り返し、例えば、ステップＳ１０２の処理により、書籍の購入の要求があったと判定された場合、その処理は、ステップＳ１２２に進む。
【０１１３】
ステップＳ１２２において、書籍販売プログラム４８ａは、課金プログラム４８ｃを制御して、購入に対応する課金処理を金融サーバ７に対して実行させる。より詳細には、書籍販売プログラム４８ａは、ステップＳ１０２の処理により送信されてきた個人ID１１１ａから顧客データ４８ｄを参照して、購入を希望するユーザの口座番号と、購入を要求する書籍を識別するIDから書籍の価格を課金プログラム４８ｃに連絡し、課金プログラム４８ｃに課金処理を金融サーバ７に対して実行させる。
【０１１４】
ステップＳ１２３において、書籍販売プログラム４８ａは、通信部４９を制御して、課金プログラム４８ｃの処理が完了した時点で、課金処理の完了通知を、ユーザ端末６に送信させる。
【０１１５】
ステップＳ１０３において、書籍購入プログラム１０８ａは、課金処理の完了が通知されたか否かを判定し、購入の完了が通知されるまでその処理を繰り返す。例えば、ステップＳ１２３の処理により課金処理の完了が通知されると、その処理は、ステップＳ１０４に進む。
【０１１６】
ステップＳ１０４において、書籍購入プログラム１０８ａは、試読データ１１１ｃに記録されている試読設定を解除する。より詳細には、書籍購入プログラム１０８ａは、例えば、図９で示すような試読データ１１１ｃの場合、第８行目に記載されている試読設定をOFFに設定する。より詳細には、ステップＳ１２３の処理で、書籍販売プログラム４８ａが試読設定を解除するための解除キーを送付し、この解除キーを用いて、書籍購入プログラム１０８ａが、試読設定を解除する。
【０１１７】
ステップＳ９６において、例えば、図１２で示した終了ボタン１３２が押下された場合、その処理は、ステップＳ１０５に進む。ステップＳ１０５において、試読監視プログラム１０８ｅは、試読設定がオンにされているか否かを判定し、例えば、図９で示すような試読データの場合、第８行目に試読設定として「ON」が記述されており、試読設定がONであると判定され、その処理は、ステップＳ９７乃至Ｓ９９の処理がスキップされて、その処理は、ステップＳ１００に進む。また、ステップＳ１０４の処理により、試読設定がOFFに設定されていた場合、その処理は、終了する。
【０１１８】
ステップＳ９７において、捲った頁数が設定された頁数以内ではない場合、その処理は、ステップＳ１００に進む。より詳細には、例えば、図９で示した試読データの場合、第４行目に「200page」と記述されているので、201頁以上捲られると、設定された頁数以内ではない、すなわち、試読監視プログラム１０８ｅが設定頁数以上であると判定し、その処理は、ステップＳ１００に進む。
【０１１９】
ステップＳ９８において、設定された１回の試読時間以内ではないと判定された場合、その処理は、ステップＳ１００に進む。より詳細には、例えば、図９で示した試読データの場合、第５行目に1回の試読時間として「15min」と記述されているので、試読監視プログラム１０８ｅが1回の試読時間が15分を超えた、すなわち、設定された１回の試読時間である15分以内ではないと判定し、その処理は、ステップＳ１００に進む。
【０１２０】
ステップＳ９９において、設定された試読の総時間内であると判定された場合、その処理は、ステップＳ９６に戻る。より詳細には、例えば、図９で示した試読データの場合、第６行目に総試読時間として「45min」が設定されているので、試読監視プログラム１０８ｅが総試読時間として45分を超えていない、すなわち、設定された総試読時間が45分以内であると判定した場合、その処理は、ステップＳ９６にもどる。
【０１２１】
このように、試読管理プログラム１０８ｅは、リーディングプログラム１０８ｇが起動している間、試読データとして設定された条件を満たしている限り、ステップＳ９６乃至Ｓ９９の処理を繰り返し、捲った頁数、１回の試読時間、または、総試読時間のいずれかの試読の設定条件が満たされなくなった場合、原稿の表示が中止され、ステップＳ１０４の処理により試読設定が解除されない限り、原稿を表示することができない状態となる。
【０１２２】
結果として、ユーザが試読を希望する電子書籍は、一度ユーザ端末６に読み込まれると、試読データで設定された条件を満たす限り、自由に試読することができるが、試読データにより設定された条件内でしか試読することができないため、電子書籍が購入されなかった場合、電子書籍を読むことができなくなるので、電子書籍の出版社、または、著作者の有する著作権の不法な侵害を防止しつつ、ユーザに対して自由に試読できる状態を作り出すことができる。また、電子書籍が購入された場合、試読設定が解除されるだけなので、再び電子書籍を転送する処理が不要となり、電子書籍の購入の手間を省くことが可能となる。また、例えば、電子書籍の捲ることができる頁数の設定を無制限にし、試読時間だけで試読を監視するようにすると、試読データで設定された１回の試読時間、または、総試読時間内であれば、ユーザは全ての頁を閲覧することが可能となり、購入しようとする書籍の吟味を充分にすることが可能となる。尚、以上の例においては、電子書籍を1冊分全てを購入した場合について説明してきたが、部分的な購入であっても良く、例えば、「第5章のみ」といった試読や、購入ができるようになっていてもよい。
【０１２３】
次に、図１４のフローチャートを参照して、以上の処理により、購入された電子書籍を購入した後、さらに、その電子書籍に対応する紙書籍を購入するときの処理について説明する。
【０１２４】
ステップＳ１４１において、書籍購入プログラム１０８ａは、紙書籍の購入要求の操作が実行されたか否かを判定し、紙書籍の購入操作が実行されたと判定されるまで、その処理を繰り返す。例えば、一度電子書籍を購入した後、図１２で示す購入ボタン１３３が操作されると、紙書籍の購入が要求されたと判定され、その処理は、ステップＳ１４２に進む。
【０１２５】
ステップＳ１４２において、書籍購入プログラム１０８ａは、通信部１０９を制御して、端末ID１０８ｆと個人ID１１１ａ、および、指定された書籍を識別するIDと共に、紙書籍の購入要求を、試読データ１１１ｃに記載された購入用の書店サーバ３のアドレス（例えば、図９の第７行目に記載されたURLなど）にもとづいてコントロールセンタ２に送信する。
【０１２６】
ステップＳ１６１において、転送プログラム２８ｍは、ユーザ端末６から紙書籍の購入要求があったか否かを判定し、紙書籍の購入の要求があるまで、その処理を繰り返す。例えば、ステップＳ１４２の処理により、紙書籍の購入要求があった場合、紙書籍の購入要求があったと判定され、その処理は、ステップＳ１６２に進む。
【０１２７】
ステップＳ１６２は、転送プログラム２８ｍは、通信部２９を制御して、ユーザ端末６から送信されてきた端末ID１０８ｆと個人ID１１１ａ、指定された書籍を識別するID、および、試読データ１１１ｃに記載された購入用の書店サーバ３のアドレスを受信し、書籍を識別するIDに基づいて、書籍リスト２８ｉを検索して、紙書籍の価格情報をユーザ端末６に送信する。
【０１２８】
ステップＳ１４３において、書籍購入プログラム１０８ａは、購入しようとする紙書籍の価格情報がコントロールセンタ２より送付されてきたか否かを判定し、例えば、ステップＳ１６２の処理により、コントロールセンタ２より購入しようとする紙書籍の価格情報が送付されてくると、その処理は、ステップＳ１４４に進む。
【０１２９】
ステップＳ１４４において、書籍購入プログラム１０８ａは、電子書籍データを返却する場合と、そのまま残す場合の２種類の紙書籍の価格情報を表示する。尚、価格の種類は2種類以外でも良い。すなわち、この価格の表示では、電子書籍データを返却するか、そのまま残すかを選択する表示画面を表示する。このような表示をさせることにより、例えば、電子書籍データを返却する場合には、電子書籍の購入分の代金を割引して、紙書籍の購入代金を表示するといったサービス提供も可能となる。
【０１３０】
ステップＳ１４５において、書籍購入プログラム１０８ａは、電子書籍データの返却が選択されたか否かを判定する。例えば、返却が選択された場合、ステップＳ１４６において、書籍購入プログラム１０８ａは、コントロールセンタ２に電子書籍データを返却することを通知する。
【０１３１】
ステップＳ１６３において、転送プログラム２８ｍは、電子書籍データの返却の有無が連絡されたか否かを判定し、例えば、ステップＳ１４６に処理により、電子書籍データの返却が連絡されると、その処理は、ステップＳ１６４において、転送プログラム２８ｍは、試読データ１１１ｃに記載された購入用の書店サーバ３のアドレスに基づいて、書店サーバ３に書籍を識別するIDに対応する紙書籍を、ユーザに配送するように要求する。このとき、転送プログラム２８ｍは、電子書籍データの返却の有無も合わせて連絡する。
【０１３２】
ステップＳ１７１において、書店サーバ３の紙書籍発注プログラム４８ｆは、紙書籍の配送の要求があったか否かを判定し、配送の要求があるまでその処理を繰り返す。例えば、ステップＳ１６４の処理により紙書籍の配送の要求があった場合、その処理は、ステップＳ１７２に進む。ステップＳ１７２において、紙書籍発注プログラム４８ｆは、通信部４９を制御して、紙書籍配送業者サーバ８に紙書籍の配送を依頼し、対応する課金処理を課金プログラムに実行させる。より詳細には、紙書籍発注プログラム４８ｆは、ユーザ端末６よりステップＳ１６２の処理で受信した端末IDと個人IDに基づいて、顧客データ４８ｄを検索して、その個人情報からユーザの住所を特定し、さらに、書籍を識別するIDに基づいて、書籍リスト４８ｋから配送すべき紙書籍を特定し、これらの情報を紙書籍配送業者サーバ８に連絡し、配送を依頼する。また、紙書籍発注プログラム４８ｆは、電子書籍データの返却の有無により紙書籍の価格を求め、課金プログラム４８ｃを制御して、対応する価格を金融サーバ７に対して実行させる。
【０１３３】
ステップＳ１７３において、紙書籍発注プログラム４８ｆは、通信部４９を制御して、配送手配が完了したことをユーザ端末６に通知させる。
【０１３４】
ステップＳ１４７において、書籍購入プログラム１０８ａは、試読データの試読設定をONにし、ステップＳ１４８において、配送手続が完了したことを表示部１０７に表示する。
【０１３５】
ステップＳ１４５において、電子書籍データを残すと判定された場合、ステップＳ１４９において、書籍購入プログラム１０８ａは、電子書籍データを残すことをコントロールセンタ２に通知し、その処理は、ステップＳ１４７の処理をスキップして、ステップＳ１４８に進む。
【０１３６】
すなわち、ステップＳ１４７の処理により、試読データの試読設定がＯＮにされることにより、試読可能な条件が満たされると、それ以上の閲覧が不能となるため事実上、電子書籍データは返却された状態となる。
【０１３７】
以上においては、電子書籍データの試読設定をＯＮにすることにより電子書籍データを返却したものとする場合について説明してきたが、電子書籍データを、紙書籍を購入したユーザのユーザ端末６で使用できない状態にすればよく、例えば、実際に、電子書籍データを購入元の書店サーバ３に送付するようにしてもよいし、または、電子書籍データを消去するようにしても良い。
【０１３８】
また、紙書籍を購入する際、紙書籍が購入可能な書店サーバ３が複数の場合、書店サーバ３の紙書籍の在庫を確認し、在庫がないときには、在庫のある他の書店サーバ３から配送を要求させたり、また、配送先に最寄の紙書籍配送業者による運営される紙書籍はいそう業者サーバ８に紙書籍の配送を依頼させるようにしても良く、このようにした場合、ユーザは、在庫の有無を確認したり、検索したりする必要がなくなり、円滑に紙書籍の配送を依頼することができ、さらに、最寄の紙書籍配送業者から、配送されるので、配送にかかるコストも低減させることができる。
【０１３９】
以上の処理により、ユーザは、電子書籍データを購入した後、紙書籍を購入するとき、在庫のある書店を探したり、また、新たに申し込み手続などをすることなく、簡単な処理で紙書籍を、紙書籍配送業者に発注することができる（紙書籍配送業者は、紙書籍配送業者サーバ８で発注を受けた情報に基づいて、紙書籍を対応するユーザに配送する）。
【０１４０】
次に、図１５、図１６のフローチャートを参照して、書籍の批評家を評価する処理について説明する。この処理は、批評家の書籍に対する評価と、書籍の読者（ユーザ）との評価を比較することで、批評家の評価が、読者の評価に近いものであるか否かを求める。このとき、批評家の評価と読者の評価が近いほど、その批評家の評価が正確であるとするものである。そこで、まず、図１５のフローチャートを参照して、ユーザ端末６を利用して、電子書籍データを閲覧する（読書する）ユーザの読書データの蓄積処理について説明する。
【０１４１】
ステップＳ１９１において、読書データ管理プログラム１０８ｂは、電子書籍データが指定されて、リーディングプログラムが実行されたか否かを判定し、電子書籍データが指定されて、リーディングプログラムが実行されるまでその処理を繰り返し、入力部１０６がユーザにより操作され、電子書籍データが指定されて、リーディングプログラムが実行されると、その処理は、ステップＳ１９２に進む。
【０１４２】
ステップＳ１９２において、読書データ管理プログラム１０８ｂは、指定された書籍の読書回数をカウントする（読書データ１１１ｅの読書回数を１だけインクリメントする）と共に、読書時間の計測を開始する。ステップＳ１９３において、指定された電子書籍データが貸し出されているか否かを判定する。より詳細には、読書データ管理プログラム１０８ｃは、個人ID１１１ａを比較し、予め登録されたものであるか否かを判定する。すなわち、電子書籍データの購入は、個人ID１１１ａと端末ID１０８ｆの両方を使用して行われるため、半導体メモリ１１１に記録された個人IDが、登録された個人ID１１１ａでないとすれば、その電子書籍データは、他のユーザ端末６により購入されたものであることになり、その半導体メモリ１１１に記録された電子書籍データは、借りたものであるとみなせるからである。ステップＳ１９３において、貸し出されたものであると判定された場合、ステップＳ１９４において、貸し出し回数を１だけインクリメントし、その処理は、ステップＳ１９５に進む。また、ステップＳ１９３において、貸し出されたものではないと判定された場合、ステップＳ１９４の処理は、スキップされて、その処理は、ステップＳ１９５に進む。
【０１４３】
ステップＳ１９５において、読書データ管理プログラム１０８ｃは、リーディングプログラム１０８ｇが終了されたか否かを判定し、例えば、終了されていないと判定した場合、その処理は、ステップＳ１９６に進む。
【０１４４】
ステップＳ１９６において、読書データ管理プログラム１０８ｃは、捲りボタン１３４が押下されて、頁が捲られたか否かを判定し頁が捲られるまで、その処理をステップＳ１９５に戻る。すなわち、頁が捲られるまで、その処理は、ステップＳ１９５，Ｓ１９６が繰り返される。
【０１４５】
ステップＳ１９６において、例えば、捲りボタン１３４が押下され、頁が捲られたと判定されると、ステップＳ１９７において、読書データ管理プログラム１０８ｃは、その頁が２回以上捲られた頁であるか否かを判定し、２回以上捲られた頁であると判定した場合、ステップＳ１９８において、読書データ１１１ｅの２回以上捲られた頁数のカウントを１だけインクリメントし、その処理は、ステップＳ１９９に進む。また、ステップＳ１９７において、２回以上捲られた頁ではないと判定された場合、ステップＳ１９８の処理はスキップされて、その処理は、ステップＳ１９９に進む。
【０１４６】
ステップＳ１９９において、読書データ管理プログラム１０８ｃは、読書データ１１１ｅの捲った頁数を１だけインクリメントし、その処理は、ステップＳ１９５に戻る。ステップＳ１９５において、例えば、終了ボタン１３２が押下され、リーディングプログラム１０８ｇが終了されたと判定された場合、その処理は、ステップＳ２００に進む。
【０１４７】
ステップＳ２００において、読書データ管理プログラム１０８ｃは、読書時間の計測を終了し、計測した時間を読書データ１１１ｅに記録し、その処理を終了する。
【０１４８】
すなわち、リーディングプログラム１０８ｇが終了されるまで、読書データ管理プログラム１０８ｃは、ステップＳ１９５乃至Ｓ１９９の処理を繰り返し、捲られた頁数と、２回以上捲られた頁数のカウントを繰り返し、リーディングプログラム１０８ｇが終了されると計測時間を記録して、その処理を終了する。このような処理により、読書データ管理プログラム１０８ｃは、読書データ１１１ｅを生成する。
【０１４９】
次に、図１６のフローチャートを参照して、上述の処理により生成された読書データ１１１ｅを複数のユーザ端末６より収集し、書籍に対する読者の批評を求め、批評家の評価と比較し、批評家を評価する処理について説明する。
【０１５０】
ステップＳ２１１において、ユーザ端末６の読書データ管理プログラム１０８ｃは、所定のタイミングになったか否かを判定し、所定のタイミングとなるまでその処理を繰り返す。ここで、所定のタイミングとは、例えば、図１０のフローチャートを参照して説明した、電子書籍データの転送を依頼する場合などに、書店サーバ３にアクセスするタイミングのように、書店サーバ３にアクセスするタイミングである。読書データ１１１ｅは、書店サーバ３により回収されるものであるからである。尚、この所定のタイミングは、これ以外にも読書データ１１１ｅを書店サーバ３に送出するためだけに設けられるものであっても良く、例えば、所定の時間間隔（例えば、１ヶ月に１回）で、ユーザ端末６が自発的に書店サーバ３にアクセスするタイミングであってもよい。
【０１５１】
ステップＳ２１２において、読書データ管理プログラム１０８ｃは、通信部１０９を制御して、読書データ１１１ｅを書店サーバ３に送信する。
【０１５２】
ステップＳ２３１において、書籍販売プログラム４８ａは、ユーザ端末６から読書データ１１１ｅの転送があったか否かを判定し、読書データ１１１ｅの転送がユーザ端末６より転送されてくるまで、その処理を繰り返す。ステップＳ２３１において、例えば、ステップＳ２１２の処理によりユーザ端末６より読書データ１１１ｅの転送があったと判定された場合、その処理は、ステップＳ２３２に進む。
【０１５３】
ステップＳ２３２において、書籍販売プログラム４８ａは、通信部４９を制御して、転送されてきたユーザの読書データ１１１ｅに、書店サーバ３を識別するIDを付して、コントロールセンタ２に転送させる。
【０１５４】
ステップＳ２５１において、書籍評価プログラム２８ｈは、書店サーバ３より読書データ１１１ｅが送信されてきたか否かを判定し、送信されてくるまでその処理を繰り返す。ステップＳ２５１において、例えば、ステップＳ２３２の処理により読書データ１１１ｅが書店サーバ３より送信されてきたと判定された場合、その処理は、ステップＳ２５２において、送信されてきた読書データ１１１ｅを、通信部２９を制御して受信する。
【０１５５】
ステップＳ２５３において、書籍評価プログラム２８ｈは、読書データ１１１ｅに含まれる、頁当たりの読書時間、貸し出し回数、捲った頁数および捲った総頁数、２回以上捲った頁数、並びに、読書回数を書籍データ毎に読み出す。
【０１５６】
ステップＳ２５４において、書籍評価プログラム２８ｈは、読書データ１１１ｅに含まれる、頁当たりの読書時間、貸し出し回数、捲った頁数および捲った総頁数、２回以上捲った頁数、並びに、読書回数について、書籍毎に偏差値を求め、さらに、その各偏差値の平均値を求める。
【０１５７】
ステップＳ２５５において、書籍評価プログラム２８ｈは、書籍毎に求められた偏差値に基づいて、５段階の評価値を求める。より詳細には、書籍評価プログラム２８ｈは、図１７で示すように、偏差値に基づいて、その書籍の５段階評価を求める。すなわち、偏差値が３５未満のとき、その書籍の読者評価は１であり、偏差値が３５以上４５未満のとき、その書籍の読者評価は２であり、偏差値が４５以上５５未満のとき、その書籍の読者評価は３であり、偏差値が５５以上６５未満のとき、その書籍の読者評価は４であり、偏差値が６５以上のとき、その書籍の読者評価は５として評価値が求められる。
【０１５８】
ステップＳ２５６において、書籍評価プログラム２８ｈは、批評家毎に書籍毎の評価値と、読者評価値との差分の絶対値を求め、さらに、その絶対値を評価回数により平均を求め、批評家の評価能力値を求め、評価データ２８ｌに記録する（既に、記録されていた場合には、更新する）。
【０１５９】
より詳細には、例えば、批評家Ｏ乃至Ｒが存在し、それぞれが書籍Ａ乃至Ｃに対して、図１８で示すように、評価していたとする。すなわち、批評家Ｏが、書籍Ａを５、書籍Ｂを３、書籍Ｃを４として評価し、批評家Ｐが、書籍Ａを４、書籍Ｂを２、書籍Ｃを５として評価し、批評家Ｑが、書籍Ａを４、書籍Ｂを１、書籍Ｃを３として評価し、批評家Ｒが、書籍Ａを２、書籍Ｂを１、書籍Ｃを−（評価なし）として評価しているものとし、さらに、読者評価値が、書籍Ａを４、書籍Ｂを２、書籍Ｃを４であるものとする。尚、評価値は、値が大きいほど高い評価であるものとする。このとき、批評家Ｏは、読者評価値と書籍Ａについては、その差の絶対値が１、書籍Ｂについては、その差の絶対値が１、書籍Ｃについては、その差の絶対値が０であるので、その評価能力値である差の絶対値の平均値は、０．６７（＝（１＋１＋０）／３）となる。同様にして、批評家Ｐは、読者評価値と書籍Ａについては、その差の絶対値が０、書籍Ｂについては、その差の絶対値が０、書籍Ｃについては、その差の絶対値が１であるので、その評価能力値である差の絶対値の平均値は、０．３３（＝（０＋０＋１）／３）となる。批評家Ｑは、読者評価値と書籍Ａについては、その差の絶対値が０、書籍Ｂについては、その差の絶対値が１、書籍Ｃについては、その差の絶対値が１であるので、その評価能力値である差の絶対値の平均値は、０．６７（＝（０＋１＋１）／３）となる。さらに、批評家Ｒは、読者評価値と書籍Ａについては、その差の絶対値が２、書籍Ｂについては、その差の絶対値が１、書籍Ｃについては、評価がないので、評価回数から除外され、その評価能力値である差の絶対値の平均値は、１．５（＝（２＋１）／２）となる。これらの演算により、各批評家の評価能力は、読者評価に近い程、高いことになる（読者評価値に近い程、読者に受け入れられやすい評価をしていることになる）ので、批評家Ｏ乃至Ｒの批評能力の順位は、第１位が批評家Ｐ、第２位が、批評家Ｏ、および、批評家Ｑ、さらに、第３位が批評家Ｒであることが客観的に示されることになる。
【０１６０】
結果として、書籍を評価する批評家の評価を、読者の評価と比較することにより、客観的な尺度で批評家を評価することができるようになり、読者は、評価能力の高い批評家を容易に見出すことが可能となり、評価能力の高い批評家の評価を参考にすることにより、客観的に評価の高い書籍を探し出すことが可能となる。また、出版業界において、書籍の推薦者を同様な尺度により評価することができるようになるので、優れた書籍の推薦者を容易に探し出すことが可能となる。また、書店IDを集計することにより、どの書店の売上が高いのかを把握することができる。
【０１６１】
尚、以上の処理において、ステップＳ２１２の処理により、ユーザ端末６より読書データ１１１ｅを書店サーバ３に転送する際、この読書データ１１１ｅは、個人のプライバシーに掛かる情報であるため、予め、ユーザに了承を得た上で書店サーバ３に転送するようにするか、または、読書データ１１１ｅを転送する際、ユーザに対して確認の処理を加えることが望ましい。
【０１６２】
上述した一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行させることが可能な、例えば汎用のパーソナルコンピュータなどに記録媒体からインストールされる。
【０１６３】
この記録媒体は、図２に示すようにコントロールセンタ２、図４に示すように書店サーバ３、図５に示すように著作者用端末４、図６に示すように出版社サーバ５、および、図７に示すようにユーザ端末６に予め組み込まれた状態でユーザに提供される、プログラムが記録されている記憶部２８，４８，６８，８８，および１０８だけではなく、コンピュータとは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク２１１，２３１，２５１，２７１、および２９１（フレキシブルディスクを含む）、光ディスク２１２，２３２，２５２，２７２、および２９２（CD-ROM(Compact Disk-Read Only Memory)，DVD（Digital Versatile Disk）を含む）、光磁気ディスク２１３，２３３，２５３，２７３、および２９３（MD（Mini-Disk）（登録商標）を含む）、もしくは半導体メモリ２１４，２３４，２５４，２７４、および２９４（Memory Stickを含む）などよりなるパッケージメディアにより構成される。
【０１６４】
尚、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理は、もちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理を含むものである。
【０１６５】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【０１６９】
【発明の効果】
本発明によれば、書籍を評価する批評家の評価を、読者（ユーザ）の評価と比較することにより、客観的な尺度で批評家を評価することができるようになり、読者は、評価能力の高い批評家を容易に見出すことが可能となり、評価能力の高い批評家の評価を参考にすることにより、客観的に評価の高い書籍を探し出すことが可能となる。また、出版業界において、書籍の推薦者を同様な尺度により評価することができるようになるので、優れた書籍の推薦者を容易に探し出すことが可能となる。
【図面の簡単な説明】
【図１】本発明を適用した電子書籍販売システムの構成を示す図である。
【図２】図１のコントロールセンタの構成を示すブロック図である。
【図３】顧客データを説明する図である。
【図４】図１の書店サーバの構成を示すブロック図である。
【図５】図１の著作者用端末の構成を示すブロック図である。
【図６】図１の出版社サーバの構成を示すブロック図である。
【図７】図１のユーザ端末の構成を示すブロック図である。
【図８】電子書籍の製本処理を説明するフローチャートである。
【図９】電子書籍データを説明する図である。
【図１０】電子書籍の転送処理を説明するフローチャートである。
【図１１】電子書籍の試読購入処理を説明するフローチャートである。
【図１２】電子書籍の表示例を説明する図である。
【図１３】電子書籍の表示例を説明する図である。
【図１４】紙書籍の購入処理を説明するフローチャートである。
【図１５】読書データの蓄積処理を説明するフローチャートである。
【図１６】批評家の評価処理を説明するフローチャートである。
【図１７】読者の書籍評価を説明する図である。
【図１８】批評家の評価方法を説明する図である。
【符号の説明】
２  コントロールセンタ，３  書店サーバ，４  著作者用端末，５  出版社サーバ，６  ユーザ端末，７  金融サーバ，８  紙書籍配送業者用サーバ，２８  記憶部，２８ａ  電子製本プログラム，２８ｂ  コンテンツキー生成プログラム，２８ｃ  課金プログラム，２８ｄ  電子書籍データ，２８ｅ  試読データ，２８ｆ  書店データ，２８ｇ  顧客データ，２８ｈ  書籍評価プログラム，２８ｉ書籍リスト，２８ｊ  個人キーデータ，２８ｋ  コンテンツキーデータ，２８ｌ  批評データ，２８ｍ  転送プログラム，４８  記憶部，４８ａ  書籍販売プログラム，４８ｂ  定期購読配信プログラム，４８ｃ  課金プログラム，４８ｄ顧客データ，４８ｅ  書籍リスト，４８ｆ  紙書籍発注プログラム，６８  記憶部，６８ａ  原稿データ，６８ｂ  文書編集プログラム，６８ｃ  原稿送出プログラム，６８ｄ  端末ID，６８ｅ  課金プログラム，８８  記憶部，８８ａ  書籍リスト，８８ｂ  課金プログラム，８８ｃ  管理プログラム，１０８  記憶部，１０８ａ  書籍購入プログラム，１０８ｂ  定期購読プログラム，１０８ｃ読書データ管理プログラム，１０８ｄ  復号プログラム，１０８ｅ  試読管理プログラム，１０８ｆ  端末ID，１０８ｇ  リーディングプログラム，１１１  半導体メモリ，１１１ａ  個人ID，１１１ｂ  電子書籍データ，１１１ｃ  試読データ，１１１ｄ  個人キーデータ，１１１ｅ  読書データ，１１１ｆ  コンテンツキーデータ，１３１  原稿表示欄，１３２  終了ボタン，１３３  購入ボタン，１３４  捲りボタン，１３５  戻りボタン，１３６  ポインタ
【図１】
0004051600.tif 000002
【図２】
0004051600.tif 000003
【図３】
0004051600.tif 000004
【図４】
0004051600.tif 000005
【図５】
0004051600.tif 000006
【図６】
0004051600.tif 000007
【図７】
0004051600.tif 000008
【図８】
0004051600.tif 000009
【図９】
0004051600.tif 000010
【図１０】
0004051600.tif 000011
【図１１】
0004051600.tif 000012
【図１２】
0004051600.tif 000013
【図１３】
0004051600.tif 000014
【図１４】
0004051600.tif 000015
【図１５】
0004051600.tif 000016
【図１６】
0004051600.tif 000017
【図１７】
0004051600.tif 000018
【図１８】
0004051600.tif 000019