JP4140260B2 - Work appreciation device, work providing system - Google Patents

Work appreciation device, work providing system Download PDF

Info

Publication number
JP4140260B2
JP4140260B2 JP2002097544A JP2002097544A JP4140260B2 JP 4140260 B2 JP4140260 B2 JP 4140260B2 JP 2002097544 A JP2002097544 A JP 2002097544A JP 2002097544 A JP2002097544 A JP 2002097544A JP 4140260 B2 JP4140260 B2 JP 4140260B2
Authority
JP
Japan
Prior art keywords
work
data
information
copyrighted
storage area
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2002097544A
Other languages
Japanese (ja)
Other versions
JP2003296593A (en
Inventor
隆 松田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2002097544A priority Critical patent/JP4140260B2/en
Publication of JP2003296593A publication Critical patent/JP2003296593A/en
Application granted granted Critical
Publication of JP4140260B2 publication Critical patent/JP4140260B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、著作物鑑賞装置、著作物提供システムに関する。
【0002】
【従来の技術】
近年、文字や音声や画像等の電子化が進み、これらのデータを組み合わせた所謂マルチメディアデータを、インターネット等を介してPC(パーソナルコンピュータ)等の端末に配信したり、これらのマルチメディアデータを再生する携帯型端末が開発されている。こうした携帯型端末には、例えば、電子化された本のデータを再生する電子書籍装置がある。
【0003】
電子書籍装置は電子化された本のデータ(以下、電子ブックデータという)を記憶する記憶媒体、液晶表示部、読みたい電子ブックデータの選択やページ捲り等を手動操作する操作入力部、電子書籍装置の各部動作を制御する制御部等を備え、操作入力部により所望の電子ブックデータが選択されると、制御部は記憶媒体から選択された電子ブックデータを読み出して、その電子ブックデータの1ページ目のデータを液晶表示部に表示する。
又、操作入力部においてページ捲りが指示されると、液晶表示部に表示されている電子ブックデータを次ページに切り替えて表示する。
【0004】
上述の電子書籍装置は従来の紙の書籍と比較して、資源の消費を抑えることができ、又、一つの装置で複数の電子ブックデータを記憶できるので、携帯に便利であるとともに管理が容易である。このように様々な利点を持つことから、近年、電子書籍装置の開発が急速に進められている。
【0005】
そして、このような電子書籍装置のユーザを対象として、電子ブックデータをインターネット上で販売する電子ブック販売サイトが知られている。
従来のように書店で紙の書籍を購入する時と違って、電子ブック販売サイトを利用して電子ブックデータを購入すれば、ユーザは自宅などで座ってゆっくりと電子ブックの購入を吟味することができる。そして、気に入った電子ブックがあれば、すぐにそれを購入することができる環境にあるので、このような電子ブック販売サイトに関連するサービスは、ユーザに広く浸透するチャンスを秘めているとともに、大きなビジネスチャンスをもたらす可能性が高い。
【0006】
【発明が解決しようとする課題】
しかしながら、電子ブック販売サイトを利用するにあたって、ユーザは必ずインターネットを介して、電子ブック販売サイトに通信接続しなくてはならない。即ち、電子書籍装置にブラウザが搭載されていれば、当該ブラウザを起動させ、或いは、ブラウザが搭載されていなければ、PCなどでブラウザを起動させてインターネットを介して、電子ブック販売サイトへ通信接続する必要がある。
【0007】
通常、各電子ブック販売サイトが扱う電子ブックの数は、出版社等により限定されているため、異なる出版社から出版されている複数の電子ブックを見て回りたい時、ユーザは、複数の電子ブック販売サイトにアクセスしなければならない。従って、ユーザはこの際、ホームページを検索する行為と、本を吟味する行為という2つの行為の両方を同時に強いられることになって、非常に煩雑に感じるという問題があった。
又、ユーザは通常、回線の接続料金やプロバイダ料金などの費用を負担しなくてはならないため、ホームページ等への接続時間を意識せず、集中して本を吟味できる環境にあるとは言い難かった。
【0008】
更に、電子ブック販売サイトにおける諸手続きに関しても、各電子ブック販売サイトが夫々の形式により行っているので、インターネット等に親しみのない人は、異なる形式のサービス利用方法をいちいち覚えなければならず、折角のサービスを気軽に利用することができないという問題があった。
【0009】
本発明は上記事情に鑑みてなされたものであって、通信回線網を介して、マルチメディアデータとしての著作物をユーザに簡便に提供することが可能な、著作物鑑賞装置、著作物提供システムを提供することを目的とする。
【0010】
【課題を解決するための手段】
上記目的を達成するため、請求項1記載の発明は、文字及び画像データを含む著作物を記憶する複数の著作物提供サーバ及び前記各著作物提供サーバに割り当てられるべき記憶領域のデータ量を表わす割当情報を送信可能な著作物提供支援サーバに、通信回線を介して接続可能とする送受信部を有する著作物鑑賞装置であって、
前記著作物提供サーバ毎に割り当てられた記憶領域を有し、当該記憶領域毎に対応する前記著作物提供サーバにアクセスするためのアクセス情報及び著作物ごとに対応付けられた著作物コードを含む著作物取得支援情報と、前記著作物に含まれるデータの一部を紹介する著作物紹介情報と、当該著作物紹介情報が使えるようになった日付を表わす発効日付を含む日付データとを対応付けて記憶するとともに、前記各記憶領域のデータ量を表わす割当情報を記憶する記憶手段と、
前記記憶手段に記憶された著作物紹介情報を検索する検索手段と、
前記検索手段により検索された著作物紹介情報を指定して表示部に表示させる指定手段と、
前記指定手段によって指定された著作物紹介情報に対応付けられた著作物取得支援情報の中のアクセス情報及び著作物コードを取得し、当該アクセス情報に基づいて前記送受信部により該当する著作物提供サーバにアクセスして、前記著作物コードを送信するアクセス手段と、
前記アクセス手段によりアクセスされた前記著作物提供サーバから送信される前記著作物コードに対応した著作物を前記送受信部により受信し、受信された著作物を記憶部に記憶する記憶制御手段と、
前記著作物提供支援サーバより送信された前記割当情報を前記送受信部により受信する割当情報受信手段と、
前記割当情報受信手段により受信した割当情報と前記記憶手段に記憶された割当情報とを比較して、一の著作物提供サーバに対する記憶領域に割り当てられるデータ量の増減を判断する割当増減判断手段と、
前記割当増減判断手段により、前記一の著作物提供サーバに対する記憶領域に割り当てられたデータ量が減らされたと判断された場合に、当該記憶領域に記憶されている著作物紹介情報のうち、減らされたデータ量に相当する著作物紹介情報のいずれかを、前記日付データに含まれる発効日付の古い順に選択し、選択された著作物紹介情報を削除する著作物紹介情報削除手段と、
を備えていることを特徴とする。
請求項1記載の発明によれば、著作物鑑賞装置において、記憶手段には著作物提供サーバ毎に割り当てられた記憶領域を有し、当該記憶領域毎に対応する著作物提供サーバにアクセスするためのアクセス情報及び著作物ごとに対応付けられた著作物コードを含む著作物取得支援情報と、著作物に含まれるデータの一部を紹介する著作物紹介情報と、当該著作物紹介情報が使えるようになった日付を表わす発効日付を含む日付データとを対応付けて記憶するとともに、前記各記憶領域のデータ量を表わす割当情報を記憶する。そして、検索手段により記憶手段に記憶された著作物紹介情報を検索し、指定手段により検索された著作物紹介情報を指定して表示部に表示させるとともに指定された著作物紹介情報に対応付けられた著作物取得支援情報の中のアクセス情報及び著作物コードを取得し、送受信部により該当する著作物提供サーバにアクセスして、前記著作物コードを送信し、アクセスされた著作物提供サーバから送信される前記著作物コードに対応した著作物を送受信部により受信し、受信された著作物を記憶部に記憶する。
従って、著作物鑑賞装置のユーザにホームページの検索等を行わせることなく、著作物紹介情報を表示させて著作物の内容を参照させ、著作物取得支援情報により、ユーザが気に入った著作物を容易に該当する著作物提供サーバから受信して記憶し、これをユーザに鑑賞させることができる。
又、著作物鑑賞装置のユーザが著作物紹介情報を表示する際、電子書籍装置を通信回線に接続する必要がなく、手軽に著作物の内容を参照できる。
又、著作物紹介情報は著作物と比較してデータ量が少なくて済むので、著作物鑑賞装置に大量に記憶することが可能である。
又、著作物紹介情報を著作物鑑賞装置に記憶させ、これをユーザに閲覧させるので、著作物自体を不正に閲覧される恐れがない。
特に著作物鑑賞装置において、割当情報受信手段により著作物提供支援サーバより送信された著作物紹介情報を記憶する記憶領域の割当情報が受信され、割当増減判断手段により受信した割当情報と前記記憶手段に記憶された割当情報とを比較して、一の著作物提供サーバに対する記憶領域に割り当てられるデータ量の増減を判断し、一の著作物提供サーバに対する記憶領域に割り当てられたデータ量が減らされたと判断された場合に、当該記憶領域に記憶されている著作物紹介情報のうち、減らされたデータ量に相当する著作物紹介情報のいずれかを、日付データに含まれる発効日付の古い順に選択し、選択された著作物紹介情報を削除する。従って、著作物鑑賞装置のユーザに何ら手続きを取らせることなく、著作物紹介情報が記憶される記憶領域を縮小変更して、著作物紹介情報を削除することができる。また、著作物紹介情報が削除される際、著作物鑑賞装置のユーザがこれから読む可能性の高い、発効日付の新しい著作物紹介情報が削除されることを防止することができる。
【0014】
請求項2記載の発明は、文字及び画像データを含む著作物を記憶する複数の著作物提供サーバ及び前記各著作物提供サーバに割り当てられるべき記憶領域のデータ量を表わす割当情報を送信可能な著作物提供支援サーバに、通信回線を介して接続可能とする送受信部を有する著作物鑑賞装置であって、
前記著作物提供サーバ毎に割り当てられた記憶領域を有し、当該記憶領域毎に対応する前記著作物提供サーバにアクセスするためのアクセス情報及び著作物ごとに対応付けられた著作物コードを含む著作物取得支援情報と、前記著作物に含まれるデータの一部を紹介する著作物紹介情報と、当該著作物紹介情報を閲覧した日付を表わす閲覧日付を含む日付データとを対応付けて記憶するとともに、前記各記憶領域のデータ量を表わす割当情報を記憶する記憶手段と、
前記記憶手段に記憶された著作物紹介情報を検索する検索手段と、
前記検索手段により検索された著作物紹介情報を指定して表示部に表示させる指定手段と、
前記指定手段によって指定された著作物紹介情報に対応付けられた著作物取得支援情報の中のアクセス情報及び著作物コードを取得し、当該アクセス情報に基づいて前記送受信部により該当する著作物提供サーバにアクセスして、前記著作物コードを送信するアクセス手段と、
前記アクセス手段によりアクセスされた前記著作物提供サーバから送信される前記著作物コードに対応した著作物を前記送受信部により受信し、受信された著作物を記憶部に記憶する記憶制御手段と、
前記著作物提供支援サーバより送信された前記割当情報を前記送受信部により受信する割当情報受信手段と、
前記割当情報受信手段により受信した割当情報と前記記憶手段に記憶された割当情報とを比較して、一の著作物提供サーバに対する記憶領域に割り当てられるデータ量の増減を判断する割当増減判断手段と、
前記割当増減判断手段により、前記一の著作物提供サーバに対する記憶領域に割り当てられたデータ量が減らされたと判断された場合に、当該記憶領域に記憶されている著作物紹介情報のうち、減らされたデータ量に相当する著作物紹介情報のいずれかを、前記日付データに含まれる閲覧日付の古い順に選択し、選択された著作物紹介情報を削除する著作物紹介情報削除手段と、
を備えていることを特徴とする
請求項2記載の発明によれば、著作物鑑賞装置において、記憶手段には著作物提供サーバ毎に割り当てられた記憶領域を有し、当該記憶領域毎に対応する著作物提供サーバにアクセスするためのアクセス情報及び著作物ごとに対応付けられた著作物コードを含む著作物取得支援情報と、著作物に含まれるデータの一部を紹介する著作物紹介情報と、著作物紹介情報を閲覧した日付を表わす閲覧日付を含む日付データとを対応付けて記憶するとともに、前記各記憶領域のデータ量を表わす割当情報を記憶する。そして、検索手段により記憶手段に記憶された著作物紹介情報を検索し、指定手段により検索された著作物紹介情報を指定して表示部に表示させるとともに指定された著作物紹介情報に対応付けられた著作物取得支援情報の中のアクセス情報及び著作物コードを取得し、送受信部により該当する著作物提供サーバにアクセスして、前記著作物コードを送信し、アクセスされた著作物提供サーバから送信される前記著作物コードに対応した著作物を送受信部により受信し、受信された著作物を記憶部に記憶する。
従って、著作物鑑賞装置のユーザにホームページの検索等を行わせることなく、著作物紹介情報を表示させて著作物の内容を参照させ、著作物取得支援情報により、ユーザが気に入った著作物を容易に該当する著作物提供サーバから受信して記憶し、これをユーザに鑑賞させることができる。
又、著作物鑑賞装置のユーザが著作物紹介情報を表示する際、電子書籍装置を通信回線に接続する必要がなく、手軽に著作物の内容を参照できる。
又、著作物紹介情報は著作物と比較してデータ量が少なくて済むので、著作物鑑賞装置に大量に記憶することが可能である。
又、著作物紹介情報を著作物鑑賞装置に記憶させ、これをユーザに閲覧させるので、著作物自体を不正に閲覧される恐れがない。
特に著作物鑑賞装置において、割当情報受信手段により著作物提供支援サーバより送信された著作物紹介情報を記憶する記憶領域の割当情報が受信され、割当増減判断手段により受信した割当情報と前記記憶手段に記憶された割当情報とを比較して、一の著作物提供サーバに対する記憶領域に割り当てられるデータ量の増減を判断し、一の著作物提供サーバに対する記憶領域に割り当てられたデータ量が減らされたと判断された場合に、当該記憶領域に記憶されている著作物紹介情報のうち、減らされたデータ量に相当する著作物紹介情報のいずれかを、日付データに含まれる閲覧日付の古い順に選択し、選択された著作物紹介情報を削除する。従って、著作物鑑賞装置のユーザに何ら手続きを取らせることなく、著作物紹介情報が記憶される記憶領域を縮小変更して、著作物紹介情報を削除することができる。また、著作物紹介情報が削除される際、著作物鑑賞装置のユーザが閲覧済みの著作物紹介情報が削除されることになって、ユーザが未読の著作物紹介情報が削除されることを防止することができる。
【0016】
請求項記載の発明は、請求項1又は2に記載の著作物鑑賞装置において、
前記割当増減判断手段により、前記一の著作物提供サーバに対する記憶領域の割当が増やされたと判断された場合に、前記送受信部を介して前記著作物提供支援サーバに接続して、増やされた分に相当する著作物紹介情報を取得し取得した著作物紹介情報を前記記憶手段に追加する追加手段と、を備えていることを特徴とする。
請求項記載の発明によれば、請求項1又は2に記載の発明と同様の効果が得られることは無論のこと、特に著作物鑑賞装置において、追加手段により、割当増減判断手段によって一の著作物提供サーバに対する記憶領域の割当が増やされたと判断された場合に、増やされた分に相当する著作物紹介情報が追加される。
従って、著作物鑑賞装置のユーザに何ら手続きを取らせることなく、著作物鑑賞装置の記憶領域に、著作物紹介情報を新たに追加して、著作物紹介情報を更新することができる。
【0017】
請求項記載の発明は、請求項1〜3の何れかに記載の著作物鑑賞装置において、
前記著作物紹介情報が閲覧された場合、当該閲覧済み著作物紹介情報を削除する第2の削除手段を備えていることを特徴とする。
請求項記載の発明によれば、請求項1〜3の何れかに記載の発明と同様の効果が得られることは無論のこと、特に著作物鑑賞装置において、第2の削除手段により、著作物紹介情報が閲覧された場合、当該閲覧済み著作物紹介情報が削除される。
従って、閲覧済みとなり削除された著作物紹介情報が記憶されていた記憶領域が空き領域となって、当該記憶領域を有効活用できる。
【0021】
請求項記載の発明は、文字及び画像データを含む著作物及び広告料金に関する広告料金情報を記憶する複数の著作物提供サーバと、前記各著作物提供サーバに割り当てられるべき記憶領域のデータ量を表わす割当情報を送信可能な著作物提供支援サーバと、送受信部を有し前記著作物提供サーバによって提供された著作物を鑑賞する著作物鑑賞装置とが、通信回線を介して接続される著作物提供システムであって、
前記著作物鑑賞装置は、
前記著作物提供サーバ毎に割り当てられた記憶領域を有し、当該記憶領域毎に対応する前記著作物提供サーバにアクセスするためのアクセス情報及び著作物ごとに対応付けられた著作物コードを含む著作物取得支援情報と、前記著作物に含まれるデータの一部を紹介する著作物紹介情報と、当該著作物紹介情報が使えるようになった日付を表わす発効日付を含む日付データとを対応付けて記憶するとともに、前記各記憶領域のデータ量を表わす割当情報を記憶する記憶手段と、
前記記憶手段に記憶された著作物紹介情報を検索する検索手段と、
前記検索手段により検索された著作物紹介情報を指定して表示部に表示させる指定手段と、
前記指定手段によって指定された著作物紹介情報に対応付けられた著作物取得支援情報の中のアクセス情報及び著作物コードを取得し、当該アクセス情報に基づいて前記送受信部により該当する著作物提供サーバにアクセスして、前記著作物コードを送信するアクセス手段と、
前記アクセス手段によりアクセスされた前記著作物提供サーバから送信される前記著作物コードに対応した著作物を前記送受信部により受信し、受信された著作物を記憶部に記憶する記憶制御手段と
前記著作物提供支援サーバより送信された前記割当情報を前記送受信部により受信する割当情報受信手段と、
前記割当情報受信手段により受信した割当情報と前記記憶手段に記憶された割当情報とを比較して、一の著作物提供サーバに対する記憶領域に割り当てられるデータ量の増減を判断する割当増減判断手段と、
前記割当増減判断手段により、前記一の著作物提供サーバに対する記憶領域に割り当てられたデータ量が減らされたと判断された場合に、当該記憶領域に記憶されている著作物紹介情報のうち、減らされたデータ量に相当する著作物紹介情報のいずれかを、前記日付データに含まれる発効日付の古い順に選択し、選択された著作物紹介情報を削除する著作物紹介情報削除手段と、を備え、
前記著作物提供支援サーバは、
前記各著作物提供サーバから得られる広告料金情報に基づいて、前記割当情報を作成する割当情報作成手段と、
前記割当情報作成手段によって作成された割当情報を前記著作物鑑賞装置に送信する割当情報送信手段と、を備え、
前記著作物提供サーバは、
前記著作物鑑賞装置のアクセス手段により送信された著作物コードを受信する著作物コード受信手段と、
当該著作物コードに対応する著作物を検索し、検索された著作物を前記著作物鑑賞装置に送信する著作物送信手段と、
を備えていることを特徴とする。
請求項記載の発明によれば、著作物鑑賞装置において、記憶手段には著作物提供サーバ毎に割り当てられた記憶領域を有し、当該記憶領域毎に対応する著作物提供サーバにアクセスするためのアクセス情報及び著作物ごとに対応付けられた著作物コードを含む著作物取得支援情報と、著作物に含まれるデータの一部を紹介する著作物紹介情報と、当該著作物紹介情報が使えるようになった日付を表わす発効日付を含む日付データとを対応付けて記憶するとともに、前記各記憶領域のデータ量を表わす割当情報を記憶する。そして検 索手段により記憶手段に記憶された著作物紹介情報を検索し、指定手段により検索された著作物紹介情報を指定して表示部に表示させるとともに指定された著作物紹介情報に対応付けられた著作物取得支援情報の中のアクセス情報及び著作物コードを取得し、送受信部により該当する著作物提供サーバにアクセスして、前記著作物コードを送信し、アクセスされた著作物提供サーバから送信される前記著作物コードに対応した著作物を送受信部により受信し、受信された著作物を記憶部に記憶する。さらに割当情報受信手段により著作物提供支援サーバより送信された著作物紹介情報を記憶する記憶領域の割当情報が受信され、割当増減判断手段により受信した割当情報と前記記憶手段に記憶された割当情報とを比較して、一の著作物提供サーバに対する記憶領域に割り当てられるデータ量の増減を判断し、一の著作物提供サーバに対する記憶領域に割り当てられたデータ量が減らされたと判断された場合に、当該記憶領域に記憶されている著作物紹介情報のうち、減らされたデータ量に相当する著作物紹介情報のいずれかを、日付データに含まれる発効日付の古い順に選択し、選択された著作物紹介情報を削除し、著作物提供支援サーバにおいて、各著作物提供サーバから得られる広告料金に関する広告料金情報に基づく割当情報が割当情報送信手段により、著作物鑑賞装置に送信される。また、著作物提供サーバは、著作物鑑賞装置のアクセス手段により送信された著作物コードを受信し、当該著作物コードに対応する著作物を検索する。そして、検索された著作物を前記著作物鑑賞装置に送信する。
従って、著作物鑑賞装置のユーザに何ら手続きを取らせることなく、各著作物提供サーバから得られる広告料金に基づいて、著作物鑑賞装置の著作物紹介情報が記憶される記憶領域を縮小変更して、著作物紹介情報を削除することができ、著作物鑑賞装置を利用した広告活動を容易、且つ効果的に行うことができる。
【0022】
請求項6記載の発明は、文字及び画像データを含む著作物及び広告料金に関する広告料金情報を記憶する複数の著作物提供サーバと、前記各著作物提供サーバに割り当てられるべき記憶領域のデータ量を表わす割当情報を送信可能な著作物提供支援サーバと、送受信部を有し前記著作物提供サーバによって提供された著作物を鑑賞する著作物鑑賞装置とが、通信回線を介して接続される著作物提供システムであって、
前記著作物鑑賞装置は、
前記著作物提供サーバ毎に割り当てられた記憶領域を有し、当該記憶領域毎に対応する前記著作物提供サーバにアクセスするためのアクセス情報及び著作物ごとに対応付けられた著作物コードを含む著作物取得支援情報と、前記著作物に含まれるデータの一部を紹介する著作物紹介情報と、当該著作物紹介情報を閲覧した日付を表わす閲覧日付を含む日付データとを対応付けて記憶するとともに、前記各記憶領域のデータ量を表わす割当情報を記憶する記憶手段と、
前記記憶手段に記憶された著作物紹介情報を検索する検索手段と、
前記検索手段により検索された著作物紹介情報を指定して表示部に表示させる指定手段と、
前記指定手段によって指定された著作物紹介情報に対応付けられた著作物取得支援情報の中のアクセス情報及び著作物コードを取得し、当該アクセス情報に基づいて前記送受信部により該当する著作物提供サーバにアクセスして、前記著作物コードを送信するアクセス手段と、
前記アクセス手段によりアクセスされた前記著作物提供サーバから送信される前記著作物コードに対応した著作物を前記送受信部により受信し、受信された著作物を記憶部に記憶する記憶制御手段と、
前記著作物提供支援サーバより送信された前記割当情報を前記送受信部により受信する割当情報受信手段と、
前記割当情報受信手段により受信した割当情報と前記記憶手段に記憶された割当情報とを比較して、一の著作物提供サーバに対する記憶領域に割り当てられるデータ量の増減を判断する割当増減判断手段と、
前記割当増減判断手段により、前記一の著作物提供サーバに対する記憶領域に割り当てられたデータ量が減らされたと判断された場合に、当該記憶領域に記憶されている著作物紹介情報のうち、減らされたデータ量に相当する著作物紹介情報のいずれかを、前記日付データに含まれる閲覧日付の古い順に選択し、選択された著作物紹介情報を削除する著作物紹介情報削除手段と、を備え、
前記著作物提供支援サーバは、
前記各著作物提供サーバから得られる広告料金情報に基づいて、前記割当情報を作成する割当情報作成手段と、
前記割当情報作成手段によって作成された割当情報を前記著作物鑑賞装置に送信する割当情報送信手段と、を備え、
前記著作物提供サーバは、
前記著作物鑑賞装置のアクセス手段により送信された著作物コードを受信する著作物コード受信手段と、
当該著作物コードに対応する著作物を検索し、検索された著作物を前記著作物鑑賞装置に送信する著作物送信手段と、
を備えていることを特徴とする。
請求項6記載の発明によれば、著作物鑑賞装置において、記憶手段には著作物提供サーバ毎に割り当てられた記憶領域を有し、当該記憶領域毎に対応する著作物提供サーバにアクセスするためのアクセス情報及び著作物ごとに対応付けられた著作物コードを含む著作物取得支援情報と、著作物に含まれるデータの一部を紹介する著作物紹介情報と、著作物紹介情報を閲覧した日付を表わす閲覧日付を含む日付データとを対応付けて記憶するとともに、前記各記憶領域のデータ量を表わす割当情報を記憶する。そして検索手段により記 憶手段に記憶された著作物紹介情報を検索し、指定手段により検索された著作物紹介情報を指定して表示部に表示させるとともに指定された著作物紹介情報に対応付けられた著作物取得支援情報の中のアクセス情報及び著作物コードを取得し、送受信部により該当する著作物提供サーバにアクセスして、前記著作物コードを送信し、アクセスされた著作物提供サーバから送信される前記著作物コードに対応した著作物を送受信部により受信し、受信された著作物を記憶部に記憶する。さらに割当情報受信手段により著作物提供支援サーバより送信された著作物紹介情報を記憶する記憶領域の割当情報が受信され、割当増減判断手段により受信した割当情報と前記記憶手段に記憶された割当情報とを比較して、一の著作物提供サーバに対する記憶領域に割り当てられるデータ量の増減を判断し、一の著作物提供サーバに対する記憶領域に割り当てられたデータ量が減らされたと判断された場合に、当該記憶領域に記憶されている著作物紹介情報のうち、減らされたデータ量に相当する著作物紹介情報のいずれかを、日付データに含まれる閲覧日付の古い順に選択し、選択された著作物紹介情報を削除し、著作物提供支援サーバにおいて、各著作物提供サーバから得られる広告料金に関する広告料金情報に基づく割当情報が割当情報送信手段により、著作物鑑賞装置に送信される。また、著作物提供サーバは、著作物鑑賞装置のアクセス手段により送信された著作物コードを受信し、当該著作物コードに対応する著作物を検索する。そして、検索された著作物を前記著作物鑑賞装置に送信する。
従って、著作物鑑賞装置のユーザに何ら手続きを取らせることなく、各著作物提供サーバから得られる広告料金に基づいて、著作物鑑賞装置の著作物紹介情報が記憶される記憶領域を縮小変更して、著作物紹介情報を削除することができ、著作物鑑賞装置を利用した広告活動を容易、且つ効果的に行うことができる。
【0024】
【発明の実施の形態】
以下、図を参照して本発明に係る著作物鑑賞装置、著作物提供支援サーバ、著作物提供サーバ、著作物提供システム、及びプログラムの実施の形態を詳細に説明する。
【0025】
まず構成を説明する。
図1は、本実施の形態における著作物提供システム1の概略構成を示すブロック図である。
【0026】
図1に示すように、著作物提供システム1には、ユーザが所有する電子書籍装置10、電子ブック販売サイトAが備える販売サイトサーバ20、電子ブック販売サイトBが備える販売サイトサーバ30、電子週刊誌発行サイトCが備える発行サイトサーバ40、電子週刊誌発行サイトDが備える発行サイトサーバ50、電子書籍装置管理サイトEが備える管理サイトサーバ60がネットワーク2を介して接続されている。
【0027】
ここで、ネットワーク2は、電話回線網、ISDN回線網、専用線、移動体通信網、通信衛星回線、CATV回線網等の各種ネットワークを含み、電子書籍装置10は、ネットワーク2を介して販売サイトサーバ20、販売サイトサーバ30、発行サイトサーバ40、発行サイトサーバ50、及び管理サイトサーバ60に通信接続できる構成となっている。
【0028】
尚、以下の説明において「電子ブック」と記した場合には、電子データからなる本を意味し、「書籍」と記した場合には、紙に印刷された本を意味する。又、単に「本」とした場合は、「電子ブック」及び「書籍」の両方、或いはそれらに共通の属性を意味することとする。
【0029】
電子書籍装置10は携帯型の電子書籍装置であり、無線によりいつでもネットワーク2に接続できる。
電子ブック販売サイトA、及び電子ブック販売サイトBは、異なる出版社の電子ブックや書籍を夫々販売しており、電子週刊誌発行サイトC、及び電子週刊誌発行サイトDは、夫々独自の電子週刊誌を発行している。
【0030】
電子書籍装置管理サイトEは、例えば、電子書籍装置10の製造販売を行う会社等により運営されており、電子書籍装置10を対象とする宣伝広告等のサービスを含む様々なデータの管理を行っている。
電子書籍装置管理サイトEは、電子ブック販売サイトA、及び電子ブック販売サイトBから広告料金を得て、その金額に応じて、電子書籍装置10の記憶媒体18の記憶領域に各電子ブック販売サイト毎の割当てを設けている。そして、夫々の割当てを各電子ブック販売サイト専用の立ち読みデータ記憶領域として用い、ここに記憶される立ち読みデータをユーザに「立ち読み」させることにより、各電子ブック販売サイトで販売される電子ブックの購入を促進するサービスを行っている。
【0031】
電子ブック販売サイトA、及び電子ブック販売サイトBは、電子書籍装置管理サイトEに定期的に広告料金を支払うとともに、新規、或いは推奨する本に対応する立ち読みデータを作成し、これを電子書籍装置管理サイトEへ送信する。そして、電子書籍装置10が、電子書籍装置管理サイトEへ定期的に通信接続することにより、電子書籍装置10は、各電子ブック販売サイトの広告料金に応じた立ち読みデータ記憶領域の最新の割当て情報18n1を受信し、電子書籍装置管理サイトEから送信される立ち読みデータのうち、各電子ブック販売サイトの割当てに収まる分の立ち読みデータを電子書籍装置10の記憶媒体18に記憶する。
【0032】
又、電子書籍装置管理サイトEは、電子週刊誌発行サイトC、及び電子週刊誌発行サイトDから広告料金を得て、電子書籍装置10の記憶媒体18に、各電子週刊誌発行サイト毎の割当てを設けている。そして、夫々の割当てを各電子週刊誌発行サイト用の広告データ、及び購入支援データ記憶領域として用い、ここに記憶される広告データをユーザに閲覧させることにより、各電子週刊誌発行サイトで発行される電子週刊誌の購入を促進するサービスを行っている。
【0033】
電子週刊誌発行サイトC、及び電子週刊誌発行サイトDは、定期的に電子書籍装置管理サイトEへ新規の広告データ、及び購入支援データを送信する。そして、電子書籍装置10は、電子書籍装置管理サイトEへ定期的に通信接続することにより、新規の広告データ、及び購入支援データを受信し、これを電子書籍装置10の記憶媒体18に更新して記憶する。
【0034】
次に、電子書籍装置10の外部構成を説明する。
図2に示すように、電子書籍装置10は筐体10aにLCD(Liquid Crystal Display)表示部15を備え、筐体10aの内部には、図3に示す電子書籍装置10の電子回路(図示省略)が内蔵されている。
又、筐体10aの表面、LCD表示部15の下方の所定位置には、キー入力部14、及び図示しない電源スイッチ等が設けられ、裏面には電源部16(図3)が設けられている。
【0035】
次に、図3を参照して、電子書籍装置10の内部構成を説明する。
電子書籍装置10は、CPU(Central Processing Unit)11、無線送受信部12、RAM(Random Access Memory)13、キー入力部14、LCD表示部15、電源部16、記憶装置17、及び記憶媒体18等により構成されており、記憶媒体18を除く各部はバス19によって接続されている。
【0036】
CPU11は、キー入力部14から入力されるキー操作信号に基づき、記憶媒体18の所定の記憶領域に格納されている各種制御プログラムを読み出してRAM13に一時的に格納し、当該プログラムに基づく各種処理を実行して電子書籍装置10の各部を集中制御する。
【0037】
すなわち、CPU11は、読み出した所定のプログラムに基づいて各種処理を実行し、その処理結果をRAM13に一時的に格納させると共に、当該処理結果をLCD表示部15に表示させる。又、CPU11は、対応する処理プログラムを記憶媒体18から読み出し、各プログラムに対応した処理を実行する。
例えば、CPU11は、立ち読み購入処理(図9〜図11参照)、広告閲覧購入処理(図16、図17参照)、立ち読みデータ補充処理(図19参照)、データ更新処理(図20参照)等を実行する。
【0038】
無線送受信部12は、ネットワーク2を介して各サーバに接続し、所望の電子ブックデータ等をダウンロードするために各種データを送受信する。
【0039】
尚、図1に示す著作物提供システム1において、各サーバと電子書籍装置10との間で送受信されるデータには、例えば、電子ブック販売サイトAが備える販売サイトサーバ20、及び電子ブック販売サイトBが備える販売サイトサーバ30から配信される電子ブックデータや立ち読みデータ、電子週刊誌発行サイトCが備える発行サイトサーバ40、及び電子週刊誌発行サイトDが備える発行サイトサーバ50から配信される電子週刊誌データ、及び電子書籍装置10から各サーバへ送信される各種データ要求信号等が含まれる。
【0040】
RAM13は、指定された処理プログラム、入力指示、入力データ、及び処理結果等を一時的に格納するワークメモリ13a、立ち読み選択画面データメモリ13b、購入支援データメモリ13c、立ち読み文データメモリ13d、立ち読み履歴データメモリ13e、電子ブックコードメモリ13f、書籍コードメモリ13g、購入候補追加希望情報メモリ13h、購入希望情報メモリ13i、暗証番号データメモリ13j、電子ブック販売サイトアドレス情報メモリ13k、購入手続き関連情報メモリ13l、最新売価データメモリ13m、電子ブック定価データメモリ13n、書籍定価データメモリ13o、電子ブックデータメモリ13p、注文番号データメモリ13q、広告データメモリ13r、電子週刊誌コードメモリ13s、電子週刊誌発行サイトアドレス情報メモリ13t、電子週刊誌データメモリ13u、最新メモリ割当て情報メモリ13v、メモリ割当て情報メモリ13w等を形成している。
【0041】
キー入力部14は、図2に示す様に、筐体10aの所定位置に配置され、後述する各処理において使用するファンクションキー群14A、文字入力用キー群14B、電子書籍装置操作用キー群14C、一つ前の画面に戻す「戻る」キー14D、LCD表示部15上の選択項目やカーソルを移動させる「上下左右」キー14E、指定した項目を確定して実行させる「決定」キー14F等を備えており、これらのキーが押下されると、その押下されたキーに対応する状態変化信号をCPU11へ出力する。
【0042】
ファンクションキー群14Aには、「電子ブック選択画面」キー14a、「立ち読み選択画面」キー14b、「読書開始/終了」キー14c、「定価その他情報」キー14d、「購入候補追加」キー14e、「削除/購入候補削除」キー14f、「購入候補閲覧」キー14g、及び「購入」キー14hを備える。
【0043】
「電子ブック選択画面」キー14aは、記憶媒体18の領域番号1の電子ブックデータファイル18aに記憶される複数の電子ブックデータの中から、読みたい電子ブックデータを選択するための電子ブック選択画面を表示させるキーである。
「立ち読み選択画面」キー14bは、記憶媒体18の領域番号2〜10の立ち読みデータファイル18b〜18iに記憶される大量の立ち読みデータの中から、ユーザが「立ち読み」したい立ち読みデータを選択するための立ち読み選択画面を表示させるキーである。
【0044】
「読書開始/終了」キー14cは、選択した本の読書を開始、又は終了させるキーである。
「定価その他情報」キー14dは、選択した本に関する定価等の情報を確認するための定価その他情報画面を表示させるキーである。
【0045】
「購入候補追加」キー14e、「削除/購入候補削除」キー14f、及び「購入候補閲覧」キー14gは、複数の本を一括して購入する時に使用するキーであって、「購入候補追加」キー14eは、選択した本を購入候補リストに追加させるキーである。又、「削除/購入候補削除」キー14fは、選択した本を購入候補リストの中から削除させるキーであり、「購入候補閲覧」キー14gは、購入候補リストを表示させるキーである。
「購入」キー14hは、購入する本を選択し終わった後に、実際の購入手続きを開始させるキーである。
【0046】
文字入力用キー群14Bには、本を検索したり、電子ブックにメモを書き込む時に使用する、アルファベットやかな等のキーを備える。
電子書籍装置操作用キー群14Cには、例えば、ページ送りや戻り、しおりの挿入・解除、ページのジャンプ等、電子書籍装置本来の機能を操作するためのキーを備える。
【0047】
LCD表示部15は、図2に示す様に、電子書籍装置10の筐体10aの表面に装備され、CPU11を介して入力されるキー入力データや、展開された表示データ等を表示する。これには、例えば、電子ブックデータに含まれる文字データや画像データ等が含まれる。
又、LCD表示部15は、所定の言語で記述された各サーバのホームページの表示も行う。
【0048】
電源部16は、当該電子書籍装置10を構成する各部に電力を供給する為の充電池を備えており、CPU11からの制御信号に従って、電源のオン/オフの切替え等を行うとともに、充電池の残量を表すデータをCPU11へ通知する。
【0049】
記憶装置17は、プログラムやデータ等が予め記憶されている記憶媒体18を有しており、この記憶媒体18は磁気的、光学的記憶媒体、若しくは半導体メモリ等により構成されており、CPU11で読み取り可能である。この記憶媒体18は、ハードディスク等の記憶装置17に固定的に設けられたもの、若しくはCD−ROM、メモリカード等の着脱自在に装着するものであり、この記憶媒体18には、電子書籍装置10に対応する各種アプリケーションプログラムや、電子書籍装置10の立ち読み購入処理(図9〜11参照)等の処理プログラム、及び各処理プログラムで処理されたデータ等を記憶する。
【0050】
又、記憶媒体18には、例えば、図4に示すように、領域番号1に電子ブックデータファイル18aが、領域番号2〜10に立ち読みデータファイル18b〜18iが、領域番号11に電子週刊誌データファイル18jが、領域番号12に購入手続き関連情報ファイル18kが、領域番号13に電子書籍装置暗証番号情報ファイル18lが、領域番号14に立ち読みデータ履歴ファイル18mが、領域番号15にメモリ割当て情報ファイル18nが夫々記憶される。
尚、図4における領域番号、及び用途欄は、説明のために便宜的に設けたものである。
【0051】
電子ブックデータファイル18aには、従来の電子書籍装置と同様に、例えば、「人間失格」の電子ブック本文データとそれに対応する読書支援データ、「伊豆の踊り子」の電子ブック本文データとそれに対応する読書支援データ等が格納される。
読書支援データは、しおりの位置や、メモやアンダーラインといった、ユーザが電子ブックを読む際に随時記憶させていくデータである。
通常、電子書籍装置が販売される時点で、領域番号1は空き領域となっており、図4に示すのは、上記のような電子ブックを何冊か購入した後の状態である。
【0052】
立ち読みデータファイル18b〜18iには、例えば、「戦争と平和」の最初の20ページ、或いは「経済学入門」の紹介文と書評といった複数の立ち読み文データ130とそれに対応する購入支援データ131、及び立ち読み履歴データ132が予め格納される。
これら立ち読みデータ130は、電子ブック販売サイト別に立ち読みデータファイル18b〜18iに格納されており、各立ち読みデータファイルのデータ量は、例えば、電子ブック販売サイトから電子書籍装置管理サイトEへ支払われる広告料金に対応して決定される。
尚、立ち読みデータファイル18bは電子ブック販売サイトAに、立ち読みデータファイル18cは電子ブック販売サイトBに夫々割り当てられているものとする。
【0053】
購入支援データ131は、例えば、図5(B)に示すように、「本のタイトル」13ca、「著者名」13cb、「翻訳者名」13cc、「出版社名」13cd、「ジャンル」13ce、「電子ブックのデータ量」13cf、「電子ブックの定価」13cg、「電子ブックの販売サイトのサーバのアドレス」13ch、「電子ブックコード」13ci、「書籍のページ数」13cj、「書籍のサイズ」13ck、「書籍の定価」13cl、「書籍の販売サイトのサーバのアドレス」13cm、「書籍コード」13cnといった一つの本に関する各項目にわたるカタログ情報である。
尚、一般的に、電子ブックは存在するが書籍は存在しない本というものが多いので、その場合は例えば、「書籍コード」13cnに特殊なコードを設定しておき、これに基づいて、電子書籍装置10のCPU11は、ユーザに書籍の購入が不可能な旨を通知することができる。
【0054】
立ち読み履歴データ132は、例えば、図5(C)に示すように、その本の立ち読みデータが使えるようになった日を表す「立ち読みデータ発効日付」13ea、その本が立ち読みされたかどうかを表す「立ち読み有無」13eb、立ち読みされた場合の日付を表す「立ち読み日付」13ecといった各項目にわたる情報である。「立ち読みデータ発効日付」13eaには、当初、電子書籍装置10が購入された日付が入力されているが、電子書籍装置10の購入後に新たに記憶された立ち読みデータがある場合、その「立ち読みデータ発効日付」13eaには、立ち読みデータが記憶された当日の日付が入力される。尚、電子書籍装置10が購入された日付には、後述する購入手続き関連情報ファイル18kに、ユーザが個人情報を入力した日付を代用することも可能である。
【0055】
電子週刊誌データファイル18jには、例えば、「電子週刊誌X2000年12月14日号」の広告データと購入支援データ、「電子週刊誌Y2000年12月14日号」の広告データと購入支援データ、及び「電子週刊誌Zの2000年12月7日号」の電子週刊誌本文データ等が格納される。
図4に示すのは、予め記憶されていた「電子週刊誌X」、及び「電子週刊誌Y」の広告データが「2000年12月14日号」の最新号に対応する広告データに更新され、又、「電子週刊誌Z2000年12月7日号」を購入した後の状態である。
【0056】
広告データとしては、例えば、電車の中吊り広告に見られるような、その号の掲載内容を知らせる情報が含まれる。
購入支援データとしては、図示しない「電子週刊誌のタイトル」、「出版社名」、「ジャンル」、「電子週刊誌のデータ量」、「電子週刊誌の定価」、「電子週刊誌発行サイトのサーバのアドレス」、「電子週刊誌コード」といった電子週刊誌に関する各項目にわたるカタログ情報が含まれる。
【0057】
購入手続き関連情報ファイル18kには、「住所」、「氏名」、「電話番号」、「クレジットカード番号」、「個人認証情報」等のユーザの個人情報データが格納される。
電子書籍装置購入直後に、ユーザがこれらの情報を予め入力しておくことにより、電子ブック販売サイト等における登録手続きや購入手続きを自動で行うことができる。
【0058】
電子書籍装置暗証番号情報ファイル18lには、当該電子書籍装置10の暗証番号データが格納される。本の購入手続き等を行う際に、ユーザに暗証番号入力を要求し、その正誤を判定することによって、その指示が当該電子書籍装置10の所有者であるユーザからの指示であるかを確認することができる。
【0059】
立ち読みデータ履歴ファイル18mには、当該電子書籍装置10に記憶された立ち読みデータに対応する電子ブックコードが、電子ブック販売サイト別に記録される。ユーザの指示により、「立ち読み」済みの立ち読みデータが削除された場合においても、この立ち読みデータ履歴ファイル18mによって、過去に記憶されたことのある立ち読みデータの電子ブックコードを参照することができるので、削除した立ち読みデータを、電子ブック販売サイトから再び受信するのを防止することができる。
【0060】
メモリ割当て情報ファイル18nには、電子ブック販売サイト毎のメモリ割当て情報が格納される。電子書籍装置10において、各電子ブック販売サイトに割り当てられる立ち読みデータ記憶領域のデータ量は、管理サイトサーバ60から定期的に送信されるメモリ割当て情報に基づいて増減させられる。このメモリ割当て情報は、例えば、各電子ブック販売サイトから電子書籍装置管理サイトEに支払われる広告料金に対応して決定され、管理サイトサーバ60がメモリ割当て情報の更新を行っている。
【0061】
この記憶媒体18に記憶するプログラム、データ等は、その一部、若しくは全部をサーバやクライアントからWAN(Wide Area Network)、LAN(Local Area Network)などのネットワークを介して無線送受信部12から受信する構成にしても良く、更に、記憶媒体18はネットワーク2上に構築されたサーバやクライアントの記憶媒体であっても良い。
【0062】
次に、図6を参照して、電子ブック販売サイトAが備える販売サイトサーバ20の内部構成を説明する。
【0063】
販売サイトサーバ20はCPU21、入力装置22、表示装置23、RAM24、記憶装置25、記憶媒体26、伝送制御部27、及び印刷装置28等により構成されており、記憶媒体26を除く各部はバス29によって接続されている。
【0064】
CPU21は、記憶媒体26に記憶されている各種アプリケーションプログラムの中から指定されたアプリケーションプログラム、入力装置22から入力される各種指示、或いはデータをRAM24内のワークメモリ24aに格納し、この入力指示、及び入力データに応じてRAM24に格納したアプリケーションプログラムに従って各種処理を実行し、その処理結果をRAM24内のワークメモリ24aに格納するとともに、表示装置23に表示させる。そして、ワークメモリ24aに格納した処理結果を、記憶装置25内の記憶媒体26の所定の保存先に保存する。
【0065】
販売サイトサーバ20において、CPU21は、ネットワーク2を介して通信接続された電子書籍装置10から送信される情報に応じた処理を実行する。例えば、CPU21は、後述する立ち読み購入処理(図9〜図11参照)等を実行する。
【0066】
入力装置22は、カーソルキー、数字入力キー、及び各種機能キー等を備えたキーボードと、ポインティングデバイスであるマウスと、を備え、押下されたキーの押下信号やマウスの操作信号をCPU21に出力する。
表示装置23は、CRT(Cathode Ray Tube)、LCD(Liquid Crystal Display)等により構成され、CPU21を介して入力されるキー入力データや表示データ等を表示する。
【0067】
RAM24は、指定されたアプリケーションプログラム、入力指示、入力データ、及び処理結果等を格納するワークメモリ24a、購入手続き関連情報メモリ24b、電子ブックコードメモリ24c、書籍コードメモリ24d、最新売価データメモリ24e、電子ブックデータメモリ24f、注文番号データメモリ24g等を形成している。
【0068】
記憶装置25は、プログラムやデータ等が予め記憶されている記憶媒体26を有しており、この記憶媒体26は磁気的、光学的記憶媒体、若しくは半導体メモリ等により構成されており、CPU21で読み取り可能である。この記憶媒体26は、ハードディスク等の記憶装置25に固定的に設けられたもの、若しくはCD−ROM、メモリカード等の着脱自在に装着するものであり、この記憶媒体26には販売サイトサーバ20に対応する各種アプリケーションプログラム、及び各処理プログラムで処理されたデータ等を記憶する。
【0069】
又、記憶媒体26には、最新売価ファイル26a、電子ブックデータファイル26b等が記憶されている。
最新売価ファイル26aには、電子ブックコード、或いは書籍コードに対応して夫々の最新売価データが格納される。
電子ブックデータファイル26bには、電子ブックコードに対応する電子ブック本文データ、及び各電子ブック本文データに対応する読書支援データが格納される。
【0070】
この記憶媒体26に記憶するプログラム、データ等は、その一部、若しくは全部をサーバやクライアントからWAN(Wide Area Network)、LAN(Local Area Network)などのネットワークを介して伝送制御部27から受信する構成にしても良く、更に、記憶媒体26はネットワーク上に構築されたサーバやクライアントの記憶媒体であっても良い。
【0071】
伝送制御部27は、モデム(MODEM:Modulator/DEModulator)、又はターミナルアダプタ(TA:Terminal Adapter)等によって構成され、ネットワーク2を介して電子書籍装置10との通信を行うための制御を行う。
【0072】
印刷装置28は、インクジェットプリンタ、又はレーザープリンタ等により構成され、CPU21から入力される印刷信号に応じて各種データを印刷する。
【0073】
尚、電子ブック販売サイトBが備える販売サイトサーバ30の内部構成は、上述の電子ブック販売サイトAが備える販売サイトサーバ20の内部構成と同様であるので、説明を省略する。
【0074】
次に、図7を参照して、電子週刊誌発行サイトCが備える発行サイトサーバ40の内部構成の要部を説明する。
【0075】
発行サイトサーバ40はCPU41、入力装置42、表示装置43、RAM44、記憶装置45、記憶媒体46、伝送制御部47、及び印刷装置48等により構成されており、記憶媒体46を除く各部はバス49によって接続されている。
【0076】
発行サイトサーバ40において、CPU41は、ネットワーク2を介して通信接続された電子書籍装置10から送信される情報に応じた処理を実行する。例えば、CPU41は、後述する広告閲覧購入処理(図16、図17参照)等を実行する。
【0077】
RAM44は、指定されたアプリケーションプログラム、入力指示、入力データ、及び処理結果等を格納するワークメモリ44a、購入手続き関連情報メモリ44b、電子週刊誌コードメモリ44c、電子週刊誌データメモリ44d等を形成している。
【0078】
記憶装置45は、プログラムやデータ等が予め記憶されている記憶媒体46を有しており、この記憶媒体46には発行サイトサーバ40に対応する各種アプリケーションプログラム、及び各処理プログラムで処理されたデータ等を記憶する。
【0079】
又、記憶媒体46には、電子週刊誌データファイル46a等が記憶されている。
電子週刊誌データファイル46aには、電子週刊誌コードに対応する電子週刊誌本文データ等が格納されている。
【0080】
尚、電子週刊誌発行サイトDが備える発行サイトサーバ50の内部構成は、上述の電子週刊誌発行サイトCが備える発行サイトサーバ40の内部構成と同様であるので、説明を省略する。
【0081】
次に、図8を参照して、電子書籍装置管理サイトEが備える管理サイトサーバ60の内部構成の要部を説明する。
【0082】
管理サイトサーバ60はCPU61、入力装置62、表示装置63、RAM64、記憶装置65、記憶媒体66、伝送制御部67、及び印刷装置68等により構成されており、記憶媒体66を除く各部はバス69によって接続されている。
【0083】
管理サイトサーバ60において、CPU61は、ネットワーク2を介して通信接続された電子書籍装置10から送信される情報に応じた処理を実行する。例えば、CPU61は、後述する立ち読みデータ補充処理(図19参照)、データ更新処理(図20参照)等を実行する。
【0084】
RAM64は、指定されたアプリケーションプログラム、入力指示、入力データ、及び処理結果等を格納するワークメモリ64a、電子ブックコードメモリ64b、立ち読みデータメモリ64c、最新メモリ割当て情報メモリ64d、広告データメモリ64e、購入支援データメモリ64f等を形成している。
【0085】
記憶装置65は、プログラムやデータ等が予め記憶されている記憶媒体66を有しており、この記憶媒体66には管理サイトサーバ60に対応する各種アプリケーションプログラム、及び各処理プログラムで処理されたデータ等を記憶する。
【0086】
又、記憶媒体66には、立ち読みデータファイル66a、メモリ割当て情報ファイル66b、広告データファイル66c等が記憶されている。
【0087】
立ち読みデータファイル66aには、販売サイトサーバ20から送信された立ち読み文データとそれに対応する購入支援データ、及び立ち読み履歴データが格納される。
メモリ割当て情報ファイル66bには、電子ブック販売サイト毎のメモリ割当て情報が格納される。
広告データファイル66cには、発行サイトサーバ40から送信された電子週刊誌の掲載内容を知らせる広告データ、及びそれに対応した購入支援データが格納される。
【0088】
次に、本発明にかかる著作物提供システム1における動作を説明する。
【0089】
尚、後述の各フローチャートは、本発明にかかる著作物提供システム1を構成する電子書籍装置10、販売サイトサーバ20、販売サイトサーバ30、発行サイトサーバ40、発行サイトサーバ50、管理サイトサーバ60に各機能を実現させるためのプログラムを説明するためのものである。これらのプログラムは、各CPUが読み取り可能なプログラムコードの形態で各記憶媒体に格納されている例で説明するが、全ての機能を各記憶媒体に格納する必要はなく、必要に応じて、その一部、若しくは全部をネットワーク2を介して各伝送制御部から受信して実現するようにしても良い。
【0090】
(立ち読み購入処理)
図9〜図11は、電子書籍装置10、及び販売サイトサーバ20において実行される立ち読み購入処理を説明するフローチャートである。
【0091】
電子書籍装置10では、電源がオンとされたのちに、キー入力部14のファンクションキー群14Aに備えられる立ち読み選択画面キー14bが押下されると、CPU11は、記憶媒体18に格納された立ち読み選択画面データを取得し、LCD表示部15に、例えば、図12(A)に示すような立ち読み選択画面を表示させる(ステップS101)。
【0092】
次に、CPU11は、文字入力による本の検索の実行の有無を判定する(ステップS102)。検索文字列入力部103aにキー入力部14から検索文字が入力され、「検索開始」ボタン103b上にカーソルが移動させられて、「決定」キー14Fが押下されて検索が開始されると(ステップS102;Y)、CPU11は、記憶媒体18に記憶されている立ち読みデータファイル18bを検索し、LCD表示部15に検索結果を表示させ(ステップS103)、ステップS112へ移行する。
【0093】
一方、ステップS102において、CPU11は、文字が入力されないと判定した場合(ステップS102;N)、次に、著者名順による本の表示を指示する入力の有無を判定する(ステップS104)。
そして、CPU11は、図11(A)の「著者名順に表示する」104a部分をクリックすることにより著者名順による本の表示指示がキー入力部14から入力されたと判定した場合には(ステップS104;Y)、記憶媒体18に記憶されている立ち読みデータファイル18bを検索して、LCD表示部15に著者名順による本のタイトルを表示させ(ステップS105)、ステップS112へ移行する。
【0094】
一方、ステップS104において、CPU11は、著者名順による本の表示指示が入力されないと判定した場合(ステップS104;N)、次に、タイトル名順による本の表示を指示する入力の有無を判定する(ステップS106)。
そして、CPU11は、図11(A)の「タイトル名順に表示する」106a部分をクリックすることによりタイトル名順による本の表示指示がキー入力部14から入力されたと判定した場合には(ステップS106;Y)、記憶媒体18に記憶されている立ち読みデータファイル18bを検索して、LCD表示部15にタイトル名順による本のタイトルを表示させ(ステップS107)、ステップS112へ移行する。
【0095】
一方、ステップS106において、CPU11は、タイトル名順による本の表示指示が入力されないと判定した場合(ステップS106;N)、次に、ジャンル別による本の表示を指示する入力の有無を判定する(ステップS108)。そして、CPU11は、図11(A)の「ジャンル別に表示する」108a部分をクリックすることによりジャンル別による本の表示指示がキー入力部14から入力されたと判定した場合には(ステップS108;Y)、LCD表示部15に、例えば、図12(B)に示すように、「文芸」109a、「推理・ミステリー」109b、「歴史・時代小説」109c、「SF・ホラー・ファンタジー」109dといった複数のジャンルを表示させる(ステップS109)。
【0096】
そして、CPU11は、キー入力部14からジャンル選択の指示が入力されたと判定した場合(ステップS110)、記憶媒体18に記憶される立ち読みデータファイル18bを検索して、該当する本の購入支援データを読み出し、LCD表示部15に、例えば、図13(A)に示すように、「戦争と平和」111a、「罪と罰」111bといった選択されるジャンルに分類される複数の本のタイトル、「トルストイ」111c、「ドストエフスキー」111dといった著者名、翻訳者名111e、及びデータ量(KB)111fを表示させる(ステップS111)。
この際、すべての本のタイトルを1画面で表示しきれない場合には、電子書籍装置操作用キー群14Cに含まれるページ送りキーや、戻りキー等による表示指示が入力されるようになっており、この指示に基づいて複数にわたる画面を表示させる。
【0097】
表示された本のタイトルの中から、「立ち読み」したい本のタイトルがカーソルによって選択されて、「決定」キー14F、或いは「読書開始/終了」キー14cが押下されると(ステップS112)、CPU11は、記憶媒体18に記憶される立ち読みデータファイル18bから選択された本の立ち読み文データを読み出し、例えば、図13(B)に示すように、LCD表示部15に表示させる(ステップS113)。具体的には、タイトル「戦争と平和」113a、著者「トルストイ」113b、および本文113cが表示される。
【0098】
そして、CPU11は、記憶媒体18に記憶される立ち読みデータファイル18bから、表示された立ち読み文データに対応する立ち読み履歴データを読み出し、「立ち読み有無」、及び「立ち読み日付」の項目を更新してこれを記憶する(ステップS114)。
【0099】
次に、CPU11は、表示された立ち読み文データの削除を指示する入力の有無を判定する(ステップS115)。
そして、CPU11は、「削除/購入候補削除」キー14fが押下されたと判定した場合(ステップS115;Y)、記憶媒体18に記憶される立ち読みデータファイル18bから、現在表示中の立ち読み文データとそれに対応する購入支援データ、及び立ち読み履歴データを削除して、当該立ち読みデータが記憶されていた領域を空き領域とする(ステップS116)。
【0100】
一方、ステップS115において、CPU11は、表示された立ち読み文データの削除指示が入力されないと判定した場合には(ステップS115;N)、ステップS117へ移行する。
【0101】
次に、CPU11は、表示された立ち読み文データ以外の立ち読み文データの表示を指示する入力の有無を判定し(ステップS117)、「立ち読み選択画面」キー14bが押下されたと判定した場合(ステップS117;Y)、ステップS101に移行する。
【0102】
一方、ステップS117において、CPU11は、表示された立ち読み文データ以外の立ち読み文データの表示指示が入力されないと判定した場合(ステップS117;N)、次に、定価などの情報の確認を指示する入力の有無を判定する(ステップS118)。そして、CPU11は、「定価その他情報」キー14dが押下されたと判定した場合(ステップS118;Y)、CPU11は、記憶媒体18に記憶される立ち読みデータファイル18bから、表示中の立ち読み文データに対応する購入支援データを読み出し、この読み出した購入支援データに基づいて、LCD表示部15に、例えば、図14(A)に示すような、定価その他情報画面を表示させる(ステップS119)。
【0103】
図14(A)に示す定価その他情報画面では、例えば、「戦争と平和」119aといった本のタイトル、「トルストイ」119bといった著者名、翻訳者名119c、出版社名119dの他、電子ブック119e、或いは書籍119fの価格119g、電子ブックのデータ量119h、或いは書籍のページ数119iやサイズ119j等が表示される。この際、CPU11は、電子ブックコード、或いは書籍コードを参照して、電子ブック、或いは書籍の形態で存在しないものに関しては、定価その他情報画面に表示させない。
一方、ステップS118において、CPU11は、「定価その他情報」キー14dが押下されないと判定した場合(ステップS118;N)、ステップS120へ移行する。
【0104】
次に、CPU11は、「購入候補追加」キー14eの押下の有無を判定する(ステップS120)。即ち、CPU11は、キー入力部14から、電子ブック、或いは書籍のどちらの購入を希望するかの選択指示が入力されたうえで、「購入候補追加」キー14eが押下されたと判定した場合(ステップS120;Y)、購入候補追加を希望する本の購入支援データから、電子ブックコード、或いは書籍コードを取得し、このコードに対応づけて、購入候補追加希望をRAM13の購入候補追加希望情報メモリ13hに記憶し(ステップS121)、ステップS112へ移行する。
【0105】
一方、ステップS120において、CPU11は、「購入候補追加」キー14eが押下されないと判定した場合(ステップS120;N)、キー入力部14から、電子ブック、或いは書籍のどちらの購入を希望するかの選択指示が入力されたうえで、「購入」キー14hが押下される(ステップS122)。すると、CPU11は、購入を希望する本の購入支援データから、電子ブックコード、或いは書籍コードを取得し、このコードに対応づけて、購入希望をRAM13の購入希望情報メモリ13iに記憶する(ステップS123)。
【0106】
そして、CPU11はLCD表示部15に、例えば、図14(B)に示すような本人確認画面を表示させる(ステップS124)。本人確認画面の暗証番号入力欄126aに、キー入力部14から暗証番号が入力されると(ステップS125)、CPU11は、記憶媒体18の領域番号13に記憶される電子書籍装置暗証番号情報ファイル18lを検索して、暗証番号データを読み出し、読み出された暗証番号データと暗証番号入力欄126aに入力された暗証番号とを比較して(ステップS126)、これらが一致した場合(ステップS126;Y)、CPU11は購入支援データを参照して、購入を希望する電子ブックの電子ブックコード、或いは書籍の書籍コードに対応する電子ブック販売サイトのアドレス(例えば、電子ブック販売サイトAのアドレス)を取得し、このアドレスに基づいて、無線送受信部12を介して、電子ブック販売サイトAが備える販売サイトサーバ20へ通信接続する(ステップS127)。
【0107】
一方、ステップS126において、CPU11は、読み出された暗証番号データと暗証番号入力欄126aに入力された暗証番号が一致しないと判定した場合(ステップS126;N)、CPU11は、LCD表示部15にエラーメッセージを表示させ(ステップS128)、ステップS124に移行する。
【0108】
販売サイトサーバ20へ接続した後に、CPU11は、記憶媒体18の領域番号12に記憶される購入手続き関連情報ファイル18kを検索して、住所、氏名、電話番号、クレジットカード番号、個人認証情報等の各データを読み出し、これらの各データを、購入希望、又は購入候補追加希望として記憶される電子ブックコード、或いは書籍コードとともに、無線送受信部12を介して販売サイトサーバ20へ送信する(ステップS129)。
【0109】
すると、販売サイトサーバ20は、電子書籍装置10から通信接続されると、CPU21は伝送制御部27を介して、電子書籍装置10から送信される住所、氏名、電話番号、クレジットカード番号、個人認証情報等の各データ、及び電子ブックコード、或いは書籍コードを受信して、これを記憶媒体26の所定の保存先に記憶する(ステップS130)。
そして、CPU21は、記憶媒体26に記憶される最新売価ファイル26aを検索して、受信した電子ブックコード、或いは書籍コードに対応する最新売価データを読み出し(ステップS131)、読み出した最新売価データを伝送制御部27を介して、電子書籍装置10へ送信する(ステップS132)。
【0110】
すると、電子書籍装置10では、CPU11は無線送受信部12を介して、販売サイトサーバ20から送信される最新売価データを受信し(ステップS133)、次に、CPU11は、購入支援データに記憶される電子ブックの定価データ、或いは書籍の定価データを読み出して、この定価データと受信した最新売価データとが一致するか比較判定する(ステップS134)。
そして、CPU11は、電子ブックの定価データ、或いは書籍の定価データと最新売価データとが一致すると判定した場合(ステップS134;Y)、無線送受信部12を介して、販売サイトサーバ20へ購入通知信号を送信する(ステップS135)。
【0111】
一方、ステップS134において、CPU11は、電子ブックの定価データ、或いは書籍の定価データと最新売価データとが一致しないと判定した場合(ステップS134;N)、LCD表示部15に、例えば、図15に示すように、「800円」136aといった最新売価に価格変更された旨を通知する画面を表示させる(ステップS136)。
そして、CPU11は、購入を指示する入力の有無を判定し(ステップS137)、「購入しない」136bが指示されたと判定した場合には(ステップS137;N)、立ち読み購入処理を終了し、「購入する」136cが指示されたと判定した場合には(ステップS137;Y)、ステップS135へ移行する。
【0112】
一方、販売サイトサーバ20では、CPU21は伝送制御部27を介して、
電子書籍装置10から送信される購入通知信号を受信する(ステップS138)。
そして、送信された個人認証データに基づいて、ユーザの認証確認を行い(ステップS139)、次に、CPU21は送信されたコードが電子ブックコードか書籍コードかを判定し(ステップS140)、電子ブックコードが送信されたと判定した場合には(ステップS140;Y)、CPU21は、記憶媒体26に記憶される電子ブックデータファイル26bを検索して、送信された電子ブックコードに対応する電子ブックデータを読み出し、伝送制御部27を介してこれを電子書籍装置10へ送信し(ステップS141)、立ち読み購入処理を終了する。
【0113】
一方、ステップS140において、CPU21は、電子ブックコードが送信されずに書籍コードが送信されたと判定した場合には(ステップS140;N)、受信した書籍コードの注文受付を行い(ステップS142)、注文受付に対応する注文番号データを生成して、この注文番号データを伝送制御部27を介して、電子書籍装置10へ送信し(ステップS143)、立ち読み購入処理を終了する。
【0114】
すると、電子書籍装置10では、CPU11は販売サイトサーバ20からの電子ブックデータの送信の有無を判定し(ステップS144)、無線送受信部12を介して、販売サイトサーバ20から電子ブックデータを受信した場合(ステップS144;Y)、CPU11は受信した電子ブックデータを、記憶媒体18の領域番号1の電子ブックデータファイル18aの空き領域に記憶する(ステップS145)。
そして、CPU11は、電子ブックデータ、或いは注文番号データを受信していない購入候補の有無を判定する(ステップS146)。
【0115】
一方、ステップS144において、販売サイトサーバ20から電子ブックデータを受信しなかった場合には(ステップS144;N)、CPU11は無線送受信部12を介して、販売サイトサーバ20が送信した注文番号データを受信し(ステップS147)、ステップS146へ移行する。
そして、ステップS146において、CPU11は、電子ブックデータ、或いは注文番号データを受信していない購入候補があると判定した場合には(ステップS146;Y)、ステップS127へ移行する。
【0116】
一方、ステップS146において、電子ブックデータ、或いは注文番号データを受信していない購入候補がない場合には(ステップS146;N)、CPU11は、販売サイトサーバ20への接続を切断し、立ち読み購入処理を終了する。
【0117】
(広告閲覧購入処理)
図16〜図17は、電子書籍装置10、及び発行サイトサーバ40において実行される広告閲覧購入処理を説明するフローチャートである。
【0118】
電子書籍装置10では、電源がオンとされたのちに、キー入力部14のファンクションキー群14Aに備えられる立ち読み選択画面キー14bが押下されると、CPU11はLCD表示部15に、例えば、図12(A)に示すような立ち読み選択画面を表示させる(ステップS201)。
【0119】
次に、CPU11は、図12(A)の電子週刊誌広告閲覧202aを指示する入力の有無を判定し(ステップS202)、電子週刊誌広告閲覧の指示が入力されたと判定した場合には(ステップS202;Y)、CPU11は、記憶媒体18の領域番号11に記憶されている電子週刊誌データファイル18jを検索して、LCD表示部15に、例えば、図18(A)に示すような広告データ一覧画面を表示させる(ステップS203)。
【0120】
次に、キー入力部14から、図18(A)において、例えば、「電子週刊誌X(2000年12月14日号の広告)」204a、「電子週刊誌Y(2000年12月14日号の広告)」204b等の広告データの中から、「電子週刊誌X(2000年12月14日号の広告)」204aの広告データを閲覧するとの指示が入力されると(ステップS204)、CPU11は、電子週刊誌データファイル18jから選択された広告データを読み出し、LCD表示部15に、例えば、図18(B)に示すような電子週刊誌広告画面を表示させる(ステップS205)。
【0121】
次に、CPU11は、表示された広告データ以外の広告データの表示を指示する入力の有無を判定し(ステップS206)、「立ち読み選択画面」キー14bが押下されと判定した場合(ステップS206;Y)、ステップS203に移行する。
【0122】
一方、ステップS206において、CPU11は、表示された広告データ以外の広告データの表示指示が入力されない場合(ステップS206;N)、次に、定価などの情報の確認を指示する入力の有無を判定する(ステップS207)。そして、CPU11は、「定価その他情報」キー14dが押下されたと判定した場合(ステップS207;Y)、記憶媒体18に記憶される電子週刊誌データファイル18jから、表示中の広告データに対応する購入支援データを読み出し、この読み出した購入支援データに基づいて、LCD表示部15に、定価その他情報画面を表示させる(ステップS208)。
【0123】
次に、CPU11は、「購入候補追加」キー14eの押下の有無を判定する(ステップS209)。そして、CPU11は、「購入候補追加」キー14eが押下されたと判定した場合(ステップS209;Y)、購入候補追加を希望する電子週刊誌の購入支援データから、電子週刊誌コードを取得し、この電子週刊誌コードに対応づけて、購入候補追加希望をRAM13の購入候補追加希望情報メモリ13hに)記憶し(ステップS210)、ステップS203へ移行する。
【0124】
一方、ステップS209において、「購入候補追加」キー14eが押下されない場合(ステップS209;N)、「購入」キー14hが押下され(ステップS211)、CPU11は、購入を希望する電子週刊誌の購入支援データから、電子週刊誌コードを取得し、この電子週刊誌コードに対応づけて、購入希望をRAM13の購入希望情報メモリ13iに記憶する(ステップS212)。
【0125】
そして、CPU11は、LCD表示部15に、例えば、図14(B)に示すような本人確認画面を表示させる(ステップS213)。本人確認画面の暗証番号入力欄126aに、キー入力部14から暗証番号が入力されると(ステップS214)、CPU11は、記憶媒体18の領域番号13に記憶される電子書籍装置暗証番号情報ファイル18lを検索して、暗証番号データを読み出し、読み出された暗証番号データと、暗証番号入力欄126aに入力された暗証番号とを比較する(ステップS215)。そして、CPU11は、これらが一致したと判定した場合(ステップS215;Y)、購入支援データを参照して、購入を希望する電子週刊誌コードに対応する電子週刊誌発行サイトのアドレス(例えば、電子週刊誌発行サイトCのアドレス)を取得し、このアドレスに基づいて、無線送受信部12を介して発行サイトサーバ40へ通信接続する(ステップS216)。
【0126】
一方、ステップS215において、CPU11は、読み出された暗証番号データと、暗証番号入力欄126aに入力された暗証番号とが一致しないと判定した場合(ステップS215;N)、LCD表示部15にエラーメッセージを表示させ(ステップS217)、ステップS213に移行する。
【0127】
次いで、発行サイトサーバ40へ接続した後に、CPU11は、記憶媒体18の領域番号12に記憶される購入手続き関連情報ファイル18kを検索して、住所、氏名、電話番号、クレジットカード番号、個人認証情報等の各データを読み出し、これらの各データを、購入希望、又は購入候補追加希望として記憶される週刊誌コード、及び購入通知信号をとともに、無線送受信部12を介して発行サイトサーバ40へ送信する(ステップS218)。
【0128】
一方、発行サイトサーバ40は、電子書籍装置10から通信接続されると、CPU41は伝送制御部47を介して、電子書籍装置10から送信される住所、氏名、電話番号、クレジットカード番号、個人認証情報等の各データ、電子週刊誌コード、及び購入通知信号を受信して、これを記憶媒体46の所定の保存先に記憶する(ステップS219)。
【0129】
そして、CPU41は、送信された個人認証データに基づいて、ユーザの認証確認を行い(ステップS220)、記憶媒体46に記憶される電子週刊誌データファイル46aを検索して、受信した電子週刊誌コードに対応する電子週刊誌データを読み出し、読み出した電子週刊誌データを伝送制御部47を介して、電子書籍装置10へ送信し(ステップS221)、広告閲覧購入処理を終了する。
【0130】
一方、電子書籍装置10では、CPU11は、無線送受信部12を介して、発行サイトサーバ40から送信された電子週刊誌データを受信し、受信した電子週刊誌データを、記憶媒体18の電子週刊誌データファイル18kの空き領域に記憶して(ステップS222)、発行サイトサーバ40への接続を切断し、広告閲覧購入処理を終了する。
【0131】
(立ち読みデータ補充処理)
図19は、電子書籍装置10、及び管理サイトサーバ60において実行される立ち読みデータ補充処理を説明するフローチャートである。
【0132】
電子書籍装置10では、電源がオンとされたのちに、CPU11は、立ち読みデータの削除の有無を判定し(ステップS301)、例えば、図4に示す立ち読みデータファイル18cのように、立ち読みデータが削除されて、空き領域が存在する立ち読みデータファイルがある場合(ステップS301;Y)、CPU11は、無線送受信部12を介して管理サイトサーバ60へ通信接続する(ステップS302)。
【0133】
管理サイトサーバ60へ接続した後に、CPU11は、記憶媒体18の領域番号14に記憶されている立ち読みデータ履歴ファイル18mを検索して、電子書籍装置10が記憶した立ち読みデータに対応する電子ブックコードのうち、空き領域が存在する立ち読みデータファイル18cを割り当てられている電子ブック販売サイトBが、電子書籍装置管理サイトEへ提供した立ち読みデータに対応する電子ブックコードを読み出し、この電子ブックコードを立ち読みデータ要求信号とともに、無線送受信部12を介して管理サイトサーバ60へ送信する(ステップS303)。
【0134】
一方、管理サイトサーバ60は、電子書籍装置10から通信接続されると、CPU61は伝送制御部67を介して、電子書籍装置10から送信される電子ブックコード、及び立ち読みデータ要求信号を受信して、これをRAM64の電子ブックコードメモリ64bに記憶する(ステップS304)。
【0135】
次に、CPU61は、記憶媒体66に記憶される立ち読みデータファイル66aを検索して、電子ブック販売サイトBが提供した立ち読みデータのうち、受信した電子ブックコードに含まれない電子ブックコード、即ち電子書籍装置10が未記憶の電子ブックコードに対応する立ち読みデータを読み出し、読み出した立ち読みデータを伝送制御部67を介して、電子書籍装置10へ送信して(ステップS305)、立ち読みデータ補充処理を終了する。
【0136】
一方、電子書籍装置10では、CPU11は、無線送受信部12を介して、管理サイトサーバ60から送信された立ち読みデータを受信し(ステップS306)、これを立ち読みデータファイル18cの空き領域がいっぱいになるまで記憶する(ステップS307)。そして、CPU11は、記憶した立ち読みデータに含まれる購入支援データから電子ブックコードを読み出して、記憶媒体18の立ち読みデータ履歴ファイル18mに記憶し(ステップS308)、記憶した立ち読みデータに含まれる立ち読み履歴データの立ち読みデータ発効日付を当日の日付に更新して記録し(ステップS309)、管理サイトサーバ60への接続を切断したうえで、立ち読みデータ補充処理を終了する。
【0137】
(データ更新処理)
図20は、電子書籍装置10、及び管理サイトサーバ60において実行されるデータ更新処理を説明するフローチャートである。
【0138】
電子書籍装置10では、電源がオンとされたのちに、CPU11は、例えば、一週間に一度、定期的に無線送受信部12を介して管理サイトサーバ60へ通信接続して(ステップS401)、データ更新要求信号を送信する(ステップS402)。
【0139】
一方、管理サイトサーバ60では、電子書籍装置10から通信接続されると、CPU61は、伝送制御部67を介して、電子書籍装置10から送信されたデータ更新要求信号を受信し(ステップS403)、記憶媒体66に記憶されるメモリ割当て情報ファイル66bを検索して、電子ブック販売サイト毎の最新メモリ割当て情報を読み出し、この最新メモリ割当て情報を伝送制御部67を介して、電子書籍装置10へ送信する(ステップS404)。
【0140】
電子書籍装置10では、CPU11は、無線送受信部12を介して、管理サイトサーバ60から送信された最新メモリ割当て情報を受信し、これを記憶媒体18の領域番号15に記憶されるメモリ割当て情報ファイル18nに記憶する(ステップS405)。そして、CPU11は、メモリ割当て情報ファイル18nを検索して、現在、電子書籍装置10に適用されているメモリ割当て情報を読み出し、このメモリ割当て情報と受信した最新のメモリ割当て情報を比較し(ステップS406)、メモリ割当て量の減らされた電子ブック販売サイトの有無を判定する(ステップS407)。
【0141】
そして、CPU11は、メモリ割当て量の減らされた電子ブック販売サイトがあると判定した場合(ステップS407;Y)、記憶媒体18に記憶される、当該電子ブック販売サイトが割り当てられる立ち読みデータファイルから、夫々の立ち読みデータに対応する立ち読み履歴データを読み出して、立ち読みデータ発効日付が最も古い立ち読みデータから順に削除し、当該電子ブック販売サイトが割り当てられる立ち読みデータファイルを、最新のメモリ割当て量に対応するデータ量に調整する(ステップS408)。
一方、ステップS407において、CPU11は、メモリ割当て量の減らされた電子ブック販売サイトがないと判定した場合(ステップS407;N)、ステップS409へ移行する。
【0142】
次に、CPU11は、メモリ割当て量の増やされた電子ブック販売サイトの有無を判定する(ステップS409)。CPU11は、メモリ割当て量の増やされた電子ブック販売サイトがあると判定した場合(ステップS409;Y)、記憶媒体18の領域番号14に記憶されている立ち読みデータ履歴ファイル18mを検索して、電子書籍装置10が記憶した立ち読みデータに対応する電子ブックコードのうち、メモリ割当て量が増やされた電子ブック販売サイトが、電子書籍装置管理サイトEへ提供した立ち読みデータに対応する電子ブックコードを読み出し、この電子ブックコードを立ち読みデータ要求信号とともに、無線送受信部12を介して管理サイトサーバ60へ送信する(ステップS410)。
【0143】
すると、管理サイトサーバ60では、CPU61は伝送制御部67を介して、電子書籍装置10から送信される電子ブックコード、及び立ち読みデータ要求信号を受信して、これをRAM64の電子ブックコードメモリ64bに記憶する(ステップS411)。
次に、CPU61は、記憶媒体66に記憶される立ち読みデータファイル66aを検索して、メモリ割当て量が増やされた電子ブック販売サイトが提供した立ち読みデータのうち、受信した電子ブックコードに含まれない電子ブックコード、即ち電子書籍装置10が未記憶の電子ブックコードに対応する立ち読みデータを読み出し、読み出した立ち読みデータを伝送制御部67を介して、電子書籍装置10へ送信する(ステップS412)。
【0144】
すると、電子書籍装置10では、CPU11は、無線送受信部12を介して、管理サイトサーバ60から送信された立ち読みデータを受信する(ステップS413)。そして、当該電子ブック販売サイトが割り当てられる立ち読みデータファイルが、最新のメモリ割当て量に対応するデータ量になるよう、立ち読みデータファイルの増やされた記憶領域がいっぱいになるまで、受信した立ち読みデータを記憶する(ステップS414)。
【0145】
そして、CPU11は、記憶した立ち読みデータに含まれる購入支援データから電子ブックコードを読み出して、記憶媒体18の立ち読みデータ履歴ファイル18mに記憶し(ステップS415)、記憶した立ち読みデータに含まれる立ち読み履歴データの立ち読みデータ発効日付を当日の日付に更新して記憶する(ステップS416)。
【0146】
又、管理サイトサーバ60では、CPU61は、記憶媒体66に記憶される広告データファイル66cを検索して、各電子週刊誌の最新の広告データ、及びそれに対応する購入支援データを読み出し、これらを伝送制御部67を介して電子書籍装置10へ送信し(ステップS417)、データ更新処理を終了する。
【0147】
電子書籍装置10では、CPU11は無線送受信部12を介して、管理サイトサーバ60から送信された最新の広告データ、及びそれに対応する購入支援データを受信する(ステップS418)。そして、これを記憶媒体18の電子週刊誌データファイル18jに記憶し、電子週刊誌の広告データ、及び購入支援データを夫々更新して(ステップS419)、管理サイトサーバ60への接続を切断し、データ更新処理を終了する。
【0148】
以上説明したように、電子書籍装置10は、立ち読み購入処理を行うことにより、電子ブック販売サイトA、或いは電子ブック販売サイトBへ自動接続し、ユーザが「立ち読み」して気に入った電子ブックを購入するので、ユーザは購入手続き等を自分で行う必要がなく、容易に電子ブックを購入することができる。
又、電子書籍装置10は、広告閲覧購入処理を行うことにより、電子週刊誌発行サイトC、或いは電子週刊誌発行サイトDへ自動接続し、ユーザが広告を見て気に入った電子週刊誌を購入するので、ユーザは購入等の手続きを自分で行う必要がなく、手軽に電子週刊誌を購入することができる。
【0149】
又、電子書籍装置10は、立ち読みデータ補充処理を行うことにより、電子書籍装置管理サイトEへ自動接続し、削除された立ち読みデータに入れ替わる新たな立ち読みデータを取得するので、ユーザは常に様々な本の「立ち読み」をすることができる。
更に、電子書籍装置10は、データ更新処理を行うことにより、電子書籍装置管理サイトEへ自動接続し、最新のメモリ割当て情報と電子週刊誌の広告データを取得するので、常に最新のメモリ割当てを電子書籍装置10に反映することができるとともに、ユーザは常に、最新の電子週刊誌の広告を閲覧することができる。
【0150】
尚、上記実施の形態における記述内容は、本発明に係る著作物鑑賞装置、著作物提供支援サーバ、著作物提供サーバ、著作物提供システム、及びプログラムの好適な一例であり、これに限定されるものではない。
例えば、電子書籍装置10は、携帯電話、携帯端末等であってもよいし、又、「立ち読み」する際の操作は、従来の電子ブックを読む際の操作と同様としたが全く同一である必要はなく、ネットワーク2への接続やホームページの検索といった特別な操作を省略することが可能であって、従来と概ね同じ操作であれば良い。
又、電子書籍装置10が表示する対象は、電子ブックの最初の一部、或いは書評、紹介文といったものに限定されるものではなく、音声データや画像データからなる音楽や映画等でも良い。
この場合、音楽や映画の一部、或いは宣伝情報等を立ち読みデータとして予め電子書籍装置10に記憶させておき、ユーザはこれを視聴して、音楽や映画のデータの購入を検討することができる。
【0151】
電子書籍装置10において、電子ブックの立ち読みデータ、及び電子週刊誌の広告データは、予め記憶媒体18に記憶されているとしたが、ユーザが電子書籍装置10を購入した際には記憶媒体18には何も記憶されておらず、管理サイトサーバ60への最初の通信接続時に、これらのデータを一括してダウンロードするようにしても良い。
或いは、電子書籍装置10に予め大量の立ち読みデータを記憶させておき、以後、立ち読みデータの更新は行わないことも可能である。
【0152】
又、立ち読みデータ記憶領域のデータ量は固定としたが、ユーザが任意に変更することも可能であるし、電子ブックデータ記憶領域がいっぱいになった場合には、立ち読みデータを自動的に削除して、立ち読みデータ記憶領域を縮小変更するようにしても良い。
又、電子書籍装置管理サイトEに広告料金を支払い、電子書籍装置10の記憶媒体18にメモリ割当てを受ける対象としては、電子ブック販売サイト以外にも、出版社や通常の書店等が運営するサイトでも良い。
【0153】
立ち読み購入処理において、電子書籍装置10が書籍を取り扱っていない電子ブック販売サイトに通信接続し、ここでユーザが書籍の購入を希望した場合、当該電子ブック販売サイトから電子書籍装置10へエラーメッセージ信号を送信させ、これを受信した電子書籍装置10に、希望する書籍を取り扱っている別の電子ブック販売サイト、或いは書籍の宅配を専門に扱う販売サイトを検索させて自動接続させ、購入手続きを続行させるようにしても良い。
電子ブックの購入手続き等においても、すべてを自動で行う以外にも、その一部、例えば、クレジットカード番号の入力等の手続きに関しては、ユーザ本人が入力するようにしても良い。
【0154】
立ち読みデータ補充処理、及びデータ更新処理において、電子書籍装置10は管理サイトサーバ60に接続して立ち読みデータ等を取得するとしたが、管理サイトサーバ60以外にも、例えば、電子ブック販売サイト等に直接接続して、その電子ブック販売サイトで扱っている電子ブックの立ち読みデータを取得することも可能である。
又、データ更新処理において、電子書籍装置10の記憶する立ち読みデータを削除して減らす必要がある場合、「立ち読みデータ発効日付」の古いものから順に削除するとしたが、ユーザが「立ち読み」済みの立ち読みデータの中で、「立ち読み日付」の古いものから順に削除するようにしても良い。
更に、データ更新処理において、電子週刊誌の広告データを最新のものに更新したように、立ち読みデータについても「立ち読みデータ発効日付」がある一定期間を過ぎたものに関しては、「立ち読み有無」に関わらず、新しい立ち読みデータと入れ替えるようにしても良い。
【0155】
データ更新処理において、電子書籍装置10は、例えば一週間に一度、定期的に管理サイトサーバ60へ自動接続してデータの更新を行うとしたが、電子書籍装置10のユーザが、希望する本のジャンルや著者名、本のタイトル等を予め指定しておき、これに該当する立ち読みデータを電子書籍装置10が取得するようにしても良い。
又、電子書籍装置10にユーザの読書歴を記憶させておき、この読書歴に基づくユーザの好みをCPU11に検出させて、これによって新たに記憶する立ち読みデータの自動選別を行っても良い。
その他、電子書籍装置10、及び各サーバの細部構成、及び詳細動作に関しても、本発明の趣旨を逸脱することのない範囲で適宜変更可能である。
【0156】
【発明の効果】
請求項1記載の発明によれば、著作物鑑賞装置のユーザにホームページの検索等を行わせることなく、著作物紹介情報を表示させて著作物の内容を参照させ、著作物取得支援情報により、ユーザが気に入った著作物を容易に該当する著作物提供サーバから受信して記憶し、これをユーザに鑑賞させることができる。
又、著作物鑑賞装置のユーザが著作物紹介情報を表示する際、電子書籍装置を通信回線に接続する必要がなく、手軽に著作物の内容を参照できる。
又、著作物紹介情報は著作物と比較してデータ量が少なくて済むので、著作物鑑賞装置に大量に記憶することが可能である。
又、著作物紹介情報を著作物鑑賞装置に記憶させ、これをユーザに閲覧させるので、著作物自体を不正に閲覧される恐れがない。
特に著作物鑑賞装置のユーザに何ら手続きを取らせることなく、著作物紹介情報が記憶される記憶領域を縮小変更して、著作物紹介情報を削除することができる。
また、著作物紹介情報が削除される際、著作物鑑賞装置のユーザがこれから読む可能性の高い、発効日付の新しい著作物紹介情報が削除されることを防止することができる。
【0159】
請求項2記載の発明によれば、著作物鑑賞装置のユーザにホームページの検索等を行わせることなく、著作物紹介情報を表示させて著作物の内容を参照させ、著作物取得支援情報により、ユーザが気に入った著作物を容易に該当する著作物提供サーバから受信して記憶し、これをユーザに鑑賞させることができる。
又、著作物鑑賞装置のユーザが著作物紹介情報を表示する際、電子書籍装置を通信回線に接続する必要がなく、手軽に著作物の内容を参照できる。
又、著作物紹介情報は著作物と比較してデータ量が少なくて済むので、著作物鑑賞装置に大量に記憶することが可能である。
又、著作物紹介情報を著作物鑑賞装置に記憶させ、これをユーザに閲覧させるので、著作物自体を不正に閲覧される恐れがない。
特に著作物鑑賞装置のユーザに何ら手続きを取らせることなく、著作物紹介情報が記憶される記憶領域を縮小変更して、著作物紹介情報を削除することができる。
また、著作物紹介情報が削除される際、著作物鑑賞装置のユーザが閲覧済みの著作物紹介情報が削除されることになって、ユーザが未読の著作物紹介情報が削除されることを防止することができる。
【0161】
請求項記載の発明によれば、請求項1又は2に記載の発明と同様の効果が得られることは無論のこと、特に著作物鑑賞装置において、追加手段により、割当増減判断手段によって一の著作物提供サーバに対する記憶領域の割当が増やされたと判断された場合に、増やされた分に相当する著作物紹介情報が追加される。
従って、著作物鑑賞装置のユーザに何ら手続きを取らせることなく、著作物鑑賞装置の記憶領域に、著作物紹介情報を新たに追加して、著作物紹介情報を更新することができる。
【0162】
請求項記載の発明によれば、請求項1〜3の何れかに記載の発明と同様の効果が得られることは無論のこと、特に著作物鑑賞装置において、第2の削除手段により、著作物紹介情報が閲覧された場合、当該閲覧済み著作物紹介情報が削除される。
従って、閲覧済みとなり削除された著作物紹介情報が記憶されていた記憶領域が空き領域となって、当該記憶領域を有効活用できる。
【0166】
請求項5及び6記載の発明によれば、著作物鑑賞装置のユーザに何ら手続きを取らせることなく、各著作物提供サーバから得られる広告料金に基づいて、著作物鑑賞装置の著作物紹介情報が記憶される記憶領域を縮小変更して、著作物紹介情報を削除することができ、著作物鑑賞装置を利用した広告活動を容易、且つ効果的に行うことができる。
【図面の簡単な説明】
【図1】 本発明の実施の形態における、電子書籍装置、販売サイトサーバ、発行サイトサーバ、管理サイトサーバとがネットワークを介して通信接続されている状態の著作物提供システムの一例を示す図である。
【図2】 図1の電子書籍装置の外部構成を示す図である。
【図3】 電子書籍装置の内部構成を示すブロック図である。
【図4】 電子書籍装置の記憶媒体内の領域を説明するための図である。
【図5】 立ち読みデータを説明するための図であって、立ち読み分データを説明するための図(A)、購入支援データを説明するための図(B)と、立ち読み履歴データを説明するための図(C)である。
【図6】 図1の販売サイトサーバの内部構成を示す図である。
【図7】 図1の発行サイトサーバの内部構成を示す図である。
【図8】 図1の管理サイトサーバの内部構成を示す図である。
【図9】 立ち読み購入処理の動作を示したフローチャート(1)である。
【図10】 立ち読み購入処理の動作を示したフローチャート(2)である。
【図11】 立ち読み購入処理の動作を示したフローチャート(3)である。
【図12】 電子書籍装置における立ち読み選択画面の表示例を示す図(A)と、複数のジャンルの表示例を示す図(B)である。
【図13】 電子書籍装置におけるひとつのジャンルに分類される本の表示例を示す図(A)と、立ち読み文データの表示例を示す図(B)である。
【図14】 電子書籍装置における定価その他情報画面の表示例を示す図(A)と、本人確認画面の表示例を示す図(B)である。
【図15】 電子書籍装置における価格変更通知画面の表示例を示す図である。
【図16】 広告閲覧購入処理の動作を示したフローチャート(1)である。
【図17】 広告閲覧購入処理の動作を示したフローチャート(2)である。
【図18】 電子書籍装置における広告データ一覧画面の表示例を示す図(A)と、電子週刊誌広告画面の表示例を示す図(B)である。
【図19】 立ち読みデータ補充処理の動作を示したフローチャートである。
【図20】 データ更新処理の動作を示したフローチャートである。
【符号の説明】
1 著作物提供システム
10 電子書籍装置(著作物鑑賞装置)
11 CPU(表示制御手段、指定手段、アクセス手段、記録制御手段、割当
情報受信手段、割当増減判断手段、著作物紹介情報削除手段、第2の削除手段、
作成手段、送信手段)
12 無線送受信部(アクセス手段、割当情報受信手段)
13 RAM
14 キー入力部(指定手段)
15 LCD表示部(閲覧手段、表示部)
16 電源部
17 記憶装置
18 記憶媒体(記憶部)
20 販売サイトサーバ(著作物提供サーバ
21 CPU
22 入力装置
23 表示装置
24 RAM
25 記憶装置
26 記憶媒体
27 伝送制御部
40 発行サイトサーバ(著作物提供サーバ
41 CPU
42 入力装置
43 表示装置
44 RAM
45 記憶装置
46 記憶媒体
47 伝送制御部
60 管理サイトサーバ(著作物提供支援サーバ
61 CPU(著作物支援情報送信手段、著作物紹介情報送信手段)
62 入力装置
63 表示装置
64 RAM
65 記憶装置
66 記憶媒体
67 伝送制御部
[0001]
BACKGROUND OF THE INVENTION
  The present invention relates to a copyrighted work appreciation device, a copyrighted work proposal.OfferingRegarding the stem.
[0002]
[Prior art]
In recent years, digitization of characters, voices, images, etc. has progressed, so-called multimedia data combining these data can be distributed to terminals such as PCs (personal computers) via the Internet, etc. Portable terminals for playback have been developed. Such a portable terminal includes, for example, an electronic book device that reproduces digitized book data.
[0003]
An electronic book device includes a storage medium for storing digitized book data (hereinafter referred to as electronic book data), a liquid crystal display unit, an operation input unit for manually selecting electronic book data to be read, page turning, and the like, an electronic book When a desired electronic book data is selected by the operation input unit, the control unit reads the selected electronic book data from the storage medium, and 1 of the electronic book data is provided. The page data is displayed on the liquid crystal display.
When page turning is instructed in the operation input unit, the electronic book data displayed on the liquid crystal display unit is switched to the next page and displayed.
[0004]
Compared to conventional paper books, the above-described electronic book device can reduce resource consumption, and can store a plurality of electronic book data in one device, so it is convenient to carry and easy to manage. It is. Because of these various advantages, development of electronic book devices has been rapidly advanced in recent years.
[0005]
An electronic book sales site that sells electronic book data on the Internet for users of such electronic book devices is known.
Unlike when purchasing paper books at a bookstore like before, if you purchase ebook data using an ebook sales site, users will sit at home and slowly examine ebook purchases. Can do. And if you have an ebook you like, you can buy it right away, so the services related to such ebook sales sites have the opportunity to spread widely to users, It is likely to bring a business opportunity.
[0006]
[Problems to be solved by the invention]
However, in using the electronic book sales site, the user must always connect to the electronic book sales site via the Internet. In other words, if the browser is installed in the electronic book device, the browser is started, or if the browser is not installed, the browser is started on a PC or the like and connected to the ebook sales site via the Internet. There is a need to.
[0007]
Usually, the number of electronic books handled by each electronic book sales site is limited by publishers, etc., so when looking at multiple electronic books published by different publishers, the user must You have to access the book sales site. Therefore, at this time, the user is forced to perform both the act of searching the home page and the act of examining the book at the same time, and there is a problem that the user feels very complicated.
Also, since users usually have to pay for connection fees and provider fees, it is difficult to say that they are in an environment where they can concentrate on examining books without being aware of the connection time to the homepage. It was.
[0008]
Furthermore, as for the various procedures at the e-book sales site, each e-book sales site is in its own format, so those who are not familiar with the Internet, etc. must remember how to use the service in different formats. There was a problem that the service at the corner could not be used easily.
[0009]
  The present invention has been made in view of the above circumstances, and is a literary appreciation device and a literary submission that can easily provide a literary work as multimedia data to a user via a communication network.OfferingThe purpose is to provide a stem.
[0010]
[Means for Solving the Problems]
  To achieve the above object, the invention described in claim 1 represents a plurality of literary work providing servers for storing literary works including character and image data, and data amounts of storage areas to be allocated to the respective literary work providing servers. A work appreciation device having a transmission / reception unit that can be connected via a communication line to a work providing support server capable of transmitting allocation information,
  Access information for accessing the copyrighted work providing server corresponding to each storage area having a storage area assigned to each copyrighted work providing serverAnd work codes associated with each workWork acquisition support information including, and work introduction information that introduces part of the data included in the workAnd date data including the effective date indicating the date on which the copyright information is availableAnd storage means for storing allocation information representing the amount of data in each storage area,
  Search means for searching for work introduction information stored in the storage means;
  Designating means for designating and displaying the work introduction information retrieved by the retrieving means on the display unit;
  Access information in the work acquisition support information associated with the work introduction information specified by the specifying meansAnd copyright codeGetBased on the access informationAccess to the corresponding copyrighted work providing server by the transmission / reception unitAnd send the copyright codeAccess means;
  Sent from the copyrighted work providing server accessed by the access means.Corresponding to the copyrighted work codeStorage control means for receiving a literary work by the transmission / reception unit and storing the received literary work in a storage unit;
  An allocation information receiving means for receiving the allocation information transmitted from the copyrighted work providing support server by the transmission / reception unit;
  An allocation increase / decrease determination means for comparing the allocation information received by the allocation information receiving means with the allocation information stored in the storage means to determine an increase / decrease in the amount of data allocated to the storage area for one copyrighted work providing server; ,
  By the allocation increase / decrease determination means, the oneCopyrighted work serverIf it is determined that the amount of data allocated to the storage area for the work is reduced, one of the work introduction information corresponding to the reduced data quantity among the work introduction information stored in the storage area., Select the effective date from the oldest date included in the date data, and select the selected work introduction information.Means for deleting copyrighted work introduction information to be deleted;
It is characterized by having.
  According to the first aspect of the present invention, in the literary appreciation device, the storage means has a storage area allocated for each literary work providing server, and accesses the corresponding literary work providing server for each storage area. Access informationAnd work codes associated with each workWork acquisition support information including, and work introduction information that introduces some of the data contained in the workAnd date data including the effective date indicating the date on which the copyright information is availableAre stored in association with each other, and allocation information representing the data amount of each storage area is stored. Then, the work introduction information stored in the storage means is searched by the search means, the work introduction information searched by the specifying means is specified and displayed on the display unit, and is associated with the specified work introduction information. Access information in copyrighted work acquisition support informationAnd copyright codeAnd access the corresponding copyrighted work providing server via the transceiverAnd send the copyright code,Sent from the accessed copyrighted work serverCorresponding to the copyrighted work codeThe copyrighted work is received by the transmission / reception unit, and the received copyrighted work is stored in the storage unit.
  Therefore, without letting the user of the literary appreciation device search the homepage, etc., the literary work introduction information is displayed and the contents of the literary work can be referred to. Can be received and stored from the copyrighted work providing server and can be viewed by the user.
  Further, when the user of the literary appreciation apparatus displays the literary work introduction information, it is not necessary to connect the electronic book apparatus to the communication line, and the contents of the literary work can be referred to easily.
  Also, since the work introduction information requires less data than the work, it can be stored in large quantities in the work appreciation device.
  In addition, since the work introduction information is stored in the work appreciation device and is viewed by the user, there is no fear that the work itself will be viewed illegally.
  In particular, in the literary appreciation device, allocation information in a storage area for storing literary work introduction information transmitted from the literary work providing support server is received by the allocation information receiving means, and the allocation information received by the allocation increase / decrease determination means and the storage means To determine the increase or decrease in the amount of data allocated to the storage area for one copyrighted work providing server.Copyrighted work serverIf it is determined that the amount of data allocated to the storage area for the work is reduced, one of the work introduction information corresponding to the reduced data quantity among the work introduction information stored in the storage area. ,Select the effective date included in the date data from the oldest date, and select the selected work introduction information.delete. Therefore, the work introduction information can be deleted by reducing the storage area in which the work introduction information is stored without causing the user of the work appreciation apparatus to take any procedure.In addition, when the work introduction information is deleted, it is possible to prevent deletion of new work introduction information with a new effective date, which is likely to be read by the user of the work appreciation apparatus.
[0014]
  The invention according to claim 2A plurality of copyrighted work providing servers for storing copyrighted works including character and image data, and a copyrighted work providing support server capable of transmitting allocation information indicating a data amount of a storage area to be allocated to each copyrighted work providing server, A work appreciation device having a transmission / reception unit that can be connected via a line,
  A work having a storage area allocated for each work providing server and including access information for accessing the work providing server corresponding to each storage area and a work code associated with each work. And storing object acquisition support information, work introduction information that introduces a part of the data included in the work, and date data including a viewing date representing a date when the work introduction information is browsed. Storage means for storing allocation information representing the amount of data in each storage area;
  Search means for searching for work introduction information stored in the storage means;
  Designating means for designating and displaying the work introduction information retrieved by the retrieving means on the display unit;
  A work providing server that obtains access information and work code in the work acquisition support information associated with the work introduction information designated by the designating means, and which corresponds to the work by the transmitting / receiving unit based on the access information And access means for transmitting the copyrighted work code,
  Storage control means for receiving a literary work corresponding to the literary work code transmitted from the literary work providing server accessed by the access means by the transmitting / receiving unit, and storing the received literary work in a storage unit;
  An allocation information receiving means for receiving the allocation information transmitted from the copyrighted work providing support server by the transmission / reception unit;
  An allocation increase / decrease determination means for comparing the allocation information received by the allocation information receiving means with the allocation information stored in the storage means to determine an increase / decrease in the amount of data allocated to the storage area for one copyrighted work providing server; ,
  When it is determined by the allocation increase / decrease determination means that the amount of data allocated to the storage area for the one copyrighted work providing server has been reduced, it is reduced among the copyrighted work introduction information stored in the storage area. A copyrighted work introduction information deleting means for selecting any copyrighted work introduction information corresponding to the amount of data selected in order from the oldest browsing date included in the date data, and deleting the selected copyrighted work introduction information;
It is characterized by having.
  According to invention of Claim 2,In the literary appreciation device, the storage means has a storage area allocated for each literary work providing server, and is associated with each piece of access information and literary work for accessing the literary work providing server corresponding to each storage area. Copyrighted work acquisition support information including the copyrighted work code, copyrighted work introduction information that introduces a part of the data contained in the copyrighted work, and date data that includes a browsing date indicating the date when the copyrighted work introduction information was browsed. In addition to storing in association with each other, allocation information representing the data amount of each storage area is stored. Then, the work introduction information stored in the storage means is searched by the search means, the work introduction information searched by the specifying means is specified and displayed on the display unit, and is associated with the specified work introduction information. The access information and the work code in the obtained work acquisition support information are acquired, the corresponding work providing server is accessed by the transmission / reception unit, the work code is transmitted, and transmitted from the accessed work providing server. The copyrighted work corresponding to the copyrighted work code is received by the transmission / reception unit, and the received copyrighted work is stored in the storage unit.
  Therefore, without letting the user of the literary appreciation device search the homepage, etc., the literary work introduction information is displayed and the contents of the literary work can be referred to. Can be received and stored from the copyrighted work providing server and can be viewed by the user.
  Further, when the user of the literary appreciation apparatus displays the literary work introduction information, it is not necessary to connect the electronic book apparatus to the communication line, and the contents of the literary work can be referred to easily.
  Also, since the work introduction information requires less data than the work, it can be stored in large quantities in the work appreciation device.
  In addition, since the work introduction information is stored in the work appreciation device and is viewed by the user, there is no fear that the work itself will be viewed illegally.
  In particular, in a literary appreciation device, allocation information in a storage area for storing literary work introduction information transmitted from the literary work providing support server is received by the allocation information receiving means, and the allocation information received by the allocation increase / decrease determining means and the storage means To determine the increase or decrease in the amount of data allocated to the storage area for one work providing server, and to reduce the amount of data allocated to the storage area for one work providing server. If it is determined that the date of browsing is included in the date data, select one of the copyrighted work introduction information corresponding to the reduced data amount from the copyrighted work introduction information stored in the storage area. Then, the selected work introduction information is deleted. Therefore, the work introduction information can be deleted by reducing the storage area in which the work introduction information is stored without causing the user of the work appreciation apparatus to take any procedure. Also, when the work introduction information is deleted, the work introduction information that has been browsed by the user of the work appreciation device is deleted, thereby preventing the user from deleting the unread work introduction information. can do.
[0016]
  Claim3The described invention is claimed.1 or 2In the copyrighted work appreciation device described,
  By the allocation increase / decrease determination means, the oneCopyrighted work serverIf it is determined that the storage allocation for is increased,Connected to the copyrighted work providing support server via the transmission / reception unit, The introduction information of the copyrighted work equivalent to the increased amountAcquired,The acquired copyrighted work introduction information is stored in the storage means.And adding means for adding.
  Claim3According to the described invention, the claims1 or 2Of course, it is possible to obtain the same effect as that of the described invention.Copyrighted work serverWhen it is determined that the allocation of the storage area to is increased, copyrighted work introduction information corresponding to the increased amount is added.
  Therefore, the work introduction information can be updated by newly adding the work introduction information to the storage area of the work appreciation apparatus without causing the user of the work appreciation apparatus to take any procedure.
[0017]
  Claim4The described invention is claimed.1-3In the work appreciation device described in any of the above,
  When the copyrighted work introduction information is browsed, a second deletion means for deleting the browsed copyrighted work introduction information is provided.
  Claim4According to the described invention, the claims1-3It is of course possible to obtain the same effect as the invention described in any of the above, and in particular, when the work introduction information is browsed by the second deletion means in the work appreciation device, the browsed work introduction is introduced. Information is deleted.
  Therefore, the storage area in which the literary work introduction information that has been viewed and deleted is stored becomes an empty area, and the storage area can be used effectively.
[0021]
  Claim5The described invention includes a plurality of copyrighted work providing servers for storing advertising fee information related to a copyrighted work including a character and image data and an advertising fee, and allocation information representing a data amount of a storage area to be allocated to each of the copyrighted work providing servers. Is a literary work providing system in which a literary work providing support server and a literary work appreciation device having a transmission / reception unit for viewing a literary work provided by the literary work providing server are connected via a communication line. There,
  The work appreciation device is
  Access information for accessing the copyrighted work providing server corresponding to each storage area having a storage area assigned to each copyrighted work providing serverAnd work codes associated with each workWork acquisition support information including, and work introduction information that introduces part of the data included in the workAnd date data including the effective date indicating the date on which the copyright information is availableAnd storage means for storing allocation information representing the amount of data in each storage area,
  Search means for searching for work introduction information stored in the storage means;
  Designating means for designating and displaying the work introduction information retrieved by the retrieving means on the display unit;
  A work providing server that obtains access information and work code in the work acquisition support information associated with the work introduction information designated by the designating means, and which corresponds to the work by the transmitting / receiving unit based on the access information And access means for transmitting the copyrighted work code,
  Storage control means for receiving a literary work corresponding to the literary work code transmitted from the literary work providing server accessed by the access means by the transmitting / receiving unit, and storing the received literary work in a storage unit;
  An allocation information receiving means for receiving the allocation information transmitted from the copyrighted work providing support server by the transmission / reception unit;
  An allocation increase / decrease determination means for comparing the allocation information received by the allocation information receiving means with the allocation information stored in the storage means to determine an increase / decrease in the amount of data allocated to the storage area for one copyrighted work providing server; ,
  By the allocation increase / decrease determination means, the oneCopyrighted work serverIf it is determined that the amount of data allocated to the storage area for the work is reduced, one of the work introduction information corresponding to the reduced data quantity among the work introduction information stored in the storage area., Select the effective date from the oldest date included in the date data, and delete the selected work introduction informationA means for deleting copyright information,
  AboveCopyright support server
  Allocation information creating means for creating the allocation information based on advertising fee information obtained from each of the copyrighted work providing servers;
  Allocation information transmitting means for transmitting the allocation information created by the allocation information creating means to the literary work appreciation device;With
  The copyrighted work providing server includes:
  A work code receiving means for receiving a work code transmitted by the access means of the work appreciation device;
  A copyrighted work transmitting means for searching for a copyrighted work corresponding to the copyrighted work code and transmitting the searched copyrighted work to the copyrighted work appreciation device;
It is characterized by having.
  Claim5According to the described invention, in the literary appreciation apparatus, the storage means has a storage area assigned to each literary work providing server, and access information for accessing the literary work providing server corresponding to each storage area.And work codes associated with each workWork acquisition support information including, and work introduction information that introduces some of the data contained in the workAnd date data including the effective date indicating the date on which the copyright information is availableAre stored in association with each other, and allocation information representing the data amount of each storage area is stored.And check The work introduction information stored in the storage means is retrieved by the search means, the work introduction information retrieved by the designation means is designated and displayed on the display unit, and the work associated with the designated work introduction information is displayed. The access information and the work code in the material acquisition support information are acquired, the corresponding work providing server is accessed by the transmission / reception unit, the work code is transmitted, and transmitted from the accessed work providing server. The work corresponding to the work code is received by the transmission / reception unit, and the received work is stored in the storage unit. furtherThe allocation information receiving means receives allocation information of the storage area for storing the copyrighted work introduction information transmitted from the copyrighted work providing support server, the allocation information received by the allocation increase / decrease determining means, and the allocation information stored in the storage means, To determine the increase or decrease in the amount of data allocated to the storage area for one copyrighted work providing server.Copyrighted work serverIf it is determined that the amount of data allocated to the storage area for the work is reduced, one of the work introduction information corresponding to the reduced data quantity among the work introduction information stored in the storage area., Select the effective date from the oldest in the date data, and delete the selected work introduction information.In the copyrighted work support server, eachCopyrighted work serverThe allocation information based on the advertising fee information about the advertising fee obtained from is transmitted to the literary work appreciation device by the allocation information transmitting means.The literary work providing server receives the literary work code transmitted by the access means of the literary work appreciation device, and searches for a literary work corresponding to the literary work code. The searched work is transmitted to the work appreciation device.
  Accordingly, the storage area for storing the work introduction information of the work appreciation device is reduced and changed based on the advertisement fee obtained from each work providing server without causing the user of the work appreciation device to take any procedure. Thus, the literary work introduction information can be deleted, and the advertising activity using the literary work appreciation device can be easily and effectively performed.
[0022]
  According to a sixth aspect of the present invention, there are provided a plurality of copyrighted work providing servers for storing advertising fee information related to a copyrighted work including character and image data and an advertising fee, and a data amount of a storage area to be allocated to each of the copyrighted work providing servers. A copyrighted work providing support server capable of transmitting the assigned information and a copyrighted work appreciation device having a transmission / reception unit for viewing the copyrighted work provided by the copyrighted work providing server are connected via a communication line. Providing system,
  The work appreciation device is
  A work having a storage area allocated for each work providing server and including access information for accessing the work providing server corresponding to each storage area and a work code associated with each work. And storing object acquisition support information, work introduction information that introduces a part of the data included in the work, and date data including a viewing date representing a date when the work introduction information is browsed. Storage means for storing allocation information representing the amount of data in each storage area;
  Search means for searching for work introduction information stored in the storage means;
  Designating means for designating and displaying the work introduction information retrieved by the retrieving means on the display unit;
  A work providing server that obtains access information and work code in the work acquisition support information associated with the work introduction information designated by the designating means, and which corresponds to the work by the transmitting / receiving unit based on the access information And access means for transmitting the copyrighted work code,
  Storage control means for receiving a literary work corresponding to the literary work code transmitted from the literary work providing server accessed by the access means by the transmitting / receiving unit, and storing the received literary work in a storage unit;
  An allocation information receiving means for receiving the allocation information transmitted from the copyrighted work providing support server by the transmission / reception unit;
  An allocation increase / decrease determination means for comparing the allocation information received by the allocation information receiving means with the allocation information stored in the storage means to determine an increase / decrease in the amount of data allocated to the storage area for one copyrighted work providing server; ,
  When it is determined by the allocation increase / decrease determination means that the amount of data allocated to the storage area for the one copyrighted work providing server has been reduced, it is reduced among the copyrighted work introduction information stored in the storage area. A copyrighted work introduction information deleting means for selecting any copyrighted work introduction information corresponding to the amount of data selected in order of oldest browsing date included in the date data, and deleting the selected copyrighted work introduction information;
  The copyrighted work providing support server includes:
  Allocation information creating means for creating the allocation information based on advertising fee information obtained from each of the copyrighted work providing servers;
  Allocation information transmitting means for transmitting the allocation information created by the allocation information creating means to the literary work appreciation device,
The copyrighted work providing server includes:
  A work code receiving means for receiving a work code transmitted by the access means of the work appreciation device;
  A copyrighted work transmitting means for searching for a copyrighted work corresponding to the copyrighted work code and transmitting the searched copyrighted work to the copyrighted work appreciation device;
It is characterized by having.
  According to the sixth aspect of the present invention, in the literary appreciation device, the storage means has a storage area allocated for each literary work providing server, and accesses the corresponding literary work providing server for each storage area. Access information and work acquisition support information including work codes associated with each work, work introduction information that introduces some of the data contained in the work, and the date when the work introduction information was viewed Is stored in association with the date data including the browsing date representing, and the allocation information representing the data amount of each storage area is stored. And the search means Retrieving the copyrighted work introduction information stored in the storage means, designating the copyrighted work introduction information retrieved by the designating means to be displayed on the display unit and supporting the acquisition of the copyrighted work associated with the designated copyrighted work introduction information The access information and the copyrighted work code in the information are acquired, the corresponding copyrighted work providing server is accessed by the transmitting / receiving unit, the copyrighted work code is transmitted, and the copyrighted work transmitted from the accessed copyrighted work providing server The work corresponding to the code is received by the transmission / reception unit, and the received work is stored in the storage unit. Further, allocation information in the storage area for storing the work introduction information transmitted from the work providing support server is received by the allocation information receiving means, the allocation information received by the allocation increase / decrease determining means, and the allocation information stored in the storage means And the increase / decrease in the amount of data allocated to the storage area for one copyrighted work providing server, and when it is determined that the amount of data allocated to the storage area for the one copyrighted work providing server has been reduced. Then, from among the work introduction information stored in the storage area, one of the work introduction information corresponding to the reduced data amount is selected in the order of the browsing date included in the date data, and the selected work is selected. Delete the product introduction information, and assign the allocation information based on the advertising fee information related to the advertising fee obtained from each copyrighted material providing server in the copyrighted material providing support server. The multicast transmission means is transmitted to the work viewing device. The literary work providing server receives the literary work code transmitted by the access means of the literary work appreciation device, and searches for a literary work corresponding to the literary work code. The searched work is transmitted to the work appreciation device.
  Accordingly, the storage area for storing the work introduction information of the work appreciation device is reduced and changed based on the advertisement fee obtained from each work providing server without causing the user of the work appreciation device to take any procedure. Thus, the literary work introduction information can be deleted, and the advertising activity using the literary work appreciation device can be easily and effectively performed.
[0024]
DETAILED DESCRIPTION OF THE INVENTION
  Hereinafter, with reference to the drawings, the copyrighted work appreciation device and copyrighted work providing support according to the present inventionserver, Providing copyrighted materialserver, Literary worksOfferingEmbodiments of a system and a program will be described in detail.
[0025]
  First, the configuration will be described.
  FIG. 1 shows a literary work in this embodiment.Offering2 is a block diagram showing a schematic configuration of a stem 1. FIG.
[0026]
  As shown in Figure 1,OfferingThe stem 1 includes an electronic book device 10 owned by the user, a sales site server 20 provided in the electronic book sales site A, a sales site server 30 provided in the electronic book sales site B, and an issue site server 40 provided in the electronic weekly magazine issue site C. The issue site server 50 provided in the electronic weekly magazine issue site D and the management site server 60 provided in the electronic book apparatus management site E are connected via the network 2.
[0027]
Here, the network 2 includes various networks such as a telephone line network, an ISDN line network, a dedicated line, a mobile communication network, a communication satellite line, and a CATV line network. The server 20, the sales site server 30, the issue site server 40, the issue site server 50, and the management site server 60 are configured to be communicably connected.
[0028]
In the following description, “electronic book” means a book made up of electronic data, and “book” means a book printed on paper. Further, when “book” is simply used, it means both “electronic book” and “book” or an attribute common to them.
[0029]
The electronic book device 10 is a portable electronic book device, and can be connected to the network 2 at any time by radio.
Electronic book sales site A and electronic book sales site B sell electronic books and books from different publishers, respectively. Electronic weekly magazine issue site C and electronic weekly magazine issue site D have their own electronic weekly publications. The magazine is published.
[0030]
The electronic book device management site E is operated by, for example, a company that manufactures and sells the electronic book device 10 and manages various data including services such as advertisements targeting the electronic book device 10. Yes.
The electronic book device management site E obtains an advertising fee from the electronic book sales site A and the electronic book sales site B, and each electronic book sales site is stored in the storage area of the storage medium 18 of the electronic book device 10 according to the amount. Each allocation is provided. Each allocation is used as a browsing data storage area dedicated to each electronic book sales site, and by allowing the user to “browse” the browsing data stored here, purchase of an electronic book sold at each electronic book sales site can be purchased. We are doing services to promote.
[0031]
The e-book sales site A and the e-book sales site B periodically pay an advertising fee to the e-book device management site E, create browsing data corresponding to a new or recommended book, and use this as e-book device Send to management site E. Then, the electronic book device 10 periodically connects to the electronic book device management site E, so that the electronic book device 10 has the latest allocation information of the browsing data storage area corresponding to the advertisement fee of each electronic book sales site. 18 b 1 is received, and among the browsing data transmitted from the electronic book device management site E, the browsing data corresponding to the allocation of each electronic book sales site is stored in the storage medium 18 of the electronic book device 10.
[0032]
Also, the electronic book device management site E obtains an advertising fee from the electronic weekly magazine issue site C and the electronic weekly magazine issue site D, and allocates each electronic weekly magazine issue site to the storage medium 18 of the electronic book device 10. Is provided. Each allocation is used as an advertisement data for each electronic weekly magazine issuance site and a purchase support data storage area, and the advertisement data stored therein is browsed to be issued by each electronic weekly magazine issuance site. A service that promotes the purchase of electronic weekly magazines.
[0033]
The electronic weekly magazine issue site C and the electronic weekly magazine issue site D periodically transmit new advertisement data and purchase support data to the electronic book device management site E. The electronic book device 10 receives new advertisement data and purchase support data by periodically connecting to the electronic book device management site E, and updates it to the storage medium 18 of the electronic book device 10. And remember.
[0034]
Next, the external configuration of the electronic book apparatus 10 will be described.
As shown in FIG. 2, the electronic book apparatus 10 includes an LCD (Liquid Crystal Display) display unit 15 in a casing 10a, and an electronic circuit (not shown) of the electronic book apparatus 10 shown in FIG. ) Is built-in.
A key input unit 14 and a power switch (not shown) are provided at a predetermined position below the front surface of the housing 10a and the LCD display unit 15, and a power source unit 16 (FIG. 3) is provided on the back surface. .
[0035]
Next, the internal configuration of the electronic book apparatus 10 will be described with reference to FIG.
The electronic book device 10 includes a CPU (Central Processing Unit) 11, a wireless transmission / reception unit 12, a RAM (Random Access Memory) 13, a key input unit 14, an LCD display unit 15, a power supply unit 16, a storage device 17, a storage medium 18, and the like. Each part except for the storage medium 18 is connected by a bus 19.
[0036]
The CPU 11 reads out various control programs stored in a predetermined storage area of the storage medium 18 based on a key operation signal input from the key input unit 14, temporarily stores it in the RAM 13, and performs various processes based on the program. To centrally control each part of the electronic book apparatus 10.
[0037]
That is, the CPU 11 executes various processes based on the read predetermined program, temporarily stores the processing results in the RAM 13, and displays the processing results on the LCD display unit 15. The CPU 11 reads the corresponding processing program from the storage medium 18 and executes processing corresponding to each program.
For example, the CPU 11 performs a browsing purchase process (see FIGS. 9 to 11), an advertisement browsing purchase process (see FIGS. 16 and 17), a browsing data supplement process (see FIG. 19), a data update process (see FIG. 20), and the like. Execute.
[0038]
The wireless transmission / reception unit 12 is connected to each server via the network 2 and transmits / receives various data in order to download desired electronic book data and the like.
[0039]
  It should be noted that the copyrighted work presented in FIG.OfferingIn the system 1, data transmitted and received between each server and the electronic book device 10 is distributed from, for example, the sales site server 20 provided in the electronic book sales site A and the sales site server 30 provided in the electronic book sales site B. Electronic book data and browsing data, electronic weekly magazine data distributed from the publication site server 40 provided in the electronic weekly magazine issuing site C, and electronic weekly magazine data distributed from the issuing site server 50 provided in the electronic weekly magazine issuing site D, and the electronic book device 10 Various data request signals transmitted to each server are included.
[0040]
The RAM 13 temporarily stores a specified processing program, input instruction, input data, processing result, and the like, a browsing selection screen data memory 13b, a purchase support data memory 13c, a browsing sentence data memory 13d, and a browsing history. Data memory 13e, electronic book code memory 13f, book code memory 13g, purchase candidate addition desired information memory 13h, purchase desired information memory 13i, personal identification number data memory 13j, electronic book sales site address information memory 13k, purchase procedure related information memory 13l Latest price data memory 13m, electronic book price data memory 13n, book price data memory 13o, electronic book data memory 13p, order number data memory 13q, advertisement data memory 13r, electronic weekly magazine code memory 13s, electronic Published by magazine publishing site address information memory 13t, electronic weekly data memory 13u, latest memory allocation information memory 13v, to form a memory allocation information memory 13w and the like.
[0041]
As shown in FIG. 2, the key input unit 14 is arranged at a predetermined position of the housing 10 a and functions as a function key group 14 </ b> A, a character input key group 14 </ b> B, and an electronic book device operation key group 14 </ b> C used in each process described later. , “Return” key 14D for returning to the previous screen, “Up / Down / Left / Right / Left” key 14E for moving the selection item or cursor on the LCD display section 15, “Determine” key 14F for confirming and executing the designated item, etc. When these keys are pressed, a state change signal corresponding to the pressed key is output to the CPU 11.
[0042]
The function key group 14A includes an "electronic book selection screen" key 14a, a "browsing reading selection screen" key 14b, a "reading start / end" key 14c, a "list price other information" key 14d, a "purchase candidate addition" key 14e, A delete / purchase candidate deletion "key 14f, a" purchase candidate view "key 14g, and a" purchase "key 14h.
[0043]
The “electronic book selection screen” key 14 a is an electronic book selection screen for selecting electronic book data to be read from among a plurality of electronic book data stored in the electronic book data file 18 a of area number 1 of the storage medium 18. It is a key to display.
The “browsing selection screen” key 14b is used to select browsing data that the user wants to “browse” from a large amount of browsing data stored in the browsing data files 18b to 18i of the area numbers 2 to 10 of the storage medium 18. This key is used to display the browsing selection screen.
[0044]
The “reading start / end” key 14c is a key for starting or ending reading of a selected book.
The “list price and other information” key 14 d is a key for displaying a list price and other information screen for confirming information such as the list price regarding the selected book.
[0045]
The “purchase candidate addition” key 14e, “delete / delete purchase candidate” key 14f, and “browse candidate purchase” key 14g are keys used when purchasing a plurality of books in a lump. The key 14e is a key for adding the selected book to the purchase candidate list. The “deletion / deletion of purchase candidate” key 14f is a key for deleting the selected book from the purchase candidate list, and the “view purchase candidate” key 14g is a key for displaying the purchase candidate list.
The “purchase” key 14h is a key for starting an actual purchase procedure after selecting a book to be purchased.
[0046]
The character input key group 14B is provided with keys such as alphabet letters used for searching a book or writing a memo in an electronic book.
The electronic book device operation key group 14 </ b> C includes keys for operating original functions of the electronic book device, such as page feed and return, bookmark insertion / release, and page jump.
[0047]
As shown in FIG. 2, the LCD display unit 15 is provided on the surface of the housing 10 a of the electronic book apparatus 10 and displays key input data input via the CPU 11, expanded display data, and the like. This includes, for example, character data and image data included in the electronic book data.
The LCD display unit 15 also displays the home page of each server described in a predetermined language.
[0048]
The power supply unit 16 includes a rechargeable battery for supplying power to each unit constituting the electronic book apparatus 10, and performs power on / off switching according to a control signal from the CPU 11. The CPU 11 is notified of data representing the remaining amount.
[0049]
The storage device 17 includes a storage medium 18 in which programs, data, and the like are stored in advance. The storage medium 18 includes a magnetic, optical storage medium, or semiconductor memory, and is read by the CPU 11. Is possible. The storage medium 18 is fixedly provided on the storage device 17 such as a hard disk, or is detachably attached to a CD-ROM, a memory card, or the like. Are stored, processing programs such as browsing purchase processing (see FIGS. 9 to 11) of the electronic book apparatus 10, data processed by each processing program, and the like.
[0050]
Further, for example, as shown in FIG. 4, the storage medium 18 has an electronic book data file 18a in area number 1, browsing data files 18b to 18i in area numbers 2 to 10, and electronic weekly magazine data in area number 11. The file 18j is the purchase procedure related information file 18k in the area number 12, the electronic book device PIN information file 18l in the area number 13, the browsing data history file 18m in the area number 14, and the memory allocation information file 18n in the area number 15. Are remembered respectively.
Note that the area number and the application column in FIG. 4 are provided for convenience.
[0051]
In the electronic book data file 18a, as in the conventional electronic book device, for example, the electronic book text data of “personal disqualification” and the corresponding reading support data, the electronic book text data of “Izu no Odoriko” and the corresponding data are provided. Reading support data and the like are stored.
The reading support data is data that is stored at any time when the user reads the electronic book, such as a bookmark position, a memo, or an underline.
Usually, when an electronic book apparatus is sold, the area number 1 is an empty area, and FIG. 4 shows a state after purchasing several electronic books as described above.
[0052]
In the browsing data files 18b to 18i, for example, the first 20 pages of “War and Peace”, or a plurality of browsing text data 130 such as an introduction and book review of “Introduction to Economics” and purchase support data 131 corresponding thereto, and The browsing history data 132 is stored in advance.
The browsing data 130 is stored in the browsing data files 18b to 18i for each electronic book sales site. The data amount of each browsing data file is, for example, an advertisement fee paid from the electronic book sales site to the electronic book device management site E It is determined corresponding to
The browsing data file 18b is allocated to the electronic book sales site A, and the browsing data file 18c is allocated to the electronic book sales site B.
[0053]
  The purchase support data 131 is, for example, shown in FIG.(B)As shown in the table, “book title” 13ca, “author name” 13cb, “translator name” 13cc, “publisher name” 13cd, “genre” 13ce, “data amount of electronic book” 13cf, “electronic book data” "Regular Price" 13cg, "Electronic Book Sales Site Server Address" 13ch, "Electronic Book Code" 13ci, "Number of Book Pages" 13cj, "Book Size" 13ck, "Book Price" 13cl, "Book Sale" This is catalog information for each item related to one book, such as “site server address” 13 cm and “book code” 13 cn.
  Generally, there are many books that have electronic books but no books. In that case, for example, a special code is set in “book code” 13 cn, and based on this, an electronic book is set. The CPU 11 of the apparatus 10 can notify the user that the book cannot be purchased.
[0054]
  The browsing history data 132 is, for example, shown in FIG.(C)As shown in FIG. 6, “browsing data effective date” 13ea indicating the date when the reading data of the book becomes usable, “reading presence / absence” 13eb indicating whether or not the book has been read, and date when the reading is performed. This information includes items such as “reading date” 13 ec. The “browsing data effective date” 13ea is initially input with the date when the electronic book device 10 is purchased. If there is browsing data newly stored after the purchase of the electronic book device 10, the “browsing data” In the “effective date” 13ea, the date of the day on which the browsing data is stored is input. It should be noted that the date when the electronic book apparatus 10 is purchased can be replaced with the date when the user inputs personal information in the purchase procedure related information file 18k described later.
[0055]
The electronic weekly magazine data file 18j includes, for example, “electronic weekly magazine X December 14, 2000 issue” advertisement data and purchase support data, and “electronic weekly magazine Y December 14, 2000 issue” advertisement data and purchase support data. And the electronic weekly journal text data of “December 7, 2000 issue of electronic weekly magazine Z” and the like are stored.
FIG. 4 shows that the previously stored advertisement data of “Electronic Weekly Magazine X” and “Electronic Weekly Magazine Y” are updated to the advertisement data corresponding to the latest issue of “December 14, 2000 issue”. Moreover, it is in a state after purchasing the “electronic weekly magazine Z December 7, 2000 issue”.
[0056]
The advertisement data includes, for example, information that informs the content of the issue as seen in a train hanging advertisement.
Purchase support data includes the titles of “electronic weekly magazines”, “publisher name”, “genre”, “data volume of electronic weekly magazines”, “list price of electronic weekly magazines”, “electronic weekly magazine publishing site” Catalog information on each item relating to the electronic weekly magazine such as “server address” and “electronic weekly magazine code” is included.
[0057]
The purchase procedure related information file 18k stores user personal information data such as “address”, “name”, “telephone number”, “credit card number”, “personal authentication information”, and the like.
Immediately after purchasing the electronic book apparatus, the user inputs these information in advance, whereby the registration procedure and purchase procedure at the electronic book sales site or the like can be automatically performed.
[0058]
In the electronic book device password information file 18l, the password data of the electronic book device 10 is stored. When performing a book purchase procedure, etc., the user is requested to input a personal identification number, and whether the instruction is an instruction from the user who is the owner of the electronic book apparatus 10 is determined by determining whether the user is correct. be able to.
[0059]
In the browsing data history file 18m, an electronic book code corresponding to the browsing data stored in the electronic book device 10 is recorded for each electronic book sales site. Even when the browsing data that has been “browsing” is deleted by the user's instruction, the browsing data history file 18m can refer to the electronic book code of the browsing data that has been stored in the past. It is possible to prevent the deleted browsing data from being received again from the electronic book sales site.
[0060]
Memory allocation information for each electronic book sales site is stored in the memory allocation information file 18n. In the electronic book device 10, the amount of data in the browsing data storage area allocated to each electronic book sales site is increased or decreased based on memory allocation information periodically transmitted from the management site server 60. This memory allocation information is determined in accordance with, for example, an advertisement fee paid from each electronic book sales site to the electronic book device management site E, and the management site server 60 updates the memory allocation information.
[0061]
Some or all of the programs, data, and the like stored in the storage medium 18 are received from the wireless transmission / reception unit 12 via a network such as a WAN (Wide Area Network) or a LAN (Local Area Network) from a server or a client. Further, the storage medium 18 may be a server or client storage medium constructed on the network 2.
[0062]
Next, the internal configuration of the sales site server 20 provided in the electronic book sales site A will be described with reference to FIG.
[0063]
The sales site server 20 includes a CPU 21, an input device 22, a display device 23, a RAM 24, a storage device 25, a storage medium 26, a transmission control unit 27, a printing device 28, and the like. Connected by.
[0064]
The CPU 21 stores an application program designated from various application programs stored in the storage medium 26, various instructions input from the input device 22, or data in the work memory 24a in the RAM 24, and the input instruction, Various processes are executed in accordance with the application program stored in the RAM 24 according to the input data, and the processing results are stored in the work memory 24a in the RAM 24 and displayed on the display device 23. Then, the processing result stored in the work memory 24 a is stored in a predetermined storage destination of the storage medium 26 in the storage device 25.
[0065]
In the sales site server 20, the CPU 21 executes a process according to information transmitted from the electronic book device 10 that is communicatively connected via the network 2. For example, the CPU 21 executes a browsing purchase process (see FIGS. 9 to 11) described later.
[0066]
The input device 22 includes a keyboard having cursor keys, numeric input keys, various function keys, and the like, and a mouse that is a pointing device, and outputs a pressed signal of a pressed key and an operation signal of the mouse to the CPU 21. .
The display device 23 is configured by a CRT (Cathode Ray Tube), an LCD (Liquid Crystal Display), or the like, and displays key input data, display data, and the like input via the CPU 21.
[0067]
The RAM 24 includes a work memory 24a for storing designated application programs, input instructions, input data, processing results, etc., a purchase procedure related information memory 24b, an electronic book code memory 24c, a book code memory 24d, a latest selling price data memory 24e, An electronic book data memory 24f, an order number data memory 24g, and the like are formed.
[0068]
The storage device 25 includes a storage medium 26 in which programs, data, and the like are stored in advance. The storage medium 26 is configured by a magnetic, optical storage medium, semiconductor memory, or the like, and is read by the CPU 21. Is possible. This storage medium 26 is fixedly provided on the storage device 25 such as a hard disk, or is detachably attached to a CD-ROM, memory card or the like. The storage medium 26 is attached to the sales site server 20. Various corresponding application programs, data processed by each processing program, and the like are stored.
[0069]
The storage medium 26 stores the latest selling price file 26a, the electronic book data file 26b, and the like.
The latest selling price file 26a stores the latest selling price data corresponding to the electronic book code or the book code.
The electronic book data file 26b stores electronic book text data corresponding to the electronic book code and reading support data corresponding to each electronic book text data.
[0070]
Some or all of the programs, data, and the like stored in the storage medium 26 are received from the transmission control unit 27 via a network such as a WAN (Wide Area Network) or a LAN (Local Area Network) from a server or a client. Further, the storage medium 26 may be a server or client storage medium built on a network.
[0071]
The transmission control unit 27 is configured by a modem (MODEM: Modulator / DEModulator), a terminal adapter (TA), or the like, and performs control for performing communication with the electronic book device 10 via the network 2.
[0072]
The printing device 28 is configured by an inkjet printer, a laser printer, or the like, and prints various data according to a print signal input from the CPU 21.
[0073]
The internal configuration of the sales site server 30 included in the electronic book sales site B is the same as the internal configuration of the sales site server 20 included in the electronic book sales site A described above, and thus the description thereof is omitted.
[0074]
Next, with reference to FIG. 7, the principal part of the internal structure of the publishing site server 40 provided in the electronic weekly magazine issuing site C will be described.
[0075]
The issuance site server 40 includes a CPU 41, an input device 42, a display device 43, a RAM 44, a storage device 45, a storage medium 46, a transmission control unit 47, a printing device 48, and the like. Connected by.
[0076]
In the issuance site server 40, the CPU 41 executes processing according to information transmitted from the electronic book apparatus 10 that is communicatively connected via the network 2. For example, the CPU 41 executes an advertisement browsing / purchase process (see FIGS. 16 and 17) described later.
[0077]
The RAM 44 forms a work memory 44a for storing designated application programs, input instructions, input data, processing results, etc., a purchase procedure related information memory 44b, an electronic weekly magazine code memory 44c, an electronic weekly magazine data memory 44d, and the like. ing.
[0078]
The storage device 45 includes a storage medium 46 in which programs, data, and the like are stored in advance. The storage medium 46 includes various application programs corresponding to the issuing site server 40 and data processed by each processing program. Memorize etc.
[0079]
The storage medium 46 stores an electronic weekly journal data file 46a and the like.
The electronic weekly journal data file 46a stores electronic weekly journal text data corresponding to the electronic weekly magazine code.
[0080]
Note that the internal configuration of the publishing site server 50 included in the electronic weekly magazine issuing site D is the same as the internal configuration of the publishing site server 40 included in the electronic weekly magazine issuing site C described above, and a description thereof will be omitted.
[0081]
Next, the main part of the internal configuration of the management site server 60 provided in the electronic book apparatus management site E will be described with reference to FIG.
[0082]
The management site server 60 includes a CPU 61, an input device 62, a display device 63, a RAM 64, a storage device 65, a storage medium 66, a transmission control unit 67, a printing device 68, and the like. Connected by.
[0083]
In the management site server 60, the CPU 61 executes a process according to information transmitted from the electronic book device 10 that is communicatively connected via the network 2. For example, the CPU 61 executes browsing data supplement processing (see FIG. 19), data update processing (see FIG. 20), and the like, which will be described later.
[0084]
The RAM 64 stores a designated application program, input instructions, input data, processing results, and the like, a work memory 64a, an electronic book code memory 64b, a browsing data memory 64c, a latest memory allocation information memory 64d, an advertisement data memory 64e, a purchase A support data memory 64f and the like are formed.
[0085]
The storage device 65 includes a storage medium 66 in which programs, data, and the like are stored in advance. The storage medium 66 includes various application programs corresponding to the management site server 60 and data processed by the processing programs. Memorize etc.
[0086]
The storage medium 66 stores a reading data file 66a, a memory allocation information file 66b, an advertisement data file 66c, and the like.
[0087]
The browsing data file 66a stores browsing text data transmitted from the sales site server 20, purchase support data corresponding thereto, and browsing history data.
The memory allocation information file 66b stores memory allocation information for each electronic book sales site.
The advertisement data file 66c stores advertisement data informing the contents of the electronic weekly magazine transmitted from the publishing site server 40 and purchase support data corresponding thereto.
[0088]
  Next, the copyrighted work according to the present invention is presented.OfferingThe operation in the stem 1 will be described.
[0089]
  Each flowchart described below is a literary work according to the present invention.OfferingThis is for explaining a program for realizing each function in the electronic book device 10, the sales site server 20, the sales site server 30, the issue site server 40, the issue site server 50, and the management site server 60 constituting the system 1. is there. These programs will be described in an example stored in each storage medium in the form of a program code readable by each CPU, but it is not necessary to store all the functions in each storage medium. A part or the whole may be received from each transmission control unit via the network 2 and realized.
[0090]
(Browsing purchase process)
9 to 11 are flowcharts for explaining the browsing purchase process executed in the electronic book device 10 and the sales site server 20.
[0091]
In the electronic book device 10, when the browsing selection screen key 14 b provided in the function key group 14 </ b> A of the key input unit 14 is pressed after the power is turned on, the CPU 11 selects the browsing selection stored in the storage medium 18. Screen data is acquired, and the browsing selection screen as shown in FIG. 12A is displayed on the LCD display unit 15 (step S101).
[0092]
Next, the CPU 11 determines whether or not a book search is performed by character input (step S102). When the search character is input from the key input unit 14 to the search character string input unit 103a, the cursor is moved onto the “start search” button 103b, and the “determine” key 14F is pressed to start the search (step S102; Y), the CPU 11 searches the browsing data file 18b stored in the storage medium 18, displays the search result on the LCD display unit 15 (step S103), and proceeds to step S112.
[0093]
On the other hand, if it is determined in step S102 that no character is input (step S102; N), the CPU 11 next determines whether or not there is an input for instructing the display of books in the order of author names (step S104).
When the CPU 11 determines that a book display instruction in author name order has been input from the key input unit 14 by clicking the “display in author name order” 104a portion of FIG. 11A (step S104). Y), the browsing data file 18b stored in the storage medium 18 is searched, and the titles of books in the order of author names are displayed on the LCD display unit 15 (step S105), and the process proceeds to step S112.
[0094]
On the other hand, in step S104, when the CPU 11 determines that the instruction to display the book in the order of the author name is not input (step S104; N), the CPU 11 determines whether there is an input instructing the display of the book in the order of the title name. (Step S106).
When the CPU 11 determines that a book display instruction in the title name order is input from the key input unit 14 by clicking the “display in order of title name” portion 106a in FIG. 11A (step S106). Y), the browsing data file 18b stored in the storage medium 18 is searched, and the titles of the books in order of title names are displayed on the LCD display unit 15 (step S107), and the process proceeds to step S112.
[0095]
On the other hand, if the CPU 11 determines in step S106 that a book display instruction in order of title name is not input (step S106; N), it next determines the presence / absence of an input instructing display of the book by genre (step S106). Step S108). When the CPU 11 determines that a book display instruction by genre is input from the key input unit 14 by clicking the “display by genre” portion 108 a in FIG. 11A (step S 108; Y ), On the LCD display unit 15, for example, as shown in FIG. 12 (B), a plurality of "literary arts" 109a, "reason / mystery" 109b, "history / era novel" 109c, "SF / horror fantasy" 109d Are displayed (step S109).
[0096]
If the CPU 11 determines that a genre selection instruction has been input from the key input unit 14 (step S110), the CPU 11 searches the browsing data file 18b stored in the storage medium 18 and obtains purchase support data for the corresponding book. For example, as shown in FIG. 13 (A), the titles of a plurality of books classified into the selected genre such as “war and peace” 111a and “sin and punishment” 111b, “Tolstoy” The author name such as “111c” and “Dostoevsky” 111d, the translator name 111e, and the data amount (KB) 111f are displayed (step S111).
At this time, if the titles of all the books cannot be displayed on one screen, a display instruction by a page feed key or a return key included in the electronic book apparatus operation key group 14C is input. Based on this instruction, a plurality of screens are displayed.
[0097]
When the title of the book to be “browse” is selected from the displayed book titles by the cursor and the “decision” key 14F or the “reading start / end” key 14c is pressed (step S112), the CPU 11 Reads the book reading text data of the selected book from the browsing data file 18b stored in the storage medium 18, and displays it on the LCD display unit 15 as shown in FIG. 13B, for example (step S113). Specifically, the title “war and peace” 113a, the author “Tolstoy” 113b, and the text 113c are displayed.
[0098]
Then, the CPU 11 reads browsing history data corresponding to the displayed browsing text data from the browsing data file 18b stored in the storage medium 18, and updates the items of “Reading presence / absence” and “Reading date”. Is stored (step S114).
[0099]
Next, the CPU 11 determines whether or not there is an input for instructing deletion of the displayed reading text data (step S115).
If the CPU 11 determines that the “deletion / deletion of purchase candidate” key 14f has been pressed (step S115; Y), the browsing text data currently being displayed and the browsing text data being displayed from the browsing data file 18b stored in the storage medium 18 are displayed. The corresponding purchase support data and browsing history data are deleted, and the area where the browsing data is stored is set as a free area (step S116).
[0100]
On the other hand, if the CPU 11 determines in step S115 that the instruction to delete the displayed browsing text data is not input (step S115; N), the process proceeds to step S117.
[0101]
Next, the CPU 11 determines whether or not there is an input for instructing display of browsing text data other than the displayed browsing text data (step S117), and determines that the “listening selection screen” key 14b is pressed (step S117). Y), the process proceeds to step S101.
[0102]
On the other hand, when it is determined in step S117 that the instruction for displaying the reading text data other than the displayed reading text data is not input (step S117; N), next, the input for instructing the confirmation of the information such as the list price is performed. Whether or not there is is determined (step S118). When the CPU 11 determines that the “price and other information” key 14d has been pressed (step S118; Y), the CPU 11 corresponds to the currently read text data from the browsing data file 18b stored in the storage medium 18. The purchase support data to be read is read out, and on the basis of the read purchase support data, a list price or other information screen as shown in FIG. 14A, for example, is displayed (step S119).
[0103]
In the list price and other information screen shown in FIG. 14A, for example, a title of a book such as “War and Peace” 119a, an author name such as “Tolstoy” 119b, a translator name 119c, a publisher name 119d, Alternatively, the price 119g of the book 119f, the data amount 119h of the electronic book, or the page number 119i and the size 119j of the book are displayed. At this time, the CPU 11 refers to the electronic book code or the book code and does not display the electronic book or the book that does not exist in the form of the book on the list price or other information screen.
On the other hand, if the CPU 11 determines in step S118 that the “list price and other information” key 14d is not pressed (step S118; N), the process proceeds to step S120.
[0104]
Next, the CPU 11 determines whether or not the “purchase candidate addition” key 14e has been pressed (step S120). That is, the CPU 11 determines that the “purchase candidate addition” key 14e has been pressed after an instruction to select whether to purchase an electronic book or a book is input from the key input unit 14 (step S1). S120; Y) An electronic book code or a book code is acquired from the purchase support data of the book for which purchase candidate addition is desired, and the purchase candidate addition request information memory 13h in the RAM 13 stores the purchase candidate addition request in association with this code. (Step S121), and the process proceeds to step S112.
[0105]
On the other hand, in step S120, when the CPU 11 determines that the “purchase candidate addition” key 14e is not pressed (step S120; N), which of the electronic book or the book is desired to be purchased from the key input unit 14. After the selection instruction is input, the “purchase” key 14h is pressed (step S122). Then, the CPU 11 acquires an electronic book code or a book code from the purchase support data of the book desired to be purchased, and stores the purchase request in the purchase request information memory 13i of the RAM 13 in association with this code (step S123). ).
[0106]
Then, the CPU 11 displays an identity confirmation screen as shown in FIG. 14B on the LCD display unit 15 (step S124). When a personal identification number is input from the key input unit 14 to the personal identification number input field 126a of the personal identification screen (step S125), the CPU 11 stores the electronic book apparatus personal identification number information file 18l stored in the area number 13 of the storage medium 18. Is retrieved, the password number data is read out, the read password number data is compared with the password number entered in the password number input field 126a (step S126), and if they match (step S126; Y) ) The CPU 11 refers to the purchase support data, and acquires the electronic book code of the electronic book desired to purchase or the address of the electronic book sales site corresponding to the book code of the book (for example, the address of the electronic book sales site A). On the basis of this address, the sales site provided in the electronic book sales site A is connected via the wireless transmission / reception unit 12. Communicating connection to the server 20 (step S127).
[0107]
On the other hand, when the CPU 11 determines in step S126 that the read password number data does not match the password entered in the password number input field 126a (step S126; N), the CPU 11 displays the LCD display unit 15 on the LCD display unit 15. An error message is displayed (step S128), and the process proceeds to step S124.
[0108]
After connecting to the sales site server 20, the CPU 11 searches the purchase procedure related information file 18 k stored in the area number 12 of the storage medium 18 to check the address, name, telephone number, credit card number, personal authentication information, and the like. Each data is read out, and each of these data is transmitted to the sales site server 20 through the wireless transmission / reception unit 12 together with the electronic book code or the book code stored as a purchase request or purchase candidate addition request (step S129). .
[0109]
Then, when the sales site server 20 is communicatively connected to the electronic book device 10, the CPU 21 transmits the address, name, phone number, credit card number, personal authentication transmitted from the electronic book device 10 via the transmission control unit 27. Each data such as information and the electronic book code or the book code are received and stored in a predetermined storage location of the storage medium 26 (step S130).
Then, the CPU 21 searches the latest selling price file 26a stored in the storage medium 26, reads the latest selling price data corresponding to the received electronic book code or book code (step S131), and transmits the read latest selling price data. It transmits to the electronic book apparatus 10 via the control part 27 (step S132).
[0110]
Then, in the electronic book apparatus 10, the CPU 11 receives the latest selling price data transmitted from the sales site server 20 via the wireless transmission / reception unit 12 (step S133), and then the CPU 11 is stored in the purchase support data. The list price data of the electronic book or the list price data of the book is read, and it is determined whether or not the list price data matches the received latest selling price data (step S134).
When the CPU 11 determines that the electronic book price data or the book price data matches the latest sale price data (step S134; Y), the purchase notification signal is sent to the sales site server 20 via the wireless transmission / reception unit 12. Is transmitted (step S135).
[0111]
On the other hand, in step S134, when the CPU 11 determines that the price data of the electronic book or the price data of the book does not match the latest selling price data (step S134; N), the CPU 11 displays, for example, in FIG. As shown, a screen notifying that the price has been changed to the latest selling price such as “800 yen” 136a is displayed (step S136).
Then, the CPU 11 determines whether or not there is an input for instructing purchase (step S137). When it is determined that “not purchase” 136b is instructed (step S137; N), the browsing purchase processing is terminated, When it is determined that “Yes” 136c has been instructed (step S137; Y), the process proceeds to step S135.
[0112]
On the other hand, in the sales site server 20, the CPU 21 passes through the transmission control unit 27.
A purchase notification signal transmitted from the electronic book apparatus 10 is received (step S138).
Based on the transmitted personal authentication data, the user authentication is confirmed (step S139), and then the CPU 21 determines whether the transmitted code is an electronic book code or a book code (step S140). If it is determined that the code has been transmitted (step S140; Y), the CPU 21 searches the electronic book data file 26b stored in the storage medium 26 and obtains the electronic book data corresponding to the transmitted electronic book code. This is read and transmitted to the electronic book apparatus 10 via the transmission control unit 27 (step S141), and the browsing purchase process is terminated.
[0113]
On the other hand, if the CPU 21 determines in step S140 that the book code has been transmitted without transmitting the electronic book code (step S140; N), the CPU 21 accepts an order for the received book code (step S142). Order number data corresponding to the reception is generated, and this order number data is transmitted to the electronic book device 10 via the transmission control unit 27 (step S143), and the browsing purchase process is terminated.
[0114]
Then, in the electronic book device 10, the CPU 11 determines whether or not the electronic book data is transmitted from the sales site server 20 (step S 144), and receives the electronic book data from the sales site server 20 via the wireless transmission / reception unit 12. In the case (step S144; Y), the CPU 11 stores the received electronic book data in the empty area of the electronic book data file 18a of area number 1 in the storage medium 18 (step S145).
Then, the CPU 11 determines whether there is a purchase candidate who has not received the electronic book data or the order number data (step S146).
[0115]
On the other hand, when the electronic book data is not received from the sales site server 20 in step S144 (step S144; N), the CPU 11 receives the order number data transmitted from the sales site server 20 via the wireless transmission / reception unit 12. Received (step S147), the process proceeds to step S146.
If the CPU 11 determines in step S146 that there is a purchase candidate that has not received the electronic book data or the order number data (step S146; Y), the process proceeds to step S127.
[0116]
On the other hand, if there is no purchase candidate that has not received the electronic book data or the order number data in step S146 (step S146; N), the CPU 11 disconnects the connection to the sales site server 20 and browses the purchase process. Exit.
[0117]
(Advertising browsing purchase processing)
16 to 17 are flowcharts for explaining advertisement browsing / purchasing processing executed in the electronic book device 10 and the issuing site server 40.
[0118]
In the electronic book apparatus 10, when the browsing selection screen key 14 b included in the function key group 14 </ b> A of the key input unit 14 is pressed after the power is turned on, the CPU 11 displays the LCD display unit 15, for example, FIG. A browsing selection screen as shown in (A) is displayed (step S201).
[0119]
Next, the CPU 11 determines whether or not there is an input for instructing the electronic weekly magazine advertisement browsing 202a in FIG. 12A (step S202), and when it is determined that the instruction for electronic weekly magazine advertisement browsing is input (step S202). S202; Y), the CPU 11 searches the electronic weekly journal data file 18j stored in the area number 11 of the storage medium 18 and displays the advertisement data on the LCD display unit 15 as shown in FIG. A list screen is displayed (step S203).
[0120]
Next, from the key input unit 14, in FIG. 18A, for example, “electronic weekly magazine X (advertisement of the December 14, 2000 issue)” 204 a, “electronic weekly magazine Y (December 14, 2000 issue) When an instruction to browse the advertisement data of “Electronic Weekly Magazine X (advertisement of the December 14, 2000 issue)” 204a is input from the advertisement data such as “204b” (step S204), the CPU 11 Reads out the advertisement data selected from the electronic weekly magazine data file 18j and causes the LCD display unit 15 to display an electronic weekly magazine advertisement screen as shown in FIG. 18B, for example (step S205).
[0121]
Next, the CPU 11 determines whether or not there is an input for instructing display of advertisement data other than the displayed advertisement data (step S206), and determines that the “browsing selection screen” key 14b is pressed (step S206; Y). ), The process proceeds to step S203.
[0122]
On the other hand, in step S206, if no instruction to display advertisement data other than the displayed advertisement data is input (step S206; N), the CPU 11 next determines whether or not there is an input instructing confirmation of information such as a list price. (Step S207). If the CPU 11 determines that the “price and other information” key 14d is pressed (step S207; Y), the purchase corresponding to the advertisement data being displayed is stored from the electronic weekly journal data file 18j stored in the storage medium 18. The support data is read out, and based on the read purchase support data, the LCD display unit 15 displays a list price and other information screen (step S208).
[0123]
Next, the CPU 11 determines whether or not the “purchase candidate addition” key 14e has been pressed (step S209). If the CPU 11 determines that the “purchase candidate addition” key 14e has been pressed (step S209; Y), the CPU 11 acquires the electronic weekly magazine code from the purchase support data of the electronic weekly magazine for which purchase candidate addition is desired. The purchase candidate addition request is stored in the purchase candidate addition request information memory 13h in the RAM 13 in association with the electronic weekly magazine code (step S210), and the process proceeds to step S203.
[0124]
On the other hand, if the “purchase candidate addition” key 14e is not pressed in step S209 (step S209; N), the “purchase” key 14h is pressed (step S211), and the CPU 11 supports purchase of an electronic weekly magazine desired to be purchased. An electronic weekly magazine code is acquired from the data, and a purchase request is stored in the purchase request information memory 13i of the RAM 13 in association with the electronic weekly magazine code (step S212).
[0125]
Then, the CPU 11 displays an identity confirmation screen as shown in FIG. 14B on the LCD display unit 15 (step S213). When a personal identification number is input from the key input unit 14 to the personal identification number input field 126a of the personal identification screen (step S214), the CPU 11 stores the electronic book apparatus personal identification number information file 18l stored in the area number 13 of the storage medium 18. The password number data is read out, and the read password number data is compared with the password number entered in the password number input field 126a (step S215). If the CPU 11 determines that they match (step S215; Y), it refers to the purchase support data and refers to the address of the electronic weekly magazine issuing site corresponding to the electronic weekly magazine code desired to be purchased (for example, electronic The address of the weekly magazine issuing site C) is acquired, and communication connection is made to the issuing site server 40 via the wireless transmission / reception unit 12 based on this address (step S216).
[0126]
On the other hand, in step S215, when the CPU 11 determines that the read password number data does not match the password entered in the password number input field 126a (step S215; N), an error is displayed on the LCD display unit 15. A message is displayed (step S217), and the process proceeds to step S213.
[0127]
Next, after connecting to the issuance site server 40, the CPU 11 searches the purchase procedure related information file 18k stored in the area number 12 of the storage medium 18 to search for an address, name, telephone number, credit card number, personal authentication information. Are transmitted to the publishing site server 40 via the wireless transmission / reception unit 12 together with a weekly magazine code stored as a purchase request or purchase candidate addition request and a purchase notification signal. (Step S218).
[0128]
On the other hand, when the issuance site server 40 is communicatively connected from the electronic book apparatus 10, the CPU 41 sends an address, name, telephone number, credit card number, personal authentication transmitted from the electronic book apparatus 10 via the transmission control unit 47. Each data such as information, electronic weekly magazine code, and purchase notification signal are received and stored in a predetermined storage location of the storage medium 46 (step S219).
[0129]
Then, the CPU 41 performs user authentication confirmation based on the transmitted personal authentication data (step S220), searches the electronic weekly journal data file 46a stored in the storage medium 46, and receives the received electronic weekly magazine code. The electronic weekly magazine data corresponding to is read, and the read electronic weekly magazine data is transmitted to the electronic book device 10 via the transmission control unit 47 (step S221), and the advertisement browsing / purchasing process is terminated.
[0130]
On the other hand, in the electronic book device 10, the CPU 11 receives the electronic weekly magazine data transmitted from the publishing site server 40 via the wireless transmission / reception unit 12, and uses the received electronic weekly magazine data as the electronic weekly magazine of the storage medium 18. The free space is stored in the data file 18k (step S222), the connection to the issuance site server 40 is disconnected, and the advertisement browsing purchase process is terminated.
[0131]
(Reading data supplement processing)
FIG. 19 is a flowchart for explaining browsing data supplement processing executed in the electronic book device 10 and the management site server 60.
[0132]
In the electronic book apparatus 10, after the power is turned on, the CPU 11 determines whether or not browsing data is deleted (step S301). For example, the browsing data is deleted as in the browsing data file 18c shown in FIG. If there is a browsing data file in which a free area exists (step S301; Y), the CPU 11 establishes communication connection to the management site server 60 via the wireless transmission / reception unit 12 (step S302).
[0133]
After connecting to the management site server 60, the CPU 11 searches the browsing data history file 18 m stored in the area number 14 of the storage medium 18 and stores the electronic book code corresponding to the browsing data stored in the electronic book device 10. Among them, the electronic book sales site B to which the browsing data file 18c having a free area is assigned reads the electronic book code corresponding to the browsing data provided to the electronic book device management site E, and reads the electronic book code. Along with the request signal, the request is transmitted to the management site server 60 via the wireless transmission / reception unit 12 (step S303).
[0134]
On the other hand, when the management site server 60 is communicatively connected from the electronic book device 10, the CPU 61 receives the electronic book code and the browsing data request signal transmitted from the electronic book device 10 via the transmission control unit 67. This is stored in the electronic book code memory 64b of the RAM 64 (step S304).
[0135]
Next, the CPU 61 searches the browsing data file 66a stored in the storage medium 66, and among the browsing data provided by the electronic book sales site B, the electronic book code that is not included in the received electronic book code, that is, electronic The book device 10 reads the browsing data corresponding to the unstored electronic book code, transmits the read browsing data to the electronic book device 10 via the transmission control unit 67 (step S305), and ends the browsing data supplement processing. To do.
[0136]
On the other hand, in the electronic book device 10, the CPU 11 receives the browsing data transmitted from the management site server 60 via the wireless transmission / reception unit 12 (step S306), and the free space of the browsing data file 18c becomes full. (Step S307). Then, the CPU 11 reads out the electronic book code from the purchase support data included in the stored browsing data, stores it in the browsing data history file 18m of the storage medium 18 (step S308), and browsing history data included in the stored browsing data. The browsing data effective date is updated and recorded on the current date (step S309), the connection to the management site server 60 is disconnected, and the browsing data supplement processing is terminated.
[0137]
(Data update processing)
FIG. 20 is a flowchart for explaining data update processing executed in the electronic book device 10 and the management site server 60.
[0138]
In the electronic book device 10, after the power is turned on, the CPU 11 communicatively connects to the management site server 60 via the wireless transmission / reception unit 12 periodically, for example, once a week (step S 401). An update request signal is transmitted (step S402).
[0139]
On the other hand, in the management site server 60, when communication connection is established from the electronic book device 10, the CPU 61 receives the data update request signal transmitted from the electronic book device 10 via the transmission control unit 67 (step S403). The memory allocation information file 66b stored in the storage medium 66 is searched, the latest memory allocation information for each electronic book sales site is read, and the latest memory allocation information is transmitted to the electronic book device 10 via the transmission control unit 67. (Step S404).
[0140]
In the electronic book device 10, the CPU 11 receives the latest memory allocation information transmitted from the management site server 60 via the wireless transmission / reception unit 12, and stores this information in the memory allocation information file stored in the area number 15 of the storage medium 18. 18n (step S405). Then, the CPU 11 searches the memory allocation information file 18n, reads the memory allocation information currently applied to the electronic book apparatus 10, and compares this memory allocation information with the latest received memory allocation information (step S406). ) It is determined whether or not there is an electronic book sales site with a reduced memory allocation (step S407).
[0141]
If the CPU 11 determines that there is an electronic book sales site with a reduced memory allocation (step S407; Y), the CPU 11 stores the electronic book sales site stored in the storage medium 18 from the browsing data file to which the electronic book sales site is allocated. Read the browsing history data corresponding to each browsing data, delete the browsing data from the oldest browsing data in order from the earliest date, and the browsing data file to which the electronic book sales site is allocated is the data corresponding to the latest memory allocation amount The amount is adjusted (step S408).
On the other hand, if the CPU 11 determines in step S407 that there is no electronic book sales site with a reduced memory allocation (step S407; N), the process proceeds to step S409.
[0142]
Next, the CPU 11 determines whether or not there is an electronic book sales site whose memory allocation has been increased (step S409). If the CPU 11 determines that there is an electronic book sales site whose memory allocation has been increased (step S409; Y), the CPU 11 searches the browsing data history file 18m stored in the area number 14 of the storage medium 18 to obtain the electronic book sales site. Among the electronic book codes corresponding to the reading data stored in the book device 10, the electronic book sales site whose memory allocation is increased reads the electronic book code corresponding to the reading data provided to the electronic book device management site E, This electronic book code is transmitted to the management site server 60 via the wireless transmission / reception unit 12 together with the browsing data request signal (step S410).
[0143]
Then, in the management site server 60, the CPU 61 receives the electronic book code and the browsing data request signal transmitted from the electronic book device 10 via the transmission control unit 67, and stores them in the electronic book code memory 64b of the RAM 64. Store (step S411).
Next, the CPU 61 searches the browsing data file 66a stored in the storage medium 66, and the browsing data provided by the electronic book sales site whose memory allocation has been increased is not included in the received electronic book code. The electronic book code, that is, the browsing data corresponding to the electronic book code that is not stored in the electronic book device 10 is read, and the read browsing data is transmitted to the electronic book device 10 through the transmission control unit 67 (step S412).
[0144]
Then, in the electronic book apparatus 10, the CPU 11 receives browsing data transmitted from the management site server 60 via the wireless transmission / reception unit 12 (step S 413). Then, the received browsing data is stored until the increased storage area of the browsing data file is filled so that the browsing data file to which the electronic book sales site is allocated becomes the data amount corresponding to the latest memory allocation amount. (Step S414).
[0145]
Then, the CPU 11 reads out the electronic book code from the purchase support data included in the stored browsing data, stores it in the browsing data history file 18m of the storage medium 18 (step S415), and browsing history data included in the stored browsing data. Is updated to the date of the current day and stored (step S416).
[0146]
Further, in the management site server 60, the CPU 61 searches the advertisement data file 66c stored in the storage medium 66, reads the latest advertisement data of each electronic weekly magazine, and the purchase support data corresponding thereto, and transmits them. It transmits to the electronic book apparatus 10 via the control part 67 (step S417), and a data update process is complete | finished.
[0147]
In the electronic book device 10, the CPU 11 receives the latest advertisement data and purchase support data corresponding thereto transmitted from the management site server 60 via the wireless transmission / reception unit 12 (step S 418). And this is memorize | stored in the electronic weekly magazine data file 18j of the storage medium 18, the advertisement data of electronic weekly magazine, and purchase support data are each updated (step S419), The connection to the management site server 60 is cut | disconnected, The data update process is terminated.
[0148]
As described above, the electronic book apparatus 10 automatically connects to the electronic book sales site A or the electronic book sales site B by performing the browsing purchase process, and the user purchases an electronic book that the user “brows” and likes. Therefore, the user does not need to perform the purchase procedure by himself and can easily purchase the electronic book.
Further, the electronic book device 10 automatically connects to the electronic weekly magazine issuing site C or the electronic weekly magazine issuing site D by performing advertisement browsing purchase processing, and purchases the electronic weekly magazine that the user likes by looking at the advertisement. Therefore, the user does not have to carry out purchase procedures by himself / herself and can easily purchase the electronic weekly magazine.
[0149]
In addition, the electronic book device 10 automatically connects to the electronic book device management site E by performing the browsing data supplement process, and acquires new browsing data that replaces the deleted browsing data. Can "browse".
Further, the electronic book device 10 automatically connects to the electronic book device management site E by performing data update processing, and acquires the latest memory allocation information and the advertisement data of the electronic weekly magazine. While being able to reflect in the electronic book apparatus 10, the user can always browse the advertisement of the newest electronic weekly magazine.
[0150]
  In addition, the description content in the said embodiment is a literary work appreciation device and literary work support according to the present invention.server, Providing copyrighted materialserver, Literary worksOfferingIt is a suitable example of a stem and a program, and is not limited to this.
  For example, the electronic book device 10 may be a mobile phone, a mobile terminal, or the like, and the operation for “reading” is the same as the operation for reading a conventional electronic book, but is exactly the same. It is not necessary, and it is possible to omit special operations such as connection to the network 2 and search for a home page, and the operation may be almost the same as the conventional operation.
  Further, the object displayed by the electronic book device 10 is not limited to the first part of the electronic book, or a book review, an introductory sentence, and may be music or a movie composed of audio data or image data.
  In this case, a part of music or a movie, or advertisement information is stored in advance in the electronic book device 10 as browsing data, and the user can view this and consider purchasing music or movie data. .
[0151]
In the electronic book device 10, electronic book browsing data and electronic weekly magazine advertisement data are stored in advance in the storage medium 18. However, when the user purchases the electronic book device 10, the electronic book device 10 is stored in the storage medium 18. Is not stored, and these data may be downloaded at the time of the first communication connection to the management site server 60.
Alternatively, it is possible to store a large amount of browsing data in the electronic book device 10 in advance, and thereafter, the browsing data is not updated.
[0152]
Although the data amount in the browsing data storage area is fixed, the user can change it arbitrarily. When the electronic book data storage area is full, the browsing data is automatically deleted. Thus, the browsing data storage area may be reduced and changed.
In addition to electronic book sales sites, publishers, ordinary bookstores, and other sites operated by paying advertisement fees to the electronic book device management site E and receiving memory allocation for the storage medium 18 of the electronic book device 10 But it ’s okay.
[0153]
In the browsing purchase process, when the electronic book device 10 communicates and connects to an electronic book sales site that does not handle books, and the user wishes to purchase a book, an error message signal is sent from the electronic book sales site to the electronic book device 10. The electronic book apparatus 10 that has received this information is automatically connected by searching for another electronic book sales site that handles the desired book, or a sales site that specializes in the delivery of books. You may make it let it.
In the electronic book purchase procedure or the like, in addition to automatically performing all of the procedures, the user himself / herself may input a part thereof, for example, a procedure such as inputting a credit card number.
[0154]
In the browsing data supplement process and the data update process, the electronic book device 10 is connected to the management site server 60 to acquire browsing data and the like. It is also possible to connect and acquire browsing data of electronic books handled by the electronic book sales site.
In the data update process, when it is necessary to delete and reduce the browsing data stored in the electronic book device 10, the “listening data effective date” is deleted in order from the oldest. Data may be deleted in order from the oldest “browsing date”.
Furthermore, in the data update process, as the advertisement data of the electronic weekly magazine is updated to the latest one, the “reading data effective date” of the browsing data that has passed a certain period of time is related to “presence / absence of browsing”. Instead, it may be replaced with new browsing data.
[0155]
In the data update process, the electronic book device 10 automatically updates the data by automatically connecting to the management site server 60 periodically, for example, once a week. A genre, author name, book title, and the like may be designated in advance, and the electronic book device 10 may acquire browsing data corresponding to the genre, author name, book title, and the like.
Alternatively, the user's reading history may be stored in the electronic book device 10, and the user's preference based on the reading history may be detected by the CPU 11, thereby automatically selecting the browsing data to be newly stored.
In addition, the detailed configuration and detailed operation of the electronic book apparatus 10 and each server can be changed as appropriate without departing from the spirit of the present invention.
[0156]
【The invention's effect】
  According to the invention described in claim 1, without causing the user of the copyrighted work appreciation device to search the homepage, the copyrighted work introduction information is displayed and the content of the copyrighted work is referred to. A user's favorite work can be easily received from the corresponding work providing server and stored, and this can be viewed by the user.
  Further, when the user of the literary appreciation apparatus displays the literary work introduction information, it is not necessary to connect the electronic book apparatus to the communication line, and the contents of the literary work can be referred to easily.
  Also, since the work introduction information requires less data than the work, it can be stored in large quantities in the work appreciation device.
  In addition, since the work introduction information is stored in the work appreciation device and is viewed by the user, there is no fear that the work itself will be viewed illegally.
  In particular, the work introduction information can be deleted by reducing the storage area in which the work introduction information is stored without causing the user of the work appreciation apparatus to take any procedure.
  In addition, when the work introduction information is deleted, it is possible to prevent deletion of new work introduction information with a new effective date, which is likely to be read by the user of the work appreciation apparatus.
[0159]
  According to invention of Claim 2,Without letting the user of the copyright appreciation device search the homepage etc., display the introduction information of the copyrighted work and refer to the content of the copyrighted work. It can be received from the copyrighted work providing server and stored, and this can be viewed by the user.
  Further, when the user of the literary appreciation apparatus displays the literary work introduction information, it is not necessary to connect the electronic book apparatus to the communication line, and the contents of the literary work can be referred to easily.
  Also, since the work introduction information requires less data than the work, it can be stored in large quantities in the work appreciation device.
  In addition, since the work introduction information is stored in the work appreciation device and is viewed by the user, there is no fear that the work itself will be viewed illegally.
  In particular, the work introduction information can be deleted by reducing the storage area in which the work introduction information is stored without causing the user of the work appreciation apparatus to take any procedure.
  Also, when the work introduction information is deleted, the work introduction information that has been browsed by the user of the work appreciation device is deleted, thereby preventing the user from deleting the unread work introduction information. can do.
[0161]
  Claim3According to the described invention, the claims1 or 2Of course, it is possible to obtain the same effect as that of the described invention.Copyrighted work serverWhen it is determined that the allocation of the storage area to is increased, copyrighted work introduction information corresponding to the increased amount is added.
  Therefore, the work introduction information can be updated by newly adding the work introduction information to the storage area of the work appreciation apparatus without causing the user of the work appreciation apparatus to take any procedure.
[0162]
  Claim4According to the described invention, the claims1-3It is of course possible to obtain the same effect as the invention described in any of the above, and in particular, when the work introduction information is browsed by the second deletion means in the work appreciation device, the browsed work introduction is introduced. Information is deleted.
  Therefore, the storage area in which the literary work introduction information that has been viewed and deleted is stored becomes an empty area, and the storage area can be used effectively.
[0166]
  Claim5 and 6According to the described invention, the work introduction information of the work appreciation device is stored based on the advertisement fee obtained from each work providing server without causing the user of the work appreciation device to take any procedure. The work introduction information can be deleted by reducing and changing the area, and the advertising activity using the work appreciation apparatus can be easily and effectively performed.
[Brief description of the drawings]
FIG. 1 is a block diagram of a copyrighted work in a state in which an electronic book device, a sales site server, an issue site server, and a management site server are connected to each other via a network in an embodiment of the present invention;OfferingIt is a figure which shows an example of a stem.
FIG. 2 is a diagram illustrating an external configuration of the electronic book device of FIG.
FIG. 3 is a block diagram illustrating an internal configuration of the electronic book device.
FIG. 4 is a diagram for explaining an area in a storage medium of the electronic book device.
FIG. 5 is a diagram for explaining browsing data; FIG. 5A for explaining browsing data; FIG. 5B for explaining purchase support data; and browsing history data. (C) of FIG.
6 is a diagram showing an internal configuration of the sales site server of FIG. 1;
7 is a diagram showing an internal configuration of the issuing site server in FIG. 1. FIG.
FIG. 8 is a diagram showing an internal configuration of the management site server of FIG. 1;
FIG. 9 is a flowchart (1) showing an operation of browsing purchase processing.
FIG. 10 is a flowchart (2) showing an operation of browsing purchase processing.
FIG. 11 is a flowchart (3) illustrating an operation of browsing purchase processing.
FIG. 12A is a diagram illustrating a display example of a browsing selection screen in the electronic book apparatus, and FIG. 12B is a diagram illustrating a display example of a plurality of genres.
FIG. 13A is a diagram showing a display example of books classified into one genre in the electronic book device, and FIG. 13B is a diagram showing a display example of browsing text data.
FIG. 14A is a diagram illustrating a display example of a list price and other information screen in the electronic book apparatus, and FIG. 14B is a diagram illustrating a display example of a personal identification screen.
FIG. 15 is a diagram illustrating a display example of a price change notification screen in the electronic book device.
FIG. 16 is a flowchart (1) showing the operation of the advertisement browsing / purchasing process.
FIG. 17 is a flowchart (2) showing the operation of the advertisement browsing / purchasing process.
18A is a diagram illustrating a display example of an advertisement data list screen in the electronic book apparatus, and FIG. 18B is a diagram illustrating a display example of an electronic weekly magazine advertisement screen. FIG.
FIG. 19 is a flowchart showing the operation of browsing data supplement processing;
FIG. 20 is a flowchart showing an operation of data update processing.
[Explanation of symbols]
  1 CopyrightOfferingStem
