JP4720544B2 - 画像処理装置および方法、プログラム記録媒体、並びにプログラム - Google Patents

画像処理装置および方法、プログラム記録媒体、並びにプログラム Download PDF

Info

Publication number
JP4720544B2
JP4720544B2 JP2006054950A JP2006054950A JP4720544B2 JP 4720544 B2 JP4720544 B2 JP 4720544B2 JP 2006054950 A JP2006054950 A JP 2006054950A JP 2006054950 A JP2006054950 A JP 2006054950A JP 4720544 B2 JP4720544 B2 JP 4720544B2
Authority
JP
Japan
Prior art keywords
image
setting information
feature amount
display image
processing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2006054950A
Other languages
English (en)
Other versions
JP2007235572A (ja
Inventor
通雅 尾花
哲二郎 近藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP2006054950A priority Critical patent/JP4720544B2/ja
Priority to US11/677,223 priority patent/US7853083B2/en
Priority to KR1020070020109A priority patent/KR101309021B1/ko
Priority to CN2007100799692A priority patent/CN101031056B/zh
Publication of JP2007235572A publication Critical patent/JP2007235572A/ja
Application granted granted Critical
Publication of JP4720544B2 publication Critical patent/JP4720544B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/93Regeneration of the television signal or of selected parts thereof
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • G11B27/034Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/32Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
    • G11B27/327Table of contents
    • G11B27/329Table of contents on a disc [VTOC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Television Signal Processing For Recording (AREA)
  • Image Processing (AREA)

Description

本発明は、画像処理装置および方法、プログラム記録媒体、並びにプログラムに関し、特に、画像に加える処理と、画像の特徴量とを対応付けて記憶させることで、画像を再生させるたびに、所定の処理を加えた画像を再現できるようにするとき、画像に加える所定の処理を容易に編集できるようにした画像処理装置および方法、プログラム記録媒体、並びにプログラムに関する。
画像を手軽に処理するための技術が普及しつつある。
従来、ビデオカメラなどで撮像された画像を編集するには、オリジナルの画像データを再生させながら、各種の処理を加える操作を実行し、処理結果となる画像を別の記録媒体に記録させるといったリニア編集が主流であった。
また、上述のようなリニア編集の場合、オリジナルの画像データがCOPY ONCEの場合、一度VTR(Video Tape Recorder)に記録したものを再生し、さらに編集した映像については記録できないという問題があった。
そこで、画像を編集させるための処理を指示する操作を記憶させる方法が提案されている(特許文献1参照)。
特開2003−202944号公報
しかしながら、リニア編集の場合、画像と、その画像の時間を示すタイムコードとを同時に通信することでタイムコードに合わせて編集することができるが、民生用のVTRなどではタイムコードはVTR内部にあり、タイムコードを外部に伝えることは事実上できない状態であり、画像と、画像を編集させるための処理を指示する操作とを同期させることができないため、操作を単に記憶させるようにしても、正確に画像の再生に同期しつつ、画像に処理を加えて表示させることは困難であった。
また、画像を編集する際、複数の編集内容を比較したい場合、複数の編集結果を同一の表示装置で表示させて比較することはできないため、使用者の思い通りに編集するには、相当な編集経験を経て得られるであろう熟練した技術が必要とされるため、編集操作そのものが煩雑であるにも関わらず、思い通りに編集することができないことがあった。
本発明はこのような状況に鑑みてなされたものであり、特に、オリジナルの画像データに処理を加えることなく、画像に加える処理と、画像の特徴量とを対応付けて記憶させることで、画像を再生させるたびに、画像に対して正確に所定の処理を加えて再現できるようにするときに画像への処理内容を容易に編集できるようにするものである。
本発明の一側面の画像処理装置は、画像より特徴量を抽出する特徴量抽出手段と、前記画像に対して処理を加えるための設定情報を設定する設定手段と、前記画像の特徴量に対応付けて前記設定情報をデータ記録媒体に記録する記録手段と、前記データ記録媒体の特徴量と、前記特徴量抽出手段により抽出された特徴量とを同期させる同期手段と、前記同期手段により前記データ記録媒体の特徴量と、前記特徴量抽出手段により抽出された特徴量とが同期した場合、前記データ記録媒体より、同期した前記特徴量に対応付けて記録されている設定情報を読み出す読出手段と、前記読出手段により読み出された設定情報に基づいて、前記画像に対して処理を反映させる反映手段と、前記反映手段により前記画像に対して処理が反映された画像を表示する表示画像、または、そのままの前記画像に前記読出手段により読み出された設定情報を示すオブジェクトを合成した表示画像を生成する表示画像生成手段と、前記読出手段により読み出された設定情報を、前記反映手段、または、前記表示画像生成手段に選択的に供給する選択手段とを含み、前記選択手段により前記反映手段に選択的に設定情報が供給されるとき、前記反映手段は、前記画像に対して処理を反映させ、前記表示画像生成手段は、前記反映手段により前記画像に対して処理が反映された画像からなる表示画像を生成し、前記選択手段により前記表示画像生成手段に選択的に設定情報が供給されるとき、前記表示画像生成手段は、そのままの前記画像に、前記選択手段により選択的に供給された設定情報を示すオブジェクトを合成して表示画像を生成し、前記設定情報は、自身が編集中の情報であるか否かを示す情報を含み、前記設定情報に編集中であることを示す情報が含まれている場合、前記反映手段は、前記画像をそのまま前記表示画像生成手段に供給し、前記表示画像生成手段は、前記反映手段より供給された画像に、前記読出手段により読み出された設定情報により処理を施す範囲を示すウィンドウをオブジェクトとして合成し表示画像を生成し、または、前記設定情報に編集中であることを示す情報が含まれていない場合、前記選択手段は、前記読出手段により読み出された設定情報を前記反映手段にのみ選択的に供給し、前記反映手段は、前記読出手段により読み出された設定情報に基づいて、前記画像に対して処理を反映させ、前記表示画像生成手段は、前記反映手段により前記画像に対して処理が反映された画像を表示画像とする
前記特徴量抽出手段には、前記画像を構成する所定領域の画素の画素値の加算値を特徴量として抽出させるようにすることができる。
前記画像に対する処理を指定するための操作をする操作手段をさらに含ませるよにすることができ、前記設定手段には、前記操作手段の操作内容により、前記画像に対して処理を加えるための設定情報を設定させ、前記記録手段には、前記画像の特徴量に対応付けて前記操作内容を前記データ記録媒体に記録させるようにすることができる。
前記設定情報には、自身が編集中の情報であるか否かを示す情報を含ませるようにすることができる。
前記設定情報に編集中であることを示す情報が含まれている場合、前記反映手段には、前記画像をそのまま前記表示画像生成手段に供給させるようにすることができ、前記表示画像生成手段には、前記反映手段より供給された画像に、前記読出手段により読み出された設定情報により処理を施す範囲を示すウィンドウをオブジェクトとして合成し表示画像を生成させるようにすることができる。
前記設定情報に編集中であることを示す情報が含まれていない場合、前記選択手段には、前記読出手段により読み出された設定情報を前記反映手段にのみ選択的に供給させるようにすることができ、前記反映手段には、前記読出手段により読み出された設定情報に基づいて、前記画像に対して処理を反映させ、前記表示画像生成手段は、前記反映手段により前記画像に対して処理が反映された画像を表示画像とするようにさせることができる。
前記同期手段には、前記画像の特徴量に対応付けられて、前記画像に対して処理を加えるための設定情報が記録されたデータ記録媒体より、前記特徴量を検索位置特徴量として順次抽出する検索位置特徴量抽出手段と、前記特徴量抽出手段により抽出された特徴量と前記検索位置特徴量とを順次比較する比較手段とを含ませるようにすることができ、前記比較結果が一致した場合、前記画像の特徴量に対応付けられて、前記画像に対して処理を加えるための設定情報が記録されたデータ記録媒体の特徴量と、前記特徴量抽出手段により抽出された特徴量とが同期したものとみなすようにさせることができる。
本発明の一側面の画像処理方法は、画像より特徴量を抽出する特徴量抽出ステップと、前記画像に対して処理を加えるための設定情報を設定する設定ステップと、前記画像の特徴量に対応付けて前記設定情報をデータ記録媒体に記録する記録ステップと、前記データ記録媒体の特徴量と、前記特徴量抽出ステップの処理により抽出された特徴量とを同期させる同期ステップと、前記同期ステップの処理により前記データ記録媒体の特徴量と、前記特徴量抽出ステップの処理により抽出された特徴量とが同期した場合、前記データ記録媒体より、同期した前記特徴量に対応付けて記録されている設定情報を読み出す読出ステップと、前記読出ステップの処理により読み出された設定情報に基づいて、前記画像に対して処理を反映させる反映ステップと、前記反映ステップの処理により前記画像に対して処理が反映された画像を表示する表示画像、または、そのままの前記画像に前記読出ステップの処理により読み出された設定情報を示すオブジェクトを合成した表示画像を生成する表示画像生成ステップと、前記読出ステップの処理により読み出された設定情報を、前記反映ステップの処理、または、前記表示画像生成ステップの処理に使用できるように選択的に供給する選択ステップとを含み、前記選択ステップの処理により前記反映ステップの処理で使用できるように選択的に設定情報が供給されるとき、前記反映ステップの処理は、前記画像に対して処理を反映させ、前記表示画像生成ステップの処理は、前記反映ステップの処理により前記画像に対して処理が反映された画像からなる表示画像を生成し、前記選択ステップの処理により前記表示画像生成ステップの処理で使用できるように選択的に設定情報が供給されるとき、前記表示画像生成ステップの処理は、そのままの前記画像に、前記選択ステップの処理により選択的に供給された設定情報を示すオブジェクトを合成して表示画像を生成し、前記設定情報は、自身が編集中の情報であるか否かを示す情報を含み、前記設定情報に編集中であることを示す情報が含まれている場合、前記反映ステップの処理は、前記画像をそのまま前記表示画像生成ステップの処理で使用するために供給し、前記表示画像生成ステップの処理は、前記反映ステップの処理で供給された画像に、前記読出ステップの処理により読み出された設定情報により処理を施す範囲を示すウィンドウをオブジェクトとして合成し表示画像を生成し、または、前記設定情報に編集中であることを示す情報が含まれていない場合、前記選択ステップの処理は、前記読出ステップの処理により読み出された設定情報を前記反映ステップの処理でのみ選択的に供給し、前記反映ステップの処理は、前記読出ステップの処理により読み出された設定情報に基づいて、前記画像に対して処理を反映させ、前記表示画像生成ステップの処理は、前記反映ステップの処理により前記画像に対して処理が反映された画像を表示画像とする
本発明の一側面のプログラム記録媒体のプログラムは、画像より特徴量を抽出する特徴量抽出ステップと、前記画像に対して処理を加えるための設定情報を設定する設定ステップと、前記画像の特徴量に対応付けて前記設定情報をデータ記録媒体に記録する記録ステップと、前記データ記録媒体の特徴量と、前記特徴量抽出ステップの処理により抽出された特徴量とを同期させる同期ステップと、前記同期ステップの処理により前記データ記録媒体の特徴量と、前記特徴量抽出ステップの処理により抽出された特徴量とが同期した場合、前記データ記録媒体より、同期した前記特徴量に対応付けて記録されている設定情報を読み出す読出ステップと、前記読出ステップの処理により読み出された設定情報に基づいて、前記画像に対して処理を反映させる反映ステップと、前記反映ステップの処理により前記画像に対して処理が反映された画像を表示する表示画像、または、そのままの前記画像に前記読出ステップの処理により読み出された設定情報を示すオブジェクトを合成した表示画像を生成する表示画像生成ステップと、前記読出ステップの処理により読み出された設定情報を、前記反映ステップの処理、または、前記表示画像生成ステップの処理に使用できるように選択的に供給する選択ステップとを含む処理をコンピュータに実行させ、前記選択ステップの処理により前記反映ステップの処理で使用できるように選択的に設定情報が供給されるとき、前記反映ステップの処理は、前記画像に対して処理を反映させ、前記表示画像生成ステップの処理は、前記反映ステップの処理により前記画像に対して処理が反映された画像からなる表示画像を生成し、前記選択ステップの処理により前記表示画像生成ステップの処理で使用できるように選択的に設定情報が供給されるとき、前記表示画像生成ステップの処理は、そのままの前記画像に、前記選択ステップの処理により選択的に供給された設定情報を示すオブジェクトを合成して表示画像を生成し、前記設定情報は、自身が編集中の情報であるか否かを示す情報を含み、前記設定情報に編集中であることを示す情報が含まれている場合、前記反映ステップの処理は、前記画像をそのまま前記表示画像生成ステップの処理で使用するために供給し、前記表示画像生成ステップの処理は、前記反映ステップの処理で供給された画像に、前記読出ステップの処理により読み出された設定情報により処理を施す範囲を示すウィンドウをオブジェクトとして合成し表示画像を生成し、または、前記設定情報に編集中であることを示す情報が含まれていない場合、前記選択ステップの処理は、前記読出ステップの処理により読み出された設定情報を前記反映ステップの処理でのみ選択的に供給し、前記反映ステップの処理は、前記読出ステップの処理により読み出された設定情報に基づいて、前記画像に対して処理を反映させ、前記表示画像生成ステップの処理は、前記反映ステップの処理により前記画像に対して処理が反映された画像を表示画像とする
本発明の一側面のプログラムは、画像より特徴量を抽出する特徴量抽出ステップと、前記画像に対して処理を加えるための設定情報を設定する設定ステップと、前記画像の特徴量に対応付けて前記設定情報をデータ記録媒体に記録する記録ステップと、前記データ記録媒体の特徴量と、前記特徴量抽出ステップの処理により抽出された特徴量とを同期させる同期ステップと、前記同期ステップの処理により前記データ記録媒体の特徴量と、前記特徴量抽出ステップの処理により抽出された特徴量とが同期した場合、前記データ記録媒体より、同期した前記特徴量に対応付けて記録されている設定情報を読み出す読出ステップと、前記読出ステップの処理により読み出された設定情報に基づいて、前記画像に対して処理を反映させる反映ステップと、前記反映ステップの処理により前記画像に対して処理が反映された画像を表示する表示画像、または、そのままの前記画像に前記読出ステップの処理により読み出された設定情報を示すオブジェクトを合成した表示画像を生成する表示画像生成ステップと、前記読出ステップの処理により読み出された設定情報を、前記反映ステップの処理、または、前記表示画像生成ステップの処理に使用できるように選択的に供給する選択ステップとを含む処理をコンピュータに実行させ、前記選択ステップの処理により前記反映ステップの処理で使用できるように選択的に設定情報が供給されるとき、前記反映ステップの処理は、前記画像に対して処理を反映させ、前記表示画像生成ステップの処理は、前記反映ステップの処理により前記画像に対して処理が反映された画像からなる表示画像を生成し、前記選択ステップの処理により前記表示画像生成ステップの処理で使用できるように選択的に設定情報が供給されるとき、前記表示画像生成ステップの処理は、そのままの前記画像に、前記選択ステップの処理により選択的に供給された設定情報を示すオブジェクトを合成して表示画像を生成し、前記設定情報は、自身が編集中の情報であるか否かを示す情報を含み、前記設定情報に編集中であることを示す情報が含まれている場合、前記反映ステップの処理は、前記画像をそのまま前記表示画像生成ステップの処理で使用するために供給し、前記表示画像生成ステップの処理は、前記反映ステップの処理で供給された画像に、前記読出ステップの処理により読み出された設定情報により処理を施す範囲を示すウィンドウをオブジェクトとして合成し表示画像を生成し、または、前記設定情報に編集中であることを示す情報が含まれていない場合、前記選択ステップの処理は、前記読出ステップの処理により読み出された設定情報を前記反映ステップの処理でのみ選択的に供給し、前記反映ステップの処理は、前記読出ステップの処理により読み出された設定情報に基づいて、前記画像に対して処理を反映させ、前記表示画像生成ステップの処理は、前記反映ステップの処理により前記画像に対して処理が反映された画像を表示画像とする
本発明の一側面の画像処理装置および方法、並びにプログラムにおいては、画像より特徴量が抽出され、前記画像に対して処理を加えるための設定情報が設定され、前記画像の特徴量に対応付けて前記設定情報がデータ記録媒体に記録され、前記データ記録媒体の特徴量と、抽出された特徴量とが同期され、前記データ記録媒体の特徴量と、抽出された特徴量とが同期した場合、前記データ記録媒体より、同期した前記特徴量に対応付けて記録されている設定情報が読み出され、読み出された設定情報に基づいて、前記画像に対して処理が反映され、前記画像に対して処理が反映された画像を表示する表示画像、または、そのままの前記画像に読み出された設定情報を示すオブジェクトが合成された表示画像が生成され、読み出された設定情報が、前記画像を反映させるため、または、前記設定情報を示すオブジェクトが合成された表示画像を生成させるためかのいずれかに使用されるために選択的に供給され、前記画像に反映させるために選択的に設定情報が供給されるとき、前記画像に対して処理が反映され、前記画像に対して処理が反映された画像からなる表示画像が生成され、前記設定情報を示すオブジェクトが合成された表示画像を生成させるために選択的に設定情報が供給されるとき、そのままの前記画像に、選択的に供給された設定情報を示すオブジェクトが合成された表示画像が生成され、前記設定情報には、自身が編集中の情報であるか否かを示す情報が含まれ、前記設定情報に編集中であることを示す情報が含まれている場合、前記画像がそのまま供給され、供給された画像に、読み出された設定情報により処理を施す範囲を示すウィンドウがオブジェクトとして合成され表示画像が生成されるか、または、前記設定情報に編集中であることを示す情報が含まれていない場合、読み出された設定情報が選択的に供給され、読み出された設定情報に基づいて、前記画像に対して処理が反映され、前記画像に対して処理が反映された画像が表示画像とされる
本発明の画像処理装置は、独立した装置であっても良いし、画像処理を行うブロックであっても良い。
本発明の一側面によれば、オリジナルの画像データに処理を加えることなく、画像を再生させる度に、画像に対して所定の処理を加えて再現するための所定の処理の編集を容易にすることが可能となる。
また、本発明の一側面によれば、オリジナルの画像データに処理を加えることなく、画像を再生させる度に、画像に対して所定の処理を加えて再現するための所定の処理の編集を視覚的に認識しやすくすることが可能となり、結果として編集を容易にすることが可能となる。
以下に本発明の実施の形態を説明するが、本明細書に記載の発明と、発明の実施の形態との対応関係を例示すると、次のようになる。この記載は、本明細書に記載されている発明をサポートする実施の形態が本明細書に記載されていることを確認するためのものである。従って、発明の実施の形態中には記載されているが、発明に対応するものとして、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その発明に対応するものではないことを意味するものではない。逆に、実施の形態が発明に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その発明以外の発明には対応しないものであることを意味するものでもない。
さらに、この記載は、本明細書に記載されている発明の全てを意味するものではない。換言すれば、この記載は、本明細書に記載されている発明であって、この出願では請求されていない発明の存在、すなわち、将来、分割出願されたり、補正により出現、追加される発明の存在を否定するものではない。
即ち、本発明の一側面の画像処理装置は、画像より特徴量を抽出する特徴量抽出手段(例えば、図4の特徴量抽出手段41)と、前記画像に対して処理を加えるための設定情報を設定する設定手段(例えば、図4の設定情報決定部46)と、前記画像の特徴量に対応付けて前記設定情報をデータ記録媒体に記録する記録手段(例えば、図4の特徴量設定情報記録部61)と、前記データ記録媒体の特徴量と、前記特徴量抽出手段により抽出された特徴量とを同期させる同期手段(例えば、図4の同期検出部42)と、前記同期手段により前記データ記録媒体の特徴量と、前記特徴量抽出手段により抽出された特徴量とが同期した場合、前記データ記録媒体より、同期した前記特徴量に対応付けて記録されている設定情報を読み出す読出手段(例えば、図4の特徴量設定情報読出部63)と、前記読出手段により読み出された設定情報に基づいて、前記画像に対して処理を反映させる反映手段(例えば、図4の反映部49)と、前記反映手段により前記画像に対して処理が反映された画像を表示する表示画像、または、そのままの前記画像に前記読出手段により読み出された設定情報を示すオブジェクトを合成した表示画像を生成する表示画像生成手段(例えば、図4の表示画像生成部50)と、前記読出手段により読み出された設定情報を、前記反映手段、または、前記表示画像生成手段に選択的に供給する選択手段(例えば、図4の選択部47)とを含み、前記選択手段により前記反映手段に選択的に設定情報が供給されるとき、前記反映手段は、前記画像に対して処理を反映させ、前記表示画像生成手段は、前記反映手段により前記画像に対して処理が反映された画像からなる表示画像を生成し、前記選択手段により前記表示画像生成手段に選択的に設定情報が供給されるとき、前記表示画像生成手段は、そのままの前記画像に、前記選択手段により選択的に供給された設定情報を示すオブジェクトを合成して表示画像を生成し、前記設定情報は、自身が編集中の情報であるか否かを示す情報を含み、前記設定情報に編集中であることを示す情報が含まれている場合、前記反映手段は、前記画像をそのまま前記表示画像生成手段に供給し、前記表示画像生成手段は、前記反映手段より供給された画像に、前記読出手段により読み出された設定情報により処理を施す範囲を示すウィンドウをオブジェクトとして合成し表示画像を生成し、または、前記設定情報に編集中であることを示す情報が含まれていない場合、前記選択手段は、前記読出手段により読み出された設定情報を前記反映手段にのみ選択的に供給し、前記反映手段は、前記読出手段により読み出された設定情報に基づいて、前記画像に対して処理を反映させ、前記表示画像生成手段は、前記反映手段により前記画像に対して処理が反映された画像を表示画像とする
前記特徴量抽出手段(例えば、図4の特徴量抽出手段41)には、前記画像を構成する所定領域の画素の画素値の加算値を特徴量として抽出させるようにすることができる。
前記画像に対する処理を指定するための操作をする操作手段(例えば、図4のリモートコントローラ14)をさらに含ませるよにすることができ、前記設定手段(例えば、図4の設定情報決定部46)には、前記操作手段の操作内容により、前記画像に対して処理を加えるための設定情報を設定させ、前記記録手段には、前記画像の特徴量に対応付けて前記操作内容を前記データ記録媒体に記録させるようにすることができる。
前記設定情報には、自身が編集中の情報であるか否かを示す情報を含ませるようにすることができる。
前記設定情報に編集中であることを示す情報が含まれている場合、前記反映手段(例えば、図4の反映部49)には、前記画像をそのまま前記表示画像生成手段に供給させるようにすることができ、前記表示画像生成手段(例えば、図4の表示画像生成部50)には、前記反映手段より供給された画像に、前記読出手段により読み出された設定情報により処理を施す範囲を示すウィンドウをオブジェクトとして合成し表示画像を生成させるようにすることができる。
前記設定情報に編集中であることを示す情報が含まれていない場合、前記選択手段(例えば、図4の選択部47)には、前記読出手段により読み出された設定情報を前記反映手段にのみ選択的に供給させるようにすることができ、前記反映手段(例えば、図4の反映部49)には、前記読出手段により読み出された設定情報に基づいて、前記画像に対して処理を反映させ、前記表示画像生成手段は、前記反映手段により前記画像に対して処理が反映された画像を表示画像とするようにさせることができる。
前記同期手段(例えば、図4の同期検出部42)には、前記画像の特徴量に対応付けられて、前記画像に対して処理を加えるための設定情報が記録されたデータ記録媒体より、前記特徴量を検索位置特徴量として順次抽出する検索位置特徴量抽出手段(例えば、図4の検索位置特徴量読出部104)と、前記特徴量抽出手段により抽出された特徴量と前記検索位置特徴量とを順次比較する比較手段(例えば、図4の比較部103)とを含ませるようにすることができ、前記比較結果が一致した場合、前記画像の特徴量に対応付けられて、前記画像に対して処理を加えるための設定情報が記録されたデータ記録媒体の特徴量と、前記特徴量抽出手段により抽出された特徴量とが同期したものとみなすようにさせることができる。
本発明の一側面の画像処理方法は、画像より特徴量を抽出する特徴量抽出ステップ(例えば、図11のフローチャートにおけるステップS3の処理)と、前記画像に対して処理を加えるための設定情報を設定する設定ステップ(例えば、図11のフローチャートにおけるステップS5の処理)と、前記画像の特徴量に対応付けて前記設定情報をデータ記録媒体に記録する記録ステップ(例えば、図11のフローチャートにおけるステップS6の処理)と、前記データ記録媒体の特徴量と、前記特徴量抽出ステップの処理により抽出された特徴量とを同期させる同期ステップ(例えば、図11のフローチャートにおけるステップS7の処理)と、前記同期ステップの処理により前記データ記録媒体の特徴量と、前記特徴量抽出ステップの処理により抽出された特徴量とが同期した場合、前記データ記録媒体より、同期した前記特徴量に対応付けて記録されている設定情報を読み出す読出ステップ(例えば、図11のフローチャートにおけるステップS8の処理)と、前記読出ステップの処理により読み出された設定情報に基づいて、前記画像に対して処理を反映させる反映ステップ(例えば、図11のフローチャートにおけるステップS22の処理)と、前記反映ステップの処理により前記画像に対して処理が反映された画像を表示する表示画像、または、そのままの前記画像に前記読出ステップの処理により読み出された設定情報を示すオブジェクトを合成した表示画像を生成する表示画像生成ステップ(例えば、図11のフローチャートにおけるステップS12の処理)と、前記読出ステップの処理により読み出された設定情報を、前記反映ステップの処理、または、前記表示画像生成ステップの処理に使用できるように選択的に供給する選択ステップ(例えば、図11のフローチャートにおけるステップS10,S21の処理)とを含み、前記選択ステップの処理により前記反映ステップの処理で使用できるように選択的に設定情報が供給されるとき、前記反映ステップの処理は、前記画像に対して処理を反映させ、前記表示画像生成ステップの処理は、前記反映ステップの処理により前記画像に対して処理が反映された画像からなる表示画像を生成し、前記選択ステップの処理により前記表示画像生成ステップの処理で使用できるように選択的に設定情報が供給されるとき、前記表示画像生成ステップの処理は、そのままの前記画像に、前記選択ステップの処理により選択的に供給された設定情報を示すオブジェクトを合成して表示画像を生成し、前記設定情報は、自身が編集中の情報であるか否かを示す情報を含み、前記設定情報に編集中であることを示す情報が含まれている場合、前記反映ステップの処理は、前記画像をそのまま前記表示画像生成ステップの処理で使用するために供給し、前記表示画像生成ステップの処理は、前記反映ステップの処理で供給された画像に、前記読出ステップの処理により読み出された設定情報により処理を施す範囲を示すウィンドウをオブジェクトとして合成し表示画像を生成し、または、前記設定情報に編集中であることを示す情報が含まれていない場合、前記選択ステップの処理は、前記読出ステップの処理により読み出された設定情報を前記反映ステップの処理でのみ選択的に供給し、前記反映ステップの処理は、前記読出ステップの処理により読み出された設定情報に基づいて、前記画像に対して処理を反映させ、前記表示画像生成ステップの処理は、前記反映ステップの処理により前記画像に対して処理が反映された画像を表示画像とする。
まず、図1,図2を参照して、本発明を適用した画像処理装置の概念について説明する。本発明を適用した画像処理装置は、予め記録された画像に対して、使用者により指示された処理を施し表示する。このとき、画像処理装置は、画像の特徴量を抽出して、特徴量に対応付けて処理内容の情報を蓄積させる。さらに、画像処理装置は、予め記録された画像を再生するとき、この蓄積された処理内容の情報を読み出して、画像に処理を施し表示する。
より具体的には、画像処理装置2の動作は、大きく分けて記録モードと再生モードとの2つのモードからなる。
記録モードでは、図1で示されるように、画像処理装置2は、例えば、DVD(Digital Versatile Disc)などの動画像を含むコンテンツが予め記録されている記録メディア1からDVDプレーヤなどにより再生される画像を表示部3に表示させる。この状態で、リモートコントローラなどが使用者などにより操作されることにより、所望とする画像への処理として、例えば、ズーム、パン、チルトなどが指示されると、画像処理装置2は、操作内容に対応する設定情報を生成すると供に、設定情報に対応付けられた処理を画像に施して表示部3に表示させる。さらに、画像処理装置2は、画像より特徴量を抽出し、抽出した特徴量に対応付けて設定情報を操作履歴格納部4に蓄積させる。記録モードでの処理は、繰り返すことができるため、処理内容を編集することができる。したがって、記録モードでは、編集モードを含んでいると言える。
次に、再生モードでは、図2で示されるように、画像処理装置2は、動画像を含むコンテンツが予め記録されている記録メディア1からDVDプレーヤなどにより再生される画像を読み出すと供に、特徴量を抽出する。このとき、画像処理装置2は、操作履歴格納部4に特徴量に対応付けられて記録されている設定情報を、記録メディア1から読み出した画像の特徴量に同期して読み出すと供に、読み出した設定情報に基づいて、画像に処理を施し、表示部3に表示させる。
さらに、記録モード(編集モードを含む)においては、同一のタイミングで複数回数編集処理が繰り返されると、複数の編集操作を示す情報を再生モードで視覚的に認識できるように表示させ、再生された画像上の編集操作を示す情報を見ながら使用者が処理内容を決定する。
より具体的には、図3の上段で示される画像PAが供給されてきた画像に、例えば、複数回数ズーム処理を加えた場合、画像処理装置2は、複数回数のズーム処理の操作を操作履歴格納部4に格納させ、そのいずれかが選択されるまでは、図3の中段で示されるように、複数回数操作されたズーム位置の情報をウィンドウW1乃至W3として画像PB上にオーバーラップさせて表示部3に表示させる。この処理により、使用者は、自らが編集を加えた位置を視覚的に認識することができる。さらに、いずれかのウィンドウが選択されると、図3の下段で示されるように、画像に加える処理が決定されて、対応するズーム処理が加えられた画像が表される。図3の下段においては、ウィンドウW2が選択されて、ズーム画像に処理が加えられた画像PCが表示部3に表示されていることが示されている。また、このとき、操作履歴格納部4には、決定された処理に対応する編集操作に対応する設定情報のみが残される。
以上のような動作により、画像処理装置2は、予め記録された画像に対する処理内容のみを蓄積して、処理結果である画像を記録することなく、処理結果である画像を繰り返し再生できるようにすることができる。結果として、Copy Onceなどの複製回数に制限があるような予め記録された画像に対して、様々な画像処理を加えると言った加工処理を繰り返すことが可能となる。また、使用者は視覚的に複数の編集操作を認識することが可能となり、容易に思い通りの編集操作を実現させることが可能となる。
以下、図1,図2を参照して説明した画像処理装置2について詳細を説明する。
図4は、図1,図2の画像処理装置2に対応する画像処理装置13の一実施の形態の構成を示した図である。
画像再生部12は、図1,図2の記録メディア1に対応する記録メディア11に予め所定の形式でエンコードされた状態で記録された画像をデコードし、順次画像として特徴量抽出部41および遅延部48に供給する。
特徴量抽出部41は、画像再生部12より順次供給されてくる画像の特徴量を抽出して、同期検出部42、および蓄積ブロック43の特徴量設定情報記録部61に供給する。尚、特徴量抽出部41の構成については、図5を参照して詳細を後述する。
リモートコントローラ14は、キーやボタンなどから構成され、図1,図2で示されるように使用者が所望とする画像に対する処理の内容を指示するとき操作され、使用者の操作に応じて操作信号を発生すると供に、発生した操作信号に応じて赤外線などからなる発光パターンを生成し、画像処理装置13の受光部44に発光する。尚、リモートコントローラ14については、図8を参照して、詳細を後述する。
受光部44は、リモートコントローラ14の発光パターンに基づいて、リモートコントローラ14の操作信号に変換し、操作情報認識部45に供給する。操作情報認識部45は、受光部44より供給されてくる操作信号に基づいて、使用者が所望とする画像への処理に対応付けられている操作情報を認識し、認識結果である操作信号を設定情報決定部46に供給する。尚、蓄積ブロック43は、リモートコントローラ14からの操作情報に基づいて、オンまたはオフを制御することも可能であり、このため、操作情報認識部45において、蓄積ブロック43のオンまたはオフが制御される操作情報が認識された場合、操作情報認識部45は、蓄積ブロック43の動作をオンまたはオフに制御する。また、操作情報には、上述した操作信号に基づいて生成されるウィンドウを選択する操作も含まれているため、操作情報認識部45は、ウィンドウを選択する操作である場合、その旨を通知する信号を発生し、選択部47および表示画像生成部50に供給する。
設定情報決定部46は、操作情報認識部45より供給されてくる操作情報に基づいて、後述する反映部49に対して画像への処理内容を指示するための設定情報を決定し、特徴量設定情報記録部61および選択部47に供給する。設定情報決定部46は、操作情報認識部45より、上述した複数のウィンドウのうちの1つのウィンドウが選択され、同一の特徴量のタイミングで加えられる複数の処理のうちのいずれか1つが選択されたことを示す情報が供給された場合、選択されなかった処理に対応する設定情報を削除するように蓄積部43の特徴量設定情報記録部61に対して通知する。
蓄積ブロック43の特徴量設定情報記録部61は、特徴量抽出部41より供給されてくる特徴量と、設定情報決定部46より供給されてくる設定情報とを対応付けて特徴量設定情報蓄積部62(図1,図2の操作履歴格納部4に対応するもの)に蓄積させる。また、特徴量設定情報記録部61は、上述した複数のウィンドウのうちの1つのウィンドウが選択され、同一の特徴量のタイミングで加えられる複数の処理のうちのいずれか1つが選択されたことにより、選択されなかった処理に対応する設定情報を削除するように通知された場合、対応する設定情報を特徴量設定情報蓄積部62より削除する。
同期検出部42は、特徴量設定情報蓄積部62に蓄積されている特徴量(後述する検索位置特徴量)のうち、特徴量抽出部41より供給されてくる画像再生部12により再生されている画像の特徴量(後述する再生位置特徴量)を検索し、同一の特徴量が検出されたとき、画像の同期位置として検出結果を特徴量設定情報読出部63に供給する。尚、同期検出部42の構成については、図7を参照して詳細を後述する。
特徴量設定情報読出部63は、同期検出部42より同期位置として検出された特徴量(検索位置特徴量)を取得すると、その特徴量に対応付けられて、特徴量設定情報蓄積部62に記憶されている設定情報を読み出し、選択部47に供給する。同期位置として検出された特徴量に対応付けられた状態で、複数の設定情報が記憶されている場合、特徴量設定情報読出部63は、その全ての設定情報を読み出す。すなわち、同一のタイミングで複数の処理が指定されて、操作履歴として残っている場合、特徴量設定情報読出部63は、全ての設定情報を読み出して、選択部47に供給する。
選択部47は、設定情報決定部46より設定情報が供給されてきた場合、仮に、同一のタイミングで特徴量設定情報読出部63より設定情報が供給されることがあっても、設定情報決定部46からの設定情報を反映部49に供給する。また、選択部47は、設定情報決定部46より設定情報の供給がなく、特徴量設定情報読出部63より設定情報が供給された場合、特徴量設定情報読出部63より供給された設定情報を反映部49に供給する。
操作情報認識部45より画像に加える処理を最終的に決定したことが通知されてこない状態の場合、または、設定情報に、自らが最終的に決定されたことを示す情報が含まれていない場合、選択部47は、設定情報決定部46より設定情報が供給されてきているとき、設定情報を反映部49に供給せず、表示画像生成部50に供給する。さらに、選択部47は、操作情報認識部45より画像に加える処理を最終的に決定したことが通知されてきた場合、設定情報決定部46からは、決定された処理に対応する設定情報のみが供給されてくるので、その設定情報を反映部49に供給し、表示画像生成部50に供給しない。
遅延部48は、特徴量抽出部41、同期検出部42、蓄積ブロック43、および、選択部47の処理における遅延時間だけ、画像再生部12より供給されてくる画像を一時的に記憶し、反映部49に出力する。反映部49は、選択部47より設定情報が供給されてくる場合、遅延部48より供給されてくる画像に対する処理を反映して、表示画像生成部50に供給する。また、反映部49は、選択部47より設定情報が供給されてこない場合、遅延部48より供給されてくる画像を、そのまま表示画像生成部50に供給する。
表示画像生成部50は、選択部47より供給されてくる設定情報に基づいて、反映部49より供給されてくる画像に対して、処理を加えて表示部15に表示させる。具体的には、反映部49より画像が供給され、選択部47から何も供給されてこない場合、表示画像生成部50は、反映部49より供給される画像をそのまま表示部15に表示させる。また、反映部49より画像が供給され、選択部47から設定情報が供給されてきた場合、表示画像生成部50は、設定情報に含まれる、例えば、ズーム位置などの情報に基づいて、図3で示されるように、反映部49からの画像にオーバーラップしてウィンドウを表示し、OSD(On Screen Display)形式の表示画面を生成して、表示部15に表示させる。また、OSD形式の画像を表示する際、操作情報認識部45よりウィンドウを選択する操作情報が供給されてきた場合、表示画像生成部50は、選択されたウィンドウを識別できるようにOSD形式で表示する。
次に、図5を参照して、特徴量抽出部41の詳細な構成について説明する。
DFF(D型フリップフロップ)81は、直前の入力信号を記憶して、図示せぬクロック信号発生器からのクロック信号(clk)が入力されるタイミングで加算器82に出力する。また、DFF81は、入力信号が画像の信号のうち画像データ領域外のものであるとき、リセット信号が入力され入力信号が消去されて出力される。すなわち、画像信号は、図6で示されるように同期データ領域と画像データ領域から構成されているため、図中の水平方向のサンプルと垂直方向のラインの丸印の原点であるフレーム開始点Sから順次入力されてくる位置の情報に応じて、画像データ領域外の同期データの場合、リセット信号が入力され、同期データを構成する信号が、加算器82に出力されない。つまり、DFF81は、画像を構成する入力信号のうち、画像データ領域のデータのみをクロック信号に同期して加算器82に供給する。
加算器82は、DFF81より供給されてくる信号と、DFF83より供給されてくる信号とを加算してDFF83に出力する。より詳細には、加算器82は、DFF81より供給されてくる信号と、DFF83より供給されてくる信号との加算結果のうち、下位8ビットを抽出してDFF83に供給する。
DFF83は、加算器82より供給されてくる信号を図示せぬクロック発生器より発生されるクロック信号(clk)が入力されるタイミングで加算器82および出力部84に供給する。また、DFF83は、フレーム開始点(図中の水平方向のサンプルと垂直方向のラインの丸印の原点)Sの信号が入力される際、リセット信号が入力され入力信号が消去されて出力される。すなわち、DFF83は、画像を構成する入力信号のうち、画像データ領域のデータのみが加算器82により累積的に加算された値を出力部84に供給する。
出力部84は、1フレーム(または、1フィールド)の値がDFF83より供給されてきたとき、その値をフレーム(または、そのフィールド)分の画像の特徴量として出力する。すなわち、出力部84は、画像データ領域のデータのみが加算器82により累積的に加算された値の下位8ビットをそのフレーム(または、そのフィールド)の特徴量として出力する。尚、特徴量は、画像を1フレーム単位で識別できる情報であればよいので、画像データ領域のデータのみ(画素値のみ)が累積的に加算された値の下位8ビットに限るものではなく、例えば、画像データ領域の中央近傍の所定領域内の画素値のみの加算結果をそのまま使用してもよい。
次に、図7を参照して、同期検出部42の詳細な構成について説明する。
特徴量バッファ101−1乃至101−3は、供給されてきた特徴量を一時的に記憶すると供に、それまでに記憶していた特徴量を再生位置特徴量生成部102および後段の特徴量バッファ101−2,101−3に順次出力する。尚、特徴量バッファ101−3は、後段の特徴量バッファ101が存在しないため、再生位置特徴量生成部102にのみ出力する。再生位置特徴量生成部102は、特徴量バッファ101−1乃至101−3より供給されてくる最新の特徴量を含めた過去3フレーム分の特徴量を順次取得し、これを纏めて再生位置情報(再生位置特徴量)として生成し、比較部103に出力する。すなわち、再生位置特徴量生成部102は、再生位置を特定するための特徴量として最新のフレームから3フレーム前までの合計4個の特徴量を使用して、再生位置特徴量を生成する。
検索位置特徴量読出部104は、特徴量設定情報蓄積部62に蓄積されている特徴量を連続する4個ずつを順次読み出し、検索位置特徴量として比較部103および検出部105に供給する。比較部103は、再生位置特徴量生成部102より供給されてくる再生位置特徴量と、検索位置特徴量読出部104より順次供給されてくる検索位置特徴量とを比較する。比較部103は、再生位置特徴量と一致する検索位置特徴量を検索した場合、同期が検出されたとみなし、検出結果として同期が検出されたことを検出部105に通知する。検出部105は、比較部103より同期が検出されたとみなされたタイミングで、検索位置特徴量読出部104より供給されてきた検索位置特徴量を同期検出結果として出力する。
次に、図8を参照して、リモートコントローラ14の詳細について説明する。
リモートコントローラ14のボタン121は、蓄積ブロック43のオンオフを切り替えるとき操作される。ボタン122は、決定ボタンであり、上述したウィンドウを操作することによりズーム位置、およびズーム倍率を決定するとき操作される。ボタン123,124は、選択ボタンであり、複数のウィンドウから1つのウィンドウを切り替えるとき、操作されるボタンである。ズームリング125は、図中の矢印AB方向に回転操作することができ、回転に応じたズーム倍率を設定することができる。ズーム位置スティック126は、スティック型の操作ポインタから構成されており、画像中でウィンドウの位置、すなわち、ズーム位置を移動させるとき操作される。
次に、図9,図10を参照して、リモートコントローラ14の操作に伴う具体的な処理内容について説明する。
リモートコントローラ14により具体的には、図9で示されるように入力画像QAに対して、ズーム処理が設定され、決定されず、編集中であると、ウィンドウF1(実線)が表示される。この状態において、ズーム位置スティック126が操作されることにより、操作に対応してウィンドウF1は移動し、例えば、ウィンドウF2(一点鎖線)に移動させることができる。また、ズームリング125が操作されると、ズーム倍率に対応してウィンドウF1の大きさが変更し、例えば、ウィンドウF3(点線)のように表示される。尚、各ウィンドウF1乃至F3には、中央位置が認識しやすいように、水平方向と垂直方向の中心位置に目盛りが付されている。
さらに、画像に加える処理を確定させるとき、ボタン122が操作されることにより、表示部15には、図9の下段で示される画像QCが表示されることになる。
以上の例においては、操作として加えられた処理の内容が1個であった場合、すなわち、ウィンドウが1個の場合について説明してきたが、例えば、複数の場合は、以下のような処理となる。
すなわち、図10の中央の画像P1で示されるように、ウィンドウR1乃至R4(ウィンドウR1は実線、ウィンドウR2は点線、ウィンドウR3は1点鎖線、ウィンドウR4は2点鎖線)が表示されている場合、すなわち、4個の画像への処理が設定されていた場合、選択されているウィンドウは、太線で表示される。画像P1においては、ウィンドウR1が太線で示されている。また、各ウィンドウR1乃至R4には、記録1乃至4と表示されており、対応する操作に基づいた設定情報が設定されていることが示されている。
画像P1の状態において、ボタン123が操作されると、画像P2で示されるように、ウィンドウR2が太線で表示され、ウィンドウR2が選択されたことが示される。さらに、画像P2の状態において、ボタン123が操作されると、画像P3で示されるように、ウィンドウR3が太線で表示され、ウィンドウR3が選択されたことが示される。さらに、画像P3の状態において、ボタン123が操作されると、画像P4で示されるように、ウィンドウR4が太線で表示され、ウィンドウR4が選択されたことが示される。また、画像P4の状態において、ボタン123が操作されると、画像P1で示されるように、ウィンドウR1が太線で表示され、ウィンドウR1が選択されたことが示される。
画像P1の状態において、ボタン124が操作されると、画像P4で示されるように、ウィンドウR4が太線で表示され、ウィンドウR4が選択されたことが示される。さらに、画像P4の状態において、ボタン124が操作されると、画像P3で示されるように、ウィンドウR3が太線で表示され、ウィンドウR3が選択されたことが示される。また、画像P3の状態において、ボタン124が操作されると、画像P2で示されるように、ウィンドウR2が太線で表示され、ウィンドウR2が選択されたことが示される。さらに、画像P2の状態において、ボタン124が操作されると、画像P1で示されるように、ウィンドウR1が太線で表示され、ウィンドウR1が選択されたことが示される。
画像P1の状態において、ボタン122が操作されると、ウィンドウR1の設定情報に基づいて、画像P1がズーム画像として処理され、画像P5で示されるように表示される。
また、画像P1の状態において、ズームリング125およびズーム位置スティック126が操作されることによりウィンドウR1に対応する設定情報が操作されると、画像P6で示されるように、操作に対応してウィンドウR1からウィンドウR1’に変更されて表示される。
さらに、画像P6において、ウィンドウR1’が選択された状態で、ボタン122が操作されるとウィンドウR1’の設定情報が決定されて、ウィンドウR1’の設定情報に基づいて、画像P1が処理されて、画像P7で示されるように表示される。
以上の処理により、使用者は、自らが画像に対して処理を施そうとしているズーム位置とズーム倍率を視覚的に認識することができるので、編集結果としてイメージしている画像であるかを確認することが容易になるので、思い通りの編集操作を容易に実現させることが可能となる。
次に、図11のフローチャートを参照して、図4の画像処理装置13による画像処理について説明する。尚、以降の説明においては、リモートコントローラ14のボタン121が操作されることにより、蓄積ブロック43が、オンの状態に制御されていることが前提であるものとする。
ステップS1において、遅延部48は新しい画像が画像再生部12より供給されてきたか否かを判定し、新たな画像が供給されてくるまで、その処理を繰り返す。
例えば、画像再生部12が記録メディア11に記録されている画像を読み出し、遅延部48が、新たな画像が供給されてきたと判定した場合、ステップS2において、遅延部48は、供給されてきた画像を1フレーム分一時的に遅延させるために記憶する。尚、以降においては、画像を1フレーム単位で処理するものとして説明を進めるが、当然のことながら、画像は、1フレーム単位に限らず、例えば、1フィールド単位で処理するようにしても良い。
ステップS3において、特徴量抽出部41は、特徴量抽出処理を実行し、画像再生部12より供給されてきた1フレーム分の画像の特徴量を抽出する。すなわち、遅延部48が、新たな画像を1フレーム分遅延させるために一時的に記憶するとき、同様に、1フレーム分の画像が特徴量抽出部41にも供給されているため、同一のタイミングで、同一の画像が、一方では遅延のため一時的に記憶され、他方では特徴量が抽出される。
ここで、図12のフローチャートを参照して、特徴量抽出処理について説明する。
ステップS31において、DFF83は、フレーム開始点S(図6)によりリセットされる。
ステップS32において、未処理の画素が選択され、ステップS33において、画像データ領域外であるか否かが判定される。より詳細には、例えば、ラスタスキャン順に1フレーム分の画像より未処理の画素が順次読み出され、画像データ領域外であるか否かが判定される。
図6で示されるように、最初の画素(フレーム開始点Sの画素)の場合、同期データに含まれるため画像データ領域外であるので、ステップS35において、DFF81はリセットされ、0を画素値として出力する。一方、ラスタスキャン順に処理対象となる画素が選択され、例えば、画像データ領域内である場合、ステップS34において、DFF81は、クロック信号の発生タイミングで画素値を加算器82に供給する。
ステップS36において、加算器82は、入力された画素値と、DFF83より供給されてくる信号とを加算してDFF83に供給する。
ステップS37において、DFF83は、クロック信号の発生タイミングで加算器82より供給されてきた加算結果の下位8ビットを加算器82に戻す。このとき、DFF83は、加算結果を出力部84にも供給するが、出力部84は、加算結果を出力しない。
ステップS38において、未処理の画素があるか否かが判定され、未処理の画素がある場合、その処理は、ステップS32に戻る。すなわち、1フレーム分の画素が全て処理されるまで、ステップS32乃至S38の処理が繰り返される。そして、1フレーム分の画素の全てが処理されたと判定された場合、ステップS39において、出力部84は、DFF83より供給されてくる加算結果、すなわち、画像データ領域に属する画素値の累積加算結果の下位8ビットを1フレームの画像の特徴量として出力する。
以上の処理により、1フレーム分の画像信号より画像データ領域の全ての画素値の累積加算結果の下位8ビットが、そのフレームの特徴量として抽出されることになる。
ここで、図11のフローチャートの説明に戻る。
ステップS4において、操作情報認識部45は、リモートコントローラ14が使用者により操作されて、画像の処理が指示されたか否かを判定する。例えば、表示部15に表示されている画像を見ながら、使用者が、2倍のズーム処理を指示した場合、リモートコントローラ14の発光パターンが受光部44により受光され、受光部44より受光した発光パターンに基づいた信号が、操作情報認識部45に供給されることにより、操作情報認識部45は、操作がなされたと判定し、その処理は、ステップS5に進む。
ステップS5において、操作情報認識部45は、受光部44より供給された信号に基づいて、操作情報を認識し、認識結果として設定情報決定部46に供給する。設定情報決定部46は、操作情報に基づいて、反映部49に対しての画像に処理を施すための設定情報を決定し、特徴量設定情報記録部61および選択部47に供給する。すなわち、今の場合、2倍のズーム処理を画像に施すことが指示されているので、反映部49に対して2倍のズーム処理を施す指示を出すための設定情報が決定されて、特徴量設定情報記録部61および選択部47に供給される。
ステップS6において、特徴量設定情報記録部61は、特徴量抽出部41より供給されてくる特徴量を特徴量設定情報蓄積部62に記録させると共に、その特徴量に対応付けて、設定情報決定部46より供給されてくる設定情報を、特徴量設定情報蓄積部62に記録させることで、特徴量と設定情報とを蓄積させる。より詳細には、図13で示されるように、特徴量C1を所定のアドレスAに記録させた場合、そのm倍のアドレス、すなわち、アドレスm×Aに、特徴量C1に対応付けられた設定情報E1を記憶させる。尚、図13においては、特徴量設定情報蓄積部62の内部における特徴量と設定情報とが記憶されるアドレスの配置が示されている。
以降、特徴量設定情報記録部61は、同様にして、特徴量C2をアドレスBに記憶させるとき、対応する設定情報E2をm×Bに記憶させ、さらに、特徴量C3をアドレスCに記憶させるとき、対応する設定情報E3をm×Cに記憶させる。このように特徴量に対応付けて設定情報を記憶させることにより、特徴量が決まれば、特徴量のアドレスから設定情報のアドレスが特定できるので、設定情報蓄積部62内における特徴量毎の設定情報の検索をスムーズにすることが可能となる。尚、特徴量および設定情報は、同一の処理が連続して指定されている期間について連続して記録される。すなわち、例えば、図13における特徴量C1乃至C3は、いずれも1フレーム分の特徴量に限るものではなく、連続して処理が指定されている期間のフレーム数の特徴量が連続的に記録されている。また、同様にして、設定情報についても、例えば、図13における設定情報E1乃至E3は、特徴量C1乃至C3に対応付けられたアドレスから、いずれも1フレーム分の特徴量に限るものではなく、連続して処理が指定されている期間のフレーム数の設定情報が連続的に記録されている。
ステップS7において、同期検出部42は、同期検出処理を実行して、再生中の画像の特徴量と、画像に処理を施すための設定情報が対応付けられている特徴量との同期を検出する。
ここで、図14のフローチャートを参照して、同期検出処理について説明する。
ステップS41において、同期検出部42の再生位置特徴量生成部102は、特徴量抽出部41より特徴量が供給されてきたか否かを判定し、供給されてくるまでその処理を繰り返す。例えば、ステップS3の特徴量抽出処理により特徴量が抽出されて、特徴量抽出部41より今現在再生中の画像の特徴量が供給されてきた場合、その処理は、ステップS42に進む。
ステップS42において、検索位置特徴量読出部104は、検索位置の特徴量をカウントするためのカウンタiを0に初期化する。
ステップS43において、再生位置特徴量生成部102は、供給されてきた特徴量を取得すると供に、特徴量バッファ101−1乃至101−3にそれまで記憶していた特徴量を取得する。すなわち、特徴量バッファ101−1は、新たに特徴量が供給されてくると、それまでに記憶していた特徴量を、再生位置特徴量生成部102および特徴量バッファ101−2に供給する。同様に、特徴量バッファ101−2は、供給されてきた特徴量を記憶すると供に、それまで記憶していた特徴量を、再生位置特徴量生成部102および特徴量バッファ101−3に供給する。さらに、特徴量バッファ101−3は、特徴量バッファ101−2より供給されてきた特徴量を記憶すると供に、それまで記憶していた特徴量を、再生位置特徴量生成部102に供給する。結果として、再生位置特徴量生成部102には、最新のフレームの特徴量と、特徴量バッファ101−1乃至101−3にそれぞれ記憶されていた過去3フレーム分の特徴量が供給されてくることになる。そこで、再生位置特徴量生成部102は、再生中のフレームを含めた4フレーム分の特徴量を再生位置特徴量として比較部103に供給する。
ステップS44において、検索位置特徴量読出部104は、特徴量設定情報蓄積部62に蓄積されている特徴量の先頭位置からi番目より連続する4フレームの特徴量を検索位置特徴量として読み出し比較部103および検出部105に供給する。
ステップS45において、比較部103は、再生位置特徴量生成部102より供給されてきた再生中のフレームを含む過去3フレーム分の合計4個の特徴量からなる再生位置特徴量と、検索位置特徴量読出部104より供給されてきた、特徴量設定情報蓄積部62に蓄積されている特徴量の先頭位置からi番目より連続する4フレームの特徴量からなる検索位置特徴量とを比較する。
ステップS46において、比較部103は、比較結果に基づいて一致しているか否かを判定する。ステップS46において、例えば、一致しないと判定された場合、ステップS48において、検索位置特徴量読出部104は、特徴量設定情報蓄積部62に蓄積されている全ての特徴量について、再生位置特徴量と比較したか否かを判定する。例えば、ステップS48において、全ての特徴量と比較していないと判定された場合、ステップS49において、検索位置特徴量読出部104は、カウンタiを1インクリメントし、その処理は、ステップS44に戻る。すなわち、この処理により、再生位置特徴量と、検索位置特徴量が一致せず、かつ、蓄積されている全ての特徴量と比較されるまで、ステップS44乃至S46,S48,S49の処理が繰り返され、順次1フレーム間隔でずれながら、連続する4フレーム分の特徴量からなる検索位置特徴量と、再生位置特徴量との比較が繰り返される。
すなわち、検索位置特徴量とは、例えば、図15の右上部で示されるように、特徴量抽出部41より順次蓄積されている特徴量のうち、今の場合、連続する4個の特徴量の塊である。尚、図15においては、図中の縦長の長方形状のマスは、1フレーム分の特徴量を示しており、斜線部のG1,G2は同一の連続する特徴量が配置されていることを示している。また、再生位置特徴量とは、図15の右下部で示されているように、特徴量抽出部41より供給されてくる再生中の特徴量を含めた連続する4フレーム分の特徴量の塊である。
例えば、図15で示されるように再生位置特徴量G2で示されるような場合、検索位置特徴量G0と比較する場合、同一ではないので、同期位置としては検出されない。さらに、蓄積されている全ての特徴量との比較がされていないので、カウンタiが1インクリメントされて、検索位置特徴量G0’と再生位置特徴量G2とが比較される。このように、検索位置特徴量が図中の右方向に1フレーム間隔でずれながら、再生位置特徴量G2との比較が繰り返される。
ステップS46において、例えば、再生位置特徴量G2と検索位置特徴量G1とが比較されるような場合、検索位置特徴量G1が再生位置特徴量G2と同一の構成となっているため、一致したと判定され、ステップS47において、比較部103は、一致したことを検出部105に通知する。検出部105は、この通知に基づいて、今現在検索位置特徴量読出部104より供給されている検索位置特徴量の先頭位置、すなわち、先頭位置からi番目の特徴量を同期位置情報として特徴量設定情報読出部63に供給する。
一方、ステップS48において、蓄積されている全ての検索位置特徴量との比較が終了したと判定された場合、ステップS50において、検出部105は、再生位置特徴量と一致する検索位置特徴量が存在せず、同期しないことを出力する。
以上の処理により、特徴量設定情報蓄積部62に蓄積されている特徴量と、再生中の画像の特徴量とを同期させることが可能となる。すなわち、同期検出部42は、再生中のフレームの特徴量のみを、特徴量設定情報蓄積部62に蓄積されている特徴量と比較することで、偶然に特徴量が一致してしまうことで、間違った位置で同期が検出される可能性を低減させるために、現在再生されているフレームの特徴量のみではなく、再生されているフレームを含む過去3フレーム分の4フレームで比較することにより正確に同期検出を実施している。また、このように特徴量を使用することにより、各フレーム単位でのタイムコードの代わりに特徴量を設定することが可能となり、タイムコードを使用することなく、フレーム単位での同期検出を行うことが可能となる。
ここで、図11のフローチャートの説明に戻る。
ステップS8において、特徴量設定情報読出部62は、同期位置情報に基づいて、対応付けて特徴量設定情報蓄積部62に蓄積されている全ての設定情報を読み出し選択部47に供給する。
ステップS9において、選択部47は、特徴量設定情報読出部62より供給されてきた設定情報を表示画像生成部50に供給する。より詳細には、この時点で、設定情報には自らが決定されていることを示す情報、すなわち、編集中ではないことを示す情報が含まれておらず、また、操作情報認識部45からもいずれかの設定情報を決定する情報が供給されてこないため、選択部47は、特徴量設定情報読出部62より供給されてきた設定情報を、反映部49にではなく、表示画像生成部50に供給する。
ステップS10において、表示画像生成部50は、選択部47より供給されてきた設定情報に基づいて、処理を示す画像を生成する。すなわち、例えば、設定情報が4個送られてきた場合、図10の画像P1で示されるように、ウィンドウR1乃至R4を生成する。
ステップS11において、反映部49は、選択部47より設定情報が送られてこないので遅延部48に記憶されている画像をそのまま表示画像生成部50に供給する。
ステップS12において、表示画像生成部50は、反映部49より供給されてくる画像に、ステップS9の処理で生成したウィンドウをOSD形式で合成して表示画像を生成し、表示部15に表示させる。すなわち、例えば、遅延部48に図10の画像P1で示される星の画像が供給されてきた場合、画像P1にウィンドウR1乃至R4をOSD形式の表示画像とするように合成し、表示部15に表示させる。
ステップS13において、画像処理の終了が指示されたか否かが判定され、終了が指示された場合、その処理は、終了する。一方、終了が指示されていない場合、その処理は、ステップS1に戻る。
一方、ステップS4において、操作されたと判定された場合、その処理は、ステップS14に進み、同期検出部42は、同期検出処理を実行し、同期位置情報を特徴量設定情報読出部63に供給する。尚、同期検出処理については、図14のフローチャートを参照して説明した処理と同様であるので、その説明は省略するものとする。
ステップS15において、特徴量設定情報読出部63は、再生中のフレームの再生位置特徴量と、一致する特徴量が特徴量設定情報蓄積部62に蓄積されているか否かを判定する。例えば、図14のフローチャートのステップS47の処理により同期位置情報が供給されてきた場合、再生中のフレームの再生位置特徴量と、一致する特徴量が特徴量設定情報蓄積部62に蓄積されていることになるので、その処理は、ステップS16に進む。
ステップS16において、特徴量設定情報読出部63は、同期した特徴量に対応付けられた設定情報が特徴量設定情報蓄積部62に蓄積されているか否かを判定する。すなわち、特徴量は、設定情報がない状態でも特徴量設定情報蓄積部62に蓄積することが可能であるので、この処理により、特徴量に対応付けられた設定情報の有無が判定される。
ステップS16において、例えば、特徴量に対応付けられた設定情報が蓄積されていないと判定された場合、ステップS17において、特徴量設定情報読出部63は、選択部47に対して設定情報を供給しない。この処理により、選択部47は、設定情報決定部46および特徴量設定情報読出部63のいずれからも設定情報の供給がない状態となるため、反映部49に対して処理を指定する設定情報が供給されないことになる。また、選択部47は、表示画像生成部50に対しても設定情報を供給しないことになる。
結果として、ステップS18において、表示画像生成部50には、反映部49より遅延部48に一時的に記憶された1フレーム分の画像が、そのままの状態で供給されることになり、さらに、ウィンドウも生成されないので、遅延部48に一時的に記憶された1フレーム分の画像が、そのままの状態で表示部15に表示させる。
一方、ステップS16において、例えば、特徴量に対応付けられた設定情報が蓄積されていると判定された場合、ステップS19において、特徴量設定情報読出部63は、特徴量設定情報蓄積部62より、同期位置情報の特徴量に対応付けて蓄積されている設定情報を読み出し選択部47に供給する。
ステップS20において、選択部47は、編集中であるか、すなわち、設定情報を決定する処理がなされているか否かを判定する。より具体的には、選択部47は、設定情報に含まれている決定が指示されたことを示す情報、すなわち、編集中ではないことを示す情報が含まれているか否かを判定する。ステップS20において、設定情報に決定が指示されたことを示す情報、すなわち、編集中ではないと判定された場合、その処理は、ステップS21に進む。
ステップS21において、選択部47は、特徴量設定情報読出部63より供給されてきた、決定が指示されている設定情報を反映部49に供給する。
ステップS22において、反映部49は、遅延部48に記憶されている画像に対して、選択部47より供給されてきた設定情報に基づいて、処理を加えて、使用者からの指示内容に応じた処理を反映させて、表示画像生成部50に供給する。
ステップS23において、表示画像生成部50は、選択部47より設定情報が供給されてきていないので、反映部49より供給されてきた画像を、そのまま表示部15に表示させる。
すなわち、決定が指示されている設定情報については、遅延部48により遅延されていた画像が反映部49により、設定情報に基づいた処理が反映された画像が、表示部15に表示される。
ステップS20において、編集中である、すなわち、設定情報に決定を指示する情報が含まれていない場合、ステップS24において、選択部47は、操作情報認識部45よりいずれかの設定情報を決定する操作情報が供給されてきたか否かを判定し、供給されてきていない場合、その処理は、ステップS9に進む。すなわち、OSD形式の画像が表示されることになる。
一方、ステップS24において、いずれかの設定情報を決定する操作情報が供給されてきた場合、ステップS25において、設定情報決定部46は、決定された操作情報に基づいて、決定が指示された設定情報を残し、それ以外の設定情報を削除するように特徴量設定情報記録部61に指示する。特徴量設定情報記録部61は、特徴量設定情報蓄積部62に、その時点のタイミングの特徴量に対応付けられて蓄積されている設定情報のうち、決定が指示された設定情報を残し、それ以外の設定情報を削除する。そして、処理は、ステップS21に進む。
以上の処理により、図16で示されるような処理が可能となる。
すなわち、図16における状態Aで示される最初の状態で、記録メディア11に記録されたビデオが時刻t0乃至t1で再生されるとき、時刻t11乃至t12のタイミングでリモートコントローラ14が操作されて、ステップS1乃至S13の処理が繰り返されてズーム処理が指示されると、操作中の時刻T0において、図16の状態Aで示される右図の画像P11で示されるように、時刻t11乃至t12の操作により指示されたズーム処理を示す設定情報に対応付けられたウィンドウR11(実線)が入力された画像に対してオーバーラップするようにOSD形式の表示画像が生成されて表示部15に表示される。
その後、時刻t1乃至t2のタイミングで早送りされ、時刻t2乃至t3で再生中の時刻t13乃至t14において、リモートコントローラ14が操作されるものとする。
この処理の後、時刻t3において、時刻t21まで巻き戻しが指示され、図16の状態Bで示される状態において、その後、時刻t21乃至t22まで再生されるとき、時刻t11乃至t12において、状態Aでリモートコントローラ14により指示された設定情報が同期して読み出されるため、時刻T1において、図中の右部の画像P12で示されるように、ウィンドウR11が表示される。さらに、時刻t31乃至t32の期間でリモートコントローラ14が操作されて、ステップS1乃至S13の処理が繰り返されてズーム処理が指示されると、設定情報が蓄積されることにより、ウィンドウR12(点線)が表示される。
この処理の後、時刻t22において、時刻t41まで巻き戻しが指示され、図16の状態Cで示される状態において、その後、時刻t41乃至t42まで再生されるとき、時刻t51乃至t52において、リモートコントローラ14により指示された設定情報が同期して読み出されるが、時刻T2においては、ウィンドウR12は、時刻t41乃至t43までの表示であるため、表示がなく、図中の右部の画像P13で示されるように、ウィンドウR11が表示される。さらに、時刻t51乃至t52の期間でリモートコントローラ14が操作されて、ステップS1乃至S13の処理が繰り返されてズーム処理が指示されると、設定情報が蓄積されることにより、ウィンドウR13(一点鎖線)が表示される。
その後、時刻t42において、時刻t1まで巻き戻され、図16の状態Dで示される状態において、時刻t1乃至t3でビデオの全体が再生される場合、一切リモートコントローラ14による操作がないとき、ステップS1乃至4,S14乃至S16,S19,S20,S24,S9乃至S13の処理が繰り返されて、時刻t61乃至t62において、状態Aのt21乃至t22の期間で、リモートコントローラ14により指示された設定情報が同期して読み出されるため、時刻T3において、図中の右部の画像P14で示されるように、ウィンドウR11(実線)が表示される。また、時刻t71乃至t72において、状態Bのt31乃至t32の期間で、リモートコントローラ14により指示された設定情報が同期して読み出されるため、時刻T3において、図中の右部の画像P14で示されるように、ウィンドウR12(点線)が表示される。さらに、時刻t81乃至t82において、状態Cのt41乃至t42の期間で、リモートコントローラ14により指示された設定情報が同期して読み出されるため、時刻T3において、図中の右部の画像P14で示されるように、ウィンドウR13(一点鎖線)が表示される。また、時刻t63乃至t64において、状態Aのt13乃至t14の期間で、リモートコントローラ14により指示された設定情報が同期して読み出される。尚、時刻T3においては、時刻t63乃至t64の期間は含まれないので、図中の右部の画像P14には表示されていない。
状態Dの後、リモートコントローラ14が操作されて、例えば、ウィンドウR12が選択されると、ステップS1乃至4,S14乃至S16,S19,S20,S24,S25,S22,S23の処理が繰り返されて、図16の状態Eで示される状態において、時刻t1まで巻き戻され、時刻t1乃至t3でビデオの全体が再生されると、その後の時刻t61乃至t71の期間で、状態Aの時刻t11乃至t12において、リモートコントローラ14により指示された設定情報が同期して読み出され、時刻t71乃至t72の期間では、状態Aの時刻t11乃至t12において指示された設定情報ではなく(図中の斜線部)、状態Bの時刻t31乃至t32において、リモートコントローラ14により指示された設定情報が同期して読み出され、時刻t72乃至t62の期間で、状態Aの時刻t11乃至12において、リモートコントローラ14により指示された設定情報が同期して読み出される。
したがって、時刻T3においては、状態Eの図中の右部の画像P15で示されるように、ウィンドウR12がズーム処理された画像が表示部15に表示される。
尚、図16においては、状態Aにおいて、上段が1順目のビデオの再生タイミングを示しており、下段が、リモートコントローラ14の操作タイミングを示している。また、図16の状態Bにおいては、上段が2順目のビデオの再生タイミングを示しており、中段が、状態Aにおけるリモートコントローラ14の操作に基づいて設定された設定情報が同期されて反映されるタイミングを示しており、下段が、リモートコントローラ14の操作タイミングを示している。さらに、図16の状態Cにおいては、上段が3順目のビデオの再生タイミングを示しており、上から2段目が、状態Aにおけるリモートコントローラ14の操作に基づいて設定された設定情報が同期されて反映されるタイミングを示しており、上から3段目が、状態Bにおけるリモートコントローラ14の操作に基づいて設定された設定情報が同期されて反映されるタイミングを示しており、下段が、リモートコントローラ14の操作タイミングを示している。また、図16の状態Dにおいては、上段が4順目のビデオの再生タイミングを示しており、上から2段目が、状態Aにおけるリモートコントローラ14の操作に基づいて設定された設定情報が同期されて反映されるタイミングを示しており、上から3段目が、状態Bにおけるリモートコントローラ14の操作に基づいて設定された設定情報が同期されて反映されるタイミングを示しており、上から4段目が、状態Cにおけるリモートコントローラ14の操作に基づいて設定された設定情報が同期されて反映されるタイミングを示している。さらに、図16の状態Eにおいては、状態Dで決定操作がなされた後の処理であって、上段が5順目のビデオの再生タイミングを示しており、上から2段目が、状態Aにおけるリモートコントローラ14の操作に基づいて設定された設定情報が同期されて反映されるタイミングを示しており、上から3段目が、状態Bにおけるリモートコントローラ14の操作に基づいて設定された設定情報が同期されて反映されるタイミングを示している。
以上によれば、画像に対して加える複数の処理について、同一の画像内でウィンドウとして表示することにより、複数の処理を同時に認識することが可能となり、それらの比較を視覚的に容易にすることができるので、使用者の思い通りの編集を容易に実現させるようにすることが可能となる。
尚、特徴量は、以上においては、1フレーム分の画像信号中の画像データ領域の画素値の積算値を用いる例について説明してきたが、それ以外の特徴量であってもよく、例えば、動きベクトル(全画面動きとローカル動き)、特定の波形パターンがどれだけ出現するかを示す値、縮小画像における画素値の積算値、画像の特定部分の画素値の積算値、これらを複数フレーム分用いた値、または、これらの複数の特徴量の組み合わせなどであってもよい。
また、設定情報については、ズーム倍率を例にして説明してきたが、それ以外の情報であってもよく、例えば、ズーム位置(中心位置)、もしくはズーム位置とズーム倍率との組み合わせなどのズームパラメータ、明るさ、コントラスト、ガンマ補正、DRC(Digital Reality Creation)パレット値(解像度設定値、およびノイズ設定値)などの画質設定パラメータ、または、音量、音声切替(使用言語の切り替え)などの音声パラメータなどを用いるようにしてもよい。
さらに、以上においては、ズーム位置とズーム倍率を示す設定情報を示す例としてウィンドウを表示させる例について説明してきたが、設定情報を画像内で視覚的に表示できればよいので、その他の画像への処理については、処理内容がわかるオブジェクトを画像内に表示するようにしてもよい。
以上のごとく、本発明の一側面の画像処理装置および方法、並びにプログラムによれば、画像より特徴量を抽出し、前記画像に対して処理を加えるための設定情報を設定し、前記画像の特徴量に対応付けて前記設定情報をデータ記録媒体に記録し、前記データ記録媒体の特徴量と、抽出された特徴量とを同期し、前記データ記録媒体の特徴量と、抽出した特徴量とが同期した場合、前記データ記録媒体より、同期した前記特徴量に対応付けて記録されている設定情報を読み出し、読み出した設定情報に基づいて、前記画像に対して処理を反映し、前記画像に対して処理が反映された画像に、読み出した設定情報を示すオブジェクトを合成して表示画像を生成し、読み出した設定情報を、前記画像を反映させるため、または、前記表示画像を生成させるためかのいずれかに使用されるように選択的に供給するようにした。
結果として、オリジナルの画像データに処理を加えることなく、画像を再生させる度に、画像に対して所定の処理を加えて再現するための所定の処理の編集を容易にすることが可能となる。また、オリジナルの画像データに処理を加えることなく、画像を再生させる度に、画像に対して所定の処理を加えて再現するための所定の処理の編集を視覚的に認識し易くすることが可能となり、結果として編集を容易にすることが可能となる。
上述した一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行させることが可能な、例えば汎用のパーソナルコンピュータなどに記録媒体からインストールされる。
図17は、図4の画像処理装置13の電気的な内部構成をソフトウェアにより実現する場合のパーソナルコンピュータの一実施の形態の構成を示している。パーソナルコンピュータのCPU1001は、パーソナルコンピュータの全体の動作を制御する。また、CPU1001は、バス1004および入出力インタフェース1005を介してユーザからキーボードやマウスなどからなる入力部1006から指令が入力されると、それに対応してROM(Read Only Memory)1002に格納されているプログラムを実行する。あるいはまた、CPU1001は、ドライブ1010に接続された磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリを含むリムーバルディスク1021から読み出され、記憶部1008にインストールされたプログラムを、RAM(Random Access Memory)1003にロードして実行する。これにより、上述した図4の画像処理装置13の機能が、ソフトウェアにより実現されている。さらに、CPU1001は、通信部1009を制御して、外部と通信し、データの授受を実行する。
プログラムが記録されている記録媒体は、図17に示すように、コンピュータとは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク(フレキシブルディスクを含む)、光ディスク(CD-ROM(Compact Disc-Read Only Memory),DVD(Digital Versatile Disk)を含む)、光磁気ディスク(MD(Mini-Disc)を含む)、もしくは半導体メモリを含むリムーバルメディア1021などよりなるパッケージメディアにより構成されるだけでなく、コンピュータに予め組み込まれた状態でユーザに提供される、プログラムが記録されているROM1002や、記憶部1008に含まれるハードディスクなどで構成される。
尚、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理は、もちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理を含むものである。
本発明の画像処理装置の概念を説明するための図である。 本発明の画像処理装置の概念を説明するための図である。 本発明の画像処理装置の概念を説明するための図である。 本発明を適用した画像処理装置の一実施の形態の構成を示すブロック図である。 図4の特徴量抽出部の構成例を示すブロック図である。 画像信号の構成例を説明する図である。 図4の同期検出部の構成例を示すブロック図である。 図4のリモートコントローラの構成例を示す図である。 図4のリモートコントローラの操作内容を説明する図である。 図4のリモートコントローラの操作を説明する図である。 図4の画像処理装置による画像処理を説明するフローチャートである。 図11の特徴量抽出処理を説明するフローチャートである。 図12の特徴量抽出処理を説明する図である。 図11の同期検出処理を説明するフローチャートである。 図14の同期検出処理を説明する図である。 図4の画像処理装置による画像処理により実現される動作を説明する図である。 媒体を説明する図である。
符号の説明
11 記録メディア, 12 画像再生部, 13 画像処理装置, 14 リモートコントローラ, 15 表示部, 41 特徴量抽出部, 42 同期検出部, 43 蓄積ブロック, 44 受光部, 45 操作情報認識部, 46 設定情報決定部, 547 選択部, 48 遅延部, 49 反映部, 50 表示画像生成部

Claims (7)

  1. 画像より特徴量を抽出する特徴量抽出手段と、
    前記画像に対して処理を加えるための設定情報を設定する設定手段と、
    前記画像の特徴量に対応付けて前記設定情報をデータ記録媒体に記録する記録手段と、
    前記データ記録媒体の特徴量と、前記特徴量抽出手段により抽出された特徴量とを同期させる同期手段と、
    前記同期手段により前記データ記録媒体の特徴量と、前記特徴量抽出手段により抽出された特徴量とが同期した場合、前記データ記録媒体より、同期した前記特徴量に対応付けて記録されている設定情報を読み出す読出手段と、
    前記読出手段により読み出された設定情報に基づいて、前記画像に対して処理を反映させる反映手段と、
    前記反映手段により前記画像に対して処理が反映された画像を表示する表示画像、または、そのままの前記画像に前記読出手段により読み出された設定情報を示すオブジェクトを合成した表示画像を生成する表示画像生成手段と、
    前記読出手段により読み出された設定情報を、前記反映手段、または、前記表示画像生成手段に選択的に供給する選択手段とを含み、
    前記選択手段により前記反映手段に選択的に設定情報が供給されるとき、前記反映手段は、前記画像に対して処理を反映させ、前記表示画像生成手段は、前記反映手段により前記画像に対して処理が反映された画像からなる表示画像を生成し、
    前記選択手段により前記表示画像生成手段に選択的に設定情報が供給されるとき、前記表示画像生成手段は、そのままの前記画像に、前記選択手段により選択的に供給された設定情報を示すオブジェクトを合成して表示画像を生成し、
    前記設定情報は、自身が編集中の情報であるか否かを示す情報を含み、
    前記設定情報に編集中であることを示す情報が含まれている場合、前記反映手段は、前記画像をそのまま前記表示画像生成手段に供給し、前記表示画像生成手段は、前記反映手段より供給された画像に、前記読出手段により読み出された設定情報により処理を施す範囲を示すウィンドウをオブジェクトとして合成し表示画像を生成し、
    または、
    前記設定情報に編集中であることを示す情報が含まれていない場合、前記選択手段は、前記読出手段により読み出された設定情報を前記反映手段にのみ選択的に供給し、前記反映手段は、前記読出手段により読み出された設定情報に基づいて、前記画像に対して処理を反映させ、前記表示画像生成手段は、前記反映手段により前記画像に対して処理が反映された画像を表示画像とする
    画像処理装置。
  2. 前記特徴量抽出手段は、前記画像を構成する所定領域の画素の画素値の加算値を特徴量として抽出する
    請求項1に記載の画像処理装置。
  3. 前記画像に対する処理を指定するための操作をする操作手段をさらに含み、
    前記設定手段は、前記操作手段の操作内容により、前記画像に対して処理を加えるための設定情報を設定し、
    前記記録手段は、前記画像の特徴量に対応付けて前記操作内容を前記データ記録媒体に記録する
    請求項1に記載の画像処理装置。
  4. 前記同期手段は、
    前記画像の特徴量に対応付けられて、前記画像に対して処理を加えるための設定情報が記録されたデータ記録媒体より、前記特徴量を検索位置特徴量として順次抽出する検索位置特徴量抽出手段と、
    前記特徴量抽出手段により抽出された特徴量と前記検索位置特徴量とを順次比較する比較手段とを含み、
    前記比較結果が一致した場合、前記画像の特徴量に対応付けられて、前記画像に対して処理を加えるための設定情報が記録されたデータ記録媒体の特徴量と、前記特徴量抽出手段により抽出された特徴量とが同期したものとみなす
    請求項1に記載の画像処理装置。
  5. 画像より特徴量を抽出する特徴量抽出ステップと、
    前記画像に対して処理を加えるための設定情報を設定する設定ステップと、
    前記画像の特徴量に対応付けて前記設定情報をデータ記録媒体に記録する記録ステップと、
    前記データ記録媒体の特徴量と、前記特徴量抽出ステップの処理により抽出された特徴量とを同期させる同期ステップと、
    前記同期ステップの処理により前記データ記録媒体の特徴量と、前記特徴量抽出ステップの処理により抽出された特徴量とが同期した場合、前記データ記録媒体より、同期した前記特徴量に対応付けて記録されている設定情報を読み出す読出ステップと、
    前記読出ステップの処理により読み出された設定情報に基づいて、前記画像に対して処理を反映させる反映ステップと、
    前記反映ステップの処理により前記画像に対して処理が反映された画像を表示する表示画像、または、そのままの前記画像に前記読出ステップの処理により読み出された設定情報を示すオブジェクトを合成した表示画像を生成する表示画像生成ステップと、
    前記読出ステップの処理により読み出された設定情報を、前記反映ステップの処理、または、前記表示画像生成ステップの処理に使用できるように選択的に供給する選択ステップとを含み、
    前記選択ステップの処理により前記反映ステップの処理で使用できるように選択的に設定情報が供給されるとき、前記反映ステップの処理は、前記画像に対して処理を反映させ、前記表示画像生成ステップの処理は、前記反映ステップの処理により前記画像に対して処理が反映された画像からなる表示画像を生成し、
    前記選択ステップの処理により前記表示画像生成ステップの処理で使用できるように選択的に設定情報が供給されるとき、前記表示画像生成ステップの処理は、そのままの前記画像に、前記選択ステップの処理により選択的に供給された設定情報を示すオブジェクトを合成して表示画像を生成し、
    前記設定情報は、自身が編集中の情報であるか否かを示す情報を含み、
    前記設定情報に編集中であることを示す情報が含まれている場合、前記反映ステップの処理は、前記画像をそのまま前記表示画像生成ステップの処理で使用するために供給し、前記表示画像生成ステップの処理は、前記反映ステップの処理で供給された画像に、前記読出ステップの処理により読み出された設定情報により処理を施す範囲を示すウィンドウをオブジェクトとして合成し表示画像を生成し、
    または、
    前記設定情報に編集中であることを示す情報が含まれていない場合、前記選択ステップの処理は、前記読出ステップの処理により読み出された設定情報を前記反映ステップの処理でのみ選択的に供給し、前記反映ステップの処理は、前記読出ステップの処理により読み出された設定情報に基づいて、前記画像に対して処理を反映させ、前記表示画像生成ステップの処理は、前記反映ステップの処理により前記画像に対して処理が反映された画像を表示画像とする
    画像処理方法。
  6. 画像より特徴量を抽出する特徴量抽出ステップと、
    前記画像に対して処理を加えるための設定情報を設定する設定ステップと、
    前記画像の特徴量に対応付けて前記設定情報をデータ記録媒体に記録する記録ステップと、
    前記データ記録媒体の特徴量と、前記特徴量抽出ステップの処理により抽出された特徴量とを同期させる同期ステップと、
    前記同期ステップの処理により前記データ記録媒体の特徴量と、前記特徴量抽出ステップの処理により抽出された特徴量とが同期した場合、前記データ記録媒体より、同期した前記特徴量に対応付けて記録されている設定情報を読み出す読出ステップと、
    前記読出ステップの処理により読み出された設定情報に基づいて、前記画像に対して処理を反映させる反映ステップと、
    前記反映ステップの処理により前記画像に対して処理が反映された画像を表示する表示画像、または、そのままの前記画像に前記読出ステップの処理により読み出された設定情報を示すオブジェクトを合成した表示画像を生成する表示画像生成ステップと、
    前記読出ステップの処理により読み出された設定情報を、前記反映ステップの処理、または、前記表示画像生成ステップの処理に使用できるように選択的に供給する選択ステップとを含む処理をコンピュータに実行させ、
    前記選択ステップの処理により前記反映ステップの処理で使用できるように選択的に設定情報が供給されるとき、前記反映ステップの処理は、前記画像に対して処理を反映させ、前記表示画像生成ステップの処理は、前記反映ステップの処理により前記画像に対して処理が反映された画像からなる表示画像を生成し、
    前記選択ステップの処理により前記表示画像生成ステップの処理で使用できるように選択的に設定情報が供給されるとき、前記表示画像生成ステップの処理は、そのままの前記画像に、前記選択ステップの処理により選択的に供給された設定情報を示すオブジェクトを合成して表示画像を生成し、
    前記設定情報は、自身が編集中の情報であるか否かを示す情報を含み、
    前記設定情報に編集中であることを示す情報が含まれている場合、前記反映ステップの処理は、前記画像をそのまま前記表示画像生成ステップの処理で使用するために供給し、前記表示画像生成ステップの処理は、前記反映ステップの処理で供給された画像に、前記読出ステップの処理により読み出された設定情報により処理を施す範囲を示すウィンドウをオブジェクトとして合成し表示画像を生成し、
    または、
    前記設定情報に編集中であることを示す情報が含まれていない場合、前記選択ステップの処理は、前記読出ステップの処理により読み出された設定情報を前記反映ステップの処理でのみ選択的に供給し、前記反映ステップの処理は、前記読出ステップの処理により読み出された設定情報に基づいて、前記画像に対して処理を反映させ、前記表示画像生成ステップの処理は、前記反映ステップの処理により前記画像に対して処理が反映された画像を表示画像とする
    コンピュータが読み取り可能なプログラムが記録されているプログラム記録媒体。
  7. 画像より特徴量を抽出する特徴量抽出ステップと、
    前記画像に対して処理を加えるための設定情報を設定する設定ステップと、
    前記画像の特徴量に対応付けて前記設定情報をデータ記録媒体に記録する記録ステップと、
    前記データ記録媒体の特徴量と、前記特徴量抽出ステップの処理により抽出された特徴量とを同期させる同期ステップと、
    前記同期ステップの処理により前記データ記録媒体の特徴量と、前記特徴量抽出ステップの処理により抽出された特徴量とが同期した場合、前記データ記録媒体より、同期した前記特徴量に対応付けて記録されている設定情報を読み出す読出ステップと、
    前記読出ステップの処理により読み出された設定情報に基づいて、前記画像に対して処理を反映させる反映ステップと、
    前記反映ステップの処理により前記画像に対して処理が反映された画像を表示する表示画像、または、そのままの前記画像に前記読出ステップの処理により読み出された設定情報を示すオブジェクトを合成した表示画像を生成する表示画像生成ステップと、
    前記読出ステップの処理により読み出された設定情報を、前記反映ステップの処理、または、前記表示画像生成ステップの処理に使用できるように選択的に供給する選択ステップとを含む処理をコンピュータに実行させ、
    前記選択ステップの処理により前記反映ステップの処理で使用できるように選択的に設定情報が供給されるとき、前記反映ステップの処理は、前記画像に対して処理を反映させ、前記表示画像生成ステップの処理は、前記反映ステップの処理により前記画像に対して処理が反映された画像からなる表示画像を生成し、
    前記選択ステップの処理により前記表示画像生成ステップの処理で使用できるように選択的に設定情報が供給されるとき、前記表示画像生成ステップの処理は、そのままの前記画像に、前記選択ステップの処理により選択的に供給された設定情報を示すオブジェクトを合成して表示画像を生成し、
    前記設定情報は、自身が編集中の情報であるか否かを示す情報を含み、
    前記設定情報に編集中であることを示す情報が含まれている場合、前記反映ステップの処理は、前記画像をそのまま前記表示画像生成ステップの処理で使用するために供給し、前記表示画像生成ステップの処理は、前記反映ステップの処理で供給された画像に、前記読出ステップの処理により読み出された設定情報により処理を施す範囲を示すウィンドウをオブジェクトとして合成し表示画像を生成し、
    または、
    前記設定情報に編集中であることを示す情報が含まれていない場合、前記選択ステップの処理は、前記読出ステップの処理により読み出された設定情報を前記反映ステップの処理でのみ選択的に供給し、前記反映ステップの処理は、前記読出ステップの処理により読み出された設定情報に基づいて、前記画像に対して処理を反映させ、前記表示画像生成ステップの処理は、前記反映ステップの処理により前記画像に対して処理が反映された画像を表示画像とする
    プログラム。
JP2006054950A 2006-03-01 2006-03-01 画像処理装置および方法、プログラム記録媒体、並びにプログラム Expired - Fee Related JP4720544B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2006054950A JP4720544B2 (ja) 2006-03-01 2006-03-01 画像処理装置および方法、プログラム記録媒体、並びにプログラム
US11/677,223 US7853083B2 (en) 2006-03-01 2007-02-21 Image processing apparatus and method, program recording medium, and program therefor
KR1020070020109A KR101309021B1 (ko) 2006-03-01 2007-02-28 화상 처리 장치 및 방법과 프로그램 기록 매체
CN2007100799692A CN101031056B (zh) 2006-03-01 2007-03-01 图像处理装置及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006054950A JP4720544B2 (ja) 2006-03-01 2006-03-01 画像処理装置および方法、プログラム記録媒体、並びにプログラム

Publications (2)

Publication Number Publication Date
JP2007235572A JP2007235572A (ja) 2007-09-13
JP4720544B2 true JP4720544B2 (ja) 2011-07-13

Family

ID=38472762

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006054950A Expired - Fee Related JP4720544B2 (ja) 2006-03-01 2006-03-01 画像処理装置および方法、プログラム記録媒体、並びにプログラム

Country Status (4)

Country Link
US (1) US7853083B2 (ja)
JP (1) JP4720544B2 (ja)
KR (1) KR101309021B1 (ja)
CN (1) CN101031056B (ja)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4957960B2 (ja) * 2007-01-29 2012-06-20 ソニー株式会社 画像処理装置、画像処理方法、及びプログラム
US8078969B2 (en) * 2007-03-05 2011-12-13 Shutterfly, Inc. User interface for creating image collage
JP4586880B2 (ja) 2008-05-14 2010-11-24 ソニー株式会社 画像処理装置、画像処理方法、およびプログラム
JP2011071965A (ja) * 2009-08-28 2011-04-07 Sanyo Electric Co Ltd 画像編集装置およびそれを搭載した撮像装置、ならびに画像再生装置およびそれを搭載した撮像装置
CN103518221B (zh) 2011-05-11 2017-03-08 I<sup>3</sup>研究所股份有限公司 图像处理装置及方法、用计算机程序进行图像处理的方法
KR20140021197A (ko) * 2012-08-09 2014-02-20 한국전자통신연구원 콘텐츠와 데이터 동기화 장치 및 방법
CN103702214B (zh) * 2013-12-10 2018-08-14 乐视网信息技术(北京)股份有限公司 一种视频播放方法和电子设备

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09270006A (ja) * 1996-04-03 1997-10-14 Toshiba Corp 動画像処理方法
JPH10124480A (ja) * 1996-10-15 1998-05-15 Nec Corp シナリオ編集装置
JPH10243351A (ja) * 1997-02-26 1998-09-11 Toshiba Corp 映像再生装置
JPH10320400A (ja) * 1997-05-16 1998-12-04 Hitachi Ltd 映像の検索方法および装置
JP2001325601A (ja) * 2000-05-17 2001-11-22 Konica Corp 画像編集システム及び画像編集装置
JP2002354406A (ja) * 2001-05-23 2002-12-06 Fujitsu Ltd 動画像再生装置
JP2003339010A (ja) * 2002-05-20 2003-11-28 Sony Corp 信号記録再生装置及び方法、信号再生装置及び方法、並びにプログラム及び記録媒体
JP2004246456A (ja) * 2003-02-12 2004-09-02 Omron Corp 画像編集装置および画像編集方法
JP2004320286A (ja) * 2003-04-15 2004-11-11 Nikon Gijutsu Kobo:Kk デジタルカメラ
JP2004362767A (ja) * 2004-07-27 2004-12-24 Toshiba Corp プレイリスト作成ガイド機能付き記録再生装置
JP2007235374A (ja) * 2006-02-28 2007-09-13 Sony Corp 画像処理装置および方法、データ記録媒体、プログラム記録媒体、並びにプログラム

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0549689B1 (en) * 1990-09-19 1995-12-06 Koninklijke Philips Electronics N.V. Digitized picture playback device
WO1998026418A1 (fr) * 1996-12-09 1998-06-18 Sony Corporation Dispositif d'edition, systeme d'edition, et procede d'edition
JP3585703B2 (ja) * 1997-06-27 2004-11-04 シャープ株式会社 画像処理装置
US7020381B1 (en) * 1999-11-05 2006-03-28 Matsushita Electric Industrial Co., Ltd. Video editing apparatus and editing method for combining a plurality of image data to generate a series of edited motion video image data
US20010004417A1 (en) * 1999-12-21 2001-06-21 Ageishi Narutoshi Video editing system
JP4273636B2 (ja) * 2000-06-30 2009-06-03 ソニー株式会社 情報記録装置及び方法、情報記録システム
GB0029880D0 (en) * 2000-12-07 2001-01-24 Sony Uk Ltd Video and audio information processing
GB2374748A (en) * 2001-04-20 2002-10-23 Discreet Logic Inc Image data editing for transitions between sequences
JP2003202944A (ja) 2001-10-31 2003-07-18 Matsushita Electric Ind Co Ltd 動作指示装置
JP4006628B2 (ja) * 2002-07-03 2007-11-14 ソニー株式会社 情報処理装置および情報処理方法、記録媒体、並びにプログラム
JP2004348706A (ja) * 2003-04-30 2004-12-09 Canon Inc 情報処理装置及び情報処理方法ならびに記憶媒体、プログラム
JP4817000B2 (ja) * 2003-07-04 2011-11-16 ソニー株式会社 画像処理装置および方法、並びにプログラム
KR20050105399A (ko) * 2004-05-01 2005-11-04 삼성전자주식회사 디스플레이장치 및 그 제어방법
JP4289253B2 (ja) * 2004-08-04 2009-07-01 株式会社日立製作所 記録再生装置

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09270006A (ja) * 1996-04-03 1997-10-14 Toshiba Corp 動画像処理方法
JPH10124480A (ja) * 1996-10-15 1998-05-15 Nec Corp シナリオ編集装置
JPH10243351A (ja) * 1997-02-26 1998-09-11 Toshiba Corp 映像再生装置
JPH10320400A (ja) * 1997-05-16 1998-12-04 Hitachi Ltd 映像の検索方法および装置
JP2001325601A (ja) * 2000-05-17 2001-11-22 Konica Corp 画像編集システム及び画像編集装置
JP2002354406A (ja) * 2001-05-23 2002-12-06 Fujitsu Ltd 動画像再生装置
JP2003339010A (ja) * 2002-05-20 2003-11-28 Sony Corp 信号記録再生装置及び方法、信号再生装置及び方法、並びにプログラム及び記録媒体
JP2004246456A (ja) * 2003-02-12 2004-09-02 Omron Corp 画像編集装置および画像編集方法
JP2004320286A (ja) * 2003-04-15 2004-11-11 Nikon Gijutsu Kobo:Kk デジタルカメラ
JP2004362767A (ja) * 2004-07-27 2004-12-24 Toshiba Corp プレイリスト作成ガイド機能付き記録再生装置
JP2007235374A (ja) * 2006-02-28 2007-09-13 Sony Corp 画像処理装置および方法、データ記録媒体、プログラム記録媒体、並びにプログラム

Also Published As

Publication number Publication date
US20070209003A1 (en) 2007-09-06
CN101031056B (zh) 2010-05-26
KR20070090094A (ko) 2007-09-05
KR101309021B1 (ko) 2013-09-17
JP2007235572A (ja) 2007-09-13
CN101031056A (zh) 2007-09-05
US7853083B2 (en) 2010-12-14

Similar Documents

Publication Publication Date Title
JP4816140B2 (ja) 画像処理システムおよび方法、画像処理装置および方法、撮像装置および方法、プログラム記録媒体、並びにプログラム
JP4720544B2 (ja) 画像処理装置および方法、プログラム記録媒体、並びにプログラム
CN100568370C (zh) 重放装置及其方法
JP4670683B2 (ja) 画像処理装置および方法、データ記録媒体、プログラム記録媒体、並びにプログラム
JP4826333B2 (ja) 画像処理装置および方法、並びにプログラム
US20060204220A1 (en) Image recording and playing apparatus for automatically generating playlist using bookmark to-video recording format and playlist generating method thereof
JP2016119600A (ja) 編集装置及び編集方法
US20050120307A1 (en) Image taking apparatus
US8401302B2 (en) Image processing apparatus, image processing method, and program
JP4595807B2 (ja) 撮像装置
JPH10108123A (ja) 画像再生装置
JP3600865B2 (ja) 画像再生装置
JP2002170335A (ja) 情報記録再生装置
JP2005117182A (ja) 画像表示装置、画像表示方法、プログラム及び記録媒体
JP4174304B2 (ja) 表示制御装置
JP2007243259A (ja) 画像処理装置および方法、プログラム記録媒体、並びにプログラム
JP5057135B2 (ja) 再生装置および再生方法、記録装置および記録方法、並びにプログラム
JP2002135708A (ja) 記録再生システム及び記録再生方法
JP2004166127A (ja) 動画像加工方法および装置並びにプログラム
JP2005167640A (ja) 動画再生装置
JP2003052008A (ja) 再生装置
JP2013236244A (ja) 記録再生装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090218

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100929

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20101026

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20101208

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20101228

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110217

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20110308

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110321

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140415

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140415

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees