(57)【特許請求の範囲】
【請求項１】
ユーザ毎に識別情報及び認証情報を生成する識別情報生成ステップと、
コンテンツデータを取得する要求を前記ユーザから受け付け、配信用データを生成する配信用データ生成ステップと、
前記配信用データ生成ステップで生成された配信用データを配信する配信ステップと、
前記配信用データを編集するコンテンツ処理プログラムを生成し配信するコンテンツ処理プログラム生成ステップと、を含む処理をコンピュータが実行し、
前記配信用データ生成ステップでは、前記識別情報と関連付けられた固有の内部識別情報であって、視認できない内部識別情報を更に生成し、前記配信される配信用データに対して、前記内部識別情報が割り当てられた、前記配信用データを編集する編集権限を付し、前記識別情報が視認できるよう、該識別情報を前記配信用データに付し、前記ユーザから要求された出力形式に応じた形式に前記コンテンツデータを変換して配信用データを生成し、
前記コンテンツ処理プログラム生成ステップでは、前記内部識別情報を前記コンテンツ処理プログラムに組み込み、
前記配信ステップでは、前記編集権限、及び識別情報が付され、かつ、変換された配信用データを要求元の端末に配信する、
コンテンツ処理方法。
【請求項２】
前記コンピュータは、前記配信用データの編集要求を受け付け、前記識別情報、前記認証情報、及び前記内部識別情報を判別し、該編集要求に応じて該配信用データを編集し、かつ、編集後の配信用データに対して、該編集後の配信用データの形式に応じて前記識別情報を付す編集ステップを更に実行する、請求項１に記載のコンテンツ処理方法。
【請求項３】
コンテンツデータを記憶する記憶装置と、ユーザからのからの要求を受け付け、コンテンツデータを配信する通信装置と、コンテンツデータを処理するコンテンツ処理装置と、を備えるコンテンツ処理サーバであって、
前記コンテンツ処理装置は、
ユーザ毎に識別情報及び認証情報を生成する識別情報生成部と、
前記ユーザからのコンテンツデータ取得の要求を受け付け、前記記憶装置に記憶されるコンテンツデータから配信用データを生成する配信用データ生成部と、
前記配信用データ生成部で生成された配信用データを前記通信装置を介して配信する配信部と、
前記配信用データを編集するコンテンツ処理プログラムを生成し配信するコンテンツ処理プログラム生成部と、を有し、
前記配信用データ生成部は、前記識別情報と関連付けられた固有の内部識別情報であって、視認できない内部識別情報を更に生成し、前記配信される配信用データに対して、前記内部識別情報が割り当てられた、前記配信用データを編集する編集権限を付し、前記識別情報が視認できるよう、該識別情報を前記配信用データに付し、前記ユーザから要求された出力形式に応じた形式に前記コンテンツデータを変換して配信用データを生成し、
前記コンテンツ処理プログラム生成部は、前記内部識別情報を前記コンテンツ処理プログラムに組み込み、
前記配信部は、前記編集権限、及び識別情報が付され、かつ、変換された配信用データを要求元の端末に配信するコンテンツ処理サーバ。
【請求項４】
前記配信用データの編集要求を受け付け、前記識別情報、前記認証情報、及び前記内部識別情報を判別し、該編集要求に応じて該配信用データを編集し、かつ、編集後の配信用データに対して、該編集後の配信用データの形式に応じて前記識別情報を付す編集部を更に備える、請求項３に記載のコンテンツ処理サーバ。
【請求項５】
コンテンツデータを記憶する記憶装置と、ユーザからの要求を受け付け、コンテンツデータを配信する通信装置と、コンテンツデータを処理するコンテンツ処理装置と、を備えるコンテンツ処理サーバとネットワークを介して接続されるコンテンツ処理端末であって、
前記コンテンツ処理サーバによって生成されたユーザ毎の識別情報と関連付けられた固有の内部識別情報であって、視認できない内部識別情報が割り当てられた配信用データを編集する編集権限を認証する認証部と、
前記認証部による認証後、前記コンテンツ処理サーバから配信された前記配信用データに対する編集要求を受け付ける編集受付部と、
前記編集要求に応じて前記配信用データを編集し、かつ、編集後の配信用データに対して、該編集後の配信用データの形式に応じて前記識別情報を付す編集部と、を備える
コンテンツ処理端末。
【請求項６】
コンテンツデータを記憶する記憶装置と、ユーザからの要求を受け付け、コンテンツデータを配信する通信装置と、コンテンツデータを処理するコンテンツ処理装置と、を備えるコンテンツ処理サーバとネットワークを介して接続されるコンテンツ処理端末で実行されるコンテンツ処理プログラムであって、
前記コンテンツ処理端末のコンピュータに、
前記コンテンツ処理サーバによって生成されたユーザ毎の識別情報と関連付けられた固有の内部識別情報であって、視認できない内部識別情報が割り当てられた配信用データを編集する編集権限を認証する認証ステップと、
前記認証ステップによる認証後、前記コンテンツ処理装置から配信された前記配信用データに対する編集要求を受け付ける編集受付ステップと、
前記編集要求に応じて前記配信用データを編集し、かつ、編集後の配信用データに対して、該編集後の配信用データの形式に応じて前記識別情報を付す編集ステップと、実行させるコンテンツ処理プログラム。
【請求項７】
コンテンツデータを記憶する記憶装置と、ユーザからの要求を受け付け、コンテンツデータを配信する通信装置と、コンテンツデータを処理するコンテンツ処理装置と、を備えるコンテンツ処理サーバとネットワークを介して接続されるコンテンツ処理端末とを含むコンテンツ処理システムであって、
前記コンテンツ処理サーバのコンテンツ処理装置は、
ユーザ毎に識別情報及び認証情報を生成する識別情報生成部と、
前記ユーザからのコンテンツデータ取得の要求を受け付け、配信用データを生成する配信用データ生成部と、
前記配信用データ生成部で生成された配信用データを配信する配信部と、
前記配信用データを編集するコンテンツ処理プログラムを生成し配信するコンテンツ処理プログラム生成部と、を有し、
前記配信用データ生成部は、前記識別情報と関連付けられた固有の内部識別情報であって、視認できない内部識別情報を更に生成し、前記配信される配信用データに対して、前記内部識別情報が割り当てられた、前記配信用データを編集する編集権限を付し、前記識別情報が視認できるよう、該識別情報を前記配信用データに付し、前記ユーザから要求された出力形式に応じた形式に前記コンテンツデータを変換して配信用データを生成し、
コンテンツ処理端末は、
前記コンテンツ処理サーバによって生成されたユーザ毎の識別情報と関連付けられた固有の内部識別情報が割り当てられた前記配信用データを編集する編集権限を認証する認証部と、
前記認証部による認証後、前記コンテンツ処理サーバから配信された前記配信用データに対する編集要求を受け付ける編集受付部と、
前記編集要求に応じて前記配信用データを編集し、かつ、編集後の配信用データに対して、該編集後の配信用データの形式に応じて前記識別情報を付す編集部と、を備える
コンテンツ処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ処理方法、コンテンツ処理サーバ、コンテンツ処理端末、コンテンツ処理プログラム、及びコンテンツ処理システムに関する。
【背景技術】
【０００２】
書籍（文字、画像を含む）を電子化して配信する電子書籍に関する技術が普及している。電子書籍に関する技術として、例えば特許文献１に記載の技術がある。特許文献１には、携帯端末を通じてサーバに対して電子書籍データのダウンロード要求し、サーバから配信された１ページ分の電子書籍データを記憶部に記憶させ、かつ記憶された１ページ分の電子書籍データを表示する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１８８７７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
書籍（文字、画像を含む）を電子化して配信する電子書籍に関する技術が普及している。電子書籍に関する技術では、電子書籍の提供側では、提供した電子書籍の違法な複製やアップロードを防止したいという要求がある。一方で、電子書籍に関する技術では、電子書籍の提供を受けるユーザ側では、私的使用の範囲内において、バックアップを目的とした複製や同一ユーザが所有する端末間での移動を自由に行いたいといった要求がある。
【０００５】
本発明では、上記した背景に鑑み、私的使用の範囲内におけるコンテンツの利用の利便性を高めるとともに、不正な複製を抑制する技術を提供することを課題とする。
【課題を解決するための手段】
【０００６】
本発明では、上述した課題を解決するため、配信するコンテンツデータにユーザの識別情報を表示させるとともに、同一ユーザに帰属する端末に対し、端末に応じた形式に変換してコンテンツデータを配信可能とした。
【０００７】
より詳細には、本発明は、ユーザ毎に識別情報及び認証情報を生成する識別情報生成ステップと、前記ユーザからのコンテンツデータ取得の要求を受け付け、配信用データを生成する配信用データ生成ステップと、生成された配信用データを配信する配信ステップと、を備え、前記配信用データ生成ステップでは、前記識別情報が視認できるよう、該識別情報を前記配信用データに付すと共に、前記識別情報及び認証情報を判別し、前記要求元の端末に応じた形式に前記コンテンツデータを変換して配信用データを生成し、前記配信ステップでは、識別情報が付され、かつ、変換された配信用データを前記要求元の端末に配信する。
【０００８】
本発明に係るコンテンツ処理方法では、配信される配信用データに識別情報が付され、識別情報が視認可能となる。従って、仮に配信用データを私的使用の範囲を超えて不正に複製した場合の複製者の追跡を行うことができる。その結果、配信用データの不正な複製や配布を抑制することができる。また、配信用データは要求元の端末に応じた形式に変換されて配信されるため、ユーザは、所有する複数の端末で、端末に応じた形式で配信用データを閲覧することができる。なお、識別情報は、コンテンツが表示される領域以外の領
域に表示されるよう配信用データに付すことが好ましい。形式には、表示形式、保存形式が含まれる。
【０００９】
ここで、本発明に係るコンテンツ処理方法は、前記配信用データの編集要求を受け付け、前記識別情報及び認証情報を判別し、該編集要求に応じて該配信用データを編集し、かつ、編集後の配信用データに対して、該編集後の配信用データの形式に応じて前記識別情報を付す編集ステップを更に備えるようにしてもよい。本発明によれば、編集要求に応じた編集が可能となる。編集には、配信用データの複製、配信用データからのデータの一部切り出し、配信用データの形式の変換などが含まれる。また、編集後の配信用データに対して識別情報が付されることから、編集後の配信用データの不正な複製や配布を抑制することができる。
【００１０】
また、前記配信用データ生成ステップでは、前記配信される配信用データに対して前記識別情報と対応した該配信用データの編集権限を付し、前記コンテンツ処理方法は、前記編集権限が付された配信用データを編集するコンテンツ処理プログラムを生成し配信するコンテンツ処理プログラム生成ステップを更に備える構成としてもよい。これにより、配信用データの編集をコンテンツ処理プログラムを取得（ダウンロード）した端末で行うことができる。
【００１１】
ここで、本発明は、コンテンツ処理サーバとして特定することもできる。すなわち、本発明は、コンテンツデータを記憶する記憶装置と、ユーザからのからの要求を受け付け、コンテンツデータを配信する通信装置と、コンテンツデータを処理するコンテンツ処理装置と、を備えるコンテンツ処理サーバであって、前記コンテンツ処理装置は、ユーザ毎に識別情報及び認証情報を生成する識別情報生成部と、前記ユーザからのコンテンツデータ取得の要求を受け付け、前記記憶装置に記憶されるコンテンツデータから配信用データを生成する配信用データ生成部と、生成された配信用データを前記通信装置を介して配信する配信部と、を有し、前記配信用データ生成部は、前記識別情報が視認できるよう、該識別情報を前記配信用データに付すと共に、前記識別情報及び認証情報を判別し、前記要求元の端末に応じた形式に前記コンテンツデータを変換して配信用データを生成し、前記配信部は、識別情報が付され、かつ、変換された配信用データを前記要求元の端末に配信する。
【００１２】
本発明に係るコンテンツ処理サーバによれば、配信用データの不正な複製や配布を抑制することができる。また、配信用データは要求元の端末に応じた形式に変換されて配信されるため、ユーザは、所有する複数の端末で、端末に応じた形式で配信用データを閲覧することができる。
【００１３】
また、本発明に係るコンテンツ処理サーバは、前記配信用データの編集要求を受け付け、前記識別情報及び認証情報を判別し、該編集要求に応じて該配信用データを編集し、かつ、編集後の配信用データに対して、該編集後の配信用データの形式に応じて前記識別情報を付す編集部を更に備える構成としてもよい。本発明によれば、コンテンツ処理サーバ上で配信用データの編集が可能となる。
【００１４】
また、前記配信用データ生成部は、前記配信される配信用データに対して前記識別情報と対応した該配信用データの編集権限を付し、前記コンテンツ処理サーバは、前記編集権限が付された配信用データを編集するコンテンツ処理プログラムを生成し配信するコンテンツ処理プログラム生成部を更に備えるようにしてもよい。本発明によれば、コンテンツ処理プログラムを取得した端末側で、配信用データの編集が可能となる。
【００１５】
ここで、本発明は、コンテンツ処理端末として特定することもできる。すなわち、本発
明は、コンテンツデータを記憶する記憶装置と、ユーザからのからの要求を受け付け、コンテンツデータを配信する通信装置と、コンテンツデータを処理するコンテンツ処理装置と、を備えるコンテンツ処理サーバとネットワークを介して接続されるコンテンツ処理端末であって、前記コンテンツ処理サーバによって生成されたユーザ毎の識別情報及び認証情報と入力装置を介して入力された識別情報及び認証情報を比較認証する認証部と、前記認証部による認証後、前記コンテンツ処理サーバから配信された配信用データに対する編集要求を受け付ける編集受付部と、前記編集要求に応じて前記配信用データを編集し、かつ、編集後の配信用データに対して、該編集後の配信用データの形式に応じて前記識別情報を付す編集部と、を備える。本発明によれば、コンテンツ処理端末で、配信用データの編集が可能となる。
【００１６】
また、本発明は、コンテンツ処理プログラムとして特定することもできる。例えば、本発明は、コンテンツデータを記憶する記憶装置と、ユーザからのからの要求を受け付け、コンテンツデータを配信する通信装置と、コンテンツデータを処理するコンテンツ処理装置と、を備えるコンテンツ処理サーバとネットワークを介して接続されるコンテンツ処理端末で実行されるコンテンツ処理プログラムであって、前記コンテンツ処理端末のコンピュータに、前記コンテンツ処理装置によって生成されたユーザ毎の識別情報及び認証情報と入力装置を介して入力された識別情報及び認証情報を比較認証する認証ステップと、前記認証ステップによる認証後、前記コンテンツ処理装置から配信された配信コンテンツに対する編集要求を受け付ける編集受付ステップと、前記編集要求に応じて前記配信コンテンツを編集し、かつ、編集後の配信用データに対して、該編集後の配信用データの形式に応じて前記識別情報を付す編集ステップと、実行させるコンテンツ処理プログラムである。
【００１７】
更に、本発明は、上述したコンテンツ処理サーバ及びコンテンツ処理端末を含むコンテンツ処理システムとして特定することもできる。すなわち、本発明は、コンテンツデータを記憶する記憶装置と、ユーザからのからの要求を受け付け、コンテンツデータを配信する通信装置と、コンテンツデータを処理するコンテンツ処理装置と、を備えるコンテンツ処理サーバとネットワークを介して接続されるコンテンツ処理端末とを含むコンテンツ処理システムであって、前記コンテンツ処理サーバのコンテンツ処理装置は、ユーザ毎に識別情報及び認証情報を生成する識別情報生成部と、前記ユーザからのコンテンツデータ取得の要求を受け付け、配信用データを生成する配信用データ生成部と、生成された配信用データを配信する配信部と、を有し、前記配信用データ生成部は、前記識別情報が視認できるよう、該識別情報を前記配信用データに付すと共に、前記識別情報及び認証情報を判別し、前記要求元の端末に応じた形式に前記コンテンツデータを変換して配信用データを生成し、前記配信部は、識別情報が付され、かつ、変換された配信用データを前記要求元の端末に配信し、コンテンツ処理端末は、前記コンテンツ処理装置によって生成されたユーザ毎の識別情報及び認証情報と入力装置を介して入力された識別情報及び認証情報を比較認証する認証部と、前記認証部による認証後、前記コンテンツ処理装置から配信された配信コンテンツに対する編集要求を受け付ける編集受付部と、前記編集要求に応じて前記配信コンテンツを編集し、かつ、編集後の配信用データに対して、該編集後の配信用データの形式に応じて前記識別情報を付す編集部と、を備えるコンテンツ処理システムである。
【００１８】
また、本発明は、上述したコンテンツ処理プログラムの他、コンテンツ処理サーバ、コンテンツ処理端末、又はコンテンツ処理システムで実行される処理を実現させるプログラムとして特定することもできる。更に、本発明は、そのようなプログラムを記録したコンピュータが読み取り可能な記録媒体であってもよい。この場合、コンピュータ等に、この記録媒体のプログラムを読み込ませて実行させることにより、その機能を提供させることができる。なお、コンピュータ等が読み取り可能な記録媒体とは、データやプログラム等
の情報を電気的、磁気的、光学的、機械的、又は化学的作用によって蓄積し、コンピュータ等から読み取ることができる記録媒体をいう。
【発明の効果】
【００１９】
本発明によれば、私的使用の範囲内におけるコンテンツの利用の利便性を高めるとともに、不正な複製を抑制する技術を提供することができる。
【図面の簡単な説明】
【００２０】
【図１】実施形態に係るコンテンツ処理システムの概略構成を示す。
【図２】実施形態に係るサーバの機能ブロック図を示す。
【図３】実施形態に係る端末装置の機能ブロック図を示す。
【図４】会員登録処理及びコンテンツ処理プログラムの配信処理のフローを示す。
【図５】会員登録画面の一例を示す。
【図６】ユーザデータベースの一例を示す。
【図７】コンテンツの取得処理のフローを示す。
【図８Ａ】ログイン画面の一例を示す。
【図８Ｂ】トップ画面の一例を示す。
【図９】コンテンツ購入画面の一例を示す。
【図１０】コンテンツデータベースの一例を示す。
【図１１】購入履歴データベースの一例を示す。
【図１２Ａ】ヘッダにＩＤが付された配信用データの例を示す。
【図１２Ｂ】フッタにＩＤが付された配信用データの例を示す。
【図１２Ｃ】配信用データが複数ページ存在する場合に、全てのページのフッタにＩＤが付された配信用データの例を示す
【図１２Ｄ】配信用データが複数ページ存在する場合に、最終ページにのみＩＤが付された配信用データの例を示す。
【図１３】コンテンツデータの編集処理フローを示す。
【図１４】編集処理画面の一例を示す。
【図１５】コンテンツデータの編集における、切り抜きの様子の一例を示す。
【図１６】コンテンツデータに対する機能比較を示す。
【発明を実施するための形態】
【００２１】
次に、本発明の実施形態について図面に基づいて説明する。なお、以下に説明する実施形態は、例示であり、本発明は実施形態に限定されるものではない。以下、本発明のコンテンツ処理サーバ及びコンテンツ処理端末を含むコンテンツ処理システムとして説明する。
【００２２】
＜コンテンツ処理システムの構成＞
図１は、実施形態に係るコンテンツ処理システムの概略構成を示す。実施形態に係るコンテンツ処理システム１００（以下、単にシステムともいう）は、コンテンツ処理サーバ１（以下、単にサーバともいう）、端末装置３を備える。端末装置３には、携帯電話機３ａ、ＰＣ３ｂ、スマートフォン３ｃが含まれる。サーバ１、端末装置３は、ネットワーク２を介して接続されている。
【００２３】
＜コンテンツ処理サーバ＞
コンテンツ処理サーバ１（サーバ１）は、ユーザ毎のＩＤ（識別情報）及びパスワード（認証情報）の生成、配信用データの生成、配信用データの配信、配信の要求元の端末装置３の形式に応じた配信用データの変換等を行う。ここで、図２は、実施形態に係るサーバの機能ブロック図を示す。サーバ１は、汎用のコンピュータによって構成することができ、制御装置１０、表示装置１１、入力装置１２、記憶装置１３、通信装置１４を備える
。サーバの表示装置１１は、例えば、液晶表示装置、プラズマディスプレイパネル、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）、エレクトロルミネッセンスパネル等である。サーバの入力装置１２は、コンピュータの入力装置であり、例えば、キーボード、ポインティングデバイス等が含まれる。サーバの記憶装置１３は、ハードディスクドライブ（以下、ＨＤＤとする。）や半導体メモリ等により構成することができ、各種データベースを格納する。なお、サーバの記憶装置１３に代えて、外部記憶装置を用いてもよい。サーバの通信装置１４には、ネットワーク２への接続を実現する通信モジュール（例えば、ネットワークカード）が例示される。
【００２４】
サーバの制御装置１０は、ＣＰＵ１０１（中央演算処理装置）、メモリ１０２を備え、制御プログラムに従って、表示装置１１、入力装置１２、記憶装置１３、通信装置１４を制御する。また、サーバの制御装置１０は、所定のプログラムに従って、識別情報生成部１０３、配信用データ生成部１０４、配信部１０５、編集部１０６、コンテンツ処理プログラム生成部１０７などの機能部を機能させる。各機能部は、サーバのＣＰＵ１０１上で実行されるコンピュータプログラムとして構成することができる。また、これらの各機能部は、専用のプロセッサとして構成してもよく、また、一つのプロセッサとして構成してもよい。サーバのメモリ１０２は、揮発性のＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）と、不揮発性のＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）を含む。ＲＯＭには、フラッシュメモリのような書き換え可能な半導体メモリも含まれる。
【００２５】
識別情報生成部１０３は、ユーザ毎にＩＤ（識別情報）及びパスワード（認証情報）を生成する。配信用データ生成部１０４は、端末装置３からのコンテンツデータの配信要求をサーバの通信装置１４を介して受け付け、配信用データを生成する。また、配信用データ生成部１０４は、サーバの記憶装置１３に記憶されているコンテンツデータベースにアクセスして配信要求に応じたコンテンツデータを取得し、取得したコンテンツデータに対してＩＤを付して配信用データを生成する。また、配信用データ生成部１０４は、ＩＤ及びパスワードを判別し、要求元の端末装置３に応じた形式に変換して配信用データを生成する。また、配信用データ生成部１０４は、配信される配信用データに対してＩＤと対応した配信用データの編集権限を付す。配信部１０５は、生成された配信用データを配信する。編集部１０６は、配信用データの編集要求を端末装置３を介して受け付け、ＩＤ及びパスワードを判別し、編集要求に応じて配信用データを編集し、かつ、編集後の配信用データに対して、編集後の配信用データの形式に応じてＩＤを付す。コンテンツ処理プログラム生成部１０７は、編集権限が付された配信用データを編集するコンテンツ処理プログラムを生成し配信する。
【００２６】
＜端末装置＞
端末装置３は、携帯電話機３ａ、ＰＣ３Ｂ、スマートフォン３ｃを含み、コンテンツデータの配信要求、配信される配信用データの取得、配信用データの編集等を行う。ここで、図３は、実施形態に係る端末装置の機能ブロック図を示す。端末装置３は、汎用のコンピュータ、携帯電話機、スマートフォン等によって構成され、制御装置３０、表示装置３１、入力装置３２、記憶装置３３、通信装置３４を備える。表示装置３１、入力装置３２、記憶装置３３、通信装置３４は、サーバ１の各装置と同等の機能を有する。従って、詳細な説明は割愛する。
【００２７】
端末装置の制御装置３０は、ＣＰＵ３０１、メモリ３０２を備え、制御プログラムに従って、表示装置３１、入力装置３２、記憶装置３３、通信装置３４を制御する。また、端末装置の制御装置３０は、所定のプログラムに従って、配信要求部３０３、データ取得部３０４、認証部３０５、編集受付部３０６、編集部３０７などの機能部を機能させる。各機能部は、端末装置のＣＰＵ３０１上で実行されるコンピュータプログラムとして構成することができる。また、これらの各機能部は、専用のプロセッサとして構成してもよく、
また、一つのプロセッサとして構成してもよい。端末装置のメモリ３０２は、揮発性のＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）と、不揮発性のＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）を含む。ＲＯＭには、フラッシュメモリのような書き換え可能な半導体メモリも含まれる。
【００２８】
配信要求部３０３は、ユーザから端末装置の入力装置３２を介してコンテンツデータの配信要求を受け付け、配信要求を端末装置の通信装置３４を介してサーバ１へ送信する。データ取得部３０４は、サーバ１から配信される配信用データを端末装置の通信装置３４を介して取得する。認証部３０５は、サーバ１によって生成されたユーザ毎のＩＤ及びパスワードと端末装置の入力装置３２を介して入力されたＩＤ及びパスワードを比較認証する。編集受付部３０６は、ユーザから端末装置の入力装置３２を介してコンテンツ処理サーバから配信された配信用データに対する編集要求を受け付ける。編集部３０７は、編集要求に応じて配信コンテンツを編集し、かつ、編集後の配信用データに対して、編集後の配信用データの形式に応じてＩＤを付す。
【００２９】
＜コンテンツ処理システムで実行される処理＞
次にコンテンツ処理システム１００で実行される各種処理について説明する。
【００３０】
＜会員登録処理及びコンテンツ処理プログラムの配信処理＞
図４は、会員登録処理及びコンテンツ処理プログラムの配信処理のフローを示す。ステップＳ０１では、サーバの制御装置１０は、ユーザの会員登録を受け付ける。具体的には、端末装置３に既定のアドレスが入力されると、端末装置３がサーバ１にアクセスし、端末装置の表示装置３１に会員登録画面が表示される。図５は、会員登録画面の一例を示す。会員登録画面には、ＩＤの入力領域と、パスワードの入力領域、住所の入力領域、氏名の入力領域、メールアドレスの入力領域、電話番号の入力領域、及び決定ボタンが表示されている。端末装置の入力装置３２を通じてＩＤやパスワード等の情報が入力され、決定ボタンが選択されると、端末装置の制御装置３０は、会員登録情報を端末装置の通信装置３４を介してＩＤ及びパスワードをサーバ１へ送信する。サーバ１の制御装置３０は、サーバの通信装置１４を介して会員登録情報を取得する。会員登録情報を受け付けるとステップＳ０２へ進む。
【００３１】
ステップＳ０２では、サーバの制御装置１０は、ＩＤ及びパスワードを発行する。具体的には、サーバの制御装置１０は、サーバの記憶装置１３にあるユーザデータベースに既登録のＩＤ及びパスワードがないか確認し、既登録のＩＤ及びパスワードが無ければＩＤ及びパスワードをユーザデータベースに登録する。既登録のＩＤ及びパスワードがある場合には、その旨を端末装置３に通知する。図６は、ユーザデータベースの一例を示す。ユーザデータベースには、ユーザ毎に、ＩＤ、パスワード、住所、氏名、メールアドレス、電話番号などが記録されている。ＩＤ及びパスワードが発行されるとステップＳ０３へ進む。
【００３２】
ステップＳ０３では、サーバの制御装置１０は、内部ＩＤを生成する。内部ＩＤとは、ステップＳ０２で発行されたＩＤと関連付けられた固有の識別情報である。また、内部ＩＤは、サーバの制御装置１０が自動的に発行するものであり、ユーザからは視認できない固有の識別情報である。内部ＩＤが生成されるとステップＳ０４へ進む。
【００３３】
ステップＳ０４では、サーバの制御装置１０は、コンテンツ処理プログラムを生成する。コンテンツ処理プログラムとは、編集権限が付された配信用データを編集するためのプログラムである。編集権限には、内部ＩＤが割り当てられる。コンテンツ処理プログラムは、ユーザが端末装置３にダウンロードすることで利用可能となる。すなわち、ユーザは、端末装置３にコンテンツ処理プログラムをダウンロードすることで、端末装置３上で、
取得した配信用データを自由に編集することができる。端末装置３で実行する編集処理の詳細については後述する。コンテンツ処理プログラムが生成されると、ステップＳ０５へ進む。
【００３４】
ステップＳ０５では、サーバの制御装置１０は、会員登録を行ったユーザの端末装置３にコンテンツ処理プログラムを配信する。すなわち、サーバの通信装置１４を介して内部ＩＤを有するコンテンツ処理プログラムが端末装置３へ送信される。端末装置３は、コンテンツ処理プログラムを端末装置の通信装置３４を介して受信し、記憶装置３３又はメモリ３０２の所定領域に記憶する。なお、サーバの制御装置１０は、ＩＤ及びパスワードについても端末装置３へ送信する。ＩＤ及びパスワードの送信は、コンテンツ処理プログラムの送信と同じタイミングでもよく、また、異なるタイミングでもよい。ユーザは、複数の端末装置３を有している場合、各端末装置３毎にコンテンツ処理プログラムの取得を行う。以上により、会員登録処理及びコンテンツ処理プログラムの配信処理が完了する。
【００３５】
＜コンテンツ取得処理＞
次に、コンテンツの取得（購入）処理について説明する。図７は、コンテンツの取得処理のフローを示す。コンテンツの取得は、コンテンツ処理プログラムを通じて行うことができ、また、サーバ１に直接ログインして行うこともできる。
【００３６】
ステップＳ１１では、サーバの制御装置１０は、ログイン情報として、ＩＤ及びパスワードを受け付ける。具体的には、端末装置３に既定のアドレスが入力され、又は、コンテンツ処理プログラムが起動されると、端末装置の表示装置３１に、ログイン画面が表示される。図８Ａは、ログイン画面の一例を示す。ログイン画面には、ＩＤ及びパスワードの入力領域が設けられている。端末装置の入力装置３２を介してＩＤ及びパスワードが入力されると、サーバの制御装置１０は、ＩＤ及びパスワードを認証する。そして、ＩＤ及びパスワードが正しい場合には、サーバの制御装置１０は、端末装置の表示装置３１に、トップ画面を表示させる。図８Ｂは、トップ画面の一例を示す。トップ画面には、コンテンツの購入を行うページに遷移する新規購入ボタンと、購入履歴を表示するページに遷移する購入履歴ボタンとが表示されている。一方、ＩＤ及びパスワードが正しくない場合には、サーバの制御装置１０は、「ＩＤ又はパスワードに誤りがあります」といったメッセージを端末装置の表示装置３１に表示させる。ログインが完了すると、ステップＳ１２へ進む。
【００３７】
ステップＳ１２では、サーバの制御装置１０は、コンテンツの購入を受け付ける。具体的には、サーバの制御装置１０は、トップ画面において新規購入ボタンが選択されると、端末装置の表示装置３１にコンテンツ購入画面を表示させ、ユーザからのコンテンツ購入希望（コンテンツデータ取得の要求）を受け付ける。図９は、コンテンツ購入画面の一例を示す。コンテンツ購入画面には、キーワードを入力することでコンテンツを検索する検索領域の他、ジャンル毎にコンテンツデータベースに記録されているコンテンツが表示される。また、コンテンツ購入画面には、出力形式として、ＰＤＦ、ＥＰＵＢ、ＸＭＤＦが表示されている。図９の出力形式は、例示であり、これらに限定されるものではない。更に、コンテンツ購入画面には、配信先端末装置として、携帯電話、スマートフォン、ＰＣが表示されている。これらはあくまで例示であり、配信先端末装置は、より詳細に機種別に表示するようにしてもよい。図９では、ジャンルにおいて「歴史」が選択され、「歴史」の中から「コンテンツＢ」が選択され、更に、出力形式として「ＰＤＦ」が選択されている。また、配信先端末装置として、携帯電話が選択されている。図１０は、コンテンツデータベースの一例を示す。コンテンツデータベースには、ファイル名、ジャンル、登録日時、更新日時、権利者の項目が設けられ、各項目に必要な情報が格納されている。コンテンツが選択されると、ステップＳ１３へ進む。
【００３８】
ステップＳ１３では、サーバの制御装置１０は、コンテンツの購入履歴を購入履歴データベースへ登録する。ここで、図１１は、購入履歴データベースの一例を示す。購入履歴データベースは、サーバの記憶装置１３に格納され、購入履歴データベースには、購入ユーザ名、購入コンテンツファイル名、購入日時、編集日時の項目が設けられ、各項目に必要な情報が格納されている。購入履歴の登録が完了するとステップＳ１４へ進む。
【００３９】
ステップＳ１４では、サーバの制御装置１０は、配信する配信用データを生成する。具体的には、サーバの制御装置１０は、コンテンツデータベースへアクセスし、ユーザから要求があったコンテンツ、換言すると、コンテンツ購入画面において選択されたコンテンツデータ（本発明の配信用データに相当し、例えば、コンテンツＢ）を取得する。次に、サーバの制御装置１０は、取得したコンテンツデータの出力形式を必要に応じて変更し、更に、会員登録処理において生成した内部ＩＤを組み込むとともに、ＩＤが視認できるようにＩＤをコンテンツデータに付し、配信用データを生成する。出力形式とは、コンテンツ購入画面においてユーザが選択した形式であり、図９の例では、「ＰＤＦ」である。内部ＩＤを組み込むとは、コンテンツデータに対して内部ＩＤを管理権限として設定すること意味する。これにより、配信用データの編集が、同様の内部ＩＤが組み込まれたコンテンツ処理プログラムによってのみ可能となる。すなわち、配信用データの編集がコンテンツ処理プログラムを取得（ダウンロード）した端末装置３で行うことが可能となる。
【００４０】
図１２Ａから図１２Ｄは、ＩＤが付された配信用データの例を示す。図１２Ａは、ヘッダにＩＤが付された配信用データの例であり、図１２Ｂは、フッタにＩＤが付された配信用データの例であり、図１２Ｃは、配信用データが複数ページ存在する場合に、全てのページのフッタにＩＤが付された配信用データの例を示す。また、図１２Ｄは、配信用データが複数ページ存在する場合に、最終ページにのみＩＤが付された配信用データの例を示す。なお、ＩＤを付す領域は、表示することでコンテンツの表示に影響を与えにくい場所であればよく、上記に限定されない。ＩＤを付す領域には、他の余白に付すようにしてもよく、また、奥付として付すようにしてもよい。また、ＩＤは電子透かしとしてもよい。なお、ＩＤを付す方法や領域は、既定し、ユーザが変更するようにしてもよい。配信する配信用データが生成されるとステップＳ１５へ進む。
【００４１】
ステップＳ１５では、生成された配信用データを配信先の端末装置３の形式に変換する。具体的には、サーバの制御装置１０は、生成された配信用データをユーザが指定した配信先端末装置の形式（図９の例では携帯電話）に変換する。配信用データの変換が完了するとステップＳ１６へ進み、変換された配信用データが配信される。以上により、コンテンツの取得（購入）処理が完了する。
【００４２】
以上により、配信先（ダウンロード先）の端末装置３では、配信用データの閲覧が可能となる。また、配信された配信用データとしてのコンテンツデータには、ＩＤが付され、ＩＤが視認可能である。従って、仮にコンテンツデータを私的使用の範囲を超えて不正に複製した場合の複製者の追跡を行うことができる。その結果、コンテンツデータの不正な複製や配布を抑制することができる。また、コンテンツデータは配信先の端末装置に応じた形式に変換されているため、ユーザは、所有する複数の端末装置で、端末装置に応じた形式でコンテンツデータを閲覧することができる。
【００４３】
＜コンテンツデータ編集処理＞
次に配信された配信用データをコンテンツ処理プログラムを用いて編集するコンテンツデータ編集処理について説明する。図１３は、コンテンツデータの編集処理フローを示す。以下の説明では、端末装置３にダウンロードされたコンテンツ処理プログラムを用いて配信用データを編集処理する場合を例に説明するが、配信用データの編集処理は、サーバ１にアクセスし、サーバ１上で行うこともできる。
【００４４】
ステップＳ２１では、ステップＳ２１では、端末装置の制御装置３０は、ログイン情報として、ＩＤ及びパスワードを受け付ける。具体的には、端末装置３において既にダウンロードされているコンテンツデータ処理プログラムが起動されると、端末装置の表示装置３１に、ログイン画面が表示される。ログイン画面は、例えば図８に示すログイン画面と同様の構成とすることができる。端末装置の入力装置３２を介してＩＤ及びパスワードが入力されると、端末装置の制御装置３０は、ＩＤ及びパスワードを認証する。そして、ＩＤ及びパスワードが正しい場合には、端末装置の制御装置３０は、端末装置の表示装置３１に、トップ画面を表示させる。図１４は、トップ画面の一例を示す。トップ画面には、コンテンツの購入を行うページに遷移する新規購入ボタンと、購入履歴を表示するページに遷移する購入履歴ボタンとが表示されている。一方、ＩＤ及びパスワードが正しくない場合には、端末装置の制御装置３０は、「ＩＤ又はパスワードに誤りがあります」といったメッセージを端末装置の表示装置３１に表示させる。ログインが完了すると、ステップＳ２２へ進む。
【００４５】
ステップＳ２２では、端末装置の制御装置３０は、配信用データの編集指示を受け付ける。具体的には、端末装置の制御装置３０は、トップ画面において購入履歴ボタンが選択されると、端末装置の表示装置３１に配信用データ編集処理画面（以下、編集処理画面ともいう）を表示させ、ユーザからの配信用データに対する編集指示を受け付ける。図１４は、編集処理画面の一例を示す。編集処理画面には、購入済みの配信用データのリスト、編集の種類ボタンが表示されている。編集の種類には、出力形式の変換、印刷、切り抜き、色変更、言語変換、自由編集が例示され、これらの編集の種類に対応するボタンが編集処理画面に表示されている。購入済みの配信用データのリストには、既に購入した配信用データのリストが表示されている。出力形式の変換では、購入時とは異なる出力形式への変換が可能となる。例えば、出力形式の変換には、ＰＤＦからＥＰＵＢへの変換や、携帯電話機からＰＣへの変換などが含まれる。印刷では、配信用データの印刷が可能となる。切り抜きでは、配信用データから任意の領域の切り抜きが可能となる。色変更では、コンテンツの色の変更などが可能となる。言語変更では、コンテンツがユーザの指定する言語への変更が可能となる。また、自由編集では、テキスト、画像、音声など他のテキストを追加し自由にカスタマイズすることが可能となる。配信用データの編集指示を受け付けると、ステップＳ２３へ進む。
【００４６】
ステップＳ２３では、端末装置の制御装置３０は、編集を実行する。ここで、図１５は、配信用データの編集における、切り抜きの様子の一例を示す。まず、端末装置の制御装置３０は、端末装置の入力装置３２を介して切り抜く領域の指定を受け付ける（図１５の左図）。次に端末装置の制御装置３０は、切り抜いた領域を他のファイルへ貼り付ける（図１５の中図）。次に、端末装置の制御装置３０は、切り抜いた領域が貼り付けられた他のファイルのフッタにＩＤを付す（図１５の右図）。切り抜きの場合、ＩＤは元々ヘッダやフッタなどコンテンツが表示される領域以外の領域に付されているため、切り抜かれたコンテンツにはＩＤが付されない。そこで、端末装置の制御装置３０は、編集後の配信用データにＩＤが付されているか否か判断し、付されていない場合には、編集後の配信用データにＩＤを付し直す。その結果、配信用データの自由な編集が可能となると共に編集後の配信用データの不正な複製や配布を抑制することができる。以上により、編集処理が完了する。
【００４７】
＜作用効果＞
以上説明した実施形態に係るコンテンツ処理システムによれば、配信される配信用データとしてのコンテンツデータにユーザ毎の識別情報としてのＩＤが付され、ＩＤが常に視認可能となる。従って、仮にコンテンツが私的使用の範囲を超えて不正に複製された場合の複製者の追跡が可能となる。その結果、コンテンツデータの不正な複製や配布を抑制す
ることができる。また、コンテンツデータは端末装置に応じた形式に変換されて配信されるため、ユーザは、所有する複数の端末装置で、端末装置に応じた形式でコンテンツデータを閲覧することができる。また、実施形態に係るコンテンツ処理システムでは、ユーザが容易にコンテンツデータの編集を行うことができる。図１６は、コンテンツデータに対する機能比較を示す。図１６に示すように、実施形態に係るコンテンツ処理システムでは、他のビューア（コンテンツ処理プログラム以外）では、読み込みのみ可能となる。一方、コンテンツ処理プログラムによれば、出力形式の変換、切り抜き、色変更、言語変換、自由編集が可能となる。また、編集後のコンテンツデータに対してＩＤが付されることから、編集後のコンテンツデータの不正な複製や配布を抑制することができる。
【００４８】
以上、本発明の好適な実施形態を説明したが、本発明はこれらに限らず、可能な限りこれらの組合せを含むことができる。
【符号の説明】
【００４９】
１・・・コンテンツ処理サーバ
２・・・ネットワーク
３・・・端末装置
１０・・・サーバの制御装置
１１・・・サーバの表示装置
１２・・・サーバの入力装置
１３・・・サーバの記憶装置
１４・・・サーバの通信装置
３０・・・端末装置の制御装置
３１・・・端末装置の表示装置
３２・・・端末装置の入力装置
３３・・・端末装置の記憶装置
３４・・・端末装置の通信装置
１０１・・・サーバのＣＰＵ
１０２・・・サーバのメモリ
１０３・・・識別生成部
１０４・・・配信用データ生成部
１０５・・・配信部
１０６・・・編集部
１０７・・・コンテンツ処理プログラム生成部
３０１・・・端末装置のＣＰＵ
３０２・・・端末装置のメモリ
３０３・・・配信要求部
３０４・・・データ取得部
３０５・・・認証部
３０６・・・編集受付部
３０７・・・編集部
【図１】
0005485935.tif 000002
【図２】
0005485935.tif 000003
【図３】
0005485935.tif 000004
【図４】
0005485935.tif 000005
【図５】
0005485935.tif 000006
【図６】
0005485935.tif 000007
【図７】
0005485935.tif 000008
【図８Ａ】
0005485935.tif 000009
【図８Ｂ】
0005485935.tif 000010
【図９】
0005485935.tif 000011
【図１０】
0005485935.tif 000012
【図１１】
0005485935.tif 000013
【図１２Ａ】
0005485935.tif 000014
【図１２Ｂ】
0005485935.tif 000015
【図１２Ｃ】
0005485935.tif 000016
【図１２Ｄ】
0005485935.tif 000017
【図１３】
0005485935.tif 000018
【図１４】
0005485935.tif 000019
【図１５】
0005485935.tif 000020
【図１６】
0005485935.tif 000021