10 Electronic book device (appreciation device)
11 CPU (display control means, designation means, access means, recording control means, allocation
Information receiving means, allocation increase / decrease judging means, copyrighted work introduction information deleting means, second deleting means,
Creation means, transmission means)
12 Wireless transceiver (access means, allocation information receiving means)
13 RAM
14 Key input part (specifying means)
15 LCD display (browsing means, display)
16 Power supply
17 Storage device
18 Storage medium (storage unit)
20 Sales site server (Providing copyrighted materialserver)
21 CPU
22 Input device
23 Display device
24 RAM
25 Storage device
26 Storage media
27 Transmission control unit
40 Issuing site server (Providing copyrighted materialserver)
41 CPU
42 Input devices
43 Display device
44 RAM
45 Storage device
46 Storage media
47 Transmission control unit
60 Management site server (support for providing copyrighted materialserver)
61 CPU (work support information transmitting means, work introduction information transmitting means)
62 Input device
63 Display device
64 RAM
65 storage devices
66 Storage media
67 Transmission control unit

Claims (6)

文字及び画像データを含む著作物を記憶する複数の著作物提供サーバ及び前記各著作物提供サーバに割り当てられるべき記憶領域のデータ量を表わす割当情報を送信可能な著作物提供支援サーバに、通信回線を介して接続可能とする送受信部を有する著作物鑑賞装置であって、
前記著作物提供サーバ毎に割り当てられた記憶領域を有し、当該記憶領域毎に対応する前記著作物提供サーバにアクセスするためのアクセス情報及び著作物ごとに対応付けられた著作物コードを含む著作物取得支援情報と、前記著作物に含まれるデータの一部を紹介する著作物紹介情報と、当該著作物紹介情報が使えるようになった日付を表わす発効日付を含む日付データとを対応付けて記憶するとともに、前記各記憶領域のデータ量を表わす割当情報を記憶する記憶手段と、
前記記憶手段に記憶された著作物紹介情報を検索する検索手段と、
前記検索手段により検索された著作物紹介情報を指定して表示部に表示させる指定手段と、
前記指定手段によって指定された著作物紹介情報に対応付けられた著作物取得支援情報の中のアクセス情報及び著作物コードを取得し、当該アクセス情報に基づいて前記送受信部により該当する著作物提供サーバにアクセスして、前記著作物コードを送信するアクセス手段と、
前記アクセス手段によりアクセスされた前記著作物提供サーバから送信される前記著作物コードに対応した著作物を前記送受信部により受信し、受信された著作物を記憶部に記憶する記憶制御手段と、
前記著作物提供支援サーバより送信された前記割当情報を前記送受信部により受信する割当情報受信手段と、
前記割当情報受信手段により受信した割当情報と前記記憶手段に記憶された割当情報とを比較して、一の著作物提供サーバに対する記憶領域に割り当てられるデータ量の増減を判断する割当増減判断手段と、
前記割当増減判断手段により、前記一の著作物提供サーバに対する記憶領域に割り当てられたデータ量が減らされたと判断された場合に、当該記憶領域に記憶されている著作物紹介情報のうち、減らされたデータ量に相当する著作物紹介情報のいずれかを、前記日付データに含まれる発効日付の古い順に選択し、選択された著作物紹介情報を削除する著作物紹介情報削除手段と、
を備えていることを特徴とする著作物鑑賞装置。
A communication line to a plurality of work providing servers that store works including character and image data, and a work providing support server capable of transmitting allocation information indicating the amount of data in a storage area to be allocated to each of the work providing servers. A work appreciation device having a transmission / reception unit that can be connected via
A work having a storage area allocated for each work providing server and including access information for accessing the work providing server corresponding to each storage area and a work code associated with each work. Associating the object acquisition support information, the work introduction information for introducing a part of the data included in the work, and the date data including the effective date indicating the date on which the work introduction information can be used. Storage means for storing and storing allocation information representing the amount of data in each storage area;
Search means for searching for work introduction information stored in the storage means;
Designating means for designating and displaying the work introduction information retrieved by the retrieving means on the display unit;
A work providing server that obtains access information and work code in the work acquisition support information associated with the work introduction information designated by the designating means, and which corresponds to the work by the transmitting / receiving unit based on the access information And access means for transmitting the copyrighted work code ,
And storage control means for a work corresponding to the work code that will be transmitted from the work providing server accessed received by the transceiver unit, stores the received work in the storage unit by the access means,
An allocation information receiving means for receiving the allocation information transmitted from the copyrighted work providing support server by the transmission / reception unit;
An allocation increase / decrease determination means for comparing the allocation information received by the allocation information receiving means with the allocation information stored in the storage means to determine an increase / decrease in the amount of data allocated to the storage area for one copyrighted work providing server; ,
When it is determined by the allocation increase / decrease determination means that the amount of data allocated to the storage area for the one copyrighted work providing server has been reduced, it is reduced among the copyrighted work introduction information stored in the storage area. A work introduction information deleting means for selecting any of the work introduction information corresponding to the amount of data, in order from the oldest effective date included in the date data, and deleting the selected work introduction information;
A device for appreciating copyrighted works.
文字及び画像データを含む著作物を記憶する複数の著作物提供サーバ及び前記各著作物提供サーバに割り当てられるべき記憶領域のデータ量を表わす割当情報を送信可能な著作物提供支援サーバに、通信回線を介して接続可能とする送受信部を有する著作物鑑賞装置であって、A communication line to a plurality of work providing servers that store works including character and image data, and a work providing support server capable of transmitting allocation information indicating the amount of data in a storage area to be allocated to each of the work providing servers. A work appreciation device having a transmission / reception unit connectable via
前記著作物提供サーバ毎に割り当てられた記憶領域を有し、当該記憶領域毎に対応する前記著作物提供サーバにアクセスするためのアクセス情報及び著作物ごとに対応付けられた著作物コードを含む著作物取得支援情報と、前記著作物に含まれるデータの一部を紹介する著作物紹介情報と、当該著作物紹介情報を閲覧した日付を表わす閲覧日付を含む日付データとを対応付けて記憶するとともに、前記各記憶領域のデータ量を表わす割当情報を記憶する記憶手段と、A work having a storage area allocated for each work providing server and including access information for accessing the work providing server corresponding to each storage area and a work code associated with each work. And storing object acquisition support information, work introduction information that introduces a part of the data included in the work, and date data including a viewing date representing a date when the work introduction information is browsed. Storage means for storing allocation information representing the amount of data in each storage area;
前記記憶手段に記憶された著作物紹介情報を検索する検索手段と、Search means for searching for work introduction information stored in the storage means;
前記検索手段により検索された著作物紹介情報を指定して表示部に表示させる指定手段と、Designating means for designating and displaying the work introduction information retrieved by the retrieving means on the display unit;
前記指定手段によって指定された著作物紹介情報に対応付けられた著作物取得支援情報の中のアクセス情報及び著作物コードを取得し、当該アクセス情報に基づいて前記送受信部により該当する著作物提供サーバにアクセスして、前記著作物コードを送信するアクセA work providing server that obtains access information and work code in the work acquisition support information associated with the work introduction information designated by the designating means, and which corresponds to the work by the transmitting / receiving unit based on the access information Access to send the copyright code. ス手段と、Means,
前記アクセス手段によりアクセスされた前記著作物提供サーバから送信される前記著作物コードに対応した著作物を前記送受信部により受信し、受信された著作物を記憶部に記憶する記憶制御手段と、Storage control means for receiving a literary work corresponding to the literary work code transmitted from the literary work providing server accessed by the access means by the transmitting / receiving unit, and storing the received literary work in a storage unit;
前記著作物提供支援サーバより送信された前記割当情報を前記送受信部により受信する割当情報受信手段と、An allocation information receiving means for receiving the allocation information transmitted from the copyrighted work providing support server by the transmission / reception unit;
前記割当情報受信手段により受信した割当情報と前記記憶手段に記憶された割当情報とを比較して、一の著作物提供サーバに対する記憶領域に割り当てられるデータ量の増減を判断する割当増減判断手段と、An allocation increase / decrease determination means for comparing the allocation information received by the allocation information receiving means with the allocation information stored in the storage means to determine an increase / decrease in the amount of data allocated to the storage area for one copyrighted work providing server; ,
前記割当増減判断手段により、前記一の著作物提供サーバに対する記憶領域に割り当てられたデータ量が減らされたと判断された場合に、当該記憶領域に記憶されている著作物紹介情報のうち、減らされたデータ量に相当する著作物紹介情報のいずれかを、前記日付データに含まれる閲覧日付の古い順に選択し、選択された著作物紹介情報を削除する著作物紹介情報削除手段と、When it is determined by the allocation increase / decrease determination means that the amount of data allocated to the storage area for the one copyrighted work providing server has been reduced, it is reduced among the copyrighted work introduction information stored in the storage area. A copyrighted work introduction information deleting means for selecting any copyrighted work introduction information corresponding to the amount of data selected in order from the oldest browsing date included in the date data, and deleting the selected copyrighted work introduction information;
を備えていることを特徴とする著作物鑑賞装置。A device for appreciating copyrighted works.
請求項1又は2に記載の著作物鑑賞装置において、
前記割当増減判断手段により、前記一の著作物提供サーバに対する記憶領域の割当が増やされたと判断された場合に、前記送受信部を介して前記著作物提供支援サーバに接続して、増やされた分に相当する著作物紹介情報を取得し取得した著作物紹介情報を前記記憶手段に追加する追加手段と、を備えていることを特徴とする著作物鑑賞装置。
In the work appreciation apparatus according to claim 1 or 2 ,
When the allocation increase / decrease determination unit determines that the allocation of the storage area to the one copyrighted work providing server has been increased, the allocated increase / decrease is connected to the copyrighted work providing support server via the transmission / reception unit. work viewing apparatus acquires a work introduction information corresponding, characterized in that the acquired copyrighted introduction information and a, and additional means for adding to said storage means.
請求項1〜の何れかに記載の著作物鑑賞装置において、
前記著作物紹介情報が閲覧された場合、当該閲覧済み著作物紹介情報を削除する第2の削除手段を備えていることを特徴とする著作物鑑賞装置。
In the work appreciation apparatus according to any one of claims 1 to 3 ,
A work appreciation device, comprising: a second deletion unit that deletes the browsed work introduction information when the work introduction information is browsed.
文字及び画像データを含む著作物及び広告料金に関する広告料金情報を記憶する複数の著作物提供サーバと、前記各著作物提供サーバに割り当てられるべき記憶領域のデータ量を表わす割当情報を送信可能な著作物提供支援サーバと、送受信部を有し前記著作物提供サーバによって提供された著作物を鑑賞する著作物鑑賞装置とが、通信回線を介して接続される著作物提供システムであって、
前記著作物鑑賞装置は、
前記著作物提供サーバ毎に割り当てられた記憶領域を有し、当該記憶領域毎に対応する前記著作物提供サーバにアクセスするためのアクセス情報及び著作物ごとに対応付けられた著作物コードを含む著作物取得支援情報と、前記著作物に含まれるデータの一部を紹介する著作物紹介情報と、当該著作物紹介情報が使えるようになった日付を表わす発効日付を含む日付データとを対応付けて記憶するとともに、前記各記憶領域のデータ量を表わす割当情報を記憶する記憶手段と、
前記記憶手段に記憶された著作物紹介情報を検索する検索手段と、
前記検索手段により検索された著作物紹介情報を指定して表示部に表示させる指定手段と、
前記指定手段によって指定された著作物紹介情報に対応付けられた著作物取得支援情報の中のアクセス情報及び著作物コードを取得し、当該アクセス情報に基づいて前記送受信部により該当する著作物提供サーバにアクセスして、前記著作物コードを送信するアクセス手段と、
前記アクセス手段によりアクセスされた前記著作物提供サーバから送信される前記著作物コードに対応した著作物を前記送受信部により受信し、受信された著作物を記憶部に記憶する記憶制御手段と、
前記著作物提供支援サーバより送信された前記割当情報を前記送受信部により受信する割当情報受信手段と、
前記割当情報受信手段により受信した割当情報と前記記憶手段に記憶された割当情報とを比較して、一の著作物提供サーバに対する記憶領域に割り当てられるデータ量の増減を判断する割当増減判断手段と、
前記割当増減判断手段により、前記一の著作物提供サーバに対する記憶領域に割り当てられたデータ量が減らされたと判断された場合に、当該記憶領域に記憶されている著作物紹介情報のうち、減らされたデータ量に相当する著作物紹介情報のいずれかを、前記日付データに含まれる発効日付の古い順に選択し、選択された著作物紹介情報を削除する著作物紹介情報削除手段と、を備え、
前記著作物提供支援サーバは、
前記各著作物提供サーバから得られる広告料金情報に基づいて、前記割当情報を作成する割当情報作成手段と、
前記割当情報作成手段によって作成された割当情報を前記著作物鑑賞装置に送信する割当情報送信手段と、を備え、
前記著作物提供サーバは、
前記著作物鑑賞装置のアクセス手段により送信された著作物コードを受信する著作物コード受信手段と、
当該著作物コードに対応する著作物を検索し、検索された著作物を前記著作物鑑賞装置に送信する著作物送信手段と、
を備えていることを特徴とする著作物提供システム。
A plurality of copyrighted work providing servers that store advertising price information related to copyrighted works and advertising charges including text and image data, and a work capable of transmitting allocation information indicating the amount of data in a storage area to be allocated to each copyrighted work providing server A work providing system in which a work providing support server and a work appreciation device having a transmission / reception unit for viewing a work provided by the work providing server are connected via a communication line,
The work appreciation device is
A work having a storage area allocated for each work providing server and including access information for accessing the work providing server corresponding to each storage area and a work code associated with each work. Associating the object acquisition support information, the work introduction information for introducing a part of the data included in the work, and the date data including the effective date indicating the date on which the work introduction information can be used. Storage means for storing and storing allocation information representing the amount of data in each storage area;
Search means for searching for work introduction information stored in the storage means;
Designating means for designating and displaying the work introduction information retrieved by the retrieving means on the display unit;
A work providing server that obtains access information and work code in the work acquisition support information associated with the work introduction information designated by the designating means, and which corresponds to the work by the transmitting / receiving unit based on the access information And access means for transmitting the copyrighted work code,
Storage control means for receiving a literary work corresponding to the literary work code transmitted from the literary work providing server accessed by the access means by the transmitting / receiving unit, and storing the received literary work in a storage unit;
An allocation information receiving means for receiving the allocation information transmitted from the copyrighted work providing support server by the transmission / reception unit;
An allocation increase / decrease determination means for comparing the allocation information received by the allocation information receiving means with the allocation information stored in the storage means to determine an increase / decrease in the amount of data allocated to the storage area for one copyrighted work providing server; ,
When it is determined by the allocation increase / decrease determination means that the amount of data allocated to the storage area for the one copyrighted work providing server has been reduced, it is reduced among the copyrighted work introduction information stored in the storage area. A work introduction information deletion means for selecting any of the work introduction information corresponding to the amount of data, in order from the oldest effective date included in the date data, and deleting the selected work introduction information;
The copyrighted work providing support server includes:
Allocation information creating means for creating the allocation information based on advertising fee information obtained from each of the copyrighted work providing servers;
Allocation information transmitting means for transmitting the allocation information created by the allocation information creating means to the literary work appreciation device ,
The copyrighted work providing server includes:
A work code receiving means for receiving a work code transmitted by the access means of the work appreciation device;
A copyrighted work transmitting means for searching for a copyrighted work corresponding to the copyrighted work code and transmitting the searched copyrighted work to the copyrighted work appreciation device;
A copyrighted work providing system characterized by comprising:
文字及び画像データを含む著作物及び広告料金に関する広告料金情報を記憶する複数の著作物提供サーバと、前記各著作物提供サーバに割り当てられるべき記憶領域のデータ量を表わす割当情報を送信可能な著作物提供支援サーバと、送受信部を有し前記著作物提供サーバによって提供された著作物を鑑賞する著作物鑑賞装置とが、通信回線を介して接続される著作物提供システムであって、A plurality of copyrighted work providing servers that store advertising price information related to copyrighted works and advertising charges including text and image data, and a work capable of transmitting allocation information indicating the amount of data in a storage area to be allocated to each copyrighted work providing server A work providing system in which a work providing support server and a work appreciation device having a transmission / reception unit for viewing a work provided by the work providing server are connected via a communication line,
前記著作物鑑賞装置は、The work appreciation device is
前記著作物提供サーバ毎に割り当てられた記憶領域を有し、当該記憶領域毎に対応する前記著作物提供サーバにアクセスするためのアクセス情報及び著作物ごとに対応付けられた著作物コードを含む著作物取得支援情報と、前記著作物に含まれるデータの一部を紹介する著作物紹介情報と、当該著作物紹介情報を閲覧した日付を表わす閲覧日付を含む日付データとを対応付けて記憶するとともに、前記各記憶領域のデータ量を表わす割当情報を記憶する記憶手段と、A work having a storage area allocated for each work providing server and including access information for accessing the work providing server corresponding to each storage area and a work code associated with each work. And storing object acquisition support information, work introduction information that introduces a part of the data included in the work, and date data including a viewing date representing a date when the work introduction information is browsed. Storage means for storing allocation information representing the amount of data in each storage area;
前記記憶手段に記憶された著作物紹介情報を検索する検索手段と、Search means for searching for work introduction information stored in the storage means;
前記検索手段により検索された著作物紹介情報を指定して表示部に表示させる指定手段と、Designating means for designating and displaying the work introduction information retrieved by the retrieving means on the display unit;
前記指定手段によって指定された著作物紹介情報に対応付けられた著作物取得支援情報の中のアクセス情報及び著作物コードを取得し、当該アクセス情報に基づいて前記送受信部により該当する著作物提供サーバにアクセスして、前記著作物コードを送信するアクセス手段と、A work providing server that obtains access information and work code in the work acquisition support information associated with the work introduction information designated by the designating means, and which corresponds to the work by the transmitting / receiving unit based on the access information And access means for transmitting the copyrighted work code,
前記アクセス手段によりアクセスされた前記著作物提供サーバから送信される前記著作物コードに対応した著作物を前記送受信部により受信し、受信された著作物を記憶部に記憶する記憶制御手段と、Storage control means for receiving a literary work corresponding to the literary work code transmitted from the literary work providing server accessed by the access means by the transmitting / receiving unit, and storing the received literary work in a storage unit;
前記著作物提供支援サーバより送信された前記割当情報を前記送受信部により受信する割当情報受信手段と、An allocation information receiving means for receiving the allocation information transmitted from the copyrighted work providing support server by the transmission / reception unit;
前記割当情報受信手段により受信した割当情報と前記記憶手段に記憶された割当情報とを比較して、一の著作物提供サーバに対する記憶領域に割り当てられるデータ量の増減を判断する割当増減判断手段と、An allocation increase / decrease determination means for comparing the allocation information received by the allocation information receiving means with the allocation information stored in the storage means to determine an increase / decrease in the amount of data allocated to the storage area for one copyrighted work providing server; ,
前記割当増減判断手段により、前記一の著作物提供サーバに対する記憶領域に割り当てられたデータ量が減らされたと判断された場合に、当該記憶領域に記憶されている著作物紹介情報のうち、減らされたデータ量に相当する著作物紹介情報のいずれかを、前記日付When it is determined by the allocation increase / decrease determination means that the amount of data allocated to the storage area for the one copyrighted work providing server has been reduced, it is reduced among the copyrighted work introduction information stored in the storage area. One of the copyrighted work introduction information corresponding to the data amount データに含まれる閲覧日付の古い順に選択し、選択された著作物紹介情報を削除する著作物紹介情報削除手段と、を備え、A copyrighted work introduction information deleting means for selecting the oldest browsing date included in the data in order from the oldest and deleting the selected copyrighted work introduction information;
前記著作物提供支援サーバは、The copyrighted work providing support server includes:
前記各著作物提供サーバから得られる広告料金情報に基づいて、前記割当情報を作成する割当情報作成手段と、Allocation information creating means for creating the allocation information based on advertising fee information obtained from each of the copyrighted work providing servers;
前記割当情報作成手段によって作成された割当情報を前記著作物鑑賞装置に送信する割当情報送信手段と、を備え、Allocation information transmitting means for transmitting the allocation information created by the allocation information creating means to the literary work appreciation device,
前記著作物提供サーバは、  The copyrighted work providing server includes:
前記著作物鑑賞装置のアクセス手段により送信された著作物コードを受信する著作物コード受信手段と、A work code receiving means for receiving the work code transmitted by the access means of the work appreciation device;
当該著作物コードに対応する著作物を検索し、検索された著作物を前記著作物鑑賞装置に送信する著作物送信手段と、A copyrighted work transmitting means for searching for a copyrighted work corresponding to the copyrighted work code and transmitting the searched copyrighted work to the copyrighted work appreciation device;
を備えていることを特徴とする著作物提供システム。A copyrighted work providing system characterized by comprising:
JP2002097544A 2002-03-29 2002-03-29 Work appreciation device, work providing system Expired - Fee Related JP4140260B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002097544A JP4140260B2 (en) 2002-03-29 2002-03-29 Work appreciation device, work providing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002097544A JP4140260B2 (en) 2002-03-29 2002-03-29 Work appreciation device, work providing system

Publications (2)

Publication Number Publication Date
JP2003296593A JP2003296593A (en) 2003-10-17
JP4140260B2 true JP4140260B2 (en) 2008-08-27

Family

ID=29387710

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002097544A Expired - Fee Related JP4140260B2 (en) 2002-03-29 2002-03-29 Work appreciation device, work providing system

Country Status (1)

Country Link
JP (1) JP4140260B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2560321A1 (en) * 2004-03-19 2005-10-06 Arbitron Inc. Gathering data concerning publication usage
JP5218544B2 (en) * 2010-12-24 2013-06-26 大日本印刷株式会社 E-book trial reading data creation device and creation method
KR101359908B1 (en) * 2012-03-14 2014-02-10 (주)제이디에프 Apparatus and method for providing hybrid fairy tale book in mobile terminal
JP6155937B2 (en) * 2013-07-25 2017-07-05 大日本印刷株式会社 Trial reading content distribution system, server device, computer program, and content distribution method

Also Published As

Publication number Publication date
JP2003296593A (en) 2003-10-17

Similar Documents

Publication Publication Date Title
US9292873B1 (en) Expedited acquisition of a digital item following a sample presentation of the item
US7313516B2 (en) Electronic dictionary client connectable to an electronic dictionary server to search a dictionary on the electronic dictionary server
EP1617626B1 (en) Remote access to content management information through a server
KR100485322B1 (en) Method for generating a search result list on a web search engine
JP2006172447A (en) Linkage device of recording medium to network and reproduction device
JP2010272015A (en) Net shopping management apparatus
US20010056384A1 (en) Electronic manual delivery system and method
JP4140260B2 (en) Work appreciation device, work providing system
JP2001195482A (en) Method and system for charging on content distribution
JP2004341618A (en) Program launcher, program launching method and program
KR20000036604A (en) Method for providing buniness for digital publication using internet
JP2003058450A (en) Information distribution device
JP2001516906A (en) Data distribution system for computer networks
JP5540735B2 (en) Book on demand management server, book on demand management system, and program
JP2016045902A (en) Content display device, content display method, and program
JP2006018637A (en) Url information providing terminal and url information providing system
US20020143712A1 (en) Process for mediating price information, system for implementing thereof and computer readable medium storing program for implementing price mediating process
JP2001111605A (en) Distribution system for digital contents
JP2001265946A (en) System and method for managing merchandise information
US9672533B1 (en) Acquisition of an item based on a catalog presentation of items
JP2004126761A (en) Homepage creation system
JP4438027B2 (en) Information processing apparatus and storage medium
KR100417812B1 (en) System and method for creating/managing domain and media for storing program source thereof
JP2002230377A (en) Image data selling system and price determining method
JP2002312165A (en) Software supply system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050111

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20071004

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20071106

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080107

RD13 Notification of appointment of power of sub attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7433

Effective date: 20080221

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080226

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20080221

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080421

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20080520

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080602

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110620

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4140260

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110620

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120620

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120620

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130620

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees