[go: up one dir, main page]

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 PDF

Info

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
Application number
JP2015150512A
Other languages
Japanese (ja)
Inventor
敦史 川野
Atsushi Kawano
敦史 川野
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP2015150512A priority Critical patent/JP2017034381A/en
Publication of JP2017034381A publication Critical patent/JP2017034381A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Facsimiles In General (AREA)

Abstract

PROBLEM TO BE SOLVED: To improve determination accuracy at the time of determining the existence of a printed matter at a discharge position.SOLUTION: An image reception unit 203 of an image processing device 102 acquires an image obtained by imaging a discharge position of a printed matter of a printer 101 with an imaging device 103. A determination unit 204 determines whether or not the printed matter exists at the discharge position on the basis of the image imaged after the determination that is acquired by an image reception unit 203 when determining that the printed matter is static at the discharge position. An output unit 205 outputs information on the existence of the printed matter at the discharge position in accordance with the determination result of the determination unit 204.SELECTED DRAWING: Figure 1

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.

特開2009−141585号公報JP 2009-141585 A

しかしながら、排出位置における印刷物の存否を撮像画像に基づいて判定する場合、撮像時の印刷物の状態によっては判定精度が低下するという課題がある。例えば特許文献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.

実施形態に係る、画像処理システムの構成例を示す図である。1 is a diagram illustrating a configuration example of an image processing system according to an embodiment. 実施形態に係る、画像処理装置102のハードウェア構成例を示すブロック図である。It is a block diagram which shows the hardware structural example of the image processing apparatus 102 based on embodiment. 実施形態に係る、画像処理システムの機能モジュール構成例を示すブロック図である。It is a block diagram which shows the function module structural example of the image processing system which concerns on embodiment. 実施形態に係る、画像処理装置102の動作全体を説明するためのフローチャートである。6 is a flowchart for explaining the overall operation of the image processing apparatus according to the embodiment.

以下、本発明の実施形態について、図面を参照して説明する。なお、以下の実施形態は特許請求の範囲に係る本発明を限定するものではなく、また、以下の実施形態で説明する特徴の組み合わせの全てが本発明に必須のものとは限らない。   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 printing apparatus 101, an image processing apparatus 102, and an imaging apparatus 103. The image processing apparatus 102 is connected to the printing apparatus 101 and the imaging apparatus 103 to perform communication. Note that these devices may be wired or wirelessly connected. These devices may be directly connected or may be connected via other devices. In this embodiment, the case where the printing apparatus 101, the image processing apparatus 102, and the imaging apparatus 103 are configured as separate apparatuses will be mainly described, but the present invention is not limited thereto. For example, any two of these three devices may be configured integrally, or all three devices may be configured integrally.

印刷物を印刷して排出する印刷装置101の具体例としては、インクやトナーを使用して用紙に印刷を行うプリンタや複写機、デジタル複合機などがある。また本実施形態において、印刷装置101は3Dプリンタでもよく、3Dプリンタによる立体の造形も印刷と呼ぶ。以降、用紙に印刷を行うプリンタ及び3Dプリンタを含む印刷装置を、単にプリンタと呼ぶ。画像処理装置102の具体例としては、PCやサーバ装置などがある。撮像装置103は、撮像範囲104を撮像する。本実施形態では撮像装置103が動画を撮像する場合を中心に説明するが、これに限らず、例えば撮像装置103は一定時間ごとに静止画を撮像してもよい。撮像装置103の具体例としては、デジタルカメラやネットワークカメラなどがある。撮像範囲104は、撮像装置103によって撮像される範囲であり、本実施形態では印刷装置101による印刷物の排出位置を含む範囲に設定される。なお、本実施形態において印刷物が排出される位置は印刷装置101が備える排出トレイとするが、これに限らない。例えば、印刷装置101によって印刷された印刷物は、印刷装置101の外部の装置によって搬送され、印刷装置101から離れた排出位置に排出されてもよい。   Specific examples of the printing apparatus 101 that prints and discharges printed matter include a printer, a copier, and a digital multifunction machine that print on paper using ink or toner. In this embodiment, the printing apparatus 101 may be a 3D printer, and three-dimensional modeling by the 3D printer is also called printing. Hereinafter, a printing apparatus including a printer that prints on a sheet and a 3D printer is simply referred to as a printer. Specific examples of the image processing apparatus 102 include a PC and a server apparatus. The imaging device 103 images the imaging range 104. In this embodiment, the case where the imaging apparatus 103 captures a moving image will be mainly described. However, the present invention is not limited to this. For example, the imaging apparatus 103 may capture a still image at regular intervals. Specific examples of the imaging device 103 include a digital camera and a network camera. The imaging range 104 is a range that is imaged by the imaging device 103, and is set to a range that includes a discharge position of the printed material by the printing device 101 in this embodiment. In the present exemplary embodiment, the position where the printed material is discharged is the discharge tray provided in the printing apparatus 101, but is not limited thereto. For example, a printed matter printed by the printing apparatus 101 may be transported by an apparatus outside the printing apparatus 101 and discharged to a discharge position away from the printing apparatus 101.

ここで、例えば印刷装置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 printing apparatus 101 is a printer, the image processing apparatus 102 is a PC, and the imaging apparatus 103 is a network camera will be described. First, the user operates the PC to instruct the printer to print. Upon receiving the instruction, the printer performs printing, and notifies the PC when printing is completed. The PC that has received the notification receives the image from the network camera, and determines whether or not the printed material is discharged to the printer's discharge tray and stopped based on the image. If it is determined that the printed material is stationary, the PC determines the presence or absence of the printed material in the discharge tray based on the change in the captured image after the stationary determination received from the network camera. Then, the PC notifies an information terminal (not shown) such as a smartphone owned by the user that the printed matter is left or taken away according to the determination result.

