JP2014033284A - Image processing apparatus, and control method and program of the same - Google Patents

Image processing apparatus, and control method and program of the same Download PDF

Info

Publication number
JP2014033284A
JP2014033284A JP2012171494A JP2012171494A JP2014033284A JP 2014033284 A JP2014033284 A JP 2014033284A JP 2012171494 A JP2012171494 A JP 2012171494A JP 2012171494 A JP2012171494 A JP 2012171494A JP 2014033284 A JP2014033284 A JP 2014033284A
Authority
JP
Japan
Prior art keywords
destination
processing apparatus
image data
image processing
unit
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
JP2012171494A
Other languages
Japanese (ja)
Inventor
Hiroki Tachi
大樹 舘
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 JP2012171494A priority Critical patent/JP2014033284A/en
Publication of JP2014033284A publication Critical patent/JP2014033284A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Facsimiles In General (AREA)
  • Facsimile Transmission Control (AREA)

Abstract

PROBLEM TO BE SOLVED: To solve the problem in which: even when destinations of image data are limited by a method using "transmit mail to myself," the image data can be transmitted to various PCs by a pseudo-push scan function.SOLUTION: Provided are an image processing apparatus that transmits image data, and a control method thereof. When transmission destinations of image data are limited to a specific destination, the image processing apparatus transmits end notice to destinations other than the limited specific destination in a list of destinations stored in storage means for storing the list of destinations to which image data is transmitted, and transmits start notice to the specific destination. Upon receiving a job from the specific destination in response to the start notice, the image processing apparatus transmits image data to the specific destination according to the job.

Description

本発明は、画像データを送信する宛先を制限する宛先制限を行うことができる画像処理装置及びその制御方法とプログラムに関する。   The present invention relates to an image processing apparatus capable of performing destination restriction for restricting destinations to which image data is transmitted, a control method thereof, and a program.

従来、「自分へメール送信」という操作キーを設える画像処理装置が知られている(特許文献1)。特許文献1では、「自分へメール送信」の操作キーが操作されると、その時点で画像処理装置を操作しているユーザのメールアドレスを、画像データの宛先として設定する。これにより、画像データを自分のメールアドレス宛てに送信したい場合に、自分のメールアドレスを入力する手間を軽減することができる。   2. Description of the Related Art Conventionally, an image processing apparatus having an operation key “send mail to self” is known (Patent Document 1). In Patent Document 1, when the operation key “send mail to yourself” is operated, the mail address of the user who is operating the image processing apparatus at that time is set as the destination of the image data. Thereby, when it is desired to send the image data to the user's e-mail address, the trouble of inputting his / her e-mail address can be reduced.

特開2006−101484号公報JP 2006-101484 A

上述した「自分へメール送信」の機能は、宛先を入力する手間の軽減を目的とするものであるが、「自分へメール送信」の操作キー以外での宛先の設定を制限することも考えられる。即ち、「自分へメール送信」の操作キーでのみ宛先を設定できるようにすることが考えられる。これにより、画像データの宛先を、自分自身のメールアドレス等に限定できるため、不適切な宛先に画像データが送信されて機密情報が漏洩することを防止することができる。   The above-mentioned “send mail to yourself” function is intended to reduce the time and effort of inputting a destination, but it may be possible to restrict the setting of destinations other than the “send mail to yourself” operation key. . In other words, it is conceivable that the destination can be set only with the operation key “send mail to myself”. As a result, the destination of the image data can be limited to its own mail address or the like, so that it is possible to prevent leakage of confidential information due to image data being transmitted to an inappropriate destination.

一方、近年ではWindows(登録商標)Vistaが提供するWSD(Web Service On Device)を実装したPCから複合機にスキャンジョブ投入して画像データを取得する、Pullスキャン機能に対応した複合機が提供されている。WSDスキャンでは、複合機が起動すると、ネットワーク上にあるデバイスに対して起動通知を行い、その起動通知に応答したデバイスとの通信を可能にしている。また、複合機からPCへPullスキャンを指示する(疑似Pushスキャン)も可能である。   On the other hand, in recent years, multifunction printers compatible with the pull scan function have been provided that acquire image data by submitting scan jobs to a multifunction device from a PC with WSD (Web Service On Device) provided by Windows Vista. ing. In the WSD scan, when the multifunction device is activated, it notifies the devices on the network of activation and enables communication with the devices that respond to the activation notification. It is also possible to instruct a pull scan from the multifunction device to the PC (pseudo push scan).

しかしながら、上述した「自分へメール送信」を用いた方法で画像データの宛先を制限したとしても、疑似Pushスキャン機能により様々なPCに画像データを送信できてしまうと、機密情報の漏洩リスクが高まる。   However, even if the destination of the image data is limited by the above-described method using “send to me”, if the image data can be transmitted to various PCs by the pseudo push scan function, the risk of leakage of confidential information increases. .

本発明の目的は、上記従来技術の問題点を解決することにある。   An object of the present invention is to solve the above-mentioned problems of the prior art.

本発明の特徴は、画像データを送信する宛先を限定した場合には、例えば疑似Pushスキャン機能により、その限定されている宛先以外に画像データを送信しないようにする技術を提供することにある。   A feature of the present invention is to provide a technique for preventing image data from being transmitted to a destination other than the limited destination by, for example, a pseudo push scan function when the destination to which the image data is transmitted is limited.

上記目的を達成するために本発明の一態様に係る画像処理装置は以下のような構成を備える。即ち、
画像データを送信する画像処理装置であって、
画像データを送信する宛先の一覧を記憶する記憶手段と、
前記画像データの送信先を特定の宛先に限定する限定手段と、
前記記憶手段に記憶された前記宛先の一覧の内、前記限定手段で限定された前記特定の宛先以外の宛先に対して終了通知を送信し、前記特定の宛先に対して起動通知を送信する送信手段と、
前記起動通知に応答して前記特定の宛先からジョブを受信する受信手段と、
前記ジョブに従って前記画像データを前記特定の宛先に送信する画像送信手段と、
を有することを特徴とする。
In order to achieve the above object, an image processing apparatus according to an aspect of the present invention has the following arrangement. That is,
An image processing apparatus for transmitting image data,
Storage means for storing a list of destinations to which the image data is transmitted;
Limiting means for limiting the transmission destination of the image data to a specific destination;
Transmission for transmitting an end notification to a destination other than the specific destination limited by the limiting unit in the list of destinations stored in the storage unit, and transmitting an activation notification to the specific destination Means,
Receiving means for receiving a job from the specific destination in response to the activation notification;
Image transmitting means for transmitting the image data to the specific destination according to the job;
It is characterized by having.

本発明によれば、画像データの送信先が特定の宛先に限定されている場合、その特定の宛先以外からの、例えばPullスキャン、疑似Psuhスキャンのようなジョブが投入されることがなくなる。これにより、その特定の宛先以外の宛先に画像データを送信するのを防止できる。   According to the present invention, when the transmission destination of image data is limited to a specific destination, jobs such as Pull scan and pseudo Psuh scan from other than the specific destination are not submitted. This can prevent image data from being transmitted to a destination other than the specific destination.

本実施形態に係るシステム構成の一例を示す図。The figure which shows an example of the system configuration | structure which concerns on this embodiment. 本実施形態に係る画像処理装置のハードウェア構成を説明するブロック図。FIG. 2 is a block diagram illustrating a hardware configuration of the image processing apparatus according to the present embodiment. 本実施形態に係るPCのハードウェア構成を説明するブロック図。The block diagram explaining the hardware constitutions of PC concerning this embodiment. 実施形態に係る画像処理装置のGUIに表示される操作画面の一例を示す図。6 is a diagram showing an example of an operation screen displayed on the GUI of the image processing apparatus according to the embodiment. FIG. 実施形態に係る画像処理装置のGUIに表示される操作画面の一例を示す図。6 is a diagram showing an example of an operation screen displayed on the GUI of the image processing apparatus according to the embodiment. FIG. 本実施形態に係る画像処理装置における宛先情報の登録処理を説明するフローチャート。6 is a flowchart for explaining destination information registration processing in the image processing apparatus according to the embodiment. 認証情報の一例を示す図(A)と、疑似Pushスキャン宛先表の一例を示す図(B)。FIG. 2A shows an example of authentication information, and FIG. 2B shows an example of a pseudo push scan destination table. 本実施形態に係るPCが画像処理装置から起動通知を受信したときの動作を説明するフローチャート(A)と、本実施形態に係るPCが画像処理装置から終了通知を受信したときの動作を説明するフローチャート(B)。A flowchart (A) illustrating an operation when the PC according to the present embodiment receives a start notification from the image processing apparatus, and an operation when the PC according to the present embodiment receives an end notification from the image processing apparatus. Flow chart (B). 本実施形態に係る画像処理装置における疑似Pushスキャン処理の一例を説明するフローチャート。6 is a flowchart for explaining an example of a pseudo push scan process in the image processing apparatus according to the embodiment. 本実施形態に係る画像処理装置のGUIで表示される疑似Pushスキャン画面の一例を示す図。6 is a diagram showing an example of a pseudo push scan screen displayed on the GUI of the image processing apparatus according to the present embodiment. FIG. 本実施形態に係るPCにおけるスキャンジョブを投入する処理を説明するフローチャート。8 is a flowchart for explaining processing for submitting a scan job in the PC according to the embodiment.

以下、添付図面を参照して本発明の実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。   Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. The following embodiments do not limit the present invention according to the claims, and all combinations of features described in the embodiments are not necessarily essential to the solution means of the present invention. .

図1は、本実施形態に係るシステムの構成例を示す図である。   FIG. 1 is a diagram illustrating a configuration example of a system according to the present embodiment.

このシステムでは、画像処理装置100とPC110とがネットワーク111を介して接続されている。   In this system, an image processing apparatus 100 and a PC 110 are connected via a network 111.

図2は、本実施形態に係る画像処理装置100のハードウェア構成を説明するブロック図である。   FIG. 2 is a block diagram illustrating a hardware configuration of the image processing apparatus 100 according to the present embodiment.

CPU101は、記憶部103にインストールされているプログラムをRAM102に展開し、そのプログラムに従って画像処理装置100全体の動作を制御している。RAM102は更に、CPU101の処理時に、ワークエリアを提供して各種データを保存している。記憶部103は、例えばハードディスクドライブ(HDD)などの大容量の記憶部で、本実施形態に係る制御プログラムや、各種設定情報などを記憶している。通信部104は、ネットワーク111や公衆網を利用して通信を行う。GUI(グラフィックユーザインターフェース)105は、各種キーなどを備えた操作パネルや、タッチパネルなどの機能を備えた表示部を有し、画面表示と利用者からの入力を受ける。スキャナ106は、原稿の画像を読み取って画像データを生成する。   The CPU 101 develops a program installed in the storage unit 103 in the RAM 102 and controls the operation of the entire image processing apparatus 100 according to the program. The RAM 102 further provides a work area and stores various data during processing by the CPU 101. The storage unit 103 is a large-capacity storage unit such as a hard disk drive (HDD), and stores a control program according to the present embodiment, various setting information, and the like. The communication unit 104 performs communication using the network 111 or a public network. A GUI (graphic user interface) 105 has an operation panel having various keys and a display unit having functions such as a touch panel, and receives screen display and input from the user. The scanner 106 reads an image of a document and generates image data.

