(57)【要約】【課題】コンテンツ素材に対する指示入力にかかる操作性を向上させることが可能なユーザインタフェース装置、方法及びプログラムを提供する。【解決手段】操作候補コンテンツとなったコンテンツ素材及び／又はコンテンツ素材に関する情報を記したコンテンツ情報の時間的又は再生状態に関する特性を判別し、この特性の種別毎に操作候補コンテンツを一覧表示させるとともに、操作対象コンテンツの特性に応じた処理内容を処理候補として表示させる。【選択図】        図５
2008242504.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツ素材及び／又はコンテンツ素材に関する情報を記したコンテンツ情報を記憶する第１記憶手段と、
検索キーの入力を受け付ける第１受付手段と、
前記検索キーに関係するコンテンツ素材及び／又はコンテンツ情報である操作候補コンテンツを前記記憶手段から検索する検索手段と、
現在日時を計測する日時計測手段と、
前記操作候補コンテンツの再生に関する時間的な特性を、前記現在日時に基づいて判別する特性判別手段と、
前記特性判別手段で判別された特性の種別毎に前記操作候補コンテンツを一覧表示させる第１表示手段と、
前記第１表示手段により一覧表示された操作候補コンテンツから、特定の操作候補コンテンツの選択指示を受け付け、操作対象コンテンツとする第２受付手段と、
前記特性の各種別と当該各種別に対応する一又は複数の処理内容とを関連付けた処理候補テーブルを記憶する第２記憶手段と、
前記処理候補テーブルに基づいて、前記操作対象コンテンツの特性に応じた処理内容を表示させる第２表示手段と、
を備えたことを特徴とするユーザインタフェース装置。
【請求項２】
コンテンツ素材及び／又はコンテンツ素材に関する情報を記したコンテンツ情報と、当該コンテンツ素材及び／又はコンテンツ情報に記されたコンテンツ素材を再生したか否かを示す再生済情報とを関連づけて記憶する第１記憶手段と、
検索キーの入力を受け付ける第１受付手段と、
前記検索キーに関係するコンテンツ素材及び／又はコンテンツ情報である操作候補コンテンツを前記記憶手段から検索する検索手段と、
前記操作候補コンテンツの前記コンテンツ素材及び／又はコンテンツ情報に関連づけられた前記再生済情報に基づいて、当該操作候補コンテンツの再生状態に関する特性を判別する判別手段と、
前記特性の種別毎に前記操作候補コンテンツを一覧表示させる第１表示手段と、
前記第１表示手段により一覧表示された操作候補コンテンツから、特定の操作候補コンテンツの選択指示を受け付け、操作対象コンテンツとする第２受付手段と、
前記特性の各種別と当該各種別に対応する一又は複数の処理内容とを関連付けた処理候補テーブルを記憶する第２記憶手段と、
前記処理候補テーブルに基づいて、前記操作対象コンテンツの特性に応じた処理内容を一覧表示させる第２表示手段と、
を備えたことを特徴とするユーザインタフェース装置。
【請求項３】
前記第２表示手段は、前記複数の処理内容を所定の順序で一覧表示させることを特徴とする請求項１又は２に記載のユーザインタフェース装置。
【請求項４】
前記処理候補テーブルは、前記特性の各種別に対する前記複数の処理内容に優先順位を定めて格納し、
前記第２表示手段は、前記優先順位に応じた順序で前記複数の処理内容を一覧表示させることを特徴とする請求項３に記載のユーザインタフェース装置。
【請求項５】
前記コンテンツ情報は、当該コンテンツ情報に関係するコンテンツ素材の再生が可能な日時を示した日時情報を含み、
前記特性判別手段は、前記現在日時と、前記操作候補コンテンツに含まれた日時情報との時間的な関係に基づいて、前記特性を判別することを特徴とする請求項１に記載のユーザインタフェース装置。
【請求項６】
前記特性判別手段は、前記現在日時の時点において、前記操作候補コンテンツとしてのコンテンツ素材が前記記憶手段に記憶されているか否かに基づき、前記特性を判別することを特徴とする請求項１に記載のユーザインタフェース装置。
【請求項７】
前記特性判別手段は、前記操作候補コンテンツを過去、現在、未来の三つの特性に分別することを特徴とする請求項１、５、６の何れか一項に記載のユーザインタフェース装置。
【請求項８】
前記記憶手段に記憶されたコンテンツ素材及び前記コンテンツ情報に関連するコンテンツ素材のうち、特定のコンテンツ素材の再生指示を受け付ける第３受付手段と、
前記特定のコンテンツ素材を再生する再生する再生手段と、
前記コンテンツ素材の再生の際に、前記再生済情報を対応する前記コンテンツ素材又は前記コンテンツ情報に関連付けて記憶させる再生管理手段と、
を備えたことを特徴とする請求項２に記載のユーザインタフェース装置。
【請求項９】
前記第３受付手段は、前記第２表示手段により表示された処理内容に基づいて、前記特定の操作候補コンテンツの再生指示を受け付け、
前記再生手段は、前記特定の操作候補コンテンツに対応する前記コンテンツ素材又は前記コンテンツ情報で指示されたコンテンツ素材を再生することを特徴とする請求項８に記載のユーザインタフェース装置。
【請求項１０】
前記特性判別手段は、前記操作候補コンテンツを再生済、未再生の二つの特性に分別することを特徴とする請求項２に記載のユーザインタフェース装置。
【請求項１１】
検索キーの入力を受け付ける第１受付工程と、
前記検索キーに関係するコンテンツ素材及び／又はコンテンツ素材に関する情報を記したコンテンツ情報である操作候補コンテンツを検索する検索工程と、
現在日時を計測する日時計測工程と、
前記現在日時を基準とし、前記操作候補コンテンツの再生に関する時間的な特性を判別する特性判別工程と、
前記特性の種別毎に前記操作候補コンテンツを一覧表示させる第１表示工程と、
前記第１表示工程により一覧表示された操作候補コンテンツから、特定の操作候補コンテンツの選択指示を受け付け、操作対象コンテンツとする第２受付工程と、
前記特性の各種別と当該各種別に対応する一又は複数の処理内容とを関連付けた処理候補テーブルに基づいて、前記操作対象コンテンツの特性に応じた処理内容を表示させる第２表示工程と、
を含むことを特徴とするユーザインタフェースの表示方法。
【請求項１２】
検索キーの入力を受け付ける第１受付工程と、
前記検索キーに関係するコンテンツ素材及び／又はコンテンツ素材に関する情報を記したコンテンツ情報である操作候補コンテンツを検索する検索工程と、
前記操作候補コンテンツの前記コンテンツ素材及び／又はコンテンツ情報に関連づけて記憶された、当該操作候補コンテンツを再生したか否かを示す再生済情報に基づいて、当該操作候補コンテンツの再生状態に関する特性を判別する判別工程と、
前記特性の種別毎に前記操作候補コンテンツを一覧表示させる第１表示工程と、
前記第１表示工程により一覧表示された操作候補コンテンツから、特定の操作候補コンテンツの選択指示を受け付け、操作対象コンテンツとする第２受付工程と、
前記特性の各種別と当該各種別に対応する一又は複数の処理内容とを関連付けた処理候補テーブルに基づいて、前記操作対象コンテンツの特性に応じた処理内容を一覧表示させる第２表示工程と、
を含むことを特徴とするユーザインタフェースの表示方法。
【請求項１３】
コンピュータに、
検索キーの入力を受け付ける第１受付機能と、
前記検索キーに関係するコンテンツ素材及び／又はコンテンツ素材に関する情報を記したコンテンツ情報である操作候補コンテンツを検索する検索機能と、
現在日時を計測する日時計測機能と、
前記現在日時を基準とし、前記操作候補コンテンツの再生に関する時間的な特性を判別する特性判別機能と、
前記特性の種別毎に前記操作候補コンテンツを一覧表示させる第１表示機能と、
前記第１表示機能により一覧表示された操作候補コンテンツから、特定の操作候補コンテンツの選択指示を受け付け、操作対象コンテンツとする第２受付機能と、
前記特性の各種別と当該各種別に対応する一又は複数の処理内容とを関連付けた処理候補テーブルに基づいて、前記操作対象コンテンツの特性に応じた処理内容を表示させる第２表示機能と、
を実現させることを特徴とするユーザインタフェースの表示プログラム。
【請求項１４】
コンピュータに、
検索キーの入力を受け付ける第１受付機能と、
前記検索キーに関係するコンテンツ素材及び／又はコンテンツ素材に関する情報を記したコンテンツ情報である操作候補コンテンツを、前記記憶手段から検索する検索機能と、
前記操作候補コンテンツの前記コンテンツ素材及び／又はコンテンツ情報に関連づけて記憶された、当該操作候補コンテンツを再生したか否かを示す再生済情報に基づいて、当該操作候補コンテンツの再生状態に関する特性を判別する判別機能と、
前記特性の種別毎に前記操作候補コンテンツを一覧表示させる第１表示機能と、
前記第１表示機能により一覧表示された操作候補コンテンツから、特定の操作候補コンテンツの選択指示を受け付け、操作対象コンテンツとする第２受付工程と、
前記特性の各種別と当該各種別に対応する一又は複数の処理内容とを関連付けた処理候補テーブルに基づいて、前記操作対象コンテンツの特性に応じた処理内容を一覧表示させる第２表示機能と、
を実現させることを特徴とするユーザインタフェースの表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザインタフェース装置、表示方法及び表示プログラムに関する。
【背景技術】
【０００２】
ブロードバンドの普及に伴い、インターネット網を介して映画等のコンテンツ素材を受信し視聴することが可能なＴＶ端末が普及してきている。また、ハードディスク等の記憶装置を備えたＴＶ端末も普及してきており、受信だけでなく録画ができるものが普及してきている。ＴＶ端末以外でも、アナログ方法や地上波デジタル放送等を映像視聴の主とした高解像度のＡＶ−ＰＣ（Audio  Video  Personal  Computer）が市場に普及し始めている。ＡＶ−ＰＣでは、受信したＴＶ番組をハードディスクに録画することも可能となっている。
【０００３】
上記したＡＶ機器では、機能の増加に伴い、その操作も複雑になってきている。例えば、ＡＶ−ＰＣでは、操作項目の煩雑化によりコマンド選択のためのメニューの階層が深くなり、どのメニューをたどれば、目的の機能のための操作に辿り着けるのかが分かりにくいという問題が出てきている。また、ＴＶ端末でも同様に、多数の機能に対応したボタンをリモコンに搭載することになるため、リモコンが大型化し、片手で操作することが困難になってきている。さらに、多くのボタンの中から、目的の機能操作に対応するボタンを探すのが困難になってきている。
【０００４】
上記の問題を解決するために、従来、ユーザから音声として発声された目的の機能に対応するコマンドを認識することで、多数のメニューやボタンから探す手間の減少を図った操作方法が提案されている。例えば、特許文献１には、ユーザが所望するコマンドを定型文の形で表現し、この定型文中の定型部分を読み上げ、同時にスロット箇所を音響音或いは音声で表現し、ユーザがこのスロット箇所に対して入力されるべき音声を入力することで、コマンドを指示可能なインタフェースが提案されている。
【０００５】
【特許文献１】特開２００３−２４１７９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１の技術ではユーザの意図を推定することは難しく、中途半端な意図推定となり実用的でない。例えば、音声入力を行うコマンドについて何等案内のない状態では、ユーザは発声すべきコマンドを把握できず、音声入力することはできない。また、ＧＵＩにて操作を行う場合であっても、メニューやアイコン或いはボタンが多くなり、操作が煩雑になるという問題がある。
【０００７】
また、コンテンツ素材の特性によって操作ボタンや操作コマンドは一般に異なる。例えば、操作対象のコンテンツ素材が既に録画されたものか、現在放送中のものか、将来放送予定のものかといった再生に関する時間的な特性によっては、再生や受信、録画（予約）等の操作ボタンや操作コマンドは一般に異なる。また、コンテンツ素材が既に再生されたものか未再生のものかといった再生状態に関する特性は、コンテンツ素材を管理する一つの指標となり得るため、当該特性に応じて編集や削除等の種々の操作が行われる。このように、コンテンツ素材の特性により、様々な操作が有り得るため上記同様操作が煩雑になるという問題がある。
【０００８】
本発明は上記に鑑みてなされたものであって、コンテンツ素材に対する指示入力にかかる操作性を向上させることが可能なユーザインタフェース装置、表示方法及び表示プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するために、本発明は、コンテンツ素材及び／又はコンテンツ素材に関する情報を記したコンテンツ情報を記憶する第１記憶手段と、検索キーの入力を受け付ける第１受付手段と、前記検索キーに関係するコンテンツ素材及び／又はコンテンツ情報である操作候補コンテンツを前記記憶手段から検索する検索手段と、現在日時を計測する日時計測手段と、前記操作候補コンテンツの再生に関する時間的な特性を、前記現在日時に基づいて判別する特性判別手段と、前記特性の種別毎に前記操作候補コンテンツを一覧表示させる第１表示手段と、前記第１表示手段により一覧表示された操作候補コンテンツから、特定の操作候補コンテンツの選択指示を受け付け、操作対象コンテンツとする第２受付手段と、前記特性の各種別と当該各種別に対応する一又は複数の処理内容とを関連付けた処理候補テーブルを記憶する第２記憶手段と、前記処理候補テーブルに基づいて、前記操作対象コンテンツの特性に応じた処理内容を表示させる第２表示手段と、を備える。
【００１０】
また、本発明は、コンテンツ素材及び／又はコンテンツ素材に関する情報を記したコンテンツ情報と、当該コンテンツ素材及び／又はコンテンツ情報に記されたコンテンツ素材を再生したか否かを示す再生済情報とを関連づけて記憶する第１記憶手段と、検索キーの入力を受け付ける第１受付手段と、前記検索キーに関係するコンテンツ素材及び／又はコンテンツ情報である操作候補コンテンツを前記記憶手段から検索する検索手段と、前記操作候補コンテンツの前記コンテンツ素材及び／又はコンテンツ情報に関連づけられた前記再生済情報に基づいて、当該操作候補コンテンツの再生状態に関する特性を判別する判別手段と、前記特性の種別毎に前記操作候補コンテンツを一覧表示させる第１表示手段と、前記第１表示手段により一覧表示された操作候補コンテンツから、特定の操作候補コンテンツの選択指示を受け付け、操作対象コンテンツとする第２受付手段と、前記特性の各種別と当該各種別に対応する一又は複数の処理内容とを関連付けた処理候補テーブルを記憶する第２記憶手段と、前記処理候補テーブルに基づいて、前記操作対象コンテンツの特性に応じた処理内容を一覧表示させる第２表示手段と、を備える。
【００１１】
また、本発明は、検索キーの入力を受け付ける第１受付工程と、前記検索キーに関係するコンテンツ素材及び／又はコンテンツ素材に関する情報を記したコンテンツ情報である操作候補コンテンツを検索する検索工程と、現在日時を計測する日時計測工程と、前記現在日時を基準とし、前記操作候補コンテンツの再生に関する時間的な特性を判別する特性判別工程と、前記特性の種別毎に前記操作候補コンテンツを一覧表示させる第１表示工程と、前記第１表示工程により一覧表示された操作候補コンテンツから、特定の操作候補コンテンツの選択指示を受け付け、操作対象コンテンツとする第２受付工程と、前記特性の各種別と当該各種別に対応する一又は複数の処理内容とを関連付けた処理候補テーブルに基づいて、前記操作対象コンテンツの特性に応じた処理内容を表示させる第２表示工程と、を含む。
【００１２】
また、本発明は、検索キーの入力を受け付ける第１受付工程と、前記検索キーに関係するコンテンツ素材及び／又はコンテンツ素材に関する情報を記したコンテンツ情報である操作候補コンテンツを検索する検索工程と、前記操作候補コンテンツの前記コンテンツ素材及び／又はコンテンツ情報に関連づけて記憶された、当該操作候補コンテンツを再生したか否かを示す再生済情報に基づいて、当該操作候補コンテンツの再生状態に関する特性を判別する判別工程と、前記特性の種別毎に前記操作候補コンテンツを一覧表示させる第１表示工程と、前記第１表示工程により一覧表示された操作候補コンテンツから、特定の操作候補コンテンツの選択指示を受け付け、操作対象コンテンツとする第２受付工程と、前記特性の各種別と当該各種別に対応する一又は複数の処理内容とを関連付けた処理候補テーブルに基づいて、前記操作対象コンテンツの特性に応じた処理内容を一覧表示させる第２表示工程と、を含む。
【００１３】
また、本発明は、コンピュータに、検索キーの入力を受け付ける第１受付機能と、前記検索キーに関係するコンテンツ素材及び／又はコンテンツ素材に関する情報を記したコンテンツ情報である操作候補コンテンツを検索する検索機能と、現在日時を計測する日時計測機能と、前記現在日時を基準とし、前記操作候補コンテンツの再生に関する時間的な特性を判別する特性判別機能と、前記特性の種別毎に前記操作候補コンテンツを一覧表示させる第１表示機能と、前記第１表示機能により一覧表示された操作候補コンテンツから、特定の操作候補コンテンツの選択指示を受け付け、操作対象コンテンツとする第２受付機能と、前記特性の各種別と当該各種別に対応する一又は複数の処理内容とを関連付けた処理候補テーブルに基づいて、前記操作対象コンテンツの特性に応じた処理内容を表示させる第２表示機能と、を実現させる。
【００１４】
また、本発明は、コンピュータに、検索キーの入力を受け付ける第１受付機能と、前記検索キーに関係するコンテンツ素材及び／又はコンテンツ素材に関する情報を記したコンテンツ情報である操作候補コンテンツを、前記記憶手段から検索する検索機能と、前記操作候補コンテンツの前記コンテンツ素材及び／又はコンテンツ情報に関連づけて記憶された、当該操作候補コンテンツを再生したか否かを示す再生済情報に基づいて、当該操作候補コンテンツの再生状態に関する特性を判別する判別機能と、前記特性の種別毎に前記操作候補コンテンツを一覧表示させる第１表示機能と、前記第１表示機能により一覧表示された操作候補コンテンツから、特定の操作候補コンテンツの選択指示を受け付け、操作対象コンテンツとする第２受付工程と、前記特性の各種別と当該各種別に対応する一又は複数の処理内容とを関連付けた処理候補テーブルに基づいて、前記操作対象コンテンツの特性に応じた処理内容を一覧表示させる第２表示機能と、を実現させる。
【発明の効果】
【００１５】
本発明によれば、操作対象として選択されたコンテンツ素材の再生に関する時間的な特性に基づいて、当該コンテンツ素材の特性に応じた処理内容をユーザに提示することができる。これにより、各コンテンツ素材の再生に関する時間的な特性に依らず、各種処理内容の指示入力にかかる画面を統一することができるため、操作性を向上させることが可能となり、ユーザの利便性を向上させることができる。
【００１６】
また、本発明によれば、操作対象として選択されたコンテンツ素材の再生状態に関する特性に基づいて、当該コンテンツ素材の特性に応じた処理内容をユーザに提示することができる。これにより、各コンテンツ素材の再生状態に関する特性に依らず、各種処理内容の指示入力にかかる画面を統一することができるため、操作性を向上させることが可能となり、ユーザの利便性を向上させることができる。
【発明を実施するための最良の形態】
【００１７】
以下に添付図面を参照して、ユーザインタフェース装置、方法及びプログラムの最良な実施形態を詳細に説明する。
【００１８】
［第１の実施形態］
まず、図１を参照して、本実施形態のユーザインタフェース装置１について説明する。本実施形態では、ＴＶ端末やＡＶ−ＰＣ等に搭載されるユーザインタフェース装置について説明する。
【００１９】
図１は、ユーザインタフェース装置１のハードウェア構成を示したブロック図である。図１に示すように、ユーザインタフェース装置１は、ＣＰＵ（Central  Processing  Unit）１１、入力部１２、表示部１３、ＲＯＭ（Read  Only  Memory）１４、ＲＡＭ（Random  Access  Memory）１５、通信部１６及び記憶部１７等を備え、各部はバスにより接続されている。なお、後述するユーザインタフェース装置２〜５についても、ユーザインタフェース装置１と同様のハードウェア構成を備えているものとする。
【００２０】
ＣＰＵ１１は、ＲＡＭ１５の所定領域を作業領域として、ＲＯＭ１４又は記憶部１７に予め記憶された各種制御プログラムとの協働により各種処理を実行し、ユーザインタフェース装置１を構成する各部の動作を統括的に制御する。
【００２１】
また、ＣＰＵ１１は、ＲＯＭ１４又は記憶部１７に予め記憶された所定のプログラムとの協働により、後述する要求受付部２１、検索処理部２２、コンテンツ特性判別部２３、リスト作成表示部２４、処理表示部２５、コンテンツ処理部２６及び日時計測部２７（図５参照）の各機能部を実現させる。なお、各機能部の詳細については後述する。
【００２２】
入力部１２は、リモコン、キーボード或いは音声入力のためのマイク等であって、ユーザから操作入力された情報を指示信号として受け付け、その指示信号をＣＰＵ１１に出力する。
【００２３】
表示部１３は、ＬＣＤ（Liquid  Crystal  Display）等の表示手段により構成され、ＣＰＵ１１からの表示信号に基づいて、各種情報を表示する。
【００２４】
ＲＯＭ１４は、ユーザインタフェース装置１の制御にかかるプログラムや各種設定情報等を書き換え不可能に記憶する。
【００２５】
ＲＡＭ１５は、ＳＤＲＡＭ等の揮発性記憶手段であって、ＣＰＵ１１の作業エリアとして機能し、バッファ等の役割を果たす。
【００２６】
通信部１６は、図示しないネットワークを通じ外部装置との間で通信を行うインタフェースである。通信部１６は、外部装置から送信された各種情報をＣＰＵ１１に出力し、また、ＣＰＵ１１から出力される各種情報を外部装置へと送信する。
【００２７】
記憶部１７は、磁気的又は光学的に記録可能な記憶媒体を有し、ユーザインタフェース装置１の制御にかかるプログラムや各種設定情報等を書き換え可能に記憶する。また、記憶部１７は、その記憶領域内に、番組表を記憶するコンテンツ情報記憶部１７１と、録画或いは録音した動画や写真、音楽等のコンテンツ素材を記憶するコンテンツ素材記憶部１７２とを有している。
【００２８】
コンテンツ情報記憶部１７１に記憶される番組表は、ＥＰＧ（Electronic  Program  Guide）と呼ばれる電子番組表データを記憶したもので、その内容は、例えば図２に示したように、ＸＭＬ（eXtensible  Markup  Language）形式で記述されている。
【００２９】
図２は、電子番組表データの一例を示した図である。同図において、「＜？ｘｍｌ  ｖｅｒｓｉｏｎ＝“１．０”ｅｎｃｏｄｉｎｇ＝“ＵＴＦ−８”？＞」は、本電子番組表データがＸＭＬ形式で記述されていることを示しており、続く「＜ｅｐｇｄａｔａ＞」から、文末の「＜／ｅｐｇｄａｔａ＞」までが、ＥＰＧデータの本文であること示している。
【００３０】
また、「＜ｃｏｎｔｅｎｔｓ  ｃｎｔ＝“３８０２”＞」は、取得した電子番組表データのＩＤを示しており、「＜ｄｔ  ｄｙ＝“２００５／１０／０８”／＞」は、本電子番組表データが、２００５年１０月８日の配信分であることを示している。また、「＜ｃｈ  ｃｄ＝“Ａ０４４００１”／＞」は、チャンネルコードがＡ０４４０１であることと示している。「＜ｐｒｏｇｒａｍ＞」は、ＴＶ番組に関する番組データが以下に続くことを示しており、その終了は「＜／ｐｒｏｇｒａｍ＞」となっている。以下、「＜ｐｒｏｇｒａｍ＞」から「＜／ｐｒｏｇｒａｍ＞」までの番組データを一のコンテンツとする。
【００３１】
最初の「＜ｐｒｏｇｒａｍ＞」において、「＜ｄｔ＞２００５／１０／０８＜／ｄｔ＞」は、このＴＶ番組が放送される放送日を示しており、「＜ｃｈ＞Ａ０４４００１＜ｃｈ＞」は、チャンネルコードを、「＜ｂｃ＞ＮＮＮ総合＜／ｂｃ＞」はチャンネル名称を示している。「＜ｓｔ＞１３：００＜／ｓｔ＞」は番組開始時刻を、「＜ｅｔ＞１３：１５＜／ｅｔ＞」は番組終了時刻を示している。また、「＜ｇｂ＞００＜／ｇｂ＞」は番組のジャンルを示しており、「＜ｔｎ＞ニュース＜／ｔｎ＞」は番組タイトルを示している。そして、「＜ｃｎ＞［ニュース］▽［天気］▽ＴＴＴ放送株取得▽特集・人型ロボット開発＜／ｃｎ＞」は番組の内容を示している。以下、「＜ｐｒｏｇｒａｍ＞」と「＜／ｐｒｏｇｒａｍ＞」に挟まれた番組が続いている。
【００３２】
上記した番組表は、後述する処理表示部２５により、ユーザが容易に視認可能な状態で表示部１３に表示される。図３は、後述する処理表示部２５により表示された電子番組表データの表示例を示した図である。このように、コンテンツ情報記憶部１７１に記憶された番組表は、後述する「番組アプリ」が指示された場合、視認が容易な形態で表示されるようになっている。
【００３３】
コンテンツ素材記憶部１７２には、録画或いは録音された動画データや音楽データがコンテンツとして記憶される。ここで、放送を受信して録画されたコンテンツには、図２に示した電子番組表データ（ＥＰＧデータ）の一部又は全てが付属情報として関連付けて記憶されている。
【００３４】
図４は、コンテンツ素材記憶部１７２のコンテンツに関連づけて記憶された付属情報の一例を示した図である。図４に示したように、付属情報には、コンテンツ（番組データ）を放送した放送局やファイルフォーマット等を表すメディア種別（メディア）や記録日時（記録日付、開始時刻、終了時刻）、番組タイトル（タイトル）、当該コンテンツの番組出演者（出演者）、コンテンツ内容の一画面を表すサムネール画像へのアドレス（サムネール）、コンテンツ本体が存在するアドレス情報（本体）、番組内容等のコンテンツに関する詳細情報（詳細）等が含まれる。ここで、「サムネール」や「本体」に格納されたアドレスにより、対応するコンテンツに付属情報が関連付けられている。なお、図４中において「ｎｕｌｌ」は、対応する情報が存在しないことを示している。
【００３５】
次に、図５を参照して、上述したＣＰＵ１１とＲＯＭ１４又は記憶部１７に記憶されたプログラムとの協働により実現される各機能部について説明する。図５は、ユーザインタフェース装置１の機能的構成を示したブロック図である。
【００３６】
図５に示したように、ユーザインタフェース装置１は、要求受付部２１、検索処理部２２、コンテンツ特性判別部２３、リスト作成表示部２４、処理表示部２５、コンテンツ処理部２６及び日時計測部２７を備えている。
【００３７】
要求受付部２１は、入力部１２を介して入力された各種指示情報を受け付ける機能部である。
【００３８】
検索処理部２２は、要求受付部２１を介して受け付けられた特定のコンテンツの検索を指示する検索要求に基づき、該当するコンテンツをコンテンツ情報記憶部１７１及びコンテンツ素材記憶部１７２から検索する。なお、検索要求には、番組タイトル等の検索キーワードが検索キーとして含まれているものとする。
【００３９】
具体的に検索処理部２２は、コンテンツ情報記憶部１７１の番組表に記された各コンテンツ（番組データ）に含まれる番組タイトル等の情報、及び、コンテンツ素材記憶部１７２に記憶された各コンテンツの付属情報に含まれる番組タイトル等の情報に、検索キーワードと合致する文字列が存在するか否かを判定し、合致したコンテンツを検索結果としてコンテンツ特性判別部２３に出力する。
【００４０】
コンテンツ特性判別部２３は、時空間特性判別部２３１を有し、検索処理部２２により検索された各コンテンツの時空間特性を判別し、この判別結果をリスト作成表示部２４及び処理表示部２５に出力する。
【００４１】
時空間特性判別部２３１は、日時計測部２７が計測する現在日時と、コンテンツ情報記憶部１７１の電子番組表データに含まれる各コンテンツの放送日時とを比較し、各コンテンツの時空間特性を判別する。
【００４２】
具体的に、時空間特性判別部２３１は、日時計測部２７が計測する現在日時と、検索処理部２２により検索された電子番組表データに含まれる各コンテンツのｄｔタグの放送日、ｓｔタグの放送開始時刻及びｅｔタグの放送終了時刻とを比較する。なお、ｄｔタグの放送日とは、＜ｄｔ＞と＜／ｄｔ＞とで挟まれる文字列部分を意味する。また、ｓｔタグの放送開始時刻とは、＜ｓｔ＞と＜／ｓｔ＞とで挟まれる文字列部分を意味し、ｅｔタグの放送終了時刻とは、＜ｅｔ＞と＜／ｅｔ＞とで挟まれる文字列部分を意味する。
【００４３】
ここで、時空間特性判別部２３１は、検索処理部２２により検索された電子番組表データの各コンテンツに対し、現在日時が放送開始時刻から放送終了時刻の間にあると判定したものについては、そのコンテンツの時空間特性を「現在」と判別する。また、時空間特性判別部２３１は、放送開始時刻が現在日時より後（未来）となるコンテンツについては、そのコンテンツの時空間特性を「未来」と判別する。
【００４４】
また、時空間特性判別部２３１は、検索処理部２２により検索された電子番組表データの各コンテンツに対し、現在日時よりも過去の放送日時が記されていると判別したコンテンツに対しては、視聴（受信）することができないと判断し、検索結果から除外するとともに、当該コンテンツにかかるデータを電子番組表データから削除する。
【００４５】
一方、検索処理部２２により検索されたコンテンツ素材記憶部１７２の各コンテンツについては、既に録画・録音されているものであるため、時空間特性判別部２３１は、そのコンテンツの時空間特性を「過去」と判別する。
【００４６】
リスト作成表示部２４は、コンテンツ特性判別部２３での判別結果に基づいて、検索処理部２２により検索された各コンテンツを時空間特性の種別毎に区分けし、表示部１３に一覧表示を行う。
【００４７】
図６は、リスト作成表示部２４により表示部１３に表示された画面の一例を示した図である。図６に示したように、検索処理部２２により検索されたコンテンツは、リスト作成表示部２４による表示制御により、「過去」、「現在」及び「未来」の時空間特性で区分けされた状態で一覧表示されている。ここで、時空間特性が「過去」のものは画面左側に、「現在」のものは画面中央に、「未来」のものは画面右側に位置するよう一覧表示されている。なお、時空間特性が「現在」のコンテンツについては、現在放送中の番組であるため、その旨を報知する情報「放送中」が、重畳表示されている。
【００４８】
図５に戻り、処理表示部２５は、ユーザインタフェース装置１の操作を支援するための種々のＧＵＩを表示部１３に表示させる。
【００４９】
また、処理表示部２５は、リスト作成表示部２４により表示されたコンテンツの一覧から、特定のコンテンツを選択する指示信号が要求受付部２１で受け付けられた場合に、当該コンテンツに対する所定の処理内容を表した処理候補リストを、コンテンツ特性判別部２３による判別結果に応じて表示部１３に表示させる。ここで、処理表示部２５は、ＲＯＭ１４又は記憶部１７に予め記憶された、時空間特性の種別（過去、現在、未来）と、所定の処理内容とを関連付けた処理候補テーブルを参照し、選択されたコンテンツに対応する処理内容を表示部１３に表示させる。
【００５０】
図７は、本実施形態で用いる処理候補テーブルの一例を示した図である。図７に示したように、処理候補テーブルには、時空間特性の種別（過去、現在、未来）と、各種別で処理することが可能な処理内容とが関連付けて登録されている。ここで、時空間特性「過去」には、コンテンツの再生処理を意味する「視聴・再生」と、コンテンツの編集を意味する「編集」と、コンテンツの削除を意味する「削除」とが関連付けて登録されている。また、時空間特性「現在」には、コンテンツの受信を意味する「視聴・再生」と、コンテンツの録画又は録音を意味する「録画」とが関連付けて登録されている。また、時空間特性「未来」には、コンテンツの予約録画又は録音を意味する「録画」と、コンテンツの予約再生を意味する「再生」とが関連付けて登録されている。
【００５１】
図８−１、図８−２、図８−３は、処理表示部２５により表示された処理候補リストの表示例を示した図である。ここで、図８−１は、時空間特性「過去」のコンテンツが選択された場合の表示例を示した図である。図８−１に示したように、処理表示部２５は、選択されたコンテンツの時空間特性「過去」に対応する処理候補リストを、当該コンテンツ上に重畳表示させている。
【００５２】
ここで、処理候補リストとして表示される処理内容の順序は、処理候補テーブルに登録された処理内容の順序に応じて表示されるものとする。即ち、時空間特性「過去」のコンテンツに対しては、第１の処理候補として「視聴・再生」が、第２の処理候補として「編集」が、第３の処理候補として「削除」が表示されることになる。なお、処理内容の順序は、時空間特性に応じて設定することが好ましい。
【００５３】
また、図８−２は、時空間特性「現在」のコンテンツが選択された場合の表示例を示した図である。ここで処理表示部２５は、処理候補テーブルを参照し、選択されたコンテンツの時空間特性「現在」に対応する処理候補リストとして、第１の処理候補の「視聴・再生」と、第２の処理候補の「録画」とを選択されたコンテンツ上に重畳表示させている。
【００５４】
また、図８−３は、時空間特性「未来」のコンテンツが選択された場合の表示例を示した図である。ここで処理表示部２５は、処理候補テーブルを参照し、選択されたコンテンツの時空間特性「未来」に対応する処理候補リストとして、第１の処理候補の「録画」と、第２の処理候補の「視聴・再生」とを選択されたコンテンツ上に重畳表示させている。
【００５５】
ユーザは入力部１２を介して、表示部１３上に表示された処理候補リストから特定の処理内容を選択することが可能となっており、選択された処理内容は指示情報として要求受付部２１により受け付けられる。
【００５６】
図５に戻り、コンテンツ処理部２６は、コンテンツ再生部２６１、コンテンツ編集部２６２、コンテンツ記録部２６３及びコンテンツ受信部２６４を有している。これら各機能部は、表示部１３に表示された特定のコンテンツに対し、処理表示部４４により表示された処理候補リストから特定の処理内容が要求受付部２１を介して指示されると、この処理内容に応じて各種処理を実行する。
【００５７】
コンテンツ再生部２６１は、時空間特性「過去」の特定のコンテンツに対し、処理候補リストから「視聴・再生」が指示された場合、当該コンテンツをコンテンツ素材記憶部１７２から読み出し再生を行う。また、コンテンツ再生部２６１は、時空間特性「現在」の特定のコンテンツ（番組データ）に対し、処理候補リストから「視聴・再生」が指示された場合、当該コンテンツをコンテンツ受信部２６４により受信させ再生を行う。また、コンテンツ再生部２６１は、時空間特性「未来」の特定のコンテンツ（番組データ）に対し、処理候補リストから「視聴・再生」が指示された場合、当該コンテンツを番組開始時刻にコンテンツ受信部２６４により受信させ再生を行う。なお、ここで再生とは、コンテンツが映像データである場合、この映像データを表示部１３に表示させることを意味し、コンテンツが音声データである場合には、この音声データをスピーカ等の音響装置（図示せず）から音を出させることを意味する。
【００５８】
コンテンツ編集部２６２は、時空間特性「過去」の特定のコンテンツに対し、処理候補リストから「編集」が指示された場合、当該コンテンツの編集を支援するための情報（ＧＵＩ）を表示部１３に表示させる。また、コンテンツ編集部２６２は、時空間特性「過去」の特定のコンテンツに対し、処理候補リストから「削除」が指示された場合、当該コンテンツ及び当該コンテンツの付属情報をコンテンツ素材記憶部１７２から削除する。
【００５９】
コンテンツ記録部２６３は、時空間特性「現在」の特定のコンテンツ（番組データ）に対し、処理候補リストから「録画」が指示された場合、当該コンテンツをコンテンツ受信部２６４により受信させ、このコンテンツをコンテンツ素材記憶部１７２に記憶させる。また、コンテンツ記録部２６３は、時空間特性「未来」の特定のコンテンツ（番組データ）に対し、処理候補リストから「録画」が指示された場合、当該コンテンツを番組開始時刻にコンテンツ受信部２６４により受信させ、受信されたコンテンツをコンテンツ素材記憶部１７２に記憶させる。なお、コンテンツ素材記憶部１７２へのコンテンツの記憶時には、当該コンテンツの番組データに含まれた情報を、当該コンテンツの付属情報としてコンテンツ情報記憶部１７１に記憶させるものとする。
【００６０】
コンテンツ受信部２６４は、コンテンツ再生部２６１又はコンテンツ記録部２６３から指示されたコンテンツ（番組データ）に基づいて、当該番組データで指示されたＴＶ番組を受信する。
【００６１】
日時計測部２７は、図示しないクロック生成器等から生成されるクロック信号に基づいて、現在の日付と時刻を計測する。
【００６２】
以下、図９〜図１１を参照して本実施形態のユーザインタフェース装置１の動作について説明する。図９は、ユーザインタフェース装置１による表示制御処理の手順を示したフローチャートである。
【００６３】
まず、処理表示部２５は、入力部１２を介して指示信号が入力されるまで待機し（ステップＳ１１）、コンテンツの検索を指示する指示信号が要求受付部２１により受け付けられたと判断すると（ステップＳ１２；Ｙｅｓ）、表示部１３に検索キーワードの入力を支援する情報（ＧＵＩ）を表示させる（ステップＳ１３）。
【００６４】
図１０−１は、ステップＳ１３の処理により表示部１３に表示されたＧＵＩの一例を示した図である。同図において、処理表示部２５は、過去に入力された検索キーワードの履歴に基づいて、検索キーワードの一覧をリスト表示する等の入力支援を行う。
【００６５】
なお、図１０−１では、過去入力された検索キーワードのみを表示させる態様としたが、これに限らないものとする。例えば、図１０−２に示したように、コンテンツ素材記憶部１７２に記憶されたコンテンツを再生するためのアプリケーション「視聴アプリ」や、図３に示した番組表を表示させるためのアプリケーション「番組アプリ」等の起動を指示する項目（ショートカット）を、同時に表示させる態様としてもよい。また、コンテンツ受信部２６４を備えない場合には、図１０−３に示したように「視聴アプリ」のみを表示する態様としてもよい。
【００６６】
また、本実施形態では、図１０−１のように表示された検索キーワードの一覧から、特定のキーワード（例えば、「フィギュアスケート」）が入力部１２を介して選択された場合について説明するが、キーワードの入力形態はこれに限らず、例えば検索キーワードを表す文字列がキーボード入力等により入力される態様としてもよい。
【００６７】
図９に戻り、要求受付部２１により検索キーワードが受け付けられると、検索処理部２２は、コンテンツ情報記憶部１７１に記憶された番組表（電子番組表データ）及びコンテンツ素材記憶部１７２に記憶された各コンテンツの付属情報を参照し、入力されたキーワードに合致する文字列を含んだコンテンツを検索する（ステップＳ１４）。
【００６８】
次いで、コンテンツ特性判別部２３は、ステップＳ１４で検索された各コンテンツの時空間特性を判別し、この判別結果をステップＳ１４の検索結果とともにリスト作成表示部２４に出力する（ステップＳ１５）。リスト作成表示部２４は、ステップＳ１５の判別結果に基づいて、検索された各コンテンツを一覧表示し（ステップＳ１６）、ステップＳ１１へと再び戻る。
【００６９】
ステップＳ１１において、ステップＳ１６で表示されたコンテンツ一覧から、処理対象のコンテンツを選択する指示信号が要求受付部２１による受け付けられると（ステップＳ１２；Ｎｏ→ステップＳ１７；Ｙｅｓ）、コンテンツ特性判別部２３は、この選択されたコンテンツの時空間特性を判別し、判別結果を処理表示部２５に出力する（ステップＳ１８）。
【００７０】
続いて処理表示部２５は、ステップＳ１８の判別結果に基づいて、処理候補表示処理（ステップＳ１９）を実行する。以下、図１１を参照してステップＳ１９の処理候補表示処理を説明する。
【００７１】
図１１は、処理候補表示処理の手順を示したフローチャートである。まず、処理表示部２５は、ステップＳ１９１において、ステップＳ１８での判別結果（過去、現在、未来）を確認する。ここで、処理表示部２５は、ステップＳ１８での判別結果を時空間特性「過去」と判断した場合には（ステップＳ１９２；Ｙｅｓ）、処理候補テーブルを参照し、この時空間特性「過去」に対応する処理候補リスト、即ち、第１の処理候補「視聴・再生」、第２の処理候補「編集」、第３の処理候補「削除」を表示部１３に表示させ（ステップＳ１９３）、図９のステップＳ１１へと再び戻る。
【００７２】
また、処理表示部２５は、ステップＳ１８での判別結果を時空間特性「現在」と判断した場合には（ステップＳ１９２；Ｎｏ→ステップＳ１９４；Ｙｅｓ）、処理候補テーブルを参照し、この時空間特性「現在」に対応する処理候補リスト、即ち、第１の処理候補「視聴・再生」、第２の処理候補「録画」を表示部１３に表示させ（ステップＳ１９５）、図９のステップＳ１１へと再び戻る。
【００７３】
また、処理表示部２５は、ステップＳ１８での判別結果を時空間特性「未来」と判断した場合には（ステップＳ１９２；Ｎｏ→ステップＳ１９４；Ｎｏ）、処理候補テーブルを参照し、この時空間特性に対応する処理候補リスト、即ち、第１の処理候補「録画」、第２の処理候補「視聴・再生」を表示部１３に表示させ（ステップＳ１９６）、図９のステップＳ１１へと再び戻る。
【００７４】
図９に戻り、ステップＳ１１において、ステップＳ１９で表示された処理候補リストから、特定の処理内容を選択する指示信号が要求受付部２１により受け付けられると（ステップＳ１２；Ｎｏ→ステップＳ１７；Ｎｏ）、コンテンツ処理部２６は、処理対象となったコンテンツに対して、選択された処理内容に応じた処理を実行し（ステップＳ２０）、本処理を終了する。
【００７５】
以上のように、本実施形態によれば、操作対象として選択されたコンテンツの再生に関する時間的な特性（時空間特性）に基づいて、当該コンテンツの特性に応じた処理内容をユーザに提示することができる。これにより、各コンテンツの時空間特性に依らず、各種処理内容の指示入力にかかる画面を統一することができるため、操作性を向上させることが可能となり、ユーザの利便性を向上させることができる。
【００７６】
なお、本実施形態では、コンテンツ情報記憶部１７１及びコンテンツ素材記憶部１７２に含まれるコンテンツのみを表示（操作）対象としたが、これに限らないものとする。例えば、ユーザインタフェース装置１の外部に存在する外部装置に記憶された電子番組表データやオンデマンドデータを表示対象としてもよい。
【００７７】
図１２は、外部装置６からコンテンツを享受する他の態様での、ユーザインタフェース装置２の機能構成を示した図である。同図において、インターネット接続部２８は、通信部１６を介し、図示しないネットワーク上に接続された外部装置６からコンテンツを取得する機能部である。
【００７８】
ここで、外部装置６は、コンテンツ情報記憶部１７１に記憶された電子番組表データと同様の形式の番組表をオンデマンドで記憶するＷｅｂ番組表記憶部６１と、動画データ等のコンテンツを記憶するＷｅｂコンテンツ素材記憶部６２とを備えるものとする。
【００７９】
図１２の構成の場合、ユーザインタフェース装置２は、インターネット接続部２８を介し、外部装置６からコンテンツを取得することで、Ｗｅｂ番組表記憶部６１及びＷｅｂコンテンツ素材記憶部６２を、コンテンツ情報記憶部１７１及びコンテンツ素材記憶部１７２と同様に扱うことができる。
【００８０】
また、本実施形態では、特定のコンテンツが選択された場合、当該コンテンツの時空間特性に応じた処理内容をリスト表示する態様としたが、これに限らないものとする。例えば処理内容が一つしか存在しないよう場合には、この処理内容の表示を行わず、当該処理内容に応じた処理をコンテンツ処理部２６により直ちに実行する態様としてもよい。
【００８１】
［第２の実施形態］
次に、第２の実施形態のユーザインタフェース装置について説明する。なお、上述した第１の実施形態と同様の構成については、同一の符号を付与し、その説明を省略する。
【００８２】
図１３は、第２の実施形態におけるユーザインタフェース装置３の機能構成を示したブロック図である。図１３に示したように、本実施形態のユーザインタフェース装置３は、図５で説明したコンテンツ処理部２６、コンテンツ特性判別部２３、リスト作成表示部２４、処理表示部２５に替えて、コンテンツ処理部３１、コンテンツ特性判別部３２、リスト作成表示部３３、処理表示部３４を夫々備える。
【００８３】
コンテンツ処理部３１は、上述したコンテンツ処理部２６と同様の機能部を有する。また、コンテンツ処理部３１は、電子番組表データに含まれる各コンテンツ及びコンテンツ素材記憶部１７２のコンテンツをコンテンツ再生部２６１により再生した際に、当該コンテンツに対し、日時計測部２７で計測された現在日時を、再生を行った日時（以下、再生日時という）として関連付けて記憶させる。
【００８４】
具体的に、コンテンツ処理部３１は、コンテンツ素材記憶部１７２の各コンテンツに対しては、図１４に示したように、再生したコンテンツの付属表情に再生日時を対応付けて記憶させる。ここで、図１４は、コンテンツ素材記憶部１７２に記憶された各コンテンツの付属表情の一例を示した図であって、再生日時の有無に基づいて、各コンテンツが再生済みであるか否かを判別可能となっている。なお、再生が行われる毎に再生日時が更新される態様としてもよいし、再生履歴として複数の再生日時を記憶する態様としてもよい。
【００８５】
また、コンテンツ処理部３１は、コンテンツ情報記憶部１７１の番組表に記された各コンテンツのうち、コンテンツ素材記憶部１７２への記録を行わず、コンテンツ受信部２６４により放送の受信（視聴）のみ行ったコンテンツについても、当該コンテンツの番組データと再生日時とを関連付けた再生済リストを生成し、記憶部１７の所定の領域に記憶させる。ここで生成される再生済リストは、例えば、図１４で示した付属情報から、「記録日付」、「開始時刻」、「終了時刻」、「本体」等を取り除いた形態となる。なお、再生日時は、視聴が行われる毎に更新される態様としてもよいし、視聴履歴として複数の再生日時を記憶する態様としてもよい。
【００８６】
コンテンツ特性判別部３２は、時空間特性判別部２３１と体験特性判別部３２１とを有し、コンテンツ情報記憶部１７１の番組表に記された各コンテンツの番組データやコンテンツ素材記憶部１７２の各コンテンツに関連付けられた付属情報に含まれる各種情報に基づいて、各コンテンツの時空間特性及び体験特性を判別する。
【００８７】
体験特性判別部３２１は、各コンテンツに関連づけて記憶された再生時刻に基づいて、当該各コンテンツが視聴・再生済み（体験済み）であるか否かを判別する。具体的に、体験特性判別部３２１は、検索処理部２２により検索されたコンテンツ素材記憶部１７２の番組表に含まれる各コンテンツに対し、再生済リストに登録されたものについては、そのコンテンツの体験特性を「体験済」と判別し、登録されていないものについては、そのコンテンツの体験特性を「未体験」と判別する。
【００８８】
また、体験特性判別部３２１は、検索処理部２２により検索されたコンテンツ素材記憶部１７２の各コンテンツに対し、当該各コンテンツの付属情報に再生日時が関連付けて記憶されたものについては、そのコンテンツの体験特性を「体験済」と判別し、再生日時が関連付けて記憶されていないものについては、そのコンテンツの体験特性を「未体験」と判別する。
【００８９】
また、時空間特性判別部２３１は、上述した第１の実施形態と同様、検索処理部２２により検索された各コンテンツの時空間特性を判断するものとする。
【００９０】
リスト作成表示部３３は、コンテンツ特性判別部３２での判別結果に基づいて、検索処理部２２により検索されたコンテンツの一覧を表示部１３に表示させる。
【００９１】
具体的に、リスト作成表示部３３は、時空間特性判別部２３１による「過去」、「現在」及び「未来」の時空間特性の判別結果と、体験特性判別部３２１による「体験済」及び「未体験」の体験特性の判別結果とに基づいて、各コンテンツを「再生済」、「現在再生可能」及び「将来再生可能」の三つのカテゴリに区分けし、表示部１３に一覧表示を行う。
【００９２】
なお、リスト作成表示部３３は、各カテゴリへの区分けに際し、ＲＯＭ１４又は記憶部１７に予め記憶された、カテゴリ決定テーブルに基づき、各コンテンツを「再生済」、「現在再生可能」及び「将来再生可能」の三つのカテゴリに区分けしている。以下、カテゴリ決定テーブルについて説明する。
【００９３】
図１５は、カテゴリ決定テーブルの一例を示した図である。図１５に示したとおり、カテゴリ決定テーブルは、時空間特性判別部２３１による時空間特性の判別結果（「過去」、「現在」、「未来」）と、体験特性判別部３２１による体験特性の判別結果（「体験済」、「未体験」）との組み合わせから、各カテゴリ（再生済、現在再生可、将来再生可）を一義的に導出可能に構成されている。リスト作成表示部３３は、時空間特性判別部２３１及び体験特性判別部３２１の判別結果に基づき、検索処理部２２により検索されたコンテンツのカテゴリを決定する。
【００９４】
図１６は、リスト作成表示部３３により表示部１３に表示された画面の一例を示した図である。同図において、カテゴリが「再生済」のものは左側に、「現在再生可能」なものは中央に、「将来再生可能」なものは右側に位置するよう一覧表示されている。ここで、カテゴリ「再生済」に属するコンテンツについては、その旨を報知する情報「再生済」が、重畳表示されている。また、カテゴリ「現在再生可能」に属するコンテンツについては、当該コンテンツのメディア種別に応じ、その旨を報知する情報「放送中」又は「未再生」が、重畳表示されている。また、コンテンツ一覧の上部には、現在日時が表示させるとともに、各カテゴリを「楽しんだよ」、「楽しめます」及び「お楽しみ」に言い換えて表示させている。
【００９５】
なお、図１６のカテゴリ「再生済」において、「放送中」と重畳表示されたカテゴリ「現在再生可能」コンテンツを表示しているが、これは、当該コンテンツに類似するコンテンツがカテゴリ「再生済」に含まれるためである。ここで、類似するコンテンツとは、一つの完成形からそれぞれの用途に従って編集されたバージョンを意味し、例えば、映画などの映像作品では、同一のタイトルについて映画館上映用の「ノーカット」バージョンや、「テレビ放送用」バージョン等複数のバージョンが挙げられる。
【００９６】
リスト作成表示部３３は、各コンテンツの一覧表示時において、各コンテンツの番組データや付属情報に含まれる番組タイトルや内容を比較し、類似するコンテンツと判断した場合には、当該類似するコンテンツを並べて表示させる。このように、類似するコンテンツと並べて表示することで、視認による比較の容易化を図ることができ、ユーザの利便性を向上させることができる。なお、表示態様は、図１６の図示例に限らず、類似性判断を行わない態様としてもよい。
【００９７】
処理表示部３４は、リスト作成表示部３３により表示されたコンテンツの一覧から、特定のコンテンツが入力部１２を介して選択された場合に、当該コンテンツに対する処理内容を表した処理候補リストを、コンテンツ特性判別部３２による判別結果に応じて表示部１３に表示させる。
【００９８】
具体的に、処理表示部３４は、処理候補リストの表示に際し、ＲＯＭ１４又は記憶部１７に予め記憶された処理候補テーブルに基づき、表示する処理候補リストを決定している。以下、本実施形態で用いる処理候補テーブルについて説明する。
【００９９】
図１７は、本実施形態で用いる処理候補テーブルの一例を示した図である。図１７に示したとおり、処理候補テーブルは、時空間特性判別部２３１による時空間特性の判別結果（過去、現在、未来）と、体験特性判別部３２１による体験特性の判別結果（体験済、未体験）との組み合わせから、各処理内容を一義的に導出可能に構成されている。処理表示部３４は、処理候補テーブルを参照し、入力部１２を介して選択されたコンテンツの時空間特性及び体験特性に対応する処理内容を、処理候補リストとして表示部１３に表示させる。
【０１００】
図１８−１、図１８−２、図１８−３は、処理表示部３４により表示された処理候補リストの表示例を示した図である。ここで、図１８−１は、入力部１２を介して時空間特性が「過去」で且つ体験特性が「体験済」又は「未体験」のコンテンツが選択された場合の表示例を示した図である。図１８−１に示したように、処理表示部３４は、選択されたコンテンツの時空間特性及び体験特性に対応する処理候補リストを、選択されたコンテンツ上に重畳表示させている。ここで、処理候補リストとして表示される処理内容の順序は、処理候補テーブルに登録された順序で表示されるものとする。即ち、時空間特性が「過去」で且つ体験特性が「体験済」又は「未体験」のコンテンツに対しては、第１の処理候補として「視聴・再生」が、第２の処理候補として「編集」が、第３の処理候補として「削除」が表示される。
【０１０１】
また、図１８−２は、入力部１２を介して時空間特性が「現在」で且つ体験特性が「体験済」又は「未体験」のコンテンツが選択された場合の表示例を示した図である。図１８−２に示したように、処理表示部３４は、処理候補テーブルを参照し、選択されたコンテンツの時空間特性及び体験特性に対応する処理候補リストとして、第１の処理候補の「視聴・再生」と、第２の処理候補の「録画」とを選択されたコンテンツ上に重畳表示させている。
【０１０２】
また、図１８−３は、入力部１２を介して時空間特性が「未来」で且つ体験特性が「未体験」のコンテンツが選択された場合の表示例を示した図である。図１８−３に示したように、処理表示部３４は、処理候補テーブルを参照し、選択されたコンテンツの時空間特性及び体験特性に対応する処理候補リストとして、第１の処理候補の「録画」と、第２の処理候補の「視聴・再生」とを選択されたコンテンツ上に重畳表示させている。なお、本実施形態では、時空間特性「過去」、「現在」において、体験特性に依らず同様の処理候補リストを表示する態様としているが、これに限らないものとする。
【０１０３】
以下、図１９を参照して本実施形態のユーザインタフェース装置３の動作について説明する。図１９は、ユーザインタフェース装置３による表示制御処理の手順を示したフローチャートである。
【０１０４】
まず、処理表示部３４は、入力部１２を介して指示信号が入力されるまで待機し（ステップＳ３１）、コンテンツの検索を指示する指示信号が要求受付部２１により受け付けられたと判断すると（ステップＳ３２；Ｙｅｓ）、表示部１３に検索キーワードの入力を支援するＧＵＩを表示させる（ステップＳ３３）。
【０１０５】
続いて、要求受付部２１により検索キーワードが受け付けられると、検索処理部２２は、コンテンツ情報記憶部１７１に記憶された番組表及びコンテンツ素材記憶部１７２に記憶された各コンテンツの付属情報から、入力された検索キーワードに合致する文字列を含んだコンテンツを検索する（ステップＳ３４）。
【０１０６】
次いで、コンテンツ特性判別部３２は、ステップＳ３４で検索された各コンテンツの時空間特性を現在時刻に基づいて判別するとともに、各コンテンツに関連付けて記憶された再生時刻に基づいて体験特性を判別し、判別結果をリスト作成表示部３３に出力する（ステップＳ３５）。続くリスト作成表示部３３は、ステップＳ３５の判別結果に基づいて、ステップＳ３４で検索された各コンテンツをカテゴリの種別毎に一覧表示し（ステップＳ３６）、ステップＳ３１へと再び戻る。
【０１０７】
ステップＳ３１において、ステップＳ３６で表示されたコンテンツ一覧から、処理対象のコンテンツを選択する指示信号が要求受付部２１により受け付けられると（ステップＳ３２；Ｎｏ→ステップＳ３７；Ｙｅｓ）、コンテンツ特性判別部３２は、この選択されたコンテンツの時空間特性及び体験特性を判別し、判別結果を処理表示部３４に出力する（ステップＳ３８）。
【０１０８】
続いて処理表示部３４は、ステップＳ３８の判別結果に基づいて、処理候補表示処理（ステップＳ３９）を実行する。以下、図２０を参照してステップＳ３９の処理候補表示処理を説明する。
【０１０９】
図２０は、ステップＳ３９の処理候補表示処理の手順を示したフローチャートである。まず、処理表示部３４は、ステップＳ３９１において、ステップＳ３８での判別結果を確認する（ステップＳ３９１）。ここで、処理表示部５４は、ステップＳ３８での判別結果を時空間特性が「過去」で且つ体験特性が「体験済」又は「未体験」と判断した場合には（ステップＳ３９２；Ｙｅｓ）、処理候補テーブルを参照し、この時空間特性及び体験特性に対応する処理候補リスト、即ち、第１の処理候補「視聴・再生」、第２の処理候補「編集」、第３の処理候補「削除」を表示部１３に表示させ（ステップＳ３９３）、図１９のステップＳ３１へと再び戻る。
【０１１０】
また、処理表示部３４は、ステップＳ３８の判別結果を時空間特性が「現在」で且つ体験特性が「体験済」又は「未体験」と判断した場合には（ステップＳ３９２；Ｎｏ→ステップＳ３９４；Ｙｅｓ）、処理候補テーブルを参照し、この時空間特性及び体験特性に対応する処理候補リスト、即ち、第１の処理候補「視聴・再生」、第２の処理候補「録画」を表示部１３に表示させ（ステップＳ３９５）、図１９のステップＳ３１へと再び戻る。
【０１１１】
また、処理表示部３４は、ステップＳ３８の判別結果を時空間特性が「未来」で且つ体験特性が「体験済」と判断した場合には（ステップＳ３９２；Ｎｏ→ステップＳ３９４；Ｎｏ→ステップＳ３９６；Ｙｅｓ）、処理候補テーブルを参照し、この時空間特性に対応する処理候補リスト、即ち、第１の処理候補「視聴・再生」、第２の処理候補「録画」を表示部１３に表示させ（ステップＳ３９７）、図１９のステップＳ３１へと再び戻る。
【０１１２】
また、処理表示部３４は、ステップＳ３８の判別結果を時空間特性が「未来」で且つ体験特性が「未体験」と判断した場合には（ステップＳ３９２；Ｎｏ→ステップＳ３９４；Ｎｏ→ステップＳ３９６；Ｎｏ）、処理候補テーブルを参照し、この時空間特性に対応する処理候補リスト、即ち、第１の処理候補「録画」、第２の処理候補「視聴・再生」を表示部１３に表示させ（ステップＳ３９８）、図１９のステップＳ３１へと再び戻る。
【０１１３】
図１９に戻り、ステップＳ３１において、ステップＳ３９で表示された処理候補リストから、特定の処理内容を選択する指示信号が要求受付部２１により受け付けられると（ステップＳ３２；Ｎｏ→ステップＳ３７；Ｎｏ）、コンテンツ処理部３１は、選択された処理内容が「視聴・再生」か否かを判定する（ステップＳ４０）。ここで、「視聴・再生」以外の処理、即ちコンテンツの「編集」、「削除」又は「録画」が指示されたと判定した場合には（ステップＳ４０；Ｎｏ）、コンテンツ処理部３１は、処理対象となったコンテンツに対して、選択された処理内容に応じた処理を実行し（ステップＳ４２）、本処理を終了する。
【０１１４】
一方、ステップＳ４０において、「視聴・再生」が選択されたと判定した場合には（ステップＳ４０；Ｙｅｓ）、コンテンツ処理部３１は、「視聴・再生」が指示されたコンテンツに対し、日時計測部２７により計測された現在日時を、再生日時として関連付けて記憶させる（ステップＳ４１）。そして、コンテンツ処理部３１は、処理対象となったコンテンツに対し、選択された処理内容に応じた処理を実行し（ステップＳ４２）、本処理を終了する。
【０１１５】
以上のように、本実施形態によれば、操作対象として選択されたコンテンツの再生に関する時間的な特性（時空間特性）及びコンテンツ素材の再生状態に関する特性（体験特性）に基づいて、当該コンテンツの特性に応じた処理内容をユーザに提示することができる。これにより、各コンテンツの時空間特性及び体験特性に依らず、各種処理内容の指示入力にかかる画面を統一することができるため、操作性を向上させることが可能となり、ユーザの利便性を向上させることができる。
【０１１６】
なお、本実施形態では、リスト作成表示部３３の制御により、検索されたコンテンツを一覧表示する態様としたが、この各コンテンツの表示順序については以下の表示制御か可能である。具体的には、各コンテンツに再生日時が再生履歴又は視聴履歴として記憶されている場合には、リスト作成表示部３３は、この再生日時の履歴に基づいて、各コンテンツの再生頻度を算出し、再生頻度の高いコンテンツほどリストの上位に表示させるよう制御する態様としてもよい。このように、再生頻度が高いコンテンツほど上位に表示させることで、ユーザの利便性をより向上させることができる。
【０１１７】
また、本実施形態では、コンテンツの再生が行われたことを再生日時にて識別する態様としたが、これに限らず、再生済みか否かを示す二値のフラグを用いて識別する態様としてもよい。
【０１１８】
［第３の実施形態］
次に、第３の実施形態のユーザインタフェース装置４について説明する。本実施形態では、オーブンレンジ等の調理装置に搭載又は付加的に接続されるユーザインタフェース装置について説明する。なお、上述した第１の実施形態と同様の構成については、同一の符号を付与し、その説明を省略する。
【０１１９】
上述した第１の実施形態及び第２の実施形態では、ＴＶ放送や当該ＴＶ放送を録画・録音したデータ等を操作対象のコンテンツとしたのに対し、本実施形態では、調理にかかる料理レシピを操作対象のコンテンツとしている。
【０１２０】
図２１は、第３の実施形態におけるユーザインタフェース装置４の機能構成を示したブロック図である。図２１に示したように、本実施形態のユーザインタフェース装置４は、要求受付部２１、検索処理部４１、コンテンツ特性判別部４２、リスト作成表示部４３、処理表示部４４、コンテンツ処理部４５、日時計測部２７及びインターネット接続部２８を備えている。
【０１２１】
また、本実施形態の記憶部１７は、上述したコンテンツ情報記憶部１７１に加え、料理レシピを記憶する料理レシピ記憶部１７３と、調理方法を記憶する調理プロセス記憶部１７４とを有している。
【０１２２】
図２２は、料理レシピ記憶部１７３に記憶された料理レシピの一例を示した図である。図２２に示したように、料理レシピはＸＭＬ形式で記述されている。同図において「＜ｒｅｃｅｉｐｔ＞」から、文末の「＜／ｒｅｃｅｉｐｔ＞」までが、一のレシピであること示している。「＜ｒｅｃｅｉｐｔ＞」に続く文字列「カレー」が、レシピ名称を意味しており、「＜ｇｂ＞インド料理＜／ｇｂ＞」は、このレシピ名称の料理ジャンルを意味している。続く「＜ｌｉ＞」から「＜／ｌｉ＞」までが、当該レシピ名称の食材リストであることを示している。
【０１２３】
食材リスト中において、「＜ｆｏｏｄ＞」は、食材に関するデータが以下に続くことを示しており、その終了は「＜／ｆｏｏｄ＞」である。「＜ｎｕｍｂｅｒ＞」と「＜／ｎｕｍｂｅｒ＞」とで囲まれた数値は個数を示しており、「＜ｑｕａｎｔｉｔｙ＞」と「＜／ｑｕａｎｔｉｔｙ＞」とで囲まれた数値は、分量を示している。例えば、「＜ｆｏｏｄ＞じゃがいも＜ｎｕｍｂｅｒ＞２＜／ｎｕｍｂｅｒ＞＜／ｆｏｏｄ＞」は、じゃがいも２個を意味している。また、「＜ｆｏｏｄ＞牛肉＜ｑｕａｎｔｉｔｙ＞３００＜／ｑｕａｎｔｉｔｙ＞＜／ｆｏｏｄ＞」は、牛肉３００ｇを意味している。
【０１２４】
図２３は、調理プロセス記憶部１７４に記憶された調理方法の一例を示した図である。図２３に示したように、調理方法はＸＭＬ形式で記述されており、「＜ｒｅｃｅｉｐｔ＿ｆｌｏｗ＞」から、文末の「＜／ｒｅｃｅｉｐｔ＿ｆｌｏｗ＞」までが、一の調理方法であること示しており、「＜ｒｅｃｅｉｐｔ＿ｆｌｏｗ＞」に続く文字列「カレー」の調理方法であることを意味している。ここで「＜ｒｅｃｅｉｐｔ＿ｆｌｏｗ＞」で示された調理方法の名称は、同じレシピ名称を有する料理レシピと対応しており、料理レシピから対応する調理方法を読み出すことが可能となっている。
【０１２５】
図２３において、「＜ｄａｔｅ＞２００６．１２．２２．＜／ｄａｔｅ＞」、「＜ｓｔｉｍｅ＞１１：３０＜／ｓｔｉｍｅ＞」、「＜ｅｔｉｍｅ＞１２：３０＜／ｅｔｉｍｅ＞」は、後述するコンテンツ処理部４５（調理プロセス記録部４５３）により追記される情報であって、それぞれ本調理方法が実行された日付、調理開始時刻、調理終了時刻を意味している。
【０１２６】
また、「＜ｌｉ＞」から「＜／ｌｉ＞」までは、一の調理工程を示しており、以下、「＜ｌｉ＞」と「＜／ｌｉ＞」に挟まれた調理工程が続いている。各調理工程において、「＜ｐｅｅｌ＞」から「＜／ｐｅｅｌ＞」までは、このタグ内の「＜ｆｏｏｄ＞じゃがいも、たまねぎ、にんじん＜／ｆｏｏｄ＞」で示された素材の皮を剥く工程を示している。また、「＜ｃｕｔ＞」から「＜／ｃｕｔ＞」までは、このタグ内の「＜ｆｏｏｄ＞じゃがいも、たまねぎ、にんじん＜／ｆｏｏｄ＞」で示された素材を切断する工程を示している。また、「＜ｓａｕｔｅ＞」から「＜／ｓａｕｔｅ＞」までは、このタグ内の「＜ｆｏｏｄ＞じゃがいも、たまねぎ、にんじん、肉＜／ｆｏｏｄ＞」で示された素材を炒める工程を示している。なお、「＜ｓａｕｔｅ＞」と「＜／ｓａｕｔｅ＞」との間に記された、「＜ｐｏｗｅｒ＞６００Ｗ＜／ｐｏｗｅｒ＞」、「＜ｔｉｍｅ＞５ｍｉｎ＜／ｔｉｍｅ＞」は、６００Ｗの熱量で５分間炒めることを意味している。
【０１２７】
また、ネットワークを介して接続された外部装置７は、料理レシピを記憶するＷｅｂ料理レシピ記憶部７１と、調理方法を記憶するＷｅｂ調理プロセス記憶部７２を有している。ここで、Ｗｅｂ料理レシピ記憶部７１は、上述した図２２と同様の形式で料理レシピを記憶している。
【０１２８】
図２４は、Ｗｅｂ調理プロセス記憶部７２に記憶された調理方法の一例を示した図である。図２４に示したように、Ｗｅｂ調理プロセス記憶部７２に記憶される調理方法は、図２３と同様のデータ形式を有している。なお、図２３で示した調理方法との違いは、後述するコンテンツ処理部４５（調理プロセス記録部４５３）により追記されるｄａｔａタグ（＜ｄａｔｅ＞から＜／ｄａｔｅ＞で記述された部分）、ｓｔｉｍｅタグ（＜ｓｔｉｍｅ＞から＜／ｓｔｉｍｅ＞で記述された部分）、ｅｔｉｍｅタグ（＜ｅｔｉｍｅ＞から＜／ｅｔｉｍｅ＞で記述された部分）が存在しないことである。
【０１２９】
本実施形態のユーザインタフェース装置４が備える検索処理部４１は、上述した検索処理部２２と同様、入力部１２を介し検索キーとして入力された特定のキーワードに基づいて、当該キーワードを含むコンテンツ（番組データ）をコンテンツ情報記憶部１７１の番組表から検索し、コンテンツ特性判別部４２及びリスト作成表示部４３に出力する。
【０１３０】
また、検索処理部４１は、入力された特定のキーワードに基づいて、当該キーワードを本文中に含むコンテンツ（料理レシピ）を料理レシピ記憶部１７３及びＷｅｂ料理レシピ記憶部７１から検索し、リスト作成表示部４３に出力する。また、検索処理部４１は、検索した料理レシピに対応する調理方法を、調理プロセス記憶部１７４又はＷｅｂ調理プロセス記憶部７２から読出し、対応する料理レシピとともにコンテンツ特性判別部４２に出力する。
【０１３１】
コンテンツ特性判別部４２は、時空間特性判別部４２１を有し、検索処理部４１により検索された各コンテンツの時空間特性を判別し、この判別結果をリスト作成表示部４３及び処理表示部４４に出力する。
【０１３２】
時空間特性判別部４２１は、日時計測部２７が計測する現在日時と、コンテンツ情報記憶部１７１の番組表に含まれる各コンテンツ（番組データ）の放送日時とを比較し、現在放送中の番組の時空間特性を「現在」と判別する。なお、本実施形態では、番組の時空間特性として「過去」及び「未来」は判別しないものとするが、これに限らず、時空間特性「過去」及び「未来」について判別する態様としてもよい。
【０１３３】
また、コンテンツ特性判別部４２は、検索処理部４１により検索されたコンテンツ（料理レシピ）に対応する調理方法を、調理プロセス記憶部１７４及びＷｅｂ調理プロセス記憶部７２から読み出す。ここでコンテンツ特性判別部４２は、調理方法に調理済時刻情報が含まれているもの、即ち、調理プロセス記憶部１７４に記憶されたものについては、実際に調理が行われたものと判断し、時空間特性を「過去」と判別する。また、コンテンツ特性判別部４２は、調理方法に調理済時刻情報が含まれないもの、即ち、Ｗｅｂ調理プロセス記憶部７２に記憶されたものについては、未だ調理が行われていないと判断し、時空間特性を「未来」と判別する。
【０１３４】
リスト作成表示部４３は、コンテンツ特性判別部４２の判別結果に基づいて、検索処理部４１により検索された各コンテンツを時空間特性の種別毎に区分けし、表示部１３に一覧表示を行う。
【０１３５】
図２５は、リスト作成表示部４３により表示部１３に表示された画面の一例を示した図である。ここでは、検索キーワードとして料理ジャンル「中華料理」で検索された結果を表わしている。図２５に示したように、検索処理部４１により検索されたコンテンツは、リスト作成表示部４３による表示制御により、「過去」、「現在」及び「未来」の時空間特性で区分けされ一覧表示される。ここで、時空間特性が「過去」のものは画面左側に、「現在」のものは画面中央に、「未来」のものは画面右側に位置するよう一覧表示されている。なお、時空間特性が「現在」のコンテンツについては、現在放送中の番組であるため、その旨を報知する情報「放送中」が、重畳表示されている。
【０１３６】
図２１に戻り、処理表示部４４は、リスト作成表示部４３により表示されたコンテンツの一覧から、特定のコンテンツを選択する指示信号が要求受付部２１で受け付けられた場合に、当該コンテンツに対する所定の処理内容を表した処理候補リストを、コンテンツ特性判別部４２による判別結果に応じて表示部１３に表示させる。ここで、処理表示部４４は、ＲＯＭ１４又は記憶部１７に予め記憶された、時空間特性の種別（過去、現在、未来）と、所定の処理内容とを関連付けた処理候補テーブルを参照し、選択されたコンテンツに対応する処理内容を表示部１３に表示させる。
【０１３７】
図２６は、本実施形態で用いる処理候補テーブルの一例を示した図である。図２６に示したように、処理候補テーブルには、時空間特性の種別（過去、現在、未来）と、各種別で処理することが可能な処理内容とが関連付けて登録されている。ここで、時空間特性「過去」には、調理方法の再生を指示する「視聴・再生」と、調理方法の編集を意味する「編集」とが関連付けて登録されている。また、時空間特性「現在」には、コンテンツ（番組データ）の受信を指示する「視聴・再生」が関連付けて登録されている。また、時空間特性「未来」には、調理方法の再生を指示する「視聴・再生」が関連付けて登録されている。なお、処理候補リストの表示は、上述した図８−１〜図８−３と同様に行われるため説明は省略する。
【０１３８】
図２１に戻り、コンテンツ処理部４５は、上述したコンテンツ再生部２６１、コンテンツ受信部２６４に加えて、調理プロセス再生部４５１、調理プロセス編集部４５２及び調理プロセス記録部４５３を有している。これら各機能部は、表示部１３に表示された特定のコンテンツに対し、処理表示部４４により表示された当該コンテンツに応じた処理候補リストから特定の処理が入力部１２を介して指示されると、この指示内容に応じた各種処理を実行する。
【０１３９】
調理プロセス再生部４５１は、時空間特性「過去」の特定のコンテンツ（料理レシピ）に対し、処理候補リストから「視聴・再生」が指示された場合、当該料理レシピに対応する調理方法を調理プロセス記憶部１７４から取得し、当該調理方法の指示内容に沿って再生を行う。また、調理プロセス再生部４５１は、時空間特性「未来」の特定コンテンツ（レシピ）に対し、処理候補リストから「視聴・再生」が指示された場合、当該レシピに対応する調理方法を、インターネット接続部２８を介してＷｅｂ調理プロセス記憶部７２から取得し、当該調理方法の指示内容に沿って再生を行う。なお、Ｗｅｂ調理プロセス記憶部７２から調理方法を取得する際には、当該調理方法に対応する料理レシピも共に取得するものとし、取得した料理レシピ、調理方法は、料理レシピ記憶部１７３、調理プロセス記憶部１７４に夫々記憶されるものとする。
【０１４０】
ここで、調理方法の再生とは、調理方法に含まれた各工程に沿って、各種情報を表示部１３に表示したり、ＩＨヒータ等の調理部（図示せず）の動作を制御したりすることを意味する。また、調理方法に動画データ等の再生を指示する情報が含まれた場合には、これらデータを表示部１３に表示させるものとする。
【０１４１】
調理プロセス編集部４５２は、時空間特性「過去」の特定のコンテンツ（レシピ）に対し、処理候補リストから「編集」が指示された場合、当該レシピに対応する調理工程を調理プロセス記憶部１７４から取得し、この調理工程の編集を支援するための情報（ＧＵＩ等）を表示部１３に表示させる。
【０１４２】
調理プロセス記録部４５３は、調理プロセス再生部４５１による調理方法の再生時において、日時計測部２７から現在日時を取得し、調理日時としてタグ形式（ｄａｔａタグ、ｓｔｉｍｅタグ及びｅｔｉｍｅタグ）で調理プロセス記憶部１７４の対応する調理方法に追記する。なお、図示しない調理部から、調理日時が取得できるような場合には、この調理日時を調理プロセス記憶部１７４に記憶された対応する調理方法に追記する態様としてもよい。
【０１４３】
以下、図２７を参照して本実施形態のユーザインタフェース装置４の動作について説明する。図２７は、ユーザインタフェース装置４による表示制御処理の手順を示したフローチャートである。
【０１４４】
まず、処理表示部４４は、入力部１２を介して指示信号が入力されるまで待機し（ステップＳ５１）、コンテンツの検索を指示する指示信号が要求受付部２１により受け付けられたと判断すると（ステップＳ５２；Ｙｅｓ）、表示部１３に検索キーワードの入力を支援するＧＵＩを表示させる（ステップＳ５３）。
【０１４５】
続いて、要求受付部２１により検索キーワードが受け付けられると、検索処理部４１は、検索キーワードに合致する文字列を含んだコンテンツ（番組表及び料理レシピ）を、コンテンツ情報記憶部１７１に記憶された番組表、料理レシピ記憶部１７３及びＷｅｂ料理レシピ記憶部７１に記憶された料理レシピから検索する（ステップＳ５４）。
【０１４６】
次いで、コンテンツ特性判別部４２は、ステップＳ５４で検索された各コンテンツの時空間特性を判別し、判別結果をリスト作成表示部４３に出力する（ステップＳ５５）。続いて、リスト作成表示部４３は、ステップＳ５５の判別結果に基づいて、ステップＳ５４で検索された各コンテンツを時空間特性の種別毎に一覧表示し（ステップＳ５６）、ステップＳ５１へと再び戻る。
【０１４７】
ステップＳ５１において、ステップＳ５６で表示されたコンテンツ一覧から、処理対象のコンテンツを選択する指示信号が要求受付部２１により受け付けられると（ステップＳ５２；Ｎｏ→ステップＳ５７；Ｙｅｓ）、コンテンツ特性判別部４２は、選択されたコンテンツの時空間特性を判別し、この判別結果を処理表示部４４に出力する（ステップＳ５８）。
【０１４８】
続いて処理表示部４４は、ステップＳ５８の判別結果に基づいて、処理候補表示処理（ステップＳ５９）を実行する。以下、図２８を参照してステップＳ５９の処理候補表示処理を説明する。
【０１４９】
図２８は、ステップＳ５９の処理候補表示処理の手順を示したフローチャートである。まず、処理表示部４４は、ステップＳ５９１において、ステップＳ５８での判別結果（過去、現在、未来）を確認する（ステップＳ５９１）。ここで、処理表示部４４は、ステップＳ５８での判別結果を時空間特性「過去」と判断した場合には（ステップＳ５９２；Ｙｅｓ）、処理候補テーブルを参照し、この時空間特性に対応する処理候補リスト、即ち、第１の処理候補「視聴・再生」、第２の処理候補「編集」を表示部１３に表示させ（ステップＳ５９３）、図２７のステップＳ５１へと再び戻る。
【０１５０】
また、処理表示部４４は、ステップＳ５８での判別結果を時空間特性「現在」と判断した場合には（ステップＳ５９２；Ｎｏ→ステップＳ５９４；Ｙｅｓ）、処理候補テーブルを参照し、この時空間特性に対応する処理候補リスト、即ち、第１の処理候補「視聴・再生」を表示部１３に表示させ（ステップＳ５９５）、図２７のステップＳ５１へと再び戻る。
【０１５１】
また、処理表示部４４は、ステップＳ５８での判別結果を時空間特性「未来」と判断した場合には（ステップＳ５９２；Ｎｏ→ステップＳ５９４；Ｎｏ）、処理候補テーブルを参照し、この時空間特性に対応する処理候補リスト、即ち、第１の処理候補「視聴・再生」を表示部１３に表示させ（ステップＳ５９６）、図２７のステップＳ５１へと再び戻る。
【０１５２】
図２７に戻り、ステップＳ５１において、入力部１２を介してステップＳ５９で表示された処理候補リストから、特定の処理内容を選択する指示信号が要求受付部２１により受け付けられると（ステップＳ５２；Ｎｏ→ステップＳ５７；Ｎｏ）、コンテンツ処理部４５は、処理対象となったコンテンツに対して、選択された処理内容に応じた処理を実行し（ステップＳ６０）、本処理を終了する。
【０１５３】
以上のように、本実施形態によれば、操作対象として選択されたコンテンツの再生に関する時間的な特性（時空間特性）に基づいて、当該コンテンツ素材の特性に応じた処理内容をユーザに提示することができる。これにより、各コンテンツの時空間特性に依らず、各種処理内容の指示入力にかかる画面を統一することができるため、操作性を向上させることが可能となり、ユーザの利便性を向上させることができる。
【０１５４】
［第４の実施形態］
次に、第４の実施形態のユーザインタフェース装置について説明する。なお、上述した第１、第３の実施形態と同様の構成については、同一の符号を付与し、その説明を省略する。
【０１５５】
図２９は、第４の実施形態におけるユーザインタフェース装置５の機能構成を示したブロック図である。図２９に示したように、本実施形態のユーザインタフェース装置５は、図２１の検索処理部４１、コンテンツ特性判別部４２、リスト作成表示部４３、処理表示部４４、コンテンツ処理部４５に替えて、検索処理部５１、コンテンツ特性判別部５２、リスト作成表示部５３、処理表示部５４、コンテンツ処理部５５を備えている。
【０１５６】
検索処理部５１は、入力部１２を介して入力された、検索キーワードに基づいて、当該検索キーワードを本文中に含むコンテンツ（料理レシピ）を料理レシピ記憶部１７３及びＷｅｂ料理レシピ記憶部７１から検索し、リスト作成表示部４３に出力する。また、検索処理部４１は、検索した料理レシピに対応する調理方法を、調理プロセス記憶部１７４又はＷｅｂ調理プロセス記憶部７２から読出し、対応する料理レシピとともにコンテンツ特性判別部５２に出力する。
【０１５７】
コンテンツ特性判別部５２は、体験特性判別部５２１を有し、検索処理部５１により検索された各コンテンツの体験特性を判別し、この判別結果をリスト作成表示部４３及び処理表示部４４に出力する。
【０１５８】
体験特性判別部５２１は、検索処理部５１により検索された各料理レシピに対応する調理方法に調理日時が含まれているか否かを判定する。ここで、体験特性判別部５２１は、調理日時が含まれた調理方法については、実際に調理が行われたものと判断し、体験特性を「体験済」と判別する。また、体験特性判別部５２１は、調理日時が含まれない調理方法については、体験特性を「未体験」と判別する。
【０１５９】
リスト作成表示部５３は、コンテンツ特性判別部５２での判別結果に基づいて、検索処理部５１により検索された各コンテンツを体験特性の種別毎に区分けし、表示部１３に一覧表示を行う。
【０１６０】
図３０は、リスト作成表示部５３により表示部１３に表示された画面の一例を示した図である。ここでは、検索キーワードとして料理ジャンル「中華料理」で検索された結果を表わしている。図３０に示したように、検索処理部５１により検索された各コンテンツは、リスト作成表示部５３による表示制御により、「体験済」及び「未体験」の体験特性で区分けされた状態で一覧表示される。ここで、体験特性が「調理済」のものは画面左側に、「未調理」のものは画面右側に位置するよう一覧表示されている。なお、図３０では、コンテンツ一覧の上部に現在日時を表示させるとともに、「体験済」を「調理済」に、「未体験」を「未調理」と言い換えて表示させている。
【０１６１】
図２９に戻り、処理表示部５４は、リスト作成表示部５３により表示されたコンテンツの一覧から、特定のコンテンツが入力部１２を介して選択された場合に、当該コンテンツに対する所定の処理内容を表した処理候補リストを、コンテンツ特性判別部５２による判別結果に応じて表示部１３に表示させる。ここで、処理表示部５４は、ＲＯＭ１４又は記憶部１７に予め記憶された、体験特性の種別（調理済、未調理）と、所定の処理内容とを関連付けた処理候補テーブルを参照し、選択されたコンテンツに対応する処理内容を表示部１３に表示させる。
【０１６２】
図３１は、本実施形態で用いる処理候補テーブルの一例を示した図である。図３０に示したように、処理候補テーブルには、体験特性の種別（調理済、未調理）と、各種別で処理することが可能な処理内容とが関連付けて登録されている。ここで、体験特性「調理済」には、料理方法の再生を指示する「再生」と、調理方法の編集を意味する「編集」とが関連付けて登録されている。また、時空間特性「未調理」には、料理方法の再生を指示する「再生」が関連付けて登録されている。なお、処理候補リストの表示は、上述した図８−１〜図８−３と同様に行われるため説明は省略する。
【０１６３】
図２９に戻り、コンテンツ処理部５５は、上述したコンテンツ再生部２６１、コンテンツ受信部２６４に加えて、調理プロセス再生部５５１、調理プロセス編集部５５２及び調理プロセス記録部４５３を有している。これら各機能部は、表示部１３に表示された特定のコンテンツに対し、処理表示部４４により表示された当該コンテンツに応じた処理候補リストから特定の処理が入力部１２を介して指示されると、この指示内容に応じて各種処理を実行する。
【０１６４】
調理プロセス再生部５５１は、体験特性が「調理済」の特定のコンテンツ（料理レシピ）に対し、処理候補リストから「再生」が指示された場合、この料理レシピに対応する調理方法を調理プロセス記憶部１７４から取得し、調理方法の指示内容に沿って再生を行う。また、調理プロセス再生部５５１は、体験特性「未調理」の特定コンテンツ（料理レシピ）に対し、処理候補リストから「再生」が指示された場合、当該レシピに対応する調理方法を、インターネット接続部２８を介してＷｅｂ調理プロセス記憶部７２から取得し、当該調理方法の指示内容に沿って再生を行う。なお、Ｗｅｂ調理プロセス記憶部７２から調理方法を取得する際には、当該調理方法に対応する料理レシピも共に取得するものとし、取得した料理レシピ、調理方法は、料理レシピ記憶部１７３、調理プロセス記憶部１７４に夫々記憶されるものとする。
【０１６５】
調理プロセス編集部５５２は、時空間特性「調理済」の特定のコンテンツ（料理レシピ）に対し、処理候補リストから「編集」が指示された場合、この料理レシピに対応する調理方法を調理プロセス記憶部１７４から取得し、調理方法に含まれた調理工程を編集するための情報（ＧＵＩ等）を表示部１３に表示させる。
【０１６６】
以下、図３２を参照して本実施形態のユーザインタフェース装置５の動作について説明する。図３２は、ユーザインタフェース装置５による表示制御処理の手順を示したフローチャートである。
【０１６７】
まず、処理表示部５４は、入力部１２を介して指示信号が入力されるまで待機し（ステップＳ７１）、コンテンツの検索を指示する指示信号が要求受付部２１により受け付けられたと判断すると（ステップＳ７２；Ｙｅｓ）、表示部１３に検索キーワードの入力を支援するＧＵＩを表示させる（ステップＳ７３）。
【０１６８】
続いて、要求受付部２１により検索キーワードが受け付けられると、検索処理部５１は、検索キーワードに合致する文字列を含んだコンテンツ（料理レシピ）を、料理レシピ記憶部１７３及びＷｅｂ料理レシピ記憶部７１に記憶された料理レシピから検索する（ステップＳ７４）。
【０１６９】
次いで、コンテンツ特性判別部５２は、ステップＳ７４で検索された各コンテンツの体験特性を判別し、判別結果をリスト作成表示部５３に出力する（ステップＳ７５）。続いてリスト作成表示部５３は、ステップＳ５５の判別結果に基づいて、ステップＳ７４で検索された各コンテンツを体験特性の種別毎に一覧表示し（ステップＳ７６）、ステップＳ７１へと再び戻る。
【０１７０】
ステップＳ７１において、ステップＳ７６で表示されたコンテンツ一覧から、処理対象のコンテンツを選択する指示信号が要求受付部２１により受け付けられると（ステップＳ７２；Ｎｏ→ステップＳ７７；Ｙｅｓ）、コンテンツ特性判別部５２は、選択されたコンテンツの体験特性を判別し、この判別結果を処理表示部５４に出力する（ステップＳ７８）。
【０１７１】
続いて処理表示部５４は、ステップＳ７８の判別結果に基づいて、処理候補表示処理（ステップＳ７９）を実行する。以下、図３３を参照してステップＳ７９の処理候補表示処理を説明する。
【０１７２】
図３３は、ステップＳ７９の処理候補表示処理の手順を示したフローチャートである。まず、処理表示部５４は、ステップＳ７９１において、ステップＳ７８での判別結果（調理済、未調理）を確認する（ステップＳ７９１）。ここで、処理表示部５４は、ステップＳ７８での判別結果を体験特性「体験済」と判断した場合には（ステップＳ７９２；Ｙｅｓ）、処理候補テーブルを参照し、この体験特性に対応する処理候補リスト、即ち、第１の処理候補「再生」、第２の処理候補「編集」を表示部１３に表示させ（ステップＳ７９３）、図３２のステップＳ７１へと再び戻る。
【０１７３】
また、処理表示部５４は、ステップＳ７８での判別結果を体験特性「未体験」と判断した場合には（ステップＳ７９２；Ｎｏ）、処理候補テーブルを参照し、この体験特性に対応する処理候補リスト、即ち、第１の処理候補「再生」を表示部１３に表示させ（ステップＳ７９４）、図３２のステップＳ７１へと再び戻る。
【０１７４】
図３２に戻り、ステップＳ７１において、ステップＳ５９で表示された処理候補リストから、特定の処理内容を選択する指示信号が要求受付部２１により受け付けられると（ステップＳ７２；Ｎｏ→ステップＳ７７；Ｎｏ）、コンテンツ処理部５５は、選択された処理内容が「再生」か否かを判定する（ステップＳ８０）。ここで、「再生」以外の処理、即ちコンテンツの「編集」が指示されたと判定した場合には（ステップＳ８０；Ｎｏ）、コンテンツ処理部５５は、処理対象となったコンテンツに対して、選択された処理内容に応じた処理を実行し（ステップＳ８２）、本処理を終了する。
【０１７５】
一方、ステップＳ８０において、「再生」が選択されたと判定した場合には（ステップＳ８０；Ｙｅｓ）、コンテンツ処理部５５（調理プロセス記録部４５３）は、「再生」が指示されたコンテンツに対し、日時計測部２７により計測された現在時刻を、調理日時として関連付けて記憶させる（ステップＳ８１）。そして、コンテンツ処理部５５は、処理対象となったコンテンツに対し、選択された処理内容に応じた処理を実行し（ステップＳ８２）、本処理を終了する。
【０１７６】
以上のように、本実施形態によれば、操作対象として選択指示されたコンテンツの再生状態に関する特性（体験特性）に基づいて、当該コンテンツ素材の特性に応じた処理内容をユーザに提示することができる。これにより、各コンテンツの再生特性に依らず、各種処理内容の指示入力にかかる画面を統一することができるため、操作性を向上させることが可能となり、ユーザの利便性を向上させることができる。
【０１７７】
以上、発明の実施の形態について説明したが、本発明はこれに限定されるものではなく、本発明の主旨を逸脱しない範囲での種々の変更、置換、追加などが可能である。
【０１７８】
なお、上記した実施形態のユーザインタフェース装置で実行されるプログラムは、ＲＯＭ１４や記憶部１７等に予め組み込まれて提供するものとするが、これに限らず、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital Versatile Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。また、このプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよく、インターネット等のネットワーク経由で提供又は配布するように構成してもよい。
【図面の簡単な説明】
【０１７９】
【図１】ユーザインタフェース装置の構成を示した図である。
【図２】番組表の一例を示した図である。
【図３】番組表の表示例を示した図である。
【図４】付属情報の一例を示した図である。
【図５】ユーザインタフェース装置の機能的構成の一例を示した図である。
【図６】表示画面の一例を示した図である。
【図７】処理候補テーブルの一例を示した図である。
【図８−１】表示画面の一例を示した図である。
【図８−２】表示画面の一例を示した図である。
【図８−３】表示画面の一例を示した図である。
【図９】表示制御処理の手順を示したフローチャートである。
【図１０−１】表示画面の一例を示した図である。
【図１０−２】表示画面の一例を示した図である。
【図１０−３】表示画面の一例を示した図である。
【図１１】処理候補表示処理の手順を示したフローチャートである。
【図１２】ユーザインタフェース装置の機能的構成の一例を示した図である。
【図１３】ユーザインタフェース装置の機能的構成の一例を示した図である。
【図１４】付属情報の一例を示した図である。
【図１５】カテゴリ決定テーブルの一例を示した図である。
【図１６】表示画面の一例を示した図である。
【図１７】処理候補テーブルの一例を示した図である。
【図１８−１】表示画面の一例を示した図である。
【図１８−２】表示画面の一例を示した図である。
【図１８−３】表示画面の一例を示した図である。
【図１９】表示制御処理の手順を示したフローチャートである。
【図２０】処理候補表示処理の手順を示したフローチャートである。
【図２１】ユーザインタフェース装置の機能的構成の一例を示した図である。
【図２２】料理レシピの一例を示した図である。
【図２３】調理方法の一例を示した図である。
【図２４】調理方法の一例を示した図である。
【図２５】表示画面の一例を示した図である。
【図２６】処理候補テーブルの一例を示した図である。
【図２７】表示制御処理の手順を示したフローチャートである。
【図２８】処理候補表示処理の手順を示したフローチャートである。
【図２９】ユーザインタフェース装置の機能的構成の一例を示した図である。
【図３０】表示画面の一例を示した図である。
【図３１】処理候補テーブルの一例を示した図である。
【図３２】表示制御処理の手順を示したフローチャートである。
【図３３】処理候補表示処理の手順を示したフローチャートである。
【符号の説明】
【０１８０】
１  ユーザインタフェース装置
２  ユーザインタフェース装置
３  ユーザインタフェース装置
４  ユーザインタフェース装置
５  ユーザインタフェース装置
１１  ＣＰＵ
１２  入力部
１３  表示部
１４  ＲＯＭ
１５  ＲＡＭ
１６  通信部
１７  記憶部
１７１  コンテンツ情報記憶部
１７２  コンテンツ素材記憶部
１７３  料理レシピ記憶部
１７４  調理プロセス記憶部
１８  バス
２１  要求受付部
２２  検索処理部
２３  コンテンツ特性判別部
２３１  時空間特性判別部
２４  リスト作成表示部
２５  処理表示部
２６  コンテンツ処理部
２６１  コンテンツ再生部
２６２  コンテンツ編集部
２６３  コンテンツ記録部
２６４  コンテンツ受信部
２７  日時計測部
２８  インターネット接続部
３１  コンテンツ処理部
３２  コンテンツ特性判別部
３２１  体験特性判別部
３３  リスト作成表示部
３４  処理表示部
３５  コンテンツ処理部
４１  検索処理部
４２  コンテンツ特性判別部
４２１  時空間特性判別部
４３  リスト作成表示部
４４  処理表示部
４５  コンテンツ処理部
４５１  調理プロセス再生部
４５２  調理プロセス編集部
４５３  調理プロセス記録部
５１  検索処理部
５２  コンテンツ特性判別部
５２１  時空間特性判別部
５３  リスト作成表示部
５４  処理表示部
５５  コンテンツ処理部
５５１  調理プロセス再生部
５５２  調理プロセス編集部
６  外部装置
６１  Ｗｅｂ番組表記憶部
６２  Ｗｅｂコンテンツ素材記憶部
７  外部装置
７１  Ｗｅｂ料理レシピ記憶部
７２  Ｗｅｂ調理プロセス記憶部
【図１】
2008242504.tif 000003
【図２】
2008242504.tif 000004
【図３】
2008242504.tif 000005
【図４】
2008242504.tif 000006
【図５】
2008242504.tif 000007
【図６】
2008242504.tif 000008
【図７】
2008242504.tif 000009
【図８−１】
2008242504.tif 000010
【図８−２】
2008242504.tif 000011
【図８−３】
2008242504.tif 000012
【図９】
2008242504.tif 000013
【図１０−１】
2008242504.tif 000014
【図１０−２】
2008242504.tif 000015
【図１０−３】
2008242504.tif 000016
【図１１】
2008242504.tif 000017
【図１２】
2008242504.tif 000018
【図１３】
2008242504.tif 000019
【図１４】
2008242504.tif 000020
【図１５】
2008242504.tif 000021
【図１６】
2008242504.tif 000022
【図１７】
2008242504.tif 000023
【図１８−１】
2008242504.tif 000024
【図１８−２】
2008242504.tif 000025
【図１８−３】
2008242504.tif 000026
【図１９】
2008242504.tif 000027
【図２０】
2008242504.tif 000028
【図２１】
2008242504.tif 000029
【図２２】
2008242504.tif 000030
【図２３】
2008242504.tif 000031
【図２４】
2008242504.tif 000032
【図２５】
2008242504.tif 000033
【図２６】
2008242504.tif 000034
【図２７】
2008242504.tif 000035
【図２８】
2008242504.tif 000036
【図２９】
2008242504.tif 000037
【図３０】
2008242504.tif 000038
【図３１】
2008242504.tif 000039
【図３２】
2008242504.tif 000040
【図３３】
2008242504.tif 000041