(57)【要約】  本発明は、記憶媒体に記憶された動画情報を再生するための再生装置であり、外部からスキップ指令が入力されると、再生中の動画情報から画像または音声の特徴パラメータを抽出して記憶手段に格納する。また、記憶媒体に記憶された動画情報の中から、記憶手段に格納した特徴パラメータと一致する特徴パラメータを検出し、この特徴パラメータを含む設定時間分の動画情報の再生を禁止する。
2007063670.tif 000002
【特許請求の範囲】
【請求項１】
画像及び音声を含む動画情報が記憶された記憶媒体から該動画情報を読み出し、該動画情報から画像及び音声として再生可能な信号を復元し、再生する再生手段と、
該再生手段による前記動画情報の再生中に外部からスキップ指令が入力されると、前記再生手段の前記記憶媒体からの読出位置である再生位置を、予め設定された設定時間後の動画情報が記憶された読出位置に移動させる再生制御手段と、
を備えた再生装置であって、
外部から前記スキップ指令が入力されると、該スキップ指令が入力されたときに前記再生手段により再生されていた動画情報から画像または音声の特徴パラメータを抽出し、記憶手段に格納する第１パラメータ格納手段と、
前記記憶媒体に記憶された動画情報の中から、前記第１パラメータ格納手段により前記記憶手段に格納された特徴パラメータと一致する特徴パラメータを検出し、前記記憶媒体において前記一致する特徴パラメータを検出した読出位置を、禁止位置として特定する禁止位置特定手段と、
該禁止位置特定手段により特定された禁止位置に基づいて前記特徴パラメータを含む前記設定時間分の動画情報の前記再生手段による再生を禁止する再生禁止手段と、
を備えたことを特徴とする再生装置。
【請求項２】
前記再生禁止手段は、前記再生手段による前記動画情報の再生位置が、前記禁止位置と一致した場合に、前記再生制御手段に対して前記スキップ指令を出力し、前記設定時間分の動画情報の再生を禁止すること特徴とする請求項１に記載の再生装置。
【請求項３】
前記再生禁止手段は、前記禁止位置と、前記設定時間とに基づいて、前記記憶媒体に記憶された動画情報のうち、前記特徴パラメータを含む前記設定時間分の動画情報を消去することを特徴とする請求項１に記載の再生装置。
【請求項４】
前記禁止位置特定手段として、
前記再生手段が動画情報を再生中に、再生中の動画情報の中から前記第１パラメータ格納手段により前記記憶手段に格納された特徴パラメータと一致する特徴パラメータを検出し、前記禁止位置を特定する第１禁止位置特定手段を備えたことを特徴とする請求項１〜請求項３の何れかに記載の再生装置。
【請求項５】
前記第１禁止位置特定手段は、前記特定した禁止位置を前記記憶手段に格納し、さらに、前記第１パラメータ格納手段により抽出された特徴パラメータの前記記憶媒体における読出位置を前記禁止位置として前記記憶手段に格納することを特徴とする請求項４に記載の再生装置。
【請求項６】
前記禁止位置特定手段として、前記第１禁止位置特定手段に加え、
前記記憶媒体に記憶された動画情報のうち、前記再生手段が再生中でない動画情報の中から前記第１パラメータ格納手段により前記記憶手段に格納された特徴パラメータと一致する特徴パラメータを検出して前記禁止位置を特定し、該特定した禁止位置を前記記憶手段に格納する第２禁止位置特定手段を備え、
前記第１禁止位置特定手段は、前記第２禁止位置特定手段により前記一致する特徴パラメータの検出が実行されていない前記特徴パラメータについてのみ検出を行うことを特徴とする請求項４または請求項５に記載の再生装置。
【請求項７】
前記禁止位置特定手段として、
前記記憶媒体に記憶された動画情報のうち、前記再生手段が再生中でない動画情報の中から前記第１パラメータ格納手段により前記記憶手段に格納された特徴パラメータと一致する特徴パラメータを検出して前記禁止位置を特定し、該特定した禁止位置を前記記憶手段に格納する第２禁止位置特定手段を備えたことを特徴とする請求項１〜請求項５の何れかに記載の再生装置。
【請求項８】
前記再生禁止手段は、前記第２禁止位置特定手段により前記禁止位置が格納されると、該禁止位置と前記設定時間とに基づいて、前記記憶媒体に記憶された動画情報のうち、前記特徴パラメータを含む前記設定時間分の動画情報を消去することを特徴とする請求項７に記載の再生装置。
【請求項９】
前記禁止位置特定手段は、前記特定した禁止位置を前記記憶手段に格納すると共に、前記第１パラメータ格納手段により格納された特徴パラメータの前記記憶媒体からの読出位置を前記禁止位置として前記記憶手段に格納し、
前記禁止位置特定手段により前記記憶手段に記憶された禁止位置と、前記設定時間とに基づいて、前記記憶媒体に記憶された動画情報から前記特徴パラメータを含む前記設定時間分の動画情報を消去する動画情報編集手段を備えたことを特徴とする請求項２に記載の再生装置。
【請求項１０】
前記再生制御手段は、前記再生手段による前記動画情報の再生中に外部から移動指令が入力されると、前記再生位置を該移動指令に従い移動させ、
前記再生制御手段が、前記スキップ指令に基づいて前記再生位置を移動させた後、予め設定された基準時間内に前記移動指令に基づいて前記再生位置を移動させた場合に、前記再生制御手段による前記再生位置の移動量と、前記設定時間と、に基づいて、前記動画情報の再生を禁止すべき禁止時間を算出する時間算出手段を備え、
前記第１パラメータ格納手段は、前記時間算出手段により禁止時間が算出されると、前記特徴パラメータと共に前記時間算出手段により算出された禁止時間を前記記憶手段に格納し、
前記再生禁止手段は、前記特徴パラメータと共に前記禁止時間が格納されている場合には、前記設定時間の代わりに前記禁止時間分の動画情報の前記再生手段による再生を禁止することを特徴とする請求項１〜請求項９の何れかに記載の再生装置。
【請求項１１】
前記特徴パラメータは、前記動画情報を構成する画像情報であることを特徴とする請求項１〜請求項１０の何れかに記載の再生装置。
【請求項１２】
前記特徴パラメータは、前記動画情報を構成する連続する複数の画像情報であることを特徴とする請求項１〜請求項１０の何れかに記載の再生装置。
【請求項１３】
前記禁止位置特定手段は、前記画像情報の一部が、前記特徴パラメータとして格納された画像情報の一部に一致することにより、該一部が一致した画像情報を特徴パラメータとして検出することを特徴とする請求項１１または請求項１２に記載の再生装置。
【請求項１４】
前記特徴パラメータは、前記動画情報を構成する所定時間分の音声情報であることを特徴とする請求項１〜請求項１０の何れかに記載の再生装置。
【請求項１５】
前記記憶手段に記憶された特徴パラメータを消去する消去手段を備えたことを特徴とする請求項１〜請求項１４の何れかに記載の再生装置。
【請求項１６】
外部からの指令に基づいて前記設定時間を変更する時間変更手段、
を備えたことを特徴とする請求項１〜請求項１５の何れかに記載の再生装置。
【請求項１７】
前記時間変更手段は、予め複数の時間候補を備えており、外部からの指令により前記複数の時間候補のうちの１つを選択可能に構成されたことを特徴とする請求項１６に記載の再生装置。
【請求項１８】
外部装置と通信を行うための通信手段と、
画像を前記記憶手段に格納するための画像格納指令が外部から入力されると、前記通信手段を介して前記外部装置から画像情報または音声情報を取得し、前記特徴パラメータとして前記記憶手段に格納する第２パラメータ格納手段と、
を備えたことを特徴とする請求項１〜請求項１７の何れかに記載の再生装置。
【請求項１９】
請求項１８に記載の再生装置を複数備え、前記各通信手段を介して互いに通信可能に構成された情報共有システムであって、
複数の前記再生装置のうち少なくとも１つは、
当該情報通信システムに属する少なくとも１つの他の前記再生装置に、前記通信手段を介して前記記憶手段に記憶された特徴パラメータを、前記画像格納指令と共に送信する画像送信手段を備えたことを特徴とする情報通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画情報の再生を行う再生装置及び複数の再生装置にて構成される情報共有システムに関する。
【背景技術】
【０００２】
従来より、テレビ放送などで提供された動画情報（つまり、映像データ及び音声データ）を、ハードディスクやＤＶＤ−ＲＷ等の記憶媒体に記録し、記録した動画情報を再生するように構成された装置が知られている。【０００３】
このような装置としては、早送り再生や早戻し再生、スロー再生などの複数の再生モードを備えるものや、記録した動画情報の再生中に外部から指令が入力されると、所定時間分の動画情報を再生せず、その後に続く動画情報から再生を行う、つまり、所定時間分の動画情報をスキップさせるスキップ機能を備えたもの、また、動画情報に含まれるコマーシャル（以下、ＣＭともいう）を検出し、ＣＭを再生しないようにする、つまり、ＣＭをスキップさせるＣＭスキップ機能を備えたものがある。【０００４】
そして、ＣＭスキップ機能を備えたものとしては、提供された映像情報を番組本編またはＣＭからなる複数のチャプタに分割し、さらにＣＭのチャプタには、ＣＭの種類を示す情報を付加して記憶媒体に記録することで、外部から入力された指令に応じて、ＣＭ情報を含まない番組本編のチャプタのみを再生させたり、特定の種類のＣＭ情報のみを再生することができるように構成された記録再生装置が提案されている（例えば特許文献１等参照）。
【特許文献１】特開２００５−７１４１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記提案の記録再生装置では、ユーザは特定の種類のＣＭ情報を再生させることはできるが、同じ種類のＣＭ情報の中には、視聴したいＣＭとそうでないものが含まれており、ユーザが視聴したくないＣＭも再生される。このため、このようなＣＭが再生された際には、ユーザはリモコン等を用いて、早送りしたり、そのＣＭをスキップさせる指令を入力しなければならなかった。また、番組中、同じＣＭが繰り返し放送されることも多く、ユーザはそのＣＭが再生される度に、同じ操作を繰り返す必要があった。【０００６】
本発明は、こうした問題に鑑みなされたもので、ユーザに指令を繰り返し入力させることなく、ユーザが視聴したい内容のみを再生することが可能な再生装置及び、このような再生装置にて構成される情報共有システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
かかる目的を達成するためになされた請求項１に記載の発明は、
画像及び音声を含む動画情報が記憶された記憶媒体から該動画情報を読み出し、該動画情報から画像及び音声として再生可能な信号を復元し、再生する再生手段と、
該再生手段による前記動画情報の再生中に外部からスキップ指令が入力されると、前記再生手段の前記記憶媒体からの読出位置である再生位置を、予め設定された設定時間後の動画情報が記憶された読出位置に移動させる再生制御手段と、
を備えた再生装置であって、
外部から前記スキップ指令が入力されると、該スキップ指令が入力されたときに前記再生手段により再生されていた動画情報から画像または音声の特徴パラメータを抽出し、記憶手段に格納する第１パラメータ格納手段と、
前記記憶媒体に記憶された動画情報の中から、前記第１パラメータ格納手段により前記記憶手段に格納された特徴パラメータと一致する特徴パラメータを検出し、前記記憶媒体において前記一致する特徴パラメータを検出した読出位置を、禁止位置として特定する禁止位置特定手段と、
該禁止位置特定手段により特定された禁止位置に基づいて前記特徴パラメータを含む前記設定時間分の動画情報の前記再生手段による再生を禁止する再生禁止手段と、
を備えたことを特徴とする。【０００８】
このように本発明の再生装置においては、外部からスキップ指令が入力されると、第１パラメータ格納手段が、再生手段により再生されていた動画情報から画像または音声の特徴パラメータを抽出して記憶手段に格納し、禁止位置特定手段が、記憶媒体に記憶された動画情報の中から、第１パラメータ格納手段により記憶手段に格納された特徴パラメータと一致する特徴パラメータを検出し、記憶媒体において一致する特徴パラメータを検出した読出位置を禁止位置として特定する。また、再生禁止手段が、禁止位置特定手段により検出された禁止位置に基づいて特徴パラメータを含む設定時間分の動画情報の再生手段による再生を禁止する。【０００９】
従って、本発明の再生装置によれば、外部からスキップ指令を入力すると、スキップ指令を入力したときに再生されていた動画情報から画像または音声の特徴パラメータが抽出されて記憶手段に格納され、この特徴パラメータと一致する特徴パラメータが動画情報中から検出されると、特徴パラメータが検出された読出位置に基づいて特徴パラメータを含む設定時間分の動画情報の再生が禁止される。【００１０】
よって、例えば、視聴する必要がない動画情報（例えばＣＭ等）が再生された際に、ユーザがスキップ指令を入力して、再生位置を設定時間後の動画情報が記憶された読出位置に移動させる（つまり、設定時間分の動画情報をスキップさせると）、その後、同じ動画情報（つまり同じＣＭ）の再生が禁止されるので、ユーザは繰り返しスキップ指令を入力することなく視聴したい内容のみを視聴することができる。【００１１】
次に、請求項２に記載の発明は、請求項１に記載の再生装置において、再生禁止手段は、再生手段による動画情報の再生位置が禁止位置と一致した場合に、再生制御手段に対してスキップ指令を出力し、設定時間分の動画情報の再生を禁止する。【００１２】
従って、請求項２に記載の再生装置によれば、動画情報の再生位置が禁止位置と一致した場合、つまり、記憶手段に格納された特徴パラメータと一致する特徴パラメータが動画情報から検出された場合に、設定時間分の動画情報をスキップさせるので、スキップ指令を入力したときに抽出された特徴パラメータと一致する特徴パラメータが含まれる設定時間分の動画情報、つまり、一度スキップさせた動画情報と同じ動画情報がその後再生されなくなり、ユーザは、繰り返しスキップ指令を入力することなく視聴したい内容のみを視聴することができる。【００１３】
また、請求項３に記載の発明は、請求項１に記載の再生装置において、再生禁止手段は、禁止位置と設定時間とに基づいて、記憶媒体に記憶された動画情報のうち、特徴パラメータを含む設定時間分の動画情報を消去する。【００１４】
従って、請求項３に記載の再生装置によれば、記憶手段に格納された特徴パラメータと一致する特徴パラメータが動画情報から検出されると、その特徴パラメータを含む設定時間分の動画情報が自動的に消去されるので、一度スキップさせた動画情報と同じ動画情報がその後再生されなくなり、ユーザは、繰り返しスキップ指令を入力することなく視聴したい内容のみを視聴することができる。【００１５】
次に、請求項４に記載の発明は、請求項１〜請求項３の何れかに記載の再生装置において、禁止位置特定手段として、第１禁止位置特定手段が設けられており、第１禁止位置特定手段は、再生中の動画情報の中から第１パラメータ格納手段により記憶手段に格納された特徴パラメータと一致する特徴パラメータを検出し、禁止位置を特定する。【００１６】
従って、請求項４に記載の再生装置によれば、動画情報の再生中に禁止位置が特定されるので、ユーザがスキップ指令を入力した直後から、一度スキップさせた動画情報がその後再生されなくなり、ユーザは、繰り返しスキップ指令を入力することなく視聴したい内容のみを視聴することができる。【００１７】
また、請求項５に記載の発明は、請求項４に記載の再生装置において、第１禁止位置特定手段が、特定した禁止位置を記憶手段に格納し、さらに、第１パラメータ格納手段により抽出された特徴パラメータの記憶媒体における読出位置を禁止位置として記憶手段に格納する。【００１８】
従って、請求項５に記載の再生装置によれば、スキップ指令が入力された際に再生されていた動画情報から抽出された特徴パラメータの読出位置と、この特徴パラメータと一致する特徴パラメータが記憶されている読出位置と、が禁止位置として記憶手段に格納されるので、ユーザは、再生を禁止すべき動画情報の読出位置を容易に把握できる。【００１９】
次に、請求項６に記載の発明は、請求項４または請求項５に記載の再生装置において、禁止位置特定手段として、第１禁止位置特定手段に加えて第２禁止位置特定手段が設けられており、第２禁止位置特定手段は、記憶媒体に記憶された動画情報のうち、再生手段が再生中でない動画情報の中から第１パラメータ格納手段により記憶手段に格納された特徴パラメータと一致する特徴パラメータを検出して禁止位置を特定し、特定した禁止位置を記憶手段に格納する。また、第１禁止位置特定手段は、第２禁止位置特定手段により一致する特徴パラメータの検出が実行されていない特徴パラメータについてのみ検出を行う。【００２０】
従って、請求項６に記載の再生装置によれば、再生手段が再生中でない動画情報から、記憶手段に格納された特徴パラメータと一致する特徴パラメータが記憶された読出位置が禁止位置として記憶手段に格納され、動画情報の再生時には、第２禁止位置特定手段により、一致する特徴パラメータの検出が実行されていない特徴パラメータ、つまり、新しく格納された特徴パラメータについてのみ検出が実行されるので、動画情報の再生時に、記憶手段に格納された全ての特徴パラメータの夫々に関し、一致する特徴パラメータを検出する処理が実行される場合に比べて処理負荷を低減できる。【００２１】
また、請求項７に記載の発明は、請求項１〜請求項５の何れかに記載の再生装置において、禁止位置特定手段として、第２禁止位置特定手段が設けられており、第２禁止位置特定手段は、記憶媒体に記憶された動画情報のうち、再生手段が再生中でない動画情報の中から第１パラメータ格納手段により記憶手段に格納された特徴パラメータと一致する特徴パラメータを検出して禁止位置を特定し、特定した禁止位置を記憶手段に格納する。
従って、請求項７に記載の再生装置によれば、特徴パラメータに基づいて、再生中でない動画情報から禁止位置が検出されて記憶手段に格納されるので、この記憶媒体に記憶された動画情報を視聴する際に、以前動画情報を視聴した際にスキップさせた設定時間分の動画情報と一致する動画情報が再生されないようにすることができる。【００２２】
さらに、請求項８に記載の発明は、請求項７に記載の再生装置において、第２禁止位置特定手段により禁止位置が格納されると、再生禁止手段が、禁止位置と設定時間とに基づいて、記憶媒体に記憶された動画情報から特徴パラメータを含む設定時間分の動画情報を消去する。【００２３】
従って、請求項８に記載の再生装置によれば、記憶媒体に記憶された動画情報の中から、以前動画情報を視聴した際にスキップさせた設定時間分の動画情報と一致する動画情報が自動的に消去される。つまり、ある動画情報を視聴した際に一度スキップさせた設定時間分の動画情報が、記憶媒体に記憶された動画情報のうち、まだ視聴していない動画情報からも消去されるので、初めて視聴する動画情報であっても、ユーザは、スキップ指令を入力することなく視聴したい内容のみを視聴することができる。【００２４】
次に、請求項９に記載の発明は、請求項２に記載の再生装置において、禁止位置特定手段は、検出した禁止位置を記憶手段に格納すると共に、第１パラメータ格納手段により格納された特徴パラメータの記憶媒体からの読出位置を禁止位置として記憶手段に格納する。また、動画情報編集手段が、禁止位置特定手段により記憶手段に記憶された禁止位置と設定時間とに基づいて、記憶媒体に記憶された動画情報から、特徴パラメータを含む設定時間分の動画情報を消去する。【００２５】
従って、請求項９に記載の再生装置によれば、動画情報の再生中には、特徴パラメータを含む設定時間分の動画情報がスキップされ、スキップ指令が入力されていた際に再生されていた、つまり特徴パラメータを含む動画情報の読出位置と、スキップ指令が入力されたことにより格納された特徴パラメータと一致する特徴パラメータが含まれる動画情報が記憶されている読出位置とが、禁止位置として記憶手段に格納される。そして、この禁止位置に記憶された特徴パラメータを含む設定時間分の動画情報が、動画情報から消去されるので、ユーザが一度スキップさせた設定時間分の動画情報及びこの動画情報と一致する動画情報を、自動的に消去できる。【００２６】
また、請求項１０に記載の発明は、請求項１〜請求項９の何れかに記載の再生装置において、再生制御手段は、再生手段による動画情報の再生中に外部から移動指令が入力されると、再生位置をこの移動指令に従い移動させる。また、時間算出手段は、再生制御手段が、スキップ指令に基づいて再生位置を移動させた後、予め設定された基準時間内に移動指令に基づいて再生位置を移動させた場合に、再生制御手段による再生位置の移動量と設定時間と、に基づいて、動画情報の再生を禁止すべき禁止時間を算出する。【００２７】
そして、時間算出手段により禁止時間が算出されると、第１パラメータ格納手段が、特徴パラメータと共に時間算出手段により算出された禁止時間を記憶手段に格納し、再生禁止手段は、特徴パラメータと共に禁止時間が格納されている場合には、設定時間の代わりに禁止時間分の動画情報の再生手段による再生を禁止する。【００２８】
従って、請求項１０に記載の再生装置によれば、スキップ指令後に入力された移動指令に基づいて、実際に動画情報の再生を禁止すべき禁止時間が算出され、この禁止時間分の動画情報の再生が禁止されるので、ユーザが視聴したくない動画情報の範囲をより正確に検出し、その動画情報の再生を禁止することできる。【００２９】
次に、請求項１１の発明は、請求項１〜請求項１０の何れかに記載の再生装置において、特徴パラメータは、動画情報を構成する画像情報であり、請求項１１に記載の再生装置によれば、動画情報から、特徴パラメータとして記憶手段に格納された画像情報と一致する画像情報を検出することで禁止位置を特定することができる。【００３０】
一方、請求項１２の発明は、請求項１〜請求項１０の何れかに記載の再生装置において、特徴パラメータは、動画情報を構成する連続する複数の画像情報であり、請求項１２に記載の再生装置によれば、特徴パラメータとして記憶手段に格納された連続する複数の画像情報、つまり、一定時間分の動画情報と一致する動画情報を検出することで禁止位置を特定することができる。【００３１】
また、請求項１３に記載の発明は、請求項１１または請求項１２に記載の再生装置において、禁止位置特定手段は、画像情報の一部が、特徴パラメータとして格納された画像情報の一部に一致することにより、一部が一致した画像情報を特徴パラメータとして検出する。【００３２】
従って、請求項１３に記載の再生装置によれば、例えば、特徴パラメータとして格納された画像情報の一部に、特定のマーク等を示す画像情報が含まれているような場合に、この特定のマークを示す画像情報と一致する画像情報を検出することで、禁止位置を特定し、同じマークが含まれる所定時間分の動画情報の再生を禁止することができる。【００３３】
一方、請求項１４に記載の発明は、請求項１〜請求項１０の何れかに記載の再生装置において、特徴パラメータは、動画情報を構成する所定時間分の音声情報であり、請求項１４に記載の再生装置によれば、動画情報から、特徴パラメータとして記憶手段に格納された所定時間分の音声情報と一致する音声情報を検出することで禁止位置を特定することができる。【００３４】
次に、請求項１５に記載の発明は、請求項１〜請求項１４の何れかに記載の再生装置において、消去手段が、記憶手段に記憶された特徴パラメータを消去する。【００３５】
従って、請求項１５に記載の再生装置によれば、消去手段により記憶手段に記憶された特徴パラメータが消去されるので、記憶手段に特徴パラメータが大量に記憶され、記憶手段の記憶容量を超えてしまうようなことを防止できる。【００３６】
一方、請求項１６に記載の発明は、請求項１〜請求項１５の何れかに記載の再生装置において、時間変更手段が、外部からの指令に基づいて設定時間を変更する。【００３７】
従って、請求項１６に記載の再生装置によれば、外部から指令を入力することにより、設定時間、つまり、動画情報の再生を禁止する時間を自由に変更することができる。例えば、再生を禁止する時間を１本のＣＭの長さ（例えば、１５秒、３０秒等）に合わせることにより、ユーザが視聴したくないＣＭのみの再生を禁止することができる。【００３８】
また、請求項１７に記載の発明は、請求項１６に記載の再生装置において、時間変更手段は、予め複数の時間候補を備えており、外部からの指令により複数の時間候補のうちの１つを選択可能に構成されている。【００３９】
従って、請求項１７に記載の再生装置によれば、外部から指令を入力することにより、予め定められた複数の時間候補の中から、好みに応じて設定時間を容易に変更でき、都合がよい。【００４０】
次に、請求項１８に記載の発明は、請求項１〜請求項１７の何れかに記載の再生装置において、外部装置と通信を行うための通信手段が設けられており、画像を記憶手段に格納するための画像格納指令が外部から入力されると、第２パラメータ格納手段が、通信手段を介して外部装置から画像情報または音声情報を取得し、特徴パラメータとして記憶手段に格納する。【００４１】
従って、請求項１８に記載の再生装置によれば、外部装置から取得した画像情報や音声情報についても、これらの画像情報や音声情報を特徴パラメータとして、その特徴パラメータを含む設定時間分の動画情報の再生を禁止することができる。【００４２】
一方、請求項１９に記載の発明は、請求項１８に記載の再生装置を複数備え、各通信手段を介して互いに通信可能に構成された情報共有システムであり、複数の再生装置のうち少なくとも１つは、当該情報通信システムに属する少なくとも１つの他の再生装置に、通信手段を介して記憶手段に記憶された特徴パラメータを、画像格納指令と共に送信する画像送信手段を備えたことを特徴とする。【００４３】
従って、請求項１９に記載の情報共有システムによれば、複数の再生装置のうちの少なくとも１つで再生が禁止された動画情報を、他の再生装置においても再生されないようにすることができる。
【図面の簡単な説明】
【００４４】
【図１】第１実施形態の記録再生装置１の概略構成を示すブロック図である。
【図２】第１実施形態のスキップ時間設定処理を示すフローチャートである。
【図３】第１実施形態の再生管理処理を示すフローチャートである。
【図４】第２実施形態の情報共有システム全体の構成を示す概略構成図である。
【図５】画像判定部９４の動作を説明するためのフローチャートである。
【図６】第２実施形態の制御部９５にて実行されるメインルーチンを示すフローチャートである。
【図７】第２実施形態の再生管理処理を示すフローチャートである。
【図８】第２実施形態のスキップ画像取得処理を示すフローチャートである。
【図９】第２実施形態の外部指令処理を示すフローチャートである。
【図１０】第２実施形態のスキップ画像検出処理を示すフローチャートである。
【図１１】第２実施形態のスキップ画像消去処理を示すフローチャートである。
【符号の説明】
【００４５】
１…記録再生装置、２…インターネット、１０…チューナ、１２…エンコーダ部、１４…ハードディスク（ＨＤＤ）、１６…ディスクドライブ、２０…画像出力部、２２…音声出力部、２４…デコーダ部、２８…リモコンセンサ、３０…リモコン、３２…操作部、３４…バッファ、４０…画像判定部、４０ａ…スキップ画像領域、５０…制御部、７０…表示装置、８０…スピーカ、９０…記録再生装置、９２…通信部、９３…報知部、９４…画像判定部、９４ａ…スキップ画像領域、９５…制御部
【発明を実施するための最良の形態】
【００４６】
以下に本発明の実施形態を図面と共に説明する。
［第１実施形態］
図１は、第１実施形態の記録再生装置１の構成を示すブロック図である。【００４７】
第１実施形態の記録再生装置１は、アンテナにて受信したテレビ放送信号（以下、放送信号ともいう）をハードディスク１４（以下、ＨＤＤ１４ともいう）やＤＶＤ等の記憶媒体に記録し、ユーザからの指令により、記憶媒体に記録された放送信号（つまり、録画データ）を読み取って再生するものである。【００４８】
記録再生装置１は、アンテナを介して受信した放送信号から所定の放送信号を選局し、選局した信号を復調するチューナ１０と、チューナ１０にて復調された放送信号を、所定の形式（例えば、ＭＰＥＧ方式）の録画データに変換するエンコーダ部１２と、エンコーダ部１２にて変換された録画データ等が記録される大容量記憶媒体としてのＨＤＤ１４と、ＤＶＤ等の記憶媒体に対してデータの読み書きを実行するディスクドライブ１６と、ＴＶモニタ等の映像を表示するための表示装置７０に画像を出力する画像出力部２０と、スピーカ８０に音声を出力する音声出力部２２と、ＭＰＥＧ方式で変換された放送信号を復号するデコーダ部２４と、ユーザが各種指令を入力するための操作部３２と、画像出力部２０に入力する画像データを一旦格納するためのバッファ３４と、バッファ３４に格納された画像と後述するスキップ画像とが一致するか否かを判定する画像判定部４０と、上記各部を制御して、録画データをＨＤＤ１４またはＤＶＤへ記録し、ＨＤＤ１４またはＤＶＤに記憶された録画データの再生を行う制御部５０と、から構成されている。【００４９】
エンコーダ部１２は、チューナ１０から出力された放送信号をＭＰＥＧ方式のデータに変換すると共に、変換時の情報を制御部５０に入力する。【００５０】
デコーダ部２４は、入力されたデータを画像データや音声データに分離し、分離した各データを復号化してバッファ３４に入力する。【００５１】
操作部３２は、記録再生装置１に設けられた各種操作キー２６と、リモートコントローラ（以下、リモコンともいう）３０からの送信信号を受信するリモコンセンサ２８と、を備えている。【００５２】
バッファ３４は、書き換え可能なメモリにより構成されている。そして、所定時間（例えば、３秒）分の画像データ及び音声データを格納可能な領域を備えており、デコーダ部２４にて復元された画像データ及び音声データが所定時間格納される。例えば、画像データは、画像出力部２０に入力される前の２秒間及び画像出力部２０へ入力された後の１秒間の間、バッファ３４に格納される。【００５３】
画像判定部４０は、複数画面分の画像データを格納可能な領域（以下、スキップ画像領域４０ａともいう）を備えている。そして、制御部５０から動作の開始指令が入力されると動作を開始し、バッファ３４の所定の領域に格納された画像データ（以下、入力画像ともいう）、つまり、これから画像出力部２０に入力され、表示装置７０に表示される入力画像と、スキップ画像領域４０ａに格納されたスキップ画像（制御部５０にて実行される後述する再生管理処理において、スキップ画像領域４０ａに格納される画像データ）と、を比較して、画像が一致するか否かを判断する。【００５４】
そして、画像が一致したと判断した場合、つまり、これから表示装置７０に表示される入力画像から、スキップ画像と同じ画像を検出した場合には、スキップ画像と同じ画像を検出したことを表す制御信号を制御部５０に入力する。なお、２つの画像が一致するか否かの判断は、画像を形成する全画素、または、一部の画素（例えば、対角線上の画素）を比較することにより行うが、このような画像認識は様々な手法が周知技術として使用されているため、処理の詳細については省略する。【００５５】
制御部５０は、ＣＰＵ５２、ＲＡＭ５４、ＲＯＭ５６、また、書き換え可能な不揮発性のメモリであるＥＥＰＲＯＭ５８等を備える周知のマイクロコンピュータからなり、録画データの再生時刻を計時するためのタイマも備えている。そして、ＣＰＵ５２は、ＲＡＭ５４及びＲＯＭ５６に記憶されたプログラムに基づいて後述する記録処理、再生処理、再生管理処理等の各種処理を実行する。【００５６】
次に、ＨＤＤ１４、または、ＤＶＤ等の記憶媒体に記録される録画データついて説明する。録画データは、エンコーダ部１２にてＭＰＥＧ方式に変換された映像データや音声データからなる再生用の情報と、再生用の情報を管理するための管理情報と、から構成されている。【００５７】
再生用の情報は、一連の動画像情報からなる録画データが、ビデオオブジェクト（ＶＯＢ）として記録される。ここで、ＶＯＢは、ＭＰＥＧ方式にて圧縮された映像データ、音声データ等が夫々記録されたビデオパック、オーディオパック等がランダムに配列された複数のビデオオブジェクトユニット（ＶＯＢＵ）から構成されている。【００５８】
一方、管理情報としては、記憶媒体内に記録されたＶＯＢの数（つまり、録画データの数）、各ＶＯＢの記憶媒体上の記録位置等が記録される。また、各ＶＯＢを構成する各ＶＯＢＵのデータサイズや各ＶＯＢＵの再生時間等の情報（以下、タイムマップ情報ともいう）も記録される。さらに、録画データの記録を開始、終了した日時や録画チャンネル等の録画したデータに関する録画情報も記憶される。【００５９】
次に、制御部５０が実行する各種処理について説明する。【００６０】
制御部５０は、ユーザにより所定のテレビ放送信号の記録指令が入力されると、チューナ１０にて受信した放送信号を、録画データに変換して記憶媒体に記録する記録処理を実行する。【００６１】
詳述すると、制御部５０は、操作部３２を介して記録指令が入力されると、チューナ１０にて受信、選局され、復調された放送信号をエンコーダ部１２に入力する。次に制御部５０は、エンコーダ部１２から入力された変換時の情報に基づいて上述した管理情報を生成し、生成した管理情報と、エンコーダ部１２にてＭＰＥＧ方式に変換された再生用の情報とを、録画データとしてＨＤＤ１４に記録する。【００６２】
また、制御部５０は、操作部３２を介してＤＶＤへの書き込み指令が入力された場合には、入力された指令に基づいて、ＨＤＤ１４に一旦記録した録画データを、ディスクドライブ１６を介して所定のフォーマットにてＤＶＤに記録する。【００６３】
一方、制御部５０は、本発明の再生手段に相当する処理として、外部から録画データの再生指令が入力されると、記憶媒体に記憶された録画データの再生を行うための再生処理を実行する。【００６４】
詳述すると、制御部５０は、操作部３２を介して録画データの再生指令が入力されると、ＨＤＤ１４またはＤＶＤ等の記憶媒体に記録された管理情報を読み出す。そして、読み出した管理情報に基づいて、再生可能な録画データの一覧を表示装置７０に表示する。次に、操作部３２を介して録画データが選択されると、選択された録画データを再生用の情報の中から抽出し、デコーダ部２４に入力する。【００６５】
そして、制御部５０は、デコーダ部２４にて復号され、バッファ３４に格納されているデータを順次読み出して画像出力部２０及び音声出力部２２に入力し、表示装置７０に画像を表示すると共に、スピーカ８０から音声を出力する。【００６６】
一方、制御部５０は、第１実施形態の記録再生装置１の特徴的な処理として、録画データの再生中に、録画データの記憶媒体からの読出位置（つまり、再生位置）を、予め設定されたスキップ時間分先の録画データが記録された読出位置に移動させる（つまり、スキップ時間分スキップさせる）再生管理処理、また、再生管理処理にて用いられるスキップ時間を、外部からの入力に基づいて設定するためのスキップ時間設定処理を実行する。【００６７】
まず、スキップ時間設定処理について図２を用いて説明する。図２は、スキップ時間設定処理を示すフローチャートである。【００６８】
スキップ時間設定処理は、操作部３２を介してスキップ時間の設定指令が入力されることにより開始され、まずＳ１１０にて、ＲＯＭ５６等に記憶された情報に基づいて、スキップ時間の選択画面を、画像出力部２０を介して表示装置７０に表示させる。ここで、選択画面とは、録画データのスキップ時間の候補として、１５秒、３０秒、４５秒、６０秒等の複数の時間が表示された画面であり、操作部３２を介して、これらの候補のうちの１つが選択可能にされた画面である。【００６９】
そして、続くＳ１２０にて、選択完了指令が操作部３２を介して入力されたか否かを判断し、選択完了指令が入力された場合には（Ｓ１２０：ＹＥＳ）、Ｓ１３０に移行して、ユーザにより選択画面上で選択された候補（例えば、３０秒）を、スキップ時間としてＥＥＰＲＯＭ５８に格納し、Ｓ１４０に移行する。【００７０】
一方、Ｓ１２０にて、選択完了指令が入力されていないと判断した場合には（Ｓ１２０：ＮＯ）、Ｓ１５０に移行して、選択画面を表示させてから予め設定された待機時間が経過したか否かを判断する。そして、待機時間が経過していないと判断した場合には（Ｓ１５０：ＮＯ）、Ｓ１２０に移行して、Ｓ１２０からの処理を繰り返し、待機時間が経過したと判断した場合には（Ｓ１５０：ＹＥＳ）、Ｓ１４０に移行する。【００７１】
そして、Ｓ１４０では、選択画面を表示装置７０から消去して当該処理を終了する。【００７２】
次に、再生管理処理について図３を用いて説明する。図３は、再生管理処理を示すフローチャートである。【００７３】
再生管理処理は、再生処理にて録画データの再生が開始されると共に開始され、その後、録画データの再生が終了されるまで再生処理と並行して繰り返し実行される処理である。処理が開始されると、まずＳ２００にて、画像判定部４０のスキップ画像領域４０ａに、後述するスキップ画像が格納されているか否かを判断する。【００７４】
そして、Ｓ２００にて、スキップ画像領域４０ａにスキップ画像が格納されていると判断した場合には（Ｓ２００：ＹＥＳ）、Ｓ２１０に移行して、画像判定部４０に動作の開始指令を入力する。次に、続くＳ２２０では、画像判定部４０から、スキップ画像と同じ画像を検出したことを示す制御信号が入力されたか否かを判断し、一致する画像が検出された場合には（Ｓ２２０：ＹＥＳ）、Ｓ２３０に移行して、ＥＥＰＲＯＭ５８に設定されたスキップ時間（例えば、１５秒）を読み取って、スキップ先のアドレスを算出する。【００７５】
つまり、その時点の再生時刻、管理情報に含まれるタイムマップ情報、及び、スキップ時間に基づいて、再生位置（再生中のＶＯＢＵのアドレス）を算出し、さらにスキップ時間分先の録画データが記録されたＶＯＢＵのアドレスを算出する。【００７６】
次にＳ２４０では、再生処理にて再生中の録画データの再生位置を、Ｓ２３０にて算出したスキップ先のアドレスに移動させ、再生処理にてスキップ先のアドレスから録画データが読み取られるようにし、スキップ時間分の録画データをスキップさせる。【００７７】
一方、Ｓ２００にて、スキップ画像領域４０ａにスキップ画像が格納されていないと判断した場合（Ｓ２００：ＮＯ）、Ｓ２２０にて、スキップ画像と一致する画像が検出されないと判断した場合には（Ｓ２２０：ＮＯ）、Ｓ２５０に移行する。【００７８】
Ｓ２５０では、外部から操作部３２を介してスキップ指令が入力されたか否かを判断し、スキップ指令が入力された場合には（Ｓ２５０：ＹＥＳ）、Ｓ２６０に移行して、スキップ指令が入力された時点の再生時刻よりも所定時間前（例えば、０．５秒前）の画像（例えば、ＭＰＥＧ規格のＩピクチャ）をバッファ３４から読み取り、続くＳ２７０にて画像判定部４０のスキップ画像領域４０ａにスキップ画像として格納し、画像判定部４０が動作していない場合には画像判定部４０の動作を開始させる。【００７９】
なお、スキップ指令が入力された時点の再生時刻よりも所定時間前の画像を読み取るのは、ユーザがスキップ指令を入力するのは、画像を視認した時点（つまり、画像が再生された時点）から所定時間後であることに基づくものである。【００８０】
次にＳ２８０では、Ｓ２３０の処理と同様に、ＥＥＰＲＯＭ５８に予め設定されたスキップ時間を読み取ってスキップ先のアドレスを算出し、続くＳ２９０にて、再生処理にて再生中の録画データの再生位置をスキップ時間分先に移動させる。そして、Ｓ２９０の処理が終了すると、Ｓ２００に移行する。また、Ｓ２５０にて、スキップ指令が入力されていないと判断した場合（Ｓ２５０：ＮＯ）にも、Ｓ２００に移行して、Ｓ２００からの処理を繰り返し実行する。【００８１】
なお、画像判定部４０のスキップ画像領域４０ａは、複数のスキップ画像を格納可能であり、制御部５０は、スキップ指令が入力される度にスキップ画像をスキップ画像領域４０ａに格納する。そして、この領域に複数のスキップ画像が格納されている場合には、画像判定部４０は、全てのスキップ画像と、バッファ３４に格納された画像とが一致するか否かを判断する。【００８２】
また、制御部５０は、再生処理の停止指令、または、一度スキップ指令を入力した画像を自動的にスキップさせる処理を解除するスキップ解除指令が操作部３２を介して入力されると、スキップ画像領域４０ａに格納されたスキップ画像を消去する。【００８３】
以上、説明したように第１実施形態の記録再生装置１においては、操作部３２からスキップ指令が入力されると、制御部５０が、再生処理によりバッファ３４に格納されている入力画像から、スキップ指令が入力された再生時刻よりも所定時間前の画像を抽出して、スキップ画像として画像判定部４０のスキップ画像領域４０ａに格納する。【００８４】
また、制御部５０は、画像判定部４０を動作させることにより、再生処理によりバッファ３４に格納されている入力画像に、スキップ画像と一致する画像があるか否かを判断し、スキップ画像と一致する画像を抽出する。そして、画像判定部４０にてスキップ画像と一致する画像が抽出されると、スキップ画像と一致する画像が検出された画像の記憶媒体からの読出位置（つまり、再生位置）を算出し、操作部３２を介してスキップ指令が入力された場合と同様に、録画データの再生位置を、スキップ時間分先の読出位置に移動させる。【００８５】
従って、第１実施形態の記録再生装置１によれば、ユーザが一度スキップ指令を入力すると、スキップ指令を入力したときに表示されていた録画データからスキップ画像が抽出されてスキップ画像領域４０ａに格納され、このスキップ画像と一致する画像が録画データ中から検出されると、その画像が表示されないようにスキップ時間分スキップさせるので、ユーザにスキップ指令を繰り返し入力させることなく、ユーザが視聴したい内容のみを再生させることができる。【００８６】
つまり、例えばＣＭが表示された際に、ユーザがスキップ指令を入力して、ＣＭをスキップさせると、その後、同じＣＭが表示されなくなるので、ユーザは繰り返しスキップ指令を入力するといった煩わしい操作をすることなく、視聴したい部分のみを視聴することができる。【００８７】
また、スキップ時間は、操作部３２の操作により適宜変更できるので、ユーザは、スキップさせる時間をＣＭの長さに合わせることにより、視聴したくないＣＭのみを再生させないようにすることができる。そして、スキップ時間は、操作部３２を介して複数の選択候補から、選択するだけなので、ユーザはスキップさせる時間を好みに応じて容易に変更でき、都合がよい。【００８８】
なお、第１実施形態において、記録再生装置１が本発明の再生装置に相当し、録画データが本発明の動画情報に相当し、ＨＤＤ１４及びＤＶＤが本発明の記憶媒体に相当し、画像判定部４０のスキップ画像領域４０ａが本発明の記憶手段に相当し、スキップ画像が本発明の特徴パラメータに相当し、スキップ時間が本発明の設定時間に相当し、スキップ時間設定処理が本発明の時間変更手段に相当し、Ｓ２８０、Ｓ２９０の処理が本発明の再生制御手段に相当し、Ｓ２６０、Ｓ２７０の処理が本発明の第１パラメータ格納手段に相当し、画像判定部４０及びＳ２２０、Ｓ２３０の処理が本発明の禁止位置特定手段に相当し、Ｓ２３０、Ｓ２４０の処理が本発明の再生禁止手段に相当する。
［第２実施形態］
次に、第２実施形態の記録再生装置９０、及び、複数の記録再生装置９０にて構成される情報共有システムについて説明する。図４は、第２実施形態の情報共有システム全体の構成を示す概略構成図である。【００８９】
図４に示すように、第２実施形態の情報共有システムは、複数の記録再生装置９０がインターネット２を介して、互いに通信可能に構成されている。【００９０】
第２実施形態の記録再生装置９０は、第１実施形態の記録再生装置１とほぼ同様に構成されており、通信部９２、報知部９３を備える点、また、画像判定部９４の動作、制御部９５が実行する処理の一部が、第１実施形態とは異なる。このため、以下の説明においては、第１実施形態と異なる部分のみについて説明し、同様の部分については説明を省略する。【００９１】
通信部９２は、互いに通信を行うように設定された他の記録再生装置９０（以下、グループメンバーともいう）との通信に必要な各種情報を備えており、インターネット２を介して、各グループメンバーとの間で通信可能に構成されている。なお、グループメンバーは、操作部３２から他の記録再生装置９０の識別情報等を入力することで、適宜変更可能にされている。【００９２】
報知部９３は、ＬＥＤにより構成されており、他の記録再生装置９０からスキップ画像を取得した場合に点灯される。なお、スキップ画像とは、制御部９５にて実行される後述する再生管理処理において、画像判定部９４に格納される画像データである。【００９３】
画像判定部９４は、複数画面分の画像データを格納可能な書き換え可能な領域（以下、スキップ画像領域９４ａともいう）を備えている。そして、スキップ画像領域９４ａには、制御部９５にて実行される処理により、各スキップ画像毎に固有の識別番号が付加された状態でスキップ画像が格納される。【００９４】
次に、画像判定部９４の動作を、図５に示すフローチャートを用いて説明する。なお、画像判定部９４は、実際には全て回路にてハード的に構成されているが、ここでは、画像判定部９４の動作の理解を容易にするためにフローチャートを用いて説明する。図５は、画像判定部９４の動作を説明するためのフローチャートである。【００９５】
画像判定部９４は、制御部９５から動作の開始指令が入力されると動作を開始し、Ｓ３１０にて、開始指令と共に、スキップ画像の識別番号が入力されたか否かを判断する。そして、スキップ画像の識別番号が入力された場合には（Ｓ３１０：ＹＥＳ）、Ｓ３２０に移行して、判定を行うスキップ画像として、スキップ画像領域９４ａの中から、入力された識別番号以外の識別番号が付与されたスキップ画像を選択し、Ｓ３４０に移行する。【００９６】
一方、Ｓ３１０にて、スキップ画像の識別番号が入力されていないと判断した場合には（Ｓ３１０：ＮＯ）、Ｓ３３０に移行して、判定を行うスキップ画像として、スキップ画像領域９４ａに記憶された全てのスキップ画像を選択し、Ｓ３４０に移行する。【００９７】
Ｓ３４０では、バッファ３４の所定の領域に格納された画像データ（以下、入力画像ともいう）の読み取りを開始し、Ｓ３５０では、入力画像と、判定を行うスキップ画像として選択したスキップ画像と、が一致するか否かの判定を行う。なお、判定は、Ｓ３２０またはＳ３３０の処理にて選択した全てのスキップ画像に対して実行する。【００９８】
そして、Ｓ３５０にて、入力画像とスキップ画像とが一致すると判定した場合には（Ｓ３５０：ＹＥＳ）、Ｓ３６０に移行して、スキップ画像と一致する画像を検出したことを表す制御信号を制御部９５に入力し、Ｓ３７０に移行する。一方、Ｓ３５０にて、入力画像とスキップ画像とが一致しないと判定した場合には（Ｓ３５０：ＮＯ）、Ｓ３７０に移行する。【００９９】
Ｓ３７０では、次の入力画像があるか否かを判定し、次の入力画像がない場合には（Ｓ３７０：ＮＯ）、Ｓ３８０に移行して、判定を行ったスキップ画像の識別番号を制御部９５に送信し、動作を停止する。一方、Ｓ３７０にて、次の入力画像があると判定した場合（Ｓ３７０：ＹＥＳ）には、Ｓ３５０に移行して、次の入力画像を読み取り、Ｓ３５０からの処理を繰り返し実行する。【０１００】
制御部９５は、ＣＰＵ９６、ＲＡＭ９７、ＲＯＭ９８、また、書き換え可能なＥＥＰＲＯＭ９９等を備える周知のマイクロコンピュータからなり、現在時刻や録画データの再生時刻を計時するための計時機能を備えている。そして、ＣＰＵ９６が、ＲＡＭ９７及びＲＯＭ９８に記憶されたプログラムに基づいて、以下に示す各種処理を実行する。【０１０１】
ＥＥＰＲＯＭ９９には、録画データの再生中に、操作部３２を介してスキップ指令が入力された際に、再生処理による記憶媒体からの読出位置（つまり、再生位置）をスキップさせる時間（以下、スキップ時間ともいう）が予め記憶されている。なお、このスキップ時間は第１実施形態と同様に、操作部３２を介して選択可能に構成してもよい。【０１０２】
第２実施形態の記録再生装置９０では、電源が投入されると、制御部９５にて、図６に示すメインルーチンが実行される。そして、メインルーチン実行中に外部から入力された指令に基づいて、第１実施形態と同様に、録画データの記録処理や再生処理等の各種処理を実行する。【０１０３】
以下、制御部９５にて実行されるメインルーチンについて図６を用いて説明する。図６は、ＣＰＵ９６にて実行されるメインルーチンを示すフローチャートである。なお、メインルーチンにおいては、第２実施形態における特徴的な処理についてのみ記載しており、操作部３２から入力された指令に基づいて実行される一般的な処理（例えば、記録処理、各種設定変更等）ついては省略している。【０１０４】
処理が開始されると、まずＳ４１０にて、通信部９２を介して当該記録再生装置９０をインターネット２に接続し、続くＳ４１５にて、操作部３２を介して録画データの再生指令が入力されたか否かを判断する。【０１０５】
そして、再生指令が入力されたと判断すると（Ｓ４１５：ＹＥＳ）、Ｓ４２０に移行して、第１実施形態と同様の再生処理を開始し、続くＳ４２５では、後述する再生管理処理を実行する。なお、再生処理と再生管理処理とは並列実行される。そして、再生管理処理を終了すると、Ｓ４３０に移行して再生処理を停止し、続くＳ４３５では、直前に実行した再生管理処理にて画像判定部９４に格納されたスキップ画像をデータ格納指令と共に、通信部９２を介してグループメンバー（つまり、互いに通信可能に構成された他の記録再生装置９０）に対して送信し、Ｓ４４０に移行する。一方、Ｓ４１５にて、再生指令の入力がないと判断した場合には（Ｓ４１５：ＮＯ）、Ｓ４４０に移行する。【０１０６】
次に、Ｓ４４０では、スキップ画像をグループメンバーから取得するためのスキップ画像取得指令が、操作部３２を介して入力されたか否かを判断し、スキップ画像取得指令が入力されたと判断した場合には（Ｓ４４０：ＹＥＳ）、Ｓ４４５に移行して、後述するスキップ画像取得処理を実行し、スキップ画像取得処理を終了すると、Ｓ４５０に移行する。一方、Ｓ４４０にて、スキップ画像取得指令の入力がないと判断した場合には（Ｓ４４０：ＮＯ）、Ｓ４５０に移行する。【０１０７】
次に、Ｓ４５０では、通信部９２を介して、グループメンバーからの指令を受信したか否かを判断し、グループメンバーからの指令を受信した場合には（Ｓ４５０：ＹＥＳ）、Ｓ４５５に移行して、後述する外部指令処理を実行し、外部指令処理を終了すると、Ｓ４６０に移行する。一方、Ｓ４５０にて、グループメンバーから指令を受信していないと判断した場合には（Ｓ４５０：ＮＯ）、Ｓ４６０に移行する。【０１０８】
Ｓ４６０では、記憶媒体に記憶された録画データの中からスキップ画像を検出するためのスキップ画像検出指令が、操作部３２を介して入力されたか否かを判断し、スキップ画像検出指令が入力されたと判断した場合には（Ｓ４６０：ＹＥＳ）、Ｓ４６５に移行して、後述するスキップ画像検出処理を実行し、スキップ画像検出処理を終了すると、Ｓ４７０に移行する。一方、Ｓ４６０にて、スキップ画像検出指令の入力がないと判断した場合には（Ｓ４６０：ＮＯ）、Ｓ４７０に移行する。【０１０９】
次に、Ｓ４７０では、後述するスキップ画像消去処理を実行し、スキップ画像消去処理を終了すると、Ｓ４１５に移行して、Ｓ４１５からの処理を繰り返し実行する。【０１１０】
次に、メインルーチンのＳ４２５にて実行される再生管理処理を、図７を用いて説明する。図７は、制御部９５にて実行される再生管理処理を示すフローチャートである。【０１１１】
処理が開始されると、まずＳ５００にて、再生処理が開始された録画データに対するスキップ画像の識別番号（後述するスキップ画像検出処理にて格納される）がＥＥＰＲＯＭ９９に格納されているか否かを判断する。そして、識別番号が格納されている場合には（Ｓ５００：ＹＥＳ）、Ｓ５１０に移行して、ＥＥＰＲＯＭ９９に格納されたスキップ画像の識別番号と一致しない識別番号が付与されたスキップ画像が、画像判定部９４のスキップ画像領域９４ａに格納されているか否かを判断する。そして、該当するスキップ画像が格納されていると判断した場合には（Ｓ５１０：ＹＥＳ）、Ｓ５２０に移行して、動作の開始指令及びスキップ画像の識別番号を画像判定部９４に入力し、Ｓ５３０に移行する。【０１１２】
一方、Ｓ５００にて、スキップ画像の識別情報が格納されていないと判断した場合には（Ｓ５００：ＮＯ）、Ｓ５０５に移行して、画像判定部９４のスキップ画像領域９４ａにスキップ画像が格納されているか否かを判断する。そして、スキップ画像が格納されていると判断した場合には（Ｓ５０５：ＹＥＳ）、Ｓ５１５に移行して、動作の開始指令を画像判定部９４に入力し、Ｓ５３０に移行する。【０１１３】
そして、Ｓ５３０では、再生処理における録画データの記憶媒体からの読出位置、つまり、再生位置が、ＥＥＰＲＯＭ９９に格納された禁止位置と一致するか否かを判断する。ここで、禁止位置は、記憶媒体から読み出された画像が、スキップ画像と一致すると判定された場合に、その一致すると判定された画像が記憶された記憶媒体中のアドレスであり、後述する処理にてＥＥＰＲＯＭ９９に格納される。【０１１４】
そして、再生位置が禁止位置と一致すると判断した場合には（Ｓ５３０：ＹＥＳ）、Ｓ５６５に移行して、ＥＥＰＲＯＭ９９に設定されたスキップ時間（例えば、１５秒）を読み取って、スキップ先のアドレスを算出し、Ｓ５７０に移行する。【０１１５】
一方、再生位置が禁止位置と一致しないと判断した場合には（Ｓ５３０：ＮＯ）、Ｓ５４０に移行して、画像判定部９４から入力された制御信号に基づいて、スキップ画像と一致する画像が検出されたか否かを判断し、一致する画像が検出された場合には（Ｓ５４０：ＹＥＳ）、Ｓ５５０に移行して、スキップ画像と一致する画像として検出された画像の記憶媒体中のアドレスをＥＥＰＲＯＭ９９に禁止位置として格納し、Ｓ５５５に移行する。【０１１６】
そして、Ｓ５５５では、一致すると判断したスキップ画像に後述する禁止時間が付加されているか否かを判断し、禁止時間が付加されている場合には（Ｓ５５５：ＹＥＳ）、Ｓ５６０に移行して、禁止時間をスキップ時間としてスキップ先のアドレスを算出し、Ｓ５７０に移行する。一方、Ｓ５５５にて、禁止時間が付加されていないと判断した場合には（Ｓ５５５：ＮＯ）、Ｓ５６５に移行する。【０１１７】
そして、Ｓ５７０では、録画データの再生位置をＳ５６５にて算出したスキップ先のアドレスに移動させ、再生処理にてスキップ先のアドレスから録画データが読み取られるようにし、スキップ時間分の録画データ（以下、スキップデータともいう）をスキップさせ、Ｓ５８０に移行する。【０１１８】
一方、Ｓ５１０にて、読み出した識別番号と一致しない識別番号が付与されたスキップ画像が格納されていないと判断した場合（Ｓ５１０：ＮＯ）、Ｓ５０５にて、スキップ画像が格納されていないと判断した場合（Ｓ５０５：ＮＯ）、Ｓ５４０にて、一致する画像が検出されないと判断した場合には（Ｓ５４０：ＮＯ）、Ｓ５８０に移行する。【０１１９】
そして、Ｓ５８０では、外部から操作部３２を介してスキップ指令が入力されたか否かを判断し、スキップ指令が入力された場合には（Ｓ５８０：ＹＥＳ）、Ｓ５９０に移行して、スキップ指令が入力された時点の再生時刻よりも所定時間前（例えば、０．５秒前）の画像をバッファ３４から抽出し、続くＳ６００にて画像判定部９４のスキップ画像領域９４ａにスキップ画像として格納する。なお、スキップ画像を格納する際には、格納する時点の現在時刻（以下、格納時刻ともいう）と共に格納する。また、スキップ画像を格納した時点で、画像判定部９４が動作していない場合には、画像判定部９４の動作を開始させる。【０１２０】
次にＳ６１０では、スキップ画像として格納した画像が記憶されている記憶媒体中のアドレスを、ＥＥＰＲＯＭ９９に禁止位置として格納し、続くＳ６２０にて、ＥＥＰＲＯＭ９９に予め設定されたスキップ時間を読み取ってスキップ先のアドレスを算出してＳ６３０に移行する。そして、Ｓ６３０では、録画データの再生位置をスキップ時間分先に移動させ、Ｓ６４０に移行する。一方、Ｓ５８０にてスキップ指令が入力されないと判断した場合には（Ｓ５８０：ＮＯ）、Ｓ６４０に移行する。【０１２１】
Ｓ６４０では、操作部３２を介して、表示装置７０に表示される画像を早送りまたは早戻しするための指令が入力された否かを判断し、これらの指令が入力された場合には（Ｓ６４０：ＹＥＳ）、Ｓ６５０に移行して、入力された指令に従い、録画データの再生位置を移動させ、表示装置７０に表示される画像の早送りまたは早戻しを実行し、Ｓ６６０に移行する。【０１２２】
Ｓ６６０では、早送りまたは早戻しするための指令が、スキップ指令が入力されてから予め設定された基準時間（例えば、５秒）内に入力されたか否かを判断し、基準時間内に入力されたと判断した場合には（Ｓ６６０：ＹＥＳ）、Ｓ６７０に移行して、スキップ時間と、早送りまたは早戻した時間に基づいて禁止時間を算出する。【０１２３】
例えば、スキップ時間が３０秒である場合に、スキップ後、基準時間内に早戻し指令が入力され、５秒分早戻しされた場合には、スキップ時間（３０秒）と早戻し時間（５秒）との差である２５秒が禁止時間として算出される。また、例えば、スキップ後、基準時間内に早送り指令が入力され、１０秒分早送りされた場合にはスキップ時間（３０秒）と、早送り時間（１０秒）とを加えた４０秒が禁止時間として算出される。【０１２４】
そして、Ｓ６７０にて禁止時間を算出すると、Ｓ６８０に移行して、算出した禁止時間を、スキップ指令に基づいて画像判定部９４に格納されたスキップ画像に付加する。つまり、スキップ指令に基づいてスキップ時間分再生位置が移動された後に早送りまたは早戻し指令にてスキップ時間が調整された場合には、その後、そのスキップ画像と一致する画像が検出されスキップさせる場合に、調整後のスキップ時間（つまり、禁止時間）にて再生位置をスキップさせる。【０１２５】
そして、続くＳ６９０では、操作部３２を介して再生処理の停止指令が入力されたか否かを判断し、停止指令が入力された場合には（Ｓ６９０：ＹＥＳ）、当該処理を終了する。一方、停止指令が入力されないと判断した場合には（Ｓ６９０：ＮＯ）、Ｓ５０５に移行して、Ｓ５０５からの処理を繰り返し実行する。【０１２６】
次に、メインルーチンのＳ４４５にて実行されるスキップ画像取得処理を、図８を用いて説明する。図８は、制御部９５にて実行されるスキップ画像取得処理を示すフローチャートである。【０１２７】
処理が開始されると、まず、Ｓ７１０にて、予め通信を行うように設定された他の記録再生装置９０、つまり、グループメンバーに対し、当該記録再生装置９０へのスキップ画像の送信を指令するためのスキップ画像取得指令を、通信部９２を介して送信する。そして、続くＳ７２０では、グループメンバーから送信されたスキップ画像を受信したか否かを判断し、スキップ画像を取得したと判断すると（Ｓ７２０：ＹＥＳ）、Ｓ７３０に移行して、受信したスキップ画像を画像判定部９４のスキップ画像領域９４ａに格納する。【０１２８】
そして、続くＳ７４０では、スキップ画像をグループメンバーから取得した旨を示すメッセージ（例えば、「スキップ画像を取得しました。」）を表示装置７０に表示し、当該処理を終了する。【０１２９】
一方、スキップ画像を受信しないと判断した場合には（Ｓ７２０：ＮＯ）、Ｓ７５０に移行して、予め設定された待機時間を経過したか否かを判断し、待機時間を経過していない場合には（Ｓ７５０：ＮＯ）、Ｓ７２０に移行して、Ｓ７２０の処理を繰り返し実行する。また、Ｓ７５０にて、待機時間を経過したと判断した場合には（Ｓ７５０：ＹＥＳ）、Ｓ７６０に移行して、グループメンバーからスキップ画像を取得できなかった旨を示すメッセージ（例えば、「スキップ画像は取得できませんでした。」）を表示装置７０に表示し、当該処理を終了する。【０１３０】
次に、メインルーチンのＳ４５５にて実行される外部指令処理を、図９を用いて説明する。図９は、制御部９５にて実行される外部指令処理を示すフローチャートである。【０１３１】
処理が開始されると、まず、Ｓ８１０にて、通信部９２を介して入力された指令が、グループメンバーからのスキップ画像取得指令であるか否かを判断し、スキップ画像取得指令である場合には（Ｓ８１０：ＹＥＳ）、Ｓ８２０に移行して、画像判定部９４のスキップ画像領域９４ａから全てのスキップ画像を読み取り、続くＳ８３０では、要求元のグループメンバー、つまり、スキップ画像取得指令を出力した記録再生装置９０にスキップ画像を送信し、当該処理を終了する。【０１３２】
一方、Ｓ８１０にて、スキップ画像取得指令でないと判断した場合には（Ｓ８１０：ＮＯ）、Ｓ８４０に移行して、通信部９２を介して入力された指令が、データ格納指令か否かを判断する。そして、入力された指令がデータ格納指令である場合には（Ｓ８４０：ＹＥＳ）、Ｓ８５０に移行して、データ格納指令と共に入力されたスキップ画像を画像判定部９４のスキップ画像領域９４ａに格納し、続くＳ８６０では、報知部９３を点灯することによりスキップ画像を他の記録再生装置９０から取得した旨を報知し、当該処理を終了する。【０１３３】
なお、報知部９３は、操作部３２が操作された場合に、消灯するように構成されている。これは、外部指令処理は、ユーザの指令により開始される処理ではなく、必ずしもユーザが当該記録再生装置９０を使用中に報知部９３が点灯するとは限らないことに基づくものである。このため、第２実施形態においては、操作部３２が操作されるまで報知部９３の点灯を継続し、操作部３２が操作された、つまり、ユーザが記録再生装置９０を使用したことにより、ユーザが報知部９３の点灯を確認したと認識し、報知部９３を消灯するようにしている。【０１３４】
一方、Ｓ８４０にて、通信部９２を介して入力された指令がデータ格納指令でないと判断した場合には（Ｓ８４０：ＮＯ）、Ｓ８７０に移行し、入力された指令に従い適宜各種処理を実行して、当該処理を終了する。【０１３５】
次に、メインルーチンのＳ４６５にて実行されるスキップ画像検出処理を、図１０を用いて説明する。図１０は、制御部９５にて実行されるスキップ画像検出処理を示すフローチャートである。【０１３６】
処理が開始されると、まず、Ｓ９００にて、画像判定部９４のスキップ画像領域９４ａにスキップ画像が格納されているか否かを判断し、スキップ画像が格納されている場合には（Ｓ９００：ＹＥＳ）、Ｓ９０５に移行して、ＨＤＤ１４またはＤＶＤ等の記憶媒体に記憶された管理情報を読み出す。そして、読み出した管理情報に基づいて、記憶媒体に記憶された録画データの一覧を表示装置７０に表示する。【０１３７】
次に、続くＳ９１０では、操作部３２を介して録画データが選択されたか否かを判断し、録画データが選択されたと判断すると（Ｓ９１０：ＹＥＳ）、Ｓ９１５に移行して、画像判定部９４に動作の開始指令を入力する。【０１３８】
一方、Ｓ９００にて、スキップ画像が格納されていないと判断した場合には（Ｓ９００：ＮＯ）、Ｓ９８５に移行して、スキップ画像がスキップ画像領域９４ａに格納されていないことを示すメッセージ（例えば、「スキップ画像は登録されていません。」等）を表示装置７０に表示し、当該処理を終了する。また、Ｓ９１０にて、録画データの選択指令がないと判断した場合には（Ｓ９１０：ＮＯ）、当該処理を終了する。【０１３９】
次に、Ｓ９２０では、選択された録画データを、記憶媒体に記憶された再生用の情報の中から読み出してデコーダ部２４に入力し、続くＳ９２５では、画像判定部９４から入力された制御信号に基づいて、スキップ画像と一致する画像が検出されたか否かを判断する。【０１４０】
そして、一致する画像が検出された場合には（Ｓ９２５：ＹＥＳ）、Ｓ９３０に移行して、スキップ画像と一致する画像として検出された画像が記憶された記憶媒体中のアドレスをＥＥＰＲＯＭ９９に禁止位置として格納し、Ｓ９４０に移行する。一方、スキップ画像と位置する画像が検出されない場合には（Ｓ９２５：ＮＯ）、Ｓ９４０に移行する。【０１４１】
そして、Ｓ９４０では、選択された録画データを構成する全ての入力画像に対して判定を実行したか否かを判断し、全ての入力画像に対する判定が終了していないと判断した場合には（Ｓ９４０：ＮＯ）、Ｓ９２５に移行して、Ｓ９２５からの処理を繰り返し実行する。一方、全ての入力画像に対する判定を実行したと判断すると（Ｓ９４０：ＹＥＳ）、Ｓ９５０に移行して、判定を実行した録画データに関連付けて、判定を実行したスキップ画像の識別番号をＥＥＰＲＯＭ９９に格納する。【０１４２】
次に、Ｓ９６０では、Ｓ９３０の処理にてＥＥＰＲＯＭ９９に格納した禁止位置があるか否かを判断し、禁止位置がある場合には（Ｓ９６０：ＹＥＳ）、Ｓ９７０に移行して、スキップ画像と一致する画像が検出された旨を示すメッセージ（例えば、「スキップ画像と一致する画像があります。」等）を表示装置７０に表示し、続くＳ９８０では、操作部３２を介して、スキップ画像と一致する画像を含むスキップ時間分の録画データを消去するためのスキップデータ消去指令が入力されたか否かを判断する。【０１４３】
そして、スキップデータ消去指令が入力された場合には（Ｓ９８０：ＹＥＳ）、Ｓ９９０に移行して、禁止位置及びスキップ時間に基づいて、禁止位置に記憶されているスキップ画像から、スキップ時間後の画像のアドレスを算出し、禁止位置と、算出したアドレスとの間の録画データ（つまり、上述したスキップデータ）を、録画データから消去すると共に、ＥＥＰＲＯＭ９９に記憶された禁止位置を消去して当該処理を終了する。【０１４４】
一方、Ｓ９６０にて、禁止位置がないと判断した場合には（Ｓ９６０：ＮＯ）、Ｓ９９５に移行して、スキップ画像と一致する画像が検出されなかった旨を示すメッセージ（例えば、「スキップ画像と一致する画像はありません。」等）を表示装置７０に表示し、当該処理を終了する。また、Ｓ９８０にてスキップデータ消去指令が入力されない場合には（Ｓ９８０：ＮＯ）、当該処理を終了する。【０１４５】
次に、メインルーチンのＳ４７０にて実行されるスキップ画像消去処理を、図１１を用いて説明する。図１１は、制御部９５にて実行されるスキップ画像消去処理を示すフローチャートである。【０１４６】
処理が開始されると、まず、Ｓ１０１０にて、画像判定部９４のスキップ画像領域９４ａに格納されたスキップ画像を消去するためのスキップ画像消去指令が、操作部３２を介して入力されたか否かを判断し、スキップ画像消去指令が入力されたと判断した場合には（Ｓ１０１０：ＹＥＳ）、Ｓ１０２０に移行して、スキップ画像領域９４ａに格納された全てのスキップ画像を消去し、当該処理を終了する。【０１４７】
一方、Ｓ１０１０にて、スキップ画像消去指令が入力されないと判断した場合には（Ｓ１０１０：ＮＯ）、Ｓ１０３０に移行して、スキップ画像領域９４ａに格納されたスキップ画像のうちの１つを抽出し、このスキップ画像ともに格納されている格納時刻と現在時刻とに基づいて、このスキップ画像が格納された時点から予めスキップ画像を保存しておくべき時間として設定された保存時間を経過したか否かを判断する。そして、保存時間を経過したと判断した場合には（Ｓ１０３０：ＹＥＳ）、Ｓ１０４０に移行して、このスキップ画像をスキップ画像領域９４ａから消去し、Ｓ１０５０に移行する。一方、保存時間を経過していないと判断した場合には（Ｓ１０３０：ＮＯ）、Ｓ１０５０に移行する。【０１４８】
次に、Ｓ１０５０では、スキップ画像領域９４ａに記憶された全てのスキップ画像について保存時間の判断を実行したか否かを判断し、全てのスキップ画像についての判断が終了していない場合には（Ｓ１０５０：ＮＯ）、Ｓ１０３０に移行して、Ｓ１０３０からの処理を繰り返し実行する。一方、全てのスキップ画像についての判断を終了したと判断した場合には（Ｓ１０５０：ＹＥＳ）、当該処理を終了する。【０１４９】
以上説明したように、第２実施形態の記録再生装置９０においては、操作部３２からスキップ指令が入力されると、制御部９５が、再生処理により再生中の録画データ、つまり、バッファ３４に格納されている入力画像からスキップ指令が入力された時点の再生時刻よりも所定時間前の画像を読み取り、画像判定部９４のスキップ画像領域９４ａにスキップ画像として格納する。【０１５０】
また、制御部９５は、再生処理を実行中に画像判定部９４を動作させることで、バッファ３４に格納された入力画像とスキップ画像が一致するか否かを判定し、一致していると判定した画像の記憶媒体におけるアドレスを禁止位置として特定する。そして、検出した禁止位置と、スキップ時間とに基づいて、スキップ先のアドレスを算出し、録画データの再生位置を、スキップ先のアドレスに移動させる。【０１５１】
従って、第２実施形態の記録再生装置９０によれば、ユーザが一度スキップ指令を入力すると、その後、スキップ指令を入力したときに表示されていた画像と一致する画像が再生中の録画データから検出されると、その画像が表示されないようにスキップ時間分の録画データをスキップさせるので、ユーザにスキップ指令を繰り返し入力させることなく、ユーザが視聴したい内容のみを再生させることができる。【０１５２】
つまり、例えばＣＭが表示された場合に、ユーザがスキップ指令を入力してＣＭをスキップさせると、その後、同じＣＭが表示されなくなるので、ユーザは繰り返しスキップ指令を入力するといった煩わしい操作をすることなく、視聴したい部分のみを視聴することができる。【０１５３】
そして、再生処理と並行して、入力画像がスキップ画像と一致するか否かの判定を実行し、録画データの再生中に禁止位置が特定されるので、ユーザはスキップ指令を入力した直後から、一度スキップさせたスキップデータと一致する録画データを飛ばして視聴することができる。【０１５４】
また、制御部９５は、スキップ画像と一致する画像の記憶媒体中のアドレスと、スキップ指令が入力された際に再生されていた画像の記憶媒体中のアドレスと、をＥＥＰＲＯＭ９９に禁止位置として格納するので、ユーザは、一度スキップさせたスキップデータ、及び、そのスキップデータと一致する録画データの記憶媒体中のアドレスを容易に把握できる。【０１５５】
さらに、制御部９５は、操作部３２から入力されたスキップ画像検出指令に従い、スキップ画像検出処理を行う。つまり、操作部３２からの指令に従い、再生中でない録画データを読み出して、デコーダ部２４を介してバッファ３４に入力すると共に、画像判定部９４を動作させることで、バッファ３４に入力された入力画像と、スキップ画像とが一致するか否かを判定する。そして、一致すると判定された画像の記憶媒体中のアドレスを禁止位置としてＥＥＰＲＯＭ９９に格納する。【０１５６】
そして、画像判定部９４においては、入力画像（つまり、録画データが読み出されてバッファ３４に入力された画像データ）とスキップ画像とが一致するか否かを判定する際に、その録画データに対してまだ判定を行っていないスキップ画像についてのみ判定を行うので、録画データの再生時に全てのスキップ画像についての判定を行う場合に比べ、処理負荷を低減できる。【０１５７】
また、制御部９５は、録画データの再生中には、禁止位置を含むスキップ時間分の録画データ、つまり、スキップデータをスキップさせる。そして、録画データを再生中でないときに、操作部３２を介してスキップデータの消去指令が入力されると、ＥＥＰＲＯＭ９９に格納された禁止位置と、スキップ時間とに基づいて、記憶媒体に記憶された録画データから禁止位置に記憶された画像を含むスキップ時間分の録画データを消去する。【０１５８】
よって、ユーザは、スキップデータの消去指令を入力することで、ユーザが一度スキップさせたスキップデータ、及び、そのスキップデータと一致する録画データを消去することができるので、その後、その録画データを視聴する際には、スキップ指令を入力することなく視聴したい内容のみを視聴することができる。また、ある録画データを視聴した際に一度スキップさせたスキップデータを、記憶媒体に記憶された録画データのうち、まだ視聴していない録画データからも消去することができるので、初めて視聴する録画データであっても、ユーザは、スキップ指令を入力することなく視聴したい内容のみを視聴することができる。【０１５９】
さらに、制御部９５は、操作部３２から、表示装置７０に表示される画像を早送り、または早戻しするための指令が入力されると、この指令に従い、再生処理による再生位置を指令に基づいて移動させる。また、この指令が、スキップ指令に基づいて再生位置を移動させた後、予め設定された基準時間内に入力された場合には、早送りまたは早戻し指令に基づく再生位置の移動量と、スキップ時間と、に基づいて、録画データの再生を禁止すべき禁止時間を算出し、算出した禁止時間を、スキップ指令が入力された際に格納したスキップ画像に付加する。そして、制御部９５は、スキップ画像に禁止時間が付加されている場合には、この禁止時間に基づいてスキップ先のアドレスを算出する。【０１６０】
よって、第２実施形態の記録再生装置によれば、早送りまたは早戻し指令によりユーザが実際にスキップさせた録画データの時間を禁止時間として算出し、この禁止時間に基づいて、録画データをスキップさせるので、ユーザが視聴したくない録画データをより正確にスキップさせることができる。【０１６１】
また、制御部９５は、スキップ画像消去処理を実行し、操作部３２からスキップ画像消去指令が入力された場合にスキップ画像を消去し、また、スキップ画像領域９４ａに格納されてから予め設定された保存時間を経過したスキップ画像を自動的に消去するので、スキップ画像領域９４ａにスキップ画像が大量に格納され、スキップ画像領域９４ａの容量を超えてしまうことを防止できる。【０１６２】
また、第２実施形態の記録再生装置９０は、他の複数の記録再生装置９０と共に情報共有システムを構成しており、各記録再生装置９０には通信部９２が設けられている。そして、各記録再生装置９０は、情報共有システムに属する複数の他の記録再生装置９０（グループメンバー）と通信可能に構成されているので、グループメンバーと、スキップ画像を共有することができる。【０１６３】
例えば、操作部３２からスキップ画像取得指令が入力されると、通信部９２を介して他の記録再生装置９０からスキップ画像を取得して、画像判定部９４のスキップ画像領域９４ａに格納する。よって、他の記録再生装置９０から取得したスキップ画像に基づいて、そのスキップ画像と一致する画像が含まれる録画データをスキップさせることができる。【０１６４】
また、再生処理を終了後に、その再生処理にてスキップ画像領域９４ａに格納されたスキップ画像を、データ格納指令と共にグループメンバーに送信するようにされているので、１つの記録再生装置９０で、スキップ指令が入力されてスキップされたスキップデータを、他の記録再生装置９０においても再生されないようにすることができる。【０１６５】
なお、第２実施形態において、記録再生装置９０が本発明の再生装置に相当し、画像判定部９４のスキップ画像領域９４ａ及びＥＥＰＲＯＭ９９が本発明の記憶手段に相当し、通信部９２が本発明の通信手段に相当し、早送りまたは早戻し指令が本発明の移動指令に相当し、画像格納指令が本発明のスキップ画像取得指令及びデータ格納指令に相当し、Ｓ５８０、Ｓ６２０〜Ｓ６５０の処理が本発明の再生制御手段に相当し、Ｓ５８０〜Ｓ６００、Ｓ６８０の処理が第１パラメータ格納手段に相当し、画像判定部９４及びＳ５１５〜Ｓ５５０、Ｓ６１０の処理が本発明の第１禁止位置特定手段に相当し、画像判定部９４及びＳ９１５〜Ｓ９４０の処理が本発明の第２禁止位置特定手段に相当し、Ｓ５５５〜Ｓ５７０の処理が本発明の再生禁止手段に相当し、Ｓ９８０、Ｓ９９０の処理が本発明の動画情報編集手段に相当し、Ｓ６６０、Ｓ６７０の処理が本発明の時間算出手段に相当し、Ｓ４４０、Ｓ４４５（スキップ画像取得処理）及びＳ８４０、Ｓ８５０の処理が本発明の第２パラメータ格納手段に相当し、Ｓ４３５の処理が本発明の画像送信手段に相当し、Ｓ４７０（スキップ画像消去処理）が本発明の消去手段に相当する。【０１６６】
以上、本発明の一実施形態について説明したが、本発明は、種々の形態を採り得ることは言うまでもない。【０１６７】
上記実施形態においては、記録指令が操作部３２から入力された場合に、アンテナにて受信したテレビ放送信号の中から、指定されたチャンネルのテレビ放送信号を抽出し、ＨＤＤ１４やＤＶＤ等の記憶媒体に記録するようにしたが、特定のチャンネルの番組を常時記憶媒体に記録するようにしてもよい。【０１６８】
また、アンテナにて受信可能なテレビ放送信号に基づく全てのチャンネルの番組を、常時記憶媒体に順次記録して所定の時間記憶媒体に記憶させておき、所定の時間分の全チャンネルの録画データに対して、上記各処理を実行するように構成してもよい。【０１６９】
上記実施形態においては、本発明の特徴パラメータ（請求項１１に記載の画像情報）として１つの画像データを抽出し、抽出した画像データをスキップ画像として格納した。そして、抽出したスキップ画像と入力画像とが一致するか否かの判定を行い、スキップさせるべき録画データが記憶された禁止位置を特定した。【０１７０】
しかし、特徴パラメータは、１つの画像データに限らず、複数の連続する画像データとしてもよく、連続した画像データにより禁止位置を特定してもよい。また、この場合、連続する各画像データが全て一致する必要はなく、連続する各画像データから所定の位置の画素を抽出し、この画素の変化パターンを比較することにより画像が一致するか否かを判定してもよい。【０１７１】
また、特徴パラメータは、所定時間分の音声情報としてもよく、音声情報が一致するか否かを判定することで、禁止位置を特定してもよい。【０１７２】
また、上記実施形態では、スキップ画像と入力画像とが一致することで、スキップさせるべき録画データが記憶された読出位置を特定したが、スキップ画像の一部が入力画像に含まれていることにより、特定するようにしてもよい。【０１７３】
つまり、例えば、画像の半分、または１／４が一致したことにより、スキップさせるべき録画データが記憶された読出位置を特定してもよい。また、例えば、スキップ画像に企業や団体等のロゴ等を示す所定の画像パターンが含まれている場合には、この画像パターンと一致する画像パターンが含まれていることにより、この画像パターンをスキップ画像として検出し、禁止位置を特定してもよい。そして、このようにすれば、例えば全く同じＣＭでなくても、同じロゴが含まれる特定の企業や団体等のＣＭを再生しないようにすることが可能である。【０１７４】
また、上記第２実施形態においては、外部からスキップ画像検出指令が入力されると、指令された録画データを読み出して禁止位置を特定するようにしたが、記憶媒体に新たな録画データが記録されると、記録された新たな録画データに対してスキップ画像と一致するか否かの判断を行うようにして自動的に禁止位置を特定し、録画データの再生時には、禁止位置後の所定時間分の録画データをスキップさせるようにしてもよい。【０１７５】
一方、上記第２実施形態においては、外部からスキップデータの消去指令が入力された場合に禁止位置を含むスキップ時間分の録画データを消去するようにしたが、禁止位置が検出された直後や、予め設定された所定時間毎に自動的にスキップデータを消去するようにしてもよい。【０１７６】
また、上記実施形態においては、外部からスキップ画像の消去指令が入力された場合や、スキップ画像が格納されてから保存時間が経過した場合にスキップ画像を画像判定部４０から消去するようにしたが、例えば、スキップ画像の使用頻度、つまり、所定の期間の間にスキップ画像に基づいて禁止位置が特定された回数等に基づいて、スキップ画像を自動的に消去するようにしてもよい。【０１７７】
一方、上記第２実施形態においては、互いに通信を行うように設定された複数の記録再生装置９０、つまり、グループメンバーは、互いにスキップ画像を送受可能に構成したが、例えば、複数の記録再生装置９０の内の１つ（以下、親装置ともいう）だけが、他の記録再生装置９０（以下、子装置ともいう）に対してスキップ画像を送信できるように構成し、親装置のスキップ画像領域９４ａに記憶されたスキップ画像が常時子装置に送信され、子装置側のスキップ画像として格納されるようにしてもよい。このようにすると、親装置でスキップ指令を入力してスキップさせた録画データを、子装置においても自動的にスキップさせたり消去させることができ、親装置が子装置にて再生可能とする録画データを管理することができる。【０１７８】
上記実施形態においては、スキップ時間は、複数の候補から選択するようにしたが、リモコン３０のボタン等を利用して、希望する時間を秒単位で入力できるようにしてもよい。【０１７９】
上記実施形態においては、本発明の再生装置を、録画データを記憶媒体に記録させることができる記録再生装置としたが、本発明の再生装置は、単に、ＤＶＤ等の記憶媒体に予め記録された録画データの再生のみを行う装置（例えば、ＤＶＤプレーヤ）であってもよい。また、上記実施形態の記録再生装置はパーソナルコンピュータに内蔵されていてもよく、この場合、表示装置７０はパソコンのモニタを使用すればよい。【０１８０】
また、上記実施形態においては、ＨＤＤ１４及びＤＶＤに録画データを記録可能な記録再生装置としたが、録画データを記録する記憶媒体はＨＤＤ、ＤＶＤの何れか一方のみでもよい。また、記憶媒体は、映像データや音声データを有する録画データが記憶可能なものであれば、ＨＤＤ、ＤＶＤに限らず、あらゆる種類のマルチメディア光ディスクでもよい。そして、放送信号を記憶媒体へ記録する際の録画データへの変換形式はＭＰＥＧ方式に限らず、変換後の記録方式についても、データの一部分の書き換え、消去可能なフォーマットであれば、様々な形式を使用することが可能である。【０１８１】
一方、上記各実施形態においては、スキップ画像を格納するスキップ画像領域４０ａ，９４ａを画像判定部４０，９４に設けたが、スキップ画像はＨＤＤ１４等の他の記憶領域に格納するようにしてもよい。【０１８２】
なお、上記実施形態においては、アンテナを介して、テレビ放送信号（アナログテレビ放送信号、または、デジタルテレビ放送信号）を受信し、記憶媒体に記録する記録再生装置としたが、テレビ放送信号の伝送の形式は電波に限るものではなく、同軸ケーブル、光ケーブルを用いるＣＡＴＶ、また電話線等を用いるインターネット放送であってもよい。また、記録再生装置にＤＶ端子を設け、ＤＶ端子を介して録画データを取得できるように構成してもよい。
【図１】
2007063670.tif 000003
【図２】
2007063670.tif 000004
【図３】
2007063670.tif 000005
【図４】
2007063670.tif 000006
【図５】
2007063670.tif 000007
【図６】
2007063670.tif 000008
【図７】
2007063670.tif 000009
【図８】
2007063670.tif 000010
【図９】
2007063670.tif 000011
【図１０】
2007063670.tif 000012
【図１１】
2007063670.tif 000013
【国際調査報告】
2007063670.tif 000014
2007063670.tif 000015
2007063670.tif 000016
2007063670.tif 000017