図3は、本実施形態に係るPC110のハードウェア構成を説明するブロック図である。   FIG. 3 is a block diagram illustrating the hardware configuration of the PC 110 according to the present embodiment.

CPU301は、記憶部303にインストールされているプログラムをRAM302に展開し、そのプログラムに従ってPC110全体の動作を制御している。RAM302は、更に、CPU101の処理時に、ワークエリアを提供して各種データを保存している。記憶部303は、例えばハードディスクドライブ(HDD)などの大容量の記憶部で、本実施形態に係る制御プログラムや、各種設定情報などを記憶している。通信部304は、ネットワーク111や公衆網を利用して通信を行う。   The CPU 301 expands a program installed in the storage unit 303 on the RAM 302 and controls the operation of the entire PC 110 according to the program. The RAM 302 further provides a work area and stores various data during processing by the CPU 101. The storage unit 303 is a large-capacity storage unit such as a hard disk drive (HDD), and stores a control program according to the present embodiment, various setting information, and the like. The communication unit 304 performs communication using the network 111 or the public network.

図4は、実施形態に係る画像処理装置100のGUI105に表示される操作画面の一例を示す図である。   FIG. 4 is a diagram illustrating an example of an operation screen displayed on the GUI 105 of the image processing apparatus 100 according to the embodiment.

ユーザは、図4の画面において、操作キー401乃至404のいずれかを操作することにより、各キーに対応する機能を選択することができる。図4は、操作キー401が押下されて「スキャンして送信」機能が選択された状態を示している。尚、ここで操作キー404を操作すると、図10の画面が表示される。なお、図4では、機能として「スキャンして送信」「コピー」「ファックス」「WSDスキャン」を例示しているが、画像処理装置100は、これら以外の機能を備えていてもよい。   The user can select a function corresponding to each key by operating one of the operation keys 401 to 404 on the screen of FIG. FIG. 4 shows a state where the operation key 401 is pressed and the “scan and send” function is selected. If the operation key 404 is operated here, the screen of FIG. 10 is displayed. In FIG. 4, “scan and send”, “copy”, “fax”, and “WSD scan” are illustrated as functions, but the image processing apparatus 100 may include functions other than these.

操作キー401により「スキャンして送信」を選択したユーザは、アドレス帳キー411、ワンタッチキー412、新規入力キー413のいずれかを操作することにより、送信する画像データの宛先を指定することができる。アドレス帳キー411を操作すると、記憶部103に保持されているアドレス帳の内容が表示され、ユーザは、そのアドレス帳に登録された宛先情報を参照し、その中のいずれかの宛先情報(アドレス)を画像データの宛先として選択することができる。   A user who has selected “scan and send” with the operation key 401 can specify the destination of the image data to be transmitted by operating any one of the address book key 411, the one-touch key 412, and the new input key 413. . When the address book key 411 is operated, the contents of the address book held in the storage unit 103 are displayed, and the user refers to the destination information registered in the address book, and any one of the destination information (addresses) ) Can be selected as the destination of the image data.

またワンタッチキー412を操作すると、ワンタッチキーの一覧が表示される。ワンタッチキーには、1つまたは複数の宛先情報が予め対応付けられており、ユーザは、所望のワンタッチキーを操作することにより、そのワンタッチキーに対応付けられているアドレス情報を画像データの宛先として設定することができる。また新規入力キー413を操作すると、ユーザからの宛先情報の入力を受け付ける画面が表示される。ユーザは、その表示された画面を介して宛先情報を入力し、その宛先情報を画像データの宛先として設定することができる。   When the one touch key 412 is operated, a list of one touch keys is displayed. One-touch key is associated with one or more pieces of destination information in advance, and the user operates the desired one-touch key to use the address information associated with the one-touch key as the destination of the image data. Can be set. When the new input key 413 is operated, a screen for accepting input of destination information from the user is displayed. The user can input destination information via the displayed screen and set the destination information as the destination of the image data.

自分へメール送信キー414は、ユーザが自分自身のメールアドレスを画像データの宛先として設定したい場合に操作するキーである。ユーザが自分へメール送信キー414を操作すると、ユーザ自身のメールアドレスが画像データの宛先として自動的に設定される。   The e-mail transmission key 414 is a key operated when the user wants to set his / her e-mail address as the destination of the image data. When the user operates the mail transmission key 414, the user's own mail address is automatically set as the destination of the image data.

読取設定キー421は、カラー/モノクロなどの読取設定を行う場合に使用する操作キーである。解像度キー422は、読取解像度を設定する場合に使用する操作キーである。ファイル形式キー423は、送信する画像データのファイル形式を設定する場合に使用する操作キーである。両面原稿キー424は、原稿を読み取る際の片面/両面読取の設定を行う場合に使用する操作キーである。読取サイズキー425は、原稿の読取サイズを設定する場合に使用する操作キーである。   The reading setting key 421 is an operation key used when reading setting such as color / monochrome is performed. The resolution key 422 is an operation key used when setting the reading resolution. A file format key 423 is an operation key used when setting a file format of image data to be transmitted. The double-sided document key 424 is an operation key used when setting single-sided / double-sided reading when reading a document. A reading size key 425 is an operation key used when setting the reading size of a document.

図5は、実施形態に係る画像処理装置100のGUI105に表示される操作画面の一例を示す図である。   FIG. 5 is a diagram illustrating an example of an operation screen displayed on the GUI 105 of the image processing apparatus 100 according to the embodiment.

図5の画面は、管理者のみが操作可能であり、一般のユーザが画像処理装置100を操作する場合には表示されない。管理者は、図5の画面を介して、自分へメール送信限定の設定を行うことができる。図5のONキー501を操作すると、自分へメール送信限定が設定される。自分へメール送信限定が設定されると、図4の自分へメール送信キー414を用いて設定される宛先以外への送信が禁止される。自分へメール送信限定が設定された場合、図4のアドレス帳キー411、ワンタッチキー412、新規入力キー413を用いた宛先設定は行えなくなる。但し、自分へ送信メールキー414を用いて設定される宛先と同じ内容であれば、自分へメール送信限定が設定された状態で、アドレス帳キー411、ワンタッチキー412、新規入力キー413を用いて宛先を選択或いは指定できるようにしても構わない。また図5で、管理者が、OFFキー502を操作すると、自分へメール送信限定が設定されずに、画像データの送信先を自由に設定できるようになる。   The screen in FIG. 5 can be operated only by an administrator, and is not displayed when a general user operates the image processing apparatus 100. The administrator can make a setting to limit mail transmission to himself / herself via the screen of FIG. When the ON key 501 in FIG. 5 is operated, mail transmission limitation is set for the user. When mail transmission limitation is set for the user, transmission to a destination other than the destination set by using the mail transmission key 414 in FIG. 4 is prohibited. When the mail transmission limitation is set to oneself, the destination setting using the address book key 411, the one-touch key 412, and the new input key 413 in FIG. 4 cannot be performed. However, if the content is the same as the address set using the send mail key 414, the address book key 411, the one-touch key 412, and the new input key 413 are set in a state where the mail send limit is set to yourself. The destination may be selected or designated. Also, in FIG. 5, when the administrator operates the OFF key 502, the transmission destination of the image data can be freely set without setting the mail transmission limitation to himself / herself.

尚、この自分へメール送信限定が設定されているか(自分へメール送信限定がオン)、或いは自分へメール送信限定が設定されていないか(自分へメール送信限定がオフ)は、RAM102或いは記憶部103にフラグとして記憶される。   Whether the mail transmission limitation to yourself is set (email transmission limitation to me is ON) or whether email transmission limitation to me is not set (email transmission limitation to myself is OFF), the RAM 102 or the storage unit 103 is stored as a flag.

図6は、本実施形態に係る画像処理装置100における宛先情報の登録処理を説明するフローチャートである。この処理を実行するプログラムは記憶部103にインストールされており、実行時RAM102に展開され、CPU101の制御の下に実行される。   FIG. 6 is a flowchart illustrating destination information registration processing in the image processing apparatus 100 according to the present embodiment. A program for executing this processing is installed in the storage unit 103, expanded in the runtime RAM 102, and executed under the control of the CPU 101.

まずS601で、CPU101は、GUI105による認証情報の入力を待つ。ここでGUI105により認証情報が入力されて認証に成功するとS602に進み、CPU101は、上述のフラグを参照して、自分へメール送信限定がオンであるかどうかを判定する。これは前述の図5で、ONキー501が操作されることにより設定され、上述のフラグに登録されている。ここでフラグがオン、即ち、自分へメール送信限定が設定されていればS603に進み、そうでないときはS609に進む。   First, in step S <b> 601, the CPU 101 waits for input of authentication information by the GUI 105. If the authentication information is input through the GUI 105 and the authentication is successful, the process advances to step S602, and the CPU 101 refers to the above-described flag to determine whether the mail transmission limitation to itself is on. This is set by operating the ON key 501 in FIG. 5 described above, and is registered in the above flag. If the flag is on, that is, if mail transmission limitation is set for the user, the process proceeds to S603, and if not, the process proceeds to S609.

S603では、記憶部103に記憶している認証情報(図7(A))と、図7(B)のような疑似Pushスキャン宛先表を取得する。ここで疑似Pushスキャン機能は、疑似Pushスキャン宛先表に記憶したPCの宛先を指定して、そのPCからPullスキャン指示を出させるものである。   In S603, the authentication information (FIG. 7A) stored in the storage unit 103 and the pseudo push scan destination table as shown in FIG. 7B are acquired. Here, the pseudo push scan function designates a PC destination stored in the pseudo push scan destination table and issues a pull scan instruction from the PC.

図7(A)は、認証情報の一例を示す図で、ここではユーザ名が「AAA」、パスワードが「xxx」、PC名が「PC−AAA」、PC宛先が「¥¥PC−AAA¥home」で登録されている。   FIG. 7A shows an example of authentication information. Here, the user name is “AAA”, the password is “xxx”, the PC name is “PC-AAA”, and the PC destination is “¥¥ PC-AAA ¥”. "Home".

