(57)【要約】【課題】設置される高さに応じて、ユーザにとって視認性の高い画像を表示できるようにすること。【解決手段】画像表示装置１は、取得部４１と、選択部４２と、表示制御部４３と、を備えている。取得部４１は、画像表示装置１が設置される高さを示す高さ情報を取得する。選択部４２は、取得部４１によって取得された高さ情報に基づいて、表示候補の画像の中から、表示すべき画像を選択する。表示制御部４３は、選択部４２によって選択された画像を表示部１８に表示させる。【選択図】図２
2013029591.tif 000002
【特許請求の範囲】
【請求項１】
画像を表示する表示手段を備えた画像表示装置において、
前記画像表示装置が設置される高さを示す高さ情報を取得する取得手段と、
前記取得手段によって取得された前記高さ情報に基づいて、表示候補の画像の中から、表示すべき画像を選択する選択手段と、
前記選択手段によって選択された画像を前記表示手段に表示させる表示制御手段と、
を備えることを特徴とする画像表示装置。
【請求項２】
前記選択手段は、前記取得手段によって取得された高さ情報が示す高さが第１の閾値以上である場合は、前記表示候補の画像のうち複雑でない画像を、表示すべき画像として選択することを特徴とする請求項１に記載の画像表示装置。
【請求項３】
画像の複雑さを判定する判定手段と、
前記判定手段によって判定した画像の複雑さに基づいて、前記表示候補の画像の種類を分類する画像分類手段をさらに備え、
前記選択手段は、前記画像分類手段により分類された種類及び前記取得手段によって取得された高さ情報に基づいて、前記表示候補の画像の中から表示すべき画像を選択することを特徴とする請求項１又は２のうち何れか１項に記載の画像表示装置。
【請求項４】
前記判定手段は、画像に含まれるエッジの数又は色彩の数に基づいて、前記表示候補の画像の複雑さを判定することを特徴とする請求項３に記載の画像表示装置。
【請求項５】
前記選択手段は、前記取得手段によって取得された高さ情報が示す高さが第２の閾値以上である場合は、ポートレート画像を表示すべき画像として選択しないことを特徴とする請求項１乃至３のうち何れか１項に記載の画像表示装置。
【請求項６】
画像を表示する処理を制御する画像表示装置が実行する画像表示方法において、
前記画像表示装置が設置される高さを示す高さ情報を取得する取得ステップと、
前記取得ステップによって取得された前記高さ情報に基づいて、表示候補の画像の中から、表示すべき画像を選択する選択ステップと、
前記選択ステップによって選択された画像を表示させる表示制御ステップと、
を含むことを特徴とする画像表示方法。
【請求項７】
画像を表示する処理を制御する画像表示装置を制御するコンピュータを、
前記画像表示装置が設置される高さを示す高さ情報を取得する取得手段、
前記取得手段によって取得された前記高さ情報に基づいて、表示候補の画像の中から、表示すべき画像を選択する選択手段、
前記選択手段によって選択された画像を表示させる表示制御手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設置される高さに応じて、ユーザにとって視認性の高い画像を表示することを可能にする画像表示装置及びプログラムに関する。
【背景技術】
【０００２】
近年、デジタルフォトフレーム（Ｄｉｇｉｔａｌ  Ｐｈｏｔｏ  Ｆｒａｍｅ）と呼ばれる（以下、「ＤＰＦ」と呼ぶ）、画像を再生する電子機器が普及している。ユーザは、壁等の高所に設置されたＤＰＦにより遠くから画像を鑑賞したり、机上等の低所に設置されたＤＰＦにより近くから画像を鑑賞したりすることができる（例えば、特許文献１参照）。
【０００３】
このようなＤＰＦに表示される画像には、個人でのみ見るべきプライベートなポートレートの画像や、遠くからは何が写っているのか判別しにくい複雑な画像が含まれている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−２２６００７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の技術を適用した場合には、ＤＰＦは、記憶されている画像のデータに基づいてランダムに画像を表示することとなる。その結果、壁等の高い場所に設置されたＤＰＦに、プライベートなポートレート画像が表示されると、当該画像が他人にも鑑賞されてしまうためプライバシー上の不都合が生じる場合があった。また、高い場所に設置されたＤＰＦに、複雑な構図の画像が表示されると、ＤＰＦから離れて鑑賞している閲覧者には何が写っているのか理解できないという問題が生じていた。したがって、ＤＰＦによって表示される画像の種類によっては、ユーザが当該画像を適切に鑑賞することができないという問題が生じている。
【０００６】
本発明は、このような状況に鑑みてなされたものであり、設置される高さに応じて、ユーザにとって視認性の高い画像を表示できるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明の一態様の画像表示装置は、
画像を表示する表示手段を備えた画像表示装置において、
前記画像表示装置が設置される高さを示す高さ情報を取得する取得手段と、
前記取得手段によって取得された前記高さ情報に基づいて、表示候補の画像の中から、表示すべき画像を選択する選択手段と、
前記選択手段によって選択された画像を前記表示手段に表示させる表示制御手段と、
を備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、設置される高さに応じて、ユーザにとって視認性の高い画像を表示することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態に係る画像表示装置のハードウェアの構成を示すブロック図である。
【図２】図１の画像表示装置の機能的構成のうち、画像種別分類処理及び画像表示処理を実行するための機能的構成を示す機能ブロック図である。
【図３】画像記憶部内に画像ファイルとして記憶されている画像の例である。
【図４】画像情報記憶部に画像ファイル毎に記憶される画像情報のうち、ファイル名、画像種類及び適した設置場所を登録（格納）するための画像リストの構造例である。
【図５】図２の機能的構成を有する図１の画像表示装置が実行するメイン処理の流れを説明するフローチャートである。
【図６】図５のメイン処理のうち、画像種別分類処理の詳細を説明するフローチャートである。
【図７】図５のメイン処理のうち、画像表示処理の詳細を説明するフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態について、図面を用いて説明する。
【００１１】
図１は、本発明の一実施形態に係る画像表示装置のハードウェアの構成を示すブロック図である。画像表示装置１は、例えばデジタルフォトフレームとして構成される。
【００１２】
画像表示装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３と、バス１４と、入出力インターフェース１５と、センサ部１６と、入力部１７と、表示部１８と、記憶部１９と、ドライブ２０と、を備えている。
【００１３】
ＣＰＵ１１は、ＲＯＭ１２に記録されているプログラム、又は、記憶部１９からＲＡＭ１３にロードされたプログラムに従って各種の処理を実行する。
【００１４】
ＲＡＭ１３には、ＣＰＵ１１が各種の処理を実行する上において必要なデータ等も適宜記憶される。
【００１５】
ＣＰＵ１１、ＲＯＭ１２及びＲＡＭ１３は、バス１４を介して相互に接続されている。このバス１４にはまた、入出力インターフェース１５も接続されている。入出力インターフェース１５には、センサ部１６、入力部１７、表示部１８、記憶部１９及びドライブ２０が接続されている。
【００１６】
センサ部１６は、例えば、距離センサで構成され、地面からの距離を画像表示装置１の設置高さとして検出する。
【００１７】
入力部１７は、各種釦により構成され、ユーザの指示操作を受け付ける。例えば、入力部１７は、画像表示装置１を設置する高さをユーザの指示に基づき受け付ける。
表示部１８は、ディスプレイ等で構成され、各種画像を表示する。例えば、表示部１８は、記憶部１９に画像ファイルとして記憶されている複数の画像が順次切り替えられてスライドショー表示する。
記憶部１９は、ＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）により構成され、後述するスライドショー表示用の画像等の各種画像のデータを画像ファイルとして記憶する。即ち、記憶部１９は、画像ファイルの記録用のメモリのうち、内蔵メモリとして機能する。
【００１８】
ドライブ２０には、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリ等よりなる、リムーバブルメディア３１が適宜装着される。ドライブ２０によってリムーバブルメディア３１から読み出されたプログラムは、必要に応じて記憶部１９にインストールされる。また、リムーバブルメディア３１は、記憶部１９に記憶されている画像ファイル等の各種データも、記憶部１９と同様に記憶することができる。即ち、リムーバブルメディア３１は、内蔵メモリとしての記憶部１９に対して提供するための、新たな画像ファイルを記憶する画像提供媒体として機能する。
【００１９】
図２は、図１の画像表示装置１の機能的構成のうち、画像種別分類処理及び画像表示処理を実行するための機能的構成を示す機能ブロック図である。
画像種別分類処理とは、ポートレート画像や複雑な画像であるか否かに応じて画像の種別を判別して、当該画像が、壁掛けに適した画像と壁掛けに適さない画像とのうち何れであるのかを示す画像の種類に分類するまでの一連の処理をいう。なお、ポートレート画像や複雑な画像等については後述する。
画像表示処理とは、画像表示装置１が設置された高さに基づいて表示対象の画像を選択し、選択した画像を表示部１８に表示するまでの一連の処理をいう。
【００２０】
ＣＰＵ１１においては、画像種別分類処理及び画像表示処理が実行される場合、取得部４１と、選択部４２と、表示制御部４３と、画像分類部５１とが機能する。
記憶部１９の一領域には、画像ファイルを記憶する画像記憶部６１と、後述の画像情報を記憶する画像情報記憶部６２と、が設けられている。
【００２１】
図３は、画像記憶部６１内に画像ファイルとして記憶されている画像の例である。なお、各画像の下方に記載されている「・・・．ｊｐｇ」は、各画像のデータが画像記憶部６１に記憶される場合のファイル名を示している。
図３（１）は、ポートレート画像の一例を示している。ポートレート画像とは、被写体として画角内に人物が写っている画像をいう。
図３（２）は、木々が映り込んだ画像の一例を示している。図３（２）の画像は、複数のエッジにより構成された細かく複雑な画像である。
図３（３）は、細かい町並みや木々、山肌が映り込んだ画像の一例を示している。図３（３）の画像は、複数の色彩に基づいて構成された細かく複雑な画像である。
図３（４）は、車が映り込んだ画像の一例を示している。図３（４）の画像は、少ないエッジにより構成された複雑ではない画像である。
図３（５）は、建造物（仏像）が映り込んだ画像の一例を示している。図３（５）の画像は、少ないエッジ及び少ない色彩により構成された複雑ではない画像である。
【００２２】
本実施形態では、後述する選択部４２のうち画像分類部５１は、後述の図７で説明する画像表示処理を実行するにあたり、画像記憶部６１内の各画像ファイルの各々を、画像に含まれるエッジの数又は色彩の数に基づく画像の複雑さを含む画像の内容に基づき複数の種類（以下、「画像種類」と呼ぶ）のうちの何れかに分類する。次に、画像分類部５１は、各画像ファイルの各々を、各々分類した画像種類に応じて、壁掛けに適した画像ファイル又は壁掛けに適さない画像ファイルの何れかの種類（以下、「適した設置場所」と呼ぶ）に分類する。
【００２３】
図４は、画像情報記憶部６２に画像ファイル毎に記憶される画像情報のうち、ファイル名、画像種類及び適した設置場所を登録（格納）するための画像リストの構造例である。
画像リストにおいては、１つの行が、１つの画像ファイルに対応している。即ち、所定行には、当該所定行に対応する画像ファイルについての、「ファイル名」、「画像種類」、及び「適した設置場所」が登録される。
【００２４】
「ファイル名」とは、当該画像ファイルが内蔵メモリ（画像記憶部６１）にコピーされて記憶された際に付される画像ファイルの名称をいう。図４においては、図３（１）〜図３（５）の各画像ファイルの名称として、「１．ｊｐｇ」〜「５．ｊｐｇ」が登録されている。
【００２５】
「画像種類」としては、本実施形態では、画像分類部５１顔認証技術や画像に含まれるエッジ（輪郭）の数又は色彩の数に基づいて、「ポートレート画像」、「複雑な画像」、及び「複雑ではない画像」のうちの何れかに分類される。即ち、画像分類部５１は、画像の空間周波数の高周波成分を評価して、当該画像に含まれるエッジの数や色彩の数を認識して、当該画像の画像種類を決定する。
「ポートレート画像」とは、画角内に人物が写り込んでいる場合に分類される画像種類をいう。ポートレート画像の分類は、次のようにして行われる。即ち、既存の顔認証技術により、画角内に人物の顔が存在するか否かが判定され、顔が存在していると判定された場合に、その顔が画角内に大きく表示されているか否かが判定され、大きく表示されていると判定された画像が、「ポートレート画像」に分類される。図３の例では、図３（１）の画像が「ポートレート画像」に分類される。
「複雑な画像」とは、遠くから見ると画角内に存在する被写体が何かわかりにくい場合に分類される画像種類をいう。複雑な画像の分類は、次のようにして行われる。即ち、画像に含まれるエッジの数又は色彩の数が所定の数より多いか少ないか、つまり画像が複雑か否かが判定される。そして、画像に含まれるエッジの数又は色彩の数が所定の数より多いと判定された画像、つまり画像が複雑であると判定された画像が、「複雑な画像」に分類される。図３の例では、図３（２）及び図３（３）の画像が「複雑な画像」に分類される。
「複雑ではない画像」とは、画角内に存在する被写体がわかりやすい場合に分類される画像種類をいう。複雑ではない画像の分類は、次のようにして行われる。即ち、画像に含まれるエッジの数又は色彩の数が所定の数より多いか少ないか、つまり画像が複雑か否かが判定され、画像に含まれるエッジの数又は色彩の数が所定の数より少ないと判定された画像、つまり画像が複雑でないと判定された画像が、「複雑ではない画像」に分類される。図３の例では、図３（４）及び図３（５）の画像が「複雑ではない画像」に分類される。
【００２６】
「適した設置場所」とは、画像表示装置１を設置するのに適切な場所の観点で分類される種類であり、「壁掛けに適さない画像」と「壁掛けに適した画像」との２種類に大別される。
【００２７】
「壁掛けに適さない画像」とは、壁掛け等の高所に設置された画像表示装置１により表示されるのは不適な画像であって、机上等の低所に設置された画像表示装置１により表示されるのが好適な画像の種類をいう。後述の図６の画像種別分類処理において、「画像種類」がポートレート画像であるか、又は、ポートレート画像でない場合であっても、複雑な画像である場合に、当該画像は、「壁掛けに適さない画像」として分類される。
即ち、画像表示装置１の壁掛け時等高所設置時には、画像表示装置１で表示される画像は、画像表示装置１の所有者以外の不特定多数の第三者により閲覧される可能性がある。そのような状況下で、特定の人物が画角内に存在するポートレート画像が表示されてしまうのは、プライバシー保護の観点から望ましくないと考えられる。したがって、このような場合に対応すべく、ポートレート画像は「壁掛けに適さない画像」と分類される。
また、画像表示装置１の壁掛け時等高所設置時には、画像表示装置１で表示される画像は、画像表示装置１の近くから閲覧されるのではなく、画像表示装置１からある程度離れたところから閲覧される可能性が高い。そのような状況下で、画角内に存在する被写体が何かわかりにくい複雑な画像を表示しても、閲覧者にとって表示されている画像が見えづらく視認性の観点から望ましくないと考えられる。したがって、このような場合に対応すべく、ポートレート画像でない場合であっても、複雑な画像である場合に、当該画像は、「壁掛けに適さない画像」として分類される。
「壁掛けに適さない画像」として分類された画像ファイルは、後述の図７の画像表示処理において、設置高さが閾値よりも高いと判断された場合、即ち、画像表示装置１が壁掛け等されていると判断された場合には、表示対象から除外される。
【００２８】
「壁掛けに適した画像」とは、壁掛け等の高所に設置された画像表示装置１による表示、机上等の低所に設置された画像表示装置１による表示の何れの場合でも好適な画像の種類をいう。後述の図６の画像種別分類処理において、「画像種類」がポートレート画像でなく、かつ、複雑な画像でない場合に、当該画像は、「壁掛けに適した画像」として分類される。
即ち、画像表示装置１の壁掛け時等高所設置時には、画像表示装置１で表示される画像は、画像表示装置１の近くから閲覧されるのではなく、画像表示装置１からある程度離れたところから閲覧される可能性が高い。そのような状況下で、画角内に存在する被写体がわかりやすい複雑ではない画像を表示しても、閲覧者は表示されている画像を十分視認することができると考えられる。したがって、このような場合に対応すべく、ポートレート画像でない場合であっても、複雑ではない画像である場合に、当該画像は、「壁掛けに適した画像」として分類される。
「壁掛けに適した画像」として分類された画像ファイルは、後述の図７の画像表示処理において、設置高さが閾値よりも高いと判断された場合、即ち、画像表示装置１が壁掛け等されていると判断された場合であっても、表示対象に含む。
【００２９】
このような画像の分類が行われるタイミングは、特に限定されないが、本実施形態では、新たな画像ファイルが画像提供媒体（リムーバブルメディア３１）から内蔵メモリ（画像記憶部６１）へコピーされるタイミングである。即ち、当該タイミングで、コピーされた新たな画像ファイルが、「壁掛けに適した画像」か「壁掛けに適さない画像」かの何れかの種類に分類される。そして、分類結果に基づいて画像が表示される。
【００３０】
図２に戻り、取得部４１は、センサ部１６の検出結果を示す情報、即ち画像表示装置１の設置高さ（地面からの距離）を示す情報を、高さ情報として取得して、選択部４２へ供給する。
【００３１】
選択部４２は、取得部４１によって取得された高さ情報に基づいて、画像記憶部６１に記憶されている複数の画像ファイルの中から、表示部１８において表示対象となる画像ファイルを選択する。
【００３２】
具体的には、選択部４２は、取得部４１によって取得された高さ情報により特定される設置高さが第１の閾値以上である場合は、表示対象の画像ファイルとして、複雑でない画像、即ち、複雑ではない画像の画像ファイルを選択する。第１の閾値とは、画像表示装置１が机上よりも上方に設置されたと推定できる高さの値や、閲覧者の目線の高さを示す値である。例えば７０〜１８０ｃｍ以上の値を第１の閾値に採用するとよい。この第１の閾値は、入力部１７により事前に自由な値の設定ができる。
また、選択部４２は、取得部４１によって取得された高さ情報により特定される設置高さが第２の閾値以上である場合は、表示対象の画像ファイルとして、ポートレート画像を選択しない。第２の閾値とは、画像表示装置１が机上よりも上方に設置されたと推定できる高さの値や、目線の高さを示す値である。例えば７０〜１８０ｃｍ以上の値を第２の閾値に採用するとよい。この第２の閾値は、入力部１７により事前に自由な値に設定することができ、第１の閾値と同じ値に設定することもでき、第１の閾値とは別の値に設定することもできる。
選択部４２は、選択した画像ファイルを画像記憶部６１から読み出すと表示制御部４３へ供給する。
【００３３】
表示制御部４３は、選択部４２の選択部４２によって選択された画像ファイルを表示部１８に表示させる制御を実行する。
【００３４】
次に、図５を参照して、このような図２の機能的構成の画像表示装置１が実行する処理のうち、メイン処理について説明する。
図５は、図２の機能的構成を有する図１の画像表示装置１が実行するメイン処理の流れを説明するフローチャートである。
【００３５】
メイン処理は、本実施形態では、画像表示装置１の電源がオン状態になった後、所定の時間間隔毎に実行される。
【００３６】
ステップＳ１１において、ＣＰＵ１１は、画像提供媒体としてのリムーバブルメディア３１がドライブ２０に装着され、新たな画像ファイルが内蔵メモリ（画像記憶部６１）にコピーされて記憶されたか否かを判定する。
【００３７】
新たな画像ファイルが記憶されない場合、ステップＳ１１においてＮＯであると判定されて、処理はステップＳ１３に進む。新たな画像ファイルが記憶された場合、ステップＳ１１においてＹＥＳであると判定されて、処理はステップ１２に進む。
【００３８】
ステップＳ１２において、ＣＰＵ１１は、後述の図６を参照して説明する画像種別分類処理を実行する。これにより、処理はステップＳ１３に進む。
【００３９】
ステップＳ１３において、ＣＰＵ１１は、画像表示指示があったか否かを判定する。詳細には、ＣＰＵ１１は、ユーザによる入力部１７への操作による画像の表示部１８への表示指示の有無を判定する。ユーザによる画像表示指示が未だなされていない場合には、ステップＳ１３においてＮＯであると判定されて、処理はステップＳ１６に進む。画像表示指示があった場合、ステップＳ１３においてＹＥＳであると判定されて、処理はステップ１４に進む。
【００４０】
ステップＳ１４において、ＣＰＵ１１は、後述の図７を参照して説明する画像表示処理を実行する。これにより、処理はステップＳ１５に進む。
【００４１】
ステップＳ１５において、ＣＰＵ１１は、画像の表示終了指示があったか否かを判定する。詳細には、ＣＰＵ１１は、ユーザによる入力部１７への操作による画像表示の処理の終了指示の有無を判定する。ユーザによる画像表示の処理の終了指示が未だなされていない場合には、ステップＳ１５においてＮＯであると判定されて、処理はステップＳ１４に戻され、画像表示の処理の終了指示があるまでステップＳ１４及びステップＳ１５の処理が繰り返される。ユーザによる画像表示の処理の終了指示があった場合には、ステップＳ１５においてＹＥＳであると判定されて、処理はステップＳ１６に進む。
【００４２】
ステップＳ１６において、ＣＰＵ１１は、処理終了指示があったか否かを判定する。詳細には、ＣＰＵ１１は、ユーザによる入力部１７への操作による処理の終了指示の有無を判定する。ユーザによる処理の終了指示が未だなされていない場合には、ステップＳ１６においてＮＯであると判定されて、処理はステップＳ１１に戻され、それ以降の処理が繰り返される。その後ユーザによる処理の終了指示があった場合には、ステップＳ１６においてＹＥＳであると判定されて、メイン処理は終了する。
【００４３】
次に、このようなメイン処理のステップＳ１２の画像種別分類処理の詳細について説明する。
図６は、図５のメイン処理のうち、ステップＳ１２の画像種別分類処理の詳細を説明するフローチャートである。
上述したように、画像種別分類処理は、ＣＰＵ１１により新たな画像ファイルが記憶され、ステップＳ１１の処理でＹＥＳであると判定されたことを契機として、ステップＳ１２の処理として開始される。
【００４４】
ステップＳ３１において、画像分類部５１は、画像記憶部６１に記憶された新たな画像ファイルは、ポートレート画像であるか否かを判定する。ポートレート画像でない場合には、ステップＳ３１においてＮＯであると判定されて、処理はステップＳ３２に進む。これに対し、画像記憶部６１に記憶された新たな画像ファイルは、ポートレート画像である場合には、ステップＳ３１においてＹＥＳであると判定されて、処理はステップＳ３４に進む。
【００４５】
ステップＳ３２において、画像分類部５１は、画像記憶部６１に記憶された新たな画像ファイルは、複雑な画像であるか否かを判定する。複雑な画像でない場合には、ステップＳ３２においてＮＯであると判定されて、処理はステップＳ３３に進む。これに対し、画像記憶部６１に記憶された新たな画像ファイルは、複雑な画像である場合には、ステップＳ３２においてＹＥＳであると判定されて、処理はステップＳ３４に進む。
【００４６】
ステップＳ３３において、画像分類部５１は、当該画像を壁掛けに適した画像として分類する。具体的には、当該ファイルに対する画像の種類を「壁掛けに適した画像」として分類し、その分類した画像の種類の情報を画像情報記憶部６２の画像リストに記憶する。この処理が終了すると、画像種別分類処理は終了する。
【００４７】
ステップＳ３４において、画像分類部５１は、当該画像を壁掛けに適さない画像として分類する。具体的には、当該ファイルに対する画像の種類を「壁掛けに適さない画像」として分類し、その分類した画像の種類の情報を画像情報記憶部６２の画像リストに記憶する。この処理が終了すると、画像種別分類処理は終了する。
【００４８】
次に、このようなメイン処理のステップＳ１４の画像表示処理の詳細について説明する。
図７は、図５のメイン処理のうち、ステップＳ１４の画像表示処理の詳細を説明するフローチャートである。
上述したように、画像表示処理は、ユーザによる入力部１７への操作による画像表示指示が行われ、ステップＳ１３の処理でＹＥＳであると判定されたことを契機として、ステップＳ１４の処理として開始される。
【００４９】
ステップＳ５１において、取得部４１は、センサ部１６において検出された高度に基づき、画像表示装置１の設置高さの高さ情報を算出して取得する。
【００５０】
ステップＳ５２において、選択部４２の選択部４２は、画像表示装置１の設置高さが閾値より高いか否かを判定する。画像表示装置１の設置高さが閾値より高い場合には、ステップＳ５２においてＹＥＳであると判定されて、処理はステップＳ５３に進む。
【００５１】
ステップＳ５３において、選択部４２の選択部４２は、壁掛けに適した画像ファイルのみを表示対象として選択する。具体的には、選択部４２は、画像情報記憶部６２に記憶されている画像リストを参照して、図６のステップＳ３３において、壁掛けに適した画像として分類された画像の種類を有する画像ファイルを選択する。
【００５２】
これに対し、画像表示装置１の設置高さが閾値より低い場合には、ステップＳ５２においてＮＯであると判定されて、処理はステップＳ５４に進む。
【００５３】
ステップＳ５４において、選択部４２の選択部４２は、画像記憶部６１に記憶されている画像ファイル全てを表示対象として選択する。具体的には、選択部４２は、画像情報記憶部６２に記憶されている画像リストを参照して、図６のステップＳ３４において、壁掛けに適さない画像として分類された画像の種類を有する画像ファイルも含めて選択する。
【００５４】
ステップＳ５５において、表示制御部４３は、ステップＳ５３又はステップＳ５４において選択された表示対象の画像を表示部１８に表示する制御を実行する。
このようなステップＳ５５の処理が終了すると、画像表示処理は終了となる。
【００５５】
以上説明したように、画像表示装置１は、取得部４１と、選択部４２と、表示制御部４３と、を備えている。
取得部４１は、画像表示装置１が設置される高さを示す高さ情報を取得する。選択部４２は、取得部４１によって取得された高さ情報に基づいて、表示候補の画像の中から、表示すべき画像を選択する。表示制御部４３は、選択部４２によって選択された画像を表示部１８に表示させる。
【００５６】
この場合、選択部４２により選択される画像ファイルは、画像表示装置１が設置されている高さ情報に基づいて決定される。即ち、画像表示装置１が比較的低い場所に設置されている場合には、閲覧者の目線から離れていない、例えば、机上に設置されていると考えられるため、机上に適した画像ファイルを選択することができる。
これに対し、画像表示装置１が比較的高い場所に設置されている場合には、閲覧者の目線から離れている、例えば、壁に掛けられて設置されていると考えられるため、壁掛けに適した画像ファイルを選択することができる。
そして、画像表示装置１が設置されている高さに対応して選択された画像が表示されるため、設置される高さに応じて、ユーザにとって視認性の高い画像を表示することができる。
【００５７】
選択部４２の画像分類部５１は、取得部４１によって取得された高さ情報を示す高さが第１の閾値以上である場合は、表示候補の画像のうち複雑でない画像を、表示すべき画像として選択する。
この場合、画像表示装置１で表示される画像は、画像表示装置１の近くから閲覧されるのではなく、壁に掛けられて設置されている等、画像表示装置１からある程度離れたところから閲覧される可能性が高い。そのような状況下で、画角内に存在する被写体がわかりやすい複雑でない画像を表示した場合には、閲覧者は表示されている画像を十分視認することができる。したがって、設置される高さに応じて、ユーザにとって視認性の高い画像を表示することができる。
【００５８】
画像表示装置１は、画像分類部５１をさらに備える。
画像分類部５１は、画像の複雑さに基づいて、表示候補の画像の種類を分類する。
選択部４２は、画像分類部５１により分類された画像の種類及び取得部４１によって取得された高さ情報に基づいて、表示候補の画像の中から表示すべき画像を選択する。
この場合、選択部４２により選択される画像は、画像表示装置１が設置されている高さ及び画像の複雑さに基づく画像の種類に基づいて選択される。即ち、画像表示装置１が比較的低い場所に設置されている場合には、閲覧者の目線から離れていない、例えば、机上に設置されていると考えられるため、机上に適した画像として複雑である画像を含めた画像を選択することができる。
これに対し、画像表示装置１が比較的高い場所に設置されている場合には、閲覧者の目線から離れている、例えば、壁に掛けられて設置されていると考えられるため、壁掛けに適した画像として複雑でない画像を選択することができる。
そして、画像表示装置１が設置されている高さに対応して選択された画像が表示されるため、設置される高さに応じて、ユーザにとって視認性の高い画像を表示することができる。
【００５９】
画像分類部５１は、画像に含まれるエッジの数又は色彩の数に基づいて、画像の複雑さを判定し、表示候補の画像の種類を分類する。
この場合、画像に含まれるエッジの数又は色彩の数に基づいて、表示候補の画像の種類が分類されることから、表示候補の分類が、より適切な基準を以て判断することができる。
【００６０】
選択部４２は、取得部４１によって取得された高さ情報が示す高さが第２の閾値以上である場合は、表示候補の画像のうちポートレート画像を除外して、表示すべき画像を選択する。
この場合、画像表示装置１で表示される画像は、画像表示装置１の近くから閲覧されるのではなく、壁に掛けられて設置されている等、画像表示装置１からある程度離れたところから閲覧される可能性が高い。そのような状況下においては、画像表示装置１で表示される画像は、画像表示装置１の所有者以外の不特定多数の第三者の閲覧者により閲覧される可能性がある。したがって、そのような状況下においては、ポートレート画像を除外して表示することで、プライバシー保護を図ることができる。
【００６１】
なお、本発明は、上述の実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。
【００６２】
上述の実施形態では、距離センサにより構成されたセンサ部１６の検出結果に基づいて画像表示装置１の高さ情報を取得していたが、高さ情報の取得は特に限定されるものではない。例えば、床から画像表示装置１までの高さを気圧センサ、赤外線センサ又は超音波センサにより測定して高さ情報を取得したり、ユーザが事前に高さ情報を入力した情報に基づいて高さ情報を取得してもよい。
【００６３】
また、上述の実施形態では、画像分類部５１は、画像に含まれるエッジの数又は色彩の数に基づいて、画像の複雑さを判定し、表示候補の画像ファイルを画像種類に分類しているが、画像の種類の分類は特に限定されるものではない。例えば、各画像に対しユーザが事前に画像の種類を入力して分類してもよい。
【００６４】
また、上述の実施形態では、画像提供媒体としてリムーバブルメディア３１を用いているがこれに限定されない。例えば、通信部（図示せず）を介して無線又は有線により接続されるネットワーク上の他の装置（サーバ等）内の記憶部（ハードディスク等）でもよい。
【００６５】
また、上述の実施形態では、本発明が適用される画像表示装置１は、デジタルフォトフレームを例として説明したが、特にこれに限定されない。
例えば、本発明は、表示機能を有する電子機器一般に適用することができる。具体的には、例えば、本発明は、ノート型のパーソナルコンピュータ、テレビジョン受像機、ビデオカメラ、携帯型ナビゲーション装置、携帯電話機、ポータブルゲーム機等に適用可能である。
【００６６】
上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。
換言すると、図２の機能的構成は例示に過ぎず、特に限定されない。即ち、上述した一連の処理を全体として実行できる機能が画像表示装置１に備えられていれば足り、この機能を実現するためにどのような機能ブロックを用いるのかは特に図２の例に限定されない。
また、１つの機能ブロックは、ハードウェア単体で構成してもよいし、ソフトウェア単体で構成してもよいし、それらの組み合わせで構成してもよい。
【００６７】
一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、コンピュータ等にネットワークや記録媒体からインストールされる。
コンピュータは、専用のハードウェアに組み込まれているコンピュータであってもよい。また、コンピュータは、各種のプログラムをインストールすることで、各種の機能を実行することが可能なコンピュータ、例えば汎用のパーソナルコンピュータであってもよい。
【００６８】
このようなプログラムを含む記録媒体は、ユーザにプログラムを提供するために装置本体とは別に配布される図１のリムーバブルメディア３１により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される記録媒体等で構成される。リムーバブルメディア３１は、例えば、磁気ディスク（フロッピディスクを含む）、光ディスク、又は光磁気ディスク等により構成される。光ディスクは、例えば、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ），ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等により構成される。光磁気ディスクは、ＭＤ（Ｍｉｎｉ−Ｄｉｓｋ）等により構成される。また、装置本体に予め組み込まれた状態でユーザに提供される記録媒体は、例えば、プログラムが記録されている図１のＲＯＭ１２や、図１の記憶部１９に含まれるハードディスク等で構成される。
【００６９】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、その順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的或いは個別に実行される処理をも含むものである。
また、本明細書において、システムの用語は、複数の装置や複数の手段等より構成される全体的な装置を意味するものとする。
【００７０】
以上、本発明のいくつかの実施形態について説明したが、これらの実施形態は、例示に過ぎず、本発明の技術的範囲を限定するものではない。本発明はその他の様々な実施形態を取ることが可能であり、さらに、本発明の要旨を逸脱しない範囲で、省略や置換等種々の変更を行うことができる。これら実施形態やその変形は、本明細書等に記載された発明の範囲や要旨に含まれると共に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００７１】
以下に、本願の出願当初の特許請求の範囲に記載された発明を付記する。
［付記１］
画像を表示する表示手段を備えた画像表示装置において、
前記画像表示装置が設置される高さを示す高さ情報を取得する取得手段と、
前記取得手段によって取得された前記高さ情報に基づいて、表示候補の画像の中から、表示すべき画像を選択する選択手段と、
前記選択手段によって選択された画像を前記表示手段に表示させる表示制御手段と、
を備えることを特徴とする画像表示装置。
［付記２］
前記選択手段は、前記取得手段によって取得された高さ情報が示す高さが第１の閾値以上である場合は、前記表示候補の画像のうち複雑でない画像を、表示すべき画像として選択することを特徴とする付記１に記載の画像表示装置。
［付記３］
画像の複雑さを判定する判定手段と、
前記判定手段によって判定した画像の複雑さに基づいて、前記表示候補の画像の種類を分類する画像分類手段をさらに備え、
前記選択手段は、前記画像分類手段により分類された種類及び前記取得手段によって取得された高さ情報に基づいて、前記表示候補の画像の中から表示すべき画像を選択することを特徴とする付記１又は２のうち何れか１つに記載の画像表示装置。
［付記４］
前記判定手段は、画像に含まれるエッジの数又は色彩の数に基づいて、前記表示候補の画像の複雑さを判定することを特徴とする付記３に記載の画像表示装置。
［付記５］
前記選択手段は、前記取得手段によって取得された高さ情報が示す高さが第２の閾値以上である場合は、ポートレート画像を表示すべき画像として選択しないことを特徴とする付記１乃至３のうち何れか１つに記載の画像表示装置。
［付記６］
画像を表示する処理を制御する画像表示装置が実行する画像表示方法において、
前記画像表示装置が設置される高さを示す高さ情報を取得する取得ステップと、
前記取得ステップによって取得された前記高さ情報に基づいて、表示候補の画像の中から、表示すべき画像を選択する選択ステップと、
前記選択ステップによって選択された画像を表示させる表示制御ステップと、
を含むことを特徴とする画像表示方法。
［付記７］
画像を表示する処理を制御する画像表示装置を制御するコンピュータを、
前記画像表示装置が設置される高さを示す高さ情報を取得する取得手段、
前記取得手段によって取得された前記高さ情報に基づいて、表示候補の画像の中から、表示すべき画像を選択する選択手段、
前記選択手段によって選択された画像を表示させる表示制御手段、
として機能させることを特徴とするプログラム。
【符号の説明】
【００７２】
１・・・画像表示装置、１１・・・ＣＰＵ、１２・・・ＲＯＭ、１３・・・ＲＡＭ、１４・・・バス、１５・・・入出力インターフェース、１６・・・センサ部、１７・・・入力部、１８・・・表示部、１９・・・記憶部、２０・・・ドライブ、３１・・・リムーバブルメディア、４１・・・取得部、４２・・・選択部、４３・・・表示制御部、５１・・・画像種別分類部、６１・・・画像記憶部、６２・・・画像情報記憶部
【図１】
2013029591.tif 000003
【図２】
2013029591.tif 000004
【図３】
2013029591.tif 000005
【図４】
2013029591.tif 000006
【図５】
2013029591.tif 000007
【図６】
2013029591.tif 000008
【図７】
2013029591.tif 000009