このように、ネットワークカメラが撮像した画像を利用することで、プリンタに印刷物を検知するセンサなどの機構が備わっていない場合にも、排出トレイにおける印刷物の存否を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 image processing apparatus 102 will be described in detail. FIG. 2 is a block diagram illustrating a hardware configuration example of the image processing apparatus 102. The image processing apparatus 102 includes a CPU 301, a ROM 302, a RAM 303, an auxiliary storage device 304, a display unit 305, an operation unit 306, and a communication unit 307, which are mutually connected by a bus.

CPU301は、画像処理装置102の全体を制御する。ROM302は、変更を必要としないプログラムやパラメータを格納する。RAM303は、補助記憶装置304などから供給されるプログラムやデータを一時記憶する。補助記憶装置304は、例えばハードディスクドライブ装置などで構成され、静止画や動画などのコンテンツデータやプログラムなどを記憶する。表示部305は、例えば液晶ディスプレイなどで構成され、ユーザが画像処理装置102を操作するためのGUI(Graphical User Interface)を表示する。操作部306は、例えばキーボードやマウスなどで構成され、ユーザによる操作を受けて各種の指示をCPU301に入力する。通信部307は、LANやインターネット等のネットワーク、及びプリンタやネットワークカメラ等の他の機器と接続し、様々な情報の送受信を行う。なお、本実施形態では表示部305及び操作部306が画像処理装置102の内部に存在するが、表示部305及び操作部306の少なくとも一方が画像処理装置102の外部に別の装置として存在していてもよい。   The CPU 301 controls the entire image processing apparatus 102. The ROM 302 stores programs and parameters that do not need to be changed. The RAM 303 temporarily stores programs and data supplied from the auxiliary storage device 304 or the like. The auxiliary storage device 304 is configured by a hard disk drive device, for example, and stores content data such as still images and moving images, programs, and the like. The display unit 305 includes a liquid crystal display, for example, and displays a GUI (Graphical User Interface) for the user to operate the image processing apparatus 102. The operation unit 306 includes, for example, a keyboard and a mouse, and inputs various instructions to the CPU 301 in response to user operations. The communication unit 307 is connected to a network such as a LAN or the Internet and other devices such as a printer or a network camera, and transmits and receives various information. In the present embodiment, the display unit 305 and the operation unit 306 exist inside the image processing apparatus 102, but at least one of the display unit 305 and the operation unit 306 exists as another apparatus outside the image processing apparatus 102. May be.

[機能モジュール構成]
図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 printing apparatus 101 includes a printing unit 200 and a print event transmission unit 201 (hereinafter, event transmission unit 201). The image processing apparatus 102 includes a print event reception unit 202 (hereinafter, event reception unit 202), an image reception unit 203, a determination unit 204, and an output unit 205. The imaging device 103 includes an image transmission unit 206 and an imaging unit 207. Each module of the image processing apparatus 102 is realized by the CPU 301 expanding and executing a program stored in the ROM 302 on the RAM 303. Further, for example, when processing by hardware is performed as an alternative to software processing using the CPU 301, an arithmetic unit or a circuit corresponding to the processing of each module described here may be configured. Note that it is not essential that the image processing system includes all of the above modules.

印刷部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 printing unit 200 prints a printed matter and discharges it to a discharge tray in response to a print request from the user. The print request may be directly input by the user by operating an operation unit (not shown) provided in the printing apparatus 101, for example, or the printing apparatus 101 receives a print request transmitted from the image processing apparatus 102 or other apparatus. You may receive it. When the printing unit 200 completes printing, the event transmission unit 201 transmits print event information, which is information indicating completion of printing, to the event reception unit 202. Note that the print event information is not limited to information indicating completion of printing, but may include information for notifying the execution state of printing. For example, the print event information is information indicating the start of printing, and the event transmission unit 201 may transmit the print event information when the printing unit 200 starts printing.
The image processing apparatus 102 according to the present embodiment determines whether or not the printed material is stationary at the discharge position based on images captured after the time point when the print event information is received. Therefore, when the print event information is transmitted when printing is completed, the image processing apparatus 102 can make a determination using a captured image of a short period. However, for example, if the user pulls out and removes the printed material immediately before the printing apparatus 101 completes printing, the image processing apparatus 102 cannot make a correct determination. On the other hand, when the print event information is transmitted at the start of printing, the image processing apparatus 102 can also detect that the printed matter is pulled out during printing. Must be used for judgment.
The event reception unit 202 receives print event information transmitted from the event transmission unit 201 of the printing apparatus 101. Then, the event receiving unit 202 recognizes the print execution state in the printing apparatus 101 based on the print event information, and transmits the print execution state to the determination unit 204. For example, when the event receiving unit 202 receives print event information indicating the start of printing, the event receiving unit 202 recognizes that printing is being executed in the printing apparatus 101. When print event information indicating completion of printing is received, the printing apparatus 101 recognizes that printing has been completed. In the present exemplary embodiment, the case where the image processing apparatus 102 recognizes the printing state of the printing apparatus 101 based on the print event information is mainly described, but the present invention is not limited thereto. For example, the image processing apparatus 102 may recognize the printing execution state in the printing apparatus 101 based on the image acquired from the imaging apparatus 103. The image reception unit 203 acquires an image captured by the imaging device 103 from the image transmission unit 206 and transmits the acquired image to the determination unit 204.

判定部204は、イベント送信部201から印刷イベント情報を受信し、画像受信部203から画像を受信する。そして判定部204は、イベント受信部202が認識した印刷の実施状態及び画像受信部203が取得した画像に基づいて、印刷物が排出位置において静止したか否かを判定する。本実施形態における、印刷物が排出位置において静止したと判定される状態とは、印刷物が排出トレイに納まり、印刷物の位置や形状の変動が一定未満になった状態である。   The determination unit 204 receives print event information from the event transmission unit 201 and receives an image from the image reception unit 203. Then, the determination unit 204 determines whether or not the printed matter has stopped at the discharge position based on the print execution state recognized by the event reception unit 202 and the image acquired by the image reception unit 203. In the present embodiment, the state in which the printed material is determined to be stationary at the discharge position is a state in which the printed material is stored in the discharge tray and the variation in the position and shape of the printed material is less than a certain level.

具体的には、印刷装置101における印刷が完了したこと又は実行中であることをイベント受信部202が認識した時点以降の、複数の時点における印刷物の排出位置を撮像装置103が撮像した複数の画像を画像受信部203が取得する。そして判定部204は、その複数の画像の差に基づいて、印刷物が排出位置において静止したか否かを判定する。特に本実施形態における判定部204は、画像受信部203が取得した動画に含まれる複数のフレームを解析し、動画のフレーム間差分から画像の変化量を算出する。そして判定部204は、フレーム間の画像の変化量が一定未満になった場合に、印刷物が排出トレイにおいて静止したと判定する。ただし、判定部204は、フレーム間の画像の変化量が所定期間内に一定未満にならなかった場合や、フレーム間の画像の変化量が所定の閾値よりも大きかった場合などには、印刷物が排出トレイにおいて静止しなかったと判定する。これは例えば、印刷物が排出トレイにおいて静止するより前に持ち去られた場合などに相当する。   Specifically, a plurality of images captured by the imaging device 103 at a plurality of points in time after the event receiving unit 202 recognizes that printing in the printing apparatus 101 has been completed or is being executed. Is acquired by the image receiving unit 203. Based on the difference between the plurality of images, the determination unit 204 determines whether the printed material has stopped at the discharge position. In particular, the determination unit 204 in the present embodiment analyzes a plurality of frames included in the moving image acquired by the image receiving unit 203, and calculates an image change amount from the inter-frame difference of the moving image. Then, the determination unit 204 determines that the printed matter has stopped on the discharge tray when the amount of change in the image between frames becomes less than a certain amount. However, if the amount of change in the image between frames does not become less than a predetermined value within a predetermined period, or if the amount of change in the image between frames is greater than a predetermined threshold, the determination unit 204 determines that the printed matter is It is determined that the discharge tray has not stopped. This corresponds to, for example, a case where the printed matter is taken away before it stops in the discharge tray.

なお、印刷物が静止したか否かを判定部204が判定する方法はこれに限らず、他の方法を用いてもよい。例えば判定部204は、画像受信部203が取得した画像の中の、排出位置が撮像された部分領域における変化量に基づいて判定を行ってもよいし、イベント受信部202が認識した印刷の実施状態を用いずに判定を行ってもよい。また判定部204は、イベント受信部202が印刷イベント情報を受信してから所定の時間が経過した後に判定処理を開始してもよい。例えば、印刷イベント情報の受信時に印刷装置101がまだ印刷物の排出を開始していない場合、画像処理装置102は印刷物の排出が開始されるまで待機してから判定を開始する。これにより、印刷物がまだ排出されていない状態を、印刷物が排出位置において静止した状態であると誤判定してしまうことを抑制できる。その他にも、判定部204は、例えばイベント受信部202が印刷イベント情報を受信してから所定の時間が経過した場合に印刷物が静止したと判定するなど、撮像装置103が撮像した画像を利用せずに静止判定を行ってもよい。   Note that the method by which the determination unit 204 determines whether the printed material is stationary is not limited to this, and other methods may be used. For example, the determination unit 204 may perform the determination based on the amount of change in the partial area in which the discharge position is captured in the image acquired by the image reception unit 203, or may perform the printing recognized by the event reception unit 202. The determination may be made without using the state. The determination unit 204 may start the determination process after a predetermined time has elapsed since the event reception unit 202 received the print event information. For example, if the printing apparatus 101 has not yet started the discharge of the printed material when the print event information is received, the image processing apparatus 102 waits until the discharge of the printed material starts and then starts the determination. Thereby, it can suppress that the state in which the printed matter is not yet discharged is erroneously determined as the state in which the printed matter is stationary at the discharge position. In addition, the determination unit 204 uses an image captured by the imaging device 103, for example, when the predetermined time has elapsed since the event reception unit 202 received the print event information, and the printed material is stationary. Alternatively, the stillness determination may be performed.

さらに判定部204は、印刷物が排出位置において静止したと判定した場合に、画像受信部203が取得した、静止判定以降に撮像された画像に基づいて、排出位置に印刷物が存在するか否かを判定する。具体的には、印刷物が排出位置において静止したと判定部204が判定した場合に、その判定以降の複数の時点における排出位置を撮像装置103が撮像した複数の画像を、画像受信部203が取得する。そして判定部204は、その複数の画像の差に基づいて、排出位置に印刷物が存在するか否かを判定する。   Further, when the determination unit 204 determines that the printed material is stationary at the discharge position, the determination unit 204 determines whether or not the printed material is present at the discharge position based on the image captured after the stationary determination acquired by the image receiving unit 203. judge. Specifically, when the determination unit 204 determines that the printed material has stopped at the discharge position, the image reception unit 203 acquires a plurality of images captured by the imaging device 103 at a plurality of discharge positions after the determination. To do. Then, the determination unit 204 determines whether there is a printed material at the discharge position based on the difference between the plurality of images.

