[go: up one dir, main page]

JP2010218544A - 表示装置 - Google Patents

表示装置 Download PDF

Info

Publication number
JP2010218544A
JP2010218544A JP2010010942A JP2010010942A JP2010218544A JP 2010218544 A JP2010218544 A JP 2010218544A JP 2010010942 A JP2010010942 A JP 2010010942A JP 2010010942 A JP2010010942 A JP 2010010942A JP 2010218544 A JP2010218544 A JP 2010218544A
Authority
JP
Japan
Prior art keywords
image
display device
image data
display
orientation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2010010942A
Other languages
English (en)
Inventor
Katsuya Nakano
克哉 中野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2010010942A priority Critical patent/JP2010218544A/ja
Priority to US12/709,244 priority patent/US20100214319A1/en
Priority to CN201010119694A priority patent/CN101814282A/zh
Publication of JP2010218544A publication Critical patent/JP2010218544A/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/147Digital output to display device ; Cooperation and interconnection of the display device with other functional units using display panels
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/58Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/583Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/04Changes in size, position or resolution of an image
    • G09G2340/0492Change of orientation of the displayed image, e.g. upside-down, mirrored
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2370/00Aspects of data communication
    • G09G2370/04Exchange of auxiliary data, i.e. other than image data, between monitor and graphics controller
    • G09G2370/045Exchange of auxiliary data, i.e. other than image data, between monitor and graphics controller using multiple communication channels, e.g. parallel and serial
    • G09G2370/047Exchange of auxiliary data, i.e. other than image data, between monitor and graphics controller using multiple communication channels, e.g. parallel and serial using display data channel standard [DDC] communication
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2370/00Aspects of data communication
    • G09G2370/12Use of DVI or HDMI protocol in interfaces along the display data pipeline
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2380/00Specific applications
    • G09G2380/16Digital picture frames
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/003Details of a display terminal, the details relating to the control arrangement of the display terminal and to the interfaces thereto
    • G09G5/006Details of the interface to the display terminal

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Library & Information Science (AREA)
  • Human Computer Interaction (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Controls And Circuits For Display Device (AREA)
  • User Interface Of Digital Computer (AREA)
  • Digital Computer Display Output (AREA)

Abstract

【課題】 表示部の向きに応じた画像を容易に検索し、表示する。
【解決手段】 画像を表示する表示装置であって、前記表示装置の縦横の向きを検出する検出手段と、複数の画像データの中から、前記検出手段により検出された向きに応じた向きの画像データを検出する検索手段と、表示部と、前記検索手段により検出された画像データに係る画像を前記表示部に表示する制御手段とを備える。
【選択図】 図1

Description

本発明は表示装置に関し、特に、画像の表示制御に関する。
従来、携帯電話やPDAなどの情報端末において、メモリカードから読み出した画像などを表示するものが知られている(例えば、特許文献1)。また、近年では、5−10インチ程度の液晶パネルやメモリカードスロットを備え、メモリカードに記憶された画像を読み出して表示する、デジタルフォトフレームと呼ばれる表示装置も身近になってきた。
この種の装置では、液晶パネルなどの表示部の縦横の向きを容易に変えることができる。表示部の向きを変えた場合、表示される画像の向きも変わってしまう。そのため、この種の装置では、表示する画像の向きを変更する機能をもつのが一般的である。
特開2002−23914号公報
前述の様に、携帯端末などで画像を表示しているときに表示部の向きを変えた場合、ユーザは表示する画像の向きを変えればよかった。
一方、この種の装置では、メモリカードに保存された画像を壁紙として使用することができるものがある。そこで、表示部が横長であり、ユーザが横長の画像を壁紙として設定したい場合、ユーザが自分で壁紙に適した向きの画像を探す必要があった。
また、これ以外にも、表示部の向きに合った画像を表示したい場合には、同様に、ユーザが自分で表示部の向きに適した画像を探し、表示する必要があった。
本発明はこの様な問題を解決し、表示部の向きに応じた画像を容易に検索し、表示することができる装置を提供することを目的とする。
本発明の表示装置は、画像を表示する表示装置であって、前記表示装置の縦横の向きを検出する検出手段と、複数の画像データの中から、前記検出手段により検出された向きに応じた向きの画像データを検出する検索手段と、表示部と、前記検索手段により検出された画像データに係る画像を前記表示部に表示する表示制御手段とを備える。
表示部の向きに応じた画像を容易に検索し、表示することができる。
本発明の実施形態における表示装置の外観図である。 表示装置の構成を示す図である。 表示装置の動作を示すフローチャートである。 表示データの生成処理を示すフローチャートである。 通常表示モードの動作を示すフローチャートである。 切り替え表示モードの動作を示すフローチャートである。 単一表示モードの動作を示すフローチャートである。 一覧表示モードの動作を示すフローチャートである。 スライドショーモードの動作を示すフローチャートである。 表示画面の様子を示す図である。 表示画面の様子を示す図である。 本発明の実施形態における表示システムの外観図である。 表示制御装置の構成を示す図である。 表示制御装置の動作を示すフローチャートである。 接続確認処理の動作を示すフローチャートである。 機器情報取得処理の動作を示すフローチャートである。 単一表示モードの動作を示すフローチャートである。
以下、図面を参照して、本発明の実施形態を説明する。
図1は、本発明の実施形態における表示装置100の外観を示す図である。表示装置100は、図1に示す様に、表示装置に対面しているユーザに対してその筐体100aの向きを縦向き、及び横向きにした状態で設置可能な構成となっている。具体的には、図1(a)に示す状態で表示装置100を設置した場合、液晶パネル等を含む表示部106の縦方向の長さが横方向の長さよりも長いので、この状態を縦向きとする。また、図1(b)に示す状態で表示装置100を設置した場合、表示部106の横方向の長さが縦方向の長さよりも長いので、この状態を横向きとする。
表示装置100は、ユーザがメモリカードMなどの記録媒体を自由に装着、排出するためのスロット等の機構を備えている。そして、記録媒体に記録された静止画や動画などの画像データを読み出し、読み出した画像データに係る画像を表示部106に表示する。また、表示装置100は重力センサを備えており、表示装置100の縦横の向きを重力センサによって検出する。そして、検出した向きに応じて後述の如く表示画面を制御する。
図2は表示装置100の内部の構成を示す機能ブロック図である。
図2において、制御部101は表示装置100の動作を制御する。読み出し部102は、メモリカード等の記録媒体Mから静止画データや動画データなどを読み出す。本実施形態では、記録媒体Mから静止画データを読み出して表示する場合の処理について説明するが、動画データについても同様に表示可能である。画像処理部103は、記録媒体Mから読み出した画像データを復号し、情報量を伸張するためのデコーダを含む。また、画像処理部103は、復号した画像データのサイズを変更する処理等、各種の画像処理を実行する。
操作部104は、電源スイッチやモードを切り替えるためのモードスイッチ、表示する画像を切り替えるためのスイッチ等、各種の操作スイッチを備える。また、本実施形態では、表示装置100を操作するためのリモートコントローラを備えており、このリモコン、及び、リモコンからのコマンドを受ける受信部も操作部104に含むものとする。表示制御部105は、表示部105に表示する画像データを生成して表示部106に表示する。
表示制御部105は、記録媒体Mから読み出された画像の他、制御部101からの指示により、メニュー画面等、各種の情報を示す表示データを生成し、表示部106に表示する。表示部106は、数インチ程度の液晶パネルを含み、表示制御部105から送られる表示用の画像データに応じた画像を表示する。重力センサ107は、公知の技術により、表示装置100の縦横の向きを検出して制御部101に知らせる。具体的には、表示装置100が縦向きであるか、横向きであるかを検知して制御部101に知らせる。
メモリ108フラッシュメモリなどの半導体メモリや、ハードディスクなどを含み、記憶媒体Mから読み出された画像データを記憶する。また、メモリ108は、制御部101が各種の情報を記憶する。データバス109は各ブロックの間で各種のデータを送受信する。
次に、表示装置100の動作について説明する。図3は表示装置100の動作を示すフローチャートである。図3の処理は、制御部101が各部を制御することにより実行される。
電源が投入されると、まず、重力センサ107により表示装置100の向きを検出する(S301)。そして、表示装置100の向きに従い、後述の様に表示用の画像データを生成し、表示部106に表示する(S302)。また、画像を表示しているときにユーザが表示装置100の向きを変更し、重力センサ107が表示装置100の向きが変化したことを検出するとS301に戻る(S303)。また、表示装置100の向きが変化しない場合、ユーザが操作部104を操作して、表示モードの切り替えを指示したかどうかを判別する(S304)。
表示装置100は通常表示モードと切り替え表示モードを持つ。通常表示モードは、表示装置100の向きに合わせて、画像の向き、及びサイズを自動的に変更して表示するモードである。
例えば、表示装置100を横向きに設置し、表示部106に横向きの画像を表示した場合には、図10(a)に示すように、横向きの画像1001が表示される。この状態で、表示装置100を横向きに設置した場合、表示画面は図10(b)の1002の様になり、見にくくなってしまう。
そこで、この様な場合は、図10(c)に示すように、自動的に表示する画像の向きを変更し、更に、表示部106の横方向の長さに合わせてサイズを縮小した横向きの画像1003を表示する。
一方、切り替え表示モードは、表示装置100の向きに応じた向きの画像を自動的に検索し、表示するモードである。切り替え表示モードでは、後述のように、画像の表示中に表示装置100の向きを変えた場合、現在表示中の画像に代えて、切り替え後の表示装置の向きに合った画像に自動的に切り替えて表示する。
S304で、これら通常表示モードと切り替え表示モードの間でモードの切り替え指示があると、S302に戻り、切り替え後に設定された表示モードに応じて表示する画像データを生成する。表示モードの切り替え指示が無い場合には、電源オフの指示を判別し(S305)、指示がなければS302に戻る。また、電源オフの指示があると、表示装置100の電源をオフして処理を終了する。
次に、表示データの生成処理について説明する。図4は表示データ生成処理を示すフローチャートである。図4の処理は、制御部101が各部を制御することにより実行され、表示装置100の電源が投入されている間、繰り返し実行される。
まず、表示モードが、通常表示モードと切り替え表示モードの何れに設定されているかを判別する(S401)。通常表示モードが設定されていた場合、通常表示処理を実行する(S402)。また、切り替え表示モードが設定されていた場合には、切り替え表示処理を実行する(S403)。
図5は、S402における通常表示モードの処理を示すフローチャートである。図5の処理も、制御部101が各部を制御することにより実行される。また、本実施形態においては、通常表示モード、切り替え表示モードそれぞれにおいて、画像を1画面づつ表示する単一表示モード、所定数の縮小画像を一覧表示する一覧表示モード、スライドショーモードの三つのモードを持つ。そして、ユーザは操作部104を操作することで、これら三つのモードの何れかを設定、切り替えることが可能である。なお、以下の実施形態では、記録媒体Mから静止画データを読み出して表示する場合について説明する。
図5において、まず、これら三つの表示モードのうち、単一表示モードが設定されているかどうか判別する(S501)。単一表示モードが設定されていた場合、記録媒体Mに記録された静止画データのうちの一つを表示する静止画データとして指定する(S502)。記録媒体Mには複数の静止画データが所定のファイルシステムに従ってファイル形式で記録されているものとする。読み出し部102は記録媒体Mから各静止画データに係る管理情報を読み出し、この管理情報に基づいて、読み出すべき静止画データを指定する。
ここでは、管理情報に含まれる記録日時の情報に従い、最も記録日時が古いものを指定するものとするが、もちろんこれ以外の条件に従って読み出す静止画を指定してもよい。また、以前にも記録媒体Mからの静止画を表示したことがある場合には、前回、最後に表示していた静止画をメモリ108に記憶しておき、指定して読み出すようにしてもよい。また、後述の様に、一覧表示モードで表示された縮小画像の一つが選択され、単一表示モードへの切り替え指示があった場合には、一覧表示画面で選択されていた縮小画像に対応する静止画データを表示する画像として指定する。
読み出す静止画データを指定すると、読み出し部102により指定した静止画データを記録媒体Mから読み出す(S503)。そして、画像処理部103により読み出した静止画データを復号し、一旦メモリ108に記憶する。制御部101は、静止画データの向きを判別し、この静止画の向きと表示装置100の向きとに基づいて、画像処理部103により表示用の画像データを生成する(S504)。
ここで、静止画データの向きの判別処理について説明する。各静止画データを格納したファイルには、ファイルシステムによって、縦横の向きに関する属性情報が付加されている。例えば、静止画データがJPEG形式の場合は、Exif情報に格納されている、Orientationタグを属性情報として用いる。Orientationタグは、静止画データがどこを起点として、どの向きで格納されているかを示す情報であり、この値を参照して、画像データの縦横の向きを判別することができる。
これ以外にも、各静止画データの縦と横のサイズ(画素数)の情報に基づいて向きを判断してもよい。また、ユーザが各々の画像に対して縦横の向きを指定し、その指定された向きの情報を各静止画データと関連させて記憶しておき、画像の向きを判別してもよい。制御部101は、これらの方法により、記録媒体Mに記録された各画像データの向きを判別する。
この様に生成された表示用の画像データは表示制御部105に送られ、表示部106に表示される。画像データの表示中、ユーザが操作部104を操作して、次の画像への切り替え指示があると(S505)、現在表示中の静止画データの次の静止画データを指定し、S503に戻る(S508)。切り替え指示が無い場合、表示装置100の向きが変化したかどうか判別する(S506)。
表示装置100の向きが変わると、前記の通り、表示している画像のサイズ、及び向きを変更する必要があるので、S504に戻り、画像の向きと表示装置100の向きに従い、表示用の画像データを生成し直す。表示装置100の向きが変化していない場合、ユーザが操作部104を操作して、表示モードが他のモード、即ち、切り替え表示モード、一覧表示モード、スライドショーモードの何れかに切り替えの指示があったかどうかを判別する(S507)。モード切り替えの指示があると、図5のフローを抜ける。
また、S501で単一表示モードでない場合、一覧表示モードが設定されたかどうか判別する(S509)。一覧表示モードが設定されていた場合、記録媒体Mに記録された静止画データのうち、一覧に表示するためのn(nは2以上の整数)画面の静止画データを指定する(S511)。本実施形態では、例えば、一覧表示モードにおいては、一つの表示画面内に6画面の静止画の縮小画像を表示するものとする。また、最初に表示する静止画は、単一表示モードと同様、記録日時が古いものから指定するが、もちろんこれ以外でもよい。
次に、指定した6画面の静止画データを記録媒体Mから読み出し、画像処理部103によりそれぞれ復号する。制御部101は、各静止画データの向きを判別し、この静止画の向きと表示装置100の向きとに基づいて、画像処理部103により一覧表示用の画像データを生成する(S512)。このとき、縮小画像のうちの一つを選択するためのカーソルも合わせて表示する。
図10(e)は、表示装置100を縦向きに設置した際に、通常表示モードにおいて表示する一覧表示画面1004の様子を示している。図10(e)に示すように、一覧表示画面1004には、縦向きの縮小画像1004a、1004b、1004c、1004fと、横向きの縮小画像1004d、1004eの6個の縮小画像が表示されている。横向きの縮小画像1004d、1004eの横幅は、縦向きの縮小画像の横幅に合わせて縮小されて表示される。
また、カーソル1005はユーザが縮小画像のうちの一つを選択するために表示される。ユーザが操作部104を操作してカーソル1005を移動することで縮小画像の一つを選択し、その状態で再生を指示すると単一表示モードに切り替わる。そして、図10(a)、或いは(c)の様に、選択された画像が単一表示モードで表示される。
また、図10(d)は、表示装置100を横向きに設置した際に、通常表示モードにおいて表示する一覧表示画面1006の様子を示している。図10(d)に示すように、一覧表示画面1006には、縦向きの縮小画像1006a、1006b、1006c、1006fと、横向きの縮小画像1006d、1006eの6個の縮小画像が表示されている。横向きの縮小画像1006d、1006eの横幅は、縦向きの縮小画像の横幅に合わせて縮小されて表示される。
この様に一覧表示画面を表示した後、ユーザにより表示画面の切り替え指示があると(S513)、次の一覧画面で表示する静止画データを指定し(S516)、S511に戻る。また、切り替え指示が無い場合、表示装置100の向きが変化したかどうか判別する(S514)。表示装置100の向きが変わると、S512に戻り、一覧表示用の画像データを生成し直す。表示装置100の向きが変化していない場合、ユーザが操作部104を操作して、表示モードが他のモード、即ち、切り替え表示モード、一覧表示モード、スライドショーモードの何れかに切り替えの指示があったかどうかを判別する(S515)。モード切り替えの指示があると、図5のフローを抜ける。
また、S509で一覧表示モードでない場合、スライドショーモードと判断し、記録媒体Mに記録された静止画データのうちの一つを最初に表示する静止画データとして指定する(S517)。このときに指定する静止画は、単一表示モードと同じ画像とする。読み出す静止画データを指定すると、読み出し部102により指定した静止画データを記録媒体Mから読み出す(S518)。そして、画像処理部103により読み出した静止画データを復号し、一旦メモリ108に記憶する。制御部101は、静止画データの向きを判別し、この静止画の向きと表示装置100の向きとに基づいて、画像処理部103により表示用の画像データを生成する(S519)。
スライドショーモードでは、一定時間が経過する毎に表示する画像を自動的に切り替える。そのため、最初の画像を表示した後、内蔵するカウンタを動作させ、画像を表示してからの経過時間をカウントする。そして、カウンタの値に基づいて表示画像の切り替えタイミングとなったかどうか判別する(S520)。
表示画像の切り替えタイミングである場合には、現在表示中の静止画データの次の静止画データを指定し、S518に戻る(S524)。切り替えタイミングで無い場合、表示装置100の向きが変化したかどうか判別する(S521)。表示装置100の向きが変わると、表示している画像のサイズ、及び向きを変更する必要があるので、S519に戻り、画像の向きと表示装置100の向きに従い、表示用の画像データを生成し直す。
表示装置100の向きが変化していない場合、ユーザが操作部104を操作して、スライドショーの中止を指示したかどうかを判別する(S522)。スライドショーの中止が指示されると、表示モードを一覧表示モードに切り替え、図5のフローを抜ける(S525)。また、中止の指示が無い場合、表示モードが他のモード、即ち、切り替え表示モード、一覧表示モード、スライドショーモードの何れかに切り替えの指示があったかどうかを判別する(S523)。モード切り替えの指示があると、図5のフローを抜ける。
次に、切り替え表示モードの処理について、図6〜図9のフローチャートを用いて説明する。図6は、S403における切り替え表示モードの処理を示すフローチャートである。なお、図6〜図9の何れの処理も、制御部101が各部を制御することにより実行される。
まず、記録媒体Mに記録された静止画データのうち、縦向きの画像と横向きの画像をそれぞれ示すリストが生成済みであるかどうかを判別する(S601)。リストが生成されていない場合、記録媒体Mに記録された各静止画データの属性情報に基づいて、それぞれの静止画データが縦向きの画像か、或いは、横向きの画像かを判定する。判定の結果、各静止画データを縦向きの画像と横向きの画像に分類する。そして、縦向きの静止画データを示すリストと、横向きの静止画データを示すリストをそれぞれ生成し、メモリ108に記憶する(S602)。
なお、各リストには、各静止画データのファイル名など、静止画データを特定できる識別情報を記載する。また、各リストには、静止画データの記録日時の順に静止画データの情報を記載する。S601において、各リストがメモリ108に記憶されていた場合には、そのままS603に進む。
次に、単一表示モードが設定されているかどうかを判別する(S603)。単一表示モードが設定されていた場合、S604の単一表示モード処理を実行する。また、単一表示モードではなく、一覧表示モードが設定されていた場合(S605)、一覧表示モード処理を実行する(S606)。また、スライドショーモードが設定された場合、スライドショーモード処理を実行する(S607)。
図7は、S604の単一表示モード処理を示すフローチャートである。
まず、表示装置100の向きを検出する(S701)。表示装置100の向きが縦向きであった場合、メモリ108に記憶された縦向き画像リストに静止画が記載されているかどうかを判別する(S702)。リストに一枚も静止画が記載されていない場合、縦向きの静止画が記録されておらず、表示できない旨の警告画面を表示部106に表示し、フローを抜ける(S716)。
また、リストに静止画が記載されていた場合、縦向き画像リストから、表示する画像を指定する(S703)。このとき、一覧表示モードで表示された縮小画像の一つが選択され、単一表示モードへの切り替え指示があった場合には、一覧表示画面で選択されていた縮小画像に対応する静止画データを表示する画像として指定する。
そして、読み出し部102により指定した静止画データを記録媒体Mから読み出し、画像処理部103により表示用の画像データを生成する(S704)。画像処理部103は、静止画の向きと表示装置100の向きとに基づいて表示用の画像データを生成する。ここでは、指定された静止画の向きと表示装置100の向きが共に縦向きであるため、表示する静止画の向きは変更しない。そして、表示部106の画素数に合わせて、読み出された静止画データの画素数(サイズ)を変更することにより、表示用の画像データを生成する。
この様に生成された表示用の画像データは表示制御部105に送られ、表示部106に表示される。画像データの表示中、ユーザが操作部104を操作して、次の画像への切り替え指示があると(S705)、縦向き画像リストに記載された静止画データのうち、次の静止画データを指定し、S703に戻る(S708)。なお、S708で、リストの最後の静止画まで行くと、先頭の静止画に戻る。
切り替え指示が無い場合、表示装置100の向きが変化したかどうか判別する(S706)。表示装置100の向きが変わると、今度は横向き画像リストに記載された静止画を表示するため、S701に戻る。
表示装置100の向きが変化していない場合、ユーザが操作部104を操作して、他のモード、即ち、通常表示モード、一覧表示モード、スライドショーモードの何れかに切り替えの指示があったかどうかを判別する(S707)。モード切り替えの指示があると、図7のフローを抜ける。
また、S701で、表示装置100の向きが横向きであった場合、メモリ108に記憶された横向き画像リストに静止画が記載されているかどうかを判別する(S709)。リストに一枚も静止画が記載されていない場合、横向きの静止画が記録されておらず、表示できない旨の警告画面を表示部106に表示し、フローを抜ける(S716)。
また、リストに静止画が記載されていた場合、メモリ108に記憶された横向き画像リストから、最初の画像を指定する(S710)。そして、読み出し部102により指定した静止画データを記録媒体Mから読み出し、画像処理部103により表示用の画像データを生成する(S711)。画像処理部103は、静止画の向きと表示装置100の向きとに基づいて表示用の画像データを生成する。指定された静止画の向きと表示装置100の向きが共に横向きであるため、表示する静止画の向きは変更しない。そして、表示部106の画素数に合わせて、読み出された静止画データの画素数(サイズ)を変更することにより、表示用の画像データを生成する。
この様に生成された表示用の画像データは表示制御部105に送られ、表示部106に表示される。画像データの表示中、ユーザが操作部104を操作して、次の画像への切り替え指示があると(S712)、横向き画像リストに記載された静止画データのうち、次の静止画データを指定し、S711に戻る(S715)。切り替え指示が無い場合、表示装置100の向きが変化したかどうか判別する(S713)。表示装置100の向きが変わると、今度は縦向き画像リストに記載された静止画を表示するため、S701に戻る。
表示装置100の向きが変化していない場合、ユーザが操作部104を操作して、他のモード、即ち、通常表示モード、一覧表示モード、スライドショーモードの何れかに切り替えの指示があったかどうかを判別する(S714)。モード切り替えの指示があると、図7のフローを抜ける。
図11は、切り替え表示モードにおいて、単一表示処理により表示される画像の様子を示す図である。図11(a)は表示装置100を横向きに設置した際に表示される横向きの画像1101を示し、図11(b)は表示装置100を縦向きに設置した際に表示される縦向きの画像1102を示している。
図8は、S606の一覧表示モード処理を示すフローチャートである。
まず、表示装置100の向きを検出する(S801)。表示装置100の向きが縦向きであった場合、メモリ108に記憶された縦向き画像リストに静止画が記載されているかどうかを判別する(S802)。リストに一枚も静止画が記載されていない場合、縦向きの静止画が記録されておらず、表示できない旨の警告画面を表示部106に表示し、フローを抜ける(S816)。
また、リストに静止画が記載されていた場合、メモリ108に記憶された縦向き画像リストから、リストに記載された順序に従い表示する画像を指定する(S803)。ここでも、一つの一覧表示画面には6画面の縮小画像を表示するものとする。そして、読み出し部102により指定した静止画データを記録媒体Mから読み出し、画像処理部103により表示用の画像データを生成する(S804)。
画像処理部103は、静止画の向きと表示装置100の向きとに基づいて表示用の画像データを生成する。また、縮小画像のうちの一つを選択するためのカーソルも合わせて表示する。ここでは、指定された静止画の向きと表示装置100の向きが共に縦向きであるため、表示する静止画の向きは変更しない。そして、一覧表示の際のサイズ(画素数)に合わせて、読み出された静止画データのサイズを変更することにより、一覧表示用の画像データを生成する。
この様に生成された一覧表示用の画像データは表示制御部105に送られ、表示部106に表示される。画像データの表示中、ユーザが操作部104を操作して、表示画面の切り替え指示があると(S805)、縦向き画像リストに記載された静止画データのうち、次に表示する6画面の静止画データを指定し、S804に戻る(S808)。切り替え指示が無い場合、表示装置100の向きが変化したかどうか判別する(S806)。表示装置100の向きが変わると、今度は横向き画像リストに記載された静止画を表示するため、S801に戻る。
表示装置100の向きが変化していない場合、ユーザが操作部104を操作して、他のモード、即ち、通常表示モード、単一表示モード、スライドショーモードの何れかに切り替えの指示があったかどうかを判別する(S807)。モード切り替えの指示があると、図8のフローを抜ける。
また、S801で、表示装置100の向きが横向きであった場合、メモリ108に記憶された横向き画像リストに静止画が記載されているかどうかを判別する(S809)。リストに一枚も静止画が記載されていない場合、横向きの静止画が記録されておらず、表示できない旨の警告画面を表示部106に表示し、フローを抜ける(S816)。
また、リストに静止画が記載されていた場合、メモリ108に記憶された横向き画像リストに従い表示する画像を指定する(S810)。そして、読み出し部102により指定した静止画データを記録媒体Mから読み出し、画像処理部103により表示用の画像データを生成する(S811)。
画像処理部103は、静止画の向きと表示装置100の向きとに基づいて表示用の画像データを生成する。また、縮小画像のうちの一つを選択するためのカーソルも合わせて表示する。指定された静止画の向きと表示装置100の向きが共に横向きであるため、表示する静止画の向きは変更しない。そして、一覧表示の際のサイズ(画素数)に合わせて、読み出された静止画データのサイズを変更することにより、一覧表示用の画像データを生成する。
この様に生成された表示用の画像データは表示制御部105に送られ、表示部106に表示される。画像データの表示中、ユーザが操作部104を操作して、次の表示画面への切り替え指示があると(S812)、横向き画像リストに記載された静止画データのうち、次に表示する6画面の静止画データを指定し、S811に戻る(S815)。切り替え指示が無い場合、表示装置100の向きが変化したかどうか判別する(S813)。表示装置100の向きが変わると、今度は縦向き画像リストに記載された静止画を表示するため、S801に戻る。
表示装置100の向きが変化していない場合、ユーザが操作部104を操作して、他のモード、即ち、通常表示モード、一覧表示モード、スライドショーモードの何れかに切り替えの指示があったかどうかを判別する(S814)。モード切り替えの指示があると、図8のフローを抜ける。
図11(c)は、表示装置100を縦向きに設置した際に、切り替え表示モードにおいて表示する一覧表示画面1103の様子を示している。図11(c)に示すように、一覧表示画面1103には、縦向きの縮小画像1103a〜1103fの6個の縮小画像が表示されている。切り替え表示モードにおいては、表示装置100が縦向きの場合、縦向きの画像が自動的に検索され、表示される。
また、カーソル1104はユーザが縮小画像のうちの一つを選択するために表示される。ユーザが操作部104を操作してカーソル1104を移動することで縮小画像の一つを選択し、その状態で再生を指示すると単一表示モードに切り替わる。そして、図11(b)の様に、選択された縦向きの画像が単一表示モードで表示される。
また、図11(d)は、表示装置100を横向きに設置した際に、切り替え表示モードにおいて表示する一覧表示画面1105の様子を示している。図11(d)に示すように、一覧表示画面1105には、横向きの縮小画像1105a〜1105fの6個の縮小画像が表示されている。切り替え表示モードにおいては、表示装置100が横向きの場合、横向きの画像が自動的に検索され、表示される。
また、カーソル1106はユーザが縮小画像のうちの一つを選択するために表示される。ユーザが操作部104を操作してカーソル1106を移動することで縮小画像の一つを選択し、その状態で再生を指示すると単一表示モードに切り替わる。そして、図11(a)の様に、選択された横向きの画像が単一表示モードで表示される。
次に、スライドショーモードについて説明する。図9は、S607のスライドショーモード処理を示すフローチャートである。
まず、表示装置100の向きを検出する(S901)。表示装置100の向きが縦向きであった場合、メモリ108に記憶された縦向き画像リストに静止画が記載されているかどうかを判別する(S902)。リストに一枚も静止画が記載されていない場合、縦向きの静止画が記録されておらず、表示できない旨の警告画面を表示部106に表示し、フローを抜ける(S920)。
また、リストに静止画が記載されていた場合、メモリ108に記憶された縦向き画像リストから、表示する画像を指定する(S903)。このときに指定する静止画は、単一表示モードと同じ画像とする。
そして、読み出し部102により指定した静止画データを記録媒体Mから読み出し、画像処理部103により表示用の画像データを生成する(S904)。画像処理部103は、静止画の向きと表示装置100の向きとに基づいて表示用の画像データを生成する。ここでは、指定された静止画の向きと表示装置100の向きが共に縦向きであるため、表示する静止画の向きは変更しない。そして、表示部106のサイズ(画素数)に合わせて、読み出された静止画データのサイズを変更することにより、表示用の画像データを生成する。
スライドショーモードでは、一定時間が経過する毎に表示する画像を自動的に切り替える。そのため、最初の画像を表示した後、内蔵するカウンタを動作させ、画像を表示してからの経過時間をカウントする。そして、カウンタの値に基づいて表示画像の切り替えタイミングとなったかどうか判別する(S905)。
表示画像の切り替えタイミングである場合には、縦向き画像のリストから次の静止画データを指定し、S904に戻る(S908)。切り替えタイミングで無い場合、スライドショーの中止が指示されたかどうかを判別する(S906)。スライドショーの中止が指示されると、スライドショーを中止して表示モードを一覧表示モードに切り替え、図9のフローを抜ける(S907)。
また、スライドショーの中止が指示されない場合、表示装置100の向きが変化したかどうか判別する(S909)。スライドショーモード中に表示装置100の向きが変わると、スライドショーを中止して表示モードを一覧表示モードに切り替え、図9のフローを抜ける(S907)。
また、S909で表示装置100の向きが変化していない場合、ユーザが操作部104を操作して、表示モード切り替えの指示があったかどうかを判別する(S910)。モード切り替えの指示が無い場合にはS904に戻り、モード切り替えが指示されると図9のフローを抜ける。
また、S901で表示装置100の向きが横向きであった場合、メモリ108に記憶された横向き画像リストに静止画が記載されているかどうかを判別する(S911)。リストに一枚も静止画が記載されていない場合、横向きの静止画が記録されておらず、表示できない旨の警告画面を表示部106に表示し、フローを抜ける(S920)。
また、リストに静止画が記載されていた場合、メモリ108に記憶された横向き画像リストから、表示する画像を指定する(S912)。そして、読み出し部102により指定した静止画データを記録媒体Mから読み出し、画像処理部103により表示用の画像データを生成する(S913)。画像処理部103は、静止画の向きと表示装置100の向きとに基づいて表示用の画像データを生成する。指定された静止画の向きと表示装置100の向きが共に横向きであるため、表示する静止画の向きは変更しない。そして、表示部106のサイズ(画素数)に合わせて、読み出された静止画データのサイズを変更することにより、表示用の画像データを生成する。そして、表示画像の切り替えタイミングとなったかどうか判別する(S914)。
表示画像の切り替えタイミングである場合には、横向き画像のリストから次の静止画データを指定し、S913に戻る(S917)。切り替えタイミングで無い場合、スライドショーの中止が指示されたかどうかを判別する(S913)。スライドショーの中止が指示されると、スライドショーを中止して表示モードを一覧表示モードに切り替え、図9のフローを抜ける(S916)。
また、スライドショーの中止が指示されない場合、表示装置100の向きが変化したかどうか判別する(S918)。スライドショーモード中に表示装置100の向きが変わると、スライドショーを中止して表示モードを一覧表示モードに切り替え、図9のフローを抜ける(S916)。
また、表示装置100の向きが変化していない場合、ユーザが操作部104を操作して、表示モード切り替えの指示があったかどうかを判別する(S919)。モード切り替えの指示が無い場合にはS913に戻り、モード切り替えが指示されると図9のフローを抜ける。
この様に、本実施形態では、通常表示モードにおいては、表示装置の向きと表示する画像の向きに合わせて表示画像のサイズを変更して表示する。
一方、切り替え表示モードにおいては、記録媒体に記録された画像のうち、表示装置の向きに応じた向きの画像を自動的に選択、検索して表示する。例えば、表示装置が横向きに設置された場合には、横向きの画像を検索して表示する。
そのため、ユーザは、表示装置の向きと同じ向きの画像を簡単に検索、表示させることが可能となる。
なお、本実施形態では、切り替え表示モードにおいては、表示装置の向きが縦向きの場合には縦向きリストの画像を表示し、横向きの場合には横向きリストの画像を表示した。しかし、例えば、表示装置が縦向きの場合でも、ユーザが横向きリストの画像を表示できるようにしてもよい。
即ち、操作部に縦横切り替えを指示するスイッチを設け、縦向き画像の表示中に縦横切り替えを指示すると、表示装置を縦向きに設置した状態で、横向きリストの画像を表示すればよい。この他、単一表示画面や一覧表示画面、スライドショー画面の一部に縦横切り替え表示のためのアイコンを表示しておき、ユーザがこのアイコンを選択し、表示を指示することで、表示中の画像とは別の向きの画像を表示するようにしてもよい。
例えば、縦向き画像の一覧表示画面に縦横切り替えのアイコンを表示しておき、このアイコンが選択されると表示装置を縦向きに設置した状態で、横向きリストの画像を表示すればよい。図17は、切り替え表示モードにおいて、単一画面の表示中に表示画像の向きの切り替え指示があった場合の処理を示すフローチャートである。図17の処理は制御部104が各部を制御することにより実行される。
図7に示す単一表示モードの実行中に、表示画像の向きの切り替えが指示されると、処理を開始する。まず、切り替え後の表示画像の向きを検出する(S1701)。表示画像の向きが縦向きであった場合、メモリ108に記憶された縦向き画像リストに静止画が記載されているかどうかを判別する(S1702)。リストに一枚も静止画が記載されていない場合、縦向きの静止画が記録されておらず、表示できない旨の警告画面を表示部106に表示し、フローを抜ける(S1716)。
また、リストに静止画が記載されていた場合、縦向き画像リストから、表示する画像を指定する(S1703)。そして、読み出し部102により指定した静止画データを記録媒体Mから読み出し、画像処理部103により表示用の画像データを生成する(S1704)。画像処理部103は、静止画の向きと表示装置100の向きとに基づいて表示用の画像データを生成する。ここでは、指定された静止画の向きが縦向きで、表示装置100の向きが横向きであるため、表示する静止画の向きを変更する。更に、表示部106の画素数に合わせて、読み出された静止画データの画素数(サイズ)を変更することにより、表示用の画像データを生成する。
この様に生成された表示用の画像データは表示制御部105に送られ、表示部106に表示される。画像データの表示中、ユーザが操作部104を操作して、次の画像への切り替え指示があると(S1705)、縦向き画像リストに記載された静止画データのうち、次の静止画データを指定し、S1703に戻る(S1708)。
表示画像の切り替え指示が無い場合、切り替え表示モードに戻る旨が指示されたかどうか判別する(S1706)。本実施形態では、表示装置100の向きを変えるか、或いは、操作部104を操作することにより、切り替え表示モードに戻すことができる。切り替え表示モードへの切り替え指示があると、図7のS701に戻る。
また、切り替え表示モードへ戻る旨が指示されていない場合、ユーザが操作部104を操作して、他のモード、即ち、通常表示モード、一覧表示モード、スライドショーモードの何れかに切り替えの指示があったかどうかを判別する(S1707)。モード切り替えの指示があると、図17のフローを抜ける。
また、S1701で、表示画像の向きが横向きであった場合、メモリ108に記憶された横向き画像リストに静止画が記載されているかどうかを判別する(S1709)。リストに一枚も静止画が記載されていない場合、横向きの静止画が記録されておらず、表示できない旨の警告画面を表示部106に表示し、フローを抜ける(S1716)。
また、リストに静止画が記載されていた場合、メモリ108に記憶された横向き画像リストから、最初の画像を指定する(S1710)。そして、読み出し部102により指定した静止画データを記録媒体Mから読み出し、画像処理部103により表示用の画像データを生成する(S1711)。画像処理部103は、静止画の向きと表示装置100の向きとに基づいて表示用の画像データを生成する。指定された静止画の向きが横向きで、表示装置100の向きが縦向きであるため、表示する静止画の向きを変更する。そして、表示部106の画素数に合わせて、読み出された静止画データの画素数(サイズ)を変更することにより、表示用の画像データを生成する。
この様に生成された表示用の画像データは表示制御部105に送られ、表示部106に表示される。画像データの表示中、ユーザが操作部104を操作して、次の画像への切り替え指示があると(S1712)、横向き画像リストに記載された静止画データのうち、次の静止画データを指定し、S1711に戻る(S1715)。切り替え指示が無い場合、切り替え表示モードに戻る旨が指示されたかどうか判別する(S1713)。切り替え表示モードへの切り替え指示があると、図7のS701に戻る。
切り替え表示モードへの切り替え指示がない場合、ユーザが操作部104を操作して、他のモード、即ち、通常表示モード、一覧表示モード、スライドショーモードの何れかに切り替えの指示があったかどうかを判別する(S1714)。モード切り替えの指示があると、図17のフローを抜ける。
また、本実施形態では、記憶媒体Mから画像データを読み出し、表示していたが、記憶媒体Mに記憶された画像データのうち、ユーザが指定したものをメモリ108に保存する様にしてもよい。そして、メモリ108に保存した画像データは装置の電源をオフした後も保存しておき、記憶媒体Mを装着しなくても、メモリ108から画像データを読み出し、表示する構成とする。そのとき、メモリ108に保存した各画像データの向きを検出し、予め縦向きリスト、横向きリストを生成しておいてもよい。
こうすることで、記憶媒体Mから画像データを読み出して表示する場合と同様に、表示装置100の向きに応じた向きの画像データをメモリ108から読み出し、表示することができる。
次に、第2の実施形態を説明する。
図12は本発明の第2の実施形態における表示システムの様子を示す図である。図12の表示システムは表示装置1200と表示制御装置1300から構成される。表示装置1200と表示制御装置1300は、HDMIケーブル1400で接続される。表示装置1200は、表示制御装置1300から送られた表示用の画像データに係る画像を表示する。また、表示装置1200における表示部1201は、その中心にある不図示の軸を中心に、矢印1202の方向に90度回動することができる。これにより、ユーザは、表示部1201の向きを、横方向、或いは、縦方向の何れか一方の向きに変更することができる。
表示制御装置1300は、HDMIケーブル1400を介して表示装置1200に対して表示用の画像データを送り、表示動作を制御する。また、表示制御装置1300は、メモリカードMに記録された画像データを読み出し、読み出した画像データを用いて後述の如く表示用の画像データを生成する。
図13は表示制御装置1300の内部の構成を示す機能ブロック図である。
図13において、制御部1301は表示装置1300の動作を制御する。読み出し部1302は、メモリカード等の記録媒体Mから静止画データや動画データなどを読み出す。本実施形態では、記録媒体Mから静止画データを読み出して表示する場合の処理について説明するが、動画データについても同様に表示可能である。画像処理部1303は、記録媒体Mから読み出した画像データを復号し、情報量を伸張するためのデコーダを含む。また、画像処理部1303は、復号した画像データのサイズを変更する処理等、各種の画像処理を実行する。
操作部1304は、電源スイッチやモードを切り替えるためのモードスイッチ、表示する画像を切り替えるためのスイッチ等、各種の操作スイッチを備える。また、本実施形態では、表示装置1300を操作するためのリモートコントローラ(リモコン)を備えており、このリモコン、及び、リモコンからのコマンドを受ける受信部も操作部1304に含むものとする。通信部1305は、HDMIケーブル1400を介して表示装置1200と接続し、表示装置1200との間で画像データやその他の必要な情報を通信する。
メモリ1306はフラッシュメモリなどの半導体メモリや、ハードディスクなどを含み、記憶媒体Mから読み出された画像データを記憶する。また、メモリ1306は、制御部101が各種の情報を記憶するために用いられる。データバス1307は各ブロックの間で各種のデータを送受信する。
次に、表示制御装置1300の動作について説明する。図14は表示制御装置1300の動作を示すフローチャートである。図14の処理は、制御部1301が各部を制御することにより実行される。
操作部1304により電源が投入されると処理が開始する。まず、通信部1305に対し、表示装置1200が接続されているかを問い合わせ、接続確認処理を実行する(S1401)。接続確認処理の結果、表示装置1200が接続されていなかった場合(S1402)、メモリ1306に格納したカウンタ値nを1つ減じる(S1407)。制御部1301は、電源投入時にカウンタ値nに所定値をセットする。そして、カウンタ値が0になった場合、処理を終了する(S1408)。カウンタ値が0でなかった場合、制御部1301は、所定の時間を待った後、再度通信部1305に対して接続の有無を確認する。
接続確認処理の結果、表示装置1200が接続されていた場合、カウンタ値nを初期の値に戻し、表示装置1200の機器情報を取得するための機器情報取得処理を実行する(S1403)。表示装置1200の機器情報を取得した後、後述の如く生成した表示データを通信部1305により表示装置1200に送り、表示する(S1404)。
次に、表示装置1200の接続状態が変化したことを検出すると(S1405)、S1401に戻り、再度表示装置1200の接続確認処理が実行される。接続が確認された際は、再度、接続されている表示装置1200の機器情報を取得する。
また、表示装置1200の接続状態が変化しない場合、操作部1304により電源オフの指示があったかどうか判別する(S1406)。電源オフの指示が無い場合、S1403に戻り処理を継続する。また、電源オフの指示があると、処理を終了する。
次に、図15を用いてS1401の接続確認処理について説明する。
まず、制御部1301は、通信部1305を通じて、HDMIインタフェースの5Vパワーラインを5Vの電圧になるように電力を供給する(S1501)。次に、HDMIインタフェースのHPD(Hot Plug Detect)ラインの電圧を確認する(S1502)。HPDラインが表示装置1200側からの接続応答信号を示す5V電圧になっていることを検知すると、通信部1505は、外部に表示装置1200が接続されたと判断し、制御部1301に通知する(S1503)。HPDラインが0V電圧になっていることを検知した場合、通信部1503は、外部に表示装置1200が接続されていないと判定する(S1504)。
次に、図16を用いてS1403の機器情報取得処理について説明する。
まず、制御部1301は、通信部1305に対してEDID(Extended Display Identification Data)メモリの初期読み出しデータのアドレスを指定して、EDIDメモリ情報の取得を開始させる(S1601)。通信部1305は、制御部1301から指定されたアドレスを用いて、表示装置1200のEDIDメモリ情報の取得要求を送信して、メモリ情報を受信する(S1602)。受信されたメモリ情報は記憶部メモリ1306に保存される。
制御部1301は受信したメモリ情報を解析し(S1603)、表示装置1200における表示部の縦横の向きを判断する(S1604)。具体的には、EDIDメモリ情報内に存在する、画面表示サイズを示す値を用いて、画面表示サイズの縦と横の値の大小関係から向きを判断する。縦のサイズが横のサイズより大きかった場合、表示装置1200の表示部1201は縦向きになっていると判定する(S1605)。一方、縦のサイズが横のサイズより小さかった場合、表示部1201は横向きになっていると判定する(S1606)。
本実施形態では、表示装置1200では、表示部1201の向きが変わる毎にEDIDメモリ情報の画面表示サイズの情報を書き換えている。例えば、表示部1201が横向きの状態で縦n画素、横m画素(m>n)であった場合EDIDメモリ情報には、縦n横mと記述する。一方、表示部1201の向きが縦になると、EDIDメモリ情報を縦m横nと書き換える。そして、表示装置1200は、表示部1201の向きが変化する毎に、HPDラインの電圧を5Vから0Vに一旦変更した後、再び5Vに戻す。
こうすることで、表示制御装置1300では、表示装置1200が接続中に表示部1201の向きが変化する度に機器情報取得処理を実行し、表示部1201の向きを判定することができる。具体的には、HPDラインの電圧が0Vになると、S1405にて接続状態が変化したと判断され、S1401に戻る。
なお、本実施形態では、接続された表示装置の表示部の縦横向きをEDIDメモリ情報内の画面表示サイズ値を元に判断したが、それに限ったものではない。例えばEDIDメモリ情報内にあるベンダー依存領域や、拡張領域の個所を用いて、表示制御装置に対して通知してもよい。
この様に表示装置1200の表示部1201の向きを検出すると、本実施形態では、表示部1201の向きに応じて表示画面を生成する。表示画面の生成処理については、図4に示した第1の実施形態の処理と同様であるため、詳細な説明は省略する。本実施形態においても、通常表示モードと切り替え表示モードを持つ。そして、通常表示モードでは、図5に示す様に、表示部1201の向きに応じて表示画面を生成する。また、切り替え表示モードでは、図6〜図9に示す様に、表示部1201の向きに応じた画像をメモリカードMから読み出して適宜表示する。
この様に、本実施形態では、通常表示モードにおいては、外部に接続された表示装置における表示部の縦横の向きと表示する画像の向きに合わせて表示画像のサイズを変更して表示する。
一方、切り替え表示モードにおいては、記録媒体に記録された画像のうち、表示装置の向きに応じた向きの画像を自動的に選択、検索して表示する。例えば、表示装置における表示部が横向きに設置された場合には、横向きの画像を検索して表示する。
そのため、ユーザは、表示部の向きと同じ向きの画像を簡単に検索し、表示させることが可能となる。

Claims (19)

  1. 画像を表示する表示装置であって、
    前記表示装置の縦横の向きを検出する検出手段と、
    複数の画像データの中から、前記検出手段により検出された向きに応じた向きの画像データを検出する検索手段と、
    表示部と、
    前記検索手段により検出された画像データに係る画像を前記表示部に表示する制御手段とを備える表示装置。
  2. 前記制御手段は、前記検出手段により前記表示装置の向きが変わったことが検出されると表示する画像を変更することを特徴とする請求項1記載の表示装置。
  3. 前記制御手段は、前記検索手段により検出された複数の画像データのうちの一つの画像データに係る画像を表示し、前記表示する画像の切り替え指示があると、前記検出された複数の画像データのうちの他の画像データに係る画像を表示することを特徴とする請求項1または2記載の表示装置。
  4. 前記制御手段は、前記検索手段により検出された同じ向きの複数の画像データに係る縮小画像を一覧表示することを特徴とする請求項1または2に記載の表示装置。
  5. 前記検索手段は、縦向きの画像データを示す縦向きリストと、横向きの画像データを示す横向きリストとを生成し、前記制御手段は、前記表示装置の向きが縦向きの場合には前記縦向きリストに指定された画像データに係る画像を表示し、前記表示装置の向きが横向きの場合には前記横向きリストに指定された画像データに係る画像を表示することを特徴とする請求項1〜4の何れか1項に記載の表示装置。
  6. 前記制御手段は、横向きの前記表示装置に対して前記横向きリストに指定された画像データに係る画像を表示している状態で、画像の向きの切り替え指示があると、前記縦向きリストに指定された画像データに係る画像を表示することを特徴とする請求項5に記載の表示装置。
  7. 前記制御手段は、前記検出手段により前記表示装置の向きが変わったことが検出されると、向きが変わる前に表示していたの画像の向きとは違う向きの画像を表示することを特徴とする請求項1記載の表示装置。
  8. 前記制御手段は、縦向きの画像を表示しているときに前記表示装置の向きが横向きになると、前記縦向きの画像に代えて横向きの画像を表示し、横向きの画像を表示しているときに前記表示装置の向きが縦向きになると、前記横向きの画像に代えて縦向きの画像を表示することを特徴とする請求項1から7の何れか1項に記載の表示装置。
  9. 前記表示装置の向きが変わると表示している画像の向きとは違う向きの画像を表示する表示モードと、前記表示装置の向きが変わっても表示している画像を変更せずに表示する表示モードのうちの何れかを設定する手段を備えたことを特徴とする請求項1記載の表示装置。
  10. 画像を表示する表示装置であって、
    前記表示装置の縦横の向きを検出する検出手段と、
    複数の画像データを縦向きの画像と横向きの画像に分類する手段と、
    表示部と、
    前記検出手段により検出された向きに応じて、前記分類された縦向きまたは横向きの画像データの一方を選択し、前記選択した画像データに係る画像を前記表示部に表示する制御手段とを備える表示装置。
  11. 前記制御手段は、前記表示装置が縦向きである場合には縦向きの画像データを選択し、前記表示装置が横向きである場合には横向きの画像データを選択することを特徴とする請求項10記載の表示装置。
  12. 前記制御手段は、縦向きの画像を表示しているときに前記表示装置の向きが横向きになると、前記横向きの画像データを選択し、縦向きの画像に代えて選択した前記横向きの画像データに係る画像を表示し、横向きの画像を表示しているときに前記表示装置の向きが縦向きになると、前記縦向きの画像データを選択し、前記横向きの画像に代えて選択した前記縦向きの画像データに係る画像を表示することを特徴とする請求項9または10に記載の表示装置。
  13. 前記分類する手段は、前記縦向きの画像データを示す縦向きリストと、前記横向きの画像データを示す横向きリストとを生成し、前記制御手段は、前記表示装置の向きが縦向きの場合には前記縦向きリストに指定された画像データに係る画像を表示し、前記表示装置の向きが横向きの場合には前記横向きリストに指定された画像データに係る画像を表示することを特徴とする請求項10〜12の何れか1項に記載の表示装置。
  14. 記憶媒体に記憶された画像データに係る画像を表示する表示装置であって、
    前記記憶媒体に記憶された複数の画像データの向きをそれぞれ判定し、前記表示装置の縦横の向きが変わると、前記判定の結果に基づき、向きが変わる前に表示中の画像の向きとは違う向きの画像を表示することを特徴とする表示装置。
  15. 画像データに係る画像を表示装置に表示させる装置であって、
    前記表示装置の縦横の向きを検出する検出手段と、
    複数の画像データの中から、前記検出手段により検出された向きに応じた向きの画像データを検出する検索手段と、
    前記検出手段により検出された向きに応じて、前記検索手段により検出された画像データに係る画像を前記表示装置に表示する制御手段とを備える表示制御装置。
  16. 画像データに係る画像を表示装置に表示させる装置であって、
    前記表示装置の縦横の向きを検出する検出手段と、
    複数の画像データを縦向きの画像と横向きの画像に分類する手段と、
    前記検出手段により検出された向きに応じて、前記分類された縦向きまたは横向きの画像データの一方を選択し、前記選択した画像データに係る画像を前記表示装置に表示する制御手段とを備える表示制御装置。
  17. 前記検出手段は前記表示装置から送信された情報に基づいて前記表示装置の向きを検出することを特徴とする請求項14または15に記載の表示制御装置。
  18. 画像を表示する表示部を備える表示装置の制御方法であって、
    前記表示装置の縦横の向きを検出する検出工程と、
    複数の画像データの中から、前記検出された向きに応じた向きの画像データを検出する検索工程と、
    前記検索された画像データに係る画像を前記表示部に表示する表示制御工程とを備える制御方法。
  19. 画像を表示する表示部を備える表示装置の制御方法であって、
    前記表示装置の縦横の向きを検出する検出工程と、
    複数の画像データを縦向きの画像と横向きの画像に分類する工程と、
    前記検出された向きに応じて、前記分類された縦向きまたは横向きの画像データの一方を選択し、前記選択した画像データに係る画像を前記表示部に表示する表示制御工程とを備える制御方法。
JP2010010942A 2009-02-23 2010-01-21 表示装置 Pending JP2010218544A (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2010010942A JP2010218544A (ja) 2009-02-23 2010-01-21 表示装置
US12/709,244 US20100214319A1 (en) 2009-02-23 2010-02-19 Display apparatus
CN201010119694A CN101814282A (zh) 2009-02-23 2010-02-23 显示设备、控制设备和控制方法

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2009039619 2009-02-23
JP2010010942A JP2010218544A (ja) 2009-02-23 2010-01-21 表示装置

Publications (1)

Publication Number Publication Date
JP2010218544A true JP2010218544A (ja) 2010-09-30

Family

ID=42621522

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010010942A Pending JP2010218544A (ja) 2009-02-23 2010-01-21 表示装置

Country Status (3)

Country Link
US (1) US20100214319A1 (ja)
JP (1) JP2010218544A (ja)
CN (1) CN101814282A (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011123310A (ja) * 2009-12-10 2011-06-23 Canon Marketing Japan Inc デジタルフォトフレーム、画像表示方法、プログラムおよび記録媒体。
WO2014034256A1 (ja) * 2012-08-27 2014-03-06 ソニー株式会社 表示制御装置、表示制御システムおよび表示制御方法
JP2014203316A (ja) * 2013-04-08 2014-10-27 株式会社オービックビジネスコンサルタント 情報処理装置、情報処理方法、およびプログラム
KR20220114082A (ko) * 2019-12-27 2022-08-17 비보 모바일 커뮤니케이션 컴퍼니 리미티드 표시 방법 및 전자 기기
US11460989B2 (en) 2020-01-03 2022-10-04 Samsung Electronics Co., Ltd. Display device and method for controlling thereof
US11709526B2 (en) 2019-12-10 2023-07-25 Samsung Electronics Co., Ltd. Electronic apparatus and method of controlling the same

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011055476A (ja) * 2009-08-06 2011-03-17 Canon Inc 表示装置
JP2011171935A (ja) * 2010-02-17 2011-09-01 Panasonic Corp 通信装置
JP5808985B2 (ja) * 2011-09-05 2015-11-10 任天堂株式会社 情報処理プログラム、情報処理装置、情報処理システムおよび情報処理方法
US20130321468A1 (en) * 2012-05-30 2013-12-05 Red Hat, Inc. Corner detection
US20140092125A1 (en) * 2012-09-28 2014-04-03 Apple Inc. Filtering Documents Based on Device Orientation
CN103116631B (zh) * 2013-02-04 2016-03-02 浙江省通信产业服务有限公司 一种在手持电子设备上快捷查看批量图片的系统和方法
JP6486897B2 (ja) * 2013-03-15 2019-03-20 ビデリ、インコーポレイテッドVideri Inc. デジタル画像を表示するためのディスプレイ装置
US20150042669A1 (en) * 2013-08-08 2015-02-12 Nvidia Corporation Rotating displayed content on an electronic device
US9524083B2 (en) * 2013-09-30 2016-12-20 Google Inc. Customizing mobile media end cap user interfaces based on mobile device orientation
TW201523425A (zh) * 2013-12-09 2015-06-16 Acer Inc 桌上型電子裝置以及使用者介面顯示方法
CN103902162B (zh) * 2014-04-09 2018-03-23 广东欧珀移动通信有限公司 一种移动终端图片查看方法及系统
WO2016159977A1 (en) * 2015-03-31 2016-10-06 Hewlett-Packard Development Company, L.P. Peripheral device operation
CN106462600B (zh) * 2015-05-29 2020-09-11 华为技术有限公司 一种显示照片的方法及设备
CN105260149A (zh) * 2015-09-17 2016-01-20 青岛海信电器股份有限公司 显示处理方法及系统
JP6973394B2 (ja) * 2016-08-01 2021-11-24 ソニーグループ株式会社 情報処理装置、情報処理方法、およびプログラム
CN113676763A (zh) * 2021-07-08 2021-11-19 南京巨鲨显示科技有限公司 一种自适应显示角度的低延时视频传输方法、装置、设备及存储介质

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7158154B2 (en) * 2003-06-18 2007-01-02 Lg Electronics Inc. Method for controlling display mode in portable computer
JP2005278100A (ja) * 2004-03-26 2005-10-06 Konica Minolta Photo Imaging Inc デジタルカメラ
US20050276577A1 (en) * 2004-04-15 2005-12-15 Fuji Photo Film Co., Ltd. Recording medium, image recording apparatus, image recording method, and image recording program
JP2006135782A (ja) * 2004-11-08 2006-05-25 Matsushita Electric Ind Co Ltd 撮像装置、表示制御装置および表示装置
US7779462B2 (en) * 2005-04-11 2010-08-17 Microsoft Corporation Switching an application, user and security context based on device orientation
US7627466B2 (en) * 2005-11-09 2009-12-01 Microsoft Corporation Natural language interface for driving adaptive scenarios
CN100527777C (zh) * 2006-05-29 2009-08-12 合邦电子股份有限公司 双显示面板数字相框
CN200991049Y (zh) * 2006-12-22 2007-12-19 金宝电子工业股份有限公司 自动旋转的数字相框
JP4818178B2 (ja) * 2007-03-27 2011-11-16 キヤノン株式会社 ネットワーク制御装置、ネットワーク制御方法、プログラム
CN101325055B (zh) * 2007-06-15 2010-09-01 光宝科技股份有限公司 数位相框自动调整摆置形态的方法及用该方法的数位相框
CN101276576B (zh) * 2008-04-28 2010-11-03 北京炬力北方微电子有限公司 一种数码相框及其图像变换方法
US7808779B2 (en) * 2008-12-01 2010-10-05 Lda, Llc Rotatable dock for portable electronic devices
TWI393831B (zh) * 2010-10-29 2013-04-21 Au Optronics Corp 支架結構與顯示裝置

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011123310A (ja) * 2009-12-10 2011-06-23 Canon Marketing Japan Inc デジタルフォトフレーム、画像表示方法、プログラムおよび記録媒体。
WO2014034256A1 (ja) * 2012-08-27 2014-03-06 ソニー株式会社 表示制御装置、表示制御システムおよび表示制御方法
JPWO2014034256A1 (ja) * 2012-08-27 2016-08-08 ソニー株式会社 表示制御装置、表示制御システムおよび表示制御方法
JP2014203316A (ja) * 2013-04-08 2014-10-27 株式会社オービックビジネスコンサルタント 情報処理装置、情報処理方法、およびプログラム
US11709526B2 (en) 2019-12-10 2023-07-25 Samsung Electronics Co., Ltd. Electronic apparatus and method of controlling the same
US12360553B2 (en) 2019-12-10 2025-07-15 Samsung Electronics Co., Ltd. Electronic apparatus and method of controlling the same
KR20220114082A (ko) * 2019-12-27 2022-08-17 비보 모바일 커뮤니케이션 컴퍼니 리미티드 표시 방법 및 전자 기기
JP2023507964A (ja) * 2019-12-27 2023-02-28 維沃移動通信有限公司 表示方法及び電子機器
US11989399B2 (en) 2019-12-27 2024-05-21 Vivo Mobile Communication Co., Ltd. Display method and electronic device
JP7605843B2 (ja) 2019-12-27 2024-12-24 維沃移動通信有限公司 表示方法及び電子機器
KR102903058B1 (ko) * 2019-12-27 2025-12-22 비보 모바일 커뮤니케이션 컴퍼니 리미티드 표시 방법 및 전자 기기
US11460989B2 (en) 2020-01-03 2022-10-04 Samsung Electronics Co., Ltd. Display device and method for controlling thereof

Also Published As

Publication number Publication date
CN101814282A (zh) 2010-08-25
US20100214319A1 (en) 2010-08-26

Similar Documents

Publication Publication Date Title
JP2010218544A (ja) 表示装置
JP5652993B2 (ja) 表示制御装置、表示制御装置の制御方法及びプログラム
EP2958305B1 (en) Terminal and controlling method thereof
KR101768447B1 (ko) 무선통신장치, 무선통신방법 및 기억매체
JP5810192B1 (ja) 撮像装置、通信システム、撮像装置の通信方法およびプログラム
CN101996145A (zh) 用于产生或者使用交互作用活动信息的方法和装置
CN110049258B (zh) 电子设备及其控制方法和计算机可读介质
JP2009225061A (ja) 通信装置及びその通信制御方法
CN104604212B (zh) 通信控制设备及其控制方法
JP6238370B2 (ja) 連繋使用情報を生成または利用する方法及びその装置
EP2523453A2 (en) Information recording apparatus and controlling method thereof
EP1469666A2 (en) Communication apparatus and communication method for processing data sent from communication partner
JP2009141484A (ja) 画像処理装置、情報処理装置、それらの制御方法、プログラム
JP2017153336A (ja) 給電装置、受電装置およびそれらの制御方法、プログラム
JP4737207B2 (ja) 電子写真立て
EP2779639A1 (en) Image transmission device, image transmission method and program
JP6624235B2 (ja) 情報処理装置、撮像装置、撮像システム、情報処理装置の制御方法およびプログラム
JP5046987B2 (ja) 画像処理システム、画像処理装置、画像処理装置の制御方法及び画像処理プログラム
JP6476540B2 (ja) 表示装置、表示システム、及びプログラム
JP6632328B2 (ja) 制御装置、電力伝送装置、制御方法及びプログラム
JP5449511B2 (ja) 通信装置及びその通信制御方法
JP2008203846A (ja) 電子写真立て
JP5619267B2 (ja) 通信装置及びその制御方法
JP2010098692A (ja) 表示装置、印刷装置及び通信システム
KR20250056958A (ko) 촬상 장치 및 그 제어 방법 및 프로그램, 및, 시스템

Legal Events

Date Code Title Description
RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20100630