図7(B)は、疑似Pushスキャン宛先表の一例を示す図で、ここではユーザ名「BBB」でPC宛先「¥¥BBB¥home」が、疑似Pushスキャンの宛先として登録されている。   FIG. 7B is a diagram showing an example of the pseudo push scan destination table. In this example, the PC name “¥¥ BBB ¥ home” with the user name “BBB” is registered as the destination of the pseudo push scan.

そしてS604に進み、CPU101は、S601で認証した認証情報のユーザ名と疑似Pushスキャン宛先表のユーザ名とを比較し、ユーザ名が一致しているかどうかを判定する。ここで一致していると判定すると、既に疑似Pushスキャンの宛先として登録されているユーザが認証されたので、そのまま処理を終了する。   In step S604, the CPU 101 compares the user name of the authentication information authenticated in step S601 with the user name in the pseudo push scan destination table, and determines whether the user names match. If it is determined that they match, the user who has already been registered as the destination of the pseudo push scan has been authenticated, and the processing is ended as it is.

一方、S604で、認証情報のユーザ名と、疑似Pushスキャン宛先表のユーザ名とが異なる場合はS605に進み、疑似Pushスキャン宛先表のPC宛先に終了通知を送信する。これは、疑似Pushスキャン宛先表として登録されている宛先が、認証したユーザのアドレスと一致しないため、その登録されているPCからの疑似Pushスキャンを受付けないようにするためである。次にS606に進み、CPU101は、S605で終了通知を送信したPCからの登録削除要求(UnSubScribe)を待ち、登録削除要求を受信するとS607に進み、CPU101は、疑似Pushスキャン宛先表から、そのPCの宛先情報を削除する。これにより、そのPCからの疑似Pushスキャンを受付けても、それを実行することがなくなる。   On the other hand, if the user name in the authentication information is different from the user name in the pseudo Push scan destination table in S604, the process proceeds to S605, and an end notification is transmitted to the PC destination in the pseudo Push scan destination table. This is because the destination registered as the pseudo push scan destination table does not match the address of the authenticated user, so that the pseudo push scan from the registered PC is not accepted. In step S606, the CPU 101 waits for a registration deletion request (UnSubScribe) from the PC that has transmitted the end notification in step S605. When the registration deletion request is received, the CPU 101 proceeds to step S607, and the CPU 101 checks the PC from the pseudo push scan destination table. Delete the destination information. As a result, even if a pseudo push scan is received from the PC, it is not executed.

次にS608に進み、CPU101は、疑似Pushスキャンの宛先表に他の宛先があるかを判定し、あればS604に戻って前述の処理を実行する。S608で他の宛先がないときはS609に進み、CPU101は、そのユーザの認証情報にPC宛先が登録されているか否かを判定し、登録されていないときは処理を終了するが、登録されていればS610に進む。S610では、CPU101は、そのPC宛先に対して画像処理装置100の起動通知を送信する。そしてS611に進み、CPU101は、S610で起動通知を送信したPCからの登録要求(SubScribe)の通知を待つ。そしてSubScribeを受けるとS612に進み、CPU101は、記憶部103に記憶している疑似Pushスキャン宛先表に、ユーザ名に対応付けてPC宛先を記憶する。   In step S608, the CPU 101 determines whether there is another destination in the destination table of the pseudo push scan, and if there is, returns to step S604 and executes the above-described processing. If there is no other destination in S608, the process proceeds to S609, and the CPU 101 determines whether or not the PC destination is registered in the authentication information of the user. If so, the process proceeds to S610. In step S610, the CPU 101 transmits a startup notification of the image processing apparatus 100 to the PC destination. In step S611, the CPU 101 waits for a registration request (SubScribe) notification from the PC that transmitted the activation notification in step S610. If SubScribe is received, the process advances to step S <b> 612, and the CPU 101 stores the PC destination in association with the user name in the pseudo push scan destination table stored in the storage unit 103.

このような処理により、認証に成功したユーザに紐付けられているPCだけからの疑似Pushスキャンを受付けることができるようになり、それ以外のPCからの疑似Pushスキャンは受け付けないようにできる。   By such processing, it becomes possible to accept a pseudo push scan from only a PC linked to a user who has succeeded in authentication, and to reject a pseudo push scan from other PCs.

図8(A)は、本実施形態に係るPCが画像処理装置100から起動通知を受信したときの動作を説明するフローチャートである。この処理を実行するプログラムは記憶部303にインストールされており、実行時RAM302に展開され、CPU301の制御の下に実行される。   FIG. 8A is a flowchart for explaining the operation when the PC according to the present embodiment receives a startup notification from the image processing apparatus 100. A program for executing this processing is installed in the storage unit 303, expanded in the runtime RAM 302, and executed under the control of the CPU 301.

まずS801で、CPU301は、画像処理装置100から起動通知を受けるのを待つ。起動通知を受けるとS802に進み、CPU301は、画像処理装置100にSubScribe(登録要求)を送信する。   First, in step S <b> 801, the CPU 301 waits for an activation notification from the image processing apparatus 100. When the activation notification is received, the process advances to step S <b> 802, and the CPU 301 transmits a SubScribe (registration request) to the image processing apparatus 100.

これにより図6のS611で、画像処理装置100が、この登録要求を受信し、S612で、そのPCの宛先を疑似Pushスキャン宛先表に登録することになる。   As a result, the image processing apparatus 100 receives this registration request in S611 of FIG. 6, and registers the destination of the PC in the pseudo push scan destination table in S612.