特に本実施形態において、判定部204は、画像受信部203が取得した動画に含まれる複数のフレームの差の程度に対応するパラメータが所定値以上である場合に、排出位置に印刷物が存在しないと判定する。また判定部204は、このパラメータが所定値未満である場合に、排出位置に印刷物が存在すると判定する。例えば判定部204は、画像受信部203が取得した動画に含まれる、印刷物が排出される位置において静止したと判定した時点に対応するフレームを背景画像として設定する。そして、その後の時点に対応する各フレームにおいて、背景画像と比較して画素値の差が一定以上となる画素の数をパラメータとして判定を行う。なお、印刷物が排出位置に存在するか否かを判定する方法はこれに限らず、例えば判定部204は、画像受信部203が取得した画像の中の、排出位置が撮像された部分領域における変化量に基づいて判定を行ってもよい。   In particular, in the present embodiment, the determination unit 204 determines that there is no printed matter at the discharge position when a parameter corresponding to the degree of difference between a plurality of frames included in the moving image acquired by the image reception unit 203 is equal to or greater than a predetermined value. judge. In addition, the determination unit 204 determines that a printed matter exists at the discharge position when the parameter is less than a predetermined value. For example, the determination unit 204 sets, as a background image, a frame corresponding to a time point determined to be stationary at the position where the printed matter is included, included in the moving image acquired by the image reception unit 203. Then, in each frame corresponding to the subsequent time point, the determination is performed using as a parameter the number of pixels in which the difference in pixel values is a certain value or more compared to the background image. Note that the method for determining whether or not the printed material is present at the discharge position is not limited to this. For example, the determination unit 204 changes the partial area in which the discharge position is captured in the image acquired by the image reception unit 203. The determination may be made based on the amount.

出力部205は、判定部204が判定した結果に応じて、排出位置における印刷物の存否に関する情報を出力する。本実施形態における出力部205は、排出位置に印刷物が所定の長さ以上の期間存在していると判定部204が判定した場合に、排出位置における印刷物の存否に関する情報(例えば印刷物の放置を示す情報)を出力する。また出力部205は、排出位置に印刷物が存在しないと判定部204が判定した場合に、排出位置における印刷物の存否に関する情報(例えば印刷物の持ち去りを示す情報)を出力する。ただし、出力部205が出力する情報の内容及び出力タイミングはこれに限らない。例えば出力部205は、排出位置に印刷物が存在するか否かを示す情報を定期的又は継続的に出力してもよい。   The output unit 205 outputs information related to the presence or absence of the printed material at the discharge position according to the result determined by the determination unit 204. The output unit 205 in the present embodiment indicates information regarding the presence or absence of the printed material at the discharge position (for example, indicating that the printed material is left) when the determination unit 204 determines that the printed material has existed at the discharge position for a period longer than a predetermined length. Information). In addition, when the determination unit 204 determines that there is no printed material at the discharge position, the output unit 205 outputs information related to the presence or absence of the printed material at the discharge position (for example, information indicating the removal of the printed material). However, the content and output timing of the information output by the output unit 205 are not limited to this. For example, the output unit 205 may periodically or continuously output information indicating whether or not a printed material exists at the discharge position.

本実施形態における出力部205は、排出位置における印刷物の存否に関する情報を、画像処理装置102にネットワークを介して接続される情報端末(不図示)に出力する。情報端末は、例えばPCやスマートデバイスなどのユーザが使用する装置であり、この情報端末を所有するユーザは、出力された情報によって印刷物の放置や持ち去りに気づくことができる。なお画像処理装置102は、印刷装置101に対する印刷指示を行ったユーザの情報端末を特定する情報を管理していれば、排出位置における印刷物の存否に関する情報を、印刷指示を行ったユーザのみに通知することができる。また画像処理装置102は、例えば画像受信部203が受信した画像から顔画像を抽出して識別する処理などによって、印刷物を持ち去った人物を特定する機能を有していてもよい。このような機能を有する場合、画像処理装置102は、印刷物を持ち去った人物と印刷指示を行ったユーザとが一致しない場合にのみ印刷物の持ち去りを通知することもできる。   The output unit 205 in the present embodiment outputs information regarding the presence or absence of printed matter at the discharge position to an information terminal (not shown) connected to the image processing apparatus 102 via a network. The information terminal is an apparatus used by a user such as a PC or a smart device. The user who owns the information terminal can notice whether the printed material is left or taken away by the output information. Note that if the image processing apparatus 102 manages information that identifies the information terminal of the user who has issued a print instruction to the printing apparatus 101, the image processing apparatus 102 notifies only the user who has issued the print instruction information regarding the presence or absence of the printed matter at the discharge position. can do. Further, the image processing apparatus 102 may have a function of specifying a person who has taken away a printed material, for example, by processing for extracting and identifying a face image from an image received by the image receiving unit 203. When the image processing apparatus 102 has such a function, the image processing apparatus 102 can notify the removal of the printed material only when the person who has removed the printed material does not match the user who issued the print instruction.

なお、出力部205による情報の出力先はこれに限らない。例えば、出力部205は画像処理装置102に備わる表示部305や音声出力部(不図示)に情報を出力し、画像処理装置102が印刷物の放置や持ち去りの発生を表示や音声によってユーザに通知してもよい。また例えば、出力部205は印刷装置101に情報を送信し、印刷装置101が印刷物の放置や持ち去りの発生を表示や音声によってユーザに通知してもよい。   Note that the output destination of information by the output unit 205 is not limited to this. For example, the output unit 205 outputs information to a display unit 305 and an audio output unit (not shown) provided in the image processing apparatus 102, and the image processing apparatus 102 notifies the user of the occurrence of leaving or taking away the printed matter by display or audio. May be. Further, for example, the output unit 205 may transmit information to the printing apparatus 101, and the printing apparatus 101 may notify the user of the occurrence of leaving or taking away the printed matter by display or voice.

画像送信部206は、撮像部207が撮像した画像を画像受信部203に送信する。撮像部207は、印刷装置101による印刷物の排出位置を撮像する。   The image transmission unit 206 transmits the image captured by the imaging unit 207 to the image reception unit 203. The image capturing unit 207 captures an output position of the printed material by the printing apparatus 101.

