(57)【特許請求の範囲】
【請求項１】
直方体で表わされ動画ファイルを示す動画用アイコンであって，直方体の前面の矩形の縦，横の長さを，動画ファイルに格納されている動画用画像データによって表される動画を構成する各駒の画像の縦，横の画素数に対応させ，直方体の奥行きの長さを動画の再生時間に対応させた動画用アイコンの形状を決定する決定手段，ならびに
上記決定手段により決定した形状を持つ動画用アイコンを表すデータを生成する生成手段，
を備えた動画用アイコン生成装置。
【請求項２】
上記決定手段が，複数の動画用ファイルに格納されている動画用画像データによって表される動画を構成する各駒の画像の縦，横の画素数および動画の再生時間の最大値と最小値とにもとづいて，上記複数の動画用ファイルに対応する複数の動画用アイコンの形状を決定するものである，
請求項１に記載の動画用アイコン生成装置。
【請求項３】
上記決定手段は，動画用画像データの圧縮率にもとづいて，動画用アイコンの色彩または明度を決定するものであり，
上記生成手段は，上記決定手段により決定した色彩または明度を持つ動画用アイコンを表すデータを生成するものである，
請求項１または２に記載の動画用アイコン生成装置。
【発明の詳細な説明】
【０００１】
【技術分野】
この発明は，動画用アイコンを生成する装置に関する。
【０００２】
【発明の背景】
パーソナル・コンピュータに接続された表示装置の表示画面上には，パーソナル・コンピュータのハードディスクに格納されている，ソフトウエア，ファイルなどを特定するためのアイコンと呼ばれる図形が表示される。アイコンがクリックされることにより，クリックされたアイコンによって特定されるソフトウエアの起動，ファイルによって表されるコンテンツ（テキスト，画像など）の表示などが行われる。
【０００３】
【発明の開示】
このようなアイコンは，ファイルのアイコンであればそのファイルを作成したソフトウエアに対応したものであり，ファイルによって表されるコンテンツを表すものではないことが多い。
【０００４】
この発明は，アイコンを見ることにより動画ファイルの内容が分かるようにすることを目的とする。
【０００５】
第１の発明による動画用アイコン生成装置は，動画ファイルに格納されている動画用画像データによって表される動画を構成する各駒の画像の大きさにもとづいて，上記動画ファイルを特定する動画用アイコンの形状および色彩の少なくとも一方を決定する決定手段，ならびに上記決定手段により決定した形状および色彩の少なくとも一方を持つ動画用アイコンを表すデータを生成する生成手段を備えていることを特徴とする。
【０００６】
上記動画用アイコン生成装置に適した制御方法を提供するようにしてもよい。すなわち，この方法は，動画ファイルに格納されている動画用画像データによって表される動画を構成する各駒の画像の大きさにもとづいて，上記動画ファイルを特定する動画用アイコンの形状および色彩の少なくとも一方を決定し，決定された形状および色彩の少なくとも一方を持つ動画用アイコンを表すデータを生成するものである。
【０００７】
第１の発明によると，動画を構成する各駒の画像の大きさにもとづいて，動画用アイコンの形状および色彩の少なくとも一方が決定される。決定された形状および色彩の少なくとも一方をもつ動画用アイコンを表すデータが生成される。生成された動画用アイコン・データは対応する動画ファイルに関連づけられて動画ファイルが格納されている記録媒体に記録される。
【０００８】
このようにして生成された動画用アイコンを表すデータによって表される動画用アイコンが表示装置の表示画面上に表示される。表示された動画用アイコンを見ることにより，動画を構成する各駒の画像の大きさを把握することができる。
【０００９】
上記決定手段は，複数個の動画用ファイルと，これらの動画用ファイルに格納されている動画用画像データによって表される動画を構成する各駒の画像の大きさのうち最大の大きさと最小の大きさとにもとづいて，複数個の上記動画用アイコンの形状および色彩のうち少なくとも一方を決定するものでもよい。
【００１０】
第２の発明による動画用アイコン生成装置は，動画用画像データの圧縮率にもとづいて，上記動画用画像データを格納している動画用ファイルを特定する動画用アイコンの形状および色彩の少なくとも一方を決定する決定手段，ならびに上記決定手段により決定した形状および色彩の少なくとも一方を持つ動画用アイコンを表すデータを生成する生成手段を備えていることを特徴とする。
【００１１】
上記動画用アイコン生成装置に適した方法を提供するようにしてもよい。すなわち，この方法は，動画用画像データの圧縮率にもとづいて，上記動画用画像データを格納している動画用ファイルを特定する動画用アイコンの形状および色彩の少なくとも一方を決定し，決定された形状および色彩の少なくとも一方を持つ動画用アイコンを表すデータを生成するものである。
【００１２】
第２の発明によると，動画用画像データの圧縮率にもとづいて動画用アイコンの形状および色彩の少なくとも一方が決定される。決定された形状および色彩の少なくとも一方をもつ動画用アイコンを表すデータが生成される。
【００１３】
生成された動画用アイコンを表すデータによって表される動画用アイコンが表示装置の表示画面上に表示される。表示された動画用アイコンを見ることにより，動画用画像データの圧縮率，すなわち，動画の画質を一見して把握することができる。複数の動画ファイルの最大の圧縮率および最小の圧縮率にもとづいて上記形状および色彩の少なくとも一方を決定してもよい。
【００１４】
上述した方法を実施するためのプログラムおよびそのようなプログラムを格納した記録媒体を提供するようにしてもよい。
【００１５】
【実施例の説明】
図１は，この発明の実施例を示すもので，コンピュータ装置の電気的構成を示すブロック図である。
【００１６】
コンピュータ装置は，コンピュータ３を含む。コンピュータ３には，表示装置１，プリンタ２およびキーボード５が接続されている。マウス６は，キーボード５を介してコンピュータ３と接続されている。コンピュータ３には，ＦＤ（フロッピィ・ディスク）ドライブ７，CD-ROM（コンパクト・ディスク−リード・オンリ・メモリ）ドライブ８およびＨＤユニット９が接続されている。ＦＤドライブ７は，ＦＤ（図示略）へのデータの書き込みおよびＦＤからのデータの読み出しを行う。CD-ROMドライブ８は，CD-ROM11からのデータ，プログラム等の読み出しを行う。ＨＤユニット16は，ハードディスク10へのデータ（ファイル）の書き込みおよびハードディスク10からのデータの読み出しを行う。コンピュータ３には，内部メモリ４が含まれている。
【００１７】
CD-ROM11に格納されているプログラムがCD-ROMドライブ８によって読み出されることにより，後述する動作が実行される。
【００１８】
図２は，動画用アイコンの一例を示している。
【００１９】
この実施例によるコンピュータ装置は，動画ファイルによって表される動画の特性に応じてその動画ファイルを特定する動画用アイコンＩの形状（大きさ）および明度（色彩）が決定される。動画用アイコンＩは，直方体の形状が二次元で表されている。動画用アイコンＩの前面の矩形Ｒが，対応する動画ファイルによって表される動画を構成する各駒の画像サイズに対応している。動画を構成する各駒の水平方向の画素数に対応して，矩形Ｒの水平方向の辺の長さが決定され，かつ動画の各駒の垂直方向の画素数に対応して，矩形Ｒの垂直方向の辺の長さが決定されている。
【００２０】
また，直方体で表されている動画用アイコンＩの奥行きの長さが再生時間に対応している。再生時間が長いほど奥行きの長さが長くなる。さらに，動画ファイル・サイズに応じて動画用アイコンＩの明度が変わる。動画ファイル・サイズが大きいほど動画用アイコンＩが明るくなり，動画ファイル・サイズが小さいほど動画用アイコンＩが暗くなる（図２においては，明度の程度がハッチングで示されている。ハッチングの間隔が狭いほど暗いことを示し，ハッチングの間隔が広いほど明るいことを示している。）
【００２１】
このように，動画ファイルの特性に応じて対応する動画用アイコンＩの形状および明度が変えられているので，動画用アイコンＩを見るだけでその動画用アイコンＩに対応する動画の内容を把握することができる。
【００２２】
図３は，動画用アイコンの生成処理手順を示すフローチャート，図４は，コンピュータ装置のハードディスク10に格納されている動画ファイルのファイル情報を示すテーブル，図５は，コンピュータ装置の表示装置１の表示画面に表示されるウインドウの一例である。
【００２３】
まず，ハードディスク10に格納されているファイルのうち動画ファイルの数が算出される（ステップ21）。この実施例においては，ハードディスク10に，動画ファイル名「動画１．ＡＶＩ」から「動画５．ＡＶＩ」の５つの動画ファイルが格納されているものとする。
【００２４】
動画ファイルのファイル情報が，ハードディスク10に格納されているすべての動画ファイルについて抽出される（ステップ22，23）。抽出されたファイル情報の一例が図４に示されている。
【００２５】
図４を参照して，ファイル情報には，動画ファイル名，動画ファイルによって表される動画を構成する各駒の画像の画像サイズ（水平方向画素数×垂直方向画素数），動画の再生時間，動画ファイル・サイズ（データ量）およびフレーム・レート（１秒当たりに再生される駒の数であり，このフレーム・レートは動画の圧縮率にも対応する）が含まれている。このようなファイル情報が動画ファイルから抽出される（ファイル情報は，動画ファイルのヘッダ記録領域に記録されている）。
【００２６】
図３に戻って，すべての動画ファイルのファイル情報のそれぞれの最大値および最小値が抽出される（ステップ24）。すなわち，画像サイズの水平方向の画素数，画像サイズの垂直方向の画素数，再生時間，動画ファイル・サイズおよびフレーム・レート（１秒あたりの画像の駒数）のそれぞれの最大値および最小値がそれぞれの動画ファイルから抽出される。抽出された最大値および最小値を用いて動画用アイコンのサイズが算出される（ステップ25）。動画用アイコンのサイズ算出処理については後述する。算出された動画用アイコンのサイズを用いて動画用アイコンを表示するための動画用アイコン・データが生成される（ステップ26）。生成された動画用アイコン・データは，ハードディスク10に与えられ，対応する動画ファイルにリンクづけされて記録される。生成された動画用アイコン・データを用いて，表示装置１の表示画面上に動画用アイコンが表示される（ステップ27）。
【００２７】
図５を参照して，表示装置１の表示画面上にはウインドウＷが表示され，このウインドウＷ内にハードディスク10に格納されているすべての動画ファイルに対応したすべての動用アイコンＩ１からＩ５が表示されている。もっとも，このようなウインドウＷ内に動画用アイコンＩ１からＩ５を表示せずに単に表示装置１の表示画面上に表示するようにしてもよいのはいうまでもない。これらの動画用アイコンＩ１からＩ５の下に対応する動画ファイル名動画１．ＡＶＩから動画５．ＡＶＩが表示されている。
【００２８】
上述したように，動画用アイコンＩ１からＩ５のそれぞれの前面の矩形Ｒ１からＲ５の大きさは，対応する動画を構成する各駒の画像の大きさに対応している。また，動画用アイコンＩ１からＩ５の奥行きの長さも対応する動画の再生時間に対応している。さらに，動画用アイコンＩ１からＩ５の明度も，対応する動画ファイル・サイズによって規定されている（上述したようにハッチングの間隔が広いほど明るいことを示している。ハッチングがないアイコンＩ１がもっとも明るい。）。
【００２９】
さらに，上述したファイル情報にはフレーム・レート（圧縮率）も含まれているので，このフレーム・レートを動画用アイコンの形状または明度に反映させるようにしてもよい。たとえば，図５に示す動画用アイコンＩ１からＩ５にさらにフレーム・レートを反映させる場合には，基準の色を決め，色度図上における基準の色からの隔たりの程度を表す距離にある色がフレーム・レートに対応するようにする。そのようにして決定された色が動画用アイコンの色とされる。もっとも，再生時間または動画ファイル・サイズのファイル情報に代えてフレーム情報を動画用アイコンに反映させるようにしてもよい。たとえば，フレーム・レートに対応するように動画用アイコンの奥行きの長さまたは明度が決定されるようにしてもよい。
【００３０】
図６は，動画用アイコン・サイズ算出処理手順を示すフローチャート（図３ステップ25の処理）である。
【００３１】
動画用アイコンの前面の矩形の水平方向の大きさを算出する処理手順について説明する。矩形の垂直方向の大きさおよび奥行きの長さについても同様にして算出できることは容易に理解されよう。
【００３２】
動画用アイコン・サイズ算出処理においては，まず動画用アイコンの表示単位Ｌ０が式１にもとづいて算出される（ステップ31）。
【００３３】
Ｌ０＝（Ｈmax−Ｈmin）／（Ｓ−１）・・・式１
【００３４】
ただし，Ｈmax は上述のようにして算出されたすべての画像サイズの水平方向の画素数のうちの最大値，Ｈmin は上述のようにして算出されたすべての画像サイズの水平方向の画素数のうちの最小値，Ｓは表示ステップ数（最小値から最大値までの間を何段階によって変化させるかを示す数である。この表示ステップ数は適当な値でよく，たとえば11）である。
【００３５】
つづいて，動画用アイコンのサイズＬＩが式２にもとづいて算出される（ステップ32）。
【００３６】
ＬＩ＝１＋（Ｈx−Ｈmin）／Ｌ０・・・式２
【００３７】
ただし，Ｈx はサイズＬＩ（この場合は動画用アイコンの矩形の水平方向の大きさ）を算出しようとする動画用アイコンによって特定される動画の画像サイズの水平方向の画素数である。
【００３８】
すべての動画用アイコンのサイズＬＩが算出されるまでステップ32の処理が繰り返される（ステップ33）。
【００３９】
たとえば，５つの動画ファイルの画像サイズの水平方向の画素数はそれぞれ320，240，400，420，400 であり，最大値は420，最小値は240である。表示ステップ数Ｓを11とすると，表示単位Ｌ０は，式１からＬ０＝（420−240）／（11−１）＝18（画素）となる。この表示単位Ｌ０および式２を用いて動画用アイコンＩ１からＩ５の矩形Ｒ１からＲ５の水平方向の大きさＬ１からＬ５を算出するとそれぞれ次のようになる。
【００４０】
Ｌ１＝１＋（320−240）／18＝５
Ｌ２＝１＋（240−240）／18＝１
Ｌ３＝１＋（400−240）／18＝10
Ｌ４＝１＋（420−240）／18＝11
Ｌ５＝１＋（400−240）／18＝10
【００４１】
すなわち，動画用アイコンＬ２の矩形Ｒ２の水平方向の大きさを「１」とした場合，動画用アイコンＬ１，Ｌ３，Ｌ４およびＬ５の矩形Ｒ１，Ｒ３，Ｒ４およびＲ５の水平方向の大きさはそれぞれ「５」，「10」，「11」および「10」となる。
【００４２】
同様にして，再生時間（動画用アイコンの奥行きの長さ）について考えると，５つの動画ファイルの再生時間は90秒，120秒，150秒，200秒および300秒であるから，最小値は90秒，最大値は 300秒である。表示ステップ数を11とすると，表示単位Ｌ０＝（300−90）／（11−1）＝21（秒）となる。この表示単位を利用して式２と同様に考えると動画アイコンＩ１の奥行きの長さが基準の長さ「１」となり，各動画アイコンＩ２からＩ５の奥行きの長さはそれぞれ「２」，「３」，「６」および「11」となる。
【００４３】
このように，ハードディスク10に格納されている動画アイコンの最大値および最小値を基準にして表示ステップ数に応じて動画用アイコンの大きさが決定されるので，すべての動画の中における相対的な動画ファイルの特徴を一見して知ることができる。
【００４４】
明度についても同様に考えることができる。すなわち，動画ファイル・サイズの最大値を黒，動画ファイル・サイズの最小値を白と捉え，黒から白までの明度の段階を表示ステップ数に応じて分ければよい。また圧縮率（フレーム・レート）を動画用アイコンに反映させることもできる。圧縮率の場合も，最大の圧縮率と最小の圧縮率とにもとづいて動画用アイコンの形状（大きさ）または明度（色彩）を決定できる。
【００４５】
上述した実施例においては，ハードディスク10に格納されているすべての動画ファイルを動画用アイコンを生成する対象としているが，選択された動画ファイルについて動画用アイコンを生成するようにしてもよい。また，ハードディスク10に格納されている動画ファイルのみならずコンピュータ装置に接続される周辺機器（ディジタル・カメラ，ストレージ・ディバイスなど）に格納されている動画ファイルについても動画用アイコンを生成できるのはいうまでもない。
【図面の簡単な説明】
【図１】コンピュータ装置の電気的構成を示すブロック図である。
【図２】動画用アイコンの一例である。
【図３】動画用アイコン生成処理手順を示すフローチャートである。
【図４】ファイル情報を示すテーブルである。
【図５】表示される動画用アイコンの一例である。
【図６】動画用アイコン・サイズ算出処理手順を示すフローチャートである。
【符号の説明】
１  表示装置
３  コンピュータ
８  CD-ROMドライブ
９  HDユニット
10  ハードディスク
11  CD-ROM
【図１】
0003847638.tif 000002
【図２】
0003847638.tif 000003
【図３】
0003847638.tif 000004
【図４】
0003847638.tif 000005
【図５】
0003847638.tif 000006
【図６】
0003847638.tif 000007