(57)【要約】【課題】  データ記録装置において、データの削除のためにユーザが必要とされる操作を容易なものとする。【解決手段】  チャプタ情報表示欄２００Ａでは、チャプタ１〜チャプタ９のそれぞれの最初のコマのサムネイル画像２０１〜２０９が表示されている。メニュー表示欄２５０には、「移動」「コピー」「削除」「奇数チャプタ一括削除」「偶数チャプタ一括削除」「編集終了」という６個の各メニューに対応したボタン２５１〜２５６が表示されている。奇数チャプタ一括削除メニューが実行されると、奇数の番号を付されたチャプタについて管理データ記憶領域に記憶された情報が、一括して削除される。また、偶数チャプタ一括削除メニューが実行されると、偶数の番号を付されたチャプタについて管理データ記憶領域に記憶された情報が、一括して削除される。【選択図】        図８
2005341268.tif 000002
【特許請求の範囲】
【請求項１】
複数のチャプタのデータを記憶する第１の記憶手段と、
前記第１の記憶手段における各チャプタの記憶位置についての情報を、番号を付して記憶する第２の記憶手段と、
外部からの入力を受付ける受付手段と、
前記第２の記憶手段の記憶内容を更新する記憶制御手段とを備え、
前記記憶制御手段は、
前記第１の記憶手段に記憶されたチャプタを、前記第２の記憶手段で付された番号が偶数である第１のグループと奇数である第２のグループとに分類し、
前記受付手段に前記第１および第２のグループの中の１つのグループを指定する情報であるグループ指定情報の入力を受付させ、
前記受付手段に前記グループ指定情報が入力された場合には、前記第２の記憶手段を、前記グループ指定情報で指定されるグループに属するチャプタの記憶位置についての情報を削除するように更新し、さらに、残された各チャプタの記憶位置についての情報を、削除されたチャプタに付された番号を詰めるように、番号を改めて付して記憶するよう更新する、データ記憶装置。
【請求項２】
複数のチャプタのデータを記憶する第１の記憶手段と、
前記第１の記憶手段における各チャプタの記憶位置についての情報を、番号を付して記憶する第２の記憶手段と、
外部からの入力を受付ける受付手段と、
前記第２の記憶手段の記憶内容を更新する記憶制御手段とを備え、
前記記憶制御手段は、
前記第１の記憶手段に記憶されたチャプタを複数のグループに分類し、
前記受付手段に前記複数のグループの中の１つのグループを指定する情報であるグループ指定情報の入力を受付させ、
前記受付手段に前記グループ指定情報が入力された場合には、前記第２の記憶手段を、前記グループ指定情報で指定されるグループに属するチャプタの記憶位置についての情報を削除するように更新する、データ記憶装置。
【請求項３】
前記記憶制御手段は、前記第１の記憶手段に記憶されたチャプタを、前記第２の記憶手段で付された番号が偶数か奇数かで、グループに分類する、請求項２に記載のデータ記憶装置。
【請求項４】
前記記憶制御手段は、前記第２の記憶手段に対して、前記チャプタの記憶位置についての情報を削除するよう更新した後、さらに、残された各チャプタの記憶位置についての情報を、削除されたチャプタに付された番号を詰めるように、番号を改めて付して記憶するよう更新する、請求項３に記載のデータ記憶装置。
【請求項５】
複数のチャプタのデータを記憶するデータ記憶装置において記憶された情報を削除する方法であって、
前記複数のチャプタのそれぞれの記憶位置についての情報を、番号を付して記憶するステップと、
前記データ記憶装置に記憶された複数のチャプタを、前記第２の記憶手段で付された番号が偶数である第１のグループと奇数である第２のグループとに分類し、前記第１および第２のグループの中の１つのグループを指定する情報であるグループ指定情報の入力を受付けるステップと、
前記グループ指定情報が入力された場合に、前記グループ指定情報で指定されるグループに属するチャプタの記憶位置についての情報を削除するステップと、
残された各チャプタの記憶位置についての情報を、削除されたチャプタに付された番号を詰めるように、番号を改めて付して記憶するステップとを備える、データ記憶装置において記憶された情報を削除する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ記憶装置およびデータ記憶装置において記憶された情報を削除する方法に関し、特に、データ記憶装置の大容量化が進んだ場合であってもユーザに必要とされる操作の軽減が可能なデータ記憶装置およびデータ記憶装置において記憶された情報を削除する方法に関する。
【背景技術】
【０００２】
従来から、映像や音声等のデータを光ディスク等の記録媒体に記録する技術が開示されている。このような技術を活用することにより、ユーザは、好みの番組のデータを記録媒体に記録してきた。なお、ハードディスクレコーダ（以下、ＨＤＤレコーダと略す）等のように、一度データを記録した記録領域にデータの上書きができるような記録媒体については、当該記録媒体においてデータの削除が可能である。
【０００３】
特許文献１には、記録再生装置において、記録されたデータについてチャプタの分割が可能とされる技術が開示されている。また、特許文献１には、分割後のチャプタを、それぞれ独立して削除するための技術が開示されている。
【０００４】
また、特許文献２には、記憶再生装置において、テレビ番組を記録する際に、ＣＭ（コマーシャル）検出が行なわれた時点で、チャプタを分割する技術が開示されている。このような技術によると、テレビ番組は、図１５（Ａ）および図１５（Ｂ）に示されるように、番組の本編とＣＭとが連続した交互のチャプタに記録されることになる。なお、図１５（Ａ）および図１５（Ｂ）では、記録媒体に記録される複数のチャプタについての通し番号（チャプタNo.）と記録されているデータの内容（番組の本編かＣＭか）とが関連付けられて記載されている。そして、このように記録が行なわれることにより、ユーザは、番組の本編のみを記録媒体に記録として残すことを希望した場合、ＣＭに対応するチャプタを削除する操作を行なえば、当該希望を達成させることができる。
【特許文献１】特開２００２−１５２６６６号公報
【特許文献２】特開２０００−３５４２２５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
なお、従来、ユーザは、チャプタに対応するデータを削除する際、１つのチャプタを削除するごとに、削除のための操作を必要とされていた。ユーザにとって、削除するチャプタが数チャプタ程度であれば、このような削除は気にならないと考えられる。しかしながら、近年、記録再生装置における記憶容量の増加に鑑みると、ユーザが必要とされる上記したようなチャプタの削除のための操作を行なう際、数十ものチャプタについて削除のための操作が必要とされる事態も考えられる。
【０００６】
本発明は、かかる実情に鑑み考え出されたものであり、その目的は、データ記憶装置において、データの削除のためにユーザが必要とされる操作をより容易なものとすることである。
【課題を解決するための手段】
【０００７】
本発明のある局面に従ったデータ記憶装置は、複数のチャプタのデータを記憶する第１の記憶手段と、前記第１の記憶手段における各チャプタの記憶位置についての情報を、番号を付して記憶する第２の記憶手段と、外部からの入力を受付ける受付手段と、前記第２の記憶手段の記憶内容を更新する記憶制御手段とを備え、前記記憶制御手段は、前記第１の記憶手段に記憶されたチャプタを、前記第２の記憶手段で付された番号が偶数である第１のグループと奇数である第２のグループとに分類し、前記受付手段に前記第１および第２のグループの中の１つのグループを指定する情報であるグループ指定情報の入力を受付させ、前記受付手段に前記グループ指定情報が入力された場合には、前記第２の記憶手段を、前記グループ指定情報で指定されるグループに属するチャプタの記憶位置についての情報を削除するように更新し、さらに、残された各チャプタの記憶位置についての情報を、削除されたチャプタに付された番号を詰めるように、番号を改めて付して記憶するよう更新することを特徴とする。
【０００８】
本発明の他の局面に従ったデータ記憶装置は、複数のチャプタのデータを記憶する第１の記憶手段と、前記第１の記憶手段における各チャプタの記憶位置についての情報を、番号を付して記憶する第２の記憶手段と、外部からの入力を受付ける受付手段と、前記第２の記憶手段の記憶内容を更新する記憶制御手段とを備え、前記記憶制御手段は、前記第１の記憶手段に記憶されたチャプタを複数のグループに分類し、前記受付手段に前記複数のグループの中の１つのグループを指定する情報であるグループ指定情報の入力を受付させ、前記受付手段に前記グループ指定情報が入力された場合には、前記第２の記憶手段を、前記グループ指定情報で指定されるグループに属するチャプタの記憶位置についての情報を削除するように更新することを特徴とする。
【０００９】
また、本発明に従ったデータ記憶装置では、前記記憶制御手段は、前記第１の記憶手段に記憶されたチャプタを、前記第２の記憶手段で付された番号が偶数か奇数かで、グループに分類することが好ましい。
【００１０】
また、本発明に従ったデータ記憶装置では、前記記憶制御手段は、前記第２の記憶手段に対して、前記チャプタの記憶位置についての情報を削除するよう更新した後、さらに、残された各チャプタの記憶位置についての情報を、削除されたチャプタに付された番号を詰めるように、番号を改めて付して記憶するよう更新することが好ましい。
【００１１】
本発明のある局面に従ったデータ記憶装置に記憶された情報を削除する方法は、複数のチャプタのデータを記憶するデータ記憶装置において記憶された情報を削除する方法であって、前記複数のチャプタのそれぞれの記憶位置についての情報を、番号を付して記憶するステップと、前記データ記憶装置に記憶された複数のチャプタを、前記第２の記憶手段で付された番号が偶数である第１のグループと奇数である第２のグループとに分類し、前記第１および第２のグループの中の１つのグループを指定する情報であるグループ指定情報の入力を受付けるステップと、前記グループ指定情報が入力された場合に、前記グループ指定情報で指定されるグループに属するチャプタの記憶位置についての情報を削除するステップと、残された各チャプタの記憶位置についての情報を、削除されたチャプタに付された番号を詰めるように、番号を改めて付して記憶するステップとを備えることを特徴とする。
【発明の効果】
【００１２】
本発明に従ったデータ記憶装置では、データ記憶装置に複数のチャプタのデータが記憶されている場合であって、複数のチャプタがいくつかのグループに分けられ、そして、当該チャプタの記憶位置についての情報の削除が、グループごとに一括して行なわれる。
【００１３】
これにより、ユーザは、複数のチャプタについての情報の削除を一括して行なうことができる。したがって、複数のチャプタに関するデータ（チャプタの記憶位置についての情報）を削除する場合でも、当該データの削除のためにユーザが必要とされる操作を容易なものとすることができる。
【００１４】
また、本発明によれば、上記の複数のチャプタは、当該チャプタに付された番号が偶数であるか奇数であるかによって、グループ分けされる。
【００１５】
これにより、特に、第２の記憶手段における、記憶位置についての情報を削除したいチャプタと、当該情報を削除したくないチャプタとが、交互に並ぶ場合に、データの削除のためにユーザに必要とされる操作を容易なものとすることができる。
【００１６】
なお、削除したいチャプタと削除したくないチャプタとが交互に並ぶ場合とは、図１５に示されたような、従来の技術に基づいて、番組の本編とＣＭとが交互に並ぶ場合も考えられれば、他の場合も考えられる。つまり、１つのチャプタとして長時間に渡って撮影された映像ファイルがユーザによって分割されて複数のチャプタとされたものであって、ユーザが、不要と思われるポイントと必要と思われるポイントの間でチャプタを分割させることによって生成された複数のチャプタについても、削除したいチャプタと削除したくないチャプタが交互に並ぶと考えられる。そして、本発明によれば、ユーザによって生成された複数のチャプタであって、削除したいチャプタと削除したくないチャプタとが交互に並ぶ複数のチャプタについても、チャプタの削除の際にユーザに必要とされる操作を容易なものとすることができる。
【００１７】
また、本発明によれば、第２の記憶手段において、チャプタの記憶位置についての情報の削除が行なわれた後であっても、残されたチャプタの記憶位置についての情報に対して、再度、連続した番号が付されるように、改めて番号が付される。
【００１８】
これにより、チャプタに関するデータの削除が行なわれた後であっても、チャプタを、違和感無く、管理できる。
【発明を実施するための最良の形態】
【００１９】
以下、図面を参照しつつ、本発明の実施の形態を説明する。
【００２０】
図１は、本発明のデータ記憶装置の一実施の形態であるハードディスクレコーダ１の構成を示す図である。
【００２１】
ハードディスクレコーダ１は、当該ハードディスクレコーダ１の全体的な動作を制御するＣＰＵ（Central Processing Unit）１０とハードディスクドライブ（ＨＤＤ）１１とを備えている。
【００２２】
また、ハードディスクレコーダ１において、チューナ１４は、ＣＰＵ１０からディジタル放送のチャンネル指定信号が供給された場合、指定されたチャンネルのディジタル放送波を受信する。この際、チューナ１４は、受信したディジタル放送波を復調することによりＭＰＥＧ(Moving Picture Experts Group)信号を得る。なお、当該ＭＰＥＧ信号は、ＣＰＵ１０の指令に基づいて、ＨＤＤ１１に記録される。また、チューナ１４の受信したディジタル放送波は、ＶＩＤＥＯデコーダ１３でデコードされた後、外部のモニタ２０およびスピーカに出力される。また、ＨＤＤ１１に記録されたデータがモニタ２０および／またはスピーカ２１に出力される際には、ＨＤＤ１１に記録されたデータがＭＰＥＧコーデックでデコードされて、出力される。
【００２３】
ハードディスクレコーダ１は、外部電源（図示略）から電力を供給されることにより、駆動する。なお、当該外部電源からの電力の供給は、電源ユニット１８によって制御される。
【００２４】
ハードディスクレコーダ１は、フロントパネル１５に備えられた種々のキー等を操作されることにより、または、ＩＲ（Infrared）受信部１６がリモートコントローラ２から送信される情報を受信することにより、外部から情報を入力される。なお、フロントパネル１５またはＩＲ受信部１６に入力された情報は、ＣＰＵ１０に送られ、当該ＣＰＵ１０は、入力された情報に基づいて、ハードディスクレコーダ１の制御動作を実行する。
【００２５】
図２に、ＨＤＤ１１のハードディスク内に定義されている記憶領域を模式的に示す。なお、図２では、ハードディスク１２０内で複数の領域が定義されていることを、領域を区切ることにより表現しているが、区切られた各領域の大きさと、各領域を構成するデータ量との間には、直接的に比例関係などは考慮されていないものとする。
【００２６】
図２を参照して、ハードディスクには、モニタ２０やスピーカ２１で視聴するための番組のデータを記憶する視聴データ記憶領域１１２と、視聴データ記憶領域１１２に記憶されたデータ等を管理するデータを記憶する管理データ記憶領域１１１とが含まれる。
【００２７】
図３は、管理データ記憶領域１１１の記憶内容の一部を模式的に示す図である。図３を参照して、管理データ記憶領域１１１において記憶されているデータの内容を説明する。
【００２８】
管理記憶領域１１１では、視聴データ記憶領域１１２に記憶された番組のタイトル（Ａ，Ｂ）ごとに、チャプタの番号と、各チャプタの視聴データ記憶領域１１２における記録開始位置および記録終了位置とが、関連付けられて記憶されている。記録開始位置とは、視聴データ記録領域１１１中のアドレスを指定する情報であって、対応するチャプタが記憶される領域の中で最も値の低いアドレスを指定する情報を意味する。記録終了位置とは、視聴データ記録領域１１１中のアドレスを指定する情報であって、対応するチャプタが記憶される領域の中で最も値の高いアドレスを指定する情報を意味する。なお、図３中では、便宜上、アドレスが、「ＡＡ０１」「ＡＡ０２」等のアルファベットと数字とを用いて示されている。
【００２９】
図３には、視聴データ記憶領域に記憶された、「Ａ」というタイトルの視聴データと「Ｂ」というタイトルの視聴データとについての情報が示されている。そして、「Ａ」というタイトルの視聴データは、チャプタ１〜Ｎによって構成され、「Ｂ」というタイトルの視聴データは、チャプタ１〜Ｍによって構成される。なお、本明細書では、Ｎ番目のチャプタを「チャプタＮ」と呼ぶ。したがって、１番目のチャプタは、「チャプタ１」と呼ばれるのである。
【００３０】
また、たとえば、「Ａ」というタイトルの視聴データのチャプタ１は、視聴データ記憶領域１１２において、「ＡＡ０１」〜「ＡＡ０２」というアドレス情報で定義される領域に、記憶されている。そして、「Ｂ」というタイトルの視聴データのチャプタ２は、視聴データ記憶領域１１２において、「ＢＢ０３」〜「ＢＢ０４」というアドレス情報で定義される領域に、記憶されている。
【００３１】
図４および図５に、ＣＰＵ１０の実行するメインルーチンのフローチャートを示す。以下に、ＣＰＵ１０の実行する動作を中心として、ハードディスクレコーダ１の動作を説明する。
【００３２】
ハードディスクレコーダ１に電力を投入されると、ＣＰＵ１０は、まずステップＳ１（以下、「ステップ」を省略する）で、フロントパネル１５またはＩＲ受信部１６において、情報の入力があったか否かを判断し、あったと判断すると、Ｓ２に処理を進める。
【００３３】
Ｓ２では、ＣＰＵ１０は、入力された内容が、チャプタ編集を希望するものであるか否かを判断する。チャプタ編集とは、視聴データ記憶領域１１２に記憶されたチャプタに対して編集を行なうための処理である。そして、ＣＰＵ１０は、チャプタ編集を希望するものであると判断すると、Ｓ３に処理を進める。一方、それ以外の対処を希望する場合には、Ｓ５で、入力された処理に対応した動作を実行する。
【００３４】
そして、Ｓ３では、ＣＰＵ１０は、モニタ２０に、「チャプタ編集画面」を表示させる。チャプタ編集画面とは、チャプタに対して編集を行なうための処理が行なわれる際に表示される画面である。なお、チャプタ編集は、タイトルごとに行なわれる。つまり、Ｓ２においてチャプタ編集を希望する情報が入力されたと判断される場合には、チャプタ編集の対象となるタイトルを特定する情報の入力をも受付けられていることを意味する。図６に、チャプタ編集画面の一例を示す。
【００３５】
図６を参照して、チャプタ編集画面２００は、対象となるタイトルの各チャプタを特定する情報を表示するチャプタ情報表示欄２００Ａと、編集内容等の処理メニューをボタンとして表示するメニュー表示欄２５０と、メニュー表示欄２５０で現在選択されているメニューの具体的な効果を説明文として表示する説明欄２９０とが含まれる。なお、チャプタ編集画面２００は、対象となるタイトルの名称等、対象となるタイトルを特定するための情報が表示されるように構成されても良い。
【００３６】
チャプタ情報表示欄２００Ａには、サムネイル画像２０１〜２０９として、チャプタ１〜チャプタ９の各チャプタの最初のコマのサムネイル画像が表示されている。チャプタ情報表示欄２００Ａに示される情報は、サムネイル画像に限られず、単に、「チャプタ１」「チャプタ２」等のようにチャプタを特定するための文字列とされても良い。また、各チャプタのサムネイル画像が表示される場合であっても、当該サムネイル画像は、必ずしも各チャプタの最初のコマに限定されない。チャプタ情報表示欄２００Ａでは、常に、サムネイル画像２０１〜２０９の中の少なくとも１つが選択されている。図６では、「チャプタ１」に対応するサムネイル画像２０１が選択された状態が示されている。選択されたチャプタに対応したサムネイル画像（図６であればサムネイル画像２０１）は、その周囲を枠（図６ではハッチングとして記載）で囲われて表示される。
【００３７】
メニュー表示欄２５０には、「移動」「コピー」「削除」「奇数チャプタ一括削除」「偶数チャプタ一括削除」「編集終了」という６個の各メニューに対応したボタン２５１〜２５６が表示されている。メニュー表示欄２５０では、常に、ボタン２５１〜２５６のいずれか１つが選択されている。図６では、「移動」というメニューが選択された状態が示されている。選択されたメニューに対応したボタン（図６であればボタン２５１）は、その周囲を枠（図６ではハッチングとして記載）で囲われて表示される。
【００３８】
説明表示欄２９０には、メニュー表示欄２５０で選択されたメニューについて、当該メニューが実行された場合の効果を説明する文章が表示されている。図６では、メニュー表示欄２５０において「移動」というメニューが選択されているため、説明表示欄２９０では、当該メニューが実行された際の効果として、「枠で囲まれたチャプタを、指定された場所に移動させます。」という文章が表示されている。
【００３９】
チャプタ編集画面２００を構成する画面を表示させるための情報の中で、サムネイル画像２０１〜２０９以外は、処理対象となるタイトルに関わらず、一定のものである。そして、これらを表示されるための情報は、管理データ記憶領域１１１に表示されている。
【００４０】
ＣＰＵ１０が、モニタ２０にチャプタ編集画面２００を表示させる際には、管理データ記憶領域１１１から、必要なデータを取り出し、また、各チャプタのサムネイル画像を生成し、これらを合せて、モニタ２０へと送信する。なお、ＣＰＵ１０は、図３に示したような表中の記憶開始位置に記憶された画像データを視聴データ記憶領域１１２から読出し、当該画像データのサムネイル画像を生成することにより、各チャプタのサムネイル画像を生成する。
【００４１】
また、チャプタ編集画面２００が表示されている期間中は、ＣＰＵ１０は、フロントパネル１５またはＩＲ受信部１６に入力される情報として、メニュー表示欄２５０に表示されたメニューの中でいずれかの実行を指定する情報の入力を受付けている。なお、ＣＰＵ１０は、外部からの入力より、選択されかつ実行を指定されたメニューを、実行するものとする。選択されるメニューは、たとえば、フロントパネル１５またはリモートコントローラ２に備えられた上下キーを適宜操作されることにより変更されるものとする。ＣＰＵ１０は、選択されるメニューが変更されることに対応して、ボタン２５１〜２５６の中で枠で囲って表示させるボタンを適宜変更させる。また、実行を指定する情報の入力については、フロントパネル１５またはリモートコントローラ２に備えられた決定キーを操作されることにより、その時点で選択されているメニューの実行を指定する情報が入力されるものとすることができる。
【００４２】
そして、ＣＰＵ１０は、Ｓ３でチャプタ編集画面２００を表示させた後、Ｓ４で、外部からの情報の入力があったか否かを判断し、入力があったと判断すると、Ｓ６に処理を進める。
【００４３】
Ｓ６では、ＣＰＵ１０は、「移動」メニューの実行を指定する情報が入力されたか否かを判断し、当該情報が入力されたと判断するとＳ７に処理を進め、当該情報とは異なる情報が入力されたと判断するとＳ８に処理を進める。Ｓ７では、それ以降入力された内容に応じてチャプタを移動させた後、Ｓ３に処理を戻す。なお、「チャプタの移動」とは、管理データ記憶領域１１１において、指定されたチャプタに付されたチャプタの番号（図３参照）を変更させる処理である。また、「移動」を含む各メニューが実行されている期間中は、ユーザから入力される情報に基づいて、ＣＰＵ１０は、処理対象となるチャプタを変更することができる。
【００４４】
Ｓ８では、ＣＰＵ１０は、「コピー」メニューの実行を指定する情報が入力されたか否かを判断し、当該情報が入力されたと判断するとＳ９に処理を進め、当該情報とは異なる情報が入力されたと判断するとＳ１０に処理を進める。Ｓ９では、それ以降入力された内容に応じてチャプタを複製した後、Ｓ３に処理を戻す。なお、「チャプタの複製」とは、指定されたチャプタのデータを複製して、視聴データ記憶領域１１２の中の、複製されたチャプタの元の記憶位置とは別の記憶位置に改めて記憶させる処理である。
【００４５】
Ｓ１０では、ＣＰＵ１０は、「削除」メニューの実行を指定する情報が入力されたか否かを判断し、当該情報が入力されたと判断するとＳ１１に処理を進め、当該情報とは異なる情報が入力されたと判断するとＳ１２に処理を進める。Ｓ１１では、それ以降入力された内容に応じてチャプタを削除した後、Ｓ３に処理を戻す。なお、「チャプタの削除」とは、管理データ記憶領域１１１において、指定されたチャプタに関する情報を削除する処理である。
【００４６】
Ｓ１２では、ＣＰＵ１０は、「奇数チャプタ一括削除」メニューの実行を指定する情報が入力されたか否かを判断し、当該情報が入力されたと判断するとＳ１３に処理を進め、当該情報とは異なる情報が入力されたと判断するとＳ１４に処理を進める。Ｓ１３では、ＣＰＵ１０は、奇数チャプタ一括削除処理として、管理データ記憶領域１１１において、チャプタの番号を奇数とされたチャプタについての情報を、一括して削除する処理を行なう。なお、奇数チャプタ一括削除処理の内容は、図７〜図１０を参照して、後述する。
【００４７】
Ｓ１４では、ＣＰＵ１０は、「偶数チャプタ一括削除」メニューの実行を指定する情報が入力されたか否かを判断し、当該情報が入力されたと判断するとＳ１５に処理を進め、当該情報とは異なる情報が入力されたと判断するとＳ１６に処理を進める。Ｓ１５では、ＣＰＵ１０は、偶数チャプタ一括削除処理として、管理データ記憶領域１１１において、チャプタの番号を偶数とされたチャプタについての情報を、一括して削除する処理を行なう。なお、偶数チャプタ一括削除処理の内容は、図１１〜図１４を参照して、後述する。
【００４８】
Ｓ１５では、ＣＰＵ１０は、「編集終了」メニューの実行を指定する情報が入力されたか否かを判断し、当該情報が入力されたと判断するとＳ１に処理を戻す。一方、当該情報とは異なる情報が入力されたと判断すると、入力された情報を扱えないとして、再度情報の入力を待つべく、Ｓ６に処理を戻す。
【００４９】
図７は、Ｓ１３の奇数チャプタ一括削除処理のサブルーチンのフローチャートである。
【００５０】
以下、図７を主に参照して、奇数チャプタ一括削除処理の内容を説明する。
【００５１】
奇数チャプタ一括削除処理の実行が指定されると、ＣＰＵ１０は、まずＳ１３１で、チャプタ編集画面２００のチャプタ情報表示欄２００Ａにおいて、奇数チャプタに対応するサムネイル画像２０１，２０３，２０５，２０７，２０９を枠で囲んで表示させるよう、モニタ２０に表示用に送信する情報を変更して、Ｓ１３２に処理を進める。なお、Ｓ１３１の処理によりモニタ２０に表示されるチャプタ編集画面２００を、図８に示す。
【００５２】
図８に示されたチャプタ編集画面２００では、奇数チャプタ一括削除メニューに対応したボタン２５４が枠に囲まれて表示されている。奇数チャプタ一括削除処理の実行の指定は、奇数チャプタ一括削除メニューが選択されていることが前提だからである。
【００５３】
また、図８に示されたチャプタ編集画面２００では、サムネイル画像２０１，２０３，２０５，２０７，２０９が枠で囲まれて表示されている。これらのサムネイル画像に対応する奇数チャプタが、奇数チャプタ一括削除メニューの対象となるチャプタだからである。
【００５４】
再度、図７を参照して、Ｓ１３２では、ＣＰＵ１０は、フロントパネル１５またはＩＲ受信部１６に対して、奇数チャプタの削除を指定する情報、または、奇数チャプタ一括削除メニューを終了してメニューの選択に戻ることを指定する情報の入力があったか否かを判断する。そして、ＣＰＵ１０は、いずれかの情報が入力されたと判断すると、Ｓ１３３で、入力された情報に応じた処理を実行する。つまり、ＣＰＵ１０は、Ｓ１３３で、奇数チャプタの削除を指定する情報が入力されたと判断すると、Ｓ１３４に処理を進め、メニューの選択に戻ることを指定する情報が入力されたと判断すると、Ｓ３（図４参照）に処理を戻す。
【００５５】
Ｓ１３４では、ＣＰＵ１０は、奇数チャプタを一括して削除して良いかどうかを確認する画面（一括削除の確認画面）をモニタ２０に表示させ、Ｓ１３５に処理を進める。一括削除の確認画面とは、たとえば、「本当に削除しても良いですか？」等のような、削除を確認するメッセージを含む画面とすることができる。
【００５６】
Ｓ１３５では、ＣＰＵ１０は、フロントパネル１５またはＩＲ受信部１６に対して、奇数チャプタの削除を確認する情報、または、奇数チャプタ一括削除メニューを終了してメニューの選択に戻ることを指定する情報の入力があったか否かを判断する。そして、ＣＰＵ１０は、いずれかの情報が入力されたと判断すると、Ｓ１３６で、入力された情報に応じた処理を実行する。つまり、ＣＰＵ１０は、Ｓ１３６で、奇数チャプタの削除を確認する情報が入力されたと判断すると、Ｓ１３７に処理を進め、メニューの選択に戻ることを指定する情報が入力されたと判断すると、Ｓ３（図４参照）に処理を戻す。
【００５７】
そして、ＣＰＵ１０は、Ｓ１３７で、管理データ記憶領域１１１に記憶されたテーブル（図３に示されたもの）を、奇数チャプタに対応する情報を削除するように更新して、リターンする。このときのテーブルの更新について、図９および図１０を用いて説明する。
【００５８】
図９は、管理データ記憶領域１１１に記憶されたテーブルの中の、タイトルＡについて情報を部分的に示す図である。なお、図９（Ａ）は、Ｓ１３７における更新の前の状態を示し、図９（Ｂ）は、当該更新の後の状態を示す。
【００５９】
また、図１０は、処理対象となっているタイトルにおいて、チャプタとチャプタの番号との見かけ上の対応を示す図であり、図１０（Ａ）は更新前の、図１０（Ｂ）は更新後の状態をそれぞれ示している。
【００６０】
まず、図９（Ａ）を参照して、チャプタ１〜チャプタ６についての情報がテーブルに示されている。なお、視聴データ記憶領域１１２において各チャプタのデータが記憶されるアドレスは、チャプタ１についてはＡＡ０１〜ＡＡ０２であり、チャプタ２についてはＡＡ０３〜ＡＡ０４であり、チャプタ３についてはＡＡ０５〜ＡＡ０６であり、チャプタ４についてはＡＡ０７〜ＡＡ０８であり、チャプタ５についてはＡＡ０９〜ＡＡ１０であり、そして、チャプタ６についてはＡＡ１１〜ＡＡ１２である。
【００６１】
そして、チャプタ１〜チャプタ６の中で、奇数チャプタが削除される場合、チャプタ１，３，５が削除されることになる。
【００６２】
このような場合、図１０（Ａ）に示されるように、不要部分とされるチャプタと必要部分とされるチャプタが交互に並ぶことになる。不要部分とされるチャプタとは、削除されるチャプタのことである。また、必要部分とされるチャプタとは、削除の対象となっていないチャプタである。
【００６３】
なお、上記のような更新が行なわれる際には、本実施の形態では、チャプタの番号が、削除された番号を詰めるように、改めて各チャプタに与えられる。
【００６４】
これにより、上記のような更新が行なわれると、管理データ記憶領域１１１では、図９（Ｂ）に示されるように、更新前にチャプタ２であったアドレスＡＡ０３〜ＡＡ０４にデータを記憶されたチャプタが、チャプタ１という番号を付されている。チャプタの番号が変更されたのは、テーブルの更新前のチャプタ１が削除されたため、チャプタの番号が詰められたためである。また、同様に、更新前にチャプタ４であったアドレスＡＡ０７〜ＡＡ０８にデータを記憶されたチャプタが、チャプタ２という番号を付され、更新前にチャプタ６であったアドレスＡＡ１１〜ＡＡ１２にデータを記憶されたチャプタが、チャプタ３という番号を付されている。
【００６５】
つまり、更新後は、図１０（Ｂ）に示されるように、チャプタの番号が、削除されたチャプタの分だけ、詰められるのである。
【００６６】
なお、Ｓ１３７においてテーブルが更新される際に、管理データ記憶領域１１１における情報を削除されたチャプタの、視聴データ記憶領域１１２におけるデータは、削除される必要はない。管理データ記憶領域１１１における情報が削除されれば、削除された情報に対応する視聴データ記憶領域１１２内の領域は、上書きが可能となるため、敢えて削除する必要がないと考えられるからである。ただし、確実にチャプタのデータを削除するために、Ｓ１３７におけるテーブルの更新の際に、同時に、視聴データ記憶領域１１２におけるチャプタのデータも削除しても良い。
【００６７】
図１１は、Ｓ１５の偶数チャプタ一括削除処理のサブルーチンのフローチャートである。
【００６８】
以下、図１１を主に参照して、偶数チャプタ一括削除処理の内容を説明する。
【００６９】
偶数チャプタ一括削除処理の実行が指定されると、ＣＰＵ１０は、まずＳ１５１で、図１２に示すように、チャプタ編集画面２００のチャプタ情報表示欄２００Ａにおいて、偶数チャプタに対応するサムネイル画像２０１，２０３，２０５，２０７，２０９を枠で囲んで表示させるよう、モニタ２０に表示用に送信する情報を変更して、Ｓ１５２に処理を進める。
【００７０】
図１２に示されたチャプタ編集画面２００では、偶数チャプタ一括削除メニューに対応したボタン２５５が枠に囲まれて表示されている。偶数チャプタ一括削除処理の実行の指定は、偶数チャプタ一括削除メニューが選択されていることが前提だからである。
【００７１】
また、図１２に示されたチャプタ編集画面２００では、サムネイル画像２０１，２０３，２０５，２０７，２０９が枠で囲まれて表示されている。これらのサムネイル画像に対応する偶数チャプタが、偶数チャプタ一括削除メニューの対象となるチャプタだからである。
【００７２】
再度、図１１を参照して、Ｓ１５２では、ＣＰＵ１０は、フロントパネル１５またはＩＲ受信部１６に対して、偶数チャプタの削除を指定する情報、または、偶数チャプタ一括削除メニューを終了してメニューの選択に戻ることを指定する情報の入力があったか否かを判断する。そして、ＣＰＵ１０は、いずれかの情報が入力されたと判断すると、Ｓ１５３で、入力された情報に応じた処理を実行する。つまり、ＣＰＵ１０は、Ｓ１５３で、偶数チャプタの削除を指定する情報が入力されたと判断すると、Ｓ１５４に処理を進め、メニューの選択に戻ることを指定する情報が入力されたと判断すると、Ｓ３（図４参照）に処理を戻す。
【００７３】
Ｓ１５４では、ＣＰＵ１０は、偶数チャプタを一括して削除して良いかどうかを確認する画面（一括削除の確認画面）をモニタ２０に表示させ、Ｓ１５５に処理を進める。
【００７４】
Ｓ１５５では、ＣＰＵ１０は、フロントパネル１５またはＩＲ受信部１６に対して、偶数チャプタの削除を確認する情報、または、偶数チャプタ一括削除メニューを終了してメニューの選択に戻ることを指定する情報の入力があったか否かを判断する。そして、ＣＰＵ１０は、いずれかの情報が入力されたと判断すると、Ｓ１５６で、入力された情報に応じた処理を実行する。つまり、ＣＰＵ１０は、Ｓ１５６で、偶数チャプタの削除を確認する情報が入力されたと判断すると、Ｓ１５７に処理を進め、メニューの選択に戻ることを指定する情報が入力されたと判断すると、Ｓ３（図４参照）に処理を戻す。
【００７５】
そして、ＣＰＵ１０は、Ｓ１５７で、管理データ記憶領域１１１に記憶されたテーブル（図３に示されたもの）を、偶数チャプタに対応する情報を削除するように更新して、リターンする。このときのテーブルの更新について、図１３および図１４を用いて説明する。
【００７６】
図１３は、管理データ記憶領域１１１に記憶されたテーブルの中の、タイトルＡについて情報を部分的に示す図である。なお、図１３（Ａ）は、Ｓ１５７における更新の前の状態を示し、図１３（Ｂ）は、当該更新の後の状態を示す。また、図１４は、処理対象となっているタイトルにおいて、チャプタとチャプタの番号との見かけ上の対応を示す図であり、図１４（Ａ）は更新前の、図１４（Ｂ）は更新後の状態をそれぞれ示している。
【００７７】
まず、図１３（Ａ）を参照して、チャプタ１〜チャプタ６についての情報がテーブルに示されている。なお、視聴データ記憶領域１１２において各チャプタのデータが記憶されるアドレスは、チャプタ１についてはＡＡ０１〜ＡＡ０２であり、チャプタ２についてはＡＡ０３〜ＡＡ０４であり、チャプタ３についてはＡＡ０５〜ＡＡ０６であり、チャプタ４についてはＡＡ０７〜ＡＡ０８であり、チャプタ５についてはＡＡ０９〜ＡＡ１０であり、そして、チャプタ６についてはＡＡ１１〜ＡＡ１２である。
【００７８】
そして、チャプタ１〜チャプタ６の中で、偶数チャプタが削除される場合、チャプタ２，４，６が削除されることになる。
【００７９】
このような場合、図１４（Ａ）に示されるように、不要部分とされるチャプタと必要部分とされるチャプタが交互に並ぶことになる。不要部分とされるチャプタとは、削除されるチャプタのことである。また、必要部分とされるチャプタとは、削除の対象となっていないチャプタである。
【００８０】
なお、上記のような更新が行なわれる際には、本実施の形態では、チャプタの番号が、削除された番号を詰めるように、改めて各チャプタに与えられる。
【００８１】
これにより、上記のような更新が行なわれると、管理データ記憶領域１１１では、図１３（Ｂ）に示されるように、更新前にチャプタ３であったアドレスＡＡ０５〜ＡＡ０６にデータを記憶されたチャプタが、チャプタ２という番号を付されている。チャプタの番号が変更されたのは、テーブルの更新前のチャプタ２が削除されたため、チャプタの番号が詰められたためである。また、同様に、更新前にチャプタ５であったアドレスＡＡ０９〜ＡＡ１０にデータを記憶されたチャプタが、チャプタ３という番号を付されている。
【００８２】
つまり、更新後は、図１４（Ｂ）に示されるように、チャプタの番号が、削除されたチャプタの分だけ、詰められるのである。
【００８３】
以上説明した本実施の形態では、各タイトルに含まれるチャプタについて、チャプタに付された番号が偶数であるか奇数であるかによって、グループ分けがなされる。そして、奇数チャプタ一括削除処理により、奇数にグループ分けされたチャプタについての、管理データ記憶領域１１１における情報が、一括して削除される。また、偶数チャプタ一括削除処理により、偶数にグループ分けされたチャプタについての、管理データ記憶領域１１１における情報が、一括して削除される。
【００８４】
なお、本実施の形態では、チャプタに関するグループ分けは、各タイトルにおけるチャプタの番号が偶数であるか奇数であるかに基づいてなされたが、本発明はこれに限定されない。たとえば、管理データ記憶領域１１１において、チャプタごとに、チャプタの名称を記憶できるように構成された場合、当該名称に基づいて、グループ分けするように構成されても良い。
【００８５】
また、管理データ記憶領域１１１においてチャプタごとに所定のフラグを設定するための領域を設けておき、また、チャプタごとに、所定のフラグを設定するか否かについての情報を、フロントパネル１５またはＩＲ受信部１６において受付け、そして、ＣＰＵ１０は、奇数チャプタ一括削除処理や偶数チャプタ一括削除処理の代わりに、当該所定のフラグが設定されているチャプタを一括して削除するための処理、または、当該所定のフラグが設定されていないチャプタを一括して削除するための処理を実行するように構成されても良い。
【００８６】
また、チャプタに関するグループ分けは、フロントパネル１５またはＩＲ受信部１６に入力された条件に基づいて、行なわれるようにしても良い。
【００８７】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【００８８】
【図１】本発明に従ったデータ記憶装置の一実施の形態であるハードディスクレコーダの構成を示す図である。
【図２】図１のＨＤＤのハードディスク内に定義されている記憶領域を模式的に示す図である。
【図３】図２の管理データ記憶領域における記憶内容の一部を模式的に示す図である。
【図４】図１のＣＰＵの実行するメインルーチンのフローチャートである。
【図５】図１のＣＰＵの実行するメインルーチンのフローチャートである。
【図６】図１のＣＰＵがモニタに表示させるチャプタ編集画面の一例を示す図である。
【図７】図５の奇数チャプタ一括削除処理のサブルーチンのフローチャートである。
【図８】図７の奇数チャプタ一括削除処理においてモニタに表示されるチャプタ編集画面の一例を示す図である。
【図９】図７の奇数チャプタ一括削除処理における、管理データ記憶領域に記憶されたテーブルの更新について説明するための図である。
【図１０】図７の奇数チャプタ一括削除処理における、管理データ記憶領域に記憶されたテーブルの更新について説明するための図である。
【図１１】図５の偶数チャプタ一括削除処理のサブルーチンのフローチャートである。
【図１２】図１１の偶数チャプタ一括削除処理においてモニタに表示されるチャプタ編集画面の一例を示す図である。
【図１３】図１１の偶数チャプタ一括削除処理における、管理データ記憶領域に記憶されたテーブルの更新について説明するための図である。
【図１４】図１１の偶数チャプタ一括削除処理における、管理データ記憶領域に記憶されたテーブルの更新について説明するための図である。
【図１５】従来の記憶再生装置において、チャプタを分割する技術を説明るための図である。
【符号の説明】
【００８９】
１  ハードディスクレコーダ、２  リモートコントローラ、１０  ＣＰＵ、１１  ＨＤＤ、１２  ＭＰＥＧコーデック、１３  ＶＩＤＥＯデコーダ、１４  チューナ、１５  フロントパネル、１６  ＩＲ受信部、１８  電源ユニット、２０  モニタ、２１  スピーカ、１１１  管理データ記憶領域、１１２  視聴データ記憶領域、２００  チャプタ編集画面、２００Ａ  チャプタ情報表示欄、２０１〜２０９  サムネイル画像、２５０  メニュー表示欄、２５１〜２５６  ボタン、２９０  説明表示欄。
【図１】
2005341268.tif 000003
【図２】
2005341268.tif 000004
【図３】
2005341268.tif 000005
【図４】
2005341268.tif 000006
【図５】
2005341268.tif 000007
【図６】
2005341268.tif 000008
【図７】
2005341268.tif 000009
【図８】
2005341268.tif 000010
【図９】
2005341268.tif 000011
【図１０】
2005341268.tif 000012
【図１１】
2005341268.tif 000013
【図１２】
2005341268.tif 000014
【図１３】
2005341268.tif 000015
【図１４】
2005341268.tif 000016
【図１５】
2005341268.tif 000017