JP2017034381A - Image processing apparatus, image processing system, image processing method, and program - Google Patents
Image processing apparatus, image processing system, image processing method, and program Download PDFInfo
- Publication number
- JP2017034381A JP2017034381A JP2015150512A JP2015150512A JP2017034381A JP 2017034381 A JP2017034381 A JP 2017034381A JP 2015150512 A JP2015150512 A JP 2015150512A JP 2015150512 A JP2015150512 A JP 2015150512A JP 2017034381 A JP2017034381 A JP 2017034381A
- Authority
- JP
- Japan
- Prior art keywords
- printed matter
- discharge position
- image
- image processing
- determination
- 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.)
- Pending
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
Abstract
Description
本発明は、印刷物の存否を判定する画像処理システムに関する。 The present invention relates to an image processing system for determining the presence or absence of printed matter.
従来、複写機などの印刷装置において印刷物の置き忘れを抑止するために、印刷装置の排出部に印刷物が存在しているか否かを判定する技術が知られている。 2. Description of the Related Art Conventionally, a technique for determining whether or not a printed material is present in a discharge unit of the printing device is known in order to prevent misplacement of the printed material in a printing apparatus such as a copying machine.
特許文献1では、印刷装置とその近辺を撮像し、撮像によって得られた画像に基づいて印刷装置の排出台に印刷物が存在しているか否かを判定することが開示されている。具体的には、特許文献1に記載の情報処理装置は、印刷装置における印刷が完了したと判定したときに撮像された画像を背景画像として記憶し、それ以降に撮像された画像と背景画像との差分を算出する。そして、差分が大きければ印刷物が存在していないと判定し、差分が小さければ印刷物が存在していると判定する。 Japanese Patent Application Laid-Open No. 2004-228561 discloses that a printing apparatus and its vicinity are imaged, and whether or not a printed matter is present on a discharge stand of the printing apparatus is determined based on an image obtained by the imaging. Specifically, the information processing apparatus described in Patent Literature 1 stores an image captured when it is determined that printing in the printing apparatus is completed as a background image, and an image captured after that and a background image The difference is calculated. If the difference is large, it is determined that the printed material does not exist. If the difference is small, it is determined that the printed material exists.
しかしながら、排出位置における印刷物の存否を撮像画像に基づいて判定する場合、撮像時の印刷物の状態によっては判定精度が低下するという課題がある。例えば特許文献1に記載の方法を用いた判定を行う際、印刷完了後の印刷物が直ちに排出位置において静止しない場合、印刷物が静止するまでの間に撮像された画像が背景画像として記憶されることがある。この場合、それ以降に撮像された画像と背景画像との差分から印刷物の存否を精度よく判定することができない。 However, when determining the presence or absence of a printed matter at the discharge position based on the captured image, there is a problem that the determination accuracy is lowered depending on the state of the printed matter at the time of imaging. For example, when performing a determination using the method described in Patent Document 1, if the printed material after printing is not immediately stopped at the discharge position, an image captured until the printed material is stopped is stored as a background image. There is. In this case, the presence or absence of the printed matter cannot be accurately determined from the difference between the image captured thereafter and the background image.
本発明は上記課題に鑑み、排出位置における印刷物の存否を判定する際の判定精度を向上させるための技術を提供することを目的とする。 In view of the above problems, an object of the present invention is to provide a technique for improving the determination accuracy when determining the presence or absence of printed matter at a discharge position.
上記の課題を解決するため、本発明に係る画像処理装置は、例えば以下の構成を有する。すなわち、印刷装置による印刷物の排出位置を撮像装置が撮像した画像を取得する取得手段と、前記印刷物が前記排出位置において静止したか否かを判定する第1判定手段と、前記印刷物が前記排出位置において静止したと前記第1判定手段が判定した場合に、前記取得手段が取得した、当該判定以降に撮像された画像に基づいて、前記排出位置に前記印刷物が存在するか否かを判定する第2判定手段と、前記第2判定手段による判定結果に応じて、前記排出位置における前記印刷物の存否に関する情報を出力する出力手段とを有する。 In order to solve the above problems, an image processing apparatus according to the present invention has, for example, the following configuration. That is, an acquisition unit that acquires an image captured by the imaging device with respect to a discharge position of the printed material by the printing device, a first determination unit that determines whether the printed material is stationary at the discharge position, and the printed material is the discharge position. When the first determination unit determines that the print is stationary in step S1, the first determination unit determines whether the printed matter is present at the discharge position based on an image acquired by the acquisition unit and captured after the determination. 2 determination means and output means for outputting information relating to the presence or absence of the printed matter at the discharge position according to the determination result by the second determination means.
本発明によれば、排出位置における印刷物の存否を判定する際の判定精度を向上させることができる。 ADVANTAGE OF THE INVENTION According to this invention, the determination precision at the time of determining the presence or absence of the printed matter in a discharge position can be improved.
以下、本発明の実施形態について、図面を参照して説明する。なお、以下の実施形態は特許請求の範囲に係る本発明を限定するものではなく、また、以下の実施形態で説明する特徴の組み合わせの全てが本発明に必須のものとは限らない。 Hereinafter, embodiments of the present invention will be described with reference to the drawings. The following embodiments do not limit the present invention according to the scope of claims, and all combinations of features described in the following embodiments are not necessarily essential to the present invention.
[システム構成]
図1は、画像処理システムの構成例を示す図である。画像処理システムは印刷装置101と画像処理装置102と撮像装置103とを備え、画像処理装置102は印刷装置101及び撮像装置103と接続し通信を行う。なお、これらの装置は有線接続されていてもよいし、無線接続されていてもよい。また、これらの装置は直接接続されていてもよいし、他の装置を経由して接続されていてもよい。また本実施形態では、印刷装置101、画像処理装置102、及び撮像装置103がそれぞれ別の装置として構成されている場合を中心に説明するが、これに限らない。例えば、これら3つの装置のうちの何れか2つの装置が一体となって構成されていてもよいし、3つの装置全てが一体となって構成されていてもよい。
[System configuration]
FIG. 1 is a diagram illustrating a configuration example of an image processing system. The image processing system includes a
印刷物を印刷して排出する印刷装置101の具体例としては、インクやトナーを使用して用紙に印刷を行うプリンタや複写機、デジタル複合機などがある。また本実施形態において、印刷装置101は3Dプリンタでもよく、3Dプリンタによる立体の造形も印刷と呼ぶ。以降、用紙に印刷を行うプリンタ及び3Dプリンタを含む印刷装置を、単にプリンタと呼ぶ。画像処理装置102の具体例としては、PCやサーバ装置などがある。撮像装置103は、撮像範囲104を撮像する。本実施形態では撮像装置103が動画を撮像する場合を中心に説明するが、これに限らず、例えば撮像装置103は一定時間ごとに静止画を撮像してもよい。撮像装置103の具体例としては、デジタルカメラやネットワークカメラなどがある。撮像範囲104は、撮像装置103によって撮像される範囲であり、本実施形態では印刷装置101による印刷物の排出位置を含む範囲に設定される。なお、本実施形態において印刷物が排出される位置は印刷装置101が備える排出トレイとするが、これに限らない。例えば、印刷装置101によって印刷された印刷物は、印刷装置101の外部の装置によって搬送され、印刷装置101から離れた排出位置に排出されてもよい。
Specific examples of the
ここで、例えば印刷装置101がプリンタであり、画像処理装置102がPCであり、撮像装置103がネットワークカメラである場合の、本実施形態に係る技術の適用例を説明する。まず、ユーザがPCを操作してプリンタに印刷を指示する。指示を受けたプリンタは印刷を実施し、印刷が完了するとそれをPCに通知する。通知を受け取ったPCは、ネットワークカメラから画像を受信し、その画像に基づいて、印刷物がプリンタの排出トレイに排出されて静止したか否かを判定する。印刷物が静止したと判定すると、PCは、ネットワークカメラから受信した静止判定以降の撮像画像の変化に基づいて、排出トレイにおける印刷物の存否を判定する。そしてPCは、判定結果に応じて、印刷物が放置されていることや持ち去られたことなどをユーザが所有するスマートフォンなどの情報端末(不図示)に通知する。
Here, for example, an application example of the technique according to the present embodiment when the
このように、ネットワークカメラが撮像した画像を利用することで、プリンタに印刷物を検知するセンサなどの機構が備わっていない場合にも、排出トレイにおける印刷物の存否をPCが判定することができる。また、ネットワークカメラが撮像可能な範囲に複数のプリンタが設置されている場合には、1台のネットワークカメラが撮像した画像に基づいて、複数のプリンタの排出トレイにおける印刷物の存否をPCが判定することもできる。 In this way, by using the image captured by the network camera, the PC can determine the presence or absence of the printed material in the discharge tray even when the printer does not have a mechanism such as a sensor for detecting the printed material. In addition, when a plurality of printers are installed in a range that can be imaged by the network camera, the PC determines the presence / absence of printed matter in the discharge trays of the plurality of printers based on an image captured by one network camera. You can also.
次に、画像処理装置102の構成要素について詳細に説明する。図2は、画像処理装置102のハードウェア構成例を示すブロック図である。画像処理装置102は、CPU301、ROM302、RAM303、補助記憶装置304、表示部305、操作部306、及び通信部307を備え、これらはバスによって相互に接続されている。
Next, components of the
CPU301は、画像処理装置102の全体を制御する。ROM302は、変更を必要としないプログラムやパラメータを格納する。RAM303は、補助記憶装置304などから供給されるプログラムやデータを一時記憶する。補助記憶装置304は、例えばハードディスクドライブ装置などで構成され、静止画や動画などのコンテンツデータやプログラムなどを記憶する。表示部305は、例えば液晶ディスプレイなどで構成され、ユーザが画像処理装置102を操作するためのGUI(Graphical User Interface)を表示する。操作部306は、例えばキーボードやマウスなどで構成され、ユーザによる操作を受けて各種の指示をCPU301に入力する。通信部307は、LANやインターネット等のネットワーク、及びプリンタやネットワークカメラ等の他の機器と接続し、様々な情報の送受信を行う。なお、本実施形態では表示部305及び操作部306が画像処理装置102の内部に存在するが、表示部305及び操作部306の少なくとも一方が画像処理装置102の外部に別の装置として存在していてもよい。
The
[機能モジュール構成]
図3は、画像処理システムの機能モジュール構成例を示すブロック図である。印刷装置101は、印刷部200及び印刷イベント送信部201(以下、イベント送信部201)を備える。画像処理装置102は、印刷イベント受信部202(以下、イベント受信部202)、画像受信部203、判定部204、及び出力部205を備える。撮像装置103は、画像送信部206及び撮像部207を備える。画像処理装置102の各モジュールは、CPU301がROM302に格納されたプログラムをRAM303に展開して実行することで実現される。また例えば、CPU301を用いたソフトウェア処理の代替としてハードウェアによる処理を行う場合には、ここで説明する各モジュールの処理に対応させた演算部や回路を構成すればよい。なお、画像処理システムが上記のモジュール全てを備えることは必須でない。
[Function module configuration]
FIG. 3 is a block diagram illustrating a functional module configuration example of the image processing system. The
印刷部200は、ユーザからの印刷要求に応じて、印刷物を印刷して排出トレイに排出する。印刷要求は、例えば印刷装置101が備える操作部(不図示)を操作することでユーザが直接入力してもよいし、画像処理装置102やその他の装置から送信された印刷要求を印刷装置101が受信してもよい。イベント送信部201は、印刷部200において印刷が完了したとき、印刷の完了を示す情報である印刷イベント情報をイベント受信部202に送信する。なお、印刷イベント情報は印刷の完了を示す情報に限定されるものではなく、印刷の実施状態を通知するための情報を含んでいればよい。例えば、印刷イベント情報は印刷の開始を示す情報であり、イベント送信部201は、印刷部200において印刷が開始されたときに印刷イベント情報を送信してもよい。
本実施形態における画像処理装置102は、印刷イベント情報を受信した時点以降に撮像された画像に基づいて、排出位置において印刷物が静止したか否かを判定する。そのため、印刷イベント情報が印刷の完了時に送信される場合、画像処理装置102は短い期間の撮像画像を使用して判定を行うことができる。しかしながら、例えば印刷装置101が印刷を完了する直前にユーザが印刷物を引き抜いて持ち去ってしまうと、画像処理装置102は正しく判定を行うことができない。一方、印刷イベント情報が印刷の開始時に送信される場合、画像処理装置102は、印刷物が印刷中に引き抜かれることも検知することができるが、上記の場合と比較して長い期間の撮像画像を判定に使用する必要がある。
イベント受信部202は、印刷装置101のイベント送信部201から送信される印刷イベント情報を受信する。そしてイベント受信部202は、その印刷イベント情報に基づいて、印刷装置101における印刷の実施状態を認識し、その印刷の実施状態を判定部204に送信する。例えばイベント受信部202は、印刷の開始を示す印刷イベント情報を受信した場合、印刷装置101において印刷が実行中であることを認識する。また、印刷の完了を示す印刷イベント情報を受信した場合は、印刷装置101において印刷が完了したことを認識する。なお、本実施形態では画像処理装置102が印刷装置101における印刷の実施状態を印刷イベント情報に基づいて認識する場合を中心に説明するが、これに限らない。例えば画像処理装置102は、撮像装置103から取得した画像に基づいて、印刷装置101における印刷の実施状態を認識してもよい。画像受信部203は、撮像装置103が撮像した画像を、画像送信部206から取得して判定部204に送信する。
The
The
The
判定部204は、イベント送信部201から印刷イベント情報を受信し、画像受信部203から画像を受信する。そして判定部204は、イベント受信部202が認識した印刷の実施状態及び画像受信部203が取得した画像に基づいて、印刷物が排出位置において静止したか否かを判定する。本実施形態における、印刷物が排出位置において静止したと判定される状態とは、印刷物が排出トレイに納まり、印刷物の位置や形状の変動が一定未満になった状態である。
The
具体的には、印刷装置101における印刷が完了したこと又は実行中であることをイベント受信部202が認識した時点以降の、複数の時点における印刷物の排出位置を撮像装置103が撮像した複数の画像を画像受信部203が取得する。そして判定部204は、その複数の画像の差に基づいて、印刷物が排出位置において静止したか否かを判定する。特に本実施形態における判定部204は、画像受信部203が取得した動画に含まれる複数のフレームを解析し、動画のフレーム間差分から画像の変化量を算出する。そして判定部204は、フレーム間の画像の変化量が一定未満になった場合に、印刷物が排出トレイにおいて静止したと判定する。ただし、判定部204は、フレーム間の画像の変化量が所定期間内に一定未満にならなかった場合や、フレーム間の画像の変化量が所定の閾値よりも大きかった場合などには、印刷物が排出トレイにおいて静止しなかったと判定する。これは例えば、印刷物が排出トレイにおいて静止するより前に持ち去られた場合などに相当する。
Specifically, a plurality of images captured by the
なお、印刷物が静止したか否かを判定部204が判定する方法はこれに限らず、他の方法を用いてもよい。例えば判定部204は、画像受信部203が取得した画像の中の、排出位置が撮像された部分領域における変化量に基づいて判定を行ってもよいし、イベント受信部202が認識した印刷の実施状態を用いずに判定を行ってもよい。また判定部204は、イベント受信部202が印刷イベント情報を受信してから所定の時間が経過した後に判定処理を開始してもよい。例えば、印刷イベント情報の受信時に印刷装置101がまだ印刷物の排出を開始していない場合、画像処理装置102は印刷物の排出が開始されるまで待機してから判定を開始する。これにより、印刷物がまだ排出されていない状態を、印刷物が排出位置において静止した状態であると誤判定してしまうことを抑制できる。その他にも、判定部204は、例えばイベント受信部202が印刷イベント情報を受信してから所定の時間が経過した場合に印刷物が静止したと判定するなど、撮像装置103が撮像した画像を利用せずに静止判定を行ってもよい。
Note that the method by which the
さらに判定部204は、印刷物が排出位置において静止したと判定した場合に、画像受信部203が取得した、静止判定以降に撮像された画像に基づいて、排出位置に印刷物が存在するか否かを判定する。具体的には、印刷物が排出位置において静止したと判定部204が判定した場合に、その判定以降の複数の時点における排出位置を撮像装置103が撮像した複数の画像を、画像受信部203が取得する。そして判定部204は、その複数の画像の差に基づいて、排出位置に印刷物が存在するか否かを判定する。
Further, when the
特に本実施形態において、判定部204は、画像受信部203が取得した動画に含まれる複数のフレームの差の程度に対応するパラメータが所定値以上である場合に、排出位置に印刷物が存在しないと判定する。また判定部204は、このパラメータが所定値未満である場合に、排出位置に印刷物が存在すると判定する。例えば判定部204は、画像受信部203が取得した動画に含まれる、印刷物が排出される位置において静止したと判定した時点に対応するフレームを背景画像として設定する。そして、その後の時点に対応する各フレームにおいて、背景画像と比較して画素値の差が一定以上となる画素の数をパラメータとして判定を行う。なお、印刷物が排出位置に存在するか否かを判定する方法はこれに限らず、例えば判定部204は、画像受信部203が取得した画像の中の、排出位置が撮像された部分領域における変化量に基づいて判定を行ってもよい。
In particular, in the present embodiment, the
出力部205は、判定部204が判定した結果に応じて、排出位置における印刷物の存否に関する情報を出力する。本実施形態における出力部205は、排出位置に印刷物が所定の長さ以上の期間存在していると判定部204が判定した場合に、排出位置における印刷物の存否に関する情報(例えば印刷物の放置を示す情報)を出力する。また出力部205は、排出位置に印刷物が存在しないと判定部204が判定した場合に、排出位置における印刷物の存否に関する情報(例えば印刷物の持ち去りを示す情報)を出力する。ただし、出力部205が出力する情報の内容及び出力タイミングはこれに限らない。例えば出力部205は、排出位置に印刷物が存在するか否かを示す情報を定期的又は継続的に出力してもよい。
The
本実施形態における出力部205は、排出位置における印刷物の存否に関する情報を、画像処理装置102にネットワークを介して接続される情報端末(不図示)に出力する。情報端末は、例えばPCやスマートデバイスなどのユーザが使用する装置であり、この情報端末を所有するユーザは、出力された情報によって印刷物の放置や持ち去りに気づくことができる。なお画像処理装置102は、印刷装置101に対する印刷指示を行ったユーザの情報端末を特定する情報を管理していれば、排出位置における印刷物の存否に関する情報を、印刷指示を行ったユーザのみに通知することができる。また画像処理装置102は、例えば画像受信部203が受信した画像から顔画像を抽出して識別する処理などによって、印刷物を持ち去った人物を特定する機能を有していてもよい。このような機能を有する場合、画像処理装置102は、印刷物を持ち去った人物と印刷指示を行ったユーザとが一致しない場合にのみ印刷物の持ち去りを通知することもできる。
The
なお、出力部205による情報の出力先はこれに限らない。例えば、出力部205は画像処理装置102に備わる表示部305や音声出力部(不図示)に情報を出力し、画像処理装置102が印刷物の放置や持ち去りの発生を表示や音声によってユーザに通知してもよい。また例えば、出力部205は印刷装置101に情報を送信し、印刷装置101が印刷物の放置や持ち去りの発生を表示や音声によってユーザに通知してもよい。
Note that the output destination of information by the
画像送信部206は、撮像部207が撮像した画像を画像受信部203に送信する。撮像部207は、印刷装置101による印刷物の排出位置を撮像する。
The
[動作フロー]
図4は、画像処理装置102の動作全体を説明するためのフローチャートである。図4の処理は、例えば画像処理装置102が起動したタイミングで開始される。ただし、図4の処理の開始タイミングは上記タイミングに限定されない。
[Operation flow]
FIG. 4 is a flowchart for explaining the entire operation of the
S101において、イベント受信部202は、印刷装置101から送信される印刷イベント情報の受信を待ち、受信した印刷イベント情報に基づいて印刷装置101における印刷の実施状態を認識する。S102において、画像受信部203は、印刷装置101による印刷物の排出位置を撮像装置103が撮像した画像を、画像送信部206から受信して取得する。
In step S <b> 101, the
S103において、判定部204は、印刷物が排出位置において静止したか否かを判定する処理を行う。本実施形態における判定部204は、S102で画像受信部203が受信した動画におけるフレーム間差分から画像の変化量を算出する。そして判定部204は、所定期間内にフレーム間の画像の変化量が一定未満にならなかった場合や、フレーム間で所定の閾値より大きい変化量を検出した場合には、印刷物が排出位置において静止しなかったと判定し(S103;No)、処理を終了する。一方、フレーム間の画像の変化量が所定期間内に一定未満になった場合には、判定部204は印刷物が排出位置において静止したと判定し(S103;Yes)、S104へ進む。
In step S <b> 103, the
S104において、判定部204は、S102で画像受信部203が取得した画像に基づいて、排出位置に印刷物が存在するか否かを判定する。本実施形態における判定部204は、S102で画像受信部203が受信した動画において、背景差分を用いて画像の変化量を算出する。このとき判定部204は、S103で印刷物が排出位置において静止したと判定された時点に対応する動画のフレームを背景画像に設定し、その後の時点に対応するフレームと背景画像とを比較する。そして判定部204は、画像の変化量が所定値未満であるようなフレームに対しては、印刷物が存在すると判定し、画像の変化量が所定値以上であるようなフレームに対しては、印刷物が存在しないと判定する。
In step S <b> 104, the
S105において、出力部205は、S104で判定部204が判定した結果に応じて、排出位置における印刷物の存否に関する情報を出力する。本実施形態における出力部205は、S104で排出位置に印刷物が所定の長さ以上の期間存在していると判定部204が判定した場合に、印刷物が放置されたことを表す検知イベント情報を外部の情報端末に出力する。一方、S104で排出位置に印刷物が存在しないと判定された場合には、印刷物が持ち去られたことを表す検知イベント情報を外部の情報端末に出力する。ただしこれに限らず、例えば出力部205は放置と持ち去りの何れか一方に対して検知イベント情報を出力してもよいし、他の情報を出力してもよい。
In step S <b> 105, the
S106において、判定部204は、印刷物の存否を判定する処理を停止するか否か決定する。本実施形態における判定部204は、S105で出力部205が印刷物の放置に関する情報を出力した場合には、判定処理を停止せず(S106;No)、S104に戻る。一方、S105で出力部205が印刷物の持ち去りに関する情報を出力した場合には、判定部204は判定処理を停止し(S106;Yes)、S107へ進む。ただしこれに限らず、例えば判定部204は他の条件に基づいて判定処理の停止の決定を行ってもよいし、常に判定処理を停止してもよい。
In step S <b> 106, the
S107において、画像処理装置102は、動作を停止するか否かを決定する。画像処理装置102が動作を停止しない場合(S107;No)には、S101に戻ってイベント受信部202が新たな印刷イベント情報の受信を待ち、動作を停止する場合(S107;Yes)には処理を終了する。画像処理装置102が動作を停止するか否かは、例えば印刷装置101の状態に応じて決定してもよいし、ユーザに選択させるようにしてもよい。
In step S107, the
以上説明したように、本実施形態における画像処理装置102は、印刷装置101による印刷物の排出位置を撮像装置103が撮像した画像を取得し、印刷物が排出位置において静止したか否かを判定する。さらに画像処理装置102は、印刷物が排出位置において静止したと判定した場合に、撮像装置103から取得した、静止判定以降に撮像された画像に基づいて、排出位置に印刷物が存在するか否かを判定する。また、画像処理装置102は、判定結果に応じて、排出位置における印刷物の存否に関する情報を出力する。これにより画像処理装置102は、排出位置における印刷物の存否を判定する際の判定精度を向上させることができる。さらに画像処理装置102は、判定結果に応じて、例えば印刷物が排出位置に放置されていることや排出位置から持ち去られたことをユーザに通知することができる。その結果、印刷装置101により印刷を行うユーザの利便性を向上することができる。
As described above, the
また、本実施形態における画像処理装置102は、印刷装置101における印刷の実施状態を認識し、印刷の実施状態及び撮像装置103から取得した画像に基づいて、印刷物が排出位置において静止したか否かを判定する。これにより画像処理装置102は、例えば印刷の完了を認識した時点以降に撮像された画像に基づいて、印刷物が排出位置において静止したか否かを判定することができる。その結果、撮像装置103から取得した画像だけに基づいて判定を行う場合よりも効率的に、印刷物が排出位置において静止したか否かを判定することができる。
In addition, the
なお本実施形態では、画像処理装置102が、印刷装置における印刷が完了したことを認識した時点以降に撮像された画像を、判定処理のために撮像装置103から取得する場合を中心に説明した。しかしこれに限らず、画像処理装置102は撮像装置103が撮像した画像を常に取得し、それらの画像から判定処理に必要な画像を抽出して使用してもよい。
Note that, in the present embodiment, the case where the
また本実施形態では、画像処理装置102が、印刷物が排出位置において静止しなかったと判定した場合には、排出位置における印刷物の存否を判定せずに処理を終了する場合を中心に説明した。しかしこれに限らず、例えば印刷物が排出位置において静止しなかったと判定された場合に、印刷物が静止しなかったことを示す情報を出力部205が出力してもよい。こうすることでユーザは、印刷物が排出位置において静止したか否かを早く知ることができる。
Further, in the present embodiment, the case where the
以上の説明では、画像処理装置102が、撮像装置103が撮像した複数の画像の差に基づいて、排出位置に印刷物が存在するか否かを判定する場合を中心に説明した。この方法によれば、印刷物が持ち去られた前後で撮像装置103が撮像する画像に差が生じるため、画像処理装置102は印刷物が持ち去られて排出位置に存在しなくなったことを検知することができる。ただし、排出位置に印刷物が存在するか否かを画像処理装置102が判定する方法はこれに限らない。上記の方法による判定を行うと、撮像装置103に外部から衝撃が加わって撮像範囲104が変化した場合等にも、撮像画像に差が生じるため、画像処理装置102は印刷物が持ち去られたと誤判定してしまう可能性がある。そこで例えば、画像処理装置102は、印刷物に関する情報を取得し、その情報及び撮像装置103が撮像した画像に基づいて、排出位置に印刷物が存在するか否かを判定してもよい。以下、この場合の画像処理装置102の動作について詳細に説明する。
In the above description, the case where the
イベント送信部201は、印刷部200が印刷を完了した場合、印刷イベント情報に加えて印刷物に関する情報をイベント受信部202に送信する。そしてイベント受信部202は、図4のS101においてこれらの情報を取得し、判定部204に送信する。本実施形態における印刷物に関する情報は、印刷物に印刷される画像の特徴点に関する情報を含む。ただしこれに限らず、印刷物に関する情報は、例えば印刷物の大きさや形状、印刷媒体の色、印刷媒体に印刷される画像のデータやそのデータの一部などを含んでいてもよい。なお、本実施形態では画像処理装置102が印刷装置101から印刷物に関する情報を取得する場合を中心に説明するが、これに限らない。例えば、画像処理装置102が印刷装置101に印刷を指示する場合、画像処理装置102は印刷物に関する情報を自ら保有しており、この情報と撮像装置103から取得した画像とに基づいて排出位置に印刷物が存在するか否かを判定してもよい。
When the
判定部204は、図4のS104において、画像受信部203が取得した画像及びイベント受信部202が取得した印刷物に関する情報に基づいて、排出位置に印刷物が存在するか否かを判定する。具体的には、判定部204は、画像受信部203が取得した画像から抽出される特徴点に関する情報と、イベント受信部202が取得した情報に含まれる、印刷物に印刷される画像の特徴点に関する情報とを比較する。そしてその結果に基づいて、排出位置に印刷物が存在するか否かを判定する。例えば、これらの特徴点に関する特徴量の差が所定値未満の場合には、排出位置に排出された印刷物の印刷面が撮像装置103の撮像範囲104に含まれている可能性が高いため、排出位置に印刷物が存在すると判定される。一方、これらの特徴点に関する特徴量の差が所定値以上の場合には、排出位置に印刷物が存在しないと判定される。画像から特徴点を抽出する方法としては、例えばSIFT(Scale Invariant Feature Transform)やSURF(Speeded Up Robust Features)などの既存の方法を用いることができる。
In S104 of FIG. 4, the
なお、判定部204が印刷物に関する情報に基づいて判定を行う方法はこれに限らない。例えば、印刷物に関する情報に印刷物の大きさや形状などが含まれる場合、画像受信部203が取得した画像から認識される印刷物の大きさや形状などがその情報と合致するか否かに基づいて、印刷物が排出位置に存在するか否かを判定してもよい。また例えば、印刷媒体に印刷される画像のデータが印刷物に関する情報に含まれる場合、判定部204は、画像受信部203が取得した印刷物の画像とその情報とが合致するか否かに基づいて、印刷物が排出位置に存在するか否かを判定してもよい。
Note that the method by which the
以上説明したように、本実施形態における画像処理装置102は、印刷物に関する情報を取得し、撮像装置103から取得した画像及び印刷物に関する情報に基づいて、排出位置に印刷物が存在するか否かを判定することができる。これにより画像処理装置102は、撮像装置103から取得した画像のみに基づいて判定を行う場合よりも高い精度で、排出位置に印刷物が存在するか否かを判定することができる。
As described above, the
なお、本実施形態における画像処理装置102は、印刷装置101における印刷の実施状態及び撮像装置103から取得した画像に基づいて、印刷物が排出位置において静止したと判定した場合に、排出位置に印刷物が存在するか否かを判定する。しかしこれに限らず、例えば画像処理装置102は、印刷物に関する情報と撮像装置103から取得した画像に基づいて、印刷物が排出位置において静止したか否かを判定してもよい。また、印刷物に関する情報及び撮像装置103から取得した画像に基づいて排出位置に印刷物が存在するか否かを判定する場合には、印刷物に関する情報を用いない場合と比べて、判定時に印刷物が静止していないことによる誤判定が発生しにくい。そのため、この場合には画像処理装置102は印刷物が排出位置において静止したか否かを判定しなくてもよい。
Note that the
<その他の実施形態>
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC等)によっても実現可能である。また、そのプログラムをコンピュータにより読み取り可能な記録媒体に記録して提供してもよい。
<Other embodiments>
The present invention supplies a program that realizes one or more functions of the above-described embodiments to a system or apparatus via a network or a storage medium, and one or more processors in a computer of the system or apparatus read and execute the program This process can be realized. It can also be realized by a circuit (for example, ASIC) that realizes one or more functions. Further, the program may be provided by being recorded on a computer-readable recording medium.
101 印刷装置
102 画像処理装置
103 撮像装置
203 画像受信部
204 判定部
205 出力部
DESCRIPTION OF
Claims (16)
前記印刷物が前記排出位置において静止したか否かを判定する第1判定手段と、
前記印刷物が前記排出位置において静止したと前記第1判定手段が判定した場合に、前記取得手段が取得した、当該判定以降に撮像された画像に基づいて、前記排出位置に前記印刷物が存在するか否かを判定する第2判定手段と、
前記第2判定手段による判定結果に応じて、前記排出位置における前記印刷物の存否に関する情報を出力する出力手段とを有することを特徴とする画像処理装置。 An acquisition means for acquiring an image captured by the image capturing apparatus at a discharge position of the printed matter by the printing apparatus;
First determination means for determining whether or not the printed matter is stationary at the discharge position;
Whether the printed matter exists at the discharge position based on an image captured by the acquisition unit and acquired after the determination when the first determination unit determines that the printed matter has stopped at the discharge position. Second determination means for determining whether or not,
An image processing apparatus comprising: output means for outputting information relating to the presence or absence of the printed matter at the discharge position in accordance with a determination result by the second determination means.
前記第1判定手段は、前記認識手段が認識した印刷の実施状態及び前記取得手段が取得した画像に基づいて、前記印刷物が前記排出位置において静止したか否かを判定することを特徴とする請求項1に記載の画像処理装置。 Recognizing means for recognizing the state of printing in the printing apparatus;
The first determination unit is configured to determine whether or not the printed matter is stationary at the discharge position based on a printing execution state recognized by the recognition unit and an image acquired by the acquisition unit. Item 8. The image processing apparatus according to Item 1.
前記第1判定手段は、前記取得手段が取得した当該複数の画像の差に基づいて、前記印刷物が前記排出位置において静止したか否かを判定することを特徴とする請求項2に記載の画像処理装置。 The acquisition unit acquires a plurality of images captured by the imaging device at a plurality of time points after the time point when the recognition unit recognizes that printing in the printing apparatus is being executed or completed. And
3. The image according to claim 2, wherein the first determination unit determines whether or not the printed matter is stationary at the discharge position based on a difference between the plurality of images acquired by the acquisition unit. Processing equipment.
前記第2判定手段は、前記取得手段が取得した当該複数の画像の差に基づいて、前記排出位置に前記印刷物が存在するか否かを判定することを特徴とする請求項1乃至3の何れか1項に記載の画像処理装置。 When the first determination unit determines that the printed matter is stationary at the discharge position, the acquisition unit acquires a plurality of images captured by the imaging device at the discharge position at a plurality of time points after the determination. ,
The said 2nd determination means determines whether the said printed matter exists in the said discharge position based on the difference of the said some image which the said acquisition means acquired. The image processing apparatus according to claim 1.
前記第2判定手段は、前記取得手段が取得した画像及び前記第2取得手段が取得した情報に基づいて、前記排出位置に前記印刷物が存在するか否かを判定することを特徴とする請求項1乃至8の何れか1項に記載の画像処理装置。 Second acquisition means for acquiring information relating to the printed matter;
The second determination unit determines whether the printed matter is present at the discharge position based on an image acquired by the acquisition unit and information acquired by the second acquisition unit. The image processing apparatus according to any one of 1 to 8.
前記印刷装置による印刷物の排出位置を撮像する撮像装置と、
画像処理装置とを備え、
前記画像処理装置は、前記撮像装置が撮像した画像を取得する取得手段と、
前記印刷物が前記排出位置において静止したか否かを判定する第1判定手段と、
前記印刷物が前記排出位置において静止したと前記第1判定手段が判定した場合に、前記取得手段が取得した、当該判定以降に撮像された画像に基づいて、前記排出位置に前記印刷物が存在するか否かを判定する第2判定手段と、
前記第2判定手段による判定結果に応じて、前記排出位置における前記印刷物の存否に関する情報を出力する出力手段とを有することを特徴とする画像処理システム。 A printing device for discharging printed matter;
An imaging device for imaging a discharge position of a printed matter by the printing device;
An image processing apparatus,
The image processing device includes an acquisition unit that acquires an image captured by the imaging device;
First determination means for determining whether or not the printed matter is stationary at the discharge position;
Whether the printed matter exists at the discharge position based on an image captured by the acquisition unit and acquired after the determination when the first determination unit determines that the printed matter has stopped at the discharge position. Second determination means for determining whether or not,
An image processing system comprising: output means for outputting information relating to the presence or absence of the printed matter at the discharge position in accordance with a determination result by the second determination means.
前記第1判定手段は、前記認識手段が認識した印刷の実施状態及び前記取得手段が取得した画像に基づいて、前記印刷物が前記排出位置において静止したか否かを判定することを特徴とする請求項12に記載の画像処理システム。 The image processing apparatus has a recognition unit for recognizing a printing execution state in the printing apparatus,
The first determination unit is configured to determine whether or not the printed matter is stationary at the discharge position based on a printing execution state recognized by the recognition unit and an image acquired by the acquisition unit. Item 13. The image processing system according to Item 12.
前記印刷物が前記排出位置において静止したか否かを判定する第1判定工程と、
前記印刷物が前記排出位置において静止したと前記第1判定工程において判定された場合に、前記取得工程において取得された、当該判定以降に撮像された画像に基づいて、前記排出位置に前記印刷物が存在するか否かを判定する第2判定工程と、
前記第2判定工程における判定結果に応じて、前記排出位置における前記印刷物の存否に関する情報を出力する出力工程とを有することを特徴とする画像処理方法。 An acquisition step of acquiring an image taken by the imaging device of the discharge position of the printed matter by the printing device;
A first determination step of determining whether or not the printed matter is stationary at the discharge position;
When it is determined in the first determination step that the printed matter is stationary at the discharge position, the printed matter is present at the discharge position based on an image acquired after the determination and acquired in the acquisition step. A second determination step for determining whether or not to do;
And an output step of outputting information relating to the presence or absence of the printed matter at the discharge position in accordance with the determination result in the second determination step.
前記第1判定工程は、前記認識工程において認識された印刷の実施状態及び前記取得工程において取得された画像に基づいて、前記印刷物が前記排出位置において静止したか否かを判定することを特徴とする請求項1に記載の画像処理方法。 A recognition step of recognizing a printing execution state in the printing apparatus;
In the first determination step, it is determined whether or not the printed matter has stopped at the discharge position based on the printing execution state recognized in the recognition step and the image acquired in the acquisition step. The image processing method according to claim 1.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015150512A JP2017034381A (en) | 2015-07-30 | 2015-07-30 | Image processing apparatus, image processing system, image processing method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015150512A JP2017034381A (en) | 2015-07-30 | 2015-07-30 | Image processing apparatus, image processing system, image processing method, and program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2017034381A true JP2017034381A (en) | 2017-02-09 |
Family
ID=57989500
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015150512A Pending JP2017034381A (en) | 2015-07-30 | 2015-07-30 | Image processing apparatus, image processing system, image processing method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2017034381A (en) |
-
2015
- 2015-07-30 JP JP2015150512A patent/JP2017034381A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9485368B2 (en) | Electronic document generation apparatus, recording medium, and electronic document generation system | |
| JP6221661B2 (en) | Inspection device, inspection system, inspection method, and printing system | |
| JP2018155736A (en) | Inspection device, inspection system, method for inspection, and program | |
| JP2016004135A5 (en) | ||
| JP5912374B2 (en) | Image inspection device | |
| US20180013899A1 (en) | Information processing device, image forming system, and non-transitory computer readable medium | |
| US20090195814A1 (en) | Information processing system, information processing method, and storage medium | |
| JP2017034381A (en) | Image processing apparatus, image processing system, image processing method, and program | |
| JP6365894B2 (en) | Image reading device | |
| US10146153B2 (en) | Image processing apparatus, image forming apparatus, image processing method, and storage medium | |
| US10356276B2 (en) | Image processing apparatus, image forming apparatus, and computer readable medium | |
| JP6639257B2 (en) | Information processing apparatus and control method therefor | |
| JP6540597B2 (en) | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM | |
| JP2015184698A (en) | Electronic equipment and operation support program | |
| US20150363679A1 (en) | Information processing apparatus and computer-readable non-transitory recording medium with image processing program stored thereon | |
| US10326902B2 (en) | Image forming apparatus | |
| US20160127601A1 (en) | Image-forming apparatus and image-forming method | |
| US9100512B2 (en) | Reading apparatus and method of controlling the same | |
| US20140168721A1 (en) | Image processing apparatus, method, and program | |
| JP6288522B2 (en) | Imaging apparatus and image forming apparatus | |
| JP5526958B2 (en) | Information processing apparatus and program | |
| JP2025116976A (en) | Information processing device, control method for information processing device, program, and inspection system | |
| JP6708118B2 (en) | Image processing device | |
| JP2003274175A (en) | Image processor | |
| JP2019171775A (en) | Image formation apparatus |