(57)【要約】【課題】操作性を向上させることができるようにする。【解決手段】並び替え順記憶部５２は、コンテンツの種類であるカテゴリごとに、コンテンツリストにおける並び替え順を記憶し、並び替え順取得部６２は、カテゴリごとに記憶されている並び替え順のなかから、ユーザにより選択されたカテゴリに対応する並び替え順を取得し、送信制御部６３は、取得された並び替え順で並び替えられたコンテンツリストを、他の機器から取得するためのコンテンツリスト要求の他の機器への送信を制御し、受信制御部６４は、送信されたコンテンツリスト要求に応じて、他の機器から送信されてくるコンテンツリストの受信を制御し、表示制御部６７は、受信されたコンテンツリストであって、カテゴリに対応する並び替え順で並び替えられたコンテンツリストの表示を制御することで、操作性を向上させることができるようになる。本発明はテレビジョン受像機に適用できる。【選択図】図３
2008191779.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された他の機器に蓄積されたコンテンツのコンテンツリストの表示を制御する表示制御装置において、
前記コンテンツの種類であるカテゴリごとに、前記コンテンツリストにおける並び替え順を記憶する並び替え順記憶手段と、
前記カテゴリごとに記憶されている前記並び替え順のなかから、ユーザにより選択された前記カテゴリに対応する前記並び替え順を取得する並び替え順取得手段と、
取得された前記並び替え順で並び替えられた前記コンテンツリストを、前記他の機器から取得するためのコンテンツリスト要求の前記他の機器への送信を制御する送信制御手段と、
送信された前記コンテンツリスト要求に応じて、前記他の機器から送信されてくる前記コンテンツリストの受信を制御する受信制御手段と、
受信された前記コンテンツリストであって、前記カテゴリに対応する前記並び替え順で並び替えられた前記コンテンツリストの表示を制御する表示制御手段と
を備える表示制御装置。
【請求項２】
前記受信制御手段は、前記他の機器から送信されてくる、取得された並び替え順で、前記コンテンツリストを並び替えることが可能であるか否かを示す応答の受信を制御し、
前記送信制御手段は、前記応答が前記コンテンツリストを並び替えることが可能であることを示している場合、前記コンテンツリスト要求の前記他の機器への送信を制御する
請求項１に記載の表示制御装置。
【請求項３】
前記送信制御手段は、前記応答が前記コンテンツリストを並び替えることが不可能であることを示している場合、前記並び替え順とは異なる並び替え順で並び替えられた前記コンテンツリストを前記他の機器から取得するための前記コンテンツリスト要求の前記他の機器への送信を制御する
請求項２に記載の表示制御装置。
【請求項４】
前記並び替え順は、前記コンテンツリストを日時で昇順に並び替える日時順、前記コンテンツリストを日時で降順に並び替える日時逆順、前記コンテンツリストを五十音順、アルファベット順、若しくは数字順で昇順に並び替える名前順、前記コンテンツリストを五十音順、アルファベット順、若しくは数字順で降順に並び替える名前逆順、または前記コンテンツリストを並び替えない並び替えなしのいずれかであり、
前記送信制御手段は、前記応答が、前記日時順または前記日時逆順で、前記コンテンツリストを並び替えることが不可能であることを示している場合、前記名前順または前記名前逆順で並び替えられた前記コンテンツリストを前記他の機器から取得するための前記コンテンツリスト要求の前記他の機器への送信を制御する
請求項３に記載の表示制御装置。
【請求項５】
前記カテゴリは、静止画、動画、または音楽である
請求項１に記載の表示制御装置。
【請求項６】
前記並び替え順は、前記カテゴリが静止画である場合、前記コンテンツリストを日時で昇順に並び替える日時順であり、前記カテゴリが動画である場合、前記コンテンツリストを日時で降順に並べ替える日時逆順であり、前記カテゴリが音楽である場合、前記コンテンツリストを並び替えない並び替えなしである
請求項５に記載の表示制御装置。
【請求項７】
前記ユーザにより選択された前記カテゴリごとに、前記並び替え順を設定する並び替え順設定手段をさらに備える
請求項１に記載の表示制御装置。
【請求項８】
前記他の機器は、DLNA（Digital Living Network Alliance）の仕様に対応した機器である
請求項１に記載の表示制御装置。
【請求項９】
ネットワークに接続された他の機器に蓄積されたコンテンツのコンテンツリストの表示を制御する表示制御装置の表示制御方法において、
前記コンテンツの種類であるカテゴリごとに記憶されている前記コンテンツリストにおける並び替え順のなかから、ユーザにより選択された前記カテゴリに対応する前記並び替え順を取得し、
取得された前記並び替え順で並び替えられた前記コンテンツリストを、前記他の機器から取得するためのコンテンツリスト要求の前記他の機器への送信を制御し、
送信された前記コンテンツリスト要求に応じて、前記他の機器から送信されてくる前記コンテンツリストの受信を制御し、
受信された前記コンテンツリストであって、前記カテゴリに対応する前記並び替え順で並び替えられた前記コンテンツリストの表示を制御する
ステップを含む表示制御方法。
【請求項１０】
ネットワークに接続された他の機器に蓄積されたコンテンツのコンテンツリストの表示を制御する表示制御装置の表示制御処理を、コンピュータに行わせるプログラムにおいて、
前記コンテンツの種類であるカテゴリごとに記憶されている前記コンテンツリストにおける並び替え順のなかから、ユーザにより選択された前記カテゴリに対応する前記並び替え順を取得し、
取得された前記並び替え順で並び替えられた前記コンテンツリストを、前記他の機器から取得するためのコンテンツリスト要求の前記他の機器への送信を制御し、
送信された前記コンテンツリスト要求に応じて、前記他の機器から送信されてくる前記コンテンツリストの受信を制御し、
受信された前記コンテンツリストであって、前記カテゴリに対応する前記並び替え順で並び替えられた前記コンテンツリストの表示を制御する
ステップを含むプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置および方法、並びにプログラムに関し、特に、操作性を向上させることができるようにした表示制御装置および方法、並びにプログラムに関する。
【背景技術】
【０００２】
近年、写真などの静止画、動画、または音楽などのコンテンツを再生する機能を有するテレビジョン受像機が普及している。これらの機能を有するテレビジョン受像機は、例えば、USB（Universal Serial Bus）により、デジタルスチルカメラを直接接続して、蓄積された静止画を表示したり、ネットワークを介して、専用のサーバなどの他の機器に蓄積された静止画や動画、音楽を再生したりすることが可能である。
【０００３】
従来のテレビジョン受像機では、それらのコンテンツのコンテンツリストを表示する場合、静止画、動画、および音楽などの複数のカテゴリのコンテンツを、各カテゴリで共通となる１種類の並び替え順で並び替えてから、コンテンツリストを表示していた。これにより、静止画、動画、および音楽などのコンテンツは、そのコンテンツの属するカテゴリとは関係なく、例えば、「名前順」、「名前逆順」、「日時順」、または「日時逆順」などの、全てのカテゴリで共通となる並び替え順で並び替えられていた。
【０００４】
なお、以下、静止画を「フォト」とも称し、動画を「ビデオ」とも称し、音楽を「ミュージック」とも称する。
【０００５】
また、所定の並び替え順で、コンテンツリストを並び替える技術としては、例えば、引用文献１が知られている。
【特許文献１】特開２００５−３８１３３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、コンテンツのカテゴリごとに、ユーザの再生したい順序が異なるため、カテゴリに関係なく共通の並び替え順でコンテンツを並び替えてしまうと、その順番がユーザの再生したい順番とはならない可能性があった。
【０００７】
具体的には、例えば、静止画は日時の古い順に並び替える「日時順」で並び替えるのが最も適しているとし、動画は日時の新しい順に並び替える「日時逆順」で並び替えるのが最も適しているとし、音楽は並び替えをしないのがよいとする。この場合、例えば、カテゴリに関係なく、並び替え順を「日時順」としてしまうと、全てのカテゴリのコンテンツが、「日時順」で並び替えられてしまうので、本来、他の並び替え順で並び替えたほうがよい、動画や音楽まで、「日時順」で並び替えられてしまい、不便に感じているユーザが存在していた。
【０００８】
また、上記特許文献１では、写真の「撮影日時」順にプリント出力を行う入力端末が提案されているが、「撮影日時」順でしかコンテンツを並び替えることができない。
【０００９】
本発明はこのような状況に鑑みてなされたものであり、カテゴリごとに設定された並び替え順に並び替えたコンテンツリストを表示することで、ユーザの再生したい順番にコンテンツリストを並び替えて表示し、操作性を向上させることができるようにするものである。
【課題を解決するための手段】
【００１０】
本発明の一側面の表示制御装置は、ネットワークに接続された他の機器に蓄積されたコンテンツのコンテンツリストの表示を制御する表示制御装置において、前記コンテンツの種類であるカテゴリごとに、前記コンテンツリストにおける並び替え順を記憶する並び替え順記憶手段と、前記カテゴリごとに記憶されている前記並び替え順のなかから、ユーザにより選択された前記カテゴリに対応する前記並び替え順を取得する並び替え順取得手段と、取得された前記並び替え順で並び替えられた前記コンテンツリストを、前記他の機器から取得するためのコンテンツリスト要求の前記他の機器への送信を制御する送信制御手段と、送信された前記コンテンツリスト要求に応じて、前記他の機器から送信されてくる前記コンテンツリストの受信を制御する受信制御手段と、受信された前記コンテンツリストであって、前記カテゴリに対応する前記並び替え順で並び替えられた前記コンテンツリストの表示を制御する表示制御手段とを備える。
【００１１】
ネットワークとは、少なくとも２つの装置が接続され、ある装置から、他の装置に対して、情報の伝達をできるようにした仕組みをいう。ネットワークを介して通信する装置は、独立した装置どうしであってもよいし、１つの装置を構成している内部ブロックどうしであってもよい。
【００１２】
また、通信とは、無線通信および有線通信は勿論、無線通信と有線通信とが混在した通信、すなわち、ある区間では無線通信が行われ、他の区間では有線通信が行われるようなものであってもよい。さらに、ある装置から他の装置への通信が有線通信で行われ、他の装置からある装置への通信が無線通信で行われるようなものであってもよい。
【００１３】
前記受信制御手段には、前記他の機器から送信されてくる、取得された並び替え順で、前記コンテンツリストを並び替えることが可能であるか否かを示す応答の受信を制御させ、前記送信制御手段には、前記応答が前記コンテンツリストを並び替えることが可能であることを示している場合、前記コンテンツリスト要求の前記他の機器への送信を制御させることができる。
【００１４】
前記送信制御手段には、前記応答が前記コンテンツリストを並び替えることが不可能であることを示している場合、前記並び替え順とは異なる並び替え順で並び替えられた前記コンテンツリストを前記他の機器から取得するための前記コンテンツリスト要求の前記他の機器への送信を制御させることができる。
【００１５】
前記並び替え順は、前記コンテンツリストを日時で昇順に並び替える日時順、前記コンテンツリストを日時で降順に並び替える日時逆順、前記コンテンツリストを五十音順、アルファベット順、若しくは数字順で昇順に並び替える名前順、前記コンテンツリストを五十音順、アルファベット順、若しくは数字順で降順に並び替える名前逆順、または前記コンテンツリストを並び替えない並び替えなしのいずれかであるようにすることができ、前記送信制御手段には、前記応答が、前記日時順または前記日時逆順で、前記コンテンツリストを並び替えることが不可能であることを示している場合、前記名前順または前記名前逆順で並び替えられた前記コンテンツリストを前記他の機器から取得するための前記コンテンツリスト要求の前記他の機器への送信を制御させることができる。
【００１６】
前記カテゴリは、静止画、動画、または音楽であるようにすることができる。
【００１７】
前記並び替え順は、前記カテゴリが静止画である場合、前記コンテンツリストを日時で昇順に並び替える日時順であり、前記カテゴリが動画である場合、前記コンテンツリストを日時で降順に並べ替える日時逆順であり、前記カテゴリが音楽である場合、前記コンテンツリストを並び替えない並び替えなしであるようにすることができる。
【００１８】
前記ユーザにより選択された前記カテゴリごとに、前記並び替え順を設定する並び替え順設定手段をさらに設けることができる。
【００１９】
前記他の機器は、DLNAの仕様に対応した機器であるようにすることができる。
【００２０】
本発明の一側面の表示制御方法は、ネットワークに接続された他の機器に蓄積されたコンテンツのコンテンツリストの表示を制御する表示制御装置の表示制御方法において、前記コンテンツの種類であるカテゴリごとに記憶されている前記コンテンツリストにおける並び替え順のなかから、ユーザにより選択された前記カテゴリに対応する前記並び替え順を取得し、取得された前記並び替え順で並び替えられた前記コンテンツリストを、前記他の機器から取得するためのコンテンツリスト要求の前記他の機器への送信を制御し、送信された前記コンテンツリスト要求に応じて、前記他の機器から送信されてくる前記コンテンツリストの受信を制御し、受信された前記コンテンツリストであって、前記カテゴリに対応する前記並び替え順で並び替えられた前記コンテンツリストの表示を制御するステップを含む。
【００２１】
本発明の一側面のプログラムは、ネットワークに接続された他の機器に蓄積されたコンテンツのコンテンツリストの表示を制御する表示制御装置の表示制御処理を、コンピュータに行わせるプログラムにおいて、前記コンテンツの種類であるカテゴリごとに記憶されている前記コンテンツリストにおける並び替え順のなかから、ユーザにより選択された前記カテゴリに対応する前記並び替え順を取得し、取得された前記並び替え順で並び替えられた前記コンテンツリストを、前記他の機器から取得するためのコンテンツリスト要求の前記他の機器への送信を制御し、送信された前記コンテンツリスト要求に応じて、前記他の機器から送信されてくる前記コンテンツリストの受信を制御し、受信された前記コンテンツリストであって、前記カテゴリに対応する前記並び替え順で並び替えられた前記コンテンツリストの表示を制御するステップを含む。
【００２２】
本発明の一側面においては、コンテンツの種類であるカテゴリごとに、コンテンツリストにおける並び替え順が記憶され、カテゴリごとに記憶されている並び替え順のなかから、ユーザにより選択されたカテゴリに対応する並び替え順が取得され、取得された並び替え順で並び替えられたコンテンツリストを、他の機器から取得するためのコンテンツリスト要求の他の機器への送信が制御され、送信されたコンテンツリスト要求に応じて、他の機器から送信されてくるコンテンツリストの受信が制御され、受信されたコンテンツリストであって、カテゴリに対応する並び替え順で並び替えられたコンテンツリストの表示が制御される。
【発明の効果】
【００２３】
以上のように、本発明の一側面によれば、操作性を向上させることができる。特に、本発明の一側面によれば、カテゴリごとに、ユーザの再生したい順番にコンテンツリストを並び替えて表示することで、操作性を向上させることができる。
【発明を実施するための最良の形態】
【００２４】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、明細書または図面に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、明細書または図面に記載されていることを確認するためのものである。従って、明細書または図面中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００２５】
本発明の一側面の表示制御装置は、ネットワーク（例えば、図１のネットワーク１２）に接続された他の機器（例えば、図１のサーバ１３1乃至１３n）に蓄積されたコンテンツのコンテンツリストの表示を制御する表示制御装置（例えば、図３のテレビジョン受像機１１）において、前記コンテンツの種類であるカテゴリごとに、前記コンテンツリストにおける並び替え順を記憶する並び替え順記憶手段（例えば、図３の並び替え順記憶部５２）と、前記カテゴリごとに記憶されている前記並び替え順のなかから、ユーザにより選択された前記カテゴリに対応する前記並び替え順を取得する並び替え順取得手段（例えば、図３の並び替え順取得部６２）と、取得された前記並び替え順で並び替えられた前記コンテンツリストを、前記他の機器から取得するためのコンテンツリスト要求の前記他の機器への送信を制御する送信制御手段（例えば、図３の送信制御部６３）と、送信された前記コンテンツリスト要求に応じて、前記他の機器から送信されてくる前記コンテンツリストの受信を制御する受信制御手段（例えば、図３の受信制御部６４）と、受信された前記コンテンツリストであって、前記カテゴリに対応する前記並び替え順で並び替えられた前記コンテンツリストの表示を制御する表示制御手段（例えば、図３の表示制御部６７）とを備える。
【００２６】
前記ユーザにより選択された前記カテゴリごとに、前記並び替え順を設定する並び替え順設定手段（例えば、図３の並び替え順設定部６８）をさらに設けることができる。
【００２７】
本発明の一側面の表示制御方法またはプログラムは、ネットワークに接続された他の機器に蓄積されたコンテンツのコンテンツリストの表示を制御する表示制御装置の表示制御方法において、または、前記コンテンツの種類であるカテゴリごとに記憶されている前記コンテンツリストにおける並び替え順のなかから、ユーザにより選択された前記カテゴリに対応する前記並び替え順を取得し（例えば、図５のステップＳ１４の処理）、取得された前記並び替え順で並び替えられた前記コンテンツリストを、前記他の機器から取得するためのコンテンツリスト要求の前記他の機器への送信を制御し（例えば、図１０のステップＳ５５の処理）、送信された前記コンテンツリスト要求に応じて、前記他の機器から送信されてくる前記コンテンツリストの受信を制御し（例えば、図１０のステップＳ５６の処理）、受信された前記コンテンツリストであって、前記カテゴリに対応する前記並び替え順で並び替えられた前記コンテンツリストの表示を制御する（例えば、図５のステップＳ１８の処理）ステップを含む。
【００２８】
本発明の一側面のプログラムは、記録媒体（例えば、図２のリムーバブルメディア３３）に記録することができる。
【００２９】
以下、図面を参照しながら本発明の実施の形態について説明する。
【００３０】
図１は、本発明を適用したネットワークシステム１の一実施の形態の構成を示すブロック図である。このネットワークシステム１においては、ネットワーク１２に、テレビジョン受像機１１およびサーバ１３1乃至１３n（ｎは自然数）が接続されている。
【００３１】
テレビジョン受像機１１は、例えば、LCD（Liquid Crystal Display）やPDP（Plasma Display Panel）などの表示装置を有するテレビジョン受像機（いわゆる薄型テレビ）である。テレビジョン受像機１１は、例えば、デジタル放送（例えば、地上デジタル放送や、BS（Broadcasting Satellite）/CS（Communication Satellite）デジタル放送など）受信用のアンテナからの信号や、地上アナログ放送受信用のアンテナからの信号に基づいた画像を画面に表示する。
【００３２】
また、テレビジョン受像機１１は、サーバ１３1乃至１３nに蓄積されているコンテンツのコンテンツリストを取得するための要求（以下、コンテンツリスト要求と称する）を、ネットワーク１２を介して、サーバ１３1乃至１３nに送信する。テレビジョン受像機１１は、コンテンツリスト要求に応じて、サーバ１３1乃至１３nから送信されてくるコンテンツリストを受信し、表示する。
【００３３】
さらに、テレビジョン受像機１１は、サーバ１３1乃至１３nに蓄積されているコンテンツを取得するための要求（以下、コンテンツ要求と称する）を、ネットワーク１２を介して、サーバ１３1乃至１３nに送信する。テレビジョン受像機１１は、コンテンツ要求に応じて、サーバ１３1乃至１３nから送信されてくるコンテンツを受信し、再生する。
【００３４】
なお、コンテンツは、例えば、静止画、動画、または音楽などのファイルである。また、詳細は後述するが、コンテンツリストは、それらのコンテンツの一覧である。
【００３５】
ネットワーク１２は、例えば、建物内に構築されたIEEE（Institute of Electrical and Electronics Engineers）802.11a、802.11b、若しくは802.11gなどの規格に準拠した無線LAN（Local Area Network）、イーサーネット（商標）などの規格に準拠した有線のLAN、またはインターネットなどからなる。
【００３６】
ネットワーク１２は、テレビジョン受像機１１から送信されるコンテンツリスト要求またはコンテンツ要求をサーバ１３1乃至１３nに伝送する。また、ネットワーク１２は、サーバ１３1乃至１３nから送信されるコンテンツリストまたはコンテンツをテレビジョン受像機１１に伝送する。
【００３７】
サーバ１３1は、例えば、DLNA（Digital Living Network Alliance）などの仕様に対応した専用のサーバ、パーソナルコンピュータ、またはハードディスクレコーダなどの機器であり、住居内に設置されてコンテンツを蓄積する。
【００３８】
なお、DLNAとは、ホームネットワークでデジタルＡＶ（Audio Visual）機器同士やパーソナルコンピュータを相互に接続し、静止画や動画、音楽などのデータを相互利用するための規格である。
【００３９】
サーバ１３1は、テレビジョン受像機１１からのコンテンツリスト要求に応じて、ネットワーク１２を介して、自分が蓄積しているコンテンツのコンテンツリストを生成し、生成したコンテンツリストをテレビジョン受像機１１に提供する。また、サーバ１３1は、テレビジョン受像機１１からのコンテンツ要求に応じて、ネットワーク１２を介して、自分が蓄積しているコンテンツをテレビジョン受像機１１に提供する。
【００４０】
なお、これらのコンテンツは、例えば、静止画ファイル、動画ファイル、または音楽ファイルなどのファイルとしてサーバ１３1に蓄積される。サーバ１３1においては、それらのファイルとファイルを格納するフォルダとが、階層構造をなして蓄積される。
【００４１】
サーバ１３2乃至１３nは、サーバ１３1と同様に、それぞれ、例えば、専用のサーバなどであり、テレビジョン受像機１１からのコンテンツリスト要求またはコンテンツ要求に応じて、ネットワーク１２を介して、自分が蓄積しているコンテンツのコンテンツリストまたはコンテンツを提供する。
【００４２】
なお、図１で示されるネットワークシステム１の例においては、テレビジョン受像機１１が１台設けられているが、複数台のテレビジョン受像機を設けるようにしてもよい。また、以下、サーバ１３1乃至１３nを個々に区別する必要がないとき、単に、サーバ１３と称する。
【００４３】
図２は、テレビジョン受像機１１の構成を示すブロック図である。
【００４４】
テレビジョン受像機１１は、中央演算部２１、メインメモリ２３、チューナ２４、画像処理部２５、表示部２６、GUI（Graphical User Interface）用フレームバッファ２７、通信部２８、受光部２９、記憶部３０、およびUSB接続部３１を含むようにして構成される。中央演算部２１、メインメモリ２３、チューナ２４、画像処理部２５、GUI用フレームバッファ２７、通信部２８、受光部２９、記憶部３０、およびUSB接続部３１は、バス２２を介して相互に接続される。
【００４５】
中央演算部２１は、例えば、CPU（Central Processing Unit）などであり、テレビジョン受像機１１の各部の動作を制御する。
【００４６】
中央演算部２１は、メインメモリ２３にアプリケーションプログラムを格納し、そのアプリケーションプログラムを実行する。また、中央演算部２１は、必要に応じて、データをメインメモリ２３に供給したり、メインメモリ２３が一時的に記憶しているデータを取得する。
【００４７】
チューナ２４は、ユーザの操作に応じた受信する放送局の指定に従って、アンテナ（図示せず）によって受信された電波による放送波信号を復調し、映像信号および音声信号を取得する。チューナ２４は、取得した映像信号を画像処理部２５に出力し、音声信号を音声処理部（図示せず）に出力する。なお、復調された放送波信号は、一般的に、映像信号の他に、その他、音声信号などからも構成されるが、ここでは、説明を簡易にするため、主に、映像信号について説明する。
【００４８】
画像処理部２５は、チューナ２４から供給された映像信号に対してデコード処理を施す。画像処理部２５は、デコード処理により得られた映像データに対して、例えば、ノイズ除去などの所定の処理を施し、それにより得られた映像データを表示部２６に出力する。
【００４９】
表示部２６は、例えば、LCDまたはPDPなどよりなり、画像処理部２５から出力される映像データに対応する番組の映像などを表示する。
【００５０】
また、中央演算部２１は、例えば、各種のアイコンなどの表示部２６に表示させるGUI
に関係する情報（以下、GUI情報と称する）を生成し、生成したGUI情報をGUI用フレームバッファ２７に供給する。これにより、画像処理部２５から出力される映像データと、GUI用フレームバッファ２７から出力されるGUI情報とが重畳され、表示部２６に表示される。
【００５１】
通信部２８は、例えば、IEEE802.11の規格に準拠した無線LAN、またはイーサーネット（商標）などの規格に準拠した有線LANのインターフェースなどから構成され、ネットワーク１２に接続された、例えば、サーバ１３1乃至１３nなどの他の機器と無線または有線によって相互に通信する。
【００５２】
リモートコントローラ１４は、ユーザの操作に応じて、テレビジョン受像機１１を制御するための操作コマンドを生成し、生成した操作コマンドをテレビジョン受像機１１に送信する。
【００５３】
受光部２９は、リモートコントローラ１４からの、例えば、SIRCS（Serial Infrared Remote Control System）などの所定の方式に準拠した赤外線を受光し、その赤外線から復調して得られるユーザ操作の内容を示す操作コマンドを中央演算部２１に供給する。
【００５４】
中央演算部２１は、テレビジョン受像機１１の各部の動作を制御して、受光部２９からの操作コマンドに応じた各種の処理を実行する。
【００５５】
記憶部３０は、例えば、不揮発性メモリやハードディスクなどで構成され、中央演算部２１が実行するプログラムや各種のデータを記憶する。
【００５６】
USB接続部３１は、USBの規格に準拠した機器と接続するためのインターフェースである。USB接続部３１は、例えば、所定のケーブルなどを介して接続されたUSBの規格に準拠した機器から入力されるデータを、中央演算部２１に出力する。
【００５７】
バス２２に接続されているドライブ３２は、磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリなどのリムーバブルメディア３３が装着されたとき、それらを駆動し、そこに記録されているプログラムやデータなどを取得する。取得されたプログラムやデータは、必要に応じてメインメモリ２３や記憶部３０などに転送され、記憶される。
【００５８】
なお、中央演算部２１に実行させるアプリケーションプログラムは、あらかじめテレビジョン受像機１１にインストールして記憶させておく他、リムーバブルメディア３３に記録しておき、パッケージメディアとしてユーザに提供して、そのリムーバブルメディア３３からテレビジョン受像機１１にインストールすることができる。また、中央演算部２１に実行させるアプリケーションプログラムは、ダウンロードサイトから、テレビジョン受像機１１に直接ダウンロードし、あるいは、図示せぬパーソナルコンピュータでダウンロードして、テレビジョン受像機１１に供給し、テレビジョン受像機１１にインストールすることも可能である。
【００５９】
また、本実施の形態では、テレビジョン受像機１１は、表示部２６を設けているとして説明するが、表示部２６を設けずに、映像を外部の表示装置に表示させる表示制御装置として機能することも可能である。その場合、例えば、テレビジョン受像機１１には、他のテレビジョン受像機が接続され、テレビジョン受像機１１は、コンテンツなどのデータの他のテレビジョン受像機への表示を制御する。
【００６０】
さらにまた、チューナ２４から出力された音声信号は、例えば、音声処理部（図示せず）によってデコード処理が施され、それにより得られた音声データは、スピーカ（図示せず）から出力される。
【００６１】
また、テレビジョン受像機１１のハードウェアの構成は、図２の例に限定されず、図３の機能的構成を少なくとも有していればよい。
【００６２】
図３は、テレビジョン受像機１１の機能の構成を示すブロック図である。
【００６３】
なお、図３では、図２と同様の箇所には、同一の符号が付してあり、処理が同じ部分に関しては、その説明は繰り返しになるので省略する。また、図３において、実線で囲まれた四角は、装置の構成要素としてのブロックを示し、点線で囲まれた四角は、所定の情報を示している。
【００６４】
制御部５１は、図３の各部を制御する。例えば、制御部５１は、ユーザによるリモートコントローラ１４の操作に応じて、図３の各部を制御して、ネットワーク１２に接続されたサーバ１３に蓄積されたコンテンツのコンテンツリストを表示部２６に表示させる。
【００６５】
並び替え順記憶部５２は、例えば、図２の記憶部３０に相当し、並び替え順テーブル５２ａを記憶する。詳細は後述するが、並び替え順テーブル５２ａは、例えば、静止画、動画、音声などのカテゴリと、並び替え順とを関連付けて格納するテーブルである。
【００６６】
ここで、コンテンツリストを所定の規則に従って並べ替える際の、その規則を特定するための情報である。並び替え順は、例えば、「名前順」、「名前逆順」、「日時順」、「日時逆順」、または「並び替えなし」である。
【００６７】
具体的には、「名前順」は、コンテンツリストを、コンテンツの名称（例えば、ファイル名やメタデータに記述されたコンテンツの名称に関係する情報など）で昇順に並び替えることを示す。つまり、「名前順」によって、例えば、文字は五十音順に並び替えられ、アルファベットはＡからＺの方向へと並び替えられ、数字は小さい数字から大きい数字へと並び替えられる。また、「名前逆順」は、「名前順」とは逆に、コンテンツのリストを、コンテンツの名称で降順に並び替えることを示す。つまり、「名前逆順」によって、例えば、文字は五十音順の逆に並び替えられ、アルファベットはＺからＡの方向へと並び替えられ、数字は大きい数字から小さい数字へと並び替えられる。
【００６８】
また、「日時順」は、コンテンツリストをコンテンツの日時（ファイルの日時やメタデータに記述された時間に関係する情報など）で昇順に並び替えることを示す。つまり、「日時順」によって、例えば、日時の古いコンテンツが上位にくるように並び替えられる。さらにまた、「日時逆順」は、コンテンツリストをコンテンツの日時で降順に並び替えることを示す。つまり、「日時逆順」によって、例えば、日時の新しいコンテンツが上位にくるように並び替えられる。
【００６９】
さらに、「並び替えなし」は、コンテンツリストを並び替えないことを示す。
【００７０】
なお、並び替え順は、上述した、「名前順」、「名前逆順」、「日時順」、「日時逆順」、または「並び替えなし」に限らず、例えば、コンテンツのデータ量の大きい順（小さい順）など、コンテンツリストを並び替える他の規則であってもよい。
【００７１】
制御部５１は、カテゴリ選択部６１、並び替え順取得部６２、送信制御部６３、受信制御部６４、並び替え順判定部６５、コンテンツリスト要求生成部６６、表示制御部６７、および並び替え順設定部６８を含むようにして構成される。
【００７２】
カテゴリ選択部６１は、ユーザによるリモートコントローラ１４の操作に応じて、受光部２９から供給される操作コマンドに基づいて、例えば、静止画、動画、または音楽のカテゴリを選択する。カテゴリ選択部６１は、選択したカテゴリを、並び替え順取得部６２に供給する。
【００７３】
並び替え順取得部６２は、カテゴリ選択部６１から供給されるカテゴリに基づいて、ユーザにより指定されたカテゴリの並び替え順を、並び替え順テーブル５２ａから取得する並び替え順取得処理を行う。並び替え順取得部６２は、取得した並び替え順を、送信制御部６３、並び替え順判定部６５、およびコンテンツリスト要求生成部６６に供給する。
【００７４】
送信制御部６３は、通信部２８を制御して、ネットワーク１２に接続されたサーバ１３に各種のデータを送信する。具体的には、送信制御部６３は、並び替え順取得部６２から供給される並び替え順に基づいて、ネットワーク１２を介して、サーバ１３に、その並び替え順に対応しているか否かを問い合わせる。
【００７５】
受信制御部６４は、通信部２８を制御して、ネットワーク１２に接続されたサーバ１３から各種のデータを受信する。具体的には、受信制御部６４は、送信された問い合わせに応じて、ネットワーク１２を介して、サーバ１３から送信されてくる応答を受信する。受信制御部６４は、受信したサーバ１３からの応答を、並び替え順判定部６５に供給する。
【００７６】
並び替え順判定部６５は、受信制御部６４から供給されるサーバ１３からの応答に基づいて、サーバ１３が取得した並び替え順に対応しているか否かを判定する。並び替え順判定部６５は、判定の結果をコンテンツリスト要求生成部６６に供給する。
【００７７】
コンテンツリスト要求生成部６６は、並び替え順判定部６５による判定の結果が、並び替え順に対応していることを示している場合、並び替え順取得部６２から供給される並び替え順に基づいて、コンテンツリスト要求を生成する。コンテンツリスト要求生成部６６は、生成したコンテンツリスト要求を送信制御部６３に供給する。
【００７８】
送信制御部６３は、コンテンツリスト要求生成部６６から供給されるコンテンツリスト要求を、ネットワーク１２を介して、サーバ１３に送信する。
【００７９】
受信制御部６４は、送信されたコンテンツリスト要求に応じて、ネットワーク１２を介して、サーバ１３から送信されてくるコンテンツリストを受信する。受信制御部６４は、受信したコンテンツリストを表示制御部６７に供給する。
【００８０】
表示制御部６７は、各種の画面の表示部２６への表示を制御する。具体的には、表示制御部６７は、受信制御部６４から供給されるコンテンツリストに基づいて、コンテンツリスト画面を表示部２６に表示する。
【００８１】
並び替え順設定部６８は、ユーザによるリモートコントローラ１４の操作に応じて、受光部２９から供給される操作コマンドに基づいて、例えば、静止画、動画、または音楽のカテゴリごとに、「名前順」、「名前逆順」、「日時順」、「日時逆順」、または「並び替えなし」などの並び替え順を設定する。並び替え順設定部６８は、設定されたカテゴリごとの並び替え順を並び替え順テーブル５２ａに格納する。
【００８２】
図４は、サーバ１３の構成を示すブロック図である。
【００８３】
図４の例のサーバ１３において、CPU１１１は、ROM（Read Only Memory）１１２に記憶されているプログラム、または記録部１１８からRAM（Random Access Memory）１１３にロードされたプログラムに従って各種の処理を実行する。RAM１１３にはまた、CPU１１１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【００８４】
CPU１１１、ROM１１２、およびRAM１１３は、バス１１４を介して相互に接続されている。このバス１１４にはまた、入出力インターフェース１１５も接続されている。
【００８５】
入出力インターフェース１１５には、キーボード、マウスなどよりなる入力部１１６、スピーカ、ディスプレイなどよりなる出力部１１７、ハードディスクなどより構成される記録部１１８、並びにネットワーク１２を介しての、例えば、テレビジョン受像機１１などの他の機器との通信処理を制御する通信部１１９が接続されている。
【００８６】
入出力インターフェース１１５にはまた、必要に応じてドライブ１２０が接続され、磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリなどのリムーバブルメディア１２１が適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じて記録部１１８にインストールされる。
【００８７】
なお、上述したように、サーバ１３は、例えば、静止画、動画、音楽などのコンテンツを蓄積しているが、それらのコンテンツは、例えば、記録部１１８に記録される。
【００８８】
次に、図５のフローチャートを参照して、図３の制御部５１による、コンテンツリスト表示の処理について説明する。
【００８９】
制御部５１は、リモートコントローラ１４を介してユーザにより所定の操作がされ、受光部２９から所定の操作コマンドが供給されたとき、図５のフローチャートに示される処理を実行させる。
【００９０】
ステップＳ１１において、表示制御部６７は、受光部２９から供給される所定の操作コマンドに基づいて、例えば、図６のカテゴリ選択画面２０１を表示部２６に表示する。
【００９１】
図６のカテゴリ選択画面２０１において、アイコン２１１ａは、「フォト」（静止画）のコンテンツリストの表示を指示するためのアイコンであり、アイコン２１１ｂは、「ビデオ」（動画）のコンテンツリストの表示を指示するためのアイコンであり、アイコン２１１ｃは、「ミュージック」（音楽）のコンテンツリストの表示を指示するためのアイコンである。
【００９２】
すなわち、ユーザによるリモートコントローラ１４の操作によって、アイコン２１１ａ乃至２１１ｃのいずれかが選択されることで、表示部２６には、選択されたアイコンに対応するカテゴリのコンテンツを蓄積している、サーバ１３などの機器の一覧が表示される。
【００９３】
ステップＳ１２において、制御部５１は、受光部２９を介して、リモートコントローラ１４から送信されてくる、操作コマンドに基づいて、例えば、図６のカテゴリ選択画面２０１のアイコン２１１ａ乃至２１１ｃが選択されたか否かを判定することで、「フォト」、「ビデオ」、または「ミュージック」のカテゴリが選択されたか否かを判定する。
【００９４】
ステップＳ１２において、カテゴリが選択されていないと判定された場合、ステップＳ１２に戻り、カテゴリが選択されるまで、判定の処理が繰り返される。
【００９５】
一方、ステップＳ１２において、カテゴリが選択されたと判定された場合、ステップＳ１３において、カテゴリ選択部６１は、受光部２９からの操作コマンドに基づいて、カテゴリを選択する。
【００９６】
例えば、カテゴリ選択部６１は、表示部２６に表示される、図６のカテゴリ選択画面２０１のアイコン２１１ａ乃至２１１ｃのなかから、アイコン２１１ａが選択された場合、「フォト」であるカテゴリを選択する。
【００９７】
ステップＳ１４において、並び替え順取得部６２は、ユーザにより指定されたカテゴリの並び替え順を取得する並び替え順取得処理を行う。
【００９８】
ここで、図７のフローチャートを参照して、ステップＳ１４の処理に対応する、並び替え順取得部６２により実行される並び替え順取得処理の詳細について説明する。
【００９９】
ステップＳ３１において、並び替え順取得部６２は、選択されたカテゴリの種類は「フォト」であるか否かを判定する。
【０１００】
ステップＳ３１において、選択されたカテゴリの種類は「フォト」であると判定された場合、ステップＳ３２において、並び替え順取得部６２は、「フォト」の並び替え順は変更されたか否かを判定する。
【０１０１】
ステップＳ３２において、「フォト」の並び替え順は変更されていないと判定された場合、ステップＳ３３において、並び替え順取得部６２は、並び替え順記憶部５２に記憶されている並び替え順テーブル５２ａに格納された、「フォト」に対応する「日時順」である並び替え順を取得する。
【０１０２】
図８は、並び替え順テーブル５２ａの例を示す図である。
【０１０３】
図８の並び替え順テーブル５２ａにおいて、１行目は項目を示し、２行目以降はデータを示す。また、１列目はカテゴリを示し、２列目は、１列目のカテゴリに対応する並び替え順を示す。
【０１０４】
図８の並び替え順テーブル５２ａには、２行目に示すように、「フォト」であるカテゴリに対応して、「日時順」である並び替え順が格納される。すなわち、「フォト」に属する、例えば写真などの静止画は、一般的に、それが撮影された時系列順に見たいユーザがほとんどである。そこで、「フォト」であるカテゴリには、コンテンツリストを日時の古い順に並び替える「日時順」である並び替え順が初期値として設定される。
【０１０５】
また、図８の並び替え順テーブル５２ａの３行目には、「ビデオ」であるカテゴリに対応して、「日時逆順」である並び替え順が格納され、４行目には、「ミュージック」であるカテゴリに対応して、「並び替えなし」である並び替え順が格納される。
【０１０６】
すなわち、「ビデオ」に属する、例えば録画されたコンテンツなどの動画は、最近に録画したものを見たいユーザがほとんどであり、日時の新しい順に並べることでユーザの利便性を高めることができる。また、近年普及している、ハードディスクレコーダなどのユーザインターフェースにおいても同様に、録画されたコンテンツを日時の新しい順に並び替えており、操作感の統一を図ることができる。そこで、「ビデオ」であるカテゴリには、コンテンツリストを新しい順に並び替える「日時逆順」である並び替え順が初期値として設定される。
【０１０７】
また、「ミュージック」に属する、例えばCD（Compact Disc）からリッピングされた音楽コンテンツなどの音楽は、一般的に、「CDの曲順（トラック番号順）」に視聴するユーザがほとんどである。また、音楽コンテンツのファイル名は、ほとんどの場合、曲のタイトル名であり、明示的にトラック番号を先頭に付加したファイル名でない限り、「名前順」や「名前逆順」を並び替え順としても、順番がばらばらになる。さらに、リッピングが１度で行われ、音楽ファイルが順番に作られている保証があれば、「日時順」や「日時逆順」でもよさそうに一見思われるが、これは保証されていない。また、上記DLNAの仕様に対応した機器においては、「日時順」で並び替えができない機器が存在する一方で、音楽コンテンツのヘッダ情報（例えば、ID3タグなど）に基づいて、トラック番号順に正しく並び替えて、送出する機能を有する機器が存在するなど、機器の有している機能がさまざまであり、並び替え順の初期値としては、サーバ１３に任せるのが最善であると考えられる。そこで、「ミュージック」であるカテゴリには、コンテンツリストを並び替えずに、そのままの順番で表示させる「並び替えなし」である並び替え順が初期値として設定される。
【０１０８】
以上のように、図８の並び替え順テーブル５２ａには、コンテンツのカテゴリごとに、並び替え順が格納される。
【０１０９】
なお、図８の並び替え順テーブル５２ａでは、説明を簡略にするために、１行目の項目として、カテゴリと、そのカテゴリに対応する並び替え順だけを格納しているが、それ以外の項目を格納するようにしてもよい。例えば、各カテゴリごとに、２番目の並び替え順を格納することで、サーバ１３がコンテンツリストを、（１番目の）並び替え順で並び替えられないとき、２番目の並び替え順で並び替えさせるようにしてもよい。
【０１１０】
図７のフローチャートに戻り、ステップＳ３２において、「フォト」の並び替え順は変更されたと判定された場合、ステップＳ３４において、並び替え順取得部６２は、ユーザにより設定された並び替え順を取得する。
【０１１１】
ここで、詳細は図１７乃至２３を参照して後述するが、図８の並び替え順テーブル５２ａに格納された、カテゴリごとの並び替え順は、ユーザの操作に応じて変更することが可能である。例えば、「日時順」である「フォト」の並び替え順は、ユーザの操作に応じて、「名前順」に変更される。その場合、並び替え順取得部６２は、並び替え順テーブル５２ａに格納された、「フォト」に対応する「名前順」である並び替え順を取得する。
【０１１２】
一方、ステップＳ３１において、選択されたカテゴリの種類は「フォト」ではないと判定された場合、ステップＳ３５において、並び替え順取得部６２は、選択されたカテゴリの種類は「ビデオ」であるか否かを判定する。
【０１１３】
ステップＳ３５において、選択されたカテゴリの種類が「ビデオ」であると判定された場合、ステップＳ３６において、並び替え順取得部６２は、「ビデオ」の並び替え順は変更されたか否かを判定する。
【０１１４】
ステップＳ３６において、「ビデオ」の並び替え順は変更されていないと判定された場合、ステップＳ３７において、並び替え順取得部６２は、例えば、図８の並び替え順テーブル５２ａに格納された、「ビデオ」に対応する「日時逆順」である並び替え順を取得する。
【０１１５】
ステップＳ３６において、「ビデオ」の並び替え順は変更されたと判定された場合、ステップＳ３４において、並び替え順取得部６２は、ユーザにより設定された並び替え順を取得する。
【０１１６】
例えば、図８の並び替え順テーブル５２ａに格納された、「日時逆順」である「ビデオ」の並び替え順は、ユーザの操作に応じて、「日時順」に変更される。その場合、並び替え順取得部６２は、並び替え順テーブル５２ａに格納された、「ビデオ」に対応する「日時順」である並び替え順を取得する。
【０１１７】
一方、ステップＳ３５において、選択されたカテゴリの種類は「ビデオ」でないと判定された場合、そのカテゴリは「ミュージック」であるので、ステップＳ３８において、並び替え順取得部６２は、「ミュージック」の並び替え順は変更されたか否かを判定する。
【０１１８】
ステップＳ３８において、「ミュージック」の並び替え順は変更されていないと判定された場合、ステップＳ３９において、並び替え順取得部６２は、並び替え順記憶部５２に記憶されている、例えば、図８の並び替え順テーブル５２ａに格納された、「ミュージック」に対応する「並び替えなし」である並び替え順を取得する。
【０１１９】
ステップＳ３８において、「ミュージック」の並び替え順は変更されたと判定された場合、ステップＳ３９において、並び替え順取得部６２は、ユーザにより設定された並び替え順を取得する。
【０１２０】
例えば、図８の並び替え順テーブル５２ａに格納された、「並び替えなし」である「ミュージック」の並び替え順は、ユーザの操作に応じて、「日時逆順」に変更される。その場合、並び替え順取得部６２は、並び替え順テーブル５２ａに格納された、「ミュージック」に対応する「日時逆順」である並び替え順を取得する。
【０１２１】
以上のように、並び替え順取得部６２は、例えば、図６のカテゴリ選択画面２０１のアイコン２１１ａ乃至２１１ｃが選択された場合、並び替え順記憶部５２に記憶された並び替え順テーブル５２ａから、選択されたアイコンに対応するカテゴリの並び替え順を取得する。具体的には、例えば、並び替え順取得部６２は、図６のカテゴリ選択画面２０１のアイコン２１１ａに対応する「フォト」が選択された場合、図８の並び替え順テーブル５２ａに格納された、「フォト」であるカテゴリに対応する「日時順」を取得する。
【０１２２】
ステップＳ３３，Ｓ３４，Ｓ３７，およびＳ３９の処理を終了した後、処理は、図５のステップＳ１４に戻り、ステップＳ１４以降の処理が実行される。
【０１２３】
ステップＳ１５において、表示制御部６７は、ネットワーク１２に接続された機器であって、選択されたカテゴリのコンテンツを蓄積している機器を選択する画面である、例えば、図９の機器一覧画面２２１を表示部２６に表示する。
【０１２４】
図９の機器一覧画面２２１においては、ユーザによって選択されたアイコン２１１ａの下側に、選択されたアイコン２１１ａによって指示された「フォト」のコンテンツを記録している、サーバ１３1に対応するアイコン２３１ａおよびサーバ１３3に対応するアイコン２３１ｂが表示されている。
【０１２５】
つまり、この場合、ネットワーク１２に接続されているサーバ１３1乃至１３nのうち、サーバ１３1および１３3は「フォト」のコンテンツを記録し、それ以外のサーバ１３2および１３4乃至１３nは「フォト」のコンテンツを記録していないことになる。
【０１２６】
なお、テレビジョン受像機１１は、ユーザによりカテゴリが選択された場合、例えば、ネットワーク１２に接続された機器に対して、選択されたカテゴリのコンテンツを蓄積しているか否かを問い合わせ、その問い合わせの結果に基づいて、図９の機器一覧画面２２１を表示する。また、機器一覧画面２２１は、ネットワーク１２に接続されている機器を全て表示したり、「フォト」のコンテンツを記録していない機器をグレー表示したりしてもよい。
【０１２７】
図５のフローチャートに戻り、ステップＳ１６において、制御部５１は、受光部２９を介して、リモートコントローラ１４から送信されてくる、操作コマンドに基づいて、例えば、図９の機器一覧画面２２１のアイコン２３１ａに対応するサーバ１３1などの、ネットワーク１２に接続された機器が、カーソル２３２により選択されたか否かを判定する。
【０１２８】
ステップＳ１６において、ネットワーク１２に接続された機器が選択されていないと判定された場合、ステップＳ１６に戻り、例えば、図９の機器一覧画面２２１のアイコン２３１ａまたは２３１ｂが選択されるまで、判定の処理が繰り返される。
【０１２９】
一方、ステップＳ１６において、ネットワーク１２に接続された機器が選択されたと判定された場合、ステップＳ１７において、並び替え順取得部６２、送信制御部６３、受信制御部６４、並び替え順判定部６５、およびコンテンツリスト要求生成部６６は、ネットワーク１２に接続されたサーバ１３などの機器からコンテンツリストを取得する、コンテンツリスト取得処理を行う。
【０１３０】
ここで、図１０のフローチャートを参照して、ステップＳ１７の処理に対応する、並び替え順取得部６２、送信制御部６３、受信制御部６４、並び替え順判定部６５、およびコンテンツリスト要求生成部６６により実行されるコンテンツリスト取得処理の詳細について説明する。
【０１３１】
ステップＳ５１において、送信制御部６３は、通信部２８を制御して、選択されたサーバ１３などの機器に、ネットワーク１２を介して、取得した並び替え順に対応しているか否かを問い合わせる。
【０１３２】
具体的には、送信制御部６３は、例えば、図９の機器一覧画面２２１のアイコン２３１ａに対応するサーバ１３1が選択された場合、ネットワーク１２を介してサーバ１３1に対して、「日時順」である「フォト」の並び替え順に対応しているか否かを問い合わせる。
【０１３３】
ステップＳ５２において、受信制御部６４は、通信部２８を制御して、ネットワーク１２を介して、送信した問い合わせに応じて、サーバ１３から送信されてくる応答を受信する。
【０１３４】
具体的には、受信制御部６４は、例えば、サーバ１３1が「日時順」である「フォト」の並び替え順に対応している場合、ネットワーク１２を介してサーバ１３1から送信されてくる、「日時順」である「フォト」の並び替え順に対応できることを示す応答（以下、肯定的な応答とも称する）を受信する。それに対して、例えば、サーバ１３1が「日時順」である「フォト」の並び替え順に対応していない場合、受信制御部６４は、「日時順」である「フォト」の並び替え順に対応できないことを示す応答（以下、否定的な応答とも称する）を受信する。
【０１３５】
ステップＳ５３において、並び替え順判定部６５は、サーバ１３からの応答に基づいて、サーバ１３が取得した並び替え順に対応しているか否かを判定する。
【０１３６】
ステップＳ５３において、サーバ１３が取得した並び替え順に対応していると判定された場合、すなわち、サーバ１３から肯定的な応答を受信した場合、ステップＳ５４において、コンテンツリスト要求生成部６６は、取得した並び替え順でのコンテンツリスト要求を生成する。
【０１３７】
すなわち、サーバ１３から肯定的な応答を受信した場合、そのサーバ１３は、取得した並び替え順に対応しているので、サーバ１３に対して、その並び替え順でのコンテンツリストの送信を指示する。例えば、コンテンツリスト要求生成部６６は、サーバ１３1から肯定的な応答を受信した場合、サーバ１３1に対して、「日時順」で並び替えられたコンテンツリストを要求するためのコンテンツリスト要求を生成する。
【０１３８】
ステップＳ５５において、送信制御部６３は、通信部２８を制御して、生成されたコンテンツリスト要求を、ネットワーク１２を介して、問い合わせに応じたサーバ１３に送信する。
【０１３９】
ステップＳ５６において、受信制御部６４は、通信部２８を制御して、ネットワーク１２を介して、コンテンツリスト要求に応じて、サーバ１３から送信されてくるコンテンツリストを受信する。
【０１４０】
図１１は、コンテンツリストの例を示す図である。
【０１４１】
図１１のコンテンツリストにおいて、１行目は項目を示し、２行目以降はデータを示す。また、１列目は静止画（フォト）のコンテンツのファイル名を示し、２列目は、１列目のファイル名に対応する日時を示す。
【０１４２】
図１１のコンテンツリストには、２行目に示すように、「静止画１０.jpg」であるファイル名に対応して、「2006/10/10 12:00」である日時が格納され、３行目に示すように、「静止画１２.jpg」であるファイル名に対応して、「2006/12/25 14:30」である日時が格納され、４行目に示すように、「静止画１.jpg」であるファイル名に対応して、「2006/12/25 15:00」である日時が格納される。
【０１４３】
同様にまた、５行目に示すように、「静止画５.jpg」であるファイル名に対応して、「2007/1/1 15:00」である日時が格納され、６行目に示すように、「静止画４.jpg」であるファイル名に対応して、「2007/1/8 20:00」である日時が格納され、７行目に示すように、「静止画２４.jpg」であるファイル名に対応して、「2007/1/10 11:00」である日時が格納される。
【０１４４】
すなわち、図１１のコンテンツリストにおいて、静止画のコンテンツは、日時の古いコンテンツが上位にくるように並び替えられている。例えば、図１１のコンテンツリストの２行目乃至７行目には、「静止画１０.jpg」、「静止画１２.jpg」、「静止画１.jpg」、「静止画５.jpg」、「静止画４.jpg」、および「静止画２４.jpg」の順にコンテンツが並んでいるが、これらのコンテンツは、「2006/10/10 12:00」、「2006/12/25 14:30」、「2006/12/25 15:00」、「2007/1/1 15:00」、「2007/1/8 20:00」、「2007/1/10 11:00」のように、日時の古いものが上位にくるように並び替えられている。
【０１４５】
つまり、「日時順」である「フォト」の並び替え順に対応しているか否かの問い合わせに対して、肯定的な応答を送信したサーバ１３1は、例えば、「日時順」で並び替えられた、図１１のコンテンツリストを、ネットワーク１２を介して、テレビジョン受像機１１に送信する。そして、テレビジョン受像機１１において、受信制御部６４は、通信部２８を制御して、ネットワーク１２を介して、サーバ１３1から送信されてくる、「日時順」で並び替えられた、図１１のコンテンツリストを受信する。
【０１４６】
なお、図１１のコンテンツリストの例では、説明を簡略にするために、１行目の項目として、静止画コンテンツのファイル名と、そのファイル名に対応する日時だけを記述しているが、それ以外にも、例えば、静止画コンテンツのサムネイル画像や各種の情報が記述されたメタデータなどを含むようにしてもよい。
【０１４７】
図１０のフローチャートに戻り、ステップＳ５７において、受信制御部６４は、ネットワーク１２を介して、サーバ１３から送信されてくるコンテンツリストの受信が正常に終了したか否かを判定する。
【０１４８】
ステップＳ５７において、コンテンツリストの受信が正常に終了したと判定された場合、処理は、図５のステップＳ１７に戻り、ステップＳ１７以降の処理が実行される。
【０１４９】
ステップＳ１８において、表示制御部６７は、サーバ１３から受信したコンテンツリストに基づいて、例えば、図１２のコンテンツリスト画面２４１を表示部２６に表示して、コンテンツリスト表示の処理は終了する。
【０１５０】
図１２のコンテンツリスト画面２４１においては、ユーザによって選択されたアイコン２１１ａおよび２３１ａの右側に、選択されたサーバ１３1に蓄積された静止画コンテンツのコンテンツリストが表示される。
【０１５１】
すなわち、図１２のコンテンツリスト画面２４１には、「日時順」で並び替えられた、図１１のコンテンツリストに対応する、「静止画１０」の再生を指示するためのサムネイル画像２５１ａ1、「静止画１２」の再生を指示するためのサムネイル画像２５１ｂ1、「静止画１」の再生を指示するためのサムネイル画像２５１ｃ1が表示される。
【０１５２】
なお、図１２のコンテンツリスト画面２４１の表示領域の関係上、サムネイル画像２５１ａ1乃至２５１ｃ1だけが表示されているが、例えば、ユーザによるリモートコントローラ１４の操作に応じて、サムネイル画像２５１ａ1乃至２５１ｃ1が上方向にスクロールされることで、図１１のコンテンツリストに対応する、「静止画５」、「静止画４」、「静止画２４」、・・・の再生を指示するためのサムネイル画像が順次表示される。
【０１５３】
このように、テレビジョン受像機１１においては、ユーザによって設定された、「フォト」の並び替え順に応じた、静止画コンテンツのコンテンツリストをサーバ１３から受信し、表示することができる。これにより、テレビジョン受像機１１は、静止画コンテンツに最も適した順に並び替えられたコンテンツリストを表示することができる。
【０１５４】
図１０のフローチャートに戻り、一方、ステップＳ５３において、サーバ１３が取得した並び替え順に対応していないと判定された場合、すなわち、サーバ１３から否定的な応答を受信した場合、ステップＳ５９において、並び替え順判定部６５は、取得した並び替え順が「日時順」または「日時逆順」であるか否かを判定する。
【０１５５】
ステップＳ５９において、取得した並び替え順が「日時順」または「日時逆順」であると判定された場合、ステップＳ６０において、並び替え順判定部６５は、取得した並び替え順が「日時順」であるか否かを判定する。
【０１５６】
ステップＳ６０において、取得した並び替え順が「日時順」であると判定された場合、ステップＳ６１において、並び替え順取得部６２は、「名前順」である並び替え順を取得する。また、ステップＳ６０において、取得した並び替え順が「日時順」でない、すなわち、「日時逆順」であると判定された場合、ステップＳ６２において、並び替え順取得部６２は、「名前逆順」である並び替え順を取得する。
【０１５７】
すなわち、並び替え順テーブル５２ａに格納された、「フォト」の並び替え順が、例えば、「日時順」または「日時逆順」などのように、時間に関係している場合、コンテンツのファイル名には、時間的な意味が与えられているものがあるので、それを利用して再度、サーバ１３に対して、並び替えが可能であるか否かを問い合わせる。
【０１５８】
具体的には、コンテンツのファイル名には、例えば、数字やアルファベット、またはそれらの組み合わせによって、記録された順に連番を振ることで、あるファイル命名規則に準じたファイル名となっているものがある。例えば、デジタルスチルカメラにおいては、撮影された順に、「IMG_0001.jpg」、「IMG_0002.jpg」、「IMG_0003.jpg」、・・・などのファイル名が付された静止画コンテンツが記録される。
【０１５９】
つまり、撮影時刻が古い順に、「IMG_0001.jpg」、「IMG_0002.jpg」、「IMG_0003.jpg」、・・・のようなファイル名が付されているので、この場合、「日時順」による並び替えと、「名前順」による並び替えでは、同一の結果を得ることができる。同様にまた、「日時逆順」による並び替えと、「名前逆順」による並び替えでも、同一の結果を得ることができる。
【０１６０】
そこで、並び替え順取得部６２は、サーバ１３が取得した並び替え順に対応していないと判定されたとき、選択された並び替え順が「日時順」である場合、「名前順」を取得し、選択された並び替え順が「日時逆順」である場合、「名前逆順」を取得する。
【０１６１】
ステップＳ６１またはＳ６２の処理を終了した後、処理は、ステップＳ５１に戻り、上述した、ステップＳ５１乃至Ｓ６２の処理が行われる。
【０１６２】
すなわち、２回目のステップＳ５１乃至Ｓ５３において、送信制御部６３によって、サーバ１３に並び替え順が問い合わされ、受信制御部６４によって、その問い合わせに応じた応答が受信され、並び替え順判定部６５によって、取得した並び替え順にサーバ１３が対応しているか否かが判定される。
【０１６３】
例えば、１回目のステップＳ５１乃至Ｓ５３において、並び替え順判定部６５によって、「日時順」である並び替え順にサーバ１３が対応していないと判定された場合、ステップＳ５９乃至Ｓ６２において、並び替え順取得部６２によって、「名前順」である並び替え順が取得される。そして、２回目のステップＳ５１乃至Ｓ５３において、再度、並び替え順判定部６５によって、「名前順」である並び替え順にサーバ１３が対応しているか否かが判定される。
【０１６４】
２回目のステップＳ５３において、例えば、「名前順」である並び替え順にサーバ１３が対応していると判定された場合、２回目のステップＳ５４乃至Ｓ５７において、１回目のステップＳ５４乃至Ｓ５７と同様に、「名前順」に並び替えられたコンテンツリストを受信する処理が行われる。
【０１６５】
その後、処理は、図５のステップＳ１７に戻り、ステップＳ１７以降の処理が実行される。ステップＳ１８において、表示制御部６７は、サーバ１３から受信したコンテンツリストに基づいて、例えば、図１３のコンテンツリスト画面２４１を表示部２６に表示して、コンテンツリスト表示の処理は終了する。
【０１６６】
すなわち、図１３のコンテンツリスト画面２４１には、「名前順」で並び替えられた、コンテンツリストに対応する、「静止画１」の再生を指示するためのサムネイル画像２５１ａ2、「静止画２」の再生を指示するためのサムネイル画像２５１ｂ2、「静止画３」の再生を指示するためのサムネイル画像２５１ｃ2が表示される。
【０１６７】
なお、図１３のコンテンツリスト画面２４１の表示領域の関係上、サムネイル画像２５１ａ2乃至２５１ｃ2だけが表示されているが、例えば、ユーザによるリモートコントローラ１４の操作に応じて、サムネイル画像２５１ａ2乃至２５１ｃ2が上方向にスクロールされることで、コンテンツリストに格納された、「静止画４」、「静止画５」、「静止画６」、・・・の再生を指示するためのサムネイル画像が順次表示される。
【０１６８】
このように、テレビジョン受像機１１においては、ユーザによって設定された、「日時順」または「日時逆順」である並び替え順にサーバ１３が対応できない場合であっても、その並び替え順の次の候補である「名前順」または「名前逆順」である並び替え順のコンテンツリストをサーバ１３から受信し、表示することができる。これにより、テレビジョン受像機１１は、静止画コンテンツに最も適した順に並び替えられたコンテンツリストを表示することができる。
【０１６９】
図１０のフローチャートに戻り、また、ステップＳ５７において、コンテンツリストの受信が正常に終了していないと判定された場合、ステップＳ５８において、コンテンツリスト要求生成部６６は、サーバ１３の能力に応じた並び替え順でのコンテンツリスト要求を生成する。その後、処理は、ステップＳ５５に戻り、上述した処理が繰り返される。
【０１７０】
すなわち、送信制御部６３によって、生成されたコンテンツリスト要求が送信され、受信制御部６４によって、ネットワーク１２を介して、コンテンツリスト要求に応じて送信されてきたコンテンツリストが受信され、そのコンテンツリストが正常に受信されたと判定されるまで、ステップＳ５５乃至Ｓ５８の処理が繰り返される。
【０１７１】
例えば、コンテンツリスト要求生成部６６は、サーバ１３が「名前順」である並び替え順にだけ対応している場合、サーバ１３1に対して、「名前順」で並び替えられたコンテンツリストを要求するためのコンテンツリスト要求を生成する。これにより、テレビジョン受像機１１では、サーバ１３から、そのサーバ１３の能力に応じた並び替え順である「名前順」で並び替えられたコンテンツリストが受信され、表示される。
【０１７２】
また、ステップＳ５９において、取得した並び替え順が「日時順」または「日時逆順」ではないと判定された場合、すなわち、取得した並び替え順が、「名前順」、「名前逆順」、または「並び替えなし」であると判定された場合、ステップＳ５８において、コンテンツリスト要求生成部６６は、上述したように、サーバ１３の能力に応じた並び替え順でのコンテンツリスト要求を生成し、処理は、ステップＳ５５に戻り、上述した処理が繰り返される。
【０１７３】
以上のようにして、例えば、「フォト」であるカテゴリが選択された場合、「フォト」であるカテゴリに対応する並び替え順が取得され、取得された「フォト」の並び替え順でのコンテンツリスト要求が生成され、生成されたコンテンツリスト要求に応じた「フォト」のコンテンツリストが受信されて表示される。
【０１７４】
ところで、上述した例では、図６のカテゴリ選択画面２０１のアイコン２１１ａ乃至２１１ｃのなかから、「フォト」のアイコン２１１ａが選択され、図１２および１３の静止画コンテンツのコンテンツリスト画面２４１が表示される例について説明したが、動画コンテンツや音楽コンテンツのコンテンツリストについても同様に、カテゴリごとに設定された並び替え順で並び替えて表示させることができる。
【０１７５】
そこで、次に、図５のフローチャートを再度参照して、「ビデオ」であるカテゴリが選択された場合における、コンテンツリスト表示の処理について説明する。
【０１７６】
すなわち、ステップＳ１２において、例えば、図６のカテゴリ選択画面２０１のアイコン２１１ａ乃至２１１ｃのなかから、「ビデオ」のアイコン２１１ｂが選択された場合について考えると、ステップＳ１３において、カテゴリ選択部６１によって、「ビデオ」であるカテゴリが選択される。
【０１７７】
ステップＳ１４において、並び替え順取得部６２によって、「ビデオ」の並び替え順が変更されていない場合、例えば、図８の並び替え順テーブル５２ａに格納された、「ビデオ」に対応する「日時逆順」である並び替え順が取得され、「ビデオ」の並び替え順が変更されている場合、ユーザにより設定された並び替え順が取得される。
【０１７８】
ステップＳ１５およびＳ１６において、表示制御部６７によって、「ビデオ」のコンテンツを記録している機器の一覧が表示され、制御部５１によって、その一覧から機器が選択される。
【０１７９】
ステップＳ１７において、並び替え順取得部６２、送信制御部６３、受信制御部６４、並び替え順判定部６５、およびコンテンツリスト要求生成部６６によって、コンテンツリスト取得処理が行われる。
【０１８０】
例えば、並び替え順取得部６２によって、「日時逆順」である並び替え順が取得された場合、コンテンツリスト要求生成部６６によって、サーバ１３に対して、「日時逆順」で並び替えられた、動画コンテンツのコンテンツリストを要求するためのコンテンツリスト要求が生成される。そして、受信制御部６４によって、ネットワーク１２を介して、コンテンツリスト要求に応じて、サーバ１３から送信されてくる、「日時逆順」で並び替えられた、動画コンテンツのコンテンツリストが受信される。
【０１８１】
ステップＳ１８において、表示制御部６７によって、サーバ１３から受信した、「日時逆順」で並び替えられた、動画コンテンツのコンテンツリストに基づいて、例えば、図１４のコンテンツリスト画面２６１が表示部２６に表示され、「ビデオ」であるカテゴリが選択された場合における、コンテンツリスト表示の処理は終了する。
【０１８２】
図１４のコンテンツリスト画面２６１においては、ユーザによって選択されたアイコン２１１ｂおよび２３１ｄの右側に、選択されたサーバ１３2に蓄積された動画コンテンツのコンテンツリストが表示される。
【０１８３】
すなわち、図１４のコンテンツリスト画面２６１には、「日時逆順」で並び替えられた、コンテンツリストに対応する、「動画７」の再生を指示するためのサムネイル画像２７１ａ、「動画１０」の再生を指示するためのサムネイル画像２７１ｂ、「動画３」の再生を指示するためのサムネイル画像２７１ｃが表示される。すなわち、図１４のコンテンツリスト画面２６１において、動画コンテンツのサムネイル画像は、「2007/1/10 19:00」、「2007/1/10 15:00」、「2007/1/4 21:00」、・・・のように、日時の新しいものが上位にくるように並び替えられている。
【０１８４】
このように、テレビジョン受像機１１においては、ユーザによって設定された、「ビデオ」の並び替え順に応じた、動画コンテンツのコンテンツリストをサーバ１３から受信し、表示することができる。これにより、テレビジョン受像機１１は、動画コンテンツに最も適した順に並び替えられたコンテンツリストを表示することができる。
【０１８５】
また、次に、図５のフローチャートを再度参照して、「ミュージック」であるカテゴリが選択された場合における、コンテンツリスト表示の処理について説明する。
【０１８６】
すなわち、ステップＳ１２において、例えば、図６のカテゴリ選択画面２０１のアイコン２１１ａ乃至２１１ｃのなかから、「ミュージック」のアイコン２１１ｃが選択された場合について考えると、ステップＳ１３において、カテゴリ選択部６１によって、「ミュージック」であるカテゴリが選択される。
【０１８７】
ステップＳ１４において、並び替え順取得部６２によって、「ミュージック」の並び替え順が変更されていない場合、例えば、図８の並び替え順テーブル５２ａに格納された、「ミュージック」に対応する「並び替えなし」である並び替え順が取得され、「ミュージック」の並び替え順が変更されている場合、ユーザにより設定された並び替え順が取得される。
【０１８８】
ステップＳ１５およびＳ１６において、表示制御部６７によって、「ミュージック」のコンテンツを記録している機器の一覧が表示され、制御部５１によって、その一覧から機器が選択される。
【０１８９】
ステップＳ１７において、並び替え順取得部６２、送信制御部６３、受信制御部６４、並び替え順判定部６５、およびコンテンツリスト要求生成部６６によって、コンテンツリスト取得処理が行われる。
【０１９０】
例えば、並び替え順取得部６２によって、「並び替えなし」である並び替え順が取得された場合、コンテンツリスト要求生成部６６によって、サーバ１３に対して、「並び替えなし」に基づいて並び替えられていない音楽コンテンツのコンテンツリストを要求するためのコンテンツリスト要求が生成される。そして、受信制御部６４によって、ネットワーク１２を介して、コンテンツリスト要求に応じて、サーバ１３から送信されてくる、並び替えられていない音楽コンテンツのコンテンツリストが受信される。
【０１９１】
ステップＳ１８において、表示制御部６７によって、サーバ１３から受信した、並び替えられていない音楽コンテンツのコンテンツリストに基づいて、例えば、図１５のコンテンツリスト画面２８１が表示部２６に表示され、「ミュージック」であるカテゴリが選択された場合における、コンテンツリスト表示の処理は終了する。
【０１９２】
図１５のコンテンツリスト画面２８１においては、ユーザによって選択されたアイコン２１１ｃおよび２３１ｅの右側に、選択されたサーバ１３5に蓄積された音楽コンテンツのコンテンツリストが表示される。
【０１９３】
すなわち、図１５のコンテンツリスト画面２８１には、並び替えられていないコンテンツリストに対応する、「音楽１」の再生を指示するためのアイコン２９１ａ、「音楽２」の再生を指示するためのアイコン２９１ｂ、「音楽３」の再生を指示するためのアイコン２９１ｃが表示される。すなわち、図１５のコンテンツリスト画面２８１において、音楽コンテンツのアイコンは、「音楽１」、「音楽２」、「音楽３」、・・・などの名前や、「2007/1/7 13:00」、「2007/1/7 13:00」、「2007/1/7 13:00」、・・・などの日時とは関係なく、サーバ１３側に任せた並び替え順で表示される。
【０１９４】
このように、テレビジョン受像機１１においては、ユーザによって設定された、「ミュージック」の並び替え順に応じた、音楽コンテンツのコンテンツリストをサーバ１３から受信し、表示することができる。これにより、テレビジョン受像機１１は、音楽コンテンツに最も適した順に並び替えられたコンテンツリストを表示することができる。
【０１９５】
以上のように、「フォト」、「ビデオ」、または「ミュージック」などのカテゴリごとに、最も適した順に並び替えられたコンテンツリストを表示することができる。
【０１９６】
その結果、多様なユーザの嗜好に対応できるとともに、ユーザの利便性や操作性を向上させることもできる。また、例えば、ハードディスクレコーダなどの他の機器のユーザインターフェースと一致させることで、他の機器との操作感の統一性を向上させることもできる。
【０１９７】
次に、図１６のフローチャートを参照して、図１０のテレビジョン受像機１１の処理に対するサーバ１３側の処理について説明する。
【０１９８】
図１６のフローチャートにおいて、上述したように、ステップＳ５１の処理で、並び替え順の問い合わせがテレビジョン受像機１１から送信されると、サーバ１３は、ステップＳ１０１において、その問い合わせを受信し、ステップＳ１０２において、問い合わせに応じた並び替え順に自分が対応しているか否かを判定する。そして、ステップＳ１０３において、サーバ１３は、その判定の結果に応じた応答を、ネットワーク１２を介して、テレビジョン受像機１１に送信する。
【０１９９】
例えば、サーバ１３は、テレビジョン受像機１１から送信される問い合わせに応じて、「日時順」である並び替え順に対応しているか否かを判定し、対応している場合、肯定的な応答をテレビジョン受像機１１に送信し、対応していない場合、否定的な応答をテレビジョン受像機１１に送信する。
【０２００】
その後、上述したように、ステップＳ５５の処理で、コンテンツリスト要求が送信されると、サーバ１３は、ステップＳ１０４において、そのコンテンツリスト要求を受信し、ステップＳ１０５において、受信したコンテンツリスト要求に応じたコンテンツリストを生成する。そして、ステップＳ１０６において、サーバ１３は、生成したコンテンツリストを、ネットワーク１２を介して、テレビジョン受像機１１に送信する。
【０２０１】
例えば、サーバ１３は、テレビジョン受像機１１から送信されるコンテンツリスト要求に応じて、「日時順」で並び替えられた図１１のコンテンツリストを生成し、生成した図１１のコンテンツリストをテレビジョン受像機１１に送信する。
【０２０２】
これにより、テレビジョン受像機１１では、例えば、図１１のコンテンツリストに基づいて、図１２のコンテンツリスト画面２４１が表示される。
【０２０３】
なお、図６は、カテゴリ選択画面の構成例を説明するものであり、図９は、機器一覧画面の構成例を説明するものであるので、上述した各部のレイアウトや画面のアスペクト比などは、図６または９に示される以外のものであってももちろんよい。また、図１２、１３、１４、および１５は、コンテンツリスト画面の構成例を説明するものであり、上述した各部のレイアウトや画面のアスペクト比などは、図１２、１３、１４、および１５に示される以外のものであってももちろんよい。
【０２０４】
ところで、上述したように、「フォト」、「ビデオ」、および「ミュージック」の並び替え順は、あらかじめ定められた初期値が設定されるが、ユーザの操作に応じてそれらの並び替え順を変更することができる。そこで、次に、図１７乃至２３を参照して、並び替え順を変更する処理について説明する。また、ここでは、並び替え順を変更する処理の一例として、「フォト」の並び替え順を、初期値の「日時順」から「名前順」に変更する処理について説明する。
【０２０５】
図１７は、並び替え順変更の処理を説明するフローチャートである。
【０２０６】
ステップＳ１５１において、制御部５１は、コンテンツリスト表示の処理を行う。
【０２０７】
コンテンツリスト表示の処理は、図５のフローチャートを参照して説明した、コンテンツリスト表示の処理と同様であるので、その説明は省略する。すなわち、コンテンツリスト表示の処理が行われることで、表示部２６には、例えば、図１８のコンテンツリスト画面２４１が表示される。
【０２０８】
図１８のコンテンツリスト画面２４１においては、ユーザによって選択されたアイコン２１１ａおよび２３１ｆの右側に、選択されたアイコン２３１ｆに対応する機器（例えばデジタルスチルカメラ）に蓄積された静止画コンテンツのコンテンツリストが表示される。なお、この場合、ユーザによって、アイコン２１１ａが選択されているので、「フォト」であるカテゴリが選択されている。
【０２０９】
すなわち、図１８のコンテンツリスト画面２４１には、「日時順」で並び替えられたコンテンツリストに対応する、「IMG_0796」の再生を指示するためのサムネイル画像２５１ａ3、「IMG_1134」の再生を指示するためのサムネイル画像２５１ｂ3、「IMG_1885」の再生を指示するためのサムネイル画像２５１ｃ3が表示される。同様にまた、「IMG_1972」の再生を指示するためのサムネイル画像２５１ｄ3および「IMG_1981」の再生を指示するためのサムネイル画像２５１ｅ3も表示される。
【０２１０】
図１７のフローチャートに戻り、ステップＳ１５２において、制御部５１は、受光部２９を介して、リモートコントローラ１４から送信されてくる、操作コマンドに基づいて、各種の設定を行うためのオプションメニューの表示が指示されたか否かを判定する。
【０２１１】
ステップＳ１５２において、オプションメニューの表示が指示されていないと判定された場合、ステップＳ１５２に戻り、オプションメニューが選択されるまで、判定の処理が繰り返される。
【０２１２】
一方、ステップＳ１５２において、オプションメニューの表示が指示されたと判定された場合、ステップＳ１５３において、表示制御部６７は、受光部２９から供給される所定の操作コマンドに基づいて、例えば、図１９のオプションメニュー画面３０１を表示部２６に表示する。
【０２１３】
図１９のオプションメニュー画面３０１の右部には、各種の設定を行うための設定項目領域３１１が表示される。設定項目領域３１１には、例えば、「フォト設定」、「並び替え」、「サムネイル一覧」、「再生」、「スライドショー」、「回転して保存」、「保護」、「削除」、「DPOF設定」、および「情報」などの各種の設定項目が表示される。
【０２１４】
図１７のフローチャートに戻り、ステップＳ１５４において、制御部５１は、受光部２９を介して、リモートコントローラ１４から送信されてくる、操作コマンドに基づいて、例えば、図１９のオプションメニュー画面３０１の設定項目領域３１１の各種の設定項目のなかから、カーソル３１２により「並び替え」が選択され、その選択を決定する操作がされたか否かを判定することで、「並び替え」が選択されたか否かを判定する。
【０２１５】
ステップＳ１５４において、「並び替え」が選択されていないと判定された場合、ステップＳ１５４に戻り、「並び替え」が選択されるまで、判定の処理が繰り返される。
【０２１６】
一方、ステップＳ１５４において、「並び替え」が選択されたと判定された場合、ステップＳ１５５において、並び替え順取得部６２は、並び替え順テーブル５２ａから、選択されたカテゴリに対応する並び替え順を取得する。
【０２１７】
例えば、並び替え順取得部６２は、「フォト」であるカテゴリが選択されている場合、図８の並び替え順テーブル５２ａに格納された、「フォト」であるカテゴリに対応する「日時順」である並び替え順を取得する。
【０２１８】
ステップＳ１５６において、表示制御部６７は、取得した並び替え順に基づいて、例えば、図２０の並び替え順画面３２１を表示部２６に表示する。
【０２１９】
図２０の並び替え順画面３２１の右部には、並び替え順を設定するための並び替え順設定領域３３１が表示される。並び替え順設定領域３３１には、「並び替えなし」、「名前順」、「名前逆順」、「日時順」、および「日時逆順」などの並び替え順が表示される。また、例えば、並び替え順取得部６２によって、「フォト」であるカテゴリに対応する「日時順」である並び替え順が取得された場合、図２０に示すように、その「日時順」である並び替え順の文字の先頭に丸印が付されるとともに、その文字にカーソル３１２が合わせられる。
【０２２０】
図１７のフローチャートに戻り、ステップＳ１５７において、受光部２９を介して、リモートコントローラ１４から送信されてくる、操作コマンドに基づいて、例えば、図２０の並び替え順画面３２１の並び替え順設定領域３３１の並び替え順のなかから、カーソル３１２によって、「並び替えなし」、「名前順」、「名前逆順」、「日時順」、または「日時逆順」のいずれかが選択されたか否かを判定することで、並び替え順が選択されたか否かを判定する。
【０２２１】
ステップＳ１５７において、並び替え順が選択されていないと判定された場合、ステップＳ１５７に戻り、並び替え順が選択されるまで、判定の処理が繰り返される。
【０２２２】
一方、ステップＳ１５７において、並び替え順が選択されたと判定された場合、ステップＳ１５８において、並び替え順設定部６８は、選択された並び替え順となるように、並び替え順を変更する。
【０２２３】
例えば、図２１に示すように、並び替え順画面３２１の並び替え順設定領域３３１の並び替え順のなかから、カーソル３１２によって、「名前順」が選択された場合、並び替え順設定部６８は、選択された「名前順」である並び替え順を、並び替え順テーブル５２ａの「フォト」であるカテゴリに対応する並び替え順に格納する。
【０２２４】
図２２は、並び替え順テーブル５２ａの例を示す図である。
【０２２５】
図２２の並び替え順テーブル５２ａにおいては、図８の並び替え順テーブル５２ａと比べて、２行目の「フォト」であるカテゴリに対応する並び替え順が、「日時順」から「名前順」に変更されている。つまり、図８の例では、「フォト」の並び替え順は、並び替え順設定部６８によって、「日時順」から「名前順」に変更されたことになる。
【０２２６】
図１７のフローチャートに戻り、ステップＳ１５９において、制御部５１は、コンテンツリスト表示の処理を行って、並び替え順変更の処理は終了する。
【０２２７】
コンテンツリスト表示の処理は、図５のフローチャートを参照して説明した、コンテンツリスト表示の処理およびステップＳ１５１の処理と同様であるので、その説明は省略する。すなわち、コンテンツリスト表示の処理が行われることで、表示部２６には、例えば、図２３のコンテンツリスト画面２４１が表示される。
【０２２８】
図２３のコンテンツリスト画面２４１においては、ユーザによって選択されたアイコン２１１ａおよび２３１ｆの右側に、選択されたアイコン２３１ｆに対応する機器に蓄積された静止画コンテンツのコンテンツリストが表示される。なお、この場合、ユーザによって、アイコン２１１ａが選択されているので、「フォト」であるカテゴリが選択されている。
【０２２９】
すなわち、図２３のコンテンツリスト画面２４１には、「名前順」で並び替えられたコンテンツリストに対応する、「IMG_0001」の再生を指示するためのサムネイル画像２５１ａ4、「IMG_0002」の再生を指示するためのサムネイル画像２５１ｂ4、「IMG_0003」の再生を指示するためのサムネイル画像２５１ｃ4が表示される。同様にまた、「IMG_0004」の再生を指示するためのサムネイル画像２５１ｄ4および「IMG_0005」の再生を指示するためのサムネイル画像２５１ｅ4も表示される。
【０２３０】
つまり、図１８のコンテンツリスト画面２４１において、「IMG_0796」，「IMG_1134」，「IMG_1885」，「IMG_1972」，「IMG_1981」，・・・のように「日時順」で並び替えられていたサムネイル画像は、並び替え順変更後の図２３のコンテンツリスト画面２４１において、「IMG_0001」，「IMG_0002」，「IMG_0003」，「IMG_0004」，「IMG_0005」，・・・のように「名前順」で並び替えられる。
【０２３１】
なお、上述した例では、並び替え順を変更する処理の一例として、「フォト」の並び替え順を変更する処理について説明したが、「ビデオ」および「ミュージック」の並び替え順についても同様に変更することが可能である。
【０２３２】
また、図１８および２３は、コンテンツリスト画面の構成例を説明するものであり、上述した各部のレイアウトや画面のアスペクト比などは、図１８および２３に示される以外のものであってももちろんよい。さらに、図１９は、オプションメニュー画面の構成例を説明するものであり、図２０および２１は、並び替え順画面の構成例を説明するものであるので、上述した各部のレイアウトや画面のアスペクト比などは、図１９、２０、および２１に示される以外のものであってももちろんよい。
【０２３３】
ところで、上述した例では、サーバ１３などのネットワーク１２に接続された機器からコンテンツリストを取得して表示する処理について説明したが、テレビジョン受像機１１では、例えば、USB接続により接続されたデジタルスチルカメラなどの機器に蓄積されたコンテンツのコンテンツリストを表示させることもできる。そこで、次に、図２４乃至２８を参照して、USB接続により接続されたデジタルスチルカメラのコンテンツリストを表示する処理について説明する。
【０２３４】
図２４に示すように、テレビジョン受像機１１には、USBケーブル４０２を介して、デジタルスチルカメラ４０１が接続される。これにより、テレビジョン受像機１１では、デジタルスチルカメラ４０１に蓄積されたコンテンツのコンテンツリストを表示したり、コンテンツを再生したりすることができる。
【０２３５】
図２５は、テレビジョン受像機１１の機能の他の構成を示すブロック図である。
【０２３６】
なお、図２５では、図３と同様の箇所には、同一の符号が付してあり、処理が同じ部分に関しては、その説明は繰り返しになるので省略する。この例においては、ネットワーク１２に接続された機器と通信するための図３の通信部２８の代わりに、デジタルスチルカメラ４０１とUSB接続するためのUSB接続部３１が設けられている。
【０２３７】
また、制御部５１は、カテゴリ選択部６１、並び替え順取得部６２、表示制御部６７、コンテンツリスト取得部４１１、およびコンテンツリスト並び替え部４１２を含むようにして構成される。
【０２３８】
並び替え順取得部６２は、カテゴリ選択部６１から供給されるカテゴリに基づいて、並び替え順テーブル５２ａから、ユーザにより指定されたカテゴリの並び替え順を取得し、取得した並び替え順をコンテンツリスト並び替え部４１２に供給する。
【０２３９】
コンテンツリスト取得部４１１は、USB接続部３１およびUSBケーブル４０２を介して、デジタルスチルカメラ４０１からコンテンツリストを取得する。コンテンツリスト取得部４１１は、取得したコンテンツリストをコンテンツリスト並び替え部４１２に供給する。
【０２４０】
コンテンツリスト並び替え部４１２は、並び替え順取得部６２から供給される並び替え順に基づいて、コンテンツリスト取得部４１１から供給されるコンテンツリストを並び替える。コンテンツリスト並び替え部４１２は、並び替えたコンテンツリストを表示制御部６７に供給する。
【０２４１】
表示制御部６７は、コンテンツリスト並び替え部４１２から供給されるコンテンツリストに基づいて、コンテンツリスト画面を表示部２６に表示する。
【０２４２】
次に、図２６のフローチャートを参照して、図２５の制御部５１による、コンテンツリスト表示の処理について説明する。
【０２４３】
ステップＳ１７１乃至Ｓ１７５の処理において、図５のステップＳ１１乃至Ｓ１５の処理における場合と同様に、カテゴリ選択部６１によるカテゴリを選択する処理と、並び替え順取得部６２による並び替え順を取得する処理などが行われる。これにより、表示部２６には、例えば、図２７の機器一覧画面２２１が表示される。
【０２４４】
図２７の機器一覧画面２２１においては、ユーザによって選択されたアイコン２１１ａの下側に、選択されたアイコン２１１ａによって指示された「フォト」のコンテンツを蓄積している、デジタルスチルカメラ４０１に対応するアイコン２３１ｆが表示されている。
【０２４５】
図２６のフローチャートに戻り、ステップＳ１７６において、制御部５１は、受光部２９を介して、リモートコントローラ１４から送信されてくる、操作コマンドに基づいて、例えば、図２７の機器一覧画面２２１のアイコン２３１ｆに対応するデジタルスチルカメラ４０１などのUSB接続された機器が、カーソル２３２により選択されたか否かを判定する。
【０２４６】
ステップＳ１７６において、USB接続された機器が選択されていないと判定された場合、ステップＳ１７６に戻り、USB接続された機器が選択されるまで、判定の処理が繰り返される。
【０２４７】
一方、ステップＳ１７６において、USB接続された機器が選択されたと判定された場合、ステップＳ１７７において、コンテンツリスト取得部４１１は、USB接続部３１およびUSBケーブル４０２を介して、デジタルスチルカメラ４０１からコンテンツリストを取得し、取得したコンテンツリストをコンテンツリスト並び替え部４１２に供給する。
【０２４８】
ステップＳ１７８において、コンテンツリスト並び替え部４１２は、並び替え順取得部６２から供給される並び替え順に基づいて、コンテンツリスト取得部４１１から供給されるコンテンツリストを並び替え、並び替えたコンテンツリストを表示制御部６７に供給する。
【０２４９】
ステップＳ１７９において、表示制御部６７は、コンテンツリスト並び替え部４１２から供給されるコンテンツリストに基づいて、例えば、図２８のコンテンツリスト画面２４１を表示部２６に表示し、コンテンツリスト表示の処理は終了する。
【０２５０】
図２８のコンテンツリスト画面２４１においては、ユーザによって選択されたアイコン２１１ａおよび２３１ｆの右側に、選択されたアイコン２３１ｆに対応するデジタルスチルカメラ４０１に蓄積された静止画コンテンツのコンテンツリストが表示される。なお、この場合、ユーザによって、アイコン２１１ａが選択されているので、「フォト」であるカテゴリが選択されている。
【０２５１】
すなわち、図２８のコンテンツリスト画面２４１には、テレビジョン受像機１１側で「名前順」に並び替えられたコンテンツリストに対応する、「写真0001」の再生を指示するためのサムネイル画像２５１ａ5、「写真0002」の再生を指示するためのサムネイル画像２５１ｂ5、「写真0003」の再生を指示するためのサムネイル画像２５１ｃ5が表示される。同様にまた、「写真0004」の再生を指示するためのサムネイル画像２５１ｄ5および「写真0005」の再生を指示するためのサムネイル画像２５１ｅ5も表示される。
【０２５２】
以上のように、テレビジョン受像機１１においては、USB接続されたデジタルスチルカメラ４０１から取得したコンテンツリストがカテゴリごと並び替えられ、表示される。
【０２５３】
なお、図２７は、機器一覧画面の構成例を説明するものであり、図２８は、コンテンツリスト画面の構成例を説明するものであるので、上述した各部のレイアウトや画面のアスペクト比などは、図２７および２８に示される以外のものであってももちろんよい。
【０２５４】
以上のようにして、カテゴリごとに、ユーザの再生したい順番にコンテンツリストを並び替えて表示することで、操作性を向上させることができる。
【０２５５】
これにより、多様なユーザの嗜好に対応できるとともに、ユーザの利便性や操作性を向上させることもできる。例えば、ハードディスクレコーダなどの他の機器のユーザインターフェースと一致させることで、他の機器との操作感の統一性を向上させることもできる。
【０２５６】
また、コンテンツリストの並び替えを実現するに当たり、接続機器によっては、例えば、並び替えをサポートしていない機器（例えば、並び替え順を指定できない機器）、サポートしている並び替え順の種類が限定されている機器（例えば、名前順でしか並び替えできない機器）、サポートしている並び替えが可能な階層（フォルダ）が限定されている機器（例えば、日付順の並び替えができるフォルダとできないフォルダが存在する機器）などがあるが、コンテンツリストを取得する機器に対して、指定したい並び替え順に対応しているか否かを問い合わせてから、コンテンツリスト要求を送信するので、接続機器の機能に応じた、コンテンツリストの並び替えを行うことが可能となる。さらに、指定したい並び替え順に機器が対応していない場合、他の並び替え順を指定することができるので、より柔軟にコンテンツリストの並び替えを行うことが可能となる。なお、このとき、コンテンツリストを並び替える処理自体は、接続機器側で行われるので、テレビジョン受像機１１の処理の負荷を軽減することが可能となる。
【０２５７】
さらに、例えば、USB接続で接続された機器など、接続機器側で、コンテンツリストの並び替えができない場合、テレビジョン受像機１１側でもコンテンツリストの並び替えができるので、カテゴリごとに、ユーザの再生したい順番にコンテンツリストを並び替えて表示させて、操作性を向上させることが可能となる。
【０２５８】
なお、本明細書において、記録媒体に格納されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０２５９】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【０２６０】
さらに、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【図面の簡単な説明】
【０２６１】
【図１】本発明を適用したネットワークシステムの一実施の形態の構成を示すブロック図である。
【図２】テレビジョン受像機の構成を示すブロック図である。
【図３】テレビジョン受像機の機能の構成を示すブロック図である。
【図４】サーバの構成を示すブロック図である。
【図５】コンテンツリスト表示の処理について説明するフローチャートである。
【図６】カテゴリ選択画面の構成例を示す模式図である。
【図７】並び替え順取得の処理の詳細について説明するフローチャートである。
【図８】並び替え順テーブルの例を示す図である。
【図９】機器一覧画面の構成例を示す模式図である。
【図１０】コンテンツリスト取得の処理の詳細について説明するフローチャートである。
【図１１】コンテンツリストの例を示す図である。
【図１２】コンテンツリスト画面の構成例を示す模式図である。
【図１３】コンテンツリスト画面の構成例を示す模式図である。
【図１４】コンテンツリスト画面の構成例を示す模式図である。
【図１５】コンテンツリスト画面の構成例を示す模式図である。
【図１６】図１０のテレビジョン受像機の処理に対するサーバ側の処理について説明するフローチャートである。
【図１７】並び替え順変更の処理を説明するフローチャートである。
【図１８】コンテンツリスト画面の構成例を示す模式図である。
【図１９】オプションメニュー画面の構成例を示す模式図である。
【図２０】並び替え順画面の構成例を示す模式図である。
【図２１】並び替え順画面の構成例を示す模式図である。
【図２２】並び替え順テーブルの例を示す図である。
【図２３】コンテンツリスト画面の構成例を示す模式図である。
【図２４】テレビジョン受像機とデジタルスチルカメラとの接続の例を示す図である。
【図２５】テレビジョン受像機の機能の他の構成を示すブロック図である。
【図２６】コンテンツリスト表示の処理について説明するフローチャートである。
【図２７】機器一覧画面の構成例を示す模式図である。
【図２８】コンテンツリスト画面の構成例を示す模式図である。
【符号の説明】
【０２６２】
１  ネットワークシステム，  １１  テレビジョン受像機，  １２  ネットワーク，  １３  サーバ，  １４  リモートコントローラ，  ２１  中央演算部，  ２６  表示部，  ２８  通信部，  ２９  受光部，  ３０  記憶部，  ３１  USB接続部，  ３２  ドライブ，  ３３  リムーバブルメディア，  ５１  制御部，  ５２  並び替え順記憶部，  ６１  カテゴリ選択部，  ６２  並び替え順取得部，  ６３  送信制御部，  ６４  受信制御部，  ６５  並び替え順判定部，  ６６  コンテンツリスト要求生成部，  ６７  表示制御部，  ６８  並び替え順設定部，  ４１１  コンテンツリスト取得部，  ４１２  コンテンツリスト並び替え部
【図１】
2008191779.tif 000003
【図２】
2008191779.tif 000004
【図３】
2008191779.tif 000005
【図４】
2008191779.tif 000006
【図５】
2008191779.tif 000007
【図６】
2008191779.tif 000008
【図７】
2008191779.tif 000009
【図８】
2008191779.tif 000010
【図９】
2008191779.tif 000011
【図１０】
2008191779.tif 000012
【図１１】
2008191779.tif 000013
【図１２】
2008191779.tif 000014
【図１３】
2008191779.tif 000015
【図１４】
2008191779.tif 000016
【図１５】
2008191779.tif 000017
【図１６】
2008191779.tif 000018
【図１７】
2008191779.tif 000019
【図１８】
2008191779.tif 000020
【図１９】
2008191779.tif 000021
【図２０】
2008191779.tif 000022
【図２１】
2008191779.tif 000023
【図２２】
2008191779.tif 000024
【図２３】
2008191779.tif 000025
【図２４】
2008191779.tif 000026
【図２５】
2008191779.tif 000027
【図２６】
2008191779.tif 000028
【図２７】
2008191779.tif 000029
【図２８】
2008191779.tif 000030