(57)【要約】【課題】デジタルフォトフレームの置かれている向きに応じて、最適な順序で、画像をフルスクリーンで表示するデジタルフォトフレームを提供する。【解決手段】デジタルフォトフレーム１００のＣＰＵ２０１は、画像を取得し、表示開始指示を受け付けると、デジタルフォトフレーム１００の置かれている向きを判定し、画像が撮影された時の撮影情報を用いて、画像を撮影向き毎にソートし、デジタルフォトフレーム１００の向きに対応した画像を読込み、表示を開始する。【選択図】図４
2011123310.tif 000002
【特許請求の範囲】
【請求項１】
画像を記憶するための記憶部と、前記画像を表示するための表示部とを備えるデジタルフォトフレームにおいて、
前記デジタルフォトフレームが置かれている向きを判定する第一の判定手段と、
前記画像が有している画像の向きを示す向き情報を用いることにより、前記画像の向きを判定する第二の判定手段と、
前記表示部に画像の表示を行う際に、前記第一の判定手段で判定された前記デジタルフォトフレームの置かれている向きと同じ向きと前記第二の判定手段で判定された画像を、前記表示部に表示することを決定する決定手段と、
前記決定手段で決定した画像を、前記画像が記憶されている記憶部から読み込んで、前記表示部に表示する表示制御手段と
を備えることを特徴とするデジタルフォトフレーム。
【請求項２】
前記画像を表示部に表示する際に、前記デジタルフォトフレームが置かれている向きと同じ向きの画像を抽出して表示するか、または、全ての画像を表示するかの選択を受け付ける受付手段を更に備えることを特徴とする請求項１に記載のデジタルフォトフレーム。
【請求項３】
前記デジタルフォトフレームの置かれている向きが変わったことを検知する検知手段とを更に備え、
前記検知手段で前記デジタルフォトフレームの置かれている向きが変わったことが検知された場合に、前記第一の判定手段は、前記デジタルフォトフレームが置かれている向きを再判定することを特徴とする請求項１または２に記載のデジタルフォトフレーム。
【請求項４】
前記第一の判定手段は、前記デジタルフォトフレームが縦向きに置かれているか、または横向きに置かれているかを判定することを特徴とする請求項１乃至３のいずれか１項に記載のデジタルフォトフレーム。
【請求項５】
前記第二の判定手段は、前記画像の向き情報が縦向きであるか、または横向きであるかを判定することを特徴とする請求項１乃至４のいずれか１項に記載のデジタルフォトフレーム。
【請求項６】
前記第二の判定手段で前記画像の向きを判定した前記画像を、前記画像の向き情報に基づいてソートするソート手段とを更に備え、
前記表示制御手段は、前記ソート手段でソートされた順序に基づいて、前記第一の判定手段で判定された前記デジタルフォトフレームの置かれている向きと同じ向きと前記第二の判定手段で判定された画像を記憶部から読み込んで、前記表示部に表示することを特徴とする請求項１乃至５のいずれか１項に記載のデジタルフォトフレーム。
【請求項７】
画像を記憶するための記憶部と、前記画像を表示するための表示部とを備えるデジタルフォトフレームにおける画像表示方法であって、
前記デジタルフォトフレームの第一の判定手段が、前記デジタルフォトフレームが置かれている向きを判定する第一の判定ステップと、
前記デジタルフォトフレームの第二の判定手段が、前記画像が有している画像の向きを示す向き情報を用いることにより、前記画像の向きを判定する第二の判定ステップと、
前記デジタルフォトフレームの決定手段が、前記表示部に画像の表示を行う際に、前記第一の判定ステップで判定された前記デジタルフォトフレームの置かれている向きと同じ向きと前記第二の判定ステップで判定された画像を、前記表示部に表示することを決定する決定ステップと、
前記デジタルフォトフレームの表示制御手段が、前記決定ステップで決定した画像を、前記画像が記憶されている記憶部から読み込んで、前記表示部に表示する表示制御ステップ
とを含むことを特徴とする画像表示方法。
【請求項８】
画像を記憶するための記憶部と、前記画像を表示するための表示部とを備えるデジタルフォトフレームにおいて実行可能なプログラムであって、
前記デジタルフォトフレームを、
前記デジタルフォトフレームが置かれている向きを判定する第一の判定手段と、
前記画像が有している画像の向きを示す向き情報を用いることにより、前記画像の向きを判定する第二の判定手段と、
前記表示部に画像の表示を行う際に、前記第一の判定手段で判定された前記デジタルフォトフレームの置かれている向きと同じ向きと前記第二の判定手段で判定された画像を、前記表示部に表示することを決定する決定手段と、
前記決定手段で決定した画像を、前記画像が記憶されている記憶部から読み込んで、前記表示部に表示する表示制御手段
として機能させるプログラム。
【請求項９】
請求項８に記載のプログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル画像を表示する写真立ての画像表示方法に関する。
【背景技術】
【０００２】
近年、デジタルカメラで写真を撮影し、ＳＤカードや揮発性メモリ等の記録媒体に撮影した写真（画像）を読み込ませて、液晶等の表示部に画像を表示させるデジタルフォトフレームが存在する。このデジタルフォトフレームに関しては既に様々な先行文献が存在する。
【０００３】
例えば、特許文献１では、表示する画像の形状情報に基づいて、対応するデジタルフォトフレームの表示方法を判断している。具体的には、長さが幅より長い場合は、特許文献１の図５に示すように垂直方向の長さが水平方向の長さより長い縦置き表示に対応すると判断し、幅が長さより長い場合は、特許文献１の図６に示すように水平方向の長さが垂直方向の長さより長い横置きと判断して、デジタルフォトフレームの向きを制御する発明が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−３０４８８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示された発明では、画像を表示する度に画像の形状情報を取得して縦長なのか、横長なのかを判断し、デジタルフォトフレームの向きが表示する画像の形状と異なっている場合には、一枚表示する毎にデジタルフォトフレームの向きを制御しなければならない。画像の閲覧者にとって、このような表示方法は非常に煩しく感じられるため、閲覧者にとって見やすいデジタルフォトフレームの表示方法が求められる。
【０００６】
即ち、本発明の目的は、デジタルフォトフレームの置かれている向きに応じて、最適な順序で、画像をフルスクリーンで表示するデジタルフォトフレームを提供することを目的とする。
【課題を解決するための手段】
【０００７】
即ち、本発明は、画像を記憶するための記憶部と、前記画像を表示するための表示部とを備えるデジタルフォトフレームにおいて、前記デジタルフォトフレームが置かれている向きを判定する第一の判定手段と、前記読込手段で読み込んだ画像が有している画像の向きを示す向き情報を用いることにより、前記画像の向きを判定する第二の判定手段と、前記表示部に画像の表示を行う際に、前記第一の判定手段で判定された前記デジタルフォトフレームの置かれている向きと同じ向きと前記第二の判定手段で判定された画像を、前記表示部に表示することを決定する決定手段と、前記決定手段で決定した画像を、前記画像が記憶されている記憶部から読み込んで、前記表示部に表示する表示制御手段とを備えることを特徴とする。
また、本発明は、前記画像を表示部に表示する際に、前記デジタルフォトフレームが置かれている向きと同じ向きの画像を抽出して表示するか、または、全ての画像を表示するかの選択を受け付ける受付手段を更に備えることを特徴とする。
また、本発明は、前記デジタルフォトフレームの置かれている向きが変わったことを検知する検知手段とを更に備え、前記検知手段で前記デジタルフォトフレームの置かれている向きが変わったことが検知された場合に、前記第一の判定手段は、前記デジタルフォトフレームが置かれている向きを再判定することを特徴とする。
また、本発明は、前記第一の判定手段は、前記デジタルフォトフレームが縦向きに置かれているか、または横向きに置かれているかを判定することを特徴とする。
また、本発明は、前記第二の判定手段は、前記画像の向き情報が縦向きであるか、または横向きであるかを判定することを特徴とする。
また、本発明は、前記第二の判定手段で前記画像の向きを判定した前記画像を、前記画像の向き情報に基づいてソートするソート手段とを更に備え、前記表示制御手段は、前記ソート手段でソートされた順序に基づいて、前記第一の判定手段で判定された前記デジタルフォトフレームの置かれている向きと同じ向きと前記第二の判定手段で判定された画像を記憶部から読み込んで、前記表示部に表示することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、デジタルフォトフレームの置かれている向きに応じて、最適な順序で、画像をフルスクリーンで表示するデジタルフォトフレームを提供することが可能になる。
【図面の簡単な説明】
【０００９】
【図１】本発明のデジタルフォトフレームの構成例を示す図である。
【図２】本発明のデジタルフォトフレームのハードウエア構成例を示す図である。
【図３】。
【図４】本発明のデジタルフォトフレームで実行される画像表示方法のフローチャート図である。
【図５】本発明のデジタルフォトフレームで表示される画像例を示す図である。
【図６】本発明のデジタルフォトフレームで表示される画像が持つ情報の例を示す図である。
【図７】本発明のデジタルフォトフレームで表示される画像が持つ情報の例を示す図である。
【図８】本発明のデジタルフォトフレームの表示部に表示される画面の一例を示す図である。
【図９】本発明のデジタルフォトフレームで実行される画像表示方法のフローチャート図である。
【発明を実施するための形態】
【００１０】
以下、図面を参照して本発明を実施するための最良の形態について詳細に説明する。
図１は、本発明におけるデジタルフォトフレームの構成例を示す図である。
【００１１】
図１において、デジタルフォトフレーム１００は、液晶やプラズマ等で構成されているディスプレイ１０１と、戻る（左に進む）ボタン１０２、実行ボタン１０３、進む（右に進む）ボタン１０４、電源ボタン１０５を備えているものとする。なお、デジタルフォトフレーム１００に配置されるボタンとボタンの位置は、この例に限定されず、他の機能を有するボタンがあってもよい。
【００１２】
またディスプレイ１０１は、表示装置とタッチパッドのような位置入力装置を組み合わせ、画面上の表示を押すことで機器を操作するタッチパネルであってもよい。
【００１３】
ユーザによる電源ボタン１０５の押下を受け付けることにより、デジタルフォトフレーム１００の電源制御を行う。
【００１４】
次に、図２を用いて、本発明のデジタルフォトフレーム１００のハードウエア構成について説明する。
図２は、本発明のデジタルフォトフレーム１００におけるハードウエア構成の一例を示す図である。
【００１５】
図２において、２０１はＣＰＵ２０１であり、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。
【００１６】
また、ＲＯＭ２０２あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、サーバ或いは各クライアントの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。
【００１７】
ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。
【００１８】
ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＡＭ２０３にロードして、プログラムを実行することで各種動作を実現するものである。
【００１９】
また、入力コントローラ（入力Ｃ）２０５は、キーボード２０９や不図示のマウス等のポインティングデバイスからの入力を制御する。
【００２０】
ビデオコントローラ（ＶＣ）２０６は、ディスプレイ２１０への表示を制御する。ディスプレイは、ＣＲＴディスプレイでも液晶ディスプレイ等でも構わない。
【００２１】
メモリコントローラ（ＭＣ）２０７は、ブートプログラム、ブラウザソフトウエア、各種のアプリケーション、フォントデータ、利用者ファイル、編集ファイル、各種データ等を記憶するハードディスク（ＨＤ）やフロッピー（登録商標）ディスク（ＦＤ）或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２１１へのアクセスを制御する。
【００２２】
通信Ｉ／Ｆコントローラ（通信Ｉ／ＦＣ）２０８は、ネットワークを介して、外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いたインターネット通信等が可能である。
【００２３】
なお、ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ディスプレイ２１０上での表示を可能としている。
【００２４】
また、ＣＰＵ２０１は、ディスプレイ２１０上の不図示のマウスカーソル等での利用者指示を可能とする。
【００２５】
本発明を実現するためのプログラムは外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０３にロードされることによりＣＰＵ２０１によって実行されるものである。
【００２６】
さらに、本発明に係わるプログラムが用いる各種データ及び各種テーブルは外部メモリ２１１に格納されており、これらについての詳細な説明は後述する。なお、全ての装置がこれらの構成を備えているわけではなく、必要なものを夫々備えていればよい。
【００２７】
次に図３を用いて、本発明のデジタルフォトフレーム１００の機能構成について説明する。
【００２８】
図３のフォトフレーム向き判定部３０１は、デジタルフォトフレーム１００の置かれている向きを判定する。
【００２９】
画像読込部３０２は、デジタルフォトフレーム１００で取得する画像を読み込む。
【００３０】
画像向き判定部３０３は、取得した画像の撮影された時の撮影情報を用いることにより、画像が縦向き（ポートレイト）型で撮影されたのか、横向き（ランドスケープ）型で撮影されたのかを判定する。
【００３１】
画像ソート制御部３０４は、撮影された向きに応じて画像のソートを実行する。
【００３２】
画像表示制御部３０５は、画像をディスプレイ１０１に表示する。
【００３３】
イベント検知部３０６は、デジタルフォトフレーム１００ではっせいするイベントを検知する。ここでいうイベントとは、デジタルフォトフレーム１００の置かれている向きが変わったというイベントを指す。
【００３４】
次に図４を用いて、本発明のデジタルフォトフレーム１００の画像表示方法について説明する。
【００３５】
図４は、本発明のデジタルフォトフレーム１００で実行される画像表示方法のフローチャートである。まず、ステップＳ１０１において、デジタルフォトフレーム１００のＣＰＵ２０１は、画像リスト（複数枚の画像）を取得する。取得の方法について、本発明では特に限定しないが、例えば、画像が記録されている記録媒体（ＳＤカードやフラッシュメモリ（登録商標））等が所定の挿入部にセットされたことを認識し、記録媒体に記録されている画像リストを取得する方法がある。
【００３６】
また、別の方法として、デジタルフォトフレーム１００が、夫々を個別に識別可能な個体番号（例えばシリアルナンバー）とネットワーク上でのネットワークアドレス（ＩＰアドレス）を有していて、不図示の情報処理装置（ＰＣ、サーバは限定してない）から配信される画像リストを取得する方法がある。
【００３７】
画像を取得すると、ステップＳ１０２において、デジタルフォトフレーム１００のＣＰＵ２０１は、ユーザの操作による画像表示開始指示の待機状態となる。表示開始指示の受付方法としては、ユーザ操作により画像表示開始ボタンが押下されることによる表示方法が挙げられる。また、ディスプレイ１０１がタッチパネル機能を備えていれば、ユーザ操作に応じて画像表示開始指示を受け付けてもよい。
【００３８】
また、ステップＳ１０２の表示開始指示受付時に、画像の表示形式として、ステップＳ１０１で取得した画像を全て表示させる全表示モードで表示をするか、または、デジタルフォトフレーム１００が置かれている向きが縦向き（ポートレイト型）なのか横向き（ランドスケープ型）なのかを判定して、向きに対応した画像を表示させるフルスクリーンモードで表示するかの選択を受け付けて表示を開始してもよい。表示形式の選択時には、図８の画面例がデジタルフォトフレーム１００のディスプレイに表示されて、ユーザの選択を受け付ける。
【００３９】
ステップＳ１０２で、フルスクリーンモードが選択されると、ステップＳ１０３に進み、全表示モードが選択されると、ステップＳ１１１に進む。
【００４０】
ステップＳ１１１で、デジタルフォトフレーム１００のＣＰＵ２０１は、ステップＳ１０１で取得した画像を読込み、スライドショーを開始する。画像の切替タイミングは特に限定しない。時間経過を見て自動的に切替える形式でもよいし、ユーザの指示を受付けて切替える形式でもよい。
【００４１】
画像表示開始指示を受け付けると、ステップＳ１０３において、デジタルフォトフレーム１００のＣＰＵ２０１は、現在、デジタルフォトフレーム１００が縦向き（ポートレイト型）に置かれているのか、横向き（ランドスケープ型）に置かれているのかを判定する。判定の方法は、既知の技術を用いることにより可能である。例えば、例えば、特開２００７−２５９２６３で開示されている技術をデジタルフォトフレーム１００が備えていれば、姿勢検出が可能である。
【００４２】
デジタルフォトフレーム１００が縦向きなのか、横向きなのかを判定すると、ステップＳ１０５において、先程のステップＳ１０１で取得した画像リストの画像を一つずつ縦向きなのか、横向きなのかを判定する。
【００４３】
ステップＳ１０６において、デジタルフォトフレーム１００のＣＰＵ２０１は、ステップＳ１０１で取得した画像リストの画像情報のうち、画像の向きを判定する情報を用いることで、画像が縦向きなのか、横向きなのかの判定をしていく。ステップＳ１０１で取得する画像は、例えば、図６に示す画像情報を持っているものとする。
【００４４】
図６は、本発明のデジタルフォトフレーム１００で表示する画像のもつ画像情報の一例を示す図である。この画像情報は、カメラで画像が撮影された時に付加される情報である。
【００４５】
図６において、６０１は、画像ファイル名であり、撮影された時系列順に番号が付される一般的なものや、ユーザにより任意の文字列に編集されるものがある。
【００４６】
６０２は、画像がカメラなどの撮像装置で撮影された時刻を示すタイムスタンプである。ユーザ操作により並べ替えを行わなければ、撮影された順序に並んでいるのが一般的である。
【００４７】
６０３は、画像の向きを示す画像向き情報である。Ｌａｎｄｓｃａｐｅと示されている画像は、横向き（横長）で撮影された画像であり、Ｐｏｒｔｒａｉｔと示されている画像は、縦向き（縦長）で撮影された画像であることを示している。
【００４８】
近年のデジタルカメラでは、撮影する際にカメラの向きを検知して、画像の天地を判定する機能が備わっているものがあるため、既知の技術を用いることにより、この情報をカメラによる撮影時に画像に付加することが可能である。例えば、特開２００７−２５９２６３で開示されている技術を用いることにより、撮影時の画像の向き（ポートレイトかランドスケープか）を検出することが可能であり、結果として画像の属性情報（ＥＸＩＦ情報）に画像の向きが記録されることになる。
【００４９】
ステップＳ１０６で、画像が縦向きなのか横向きなのかを判定し、縦向きであれば、縦向きの画像のリストに抽出され（Ｓ１０７）、横向きであれば、横向きの画像リストに抽出される（Ｓ１０８）。
【００５０】
図７は、ステップＳ１０６で画像の向き判定をした結果、縦向きと横向きの夫々のリストに振り分けられた画像リストであり、図６の画像向き情報６０３に基づいて、縦向きの画像リスト（ａ）と、横向きの画像リスト（ｂ）に分けられている。
【００５１】
ステップＳ１０９において、デジタルフォトフレーム１００のＣＰＵ２０１は、ステップＳ１０１で取得した画像リストに含まれる全ての画像の向きを判定したかどうかを確認する。
【００５２】
確認の方法は、図６のように時系列順で保存されている画像が、画像リスト内にあるか否かを見て、全ての画像向き情報を判定したかどうかを確認する。
【００５３】
ステップＳ１０９で、全ての画像を並び替えたと判断した場合に、ステップＳ１１０において、ステップＳ１０４で決定したデジタルフォトフレーム１００の向きと同じ向きの画像リスト内の画像のスライドショーが開始される。
【００５４】
一方、ステップＳ１１９で、画像の向きを未判定の画像があると判定した場合には、ステップＳ１０５に戻って、画像リストのうち画像向きを未判定の画像を取得する。
【００５５】
以上、図４に記載の画像表示方法によれば、取得した画像が縦向きなのか、横向きなのかを判定して、それぞれ、縦向きの画像リスト、横向きの画像リストとして、デジタルフォトフレームに表示する。
【００５６】
また、図４の処理で表示形式を決定し、画像をフルスクリーンモードで画像を表示している最中に、ユーザの操作により、デジタルフォトフレーム１００の置き向きがかわった場合にの処理を図９を用いて説明する。
【００５７】
図９のステップＳ２０１で、デジタルフォトフレーム１００のＣＰＵ２０１は、イベントの発生を検知する。ここでいうイベントとは、デジタルフォトフレーム１００の置かれている向きが変わったというイベントを指す。
【００５８】
ステップＳ２０２で、デジタルフォトフレーム１００のＣＰＵ２０１は、デジタルフォトフレーム１００の置かれている向きが変わったどうかを判定する。具体的には、イベント発生前は縦向き型に置かれていたのが横向き型に変わったどうか、あるいはその逆かどうかを判定する。ここで、新たにデジタルフォトフレーム１００が置かれた向きを再判定し、決定する。
【００５９】
ステップＳ２０３で、デジタルフォトフレーム１００のＣＰＵ２０１は、図４のステップＳ１０６〜ステップＳ１０８で撮影された向き毎にソートされた画像のうち、ステップＳ２０２で決定したデジタルフォトフレーム１００の向きに対応する画像の読込を行う。
【００６０】
ステップＳ２０４で、デジタルフォトフレーム１００のＣＰＵ２０１は、ステップＳ２０３で読み込んだ画像の表示を開始する。
【００６１】
本発明によれば、デジタルフォトフレームの置かれている向きに応じて、最適な順序で、画像をフルスクリーンで表示するデジタルフォトフレームを提供することが可能になる。
【００６２】
具体的には、画像を記憶するための記憶部と、前記画像を表示するための表示部とを備えるデジタルフォトフレームにおいて、前記デジタルフォトフレームが置かれている向きを判定する第一の判定手段と、前記読込手段で読み込んだ画像が有している画像の向きを示す向き情報を用いることにより、前記画像の向きを判定する第二の判定手段と、前記表示部に画像の表示を行う際に、前記第一の判定手段で判定された前記デジタルフォトフレームの置かれている向きと同じ向きと前記第二の判定手段で判定された画像を、前記表示部に表示することを決定する決定手段と、前記決定手段で決定した画像を、前記画像が記憶されている記憶部から読み込んで、前記表示部に表示する表示制御手段とを備えることを特徴とする。
【００６３】
以上、一実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００６４】
また、本発明におけるプログラムは、図４および図９に示すフローチャートの処理方法をコンピュータが実行可能なプログラムであり、本発明の記憶媒体図４の画像表示方法をコンピュータが実行可能なプログラムが記憶されている。なお、本発明におけるプログラムは図４の画像表示方法のプログラムであってもよい。
【００６５】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。
【００６６】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＤＶＤ−ＲＯＭ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ，シリコンディスク等を用いることができる。
【００６７】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００６８】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００６９】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【００７０】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ，データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【符号の説明】
【００７１】
１００  デジタルフォトフレーム
１０１  ディスプレイ
１０２  戻る（左へ）ボタン
１０３  実行ボタン
１０４  進む（右へ）ボタン
１０５  電源ボタン
【図１】
2011123310.tif 000003
【図２】
2011123310.tif 000004
【図３】
2011123310.tif 000005
【図４】
2011123310.tif 000006
【図５】
2011123310.tif 000007
【図６】
2011123310.tif 000008
【図７】
2011123310.tif 000009
【図８】
2011123310.tif 000010
【図９】
2011123310.tif 000011