(57)【要約】【課題】コンテンツの保護、及び利用方法に応じた適切な利用時課金を行うこと。【解決手段】入力手段と、記憶手段と、制御手段と、表示手段と、出力手段とを備えるコンピュータ・システムを用いて、コンピュータにより読み取り可能なデータからなる画像その他のコンテンツをエンコードするためのシステムであって、前記コンテンツ利用の対価に関する課金情報、コンテンツ利用の制御に関する属性情報、及びコンテンツ本体及びコンテンツのサンプル・データを作成するための情報を指定するステップと、指定された前記の各情報に基づきコンテンツのデータをパッケージ化するステップと、コンテンツの記憶場所の指定をするステップと、パッケージ化されたデータを情報記憶媒体に記憶するステップとを含む処理により、記憶されたデータには、コンテンツのサンプル・データと、コンテンツ本体のデータと、コンテンツ利用の対価に関する課金情報と、コンテンツの利用を制御するための属性情報と、コンテンツを識別するためのユニークＩＤとが含まれる。【選択図】  図１７
2004240466.tif 000002
【特許請求の範囲】
【請求項１】
入力手段と、記憶手段と、制御手段と、表示手段と、出力手段とを備えるコンピュータ・システムを用いて、コンピュータにより読み取り可能なデータからなる画像その他のコンテンツをエンコードするためのシステムであって、
前記コンテンツ利用の対価に関する課金情報、コンテンツ利用の制御に関する属性情報、及びコンテンツ本体及びコンテンツのサンプル・データを作成するための情報を指定するステップと、
指定された前記の各情報に基づきコンテンツのデータをパッケージ化するステップと、
コンテンツの記憶場所の指定をするステップと、
パッケージ化されたデータを情報記憶媒体に記憶するステップとを含む処理により、
記憶されたデータには、コンテンツのサンプル・データと、コンテンツ本体のデータと、コンテンツ利用の対価に関する課金情報と、コンテンツの利用を制御するための属性情報と、コンテンツを識別するためのユニークＩＤとが含まれていることを特徴とする、コンテンツ・データのエンコード・システム。
【請求項２】
入力手段と、記憶手段と、制御手段と、表示手段と、出力手段とを備えるコンピュータ・システムを用いて、コンピュータにより読み取り可能なデータからなる画像その他のコンテンツをエンコードするためのシステムであって、
前記コンテンツ利用の対価に関する課金情報、コンテンツ利用の制御に関する属性情報、及びコンテンツ本体及びコンテンツのサンプル・データを作成するための情報を指定するステップと、
指定された上記の各情報に基づきコンテンツのデータをパッケージ化するステップと、
コンテンツの記憶場所の指定をするステップと、
パッケージ化されたデータを情報記憶媒体に記憶するステップとを含む処理により、
記憶されたデータには、コンテンツのサンプル・データと、コンテンツ本体の所在するＵＲＬ情報と、コンテンツ利用の対価に関する課金情報と、コンテンツ利用を制御するための属性情報と、コンテンツを識別するためのユニークＩＤとが含まれていることを特徴とする、コンテンツ・データのエンコード・システム。
【請求項３】
入力手段と、記憶手段と、制御手段と、表示手段と、出力手段とを備えるコンピュータ・システムを用いて、コンピュータにより読み取り可能なデータからなる画像その他のコンテンツをエンコードするためのシステムであって、
前記コンテンツ利用の対価に関する課金情報、コンテンツ利用の制御に関する属性情報、及びコンテンツ本体及びコンテンツのサンプル・データを作成するための情報を指定するステップと、
指定された上記の各情報に基づきコンテンツのデータをパッケージ化するステップと、
コンテンツの記憶場所の指定をするステップと、
パッケージ化されたデータを情報記憶媒体に記憶するステップとを含む処理により、
記憶されたデータには、コンテンツのサンプル・データと、コンテンツ本体のネットワーク上における所在を識別するコンテンツ所在ＩＤと、コンテンツ利用の対価に関する課金情報と、コンテンツ利用を制御するための属性情報と、コンテンツを識別するためのユニークＩＤとが含まれていることを特徴とする、コンテンツ・データのエンコード・システム。
【請求項４】
請求項１〜３に記載の発明において、
前記の作成・記憶されたデータが備える課金情報には、コンテンツのサイズ、有効期限、解像度、出力方法、その他の条件のうち一又は複数が含まれることを特徴とする、請求項１〜３のいずれかに記載のコンテンツ・データのエンコード・システム。
【請求項５】
請求項１〜４に記載の発明において、
前記の作成・記憶されたデータが備えるコンテンツ本体は、データ量の圧縮を行う処理がされて、コンテンツ本体利用時には、前記のコンテンツサーバからのコマンドを受けてコンテンツ本体のデコードを行い、出力するようにしたデータ・フォーマットであることを特徴とする、請求項１〜４のいずれかに記載のコンテンツ・データのエンコード・システム。
【請求項６】
請求項１〜５に記載の発明において、
前記の作成・記憶されたデータは、コンピュータネットワーク上において表示される、ＨＴＭＬファイル、ＸＭＬファイル、ＣＨＴＭＬファイル、などのファイルであって、コンテンツのサンプル・データと、コンテンツ本体が所在するＵＲＬ情報又はネットワーク上におけるコンテンツの所在を識別するコンテンツ所在ＩＤと、コンテンツの対価情報に関する課金情報と、コンテンツの利用の制御に関する属性情報と、コンテンツを識別するためのユニークＩＤとが含まれていることを特徴とする、請求項１〜５のいずれかに記載のコンテンツ・データのエンコード・システム。
【請求項７】
請求項１〜６に記載の発明において、
前記のパッケージ化されたデータを情報記憶媒体に記憶するステップは、コンピュータ・ネットワーク上において、画像などのコンテンツを格納するためのコンテンツサーバに記憶する処理であることを特徴とする、請求項１〜６のいずれかに記載の、コンテンツ・データのエンコード・システム。
【請求項８】
コンピュータ・ネットワーク上において、画像などのコンテンツを格納するためのコンテンツサーバと、
ユーザがコンテンツを利用し購入するためにアクセスするためのポータルＷＥＢサーバと、
ユーザに関する情報やユーザのコンテンツ利用・購入に関する情報を管理するためのコマースサーバとを備えるシステムにおいて、
請求項１〜７のいずれかに記載のコンテンツ・データのエンコード・システムを用いてエンコードを行うことを特徴とする、コンテンツ・データのエンコード・システム。
【請求項９】
請求項１〜８に記載の発明において、
コンテンツの登録は、ブラウザに備える専用のソフトウェアを用いることにより登録可能となることを特徴とする、請求項１〜８のいずれかに記載のコンテンツ登録システム。
【請求項１０】
請求項７〜９に記載の発明において、
エンコードされるコンテンツは、ユーザがネットワークに接続されたユーザ端末から登録するコンテンツであって、
ユーザに対する認証のための認証キーを、ユーザがコンテンツを登録する際にセットする処理を含み、
請求項１〜７のいずれかに記載のコンテンツ・データのエンコード・システムを用いてエンコードを行うことを特徴とする、請求項７〜９のいずれかに記載のコンテンツ・データのエンコード・システム。
【請求項１１】
請求項１０に記載の発明において、
ユーザに対する認証のための認証キーは、ＵＳＢキーなどのハードウェアキーであることを特徴とする、請求項９に記載のコンテンツ登録システム。
【請求項１２】
請求項１０又は１１のいずれかに記載の発明において、
ユーザに対する認証のための認証キーは、前記のコマースサーバにアクセスした際に、ネットワークを通じて入手することを特徴とする、請求項９又は１０のいずれかに記載のコンテンツ登録システム。
【請求項１３】
請求項１０〜１２に記載の発明において、
前記システムにはさらに、前記システム管理者側が提供するコンテンツ登録ショップ端末がコンピュータ・ネットワークに接続されて備えられ、
ユーザが認証キーをコンテンツ登録ショップ端末に備えることにより、コンテンツの登録が可能なことを特徴とする、請求項９〜１２のいずれかに記載のコンテンツ登録システム。
【請求項１４】
請求項１〜１３に記載の発明において、
コンテンツのエンコードを行う際に、端末装置において、エンコードをして情報記憶媒体に記憶されるデータには、コンテンツ本体を含めるか、コンテンツの所在するＵＲＬを含めるか、あるいはコンテンツのネットワーク上の所在を識別するコンテンツ所在ＩＤを含めるかを選択するステップを含むことを特徴とする、請求項７〜９のいずれかに記載のコンテンツ・データのエンコード・システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像ファイルなどのコンテンツを所定のデータ形式にエンコードするシステム及び方法、並びに前記のエンコード方法を用いてコンテンツを登録するためのシステムに関し、より詳しくは、インターネットをはじめとするコンピュータ・ネットワークを通じてユーザ（利用者）がコンテンツサーバからダウンロードする際に、コンテンツに関するユーザへの課金を行うためのデータ形式へのエンコード・システム及び方法に関する。
【０００２】
【発明が解決しようとする課題】
近年、コンピュータ・ネットワークや通信環境の発達に伴い、インターネットに代表される商業活動などのビジネスが活発になってきている。ショッピング・モールやオークションなどのＷｅｂサイトも多数存在し、それらに伴う決済方法などの技術も様々なものが開発されている。
【０００３】
また、パーソナル・コンピュータなどの情報機器以外にも、携帯情報端末や、携帯電話、ＰＨＳ、さらにはインターネットＴＶやゲーム機器などの情報家電などが広く普及している。携帯電話などの中には、ブラウザ機能を搭載したものも登場し、携帯電話端末から、インターネットのＷｅｂページを閲覧することも可能になっている。
このような中で、コンピュータ・ネットワークを通じてユーザが様々なコンテンツにアクセスし、コンテンツの閲覧、印刷などの出力、ダウンロードによる入手などが可能になってきており、オンラインでのコンテンツ入手の対価やその著作権（あるいは著作権使用料）に関する技術に対するニーズが急速に高まっている。
【０００４】
このような中で、電子ネットワークを通じて、音楽の配信など各種コンテンツを配信したり、閲覧できるようにしたシステムが開発されており、また、これらに伴う課金のための手段や、配信等を行う情報の圧縮技術、著作権やプライバシー情報等の保護のための暗号化技術、あるいは利用者が簡単な操作で利用できるようにするためのユーザー・インターフェイスなどが開発されている。
こうした中、コンテンツの配信などに用いられるコンテンツのデータは、データ圧縮を行うなどして、効率よく記憶・データ管理を行えるようにする必要が生じる。
またコンテンツそのもの以外にも、課金などを行う前には、コンテンツのサンプルのみを閲覧できるようにしたり、課金情報や著作権その他に関する付帯情報を管理するのに好適なデータ・フォーマットが実現できれば好ましい。
【０００５】
このような従来の技術としては、例えば、特開平１１−２２４２５７号「カプセル化オブジェクト構成方法及びカプセル化オブジェクト検索実行方法及びシステム及びカプセル化オブジェクト検索実行プログラムを格納した記憶媒体」においては、検索アプリケーションを起動し、該検索アプリケーションを利用する利用権を保持している検索者に対して、該検索アプリケーションの利用権を問い合わせ、検索者から利用権を取得し、取得した利用権を引数として、検索メソッドを起動して、該検索メソッド中に検索オプションを多段階で生成すると共に、該検索メソッドによりインデックス情報を多段階で生成してカプセルを展開し、検索アプリケーションにより、カプセルに展開された検索オプションを用いて、生成されたインデックス情報を対象として検索する技術が開示されている。
これによれば、マルチメディアオブジェクトをカプセル化することにより直接参照を不可としたカプセル化オブジェクトに対し、検索者に応じて異なる精度で検索を行うためのカプセル化オブジェクト構成方法において、マルチメディアコンテンツと公開されたインデックス情報とからなるマルチメディアオブジェクトと、検索を行うための検索メソッドを少なくとも１つ含むカプセル操作のための複数メソッドと、該検索メソッドを起動するためのインターフェースを一つのカプセルに設けることを特徴とするカプセル化オブジェクト構成方法をとつことにより、以下のような効果が生ずる。
すなわちデジタル・コンテンツを検索等する場合に、コンテンツにインデックス情報が付加されているため、検索レベルに応じて異なる精度で、カプセル化されたコンテンツを展開し、効率よくコンテンツを検索することが可能となる。
しかしながら、ここにおいてはインデックス情報を用いて、ネットワークを通じコンテンツを検索する方法は示されてはいるものの、利用者がコンテンツをダウンロード又は出力等をした時点での課金処理を行い、しかも課金をする際のコンテンツのサイズ、解像度、出力方法等に応じた課金処理を行ったり、課金処理が行われない場合（すなわちダウンロード又は出力等をしない場合）のコンテンツの保護を行うためのコンテンツのエンコード技術ついては開示されていない。
【０００６】
また、特開平１１−１４９７０７号「ディジタルコンテンツ配信システム」においては、データ記録装置を管理するソフトウェア利用者が、映像等のコンテンツソフトウェアを時間軸圧縮したディジタルデータに変換し蓄積するコンテンツ配信センターに対しリクエスト送信すると、コンテンツ配信センターはリクエストに応じたコンテンツソフトウェアの時間軸圧縮したディジタルデータと識別コードを照合する照合コードを情報伝送手段を通じて配信し、データ記録装置は受信した照合コードが自身の識別コードと照合されるとディジタルデータを記録するとともに、展開装置はデータ記録装置に圧縮記録されたディジタルデータを展開して出力装置に出力する、という技術が開示されている。
これによれば、利用者が希望する映像、画像、音楽等の情報量の大きいコンテンツソフトウェアを、メディアを介在させることなく利用者に安価に提供することができる。
しかしながら、ここにおいては情報量の多いコンテンツの圧縮・展開方法は示されてはいるものの、利用者がコンテンツをダウンロード又は出力等をした時点での課金処理を行い、しかも課金をする際のコンテンツのサイズ、解像度、出力方法等に応じた課金処理を行ったり、課金処理が行われない場合（すなわちダウンロード又は出力等をしない場合）のコンテンツの保護を行うためのコンテンツのエンコード技術ついては開示されていない。
【０００７】
あるいは、特開平１０−２６９２８９号「ディジタルコンテンツ配付管理方法、ディジタルコンテンツ再生方法及び装置」においては、暗号化されたコンテンツ鍵を復号化し、セッション鍵を暗号化する公開暗号復号回路と、コンテンツ鍵やセッション鍵を保管する共通鍵保管メモリと、公開暗号方式の鍵情報を保管する通信用鍵保管メモリと、ポイント情報を格納するポイント情報格納メモリと、ポイント使用情報を格納するポイント使用情報格納メモリと、暗号化ディジタルコンテンツの復号化し、暗号化ポイント情報の復号化、ポイント使用情報の暗号化を行う共通暗号復号回路と、圧縮ディジタルコンテンツを伸長する伸長回路と、ディジタルコンテンツをＤ／Ａ変換するＤ／Ａ変換回路とを、１チップ化する技術が開示されている。
これによれば、簡単に持ち運びができて何時でも何処でもディジタルコンテンツを楽しむことを可能とし、ディジタルコンテンツのコピー或いは不当な使用への防御として十分運用に耐え、且つ経済的なシステムを構築する。
しかしながら、ここにおいても、利用者がコンテンツをダウンロード又は出力等をした時点での課金処理を行い、しかも課金をする際のコンテンツのサイズ、解像度、出力方法等に応じた課金処理を行ったり、課金処理が行われない場合（すなわちダウンロード又は出力等をしない場合）のコンテンツの保護を行うためのコンテンツのエンコード技術ついては開示されていない。
【０００８】
あるいは特開平８−５４９５０号「ソフトウエア使用量測定装置およびマルチメデイア情報出力装置」においては、通常の使用形態以外の使用形態にてソフトウエアの使用がなされた場合でも、適切な課金を行うための使用量の決定ができるソフトウエア使用量測定処理装置が開示されている。
この発明によれば、ＭＰＥＧ規格で圧縮された暗号化画像デ−タフレ−ムがＳＤ回路に送信されてくると、課金カウンタ値が１以上であることを条件に、ＤＥＳ復号化部は、フレ−ムの復号を行う。復号された画像デ−タフレ−ムは、一つづつ、ＭＰＥＧ伸長回路において伸長される。フレ−ムが一つ伸長する毎にＭＰＥＧ伸長回路は、フレ−ムカウンタ部に対してフレ−ム伸長完了信号を出力する。フレ−ムカウンタ部は、このフレ−ム伸長完了信号をカウントして、カウンタ値を単位変換部に出力する。単位変換部は、カウンタ値が所定の参照値に達する毎に、課金カウンタレジスタ部に対して、課金カウント値をデクリメントする様に指示を出す。
しかしながら、ここにおいてはＭＰＥＧ規格における暗号化データの復号化をする際の課金処理については開示されているものの、課金処理を行う際に、コンテンツのサイズ、解像度、出力方法等に応じた課金処理を行ったりするために効率的で、しかもコンテンツ利用者がサイズ、解像度、出力方法等を課金処理がされる時点において指定すること、そのためのコンテンツのデータ構造、及びそのコンテンツ・データを用いた課金のためのコンテンツのエンコード技術ついては開示されていない。
【０００９】
あるいは特開平６−１４１００４号「課金システム」においては、包括的な契約を行わずに個々の番組について有料で視聴するいわゆる「ペイ・パー・プログラ
ム」を実現するための技術が開示されている。
この発明によれば、有料番組視聴希望者から公衆電信電話回線を介して行われた有料番組視聴申し込みに対し、課金センタはデータ通信装置に対して有料番組を視聴するための視聴許可コードを送信するとともに料金徴収を行い、視聴許可コードを受け取った受信装置においては、視聴許可コードに従って有料番組を視聴する。放送番組のスランブルの掛け形には、固定・選択・変更の３形態のうちの１つが、視聴申し込みには、時刻指定・番組番号指定・仮番号指定の３形態のうちの１つが、視聴許可コードとしては、デコードデータ・非公開番組番号・デコードデータ番号の３形態のうちの１つが採用される。
しかしながら、ここにおいては番組視聴における課金処理については開示されているものの、課金処理を行う際に、コンテンツのサイズ、解像度、出力方法等に応じた課金処理を行ったりするために効率的で、しかもコンテンツ利用者がサイズ、解像度、出力方法等を課金処理がされる時点において指定すること、そのためのコンテンツのデータ構造、及びそのコンテンツ・データを用いた課金のためのコンテンツのエンコード技術ついては開示されていない。
【００１０】
また、認証キーの取得に関連する技術としては、例えば、特開２０００−９００３９「音楽配信方法、送信装置および方法、ならびに、再生装置および方法」においては、音楽デ−タを配信するシステムにおいて、配信された音楽デ−タの著作権の保護を十分に配慮するための技術が開示されている。
この発明によれば、端末装置、識別情報、課金処理、デイジタルオ−デイオデ−タを備え、音楽サ−バとクライアントとがインタ−ネットに接続される。クライアントにおいて、再生装置固有のＩＤに基づき公開鍵及び秘密鍵が作成される。公開鍵は、サ−バに送られ登録され、秘密鍵は、装置に保持される。クライアントからサ−バに対して、音楽デ−タの配信が要求される。音楽ＤＢから取り出された音楽デ−タに対して、登録された公開鍵で暗号化が施される。
暗号化された音楽デ−タがクライアントに送信され、再生装置に保存される。再生時には、装置に保持された秘密鍵で音楽デ−タが復号化されながら再生される。装置に保存された音楽デ−タは、装置固有のＩＤに基づき作成された鍵で暗号化されているため、他の再生装置では再生できない。
しかしながら、ここにおいては音楽データの配信・課金処理・著作権保護のための技術については開示されているものの、再生装置固有のＩＤを用いる課金処理を行うために、他の再生装置では再生できない。
【００１１】
また、特開平８−５５０２１号「鍵認証方式」においては、ソフトウェアの格納媒体を複雑にすることなく、ソフトウェアの販売にかかるセキュリティの向上を図ると共に、ユーザにかかる時間的な負担を軽減するための技術が開示されている。
この発明によれば、ソフトウエア格納媒体や通信から得られる暗号化ソフトウェアに対して、ハードウエアに内蔵あるいは着脱可能なモジュールを提供し、このモジュールにはユーザ固有のユニークな情報を生成する機能を備えると共に、ソフトウェアを管理するセンタにはユーザ固有の情報に基づいた許可情報を生成する機能をもたせ、モジュールで生成した情報とセンタで生成した許可情報とに基づき、ソフトウェアの利用を許可すべき正当なユーザか否かを判別するようにしたものである。
このように、ソフトウェアの利用を許可すべき正当なユーザか否かを判別する技術は開示されているものの、コンテンツのサイズ、解像度、出力方法等に応じた課金処理を行ったりするために効率的で、しかもコンテンツ利用者がサイズ、解像度、出力方法等を課金処理がされる時点において指定すること、そのためのコンテンツのデータ構造、及びそのコンテンツ・データを用いた課金のためのコンテンツのエンコード技術ついては開示されていない。
【００１２】
さらに、印刷時の課金処理に関する技術としては、例えば、特開平１１−１１９９３７号「ネットワ−クプリンタ」においては、マルチプロトコル対応のネットワ−クプリンタにおいて、正しく課金管理をすることを可能にするための技術が開示されている。
この発明によれば、課金情報と印刷対象デ−タを含んだマルチプロトコルの通信印刷デ−タを受ける通信プロトコル部と、通信印刷デ−タに印刷処理命令を付加し出力する通信アプリケ−シヨン部と、課金管理を行うときはユ−ザが選択した通信プロトコルおよび通信アプリケ−シヨンにおける通信印刷デ−タのみを出力する課金管理プロトコル選択手段とを有するネットワ−クアダプタと、ネツトワ−クアダプタから出力された通信印刷デ−タを受け、出力するコントロ−ラと、印刷対象デ−タを印刷する印刷部と、印刷部から課金情報を取得する課金管理部とをネットワ−クプリンタに備えることにより正しく課金管理をすることができる。
このように、課金情報と印刷対象デ−タを含んだマルチプロトコルの通信印刷デ−タを用いることにより、課金管理をすることができるネットワークプリンタが実現されているものの、コンテンツのサイズ、解像度、出力方法等に応じた課金処理を行ったりするために効率的で、しかもコンテンツ利用者がサイズ、解像度、出力方法等を課金処理がされる時点において指定すること、そのためのコンテンツのデータ構造、及びそのコンテンツ・データを用いた課金のためのコンテンツのエンコード技術については開示されていない。
【００１３】
【発明が解決しようとする課題】
そこで、上記課題を解決するため、本発明の目的は、画像ファイルなどのコンテンツを所定のデータ形式にエンコードするシステム、及び前記のエンコード・システムを用いてコンテンツを登録するためのシステムに関し、より詳しくは、インターネットをはじめとするコンピュータ・ネットワークを通じてユーザ（利用者）がコンテンツサーバからダウンロードする際に、コンテンツに関するユーザへの課金を行うためのデータ形式へのエンコード・システムを提供することにある。
また特に、コンテンツの配信などに用いられるコンテンツのデータは、データ圧縮を行うなどして、効率よく記憶・データ管理を行えるようなデータ形式へのエンコードが可能なシステムを提供することにある。
またコンテンツそのもの以外にも、課金などを行う前には、コンテンツのサンプルのみを閲覧できるようにしたり、課金情報や著作権その他に関する付帯情報を管理するのに好適なデータ・フォーマットへのエンコードが可能なシステムを提供することにある。
さらにこれらのエンコード・システムを用いて、ユーザがコンテンツをサーバに登録可能なシステムを提供することにある。
【００１４】
【課題を解決するための手段】
上記課題を解決するため、請求項１に記載の発明においては、入力手段と、記憶手段と、制御手段と、表示手段と、出力手段とを備えるコンピュータ・システムを用いて、コンピュータにより読み取り可能なデータからなる画像その他のコンテンツをエンコードするためのシステムであって、
前記コンテンツ利用の対価に関する課金情報、コンテンツ利用の制御に関する属性情報、及びコンテンツ本体及びコンテンツのサンプル・データを作成するための情報を指定するステップと、
指定された前記の各情報に基づきコンテンツのデータをパッケージ化するステップと、
コンテンツの記憶場所の指定をするステップと、
パッケージ化されたデータを情報記憶媒体に記憶するステップとを含む処理により、
記憶されたデータには、コンテンツのサンプル・データと、コンテンツ本体のデータと、コンテンツ利用の対価に関する課金情報と、コンテンツの利用を制御するための属性情報と、コンテンツを識別するためのユニークＩＤとが含まれていることを特徴とする、コンテンツ・データのエンコード・システムであることを特徴としている。
【００１５】
また、上記課題を解決するため、請求項２に記載の発明においては、入力手段と、記憶手段と、制御手段と、表示手段と、出力手段とを備えるコンピュータ・システムを用いて、コンピュータにより読み取り可能なデータからなる画像その他のコンテンツをエンコードするためのシステムであって、
前記コンテンツ利用の対価に関する課金情報、コンテンツ利用の制御に関する属性情報、及びコンテンツ本体及びコンテンツのサンプル・データを作成するための情報を指定するステップと、
指定された上記の各情報に基づきコンテンツのデータをパッケージ化するステップと、
コンテンツの記憶場所の指定をするステップと、
パッケージ化されたデータを情報記憶媒体に記憶するステップとを含む処理により、
記憶されたデータには、コンテンツのサンプル・データと、コンテンツ本体の所在するＵＲＬ情報と、コンテンツ利用の対価に関する課金情報と、コンテンツ利用を制御するための属性情報と、コンテンツを識別するためのユニークＩＤとが含まれていることを特徴とする、コンテンツ・データのエンコード・システムであることを特徴としている。
【００１６】
また、上記課題を解決するため、請求項３に記載の発明においては、入力手段と、記憶手段と、制御手段と、表示手段と、出力手段とを備えるコンピュータ・システムを用いて、コンピュータにより読み取り可能なデータからなる画像その他のコンテンツをエンコードするためのシステムであって、
前記コンテンツ利用の対価に関する課金情報、コンテンツ利用の制御に関する属性情報、及びコンテンツ本体及びコンテンツのサンプル・データを作成するための情報を指定するステップと、
指定された上記の各情報に基づきコンテンツのデータをパッケージ化するステップと、
コンテンツの記憶場所の指定をするステップと、
パッケージ化されたデータを情報記憶媒体に記憶するステップとを含む処理により、
記憶されたデータには、コンテンツのサンプル・データと、コンテンツ本体のネットワーク上における所在を識別するコンテンツ所在ＩＤと、コンテンツ利用の対価に関する課金情報と、コンテンツ利用を制御するための属性情報と、コンテンツを識別するためのユニークＩＤとが含まれていることを特徴とする、コンテンツ・データのエンコード・システムであることを特徴とする、コンテンツ・データのエンコード・システムであることを特徴としている。
【００１７】
また、上記課題を解決するため、請求項４に記載の発明においては、請求項１〜３に記載の発明において、
前記の作成・記憶されたデータが備える課金情報には、コンテンツのサイズ、有効期限、解像度、出力方法、その他の条件のうち一又は複数が含まれることを特徴とする、請求項１〜３のいずれかに記載のコンテンツ・データのエンコード・システムであることを特徴としている。
【００１８】
また、上記課題を解決するため、請求項５に記載の発明においては、請求項１〜４に記載の発明において、
前記の作成・記憶されたデータが備えるコンテンツ本体は、データ量の圧縮を行う処理がされて、コンテンツ本体利用時には、前記のコンテンツサーバからのコマンドを受けてコンテンツ本体のデコードを行い、出力するようにしたデータ・フォーマットであることを特徴とする、請求項１〜４のいずれかに記載のコンテンツ・データのエンコード・システムであることを特徴としている。
【００１９】
また、上記課題を解決するため、請求項６に記載の発明においては、請求項１〜５に記載の発明において、
前記の作成・記憶されたデータは、コンピュータネットワーク上において表示される、ＨＴＭＬファイル、ＸＭＬファイル、ＣＨＴＭＬファイル、などのファイルであって、コンテンツのサンプル・データと、コンテンツ本体が所在するＵＲＬ情報又はネットワーク上におけるコンテンツの所在を識別するコンテンツ所在ＩＤと、コンテンツの対価情報に関する課金情報と、コンテンツの利用の制御に関する属性情報と、コンテンツを識別するためのユニークＩＤとが含まれていることを特徴とする、請求項１〜５のいずれかに記載のコンテンツ・データのエンコード・システムであることを特徴としている。
【００２０】
また、上記課題を解決するため、請求項７に記載の発明においては、請求項１〜６に記載の発明において、
前記のパッケージ化されたデータを情報記憶媒体に記憶するステップは、コンピュータ・ネットワーク上において、画像などのコンテンツを格納するためのコンテンツサーバに記憶する処理であることを特徴とする、請求項１〜６のいずれかに記載の、コンテンツ・データのエンコード・システムであることを特徴としている。
【００２１】
また、上記課題を解決するため、請求項８に記載の発明においては、コンピュータ・ネットワーク上において、画像などのコンテンツを格納するためのコンテンツサーバと、
ユーザがコンテンツを利用し購入するためにアクセスするためのポータルＷＥＢサーバと、
ユーザに関する情報やユーザのコンテンツ利用・購入に関する情報を管理するためのコマースサーバとを備えるシステムにおいて、
請求項１〜７のいずれかに記載のコンテンツ・データのエンコード・システムを用いてエンコードを行うことを特徴とする、コンテンツ・データのエンコード・システムであることを特徴としている。
【００２２】
また、上記課題を解決するため、請求項９に記載の発明においては、請求項１〜８に記載の発明において、
コンテンツの登録は、ブラウザに備える専用のソフトウェアを用いることにより登録可能となることを特徴とする、請求項１〜８のいずれかに記載のコンテンツ登録システムであることを特徴としている。
【００２３】
また、上記課題を解決するため、請求項１０に記載の発明においては、請求項９に記載の発明において、
ユーザに対する認証のための認証キーは、ＵＳＢキーなどのハードウェアキーであることを特徴とする、請求項９に記載のコンテンツ登録システムであることを特徴としている。
【００２４】
また、上記課題を解決するため、請求項１１に記載の発明においては、請求項９又は１０のいずれかに記載の発明において、
ユーザに対する認証のための認証キーは、前記のコマースサーバにアクセスした際に、ネットワークを通じて入手することを特徴とする、請求項９又は１０のいずれかに記載のコンテンツ登録システムであることを特徴としている。
【００２５】
また、上記課題を解決するため、請求項１２に記載の発明においては、請求項９〜１１に記載の発明において、
コンテンツの登録は、ブラウザに備える専用のソフトウェアを用いることにより登録可能となることを特徴とする、請求項９〜１１のいずれかに記載のコンテンツ登録システムであることを特徴としている。
【００２６】
また、上記課題を解決するため、請求項１３に記載の発明においては、請求項９〜１２に記載の発明において、
前記システムにはさらに、前記システム管理者側が提供するコンテンツ登録ショップ端末がコンピュータ・ネットワークに接続されて備えられ、
ユーザが認証キーをコンテンツ登録ショップ端末に備えることにより、コンテンツの登録が可能なことを特徴とする、請求項９〜１２のいずれかに記載のコンテンツ登録システムであることを特徴としている。
【００２７】
また、上記課題を解決するため、請求項１４に記載の発明においては、請求項１〜１３に記載の発明において、
コンテンツのエンコードを行う際に、端末装置において、エンコードをして情報記憶媒体に記憶されるデータには、コンテンツ本体を含めるか、コンテンツの所在するＵＲＬを含めるか、あるいはコンテンツのネットワーク上の所在を識別するコンテンツ所在ＩＤを含めるかを選択するステップを含むことを特徴とする、請求項７〜９のいずれかに記載のコンテンツ・データのエンコード・システムであることを特徴としている。
【００２８】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態について説明する。
初めに、本発明のコンテンツ課金システムにおいて用いられるコンテンツ（画像、動画、ソフト、等）のデータ構造について説明する。
コンテンツは、コンピュータにより読み取り可能なデータからなる画像その他のコンテンツであって、データベース・サーバーなどのコンテンツを格納するための記憶装置、ハードディスクなどの外部記憶装置、フロッピーディスク、ＭＯ、メモリースティック（商標）、スマートメディア（商標）、その他の情報記憶媒体に格納されるものである。
【００２９】
本発明に用いられるコンテンツは、文字データ、静止画データ、動画データ、アニメーション画像データ、プレゼンテーション・データ、スライド・データ、音声データ、ゲーム・ソフトウェア、アプリケーション・プログラム・ソフトウェア、その他のデータを含み、例えば下記のようなファイル・フォーマットからなるものである。
静止画のファイル・フォーマットとしては例えば、ＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）、ＰＩＣＴ（ＱｕｉｃｋＤｒａｗ  Ｐｉｃｔｕｒｅ  Ｆｏｒｍａｔ）、ＢＭＰ（Ｂｉｔｍａｐ）、ＧＩＦ（ＧｒａｐｈｉｃｓＩｎｔｅｒｃｈａｎｇｅ  Ｆｏｒｍａｔ）、ＰＮＧ（Ｐｏｒｔａｂｌｅ  Ｎｅｔｗｏｒｋ  Ｇｒａｐｈｉｃｓ）などである。動画のファイル・フォーマットとしては例えばＭＰＥＧ−１、ＭＰＥＧ−２、ＭＰＥＧ−４、ＲＶ（Ｒｅａｌ  Ｖｉｄｅｏ）、ＭＮＧ（Ｍｕｌｔｉｐｌｅ−ｉｍａｇｅ  Ｎｅｔｗｏｒｋ  Ｇｒａｐｈｉｃｓ）、ＡＶＩ（Ａｕｄｉｏ  ＶｉｄｅｏＩｎｔｅｒｌｅａｖｅｄ）などである。
音声のファイル・フォーマットとしては例えば、ＡＩＦＦ（Ａｕｄｉｏ  Ｉｎｔｅｒｃｈａｎｇｅ  Ｆｉｌｅ  Ｆｏｒｍａｔ）、ＷＡＶ（Ｗａｖｅｆｏｒｍ）、ＡＵ、ＲＡ（Ｒｅａｌ  Ａｕｄｉｏ）、ＭＰＥＧ−１音声圧縮方式、ＭＰＥＧ−２音声圧縮方式、ＭＰＥＧ−４音声圧縮方式などである。
また動画と音声との多重化方式によるファイル・フォーマットとしては例えば、ＱＵＩＣＫＴＩＭＥ、ＭＰＥＧ−１、ＭＰＥＧ−２ＰＳなどである。
また文書ファイル・フォーマットの一例としてＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）、アーカイブ機能付圧縮ファイル・フォーマットとしてｚｉｐ、ｌｚｈなどの形式が知られている。
また上記した以外の様々なファイル・フォーマットを用いることができる。
これらのファイルには、従来、コンテンツそのものの「データ以外にも、ファイルのヘッダ情報等として、ファイル名、ファイル作成日時、ファイル作成者名などの情報を付帯させることは通常行われてきたところである。
本発明においては、下記に説明するように、請求項１〜８に記載したようなデータ構造を採用し、そのデータ構造にエンコードを行うことにより、コンテンツのサイズ、解像度、出力方法、その他の詳細な条件に応じた適切な課金を行えるデータ構造へのエンコードを行い情報記憶媒体に記憶できるようにした。
【００３０】
（実施例１）
請求項１に記載のコンテンツ・エンコード・システムは、入力手段と、記憶手段と、制御手段と、表示手段と、出力手段とを備えるコンピュータ・システムを用いて、コンピュータにより読み取り可能なデータからなる画像その他のコンテンツをエンコードするためのシステムである。
入力手段は、エンコード操作のための指示などの入力に用いられ、キーボード、マウスなどの入力手段のほか、スキャナ、タブレット、デジタルカメラやデジタルビデオカメラ、マイクなどの入力手段がインターフェースを介して制御手段に接続される入力手段、さらに通信回線などを介して入出力端子から入力される入力手段を含む。
記憶手段は、エンコードを行うためのプログラムであるエンコード手段、その他のアプリケーション・プログラムや、オペレーティング・システム等のプログラムのほか、コンテンツなどのデータを記憶するための記憶装置である。
制御手段は、上記の各種プログラムを制御し、演算を行い、入出力、通信、表示、その他の各種制御を行うものである。
表示手段は、通常はディスプレイなどである。
出力手段は、プリンタなどの出力手段などのほか、音声出力手段や、外部記憶装置等への出力、通信回線等を介しての外部への出力などを含む。
【００３１】
また、上記の入力手段、記憶手段、制御手段、表示手段、出力手段は、１台のコンピュータ端末及びそれに接続される周辺機器のみで構成することも可能であり、あるいはまた複数台の機器が入出力インターフェース及びケーブル、あるいはＬＡＮやインターネットなどを含むネットワーク接続により接続された構成をとってもよい。
なおこれらの構成は、以下の各請求項に記載の発明においても同様である。
【００３２】
図８は、コンテンツのエンコードを行う際の基本的な処理の概略を示すフローチャートであり、文字、静止画、動画、音楽、プログラムなどの様々なコンテンツを、必要に応じて圧縮などの所定のフォーマット形式にエンコードする処理と、サンプル・データを作成する処理と、課金情報、属性情報を入力し、これらの各情報をパッケージ化したデータとすることを示している。
【００３３】
請求項１に記載の発明におけるエンコード処理は、前記コンテンツ利用の対価に関する課金情報、コンテンツ利用の制御に関する属性情報、及びコンテンツ本体及びコンテンツのサンプル・データを作成するための情報を指定するステップと、指定された属性情報に基づきコンテンツのデータをパッケージ化するステップと、コンテンツの記憶場所を指定するステップと、パッケージ化されたデータを情報記憶媒体に記憶するステップとを含む処理を行う。
【００３４】
図９及び図１０は、コンテンツのエンコードを専用のソフトウェアを用いて行う場合の、端末画面の遷移を示す画面イメージ図である。
また、図１１及び図１２は、エンコードをして情報記憶媒体に記憶されるデータにコンテンツ本体を含める場合、すなわち請求項１に記載の発明における、エンコード・システムの基本的な処理の流れを示すフローチャートである。
図１１において、初めに、端末においてエンコードしたいコンテンツの元のファイルを選択するが、図９の画面におけるようにエンコードのためのソフトウェアを起動し、ファイルメニューから新規作成メニューを選択するなどして、作成したいファイル（記憶する際のデータ形式）を指定し、実際にエンコードを行う元のコンテンツを指定する。
図１１において、エンコードが可能なファイルか否かを判定し、次に図９における「エンコード」の指示を出すことにより、エンコードを行う元のコンテンツのタイプを判定する。例えば文字情報か、静止画情報か、音楽（音声）情報か、動画情報か、などの判定である。
【００３５】
次に、課金情報の入力、属性情報の入力を行う。
印刷やダウンロードなどの出力方法や、出力先などの情報である。
次に、ファイルの保存先を指定するが、保存（記憶）する場所は端末の記憶装置でもよく、あるいは端末に接続された記憶装置でもよく、通信回線を介して遠隔地に接続される記憶装置であってもよい。
次に、図１０において、エンコーダが起動し、コンテンツのファイルに前記の課金情報、属性情報が付加されると共に、所定のフォーマット形式にコンテンツ本体は圧縮などが行われる。また、コンテンツを識別するためのユニークＩＤが振られると共に、コンテンツ本体とは別個にコンテンツのサンプル・データが作成される。
【００３６】
上記の処理により、記憶されたデータには、コンテンツのサンプル・データと、コンテンツのデータと、コンテンツ利用の対価に関する課金情報と、コンテンツ利用の制御に関する属性情報と、コンテンツを識別するためのユニークＩＤとが含まれている。
コンテンツのデータ構造は、その一例としては図１に見られるものである。
データ形式の望ましい一例としては、例えば、サンプル・データはＪＰＥＧ形式の画像であって解像度が７２ｄｐｉ以上、コンテンツのデータ（ここでは画像）は６００ｄｐｉ以上の解像度を有するオリジナルフォーマット形式の画像といった形式である。
従来、例えば画像などのコンテンツをＷＥＢ上に表示させる場合に、小さく（解像度も低く）サムネイルを表示させ、次にサムネイルの中から閲覧したい画像のサムネイルをクリック等することにより、画像などのコンテンツ本体を表示させることは行われてきたが、これらは別々の画像すなわちコンテンツ画像とサムネイル画像を別々に保存しているものである。
【００３７】
上記実施例では、これらを一つのデータとして管理すると共に、多数のコンテンツの中から該当するコンテンツを一意に識別可能なユニークＩＤを付与し、さらにコンテンツをダウンロードしたり印刷したりという利用方法別や、出力サー図別、コンテンツのサイズや解像度別といったコンテンツの利用料金すなわち上記の課金情報と、さらにコンテンツの利用者を例えば会員限定などのように限定したり、コンテンツの流通又は利用を制御するための属性情報を、一レコードのデータとして管理する。
一レコードの中にサンプル・データ、コンテンツのデータ、課金情報、属性情報、ユニークＩＤのフィールドを少なくとも設け、またこれらデータを読み出す際などにどこからどこまでがサンプル・データであるか等の符号を通常設けることにより、本発明においては前記したような様々な問題を解決した。
本発明の他の請求項におけるコンテンツのデータ構造についても同様である。
【００３８】
（実施例２）
請求項２に記載の発明は、入力手段と、記憶手段と、制御手段と、表示手段と、出力手段とを備えるコンピュータ・システムを用いて、コンピュータにより読み取り可能なデータからなる画像その他のコンテンツをエンコードするためのシステムであって、前記コンテンツ利用の対価に関する課金情報、コンテンツ利用の制御に関する属性情報、及びコンテンツ本体及びコンテンツのサンプル・データを作成するための情報を指定するステップと、指定された属性情報に基づきコンテンツのデータをパッケージ化するステップと、パッケージ化されたデータを情報記憶媒体に記憶するステップとを含む処理により、記憶されたデータには、コンテンツのサンプル・データと、コンテンツの所在するＵＲＬ情報と、コンテンツの対価情報に関する課金情報と、コンテンツを識別するためのユニークＩＤとが含まれてコンテンツ・データのエンコード・システムである。
【００３９】
図９及び図１０は、コンテンツのエンコードを専用のソフトウェアを用いて行う場合の、端末画面の遷移を示す画面イメージ図である。
また、図１３及び図１４は、エンコードをして情報記憶媒体に記憶されるデータにコンテンツの所在するＵＲＬを含める場合、すなわち請求項２に記載の発明における、エンコード・システムの基本的な処理の流れを示すフローチャートである。
図１３において、初めに、端末においてエンコードしたいコンテンツの元のファイルを選択するが、図９の画面におけるようにエンコードのためのソフトウェアを起動し、ファイルメニューから新規作成メニューを選択するなどして、作成したいファイル（記憶する際のデータ形式）を指定し、実際にエンコードを行う元のコンテンツを指定する。
ここでは、所在するＵＲＬを指定するために、あらかじめその該当ＵＲＬには元のコンテンツ本体が存在し、図１３において、コンテンツの所在するＵＲＬが参照可能か否かを判定する。次にエンコードが可能なファイルか否かを判定し、次に図９における「エンコード」の指示を出すことにより、エンコードを行う元のコンテンツのタイプを判定する。例えば文字情報か、静止画情報か、音楽（音声）情報か、動画情報か、などの判定である。
【００４０】
次に、課金情報の入力、属性情報の入力を行う。
印刷やダウンロードなどの出力方法や、出力先などの情報である。
次に、ファイルの保存先を指定するが、保存（記憶）する場所は端末の記憶装置でもよく、あるいは端末に接続された記憶装置でもよく、通信回線を介して遠隔地に接続される記憶装置であってもよい。
次に、図１０において、エンコーダが起動し、コンテンツのファイルに前記の課金情報、属性情報が付加されると共に、図１４におけるＵＲＬ情報の取得が行われ、さらにコンテンツを識別するためのユニークＩＤが振られると共に、コンテンツ本体とは別個にコンテンツのサンプル・データが作成される。
コンテンツのデータ構造は、その一例としては図２に見られるものであり、コンテンツのサンプル・データと、コンテンツの所在するＵＲＬ情報と、コンテンツの対価情報に関する課金情報と、コンテンツを識別するためのユニークＩＤとが含まれている。
データ形式の望ましい一例としては、例えば、サンプル・データはＪＰＥＧ形式の画像であって解像度が７２ｄｐｉ以上、コンテンツのデータ（ここでは画像）は前記のＵＲＬで指定される場所に存在する画像といった形式である。
【００４１】
（実施例３）
請求項３に記載の入力手段と、記憶手段と、制御手段と、表示手段と、出力手段とを備えるコンピュータ・システムを用いて、コンピュータにより読み取り可能なデータからなる画像その他のコンテンツをエンコードするためのシステムであって、前記コンテンツ利用の対価に関する課金情報、コンテンツ利用の制御に関する属性情報、及びコンテンツ本体及びコンテンツのサンプル・データを作成するための情報を指定するステップと、指定された属性情報に基づきコンテンツのデータをパッケージ化するステップと、パッケージ化されたデータを情報記憶媒体に記憶するステップとを含む処理により、記憶されたデータには、コンテンツのサンプル・データと、コンテンツのネットワーク上における所在を識別するコンテンツ所在ＩＤと、コンテンツの対価情報に関する課金情報と、コンテンツを識別するためのユニークＩＤとが含まれているコンテンツ・データのエンコード・システムである。
【００４２】
図９及び図１０は、コンテンツのエンコードを専用のソフトウェアを用いて行う場合の、端末画面の遷移を示す画面イメージ図である。
また、図１５及び図１６は、エンコードをして情報記憶媒体に記憶されるデータにコンテンツのネットワーク上の所在を識別するコンテンツ所在ＩＤを含める場合、すなわち請求項３に記載の発明における、エンコード・システムの基本的な処理の流れを示すフローチャートである。
図１５において、初めに、端末においてエンコードしたいコンテンツの元のファイルを選択するが、図９の画面におけるようにエンコードのためのソフトウェアを起動し、ファイルメニューから新規作成メニューを選択するなどして、作成したいファイル（記憶する際のデータ形式）を指定し、実際にエンコードを行う元のコンテンツを指定する。ここでは、例えばＬＡＮなどで接続されるネットワーク上から、元のコンテンツであるオリジナルファイルを選択する。
図１５において、ネットワーク上において参照可能なファイルか否かを判定し、次に図９における「エンコード」の指示を出すことにより、エンコードを行う元のコンテンツのタイプを判定する。例えば文字情報か、静止画情報か、音楽（音声）情報か、動画情報か、などの判定である。
【００４３】
次に、課金情報の入力、属性情報の入力を行う。
印刷やダウンロードなどの出力方法や、出力先などの情報である。
次に、ファイルの保存先を指定するが、保存（記憶）する場所は端末の記憶装置でもよく、あるいは端末に接続された記憶装置でもよく、通信回線を介して遠隔地に接続される記憶装置であってもよい。
次に、図１０において、エンコーダが起動し、コンテンツのファイルに前記の課金情報、属性情報が付加されると共に、ネットワーク上におけるコンテンツ本体の所在を識別するためのコンテンツ所在ＩＤを取得し、さらにコンテンツを識別するためのユニークＩＤが振られると共に、コンテンツ本体とは別個にコンテンツのサンプル・データが作成される。
【００４４】
コンテンツのデータ構造は、その一例としては図３に見られるものであり、コンテンツのサンプル・データと、コンテンツのネットワーク上における所在を識別するコンテンツ所在ＩＤと、コンテンツの対価情報に関する課金情報と、コンテンツを識別するためのユニークＩＤとが含まれている。
データ形式の望ましい一例としては、例えば、サンプル・データはＪＰＥＧ形式の画像であって解像度が７２ｄｐｉ以上、コンテンツのデータ（ここでは画像）は前記のコンテンツ所在ＩＤで指定される場所に存在する画像といった形式である。コンテンツ所在ＩＤは、データベース・サーバーなどの記憶装置においてデータベースによるデータ管理がなされ、コンテンツごとに付与されるＩＤと、コンテンツが所在するＵＲＬやＬＡＮなどのネットワーク上での所在場所を特定するデータとが、関連付けられて記憶される。コンテンツ所在ＩＤをキーに上記のデータベースを参照して、コンテンツの所在を特定する。
【００４５】
請求項１〜３に記載のいずれのコンテンツにおいても、前記のコンテンツが備える課金情報には、下記のデータの内の一又は複数を含むことができる。
コンテンツのサイズ、有効期限、解像度、出力方法、その他の条件などである。
【００４６】
上記のコンテンツには、画像データや、動画像データ、アニメーション画像、音声データ、文字データ、コンピュータ・ゲーム・ソフトウェア、コンピュータ・プログラム、これらの組み合わせなどの様々な形態が含まれる。
請求項４に記載の発明においては、請求項１〜３に記載の発明において、前記の作成・記憶されたデータが備える課金情報には、コンテンツのサイズ、有効期限、解像度、出力方法、その他の条件のうち一又は複数が含まれることを特徴とする、請求項１〜３のいずれかに記載のコンテンツ・データのエンコード・システムである。
【００４７】
（実施例４）
また、特に、請求項５に記載の発明においては、前記の作成・記憶されたデータは、上記コンテンツは下記のようなものであることに特徴を有する。
すなわち、請求項１〜４に記載の発明において、前記の作成・記憶されたデータが備えるコンテンツ本体は、データ量の圧縮を行う処理がされて、コンテンツ本体利用時には、前記のコンテンツサーバからのコマンドを受けてコンテンツのデコードを行い、出力するようにしたデータ・フォーマットであることを特徴とするものである。
【００４８】
（実施例５）
また、特に、請求項６に記載の発明においては、前記の作成・記憶されたデータは、コンピュータネットワーク上において表示される、ＨＴＭＬファイル、ＸＭＬファイル、ＣＨＴＭＬファイル、などのファイルであって、コンテンツのサンプル・データと、コンテンツ本体が所在するＵＲＬ情報又はネットワーク上におけるコンテンツの所在を識別するコンテンツ所在ＩＤと、コンテンツの対価情報に関する課金情報と、コンテンツの利用の制御に関する属性情報と、コンテンツを識別するためのユニークＩＤとが含まれていることを特徴とするものである。
ＵＲＬ又はネットワーク上におけるコンテンツの所在を識別するコンテンツ所在ＩＤで指定される場所にはコンテンツ本体が存在する。
また、独自に定義を行うファイルのソース中のタグにおいて、コンテンツの対価情報に関する課金情報と、コンテンツの利用の制御に関する属性情報と、コンテンツを識別するためのユニークＩＤとをファイル中に含む。独自のタグ定義は、特にＸＭＬなどを用いたファイルにおいて、コンテンツ本体を格納するデータベースと連携してコンテンツ管理を行うために有効である。
コンテンツ利用時には、ユーザ端末と本発明の前記のシステムとの間で情報の送受信を行い、ユーザ端末側において、タグで定義された課金情報、属性情報を検知し、課金処理が行われて出力等の利用が可能になった形態での出力・利用を行う。
【００４９】
（実施例６）
また、請求項７に記載の発明においては、上記コンテンツは下記のようなものであることに特徴を有する。
すなわち前記の情報記憶媒体は、コンピュータ・ネットワーク上において、画像などのコンテンツを格納するためのコンテンツサーバであることを特徴とするものである。
【００５０】
図４は、本発明のコンテンツのエンコード・システムの基本的なシステム構成の一例を示すシステム構成図である。
コンテンツサーバは、コンテンツの流通にはダウンロード時の課金と利用時の課金が提供される本発明のシステムにおいて、前述した様々なコンテンツを格納するための記憶装置である。
【００５１】
図４は、本発明に係るシステムの基本的な構成を示すシステム構成図である。本発明のシステムの基本的なハードウェア構成は、コンピュータ・ネットワーク上において、画像などのコンテンツを格納するためのコンテンツサーバと、ユーザがコンテンツを利用し購入するためにアクセスするためのポータルＷＥＢサーバと、ユーザに関する情報やユーザのコンテンツ利用・購入に関する情報を管理するためのコマースサーバとにより構成される。また必要に応じ、大規模データベースサーバー、画像蓄積・配信サーバー、ＷＥＢサーバー、メールサーバー、アプリケーションサーバー、検索サーバー、認証サーバーなどを設けることができ、各種サーバーは必要に応じて、多重化し安全性を確保することが望ましい。
なおこれらは望ましい構成の一例であって、以下に詳細に説明する各サーバーの機能が実現可能なものであれば、サーバーの所在はＵＲＬ等によって特定できるので、サーバーの構成は異なる構成をとってもよい。
またコンテンツサーバ、ポータルＷＥＢサーバ、コマースサーバ等の各サーバーが、物理的に同一の場所に存在するものであってもよいが、物理的・空間的に離れた場所に存在する場合にも、サーバーの所在はＵＲＬ等によって特定できるので、このような場合にも本発明のシステムは実現可能である。
【００５２】
本発明のコンテンツ・エンコードシステムは、コンピュータ・ネットワーク上において、画像などのコンテンツを格納するためのコンテンツサーバを備えている。
コンテンツサーバの機能には、下記のような処理が含まれる。
（１）コマースサーバから処理要求を受付け、コマースサーバへ処理結果を送る。
（２）コンテンツの登録、更新、削除を行う。
（３）コンテンツをエンコードする。
なお、コマースサーバとコンテンツサーバの間は、セキュリティの高い方式で接続されることが望ましい実施形態である。
【００５３】
次に、本発明のコンテンツ・エンコード・システムは、ユーザがコンテンツを利用し購入するためにアクセスするためのポータルＷＥＢサーバを備えている。
ポータルＷＥＢサーバの機能には、下記のような処理が含まれる。
（１）ユーザ（ブラウザ）からのコマースサーバへの画像配信サービス要求を中継する。
（２）コマースサーバからの回答をユーザへ中継する。
（３）ポータルＷＥＢサーバとコマースサーバの間は、セキュリティの高い方式で接続される。
【００５４】
また、本発明のコンテンツ・エンコード・システムは、ユーザに関する情報やユーザのコンテンツ利用・購入に関する情報を管理するためのコマースサーバを備えている。
コマースサーバの機能には、下記のような処理が含まれる。
（１）ポータルＷＥＢサーバからの処理要求を受付け、ポータルＷＥＢサーバへ処理結果を送る。
（２）ユーザの認証を行う（認証サーバ機能）。
（３）ユーザの登録、更新、削除を行う。
（４）ユーザの、画像配信サービスの課金情報（例えば、ユーザＩＤ、利用日付、画像番号、画像サイズ、解像度、有効期限、プリント出力などの出力・利用方法）
を管理する（課金サーバ）。
（５）コンテンツの登録情報を管理する。
（６）ユーザの画像配信サービスログを管理する
（７）コマースサーバとコンテンツサーバの間は、セキュリティの高い方式で接続される。
【００５５】
本発明の基本的な処理の流れについて以下に説明する。
なお、ここに示す処理の流れは一例であって、これに限定されるものではない。
【００５６】
図５は、ポータルＷＥＢサーバの基本的な処理の流れを示すフローチャートである。
図６は、コマースサーバの基本的な処理の流れを示すフローチャートである。図７は、コンテンツサーバの基本的な処理の流れを示すフローチャートである。
【００５７】
（実施例７）
請求項７に記載の発明は、コンピュータ・ネットワーク上において、画像などのコンテンツを格納するためのコンテンツサーバと、ユーザがコンテンツを利用し購入するためにアクセスするためのポータルＷＥＢサーバと、ユーザに関する情報やユーザのコンテンツ利用・購入に関する情報を管理するためのコマースサーバとを備えるシステムにおいて、請求項１〜６のいずれかに記載のコンテンツ・データのエンコード・システムを用いてエンコードを行うことを特徴とする、コンテンツ・データのエンコード・システムである。
【００５８】
ポータルＷＥＢサーバは、通常、コンテンツのダウンロードや出力などのサービスを行い、コンテンツの利用に対する課金を行うためのＷＥＢサイト（ポータルサイト）等を管理するものであり、コンテンツを利用したいユーザが、ネットワークに接続されたユーザの端末に備えられるブラウザにおいてＵＲＬを入力するなどしてアクセスする。
ここで、ユーザの端末には、パーソナルコンピュータなどのコンピュータ端末のほか、ブラウジング機能を備える携帯電話などの携帯情報端末や、専用端末、あるいはＷＥＢ−ＴＶやゲーム機器などの情報家電製品、その他の各種端末を含む。
【００５９】
ポータルサイトにおいては、コンテンツ利用のためのサービスを受けるユーザに対し、会員情報を登録し、会員登録をするようにすることが望ましい。会員情報としては、住所、氏名、電話番号、電子メールアドレス、課金（決済）方法、その他の情報があげられる。
このような会員情報の登録、管理により、後述する認証・コンテンツ課金のための認証キーを発行する。
なお認証キーは、オンライン上で発行する形態では、前記のポータルサイトにおいてユーザが会員情報の入力等を行い、送信し、送信された情報がコマースサーバに格納され、この情報の審査等を経た上で発行することが望ましい。
会員情報は、コマースサーバにおいて管理が行われる。
また、コマースサーバにおいては、ユーザの登録、更新、削除を行う。
あるいは認証キーは、システム管理者側が提供するコンテンツ出力ショップ端末がコンピュータ・ネットワークに接続されて備えられる場合には、コンテンツ出力ショップ端末からの情報の入力・送信によりコンテンツ出力ショップにおいて発行することもできる。
【００６０】
ポータルサイトから、ユーザが画像などのコンテンツを利用・購入する場合、ダウンロード時の課金を行う方法と、利用時の課金を行う方法とがある。
前記の通り、コンテンツを利用したいユーザは、ネットワークに接続されたユーザの端末に備えられるブラウザにおいてＵＲＬを入力するなどして、ポータルサイトに接続する。
ここで、様々なジャンルやコンテンツ形式などの中から、ユーザは利用したいコンテンツを選択等するために閲覧を行うが、ポータルサイトのユーザには、どの形式の画像もサンプル画像だけが見えるように設定される。
すなわち、前述したコンテンツに含まれるデータの内、サンプル・データがＷＥＷＢサイトに表示される。
【００６１】
コンテンツは、コンテンツサーバに格納されており、ユーザのコンテンツ選択等の行為により、ポータルＷＥＢサーバからコマースサーバが処理要求を受け付ける。
コンテンツサーバでは、コマースサーバから処理要求を受付け、コマースサーバへ処理結果を送り、コマースサーバではポータルＷＥＢサーバへ処理結果を送ることにより、サンプル・データが表示等される。音声データの場合にはサンプル音声が出力される。コマースサーバとコンテンツサーバの間は、セキュリティの高い方式で接続される。
【００６２】
またコンテンツサーバにおいてはコンテンツの登録、更新、削除を行う。
コンテンツごとの課金情報（課金のためのルール）は、コマースサーバにおいて、画像などのコンテンツのサイズ別、解像度別、有効期限別、等による設定を予め行い、コマースサーバ（課金サーバ）がユーザ別、コンテンツＩＤ別にその情報を管理する。
コンテンツごとの課金情報は、例えば以下のような分類・属性・利用方法等による課金ポイントである。
コンテンツ別、コンテンツサイズ別、コンテンツ出力サイズ別（Ａ０、Ａ１、Ａ２、Ａ３、Ａ４、・・）、解像度別、有効期限別、プリント出力先別、会員別、ライセンス契約内容別、従量制別、その他の分類・属性・利用方法等による課金ポイントである。
またコマースサーバにおいては、コンテンツの登録情報を管理する。コンテンツの登録情報は、コンテンツの所在や、そのジャンル、データ形式、コンテンツ作成者や所有者、課金された金額の支払先、その他の情報を、コンテンツＩＤと関連付けておく情報であり、コマースサーバに記憶される。
【００６３】
次に、ユーザは閲覧等を行ったコンテンツのサンプル・データから、ダウンロードをしたいコンテンツを選択し、ダウンロードするか否かを決定してその情報を送信し、その情報をポータルＷＥＢサーバが受信する。
ダウンロードしない場合には、他のＷＥＢページへ移動する、前のページへ戻るなどの処理を行う。
ダウンロードする場合には、以下の処理が行われる。
ポータルＷＥＢサーバからの処理要求をコマースサーバが受付け、ユーザの認証を行う（認証サーバ機能）。
【００６４】
次に、コマースサーバ（認証サーバ）が認証を行い、認証を許可するか否かを判定し、その処理結果をコマースサーバからポータルＷＥＢサーバに返信し、認証の可否の結果を表示するＨＴＭＬファイル等をユーザ端末に送信する。すなわちユーザ端末の画面に認証結果が表示される。
また認証が許可された場合には、コマースサーバからコンテンツサーバに対し、ユーザ端末を送信（ダウンロード）先に指定してダウンロード指示を送信し、ダウンロード処理に進むことができるが、その前にダウンロードをしてよいかどうかのさらなる確認をユーザに促す処理を加えることもできる。
これらをクリアした場合にはダウンロード処理を行う。
またユーザのダウンロード等の利用サービスログを、コマースサーバにおいて管理することが望ましい。
【００６５】
なお、ユーザがコンテンツのダウンロード・課金処理を経る前の段階で閲覧可能なコンテンツは、前記したサンプル・コンテンツであることが通常の形態である。
ここで、ダウンロード時すなわち課金処理が行われる段階で、コンテンツ（すなわちサンプル・データではないコンテンツ本体）のダウンロードによりユーザがコンテンツを入手することになるが、コンテンツサーバに格納されているコンテンツが所定のデータ・フォーマットにエンコードされている場合（例えばデータ圧縮や暗号化）には、コンテンツサーバにおいてはダウンロード処理を行い、次いでユーザが指定したコンテンツの利用方法などに応じてユーザ端末においてデコードキーを受信し、コンテンツが含むコンテンツ利用の制御のための属性情報と照合してコンテンツをデコードする処理を行う。
【００６６】
本実施形態においては、コンピュータ・ネットワーク上において、画像などのコンテンツを格納するためのコンテンツサーバと、ユーザがコンテンツを利用し購入するためにアクセスするためのポータルＷＥＢサーバと、ユーザに関する情報やユーザのコンテンツ利用・購入に関する情報を管理するためのコマースサーバとを備え、前記コンテンツには、コンテンツのサンプル・データと、コンテンツのデータと、コンテンツの対価情報に関する課金情報と、コンテンツを識別するためのユニークＩＤとが含まれており、ユーザがユーザの端末において前記のコンテンツを表示させる処理と、ユーザに対する課金のための認証キーを、ユーザがコンテンツをダウンロードする際にセットする処理と、認証を行い認証を許可するか否かを判定し、許可された場合にはコンテンツ利用の対価としての課金処理を行い、デコードキーを受信してコンテンツをデコードし、出力がされる処理とにより、出力時課金を行う。
ここで、印刷などの出力時すなわち課金処理が行われる段階で、コンテンツ（すなわちサンプル・データではないコンテンツ本体）のデコードによりユーザがコンテンツを出力可能になることが、通常の実施形態である。このように、コンテンツサーバに格納されているコンテンツが所定のデータ・フォーマットにエンコードされている場合（例えばデータ圧縮や暗号化）には、ダウンロード処理を行い、次いでユーザが指定したコンテンツの利用方法などに応じてユーザ端末においてデコードキーを受信し、コンテンツが含むコンテンツ利用の制御のための属性情報と照合してコンテンツをデコードする処理を行う。
【００６７】
請求項８に記載の発明は、コンピュータ・ネットワーク上において、画像などのコンテンツを格納するためのコンテンツサーバと、ユーザがコンテンツを利用し購入するためにアクセスするためのポータルＷＥＢサーバと、ユーザに関する情報やユーザのコンテンツ利用・購入に関する情報を管理するためのコマースサーバとを備えるシステムにおいて、請求項１〜７のいずれかに記載のコンテンツ・データのエンコード・システムを用いてエンコードを行うことを特徴とする、コンテンツ・データのエンコード・システムである。
【００６８】
ここで、請求項２に記載のエンコード・システムを用いる場合には、コマースサーバが管理するコンテンツ登録情報のユニークＩＤに関連付けられて、コンテンツが含むコンテンツ本体のデータに代わりコンテンツが所在するＵＲＬ情報が含まれるので、上記のコンテンツとは別に前記ＵＲＬで指定される場所にコンテンツ本体のデータが記憶されなければならない。
【００６９】
また、請求項３に記載のエンコード・システムを用いる場合には、コマースサーバが管理するコンテンツ登録情報のユニークＩＤに関連付けられて、コンテンツが含むコンテンツ本体のデータに代わりコンテンツのネットワーク上における所在を識別するコンテンツ所在ＩＤが含まれるので、上記のコンテンツとは別に前記コンテンツ所在ＩＤで指定される場所にコンテンツ本体のデータが記憶されなければならない。
【００７０】
（実施例８）
また、請求項４に記載のコンテンツ・データのエンコード・システムを用いる場合には、エンコードを行う処理において、コンテンツのサイズ、有効期限、解像度、出力方法、その他の条件のうち一又は複数を指定する処理を含み、指定した条件に従い課金が行われるコンテンツのエンコード・システムである。
この際に、ユーザは、登録するコンテンツに対する課金を行うための金額等の条件（課金情報）を指定する。前記の、画像などのコンテンツのサイズ、解像度、期限、等でポイントなど、それぞれのコンテンツごとに設定される情報である。
ここで設定する条件は、コマースサーバにおいて管理されると共に、コンテンツのサンプル・データと、コンテンツのデータ（又はコンテンツの所在するＵＲＬ情報、又はコンテンツのネットワーク上における所在を識別するコンテンツ所在ＩＤ）と、コンテンツの対価情報に関する課金情報と、コンテンツを識別するためのユニークＩＤとを含むコンテンツが、作成されコンテンツサーバに記憶される。コンテンツサーバに格納されているコンテンツが所定のデータ・フォーマットにエンコードされている場合（例えばデータ圧縮や暗号化）には、コンテンツサーバにおいては、コンテンツをエンコードする処理を行い、次いで登録処理を行う。
【００７１】
（実施例９）
また、請求項１０に記載の発明は、請求項７〜９に記載の発明において、エンコードされるコンテンツは、ユーザがネットワークに接続されたユーザ端末から登録するコンテンツであって、ユーザに対する認証のための認証キーを、ユーザがコンテンツを登録する際にセットする処理を含み、請求項１〜６のいずれかに記載のコンテンツ・データのエンコード・システムを用いてエンコードを行うことを特徴とする、請求項７〜９のいずれかに記載のコンテンツ・データのエンコード・システムである。
すなわち、ネットワークを通じてコンテンツをエンコードしてコンテンツサーバに登録を行うのはユーザ端末から接続するユーザであり、ユーザは会員登録をするなどして認証のための登録を行い、個人認証を受けるための認証データである認証キーをあらかじめ受領する。
【００７２】
認証キーは、請求項１１に記載の発明のように、ＵＳＢキーなどのハードウェアキーとすることや、請求項１２に記載の発明のように、前記のコマースサーバにアクセスした際に、ネットワークを通じて入手するものであってもよい。
さらに請求項１３に記載の発明のように、前記システムにはさらに、前記システム管理者側が提供するコンテンツ登録ショップ端末がコンピュータ・ネットワークに接続されて備えられ、ユーザが認証キーをコンテンツ登録ショップ端末に備えることにより、コンテンツの登録が可能なシステムとすることができる。
【００７３】
また、請求項１４に記載の発明は、コンテンツのエンコードを行う際に、端末装置において、エンコードをして情報記憶媒体に記憶されるデータには、コンテンツ本体を含めるか、コンテンツの所在するＵＲＬを含めるか、あるいはコンテンツのネットワーク上の所在を識別するコンテンツ所在ＩＤを含めるかを選択するステップを含むことを特徴とする。
図１７は、この場合の基本的な処理の流れの一例を示すフローチャートである。
【００７４】
【発明の効果】
以上、詳細に説明したように、本発明によれば、画像ファイルなどのコンテンツを所定のデータ形式にエンコードするシステム、及び前記のエンコード・システムを用いてコンテンツを登録するためのシステムに関し、より詳しくは、インターネットをはじめとするコンピュータ・ネットワークを通じてユーザ（利用者）がコンテンツサーバからダウンロードする際に、コンテンツに関するユーザへの課金を行うためのデータ形式へのエンコード・システムを提供することにある。
また特に、コンテンツの配信などに用いられるコンテンツのデータは、データ圧縮を行うなどして、効率よく記憶・データ管理を行えるようなデータ形式へのエンコードが可能なシステムを提供するができる。
またコンテンツそのもの以外にも、課金などを行う前には、コンテンツのサンプルのみを閲覧できるようにしたり、課金情報や著作権その他に関する付帯情報を管理するのに好適なデータ・フォーマットへのエンコードが可能なシステムを提供することができる。
さらにこれらのエンコード・システムを用いて、ユーザがコンテンツをサーバに登録可能なシステムを提供することができる。
【図面の簡単な説明】
【図１】コンテンツのサンプル・データと、コンテンツのデータと、コンテンツの対価情報に関する課金情報と、コンテンツを識別するためのユニークＩＤとを含む、コンテンツのデータ構造の一例を示すデータ構造図である。
【図２】コンテンツのサンプル・データと、コンテンツの所在するＵＲＬ情報と、コンテンツの対価情報に関する課金情報と、コンテンツを識別するためのユニークＩＤとを含む、コンテンツのデータ構造の一例を示すデータ構造図である。
【図３】コンテンツのサンプル・データと、コンテンツのネットワーク上における所在を識別するコンテンツ所在ＩＤと、コンテンツの対価情報に関する課金情報と、コンテンツを識別するためのユニークＩＤとを含む、コンテンツのデータ構造の一例を示すデータ構造図である。
【図４】本発明のコンテンツ・エンコード・システムの基本的なシステム構成の一例を示すシステム構成図である。
【図５】ポータルＷＥＢサーバの基本的な処理の流れを示すフローチャートである。
【図６】コマースサーバの基本的な処理の流れを示すフローチャートである。
【図７】コンテンツサーバの基本的な処理の流れを示すフローチャートである。
【図８】コンテンツのエンコードを行う際の基本的な処理の概略を示すフローチャートである。
【図９】コンテンツのエンコードを専用のソフトウェアを用いて行う場合の、端末画面の遷移を示す画面イメージ図である。
【図１０】コンテンツのエンコードを専用のソフトウェアを用いて行う場合の、端末画面の遷移を示す画面イメージ図である。
【図１１】エンコードをして情報記憶媒体に記憶されるデータにコンテンツ本体を含める場合の、エンコード・システムの基本的な処理の流れを示すフローチャートである。
【図１２】エンコードをして情報記憶媒体に記憶されるデータにコンテンツ本体を含める場合の、エンコード・システムの基本的な処理の流れを示すフローチャートである。
【図１３】エンコードをして情報記憶媒体に記憶されるデータにコンテンツの所在するＵＲＬを含める場合の、エンコード・システムの基本的な処理の流れを示すフローチャートである。
【図１４】エンコードをして情報記憶媒体に記憶されるデータにコンテンツの所在するＵＲＬを含める場合の、エンコード・システムの基本的な処理の流れを示すフローチャートである。
【図１５】エンコードをして情報記憶媒体に記憶されるデータにコンテンツのネットワーク上の所在を識別するコンテンツ所在ＩＤを含める場合の、エンコード・システムの基本的な処理の流れを示すフローチャートである。
【図１６】エンコードをして情報記憶媒体に記憶されるデータにコンテンツのネットワーク上の所在を識別するコンテンツ所在ＩＤを含める場合の、エンコード・システムの基本的な処理の流れを示すフローチャートである。
【図１７】コンテンツのエンコードを行う際に、端末装置において、エンコードをして情報記憶媒体に記憶されるデータには、コンテンツ本体を含めるか、コンテンツの所在するＵＲＬを含めるか、あるいはコンテンツのネットワーク上の所在を識別するコンテンツ所在ＩＤを含めるかを選択するステップを含む場合の、基本的な処理の流れの一例を示すフローチャートである。
【図１】
2004240466.tif 000003
【図２】
2004240466.tif 000004
【図３】
2004240466.tif 000005
【図４】
2004240466.tif 000006
【図５】
2004240466.tif 000007
【図６】
2004240466.tif 000008
【図７】
2004240466.tif 000009
【図８】
2004240466.tif 000010
【図９】
2004240466.tif 000011
【図１０】
2004240466.tif 000012
【図１１】
2004240466.tif 000013
【図１２】
2004240466.tif 000014
【図１３】
2004240466.tif 000015
【図１４】
2004240466.tif 000016
【図１５】
2004240466.tif 000017
【図１６】
2004240466.tif 000018
【図１７】
2004240466.tif 000019