JP2012105000A - Multifunction peripheral control system, control program, and recording medium - Google Patents
Multifunction peripheral control system, control program, and recording medium Download PDFInfo
- Publication number
- JP2012105000A JP2012105000A JP2010250877A JP2010250877A JP2012105000A JP 2012105000 A JP2012105000 A JP 2012105000A JP 2010250877 A JP2010250877 A JP 2010250877A JP 2010250877 A JP2010250877 A JP 2010250877A JP 2012105000 A JP2012105000 A JP 2012105000A
- Authority
- JP
- Japan
- Prior art keywords
- transmission source
- job
- unit
- multifunction
- authentication
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
Abstract
Description
本発明は、複合機と当該複合機と通信可能に接続されている制御装置(制御サーバ)とを含み、前記複合機が前記制御装置に格納されているアプリケーションと連携して動作するようになっている複合機制御システムに関するものである。 The present invention includes a multifunction peripheral and a control device (control server) that is communicably connected to the multifunction peripheral, and the multifunction peripheral operates in cooperation with an application stored in the control device. The present invention relates to a multifunction device control system.
従来、コピー機能、スキャン機能、印刷機能及びFAX送受信機能などの複数の機能を併せ持つ複合機が知られている。近年では、このような複合機が制御サーバ(アプリケーションサーバ)などと通信ネットワークを介して接続され、多種多様な処理を行うようになっている。すなわち、制御サーバにて動作するアプリケーションソフトウェア(以下、単に「アプリケーション」と称す)と複合機の機能とを連携させ、複合機がトータルアプリケーションシステムの一部となって動作することができる。これにより、複合機の機能と制御サーバの機能とを適宜組み合わせた柔軟性のあるサービスの構築を容易に行うことができる。 2. Description of the Related Art Conventionally, a multi-function machine having a plurality of functions such as a copy function, a scan function, a print function, and a FAX transmission / reception function is known. In recent years, such multi-function machines are connected to a control server (application server) or the like via a communication network to perform various kinds of processing. In other words, application software that operates on the control server (hereinafter simply referred to as “application”) and functions of the multifunction device can be linked to operate the multifunction device as a part of the total application system. Thereby, it is possible to easily construct a flexible service by appropriately combining the functions of the multifunction peripheral and the control server.
以上のようなトータルアプリケーションシステムでは、認証処理や集計処理(アカウンティング機能)にて用いる情報やこれら処理にて得られる情報を制御サーバにて一元管理することも可能になっている。 In the total application system as described above, information used in authentication processing and tabulation processing (accounting function) and information obtained by these processing can be centrally managed by a control server.
また、このようなシステムにおいて、印刷ジョブのジョブデータが複合機1に入力されると、複合機1と制御サーバとが連携して印刷ジョブ機能の利用権限の有無の判定(以下「ジョブ認証処理」と称す)を行うようになっているものがある。このジョブ認証処理について以下説明する。まず、利用者が、前記複合機に接続されている端末装置のプリンタドライバに対して、認証情報(パスワード等のログイン情報)と印刷実行命令とを入力する。プリンタドライバは、この入力に応じて、前記認証情報を含めた印刷ジョブのジョブデータを複合機へ送信する。複合機は、受信したジョブデータに含まれる認証情報を制御サーバに送信する。制御サーバの外部アプリケーション(認証処理用アプリケーション)は、前記認証情報に基づいて、印刷ジョブ機能の利用権限の有無の判定(ジョブ認証処理)を行う。ここで、外部アプリケーションは、「有」と判定した場合、複合機に許可通知を送り、この許可通知を受けた複合機は前記印刷ジョブを実行するようになっている。これに対し、外部アプリケーションは、「無」と判定した場合、複合機に不許可通知を送り、この不許可通知を受けた複合機は、前記印刷ジョブを実行せずに前記印刷ジョブのデータを消去するようになっている。
Further, in such a system, when job data of a print job is input to the
また、最近の複合機はダイレクト印刷の機能を備えるものが多い。ダイレクト印刷とは、プリンタドライバを用いずに外部装置から複合機へ印刷ジョブを送信して印刷することを意味する。このダイレクト印刷には、例えば、端末装置の画像ファイル(例えばPDFファイル)をFTP通信プロトコルによって複合機に転送して印刷する形態がある(端末装置において、PDFファイルを開くことなく当該PDFファイルをプリンタアイコンにドラッグすれば、当該PDFファイルが印刷ジョブとして複合機にFTP転送されるようになっている)。また、ダイレクト印刷には、複合機にUSB接続されたUSB機器から複合機へ画像データが送信され、この画像データに基づいて印刷する形態もある。 Also, many recent multifunction peripherals have a direct printing function. Direct printing means that a print job is transmitted from an external apparatus to the multi-function peripheral without using a printer driver. In this direct printing, for example, there is a form in which an image file (for example, a PDF file) of a terminal device is transferred to an MFP by the FTP communication protocol and printed (the terminal device can print the PDF file without opening the PDF file). If dragged to the icon, the PDF file is FTP-transferred to the multi-function peripheral as a print job). Direct printing also includes a mode in which image data is transmitted from a USB device connected by USB to the multifunction device to the multifunction device, and printing is performed based on the image data.
ダイレクト印刷機能によれば、プリンタドライバが用いられないので、複合機へ送られる印刷ジョブのデータに認証情報が付加されておらず、前記のようなジョブ認証処理を行えないという欠点があった。この欠点に対し、特許文献2は、複合機に入力された印刷データに認証情報が付加されていない場合(つまりダイレクト印刷の印刷データの場合)、印刷データをメモリに一旦格納し、複合機の操作パネルに認証画面を表示して利用者に認証情報を入力させ、この認証情報によってジョブ認証処理を行う技術を提案している。
According to the direct printing function, since a printer driver is not used, authentication information is not added to print job data sent to the multi-function peripheral, and the above-described job authentication processing cannot be performed. To deal with this drawback,
つまり、従来の手法において、ジョブ認証処理を実現するためには、プリンタドライバを用いた通常の印刷処理の場合、および、ダイレクト印刷の場合のいずれの場合であっても、少なくとも1回の認証情報の入力が必須となる。それゆえ、利用者にとって、認証情報の入力作業を必ず行わなければならないという手間が生じていた。 In other words, in the conventional method, in order to realize job authentication processing, at least one authentication information is obtained in both cases of normal printing processing using a printer driver and direct printing. Is required. For this reason, there has been a trouble for the user that the authentication information must be input.
また、端末装置においては、装置起動時に利用者に認証情報を入力させ、この認証情報に基づいて操作権限の有無を判定する処理(以下では「操作認証処理」と称す)を行い、操作権限を有する利用者のみ操作可能になっているものがある。このような端末装置のプリンタドライバを用いて印刷処理を行う場合、まず、前記の操作認証処理のための認証情報を入力して端末装置を利用可能にし、その後、前記のジョブ認証処理のための認証情報をプリンタドライバによって入力する必要があり、利用者は認証情報を2度入力しなければならず、過度の手間が発生することになる。 Also, in the terminal device, when the device is activated, the user inputs authentication information, performs a process of determining the presence or absence of operation authority based on this authentication information (hereinafter referred to as “operation authentication process”), and sets the operation authority. Some users can only operate. When performing a printing process using the printer driver of such a terminal device, first, the authentication information for the operation authentication process is input to make the terminal device usable, and then the job authentication process is performed. The authentication information needs to be input by the printer driver, and the user has to input the authentication information twice, resulting in excessive labor.
さらに、特許文献2の複合機は、ダイレクト印刷の印刷ジョブが複合機に転送された後、ジョブ認証処理のための認証情報の入力を求める認証画面を複合機に表示するようになっているので、利用者は、端末装置においてダイレクト印刷の実行指示を入力した後、複合機まで移動して複合機の操作パネルから認証情報を入力しなければならず、手間である。
Furthermore, since the multifunction peripheral disclosed in
以上より、前記のジョブ認証処理(印刷ジョブ機能の利用権限の有無の判定)のための認証情報を利用者に入力させることなく当該ジョブ認証処理を行うことができれば、利用者による認証情報の入力回数をゼロまたは減らすことができ、利用者の手間を軽減できることになる。 As described above, if the job authentication process can be performed without causing the user to input authentication information for the job authentication process (determination of whether or not the print job function is used), the authentication information is input by the user. The number of times can be reduced to zero, or the user's trouble can be reduced.
本発明の目的は、複合機のジョブ機能の利用権限の有無の判定(ジョブ認証処理)を行う複合機制御システムにおいて従来よりも利用者の手間を軽減することを目的とする。 SUMMARY OF THE INVENTION An object of the present invention is to reduce the time and effort of the user compared to the conventional one in a multi-function device control system that determines the presence / absence of authority to use a job function of a multi-function device (job authentication process).
上記の課題を解決するために、本発明は、複合機と、前記複合機を制御する制御装置とを備える複合機制御システムであって、前記複合機は、受信側にて送信元の特定が可能な通信プロトコルによって、前記複合機に対するジョブの実行命令を示すジョブデータを受信するジョブ受信部と、前記ジョブデータの送信元を特定し、特定された送信元を示す送信元情報を前記制御装置に送信する送信元特定部と、前記制御装置が前記ジョブの実行を許可しなかった場合には前記複合機に前記ジョブを実行させず、前記制御装置が前記ジョブの実行を許可した場合には前記複合機に前記ジョブを実行させるジョブ制御部とを備え、前記制御装置は、前記複合機から前記送信元情報を受信する情報受信部と、前記複合機における前記ジョブの実行機能の利用が許諾されている送信元を予め記憶する記憶装置と、前記送信元情報に示される送信元が前記記憶装置に記憶されているか否かを判定し、前記送信元情報に示される送信元が前記記憶装置に記憶されていないと判定した場合は前記複合機に前記ジョブの実行を許可せず、前記送信元情報に示される送信元が前記記憶装置に記憶されていると判定した場合は前記複合機に前記ジョブの実行を許可する許否部とを備えることを特徴とする。 In order to solve the above-described problems, the present invention provides a multifunction device control system including a multifunction device and a control device that controls the multifunction device. A job receiving unit that receives job data indicating a job execution instruction for the multifunction peripheral according to a possible communication protocol; a transmission source information that identifies the transmission source of the job data; If the control device does not allow the execution of the job, the multifunction device does not execute the job, and the control device permits the execution of the job. A job control unit that causes the multifunction device to execute the job, and the control device receives an information reception unit that receives the transmission source information from the multifunction device, and the job execution function in the multifunction device. A storage device that preliminarily stores a transmission source that is permitted to use, and whether or not the transmission source indicated in the transmission source information is stored in the storage device, and the transmission source indicated in the transmission source information When it is determined that the job is not stored in the storage device, the MFP is not permitted to execute the job, and when it is determined that the transmission source indicated in the transmission source information is stored in the storage device And a permission / rejection unit that allows the multifunction device to execute the job.
本願発明の構成によれば、前記ジョブデータに認証情報(ログイン情報)を付加しなくても、ジョブ機能の利用権限の有無の判定(ジョブの実行許否の判定)が可能になる。それゆえ、複合機を利用する利用者の認証情報(ログイン情報)の入力作業を不要または減じることができ、従来よりも利用者の手間を軽減することが可能になる。 According to the configuration of the present invention, it is possible to determine whether or not there is an authority to use the job function (determination of job execution permission) without adding authentication information (login information) to the job data. Therefore, it is possible to eliminate or reduce the work of inputting authentication information (login information) of the user who uses the multi-function peripheral, and it is possible to reduce the user's labor as compared with the related art.
本発明の複合機制御システムにおいて、前記通信プロトコルは、受信側において送信元のIPアドレスを特定可能なプロトコルであり、前記送信元特定部は、前記IPアドレス、または前記IPアドレスから変換可能なホスト名を前記送信元情報とするようになっていてもよい。 In the MFP control system of the present invention, the communication protocol is a protocol that can specify a source IP address on the receiving side, and the source specifying unit is the IP address or a host that can be converted from the IP address. A name may be used as the transmission source information.
また、本発明の複合機制御システムにおいて、前記通信プロトコルは電子メール通信プロトコルであり、前記送信元特定部は、前記送信元の電子メールアドレスを前記送信元情報とするようになっていてもよい。 In the MFP control system of the present invention, the communication protocol may be an e-mail communication protocol, and the transmission source specifying unit may use the e-mail address of the transmission source as the transmission source information. .
なお、本発明は、コンピュータによって実現されてもよく、この場合には、コンピュータを前記複合機に備えられる各部として機能させる制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。また、コンピュータを前記制御装置に備えられる各部として機能させる制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。 Note that the present invention may be realized by a computer. In this case, a control program that causes the computer to function as each unit included in the multifunction machine and a computer-readable recording medium that records the control program are also included in the present invention. Enter the category. Further, a control program that causes a computer to function as each unit provided in the control device and a computer-readable recording medium that records the control program also fall within the scope of the present invention.
本発明によれば、前記ジョブデータに認証情報(ログイン情報)を付加しなくても、ジョブ機能の利用権限の有無の判定(ジョブの実行許否の判定)が可能になる。それゆえ、複合機を利用する利用者の認証情報(ログイン情報)の入力作業を不要または減じることができ、従来よりも利用者の手間を軽減することが可能になる。 According to the present invention, it is possible to determine whether or not there is authority to use a job function (determination of whether to execute a job) without adding authentication information (login information) to the job data. Therefore, it is possible to eliminate or reduce the work of inputting authentication information (login information) of the user who uses the multi-function peripheral, and it is possible to reduce the user's labor as compared with the related art.
本発明の一実施形態の複合機制御システムについて図1から図8に基づいて説明すると以下の通りである。 A multifunction device control system according to an embodiment of the present invention will be described below with reference to FIGS.
図1は、本実施形態に係る複合機制御システムの構成を示す図である。本実施形態に係る複合機制御システム100は、図1に示すように、複合機1と端末装置2と制御装置3とを含んでおり、複合機1と端末装置2と制御装置3とは通信ネットワーク50を介して互いに通信可能に接続されている。なお、説明の便宜上、端末装置2は図1において一つしか示されていないが、実際には複数の端末装置2が複合機制御システム100に含まれている。また、複合機制御システム100に含まれる複合機1の台数は複数であってもよく、制御装置3の台数も複数であってもよい。通信ネットワーク50としては、インターネット、電話線、シリアルケーブル、または、他の有線回線もしくは無線回線などの通信回線を利用することができる。なお、複合機制御システム100に含まれる各装置(複合機1、端末装置2、制御装置3)は、TCP/IP(Transmission Control Protocol/Internet Protocol)に基づいて通信を行うようになっており、特に、HTTP(Hyper Text Transfer Protocol)、SOAP(Simple Object Access Protocol)、FTP(File Transfer Protocol)、電子メール通信プロトコル(SMTP(Simple Mail Transfer Protocol),POP(Post Office Protocol)等を用いた通信を行うことが可能になっている。
FIG. 1 is a diagram illustrating a configuration of a multifunction machine control system according to the present embodiment. As shown in FIG. 1, the multifunction
本実施形態の複合機制御システム100は、複合機1が印刷ジョブを示すジョブデータを受け付けた場合、以下に示す手順にて印刷ジョブ機能の利用権限の有無の判定処理(ジョブ認証処理)を行うようになっている。まず、複合機1が、ジョブデータを受け付けると、ジョブデータに付加されている認証情報(ログイン名およびパスワード)、または、ジョブデータの送信元を示す送信元情報を制御装置3に送信するようになっている。制御装置3は、認証情報または送信元情報を複合機1から受信した場合、認証情報または送信元情報を用いて、印刷ジョブ機能の利用権限の有無の判定(ジョブ認証処理)を行う。制御装置3は、印刷ジョブ機能の利用権限が有ると判定した場合、印刷ジョブの実行を許可する認証許可通知を複合機1へ送り、印刷ジョブ機能の利用権限が無いと判定した場合、印刷ジョブの実行を不許可とする認証エラー通知を複合機1へ送るようになっている。そして、複合機1は、認証許可通知を受けた場合は印刷ジョブを実行し、認証エラー通知を受けた場合は印刷ジョブを実行せず、当該印刷ジョブのジョブデータを消去するようになっている。以下、複合機制御システム100について詳細に説明する。
When the
<複合機1について>
まず、複合機制御システム100のうち複合機1について説明する。複合機1は、各種ジョブ機能(例えば、スキャンジョブ機能、印刷ジョブ機能、FAXジョブ機能など)を実行するデジタル複合機である。複合機1は、機器制御部10と、操作部11と、画像読取部12と、画像形成部13と、第1通信部14とを備える。
<About
First, the
操作部11は、利用者に対して各種情報を通知するとともに、利用者からの入力を受け付けるユーザインターフェイスとして機能する。操作部11は、各種の入力キーを含む入力部11aと、LCD(Liquid Crystal Display)などの表示部11bとを備えている。なお、操作部11は、入力部11aと表示部11bとが一体として構成されたタッチパネルであってもよい。
The
画像読取部12は、スキャナと、原稿をスキャナの位置まで搬送する原稿搬送部とを含んでおり、原稿に印刷された文字や画像などを画像データとして読み取るものである。なお、画像読取部12は、所定の解像度で画像を読み取る。
The
画像形成部13は、入力された印刷ジョブのジョブデータに含まれる画像データの画像(文字/写真/グラフィック)をシート(用紙等)に印刷するためのものであり、感光体ドラム、帯電装置、露光装置、現像装置、転写装置、定着装置、および用紙トレイなどを含む。具体的に、画像形成部13では、帯電装置が感光体ドラムの表面に静電気を帯電させる。そして、露光装置が画像データに応じた光を感光体ドラムに照射し、画像データで示される画像と同じパターンに帯電させる。その後、現像装置により感光体ドラムの表面にトナーが引き付けられ、転写装置が当該トナー像をシートに転写する。最後に、定着装置がトナーに熱を加えてシートに融着させることで、シートに画像が形成される。これにより、入力した印刷ジョブのジョブデータに含まれる画像データに応じた印刷処理が実行される。なお、印刷ジョブには、複合機1の画像読取部12から入力した画像データに基づく画像を印刷するジョブ(複写ジョブ)や、端末装置2から入力した画像データに基づく画像を印刷するジョブ等がある。
The
第1通信部14は、通信ネットワーク50を介して、制御装置3や端末装置2などの外部装置との間で通信するインターフェイスである。
The
機器制御部10は、操作部11、画像読取部12、画像形成部13、第1通信部14などの各部の動作を制御する。例えば、機器制御部10は、画像読取部12の動作を制御して、スキャン画像のデータを取得する。また、機器制御部10は、画像形成部13の動作を制御して、入力された印刷ジョブのジョブデータに示される画像を用紙上に形成し出力する。
The
<端末装置2について>
つぎに、端末装置2について説明する。端末装置2は、複合機制御システム100の利用者が使用するものであって、OS(Operating System)、文書作成ソフト、表計算ソフト、作図ソフト、画像編集ソフト等の各種ソフトウェアの他、複合機1を遠隔操作するためのプリンタドライバがインストールされているパーソナルコンピュータである。なお、特に図示しないが、端末装置2には、通常のパーソナルコンピュータと同様に、表示装置と、キーボードやマウス等の入力装置と、CPU(central processing unit),RAM(Random Access Memory),ROM(Read Only Memory),HDD(Hard Disk Drive)等からなるコンピュータ本体とが含まれている。端末装置2を操作する利用者が、文書作成ソフト等にて画像データを作成し、前記画像データの画像を複合機1に印刷させるための印刷ジョブをプリンタドライバにて設定すると、印刷ジョブのジョブデータが端末装置2から複合機1へ送信されるようになっている。また、後述するが、端末装置2を操作する利用者は、プリンタドライバを起動せずに、端末装置2に格納されている画像ファイル(PDFファイル等)に基づく印刷ジョブの実行指示を入力でき、この入力によって当該印刷ジョブのジョブデータが端末装置2から複合機1へ送信するようになっている(いわゆるダイレクト印刷)。
<About the
Next, the
<制御装置3について>
つぎに、制御装置3の構成について説明する。制御装置3は、CPUや専用プロセッサなどの演算処理部、および、RAM、ROM、HDDなどにより構成されるコンピュータ装置であり、複合機1および端末装置2にて利用されるアプリケーションソフトウェアや各種情報を集中管理するサーバとして機能するものである。また、制御装置3は、自装置のアプリケーションソフトウェアによって複合機1の各種機能を制御する制御サーバとしても機能する。
<About the control device 3>
Next, the configuration of the control device 3 will be described. The control device 3 is a computer device that includes an arithmetic processing unit such as a CPU and a dedicated processor, and a RAM, ROM, HDD, and the like. The control device 3 stores application software and various information used in the
制御装置3は、第2通信部30と、アプリケーション部31と、記憶装置32とを備える。
The control device 3 includes a
第2通信部30は、通信ネットワーク50を介して、複合機1や端末装置2などの外部装置との間で通信するインターフェイスである。
The
アプリケーション部31は、所定のアプリケーションに従った動作を行うものである。具体的に説明すると、アプリケーション部31は、記憶装置32にインストールされているアプリケーションに基づいて各種情報処理を実行する。
例えば、アプリケーション部31は、複合機1から起動要求を受けたアプリケーションに基づき、このアプリケーションの操作画面を示すHTMLデータを複合機1へ送信する処理を行う。これにより、複合機1は、前記操作画面を表示部11bに表示させ、操作画面から利用者コマンドを受け付けるようになっている。
また、前記操作画面から複合機1に利用者コマンドが入力されると、複合機1は当該利用者コマンドを制御装置3のアプリケーションに送信することになるが、制御装置3のアプリケーションは、当該利用者コマンドに基づいて情報処理を行って制御コマンドを生成し、生成した制御コマンドを、第2通信部30を介して複合機1へ送信するようになっている。そして、複合機1の機器制御部10は、この制御コマンドに応じた各種処理を行うようになっている。
さらに、アプリケーション部31は、利用者の認証情報が複合機1や端末装置2から送られてきた場合、認証用アプリケーションに基づいて認証処理を行うようになっている。つまり、本実施形態の制御装置3は認証サーバとしても機能するのである。
The
For example, the
In addition, when a user command is input to the
Furthermore, when user authentication information is sent from the
<操作認証処理について>
本実施形態の複合機1は、起動時に利用者に認証情報を入力させ、この認証情報に基づいて複合機1の操作権限の有無を判定する処理(操作認証処理)を制御装置3に行わせ、操作権限を有する利用者のみ操作を許可するようになっている。以下では、この操作認証処理について詳細に説明する。
<Operation authentication process>
The
図2は、複合機1の操作認証処理時において、複合機1と制御装置3との間で行われる通信処理を示すシーケンス図である。まず、複合機1の電源がオンになることによって複合機1が起動して利用者認証機能が有効になった場合、複合機1の機器制御部10は制御装置(認証サーバ)3に対して起動通知を送信する(F1)。この起動通知には複合機1を識別するための複合機情報が含まれている。
FIG. 2 is a sequence diagram illustrating communication processing performed between the
制御装置3のアプリケーション部31は、複合機1から起動通知を受信すると、複合機1が起動した事と利用者認証機能が有効になった事とを検知し、記憶装置32に記憶されている複合機管理リストに複合機1を追加する。複合機管理リストとは、起動中の複合機であって制御装置3の管理対象として登録されている複合機のリストである。
When receiving the activation notification from the
図2に示すように、制御装置3のアプリケーション部31は、前記起動通知の受信後、前記起動通知に対する応答を複合機1に返信し(F2)、複合機1は当該返信に応じてログイン画面の要求を制御装置3に送る(F3)。制御装置3は、ログイン画面の要求が複合機1から送られてくると、ログイン画面を示すHTMLデータを複合機1へ送り、複合機1は当該HTMLデータに基づくログイン画面を表示部11bに表示するようになっている(F4)。表示部11bに表示されるログイン画面の一例を図3に示す。
As shown in FIG. 2, after receiving the activation notification, the
そして、利用者は、図3に示されるログイン画面を介して、複合機1の操作権限にログインするための認証情報を複合機1へ入力する。ここで入力される認証情報は、ログイン名(利用者名)およびパスワードである。
Then, the user inputs authentication information for logging in to the operation authority of the
利用者が複合機1へ入力したログイン情報は、第1通信部14および第2通信部30を経由して制御装置3のアプリケーション部31へ送信される。制御装置3の記憶装置32には、予め登録されている利用者毎に各利用者の認証情報(ログイン名およびパスワード)を示した認証処理用テーブル(図4参照)が記憶されており、アプリケーション部31は、複合機1から送られてきた認証情報と認証処理用テーブルとを照合する処理を行う。
The login information input by the user to the
具体的に、アプリケーション部31は、複合機1から送られてきた認証情報と一致する認証情報が認証処理用テーブルに示されている場合、許可通知を複合機1へ送る。許可通知を受けた複合機1の機器制御部10は、表示部11bに表示されているログイン画面をクリアにし、以後の利用者からの各種操作コマンドの入力を有効なものとして受け付ける(つまり利用者に複合機1の操作権限を与え、利用者は複合機1の操作が可能になる)。
Specifically, the
これに対し、アプリケーション部31は、複合機1から送られてきた認証情報と一致する認証情報が認証用テーブルに示されていない場合、不許可通知を複合機1へ送る。不許可通知を受けた複合機1の機器制御部10は、表示部11bにログイン画面を表示させ続けて認証情報の再入力を利用者に促し、ログイン画面の表示中は認証情報以外の入力(各種操作コマンドの入力)を受け付けない(つまり、利用者は複合機1を操作できない)。
On the other hand, the
それゆえ、本実施形態の複合機制御システム100では、真正の認証情報(予め登録されている利用者のログイン名およびパスワード)を操作部11から入力した利用者のみが複合機1を操作できるようになっており、真正のログイン情報を操作部11から入力できない利用者は複合機1を操作できないようになっている。
Therefore, in the
また、以上では、複合機1における操作認証処理について説明したが、端末装置2においても以上にて説明した操作認証処理と同様の操作認証処理が行われる。
Although the operation authentication process in the
つまり、端末装置2は、図2に示される複合機1の処理シーケンスと同じ処理シーケンスで制御装置3と通信を行うことにより、制御装置3からログイン画面のHTMLデータを取得し、このHTMLデータに示されるログイン画面を端末装置2の表示部(不図示)に表示する。そして、利用者が、端末装置2の操作権限にログインするための認証情報(ログイン名およびパスワード)を端末装置2へ入力すると、この認証情報が端末装置2から制御装置3のアプリケーション部31へ送信される。
That is, the
制御装置3の記憶装置32の認証処理用テーブルには、図4に示すように、予め登録されている利用者毎に、各利用者の認証情報(ログイン名およびパスワード)と各利用者の有する端末装置2のホスト名との組み合わせが示されている。アプリケーション部31は、端末装置2から送られてきた認証情報を受信すると、送信元の端末装置2のIPアドレス(Internet Protocol Address)を通信情報のヘッダ等から検出し、不図示のDNS(Domain Name System)サーバによって前記IPアドレスを端末装置2のホスト名に変換する。
As shown in FIG. 4, the authentication processing table of the
そして、アプリケーション部31は、端末装置2から受信した認証情報と端末装置2のホスト名との組み合わせと、認証処理用テーブルとを照合する処理を行う。制御装置3のアプリケーション部31は、照合の結果、端末装置2から送られてきた認証情報およびホスト名との組み合わせと同じ組み合わせが認証処理用テーブルに示されていると判定した場合、許可通知を端末装置2へ送る。許可通知を受けた端末装置2は、端末装置2にて表示されているログイン画面をクリアにし、以後の利用者からの各種コマンドの入力を有効なものとして扱う(つまり、利用者に端末装置2の操作権限を与え、利用者は端末装置2の操作が可能になる)。
Then, the
これに対し、制御装置3のアプリケーション部31は、照合の結果、端末装置2から送られてきた認証情報およびホスト名の組み合わせと同じ組み合わせが認証処理用テーブルに示されていないと判定した場合、不許可通知を端末装置2へ送る。不許可通知を受けた端末装置2は、ログイン画面を表示させ続けて認証情報の再入力を利用者に促し、ログイン画面の表示中は認証情報以外の入力(各種操作コマンドの入力)を受け付けない(つまり、利用者は端末装置2を操作できない)。
On the other hand, when the
それゆえ、本実施形態の複合機制御システム100では、真正のログイン情報(予め登録されている利用者のログイン情報)を自己の端末装置2から入力した利用者のみが端末装置2を操作できるようになっており、真正のログイン情報を端末装置2に入力できない利用者は端末装置2を操作できないようになっている。
Therefore, in the
<印刷ジョブについて>
複合機制御システム100では、端末装置2から複合機1に印刷ジョブのジョブデータを送信して複合機1に印刷ジョブを実行させるようになっているが、この印刷ジョブには、通常印刷ジョブとダイレクト印刷ジョブとの2種類のジョブがある。以下、通常印刷ジョブとダイレクト印刷ジョブとを順に説明する。
<About print jobs>
In the
通常印刷ジョブとは、端末装置2のプリンタドライバによって設定される印刷ジョブであり、端末装置2のプリンタドライバが複合機1へ送信したジョブデータに基づいて複合機1にて実行される印刷ジョブを意味する。なお、本実施形態のプリンタドライバは、印刷ジョブのジョブデータの送信前に利用者に対して認証情報の入力を促し、認証情報(ログイン名およびパスワード)を付加したジョブデータを複合機1に送信するようになっている。つまり、本実施形態では、認証情報の入力がないと通常印刷ジョブのジョブデータが複合機1に送信されないようになっている。
The normal print job is a print job set by the printer driver of the
つぎに、ダイレクト印刷ジョブについて説明する。本実施形態のダイレクト印刷ジョブとは、プリンタドライバを用いずに端末装置2から複合機1にFTPにて転送されたジョブデータに基づいて複合機1にて実行される印刷ジョブを意味する。より具体的に説明すると、利用者が所望の画像データに対するダイレクト印刷ジョブの指示を端末装置2に入力すると、端末装置2は、プリンタドライバを起動することなく、前記画像データを印刷ジョブのジョブデータとして複合機1へFTP転送するようになっている。つまり、ダイレクト印刷ジョブによればプリンタドライバが用いられないので、ダイレクト印刷ジョブのジョブデータには認証情報が付加されていない。
Next, the direct print job will be described. The direct print job of the present embodiment means a print job that is executed in the
なお、ダイレクト印刷ジョブの指示の入力は、例えば、利用者が所望の画像データのファイル(例えばPDFファイル)を開くことなくプリンタアイコンにドラッグすることによって行われる。 The input of the direct print job instruction is performed, for example, by the user dragging a desired image data file (for example, PDF file) to a printer icon without opening the file.
<ジョブ認証処理>
つぎに、本実施形態の複合機制御システム100にて行われるジョブ認証処理について詳細に説明する。まずは、複合機1および制御装置3のうち、ジョブ認証処理に携わる構成要素について説明する。
<Job authentication processing>
Next, job authentication processing performed in the
図1に示すように、複合機1の機器制御部10は、ジョブ受信部10aと、認証情報検出部10bと、送信元特定部10cと、ジョブ制御部10dとを備えている。また、制御装置3のアプリケーション部31は、情報受信部31aと、認証処理部(許否部)31bとを有している。
As shown in FIG. 1, the
ジョブ受信部10aは、複合機1に対する印刷ジョブの実行命令であるジョブデータ(印刷対象となる画像データおよび印刷条件を示すデータ)を端末装置2から受信するブロックである。
The
認証情報検出部10bは、ジョブ受信部10aの受信したジョブデータから認証情報を検出し、検出した認証情報を、第1通信部14および第2通信部30を介して制御装置3へ送信するブロックである。認証情報の送信に利用される通信プロトコルは様々であるが、本実施形態ではSOAPが用いられる。図6は、SOAPを用いて認証情報を送信する場合の送信されるデータの一例である。
The authentication
なお、ジョブデータが通常印刷ジョブのデータである場合、ジョブデータに認証情報が付加されているため、認証情報検出部10bはジョブデータから認証情報を検出できる。しかし、ジョブデータがダイレクト印刷ジョブのデータである場合、ジョブデータに認証情報が付加されていないため、認証情報検出部10bはジョブデータから認証情報を検出できない。
Note that if the job data is data of a normal print job, the authentication information is added to the job data, so that the authentication
送信元特定部10cは、認証情報検出部10bがジョブデータから認証情報を検出できなかった場合、当該ジョブデータの送信元を特定し、当該送信元を示す送信元情報を、第1通信部14および第2通信部30を介して制御装置3へ送信するブロックである。
When the authentication
具体的に説明すると、本実施形態の複合機制御システム100はTCP/IPにてデータ通信を行うものであるため、データ通信における受信側は、通信ヘッダからデータ送信元のIPアドレスを取得することによって、データの送信元を特定できるようになっている。そこで、送信元特定部10cは、ジョブデータの通信時の通信ヘッダに埋め込まれているIPアドレス(端末装置2のIPアドレス)を取得することにより、ジョブデータの送信元(端末装置2)を特定するようになっている。そして、送信元特定部10cは、取得したIPアドレス(端末装置2のIPアドレス)を、ジョブデータの送信元を示す送信元情報として制御装置3へ送信する。
More specifically, since the
ジョブ制御部10dは、後述する認証許可通知を制御装置3から受け付けた場合、ジョブ受信部10aにて受信されたジョブデータに係る印刷ジョブを画像形成部13に実行させ、後述する認証エラー通知を制御装置3から受け付けた場合、ジョブ受信部10aにて受信されたジョブデータに係る印刷ジョブを画像形成部13に実行させず、前記ジョブデータを削除するようになっている。
When the
制御装置3のアプリケーション部31に備えられている情報受信部31aは、複合機1の認証情報検出部10bから送信されてくる認証情報、または、複合機1の送信元特定部10cから送信されてくる送信元情報(端末装置2のIPアドレス)を受信するブロックである。
The
認証処理部(許否部)31bは、情報受信部31aが受信した認証情報または送信元情報に基づいて、前記のジョブデータを複合機1へ入力(送信)した利用者(または端末装置2)に対する印刷ジョブ機能の利用権限の有無を決定する。そして、認証処理部(許否部)31bは、利用権限有と決定した場合、印刷ジョブの実行を許可する認証許可通知を複合機1へ送り、利用権限無と決定した場合、印刷ジョブの実行を不許可とする認証エラー通知を複合機1へ送るようになっている。この点について以下詳細に説明する。
The authentication processing unit (permission / rejection unit) 31b is for the user (or terminal device 2) who has input (transmitted) the job data to the
まず、情報受信部31aが認証情報を受信した場合について説明する。この場合、認証処理部31bは、情報受信部31aが受信した認証情報(ログイン名およびパスワードの組み合わせ)と同じ認証情報が記憶装置32の認証処理用テーブル(図4)に示されているか否かを判定する。そして、認証処理部31bは、情報受信部31aが受信した認証情報と同じ認証情報が記憶装置32の認証処理用テーブルに示されていると判定した場合、印刷ジョブ機能の利用権限有と決定し、認証許可通知を複合機1へ送信する。これに対し、認証処理部31bは、情報受信部31aが受信した認証情報と同じ認証情報が記憶装置32の認証処理用テーブルに示されていないと判定した場合、印刷ジョブ機能の利用権限無と決定し、認証エラー通知を複合機1へ送信する。
First, a case where the
なお、認証許可通知および認証エラー通知の送信に利用される通信プロトコルは様々であるが、本実施形態ではSOAPが用いられる。図7は、SOAPを用いて認証許可通知を送信する場合の送信されるデータの一例であり、図8は、SOAPを用いて認証エラー通知を送信する場合の送信されるデータの一例である。 Note that there are various communication protocols used for transmitting the authentication permission notification and the authentication error notification. In this embodiment, SOAP is used. FIG. 7 is an example of data transmitted when an authentication permission notification is transmitted using SOAP, and FIG. 8 is an example of data transmitted when an authentication error notification is transmitted using SOAP.
つぎに、情報受信部31aが送信元情報を受信した場合について説明する。この場合、認証処理部31bは、まず、情報受信部31aに受信された送信元情報のデータ形式の変換を行う。具体的に、認証処理部31bは、DNSサーバを参照して、情報受信部31aに受信された送信元情報のデータ形式をIPアドレスからホスト名に変換する。このような変換を行っているのは、後に、情報受信部31aに受信された送信元情報と認証処理用テーブルに登録されている送信元とが照合されるが、認証処理用テーブルに登録されている送信元は図4に示すようにホスト名で示されているからである。
Next, a case where the
そして、認証処理部31bは、前記送信元情報に示されている送信元(ホスト名)が記憶装置32の認証処理用テーブル(図4)に示されているか否かを判定する。認証処理部31bは、情報受信部31aに受信され且つデータ形式を変換した後の送信元情報(ホスト名)に示される送信元が記憶装置32の認証処理用テーブルに示されていると判定した場合、印刷ジョブ機能の利用権限有と決定し、認証許可通知を複合機1へ送信する。これに対し、認証処理部31bは、情報受信部31aに受信され且つデータ形式を変換した後の送信元情報(ホスト名)に示される送信元が記憶装置32の認証処理用テーブルに示されていないと判定した場合、印刷ジョブ機能の利用権限無と決定し、認証エラー通知を複合機1へ送信する。
Then, the
つぎに、ジョブ認証処理の処理手順を図5のフローチャートに基づいて説明する。まず、複合機1は、印刷ジョブのジョブデータを端末装置2から受信すると(S101)、ジョブデータに認証情報が含まれているか否かを判定する(S102)。ジョブデータに認証情報が含まれている場合(S102にてYes)、つまりジョブデータが通常印刷ジョブに係るデータである場合、複合機1は、ジョブデータに含まれている認証情報を制御装置3へ送信する(S103)。
Next, the processing procedure of job authentication processing will be described based on the flowchart of FIG. First, upon receiving job data of a print job from the terminal device 2 (S101), the
S103の後、制御装置3は、受信した認証情報と同じ認証情報が記憶装置32の認証処理用テーブルに示されているか否かを判定する。制御装置3は、受信した認証情報と同じ認証情報が記憶装置32の認証処理用テーブルに示されていると判定した場合、印刷ジョブ機能の利用権限有と決定し(印刷ジョブの実行許可を決定し)、印刷ジョブの実行を許可する認証許可通知を複合機1へ送る(S104にてYes)。なお、記憶装置32の認証処理用テーブルに示されている認証情報は、複合機1における印刷ジョブの実行機能の利用が予め許諾されている利用者の認証情報である。
After S103, the control device 3 determines whether or not the same authentication information as the received authentication information is shown in the authentication processing table of the
そして、認証許可通知を受信した複合機1は、S101にて受信したジョブデータに係る印刷ジョブを実行し(S105)、処理を終了する。
The
また、S103の後、制御装置3は、受信した認証情報と同じ認証情報が記憶装置32の認証処理用テーブルに示されていないと判定した場合、印刷ジョブ機能の利用権限無と決定し(印刷ジョブの実行不許可を決定し)、印刷ジョブの実行を不許可とする認証エラー通知を複合機1へ送るようになっている(S104にてNo)。そして、この認証エラー通知を受けた複合機1は、S101にて受信したジョブデータに係る印刷ジョブを実行せず、このジョブデータを削除し(S106)、処理を終了する。
Further, after S103, when the control device 3 determines that the same authentication information as the received authentication information is not shown in the authentication processing table of the
また、S102においてジョブデータに認証情報が含まれていないと判定された場合、つまりジョブデータがダイレクト印刷ジョブに係るデータである場合、複合機1は、ジョブデータの送信元を示す送信元情報(IPアドレス)を取得することで送信元を特定し(S111にてYes)、この送信元情報を制御装置3へ送信する(S112)。
If it is determined in S102 that the authentication information is not included in the job data, that is, if the job data is data related to the direct print job, the
S112の後、制御装置3は、受信した送信元情報のデータ形式をIPアドレスからホスト名に変換し、当該送信元情報に示されている送信元(ホスト名)が記憶装置32の認証処理用テーブルに示されているか否かを判定する。制御装置3は、前記送信元情報に示されている送信元(ホスト名)が記憶装置32の認証処理用テーブルに示されていると判定した場合、印刷ジョブ機能の利用権限有と決定し(印刷ジョブの実行許可を決定し)、印刷ジョブの実行を許可する認証許可通知を複合機1へ送る(S104にてYes)。なお、記憶装置32の認証処理用テーブルに示されているホスト名は、複合機1における印刷ジョブの実行機能の利用が予め許諾されている端末装置2(送信元)を示す情報である。
After S112, the control device 3 converts the data format of the received transmission source information from an IP address to a host name, and the transmission source (host name) indicated in the transmission source information is for authentication processing of the
そして、認証許可通知を受信した複合機1は、S101にて受信したジョブデータに係る印刷ジョブを実行し(S105)、処理を終了する。
The
また、S112の後、制御装置3は、送信元情報に示されている送信元(ホスト名)が記憶装置32の認証処理用テーブルに示されていないと判定した場合、印刷ジョブ機能の利用権限無と決定し(印刷ジョブの実行不許可を決定し)、印刷ジョブの実行を不許可とする認証エラー通知を複合機1へ送るようになっている(S104にてNo)。そして、この認証エラー通知を受けた複合機1は、S101にて受信したジョブデータに係る印刷ジョブを実行せず、このジョブデータを削除し(S106)、処理を終了する。
After S112, if the control device 3 determines that the transmission source (host name) indicated in the transmission source information is not indicated in the authentication processing table of the
なお、S102においてジョブデータに認証情報が含まれていないと判定された後、複合機1は、ジョブデータの送信元を示す送信元情報(IPアドレス)を取得できない場合(S111にてNo)、このジョブデータに係る印刷ジョブを実行せずにジョブデータを削除し、処理を終了する。
If it is determined in step S102 that the authentication information is not included in the job data, the
以上にて示した本実施形態の複合機制御システム100は、複合機1と、複合機1を制御する制御装置3とを備えている。そして、複合機1は、受信側にて送信元の特定が可能な通信プロトコル(TCP/IP)によって印刷ジョブのジョブデータを受信するジョブ受信部10aと、ジョブデータの送信元を特定し且つ特定された送信元を示す送信元情報を制御装置3に送信する送信元特定部10cと、制御装置3が前記印刷ジョブの実行を許可しなかった場合には複合機1の画像形成部13に前記印刷ジョブを実行させず、制御装置3が前記印刷ジョブの実行を許可した場合には複合機1の画像形成部13に前記印刷ジョブを実行させるジョブ制御部10dとを有している。これに対し、制御装置3は、複合機1から前記送信元情報を受信する情報受信部31aと、印刷ジョブの実行機能の利用が許諾されている送信元(ホスト名)を予め記憶する記憶装置32と、前記送信元情報に示される送信元が前記記憶部に記憶されているか否かを判定する認証処理部(許否部)31bとを有している。認証処理部31bは、前記送信元情報に示される送信元が記憶装置32に記憶されていないと判定した場合は複合機1に前記印刷ジョブの実行を許可せず、前記送信元情報に示される送信元が記憶装置32に記憶されていると判定した場合は複合機1に前記印刷ジョブの実行を許可するものである。
The
このような複合機制御システム100の構成によれば、前記ジョブデータに認証情報(ログイン情報)が付加されていなくても、印刷ジョブ機能の利用権限の有無の判定(印刷ジョブの実行許否の判定)が可能になる。それゆえ、複合機1を利用する利用者の認証情報(ログイン情報)の入力作業を不要または減じることができ、従来よりも利用者の手間を軽減することが可能になる。
According to such a configuration of the
また、本実施形態では、認証処理用テーブルに示されているホスト名の端末装置2は、操作認証処理を行って操作権限を取得しなければ操作できないようになっている。それゆえ、当該端末装置2を送信元とするジョブデータは、操作権限を有する利用者によって作成されたデータと扱うことができ、当該ジョブデータに基づく印刷ジョブの実行を許可しても問題がないものと考えられる。
Further, in the present embodiment, the
なお、上述した実施形態では、IPアドレスからホスト名への変換処理は、制御装置3側で行われているが、複合機1側で行われても構わない。
In the above-described embodiment, the conversion process from the IP address to the host name is performed on the control device 3 side, but may be performed on the
また、上述した実施形態では、認証処理用テーブルにおいて、印刷ジョブ機能の利用権限が許諾されている送信元は、ホスト名で示されているが、IPアドレスで示されていても構わない。但し、この場合、IPアドレスからホスト名への変換処理は行われない。なお、各端末装置のIPアドレスをDHCP(Dynamic Host Configuration Protocol)で割り当てている場合は、各端末装置2に割り当てられるIPアドレスはランダムに異なるため、利用者が端末装置2の操作認証処理を行った場合にその端末装置2のIPアドレスを認証処理用テーブルに登録するようにすれば、適切な運用を行うことができる。
In the above-described embodiment, the transmission source authorized to use the print job function in the authentication processing table is indicated by the host name, but may be indicated by the IP address. In this case, however, the IP address to host name conversion process is not performed. In addition, when the IP address of each terminal device is assigned by DHCP (Dynamic Host Configuration Protocol), the IP address assigned to each
さらに、印刷ジョブにはEmailダイレクト印刷ジョブがある。Emailダイレクト印刷ジョブとは、複合機1が、ジョブデータを添付した電子メール(Email)を端末装置2から受信すると、当該電子メールに添付されているジョブデータに応じて実行する印刷ジョブを意味する。複合機1は、ジョブデータを添付した電子メールを電子メールプロトコルによって受信した場合、送信元の電子メールアドレスを検出可能である。そこで、図4に示すように、印刷ジョブ機能の利用権限が許諾されている送信元の電子メールアドレスを認証処理用テーブルに列挙しておく。そして、ジョブデータを添付した電子メールが複合機1に入力された場合、複合機1の送信元特定部10cが、当該電子メールの送信元の電子メールアドレスを、ジョブデータの送信元を示す送信元情報として制御装置3に送信し、制御装置3が、この送信元情報と認証処理用テーブルに示される電子メールアドレスとに基づいてジョブ認証処理を行うようになっていてもよい。
Furthermore, the print job includes an email direct print job. The email direct print job means a print job that is executed in response to job data attached to an e-mail when the
また、本実施形態のダイレクト印刷ジョブは、利用者が端末装置2を操作して端末装置2の画像ファイルを複合機1へFTP転送する形態であった。しかし、本実施形態の複合機制御システム100においては、利用者が複合機1の操作部11を操作することによって、端末装置2の画像ファイルを複合機1にFTP転送して印刷するダイレクト印刷ジョブも実行可能である(この場合もプリンタドライバが用いられない)。そして、当該ダイレクト印刷ジョブのジョブデータについても図5の処理を行うことが可能であり、この場合、送信元情報に基づいてジョブ認証処理が行われることになる。
Further, the direct print job of the present embodiment is a form in which the user operates the
また、本実施形態では、プリンタドライバを用いて印刷ジョブを設定する場合、プリンタドライバを介して認証情報を入力しなければならないようになっているが、認証情報の入力が不要なプリンタドライバが用いられてもよい。そして、認証情報の入力が不要なプリンタドライバを用いて印刷ジョブを設定する場合、複合機1に入力されるジョブデータには認証情報が付加されていないことになる。この場合、送信元特定部10cがジョブデータの送信元を示す送信元情報を検出し、この送信元情報によってジョブ認証処理を行うようにすればよい。これにより、プリンタドライバを用いた印刷ジョブにおいて認証情報を入力せずともジョブ認証処理を実現することが可能になる。
In this embodiment, when a print job is set using a printer driver, authentication information must be input via the printer driver. However, a printer driver that does not require input of authentication information is used. May be. When a print job is set using a printer driver that does not require input of authentication information, the authentication information is not added to the job data input to the
また、本実施形態の複合機1は、複写処理も可能であるし、複合機1に接続されたUSB機器から取り出された画像データに基づく印刷処理も可能である。これら処理においては、通信ネットワークを介した通信がなされないので送信元情報の取得は行われないが、複合機1の起動時に操作認証処理を行っているので、真正の利用者でないとこれら処理を行うことができない。
In addition, the
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。 The present invention is not limited to the above-described embodiments, and various modifications are possible within the scope shown in the claims, and embodiments obtained by appropriately combining technical means disclosed in different embodiments. Is also included in the technical scope of the present invention.
なお、機器制御部10およびアプリケーション部31に含まれる各ブロックは、次のようにCPUを用いてソフトウェアによって実現されてもよい。すなわち、機器制御部10およびアプリケーション部31の各々は、機器制御部10およびアプリケーション部31に含まれる各部の機能を実現する制御プログラムの命令を実行するCPU、上記制御プログラムを格納したROM、上記制御プログラムを展開するRAM、上記制御プログラムおよび各種データを格納するメモリ等の記憶装置(コンピュータ読み取り可能な記録媒体)などを備えている。そして、上記制御プログラムのプログラムコード(実行形式プログラム、中間コードプログラム、ソースプログラム)をCPUが読み出し実行することによって、機器制御部10およびアプリケーション部31に含まれる各部の機能が実現される。また、上記制御プログラムはCD−R等のリムーバブル記録媒体に記録されており、当該リムーバブル記録媒体に記録されている制御プログラムをCPUが実行するようになっていてもよい。
Each block included in the
本発明は、複写、スキャン、FAXなどの複数の機能を実現する複合機と、この複合機を制御する制御装置とを含む複合機制御システムに利用可能である。 The present invention can be used in a multifunction machine control system including a multifunction machine that realizes a plurality of functions such as copying, scanning, and FAX, and a control device that controls the multifunction machine.
1 複合機
2 端末装置
3 制御装置
10a ジョブ受信部
10b 認証情報検出部
10c 送信元特定部
10d ジョブ制御部
31a 情報受信部
31b 認証処理部(許否部)
32 記憶装置
50 通信ネットワーク
100 複合機制御システム
DESCRIPTION OF
32
Claims (6)
前記複合機は、
受信側にて送信元の特定が可能な通信プロトコルによって、前記複合機に対するジョブの実行命令を示すジョブデータを受信するジョブ受信部と、
前記ジョブデータの送信元を特定し、特定された送信元を示す送信元情報を前記制御装置に送信する送信元特定部と、
前記制御装置が前記ジョブの実行を許可しなかった場合には前記複合機に前記ジョブを実行させず、前記制御装置が前記ジョブの実行を許可した場合には前記複合機に前記ジョブを実行させるジョブ制御部とを備え、
前記制御装置は、
前記複合機から前記送信元情報を受信する情報受信部と、
前記複合機における前記ジョブの実行機能の利用が許諾されている送信元を予め記憶する記憶装置と、
前記送信元情報に示される送信元が前記記憶装置に記憶されているか否かを判定し、前記送信元情報に示される送信元が前記記憶装置に記憶されていないと判定した場合は前記複合機に前記ジョブの実行を許可せず、前記送信元情報に示される送信元が前記記憶装置に記憶されていると判定した場合は前記複合機に前記ジョブの実行を許可する許否部とを備えることを特徴とする複合機制御システム。 A multifunction device control system comprising a multifunction device and a control device for controlling the multifunction device,
The MFP is
A job receiving unit that receives job data indicating a job execution instruction for the multifunction peripheral by means of a communication protocol capable of specifying a transmission source on the receiving side;
A transmission source identifying unit that identifies a transmission source of the job data and transmits transmission source information indicating the identified transmission source to the control device;
If the control device does not permit execution of the job, the multifunction device does not execute the job, and if the control device permits execution of the job, causes the multifunction device to execute the job. A job control unit,
The controller is
An information receiving unit for receiving the transmission source information from the multifunction device;
A storage device that stores in advance a transmission source permitted to use the job execution function in the multifunction peripheral;
If it is determined whether the transmission source indicated in the transmission source information is stored in the storage device, and if it is determined that the transmission source indicated in the transmission source information is not stored in the storage device, the multifunction device And a permission / refusal unit that permits the multifunction device to execute the job when it is determined that the transmission source indicated in the transmission source information is stored in the storage device. A multi-function machine control system.
前記送信元特定部は、前記IPアドレス、または前記IPアドレスから変換可能なホスト名を前記送信元情報とすることを特徴とする請求項1に記載の複合機制御システム。 The communication protocol is a protocol that can specify a source IP address on the receiving side,
The multifunction device control system according to claim 1, wherein the transmission source specifying unit uses the IP address or a host name that can be converted from the IP address as the transmission source information.
前記送信元特定部は、前記送信元の電子メールアドレスを前記送信元情報とすることを特徴とする請求項1に記載の複合機制御システム。 The communication protocol is an email communication protocol;
The multifunction device control system according to claim 1, wherein the transmission source specifying unit uses the transmission source e-mail address as the transmission source information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010250877A JP2012105000A (en) | 2010-11-09 | 2010-11-09 | Multifunction peripheral control system, control program, and recording medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010250877A JP2012105000A (en) | 2010-11-09 | 2010-11-09 | Multifunction peripheral control system, control program, and recording medium |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2012105000A true JP2012105000A (en) | 2012-05-31 |
Family
ID=46394913
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010250877A Pending JP2012105000A (en) | 2010-11-09 | 2010-11-09 | Multifunction peripheral control system, control program, and recording medium |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2012105000A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015069421A (en) * | 2013-09-30 | 2015-04-13 | 株式会社リコー | Information processing system, information processor, information processing method, and program |
JP2017182640A (en) * | 2016-03-31 | 2017-10-05 | 京セラドキュメントソリューションズ株式会社 | Job reservation system and job reservation method |
JP2021052308A (en) * | 2019-09-25 | 2021-04-01 | 京セラドキュメントソリューションズ株式会社 | Image forming apparatus, image forming method, and image forming program |
-
2010
- 2010-11-09 JP JP2010250877A patent/JP2012105000A/en active Pending
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015069421A (en) * | 2013-09-30 | 2015-04-13 | 株式会社リコー | Information processing system, information processor, information processing method, and program |
JP2017182640A (en) * | 2016-03-31 | 2017-10-05 | 京セラドキュメントソリューションズ株式会社 | Job reservation system and job reservation method |
JP2021052308A (en) * | 2019-09-25 | 2021-04-01 | 京セラドキュメントソリューションズ株式会社 | Image forming apparatus, image forming method, and image forming program |
JP7360616B2 (en) | 2019-09-25 | 2023-10-13 | 京セラドキュメントソリューションズ株式会社 | Image forming apparatus, image forming method, and image forming program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5069819B2 (en) | Image forming system | |
JP6184060B2 (en) | Image processing apparatus, image processing apparatus control method, and program | |
JP4572805B2 (en) | Image processing apparatus, image processing apparatus management apparatus, image processing apparatus management method, program, and recording medium | |
JP2009248539A (en) | Image forming apparatus, image forming method, and image forming program | |
JP5453145B2 (en) | Image forming system and user manager server device | |
JP5069820B2 (en) | Image forming system and user manager server device | |
JP2009069994A (en) | Use restriction device and use restriction method | |
JP5649079B2 (en) | Communication establishment support system and electronic device | |
JP5412335B2 (en) | Image forming system | |
JP5186521B2 (en) | Image forming system and user manager server device | |
JP5448948B2 (en) | Image forming system and user manager server device | |
JP2012105000A (en) | Multifunction peripheral control system, control program, and recording medium | |
JP2006270353A (en) | Image processor, data management method, and computer program | |
JP4837475B2 (en) | Method, system, and server device for reducing the number of times authentication information data is input | |
JP5091965B2 (en) | Image forming system and user manager server device | |
JP5358490B2 (en) | Image forming system and user manager server device | |
JP5286232B2 (en) | Image forming system and user manager server device | |
JP4631729B2 (en) | Image forming apparatus and file transmission system | |
JP2023015896A (en) | Image processing system | |
JP5033205B2 (en) | Image forming system and user manager server device | |
JP5145316B2 (en) | Image forming system and user manager server device | |
JP5049333B2 (en) | Authorization information registration device and authorization information registration program | |
JP5325818B2 (en) | Image forming system and user manager server device | |
JP5346852B2 (en) | Image forming system and user manager server device | |
JP4559350B2 (en) | Image recording system |