[動作フロー]
図4は、画像処理装置102の動作全体を説明するためのフローチャートである。図4の処理は、例えば画像処理装置102が起動したタイミングで開始される。ただし、図4の処理の開始タイミングは上記タイミングに限定されない。
[Operation flow]
FIG. 4 is a flowchart for explaining the entire operation of the image processing apparatus 102. The process of FIG. 4 is started at the timing when the image processing apparatus 102 is activated, for example. However, the start timing of the process in FIG. 4 is not limited to the above timing.

S101において、イベント受信部202は、印刷装置101から送信される印刷イベント情報の受信を待ち、受信した印刷イベント情報に基づいて印刷装置101における印刷の実施状態を認識する。S102において、画像受信部203は、印刷装置101による印刷物の排出位置を撮像装置103が撮像した画像を、画像送信部206から受信して取得する。   In step S <b> 101, the event reception unit 202 waits for reception of print event information transmitted from the printing apparatus 101, and recognizes a printing execution state in the printing apparatus 101 based on the received print event information. In step S <b> 102, the image reception unit 203 receives and acquires an image obtained by the imaging device 103 capturing the print output discharge position by the printing apparatus 101 from the image transmission unit 206.

S103において、判定部204は、印刷物が排出位置において静止したか否かを判定する処理を行う。本実施形態における判定部204は、S102で画像受信部203が受信した動画におけるフレーム間差分から画像の変化量を算出する。そして判定部204は、所定期間内にフレーム間の画像の変化量が一定未満にならなかった場合や、フレーム間で所定の閾値より大きい変化量を検出した場合には、印刷物が排出位置において静止しなかったと判定し(S103;No)、処理を終了する。一方、フレーム間の画像の変化量が所定期間内に一定未満になった場合には、判定部204は印刷物が排出位置において静止したと判定し(S103;Yes)、S104へ進む。   In step S <b> 103, the determination unit 204 performs a process of determining whether the printed material has stopped at the discharge position. The determination unit 204 in the present embodiment calculates an image change amount from the inter-frame difference in the moving image received by the image reception unit 203 in S102. When the change amount of the image between frames does not become less than a certain value within a predetermined period or when a change amount greater than a predetermined threshold value is detected between frames, the determination unit 204 stops the printed matter at the discharge position. It determines with having not carried out (S103; No) and complete | finishes a process. On the other hand, when the amount of change in the image between frames becomes less than a certain amount within a predetermined period, the determination unit 204 determines that the printed matter is stationary at the discharge position (S103; Yes), and proceeds to S104.

S104において、判定部204は、S102で画像受信部203が取得した画像に基づいて、排出位置に印刷物が存在するか否かを判定する。本実施形態における判定部204は、S102で画像受信部203が受信した動画において、背景差分を用いて画像の変化量を算出する。このとき判定部204は、S103で印刷物が排出位置において静止したと判定された時点に対応する動画のフレームを背景画像に設定し、その後の時点に対応するフレームと背景画像とを比較する。そして判定部204は、画像の変化量が所定値未満であるようなフレームに対しては、印刷物が存在すると判定し、画像の変化量が所定値以上であるようなフレームに対しては、印刷物が存在しないと判定する。   In step S <b> 104, the determination unit 204 determines whether there is a printed material at the discharge position based on the image acquired by the image reception unit 203 in step S <b> 102. In the present embodiment, the determination unit 204 calculates the amount of image change using the background difference in the moving image received by the image reception unit 203 in S102. At this time, the determination unit 204 sets a frame of a moving image corresponding to the time point when it is determined in step S103 that the printed material is stationary at the discharge position, and compares the frame corresponding to the subsequent time point with the background image. Then, the determination unit 204 determines that there is a printed material for a frame whose image change amount is less than a predetermined value, and for a frame whose image change amount is a predetermined value or more, the printed material. Is determined not to exist.

S105において、出力部205は、S104で判定部204が判定した結果に応じて、排出位置における印刷物の存否に関する情報を出力する。本実施形態における出力部205は、S104で排出位置に印刷物が所定の長さ以上の期間存在していると判定部204が判定した場合に、印刷物が放置されたことを表す検知イベント情報を外部の情報端末に出力する。一方、S104で排出位置に印刷物が存在しないと判定された場合には、印刷物が持ち去られたことを表す検知イベント情報を外部の情報端末に出力する。ただしこれに限らず、例えば出力部205は放置と持ち去りの何れか一方に対して検知イベント情報を出力してもよいし、他の情報を出力してもよい。   In step S <b> 105, the output unit 205 outputs information related to the presence / absence of the printed material at the discharge position according to the result determined by the determination unit 204 in step S <b> 104. The output unit 205 according to the present embodiment outputs detection event information indicating that the printed material has been left out when the determining unit 204 determines that the printed material exists at the discharge position for a period longer than the predetermined length in S104. Output to the information terminal. On the other hand, if it is determined in S104 that no printed material exists at the discharge position, detection event information indicating that the printed material has been taken away is output to an external information terminal. However, the present invention is not limited to this. For example, the output unit 205 may output detection event information for either leaving or taking away, or may output other information.

S106において、判定部204は、印刷物の存否を判定する処理を停止するか否か決定する。本実施形態における判定部204は、S105で出力部205が印刷物の放置に関する情報を出力した場合には、判定処理を停止せず(S106;No)、S104に戻る。一方、S105で出力部205が印刷物の持ち去りに関する情報を出力した場合には、判定部204は判定処理を停止し(S106;Yes)、S107へ進む。ただしこれに限らず、例えば判定部204は他の条件に基づいて判定処理の停止の決定を行ってもよいし、常に判定処理を停止してもよい。   In step S <b> 106, the determination unit 204 determines whether to stop the process of determining the presence or absence of a printed material. If the output unit 205 outputs information about leaving the printed material in S105, the determination unit 204 in the present embodiment does not stop the determination process (S106; No) and returns to S104. On the other hand, when the output unit 205 outputs information related to the removal of the printed material in S105, the determination unit 204 stops the determination process (S106; Yes) and proceeds to S107. However, the present invention is not limited to this. For example, the determination unit 204 may determine to stop the determination process based on other conditions, or may always stop the determination process.

S107において、画像処理装置102は、動作を停止するか否かを決定する。画像処理装置102が動作を停止しない場合(S107;No)には、S101に戻ってイベント受信部202が新たな印刷イベント情報の受信を待ち、動作を停止する場合(S107;Yes)には処理を終了する。画像処理装置102が動作を停止するか否かは、例えば印刷装置101の状態に応じて決定してもよいし、ユーザに選択させるようにしてもよい。   In step S107, the image processing apparatus 102 determines whether to stop the operation. If the image processing apparatus 102 does not stop the operation (S107; No), the process returns to S101, the event receiving unit 202 waits for the reception of new print event information, and if the operation stops (S107; Yes), the process is performed. Exit. Whether the image processing apparatus 102 stops operating may be determined according to the state of the printing apparatus 101, for example, or may be selected by the user.

以上説明したように、本実施形態における画像処理装置102は、印刷装置101による印刷物の排出位置を撮像装置103が撮像した画像を取得し、印刷物が排出位置において静止したか否かを判定する。さらに画像処理装置102は、印刷物が排出位置において静止したと判定した場合に、撮像装置103から取得した、静止判定以降に撮像された画像に基づいて、排出位置に印刷物が存在するか否かを判定する。また、画像処理装置102は、判定結果に応じて、排出位置における印刷物の存否に関する情報を出力する。これにより画像処理装置102は、排出位置における印刷物の存否を判定する際の判定精度を向上させることができる。さらに画像処理装置102は、判定結果に応じて、例えば印刷物が排出位置に放置されていることや排出位置から持ち去られたことをユーザに通知することができる。その結果、印刷装置101により印刷を行うユーザの利便性を向上することができる。   As described above, the image processing apparatus 102 according to the present exemplary embodiment acquires an image captured by the imaging apparatus 103 at the printed material discharge position of the printing apparatus 101 and determines whether the printed material is stationary at the discharge position. Further, when the image processing apparatus 102 determines that the printed matter is stationary at the discharge position, the image processing apparatus 102 determines whether or not the printed matter exists at the discharge position based on the image acquired after the stationary determination acquired from the imaging device 103. judge. Further, the image processing apparatus 102 outputs information related to the presence / absence of printed matter at the discharge position according to the determination result. Thereby, the image processing apparatus 102 can improve the determination accuracy when determining the presence or absence of the printed matter at the discharge position. Furthermore, the image processing apparatus 102 can notify the user that, for example, the printed material is left at the discharge position or removed from the discharge position, according to the determination result. As a result, it is possible to improve the convenience of the user who performs printing with the printing apparatus 101.

また、本実施形態における画像処理装置102は、印刷装置101における印刷の実施状態を認識し、印刷の実施状態及び撮像装置103から取得した画像に基づいて、印刷物が排出位置において静止したか否かを判定する。これにより画像処理装置102は、例えば印刷の完了を認識した時点以降に撮像された画像に基づいて、印刷物が排出位置において静止したか否かを判定することができる。その結果、撮像装置103から取得した画像だけに基づいて判定を行う場合よりも効率的に、印刷物が排出位置において静止したか否かを判定することができる。   In addition, the image processing apparatus 102 according to the present embodiment recognizes a printing execution state in the printing apparatus 101, and determines whether or not the printed matter has stopped at the discharge position based on the printing execution state and the image acquired from the imaging apparatus 103. Determine. As a result, the image processing apparatus 102 can determine whether or not the printed matter has stopped at the discharge position based on, for example, images captured after the time point when the completion of printing is recognized. As a result, it is possible to determine whether or not the printed matter has stopped at the discharge position more efficiently than when the determination is made based only on the image acquired from the imaging device 103.

なお本実施形態では、画像処理装置102が、印刷装置における印刷が完了したことを認識した時点以降に撮像された画像を、判定処理のために撮像装置103から取得する場合を中心に説明した。しかしこれに限らず、画像処理装置102は撮像装置103が撮像した画像を常に取得し、それらの画像から判定処理に必要な画像を抽出して使用してもよい。   Note that, in the present embodiment, the case where the image processing apparatus 102 acquires an image captured after the time point when the printing apparatus recognizes that printing has been completed from the imaging apparatus 103 is mainly described. However, the present invention is not limited to this, and the image processing apparatus 102 may always acquire images captured by the imaging apparatus 103 and extract and use images necessary for determination processing from these images.

また本実施形態では、画像処理装置102が、印刷物が排出位置において静止しなかったと判定した場合には、排出位置における印刷物の存否を判定せずに処理を終了する場合を中心に説明した。しかしこれに限らず、例えば印刷物が排出位置において静止しなかったと判定された場合に、印刷物が静止しなかったことを示す情報を出力部205が出力してもよい。こうすることでユーザは、印刷物が排出位置において静止したか否かを早く知ることができる。   Further, in the present embodiment, the case where the image processing apparatus 102 determines that the printed material has not stopped at the discharge position has been described focusing on the case where the processing is terminated without determining whether the printed material is present at the discharge position. However, the present invention is not limited to this, and the output unit 205 may output information indicating that the printed material has not stopped when it is determined that the printed material has not stopped at the discharge position. In this way, the user can quickly know whether or not the printed matter has stopped at the discharge position.

以上の説明では、画像処理装置102が、撮像装置103が撮像した複数の画像の差に基づいて、排出位置に印刷物が存在するか否かを判定する場合を中心に説明した。この方法によれば、印刷物が持ち去られた前後で撮像装置103が撮像する画像に差が生じるため、画像処理装置102は印刷物が持ち去られて排出位置に存在しなくなったことを検知することができる。ただし、排出位置に印刷物が存在するか否かを画像処理装置102が判定する方法はこれに限らない。上記の方法による判定を行うと、撮像装置103に外部から衝撃が加わって撮像範囲104が変化した場合等にも、撮像画像に差が生じるため、画像処理装置102は印刷物が持ち去られたと誤判定してしまう可能性がある。そこで例えば、画像処理装置102は、印刷物に関する情報を取得し、その情報及び撮像装置103が撮像した画像に基づいて、排出位置に印刷物が存在するか否かを判定してもよい。以下、この場合の画像処理装置102の動作について詳細に説明する。   In the above description, the case where the image processing apparatus 102 determines whether or not a printed material exists at the discharge position based on the difference between a plurality of images captured by the imaging apparatus 103 has been mainly described. According to this method, there is a difference in the images captured by the imaging device 103 before and after the printed matter is taken away, so that the image processing device 102 can detect that the printed matter is removed and no longer exists at the discharge position. . However, the method by which the image processing apparatus 102 determines whether or not a printed material is present at the discharge position is not limited to this. When the determination by the above method is performed, even when an external impact is applied to the imaging apparatus 103 and the imaging range 104 is changed, a difference occurs in the captured image. Therefore, the image processing apparatus 102 erroneously determines that the printed matter has been taken away. There is a possibility that. Therefore, for example, the image processing apparatus 102 may acquire information regarding the printed material and determine whether or not the printed material exists at the discharge position based on the information and the image captured by the imaging device 103. Hereinafter, the operation of the image processing apparatus 102 in this case will be described in detail.

イベント送信部201は、印刷部200が印刷を完了した場合、印刷イベント情報に加えて印刷物に関する情報をイベント受信部202に送信する。そしてイベント受信部202は、図4のS101においてこれらの情報を取得し、判定部204に送信する。本実施形態における印刷物に関する情報は、印刷物に印刷される画像の特徴点に関する情報を含む。ただしこれに限らず、印刷物に関する情報は、例えば印刷物の大きさや形状、印刷媒体の色、印刷媒体に印刷される画像のデータやそのデータの一部などを含んでいてもよい。なお、本実施形態では画像処理装置102が印刷装置101から印刷物に関する情報を取得する場合を中心に説明するが、これに限らない。例えば、画像処理装置102が印刷装置101に印刷を指示する場合、画像処理装置102は印刷物に関する情報を自ら保有しており、この情報と撮像装置103から取得した画像とに基づいて排出位置に印刷物が存在するか否かを判定してもよい。   When the printing unit 200 completes printing, the event transmission unit 201 transmits information related to the printed matter to the event reception unit 202 in addition to the print event information. Then, the event reception unit 202 acquires these pieces of information in S101 of FIG. The information related to the printed material in the present embodiment includes information related to the feature points of the image printed on the printed material. However, the present invention is not limited thereto, and the information related to the printed material may include, for example, the size and shape of the printed material, the color of the printing medium, image data printed on the printing medium, a part of the data, and the like. In the present embodiment, the case where the image processing apparatus 102 acquires information related to the printed matter from the printing apparatus 101 will be mainly described, but the present invention is not limited to this. For example, when the image processing apparatus 102 instructs the printing apparatus 101 to print, the image processing apparatus 102 has information about the printed matter itself, and the printed matter is placed at the discharge position based on this information and the image acquired from the imaging device 103. It may be determined whether or not exists.

判定部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 determination unit 204 determines whether there is a printed material at the discharge position based on the information acquired by the image receiving unit 203 and the information regarding the printed material acquired by the event receiving unit 202. Specifically, the determination unit 204 relates to the feature points extracted from the image acquired by the image receiving unit 203 and the feature points of the image printed on the printed material included in the information acquired by the event receiving unit 202. Compare with information. Then, based on the result, it is determined whether or not a printed material is present at the discharge position. For example, if the difference between the feature amounts regarding these feature points is less than a predetermined value, the print surface of the printed matter discharged at the discharge position is likely to be included in the imaging range 104 of the imaging device 103, and thus the discharge is performed. It is determined that the printed material exists at the position. On the other hand, if the difference between the feature amounts regarding these feature points is equal to or greater than a predetermined value, it is determined that no printed matter exists at the discharge position. As a method for extracting feature points from an image, for example, existing methods such as SIFT (Scale Invariant Feature Transform) and SURF (Speeded Up Robust Features) can be used.

なお、判定部204が印刷物に関する情報に基づいて判定を行う方法はこれに限らない。例えば、印刷物に関する情報に印刷物の大きさや形状などが含まれる場合、画像受信部203が取得した画像から認識される印刷物の大きさや形状などがその情報と合致するか否かに基づいて、印刷物が排出位置に存在するか否かを判定してもよい。また例えば、印刷媒体に印刷される画像のデータが印刷物に関する情報に含まれる場合、判定部204は、画像受信部203が取得した印刷物の画像とその情報とが合致するか否かに基づいて、印刷物が排出位置に存在するか否かを判定してもよい。   Note that the method by which the determination unit 204 performs determination based on information on the printed material is not limited to this. For example, when the size or shape of the printed matter is included in the information about the printed matter, the printed matter is determined based on whether the size or shape of the printed matter recognized from the image acquired by the image receiving unit 203 matches the information. You may determine whether it exists in a discharge position. Further, for example, when image data to be printed on a print medium is included in the information related to the printed material, the determination unit 204 determines whether or not the image of the printed material acquired by the image receiving unit 203 matches the information. It may be determined whether the printed material is present at the discharge position.

以上説明したように、本実施形態における画像処理装置102は、印刷物に関する情報を取得し、撮像装置103から取得した画像及び印刷物に関する情報に基づいて、排出位置に印刷物が存在するか否かを判定することができる。これにより画像処理装置102は、撮像装置103から取得した画像のみに基づいて判定を行う場合よりも高い精度で、排出位置に印刷物が存在するか否かを判定することができる。   As described above, the image processing apparatus 102 according to the present embodiment acquires information about a printed material, and determines whether or not a printed material exists at the discharge position based on the image acquired from the imaging device 103 and the information about the printed material. can do. As a result, the image processing apparatus 102 can determine whether or not a printed matter exists at the discharge position with higher accuracy than in the case where the determination is made based only on the image acquired from the imaging apparatus 103.

なお、本実施形態における画像処理装置102は、印刷装置101における印刷の実施状態及び撮像装置103から取得した画像に基づいて、印刷物が排出位置において静止したと判定した場合に、排出位置に印刷物が存在するか否かを判定する。しかしこれに限らず、例えば画像処理装置102は、印刷物に関する情報と撮像装置103から取得した画像に基づいて、印刷物が排出位置において静止したか否かを判定してもよい。また、印刷物に関する情報及び撮像装置103から取得した画像に基づいて排出位置に印刷物が存在するか否かを判定する場合には、印刷物に関する情報を用いない場合と比べて、判定時に印刷物が静止していないことによる誤判定が発生しにくい。そのため、この場合には画像処理装置102は印刷物が排出位置において静止したか否かを判定しなくてもよい。   Note that the image processing apparatus 102 according to the present embodiment determines that the printed material is stationary at the discharge position based on the printing state of the printing apparatus 101 and the image acquired from the imaging device 103. Determine if it exists. However, the present invention is not limited to this. For example, the image processing apparatus 102 may determine whether or not the printed material has stopped at the discharge position based on information about the printed material and the image acquired from the imaging device 103. Further, when it is determined whether or not a printed material is present at the discharge position based on the information regarding the printed material and the image acquired from the imaging device 103, the printed material is stationary at the time of determination as compared with the case where the information regarding the printed material is not used. Misjudgment is not likely to occur. Therefore, in this case, the image processing apparatus 102 does not have to determine whether or not the printed material is stationary at the discharge position.

<その他の実施形態>
本発明は、上述の実施形態の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 SYMBOLS 101 Printing apparatus 102 Image processing apparatus 103 Imaging apparatus 203 Image receiving part 204 Determination part 205 Output part

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.
前記取得手段は、前記印刷物が前記排出位置において静止したと前記第1判定手段が判定した場合に、当該判定以降の複数の時点における前記排出位置を前記撮像装置が撮像した複数の画像を取得し、
前記第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判定手段が判定した場合に、前記排出位置における前記印刷物の存否に関する情報を出力することを特徴とする請求項1乃至4の何れか1項に記載の画像処理装置。   5. The output unit according to claim 1, wherein when the second determination unit determines that the printed matter does not exist at the discharge position, the output unit outputs information regarding the presence / absence of the printed matter at the discharge position. The image processing apparatus according to any one of the above. 前記出力手段は、前記排出位置に前記印刷物が所定の長さ以上の期間存在していると前記第2判定手段が判定した場合に、前記排出位置における前記印刷物の存否に関する情報を出力することを特徴とする請求項1乃至5の何れか1項に記載の画像処理装置。   The output means outputs information relating to the presence or absence of the printed matter at the discharge position when the second determining means determines that the printed matter is present at the discharge position for a period longer than a predetermined length. The image processing apparatus according to claim 1, wherein the image processing apparatus is characterized. 前記認識手段は、前記印刷装置から送信される印刷の開始又は完了を示す情報に基づいて、前記印刷装置における印刷の実施状態を認識することを特徴とする請求項2に記載の画像処理装置。   The image processing apparatus according to claim 2, wherein the recognition unit recognizes a printing execution state in the printing apparatus based on information indicating start or completion of printing transmitted from the printing apparatus. 前記出力手段は、前記排出位置における前記印刷物の存否に関する情報を、前記画像処理装置にネットワークを介して接続される情報端末に出力することを特徴とする請求項1乃至7の何れか1項に記載の画像処理装置。   8. The information output device according to claim 1, wherein the output unit outputs information related to the presence or absence of the printed matter at the discharge position to an information terminal connected to the image processing apparatus via a network. The image processing apparatus described. 前記印刷物に関する情報を取得する第2取得手段を有し、
前記第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.
前記印刷物に関する情報は、前記印刷物の大きさ、前記印刷物の形状、印刷媒体の色、印刷媒体に印刷される画像のデータ、及び当該画像の特徴点に関する情報の少なくとも何れかを含むことを特徴とする請求項9に記載の画像処理装置。   The information related to the printed matter includes at least one of the size of the printed matter, the shape of the printed matter, the color of the print medium, the image data printed on the print medium, and the information on the feature points of the image. The image processing apparatus according to claim 9. 前記第2判定手段は、前記取得手段が取得した画像から抽出される特徴点に関する情報と、前記第2取得手段が取得した情報に含まれる、印刷媒体に印刷される画像の特徴点に関する情報とを比較した結果に基づいて、前記排出位置に前記印刷物が存在するか否かを判定することを特徴とする請求項9又は10に記載の画像処理装置。   The second determination unit includes information on feature points extracted from the image acquired by the acquisition unit, and information on feature points of an image printed on a print medium included in the information acquired by the second acquisition unit. The image processing apparatus according to claim 9, wherein the image processing apparatus determines whether or not the printed matter is present at the discharge position based on a result obtained by comparing the two. 印刷物を排出する印刷装置と、
前記印刷装置による印刷物の排出位置を撮像する撮像装置と、
画像処理装置とを備え、
前記画像処理装置は、前記撮像装置が撮像した画像を取得する取得手段と、
前記印刷物が前記排出位置において静止したか否かを判定する第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.
コンピュータを、請求項1乃至11の何れか1項に記載の画像処理装置として動作させるためのプログラム。   A program for causing a computer to operate as the image processing apparatus according to any one of claims 1 to 11.
JP2015150512A 2015-07-30 2015-07-30 Image processing apparatus, image processing system, image processing method, and program Pending JP2017034381A (en)

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)

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