(57)【要約】【課題】面倒な作業を不要とし、外部から入力される様々なデータ形式のデジタルコンテンツデータを再生可能なコンテンツ再生プログラムを提供する。【解決手段】画像再生アプリケーションプログラムは、ユーザの指示で、画像ファイル内のＩＤを読み込み（Ｓ１０３）、ＲＡＷ画像データのデータ形式を識別し、ＩＤに対応したデータ形式のＲＡＷ画像データを表示用データに変換可能なプラグインがコンピュータ内に存在するかどうかを判定する（Ｓ１０４）。ＩＤに対応したプラグインがない場合、画像ファイル内のＵＲＬを読み込み（Ｓ１０８）、ＵＲＬに対応したウェブサイトにアクセスし、ＩＤに対応したプラグインをダウンロードし（Ｓ１０９）、ダウンロードしたプラグインによりＲＡＷ画像データを表示用データに変換し（Ｓ１０５）、変換した表示用データを再生し（Ｓ１０６）、画像を表示する（Ｓ１０７）。【選択図】　図１
2004110763.tif 000002
【特許請求の範囲】
【請求項１】
デジタルコンテンツデータに基づくコンテンツの再生をコンピュータに実行させるためのコンテンツ再生プログラムであって、
前記デジタルコンテンツデータを含むコンテンツファイルから、前記デジタルコンテンツデータのデータ形式を識別するデータ形式識別情報を取得するステップと、
前記データ形式識別情報に対応するデータ形式のデジタルコンテンツデータを再生用データに変換する変換プログラムが、前記コンピュータ内に存在するか否かを判定する判定ステップと、
前記判定ステップにおいて前記変換プログラムが前記コンピュータ内に存在しないと判定された場合に、前記変換プログラムが格納されるネットワーク上に構築された格納場所を示す場所情報を前記コンテンツファイルから取得するステップと、
前記取得した場所情報に基づいて、前記変換プログラムを前記コンピュータ内にダウンロードするステップと、
前記コンピュータ内に存在する又はダウンロードした変換プログラムによって、前記デジタルコンテンツデータを再生用データに変換するステップと、
前記変換された再生用データに基づくコンテンツを再生するステップとを有するコンテンツ再生プログラム。
【請求項２】
請求項１記載のコンテンツ再生プログラムであって、
前記デジタルコンテンツデータは、撮像素子から得られる撮像信号をデジタル化したＲＡＷ画像データであるコンテンツ再生プログラム。
【請求項３】
請求項１又は２記載のコンテンツ再生プログラムであって、
前記変換プログラムは、プラグインプログラムであるコンテンツ再生プログラム。
【請求項４】
デジタルコンテンツデータに基づくコンテンツ再生の為の処理をコンピュータによって実行するコンテンツ再生方法であって、
前記デジタルコンテンツデータを含むコンテンツファイルから、前記デジタルコンテンツデータのデータ形式を識別するデータ形式識別情報を取得するステップと、
前記データ形式識別情報に対応するデータ形式のデジタルコンテンツデータを再生用データに変換する変換プログラムが、前記コンピュータ内に存在するか否かを判定する判定ステップと、
前記判定ステップにおいて前記変換プログラムが前記コンピュータ内に存在しないと判定された場合に、前記変換プログラムが格納されるネットワーク上に構築された格納場所を示す場所情報を前記コンテンツファイルから取得するステップと、
前記取得した場所情報に基づいて、前記変換プログラムを前記コンピュータ内にダウンロードするステップと、
前記コンピュータ内に存在する又はダウンロードした変換プログラムによって、前記デジタルコンテンツデータを再生用データに変換するステップと、
前記変換された再生用データに基づくコンテンツを再生するステップとを有するコンテンツ再生方法。
【請求項５】
請求項４記載のコンテンツ再生方法であって、
前記デジタルコンテンツデータは、撮像素子から得られる撮像信号をデジタル化したＲＡＷ画像データであるコンテンツ再生方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタルコンテンツデータに基づくコンテンツ再生の為の処理をコンピュータに実行させる為のコンテンツ再生プログラム及びデジタルコンテンツデータに基づくコンテンツ再生の為の処理をコンピュータによって実行するコンテンツ再生方法に関する。
【０００２】
【従来の技術】
デジタルカメラで撮影した後に画像処理を施す場合、撮像部の出力信号そのままの画像データであるＲＡＷ画像データを利用すると、撮像素子の画素構成、特性等を生かした画像を得ることができる。又、ＲＡＷ画像データは、一般に画素当たりの出力ビット数も多く、圧縮データではないので画像劣化のない処理が可能である。その為、デジタルカメラには、ＲＡＷ画像データの出力機能が付加されたものも増えている。
【０００３】
デジタル画像データに基づく画像を表示するためには、画素毎のＲＧＢデータ、又はＲＧＢデータに対してＹＣ変換を行った輝度信号データＹ及び色差信号データＣｒ、Ｃｂが必要であるが、ＲＡＷ画像データは、撮像素子の種類に依存する形式の点順次データである為、所定の再生パラメータに基づいて画像処理を行って、ＲＧＢデータ又はＹ−ＣｒＣｂデータ（表示用データ）を生成する必要がある。この為、ＲＡＷ画像データは、再生パラメータを含む画像ファイルとしてデジタルカメラから出力される。
【０００４】
上述した理由から、画像ファイルに含まれるＲＡＷ画像データに基づく画像の再生をコンピュータに実行させる為の画像再生アプリケーションプログラムには、撮像素子の種類分のデータ形式に対応したプラグインプログラム（ＲＡＷ画像データを表示用データに変換可能な変換プログラム）が必要である。
【０００５】
しかしながら、画像再生アプリケーションプログラム側に撮像素子の種類分のデータ形式に対応したプラグインプログラムを用意しておくのでは、ユーザによっては使用しないプラグインプログラムまでもが画像再生アプリケーションプログラム側に存在することになり、無駄が多くなってしまう。
【０００６】
上記のような無駄を無くす為の技術としてウェブサイトを閲覧可能なブラウザのプラグイン機能が挙げられる。この技術によれば、様々なデータ形式のデータに対応したアプリケーションプログラム又はそのプラグインプログラムをコンピュータ内に用意しておかなくとも、そのデータに対応するアプリケーションプログラム又はそのプラグインプログラムをダウンロードすることができる為、上記の無駄を無くすことができる。
【０００７】
【発明が解決しようとする課題】
上述したブラウザは、ウェブサイト上の画像等をダウンロードして再生したい場合のみ、必要なアプリケーションプログラム又はそのプラグインプログラムをダウンロードするというものである。この為、ユーザが、記録媒体等に記録した画像ファイルを外部からコンピュータに入力し、画像ファイルに含まれる画像データの再生指示をした場合、上記画像データについては、上述したようなアプリケーションプログラム又はそのプラグインプログラムのダウロードは行われない。
【０００８】
一方で、市場に出回っている全ての撮像素子に対応するプラグインプログラムをコンピュータ内に保持しておけば、ＲＡＷ画像データを再生して表示することは可能になる。しかしながら、ＲＡＷ画像データは撮像素子の種類に依存するデータである為、新しい撮像素子が市場に出回る度にその新しい撮像素子から得られるＲＡＷ画像データを表示用データに変換できるプログラムをコンピュータ内に保持しておく必要が生じる。したがって、頻繁にプログラムをインストールする必要があり、その作業が面倒である。
【０００９】
本発明は、上記事情に鑑みて為されたものであり、面倒な作業を不要とし、様々なデータ形式のデジタルコンテンツデータに基づくコンテンツを再生可能なコンテンツ再生プログラム及びコンテンツ再生方法を提供することを目的とする。
【００１０】
【課題を解決するための手段】
本発明のコンテンツ再生プログラムは、デジタルコンテンツデータに基づくコンテンツの再生をコンピュータに実行させるためのコンテンツ再生プログラムであって、前記デジタルコンテンツデータを含むコンテンツファイルを入力するステップと、前記コンテンツファイルから、前記デジタルコンテンツデータのデータ形式を識別するデータ形式識別情報を取得するステップと、前記データ形式識別情報に対応するデータ形式のデジタルコンテンツデータを再生用データに変換する変換プログラムが、前記コンピュータ内に存在するか否かを判定する判定ステップと、前記判定ステップにおいて前記変換プログラムが前記コンピュータ内に存在しないと判定された場合に、前記変換プログラムが格納されるネットワーク上に構築された格納場所を示す場所情報を前記コンテンツファイルから取得するステップと、前記取得した場所情報に基づいて、前記変換プログラムを前記コンピュータ内にダウンロードするステップと、前記コンピュータ内に存在する又はダウンロードした変換プログラムによって、前記デジタルコンテンツデータを再生用データに変換するステップと、前記変換された再生用データに基づくコンテンツを再生するステップとを有するプログラムである。
【００１１】
本発明により、コンピュータ内に変換プログラムが存在しなくても、コンテンツファイルに含まれる場所情報に基づいてその変換プログラムをダウンロードする為、面倒な作業を要することなく様々なデータ形式のデジタルコンテンツデータに基づくコンテンツを再生することができる。
【００１２】
又、本発明のコンテンツ再生プログラムは、前記デジタルコンテンツデータが、撮像素子から得られる撮像信号をデジタル化したＲＡＷ画像データである。
【００１３】
又、本発明のコンテンツ再生プログラムは、前記変換プログラムが、プラグインプログラムである。
【００１４】
本発明のコンテンツ再生方法は、デジタルコンテンツデータに基づくコンテンツ再生の為の処理をコンピュータによって実行するコンテンツ再生方法であって、前記デジタルコンテンツデータを含むコンテンツファイルを入力するステップと、前記コンテンツファイルから、前記デジタルコンテンツデータのデータ形式を識別するデータ形式識別情報を取得するステップと、前記データ形式識別情報に対応するデータ形式のデジタルコンテンツデータを再生用データに変換する変換プログラムが、前記コンピュータ内に存在するか否かを判定する判定ステップと、前記判定ステップにおいて前記変換プログラムが前記コンピュータ内に存在しないと判定された場合に、前記変換プログラムが格納されるネットワーク上に構築された格納場所を示す場所情報を前記コンテンツファイルから取得するステップと、前記取得した場所情報に基づいて、前記変換プログラムを前記コンピュータ内にダウンロードするステップと、前記コンピュータ内に存在する又はダウンロードした変換プログラムによって、前記デジタルコンテンツデータを再生用データに変換するステップと、前記変換された再生用データに基づくコンテンツを再生するステップとを有する。
【００１５】
又、本発明のコンテンツ再生方法は、前記デジタルコンテンツデータが、撮像素子から得られる撮像信号をデジタル化したＲＡＷ画像データである。
【００１６】
【発明の実施の形態】
以下、本発明の実施形態について図面を参照して説明する。
本実施形態では、音楽データ、画像データ、映像データ、及びテキストデータ等のデジタルコンテンツデータとして、ＲＡＷ画像データに基づく画像の再生をパーソナルコンピュータ等に実行させる画像再生アプリケーションプログラムの処理について説明する。
【００１７】
画像再生アプリケーションプログラムは、再生する全ての画像に共通の機能として以下の２つの機能を備えている。
・ユーザの指示により、入力された画像ファイルを展開し、画像ファイルに含まれる各種情報に基づいて所定の処理を行う機能
・プラグインプログラムによって変換された表示用データを再生し、画像を表示する機能
【００１８】
尚、上記２つの共通機能以外の機能は、ＲＡＷ画像データのデータ形式毎に異なる機能である為、コンピュータ内に保持している画像再生アプリケーションプログラムのプラグインプログラム又はネットワークを介してダウンロードしたプラグインプログラムによって実行される。
【００１９】
又、上記の画像ファイルは、画像再生アプリケーションプログラムが動作する際にコンピュータ内に存在していれば良く、例えば、記録媒体に記録されている画像ファイルであっても良いし、ネットワークを介して取得した画像ファイルであっても良い。
【００２０】
又、本実施形態では、ＲＡＷ画像データと再生パラメータを含む画像ファイルに、ＲＡＷ画像データのデータ形式を識別する為のＩＤ情報（データ形式識別情報）と、このＩＤ情報に対応する、ＲＡＷ画像データを表示用データに変換することが可能なプラグインプログラム（変換プログラム）の存在するネットワーク上に構築された格納場所情報であるＵＲＬ（Ｕｎｉｆｏｒｍ　Ｒｅｓｏｕｒｃｅ　Ｌｏｃａｔｅｒ）情報とが、画像ファイルの保存時に記録される。
【００２１】
次に、本実施形態に係る画像表示アプリケーションプログラムの処理について説明する。画像表示アプリケーションプログラムは、パーソナルコンピュータ等にインストールされて実行されることにより動作するものであり、ユーザの指示により画像ファイルを展開し、画像ファイルに含まれるＲＡＷ画像データを表示用データに変換し、変換後の表示用データを再生して、画像を表示させる処理を行う。
【００２２】
図１は、本実施形態に係る画像表示アプリケーションプログラムの処理の流れを説明する為のフローチャートである。
まず、ユーザは、画像表示アプリケーションプログラムをコンピュータ上で起動させる（Ｓ１０１）。ユーザは、デジタルカメラによって記録媒体に記録されたＲＡＷ画像データ、再生パラメータ、ＩＤ情報、及びＵＲＬ情報を含む画像ファイルをパーソナルコンピュータに取り込み、画像表示アプリケーションプログラム上でＲＡＷ画像データに基づく画像を再生する指示を行う（Ｓ１０２）。
【００２３】
画像表示アプリケーションプログラムによって動作するパーソナルコンピュータは、上記指示があると、画像ファイルに含まれるＩＤ情報を読み込み（Ｓ１０３）、ＲＡＷ画像データのデータ形式を識別する。そして、読み込んだＩＤ情報に対応したデータ形式のＲＡＷ画像データを表示用データに変換可能なプラグインプログラム（以下、ＩＤ情報に対応したプラグインプログラムという）が既にパーソナルコンピュータにインストールされているかどうかを判定する（Ｓ１０４）。
【００２４】
読み込んだＩＤ情報に対応したプラグインプログラムが既にインストールされている場合（Ｓ１０４：ＹＥＳ）は、そのインストールされているプラグインプログラムによってＲＡＷ画像データを表示用データに変換し（Ｓ１０５）、変換された表示用データを再生し（Ｓ１０６）、画像を表示する（Ｓ１０７）。
【００２５】
一方、読み込んだＩＤ情報に対応したプラグインプログラムがインストールされていない場合（Ｓ１０４：ＮＯ）、画像ファイルに含まれるＵＲＬ情報を読み込み（Ｓ１０８）、読み込んだＵＲＬ情報に基づくウェブサイトにアクセスし、読み込んだＩＤ情報に対応したプラグインプログラムをダウンロードする（Ｓ１０９）。そして、ダウンロードしたプラグインプログラムによってＲＡＷ画像データを表示用データに変換し（Ｓ１０５）、変換された表示用データを再生し（Ｓ１０６）、画像を表示する（Ｓ１０７）。
【００２６】
以上説明したように、本実施形態によれば、画像再生アプリケーションプログラムによって動作するパーソナルコンピュータが、外部から入力された画像ファイルに含まれるＵＲＬ情報に基づいて、その画像ファイルに含まれるＲＡＷ画像データのデータ形式に対応したプラグインプログラムをダウンロードする。つまり、再生すべき内容に応じて、画像再生アプリケーションプログラムに足りない機能を自動的にダウンロードして追加する為、画像再生アプリケーションプログラムの機能の更新をユーザにより手動で行う必要が無く、便利なアプリケーションプログラムを提供することができる。
【００２７】
又、本実施形態によれば、新しい種類の撮像素子を搭載したデジタルカメラであっても、その撮像素子から得られるＲＡＷ画像データのデータ形式に対応したＵＲＬ情報を画像ファイルとして出力させる機能をデジタルカメラに追加して出荷することで、新しい撮像素子から得られたＲＡＷ画像データに基づく画像でも、簡単に再生することができる。
【００２８】
又、本実施形態によれば、画像ファイルに含まれるＵＲＬ情報は、１つの撮像素子に対して１つ割り当てられたものであり、画像再生アプリケーションプログラムによって動作するパーソナルコンピュータが、そのＵＲＬに直接アクセスして、自動的にプラグインプログラムをダウンロードする。この為、ユーザは、自らウェブサイトにアクセスし、そのウェブサイトにおいて所望のプラグインプログラムを選択してダウンロードするといった作業を行う必要がなく、面倒な作業を必要とせずに、様々なデータ形式のＲＡＷ画像データに基づく画像を再生することができる。
【００２９】
又、本実施形態によれば、画像ファイルには、ＲＡＷ画像データ、再生パラメータ、ＩＤ情報、及びＵＲＬ情報を記録しておくだけで良い。この為、画像ファイルのデータ量を低く抑えながら、面倒な作業を必要とせずに、様々なデータ形式のＲＡＷ画像データに基づく画像を再生することができる。
【００３０】
又、ＲＡＷ画像データ、再生パラメータ、ＩＤ情報、及びＵＲＬ情報を画像ファイルに含めて記録媒体に記録する機能は、デジタルカメラの汎用の機能を用いて実現することができる。この為、画像ファイルを作成する装置を複雑な構成にすることなく、上述した効果を得ることができる。
【００３１】
【発明の効果】
本発明によれば、面倒な作業を不要とし、外部から入力される様々なデータ形式のデジタルコンテンツデータを再生可能なコンテンツ再生プログラム及びコンテンツ再生方法を提供することができる。
【図面の簡単な説明】
【図１】本実施形態に係る画像表示アプリケーションプログラムの処理の流れを説明する為のフローチャートである。
【図１】
2004110763.tif 000003