(57)【要約】　　　（修正有）【課題】スライドショーなどで、表示する画像の複雑度に応じて適切な表示期間を設定可能な画像表示手段を提供する。【解決手段】ディスプレイやプロジェクト・スクリーンなどに一連の画像をスライドショーなどで表示する際に、表示する画像の複雑度を評価し、評価結果に従って、複雑度の高い画像ほど表示する時間を長くして、視聴者が画像を認識し易くする画像表示システム及びそれに関連する方法である。本発明は、自動画像表示を伴う用途において画像を検査するための適切な時間を視聴者に提供する。【選択図】図３
2004078927.tif 000002
【特許請求の範囲】
【請求項１】
　　画像を表示するための方法であって、
　前記画像の複雑さを評価するステップと、
　前記画像を、前記画像の前記評価した複雑さに依存する所定の期間表示するステップ
とを含む方法。
【請求項２】
　前記画像が、スライドショーを構成する一連の画像のうちの１つであり、前記一連の画像の各画像が、その各々の画像の前記評価された複雑さに依存する時間表示される、請求項１に記載の方法。
【請求項３】
　前記画像が、圧縮データ・ファイルで記憶され、前記画像の前記複雑さを評価するステップが、前記圧縮データ・ファイルのサイズを調べるステップを含む、請求項１に記載の方法。
【請求項４】
　前記画像の複雑さを評価するステップが、前記画像内の特徴を識別するステップを含む、請求項１に記載の方法。
【請求項５】
　少なくとも１つの画像を記憶するメモリ１１５と、
　表示装置１３０と、
　前記少なくとも１つの画像の複雑さを評価するように構成された解析ロジック１５０と、
　前記少なくとも１つの画像を、前記表示装置１３０に、前記少なくとも１つの画像の前記評価された複雑さに依存する所定の期間表示するように構成された制御ロジック１５５
とを備える、画像表示システム１００。
【請求項６】
　前記少なくとも１つの画像が、圧縮データ・ファイルに含まれ、前記解析ロジック１５０が、前記圧縮データ・ファイルのサイズを調べるように構成される、請求項５に記載の画像表示システム１００。
【請求項７】
　前記解析ロジック１５０が、前記少なくとも１つの画像内の特徴を識別するように構成される、請求項５に記載の画像表示システム１００。
【発明の詳細な説明】
【技術分野】
【０００１】
　本発明は、一般に、ディジタルイメージング（ディジタル画像の撮像など）に関し、より詳細には、ディジタル画像を表示する方法およびシステムに関する。
【背景技術】
【０００２】
　ディジタル・カメラやスキャナなどのディジタルイメージング装置（ディジタル撮像装置など）の一般的な用途は、コンピュータ・モニタ、テレビ、またはプロジェクタ・スクリーンに画像を表示することである。画像は、スライドショーとして連続して表示されることもある。いくつかの用途では、各画像が表示される期間を手動で制御する。他の用途では、一連の画像が自動的に表示されることがあり、各画像が一定の期間表示される。残念ながら、画像は、複雑さが様々である。したがって、単純な画像に適した固定された期間が、より複雑な画像には短すぎることがある。
【特許文献１】米国特許第６，１８４，９２６号明細書
【特許文献２】米国特許第５，１６４，９９２号明細書
【特許文献３】米国特許第５，７１９，９５８号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００３】
　したがって、当該技術分野において、複雑な画像に対しても、改善されたディジタル画像表示を行うための方法およびシステムが必要とされている。
【課題を解決するための手段】
【０００４】
　本発明は、画像を表示する方法、及びその方法を実行するための画像表示システムを提供する。具体的には、その方法は、画像の複雑さを評価するステップと、画像を、その評価した複雑さに依存する所定の期間表示するステップを含む。また、そのシステムは、少なくとも１つの画像を記憶するメモリと、表示装置と、その少なくとも１つの画像の複雑さを評価するように構成された解析ロジックと、その少なくとも１つの画像を、その少なくとも１つの画像の評価された複雑さに依存する所定の期間、表示装置に表示するように構成された制御ロジックを備える。本発明の他の態様および利点は、本発明の原理を例示する添付図面と共に、以下の詳細な説明から明らかになるであろう。
【発明の効果】
【０００５】
　本発明によれば、画像の複雑度に応じた適切な表示期間を設定可能な画像表示手段を提供することができる。
【実施例】
【０００６】
　一連の画像（例えば、スライドショー）を自動的に表示する用途において、各画像を表示する期間をその画像の複雑さ（または、複雑度。以下同じ）に依存させることによって表示を改善することができる。例えば、人々の集団の写真は、単一対象物の単純な写真よりも長い期間表示することができる。複雑な画像ほど時間を長くすることで、見る人は、複雑な画像の各部分（例えば、集団写真内のそれぞれの人の顔）を満足するまで見ることができる。本発明の実施においては、画像の複雑さを評価するための任意の方法を使用することができる。この詳細な説明の後の部分で、画像の複雑さを評価するための技法のいくつかの例を説明する。この説明の全体にわたって、画像の複雑さの「評価」とは、その画像と複雑さの値またはカテゴリを関連付けるための任意の方法を意味する。例えば、画像の複雑さは、測定、推測、決定論的側面情報の使用、または任意の他の適切な方法によって評価することができる。
【０００７】
　図１は、本発明の例示的な実施形態による画像表示システム１００の機能ブロック図である。図１において、コントローラ１０５は、データ・バス１１０を介してメモリ１１５および表示バッファ１２０と通信する。表示バッファ１２０は、表示装置１３０を制御するディスプレイ・ドライバ（表示ドライバ）１２５に画像データを出力する。メモリ１１５は、さらに、ランダム・アクセス・メモリ（ＲＡＭ）１３５、画像メモリ１４０、およびアプリケーション・ソフトウェア／ファームウェア１４５を含む。アプリケーション・ソフトウェア／ファームウェア１４５は、さらに、モジュール「複雑さ評価」（１５０）とモジュール「表示タイミング制御」（１５５）を含む。モジュール「複雑さ評価」（１５０）は、画像の複雑さを評価し、その複雑さに基づいて、画像を表示すべき長さを決定する。モジュール「表示タイミング制御」（１５５）は、画像の表示を、モジュール「複雑さ評価」１５０によって決定された期間に従って制御する。
【０００８】
　コントローラ１０５は、典型的な実施態様において、マイクロプロセッサやそれに類似の装置とすることができ、画像メモリ１４０は、固定（または内蔵）タイプまたは脱着可能なタイプ（例えば、コンパクト・フラッシュ・カード）とすることができる。図１は、例示として、ＣＲＴなどのアクティブ・ディスプレイ１３０を含むが、本発明は、受動的スクリーンへの画像の投射を行う画像表示システム（例えば、反射投射システム：front-projection system）でも容易に実施することができる。
【０００９】
　図２のＡとＢは、それぞれ、本発明の例示的な実施形態による複雑さが低い画像と高い画像の例を示す図である。図２Ａでは、無地の背景の前に一人の人が示されている。図２Ｂでは、会議用テーブルのまわりで会議をしている７人の人が示されている。特に見る人が画像内の人々を識別しようとした場合に、見る人は、図２Ａよりも図２Ｂを調べるために多く時間を欲しがる可能性が高いので、図２Ｂの画像は、図２Ａの画像よりも複雑であると言うことができる。
【００１０】
　画像の複雑さは、当該技術分野において周知の様々な方法で評価することができる。本明細書では、いくつかの例を説明するが、本発明は、画像の複雑さを評価する任意の方法を使用して実現することができる。
【００１１】
　画像の複雑さを評価する１つの方法は、ディジタル画像を含む圧縮データ・ファイルのサイズを調べることを含む。ディジタル画像は、一般に、普及しているＪＰＥＧ（Ｊｏｉｎｔ　Ｐｈｏｔｏｇｒａｐｈｉｃ　Ｅｘｐｅｒｔｓ　Ｇｒｏｕｐ）フォーマットなどの圧縮された形式で記憶される。圧縮アルゴリズムは、画像内の固有の冗長性を利用するので、所与の画像解像度の圧縮ファイルは、複雑な画像の方がそれより単純な画像よりも大きくなる。したがって、圧縮データ・ファイルのサイズを調べることは、画像の複雑さを評価する実行可能な方法である。
【００１２】
　画像の複雑さを評価するもう１つの方法は、画像内の対象物または人物（特徴）を検出しカウント（計数）することである。そのような方法は、例えば、製造品質管理、諜報機関、軍隊、および警察において利用されていた。人の顔を検出する方法は、例えば、Ｋｈｏｓｒａｖｉらによる米国特許第６，１８４，９２６号や、Ｔｕｒｋらによる米国特許第５，１６４，９９２号に開示されている。そのような方法を使用して、例えば、図２Ａよりも図２Ｂの方に、高い複雑さの評価点をつけることができる。
【００１３】
　画像の複雑さを評価するさらにもう１つの手法は、画像の周波数成分を調べることを含む。高周波成分の部分は、一般に、低周波成分の部分よりも複雑な画像を示す。例えば、多数の対象物または鮮明なエッジを有する画像は、そのような特徴のない画像よりも多くの高周波成分を有することになる。画像の周波数成分を調べる周知の１つの方法は、２次元高速フーリエ変換（２Ｄ　ＦＦＴ）や２次元離散コサイン変換（２Ｄ　ＤＣＴ）などの画像の周波数領域変換を計算することである。この方法の１つの実施形態において、高周波数範囲内のある範囲の個別の周波数成分（ビン）を合算して、高周波エネルギーを測定し、画像の複雑さの評価点を計算することができる。代替の実施態様では、２Ｄ　ＦＦＴや２Ｄ　ＤＣＴの計算は必要ない。その代わり、比較的単純な二次元ディジタルハイパスフィルタを画像に適用して、２Ｄ　ＦＦＴや２Ｄ　ＤＣＴを完全に計算する際に必要な追加の処理なしに、高周波成分を測定することができる。
【００１４】
　画像の複雑さを評価するさらに他の手法は、画像内のエッジおよび輪郭を検出することを含む。そのような手法は、場合によっては、対象物または人物を識別する方法の一部分のこともある。一般に、エッジが多数あることは、画像が認識可能な対象物を示していようと抽象的なパターンを示していようと、エッジが比較的少ないものよりも複雑さが大きいことを示す。エッジ検出アルゴリズムは、画像処理の分野では周知である。１つの例は、Ｗｏｂｅｒらによる米国特許第５，７１９，９５８号に開示されている。
【００１５】
　画像の複雑さを評価するもう１つの方法は、色分布の広い画像が、それよりも狭い色分布を含む画像よりも複雑であるという仮定に基づく。実際の実施態様において、ヒストグラム（予想されるそれぞれの色の相対的発生頻度を含むテーブル）を構成し調べることができる。そのようなヒストグラムから、画像の持つ色の分布が広いか狭いかを容易に決定することができる。より単純な実施態様では、ヒストグラムは、特定の色が画像内に存在するかどうか示す２進値を含むだけでよい。ヒストグラムのすべてのビンを合算することにより、画像内に存在する固有の色の総数のカウントが得られる。次に、このカウント値を、他の画像のカウント値またはあるしきい値と比較して、複雑さの評価点を割り当てることができる。
【００１６】
　画像の複雑さを評価するさらにもう１つの方法は、関連付けられたファイル名を調べることである。ユーザは、画像ファイルに、「オフィス・スタッフのグループ写真．ｊｐｇ」などの説明的なタイトルをつけることがある。場合によっては、ファイル名を解析し、１つまたは複数の特定の言葉リストを探索することによって、有効な複雑さの標識が提供されることがある。上の例では、「グループ」、「オフィス」および「スタッフ」の言葉はすべて、複数の対象物または人々を含む複雑な写真である可能性を示す。
【００１７】
　画像の複雑さを測定または推定する代わりに、画像の複雑さを、画像と関連付けられた側面的情報から直接決定することができる。例えば、画像の作成者が、画像に、その画像の複雑さを示すタグを自動または手動で関連付けることができる。そのようなタグは、画像ファイル自体に埋め込むことができる。複雑さは、例えば、所定の範囲内の数値によって、あるいは「低」、「中」、「高」などの複雑さのカテゴリを示す符号体系によって表すことができる。
【００１８】
　画像の複雑さを評価する以上のまたはその他の方法は、組み合わせることができ、それらの個々の結果を互いに関連付けて、複雑さの複合的な評価を得ることができる。
【００１９】
　評価した複雑さから様々な方法で表示期間を導き出すことができる。例えば、適切な複雑さの尺度に基づいて複雑さの評価点を付け、複雑さの評価点に正比例する表示期間を算出することができる。代替として、画像を単に「単純」または「複雑」と分類し、第１の期間を前者の画像に割り当て、それよりも長い第２の期間を後者の画像に割り当てることができる。また、当業者には理解されるように、表示期間に対する複雑さの非線形マッピングを利用することもできる。
【００２０】
　図３は、本発明の例示的な実施形態による画像表示システム１００の動作のフローチャートである。３０５で、画像メモリ１４０から画像を取り出すことができる。３１０で、モジュール「複雑さ評価」１５０を呼び出して、取り出した画像の複雑さを評価することができる。３１５で、モジュール「　複雑さ評価」１５０が、３１０で評価した画像の複雑さに基づいて、表示期間を選択または計算することができる。３２０で、モジュール「表示タイミング制御」１５５を呼び出して、３１５で決定した期間だけ、画像をディスプレイ（表示装置）１３０に表示するかスクリーン上に投影することができる。３２５で、表示する画像がまだある場合は、プロセス（制御）は、３０５に戻る。そうでない場合は、プロセスは、３３０で終了する。
【００２１】
　本発明の以上の説明は、例示と説明のために提示したものである。この説明は、本発明を網羅したものでも、本発明を開示した形態そのものに限定するものでもなく、以上の教示を鑑みて他の修正および変形が可能である。本発明の実施形態は、本発明の原理とその実際の応用例を最も適切に説明し、それにより当業者が、本発明を、意図された特定の使用に適したような様々な実施形態及び様々な変更形態において最も適切に利用できるように選択され説明されたものである。特許請求の範囲は、従来の技術によって限定される範囲を除く、本発明の他の代替の実施形態を含むものとして解釈されるべきである。
【００２２】
　本発明は、画像の評価された複雑度に依存する期間中、画像を表示する画像表示システム及びそれに関連する方法を提供する。本発明は、自動画像表示を伴う用途において画像を検査するための適切な時間を視聴者に提供する。
【図面の簡単な説明】
【００２３】
【図１】本発明の例示的な実施形態による画像表示システムの機能ブロック図である。
【図２】Ａ、Ｂは、それぞれ、本発明の例示的な実施形態による、複雑さが低い画像と高い画像の例を示す。
【図３】本発明の例示的な実施形態による図１に示した画像表示システムの動作のフローチャートである。
【符号の説明】
【００２４】
１００　画像表示システム
１０５　コントローラ
１１５　メモリ
１２５　ディスプレイ・ドライバ
１３０　表示装置
１４０　画像メモリ
１４５　アプリケーション・ソフトウェア／ファームウェア
１５０　解析ロジック（複雑さ評価モジュール）
１５５　制御ロジック（表示タイミング制御モジュール）
【図１】
2004078927.tif 000003
【図２】
2004078927.tif 000004
【図３】
2004078927.tif 000005