JP2007288347A - Reproduction of still image position in moving image - Google Patents

Reproduction of still image position in moving image Download PDF

Info

Publication number
JP2007288347A
JP2007288347A JP2006111084A JP2006111084A JP2007288347A JP 2007288347 A JP2007288347 A JP 2007288347A JP 2006111084 A JP2006111084 A JP 2006111084A JP 2006111084 A JP2006111084 A JP 2006111084A JP 2007288347 A JP2007288347 A JP 2007288347A
Authority
JP
Japan
Prior art keywords
still image
image
moving image
position information
still
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.)
Granted
Application number
JP2006111084A
Other languages
Japanese (ja)
Other versions
JP4735386B2 (en
Inventor
Fumio Nagasaka
文夫 長坂
Kenichi Kurata
賢一 倉田
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson 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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2006111084A priority Critical patent/JP4735386B2/en
Publication of JP2007288347A publication Critical patent/JP2007288347A/en
Application granted granted Critical
Publication of JP4735386B2 publication Critical patent/JP4735386B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Television Signal Processing For Recording (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a technique which is capable of reproducing the position of a still image obtained by stopping a moving image. <P>SOLUTION: Still image position information including the position of a still image which has been taken as a print object in a moving image file and moving image identification information identifying the moving image file is registered. The still image is reproduced in accordance with the still image position information. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

この発明は、動画の処理技術に関する。   The present invention relates to a moving image processing technique.

従来から、動画の検索や再生を行い易くするために、元の動画を複数のクリップ動画に区分して利用する技術が知られている(例えば特許文献1)。   2. Description of the Related Art Conventionally, a technique for dividing and using an original moving image into a plurality of clip moving images is known (for example, Patent Document 1) in order to facilitate the search and reproduction of moving images.

特開2005−27159号公報JP 2005-27159 A

また、動画を途中で停止させて、静止画として印刷することが可能な装置も利用されている。しかしながら、従来は、印刷した静止画を後になって再び表示したり印刷したりすることを欲した場合に、動画中から同じ静止画を再現することがかなり困難であるという問題があった。   In addition, an apparatus that can stop a moving image halfway and print it as a still image is also used. However, in the past, there was a problem that it was quite difficult to reproduce the same still image from a moving image when it was desired to display and print the printed still image later.

本発明は、動画を停止することによって得られた静止画の位置を再現することのできる技術を提供することを目的とする。   An object of this invention is to provide the technique which can reproduce the position of the still image obtained by stopping a moving image.

上記目的を達成するために、本発明の画像処理装置は、動画ファイルの中で印刷対象となった静止画を再現するための画像処理装置であって、
前記動画ファイル内における前記静止画の位置と、前記動画ファイルを識別するための動画識別情報とを含む静止画位置情報を登録する静止画位置情報登録部と、
前記静止画位置情報から前記静止画を再現するための静止画再現部と、
を備えることを特徴とする。
In order to achieve the above object, an image processing apparatus of the present invention is an image processing apparatus for reproducing a still image to be printed in a moving image file,
A still image position information registration unit for registering still image position information including the position of the still image in the moving image file and moving image identification information for identifying the moving image file;
A still image reproduction unit for reproducing the still image from the still image position information;
It is characterized by providing.

この画像処理装置よれば、印刷対象となった静止画の静止画位置情報を登録しておくので、この静止画位置情報を用いて所望のタイミングで再現するすることができる。   According to this image processing apparatus, since still image position information of a still image to be printed is registered, it can be reproduced at a desired timing using this still image position information.

前記静止画位置情報は、前記静止画を表す静止画データを含むことが好ましい。   The still image position information preferably includes still image data representing the still image.

この構成では、静止画データも登録されているので、この静止画データを用いて静止画を直ちに再現することができる。   In this configuration, since still image data is also registered, a still image can be immediately reproduced using this still image data.

前記動画識別情報は、前記動画ファイルのファイル名と、前記動画ファイルの少なくとも一部のデータを解析することによって得られた解析結果データとを含むようにしてもよい。   The moving image identification information may include a file name of the moving image file and analysis result data obtained by analyzing at least part of the data of the moving image file.

この構成によれば、同じファイル名の動画が複数存在する場合にも、個々の動画を識別することが可能である。   According to this configuration, individual moving images can be identified even when there are a plurality of moving images having the same file name.

前記解析結果データは、前記動画ファイルの所定のフレーム画像の画像データに関するチェックサムと、前記所定のフレーム画像の画像データに関するメッセージダイジェスト値と、のうちの一方を含むようにしてもよい。   The analysis result data may include one of a checksum related to image data of a predetermined frame image of the moving image file and a message digest value related to image data of the predetermined frame image.

チェックサムやメッセージダイジェスト値は、同一の値が得られる可能性が極めて低いので、これらを用いることによって、確実に動画ファイルを識別することができる。   Since it is very unlikely that the same value will be obtained for the checksum and message digest value, the moving image file can be reliably identified by using these.

また、前記静止画位置情報登録部は、印刷媒体上に前記静止画位置情報を機械読取可能に印刷した静止画位置情報シートを作成するためのシート印刷部を含むようにしてもよい。   Further, the still image position information registration unit may include a sheet printing unit for creating a still image position information sheet in which the still image position information is printed on a print medium so as to be machine-readable.

この構成によれば、静止画位置情報シートから静止画位置情報を機械読取することができるので、こうして機械的に読取られた静止画位置情報から静止画を容易に再現することができる。   According to this configuration, since the still image position information can be mechanically read from the still image position information sheet, the still image can be easily reproduced from the still image position information thus mechanically read.

なお、本発明は、種々の形態で実現することが可能であり、例えば、画像処理方法および装置、それらの方法または装置の機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体、そのコンピュータプログラムを含み搬送波内に具現化されたデータ信号、等の形態で実現することができる。   The present invention can be realized in various forms, for example, an image processing method and apparatus, a computer program for realizing the function of the method or apparatus, a recording medium on which the computer program is recorded, It can be realized in the form of a data signal including the computer program and embodied in a carrier wave.

次に、本発明の実施の形態を以下の順序で説明する。
A.第1実施例:
B.第2実施例:
C.第3実施例:
D.変形例
Next, embodiments of the present invention will be described in the following order.
A. First embodiment:
B. Second embodiment:
C. Third embodiment:
D. Modified example

A.第1実施例:
図1は、本発明の一実施例としての画像処理システムの構成を示す説明図である。この画像処理システムは、コンピュータ100と、デジタルカメラ200と、プリンタ300とを備えており、これらが有線又は無線で互いに接続されている。
A. First embodiment:
FIG. 1 is an explanatory diagram showing the configuration of an image processing system as an embodiment of the present invention. This image processing system includes a computer 100, a digital camera 200, and a printer 300, which are connected to each other by wire or wirelessly.

後述するように、プリンタ300は、デジタルカメラ200で撮影された動画を再生したり、停止位置の画面を静止画として印刷したりする機能を有している。また、プリンタ300は、印刷した静止画の位置を登録しておき、その静止画を後に再現する機能も有している。なお、本明細書において「画像の再現」とは、画像の表示と画像の印刷とを含む広い意味を有している。   As will be described later, the printer 300 has a function of playing back a moving image shot by the digital camera 200 and printing a screen at a stop position as a still image. The printer 300 also has a function of registering the position of a printed still image and reproducing the still image later. In this specification, “image reproduction” has a broad meaning including image display and image printing.

図2は、プリンタ300の機能を示すブロック図である。プリンタ300は、動画処理モジュール400と、ハードディスク装置320と、印刷機構330とを備えている。動画処理モジュール400は、クリッピング処理モジュール410と、静止画印刷処理モジュール420と、静止画位置登録モジュール430と、静止画再現モジュール440とを有している。動画処理モジュール400の機能は、CPU(図示せず)がコンピュータプログラムを実行することによって実現される。各モジュールの機能については後述する。   FIG. 2 is a block diagram illustrating functions of the printer 300. The printer 300 includes a moving image processing module 400, a hard disk device 320, and a printing mechanism 330. The moving image processing module 400 includes a clipping processing module 410, a still image print processing module 420, a still image position registration module 430, and a still image reproduction module 440. The functions of the moving image processing module 400 are realized by a CPU (not shown) executing a computer program. The function of each module will be described later.

図3は、プリンタ300の操作部を示す説明図である。このプリンタ300の上面には、画像や操作用画面を表示するための表示部340と、各種の操作ボタン350とが設けられている。デジタルカメラ200で撮影された動画データは、無線又は有線接続を経由するか、あるいは、メモリカードなどの記憶媒体を介してプリンタ300に供給される。   FIG. 3 is an explanatory diagram illustrating an operation unit of the printer 300. On the upper surface of the printer 300, a display unit 340 for displaying images and operation screens and various operation buttons 350 are provided. The moving image data shot by the digital camera 200 is supplied to the printer 300 via a wireless or wired connection, or via a storage medium such as a memory card.

ユーザは、プリンタ300の操作ボタン350を操作することによって、動画を再生したり、静止画を印刷したりすることが可能である。図3の例では、操作ボタン350として、印刷ボタン(「P」と記載されたボタン)や、停止ボタン、一時停止ボタン、再生ボタン、早送りボタン、早戻しボタン、十字キーなどが設けられている。動画が複数のクリップ動画に分割されている場合には、ユーザは、早送りボタンや早戻しボタンを押すことによって、クリップ動画の先頭フレームを次々と表示することが可能である。また、再生ボタンを押せば、クリップ動画を再生することができる。さらに、一時停止ボタンで動画を一時停止させた上で、印刷ボタンを押すことによって、その静止画を印刷することが可能である。   The user can play a moving image or print a still image by operating the operation button 350 of the printer 300. In the example of FIG. 3, as the operation buttons 350, a print button (a button described as “P”), a stop button, a pause button, a play button, a fast forward button, a fast reverse button, a cross key, and the like are provided. . When the moving image is divided into a plurality of clip moving images, the user can display the top frames of the clip moving images one after another by pressing a fast forward button or a fast reverse button. Also, if a playback button is pressed, a clip moving image can be played back. Furthermore, it is possible to print the still image by pausing the moving image with the pause button and then pressing the print button.

図4は、第1実施例における処理の全体を示すフローチャートである。図5は、第1実施例の処理内容を示す説明図である。図4のステップS10では、ユーザがデジタルカメラ200で動画を撮影し、プリンタ300に動画データを転送する。   FIG. 4 is a flowchart showing the entire processing in the first embodiment. FIG. 5 is an explanatory diagram showing the processing contents of the first embodiment. In step S <b> 10 of FIG. 4, the user takes a moving image with the digital camera 200 and transfers the moving image data to the printer 300.

ステップS20では、ユーザがプリンタ300の操作部(図3)を用いて動画のクリッピング処理を指定し、これに応じてクリッピング処理モジュール410が元の動画を複数のクリップ動画に区分する。図5の例では、元の動画ファイルが4つのクリップ動画ファイルに区分されている。なお、クリップ動画ファイルの区分位置は、種々の方法で決定することが可能である。例えば、クリッピング処理モジュール410がシーン変更の位置を自動的に検出して、それらのシーン変更位置をクリップ動画の区分位置として使用してもよい。あるいは、元の動画を一定時間毎に区分することによってクリップ動画を分けてもよい。なお、クリッピング処理は省略することも可能である。   In step S20, the user designates a moving image clipping process using the operation unit (FIG. 3) of the printer 300, and the clipping processing module 410 divides the original moving image into a plurality of clip moving images accordingly. In the example of FIG. 5, the original moving image file is divided into four clip moving image files. Note that the segmented position of the clip moving image file can be determined by various methods. For example, the clipping processing module 410 may automatically detect scene change positions and use the scene change positions as segment positions of clip moving images. Alternatively, the clip moving image may be divided by dividing the original moving image at regular intervals. The clipping process can be omitted.

ステップS30では、ユーザがプリンタ300の操作部を用いて動画を再生する。ステップS40では、ユーザが所望の位置で動画を停止し、その停止位置の静止画の印刷を指示する。静止画印刷処理モジュール420は、この指示に従って、停止位置の画面を表す静止画データを作成し、その静止画データ(「静止画ファイル」とも呼ぶ)を用いて印刷を実行する。なお、静止画データとしては、動画の1画面(1フレーム)よりも高精細なデータを用いることが好ましい。ここで、「高精細」とは、画像を構成する画素数がより多いことを意味している。高精細な画像を作成する方法としては、例えば、停止位置のフレーム画像と、その前後のフレーム画像とを用いて画素位置を補間する方法を使用することができる。但し、動画の1画面と同じ精細度の画像を、印刷対象の静止画として使用するようにしてもよい。但し、通常の動画では、現在の画面の画像データが、直前の画面の画像データとの差分を用いて表されていることが多い。これに対して、静止画データは自立したデータであり、他の画像のデータに依存せずに静止画を再現することができるものとして構成される。   In step S <b> 30, the user reproduces a moving image using the operation unit of the printer 300. In step S40, the user stops the moving image at a desired position, and instructs to print a still image at the stop position. In accordance with this instruction, the still image print processing module 420 creates still image data representing the screen at the stop position, and executes printing using the still image data (also referred to as “still image file”). As still image data, it is preferable to use data with higher definition than one screen (one frame) of a moving image. Here, “high definition” means that the number of pixels constituting the image is larger. As a method for creating a high-definition image, for example, a method of interpolating pixel positions using a frame image at a stop position and frame images before and after the stop position can be used. However, an image having the same definition as that of one screen of a moving image may be used as a still image to be printed. However, in a normal moving image, the image data of the current screen is often expressed using a difference from the image data of the previous screen. On the other hand, the still image data is independent data, and is configured to be able to reproduce a still image without depending on data of other images.

こうして静止画の印刷が行われると、ステップS50において、静止画位置登録モジュール430が、印刷された静止画の位置を示す情報(「静止画位置情報」と呼ぶ)を登録する。図5の例では、静止画位置情報CIは、動画ファイル名CI1と、クリップ動画番号CI2と、静止画フレーム番号CI3と、第1フレームチェックサムCI4の4種類の情報CI1〜CI4を含んでいる。動画ファイル名CI1は、元の動画ファイルのファイル名である。クリップ動画番号CI2は、静止画が含まれるクリップ動画ファイルの番号である。静止画フレーム番号CI3は、クリップ動画中における静止画のフレーム番号である。第1フレームチェックサムCI4は、元の動画の先頭のフレームを表す画像データのチェックサムである。このチェックサムCI4は、動画ファイル名CI1とともに、元の動画ファイルを他の動画ファイルから識別するための情報として利用される。すなわち、動画ファイル名CI1と第1フレームチェックサムCI4とは、動画識別情報として利用される。動画ファイル名CI1の他にチェックサムCI4を利用する理由は、動画ファイル名CI1のみでは他の動画ファイルと偶然に同じファイル名になる可能性が存在するからである。チェックサムCI4の対象としては、第1フレーム以外の所定のフレームを利用するようにしてもよい。また、チェックサムの代わりに、動画ファイルの少なくとも一部のデータを解析することによって得られる他の解析結果(例えばメッセージダイジェスト値(例えばMD5値))を用いて動画識別情報を構成するようにしてもよい。但し、チェックサムやメッセージダイジェスト値などの解析結果を省略し、動画ファイル名のみで動画ファイルを識別することも可能である。   When the still image is printed in this way, in step S50, the still image position registration module 430 registers information indicating the position of the printed still image (referred to as “still image position information”). In the example of FIG. 5, the still image position information CI includes four types of information CI1 to CI4, which are a moving image file name CI1, a clip moving image number CI2, a still image frame number CI3, and a first frame checksum CI4. . The movie file name CI1 is the file name of the original movie file. The clip moving image number CI2 is the number of a clip moving image file that includes a still image. The still image frame number CI3 is a frame number of a still image in the clip moving image. The first frame checksum CI4 is a checksum of image data representing the first frame of the original moving image. The checksum CI4 is used as information for identifying the original moving image file from other moving image files together with the moving image file name CI1. That is, the moving image file name CI1 and the first frame checksum CI4 are used as moving image identification information. The reason why the checksum CI4 is used in addition to the moving image file name CI1 is that there is a possibility that the same file name as that of another moving image file may be accidentally generated by using only the moving image file name CI1. As a target of the checksum CI4, a predetermined frame other than the first frame may be used. Further, instead of the checksum, the moving image identification information is configured using another analysis result (for example, a message digest value (for example, MD5 value)) obtained by analyzing at least a part of data of the moving image file. Also good. However, it is also possible to omit the analysis results such as the checksum and message digest value and identify the moving image file only by the moving image file name.

なお、動画がクリップ動画に区分されていない場合には、クリップ動画番号CI2は不要であり、静止画フレーム番号CI3は元の動画中における静止画のフレーム番号となる。   If the moving image is not divided into clip moving images, the clip moving image number CI2 is unnecessary, and the still image frame number CI3 is the frame number of the still image in the original moving image.

図5に示されているように、静止画位置登録モジュール430は、静止画位置一覧管理部432と、記録領域434とを有している。記録領域434の中には、個々の静止画毎に、静止画位置情報CIが登録される。なお、静止画位置情報CIとしては、上述した4種類の情報CI1〜CI4の他に、ステップS40で作成された静止画ファイルSIFも保存されることが好ましい。静止画ファイルSIFを保存しておけば、後に同じ静止画を再現する際に、静止画ファイルSIFを再作成する処理を省略することができる。但し、静止画ファイルSIFの保存は省略することも可能である。   As illustrated in FIG. 5, the still image position registration module 430 includes a still image position list management unit 432 and a recording area 434. In the recording area 434, still image position information CI is registered for each individual still image. Note that, as the still image position information CI, in addition to the four types of information CI1 to CI4 described above, the still image file SIF created in step S40 is preferably stored. If the still image file SIF is stored, the process of recreating the still image file SIF can be omitted when the same still image is reproduced later. However, saving of the still image file SIF can be omitted.

なお、静止画ファイルSIFを保存した場合に、後に静止画のみを再現するためには、動画識別情報(動画ファイル名や第1フレームチェックサム)は不要である。但し、静止画の前後の動画部分を再現したい場合も存在する。その場合には、静止画位置情報CI内の動画識別情報が利用すれば、その動画部分を素早く再現することが可能である。   Note that when the still image file SIF is saved, the moving image identification information (moving image file name and first frame checksum) is not required to reproduce only the still image later. However, there is a case where it is desired to reproduce the moving image part before and after the still image. In that case, if the moving image identification information in the still image position information CI is used, the moving image portion can be quickly reproduced.

静止画位置情報CIは、例えばXML形式のメタファイルとして作成することが可能である。この場合に、元の動画ファイルと、静止画位置情報CIのメタファイルとの関係を示す情報(リンク情報)は、別のXMLファイルとして作成しておくことができる。静止画ファイルSIFが保存されている場合には、このリンク情報ファイルに、静止画ファイルSIFを示す情報も記述される。なお、MPV規格(Music Photo Video規格)を用いて静止画位置情報CIを記述するようにしてもよい。   The still image position information CI can be created as a metafile in XML format, for example. In this case, the information (link information) indicating the relationship between the original moving image file and the still image position information CI metafile can be created as another XML file. When the still image file SIF is stored, information indicating the still image file SIF is also described in this link information file. Note that the still image position information CI may be described using the MPV standard (Music Photo Video standard).

静止画位置の登録の終了後、他の停止位置の静止画印刷を行う場合には、図4のステップS60からステップS30又はステップS40に戻り、上述した処理を繰り返す。静止画の印刷が完了すると、ステップS70に移行する。ステップS70では、登録されている静止画を再現するか否かが判断される。なお、ステップS60からステップS70に至る線の一部が点線で描かれている理由は、この間にかなり長い時間が経過している場合があるからである。   When still image printing at another stop position is performed after the registration of the still image position is completed, the process returns from step S60 in FIG. 4 to step S30 or step S40, and the above-described processing is repeated. When the printing of the still image is completed, the process proceeds to step S70. In step S70, it is determined whether or not to reproduce a registered still image. The reason why part of the line from step S60 to step S70 is drawn with a dotted line is that a considerably long time may have elapsed during this time.

図6(A)は、ステップS70におけるプリンタ300の操作部の様子を示す説明図である。ここでは、表示部340に、登録済みの複数の静止画の番号と、各静止画の縮小画像とが表示されている。ユーザは、操作ボタン350(例えば十字キー)を用いて、これらの複数の静止画の中から、再現すべき静止画を選択することが可能である。   FIG. 6A is an explanatory diagram illustrating a state of the operation unit of the printer 300 in step S70. Here, the display unit 340 displays a plurality of registered still image numbers and reduced images of the still images. The user can select a still image to be reproduced from among the plurality of still images by using the operation button 350 (for example, a cross key).

再現すべき静止画が選択されると、ステップS80において、静止画再現モジュール440が、その静止画位置情報CIを用いて静止画を再現する。具体的には、例えば、図6(B)に示すように、静止画が拡大されて表示部340に表示される。ユーザは、さらに、印刷ボタンを押すことによって、この静止画を印刷することが可能である。ステップS90では、次の静止画を再現するか否かがユーザによって指定される。次の静止画を再現する場合には、上述したステップS80の処理が再び実行される。   When the still image to be reproduced is selected, in step S80, the still image reproduction module 440 reproduces the still image using the still image position information CI. Specifically, for example, as illustrated in FIG. 6B, the still image is enlarged and displayed on the display unit 340. The user can further print this still image by pressing a print button. In step S90, whether or not to reproduce the next still image is designated by the user. When reproducing the next still image, the process of step S80 described above is executed again.

このように、第1実施例では、動画中の停止位置を静止画として印刷した場合に、その静止画位置を示す静止画位置情報CIを登録しておくようにしたので、同じ静止画を容易に再現することが可能である。動画は、例えば1秒間に30フレームの画面を含んでいるので、印刷の対象として好ましいフレームを選択することは、かなりの手間と時間を要する作業である。従来は、一旦印刷を行った静止画と同じフレームを後になって探す場合にも、かなりの手間を要していた。これに対して、第1実施例では、印刷した静止画に関する静止画位置情報CIを登録しておくので、後に同じ静止画を再現する際の手間を大幅に削減することができる。   As described above, in the first embodiment, when the stop position in the moving image is printed as a still image, the still image position information CI indicating the still image position is registered, so that the same still image can be easily obtained. Can be reproduced. Since a moving image includes, for example, a screen of 30 frames per second, selecting a preferable frame as an object to be printed is a work that requires considerable labor and time. Conventionally, considerable effort has been required to search for the same frame as a still image once printed. On the other hand, in the first embodiment, the still image position information CI related to the printed still image is registered, so that it is possible to greatly reduce the trouble of reproducing the same still image later.

B.第2実施例:
図7は、第2実施例におけるプリンタ300とコンピュータ100の内部構成を示すブロック図であり、第1実施例の図2に対応する図である。第2実施例では、プリンタ300の動画処理モジュール400に通信モジュール450が追加されており、この通信モジュール450が、コンピュータ100のプリンタドライバ110内の通信モジュール112と相互に通信を行う。プリンタドライバ110は、通信モジュール112の他に、静止画情報取得モジュール114と、静止画再現モジュール116も有している。
B. Second embodiment:
FIG. 7 is a block diagram showing the internal configuration of the printer 300 and the computer 100 in the second embodiment, and corresponds to FIG. 2 of the first embodiment. In the second embodiment, a communication module 450 is added to the moving image processing module 400 of the printer 300, and the communication module 450 communicates with the communication module 112 in the printer driver 110 of the computer 100. In addition to the communication module 112, the printer driver 110 also includes a still image information acquisition module 114 and a still image reproduction module 116.

第2実施例における全体の処理手順は、前述した図4とほぼ同じである。但し、第2実施例では、ステップS50において、静止画位置情報CIが通信モジュール450を介してコンピュータ100のプリンタドライバ110に転送される。プリンタドライバ110内の静止画情報取得モジュール114は、通信モジュール112を介して静止画位置情報CIを受信し、ハードディスク装置120内に格納する。なお、格納される静止画位置情報CIの内容は、図5において説明したものと同じである。ユーザは、プリンタドライバ110内の静止画再現モジュール116の機能を利用し、ハードディスク装置120内に格納された静止画位置情報CIに基づいて、静止画を再現することが可能である。なお、第2実施例では、プリンタ300内の静止画再現モジュール440は省略してもよい。   The overall processing procedure in the second embodiment is almost the same as that in FIG. However, in the second embodiment, the still image position information CI is transferred to the printer driver 110 of the computer 100 via the communication module 450 in step S50. The still image information acquisition module 114 in the printer driver 110 receives the still image position information CI via the communication module 112 and stores it in the hard disk device 120. The contents of the stored still image position information CI are the same as those described with reference to FIG. The user can reproduce a still image based on the still image position information CI stored in the hard disk device 120 by using the function of the still image reproduction module 116 in the printer driver 110. In the second embodiment, the still image reproduction module 440 in the printer 300 may be omitted.

このように、第2実施例では、静止画位置情報CIがコンピュータ100に転送されて保存されるので、コンピュータ100を用いて静止画を再現することができる。   As described above, in the second embodiment, the still image position information CI is transferred to and stored in the computer 100, so that the still image can be reproduced using the computer 100.

なお、第2実施例において、動画処理モジュール400内のいくつかのモジュール(例えばモジュール410,420,430)の機能を、コンピュータ100内のソフトウェア(例えばプリンタドライバ110や動画処理アプリケーションプログラム)に実装するように構成を変更することも可能である。   In the second embodiment, the functions of several modules (for example, modules 410, 420, and 430) in the moving image processing module 400 are implemented in software (for example, the printer driver 110 and the moving image processing application program) in the computer 100. It is also possible to change the configuration as described above.

C.第3実施例:
図8は、第3実施例におけるプリンタ300の内部構成を示すブロック図であり、第1実施例の図2に対応する図である。第3実施例では、プリンタ300の動画処理モジュール400にオーダーシート印刷モジュール460が追加されている点が第1実施例と異なるだけであり、他の構成は第1実施例と同じである。第3実施例では、オーダーシート印刷モジュール460が、登録された静止画に関するオーダーシートを印刷する。ユーザは、このオーダーシートを用いて静止画を再現することができる。
C. Third embodiment:
FIG. 8 is a block diagram showing the internal configuration of the printer 300 in the third embodiment, and corresponds to FIG. 2 in the first embodiment. The third embodiment is different from the first embodiment only in that an order sheet printing module 460 is added to the moving image processing module 400 of the printer 300, and other configurations are the same as those of the first embodiment. In the third embodiment, the order sheet printing module 460 prints an order sheet related to a registered still image. The user can reproduce a still image using this order sheet.

図9は、オーダーシートOSの一例を示している。このオーダーシートOSは、登録されている1つ以上の静止画のそれぞれについて、縮小画像RIMと、静止画位置情報CI(図5)を表すコードCIC(「静止画位置情報コードCIC」と呼ぶ)と、枚数書込領域PCとが印刷されたものである。ユーザは、枚数書込領域PC内に所望の印刷枚数を手書きして、オーダーシートをスキャナで読取ることによって、所望の静止画を所望の枚数ずつ印刷することが可能である。なお、このようなオーダーシートOSを用いる場合には、プリンタ300としては、スキャナ機能を有する複合機を用いることが好ましい。   FIG. 9 shows an example of the order sheet OS. The order sheet OS includes, for each of one or more registered still images, a reduced image RIM and a code CIC representing the still image position information CI (FIG. 5) (referred to as “still image position information code CIC”). And the number writing area PC are printed. The user can print a desired still image for each desired number of sheets by handwriting a desired number of copies in the number writing area PC and reading the order sheet with a scanner. When using such an order sheet OS, it is preferable to use a multifunction machine having a scanner function as the printer 300.

静止画位置情報コードCICとしては、QRコードなどの2次元コードやバーコードなどのような、機械読取可能なコードを用いることが好ましい。なお、オーダーシートOSから縮小画像RIMや枚数書込領域PCを省略してもよい。すなわち、オーダーシートOSとしては、少なくとも静止画位置情報を機械読取可能に印刷したものを利用することができる。   As the still image position information code CIC, a machine-readable code such as a two-dimensional code such as a QR code or a bar code is preferably used. The reduced image RIM and the number writing area PC may be omitted from the order sheet OS. That is, as the order sheet OS, at least still image position information printed so as to be machine-readable can be used.

このように、第3実施例では、静止画位置情報が印刷されたオーダーシートを用いるので、容易に静止画を再現することが可能である。   As described above, in the third embodiment, since the order sheet on which the still image position information is printed is used, it is possible to easily reproduce the still image.

D.変形例:
なお、この発明は上記の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
D. Variation:
The present invention is not limited to the above-described examples and embodiments, and can be implemented in various modes without departing from the gist thereof. For example, the following modifications are possible.

D1.変形例1:
上記各実施例においてソフトウェアで実現されていた機能の一部をハードウェアで実現することも可能であり、逆に、ハードウェアで実現されていた機能の一部をソフトウェアで実現することも可能である。
D1. Modification 1:
In the above embodiments, some of the functions realized by software can also be realized by hardware. Conversely, some of the functions realized by hardware can also be realized by software. is there.

本発明の一実施例としての画像処理システムの構成を示す説明図である。It is explanatory drawing which shows the structure of the image processing system as one Example of this invention. プリンタの機能を示すブロック図である。It is a block diagram which shows the function of a printer. プリンタの操作部を示す説明図である。It is explanatory drawing which shows the operation part of a printer. 第1実施例における処理の全体を示すフローチャートである。It is a flowchart which shows the whole process in 1st Example. 第1実施例の処理内容を示す説明図である。It is explanatory drawing which shows the processing content of 1st Example. ステップS70におけるプリンタの操作部の様子を示す説明図である。It is explanatory drawing which shows the mode of the operation part of the printer in step S70. 第2実施例におけるプリンタとコンピュータの内部構成を示すブロック図である。It is a block diagram which shows the internal structure of the printer and computer in 2nd Example. 第3実施例におけるプリンタの内部構成を示すブロック図である。It is a block diagram which shows the internal structure of the printer in 3rd Example. オーダーシートの一例を示す説明図である。It is explanatory drawing which shows an example of an order sheet | seat.

符号の説明Explanation of symbols

100…コンピュータ
110…プリンタドライバ
112…通信モジュール
114…静止画情報取得モジュール
116…静止画再現モジュール
120…ハードディスク装置
200…デジタルカメラ
300…プリンタ
320…ハードディスク装置
330…印刷機構
340…表示部
350…操作ボタン
400…動画処理モジュール
410…クリッピング処理モジュール
420…静止画印刷処理モジュール
430…静止画位置登録モジュール
432…静止画位置一覧管理部
434…記録領域
440…静止画再現モジュール
450…通信モジュール
460…オーダーシート印刷モジュール
DESCRIPTION OF SYMBOLS 100 ... Computer 110 ... Printer driver 112 ... Communication module 114 ... Still image information acquisition module 116 ... Still image reproduction module 120 ... Hard disk apparatus 200 ... Digital camera 300 ... Printer 320 ... Hard disk apparatus 330 ... Printing mechanism 340 ... Display part 350 ... Operation Button 400 ... Video processing module 410 ... Clipping processing module 420 ... Still image print processing module 430 ... Still image position registration module 432 ... Still image position list management unit 434 ... Recording area 440 ... Still image reproduction module 450 ... Communication module 460 ... Order Sheet printing module

Claims (6)

動画ファイルの中で印刷対象となった静止画を再現するための画像処理装置であって、
前記動画ファイル内における前記静止画の位置と、前記動画ファイルを識別するための動画識別情報とを含む静止画位置情報を登録する静止画位置情報登録部と、
前記静止画位置情報から前記静止画を再現するための静止画再現部と、
を備えることを特徴とする画像処理装置。
An image processing device for reproducing a still image to be printed in a video file,
A still image position information registration unit for registering still image position information including the position of the still image in the moving image file and moving image identification information for identifying the moving image file;
A still image reproduction unit for reproducing the still image from the still image position information;
An image processing apparatus comprising:
請求項1記載の画像処理装置であって、
前記静止画位置情報は、前記静止画を表す静止画データを含む、画像処理装置。
The image processing apparatus according to claim 1,
The image processing apparatus, wherein the still image position information includes still image data representing the still image.
請求項1又は2記載の画像処理装置であって、
前記動画識別情報は、前記動画ファイルのファイル名と、前記動画ファイルの少なくとも一部のデータを解析することによって得られた解析結果データとを含む、画像処理装置。
The image processing apparatus according to claim 1 or 2,
The image processing apparatus, wherein the moving image identification information includes a file name of the moving image file and analysis result data obtained by analyzing at least part of data of the moving image file.
請求項3記載の画像処理装置であって、
前記解析結果データは、前記動画ファイルの所定のフレーム画像の画像データに関するチェックサムと、前記所定のフレーム画像の画像データに関するメッセージダイジェスト値と、のうちの一方を含む、画像処理装置。
The image processing apparatus according to claim 3,
The image processing apparatus, wherein the analysis result data includes one of a checksum related to image data of a predetermined frame image of the moving image file and a message digest value related to image data of the predetermined frame image.
請求項1ないし4のいずれかに記載の画像処理装置であって、
前記静止画位置情報登録部は、印刷媒体上に前記静止画位置情報を機械読取可能に印刷した静止画位置情報シートを作成するためのシート印刷部を含む、画像処理装置。
The image processing apparatus according to any one of claims 1 to 4,
The still image position information registration unit includes an image processing unit for creating a still image position information sheet in which the still image position information is printed in a machine-readable manner on a print medium.
動画ファイルの中で印刷対象となった静止画を再現するための画像処理方法であって、
(a)前記動画ファイル内における前記静止画の位置と、前記動画ファイルを識別するための動画識別情報とを含む静止画位置情報を登録する工程と、
(b)前記静止画位置情報から前記静止画を再現する工程と、
を備えることを特徴とする画像処理方法。
An image processing method for reproducing a still image to be printed in a video file,
(A) registering still image position information including the position of the still image in the moving image file and moving image identification information for identifying the moving image file;
(B) reproducing the still image from the still image position information;
An image processing method comprising:
JP2006111084A 2006-04-13 2006-04-13 Reproduction of still image position in video Expired - Fee Related JP4735386B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006111084A JP4735386B2 (en) 2006-04-13 2006-04-13 Reproduction of still image position in video

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006111084A JP4735386B2 (en) 2006-04-13 2006-04-13 Reproduction of still image position in video

Publications (2)

Publication Number Publication Date
JP2007288347A true JP2007288347A (en) 2007-11-01
JP4735386B2 JP4735386B2 (en) 2011-07-27

Family

ID=38759734

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006111084A Expired - Fee Related JP4735386B2 (en) 2006-04-13 2006-04-13 Reproduction of still image position in video

Country Status (1)

Country Link
JP (1) JP4735386B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008160172A (en) * 2006-12-20 2008-07-10 Canon Inc Image processor, image processing method, program, and storage medium
WO2010038348A1 (en) * 2008-09-30 2010-04-08 コニカミノルタビジネステクノロジーズ株式会社 Image processing system, image processing device, image processing method, and computer-readable recording medium on which image processing program has been recorded

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03186082A (en) * 1989-12-15 1991-08-14 Canon Inc Video signal recording and reproducing device
JP2000295569A (en) * 1999-04-07 2000-10-20 Olympus Optical Co Ltd Image forming device and electronic camera
JP2005057634A (en) * 2003-08-07 2005-03-03 Noritsu Koki Co Ltd Picture printer
JP2005129996A (en) * 2003-10-21 2005-05-19 Seiko Epson Corp Efficiency enhancement for generation of high-resolution image from a plurality of low resolution images
JP2005252715A (en) * 2004-03-04 2005-09-15 Fuji Xerox Co Ltd Image registering device, image retrieving device, and image managing method, and program
JP2006042083A (en) * 2004-07-28 2006-02-09 Sharp Corp Moving image recording/reproducing apparatus
JP2006054741A (en) * 2004-08-13 2006-02-23 Seiko Epson Corp Printing control device, printer, printing control method, and printing control program

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03186082A (en) * 1989-12-15 1991-08-14 Canon Inc Video signal recording and reproducing device
JP2000295569A (en) * 1999-04-07 2000-10-20 Olympus Optical Co Ltd Image forming device and electronic camera
JP2005057634A (en) * 2003-08-07 2005-03-03 Noritsu Koki Co Ltd Picture printer
JP2005129996A (en) * 2003-10-21 2005-05-19 Seiko Epson Corp Efficiency enhancement for generation of high-resolution image from a plurality of low resolution images
JP2005252715A (en) * 2004-03-04 2005-09-15 Fuji Xerox Co Ltd Image registering device, image retrieving device, and image managing method, and program
JP2006042083A (en) * 2004-07-28 2006-02-09 Sharp Corp Moving image recording/reproducing apparatus
JP2006054741A (en) * 2004-08-13 2006-02-23 Seiko Epson Corp Printing control device, printer, printing control method, and printing control program

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008160172A (en) * 2006-12-20 2008-07-10 Canon Inc Image processor, image processing method, program, and storage medium
WO2010038348A1 (en) * 2008-09-30 2010-04-08 コニカミノルタビジネステクノロジーズ株式会社 Image processing system, image processing device, image processing method, and computer-readable recording medium on which image processing program has been recorded
US8576440B2 (en) 2008-09-30 2013-11-05 Konica Minolta Business Technologies, Inc. Image processing system, apparatus, method, and computer readable recording medium recorded with image processing program for forming an image of a structured document without losing a moving image included in the structured document

Also Published As

Publication number Publication date
JP4735386B2 (en) 2011-07-27

Similar Documents

Publication Publication Date Title
JP5327683B2 (en) Performing operations on one or more images using a printer
US7561297B2 (en) Display method during sensed image recording in image sensing apparatus
JP5336759B2 (en) Image output apparatus and image output method
JP4735386B2 (en) Reproduction of still image position in video
JP2006157324A (en) Image reproducing apparatus and program
US8451509B2 (en) Information processing apparatus, information processing method, and computer-readable storage medium
JP2011188349A (en) Device, program and system for control of display
JP5441349B2 (en) Image projection apparatus and control method thereof
JP2006350462A (en) Album image preparation device and album image preparation program
JP4143310B2 (en) Print system, digital camera, and trimming setting method
JP2007259263A (en) Image processing method, image processing device, program, and storage medium
US7903142B2 (en) Digital still camera with print-order information
JP4533180B2 (en) PRINT CONTROL DEVICE, PRINT CONTROL METHOD, PRINT CONTROL PROGRAM, AND STORAGE MEDIUM
JPH10200919A (en) Direct print adaptor
JP2007129725A (en) Image forming apparatus and method, and recording medium
JP2006268493A (en) Image processor, image processing method program and recording medium
JP2008129651A (en) Image player and control method for image player
JP2009055272A (en) Image processing apparatus, image processing method, and image processing program
US8472782B2 (en) Information processing apparatus and information processing method
JP2008044312A (en) Printing control device and its control method
JP2008092335A (en) Printer and its control method
JP2006042166A (en) Device, method, and program for displaying picture, and printer
JP2009271997A (en) Image processor
JP2005303905A (en) Print method and system
JP2008055720A (en) Image printing system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090313

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20101224

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110105

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110301

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20110329

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110411

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 4735386

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20140513

Year of fee payment: 3

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees