JP6514563B2 - Image processing system, control method, information processing terminal, image processing apparatus, image reading system, and program - Google Patents

Image processing system, control method, information processing terminal, image processing apparatus, image reading system, and program Download PDF

Info

Publication number
JP6514563B2
JP6514563B2 JP2015092365A JP2015092365A JP6514563B2 JP 6514563 B2 JP6514563 B2 JP 6514563B2 JP 2015092365 A JP2015092365 A JP 2015092365A JP 2015092365 A JP2015092365 A JP 2015092365A JP 6514563 B2 JP6514563 B2 JP 6514563B2
Authority
JP
Japan
Prior art keywords
image processing
information
processing apparatus
image
processing terminal
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.)
Active
Application number
JP2015092365A
Other languages
Japanese (ja)
Other versions
JP2016213525A5 (en
JP2016213525A (en
Inventor
晴彦 城田
晴彦 城田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Electronics Inc
Original Assignee
Canon Electronics 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 Electronics Inc filed Critical Canon Electronics Inc
Priority to JP2015092365A priority Critical patent/JP6514563B2/en
Publication of JP2016213525A publication Critical patent/JP2016213525A/en
Publication of JP2016213525A5 publication Critical patent/JP2016213525A5/ja
Application granted granted Critical
Publication of JP6514563B2 publication Critical patent/JP6514563B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

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

Description

本発明は、画像処理システムにおいて情報処理端末と画像処理装置とをネットワークを介して接続する技術に関する。   The present invention relates to a technique for connecting an information processing terminal and an image processing apparatus in an image processing system via a network.

スキャナや複合機等の複数の画像処理装置をパーソナルコンピュータやスマートフォン等の情報処理端末に接続するシステムがある。このようなシステムでは、利用者は、画像処理装置の名称やIPアドレスを認識しておらず、利用しようとする画像処理装置を情報処理端末から指定することが困難であった。特許文献1によれば、情報処理端末が複数の画像読取装置からそれぞれ原稿の載置状態を取得し一覧表示し、利用者が一覧から使用したい画像読取装置を指定するシステムが開示されている。利用者は、自ら原稿を置いた画像読取装置が一覧に表示されるため、その画像読取装置を容易に指定できるようになるという。また、特許文献1には、画像処理装置の稼働状態が変化した時刻が最も新しい画像読取装置を制御対象として自動的に選択することが記載されている(段落0100)。   There is a system in which a plurality of image processing apparatuses such as a scanner and a multifunction peripheral are connected to an information processing terminal such as a personal computer and a smartphone. In such a system, the user does not recognize the name or IP address of the image processing apparatus, and it is difficult to specify the image processing apparatus to be used from the information processing terminal. According to Patent Document 1, a system is disclosed in which the information processing terminal acquires the placement states of documents from a plurality of image reading devices and displays them in a list, and the user designates an image reading device that the user wants to use from the list. The user can easily specify the image reading device because the image reading device on which the original is placed is displayed in a list. Further, Patent Document 1 describes that an image reading apparatus with the latest time when an operation state of the image processing apparatus has changed is automatically selected as a control target (paragraph 0100).

特開2013−240030公報JP, 2013-240030, A

しかし、特許文献1に記載された発明では、複数の画像読取装置の状態の変化が同時刻帯に発生した場合、情報処理端末が意図していない画像処理装置とペアリングされてしまう可能性があった。そこで、本発明は、情報処理端末が意図していない画像処理装置とペアリングされにくくすることを目的とする。   However, in the invention described in Patent Document 1, there is a possibility that the information processing terminal may be paired with an unintended image processing apparatus if changes in the state of a plurality of image reading apparatuses occur in the same time zone. there were. Therefore, an object of the present invention is to make it difficult for an information processing terminal to be paired with an unintended image processing apparatus.

本発明は、たとえば、
一つ以上の画像処理装置と、当該画像処理装置とネットワークを介して接続される一つ以上の情報処理端末とを有する画像処理システムであって、
前記画像処理装置は、
前記画像処理装置の稼働状態の変化を検知する検知手段と、
前記ネットワークを介して前記情報処理端末と通信する第一通信手段と、
前記画像処理装置の稼働状態の変化が検知されると、当該稼働状態が変化したことを示す検知情報を前記ネットワークを介して前記情報処理端末に送信するよう前記第一通信手段を制御するとともに、前記検知情報を受信した情報処理端末から送信される、前記画像処理装置を排他的に使用することを要求する排他使用要求を前記第一通信手段に受信させる第一制御手段と、
前記排他使用要求を送信してきた情報処理端末に対して、排他接続を許可できる場合に画像処理を実行する画像処理手段と
を有し、
前記情報処理端末は、
前記ネットワークを介して前記画像処理装置と通信する第二通信手段と、
前記第二通信手段により前記検知情報が受信されると、ユーザによる画像処理装置の指定を待たずに、当該検知情報を送信してきた画像処理装置に対して当該画像処理装置を排他的に使用することを要求する排他使用要求を送信するように前記第二通信手段を制御する第二制御手段と
を有し、
前前記情報処理端末の前記第二制御手段は、前記情報処理端末において前記画像処理装置と接続するためのアプリケーションが起動された状態であって前記画像処理装置から前記検知情報を受信できる待機状態において、一つの画像処理装置から前記検知情報を受信したときは前記排他使用要求を送信するように前記第二通信手段を制御し、複数の画像処理装置から前記検知情報を受信したときは前記排他使用要求を前記第二通信手段に送信させないことを特徴とする。
The present invention, for example,
An image processing system comprising: at least one image processing apparatus; and at least one information processing terminal connected to the image processing apparatus via a network,
The image processing apparatus is
A detection unit that detects a change in the operating state of the image processing apparatus;
First communication means for communicating with the information processing terminal via the network;
When the change in the operating state of the image processing apparatus is detected, the first communication unit is controlled to transmit detection information indicating that the operating state has changed to the information processing terminal via the network. First control means for causing the first communication means to receive an exclusive use request for requesting exclusive use of the image processing apparatus, which is transmitted from an information processing terminal that has received the detection information;
And an image processing unit that executes image processing when the exclusive connection can be permitted to the information processing terminal that has transmitted the exclusive use request,
The information processing terminal is
Second communication means for communicating with the image processing apparatus via the network;
When the detection information is received by the second communication unit, the image processing apparatus is exclusively used for the image processing apparatus that has transmitted the detection information without waiting for the user to designate the image processing apparatus. And second control means for controlling the second communication means to transmit an exclusive use request requiring the
Before the second control means of the information processing terminal is in a standby state where an application for connecting to the image processing apparatus is activated in the information processing terminal and the detection information can be received from the image processing apparatus Controlling the second communication unit to transmit the exclusive use request when the detection information is received from one image processing apparatus, and the exclusive use when the detection information is received from a plurality of image processing apparatuses It is characterized in that the request is not sent to the second communication means.

本発明によれば、情報処理端末が意図していない画像処理装置とペアリングされにくくなる。   According to the present invention, it becomes difficult for the information processing terminal to be paired with an unintended image processing apparatus.

画像処理システムの概略図である。FIG. 1 is a schematic view of an image processing system. 画像処理装置の概略断面図である。1 is a schematic cross-sectional view of an image processing apparatus. 画像処理システムの機能を示すブロック図である。It is a block diagram which shows the function of an image processing system. 情報処理端末が実行する一連の動作を示すフローチャートである。It is a flowchart which shows a series of operation | movement which an information processing terminal performs. 画像処理装置が実行する一連の動作を示すフローチャートである。It is a flowchart which shows a series of operation | movement which an image processing apparatus performs. UIの一例を示す図である。It is a figure which shows an example of UI. UIの一例を示す図である。It is a figure which shows an example of UI. UIの一例を示す図である。It is a figure which shows an example of UI. UIの一例を示す図である。It is a figure which shows an example of UI. UIの一例を示す図である。It is a figure which shows an example of UI. 情報処理端末が実行する一部の動作を示すフローチャートである。It is a flowchart which shows the one part operation | movement which an information processing terminal performs. UIの一例を示す図である。It is a figure which shows an example of UI. 画像処理システムの機能を示すブロック図である。It is a block diagram which shows the function of an image processing system.

<画像処理システム>
図1は画像読取システムである画像処理システム1の概略図である。図1によれば複数の画像処理装置100がネットワークを介して情報処理端末200に接続されている。ただし、本実施形態は、一つの画像処理装置100が一つの情報処理端末200に接続される場合にも適用可能である。また、ネットワークはアクセスポイント300により構成されているが、複数のルーターやアクセスポイント、ネットワークスイッチなどが介在していてもよい。また、ネットワークはBluetooth(登録商標)のようなピコネットワークであってもよい。この場合、アクセスポイント300の機能はマスターとして動作する通信装置(画像処理装置100または情報処理端末200)に搭載されることになる。ここでは、画像処理装置100としてイメージスキャナを一例とするが、ユーザが用紙を手差しトレイにセットするプリンタであってもよい。
<Image processing system>
FIG. 1 is a schematic view of an image processing system 1 which is an image reading system. According to FIG. 1, a plurality of image processing apparatuses 100 are connected to the information processing terminal 200 via a network. However, the present embodiment is also applicable to the case where one image processing apparatus 100 is connected to one information processing terminal 200. Also, although the network is configured by the access point 300, a plurality of routers, access points, network switches, etc. may be interposed. Also, the network may be a pico network such as Bluetooth (registered trademark). In this case, the function of the access point 300 is installed in the communication apparatus (the image processing apparatus 100 or the information processing terminal 200) operating as a master. Here, an image scanner is taken as an example of the image processing apparatus 100, but the printer may be one in which the user sets sheets on the manual feed tray.

図1に示すように、画像処理装置100a、100bおよび100cは画像の読取を行う画像読取装置である。情報処理端末200a、200bは、いずれかの画像処理装置に接続して画像の読取を指示するコンピュータである。情報処理端末200a、200bは、スマートフォンやデジタルカメラであってもよい。情報処理端末200a、200bと、画像処理装置100aないし100cは、たとえば、無線通信や有線通信によりアクセスポイント300と接続する。複数の画像処理装置100a〜100cはいずれも同一の機能を有する。そのため、複数の画像処理装置100a〜100cを総じて画像処理装置100として説明する。また、複数の情報処理端末200a〜200bは、いずれも同一の機能を有する。そのため、複数の情報処理端末200a〜200bを総じて情報処理端末200として説明する。   As shown in FIG. 1, the image processing apparatuses 100a, 100b and 100c are image reading apparatuses for reading an image. The information processing terminals 200a and 200b are computers that connect to any one of the image processing apparatuses to instruct reading of an image. The information processing terminals 200a and 200b may be smartphones or digital cameras. The information processing terminals 200a and 200b and the image processing apparatuses 100a to 100c connect to the access point 300 by wireless communication or wired communication, for example. The plurality of image processing apparatuses 100a to 100c all have the same function. Therefore, the plurality of image processing apparatuses 100a to 100c will be generally described as the image processing apparatus 100. Also, the plurality of information processing terminals 200a to 200b all have the same function. Therefore, the plurality of information processing terminals 200 a to 200 b will be generally described as the information processing terminal 200.

<画像処理装置>
図2は画像処理装置100の概略断面図である。図2に示すように、画像処理装置100のピックアップローラー110は、原稿Dをピックアップして搬送路内を搬送する。搬送ローラー111は搬送路を挟んで対向する位置に対になって配置され、原稿Dを搬送する。読取ユニット112は、搬送ローラー111によって搬送されてきた原稿Dを読み取るイメージセンサである。排出ローラー113は搬送路の出口側の端部に配置されており、搬送ローラー111によって搬送されてきた原稿Dを画像処理装置100の外部へ排出する。原稿センサ114は搬送路の入り口付近に配置されており、原稿Dの有無を示す検知信号を生成する。原稿センサ114は画像処理装置の稼働状態の変化を検知する検知手段の一例である。搬送路の入り口や搬送路の底面部は、原稿が載置される原稿載置手段として機能する。なお、給紙トレイやADF(自動原稿給紙装置)が原稿載置手段として設けられてもよい。
<Image processing device>
FIG. 2 is a schematic cross-sectional view of the image processing apparatus 100. As shown in FIG. 2, the pickup roller 110 of the image processing apparatus 100 picks up the document D and conveys it in the conveyance path. Conveying rollers 111 are disposed at a position facing each other across the conveying path, and convey the original D. The reading unit 112 is an image sensor that reads the document D conveyed by the conveyance roller 111. The discharge roller 113 is disposed at the end of the exit side of the conveyance path, and discharges the document D conveyed by the conveyance roller 111 to the outside of the image processing apparatus 100. The document sensor 114 is disposed near the entrance of the conveyance path, and generates a detection signal indicating the presence or absence of the document D. The document sensor 114 is an example of a detection unit that detects a change in the operating state of the image processing apparatus. The entrance of the transport path and the bottom portion of the transport path function as a document placement unit on which a document is placed. A paper feed tray or an ADF (automatic document feeder) may be provided as a document placement unit.

<画像処理システムの機能>
図3は画像処理装置100の内部構成とアクセスポイント300の内部構成と情報処理端末200の内部構成およびこれらの関連を示すブロック図である。図3に示すように、画像処理装置100においてIP制御部120は第一制御手段の一例であり、画像処理装置100の各部を制御するCPUやASIC(特定用途集積回路)などである。画像処理部123は読取ユニット112から画像信号を受け取り、シェーディング補正などの画像処理を施して画像データを作成し、IPメモリ124に書き込む。IPメモリ124は、各種の設定値や画像データを記憶する記憶装置である。IPメモリ124はRAMやROMなどにより構成されている。IP通信部125は、ネットワークを介して情報処理端末と通信する第一通信手段の一例であり、画像処理装置100やアクセスポイント300と通信する通信装置である。IP通信部125は、たとえば、IEEEや3GPPなどの標準化団体により策定された無線LANの規格や有線LANの規格などの通信規格に準拠して動作する。
<Functions of Image Processing System>
FIG. 3 is a block diagram showing the internal configuration of the image processing apparatus 100, the internal configuration of the access point 300, the internal configuration of the information processing terminal 200, and the relationship between them. As shown in FIG. 3, in the image processing apparatus 100, the IP control unit 120 is an example of a first control unit, and is a CPU or an ASIC (application specific integrated circuit) that controls each unit of the image processing apparatus 100. The image processing unit 123 receives an image signal from the reading unit 112, performs image processing such as shading correction to create image data, and writes the image data in the IP memory 124. The IP memory 124 is a storage device that stores various setting values and image data. The IP memory 124 is configured by a RAM, a ROM, and the like. The IP communication unit 125 is an example of a first communication unit that communicates with the information processing terminal via the network, and is a communication device that communicates with the image processing apparatus 100 and the access point 300. For example, the IP communication unit 125 operates in accordance with a communication standard such as a wireless LAN standard or a wired LAN standard formulated by a standardization body such as IEEE or 3GPP.

情報処理端末200においてIT制御部220は第二制御手段の一例であり、情報処理端末200の各部を制御するCPUなどである。入出力部222は、ユーザ操作を受け付けたり、ユーザに情報を出力したりするユニットである。入出力部222は、たとえば、入力部として機能するタッチパネルや、グラフィカルインターフェイスを表示する表示部とを有している。ITメモリ223は各種の設定値や、画像処理装置100から受信した画像データを記憶する記憶装置である。ITメモリ223もRAMやROMなどの記憶装置を含む。IT通信部221は第二通信手段の一例であり、情報処理端末200やアクセスポイント300と通信する通信装置である。IT通信部221は、たとえば、IEEEや3GPPなどの標準化団体により策定された無線LANの規格や有線LANの規格などの通信規格に準拠して動作する。クロック部224は時刻を計時するリアルタイムクロックなどの時計である。クロック部224はネットワークタイムプロトコルなどを用いて、ネットワーク内に存在する他の情報処理端末のクロック部224と時刻情報を同期させているものとする。   In the information processing terminal 200, the IT control unit 220 is an example of a second control unit, and is a CPU that controls each unit of the information processing terminal 200. The input / output unit 222 is a unit that receives a user operation or outputs information to the user. The input / output unit 222 has, for example, a touch panel functioning as an input unit and a display unit for displaying a graphical interface. The IT memory 223 is a storage device that stores various setting values and image data received from the image processing apparatus 100. The IT memory 223 also includes storage devices such as a RAM and a ROM. The IT communication unit 221 is an example of a second communication unit, and is a communication device that communicates with the information processing terminal 200 and the access point 300. The IT communication unit 221 operates in accordance with a communication standard such as a wireless LAN standard or a wired LAN standard formulated by a standardization body such as IEEE or 3GPP, for example. The clock unit 224 is a clock such as a real time clock that counts time. The clock unit 224 synchronizes time information with the clock unit 224 of another information processing terminal existing in the network using a network time protocol or the like.

アクセスポイント300においてAP制御部320はアクセスポイント300の各部を制御するCPUなどである。APメモリ322は各種の設定値(SSIDやパスワードなど)を格納する記憶装置であり、ROMやRAMなどを含む。AP通信部321はアクセスポイント300や画像処理装置100と通信する通信装置である。AP通信部321は、たとえば、IEEEや3GPPなどの標準化団体により策定された無線LANの規格や有線LANの規格などの通信規格に準拠して動作する。たとえば、AP通信部321は、ビーコン信号を送信し、ビーコン信号を受信したIP通信部125やIT通信部221との間に無線通信のコネクションを確立して維持する。ビーコン信号は、たとえば、IEEE802.11シリーズに準拠して一定期間ごとに発信される信号であり、ネットワークの識別子であるSSIDを含む。   In the access point 300, an AP control unit 320 is a CPU or the like that controls each unit of the access point 300. The AP memory 322 is a storage device that stores various setting values (SSID, password, and the like), and includes a ROM, a RAM, and the like. The AP communication unit 321 is a communication device that communicates with the access point 300 and the image processing apparatus 100. The AP communication unit 321 operates, for example, in compliance with a communication standard such as a wireless LAN standard or a wired LAN standard formulated by a standardization body such as IEEE or 3GPP. For example, the AP communication unit 321 transmits a beacon signal, and establishes and maintains a wireless communication connection with the IP communication unit 125 or the IT communication unit 221 that has received the beacon signal. The beacon signal is, for example, a signal transmitted at regular intervals according to the IEEE 802.11 series, and includes an SSID that is an identifier of the network.

アクセスポイント300は、アクセスポイント300と接続を維持しているすべての通信機器に対して、IPアドレスを割り当てる。アクセスポイント300はルーティングテーブルを作成し、IPアドレスと各通信機器のMACアドレスとを関連付けて管理する。IPアドレスは、画像処理システム1内に存在する全ての通信機器に割り当てられる一意の識別情報である。画像処理装置100内のIP制御部120は、IP通信部125を介してデータを送信する際は、送信先のIPアドレスを指定する。同様に、情報処理端末200内のIT制御部220は、IT通信部221を介してデータを送信する際は、送信先のIPアドレスを指定する。アクセスポイント300内のAP制御部320は、AP通信部321を介してデータを受信すると、データの送信先を確認する。AP制御部320はルーティングテーブルを参照し、送信先のIPアドレスが割り当てられた通信機器へAP通信部321を介してデータを送信する。   The access point 300 assigns an IP address to all communication devices maintaining connection with the access point 300. The access point 300 creates a routing table, associates and manages the IP address and the MAC address of each communication device. The IP address is unique identification information assigned to all communication devices existing in the image processing system 1. When transmitting data via the IP communication unit 125, the IP control unit 120 in the image processing apparatus 100 designates an IP address of a transmission destination. Similarly, when transmitting data via the IT communication unit 221, the IT control unit 220 in the information processing terminal 200 designates an IP address of a transmission destination. When the AP control unit 320 in the access point 300 receives data via the AP communication unit 321, the AP control unit 320 confirms the transmission destination of the data. The AP control unit 320 refers to the routing table, and transmits data via the AP communication unit 321 to the communication device to which the IP address of the transmission destination is assigned.

<フローチャート>
図4は情報処理端末200が実行する処理を示すフローチャートである。図5は画像処理装置100が実行する処理を示すフローチャートである。情報処理端末200のIT制御部220は、入出力部222を通じてアプリケーションの起動指示を受け付けると、アプリケーションのプログラムをITメモリ223のROMから読み出して実行する。図4に示した処理はアプリケーションにしたがってIT制御部220により実行される。画像処理装置100は電源装置から電力を供給されて起動すると、IPメモリ124のROMから制御プログラムを読み出して図5に示した処理を実行する。
<Flow chart>
FIG. 4 is a flowchart showing processing executed by the information processing terminal 200. FIG. 5 is a flowchart showing the process performed by the image processing apparatus 100. When the IT control unit 220 of the information processing terminal 200 receives an application activation instruction through the input / output unit 222, the IT control unit 220 reads the program of the application from the ROM of the IT memory 223 and executes it. The process shown in FIG. 4 is executed by the IT control unit 220 according to the application. When the image processing apparatus 100 is supplied with power from the power supply apparatus and activated, the control program is read from the ROM of the IP memory 124 and the processing shown in FIG. 5 is executed.

S1で情報処理端末200のIT制御部220は入出力部222に初期画面を表示する。図6はアプリケーションのユーザインタフェース(UI)を構成する初期画面の一例を示す図である。図6に示すように、IT制御部220は、説明テキスト231と待機ボタン232とを含む初期画面の表示データを作成し、入出力部222に表示させる。説明テキスト231は、待機ボタン232を押し下げることをユーザに促すテキストである。   In S1, the IT control unit 220 of the information processing terminal 200 displays an initial screen on the input / output unit 222. FIG. 6 is a view showing an example of an initial screen constituting a user interface (UI) of an application. As shown in FIG. 6, the IT control unit 220 creates display data of an initial screen including an explanatory text 231 and a standby button 232, and causes the input / output unit 222 to display the display data. The explanatory text 231 is a text prompting the user to depress the standby button 232.

S2でIT制御部220は入出力部222に対するユーザ操作を監視し、待機ボタン232が押し下げされたかどうかを調べる。IT制御部220は、待機ボタン232が押し下げされていない場合、一定時間スリープしてからS2に戻る。待機ボタン232が押し下げされている場合、IT制御部220はステップS3へ進む。   In S2, the IT control unit 220 monitors the user operation on the input / output unit 222, and checks whether the standby button 232 is pressed. When the standby button 232 is not pressed, the IT control unit 220 sleeps for a predetermined time and then returns to S2. If the standby button 232 is pressed, the IT control unit 220 proceeds to step S3.

S3でIT制御部220は、入出力部222に表示しているUIを更新し、IT通信部221が検知信号DETECTを受信するまで待機状態へ移行(遷移)する。つまり、情報処理端末200は、画像処理装置100と接続して画像処理を実行するための待機状態に遷移する。検知信号DETECTは、画像処理装置100における状態の変化を示す信号である。たとえば、IP制御部120がユーザ操作(例:原稿の載置)を検知したときに送信される信号である。   In S3, the IT control unit 220 updates the UI displayed on the input / output unit 222, and shifts (transitions) to a standby state until the IT communication unit 221 receives the detection signal DETECT. That is, the information processing terminal 200 is connected to the image processing apparatus 100 and transits to a standby state for performing image processing. The detection signal DETECT is a signal indicating a change in the state of the image processing apparatus 100. For example, it is a signal transmitted when the IP control unit 120 detects a user operation (for example, placement of a document).

図7は入出力部222に表示されるUIの一例を示す図である。図7に示すように、説明テキスト241が入出力部222に表示される。説明テキスト241は、情報処理端末200の現在の状態を示すテキストやユーザに対する指示を示すテキストなどである。本実施例では、ユーザが原稿の読取を行わせようとする画像処理装置100に対して原稿をセットする行為はユーザが使用を希望する画像処理装置100の選択行為としてIT制御部220に認識される。   FIG. 7 is a view showing an example of the UI displayed on the input / output unit 222. As shown in FIG. As shown in FIG. 7, an explanatory text 241 is displayed on the input / output unit 222. The explanatory text 241 is a text indicating the current state of the information processing terminal 200 or a text indicating an instruction to the user. In the present embodiment, the act of setting the document to the image processing apparatus 100 for the user to read the document is recognized by the IT control unit 220 as the selection act of the image processing apparatus 100 that the user desires to use. Ru.

ここで、画像処理装置100の動作を説明する。S21でIP制御部120は画像処理装置100の稼働状態が変化したかどうかを検知する。たとえば、IP制御部120は所定のユーザ操作が実行されたかどうかを検知する。より具体的には、IP制御部120は原稿センサ114によって原稿Dが検知されたかどうかを判定する。原稿センサ114によって原稿Dが検知されなかった場合、S21に戻る。原稿センサ114によって原稿Dが検知された場合、S22に進む。   Here, the operation of the image processing apparatus 100 will be described. In S21, the IP control unit 120 detects whether the operating state of the image processing apparatus 100 has changed. For example, the IP control unit 120 detects whether a predetermined user operation has been performed. More specifically, the IP control unit 120 determines whether the document D is detected by the document sensor 114. If the document D is not detected by the document sensor 114, the process returns to S21. When the document D is detected by the document sensor 114, the process proceeds to S22.

S22でIP制御部120はIP通信部125を介して検知信号DETECTを送信する。IP通信部125は、たとえば、画像処理システム1内に存在する全ての通信機器のIPアドレスを送信先IPアドレスとし、検知信号DETECTを送信する。これは、送信先IPアドレスとしてブロードキャストアドレスを設定することにより実行可能である。なお、IP通信部125が画像処理システム1内に存在する全ての通信機器のIPアドレスをリストアップして把握しているときは、リストップされているIPアドレスが検知信号DETECTに設定されてもよい。   In S22, the IP control unit 120 transmits the detection signal DETECT via the IP communication unit 125. The IP communication unit 125 transmits the detection signal DETECT, for example, using the IP addresses of all the communication devices existing in the image processing system 1 as the transmission destination IP address. This can be done by setting the broadcast address as the destination IP address. When the IP communication unit 125 lists and grasps the IP addresses of all the communication devices existing in the image processing system 1, even if the IP address being listed is set as the detection signal DETECT. Good.

ここで情報処理端末200の説明に戻る。S3で検知信号DETECTが受信されるとS4に進む。S4でIP制御部120は、検知信号DETECTの送信元である画像処理装置100のIPアドレスを送信元IPアドレス情報SRC_IPとしてITメモリ223へ格納し、IT通信部221を介して接続要求信号CONNECTを送信する。接続要求信号CONNECTは、検知信号DETECTを送信してきた画像処理装置100に対して情報処理端末200が排他的に接続することを要求する信号である。検知信号DETECTの宛先アドレスとしては、送信元IPアドレス情報SRC_IPにより保持されているIPアドレスが設定される。   Here, the description returns to the information processing terminal 200. When the detection signal DETECT is received in S3, the process proceeds to S4. In S4, the IP control unit 120 stores the IP address of the image processing apparatus 100 that is the transmission source of the detection signal DETECT in the IT memory 223 as transmission source IP address information SRC_IP, and transmits the connection request signal CONNECT via the IT communication unit 221. Send. The connection request signal CONNECT is a signal for requesting the image processing apparatus 100 that has transmitted the detection signal DETECT to exclusively connect the information processing terminal 200. As a destination address of the detection signal DETECT, the IP address held by the transmission source IP address information SRC_IP is set.

ここで画像処理装置100の説明に戻る。S23でIP通信部125は接続要求信号CONNECTを受信したかどうかを判定する。接続要求信号CONNECTを受信すると、IP通信部125はS24に進む。   Here, the description of the image processing apparatus 100 will be returned. In S23, the IP communication unit 125 determines whether the connection request signal CONNECT has been received. When the connection request signal CONNECT is received, the IP communication unit 125 proceeds to S24.

S24でIP制御部120は接続要求信号CONNECTを送信してきた情報処理端末200に対して排他接続を許可できるかどうかを判定する。たとえば、IP制御部120はIPメモリ124に排他接続元IPアドレス情報CON_SRC_IPが格納されているかどうかを判定する。排他接続元IPアドレス情報CON_SRC_IPは、画像処理装置100に対して情報処理端末200による排他的な接続が実行されている間にわたってIPメモリ124に保持される情報である。排他接続元IPアドレス情報CON_SRC_IPは、排他的な接続が終了すると、IP制御部120によってIPメモリ124から消去される。IPメモリ124に排他接続元IPアドレス情報CON_SRC_IPが格納されていない場合は排他接続を許可できるため、IP制御部120はS25に進む。IPメモリ124に排他接続元IPアドレス情報CON_SRC_IPがすでに格納されている場合は排他接続を許可できないため、IP制御部120はS30へ進む。S30でIP制御部120は不許可を示す応答信号を作成して送信する。たとえば、IP制御部120は接続要求信号CONNECTに対応する応答信号である排他接続応答信号CON_RESにERR(エラー)を設定する。排他接続応答信号CON_RESの宛先には接続要求信号CONNECTの送信元アドレスが設定される。   In step S24, the IP control unit 120 determines whether the exclusive connection can be permitted to the information processing terminal 200 that has transmitted the connection request signal CONNECT. For example, IP control unit 120 determines whether or not exclusive connection source IP address information CON_SRC_IP is stored in IP memory 124. Exclusive connection source IP address information CON_SRC_IP is information held in the IP memory 124 while the information processing terminal 200 performs an exclusive connection to the image processing apparatus 100. The exclusive connection source IP address information CON_SRC_IP is erased from the IP memory 124 by the IP control unit 120 when the exclusive connection is completed. If exclusive connection source IP address information CON_SRC_IP is not stored in the IP memory 124, the exclusive control can be permitted, so the IP control unit 120 proceeds to S25. If exclusive connection source IP address information CON_SRC_IP is already stored in the IP memory 124, the exclusive control can not be permitted, and the IP control unit 120 proceeds to S30. In S30, the IP control unit 120 creates and transmits a response signal indicating non-permission. For example, IP control unit 120 sets ERR (error) in exclusive connection response signal CON_RES which is a response signal corresponding to connection request signal CONNECT. The transmission source address of the connection request signal CONNECT is set as the destination of the exclusive connection response signal CON_RES.

S25でIP制御部120は排他接続を許可することを示す応答信号を作成して送信する。たとえば、IP制御部120は排他接続応答信号CON_RESにOKを設定して送信する。さらに、IP制御部120は、排他接続要求信号CONNECTの送信元IPアドレスを排他接続元IPアドレス情報CON_SRC_IPとしてIPメモリ124に格納する。   In S25, the IP control unit 120 creates and transmits a response signal indicating that the exclusive connection is permitted. For example, the IP control unit 120 sets OK to the exclusive connection response signal CON_RES and transmits it. Furthermore, the IP control unit 120 stores the transmission source IP address of the exclusive connection request signal CONNECT in the IP memory 124 as exclusive connection source IP address information CON_SRC_IP.

ここで情報処理端末200の説明に戻る。S5でIT制御部220は接続応答信号CON_RESを受信したかどうかを判定する。接続応答信号CON_RESを受信すると、IT制御部220はS5の待機ループを抜けてS6に進む。   Here, the description returns to the information processing terminal 200. At S5, the IT control unit 220 determines whether or not the connection response signal CON_RES has been received. When the connection response signal CON_RES is received, the IT control unit 220 exits the standby loop of S5 and proceeds to S6.

S6でIT制御部220は接続応答信号CON_RESを解析し、排他接続が許可されたかどうかを判定する。IT制御部220は、接続応答信号CON_RESにOKが設定されていれば、排他接続が許可されたと判定してS7に進み、接続応答信号CON_RESにERRが設定されていれば、排他接続が拒絶されたと判定してS13に進む。S13でIT制御部220は、入出力部222にエラー画面を表示し、情報処理端末200の一連の動作を終了する。   In S6, the IT control unit 220 analyzes the connection response signal CON_RES to determine whether the exclusive connection is permitted. If the connection response signal CON_RES is set to OK, the IT control unit 220 determines that the exclusive connection is permitted and proceeds to S7. If ERR is set to the connection response signal CON_RES, the exclusive connection is rejected. And the process proceeds to S13. In S13, the IT control unit 220 displays an error screen on the input / output unit 222, and ends the series of operations of the information processing terminal 200.

図8はエラー画面の一例を示す図である。図8に示すように情報処理端末200内のIT制御部220は説明テキスト251を含むエラー画面を入出力部222に表示する。説明テキスト251には、たとえば、排他接続に失敗したことを示すメッセージや、ユーザがどのように対処すべきかを示唆するメッセージなどが含まれうる。   FIG. 8 is a view showing an example of the error screen. As shown in FIG. 8, the IT control unit 220 in the information processing terminal 200 displays an error screen including the explanatory text 251 on the input / output unit 222. The explanatory text 251 may include, for example, a message indicating that the exclusive connection has failed, a message indicating how the user should handle, and the like.

S7でIT制御部220は入出力部222に読取待機画面を表示する。図9は読取待機画面の一例を示す図である。図9に示すようにIT制御部220は説明テキスト261および読取ボタン262を含む読取待機画面の表示データを作成して入出力部222に渡すことで、入出力部222に読取待機画面を表示させる。説明テキスト261は、排他接続が許可されたことを示すメッセージや、どのようなユーザ操作によって読み取りが開始されるかを示すガイダンスなどが含まれていてもよい。読取ボタン262は、読み取りの開始を指示するためのUIである。読み取りの開始を指示することが可能なUIであれば、必ずしもボタンでなくてもよい。   In S7, the IT control unit 220 displays the reading standby screen on the input / output unit 222. FIG. 9 is a view showing an example of the reading standby screen. As shown in FIG. 9, the IT control unit 220 creates display data of the reading standby screen including the explanation text 261 and the reading button 262 and passes it to the input / output unit 222 to display the reading standby screen on the input / output unit 222 . The explanatory text 261 may include a message indicating that the exclusive connection is permitted, a guidance indicating what kind of user operation starts reading, and the like. The read button 262 is a UI for instructing start of reading. If it is a UI that can instruct start of reading, it may not be a button.

S8でIT制御部220は読み取りの開始を指示するユーザ操作が実行されたかどうかを判定する。たとえば、IT制御部220は入出力部222に対するユーザ操作を示す入力信号に基づき、読取ボタン262が押し下げされたかどうかを判定する。読取ボタン262が押し下げされていない場合、IT制御部220はS8を繰り返し実行して待機する。読取ボタン262が押し下げされた場合、S9に進む。   In S8, the IT control unit 220 determines whether a user operation instructing start of reading has been performed. For example, based on an input signal indicating a user operation on the input / output unit 222, the IT control unit 220 determines whether the read button 262 is pressed. If the read button 262 is not pressed down, the IT control unit 220 repeatedly executes S8 and stands by. If the read button 262 is pressed, the process proceeds to S9.

S9でIT制御部220はIT通信部221を介して読取要求信号IMG_REQを送信する。IT制御部220はITメモリ223に格納されている送信元IPアドレス情報SRC_IPを読取要求信号IMG_REQの送信先IPアドレスに設定し、読取要求信号IMG_REQを送信する。   In S9, the IT control unit 220 transmits the read request signal IMG_REQ via the IT communication unit 221. The IT control unit 220 sets transmission source IP address information SRC_IP stored in the IT memory 223 as a transmission destination IP address of the read request signal IMG_REQ, and transmits the read request signal IMG_REQ.

ここで画像処理装置100の説明に戻る。S26でIP制御部120はIP通信部125により読取要求信号IMG_REQを受信したかどうかを判定する。読取要求信号IMG_REQを受信すると、S27に進む。   Here, the description of the image processing apparatus 100 will be returned. In S26, the IP control unit 120 determines whether the IP communication unit 125 receives the read request signal IMG_REQ. When the reading request signal IMG_REQ is received, the process proceeds to S27.

S27でIP制御部120は画像処理部123や読取ユニット112を制御して原稿Dの読み取りを実行して画像データIMGを作成し、画像データIMGを転送するための読取応答信号IMG_RESを生成して送信する。たとえば、IP制御部120は、モーターなどの駆動手段を駆動してピックアップローラー110や搬送ローラー111を回転させ、原稿Dを搬送する。読取ユニット112は原稿Dを光学的に読み取り、読み取った結果である画像データIMGをIPメモリ124に格納する。IPメモリ124に画像データIMGが格納されると、IP制御部120は、画像処理部123に対し、画像データIMGに対する画像処理を指示する。画像処理部123は、シェーディング補正や色補正等種々の画像処理を画像データIMGに施す。画像読取の動作は、原稿センサ114が原稿Dの存在を検知している間、繰り返し実行される。IP制御部120は、原稿センサ114が原稿Dをもはや検知しなくなると、画像の読み取りを終了し、画像データIMGを読取応答信号IMG_RESに設定する。IP通信部125は、IPメモリ124に格納された排他接続元IPアドレスCON_SRC_IPを送信先IPアドレスとし、読取応答信号IMG_RESを送信する。   In step S27, the IP control unit 120 controls the image processing unit 123 and the reading unit 112 to execute reading of the document D to create the image data IMG, and generates a read response signal IMG_RES for transferring the image data IMG. Send. For example, the IP control unit 120 drives a driving unit such as a motor to rotate the pickup roller 110 and the conveyance roller 111, and conveys the document D. The reading unit 112 optically reads the document D, and stores the image data IMG as a result of reading in the IP memory 124. When the image data IMG is stored in the IP memory 124, the IP control unit 120 instructs the image processing unit 123 to perform image processing on the image data IMG. The image processing unit 123 performs various image processing such as shading correction and color correction on the image data IMG. The image reading operation is repeatedly performed while the document sensor 114 detects the presence of the document D. When the document sensor 114 no longer detects the document D, the IP control unit 120 ends the reading of the image, and sets the image data IMG to the reading response signal IMG_RES. The IP communication unit 125 sets the exclusive connection source IP address CON_SRC_IP stored in the IP memory 124 as a transmission destination IP address, and transmits a read response signal IMG_RES.

ここで情報処理端末200の説明に戻る。S10でIT制御部220はIT通信部221により読取応答信号IMG_RESを受信したかどうかを判定する。読取応答信号IMG_RESが受信されると、S11に進む。   Here, the description returns to the information processing terminal 200. In S10, the IT control unit 220 determines whether the IT communication unit 221 has received the read response signal IMG_RES. When the read response signal IMG_RES is received, the process proceeds to S11.

S11でIT制御部220は読取応答信号IMG_RESに含まれる画像データIMGをレンダリングしてUIの表示データを作成し、入出力部222に表示する。図10は読取画像を表示するUIの一例を示す図である。図10に示すようにIT制御部220は画像データIMGのサムネイル画像271を作成し、入出力部222に表示する。   In S11, the IT control unit 220 renders the image data IMG included in the read response signal IMG_RES to create display data of the UI, and displays the display data on the input / output unit 222. FIG. 10 is a view showing an example of a UI for displaying a read image. As shown in FIG. 10, the IT control unit 220 creates a thumbnail image 271 of the image data IMG and displays it on the input / output unit 222.

S12でIT制御部220は排他接続を解除するための解除信号DISCONを、IT通信部221を介して送信する。IT通信部221は、ITメモリ223に格納された送信元IPアドレス情報SRC_IPを送信先IPアドレスとして解除信号DISCONを送信する。さらに、IT制御部220は、ITメモリ223に格納された送信元IPアドレス情報SRC_IPを削除する。以上の動作を終えると、情報処理端末200は、一連の動作を終了する。   In S12, the IT control unit 220 transmits, via the IT communication unit 221, a release signal DISCON for releasing the exclusive connection. The IT communication unit 221 transmits the release signal DISCON with the transmission source IP address information SRC_IP stored in the IT memory 223 as the transmission destination IP address. Furthermore, the IT control unit 220 deletes the transmission source IP address information SRC_IP stored in the IT memory 223. When the above operation is completed, the information processing terminal 200 ends the series of operations.

ここで画像処理装置100の説明に戻る。S28でIP制御部120はIP通信部125により解除信号DISCONを受信したかどうかを判定する。解除信号DISCONが受信されると、IP制御部120は、IPメモリ124に格納されていた排他接続元IPアドレス情報CON_SRC_IPを削除し、画像処理装置100の一連の動作を終了する。   Here, the description of the image processing apparatus 100 will be returned. In S28, the IP control unit 120 determines whether the release signal DISCON has been received by the IP communication unit 125 or not. When the release signal DISCON is received, the IP control unit 120 deletes the exclusive connection source IP address information CON_SRC_IP stored in the IP memory 124, and ends the series of operations of the image processing apparatus 100.

このように情報処理端末200は画像処理装置100の状態を監視し、画像処理装置100の稼働状態が変化すると、稼働状態が変化した画像処理装置100に自動的に接続する。よって、ユーザは、画像処理装置100のリストから所望の画像処理装置100を選択する手間を省けるようになり、情報処理端末200から画像処理装置100に接続する際の利便性が向上しよう。   As described above, the information processing terminal 200 monitors the state of the image processing apparatus 100 and automatically connects to the image processing apparatus 100 whose operation state has changed when the operation state of the image processing apparatus 100 changes. Therefore, the user can save the trouble of selecting the desired image processing apparatus 100 from the list of the image processing apparatuses 100, and the convenience when connecting from the information processing terminal 200 to the image processing apparatus 100 will be improved.

ところで、オフィス環境などでは多数の画像処理装置100が設置され、多数のユーザによってこれらが共有されることがある。たとえば、複数のユーザがそれぞれ自己の情報処理端末200でアプリケーションを起動して、それぞれ異なる画像処理装置100に対して同時刻に原稿をセットしてしまうことが考えられる。たとえば、ユーザAが情報処理端末200aを使用しており、画像処理装置100aに原稿をセットし、ユーザBが情報処理端末200bを使用しており、画像処理装置100bに原稿をセットしたと仮定する。この場合、ユーザAの情報処理端末200aと、ユーザBが原稿をセットした画像処理装置100bとがペアリングされてしまうかもしれない。ユーザBの原稿がユーザAには秘匿されるべき原稿であった場合、誤ったペアリングによって情報漏洩が発生してしまう。そこで、本実施例では、画像処理装置と情報処理端末との誤ったペアリングを抑制することを目的とする。   By the way, in an office environment, a large number of image processing apparatuses 100 may be installed, and these may be shared by a large number of users. For example, it is conceivable that a plurality of users each start an application on their own information processing terminal 200 and set an original at the same time to different image processing apparatuses 100. For example, it is assumed that user A uses information processing terminal 200a, sets a document in image processing apparatus 100a, user B uses information processing terminal 200b, and sets a document in image processing apparatus 100b. . In this case, the information processing terminal 200a of the user A may be paired with the image processing apparatus 100b in which the user B has set a document. If the document of the user B is a document to be concealed from the user A, information leakage may occur due to incorrect pairing. So, in a present Example, it aims at suppressing the incorrect pairing of an image processing apparatus and an information processing terminal.

ここでは上述したS3のステップが以下のようなステップに置換されるものとする。とりわけ、情報処理端末200内のIT制御部220は、IT通信部221により検知信号DETECTを受信すると、検知信号DETECTの送信元IPアドレスである送信元IPアドレス情報SRC_IPの付加情報として、クロック部224から取得したクロック時間CPU_TIMEをSRC_IPと対(ペア)にしてIPメモリ124に格納する。   Here, it is assumed that the step of S3 described above is replaced by the following steps. In particular, when the IT communication unit 221 receives the detection signal DETECT, the IT control unit 220 in the information processing terminal 200 uses the clock unit 224 as additional information of transmission source IP address information SRC_IP that is a transmission source IP address of the detection signal DETECT. The clock time CPU_TIME obtained from the above is stored in the IP memory 124 as a pair with SRC_IP.

図11はS3と置換される複数のステップを示すフローチャートである。図11に示すように、S31でIT制御部220は複数の検知信号DETECTを受信したかどうかを判定する。上述したように、IT制御部220は、検知信号DETECTを受信すると、検知信号DETECTに含まれている送信元IPアドレス情報SRC_IPをITメモリ223に記憶させるように構成されている。そこで、IT制御部220は、ITメモリ223に複数の送信元IPアドレス情報SRC_IPが格納されているかどうかを判定することで、複数の検知信号DETECTを受信したかどうかを判定してもよい。なお、IT制御部220は、所定期間にわたって継続して検知信号DETECTを検知するものとする。これは、情報処理端末から画像処理装置までユーザが移動するのに時間がかかる可能性があることや、複数の画像処理装置から検知信号DETECTを受信する可能性があるからである。ITメモリ223に複数の送信元IPアドレス情報SRC_IPが格納されている場合、IT制御部220はS32に進む。ITメモリ223に複数の送信元IPアドレス情報SRC_IPが格納されていない場合は、上述したS4へ進む。   FIG. 11 is a flowchart showing a plurality of steps replaced with S3. As shown in FIG. 11, in S31, the IT control unit 220 determines whether a plurality of detection signals DETECT have been received. As described above, when the detection signal DETECT is received, the IT control unit 220 is configured to store the transmission source IP address information SRC_IP included in the detection signal DETECT in the IT memory 223. Therefore, the IT control unit 220 may determine whether or not the plurality of detection signals DETECT have been received by determining whether or not the plurality of transmission source IP address information SRC_IP is stored in the IT memory 223. The IT control unit 220 continuously detects the detection signal DETECT for a predetermined period. This is because it may take time for the user to move from the information processing terminal to the image processing apparatus, and there is also the possibility of receiving the detection signal DETECT from a plurality of image processing apparatuses. When a plurality of pieces of transmission source IP address information SRC_IP are stored in the IT memory 223, the IT control unit 220 proceeds to S32. If the plurality of pieces of transmission source IP address information SRC_IP are not stored in the IT memory 223, the process proceeds to S4 described above.

S32でIT制御部220は複数の応答信号が同時刻(または所定の時間範囲内)に受信されたものであるかどうかを判定する。たとえば、IT制御部220はITメモリ223に格納されている複数の送信元IPアドレス情報SRC_IPのうち、クロック時間CPU_TIMEが等しい複数の送信元IPアドレス情報SRC_IPが存在するかどうかを判定する。クロック時間CPU_TIMEが等しい複数の送信元IPアドレス情報SRC_IPが存在する場合、S33へ進む。クロック時間CPU_TIMEが等しい複数の送信元IPアドレス情報SRC_IPが存在しなかった場合、上述したS4へ進む。なお、IT制御部220は、複数の送信元IPアドレス情報SRC_IPにそれぞれ関連付けられているクロック時間CPU_TIMEを比較し、最新のクロック時間CPU_TIMEに対応づけられている送信元IPアドレス情報SRC_IPを送信先IPアドレスとして選択する。なお、最新のクロック時間CPU_TIMEではない古いクロック時間CPU_TIMEに関連付けられている送信元IPアドレス情報SRC_IPをIT制御部220が削除してもよい。   In S32, the IT control unit 220 determines whether a plurality of response signals are received at the same time (or within a predetermined time range). For example, among the plurality of pieces of transmission source IP address information SRC_IP stored in the IT memory 223, the IT control unit 220 determines whether or not there is a plurality of transmission source IP address information SRC_IP having the same clock time CPU_TIME. If a plurality of pieces of transmission source IP address information SRC_IP having the same clock time CPU_TIME exist, the process proceeds to S33. If a plurality of pieces of transmission source IP address information SRC_IP having the same clock time CPU_TIME do not exist, the process proceeds to S4 described above. The IT control unit 220 compares the clock time CPU_TIME respectively associated with the plurality of transmission source IP address information SRC_IP, and transmits the transmission source IP address information SRC_IP correlated with the latest clock time CPU_TIME as the transmission destination IP. Select as address. The IT control unit 220 may delete the transmission source IP address information SRC_IP associated with the old clock time CPU_TIME that is not the latest clock time CPU_TIME.

S33でIT制御部220はエラー画面を入出力部222に表示させる。さらに、IT制御部220は、ITメモリ223に格納された送信元IPアドレス情報SRC_IPを削除し、S31に戻る。   In S33, the IT control unit 220 causes the input / output unit 222 to display an error screen. Furthermore, the IT control unit 220 deletes the transmission source IP address information SRC_IP stored in the IT memory 223, and returns to S31.

図12はエラー画面の一例を示す図である。図12に示すようにIT制御部220はテキスト情報291を入出力部222に表示する。テキスト情報291には、接続エラーが発生した原因を示すテキストやユーザに対するアドバイスを示すテキストなどが含まれてもよい。   FIG. 12 is a diagram showing an example of the error screen. As shown in FIG. 12, the IT control unit 220 displays text information 291 on the input / output unit 222. The text information 291 may include text indicating the cause of the connection error, text indicating advice to the user, and the like.

以上で説明したように本実施例によれば、複数の画像処理装置100の状態が同時に変化したことが検知されると、ユーザに対して画像処理装置100の状態変化のリトライを促すことができる。その結果、情報処理端末200から画像処理装置100に接続する際の利便性が向上しよう。   As described above, according to this embodiment, when it is detected that the states of a plurality of image processing apparatuses 100 simultaneously change, it is possible to urge the user to retry the state change of the image processing apparatus 100. . As a result, the convenience when connecting from the information processing terminal 200 to the image processing apparatus 100 will be improved.

なお、本実施例に係る方法および構成は、本発明を実施するための一例にすぎず、本発明の技術的範囲を限定するものではない。本実施例に係る画像処理装置100は原稿Dが原稿台に載置されると検知信号DETECTを送信するものとして説明した。しかし、本発明の画像処理システム1はこの方法に限定されるものではない。たとえば、画像処理装置100に押下可能なボタンスイッチが設けられてもよい。IP制御部120はボタンスイッチが押し下げされたことを検知すると、検知信号DETECTを送信してもよい。   In addition, the method and structure which concern on a present Example are only an example for implementing this invention, and do not limit the technical scope of this invention. The image processing apparatus 100 according to the present embodiment has been described as transmitting the detection signal DETECT when the document D is placed on the document table. However, the image processing system 1 of the present invention is not limited to this method. For example, a button switch that can be pressed on the image processing apparatus 100 may be provided. When detecting that the button switch has been pressed, the IP control unit 120 may transmit a detection signal DETECT.

本実施例では、画像処理装置100は検知信号DETECTを送信すると接続要求信号CONNECTを受信するまで待機するものとして説明した。しかし、画像処理システム1はこの方法に限定されるものではない。たとえば、IP制御部120は接続要求信号CONNECTを受信するまで一定の間隔で検知信号DETECTを送信し続けるように構成されてもよい。また、画像処理装置100と情報処理端末200とが接続されている間、一定間隔で検知信号DETECTが送信され続けてもよい。   In the present embodiment, the image processing apparatus 100 has been described as waiting for reception of the connection request signal CONNECT when transmitting the detection signal DETECT. However, the image processing system 1 is not limited to this method. For example, the IP control unit 120 may be configured to continue transmitting the detection signal DETECT at regular intervals until the connection request signal CONNECT is received. In addition, while the image processing apparatus 100 and the information processing terminal 200 are connected, the detection signal DETECT may be continuously transmitted at constant intervals.

また、情報処理端末200は、クロック時間CPU_TIMEが等しい複数の送信元IPアドレス情報SRC_IPが存在したときにはエラー画面を表示して接続要求信号CONNECTを送信しないものとして説明した。しかし、本発明の画像処理システム1はこの方法に限定されるものではない。たとえば、IT制御部220は複数のIPアドレス情報SRC_IPのそれぞれに対応づけられているクロック時間CPU_TIMEの差を計算してもよい。IT制御部220はその差がある一定の閾値以下であれば、エラー画面を表示し、接続要求信号CONNECTの送信を禁止する構成としてもよい。また、その閾値は、固定値ではなく、ユーザによって変更されてもよい。   In addition, it has been described that the information processing terminal 200 displays an error screen and does not transmit the connection request signal CONNECT when a plurality of pieces of transmission source IP address information SRC_IP having the same clock time CPU_TIME exist. However, the image processing system 1 of the present invention is not limited to this method. For example, the IT control unit 220 may calculate the difference of the clock time CPU_TIME associated with each of the plurality of pieces of IP address information SRC_IP. If the difference is equal to or less than a certain threshold value, the IT control unit 220 may display an error screen and may prohibit transmission of the connection request signal CONNECT. Also, the threshold is not a fixed value, and may be changed by the user.

なお、本実施例に係る方法及び構成は、本発明を実施するための一例にすぎず、本発明の技術的範囲を限定するものではない。本実施例に係る情報処理端末200は、クロック時間CPU_TIMEが等しい複数の送信元IPアドレス情報SRC_IPが存在したときにはエラー画面を表示して送信要求信号CONNECTを送信しないものとして説明した。しかし、本発明の画像処理システム1はこの方法に限定されるものではない。たとえば、IT制御部220は、複数の送信元IPアドレス情報SRC_IPを入出力部222の画面上に表示し、接続要求信号CONNECTを送信する画像処理装置をユーザによって選択させてもよい。   In addition, the method and structure which concern on a present Example are only an example for implementing this invention, and do not limit the technical scope of this invention. It has been described that the information processing terminal 200 according to the present embodiment displays an error screen and does not transmit the transmission request signal CONNECT when a plurality of transmission source IP address information SRC_IP having the same clock time CPU_TIME exist. However, the image processing system 1 of the present invention is not limited to this method. For example, the IT control unit 220 may display a plurality of pieces of transmission source IP address information SRC_IP on the screen of the input / output unit 222, and allow the user to select an image processing apparatus to which the connection request signal CONNECT is transmitted.

上述した画像処理装置100は画像読取装置であるものとして説明したが、これは説明の便宜上のものである。画像処理装置100はプリンタや複合機などの画像形成装置であってもよい。   Although the image processing apparatus 100 described above has been described as an image reading apparatus, this is for convenience of description. The image processing apparatus 100 may be an image forming apparatus such as a printer or a multifunction peripheral.

図13は画像処理装置が画像形成装置である一例を示す図である。画像処理装置100は、画像形成ユニット115を有している。画像形成ユニット115の手差しトレイなど給紙部には原稿センサ114が設けられている。つまり、ユーザは印刷を希望する画像形成装置に用紙を設定することで、当該画像形成装置と自己の情報処理端末200とを接続させることができるようになる。この場合、情報処理端末200において印刷対象が選択されると、S1ないしS7が実行される。S8では印刷開始ボタンの押し下げ検知される、S9では印刷ジョブのデータが送信される。S10で印刷終了を示す応答信号が受信されることになる。S11では印刷完了を示すUIが表示されることになる。また、画像処理装置100では、S26で印刷ジョブのデータが受信され、画像処理部123で印刷ジョブのデータがYMCKの印刷データに変換され、画像形成ユニット115が印刷ジョブを実行する。印刷が完了すると、S27に進み、IP制御部120は印刷終了を示す応答信号を送信する。このように、画像処理装置100は画像読取装置であってもよいし、画像形成装置であってもよい。   FIG. 13 is a diagram showing an example in which the image processing apparatus is an image forming apparatus. The image processing apparatus 100 has an image forming unit 115. A document sensor 114 is provided in a sheet feeding unit such as a manual feed tray of the image forming unit 115. That is, the user can connect the image forming apparatus with the information processing terminal 200 by setting the sheet in the image forming apparatus that the user desires to print. In this case, when the print target is selected on the information processing terminal 200, S1 to S7 are executed. In S8, depression of the print start button is detected, and in S9, data of the print job is transmitted. In S10, a response signal indicating the end of printing is received. In S11, a UI indicating completion of printing is displayed. Further, in the image processing apparatus 100, the data of the print job is received in S26, the data of the print job is converted into the print data of YMCK in the image processing unit 123, and the image forming unit 115 executes the print job. When the printing is completed, the process proceeds to S27, and the IP control unit 120 transmits a response signal indicating the end of printing. As described above, the image processing apparatus 100 may be an image reading apparatus or an image forming apparatus.

<まとめ>
上述したように、画像処理システム1は、一つ以上の画像処理装置100と、画像処理装置100とネットワークを介して接続される一つ以上の情報処理端末200とを有する。画像処理装置100は画像処理装置100の稼働状態の変化を検知するセンサ(例:原稿センサ114やスイッチなど)を有している。IP制御部120は画像処理装置100の稼働状態の変化が検知されると、当該稼働状態が変化したことを示す検知情報(例:検知信号DETECT)を、ネットワークを介して情報処理端末200に送信するようIP通信部125を制御する。また、IP制御部120は検知情報を受信した情報処理端末200から送信される、画像処理装置100を排他的に使用することを要求する排他使用要求(例:接続要求信号CONNECT)をIP通信部125に受信させる。また、画像処理部123は、排他使用要求を送信してきた情報処理端末200に対して画像処理を実行する。情報処理端末200は、IT通信部221やIT制御部220を有している。IT制御部220は、画像処理装置100と接続するための待機状態に遷移する。IT制御部220は、待機状態においてIT通信部221により検知情報が受信されると、ユーザによる画像処理装置100の指定を待たずに、当該検知情報を送信してきた画像処理装置100に対して当該画像処理装置100を排他的に使用することを要求する排他使用要求を送信するようにIT通信部221を制御する。このように、本実施例によれば、IT制御部220は、ユーザによる画像処理装置100の指定に依存することなく、画像処理装置100に排他使用要求を送信する。よって、ユーザは一覧から画像処理装置100を選択する手間を省けるようになるため、情報処理端末200から画像処理装置100へ接続する際の利便性がさらに向上する。
<Summary>
As described above, the image processing system 1 includes one or more image processing apparatuses 100 and one or more information processing terminals 200 connected to the image processing apparatus 100 via a network. The image processing apparatus 100 includes a sensor (for example, a document sensor 114, a switch, and the like) that detects a change in the operating state of the image processing apparatus 100. When a change in the operating state of the image processing apparatus 100 is detected, the IP control unit 120 transmits detection information (example: detection signal DETECT) indicating that the operating state has changed to the information processing terminal 200 via the network. The IP communication unit 125 is controlled to do this. Further, the IP control unit 120 transmits an exclusive use request (eg, connection request signal CONNECT) for requesting exclusive use of the image processing apparatus 100, transmitted from the information processing terminal 200 that has received the detection information. Let 125 receive it. Further, the image processing unit 123 executes image processing on the information processing terminal 200 that has transmitted the exclusive use request. The information processing terminal 200 includes an IT communication unit 221 and an IT control unit 220. The IT control unit 220 transitions to a standby state for connecting to the image processing apparatus 100. When detection information is received by the IT communication unit 221 in the standby state, the IT control unit 220 does not wait for designation of the image processing apparatus 100 by the user, and the IT control unit 220 transmits the detection information to the image processing apparatus 100 that has transmitted the detection information. The IT communication unit 221 is controlled to transmit an exclusive use request for requesting exclusive use of the image processing apparatus 100. As described above, according to the present embodiment, the IT control unit 220 transmits the exclusive use request to the image processing apparatus 100 without depending on the designation of the image processing apparatus 100 by the user. Therefore, since the user can save time and effort of selecting the image processing apparatus 100 from the list, convenience when connecting from the information processing terminal 200 to the image processing apparatus 100 is further improved.

図11を用いて説明したように、IT制御部220は、一つの画像処理装置100から検知情報を受信したときは排他使用要求を送信するようにIT通信部221を制御し、複数の画像処理装置100から検知情報を受信したときは排他使用要求をIT通信部221に送信させないように制御してもよい。これにより、意図していない画像処理装置と情報処理端末とがペアリングしにくくなろう。たとえば、あるユーザがセットした原稿の読取結果が他のユーザの端末に送信されてしまうことを抑制できるようになろう。 As described with reference to FIG. 11, the IT control unit 220 controls the IT communication unit 221 to transmit an exclusive use request when receiving detection information from one image processing apparatus 100, and performs a plurality of image processing operations. When the detection information is received from the device 100, the exclusive use request may be controlled not to be sent to the IT communication unit 221. Thus, the intention to have no image processing apparatus and an information processing terminal will become difficult to pairing. For example, it will be possible to suppress that the reading result of the document set by one user is transmitted to the terminal of the other user.

たとえば、情報処理端末200のIT制御部220は、2つの画像処理装置100から検知情報を受信した時刻の時間差が閾値以下であるときに、排他使用要求をIT通信部221に送信させない。これにより、意図していない画像処理装置と譲歩要処理端末とがペアリングしにくくなろう。その結果、あるユーザがセットした原稿の読取結果が他のユーザの端末に送信されてしまうことを抑制できるようになろう。   For example, the IT control unit 220 of the information processing terminal 200 does not transmit the exclusive use request to the IT communication unit 221 when the time difference between the times of receiving the detection information from the two image processing apparatuses 100 is equal to or less than the threshold. As a result, it becomes difficult to pair an unintended image processing apparatus with the yield required processing terminal. As a result, it will be possible to suppress that the reading result of the document set by one user is transmitted to the terminal of the other user.

S24に関して説明したように、画像処理装置100のIP制御部120は、排他使用要求を受信すると、当該排他使用要求を送信してきた情報処理端末以外の情報処理端末200によって当該画像処理装置100が使用されているかどうかに基づき、当該排他使用要求を送信してきた情報処理端末200によって当該画像処理装置100を排他的に使用可能かどうかを判定する判定手段として機能してもよい。   As described in regard to S24, when the IP control unit 120 of the image processing apparatus 100 receives the exclusive use request, the image processing apparatus 100 uses the information processing terminal 200 other than the information processing terminal that has sent the exclusive use request. The information processing terminal 200 that has transmitted the exclusive use request may function as a determination unit that determines whether the image processing apparatus 100 can be exclusively used based on whether the exclusive use request has been made.

S25に関して説明したように、IP制御部120が排他的に使用可能と判定すると、排他的に使用可能であることを示す使用可能情報(例:OKを設定された接続応答信号CON_RES)を送信するようにIP通信部125を制御する。S6ないしS9に関して説明したように、情報処理端末200のIT制御部220は、IT通信部221によって使用可能情報が受信されると、画像処理の開始を要求する開始要求(例:読取要求信号IMG_REQ)を送信するようにIT通信部221を制御する。   As described in regard to S25, when the IP control unit 120 determines that it is exclusively available, it transmits availability information (for example, a connection response signal CON_RES in which OK is set) indicating that it is exclusively available. To control the IP communication unit 125. As described in regard to S6 to S9, when the IT communication unit 221 receives the availability information, the IT control unit 220 of the information processing terminal 200 requests the start of the image processing (for example, the read request signal IMG_REQ). Control the IT communication unit 221 to transmit the

S30に関して説明したように、画像処理装置100のIP制御部120は排他的に使用不可能と判定すると、排他的に使用不可能であることを示す使用不可能情報(例:ERRを設定された接続応答信号CON_RES)を送信するようにIP通信部125を制御する。   As described in regard to S30, when the IP control unit 120 of the image processing apparatus 100 exclusively determines that it can not be used, unusable information indicating that it can not be used exclusively (for example, ERR is set). The IP communication unit 125 is controlled to transmit the connection response signal (CON_RES).

S6やS13に関して説明したように、情報処理端末200のIT制御部220は、IT通信部221によって使用不可能情報が受信されると、画像処理を実行できないことを示す情報を表示装置に表示させてもよい。これによりユーザは画像処理装置100を使用できなかったことを容易に理解できるようになろう。   As described in regard to S6 and S13, when the IT communication unit 221 receives the unusable information, the IT control unit 220 of the information processing terminal 200 causes the display device to display information indicating that the image processing can not be performed. May be This will allow the user to easily understand that the image processing apparatus 100 could not be used.

画像処理装置100は、当該画像処理装置100を排他的に使用している情報処理端末200の識別情報を記憶するとともに、当該情報処理端末200による当該画像処理装置100の使用が終了すると当該識別情報が消去されるIPメモリ124を有していてもよい。IP制御部120は、IPメモリ124に識別情報が記憶されているかどうかに基づき、画像処理装置100を排他的に使用可能かどうかを判定してもよい。このように情報処理端末200の識別情報を記憶しておくことで、簡単に、画像処理装置100を排他的に使用可能かどうかを判定できるようになる。   The image processing apparatus 100 stores identification information of the information processing terminal 200 that exclusively uses the image processing apparatus 100, and when the use of the image processing apparatus 100 by the information processing terminal 200 ends, the identification information May have the IP memory 124 to be erased. The IP control unit 120 may determine whether the image processing apparatus 100 can be used exclusively based on whether identification information is stored in the IP memory 124. By storing the identification information of the information processing terminal 200 in this manner, it can be easily determined whether the image processing apparatus 100 can be used exclusively.

S26について、IP制御部120は、IPメモリ124に記憶されている識別情報と、開始要求(例:IMG_REQ)に付与されている識別情報とが一致しているときに画像処理を実行してもよい。また、IP制御部120は、IPメモリ124に記憶されている識別情報と、開始要求に付与されている識別情報とが一致していないときに画像処理を実行しないように構成されてもよい。オフィス環境では多数の画像処理装置100や多数の情報処理端末200が存在しうる。よって、他の情報処理端末200が接続許可を得た画像処理装置100に対して他の情報処理端末200から読取要求信号IMG_REQが届いてしまうことがあるかもしれない。よって、接続許可を取った情報処理端末200の識別情報と読取要求を送信してきた情報処理端末200の識別情報とが一致したときに画像の読み取りを実行させることで、他人の端末に読取結果が送信されてしまうことを抑制できるようになろう。   Regarding S26, even if the IP control unit 120 executes the image processing when the identification information stored in the IP memory 124 matches the identification information added to the start request (eg, IMG_REQ) Good. Further, the IP control unit 120 may be configured not to execute the image processing when the identification information stored in the IP memory 124 and the identification information added to the start request do not match. In the office environment, a large number of image processing apparatuses 100 and a large number of information processing terminals 200 may exist. Therefore, the read request signal IMG_REQ may arrive from the other information processing terminal 200 to the image processing apparatus 100 for which the other information processing terminal 200 has obtained the connection permission. Therefore, by causing the image to be read when the identification information of the information processing terminal 200 that has received the connection permission matches the identification information of the information processing terminal 200 that has transmitted the reading request, the reading result is transmitted to another person's terminal. It will be possible to suppress being sent.

画像処理装置100の稼働状態はユーザ操作に応じて変化するものである。たとえば、画像処理装置100が画像読取装置である場合、状態検知を行うセンサは、ユーザによって原稿載置部に原稿が載置されたことを検知する原稿センサ114により実現される。図13を用いて説明したように、画像処理装置100が画像形成装置である場合、状態検知を行うセンサは、ユーザによって給紙トレイに原稿が載置されたことを検知する原稿センサ114により実現される。   The operating state of the image processing apparatus 100 changes according to the user operation. For example, when the image processing apparatus 100 is an image reading apparatus, a sensor that performs state detection is implemented by the document sensor 114 that detects that a document has been placed on the document placement unit by the user. As described with reference to FIG. 13, when the image processing apparatus 100 is an image forming apparatus, the sensor that detects the state is realized by the document sensor 114 that detects that the document has been placed on the sheet feeding tray by the user. Be done.

状態検知を行うセンサとしては、所定のユーザ操作を受け付ける受付手段(ボタンなどのスイッチなど)が画像処理装置100に設けられてもよい。状態検知を行うセンサは、受付手段によってユーザ操作が受け付けられたことを検知するように構成されてもよい。このように、画像処理装置100に設けられたスイッチに対するユーザによるスイッチ操作に基づきユーザが使用を希望する画像処理装置が認識されてもよい。   As a sensor that performs state detection, the image processing apparatus 100 may be provided with reception means (a switch such as a button or the like) for receiving a predetermined user operation. The sensor that performs state detection may be configured to detect that the user operation has been accepted by the acceptance unit. As described above, the image processing apparatus that the user desires to use may be recognized based on the switch operation by the user on the switch provided in the image processing apparatus 100.

なお、情報処理端末200のIT制御部220は、複数の画像処理装置から検知情報を受信したときは、複数の画像処理装置のうち排他使用要求を送信する画像処理装置を選択するための画面を情報処理端末200の表示装置(入出力部222)に表示してもよい。   When the IT control unit 220 of the information processing terminal 200 receives detection information from a plurality of image processing devices, the IT control unit 220 of the plurality of image processing devices selects a screen for selecting an image processing device to which an exclusive use request is to be transmitted. You may display on the display apparatus (input-output part 222) of the information processing terminal 200. FIG.

100…画像処理装置、200…情報処理端末、112…読取ユニット、114…原稿センサ、120…IP制御部、220…IT制御部   100 ... image processing apparatus, 200 ... information processing terminal, 112 ... reading unit, 114 ... document sensor, 120 ... IP control unit, 220 ... IT control unit

Claims (16)

一つ以上の画像処理装置と、当該画像処理装置とネットワークを介して接続される一つ以上の情報処理端末とを有する画像処理システムであって、
前記画像処理装置は、
前記画像処理装置の稼働状態の変化を検知する検知手段と、
前記ネットワークを介して前記情報処理端末と通信する第一通信手段と、
前記画像処理装置の稼働状態の変化が検知されると、当該稼働状態が変化したことを示す検知情報を前記ネットワークを介して前記情報処理端末に送信するよう前記第一通信手段を制御するとともに、前記検知情報を受信した情報処理端末から送信される、前記画像処理装置を排他的に使用することを要求する排他使用要求を前記第一通信手段に受信させる第一制御手段と、
前記排他使用要求を送信してきた情報処理端末に対して、排他接続を許可できる場合に画像処理を実行する画像処理手段と
を有し、
前記情報処理端末は、
前記ネットワークを介して前記画像処理装置と通信する第二通信手段と、
前記第二通信手段により前記検知情報が受信されると、ユーザによる画像処理装置の指定を待たずに、当該検知情報を送信してきた画像処理装置に対して当該画像処理装置を排他的に使用することを要求する排他使用要求を送信するように前記第二通信手段を制御する第二制御手段と
を有し、
前記情報処理端末の前記第二制御手段は、前記情報処理端末において前記画像処理装置と接続するためのアプリケーションが起動された状態であって前記画像処理装置から前記検知情報を受信できる待機状態において、一つの画像処理装置から前記検知情報を受信したときは前記排他使用要求を送信するように前記第二通信手段を制御し、複数の画像処理装置から前記検知情報を受信したときは前記排他使用要求を前記第二通信手段に送信させないことを特徴とする画像処理システム。
An image processing system comprising: at least one image processing apparatus; and at least one information processing terminal connected to the image processing apparatus via a network,
The image processing apparatus is
A detection unit that detects a change in the operating state of the image processing apparatus;
First communication means for communicating with the information processing terminal via the network;
When the change in the operating state of the image processing apparatus is detected, the first communication unit is controlled to transmit detection information indicating that the operating state has changed to the information processing terminal via the network. First control means for causing the first communication means to receive an exclusive use request for requesting exclusive use of the image processing apparatus, which is transmitted from an information processing terminal that has received the detection information;
And an image processing unit that executes image processing when the exclusive connection can be permitted to the information processing terminal that has transmitted the exclusive use request,
The information processing terminal is
Second communication means for communicating with the image processing apparatus via the network;
When the detection information is received by the second communication unit, the image processing apparatus is exclusively used for the image processing apparatus that has transmitted the detection information without waiting for the user to designate the image processing apparatus. And second control means for controlling the second communication means to transmit an exclusive use request requiring the
The second control means of the information processing terminal is in a standby state in which an application for connecting to the image processing apparatus is activated in the information processing terminal, and the detection information can be received from the image processing apparatus . The second communication means is controlled to transmit the exclusive use request when the detection information is received from one image processing apparatus, and the exclusive use request is received when the detection information is received from a plurality of image processing apparatuses. Is not sent to the second communication means.
前記第二制御手段は、前記情報処理端末を前記画像処理装置と接続するための待機状態に遷移させ、当該待機状態において前記第二通信手段により前記検知情報が受信されると、前記排他使用要求を送信することを特徴とする請求項1に記載の画像処理システム。   The second control means causes the information processing terminal to transition to a standby state for connecting to the image processing apparatus, and in the standby state, when the detection information is received by the second communication means, the exclusive use request The image processing system according to claim 1, wherein: 前記画像処理装置の前記第一制御手段は、
前記排他使用要求を受信すると、当該排他使用要求を送信してきた情報処理端末以外の情報処理端末によって当該画像処理装置が使用されているかどうかに基づき、当該排他使用要求を送信してきた情報処理端末によって当該画像処理装置を排他的に使用可能かどうかを判定する判定手段をさらに有し、前記判定手段が前記排他的に使用可能と判定すると、前記排他的に使用可能であることを示す使用可能情報を送信するように前記第一通信手段を制御するように構成されており、
前記情報処理端末の前記第二制御手段は、
前記第二通信手段によって前記使用可能情報が受信されると、前記第二通信手段によって前記画像処理の開始を要求する開始要求を送信可能に制御するように構成されていることを特徴とする請求項1または2に記載の画像処理システム。
The first control means of the image processing apparatus
When the exclusive use request is received, the information processing terminal which has sent the exclusive use request is based on whether the image processing apparatus is being used by an information processing terminal other than the information processing terminal which has sent the exclusive use request. The information processing apparatus further includes a determination unit that determines whether the image processing apparatus can be used exclusively, and the use information indicates that the exclusive use is possible when the determination unit determines that the exclusive use is possible. Are configured to control the first communication means to transmit
The second control means of the information processing terminal is
The second communication means is configured to transmit the start request for requesting the start of the image processing when the second communication means receives the availability information. An image processing system according to item 1 or 2.
前記画像処理装置の前記第一制御手段は、
前記判定手段が排他的に使用可能でないと判定すると、排他的に使用できないことを示す使用不可能情報を送信するように前記第一通信手段を制御するように構成されており、
前記情報処理端末の前記第二制御手段は、
前記第二通信手段によって前記使用不可能情報が受信されると、前記画像処理を実行できないことを示す情報を表示装置に表示させるように構成されていることを特徴とする請求項3に記載の画像処理システム。
The first control means of the image processing apparatus
When it is determined that the determination means is not exclusively available, the first communication means is controlled to transmit disabling information indicating that it can not be exclusively used,
The second control means of the information processing terminal is
4. The display device according to claim 3, wherein the information indicating that the image processing can not be performed is displayed on a display device when the second communication unit receives the unusable information. Image processing system.
前記画像処理装置は、
当該画像処理装置を排他的に使用している情報処理端末の識別情報を記憶するとともに、当該情報処理端末による当該画像処理装置の使用が終了すると当該識別情報が消去される記憶手段をさらに有し、
前記画像処理装置の前記判定手段は、前記記憶手段に識別情報が記憶されているかどうかに基づき、前記画像処理装置を排他的に使用可能かどうかを判定するように構成されていることを特徴とする請求項3または4に記載の画像処理システム。
The image processing apparatus is
There is further provided storage means for storing identification information of an information processing terminal exclusively using the image processing apparatus, and for erasing the identification information when the use of the image processing apparatus by the information processing terminal is completed. ,
The determination unit of the image processing apparatus is configured to determine whether the image processing apparatus can be used exclusively based on whether identification information is stored in the storage unit. The image processing system according to claim 3 or 4.
前記画像処理装置の前記第一制御手段は、前記記憶手段に記憶されている識別情報と、前記開始要求に付与されている識別情報とが一致しているときに前記画像処理を実行し、前記記憶手段に記憶されている識別情報と、前記開始要求に付与されている識別情報とが一致していないときに前記画像処理を実行しないことを特徴とする請求項5に記載の画像処理システム。   The first control means of the image processing apparatus executes the image processing when the identification information stored in the storage means matches the identification information given to the start request, 6. The image processing system according to claim 5, wherein the image processing is not performed when the identification information stored in the storage means and the identification information added to the start request do not match. 前記画像処理装置の稼働状態はユーザ操作に応じて変化することを特徴とする請求項1ないし6のいずれか1項に記載の画像処理システム。   The image processing system according to any one of claims 1 to 6, wherein an operating state of the image processing apparatus changes in accordance with a user operation. 前記画像処理装置は画像読取装置であり、
前記検知手段は、ユーザによって原稿載置部に原稿が載置されたことを検知するように構成されていることを特徴とする請求項7に記載の画像処理システム。
The image processing apparatus is an image reading apparatus,
8. The image processing system according to claim 7, wherein the detection unit is configured to detect that the user has placed a document on the document placement unit.
前記画像処理装置は画像読取装置であり、所定のユーザ操作を受け付ける受付手段を有し、
前記検知手段は、前記受付手段によって前記ユーザ操作が受け付けられたことを検知するように構成されていることを特徴とする請求項7に記載の画像処理システム。
The image processing apparatus is an image reading apparatus, and has an accepting unit for accepting a predetermined user operation,
The image processing system according to claim 7, wherein the detection unit is configured to detect that the user operation has been received by the reception unit.
前記情報処理端末の前記第二制御手段は、2つの画像処理装置から前記検知情報を受信した時刻の時間差が閾値以下であるときに、前記排他使用要求を前記第二通信手段に送信させないことを特徴とする請求項1ないし9のいずれか1項に記載の画像処理システム。   The second control means of the information processing terminal does not cause the second communication means to transmit the exclusive use request when the time difference between the times when the detection information is received from the two image processing apparatuses is equal to or less than a threshold. The image processing system according to any one of claims 1 to 9, characterized in that: 複数の画像処理装置から前記検知情報を受信したときは、前記複数の画像処理装置のうち排他使用要求を送信する画像処理装置を選択するための画面を前記情報処理端末に表示することを特徴とする請求項1ないし10のいずれか1項に記載の画像処理システム。   When the detection information is received from a plurality of image processing devices, a screen for selecting an image processing device to which an exclusive use request is to be transmitted among the plurality of image processing devices is displayed on the information processing terminal. The image processing system according to any one of claims 1 to 10. 画像処理装置であって、請求項1ないし11のいずれか1項に記載された前記画像処理システムにおいて使用されることを特徴とする画像処理装置。   An image processing apparatus, which is used in the image processing system according to any one of claims 1 to 11. 情報処理端末であって、請求項1ないし11のいずれか1項に記載された前記画像処理システムにおいて使用される前記情報処理端末であることを特徴とする情報処理端末。   An information processing terminal, wherein the information processing terminal is an information processing terminal used in the image processing system according to any one of claims 1 to 11. 一つ以上の画像処理装置と、当該画像処理装置とネットワークを介して接続される一つ以上の情報処理端末とを有する画像読取システムの制御方法であって、
前記情報処理端末が、前記画像処理装置と接続するための待機状態に遷移する工程と、
前記画像処理装置が、前記画像処理装置の稼働状態の変化を検知する工程と、
前記画像処理装置が、前記変化を検知すると、当該変化が検知されたことを示す検知情報を前記ネットワークを介して前記情報処理端末に送信する工程と、
前記情報処理端末が、前記検知情報を受信する工程と、
前記情報処理端末が、前記待機状態において前記検知情報を受信すると、前記検知情報を送信してきた画像処理装置に対して当該画像処理装置を排他的に使用することを要求する排他使用要求を送信する工程と、
前記画像処理装置が、前記検知情報を受信した情報処理端末から送信された前記排他使用要求を受信する工程と、
前記画像処理装置が、前記排他使用要求を送信してきた情報処理端末に対して画像読取を実行して読取結果を送信する工程と、
前記情報処理端末が、前記読取結果を受信する工程と
を有し、
前記情報処理端末は、一つの画像処理装置から前記検知情報を受信したときは前記排他使用要求を送信し、複数の画像処理装置から前記検知情報を受信したときは前記排他使用要求を送信しないことを特徴とする制御方法。
A control method of an image reading system, comprising: one or more image processing devices; and one or more information processing terminals connected to the image processing devices via a network,
Transitioning to a standby state for connecting the image processing apparatus with the information processing terminal;
The image processing apparatus detecting a change in the operating state of the image processing apparatus;
The image processing apparatus, upon detecting the change, transmitting detection information indicating that the change is detected to the information processing terminal via the network;
The information processing terminal receiving the detection information;
When the information processing terminal receives the detection information in the standby state, the information processing terminal transmits an exclusive use request for requesting the image processing apparatus that has transmitted the detection information to exclusively use the image processing apparatus. Process,
The image processing apparatus receiving the exclusive use request transmitted from an information processing terminal that has received the detection information;
The image processing apparatus performs image reading to an information processing terminal that has transmitted the exclusive use request and transmits a reading result;
The information processing terminal receives the reading result;
The information processing terminal transmits the exclusive use request when receiving the detection information from one image processing apparatus, and does not transmit the exclusive use request when receiving the detection information from a plurality of image processing apparatuses. Control method characterized by
一つ以上の画像読取装置と、当該画像読取装置とネットワークを介して接続される一つ以上の情報処理端末とを有する画像読取システムであって、
前記画像読取装置は、
原稿が載置される原稿載置手段と、
前記原稿載置手段に載置された原稿を検知する検知手段と、
前記原稿が検知されると、当該原稿が検知されたことを示す検知情報を前記ネットワークを介して前記情報処理端末に送信する第一送信手段と、
前記検知情報を受信した情報処理端末から送信される、前記画像読取装置を排他的に使用することを要求する排他使用要求を受信する第一受信手段と、
前記排他使用要求を送信してきた情報処理端末に対して画像読取を実行して読取結果を送信する画像読取手段と
を有し、
前記情報処理端末は、
前記検知情報を受信する第二受信手段と、
前記画像読取装置と接続するための待機状態において前記検知情報が受信されると、前記検知情報を送信してきた画像読取装置に対して当該画像読取装置を排他的に使用することを要求する排他使用要求を送信する第二送信手段と、
前記読取結果を受信する第三受信手段と
を有し、
前記情報処理端末は、一つの画像処理装置から前記検知情報を受信したときは前記排他使用要求を送信し、複数の画像処理装置から前記検知情報を受信したときは前記排他使用要求を送信しないことを特徴とする画像読取システム。
An image reading system comprising: at least one image reading apparatus; and at least one information processing terminal connected to the image reading apparatus via a network,
The image reading apparatus
An original placement unit on which the original is placed;
Detection means for detecting an original placed on the original placement means;
First transmitting means for transmitting detection information indicating that the original has been detected to the information processing terminal via the network when the original is detected;
First receiving means for receiving an exclusive use request for requesting exclusive use of the image reading apparatus, which is transmitted from an information processing terminal having received the detection information;
And an image reading unit that executes image reading to the information processing terminal that has sent the exclusive use request and sends the reading result.
The information processing terminal is
Second receiving means for receiving the detection information;
When the detection information is received in a standby state for connecting to the image reading apparatus, exclusive use is made to request the image reading apparatus that has sent the detection information to exclusively use the image reading apparatus Second transmission means for transmitting a request;
And third receiving means for receiving the reading result,
The information processing terminal transmits the exclusive use request when receiving the detection information from one image processing apparatus, and does not transmit the exclusive use request when receiving the detection information from a plurality of image processing apparatuses. An image reading system characterized by
一つ以上の画像読取装置と、当該画像読取装置とネットワークを介して接続される一つ以上の情報処理端末とを有する画像読取システムにおいて、当該情報処理端末に、
前記画像読取装置と接続して画像読取を実行するための待機状態に前記情報処理端末を遷移させる工程と、
前記画像読取装置によって原稿が検知されると送信される、当該原稿が検知されたことを示す検知情報を前記ネットワークを介して受信する工程と、
前記待機状態において前記検知情報を受信すると、前記検知情報を送信してきた画像読取装置に対して当該画像読取装置を排他的に使用することを要求する排他使用要求を送信する工程と、
前記排他使用要求を受信した前記画像読取装置によって画像読取が実行されて送信される読取結果を受信する工程と、
前記情報処理端末は、一つの画像処理装置から前記検知情報を受信したときは前記排他使用要求を送信し、複数の画像処理装置から前記検知情報を受信したときは前記排他使用要求を送信する工程と
を実行させるプログラム。
In an image reading system having one or more image reading devices and one or more information processing terminals connected to the image reading device via a network, the information processing terminal includes:
Transitioning the information processing terminal to a standby state for performing image reading by connecting to the image reading apparatus;
Receiving, via the network, detection information indicating that the document has been detected, which is sent when the document is detected by the image reading device;
Sending an exclusive use request for requesting exclusive use of the image reading apparatus to the image reading apparatus that has sent the detection information when receiving the detection information in the standby state;
Receiving an image reading performed by the image reading apparatus that has received the exclusive use request and receiving a reading result to be transmitted;
The information processing terminal transmits the exclusive use request when receiving the detection information from one image processing apparatus, and transmits the exclusive use request when receiving the detection information from a plurality of image processing apparatuses. And programs to run.
JP2015092365A 2015-04-28 2015-04-28 Image processing system, control method, information processing terminal, image processing apparatus, image reading system, and program Active JP6514563B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015092365A JP6514563B2 (en) 2015-04-28 2015-04-28 Image processing system, control method, information processing terminal, image processing apparatus, image reading system, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015092365A JP6514563B2 (en) 2015-04-28 2015-04-28 Image processing system, control method, information processing terminal, image processing apparatus, image reading system, and program

Publications (3)

Publication Number Publication Date
JP2016213525A JP2016213525A (en) 2016-12-15
JP2016213525A5 JP2016213525A5 (en) 2018-06-14
JP6514563B2 true JP6514563B2 (en) 2019-05-15

Family

ID=57550107

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015092365A Active JP6514563B2 (en) 2015-04-28 2015-04-28 Image processing system, control method, information processing terminal, image processing apparatus, image reading system, and program

Country Status (1)

Country Link
JP (1) JP6514563B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6981242B2 (en) * 2017-12-27 2021-12-15 ブラザー工業株式会社 Computer program for terminal equipment

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4207973B2 (en) * 2006-03-23 2009-01-14 ブラザー工業株式会社 Terminal device and program
JP5199719B2 (en) * 2008-04-07 2013-05-15 キヤノン株式会社 Network system
JP5901464B2 (en) * 2012-04-18 2016-04-13 株式会社Pfu Image processing system, information processing apparatus, display method, and computer program
JP5979981B2 (en) * 2012-05-23 2016-08-31 シャープ株式会社 Image processing system and image processing method

Also Published As

Publication number Publication date
JP2016213525A (en) 2016-12-15

Similar Documents

Publication Publication Date Title
US11281409B2 (en) Communication device, and method and computer readable medium for the same
US20130265935A1 (en) Wireless communication device, wireless communication system, memory medium storing method and computer program
EP3382528B1 (en) Information processing method to be performed by information processing apparatus configured to communicate with communication apparatus using predetermined communication method
JP6610672B2 (en) Image forming apparatus and image forming method
US10666830B2 (en) Non-transitory computer-readable medium and portable terminal
JP6525771B2 (en) INFORMATION PROCESSING APPARATUS, CONTROL METHOD, AND PROGRAM
JP6514563B2 (en) Image processing system, control method, information processing terminal, image processing apparatus, image reading system, and program
JP6264445B2 (en) Image forming apparatus
US10983738B2 (en) Computer-readable storage medium, information processing apparatus, and system
JP2017151762A (en) Program and portable terminal
JP7264213B2 (en) Program and mobile terminal
JP6818532B2 (en) Image processing device, its control method, and program
JP6405753B2 (en) Image processing device, mobile device
JP6477239B2 (en) Information processing apparatus, connection control method, and program
JP6962361B2 (en) program
JP2018073108A (en) Printing system
JP2015231158A (en) Information processing device and control method thereof, and program
JP6638459B2 (en) program
JP6558539B2 (en) Image forming apparatus program
US20200305215A1 (en) Connection management apparatus and non-transitory computer readable medium
JP2023079435A (en) Image formation device

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180426

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180426

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20181018

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20181109

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20181227

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20190118

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190213

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20190221

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20190318

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190412

R150 Certificate of patent or registration of utility model

Ref document number: 6514563

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250