図8(B)は、本実施形態に係るPCが画像処理装置100から終了通知を受信したときの動作を説明するフローチャートである。この処理を実行するプログラムは記憶部303にインストールされており、実行時RAM302に展開され、CPU301の制御の下に実行される。   FIG. 8B is a flowchart for explaining the operation when the PC according to the present embodiment receives an end notification from the image processing apparatus 100. A program for executing this processing is installed in the storage unit 303, expanded in the runtime RAM 302, and executed under the control of the CPU 301.

まずS811で、CPU111は、画像処理装置100から終了通知を受信するのを待ち、終了通知を受けるとS812に進み、CPU301は、画像処理装置100にUnSubScribe(登録削除要求)を送信する。   First, in step S811, the CPU 111 waits to receive an end notification from the image processing apparatus 100. When the end notification is received, the process proceeds to step S812, and the CPU 301 transmits UnSubScribe (registration deletion request) to the image processing apparatus 100.

これにより図6のS606で、画像処理装置100が、この登録削除要求を受信し、S607で、そのPCの宛先を疑似Pushスキャン宛先表から削除することになる。   As a result, the image processing apparatus 100 receives this registration deletion request in S606 of FIG. 6, and deletes the destination of the PC from the pseudo push scan destination table in S607.

図9は、本実施形態に係る画像処理装置100における疑似Pushスキャン処理の一例を説明するフローチャートである。この処理を実行するプログラムは記憶部103にインストールされており、実行時RAM102に展開され、CPU101の制御の下に実行される。   FIG. 9 is a flowchart for explaining an example of the pseudo push scan process in the image processing apparatus 100 according to the present embodiment. A program for executing this processing is installed in the storage unit 103, expanded in the runtime RAM 102, and executed under the control of the CPU 101.

まずS901で、CPU101は、疑似Pushスキャン機能の起動入力を待つ。起動入力を受けるとS902に進み、CPU101は、記憶部103に記憶している疑似Pushスキャン宛先表を取得する。次にS903に進み、CPU101は、GUI105に、例えば図10に示すように、疑似Pushスキャン宛先を表示する。   First, in step S <b> 901, the CPU 101 waits for a pseudo push scan function activation input. When the activation input is received, the process advances to step S <b> 902, and the CPU 101 acquires a pseudo push scan destination table stored in the storage unit 103. In step S903, the CPU 101 displays a pseudo push scan destination on the GUI 105, for example, as illustrated in FIG.

図10は、本実施形態に係る画像処理装置100のGUIで表示される疑似Pushスキャン画面の一例を示す図である。   FIG. 10 is a diagram illustrating an example of a pseudo push scan screen displayed on the GUI of the image processing apparatus 100 according to the present embodiment.

図10では、図7(A)の認証情報のユーザ「AAA」のPC名(PC−AAA)が疑似Pushスキャンの宛先として表示されている。ここでスタートボタン1001が押下されると、疑似Pushスキャンが開始される。尚、図10では1つの宛先だけが表示されているが、複数の宛先を一覧として表示し、ユーザが、その中から所望の宛先を選択しても良い。   In FIG. 10, the PC name (PC-AAA) of the user “AAA” in the authentication information of FIG. 7A is displayed as the destination of the pseudo push scan. When the start button 1001 is pressed here, a pseudo push scan is started. In FIG. 10, only one destination is displayed. However, a plurality of destinations may be displayed as a list, and the user may select a desired destination from the list.

次にS904に進み、CPU101は、GUI105に表示した疑似Pushスキャン宛先表から、ユーザが所望する宛先が選択されるのを待つ。S904で宛先が選択されるとS905に進み、そうでないときはS909に進む。S905では、スタートボタン1001が押下されたかどうかを判定し、押下されたときはS906に進み、CPU101は、S904で選択された宛先に、スキャン開始要求(ScanAvailable)を送信してS907に進む。一方、S905で、スタートボタン1001が押下されないときはS909に進む。S909では、終了ボタン1002が押下されたかどうかを判定し、終了ボタン1002が押下されたときはS901に戻り、そうでないときはS904に進む。尚、図10のように1つの宛先だけが表示されている場合は、S904の処理をスキップしても良い。   In step S <b> 904, the CPU 101 waits for a destination desired by the user to be selected from the pseudo push scan destination table displayed on the GUI 105. If a destination is selected in S904, the process proceeds to S905, and if not, the process proceeds to S909. In step S905, it is determined whether or not the start button 1001 has been pressed. If the start button 1001 has been pressed, the process advances to step S906. The CPU 101 transmits a scan start request (ScanAvailable) to the destination selected in step S904, and advances to step S907. On the other hand, if the start button 1001 is not pressed in S905, the process proceeds to S909. In S909, it is determined whether or not the end button 1002 is pressed. If the end button 1002 is pressed, the process returns to S901, and if not, the process proceeds to S904. Note that when only one destination is displayed as shown in FIG. 10, the processing of S904 may be skipped.

S907では、CPU101は、ScanAvailableを送信したPCからスキャンジョブが投入されるのを待つ。ここでPCからスキャンジョブが投入されるとS908に進み、スキャナ106により原稿を読み取って画像データを生成し、その画像データを、そのスキャンジョブを投入したPC、即ち、選択された疑似Pushスキャンの宛先に送信する(画像送信)。そしてS903に進む。   In step S907, the CPU 101 waits for a scan job to be input from the PC that has transmitted ScanAvailable. When a scan job is input from the PC, the process advances to step S908, where the scanner 106 reads the original to generate image data, and the image data is converted into the PC that has input the scan job, that is, the selected pseudo push scan. Send to the destination (image transmission). Then, the process proceeds to S903.

以上説明したように本実施形態によれば、自分へメール送信限定の場合、認証に成功したユーザの宛先と同じ宛先のPCからのスキャンジョブのみを実行できる。これにより、疑似Pushスキャンにより、不特定多数のPCに画像データを送信するという事態を防止できる。   As described above, according to the present embodiment, only scanning jobs from a PC having the same destination as that of a user who has succeeded in authentication can be executed in the case of limiting mail transmission to himself. Thus, it is possible to prevent a situation in which image data is transmitted to an unspecified number of PCs by the pseudo push scan.

図11は、本実施形態に係るPCにおけるスキャンジョブを投入する処理を説明するフローチャートである。この処理を実行するプログラムは記憶部303にインストールされており、実行時RAM302に展開され、CPU301の制御の下に実行される。   FIG. 11 is a flowchart for explaining processing for submitting a scan job in the PC according to the present embodiment. A program for executing this processing is installed in the storage unit 303, expanded in the runtime RAM 302, and executed under the control of the CPU 301.

まずS1101で、CPU301は、画像処理装置100からスキャン開始要求(ScanAvailable)が送られてくるのを待つ。スキャン開始要求を受信するとS1102に進み、CPU301は、画像処理装置100へスキャンジョブを送信する。そしてS1103に進み、CPU301は、そのスキャンジョブに応答して、画像処理装置100から画像データが送信されるのを待ち、画像データを受信するとS1104に進み、その受信した画像データを記憶部303に記憶して、この処理を終了する。   First, in step S <b> 1101, the CPU 301 waits for a scan start request (ScanAvailable) sent from the image processing apparatus 100. When the scan start request is received, the process advances to step S1102 and the CPU 301 transmits a scan job to the image processing apparatus 100. In step S1103, the CPU 301 waits for image data to be transmitted from the image processing apparatus 100 in response to the scan job. If the image data is received, the CPU 301 advances to step S1104, and stores the received image data in the storage unit 303. Store this and finish this process.

このように本実施形態によれば、画像処理装置で宛先制限が有効な場合に、疑似Psuhスキャン機能のように、外部機器からスキャンジョブが投入された場合でも、その宛先を制限して、不特定多数の宛先に画像データを送信するのを防止できる。   As described above, according to the present embodiment, when the destination restriction is valid in the image processing apparatus, even when a scan job is input from an external device like the pseudo Psuh scan function, the destination is restricted and the destination is not valid. It is possible to prevent image data from being transmitted to a specific number of destinations.

(その他の実施例)
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(プログラム)を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(又はCPUやMPU等)がプログラムを読み出して実行する処理である。
(Other examples)
The present invention can also be realized by executing the following processing. That is, software (program) that realizes the functions of the above-described embodiments is supplied to a system or apparatus via a network or various storage media, and a computer (or CPU, MPU, etc.) of the system or apparatus reads the program. It is a process to be executed.

Claims (9)

画像データを送信する画像処理装置であって、
画像データを送信する宛先の一覧を記憶する記憶手段と、
前記画像データの送信先を特定の宛先に限定する限定手段と、
前記記憶手段に記憶された前記宛先の一覧の内、前記限定手段で限定された前記特定の宛先以外の宛先に対して終了通知を送信し、前記特定の宛先に対して起動通知を送信する送信手段と、
前記起動通知に応答して前記特定の宛先からジョブを受信する受信手段と、
前記ジョブに従って前記画像データを前記特定の宛先に送信する画像送信手段と、
を有することを特徴とする画像処理装置。
An image processing apparatus for transmitting image data,
Storage means for storing a list of destinations to which the image data is transmitted;
Limiting means for limiting the transmission destination of the image data to a specific destination;
Transmission for transmitting an end notification to a destination other than the specific destination limited by the limiting unit in the list of destinations stored in the storage unit, and transmitting an activation notification to the specific destination Means,
Receiving means for receiving a job from the specific destination in response to the activation notification;
Image transmitting means for transmitting the image data to the specific destination according to the job;
An image processing apparatus comprising:
ユーザを認証する認証手段と、
前記認証手段による認証が成功した場合に、前記認証手段により認証したユーザに紐付けられた宛先を取得する取得手段と、
前記取得手段により取得した宛先を前記記憶手段に登録する登録手段とを更に有することを特徴とする請求項1に記載の画像処理装置。
An authentication means for authenticating the user;
An acquisition unit for acquiring a destination associated with the user authenticated by the authentication unit when the authentication by the authentication unit is successful;
The image processing apparatus according to claim 1, further comprising: a registration unit that registers the destination acquired by the acquisition unit in the storage unit.
前記特定の宛先は、前記取得手段により取得した宛先であることを特徴とする請求項2に記載の画像処理装置。   The image processing apparatus according to claim 2, wherein the specific destination is a destination acquired by the acquisition unit. 前記送信手段は、前記起動通知として、前記特定の宛先に対してPullスキャン指示を出させる疑似Pushスキャンのためのスキャン開始要求を送信することを特徴とする請求項1に記載の画像処理装置。   The image processing apparatus according to claim 1, wherein the transmission unit transmits a scan start request for a pseudo push scan that issues a pull scan instruction to the specific destination as the activation notification. 前記取得手段により取得した宛先が前記記憶手段に記憶している宛先と一致しない場合、当該記憶している宛先を、前記記憶手段から削除する削除手段を更に有することを特徴とする請求項2に記載の画像処理装置。   3. The apparatus according to claim 2, further comprising a deletion unit that deletes the stored destination from the storage unit when the destination acquired by the acquisition unit does not match the destination stored in the storage unit. The image processing apparatus described. 前記限定手段は、前記画像データの送信先を、自分のメールアドレスに限定するものであることを特徴とする請求項1乃至5のいずれか1項に記載の画像処理装置。   The image processing apparatus according to claim 1, wherein the limiting unit limits a transmission destination of the image data to an own mail address. 原稿を読み取って前記画像データを入力する入力手段を更に有することを特徴とする請求項1乃至6のいずれか1項に記載の画像処理装置。   The image processing apparatus according to claim 1, further comprising an input unit that reads a document and inputs the image data. 画像データを送信する画像処理装置を制御する制御方法であって、
限定手段が、前記画像データの送信先を特定の宛先に限定する限定工程と、
送信手段が、画像データを送信する宛先の一覧を記憶する記憶手段に記憶された前記宛先の一覧の内、前記限定工程で限定された前記特定の宛先以外の宛先に対して終了通知を送信し、前記特定の宛先に対して起動通知を送信する送信工程と、
受信手段が、前記起動通知に応答して前記特定の宛先からジョブを受信する受信工程と、
画像送信手段が、前記ジョブに従って前記画像データを前記特定の宛先に送信する画像送信工程と、
を有することを特徴とする画像処理装置の制御方法。
A control method for controlling an image processing apparatus that transmits image data,
A limiting unit that limits a transmission destination of the image data to a specific destination;
The transmission unit transmits an end notification to destinations other than the specific destination limited in the limiting step in the destination list stored in the storage unit that stores a list of destinations to which the image data is transmitted. A transmission step of transmitting an activation notification to the specific destination;
A receiving step for receiving a job from the specific destination in response to the activation notification;
An image transmission step in which an image transmission means transmits the image data to the specific destination according to the job;
A control method for an image processing apparatus, comprising:
コンピュータに、請求項8に記載の制御方法を実行させるためのプログラム。   A program for causing a computer to execute the control method according to claim 8.
JP2012171494A 2012-08-01 2012-08-01 Image processing apparatus, and control method and program of the same Pending JP2014033284A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012171494A JP2014033284A (en) 2012-08-01 2012-08-01 Image processing apparatus, and control method and program of the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012171494A JP2014033284A (en) 2012-08-01 2012-08-01 Image processing apparatus, and control method and program of the same

Publications (1)

Publication Number Publication Date
JP2014033284A true JP2014033284A (en) 2014-02-20

Family

ID=50282810

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012171494A Pending JP2014033284A (en) 2012-08-01 2012-08-01 Image processing apparatus, and control method and program of the same

Country Status (1)

Country Link
JP (1) JP2014033284A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109246329A (en) * 2017-07-11 2019-01-18 佳能株式会社 Image processing apparatus, its control method and storage medium

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109246329A (en) * 2017-07-11 2019-01-18 佳能株式会社 Image processing apparatus, its control method and storage medium
CN109246329B (en) * 2017-07-11 2020-12-08 佳能株式会社 Image processing apparatus, control method thereof, and storage medium

Similar Documents

Publication Publication Date Title
JP6184060B2 (en) Image processing apparatus, image processing apparatus control method, and program
JP6066572B2 (en) Image processing apparatus, control method for image processing apparatus, and control program
JP2007025808A (en) Virtual keyboard system and its control method
JP7210181B2 (en) Information processing device, its control method, and program
JP5988674B2 (en) Image processing system, image processing apparatus, control method for image processing apparatus, and program
JP2017019196A (en) Information processing device, controlling method for information processing device, and program
JP2013243538A (en) Image processing apparatus, image processing system, and control method and program of image processing apparatus
JP7106731B2 (en) IMAGE PROCESSING DEVICE, CONTROL METHOD THEREOF, AND PROGRAM
JP2013187706A (en) Image processing system, image processing apparatus, image processing apparatus control method, and program
JP2019006045A (en) Image formation device, method for controlling the same and program
JP2009152978A (en) Software, control apparatus and controlling method
JP2007306398A (en) Data processing system
JP6552259B2 (en) IMAGE COMMUNICATION APPARATUS, CONTROL METHOD THEREOF, AND PROGRAM
JP2015089067A (en) Image processor, control method of image processor, and program
JP5076877B2 (en) Document operation system, document operation apparatus, and document operation program
JP6184059B2 (en) Image processing apparatus, image processing apparatus control method, and program
JP7263023B2 (en) Image processing device and method
JP2004259250A (en) Multifunctional server apparatus
JP2014033284A (en) Image processing apparatus, and control method and program of the same
JP2018121244A (en) Image forming apparatus, control method, and program
JP6032906B2 (en) Image processing system, image processing apparatus, control method for image processing apparatus, and program
JP6312757B2 (en) Image processing apparatus, image processing apparatus control method, and program
JP6100936B2 (en) Data processing method and program
JP6433551B2 (en) Image processing apparatus, image processing apparatus control method, and program
JP6253246B2 (en) Image processing system, image processing method, and program