JP5681310B2 - Electronic book display shelf sharing system and electronic book distribution support system - Google Patents
Electronic book display shelf sharing system and electronic book distribution support system Download PDFInfo
- Publication number
- JP5681310B2 JP5681310B2 JP2014064667A JP2014064667A JP5681310B2 JP 5681310 B2 JP5681310 B2 JP 5681310B2 JP 2014064667 A JP2014064667 A JP 2014064667A JP 2014064667 A JP2014064667 A JP 2014064667A JP 5681310 B2 JP5681310 B2 JP 5681310B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- electronic book
- user
- information
- display
- 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.)
- Active
Links
- 230000010365 information processing Effects 0.000 claims description 23
- 238000012546 transfer Methods 0.000 claims description 7
- 230000005540 biological transmission Effects 0.000 claims description 6
- 238000000034 method Methods 0.000 description 20
- 238000012545 processing Methods 0.000 description 20
- 230000006870 function Effects 0.000 description 12
- 238000004891 communication Methods 0.000 description 10
- 238000012790 confirmation Methods 0.000 description 10
- 230000000694 effects Effects 0.000 description 4
- 230000002708 enhancing effect Effects 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000007792 addition Methods 0.000 description 1
- 238000013475 authorization Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000001747 exhibiting effect Effects 0.000 description 1
- 230000005764 inhibitory process Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000010422 painting Methods 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 230000008929 regeneration Effects 0.000 description 1
- 238000011069 regeneration method Methods 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、電子書籍データの流通促進に寄与し得る電子書籍陳列棚共有システム及び電子書籍流通支援システムに関する。 The present invention relates to an electronic book display shelf sharing system and an electronic book distribution support system that can contribute to the promotion of electronic book data distribution.
従来、電子書籍データは、このようなデータを取り扱う専門のストアからダウンロードしたり、ストリーミング配信により受信したりしてユーザに利用されているのが一般的である(例えば、特許文献1を参照)。 Conventionally, electronic book data is generally used by users by downloading from a specialized store that handles such data or by receiving streaming delivery (see, for example, Patent Document 1). .
このような流通形態においては、ユーザは主にストア側からの情報に基づいて書籍を選択し購入せざるを得ない。そのため、どのような書籍がいかなるユーザに受け入れられ普及しているのか、という現状を把握することが難しく、各ユーザの個人的嗜好によって書籍を選択する傾向が強くなり、購買意欲が継続しなくなる、という問題がある。 In such a distribution form, the user is forced to select and purchase a book mainly based on information from the store side. Therefore, it is difficult to grasp the current state of what kind of books are accepted and spread by which users, the tendency to select books according to the personal preference of each user becomes strong, and the willingness to purchase does not continue. There is a problem.
本発明は、ユーザの利便性を高めつつ、電子書籍データの流通を促進することができ、流通環境を容易に実現可能な電子書籍陳列棚共有システム及び電子書籍流通支援システムを提供することを目的とする。 An object of the present invention is to provide an electronic book display shelf sharing system and an electronic book distribution support system that can promote the distribution of electronic book data while enhancing convenience for users and can easily realize a distribution environment. And
本発明は、以上のような課題を解決するために、次のような構成を採用したものである。すなわち、本発明に係る電子書籍データの電子書籍陳列棚共有システムは、ユーザがそれぞれ使用する複数のユーザ用機器と通信可能なメインサーバ上に構築された電子書籍データの電子書籍陳列棚共有システムであって、前記各ユーザ用機器から送信される電子書籍陳列棚生成用のユーザ特定情報及びそのユーザが利用権限を有している電子書籍データのリスト情報を受け付ける電子書籍陳列棚生成用ユーザ情報受付手段と、このユーザ情報受付手段が受け付けした情報に基づいて各ユーザの電子書籍陳列棚データを作成するとともに、その電子書籍陳列棚データに基づいて作成される電子書籍陳列棚を各ユーザ用機器において表示するための表示データを前記各ユーザ用機器が電気通信回線を介して接続可能なウェブサーバにアップする個人図書館生成手段と、この個人図書館生成手段により生成された個人図書館の他人の電子書籍陳列棚を閲覧したユーザ用機器から発信される借用申請または購入申請情報、及び申請者特定用の申請ユーザ情報を直接または間接的に受け付ける申請受付手段と、この申請受付手段が受け取った申請情報に対応する電子書籍データをその申請を行ったユーザがダウンロードまたは非ダウンロード形式により再生することを許可する許可情報を前記電子書籍データを蓄積する書籍サーバに出力するとともに、利用権限を有していたユーザがダウンロードまたは非ダウンロード形式により再生することを禁止する禁止情報を前記書籍サーバまたは前記利用権限を有していたユーザのユーザ用機器に出力する情報処理手段とを具備してなり、前記情報処理手段が、各ユーザが使用するユーザ用機器に合わせるために、申請受付手段が受け取った申請情報に対応する電子書籍データに対応する再生形式の異なった同一タイトルの電子書籍データをその申請を行った他のユーザがダウンロードまたは非ダウンロード形式により再生することを許可する許可情報を、ユーザが利用権限を有している電子書籍データが蓄積されている以外の書籍サーバに出力する書籍サーバ選択手段を備えていることを特徴とする。
ここで、「同一タイトルの電子書籍データ」とは、同一作者の同一タイトルの電子書籍データを意味し、同一内容のもののみならず、同一タイトルであっても内容に若干の変更や追加があるものも含まれる。このようなものであれば、各ユーザが使用するユーザ機器に合わせた再生形式の電子書籍データを保有する書籍サーバから、電子書籍データを得ることができる。
The present invention employs the following configuration in order to solve the above-described problems. That is, the electronic book display shelf sharing system for electronic book data according to the present invention is an electronic book display shelf sharing system for electronic book data constructed on a main server that can communicate with a plurality of user devices each used by a user. An electronic book display shelf generating user information reception for receiving user identification information for generating an electronic book display shelf transmitted from each user device and list information of electronic book data for which the user has authority to use. And electronic book display shelf data of each user based on the information received by the user information receiving means, and an electronic book display shelf created based on the electronic book display shelf data in each user device Display data for display is uploaded to a web server to which each user device can be connected via a telecommunication line. Borrowing application or purchase application information sent from the human library generating means, and the user's device browsing the other person's electronic book display shelves generated by the personal library generating means, and application user information for identifying the applicant Application accepting means that accepts the application information directly and indirectly, and permission information that permits the user who applied for the electronic book data corresponding to the application information received by the application accepting means to play in download or non-download format The electronic mail data is output to the book server for storing the electronic book data, and the book server or the usage authority is used to prohibit prohibition information from being reproduced in a download or non-download format by a user who has the usage authority. Information processing means for outputting to the user device of the user, the information The processing means applies for electronic book data of the same title with a different reproduction format corresponding to the electronic book data corresponding to the application information received by the application receiving means in order to match the user equipment used by each user. A book server selecting means for outputting permission information permitting other users to play in a download or non-download format to a book server other than the electronic book data for which the user has authority to use. It is characterized by having.
Here, “electronic book data of the same title” means electronic book data of the same title of the same author, and there are some changes or additions to the content of the same title as well as the same title. Also included. If it is such, electronic book data can be obtained from the book server which holds the electronic book data of the reproduction | regeneration format match | combined with the user apparatus which each user uses.
ここで、「電子書籍データ」は、ユーザ用機器で利用することができるデータであればどのようなものであってもよく、例えば、漫画、小説、雑誌のデータ等が含まれる。 Here, the “electronic book data” may be any data that can be used by a user device, and includes, for example, comics, novels, magazine data, and the like.
「リスト情報」は、ユーザ特定情報により特定されるユーザが利用権限を有している一または二以上の電子書籍データをリストアップした情報であり、例えば、書籍名、表紙画像等が含まれる。 “List information” is information that lists one or more electronic book data to which the user specified by the user specifying information has usage authority, and includes, for example, a book name, a cover image, and the like.
「電子書籍陳列棚データ」とは、少なくとも、ユーザ特定情報と、このユーザが利用権限を有している電子書籍データのリスト情報とを備えたものである。 The “electronic book display shelf data” includes at least user specifying information and list information of electronic book data that the user has authority to use.
前記個人図書館生成手段の好ましい態様としては、前記ユーザ特定情報と前記リスト情報とを組み合わせた電子書籍陳列棚データに基づいて電子書籍陳列棚を表示するための表示データを生成する表示データ生成手段と、前記表示データに対応する電子書籍陳列棚を各ユーザ用機器において表示するための表示データを前記各ユーザ用機器が電気通信回線を介して接続可能なウェブサーバにアップする表示データアップ手段とを備えたものを挙げることができる。 As a preferred aspect of the personal library generating means, display data generating means for generating display data for displaying an electronic book display shelf based on electronic book display shelf data combining the user specifying information and the list information; Display data-up means for uploading display data for displaying an electronic book display shelf corresponding to the display data on each user device to a web server connectable to each user device via an electric communication line; You can list what you have.
この場合における表示データアップ手段の好ましい一態様としては、電子書籍陳列棚をソーシャルネットワークサービスが管理する仮想現実社会内の個人図書館に開示するために、前記表示データを前記メインサーバ外に設けられたソーシャルネットワークサービスのサーバ上にアップするためのデータ送信手段を備えたものが挙げられる。 As a preferable aspect of the display data uploading means in this case, the display data is provided outside the main server in order to disclose the electronic book display shelf to a personal library in the virtual reality society managed by the social network service. One having a data transmission means for uploading on the server of the social network service is mentioned.
電子書籍データを非ダウンロード形式により利用する場合の好ましい態様としては、ユーザが利用権限を有している電子書籍データを蓄積する書籍サーバに電気通信回線を介して接続可能な電子書籍陳列棚共有システムであって、前記情報処理手段が、前記申請受付手段が受け取った申請情報に対応する電子書籍データを申請を行ったユーザに対してストリーミング配信することを許可する旨の情報を、電子書籍データを販売するストア用機器に向けて出力する許可情報出力手段と、前記電子書籍データを利用権限を有していたユーザに対してストリーミング配信することを禁止する旨の情報を、前記ストア用機器に向けて出力する禁止情報出力手段とを備えたものが挙げられる。 As a preferable aspect when using electronic book data in a non-downloaded format, an electronic book display shelf sharing system that can be connected via an electric communication line to a book server that stores electronic book data that the user has authority to use. And the information processing means includes information indicating that the electronic book data corresponding to the application information received by the application receiving means is permitted to be streamed to the user who applied for the electronic book data. Permission information output means for outputting to a store device to be sold and information indicating that the electronic book data is prohibited from being streamed to a user who has been authorized to use the information is directed to the store device. And a prohibition information output means for outputting.
電子書籍データをユーザ用機器にダウンロードすることにより利用する場合の好ましい態様としては、ユーザが利用権限を有している電子書籍データを蓄積する書籍サーバに電気通信回線を介して接続可能な電子書籍陳列棚共有システムであって、前記情報処理手段が、前記申請受付手段が受け取った申請情報に対応する電子書籍データと、この電子書籍データを貸出期間中のみ再生可能にするための復号キーとを申請を行ったユーザに対してダウンロードを許可してよい旨の許可情報を、電子書籍データを販売するストア用機器に向けて出力する許可情報出力手段と、前記電子書籍データを再生可能にするための復号キーを無効にすべき旨の禁止情報を、利用権限を有していたユーザのユーザ用機器に向けて出力する禁止情報出力手段とを備えたものが挙げられる。 As a preferable mode in the case of using electronic book data by downloading it to a user device, an electronic book that can be connected to a book server that stores electronic book data that the user is authorized to use via an electric communication line In the display shelf sharing system, the information processing means includes electronic book data corresponding to the application information received by the application receiving means, and a decryption key for making the electronic book data reproducible only during the lending period. Permission information output means for outputting permission information indicating that download is permitted to the user who has applied for the application to a store device that sells the electronic book data, and for making the electronic book data reproducible. Prohibition information output means for outputting prohibition information to the effect that the decryption key of the user should be invalidated toward the user device of the user who has the use authority. It includes those was painting.
ユーザがダウンロードまたは非ダウンロード形式により電子書籍データを利用する場合の供給元に関する態様としては、前記書籍サーバが、前記メインサーバ上に構築されている場合と、前記書籍サーバの一部または全部が、前記メインサーバ外に設けられたサーバ上に構築されている場合等が挙げられる。 As an aspect regarding a supplier when a user uses electronic book data in a download or non-download format, the book server is constructed on the main server, and a part or all of the book server is The case where it is constructed | assembled on the server provided outside the said main server etc. is mentioned.
本発明の電子書籍流通支援システムは、請求項1ないし3のいずれか記載の電子書籍陳列棚共有システムにおける個人図書館生成手段が、前記ユーザ特定情報と前記リスト情報とを組み合わせた電子書籍陳列棚データに基づいて電子書籍陳列棚をユーザ用機器において表示するための表示データを生成する表示データ生成手段と、前記電子書籍陳列棚に関連した紹介文に関するデータ及び貸出し可否に関するデータを含むデータに基づいて紹介文及び貸出しの可否を含む詳細内容をユーザ用機器において表示するための詳細データを生成する詳細データ生成手段とを備えたものであって、この電子書籍陳列棚共有システムと、前記個人図書館生成手段から出力された前記表示データ及び前記詳細データを受け取るデータ受取手段と、このデータ受取手段が受け取った前記表示データ及び前記詳細データを前記各ユーザ用機器が電気通信回線を介して接続可能なウェブサーバにアップする表示手段と、この表示手段による表示内容を閲覧しているユーザ用機器から発信される借用申請または購入申請情報を受け付ける補助受付手段と、この補助受付手段が受け取った借用申請または購入申請情報を前記電子書籍陳列棚共有システムの申請受付手段に転送する申請受付転送手段とを備えたことを特徴とする。
The electronic book distribution support system according to the present invention is an electronic book display shelf data in which the personal library generating means in the electronic book display shelf sharing system according to any one of
具体的な一例としては、前記データ受取手段及び表示手段が、前記電子書籍陳列棚共有システムのメインサーバ以外の外部サーバ上に備えられたものが挙げられる。 As a specific example, the data receiving means and the display means are provided on an external server other than the main server of the electronic book display shelf sharing system.
本発明は、以上のような構成であるから、ユーザの利便性を高めつつ、電子書籍データの流通を促進することができ、流通環境を容易に実現可能な電子書籍陳列棚共有システム及び電子書籍流通支援システムを提供することができる。 Since the present invention is configured as described above, an electronic book display shelf sharing system and an electronic book that can promote the distribution of electronic book data while enhancing the convenience for the user and can easily realize the distribution environment. A distribution support system can be provided.
以下、本発明の一実施形態を図1ないし図15を参照して説明する。 Hereinafter, an embodiment of the present invention will be described with reference to FIGS.
本実施形態は、本発明にかかる電子コンテンツ陳列棚共有システムの一例である本棚共有システム5を、図1に示すような電子書籍データの新しい流通環境下に適用した場合のものである。
In the present embodiment, a
図1に示す電子書籍データの流通環境について説明すれば、以下のようなものである。まず、著作権者により創作された書籍は、出版社において編集されるとともに電子書籍データが作成される。それらの電子書籍データは、複数の電子書籍ストアに提供され、これら各電子書籍ストアからユーザに向けて販売される。この実施形態では、各ユーザが好みの電子書籍ストアにアクセスして所定の購入手続きを行い、電子書籍データと、この電子書籍データを閲覧するための復号キーとをユーザ用機器1にダウンロードすることで、電子書籍データを読むことができるようにした形態を前提にしている。したがって、前記各ユーザのユーザ用機器1には、復号キーが有効であることを前提としてダウンロードした電子書籍データを閲覧することができるようにしたアプリケーションソフトであるリーダーを備えていることが前提となる。以上の流通環境は、既存のものであり、ユーザから電子書籍ストアに購入対価が支払われ、出版社には各ストアから通常版売上げに対応した対価が支払われる。
The electronic book data distribution environment shown in FIG. 1 will be described as follows. First, a book created by a copyright holder is edited by a publisher and electronic book data is created. Those electronic book data are provided to a plurality of electronic book stores, and are sold to users from the respective electronic book stores. In this embodiment, each user accesses a favorite electronic book store, performs a predetermined purchase procedure, and downloads electronic book data and a decryption key for browsing the electronic book data to the
以上のような既存の流通環境下に、各ユーザの個人図書館を形成しそれらの個人図書館を通じて各ユーザ間の書籍に対する情報共有を促進するための電子コンテンツ流通支援システム6を新たに設置して、従来存在しない新しい電子書籍データの流通環境を構築するものである。本発明にかかる電子コンテンツ陳列棚システムの一例である本棚共有システム5は、前記電子コンテンツ流通支援システム6の主要部をなすメインサーバ4上に作られたものである。
Under the existing distribution environment as described above, a new electronic content
本実施形態は、図2に示すように、各ユーザの使用するユーザ用機器1と、電子コンテンツデータを販売する複数のストア用機器2と、電子コンテンツデータの著作権者が使用する出版社用機器3とを、インターネットや公衆電話網、携帯電話網、WAN(Wide Area Network)、LAN(Local Area Network)等の電気通信回線Nを介して相互に情報通信可能に接続してなるものであって、メインサーバ4が本発明にかかる本棚共有システム5の中核をなす。
In the present embodiment, as shown in FIG. 2, a
ユーザ用機器1は、図3に示すように、携帯電話機器、スマートフォン、携帯情報機器、汎用的なパーソナルコンピュータやワークステーション、ビデオゲーム機等のように、CPU11(Central Processing Unit)、メインメモリ12、補助記憶デバイス13、操作入力デバイス14、オーディオコーデック15、ビデオコーデック16、通信インタフェース17、ディスプレイ18等のハードウェア資源を備え、これらがコントローラ19(システムコントローラ、I/Oコントローラ等)により制御されて連携動作するものである。
As shown in FIG. 3, the
補助記憶デバイス13は、ハードディスクドライブ、フラッシュメモリ、光学ディスクドライブ、その他である。操作入力デバイス14は、手指で操作可能な押下ボタン(テンキーやカーソルキー等を含む)、キーボード、タッチパネル、マウス、トラックパッド等である。オーディオコーデック15は、符号化されている音声データを復号化してスピーカから音声出力したり、マイクを介して収音した音声を符号化したりする。ビデオコーデック16は、CPU11より受けた描画指示をもとに表示させるべき画面を生成しその画面信号をディスプレイ18に向けて送出するGPU(Graphics Processing Unit)、画面のデータを一時的に格納しておくビデオメモリ等を要素とする。オーディオコーデック15、ビデオコーデック16はそれぞれ、ハードウェアでなくソフトウェアとして実装することも可能である。
The
通信インタフェース17は、電気通信回線Nを経由した情報通信を行うためのデバイスであり、NIC(Network Interface Card)や無線LANデバイス、Bluetooth(登録商標)デバイス、携帯電話網に接続するための無線デバイス等に代表される。これら以外に、USB(Universal Serial Bus)、IEEE1394等のインタフェースを採用することもできる。
The
CPU11によって実行されるべきプログラムは補助記憶デバイス13に格納されており、プログラムの実行の際には補助記憶デバイス13からメインメモリ12に読み込まれ、CPU11によって解読される。本実施形態では、OS(Operating System)プログラムやこれに付帯する各種デバイスドライバプログラムが予めインストールされ、他のプログラムによる上記ハードウェア資源の利用を仲介する。そして、アプリケーションプログラムとして、ウェブブラウザプログラムや電子メールクライアントプログラム等がインストールされている。
A program to be executed by the
さらに、本実施形態においては、電子コンテンツデータである電子書籍データを閲覧可能に再生するためのリーダー用プログラムと、本システムに参加する際にインストールが義務づけられている後述する本棚共有システム専用プログラムが格納されている。この実施形態におけるリーダー用プログラムは、例えば、電子書籍データと、この電子書籍データを閲覧可能にするための復号キーとをダウンロードにより取り込んで記憶させておき、再生操作が行われた際に前記復号キーを用いて電子書籍データをディスプレイ18に表示するようにした通常のものである。なお、前記非ダウンロード形式の場合は、この本棚共有システム専用プログラムのインストールは、必ずしも必要ではない。
Furthermore, in the present embodiment, there are a reader program for reproducing electronic book data that is electronic content data so as to be viewable, and a bookshelf sharing system dedicated program described later that is obliged to be installed when participating in the system. Stored. The reader program in this embodiment, for example, downloads and stores electronic book data and a decryption key for enabling browsing of the electronic book data, and stores the decryption when a playback operation is performed. The electronic book data is displayed on the
前記ストア用機器2及び出版社用機器3も、前記ユーザ用機器1に準じた汎用的なパーソナルコンピュータ等が用いられるものであるが、前記リーダー用プログラムや本棚共有システム専用プログラムの搭載は不要である。
The
メインサーバ4は、図4に示すように、汎用的なパーソナルコンピュータやワークステーション等のように、CPU41、メインメモリ42、補助記憶デバイス43、通信インタフェース44等のハードウェア資源を備え、これらがコントローラ45により制御されて連携動作するものである。
As shown in FIG. 4, the
補助記憶デバイス43は、ハードディスクドライブ、フラッシュメモリ、光学ディスクドライブ、その他である。通信インタフェース44は、電気通信回線Nを経由した情報通信を行うためのデバイスであり、NICや無線LANデバイス、Bluetooth(登録商標)デバイス、携帯電話網に接続するための無線デバイス等に代表される。これら以外に、USB、IEEE1394等のインタフェースを採用することもできる。
The
CPU41によって実行されるべきプログラムは補助記憶デバイス43に格納されており、プログラムの実行の際には補助記憶デバイス43からメインメモリ42に読み込まれ、CPU41によって解読される。本実施形態では、OSプログラムやこれに付帯する各種デバイスドライバプログラムが予めインストールされ、他のプログラムによる上記ハードウェア資源の利用を仲介する。加えて、ウェブサーバプログラムや電子メールサーバプログラム等がインストールされている。
A program to be executed by the
その上で、メインサーバ4には、本実施形態の本棚共有システム5を構成するために必要なプログラムがインストールされており、これらプログラムにより上記ハードウェア資源を作動して、図5に示すユーザ情報受付手段51、個人図書館生成手段52、表示データ生成手段521、表示データアップ手段522、詳細データ生成手段523、詳細データアップ手段524、データ送信手段525、申請受付手段53、情報処理手段54、許可情報出力手段541、禁止情報出力手段542、指令手段543、認証取得手段544、処理完了情報出力手段545、分配額特定手段55、分配額出力手段56としての機能を発揮する。
In addition, the
この実施形態における電子コンテンツデータの本棚共有システム5は、ユーザがそれぞれ使用する複数のユーザ用機器1と通信可能なメインサーバ4上に構築されたものであって、ユーザ情報受付手段51と、個人図書館生成手段52と、申請受付手段53と、情報処理手段54と、分配額特定手段55と、分配額出力手段56とを具備してなる。
The
詳述すれば、ユーザ情報受付手段51は、前記各ユーザ用機器1から送信される本棚生成用のユーザ特定情報と、そのユーザが利用権限を有している電子コンテンツデータ(例えば、電子書籍データ)のリスト情報と、このリスト情報に含まれる各電子書籍データの購入先を特定するための購入先ストア情報とを受け付けるようにしたものである。また、このユーザ情報受付手段51は、前記各ユーザ用機器1から送信される紹介文情報と、貸出し可否情報等も受け付けるようにしたものである。そして、これらの情報をユーザがアクセスして自由に入力及び更新可能なユーザ用データベース57に格納しておく。具体的には、図6に例示するように、ユーザIDと、書籍名と、電子書籍データを特定するためのISBNコードと、購入先のストアを特定するための購入先ストア情報と、電子書籍データに関するユーザが作成した紹介文情報と、貸出しの可否を表明するための貸出し可否情報等を相互に関連づけてユーザ用データベース57に格納している。
More specifically, the user information receiving means 51 includes user-specific information for bookshelf generation transmitted from each of the
個人図書館生成手段52は、このユーザ情報受付手段51が受け付けした情報に基づいて各ユーザの本棚データを作成するとともに、その本棚データに基づいて作成される本棚59を各ユーザ用機器1から閲覧可能な状態にするものである。詳述すれば、この実施形態においては、前記個人図書館生成手段52は、前記ユーザ特定情報と前記リスト情報とを組み合わせた本棚データに基づいて本棚59を表示するための表示データを生成する表示データ生成手段521と、その表示データを例えば、ソーシャルネットワークサービス(以下、「SNS」と称する。)が運営する外部のサーバ7にアップして前記表示データに対応する本棚59を各ユーザ用機器1から閲覧可能な状態にする表示データアップ手段522とを備えたものである。より具体的には、前記表示データアップ手段522は、本棚59をSNSが管理する仮想現実社会内の個人図書館に開示するために、前記表示データを前記メインサーバ4外に設けられたSNSのサーバ7上にアップするためのデータ送信手段525を備えたものである。
The personal library generating means 52 creates book shelf data for each user based on the information received by the user
また、この個人図書館生成手段52は、さらに、個人図書館に表示されている書籍のいずれかを特定のユーザが選択する操作を行った場合に、その特定のユーザが当該書籍に対応する紹介文情報と、当該書籍に対応する貸出に関する情報とを含む詳細ページを表示するための詳細データを生成する詳細データ生成手段523と、その詳細データをSNSが運営する外部のサーバ7にアップして前記詳細データに対応する詳細ページを各ユーザ用機器1から閲覧可能な状態にする詳細データアップ手段524とを備えたものであり、より具体的には、前記詳細データアップ手段524は、紹介文や貸出に関する情報である貸出しの可否等をSNSが管理する仮想現実社会内の個人図書館に開示するために、前記詳細データを前記メインサーバ4外に設けられたSNSのサーバ7上にアップするためのデータ送信手段525を備えたものである。
Further, the personal library generating means 52, when a specific user performs an operation of selecting any of the books displayed in the personal library, the specific user corresponds to the introduction sentence information corresponding to the book. And detailed data generating means 523 for generating detailed data for displaying a detailed page including information related to lending corresponding to the book, and uploading the detailed data to an external server 7 operated by the SNS. And a detailed data up means 524 that makes it possible to view the detailed page corresponding to the data from each
申請受付手段53は、前記個人図書館生成手段52により生成された個人図書館の他人の本棚59を閲覧したユーザ(以下、「ユーザB」と称する。)のユーザ用機器1から発信される借用申請または購入申請情報、及び申請者特定用の申請ユーザ情報を受け付けるためのものである。この実施形態においては、前記申請受付手段53は、借用申請または購入申請情報と申請ユーザ情報とをユーザ用機器1からインターネット等の電気通信回線Nを介して受け付けるものである。
The
情報処理手段54は、前記申請受付手段53が受け取った申請情報に対応する電子書籍データを、その申請を行ったユーザBが利用できるようにするとともに、利用権限を有していたユーザ(以下、「ユーザA」と称する。)の利用を制限するための処理を行うものである。詳述すれば、この情報処理手段54は、ユーザAが利用権限を有している電子書籍データを蓄積する各ストアが運営するコンテンツサーバを利用するものであって、申請を行ったユーザBが前記コンテンツサーバから対応する電子書籍データを受け取ることを許可する旨の指令用の情報をストア用機器2に向けて出力する許可情報出力手段541と、前記利用権限を有していたユーザAが既にダウンロードした電子書籍データの利用を禁止する旨の指令用の情報をユーザ用機器1に向けて出力する禁止情報出力手段542とを備えたものである。
The information processing means 54 makes the electronic book data corresponding to the application information received by the
この実施形態においては、各ストアが運営するコンテンツサーバには、種々の電子書籍データが蓄積されており、各ストアと各ユーザとのコンテンツ販売形態は、次のようになっている。すなわち、各ユーザは、特定のストアにアクセスして特定の電子書籍データを購入することにより、各ユーザ用機器1に電子書籍データと、その電子書籍データを閲覧可能にするための復号キーとがダウンロードされるようになっている。そして、これらのダウンロードにより、前記各ユーザは、特定のストアから購入した電子書籍データをユーザ用機器1に保存しておくことができ、この電子書籍データの利用権限を有することになる。しかして、前記許可情報出力手段541から出力される許可情報は、ストア用機器2に向けて出力されるもので、特定された電子書籍データと、この電子書籍データを貸出期間中のみ閲覧可能にするための復号キーとをユーザBに対してダウンロード可能にすべき旨の指令用の情報である。また、禁止情報出力手段542から出力される禁止情報は、ユーザAのユーザ用機器1に向けて出力されるもので、特定された電子書籍データを閲覧可能にするための復号キーを無効にすべき旨の指令用の情報である。
In this embodiment, various electronic book data are accumulated in the content server operated by each store, and the content sales form between each store and each user is as follows. That is, each user accesses a specific store and purchases specific electronic book data so that each user's
また、この実施形態においては、前記情報処理手段54が、さらに、指令手段543と、認証取得手段544と、処理完了情報出力手段545とを備えている。
In this embodiment, the
指令手段543は、前記申請受付手段53から出力される申請ユーザ特定情報と、購入先ユーザ特定情報と、申請されたコンテンツを特定するコンテンツ特定情報を含む借用申請または購入申請情報とを受け取り、前記購入先ユーザ特定情報と、前記コンテンツ特定情報とに基づいて、ストアを特定する。具体的には、指令手段543は、前記購入先ユーザ特定情報と前記コンテンツ特定情報の両情報に基づいて前記ユーザ用データベース57及び利害関係人用データベース58にアクセスして、貸出に関する情報を取り出す。この利害関係人用データベース58は、ストア及び出版社を含む利害関係人がアクセスして自由に入力及び更新可能なものであり、具体的には、図7に例示するように、書籍名、電子書籍データを特定するためのISBNコード、対価受取候補者特定用のデータ、対価受取候補者に対する貸し出し用の分配金額、各対価受取候補者に対する販売用の分配金額、貸出の可否、貸出禁止期間、貸出回数等を相互に関連づけて利害関係人用データベース58に格納している。そして、指令手段543は、前記ユーザ用データベース57及び利害関係人用データベース58にアクセスして、貸出可の場合には、対応する購入先ストア情報を取り出し、それらの購入先ユーザ特定情報と前記コンテンツ特定情報の両情報を認証取得手段544とやりとりし、認証が確認できた旨の認証確認情報を受信した場合に、許可情報出力手段541に許可情報を出力すべき旨の指令を送るとともに、禁止情報出力手段542に禁止情報を出力すべき旨の指令を送るものである。そして、この指令手段543は、前記許可情報出力手段541及び禁止情報出力手段542に指令を送ると同時、または前記指令を送った後に、前記処理完了情報出力手段545に向けて処理完了情報を出力すべき旨の指令を送る機能をも備えている。
The
認証取得手段544は、指令手段543からの問い合わせを受けた際に、対応するストアに前記電子書籍データの利用権限を有するとして登録を行ったユーザAが正規の購入者であるかどうかの問い合わせを行い、正規のユーザである旨の確認ができたことを条件として認証が完了した旨の認証完了情報を指令手段543に返信するものである。 Upon receiving an inquiry from the instruction means 543, the authentication acquisition means 544 makes an inquiry as to whether or not the user A who has registered as having the authority to use the electronic book data in the corresponding store is an authorized purchaser. The authentication completion information indicating that the authentication is completed is sent back to the command means 543 on the condition that the user is confirmed to be a legitimate user.
処理完了情報出力手段545は、指令手段543から前記処理完了情報を受信した場合に、分配額特定手段55に向けて、コンテンツデータ特定情報と、対価受取候補者を特定するのに必要な購入先ユーザ特定情報及びストア特定情報等を送信する。
When the processing completion
分配額特定手段55は、前記情報処理手段54の処理対象となった電子書籍データに関する貸出対価または購入対価の分配額を、著作権者、申請を行ったユーザBに電子書籍データを提供したストア、利用権限を有していたユーザA等の対価受取候補者を対象にして特定するものである。分配額特定手段55は、処理完了情報出力手段545からコンテンツデータ特定情報と、購入先ユーザ特定情報と、ストア特定情報とを受け取った場合に、それらの情報に基づいて前記利害関係人用データベース58にアクセスし、各対価受取候補者に渡すべき対価の分配額を特定し、この特定結果を分配額出力手段56に向けて出力する。この分配額は、前記利用権限を有していたユーザAが受け取るべき対価と、前記著作権者が受け取るべき対価と、前記ストアが受け取るべき対価とを含んだものである。
The distribution amount specifying means 55 stores the distribution amount of the rental consideration or purchase consideration related to the electronic book data to be processed by the information processing means 54 to the copyright holder or the user B who applied for the electronic book data. In this case, it is specified for the consideration recipient candidate such as the user A who has the use authority. When the distribution
分配額出力手段56は、前記分配額特定手段55により特定された前記利用権限を有していたユーザAが受け取るべき対価に関するユーザ対価情報をユーザAのユーザ用機器1に向けて出力するとともに、前記著作権者が受け取るべき著作権対価に関する著作権対価情報を前記出版社用機器3に向けて出力し、さらに、前記ストアが受け取るべき対価に関するストア対価情報を前記ストア用機器2に向けて出力するものである。
The distribution amount output means 56 outputs user consideration information regarding the consideration to be received by the user A who has the use authority specified by the distribution amount specification means 55 to the
次いで、図4に示すハードウェア資源を用いて以上説明したユーザ情報受付手段51、個人図書館生成手段52、表示データ生成手段521、表示データアップ手段522、詳細データ生成手段523、詳細データアップ手段524、データ送信手段525、申請受付手段53、情報処理手段54、許可情報出力手段541、禁止情報出力手段542、指令手段543、認証取得手段544、処理完了情報出力手段545、分配額特定手段55、分配額出力手段56としての機能を発揮させるための本棚共有システム5のプログラムについて説明する。
Next, the user information receiving means 51, the personal library generating means 52, the display data generating means 521, the display data increasing means 522, the detailed data generating means 523, and the detailed data increasing means 524 described above using the hardware resources shown in FIG. , Data transmission means 525, application reception means 53, information processing means 54, permission information output means 541, prohibition information output means 542, command means 543, authentication acquisition means 544, processing completion information output means 545, distribution
この本棚共有システム5のプログラムは、前記ユーザ情報受付手段51、個人図書館生成手段52、表示データ生成手段521、表示データアップ手段522、詳細データ生成手段523、詳細データアップ手段524、及びデータ送信手段525に関連して図8に示すような構成をなしている。すなわち、まず、ユーザAによるユーザ特定情報及びリスト情報を含むhttpリクエストを受信したかどうかを判断する(ステップS1)。前記httpリクエストを受信したと判断した場合には、httpリクエストに含まれるユーザ特定情報及びリスト情報に対応するユーザAが、前記リスト情報に含まれる電子書籍データに対する利用権限を有しているかどうかの問い合わせをストア用機器2に対して行う(ステップS2)。ストア用機器2からユーザAが正規の利用権限者である旨の認証情報が返信されてきたかどうかを判断し(ステップS3)、認証情報が返信されてきた場合に表示データを生成し(ステップS4)、生成した表示データを記憶する(ステップS5)。なお、認証情報が確認できない場合には、エラー処理を行う(ステップS13)。ステップS4で生成される表示データは、少なくとも、ユーザAのユーザ情報と、そのユーザAが利用権限を有している電子書籍データのリスト情報とが関連づけられたものである。
The
なお、この電子書籍データに関連する詳細情報についても、同様な手順を経る。すなわち、ユーザAによる紹介文情報を含むhttpリクエストを受信したかどうかを判断して(ステップS6)、前記httpリクエストを受信したと判断した場合には、紹介文データを生成し(ステップS7)、生成した紹介文データを記憶する(ステップS8)。また、ユーザAによる貸出可否情報を含むhttpリクエストを受信したかどうかを判断して(ステップS9)、前記httpリクエストを受信したと判断した場合には、貸出可否データを生成し(ステップS10)、生成した貸出可否データを記憶する(ステップS11)。次いで、それら記憶した表示データ、紹介文データ、貸出可否データを外部のサーバ7に向けて送信する(ステップS12)。その結果、SNSのサーバ7上に形成される個人図書館用のサイトが更新され、本システムに登録した全てのユーザがそのウェブサイトにアクセスすることが可能になる。 Note that the same procedure is applied to the detailed information related to the electronic book data. That is, it is determined whether an http request including introductory text information by user A has been received (step S6). If it is determined that the http request has been received, introductory text data is generated (step S7), The generated introduction sentence data is stored (step S8). Further, it is determined whether or not an http request including information on whether or not the user A can lend is received (step S9). The generated lending permission / inhibition data is stored (step S11). Next, the stored display data, introduction text data, and loan availability data are transmitted to the external server 7 (step S12). As a result, the site for the personal library formed on the SNS server 7 is updated, and all users registered in the system can access the website.
ユーザBがそのウェブサイトにアクセスした場合に、例えば、図13に示すような本棚59が表示される。この本棚59は、ユーザごとに形成されるもので、各ユーザが利用権限を有している複数の電子書籍データに対応する複数の書籍アイコン591が陳列されている。
When the user B accesses the website, for example, a
ユーザBが借用したい書籍を選択したい場合には、例えば、この書籍アイコン591のいずれかをクリックすれば、図14に示すように、詳細ページが示されるようになっている。詳細ページには、前記紹介文情報に対応する紹介文と、前記貸出し可否情報に対応する貸出しの可否と、前記貸出料金情報に対応する貸出料金等が表示される。本実施形態では、メインサーバ4上に、ユーザがアクセス可能なユーザ用データベース57と、ストア及び出版社を含む利害関係人がアクセス可能な利害関係人用データベース58とから取り出した紹介文及び貸出に関する情報を前記詳細データ生成手段523に提供する詳細データ提供手段526を備えており、前記ユーザ用データベース57及び利害関係人用データベース58に基づいて前記詳細ページが表示されるようになっている。詳述すれば、詳細ページの貸出可否は、ユーザ用データベース57が貸出可の情報を記録している場合であっても利害関係人用データベース58が貸出不可の情報を記録している場合は、利害関係人用データベース58に記録された可否が優先されることとなる。この詳細ページには、さらに、借用申請を行うための申請ボタン592が表示されている。この申請ボタン592をクリックした場合には、例えば、補助受付手段73がその情報を受け取り、この補助受付手段73が受け取った借用申請情報が申請受付転送手段74の働きにより申請者を特定するための情報とともに、本棚共有システム5の申請受付手段53に転送される。その転送直後に、ユーザ用機器1に確認画面が表示されるようになっている。確認画面には、例えば、図15に示すように、選択した電子書籍データに対応する書籍名と、貸出料金と、貸出期間等が表示されるとともに、借用する旨の確認ボタン593が表示されている。この確認ボタン593をクリックした場合に、借用申請情報が生成され、本棚共有システム5のプログラムが次のように実行される。
When the user B wants to select a book that he wants to borrow, for example, if one of the
すなわち、この本棚共有システム5のプログラムは、前記申請受付手段53、情報処理手段54、許可情報出力手段541、禁止情報出力手段542、指令手段543、認証取得手段544、処理完了情報出力手段545、分配額特定手段55、及び分配額出力手段56に関連して図9に示すような構成をなしている。まず、ユーザBによる借用申請情報と申請ユーザ情報を含むhttpリクエストを受信したかどうかを判断する(ステップS21)。httpリクエストを受信したと判断した場合には、後述する情報処理用のルーチンにおいて情報処理を行い、コンテンツデータ特定情報と、対価受取候補者を特定するのに必要な購入先ユーザ特定情報及びストア特定情報等を作成し(ステップS22)、分配額特定手段55としての機能を発揮させるための次のステップに進む。
That is, the program of the
ここでは、コンテンツデータ特定情報と、対価受取候補者を特定するのに必要な購入先ユーザ特定情報及びストア特定情報とを用いてユーザA、著作権者、ストアがそれぞれ受け取るべき対価を含む分配額を特定する(ステップS23)。次いで、その特定した分配額に対応するユーザ対価情報、著作権対価情報またはストア対価情報をユーザ用機器1、出版社用機器3、ストア用機器2に向けてそれぞれ出力する(ステップS24)。次に、利用権限を有していたユーザAの個人図書館を管理しているSNSのサーバ7に、対応する電子書籍データが「貸出中」である旨を表示する貸出中表示データをアップするとともに、申請を行ったユーザBの個人図書館を管理しているSNSのサーバ7に、対応する電子書籍データが「借用中」である旨を表示する借用中表示データをアップする(ステップS25)。
Here, the distribution amount including the consideration to be received by the user A, the copyright holder, and the store using the content data identification information, the purchase destination user identification information and the store identification information necessary to identify the consideration recipient Is specified (step S23). Next, user consideration information, copyright consideration information, or store consideration information corresponding to the specified distribution amount is output to the
ステップS22に関する情報処理用のサブルーチンは、図10に示すように、前記申請ユーザ情報及びコンテンツ特定情報に基づいてユーザ用データベース57と利害関係人用データベース58にアクセスし、利用権限を有していたユーザAが購入したストアを特定する(ステップS31)。この特定されたストアのストア用機器2にユーザAの認証を問い合わせる(ステップS32)。そして、ユーザAの認証が完了したかどうかを判断し(ステップS33)、認証が完了した場合には、ユーザBが電子書籍データを利用可能となるようにストア用機器2に許可情報を出力するとともに、利用権限を有していたユーザAがユーザ用機器1にダウンロードしてある電子書籍データを利用不能となるようにユーザ用機器1に禁止情報を出力する(ステップS34)。なお、ステップS33で認証が確認できない場合には、エラー処理を行う(ステップS35)。
As shown in FIG. 10, the subroutine for information processing related to step S22 has access to the
この本棚共有システム5のプログラムは、借用ユーザBが借用している電子書籍データを購入したい旨の申請があった場合の処理を行うために、前記申請受付手段53、情報処理手段54、許可情報出力手段541、禁止情報出力手段542、指令手段543、認証取得手段544、処理完了情報出力手段545、分配額特定手段55、及び分配額出力手段56に関連して図11に示すような構成をも備えている。まず、ユーザによる購入申請情報と申請ユーザ情報を含むhttpリクエストを受信したかどうかを判断する(ステップS41)。httpリクエストを受信したと判断した場合には、後述する情報処理用のルーチンにおいて情報処理を行い、コンテンツデータ特定情報と、対価受取候補者を特定するのに必要な購入先ユーザ特定情報及びストア特定情報等を作成し(ステップS42)、分配額特定手段55としての機能を発揮させるための次のステップに進む。
The program of the
ここでは、コンテンツデータ特定情報と、対価受取候補者を特定するのに必要な購入先ユーザ特定情報及びストア特定情報とを用いて著作権者及びストアがそれぞれ受け取るべき対価を含む分配額を特定する(ステップS43)。次いで、その特定した分配額に対応する著作権対価情報及びストア対価情報を出版社用機器3、ストア用機器2に向けてそれぞれ出力する(ステップS44)。次に、利用権限を有していたユーザAの個人図書館を管理しているSNSのサーバ7に、対応する電子書籍データに関連する表示を削除するよう削除情報を送信するとともに、申請を行ったユーザBの個人図書館を管理しているSNSのサーバ7に、対応する電子書籍データが「購入」である旨を表示する購入済表示データをアップする(ステップS45)。
Here, the distribution amount including the consideration to be received by the copyright holder and the store is specified using the content data specifying information, the purchase destination user specifying information and the store specifying information necessary for specifying the value receiving candidate. (Step S43). Next, copyright consideration information and store consideration information corresponding to the specified distribution amount are output to the
ステップS42に関する前記情報処理用のサブルーチンは、図12に示すように、前記申請ユーザ情報及びコンテンツ特定情報に基づいてユーザ用データベース57と利害関係人用データベース58にアクセスし、利用権限を有していたユーザAが購入したストアを特定する(ステップS51)。この特定されたストアのストア用機器2に借用中のユーザBであるかどうかを問い合わせる(ステップS52)。そして、ユーザBの認証が完了したかどうかを判断し(ステップS53)、認証が完了した場合には、ユーザBが電子書籍データを利用可能となるようにストア用機器2に再許可情報を出力するとともに、利用権限を有していたユーザAがユーザ用機器1にダウンロードしてある電子書籍データを利用不能となるように、ユーザ用機器1に再禁止情報を出力する(ステップS54)。再許可情報は、電子書籍データを購入したユーザBが販売しない限り半永久的にその電子書籍データを利用可能にすべき旨の指令用の情報である。再禁止情報は、電子書籍データを販売したユーザAが再購入しない限り半永久的にその電子書籍データを利用不能にすべき旨の指令用の情報である。なお、ステップS53で認証が確認できない場合には、エラー処理を行う(ステップS55)。
As shown in FIG. 12, the subroutine for information processing relating to step S42 has access to the
本棚共有システム5の概要は以上の通りであるが、このシステムから出力される前記禁止情報を受信するユーザ用機器1には、以下の専用プログラムが格納されている。
The outline of the
すなわち、この専用プログラムは、ユーザ登録時にユーザ用機器1にダウンロードを義務づけられているもので、そのユーザ用機器1を禁止情報受付手段と、リーダーに働きかけて再生を禁止する再生禁止手段として機能させるためのものである。禁止情報受付手段は、前記ステップS35が実行されることにより出力される禁止情報をインターネット等を介して受け付けるものである。再生禁止手段は、前記禁止情報受付手段が禁止情報を受け付けた場合に、電子書籍データをリーダーにより閲覧するのに必要な復号キーの機能を無効にするための処理を行うものである。また、この専用プログラムは、ユーザ用機器1を本棚共有システム5のユーザ情報受付手段51に送信すべき電子書籍データのリスト情報を生成するリスト生成手段と、このリスト生成手段より生成されたリスト情報及びそのリスト情報に関連したユーザ情報を本棚共有システム5の受付手段に向けて出力するためのユーザ情報出力手段として機能させるためのルーチンをも備えている。
In other words, this dedicated program is obliged to be downloaded to the
以上説明したような本棚共有システム5を利用して、次のような前記電子コンテンツ流通支援システム6を実現できる。すなわち、この電子コンテンツ流通支援システム6は、前記ユーザ特定情報と前記リスト情報とを組み合わせた本棚データに基づいて本棚59を表示するための表示データを生成する表示データ生成手段521と、紹介文に関するデータ及び貸出し可否に関するデータを含む詳細データを生成する詳細データ生成手段523とを備えた個人図書館生成手段52を具備してなる本棚共有システム5を利用して構成されるものであって、この本棚共有システム5と、前記個人図書館生成手段52から出力された表示データ及び詳細データを受け取るデータ受取手段71と、このデータ受取手段71が受け取った表示データに基づいて本棚59をユーザが閲覧可能な状態にするとともに、前記詳細データに基づいて本棚59に関連した紹介文及び貸出しの可否を含む詳細内容をユーザが閲覧可能な状態にする表示手段72とを備えてなる。
By using the
特に、本実施形態においては、前記データ受取手段71及び表示手段72が、前記本棚共有システム5のメインサーバ4以外の外部サーバ7を利用して構成されている。そして、この電子コンテンツ流通支援システム6は、ユーザがアクセス可能なユーザ用データベース57と、ストア及び出版社を含む利害関係人がアクセス可能な利害関係人用データベース58と、前記ユーザ用データベース57及び利害関係人用データベース58から取り出した紹介文及び貸出に関する情報を前記詳細データ生成手段523に提供する詳細データ提供手段526とを具備してなり、本実施形態においては、前記ユーザ用データベース57、利害関係人用データベース58及び詳細データ提供手段526は、メインサーバ4上に設けられている。
In particular, in the present embodiment, the data receiving means 71 and the display means 72 are configured using an external server 7 other than the
このような本棚共有システム5及び電子コンテンツ流通支援システム6によれば、例えば、次のようにして複数のユーザに使用される。
According to the
複数の電子書籍データを保有している各ユーザが、電子コンテンツ流通支援システム6に個人図書館を作るためには、次のような手順で行う。まず、ユーザAが電子コンテンツ流通支援システム6のメインサーバ4にアクセスし、ユーザ特定情報と、リスト情報と、購入先ストア情報とをユーザ情報受付手段51に送信する。ユーザ情報受付手段51が、前記ユーザ特定情報と、リスト情報と、購入先ストア情報とを受け取ると、正規の所有者であるかの認証が行われ、個人図書館生成手段52で生成された表示データがSNSのサーバ7上にアップされる。その結果、SNSのウェブ上にユーザAの本棚59が形成され、その本棚59に例えば、ユーザAが所有している書籍に対応する書籍アイコン591が表示される。
In order for each user who holds a plurality of electronic book data to create a personal library in the electronic content
ユーザA以外の他のユーザは、その本棚59を閲覧することによりユーザAがどのような書籍を持っているかを知ることができる。したがって、全てのユーザが自分以外のユーザの所有書籍を確認することができる。他のユーザが持っている特定の書籍の内容を知りたい場合には、例えば所望の書籍アイコン591をクリックし、紹介文、貸出可否等が表示される詳細ページを確認し、この詳細ページ中の申請ボタン592をクリックする。その結果、SNSのサーバ7の補助受付手段73及び申請受付転送手段74の働きにより、SNSのサーバ7からメインサーバ4に向けて申請ボタン592が押された旨の情報が送られる。その結果、メインサーバ4の申請受付手段53の働きにより、申請ボタン592を押したユーザBのユーザ用機器1のディスプレイ18に書籍名、貸出期間、貸出料金等が表示される確認画面が表示される。この確認画面の内容を確認した後、確認ボタン593をクリックした場合、借用申請情報が申請受付手段53に送信される。
Other users than the user A can know what books the user A has by browsing the
申請受付手段53が借用申請情報を受け取ると、情報処理手段54の働きにより、その書籍がユーザAの持ち物であるかどうかの確認がストアに対して行われる。そして、この認証確認作業が完了した後、ストア用機器2に対して申請したユーザBにダウンロードを許可してよい旨の許可情報が送られるとともに、利用権限を有していたユーザAのユーザ用機器1に向けて閲覧を禁止する旨の禁止情報が送られる。その結果、申請を行ったユーザBは、対応するストアから電子書籍データと、この電子書籍データを閲覧するための貸出期間に対応した一定期間のみ有効な復号キーをダウンロードすることができ、その書籍を読むことが可能になる。一方、ユーザAは、ユーザ用機器1にダウンロードしてあった当該電子書籍データの復号キーが貸出期間に対応した一定期間だけ無効にされるため、貸出期間中はその書籍を読むことができない状態となる。
When the
以上の処理が行われた場合、前記メインサーバ4の分配額特定手段55の働きにより、著作権者、ストア、利用権限を有していたユーザAに対する分配額が特定され、その分配額を知らせるために分配額出力手段56から出版社用機器3、ストア用機器2、ユーザ用機器1に向けてそれぞれに対する分配額が送信される。
When the above processing is performed, the distribution amount specifying means 55 of the
借りていた書籍を購入したい場合は、メインサーバ4にアクセスしてその旨の申請を行えばよい。すなわち、前記電子書籍データを借りていたユーザBのユーザ用機器1から購入申請情報がメインサーバ4に送られると、情報処理手段54の働きにより、ストア用機器2に対して申請したユーザBに、貸出期間を経過した後もその電子書籍データを閲覧可能にするための復号キーのダウンロードを許可する旨の許可情報が送られるとともに、利用権限を有していたユーザAのユーザ用機器1に向けて貸出期間を経過した後も閲覧を禁止する旨の禁止情報が送られる。
If you want to purchase a book that you have borrowed, you can access the
以上の処理が行われた場合、前記メインサーバ4の分配額特定手段55の働きにより、著作権者、ストア等に対する譲渡に関する分配額が特定され、その分配額を知らせるために分配額出力手段56から出版社用機器3、ストア用機器2等に向けてそれぞれに対する分配額が送信される。
When the above processing is performed, the distribution amount specifying means 55 of the
このような本棚共有システム5及び電子コンテンツ流通支援システム6を組み込んだ電子書籍の流通環境であれば、ユーザがストアから電子書籍データを購入する態様だけでなく、複数のユーザ間で行われる情報交換によって書籍に関する関心や知識が促進され、全体として電子書籍データの流通を促進させることができる。すなわち、従来の流通形態においては、ユーザは主にストア側からの情報に基づいてコンテンツを選択し購入せざるを得なかったので、各ユーザの個人的嗜好によってコンテンツを選択する傾向が強くなり、購買意欲が継続しなくなる、という問題が生じていたが、この本棚共有システム5を組み込んだ電子書籍の流通環境であれば、この問題を解消することができる。
In the electronic book distribution environment in which the
しかも、この本棚共有システム5の働きにより、ユーザ同士の貸し借りや売買が発生するごとに、著作権者やストア等の対価受取候補者に対して予め定めてある対価の額が特定されるため、著作権者やストア等は、電子書籍データに係る経済的対価を確保することができ、本棚共有システム5によって構築された流通環境に躊躇なく参入することが可能になる。そのため、書籍の充実やストアの充実を図ることができ、有意義な電子書籍データの流通が実現される。
Moreover, because the book
本システムによれば、以上のような流通環境をインターネット等の電気通信回線Nを有効に利用して実現することができ、多数のユーザを対象にして大掛かりなビジネスを展開することが可能になる。 According to this system, the distribution environment as described above can be realized by effectively using the telecommunication line N such as the Internet, and a large-scale business can be developed for a large number of users. .
また、個人図書館を各ユーザと関連させて生成しているので、同じ趣味を持つ他のユーザや、芸能人や各業界の著名人等の有名人の本棚を閲覧することが可能である。さらに、このようなユーザが、各自が利用権限を有している電子書籍データの書籍アイコンを陳列したり、紹介文を書いたりするので、従来の電子書籍ストアでのPOPによる宣伝方法に代わる、新たな宣伝方法を確立することができる。 In addition, since the personal library is generated in association with each user, it is possible to browse bookshelves of other users who have the same hobby, and celebrities such as entertainers and celebrities in each industry. Furthermore, since such users display the book icon of the electronic book data that each of them has the authority to use or write an introductory text, it is an alternative to the conventional POP advertising method in the electronic book store. New advertising methods can be established.
このような電子書籍データの本棚共有システム5では、冊数が限定して販売されている電子書籍データや、すでに絶版となっている電子書籍データについて特に効果が発揮されるものである。
Such a
なお、本発明は以上に述べた実施形態に限られない。 The present invention is not limited to the embodiment described above.
以上の実施形態では、電子書籍流通支援システムに、本発明にかかるメインサーバと、SNSが運営するサーバとが含まれる場合について説明したが、本発明は必ずしもこのようなものに限られるものではない。すなわち、前記実施形態ではメインサーバが電子書籍陳列棚の一実施形態である本棚を表示するための表示データをSNSのサーバにアップする機能を有するものであったが、各ユーザが閲覧可能な電子書籍陳列棚を表示するためのウェブサーバをメインサーバが備えていてもよく、その場合には、前記表示データを前記メインサーバ上のウェブサーバにアップすればよい。 In the above embodiment, the case where the electronic book distribution support system includes the main server according to the present invention and the server operated by the SNS has been described, but the present invention is not necessarily limited to such a case. . That is, in the above embodiment, the main server has a function of uploading display data for displaying a bookshelf, which is an embodiment of the electronic book display shelf, to the SNS server. The main server may include a web server for displaying the book display shelf, and in that case, the display data may be uploaded to the web server on the main server.
また、さらに以上の実施形態では、電子書籍データが各ストアに保管されている場合について説明したが、メインサーバ上のデータベースあるいはストア以外の第三者が運営するデータベース等に保管されているものであってもよい。 Further, in the above embodiment, the case where the electronic book data is stored in each store has been described. However, the electronic book data is stored in a database on the main server or a database operated by a third party other than the store. There may be.
さらに、電子書籍データを利用可能にするための形態は、ダウンロードに限らず、ストリーミング方式等の非ダウンロード形式のものであってもよい。また、ダウンロード方式のものであっても、復号キーを用いたものに限られず、例えば、禁止情報が出力された場合に電子書籍データ自体を消去するようにする等種々変更が可能である。 Furthermore, the form for making the electronic book data available is not limited to download, but may be a non-download format such as a streaming method. Further, the download method is not limited to the one using the decryption key, and various modifications such as deleting the electronic book data itself when the prohibition information is output are possible.
また、以上の実施形態では、借用または購入するユーザは、利用権限を有していたユーザと取引のあったストアから電子書籍データをダウンロードする場合について説明したが、本発明では、他の書籍サーバから異なった再生形式の電子書籍データを入手できるようにするための書籍サーバ選択手段をメインサーバが備えている。 Moreover, in the above embodiment, the case where the borrowing or purchasing user downloads the electronic book data from the store that had a transaction with the user who had the use authority has been described, but in the present invention, other book servers The main server is provided with a book server selection means for making it possible to obtain electronic book data of different reproduction formats.
さらに、個人図書館の電子書籍陳列棚に陳列している電子書籍データの一部を貸出不可にしてもよく、その場合には、電子書籍陳列棚の画面や紹介文が表示される詳細ページ等に検索ボックスを設けておき、他の貸出可能な個人図書館や購入可能なストアを検索できるようにするための検索手段をメインサーバ上またはSNSのサーバ上に付加してもよい。 In addition, a part of the electronic book data displayed on the electronic book display shelf in the personal library may not be lent out. In that case, the electronic book display shelf screen or a detailed page on which an introduction is displayed A search box may be provided, and search means for searching for other rentable personal libraries and purchaseable stores may be added on the main server or the SNS server.
電子書籍流通支援システムは、実施形態では、外部のサーバ上にデータ受取手段及び表示手段を備えた電子書籍陳列棚表示システムを構築した場合について説明したが、メインサーバ上にこのような電子書籍陳列棚表示システムを設けてもよい。 In the embodiment, the electronic book distribution support system has been described in the case where an electronic book display shelf display system including data receiving means and display means is constructed on an external server. However, such an electronic book display system is provided on the main server. A shelf display system may be provided.
また、ユーザ用データベース、及び詳細データ提供手段は、メインサーバの他、SNSが運営するサーバや、その他のサーバ上に構築されるものであってもよい。 In addition to the main server, the user database and the detailed data providing means may be constructed on a server operated by the SNS or on another server.
その他、本発明の趣旨を損ねない範囲で種々に変更してよい。 In addition, you may change variously in the range which does not impair the meaning of this invention.
1…ユーザ用機器
4…メインサーバ
5…本棚共有システム
51…ユーザ情報受付手段
52…個人図書館生成手段
521…表示データ生成手段
522…表示データアップ手段
526…詳細データ提供手段
53…申請受付手段
54…情報処理手段
541…許可情報出力手段
542…禁止情報出力手段
57…ユーザ用データベース
59…本棚
6…電子コンテンツ流通支援システム
7…SNSのサーバ
71…データ受取手段
72…表示手段
73…補助受付手段
74…申請受付転送手段
DESCRIPTION OF
Claims (5)
前記各ユーザ用機器から送信される電子書籍陳列棚生成用のユーザ特定情報及びそのユーザが利用権限を有している電子書籍データのリスト情報を受け付ける電子書籍陳列棚生成用ユーザ情報受付手段と、
このユーザ情報受付手段が受け付けした情報に基づいて各ユーザの電子書籍陳列棚データを作成するとともに、その電子書籍陳列棚データに基づいて作成される電子書籍陳列棚を各ユーザ用機器において表示するための表示データを前記各ユーザ用機器が電気通信回線を介して接続可能なウェブサーバにアップする個人図書館生成手段と、
この個人図書館生成手段により生成された個人図書館の他人の電子書籍陳列棚を閲覧したユーザ用機器から発信される借用申請または購入申請情報、及び申請者特定用の申請ユーザ情報を直接または間接的に受け付ける申請受付手段と、
この申請受付手段が受け取った申請情報に対応する電子書籍データをその申請を行ったユーザがダウンロードまたは非ダウンロード形式により再生することを許可する許可情報を前記電子書籍データを蓄積する書籍サーバに出力するとともに、利用権限を有していたユーザがダウンロードまたは非ダウンロード形式により再生することを禁止する禁止情報を前記書籍サーバまたは前記利用権限を有していたユーザのユーザ用機器に出力する情報処理手段とを具備してなり、
前記情報処理手段が、各ユーザが使用するユーザ用機器に合わせるために、申請受付手段が受け取った申請情報に対応する電子書籍データに対応する再生形式の異なった同一タイトルの電子書籍データをその申請を行った他のユーザがダウンロードまたは非ダウンロード形式により再生することを許可する許可情報を、ユーザが利用権限を有している電子書籍データが蓄積されている以外の書籍サーバに出力する書籍サーバ選択手段を備えていることを特徴とする電子書籍陳列棚共有システム。 An electronic book display shelf sharing system for electronic book data built on a main server capable of communicating with a plurality of user devices each used by a user,
User information receiving means for generating electronic book display shelves for receiving user identification information for generating electronic book display shelves transmitted from each of the user devices and list information of electronic book data for which the user has authority to use;
In order to create electronic book display shelf data for each user based on the information received by the user information receiving means, and to display an electronic book display shelf created based on the electronic book display shelf data on each user device Personal library generating means for uploading the display data to a web server to which each user device can be connected via a telecommunication line;
Borrowing application or purchase application information sent from the user's device that browses the electronic book display shelf of another person in the personal library generated by this personal library generating means, and application user information for specifying the applicant directly or indirectly Application accepting means for accepting;
The permission information for permitting the user who applied for the electronic book data corresponding to the application information received by the application receiving means to download or download the electronic book data in a non-downloaded format is output to the book server that stores the electronic book data. And information processing means for outputting, to the book server or the user device of the user who has the usage authority, prohibition information that prohibits the user who has the usage authority to play in the download or non-download format. Comprising
The information processing means applies for electronic book data of the same title with a different reproduction format corresponding to the electronic book data corresponding to the application information received by the application receiving means in order to match the user equipment used by each user. Server selection that outputs permission information that allows other users who have performed the download in a download or non-download format to a book server other than the electronic book data that the user has authority to use. An electronic book display shelf sharing system characterized by comprising means.
この電子書籍陳列棚共有システムと、前記個人図書館生成手段から出力された前記表示データ及び前記詳細データを受け取るデータ受取手段と、このデータ受取手段が受け取った前記表示データ及び前記詳細データを前記各ユーザ用機器が電気通信回線を介して接続可能なウェブサーバにアップする表示手段と、この表示手段による表示内容を閲覧しているユーザ用機器から発信される借用申請または購入申請情報を受け付ける補助受付手段と、この補助受付手段が受け取った借用申請または購入申請情報を前記電子書籍陳列棚共有システムの申請受付手段に転送する申請受付転送手段とを備えたことを特徴とする電子書籍流通支援システム。 4. The personal library generating means in the electronic book display shelf sharing system according to claim 1, wherein the electronic book display shelf is used for a user based on electronic book display shelf data obtained by combining the user specifying information and the list information. Display data generation means for generating display data for display on the device, and detailed contents including the introduction text and the availability of the loan based on the data including the data on the introduction text related to the electronic book display shelf and the data on the availability of the loan Comprising detailed data generating means for generating detailed data for displaying on a user device,
The electronic book display shelf sharing system, the data receiving means for receiving the display data and the detailed data output from the personal library generating means, and the display data and the detailed data received by the data receiving means for each user. Display means for uploading to a web server that can be connected to an electronic device via a telecommunication line, and auxiliary reception means for receiving borrowing application or purchase application information transmitted from a user device browsing the display content of the display means And an application reception transfer means for transferring the borrowing application or purchase application information received by the auxiliary reception means to the application reception means of the electronic book display shelf sharing system.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014064667A JP5681310B2 (en) | 2014-03-26 | 2014-03-26 | Electronic book display shelf sharing system and electronic book distribution support system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014064667A JP5681310B2 (en) | 2014-03-26 | 2014-03-26 | Electronic book display shelf sharing system and electronic book distribution support system |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011158391A Division JP5513450B2 (en) | 2011-07-19 | 2011-07-19 | Electronic book display shelf sharing system and electronic book distribution support system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014146359A JP2014146359A (en) | 2014-08-14 |
JP5681310B2 true JP5681310B2 (en) | 2015-03-04 |
Family
ID=51426492
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014064667A Active JP5681310B2 (en) | 2014-03-26 | 2014-03-26 | Electronic book display shelf sharing system and electronic book distribution support system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5681310B2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5961228B2 (en) * | 2014-09-03 | 2016-08-02 | 株式会社BookLive | Authority management apparatus, authority management service providing system, authority management method, and authority management service providing method |
CN111752885B (en) * | 2020-06-29 | 2024-01-23 | 上海盛付通电子支付服务有限公司 | Method and device for processing reading authority in reading material |
CN115097991A (en) * | 2022-06-27 | 2022-09-23 | 掌阅科技股份有限公司 | Book order display method, electronic equipment and computer storage medium |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6901386B1 (en) * | 2000-03-31 | 2005-05-31 | Intel Corporation | Electronic asset lending library method and apparatus |
WO2002039206A2 (en) * | 2000-11-10 | 2002-05-16 | Citala Ltd. | eBOOK-ePUBLISHING PATENT NOVELTIES |
JP2005010830A (en) * | 2003-06-16 | 2005-01-13 | Fuji Xerox Co Ltd | Electronic data distribution system and distribution management server |
JP2005010829A (en) * | 2003-06-16 | 2005-01-13 | Fuji Xerox Co Ltd | Electronic data distribution system and distribution management server and client terminal and program integrated into client terminal |
JP4603515B2 (en) * | 2006-07-25 | 2010-12-22 | Necフィールディング株式会社 | Book distribution system, book distribution method, management server, and program |
JP5200392B2 (en) * | 2007-02-28 | 2013-06-05 | ヤマハ株式会社 | Content providing server and program thereof |
JP5356657B2 (en) * | 2007-05-16 | 2013-12-04 | ヤフー株式会社 | Content distribution apparatus and content distribution method |
US9602605B2 (en) * | 2007-10-26 | 2017-03-21 | Facebook, Inc. | Sharing digital content on a social network |
JP5872753B2 (en) * | 2009-05-01 | 2016-03-01 | ソニー株式会社 | Server apparatus, electronic apparatus, electronic book providing system, electronic book providing method of server apparatus, electronic book display method of electronic apparatus, and program |
-
2014
- 2014-03-26 JP JP2014064667A patent/JP5681310B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2014146359A (en) | 2014-08-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4883342B2 (en) | Information processing apparatus and method, and program | |
US20170243179A1 (en) | System and method to monetize digital artwork | |
US20180211342A1 (en) | Control of content distribution | |
JP2011523113A (en) | Digital content library service | |
CN104081405A (en) | Content provider with multi-device secure application integration | |
JP2003515845A (en) | Content distribution system, reference server | |
KR20110045104A (en) | Method, system, and device for license-centric content consumption | |
Koukopoulos et al. | Design of trustworthy smartphone-based multimedia services in cultural environments | |
KR101350104B1 (en) | Method, system, and device for license-centric content consumption | |
KR20140018229A (en) | Rights clearance for granular rights | |
JP5681310B2 (en) | Electronic book display shelf sharing system and electronic book distribution support system | |
KR20160133697A (en) | System and method for transactions of contents, and computer program for the same | |
JP5513450B2 (en) | Electronic book display shelf sharing system and electronic book distribution support system | |
WO2023007867A1 (en) | Ticket management system, program, and method | |
JP6126193B1 (en) | Application management system, application management method and program thereof | |
KR101265458B1 (en) | Method, system, and device for license-centric content consumption | |
JP2007226286A (en) | Content information distribution system and program | |
JP2012088848A (en) | History data generating device, history screen generating program, and recording medium recording the program | |
JP6375011B2 (en) | Application management system, application management method and program thereof | |
JP6281560B2 (en) | Information processing apparatus, processing method, and program | |
JP5564552B2 (en) | Content sales system and content sales method | |
US20230006839A1 (en) | Apparatus, system, and method of providing services | |
JP4477674B2 (en) | Method for providing music service on service page and system for performing this providing method | |
KR20090097368A (en) | Method and system for contents hosting service linked with on-line game service | |
JP2007164563A (en) | Digital content providing device and providing system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20141211 |
|
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: 20141224 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150108 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5681310 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |