【手続補正書】
【提出日】平成22年2月9日(2010.2.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンテンツ情報を蓄積した格納部からコンテンツ情報を読み出し、表示する情報処理装置であって、
前記格納部からコンテンツ情報を読み出すための複数の取り出し条件の各々に複数の記憶領域の各々を対応付ける対応付け情報を保持する第１保持手段と、
前記複数の取り出し条件の各々に従って前記格納部から複数のコンテンツ情報を読み出し、各取り出し条件で読み出されたコンテンツ情報ごとに前記複数の記憶領域の対応する記憶領域に保持する第２保持手段と、
ユーザにより指定された取り出し条件に対応する記憶領域を前記対応付け情報に基づいて特定し、特定された記憶領域からコンテンツ情報を読み出し、読み出したコンテンツ情報に基づく表示を表示器に行う表示制御手段とを備えることを特徴とする情報処理装置。
【請求項２】
前記複数の取り出し条件の各々はソート条件を含み、
前記第２保持手段は、前記複数の取り出し条件の各々に従って前記格納部からコンテンツ情報を読み出す場合に、ソート条件に従った順で予め定められた数のコンテンツ情報を前記格納部から読み出し、対応する記憶領域に保持することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記複数の取り出し条件の各々は、更に、コンテンツ情報の内容により絞り込みを行うための絞込条件を含み、
前記情報処理装置は、指定可能な複数の絞込条件と指定可能な複数のソート条件のうちから、絞り込み条件とソート条件の組み合わせをユーザに指定させる指定手段を更に備え、
前記複数の取り出し条件は、前記指定手段においてユーザが指定可能な絞込条件とソート条件の全ての組み合わせを含むことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記複数の取り出し条件の各々は、更に、コンテンツ情報の内容により絞り込みを行うための絞込条件を含み、
前記情報処理装置は、指定可能な複数の絞込条件と指定可能な複数のソート条件のうちから、絞り込み条件とソート条件の組み合わせをユーザに指定させる指定手段と、
前記指定手段においてユーザが指定可能な全ての絞込条件と現在指定されているソート条件との組み合わせと、現在指定されている絞込条件とユーザが指定可能な全てのソート条件との組み合わせとを含むように、前記複数の取り出し条件を更新する更新手段を更に備えることを特徴とする請求項２に記載の情報処理装置。
【請求項５】
前記複数の取り出し条件の各々は、ソート条件と、指定された情報項目に関して同じ内容を持つコンテンツ情報を同一グループにグルーピングするための当該情報項目を指定するグループ化条件とを含み、
前記第２保持手段は、前記複数の取り出し条件の各々に関して、取り出し条件に適合する複数のコンテンツ情報をグループ化条件に従ってグループ化し、各グループ毎にソート条件に従ってコンテンツ情報を並べた場合に先頭となるコンテンツ情報を前記格納部から読み出し、対応する記憶領域に保持することを特徴とする請求項１に記載の情報処理装置。
【請求項６】
前記複数の取り出し条件の各々は、更に、コンテンツ情報の内容により絞り込みを行うための絞込条件を含み、
ユーザが指定可能な絞込条件の各々に対してユーザが指定可能な複数のソート条件を登録している登録手段と、
前記複数の取り出し条件は、指定された絞込条件と、前記登録手段において該指定された絞込条件に対して指定可能なソート条件として登録されている複数のソート条件の全てとの組み合わせを含むことを特徴とする請求項１に記載の情報処理装置。
【請求項７】
コンテンツ情報を蓄積した格納部からコンテンツ情報を読み出し、表示する情報処理装置による情報処理方法であって、
第１保持手段が、前記格納部からコンテンツ情報を読み出すための複数の取り出し条件の各々に複数の記憶領域の各々を対応付ける対応付け情報をメモリに保持する第１保持工程と、
第２保持手段が、前記複数の取り出し条件の各々に従って前記格納部から複数のコンテンツ情報を読み出し、各取り出し条件で読み出されたコンテンツ情報ごとに前記複数の記憶領域の対応する記憶領域に保持する第２保持工程と、
表示制御手段が、ユーザにより指定された取り出し条件に対応する記憶領域を前記対応付け情報に基づいて特定し、特定された記憶領域からコンテンツ情報を読み出し、読み出したコンテンツ情報に基づく表示を表示器に行う表示制御工程とを有することを特徴とする情報処理方法。
【請求項８】
前記複数の取り出し条件の各々はソート条件を含み、
前記第２保持工程では、前記複数の取り出し条件の各々に従って前記格納部からコンテンツ情報を読み出す場合に、ソート条件に従った順で予め定められた数のコンテンツ情報を前記格納部から読み出し、対応する記憶領域に保持することを特徴とする請求項７に記載の情報処理方法。
【請求項９】
前記複数の取り出し条件の各々は、更に、コンテンツ情報の内容により絞り込みを行うための絞込条件を含み、
指定手段が、指定可能な複数の絞込条件と指定可能な複数のソート条件のうちから、絞り込み条件とソート条件の組み合わせをユーザに指定させる指定工程を更に有し、
前記複数の取り出し条件は、前記指定工程においてユーザが指定可能な絞込条件とソート条件の全ての組み合わせを含むことを特徴とする請求項８に記載の情報処理方法。
【請求項１０】
前記複数の取り出し条件の各々は、更に、コンテンツ情報の内容により絞り込みを行うための絞込条件を含み、
指定手段が、指定可能な複数の絞込条件と指定可能な複数のソート条件のうちから、絞り込み条件とソート条件の組み合わせをユーザに指定させる指定工程を更に有し、
前記情報処理装置の更新手段が、前記指定工程においてユーザが指定可能な全ての絞込条件と現在指定されているソート条件との組み合わせと、現在指定されている絞込条件とユーザが指定可能な全てのソート条件との組み合わせとを含むように、前記複数の取り出し条件を更新する更新工程を更に備えることを特徴とする請求項８に記載の情報処理方法。
【請求項１１】
前記複数の取り出し条件の各々は、ソート条件と、指定された情報項目に関して同じ内容を持つコンテンツ情報を同一グループにグルーピングするための当該情報項目を指定するグループ化条件とを含み、
前記第２保持工程では、前記複数の取り出し条件の各々に関して、取り出し条件に適合する複数のコンテンツ情報をグループ化条件に従ってグループ化し、各グループ毎にソート条件に従ってコンテンツ情報を並べた場合に先頭となるコンテンツ情報を前記格納部から読み出し、対応する記憶領域に保持することを特徴とする請求項７に記載の情報処理方法。
【請求項１２】
前記複数の取り出し条件の各々は、更に、コンテンツ情報の内容により絞り込みを行うための絞込条件を含み、
ユーザが指定可能な絞込条件の各々に対してユーザが指定可能な複数のソート条件が登録されており、
前記複数の取り出し条件は、指定された絞込条件と、該指定された絞込条件に対して指定可能なソート条件として登録されている複数のソート条件の全てとの組み合わせを含むことを特徴とする請求項７に記載の情報処理方法。
【請求項１３】
請求項７乃至１２の何れか１項に記載の情報処理方法をコンピュータに実行させるためのプログラム。
【請求項１４】
請求項７乃至１２の何れか１項に記載の情報処理方法をコンピュータに実行させるためのプログラムを格納したコンピュータ読み取り可能な記憶媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
上記の目的を達成するための本発明の一態様による情報処理装置は以下の構成を備える。即ち、
コンテンツ情報を蓄積した格納部からコンテンツ情報を読み出し、表示する情報処理装置であって、
前記格納部からコンテンツ情報を読み出すための複数の取り出し条件の各々に複数の記憶領域の各々を対応付ける対応付け情報を保持する第１保持手段と、
前記複数の取り出し条件の各々に従って前記格納部から複数のコンテンツ情報を読み出し、各取り出し条件で読み出されたコンテンツ情報ごとに前記複数の記憶領域の対応する記憶領域に保持する第２保持手段と、
ユーザにより指定された取り出し条件に対応する記憶領域を前記対応付け情報に基づいて特定し、特定された記憶領域からコンテンツ情報を読み出し、読み出したコンテンツ情報に基づく表示を表示器に行う表示制御手段とを備える。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
また、上記の目的を達成するための本発明の他の態様による情報処理装置の制御方法は、
コンテンツ情報を蓄積した格納部からコンテンツ情報を読み出し、表示する情報処理装置による情報処理方法であって、
第１保持手段が、前記格納部からコンテンツ情報を読み出すための複数の取り出し条件の各々に複数の記憶領域の各々を対応付ける対応付け情報をメモリに保持する第１保持工程と、
第２保持手段が、前記複数の取り出し条件の各々に従って前記格納部から複数のコンテンツ情報を読み出し、各取り出し条件で読み出されたコンテンツ情報ごとに前記複数の記憶領域の対応する記憶領域に保持する第２保持工程と、
表示制御手段が、ユーザにより指定された取り出し条件に対応する記憶領域を前記対応付け情報に基づいて特定し、特定された記憶領域からコンテンツ情報を読み出し、読み出したコンテンツ情報に基づく表示を表示器に行う表示制御工程とを有する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】変更
【補正の内容】
【００３２】
以上の処理をユーザインタフェース画面５００（図５）において指定可能なソート条件すべてについて行う。こうして、ステップＳ８０２で、未処理のアクセス条件（検索条件及びソート条件）が無くなるまで処理が行われると、アクセス条件対応付け部２０５には図６に示したような対応付け情報６００が生成されることになる。即ち、上記ステップＳ８０１〜Ｓ８０６によれば、対応付け情報に含まれている複数の取り出し条件の各々に従って格納部から複数のコンテンツ情報が読み出され、対応する一時記憶部（記憶領域）に保持されることになる。次に、一時記憶書込み部２０３は、ステップＳ７０２で起動された読出し表示処理（詳細は図９により後述する）からのコンテンツ情報一時書込み要求（以下、書込み要求）の有無を検出する（ステップＳ８０７）。ステップＳ８０７で書込み要求が検出されない場合、一時記憶書込み部２０３は、起動処理からの停止指示（図７のステップＳ７１１）の有無を検出する（ステップＳ８０８）。ステップＳ８０８で停止指示が検出されない場合、処理はステップＳ８０７へ戻る。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００３３
【補正方法】変更
【補正の内容】
【００３３】
読出し表示処理により発行された書込み要求には、書込み対象となる一時記憶部を指定する情報（例えば一時記憶部のＩＤ）が含まれている。ステップＳ８０７で書込み要求が検出された場合、一時記憶書込み部２０３は、当該書込み要求の対象となる一時記憶部に対応付けされた検索条件及びソート条件を対応付け部２０５から読み出す（ステップＳ８１１）。次に、一時記憶書込み部２０３は、読み出した検索条件及びソート条件により、読み出し済みのコンテンツ情報の次の規定個数のコンテンツ情報をコンテンツ情報データベース部２０２から読み出す（ステップＳ８１２）。そして、一時記憶書込み部２０３は、読み出したコンテンツ情報を対象の一時記憶部に書き込む（ステップＳ８１３）。その後、処理はステップＳ８０８に進む。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００３６
【補正方法】変更
【補正の内容】
【００３６】
図９は実施形態１におけるデータアクセス装置の読出し表示処理のフロー図である。図９に示される処理は、ＣＰＵ１０１がＨＤＤ１０６よりＲＡＭ１０３にロードされた所定の制御プログラムを実行することにより実現されるコンテンツ情報読出し部２０６による処理である。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００４６
【補正方法】変更
【補正の内容】
【００４６】
図１２は実施形態２におけるデータアクセス装置１００の一時記憶書込み処理を示すフローチャートである。一時記憶書込み処理は、実施形態１と同様に一時記憶書込み部２０３により実行される。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００５３
【補正方法】変更
【補正の内容】
【００５３】
図１３は実施形態２におけるデータアクセス装置１００の読出し表示処理を示すフローチャートである。図１３に示すように、読出し表示処理が開始されると、コンテンツ情報読出し部２０６は、ユーザインタフェース画面５００において次コンテンツ表示ボタン５３０が選択された否かを検出する（ステップＳ１３０１）。ステップＳ１３０１で操作が検出されなかった場合、コンテンツ情報読出し部２０６はソート条件指定ボタン５０２−１〜５０２−６が選択されたか否かを検出する（ステップＳ１３０２）。ステップＳ１３０２で操作が検出されなかった場合は、絞込条件指定ボタン１００１−１〜５が選択されたか否かを検出する（ステップＳ１３０３）。ステップＳ１３０３で操作検出されない場合、コンテンツ情報読出し部２０６は検索条件が変更されたか否かを判定する（ステップＳ１３５０）。検索条件の変更が検出されない場合、コンテンツ情報読出し部２０６は、図７の起動処理からの停止指示の有無を検出する（ステップＳ１３０４）。ステップＳ１３０４で停止指示が検出されない場合、処理はステップＳ１３０１に戻る。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００６９
【補正方法】変更
【補正の内容】
【００６９】
ステップＳ１６０２において、読み出すグルーピング条件とソート条件の組が無くなったと判定されると、処理はステップＳ１６０８に進む。この時点で、図１５で説明したような対応付け情報１５００が完成する。ステップＳ１６０８において、一時記憶書込み部２０３は、図１７で後述する読出し表示処理からのコンテンツ情報一時書込み要求（以下、書込み要求）の有無を検出する。ステップＳ１６０８で書込み要求が検出されない場合、一時記憶書込み部２０３は、図７の起動処理からの停止指示の有無を検出する（ステップＳ１６０９）。ステップＳ１６０９で停止指示が検出されない場合、処理はステップＳ１６０８に戻る。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００７３
【補正方法】変更
【補正の内容】
【００７３】
ステップＳ１７０１で次コンテンツ表示操作が検出された場合、コンテンツ情報読出し部２０６は、表示設定されているグルーピング条件及びソート条件を読み出す（ステップＳ１７０５）。そして、コンテンツ情報読出し部２０６は、対応付け情報１５００を参照して、表示設定されているグルーピング条件とソート条件に対応付けされた一時記憶部を選択する（ステップＳ１７０６）。そして、コンテンツ情報読出し部２０６は、ステップＳ１７０６で選択した一時記憶部からコンテンツ情報を読み出す（ステップＳ１７０７）。次に、コンテンツ情報読出し部２０６は、コンテンツ情報読み出し後の一時記憶部内のコンテンツ数が基準値以下であるか否かを判定する（ステップＳ１７０８）。対応する一時記憶部に基準値を超える数のコンテンツが存在すると判定された場合、コンテンツ情報読出し部２０６は、読み出したコンテンツ情報を表示する（ステップＳ１７０９）。その後、処理はステップＳ１７０４に進む。一方、ステップＳ１７０８で、対応する一時記憶部におけるコンテンツ数が基準値以下であると判定された場合は、当該一時記憶部に対するコンテンツ情報一時記憶書込み要求を、図１６で示した一時記憶書込み処理に対して発行する（ステップＳ１７３１）。その後、処理はステップＳ１７０９に進む。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００７７
【補正方法】変更
【補正の内容】
【００７７】
コンテンツ情報読出し部２０６は、現在選択されているソート条件及びグルーピング条件以外の新たなソート条件とグルーピング条件の組について、ステップＳ１６０１〜Ｓ１６０７の処理を一時記憶書込み部２０３により実行させる（ステップＳ１７２１ｂ）。ここで、対応付け情報１５００は、予め作成され保持されたソート条件とグルーピング条件の組（不図示）に基づく。つまり、選択されたソート条件とそれに対応付けられたグルーピング条件との組、選択されたグルーピング条件とそれに対応付けられたソート条件との組に基づき更新される。次に、コンテンツ情報読出し部２０６は、表示中のコンテンツ情報をクリアする（ステップＳ１７１２）。その後、処理はステップＳ１７０５に進む。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００７８
【補正方法】変更
【補正の内容】
【００７８】
また、ステップＳ１７５０において検索条件の変更操作が検出された場合、コンテンツ情報読出し部２０６は、新たな検索条件と上述のデータベースアクセス条件とにより、図１６のステップＳ１６０１〜Ｓ１６０７の処理を実行させる（Ｓ１７５１）。これは、例えば、図１６の一時記憶書込み処理を初期状態から起動しなおすように制御することで実現できる。また、ステップＳ１７０４において、図７に示す起動処理からの停止指示が検出された場合は、本処理を停止する。尚、グルーピング条件の選択によって表示された５０１−１〜６の一つを選択すると、選択された条件を絞込条件として、実施形態２で説明したような動作が実行される。例えば、月毎が選択されている場合に、所望の月を選択することができ、選択された月が絞込条件として用いられることになる。従って、実施形態２で説明した処理を実行することにより、一時記憶部２０４の各々に適切なコンテンツ情報が保持されることになる。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００８１
【補正方法】変更
【補正の内容】
【００８１】
図１８は実施形態４におけるデータアクセス装置の機能構成図である。図１８に示すように、データアクセス装置１００は、コンテンツ情報記憶部２０１、コンテンツ情報データベース部２０２、一時記憶書込み部１８０３、一時記憶部２０４−１〜Ｎを有する。また、データアクセス装置１００は、アクセス条件対応付け部２０５、コンテンツ情報読出し部１８０６、コンテンツ情報表示部２０７、アクセス条件決定部１８０８を有する。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００８８
【補正方法】変更
【補正の内容】
【００８８】
図２３は実施形態４におけるＴＶ録画コンテンツ情報（コンテンツ種別が「ＴＶ録画」のコンテンツのコンテンツ情報）の一例である。図２３に示すように、ＴＶ録画コンテンツ情報２３００は、ＴＶ録画ＩＤ、対応するコンテンツＩＤ、番組名、カテゴリ、放送局、主出演者、副出演者等のメタデータを有する。尚、ＴＶ録画コンテンツ情報２３００は一例であり、これに限られるものではない。