(57)【要約】【課題】複数の機器を跨いだ形で、それぞれの機器に記憶されている画像を再生することができるようにする。【解決手段】テレビジョン受像機１に同時に接続されるディジタルスチルカメラ２、メモリカード３、DLNAサーバ４には、それぞれ画像が記憶されている。テレビジョン受像機１においては、接続されるデバイスから画像が取得され、取得された画像が表示される。あるデバイスのあるフォルダに格納されている画像がシャッフル再生によって表示されている間にユーザにより所定の操作が行われたとき、それまで行われていたシャッフル再生は停止され、その操作が行われたときに表示されていた画像と同じフォルダに格納されている画像が、先頭のものから順に、スライドショー再生によって表示される。本発明は、複数のデバイスに記録されている画像を再生可能なテレビジョン受像機に適用することができる。【選択図】図１
2008016930.tif 000002
【特許請求の範囲】
【請求項１】
複数の機器にそれぞれ記憶される画像群に含まれる全ての画像の中から１つの画像を不規則に選択し、選択した画像を順次表示させる表示制御手段を備える
表示制御装置。
【請求項２】
所定の画像が前記表示制御手段により表示されているときに行われるユーザの指示を検出する検出手段をさらに備え、
前記表示制御手段は、前記検出手段によりユーザの指示が検出されたとき、複数の機器にそれぞれ記憶される画像群に含まれる全ての画像の中から不規則に選択した画像を表示させることを停止し、ユーザの指示が検出されたときに表示させている画像を含む画像群と同じ画像群に含まれる画像を規則的に１つずつ選択し、選択した画像を表示させる
請求項１に記載の表示制御装置。
【請求項３】
複数の機器にそれぞれ記憶される画像群に含まれる全ての画像の中から１つの画像を不規則に選択し、選択した画像を順次表示させる
ステップを含む表示制御方法。
【請求項４】
複数の機器にそれぞれ記憶される画像群に含まれる全ての画像の中から１つの画像を不規則に選択し、選択した画像を順次表示させる
ステップを含む処理をコンピュータに実行させるプログラム。
【請求項５】
複数の画像群に含まれる全ての画像の中から１つの画像を不規則に選択し、選択した画像を順次表示させる表示制御手段と、
所定の画像が前記表示制御手段により表示されているときに行われるユーザの指示を検出する検出手段と
を備え、
前記表示制御手段は、前記検出手段によりユーザの指示が検出されたとき、複数の画像群に含まれる全ての画像の中から不規則に選択した画像を表示させることを停止し、ユーザの指示が検出されたときに表示させている画像を含む画像群と同じ画像群に含まれる画像を規則的に１つずつ選択し、選択した画像を表示させる
表示制御装置。
【請求項６】
複数の画像群に含まれる全ての画像の中から１つの画像を不規則に選択し、選択した画像を順次表示させ、
所定の画像が表示されているときに行われるユーザの指示を検出し、
ユーザの指示が検出されたとき、複数の画像群に含まれる全ての画像の中から不規則に選択した画像を表示させることを停止し、ユーザの指示が検出されたときに表示させている画像を含む画像群と同じ画像群に含まれる画像を規則的に１つずつ選択し、選択した画像を表示させる
ステップを含む表示制御方法。
【請求項７】
複数の画像群に含まれる全ての画像の中から１つの画像を不規則に選択し、選択した画像を順次表示させ、
所定の画像が表示されているときに行われるユーザの指示を検出し、
ユーザの指示が検出されたとき、複数の画像群に含まれる全ての画像の中から不規則に選択した画像を表示させることを停止し、ユーザの指示が検出されたときに表示させている画像を含む画像群と同じ画像群に含まれる画像を規則的に１つずつ選択し、選択した画像を表示させる
ステップを含む処理をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置および方法、並びにプログラムに関し、特に、複数の機器を跨いだ形で、それぞれの機器に記憶されている画像を再生することができるようにした表示制御装置および方法、並びにプログラムに関する。
【背景技術】
【０００２】
従来より、ディジタルカメラなどで撮影された画像の再生方法として各種の方法が提案されている。
【０００３】
画像の再生方法には、ユーザにより指定された１つのフォルダに格納されている画像を１つずつ、格納順に規則的に再生する（シーケンシャルに再生する）スライドショー再生、１つのフォルダに格納されている画像を１つずつ不規則に選択し、選択した画像を順次再生するシャッフル再生、ランダム再生などがある。ここで、シャッフル再生は、不規則に選択され、１度再生された画像が２度再生されることがない再生方法であり、ランダム再生は、不規則に選択され、１度再生された画像でも２度再生されることのある再生方法である。
【０００４】
スライドショー再生は、表示させる画像をユーザが１つずつ指定することなく自動的に表示させ、表示されるものの中から詳しく閲覧したい画像を探したりするときなどに用いられる。また、シャッフル再生やランダム再生は、画像が多すぎるため、閲覧したい画像がどれであるのか検討がつかない場合に、不規則な順に表示させ、閲覧したい画像を探したりするときなどに用いられる。
【０００５】
特許文献１には、大量のデータを記録できるハードディスクなどの記録メディアを用いて、ランダムに選択した一連のデータの再生を行う技術が提案されている。
【特許文献１】特開平１０−２３４００２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
近年のユーザは、例えば、テレビジョン受像機にディジタルカメラやメモリカードを接続したり、あるいは、インターネットなどのネットワークを介して所定のサーバに接続するといったように、複数の機器を同時に利用するようになってきた。
【０００７】
そこで、ユーザは、複数の機器を跨いだ形で、それぞれの機器に記憶されている画像を再生させたいが、上述したシャッフル再生やランダム再生の機能は、１つの機器に記録されているデータについてのみ有効な機能である。そのため、ユーザは、機器を１つ１つ指定し、指定された機器内に記憶されている画像を再生するといった煩雑な操作を行うしかなかった。
【０００８】
本発明はこのような状況に鑑みてなされたものであり、複数の機器を跨いだ形で、それぞれの機器に記憶されている画像を再生することができるようにするものである。
【課題を解決するための手段】
【０００９】
本発明の一側面の表示制御装置は、複数の機器にそれぞれ記憶される画像群に含まれる全ての画像の中から１つの画像を不規則に選択し、選択した画像を順次表示させる表示制御手段を備える。
【００１０】
所定の画像が前記表示制御手段により表示されているときに行われるユーザの指示を検出する検出手段をさらに設け、前記表示制御手段には、前記検出手段によりユーザの指示が検出されたとき、複数の機器にそれぞれ記憶される画像群に含まれる全ての画像の中から不規則に選択した画像を表示させることを停止させ、ユーザの指示が検出されたときに表示させている画像を含む画像群と同じ画像群に含まれる画像を規則的に１つずつ選択し、選択した画像を表示させることができる。
【００１１】
本発明の一側面の表示制御方法またはプログラムは、複数の機器にそれぞれ記憶される画像群に含まれる全ての画像の中から１つの画像を不規則に選択し、選択した画像を順次表示させるステップを含む。
【００１２】
本発明の他の側面の表示制御装置は、複数の画像群に含まれる全ての画像の中から１つの画像を不規則に選択し、選択した画像を順次表示させる表示制御手段と、所定の画像が前記表示制御手段により表示されているときに行われるユーザの指示を検出する検出手段とを備え、前記表示制御手段は、前記検出手段によりユーザの指示が検出されたとき、複数の画像群に含まれる全ての画像の中から不規則に選択した画像を表示させることを停止し、ユーザの指示が検出されたときに表示させている画像を含む画像群と同じ画像群に含まれる画像を規則的に１つずつ選択し、選択した画像を表示させる。
【００１３】
本発明の他の側面の表示制御方法またはプログラムは、複数の画像群に含まれる全ての画像の中から１つの画像を不規則に選択し、選択した画像を順次表示させ、所定の画像が表示されているときに行われるユーザの指示を検出し、ユーザの指示が検出されたとき、複数の画像群に含まれる全ての画像の中から不規則に選択した画像を表示させることを停止し、ユーザの指示が検出されたときに表示させている画像を含む画像群と同じ画像群に含まれる画像を規則的に１つずつ選択し、選択した画像を表示させるステップを含む。
【００１４】
本発明の一側面においては、複数の機器にそれぞれ記憶される画像群に含まれる全ての画像の中から１つの画像が不規則に選択され、選択された画像が順次表示される。
【００１５】
本発明の他の側面においては、ユーザの指示が検出されたとき、複数の画像群に含まれる全ての画像の中から不規則に選択した画像を表示させることが停止され、ユーザの指示が検出されたときに表示されている画像を含む画像群と同じ画像群に含まれる画像が規則的に１つずつ選択され、選択された画像が表示される。
【発明の効果】
【００１６】
本発明の一側面によれば、複数の機器を跨いだ形で、それぞれの機器に記憶されている画像を再生することができる。
【００１７】
本発明の他の側面によれば、複数の画像群を跨いだ形で、それぞれの画像群に含まれる画像を再生することができる。また、ユーザによる指示に応じて、その指示がされたときに表示されている画像を含む画像群と同じ画像群に含まれる画像を再生することができる。
【発明を実施するための最良の形態】
【００１８】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、明細書又は図面に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、明細書又は図面に記載されていることを確認するためのものである。従って、明細書又は図面中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が発明に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外には対応しないものであることを意味するものでもない。
【００１９】
本発明の一側面の表示制御装置（例えば、図１のテレビジョン受像機１）は、複数の機器（例えば、図１のディジタルスチルカメラ２、メモリカード３、およびDLNAサーバ４）にそれぞれ記憶される画像群に含まれる全ての画像の中から１つの画像を不規則に選択し、選択した画像を順次表示させる表示制御手段（例えば、図８の表示制御部５２）を備える。
【００２０】
この表示制御装置には、所定の画像が前記表示制御手段により表示されているときに行われるユーザの指示を検出する検出手段（例えば、図８の指示検出部５１）をさらに設け、前記表示制御手段には、前記検出手段によりユーザの指示が検出されたとき、複数の機器にそれぞれ記憶される画像群に含まれる全ての画像の中から不規則に選択した画像を表示させることを停止させ、ユーザの指示が検出されたときに表示させている画像を含む画像群と同じ画像群に含まれる画像を規則的に１つずつ選択し、選択した画像を表示させることができる。
を備える。
【００２１】
本発明の一側面の表示制御方法またはプログラムは、複数の機器にそれぞれ記憶される画像群に含まれる全ての画像の中から１つの画像を不規則に選択し、選択した画像を順次表示させるステップ（例えば、図９のステップＳ２）を含む。
【００２２】
本発明の他の側面の表示制御装置（例えば、図１のテレビジョン受像機１）は、複数の画像群に含まれる全ての画像の中から１つの画像を不規則に選択し、選択した画像を順次表示させる表示制御手段（例えば、図８の表示制御部５２）と、所定の画像が前記表示制御手段により表示されているときに行われるユーザの指示を検出する検出手段（例えば、図８の指示検出部５１）とを備え、前記表示制御手段は、前記検出手段によりユーザの指示が検出されたとき、複数の画像群に含まれる全ての画像の中から不規則に選択した画像を表示させることを停止し、ユーザの指示が検出されたときに表示させている画像を含む画像群と同じ画像群に含まれる画像を規則的に１つずつ選択し、選択した画像を表示させる。
【００２３】
本発明の他の側面の表示制御方法またはプログラムは、複数の画像群に含まれる全ての画像の中から１つの画像を不規則に選択し、選択した画像を順次表示させ、所定の画像が表示されているときに行われるユーザの指示を検出し、ユーザの指示が検出されたとき、複数の画像群に含まれる全ての画像の中から不規則に選択した画像を表示させることを停止し、ユーザの指示が検出されたときに表示させている画像を含む画像群と同じ画像群に含まれる画像を規則的に１つずつ選択し、選択した画像を表示させるステップ（例えば、図９のステップＳ５）を含む。
【００２４】
以下、本発明の実施の形態について図を参照して説明する。
【００２５】
図１は、本発明を適用したテレビジョン受像機１に接続されるデバイスの例を示す図である。
【００２６】
図１に示されるように、テレビジョン受像機１には、物理デバイスとしてのディジタルスチルカメラ２、メモリカード３、およびネットワークデバイスとしてのDLNA(Digital Living Network Alliance)サーバ４から構成される。
【００２７】
テレビジョン受像機１とディジタルスチルカメラ２は、例えばそれぞれの機器の筐体に設けられるUSB(Universal Serial Bus)端子に接続されたUSBケーブルを介して接続され、テレビジョン受像機１とメモリカード３はテレビジョン受像機１の筐体に設けられるスロットにメモリカード３が挿入されることによって接続される。テレビジョン受像機１とDLNAサーバ４はネットワーク５を介して接続される。
【００２８】
ディジタルスチルカメラ２、メモリカード３、DLNAサーバ４には、それぞれ画像が記憶されており、テレビジョン受像機１は、接続されるそれらのデバイスに記憶されている画像全体を対象として、シャッフル再生、ランダム再生などを行うことができるようになされている。ここで、シャッフル再生は、不規則に選択され、１度再生された画像が２度再生されることがない再生方法であり、ランダム再生は、不規則に選択され、１度再生された画像でも２度再生されることのある再生方法である。
【００２９】
例えば、ディジタルスチルカメラ２が内蔵するメモリやディジタルスチルカメラ２に装着されたメモリカードに記録されている１枚の画像が再生された次にテレビジョン受像機１のスロットに装着されたメモリカード３に記憶されている１枚の画像が再生され、その次にDLNAサーバ４のHDD(Hard Disk Drive)に記憶されている１枚の画像が再生されるといったように、テレビジョン受像機１においては、画像を記憶するデバイスを跨いで、不規則な順に画像が選択され、選択された１枚の画像がテレビジョン受像機１に表示される。
【００３０】
すなわち、テレビジョン受像機１は、それぞれのデバイスが記憶する画像を管理する、図２に示されるようなディレクトリ構造を有している。例えば、画像を記憶するデバイスが接続されたとき、接続されたデバイスからテレビジョン受像機１に対して、そのデバイスが記憶する画像のディレクトリ構造が通知される。
【００３１】
図２には、デバイス１、デバイス２、デバイス３のそれぞれが管理するディレクトリ構造が示されており、デバイス１は例えば図１のディジタルスチルカメラ２、デバイス２は例えば図１のメモリカード３、デバイス３は例えば図１のDLNAサーバ４である。
【００３２】
図２の例においては、デバイス１であるディジタルスチルカメラ２が内蔵するメモリやディジタルスチルカメラ２に装着されたメモリカードにはフォルダ１、フォルダ２、・・・が作成され、それぞれのフォルダに、画像１、画像２、・・・といった複数の画像が格納されている。同様に、デバイス２であるメモリカード３、デバイス３であるDLNAサーバ４にもフォルダ１、フォルダ２、・・・が作成され、それぞれのフォルダに、画像１、画像２、・・・といった複数の画像が格納されている。付されている数字が同じであっても、図２に示されるそれぞれの画像は例えば映っている内容の異なる画像である。
【００３３】
テレビジョン受像機１においては、このようなディレクトリ構造が参照され、再生の対象になる画像が選択される。
【００３４】
このように、ユーザは、画像を記憶するデバイスをテレビジョン受像機１に接続させるだけで、それぞれのデバイスに記憶されている画像全体を対象として、デバイスを跨いだ形で、画像のランダム再生、シャッフル再生をテレビジョン受像機１に行わせることができる。
【００３５】
また、ユーザは、ある画像がテレビジョン受像機１により表示されているときに所定の操作を行うことによって、その操作を行ったときに表示されている画像と同じフォルダに格納されている画像のスライドショー再生を開始させることができる。
【００３６】
例えば、シャッフル再生によって、図２のデバイス１（ディジタルスチルカメラ２）のフォルダ１に格納されている画像５が選択され、テレビジョン受像機１に表示されている間にユーザが所定の操作を行ったとき、それまで行われていたシャッフル再生は停止され、画像５と同じ、フォルダ１に格納されている画像が、先頭の画像である画像１から順に、スライドショー再生によって表示される。フォルダ１に記憶されている画像の全てが、例えば、ある旅行先で撮影したものである場合、ユーザは、そのうちの１枚である画像５が表示されているときに所定の操作を行うことによって、画像５が記憶されているデバイス、フォルダを探してスライドショー再生を始める操作を行うことなく、旅行先で撮影した全ての画像を、１枚ずつ、画像１、画像２、画像３、・・・の順にシーケンシャルに再生させ、閲覧することができる。ここで、シーケンシャル再生は、例えば、画像作成日時の順、やファイル名の順に画像が選択され、再生される再生方法である。
【００３７】
次に、以上のような画像の閲覧を行うためにテレビジョン受像機１に表示される画面について説明する。
【００３８】
図３は、メニュー画面の表示例を示す図である。
【００３９】
テレビジョン受像機１に表示されるメニュー画面は、基本的に、横方向に並んで表示されるカテゴリアイコンと、縦方向に並んで表示されるアイテムアイコンから構成される。ユーザは、テレビジョン受像機１をリモートコントローラに設けられる上下左右キーのうち、左右方向のキーを操作することによって、注目するカテゴリを切り換えることができ、上下方向のキーを操作することによって、選択したカテゴリに属するものの中から、注目するアイテムを切り換えることができる。例えば、決定キーが押されたとき、そのときに注目されているアイテムが選択される。
【００４０】
図３の例においては、横方向に並んで表示されるカテゴリアイコンの中からフォトカテゴリを表すカテゴリアイコン１０が選択され、カテゴリアイコン１０の表示位置を基準として、縦方向に、フォトカテゴリに属するアイテムを表すアイテムアイコン１１乃至１５が表示されている。また、カテゴリアイコン１０の１つのアイコン分だけ下に表示されているアイテムアイコン１２が注目されている。
【００４１】
アイテムアイコン１１は、図１のDLNAサーバ４を表すアイコンであり、ネットワーク５を介してテレビジョン受像機１に接続され、テレビジョン受像機１とDLNAサーバ４の間で認証などが行われた後、フォトカテゴリに属するアイテムを表すアイコンとして追加される。
【００４２】
アイテムアイコン１２，１３は、外部機器（ただし、図１では図示せず）を表わすアイコンであり、外部機器インターフェースを介してテレビジョン受像機１に接続され、テレビジョン受像機１と外部機器の間で認証などが行われた後、フォトカテゴリに属するアイテムを表すアイコンとして追加される。
【００４３】
アイテムアイコン１４は、図１のディジタルスチルカメラ２を表すアイコンであり、USBケーブルを介してテレビジョン受像機１に接続され、テレビジョン受像機１とディジタルスチルカメラ２の間で認証などが行われた後、フォトカテゴリに属するアイテムを表すアイコンとして追加される。アイテムアイコン１５は、テレビジョン受像機１に接続される、ディジタルスチルカメラ２以外の他のUSBデバイス（図示せず）を表すアイコンである。
【００４４】
ユーザは、このような、フォトカテゴリを選択している状態のメニュー画面からアイテムアイコン１１を選択することによって、DLNAサーバ４に記憶されている画像を閲覧することができる。アイテムアイコン１１が選択されたとき、それぞれのフォルダを表すアイコンがアイテムアイコン１１の右隣などの所定の位置に表示され、ユーザは、その中から所定のフォルダを選択することができる。
【００４５】
またユーザは、このような、フォトカテゴリを選択している状態のメニュー画面からオプションメニューをさらに表示させ、オプションメニューの中から「シャッフル再生」を選択することによって、テレビジョン受像機１に接続されたデバイスに記憶されている画像を閲覧することができる。
【００４６】
図４は、フォトカテゴリを選択している状態のメニュー画面からオプションメニューを表示させた画面の例を示す図である。
【００４７】
ユーザがフォトカテゴリを選択している状態のメニュー画面からオプションメニューを表示させたとき、図４に示されるように、画面の右端に、画像を用いた操作としてユーザが選択可能な項目の一覧が表示される。図４の例においては、「スライドショー再生」、「シャッフル再生」、「情報」の項目が表示されており、「シャッフル再生」の項目にカーソルＣがあてられ、選択されている。
【００４８】
「スライドショー再生」は、テレビジョン受像機１に接続されたデバイスにそれぞれ記憶されている画像を対象としてスライドショー再生を行わせるときに選択される項目であり、「シャッフル再生」は、テレビジョン受像機１に接続されたデバイスにそれぞれ記憶されている画像を対象としてシャッフル再生を行わせるときに選択される項目である。「情報」は、ユーザが選択したフォルダに格納されている画像の詳細な情報を表示させるときに選択される項目である。
【００４９】
ユーザは、カーソルＣで「シャッフル再生」の項目を選択した状態で、リモートコントローラに設けられる決定ボタンを押下したとき、テレビジョン受像機１に接続されたデバイスにそれぞれ記憶されている画像を対象としてシャッフル再生が開始される。
【００５０】
シャッフル再生が開始されたとき、図４に示したオプションメニューに代わり、図５に示されるように、画面の右端に、シャッフル再生においてユーザが選択可能な項目の一覧のオプションメニューが表示される。図５の例においては、「画面切換の速さ」、「ＢＧＭ」、「画面切換の効果」、「フォルダ移動」、「画質」の項目が表示されており、「フォルダ移動」の項目にカーソルＣがあてられ、選択されている。
【００５１】
「画面切換の速さ」は、シャッフル再生において画面切換の速さを変更するときに選択される項目であり、「ＢＧＭ」は、シャッフル再生においてＢＧＭを出力するときに選択される項目である。「画面切換の効果」は、シャッフル再生において画面切換の効果を変更するときに選択される項目であり、「フォルダ移動」は、シャッフル再生においてある画像が再生されているときに、その画像と同じフォルダに格納されている画像のスライドショー再生を開始させるときに選択される項目である。「画質」は、シャッフル再生において画質を変更するときに選択される項目である。
【００５２】
また、図５に示したオプションメニューの左側には、選択された画像が、順次画面に表示され、シャッフル再生される。
【００５３】
図６は、シャッフル再生中の画像の切り替えの例を示す図である。
【００５４】
図６の例においては、それぞれのデバイスに記憶されている画像の中から選択された画像である画像Ｐ１、画像Ｐ２、画像Ｐ３、画像Ｐ４が、選択された順に表示されている。画像Ｐ１乃至Ｐ４は、例えば、それぞれ異なるデバイスの異なるフォルダに格納されている画像であり、映っている内容に関連性のあるものではない。
【００５５】
例えば、シャッフル再生によって選択された画像である画像Ｐ４が表示されているときにユーザにより図５に示したオプションメニューの「フォルダ移動」の項目が選択され、表示されている画像Ｐ４と同じフォルダに格納されている画像をスライドショー再生することが指示された場合、図６に示されるように、画像Ｐ５、画像Ｐ６、・・・の順に画像が表示される。この画像Ｐ５、画像Ｐ６、・・・は、画像Ｐ４と同じフォルダに格納されている、映っている内容に関連性のある画像である。フォルダに格納されている画像をシーケンシャルに並べた場合、その並びは、画像Ｐ５、画像Ｐ６、・・・の順になる。
【００５６】
このように、例えば、苺狩りに行ったときに撮影した画像がたまたまシャッフル再生によって表示されたタイミングで所定の指示を行うことによって、ユーザは、その画像と同じフォルダに格納されている、苺狩りに行ったときに撮影した他の画像を、スライドショー再生させることができる。そして、スライドショー再生させる画像がなくなると、再び、デバイスを跨いだシャッフル再生に戻ることができる。
【００５７】
シャッフル再生からスライドショー再生に再生方法を変更するテレビジョン受像機１の処理についてはフローチャートを参照して後述する。
【００５８】
図７は、テレビジョン受像機１のハードウエア構成例を示すブロック図である。
【００５９】
アンテナ入力端子２１は、ディジタル放送（地上ディジタル放送、BS／CSディジタル放送）受信用のアンテナからの信号を入力する。ディジタルチューナ２２は、アンテナ入力端子２１に入力されたディジタルアンテナからの放送波信号を受信、復調し、MPEG-TS(Moving Picture Experts Group-Transport Stream)を取得する。ディジタルチューナ２２は、取得したMPEG-TSをMPEGデコーダ２３に出力する。
【００６０】
MPEGデコーダ２３は、ディジタルチューナ２２から供給されたMPEG-TSに施されているスクランブルを解除し、再生対象になっている番組のデータを含むストリームを抽出する。MPEGデコーダ２３は、抽出したストリームを構成する音声パケットをデコードし、得られた音声データを音声信号処理回路２８に出力するとともに、ストリームを構成する映像パケットをデコードし、得られた映像データを映像信号処理回路２４に出力する。
【００６１】
映像信号処理回路２４は、MPEGデコーダ２３から供給された映像データに対してノイズ除去などの所定の処理を施し、得られた映像データをディスプレイ回路２５に出力する。
【００６２】
ディスプレイ回路２５は、表示パネル２７に表示させる番組の映像データを生成し、生成した映像データをパネル駆動回路２６に出力する。
【００６３】
また、ディスプレイ回路２５は、ドライブ３６、通信部３７、外部機器インターフェース３８によりデバイスから取り込まれ、内部バス３１を介して供給された画像をパネル駆動回路２６に出力する。ディスプレイ回路２５に対しては、再生対象としてCPU３４により選択され、ドライブ３６、通信部３７、インターフェース３８によりデバイスから取得された画像が供給されてくる。ディスプレイ回路２５は、図３に示されるようなメニュー画面を表示させるためのデータなども生成し、生成したデータをパネル駆動回路２６に出力する。
【００６４】
パネル駆動回路２６は、ディスプレイ回路２５から供給されたデータに基づいて表示パネル２７を駆動し、番組の映像、テレビジョン受像機１に接続されたデバイスに記録されている画像、メニュー画面などを表示パネル２７に表示させる。表示パネル２７はLCD(Liquid Crystal Display)などよりなり、パネル駆動回路２６による制御にしたがって所定の画面を表示する。
【００６５】
音声信号処理回路２８は、MPEGデコーダ２３から供給された音声データに対してノイズ除去などの所定の処理を施し、得られた音声データを音声増幅回路２９に出力する。音声増幅回路２９は、音声信号処理回路２８から供給された音声データに対してD/A変換処理、増幅処理を施し、所定の音量に調整した後、番組の音声をスピーカ３０から出力させる。
【００６６】
内部バス３１には、SDRAM(Synchronous Dynamic Random Access Memory)３２、フラッシュメモリ３３、CPU３４、ドライブ３６、通信部３７、および外部機器インタフェース３８が接続される。SDRAM３２は、CPU３４が処理を行う上で必要な各種のデータを記憶する。フラッシュメモリ３３は、CPU３４により実行されるプログラムを記憶する。フラッシュメモリ３３に記憶されているプログラムは、テレビジョン受像機１の起動時などの所定のタイミングでCPU３４により読み出される。
【００６７】
CPU３４は、フラッシュメモリ３３に記憶されているプログラムを実行し、受光部３５から供給される制御コードなどに応じてテレビジョン受像機１の全体の動作を制御する。CPU３４とテレビジョン受像機１の各部は、図示せぬ経路を介して接続されている。
【００６８】
受光部３５は、リモートコントローラ４１からの赤外線を受光し、復調して得られたユーザ操作の内容を表す制御コードをCPU３４に出力する。例えば、画像の再生方法を指定する制御コードなどがCPU３４に対して入力される。
【００６９】
内部バス３１に接続されているドライブ３６は、CPU３４による制御に従って、メモリカード３に記録されている画像のうち、再生対象として選択された画像を読み出し、読み出した画像を内部バス３１を介してディスプレイ回路２５に出力する。
【００７０】
通信部３７は、ネットワーク５を介してDLNAサーバ４と通信を行う。例えば、通信部３７は、CPU３４による制御に従って、DLNAサーバ４に記録されている画像のうち、再生対象として選択された画像を読み出し、読み出した画像を内部バス３１を介してディスプレイ回路２５に出力する。
【００７１】
外部機器インタフェース３８は、USBケーブルを介してディジタルスチルカメラ２と通信を行う。例えば、外部機器インタフェース３８は、CPU３４による制御に従って、ディジタルスチルカメラ２が内蔵するメモリやディジタルスチルカメラ２に装着されたメモリカードに記録されている画像のうち、再生対象として選択された画像を読み出し、読み出した画像を内部バス３１を介してディスプレイ回路２５に出力する。
【００７２】
図８は、テレビジョン受像機１の機能構成例を示すブロック図である。図８に示す機能部のうちの少なくとも一部は、図７のCPU３４により所定のプログラムが実行されることによって実現される。
【００７３】
図８に示されるように、テレビジョン受像機１においては指示検出部５１と表示制御部５２が実現される。
【００７４】
指示検出部５１は、受光部３５から出力される制御コマンドを監視し、リモートコントローラ４１などを用いてユーザにより行われる指示を検出し、検出した指示を表す情報を表示制御部５２に出力する。
【００７５】
例えば、指示検出部５１は、シャッフル再生を開始することの指示や、シャッフル再生を行っている最中に、表示されている画像と同じフォルダに格納されている画像をスライドショー再生することの指示などを検出する。
【００７６】
表示制御部５２は、画像の表示を制御する。例えば、表示制御部５２は、デバイスを跨いだ形のシャッフル再生やランダム再生などが指示されたとき、接続されているそれぞれのデバイスから取得された図２に示されるようなディレクトリ構造を参照して不規則に１枚ずつ画像を選択し、選択した画像を、その画像を記憶しているデバイスから取得する。選択した再生対象の画像がディジタルスチルカメラ２に記憶されている画像である場合、表示制御部５２は、外部機器インタフェース３８を制御してディジタルスチルカメラ２から画像を取得し、選択した再生対象の画像がメモリカード３に記憶されている画像である場合、表示制御部５２は、ドライブ３６を制御してメモリカード３から画像を取得する。選択した再生対象の画像がDLNAサーバ４に記憶されている画像である場合、表示制御部５２は、通信部３７を制御してDLNAサーバ４から画像を取得する。
【００７７】
表示制御部５２は、そのようにしてデバイスから取得した画像をディスプレイ回路２５を制御するなどして表示パネル２７に表示させ、シャッフル再生、ランダム再生、またはスライドショー再生を行う。
【００７８】
また、表示制御部５２は、シャッフル再生やランダム再生を行っている最中にスライドショー再生を開始することの指示を検出したことを表す情報が指示検出部５１から供給されたとき、シャッフル再生やランダム再生を停止し、そのとき表示させている画像と同じフォルダに格納されている画像を先頭のものから順に再生対象の画像として選択する。表示制御部５２は、選択した画像を記憶するデバイスから、再生対象の画像を順次取得し、取得した画像を表示パネル２７に表示させる。
【００７９】
次に、図９のフローチャートを参照して、画像の表示を制御するテレビジョン受像機１の処理について説明する。
【００８０】
ステップＳ１において、テレビジョン受像機１の指示検出部５１は、受光部３５から出力される制御コマンドに基づいて、シャッフル再生を開始することがユーザにより指示されたか否かを判定し、指示されたと判定するまで待機する。
【００８１】
指示検出部５１は、ステップＳ１において、シャッフル再生を開始することがユーザにより指示されたと判定した場合、シャッフル再生を開始することが指示されたことを表す情報を表示制御部５２に出力し、ステップＳ２に進む。
【００８２】
ステップＳ２において、表示制御部５２は、上述したように、選択した再生の対象とする画像をデバイスから取得し、取得した画像を表示パネル２７に表示させることによってシャッフル再生を開始する。
【００８３】
ステップＳ３において、指示検出部５１は、シャッフル再生を停止することがユーザにより指示されたか否かを判定し、指示されていないと判定した場合、ステップＳ４に進む。
【００８４】
ステップＳ４において、指示検出部５１は、シャッフル再生によって表示している画像と同じフォルダに格納されている画像といったように、特定の画像群の閲覧を開始することが指示されたか否かを判定し、そのような指示がされていないと判定した場合、ステップＳ２に戻り、それ以降の処理を繰り返し実行する。
【００８５】
一方、指示検出部５１は、ステップＳ４において、特定の画像群の閲覧を開始することが指示されたと判定した場合、そのような指示がされたことを表す情報を表示制御部５２に出力し、ステップＳ５に進む。
【００８６】
ステップＳ５において、表示制御部５２は、ユーザにより特定の画像群の閲覧を開始することが指示されたときに表示パネル２７に表示させていた画像を記憶しているデバイスから、その画像と同じフォルダに格納されている画像を先頭のものから順次取得し、取得した画像を表示パネル２７に表示させることによって、スライドショー再生を行う。
【００８７】
ステップＳ６において、表示制御部５２は、特定の画像群の再生が終了したか否かを判定し、終了したと判定するまで、特定の画像群を対象としたスライドショー再生を続ける。
【００８８】
表示制御部５２は、ステップＳ６において、フォルダに格納されている全ての画像を先頭のものから最後のものまで一通りスライドショー再生を行ったため、特定の画像群の再生が終了したと判定した場合、ステップＳ２に戻り、それ以降の処理を繰り返す。すなわち、ユーザが指定した画像と同じフォルダに格納されている画像が一通りスライドショー再生された後、再度、デバイスを跨いだ形のシャッフル再生が繰り返される。
【００８９】
ステップＳ３において、シャッフル再生の停止が指示されたと判定された場合、処理は終了される。
【００９０】
以上の処理が行われることにより、デバイスやフォルダに依存することなく、大量の画像をシャッフル再生することができる。また、簡単な操作で、シャッフル再生中に表示された画像に関連した画像群の閲覧を行うことができる。
【００９１】
以上においては、テレビジョン受像機１に接続されるデバイスの例として、ディジタルスチルカメラ２、メモリカード３、およびDLNAサーバ４を適用して説明したが、これに限らず、例えばマルチカードリーダなどでもよく、マルチカードリーダの筺体に設けられるUSB端子に接続されたUSBケーブルを介してテレビジョン受像機１に接続される。また画像を格納することが可能なデバイスであってテレビジョン受像機１に接続可能であれば、もちろんそのデバイスを適用することもできる。
【００９２】
また、以上においては、フォルダによって分類される画像を画像群として扱う場合について説明したが、フォルダだけでなく、それぞれの画像に対して設定されるメタデータを使って、時間帯、撮影者などの所定の属性により分類されるひとまとまりの画像を画像群として扱うようにしてもよい。この場合、例えば、図９のステップＳ２においては、所定の属性により分類される画像群を跨いだ形でシャッフル再生が行われ、ステップＳ５においては、所定の属性により分類される同じ画像群に含まれる画像を対象としてスライドショー再生が行われることになる。
【００９３】
上述した一連の処理は、ハードウエアにより実行させることもできるし、ソフトウエアにより実行させることもできる。一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。
【００９４】
図１０は、上述した一連の処理をプログラムにより実行するパーソナルコンピュータの構成の例を示すブロック図である。
【００９５】
CPU(Central Processing Unit)１０１は、ROM(Read Only Memory)１０２、または記憶部１０８に記憶されているプログラムに従って各種の処理を実行する。RAM(Random Access Memory)１０３には、CPU１０１が実行するプログラムやデータなどが適宜記憶される。これらのCPU１０１、ROM１０２、およびRAM１０３は、バス１０４により相互に接続されている。
【００９６】
CPU１０１にはまた、バス１０４を介して入出力インターフェース１０５が接続されている。入出力インターフェース１０５には、キーボード、マウス、マイクロホンなどよりなる入力部１０６、ディスプレイ、スピーカなどよりなる出力部１０７が接続されている。CPU１０１は、入力部１０６から入力される指令に対応して各種の処理を実行する。そして、CPU１０１は、処理の結果を出力部１０７に出力する。
【００９７】
入出力インターフェース１０５に接続されている記憶部１０８は、例えばハードディスクからなり、CPU１０１が実行するプログラムや各種のデータを記憶する。通信部１０９は、インターネットやローカルエリアネットワークなどのネットワークを介して外部の装置と通信する。
【００９８】
入出力インターフェース１０５に接続されているドライブ１１０は、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア１１１が装着されたとき、それらを駆動し、そこに記録されているプログラムやデータなどを取得する。取得されたプログラムやデータは、必要に応じて記憶部１０８に転送され、記憶される。
【００９９】
コンピュータにインストールされ、コンピュータによって実行可能な状態とされるプログラムを格納するプログラム記録媒体は、図１０に示すように、磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM(Compact Disc-Read Only Memory)，DVD(Digital Versatile Disc)を含む）、光磁気ディスク、もしくは半導体メモリなどよりなるパッケージメディアであるリムーバブルメディア１１１、または、プログラムが一時的もしくは永続的に格納されるROM１０２や、記憶部１０８を構成するハードディスクなどにより構成される。プログラム記録媒体へのプログラムの格納は、必要に応じてルータ、モデムなどのインタフェースである通信部１０９を介して、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の通信媒体を利用して行われる。
【０１００】
なお、本明細書において、プログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【図面の簡単な説明】
【０１０１】
【図１】本発明を適用したテレビジョン受像機に接続されるデバイスの例を示す図である。
【図２】ディレクトリ構造の例を示す図である。
【図３】メニュー画面の表示例を示す図である。
【図４】オプションメニューを表示させた画面の例を示す図である。
【図５】オプションメニューを表示させた画面の他の例を示す図である。
【図６】シャッフル再生中の画像の切り替えの例を示す図である。
【図７】テレビジョン受像機のハードウエア構成例を示すブロック図である。
【図８】テレビジョン受像機の機能構成例を示すブロック図である。
【図９】テレビジョン受像機の表示制御処理について説明するフローチャートである。
【図１０】パーソナルコンピュータの構成例を示すブロック図である。
【符号の説明】
【０１０２】
１  テレビジョン受像機，  ２  ディジタルスチルカメラ，  ３  メモリカード，  ４  DLNAサーバ，  ５  ネットワーク，  ５１  指示検出部，  ５２  表示制御部
【図１】
2008016930.tif 000003
【図２】
2008016930.tif 000004
【図３】
2008016930.tif 000005
【図４】
2008016930.tif 000006
【図５】
2008016930.tif 000007
【図６】
2008016930.tif 000008
【図７】
2008016930.tif 000009
【図８】
2008016930.tif 000010
【図９】
2008016930.tif 000011
【図１０】
2008016930.tif 000012