(57)【要約】【課題】表示するディスプレイに合わせて、ユーザが視聴しやすい解像度を維持して画像を拡大表示することができる情報処理装置及び画像表示方法を提供することを目的とする。【解決手段】パーソナルコンピュータ１にて実行されるコンテンツ再生アプリケーション１０１は、ディスプレイ情報受信部２００と、表示画像群設定部２０２と、表示制御部２０３とを有する。ディスプレイ情報受信部２００は外部ディスプレイ１０からディスプレイ情報を受信し、表示画像群設定部２０２は画像データ３００をグループ分けしたインデックス情報３０１を用いて外部ディスプレイ１０に出力する表示候補画像群を設定する。表示制御部２０３は、ディスプレイ情報受信部２００からのディスプレイ情報と、表示画像群設定部２０２からの表示候補画像群に関する情報とを参照して外部ディスプレイ１０に出力する画像データ３００を決定する。【選択図】  図３
2011138360.tif 000002
【特許請求の範囲】
【請求項１】
他の画像表示装置から前記画像表示装置に関する表示装置情報を受信する第１の受信部と、
予め設定された条件に応じてグループ分けした画像群の中から、前記画像表示装置に表示する表示候補画像群を設定する設定部と、
前記設定部により設定される表示候補画像群に含まれる画像のそれぞれの解像度情報を受信する第２の受信部と、
前記第１の受信部で受信した前記表示装置情報と、前記第２の受信部で受信した前記解像度情報とを参照して、前記画像表示装置に表示する画像の表示形態を決定する表示制御部と
を有することを特徴とする情報処理装置。
【請求項２】
前記表示制御部は、前記画像表示装置に表示する画像と決定する第１の表示解像度を前記表示装置情報に基づいて決定し、
前記表示候補画像群を、前記第１の表示解像度よりも解像度の高い第１の画像群と、前記第１の表示解像度よりも解像度の低い第２の画像群とに分別し、
前記第１の画像群を前記画像表示装置に表示し、前記第２の画像群を前記画像表示装置に表示しないように制御する請求項１に記載の情報処理装置。
【請求項３】
前記表示制御部は、前記画像表示装置に表示する画像のサイズを変える閾値とする第２の表示解像度を、前記表示装置情報に基づいて決定し、
前記表示候補画像群を、前記第２の表示解像度よりも解像度の高い第３の画像群と、前記第２の表示解像度よりも解像度の低い第４の画像群とに分別し、
前記表示制御部は、前記第４の画像群を前記第３の画像群よりも小さいサイズで表示するように制御する請求項１に記載の情報処理装置。
【請求項４】
前記表示制御部は、前記第４の画像群を複数並べて表示するように制御する請求項３に記載の情報処理装置。
【請求項５】
前記表示制御部は、前記画像表示装置に表示する画像の一部を拡大する場合に一定拡大率内で拡大表示する画像とする第３の表示解像度を、前記表示装置情報に基づいて決定し、
前記表示候補画像群を、前記第３の表示解像度よりも解像度の高い第５の画像群と、前記第３の表示解像度よりも解像度の低い第６の画像群とに分別し、
前記表示制御部は、前記第５の画像群に含まれる画像ついては拡大表示を行い、前記第６の画像群に含まれる画像は一定の拡大率内で拡大表示を行うように制御する請求項１に記載の情報処理装置。
【請求項６】
前記表示制御部は、前記画像表示装置に出力する画像群を、それぞれの画像を一定時間表示した後に他の画像を切り替えて表示していき、前記画像群に含まれる画像を順次表示することを特徴とする請求項２乃至５に記載の情報処理装置。
【請求項７】
前記表示制御部は、前記第１の画像群と前記第２の画像群とに分別した後に、前記画像表示装置に対して表示する画像を出力することを特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記表示制御部は、前記表示候補画像群を前記第１の画像群と前記第２の画像群とに分別することと並行して、前記画像表示装置に対して表示する画像を出力することを特徴とする請求項６に記載の情報処理装置。
【請求項９】
他の画像表示装置から前記画像表示装置の表示装置情報を受信し、
予め設定された条件に応じてグループ分けした画像群の中から、前記画像表示装置に表示する表示候補画像群を設定し、
前記表示候補画像群に含まれる画像のそれぞれの解像度情報を受信し、
前記画像表示装置に表示する画像として決定する表示解像度を、前記表示装置情報に基づいて決定し、
前記表示候補画像群を、前記表示解像度よりも解像度の高い第１の画像群と、前記表示解像度よりも低い第２の画像群とに分別し、
前記第１の画像群を前記画像表示装置に表示し、前記第２の画像群を前記画像表示装置に表示しない
ことを特徴とする画像表示方法。
【請求項１０】
他の画像表示装置から前記画像表示装置の表示装置情報を受信し、
前記画像表示装置に出力する表示候補画像の解像度情報を受信し、
前記画像表示装置に表示する画像のサイズを変える閾値とする表示解像度を、前記表示装置情報に基づいて決定し、
前記表示候補画像群を、前記表示解像度よりも解像度の高い第１の画像群と、前記表示解像度よりも低い第２の画像群とに分別し、
前記第２の画像群を、前記画像表示装置に前記第１の画像群よりも小さく表示する
ことを特徴とする画像表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及び画像表示方法に関する。
【背景技術】
【０００２】
情報処理装置では、複数の画像を順に再生するスライドショーや、複数の画像を連続で動画のように再生するフォトムービーを視聴することができる。近年、情報処理装置に設けられているディスプレイのみならず、外部に接続されたディスプレイにおいてもこれらの画像表示を行い、より大人数で画像の視聴を行う場面が増えている。
【０００３】
このような視聴場面では外部接続されるディスプレイの大きさは様々であるので、再生する画像要素の偏りや、画像がはみ出して表示されないといった問題が生じていた。この問題を解決する手法として、スライドショーを構成するコマ画像に含まれる画像要素を配置するための配置領域の位置、サイズ及び配置領域に関連付けられる画像要素を特定する情報を設定するものがある。この手法によると、配置領域の位置とサイズがコマ画像のサイズに対応する比率で示され、再生画面のサイズが変わったとしても画像要素はコマ画像全体に対する比率で表される。従って、出力先のディスプレイのディスプレイサイズが何れの大きさであっても適切にスライドショーを再生することができる（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−８６９４８号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
また一方、スライドショーやフォトムービーを外部接続したディスプレイにて再生する場面においては、画像の解像度も視聴に大きく影響する。外部接続されたディスプレイのサイズが大きいと画像は拡大表示されるため、表示する画像の解像度が低い場合、画像がより粗くなり視聴者にとって見にくくなるという問題がある。
【０００６】
本発明は、上述した点に鑑みてなされたものであり、表示するディスプレイに合わせて、ユーザが視聴しやすい解像度を維持して画像を拡大表示することができる情報処理装置及び画像表示方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明に係る情報処理装置は、他の画像表示装置から前記画像表示装置に関する表示装置情報を受信する第１の受信部と、予め設定された条件に応じてグループ分けした画像群の中から、前記画像表示装置に表示する表示候補画像群を設定する設定部と、前記設定部により設定される表示候補画像群に含まれる画像のそれぞれの解像度情報を受信する第２の受信部と、前記第１の受信部で受信した前記表示装置情報と、前記第２の受信部で受信した前記解像度情報とを参照して、前記画像表示装置に表示する画像の表示形態を決定する表示制御部とを有することを特徴としている。
【０００８】
また、本発明に係る画像表示方法は、他の画像表示装置から前記画像表示装置の表示装置情報を受信し、予め設定された条件に応じてグループ分けした画像群の中から、前記画像表示装置に表示する表示候補画像群を設定し、前記表示候補画像群に含まれる画像のそれぞれの解像度情報を受信し、前記画像表示装置に表示する画像として決定する表示解像度を、前記表示装置情報に基づいて決定し、前記表示候補画像群を、前記表示解像度よりも解像度の高い第１の画像群と、前記表示解像度よりも低い第２の画像群とに分別し、前記第１の画像群を前記画像表示装置に表示し、前記第２の画像群を前記画像表示装置に表示しないことを特徴としている。
【発明の効果】
【０００９】
本発明によれば、表示するディスプレイに合わせて、ユーザが視聴しやすい解像度を維持して画像を拡大表示することができる情報処理装置及び画像表示方法を提供することが実現する。
【図面の簡単な説明】
【００１０】
【図１】本実施の形態におけるパーソナルコンピュータの外観斜視図。
【図２】本実施の形態におけるパーソナルコンピュータの機能ブロック図。
【図３】本実施の形態におけるコンテンツ再生アプリケーションの機能構成を示すブロック図。
【図４】本発明に係る第１の実施の形態におけるコンテンツ再生アプリケーションの実行する表示処理の手順を示すフローチャート。
【図５】本発明に係る第２の実施の形態におけるコンテンツ再生アプリケーションの実行する表示処理の手順を示すフローチャート。
【図６】本発明に係る第２の実施の形態における画像の表示方法の一例。
【発明を実施するための形態】
【００１１】
以下に、図１〜図６を参照して、本発明の実施の形態について、例えば、情報処理装置の１つであるパーソナルコンピュータ１に適用した場合を例に説明する。図１は、本実施の形態におけるパーソナルコンピュータ１の外観斜視図である。
【００１２】
パーソナルコンピュータ１は、コンピュータ本体２と、ディスプレイユニット３とから構成されている。コンピュータ本体２とディスプレイユニット３とは、ヒンジ４を介して回動可能に連結されている。ディスプレイユニット３には、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）３ａが組み込まれている。
【００１３】
コンピュータ本体２は、本体筐体２ａと、キーボード５と、タッチパッド６と、電源スイッチ７と、スピーカ８とから構成されている。
本体筐体２ａは、薄い箱状であり、内部に各種の電子部品やディスクドライブ等を収納している。本体筐体２ａ上面には、キーボード５やタッチパッド６等の入力デバイスが設けられている。
【００１４】
キーボード５は、本体筐体２ａ上面に設けられる入力デバイスである。キーボード５の操作されたキーに応じて信号が各部に伝送される。
タッチパッド６は、本体筐体２ａ上面に設けられるポインティングデバイスである。タッチパッド６の操作に応じて信号が各部に伝送される。
電源スイッチ７は、ユーザによる操作に応じてパーソナルコンピュータ１をパワーオン／パワーオフする制御信号を入力するための操作スイッチである。
スピーカ８は、音声を出力するための装置であり、本体筐体２ａの左右端部に設けられる。
更に、パーソナルコンピュータ１の背面には例えば、ＨＤＭＩ(Ｈｉｇｈ−Ｄｉｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ)規格に対応した外部ディスプレイ接続端子（図示せず）が設けられている。この外部接続端子は、デジタル映像信号を外部ディスプレイ１０に出力するために用いられる。
【００１５】
図２は、本実施の形態におけるパーソナルコンピュータ１の機能ブロック図である。パーソナルコンピュータ１は、ＬＣＤ３ａと、キーボード５と、タッチパッド６と、電源スイッチ７と、スピーカ８と、サウンドコントローラ９と、ＨＤＭＩ端子１１と、ＨＤＭＩ制御回路１２と、ＬＡＮコントローラ１３と、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１４と、ノースブリッジ１５と、主メモリ１６と、グラフィックスコントローラ１７と、ＶＲＡＭ（Ｖｉｄｅｏ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１８と、サウスブリッジ１９と、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）２０と、ＢＩＯＳ−ＲＯＭ（Ｂａｓｉｃ  Ｉｎｐｕｔ  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２１と、ＥＣ／ＫＢＣ（Ｅｍｂｅｄｄｅｄ  Ｃｏｎｔｒｏｌｌｅｒ／Ｋｅｙｂｏａｒｄ  Ｃｏｎｔｒｏｌｌｅｒ）２２と、電源コントローラ２３と、バッテリ２４と、ＡＣ（Ａｌｔｅｒｎａｔｉｎｇ  Ｃｕｒｒｅｎｔ）アダプタ２５とを備えている。
【００１６】
ＬＣＤ３ａは、グラフィックスコントローラ１７からの映像信号に基づいて、映像を表示する。
サウンドコントローラ９は、音源デバイスであり、再生対象のオーディオデータをスピーカ８又はＨＤＭＩ制御回路１２に出力する。
ＨＤＭＩ端子１１は、外部ディスプレイ１０に接続する端子である。ＨＤＭＩ端子１１は非圧縮のデジタル信号とオーディオ信号とを、１本のケーブルでテレビのような外部ディスプレイ１０に送信することができる。
【００１７】
ＨＤＭＩ制御回路１２は、ＨＤＭＩモニタと称される外部ディスプレイ１０にＨＤＭＩ端子１１を介して、デジタル映像信号を送出するためのインターフェースである。
【００１８】
ＬＡＮコントローラ１３は、例えばＩＥＥＥ８０２．３規格の有線通信を実行する有線通信デバイスである。
ＣＰＵ１４は、本パーソナルコンピュータ１の動作を制御するために設けられたプロセッサであり、ＨＤＤ２０から主メモリ１６にロードされるＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）１００及び各種アプリケーションプログラムを実行する。またＣＰＵ１４は、ＢＩＯＳ−ＲＯＭ２１に格納されたシステムＢＩＯＳを主メモリ１６にロードした後、実行する。システムＢＩＯＳはハードウェア制御のためのプログラムである。
【００１９】
本実施の形態においては、コンテンツ再生アプリケーション１０１を実行する。このコンテンツ再生アプリケーション１０１は、例えば、ＨＤＤ２０に格納された複数の画像データ３００についてスライドショーやフォトムービーを実行するものである。本実施の形態においては複数の画像データ３００を所定間隔で順次表示することをスライドショーと称し、単純な順次表示のみならず音楽に合わせて画像データ３００を切り替えたり、表示の切替時の遷移効果等の加工を施したりしたものをフォトムービーと称する。本発明にかかるコンテンツ再生アプリケーション１０１の機能については後述する。
【００２０】
ノースブリッジ１５は、ＣＰＵ１４のローカルバスとサウスブリッジ１９との間を接続するブリッジデバイスである。ノースブリッジ１５には主メモリ１６をアクセス制御するメモリコントローラも内蔵されている。また、ノースブリッジ１５はＡＧＰ（Ａｃｃｅｌｅｒａｔｅｄ  Ｇｒａｐｈｉｃｓ  Ｐｏｒｔ）バス等を介してグラフィックスコントローラ１７との通信を実行する機能も有している。
【００２１】
主メモリ１６は、ＨＤＤ２０に記憶されるＯＳ１００及び各種アプリケーションプログラムや、ＢＩＯＳ−ＲＯＭ２１に格納されたシステムＢＩＯＳを展開されるためのいわゆるワーキングメモリである。
【００２２】
グラフィックスコントローラ１７は、本コンピュータのディスプレイモニタとして使用されるＬＣＤ３ａを制御する表示コントローラである。このグラフィックスコントローラ１７はオペレーティングシステム／アプリケーションプログラムによってＶＲＡＭ１８に蓄積された表示データから、ＬＣＤ３ａに表示すべき表示イメージを形成する映像信号を生成する。またＨＤＭＩ端子１１及びＨＤＭＩ制御回路１２を介して外部ディスプレイ１０にデジタル映像信号を送出することもできる。
【００２３】
サウスブリッジ１９は、ＢＩＯＳ−ＲＯＭ２１へのアクセスや、ＨＤＤ２０及びＯＤＤ（Ｏｐｔｉｃａｌ  Ｄｉｓｋ  Ｄｒｉｖｅ）等のディスクドライブ（Ｉ／Ｏデバイス）の制御を行う。
【００２４】
ＨＤＤ２０は、ＯＳ１００及びコンテンツ再生アプリケーション１０１等の各種アプリケーションプログラムを記憶する記憶装置である。また、ＨＤＤ２０は複数の画像データ３００を格納している。画像データ３００に付随して、解像度情報が格納されている。解像度情報とは、画像データ３００において、１インチの長さの中にいくつのピクセルが入っているかを示す情報である。即ち、解像度が高いほど多くのピクセルで画像を表現するため、画像がより鮮明となる。本実施の形態においては、画像データ３００のインデクシング処理により作成されるインデックス情報３０１を格納するデータベース２０Ａを備えている。
【００２５】
ＢＩＯＳ−ＲＯＭ２１はハードウェア制御のためのプログラムであるシステムＢＩＯＳを格納する書き換え可能な不揮発性メモリである。
ＥＣ／ＫＢＣ２２は、パーソナルコンピュータ１のシステム状況に関わらず、各種のデバイス（周辺機器、センサ、電源回路等）を監視し制御するワンチップ・マイコンである。即ち、ＥＣ／ＫＢＣ２２は、キーボード５やタッチパッド６等の入力デバイスの制御を行う。
【００２６】
電源コントローラ２３は、外部電源がＡＣアダプタ２５を介して供給されている場合、ＡＣアダプタ２５から供給される外部電源を用いてパーソナルコンピュータ１の各コンポーネントに供給すべきシステム電源を生成する。また、電源コントローラ２３は、外部電源がＡＣアダプタ２５を介して供給されていない場合、バッテリ２４を用いてパーソナルコンピュータ１の各コンポーネント（コンピュータ本体２、及びディスプレイユニット３）に供給すべきシステム電源を生成する。
【００２７】
次に、図３を用いて本発明のコンテンツ再生アプリケーション１０１の機能について説明する。図３は、コンテンツ再生アプリケーション１０１の機能構成を示すブロック図である。
【００２８】
コンテンツ再生アプリケーション１０１は、ディスプレイ情報受信部２００と、インデクシング処理部２０１と、表示画像群設定部２０２と、表示制御部２０３とを備えている。
【００２９】
ディスプレイ情報受信部２００は、外部ディスプレイ１０からディスプレイ情報を取得する。ディスプレイ情報とは、本実施の形態においては例えば外部ディスプレイ１０のディスプレイサイズに関する情報であるとする。その他にディスプレイ情報として、外部ディスプレイ１０の解像度等がある。ディスプレイ情報受信部２００は、本発明に係る第１の受信部に該当する。またディスプレイ情報は、本発明に係る表示装置情報に該当する。
【００３０】
インデクシング処理部２０１は、ＨＤＤ２０に格納された画像データ３００の中から目的のデジタル画像を探し出すためのインデクシングに関する各種処理を実行する。インデクシング処理部２０１によるインデクシング処理の結果は、インデックス情報３０１としてデータベース２０Ａに格納される。
【００３１】
インデクシング処理部２０１の実行するインデクシング処理について説明する。例えばインデクシング処理部２０１は、画像に写っている人物別にグループ化を行う。まず、人物の写っている画像から顔領域を検出し、検出された顔領域を画像から切り出す。顔領域の検出とは、例えば画像の特徴を解析し、多数の人物の顔画像特徴を統計的に処理することによって得られた特徴データ（顔画像特徴サンプルと称する）と類似する特徴を有する領域を探索することによって行うことができる。顔画像特徴サンプルとは、例えば顔領域中の目、眉、鼻、口等の配置に基づいて特徴を分類して生成されるとする。以上のように画像ごとに写っている人物を検出した結果として、顔画像情報を生成し、インデックス情報３０１に格納する。
【００３２】
更に、インデクシング処理部２０１の実行するインデクシング処理により、顔画像情報に正面度、サイズ及び分類情報を含めるとしても良い。正面度は、インデクシング処理部２０１により抽出され格納された各顔画像において、顔が正面から撮影された度合いを示すものである。正面から撮影された度合いとは、例えば顔領域中の目、眉、鼻、口等の配置に基づいて、人物から正面を向いた位置からのずれにより決定される。またサイズは、各顔画像において元の静止画像における顔画像領域の大きさを示すものである。分類情報は各顔画像を同一人物であると推定される画像別に分類したものである。同一人物であるとの推定は、例えば顔領域中の目、眉、鼻、口等の配置の一致度からなされる。
【００３３】
またインデクシング処理部２０１は、画像データ３００から何らかの文字が写っているか否かを判別してグループ化を行い、判別した結果を文字情報としてインデックス情報３０１を生成し、インデックス情報３０１に格納する。写っている文字から、撮影された状況を把握するための情報、例えば撮影したパーティー名を速やかに探し出すことができる。
【００３４】
またインデクシング処理部２０１は、撮影日時に基づいて複数の画像データ３００のグループ化を行い、判別した結果としてグループ情報を生成し、インデックス情報３０１に格納する。グループ分けは撮影日時が時間的に連続する２つの画像データ３００間で所定の期間を超えている場合にその間を区切りとすることで行う。
【００３５】
次に、インデクシング処理部２０１により生成されるインデックス情報３０１の構成について説明する。インデックス情報３０１は、画像ＩＤ、撮影日時、顔画像情報、文字情報、グループ情報、解像度情報から構成される。画像ＩＤとは、画像データ３００に一意に割り当てられる識別情報である。撮影日時は、画像データ３００の撮影日時を示す時刻情報である。顔画面情報は、画像データ３００に写っている人物を示す情報である。文字情報は、画像データ３００に文字が写っているか否かを示す情報である。グループ情報は、撮影日時に基づいて時期ごとにグループ化した情報である。
【００３６】
以上のように構成されるインデックス情報３０１を用いれば、画像データ３００について人物が写っているか否か、どの人物が写っているか、文字が写っているか否か、どの時期に撮影したものであるかを知ることができる。即ち、人物を特定したり、人物が写っていない画像データ３００を特定したりすることが可能となり、ユーザの所望する画像を速やかに探し出すことが出来る。尚、本実施の形態においては、インデックス情報３０１を用いて画像データ３００を選択するとしたが、インデックス情報３０１を用いずに画像データ３００の選択を行うとしても良い。即ち、画像データ３００の格納されているフォルダを指定すること等で、表示を行う画像群を選択するとしても良い。
【００３７】
表示画像群設定部２０２は、キーボード５やタッチパッド６等の入力デバイスからの操作に従って、スライドショーやフォトムービーを行う画像群を設定する。画像群の設定は、インデクシング処理の条件（人物や撮影時期等）をユーザが選択することである。この設定される画像群は、本発明に係る表示候補画像群に該当する。表示画像群設定部２０２は、インデックス情報３０１を用いて設定された条件に合致する画像データ３００の解像度を読み出し、表示制御部２０３に送信する。表示画像群設定部２０２は、本発明に係る第２の受信部に該当する。
【００３８】
表示制御部２０３は、ディスプレイ情報受信部２００から受信するディスプレイ情報と、表示画像群設定部２０２から受信する画像群の解像度とを参照して、外部ディスプレイ１０に出力する画像データ３００の表示形態を決定する。画像データ３００の表示形態とは、第１の実施の形態においては画像データ３００を表示するかしないかであり、第２の実施の形態においては画像データ３００の表示サイズの設定である。また、画像データ３００の表示形態として、画像データ３００の一部を拡大するといったエフェクトをかける場合の拡大率の設定も含めるとしても良い。
【００３９】
まず、本発明に係る第１の実施の形態について説明する。第１の実施の形態においては、図４に示すフローチャートに従って、外部ディスプレイ１０に表示することが適切であると判別した画像データ３００をＨＤＤ２０から読出し外部ディスプレイ１０に表示する。また、ＬＣＤ３ａにも外部ディスプレイ１０と同様の内容を表示するとしても良い。
【００４０】
次に、図４を用いて画像データ３００の選別の手順について説明する。図４は、本発明に係る第１の実施の形態におけるコンテンツ再生アプリケーション１０１の実行する表示処理の手順を示すフローチャートである。
【００４１】
まず、ディスプレイ情報受信部２００は外部ディスプレイ１０からディスプレイ情報を受信する（ステップＳ１１）。ディスプレイ情報受信部２００は外部ディスプレイ１０に対してディスプレイサイズを含むディスプレイ情報を送信するように促す信号を送信することで、外部ディスプレイ１０からディスプレイ情報を受信する。
【００４２】
次に、表示制御部２０３は受信したディスプレイ情報を参照して外部ディスプレイ１０における表示解像度Ｋ１を決定する（ステップＳ１２）。この表示解像度Ｋ１は、外部ディスプレイ１０に表示する画像の解像度の最低値である。即ち、表示解像度Ｋ１よりも低解像度の画像を外部ディスプレイ１０に表示すると、拡大されることにより画像が粗くなり過ぎてユーザにとって視聴しにくくなる。表示解像度Ｋ１は、外部ディスプレイ１０のサイズ及び表示する画像の解像度を変化させて検証することによって決定される。
【００４３】
次に、表示画像群設定部２０２は、表示する画像群の選択を行う（ステップＳ１３）。即ち、インデクシング処理部２０１によりインデクシングされたグループ（人物やシーン等）を指定することで選択する。または、画像データ３００を格納しているフォルダを指定することで画像群を選択する。
【００４４】
次に、表示画像群設定部２０２は選択された画像群に含まれる内の、１の画像データ３００の解像度Ｋ２を取得する（ステップＳ１４）。即ち、表示画像群設定部２０２は選択された画像群に関するインデックス情報３０１を読出し、画像解像度Ｋ２を取得する。フォルダを指定して画像群を選択した場合には、そのフォルダ内に格納されている画像データ３００の解像度Ｋ２を読み出す。
【００４５】
次に、表示制御部２０３は、ステップＳ１２で決定した表示解像度Ｋ１が、ステップＳ１４で取得した画像解像度Ｋ２以上であるか否かを判別する（ステップＳ１５）。即ち、画像データ３００の画像解像度Ｋ２に基づいて、外部ディスプレイ１０に表示するものとしないものとに分別する。
【００４６】
ステップＳ１５で判別した結果、表示解像度Ｋ１が画像解像度Ｋ２以上であると判別した場合（ステップＳ１５のＹｅｓ）、この画像データ３００を表示対象として決定する（ステップＳ１６）。即ち、画像データ３００の解像度が十分に高く、外部ディスプレイ１０に画像データ３００が拡大表示されてもユーザにとって視聴しにくいものではないと判別した場合は、表示対象として決定する。
【００４７】
一方、ステップＳ１５で判別した結果、表示解像度Ｋ１が画像解像度Ｋ２未満であると判別した場合（ステップＳ１５のＮｏ）、この画像データ３００を表示対象から除外する（ステップＳ１７）。即ち、画像データ３００の解像度が低いため、外部ディスプレイ１０に画像データ３００が拡大表示された場合にユーザにとって視聴しにくいものになると判別した場合は、表示対象から除外する。
【００４８】
次に、表示制御部２０３は、ステップＳ１３で選択した画像群の中に、未選別の画像データ３００があるか否かを判別する（ステップＳ１８）。ステップＳ１８で判別した結果、未選別の画像データ３００があると判別した場合（ステップＳ１８のＹｅｓ）、ステップＳ１４に遷移する。即ち、選択した画像群に含まれる全ての画像データ３００について、解像度を参照した判別が終了するまで判別を繰り返す。
【００４９】
一方、ステップＳ１８で判別した結果、未選別の画像データ３００がないと判別した場合（ステップＳ１８のＮｏ）、表示対象と決定した画像データ３００を外部ディスプレイ１０に出力する（ステップＳ１９）。以上で、コンテンツ再生アプリケーション１０１の実行する表示処理の手順を終了する。
【００５０】
尚、上述のフローチャートにおいては、ステップＳ１３で選択した画像群に含まれる全ての画像データ３００について表示対象とするか否かについての判別を行った後に、表示対象とした画像データ３００を外部ディスプレイ１０に対して出力するとしたが、これに限定されることは無い。即ち、画像データ３００について表示対象とするか否かについての判別を行った後に、表示対象として決定した画像データ３００を順次表示するとしても良い。この場合、画像データ３００について表示対象とするか否かについての判別と表示動作が並行して行われることとなる。
【００５１】
以上のように構成される本発明に係る第１の実施の形態によれば、画像データ３００の解像度が外部ディスプレイ１０に対して低く、ユーザにとって視聴しにくいものである場合には表示対象から自動的に除外され、ユーザにより選別する手間なしに快適な画像の視聴を実現することが出来る。
【００５２】
次に、本発明の第２の実施の形態として、解像度に応じて画像データ３００の表示サイズを変化させる場合の手順を説明する。図５は、本発明に係る第２の実施の形態におけるコンテンツ再生アプリケーション１０１の実行する表示処理の手順を示すフローチャートである。図４と同様のステップについては同じ符号を付し、説明は省略する。
【００５３】
ステップＳ１５で判別した結果、表示解像度Ｋ１が画像解像度Ｋ２以上であると判別した場合（ステップＳ１５のＹｅｓ）、表示制御部２０３はこの画像データ３００を全画面表示する対象として決定する（ステップＳ２６）。一方、ステップＳ１５で判別した結果、表示解像度Ｋ１が画像解像度Ｋ２未満であると判別した場合（ステップＳ１５のＮｏ）、表示制御部２０３はこの画像データ３００を縮小して表示する対象として決定する（ステップＳ２７）。縮小率及び縮小した画像の表示位置に関する情報は、ＨＤＤ２０等の記憶装置に記憶されているとする。
【００５４】
ここで、図６を用いて本実施の形態における画像データ３００の表示方法について説明する。図６は、本発明に係る第２の実施の形態における画像の表示方法の一例である。
【００５５】
図６（Ａ）は、画像データ３００を外部ディスプレイ１０に全画面表示した状態を示す図である。図６（Ｂ）は、画像データ３００を外部ディスプレイ１０に縮小して表示した状態を示す図である。図６（Ｃ）は、画像データ３００を外部ディスプレイ１０に縮小し複数並べて表示した状態を示す図である。
【００５６】
図６（Ｂ）や（Ｃ）のように全画面表示せずに縮小して表示することで、画像データ３００の解像度Ｋ２が低い場合に、外部ディスプレイ１０に画像データ３００が拡大表示されてユーザにとって視聴しにくくなることを防ぐことができる。縮小率及び外部ディスプレイ１０に表示する画像データ３００の枚数は、ユーザにより設定可能であるとする。
【００５７】
次に、表示制御部２０３はステップＳ１３で選択された画像群に表示サイズ未決定の画像データ３００があるか否かを判別する（ステップＳ２８）。ステップＳ２８で判別した結果、表示サイズ未決定の画像があると判別した場合（ステップＳ２８のＹｅｓ）、ステップＳ１４に遷移する。一方、ステップＳ２８で判別した結果、表示サイズ未決定の画像がないと判別した場合（ステップＳ２８のＮｏ）、それぞれの画像データ３００について決定された縮小率で画像データ３００を表示する（ステップＳ２９）。以上で、コンテンツ再生アプリケーション１０１の実行する画像データ３００の表示サイズを変化させる場合の表示処理の手順を終了する。
【００５８】
以上のように構成される本発明の第２の実施の形態によれば、画像データ３００の解像度Ｋ２が外部ディスプレイ１０に表示する表示解像度Ｋ１よりも低い場合、画像データ３００を一定の表示サイズに留めて表示することができる。従って、低解像度の画像データ３００が外部ディスプレイ１０に全画面表示されることなく、画像データ３００がそれぞれの画像解像度Ｋ２に応じたサイズで表示することができる。
【００５９】
尚、第２の実施の形態においては、画像データ３００の表示サイズ、即ち画像データ３００全体についての拡大率を変化させるとしたが、これに限定されることはなく画像データ３００の一部を拡大するといったエフェクトをかける場合の拡大率についても同様である。即ち、画像解像度Ｋ２に応じた拡大率の上限を設定し、この上限以上の拡大表示は行わないように制御を行う。従って、画像データ３００に対してエフェクトをかける際にも解像度の低い画像の一部が拡大表示されて画像が粗く表示されることにより、ユーザにとって視聴しにくくなることがない。
【００６０】
尚、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具現化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【符号の説明】
【００６１】
１…パーソナルコンピュータ、２…コンピュータ本体、２ａ…本体筐体、３…ディスプレイユニット、３ａ…ＬＥＤ、４…ヒンジ、５…キーボード、６…タッチパッド、７…電源スイッチ、８…スピーカ、９…サウンドコントローラ、１０…外部ディスプレイ、１１…ＨＤＭＩ端子、１２…ＨＤＭＩ制御回路、１３…ＬＡＮコントローラ、１４…ＣＰＵ、１５…ノースブリッジ、１６…主メモリ、１７…グラフィックスコントローラ、１８…ＶＲＡＭ、１９…サウスブリッジ、２０…ＨＤＤ、２０Ａ…データベース、２１…ＢＩＯＳ−ＲＯＭ、２２…ＥＣ／ＫＢＣ、２３…電源コントローラ、２４…バッテリ、２５…ＡＣアダプタ、１００…ＯＳ、１０１…コンテンツ再生アプリケーション、２００…ディスプレイ情報受信部、２０１…インデクシング処理部、２０２…表示画像群設定部、２０３…表示制御部、３００…画像データ、３０１…インデックス情報。
【図１】
2011138360.tif 000003
【図２】
2011138360.tif 000004
【図３】
2011138360.tif 000005
【図４】
2011138360.tif 000006
【図５】
2011138360.tif 000007
【図６】
2011138360.tif 000008
【手続補正書】
【提出日】平成23年1月17日(2011.1.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
外部表示装置から前記外部表示装置の表示装置情報を受信する第１の受信部と、
画像群の中から、前記外部表示装置に表示する表示候補画像群を設定する設定部と、
前記表示候補画像群のうち少なくとも一つの画像の解像度情報を受信する第２の受信部と、
前記表示装置情報および前記解像度情報に基づいて、前記外部表示装置に前記少なくとも一つの画像を表示する表示形態を決定する表示制御部と
を有することを特徴とする情報処理装置。
【請求項２】
前記表示制御部は、
前記表示装置情報に基づいて第１の参照解像度を決定し、
前記表示候補画像群を、前記第１の参照解像度以上の高さの解像度を持つ第１の画像群と、前記第１の参照解像度よりも低い解像度を持つ第２の画像群とに分別し、
前記第１の画像群を前記外部表示装置に表示し、前記第２の画像群を前記外部表示装置に表示しないように制御すること
を特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記表示制御部は、
前記表示装置情報に基づいて第２の参照解像度を決定し、
前記表示候補画像群を、前記第２の参照解像度以上の高さの解像度を持つ第３の画像群と、前記第２の参照解像度よりも低い解像度を持つ第４の画像群とに分別し、
前記第４の画像群を前記第３の画像群よりも小さいサイズで表示するように制御すること
を特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記表示制御部は、前記第４の画像群を複数並べて表示するように制御することを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記表示制御部は、
前記表示装置情報に基づいて第３の参照解像度を決定し、
前記表示候補画像群を、前記第３の参照解像度以上の高さの解像度を持つ第５の画像群と、前記第３の参照解像度よりも低い解像度を持つ第６の画像群とに分別し、
前記第５の画像群に含まれる画像ついては拡大表示を行い、前記第６の画像群に含まれる画像は一定の拡大率内で拡大表示を行うように制御すること
を特徴とする請求項１に記載の情報処理装置。
【請求項６】
前記表示制御部は、前記外部表示装置に前記表示候補画像群を出力して、それぞれの画像を一定時間表示した後に他の画像に切り替えて表示し、前記表示候補画像群に含まれる画像を順次表示することを特徴とする請求項２乃至５に記載の情報処理装置。
【請求項７】
前記表示制御部は、前記表示候補画像群を前記第１の画像群と前記第２の画像群とに分別した後に、前記外部表示装置に対して前記表示候補画像群を出力することを特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記表示制御部は、前記表示候補画像群を前記第１の画像群と前記第２の画像群とに分別することと並行して、前記外部表示装置に対して前記表示候補画像群を出力することを特徴とする請求項６に記載の情報処理装置。
【請求項９】
外部表示装置から前記外部表示装置の表示装置情報を受信し、
画像群の中から、前記外部表示装置に表示する表示候補画像群を設定し、
前記表示候補画像群に含まれる画像それぞれの解像度情報を受信し、
前記表示装置情報に基づいて参照解像度を決定し、
前記表示候補画像群を、前記参照解像度以上の高さの解像度を持つ第１の画像群と、前記参照解像度よりも低い解像度を持つ第２の画像群とに分別し、
前記第１の画像群を前記外部表示装置に表示し、前記第２の画像群を前記外部表示装置に表示しない
ことを特徴とする画像表示方法。
【請求項１０】
外部表示装置から前記外部表示装置の表示装置情報を受信し、
前記外部表示装置に表示する表示候補画像群の解像度情報を受信し、
前記表示装置情報に基づいて参照解像度を決定し、
前記表示候補画像群を、前記参照解像度以上の高さの解像度を持つ第１の画像群と、前記参照解像度よりも低い解像度を持つ第２の画像群とに分別し、
前記第２の画像群を、前記第１の画像群よりも小さいサイズで表示すること
を特徴とする画像表示方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
上記目的を達成するために、本発明に係る情報処理装置は、外部表示装置から前記外部表示装置の表示装置情報を受信する第１の受信部と、画像群の中から、前記外部表示装置に表示する表示候補画像群を設定する設定部と、前記表示候補画像群のうち少なくとも一つの画像の解像度情報を受信する第２の受信部と、前記表示装置情報および前記解像度情報に基づいて、前記外部表示装置に前記少なくとも一つの画像を表示する表示形態を決定する表示制御部とを有することを特徴としている。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
また、本発明に係る画像表示方法は、外部表示装置から前記外部表示装置の表示装置情報を受信し、画像群の中から、前記外部表示装置に表示する表示候補画像群を設定し、前記表示候補画像群に含まれる画像それぞれの解像度情報を受信し、前記表示装置情報に基づいて参照解像度を決定し、前記表示候補画像群を、前記参照解像度以上の高さの解像度を持つ第１の画像群と、前記参照解像度よりも低い解像度を持つ第２の画像群とに分別し、前記第１の画像群を前記外部表示装置に表示し、前記第２の画像群を前記外部表示装置に表示しないことを特徴としている。