[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2012164138A - Image processing control device, image processing apparatus and image processing control program - Google Patents

Image processing control device, image processing apparatus and image processing control program Download PDF

Info

Publication number
JP2012164138A
JP2012164138A JP2011024061A JP2011024061A JP2012164138A JP 2012164138 A JP2012164138 A JP 2012164138A JP 2011024061 A JP2011024061 A JP 2011024061A JP 2011024061 A JP2011024061 A JP 2011024061A JP 2012164138 A JP2012164138 A JP 2012164138A
Authority
JP
Japan
Prior art keywords
image processing
storage area
information
folder
function
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
JP2011024061A
Other languages
Japanese (ja)
Other versions
JP2012164138A5 (en
Inventor
Kazuhiro Yamada
和宏 山田
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2011024061A priority Critical patent/JP2012164138A/en
Publication of JP2012164138A publication Critical patent/JP2012164138A/en
Publication of JP2012164138A5 publication Critical patent/JP2012164138A5/ja
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

PROBLEM TO BE SOLVED: To simplify an operation in operating an image processing apparatus from an information processing device such as PCs.SOLUTION: IT box 1b for controlling execution of the image processing by the image processing apparatus includes: a detection module 232 which detects the fact that the file which is the object of the image processing has been stored in a network folder; and an output control module 231 which, when it is detected that the file has been stored in the network folder, on the basis of a folder management table in which the network folder and the image processing function are associated with each other, makes an output module 220 generate and transmit a job for causing MFP1a to carry out the image processing function associated with the folder in which the file has been stored.

Description

本発明は、画像処理制御装置、画像処理装置及び画像処理制御プログラムに関し、特に、画像処理装置に画像処理を実行させる際の制御に関する。   The present invention relates to an image processing control apparatus, an image processing apparatus, and an image processing control program, and more particularly to control when causing an image processing apparatus to execute image processing.

近年、情報の電子化が推進される傾向にあり、電子化された情報の出力に用いられるプリンタやファクシミリ及び書類の電子化に用いるスキャナ等の画像処理装置は欠かせない機器となっている。このような画像処理装置は、撮像機能、画像形成機能及び通信機能等を備えることにより、プリンタ、ファクシミリ、スキャナ、複写機として利用可能な複合機として構成されることが多い。   In recent years, there has been a tendency to digitize information, and image processing apparatuses such as printers and facsimiles used for outputting digitized information and scanners used for digitizing documents have become indispensable devices. Such an image processing apparatus is often configured as a multifunction machine that can be used as a printer, a facsimile, a scanner, or a copier by providing an imaging function, an image forming function, a communication function, and the like.

このような画像処理装置のうち、電子化された情報の出力に用いられるプリンタにおいては、PC(Personal Computer)等の情報処理装置に、特定のプリンタを動作させるためのドライバ・プログラムをインストールした上で、そのドライバ・プログラムを介してプリンタに印刷ジョブを送信する必要がある(例えば、特許文献1参照)。   Among such image processing apparatuses, in a printer used to output digitized information, a driver program for operating a specific printer is installed in an information processing apparatus such as a PC (Personal Computer). Therefore, it is necessary to transmit a print job to the printer via the driver program (see, for example, Patent Document 1).

特許文献1に開示されているような従来の方式の場合、複数のプリンタを用いる場合は、夫々のプリンタ毎にドライバ・プログラムをインストールする必要があり、夫々のプリンタ毎にドライバ・プログラムを使い分ける必要があった。また、上述したような複合機の場合、プリンタ、ファクシミリ、ファイル蓄積等の各機能毎にドライバ・プログラムの設定を行う必要があった。   In the case of a conventional method as disclosed in Patent Document 1, when using a plurality of printers, it is necessary to install a driver program for each printer, and it is necessary to use a different driver program for each printer. was there. In the case of the above-described multi-function device, it is necessary to set a driver program for each function such as a printer, a facsimile, and file storage.

本発明は、このような課題を解決するためになされたものであり、PC等の情報処理装置から画像処理装置を動作させる際の操作を簡略化することを目的とする。   SUMMARY An advantage of some aspects of the invention is that it simplifies an operation when an image processing apparatus is operated from an information processing apparatus such as a PC.

上記課題を解決するために、本発明の一態様は、画像処理装置による画像処理の実行を制御する画像処理制御装置であって、ネットワークを介してアクセス可能な記憶領域に前記画像処理の対象である対象情報が格納されたことを検知する情報格納検知部と、前記記憶領域に前記対象情報が格納されたことが検知された場合に、前記記憶領域と前記記憶領域に応じた前記画像処理機能を示す情報とが関連付けられた記憶領域管理情報に基づき、前記画像処理装置を動作させるための命令を生成する命令生成部に、前記対象情報が格納された記憶領域に関連付けられた画像処理機能を前記画像処理装置に実行させるための命令を、前記対象情報に基づいて生成させて前記画像処理装置に送信させる出力制御部とを含むことを特徴とする。   In order to solve the above-described problem, an aspect of the present invention is an image processing control apparatus that controls execution of image processing by an image processing apparatus. The image processing target is a storage area accessible via a network. An information storage detection unit for detecting that certain target information is stored, and the image processing function corresponding to the storage area and the storage area when it is detected that the target information is stored in the storage area The command generation unit that generates a command for operating the image processing device based on the storage area management information associated with the information indicating the image processing function associated with the storage area in which the target information is stored And an output control unit configured to generate an instruction to be executed by the image processing apparatus based on the target information and to transmit the instruction to the image processing apparatus.

また、本発明の他の態様は、画像処理装置であって、上記画像処理制御装置と、前記出力制御部によって出力された命令に従って画像処理を実行する画像処理部とを含むことを特徴とする。   According to another aspect of the present invention, there is provided an image processing device including the image processing control device and an image processing unit that executes image processing according to a command output by the output control unit. .

また、本発明の他の態様は、画像処理装置による画像処理の実行を制御する画像処理制御プログラムであって、ネットワークを介してアクセス可能な記憶領域に前記画像処理の対象である対象情報が格納されたことを検知するステップと、前記記憶領域に前記対象情報が格納されたことが検知された場合に、前記記憶領域と前記記憶領域に応じた前記画像処理機能を示す情報とが関連付けられた記憶領域管理情報に基づき、前記画像処理装置を動作させるための命令を生成する命令生成部に、前記対象情報が格納された記憶領域に関連付けられた画像処理機能を前記画像処理装置に実行させるための命令を、前記対象情報に基づいて生成させて前記画像処理装置に送信させるステップとを情報処理装置に実行させることを特徴とする。   According to another aspect of the present invention, there is provided an image processing control program for controlling execution of image processing by an image processing apparatus, wherein target information as a target of the image processing is stored in a storage area accessible via a network. The step of detecting that the storage area is associated with the information indicating the image processing function corresponding to the storage area when it is detected that the target information is stored in the storage area In order to cause the image processing apparatus to execute an image processing function associated with the storage area in which the target information is stored, in a command generation unit that generates a command for operating the image processing apparatus based on the storage area management information And causing the information processing apparatus to execute a step of generating the instruction based on the target information and transmitting the instruction to the image processing apparatus.

本発明によれば、PC等の情報処理装置から画像処理装置を動作させる際の操作を簡略化することができる。   According to the present invention, it is possible to simplify an operation when operating an image processing apparatus from an information processing apparatus such as a PC.

本発明の実施形態に係るシステムの運用形態を示す図である。It is a figure which shows the operation | use form of the system which concerns on embodiment of this invention. 本発明の実施形態に係る画像形成装置のハードウェア構成を模式的に示すブロック図である。1 is a block diagram schematically illustrating a hardware configuration of an image forming apparatus according to an embodiment of the present invention. 本発明の実施形態に係るMFPの機能構成を示すブロック図である。2 is a block diagram illustrating a functional configuration of the MFP according to the embodiment of the present invention. FIG. 本発明の実施形態に係るITボックスの機能構成を示すブロック図である。It is a block diagram which shows the function structure of the IT box which concerns on embodiment of this invention. 本発明の実施形態に係るネットワークフォルダのフォルダ構成例を示す図である。It is a figure which shows the folder structural example of the network folder which concerns on embodiment of this invention. 本発明の実施形態に係るフォルダ管理テーブルの例を示す図である。It is a figure which shows the example of the folder management table which concerns on embodiment of this invention. 本発明の実施形態に係るユーザ操作の態様を示す図である。It is a figure which shows the aspect of user operation which concerns on embodiment of this invention. 本発明の実施形態に係るITボックスの動作を示すフローチャートである。It is a flowchart which shows operation | movement of the IT box which concerns on embodiment of this invention. 本発明の他の実施形態に係るフォルダ生成動作を示すフローチャートである。It is a flowchart which shows the folder production | generation operation | movement which concerns on other embodiment of this invention. 本発明の他の実施形態に係るディスプレイパネルの表示例を示す図である。It is a figure which shows the example of a display of the display panel which concerns on other embodiment of this invention. 本発明の他の実施形態に係るディスプレイパネルの表示例を示す図である。It is a figure which shows the example of a display of the display panel which concerns on other embodiment of this invention. 本発明の他の実施形態に係るディスプレイパネルの表示例を示す図である。It is a figure which shows the example of a display of the display panel which concerns on other embodiment of this invention. 本発明の他の実施形態に係るネットワークフォルダのフォルダ構成の更新例を示す図である、It is a figure which shows the update example of the folder structure of the network folder which concerns on other embodiment of this invention. 本発明の他の実施形態に係るフォルダ管理テーブルの更新例を示す図である。It is a figure which shows the example of an update of the folder management table which concerns on other embodiment of this invention. 本発明の他の実施形態に係るディスプレイパネルの表示例を示す図である。It is a figure which shows the example of a display of the display panel which concerns on other embodiment of this invention. 本発明の他の実施形態に係る画像処理装置の動作を示すシーケンス図である。It is a sequence diagram which shows operation | movement of the image processing apparatus which concerns on other embodiment of this invention.

実施の形態1.
以下、図面を参照して、本発明の実施形態を詳細に説明する。本実施形態においては、画像形成システムの例として、TCP/IP(Transmission Control Protocol/Internet Protocol)ネットワークによるネットワークフォルダ、即ち共有フォルダが設けられた画像処理装置と、同じくTCP/IPネットワークによる通信が可能なPC(Personal Computer)等の情報処理端末とを含むシステムについて説明する。
Embodiment 1 FIG.
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. In this embodiment, as an example of an image forming system, a TCP / IP (Transmission Control Protocol / Internet Protocol) network folder, that is, an image processing apparatus provided with a shared folder, can also communicate with the TCP / IP network. A system including an information processing terminal such as a personal computer (PC) will be described.

図1は、本実施の形態に係るシステムの運用形態の例を示す図である。図1に示すように、本実施形態に係るシステムは、画像処理装置1及びクライアント端末2がネットワークを介して接続されて構成されている。   FIG. 1 is a diagram illustrating an example of an operation mode of a system according to the present embodiment. As shown in FIG. 1, the system according to the present embodiment is configured by connecting an image processing apparatus 1 and a client terminal 2 via a network.

画像処理装置1は、撮像機能、画像形成機能及び通信機能等を備えることにより、プリンタ、ファクシミリ、スキャナ、複写機として利用可能なMFP(MultiFunction Peripheral:複合機)である。本実施形態において、画像処理装置1は、内部に設けられたネットワークフォルダに格納された文書ファイルや画像ファイルに応じて、印刷出力、ファックス送信、ファイル蓄積等の処理を実行する。   The image processing apparatus 1 is an MFP (Multi Function Peripheral) that can be used as a printer, a facsimile, a scanner, and a copier by providing an imaging function, an image forming function, a communication function, and the like. In the present embodiment, the image processing apparatus 1 executes processes such as print output, fax transmission, and file storage in accordance with document files and image files stored in a network folder provided therein.

また、本実施形態に係る画像処理装置1は、従来通りの画像処理機能を実現するためのMFP1aと、上記ネットワークフォルダの機能を提供すると共に、MFP1aに画像処理機能を実行させる命令を生成するIT(Infomation Technology)ボックス1bとを含む。即ち、画像処理部として機能するMFP1aと、画像処理制御部として機能するITボックス1bとによって本実施形態に係る画像処理装置1が構成される。これについては、後に詳述する。   In addition, the image processing apparatus 1 according to the present embodiment provides the MFP 1a for realizing the conventional image processing function and the function of the network folder, and generates an instruction for causing the MFP 1a to execute the image processing function. (Information Technology) box 1b. That is, the image processing apparatus 1 according to the present embodiment is configured by the MFP 1a functioning as an image processing unit and the IT box 1b functioning as an image processing control unit. This will be described in detail later.

従来の画像処理システムにおいて、例えばクライアント端末2に格納されている文書ファイルを画像処理装置1において印刷出力する場合、その文書ファイルに基づき、クライアント端末2にインストールされドライバ・プログラムによって印刷ジョブを生成して画像処理装置1に送信することにより、印刷出力を実行させる。   In a conventional image processing system, for example, when a document file stored in the client terminal 2 is printed out by the image processing apparatus 1, a print job is generated by a driver program installed in the client terminal 2 based on the document file. Then, the print output is executed by transmitting to the image processing apparatus 1.

これに対して、本実施形態においては、クライアント端末2から画像処理装置1の共有フォルダを参照して、印刷出力するべき文書ファイルや画像ファイルを、その共有フォルダに格納することにより、印刷出力等の処理対象の情報を画像処理装置1に入力する。そして、画像処理装置1が、共有フォルダに格納されたファイルに基づいて印刷出力等の処理を実行する。   On the other hand, in the present embodiment, the client terminal 2 refers to the shared folder of the image processing apparatus 1 and stores the document file and the image file to be printed out in the shared folder, so that the print output or the like is performed. Is input to the image processing apparatus 1. The image processing apparatus 1 executes processing such as print output based on the file stored in the shared folder.

このような構成により、TCP/IPネットワークによるネットワークフォルダにアクセス可能なPCであれば、ドライバ・プログラムをインストールすることなく画像処理装置1の機能を利用することが可能となる。クライアント端末2は、ユーザが操作する情報処理端末であり、PC(Personal Computer)等の情報処理装置によって実現される。本実施形態において、ユーザはクライアント端末2を操作することにより、印刷出力、FAX送信、ストレージ蓄積等の処理対象のファイルを、画像処理装置1に設けられたネットワークフォルダに格納する。   With such a configuration, the function of the image processing apparatus 1 can be used without installing a driver program as long as the PC can access a network folder using a TCP / IP network. The client terminal 2 is an information processing terminal operated by a user, and is realized by an information processing apparatus such as a PC (Personal Computer). In the present embodiment, the user operates the client terminal 2 to store files to be processed such as print output, FAX transmission, and storage accumulation in a network folder provided in the image processing apparatus 1.

次に、本実施形態に係る画像処理装置1及びクライアント端末2のハードウェア構成について図2を参照して説明する。尚、画像処理装置1は、図2に示すハードウェア構成に加えて、スキャナ、プリンタ等を実現するためのエンジンを備える。また、画像処理装置1は、上述したMFP1a、ITボックス1b夫々が、図2に示すハードウェア構成を有する。以下の説明においては、画像処理装置1のITボックス1bのハードウェア構成を例として説明するが、MFPa及びクライアント端末2についても同様である。   Next, the hardware configuration of the image processing apparatus 1 and the client terminal 2 according to the present embodiment will be described with reference to FIG. The image processing apparatus 1 includes an engine for realizing a scanner, a printer, and the like in addition to the hardware configuration shown in FIG. In the image processing apparatus 1, each of the MFP 1a and the IT box 1b described above has a hardware configuration shown in FIG. In the following description, the hardware configuration of the IT box 1b of the image processing apparatus 1 will be described as an example, but the same applies to the MFPa and the client terminal 2.

図2に示すように、本実施形態に係るITボックス1bは、一般的なサーバやPC等と同様の構成を含む。即ち、本実施形態に係るITボックス1bは、CPU(Central Processing Unit)10、RAM(Random Access Memory)20、ROM(Read Only Memory)30、HDD(Hard Disk Drive)40及びI/F50がバス80を介して接続されている。また、I/F50にはLCD(Liquid Crystal Display)60及び操作部70が接続されている。   As shown in FIG. 2, the IT box 1b according to the present embodiment includes the same configuration as that of a general server or PC. That is, the IT box 1b according to the present embodiment includes a CPU (Central Processing Unit) 10, a RAM (Random Access Memory) 20, a ROM (Read Only Memory) 30, an HDD (Hard Disk Drive) 40, and an I / F 50. Connected through. Further, an LCD (Liquid Crystal Display) 60 and an operation unit 70 are connected to the I / F 50.

CPU10は演算手段であり、ITボックス1b全体の動作を制御する。RAM20は、情報の高速な読み書きが可能な揮発性の記憶媒体であり、CPU10が情報を処理する際の作業領域として用いられる。ROM30は、読み出し専用の不揮発性記憶媒体であり、ファームウェア等のプログラムが格納されている。HDD40は、情報の読み書きが可能な不揮発性の記憶媒体であり、OS(Operating System)や各種の制御プログラム、アプリケーション・プログラム等が格納される。   The CPU 10 is a calculation means and controls the operation of the entire IT box 1b. The RAM 20 is a volatile storage medium capable of reading and writing information at high speed, and is used as a work area when the CPU 10 processes information. The ROM 30 is a read-only nonvolatile storage medium and stores a program such as firmware. The HDD 40 is a non-volatile storage medium that can read and write information, and stores an OS (Operating System), various control programs, application programs, and the like.

I/F50は、バス80と各種のハードウェアやネットワーク等を接続し制御する。LCD60は、ユーザがITボックス1bの状態を確認するための視覚的ユーザインタフェースである。操作部70は、キーボードやマウス等、ユーザがITボックス1bに情報を入力するためのユーザインタフェースである。尚、図1において説明したように、本実施形態に係る課金管理サーバ3はサーバとして運用される。従って、LCD60及び操作部70等のユーザインタフェースは省略可能である。   The I / F 50 connects and controls the bus 80 and various hardware and networks. The LCD 60 is a visual user interface for the user to check the state of the IT box 1b. The operation unit 70 is a user interface such as a keyboard and a mouse for the user to input information to the IT box 1b. As described with reference to FIG. 1, the charge management server 3 according to the present embodiment is operated as a server. Therefore, user interfaces such as the LCD 60 and the operation unit 70 can be omitted.

このようなハードウェア構成において、ROM30やHDD40若しくは図示しない光学ディスク等の記憶媒体に格納されたプログラムがRAM20に読み出され、CPU10の制御に従って動作することにより、ソフトウェア制御部が構成される。このようにして構成されたソフトウェア制御部と、ハードウェアとの組み合わせによって、本実施形態に係るITボックス1b、MFP1a及びクライアント端末2の機能を実現する機能ブロックが構成される。   In such a hardware configuration, a program stored in a storage medium such as the ROM 30, the HDD 40, or an optical disk (not shown) is read into the RAM 20, and operates according to the control of the CPU 10, thereby configuring a software control unit. A functional block that realizes the functions of the IT box 1b, the MFP 1a, and the client terminal 2 according to the present embodiment is configured by a combination of the software control unit configured as described above and hardware.

次に、本実施形態に係る画像処理装置1の機能構成について、図3、図4を参照して説明する。図3は、本実施形態に係る画像処理装置1のうち、MFP1aの機能構成を示すブロック図である。図3に示すように、本実施形態に係るMFP1aは、コントローラ100、ADF(Auto Documennt Feeder:原稿自動搬送装置)101、スキャナユニット102、排紙トレイ103、ディスプレイパネル104、給紙テーブル105、プリントエンジン106、排紙トレイ107及びネットワークI/F108を有する。   Next, the functional configuration of the image processing apparatus 1 according to the present embodiment will be described with reference to FIGS. 3 and 4. FIG. 3 is a block diagram illustrating a functional configuration of the MFP 1a in the image processing apparatus 1 according to the present embodiment. As shown in FIG. 3, the MFP 1 a according to the present embodiment includes a controller 100, an ADF (Auto Document Feeder) 101, a scanner unit 102, a paper discharge tray 103, a display panel 104, a paper feed table 105, a print An engine 106, a paper discharge tray 107, and a network I / F 108 are included.

また、コントローラ100は、主制御部110、エンジン制御部120、画像処理部130、操作表示制御部140、入出力制御部150及び文書記憶部160を含む。図3に示すように、本実施形態に係るMFP1aは、スキャナユニット102、プリントエンジン106を有する複合機として構成されている。尚、図3においては、電気的接続を実線の矢印で示しており、用紙若しくは文書束の流れを破線の矢印で示している。   The controller 100 includes a main control unit 110, an engine control unit 120, an image processing unit 130, an operation display control unit 140, an input / output control unit 150, and a document storage unit 160. As shown in FIG. 3, the MFP 1 a according to the present embodiment is configured as a multifunction machine having a scanner unit 102 and a print engine 106. In FIG. 3, the electrical connection is indicated by a solid arrow, and the flow of a sheet or a document bundle is indicated by a broken arrow.

ディスプレイパネル104は、MFP1aの状態を視覚的に表示する出力インタフェースであると共に、タッチパネルとしてユーザがMFP1aを直接操作し、若しくはMFP1aに対して情報を入力する際の入力インタフェースでもある。即ち、ディスプレイパネル104は、ユーザによる操作を受けるための画像を表示する機能を含む。ディスプレイパネル104は、図2に示すLCD60及び操作部70によって実現される。   The display panel 104 is an output interface that visually displays the state of the MFP 1a, and also serves as an input interface when the user directly operates the MFP 1a or inputs information to the MFP 1a as a touch panel. That is, the display panel 104 includes a function for displaying an image for receiving an operation by the user. The display panel 104 is realized by the LCD 60 and the operation unit 70 shown in FIG.

ネットワークI/F108は、MFP1aがITボックス1bと通信するためのインタフェースであり、Ethernet(登録商標)やUSB(Universal Serial Bus)インタフェースが用いられる。ネットワークI/F108は、TCP/IPプロトコルによる通信が可能であり、図2に示すI/F50によって実現される。   The network I / F 108 is an interface for the MFP 1a to communicate with the IT box 1b, and uses an Ethernet (registered trademark) or a USB (Universal Serial Bus) interface. The network I / F 108 can communicate using the TCP / IP protocol, and is realized by the I / F 50 shown in FIG.

また、ネットワークI/F108は、MFP1aがファクシミリとして機能する際に、ファクシミリ送信を実行するためのインタフェースとしても機能する。そのため、ネットワークI/F108は、電話回線にも接続されている。   The network I / F 108 also functions as an interface for executing facsimile transmission when the MFP 1a functions as a facsimile. For this reason, the network I / F 108 is also connected to a telephone line.

コントローラ100は、ソフトウェアとハードウェアとの組み合わせによって構成される。具体的には、ROM30や不揮発性メモリ並びにHDD40や光学ディスク等の不揮発性記憶媒体に格納されたプログラムが、RAM20等の揮発性メモリ(以下、メモリ)にロードされ、CPU10がそのプログラムに従って演算を行うことにより構成されるソフトウェア制御部と集積回路などのハードウェアとによってコントローラ100が構成される。コントローラ100は、MFP1a全体を制御する制御部として機能する。   The controller 100 is configured by a combination of software and hardware. Specifically, a program stored in a nonvolatile storage medium such as the ROM 30 and the nonvolatile memory and the HDD 40 and the optical disk is loaded into a volatile memory (hereinafter referred to as a memory) such as the RAM 20, and the CPU 10 performs an operation according to the program. The controller 100 is configured by a software control unit configured by performing and hardware such as an integrated circuit. The controller 100 functions as a control unit that controls the entire MFP 1a.

主制御部110は、コントローラ100に含まれる各部を制御する役割を担い、コントローラ100の各部に命令を与える。エンジン制御部120は、プリントエンジン106やスキャナユニット102等を制御若しくは駆動する駆動手段としての役割を担う。画像処理部130は、主制御部110の制御に従い、印刷出力すべき画像情報に基づいて描画情報を生成する。この描画情報とは、画像形成部であるプリントエンジン106が画像形成動作において形成すべき画像を描画するための情報である。   The main control unit 110 plays a role of controlling each unit included in the controller 100, and gives a command to each unit of the controller 100. The engine control unit 120 serves as a driving unit that controls or drives the print engine 106, the scanner unit 102, and the like. The image processing unit 130 generates drawing information based on image information to be printed out under the control of the main control unit 110. The drawing information is information for drawing an image to be formed in the image forming operation by the print engine 106 as an image forming unit.

また、画像処理部130は、スキャナユニット102から入力される撮像データを処理し、画像データを生成する。この画像データとは、スキャナ動作の結果物として画像処理装置1の記憶領域である文書記憶部160に格納され若しくはネットワークI/F108を介して他の機器に送信される情報である。   The image processing unit 130 processes image data input from the scanner unit 102 to generate image data. This image data is information stored in the document storage unit 160 that is a storage area of the image processing apparatus 1 as a result of the scanner operation or transmitted to another device via the network I / F 108.

操作表示制御部140は、ディスプレイパネル104に情報表示を行い若しくはディスプレイパネル104を介して入力された情報を主制御部110に通知する。入出力制御部150は、ネットワークI/F108を介して入力される情報を主制御部110に入力する。また、主制御部110は、入出力制御部150を制御し、ネットワークI/F108及びネットワークを介してITボックス1bや、他のネットワークに接続された機器にアクセスする。文書記憶部160は、HDD40等の不揮発性の記憶媒体によって実現され、主として、MFP1aにおけるファイルストレージ機能を提供する。   The operation display control unit 140 displays information on the display panel 104 or notifies the main control unit 110 of information input via the display panel 104. The input / output control unit 150 inputs information input via the network I / F 108 to the main control unit 110. In addition, the main control unit 110 controls the input / output control unit 150 to access the IT Ib 1b and devices connected to other networks via the network I / F 108 and the network. The document storage unit 160 is realized by a non-volatile storage medium such as the HDD 40, and mainly provides a file storage function in the MFP 1a.

MFP1aがプリンタとして動作する場合は、まず、入出力制御部150がネットワークI/F108を介してITボックス1bから印刷ジョブを受信する。入出力制御部150は、受信した印刷ジョブを主制御部110に転送する。主制御部110は、印刷ジョブを受信すると、画像処理部130を制御して印刷ジョブに含まれる文書情報若しくは画像情報に基づいて描画情報を生成する。   When the MFP 1a operates as a printer, first, the input / output control unit 150 receives a print job from the IT box 1b via the network I / F 108. The input / output control unit 150 transfers the received print job to the main control unit 110. When receiving a print job, the main control unit 110 controls the image processing unit 130 to generate drawing information based on document information or image information included in the print job.

画像処理部130によって描画情報が生成されると、エンジン制御部120は、プリントエンジン106を制御し、上記生成された描画情報に基づき、給紙テーブル105から搬送される用紙に対して画像形成を実行させる。即ち、画像処理部130、エンジン制御部120及びプリントエンジン106が画像形成出力部として機能する。プリントエンジン106の具体的態様としては、インクジェット方式による画像形成機構や電子写真方式による画像形成機構等を用いることが可能である。プリントエンジン106によって画像形成が施された文書は排紙トレイ107に排紙される。   When drawing information is generated by the image processing unit 130, the engine control unit 120 controls the print engine 106 to form an image on the paper conveyed from the paper feed table 105 based on the generated drawing information. Let it run. That is, the image processing unit 130, the engine control unit 120, and the print engine 106 function as an image formation output unit. As a specific aspect of the print engine 106, an image forming mechanism using an ink jet method, an image forming mechanism using an electrophotographic method, or the like can be used. A document on which image formation has been performed by the print engine 106 is discharged to a discharge tray 107.

また、MFP1aがファクシミリとして動作する場合は、まず、入出力制御部150がネットワークI/F108を介してFAXジョブを受信する。入出力制御部150は、受信したFAXジョブを主制御部110に転送する。主制御部110は、FAXジョブを受信すると、画像処理部130を制御してFAXジョブに含まれる文書情報若しくは画像情報に基づいてFAX送信のための情報(以降、FAX送信情報とする)を生成する。   When the MFP 1a operates as a facsimile, the input / output control unit 150 first receives a FAX job via the network I / F 108. The input / output control unit 150 transfers the received FAX job to the main control unit 110. When receiving the FAX job, the main control unit 110 controls the image processing unit 130 to generate information for FAX transmission (hereinafter referred to as FAX transmission information) based on the document information or image information included in the FAX job. To do.

画像処理部130によってFAX送信情報が生成されると、主制御部110は、FAXジョブに基づいて入出力制御部150を制御し、生成されたFAX送信情報をネットワークI/F108を介して指定された宛先にファクシミリ送信させる。   When the FAX transmission information is generated by the image processing unit 130, the main control unit 110 controls the input / output control unit 150 based on the FAX job, and the generated FAX transmission information is designated via the network I / F 108. Fax to the destination.

また、MFP1aがファイルストレージとして動作する場合は、まず、入出力制御部150が、ネットワークI/F108を介して、ファイル蓄積ジョブを受信する。入出力制御部150は、受信したファイル蓄積ジョブを主制御部110に転送する。主制御部110は、ファイル蓄積ジョブを受信すると、画像処理部130を制御してファイル蓄積ジョブに含まれる文書情報若しくは画像情報を、ジョブにおいて指定された情報形式に変換させる。画像処理部によって蓄積対象のファイルの形式が変換されると、主制御部110が、文書記憶部160に変換された情報を記憶させる。   When the MFP 1 a operates as a file storage, first, the input / output control unit 150 receives a file storage job via the network I / F 108. The input / output control unit 150 transfers the received file storage job to the main control unit 110. When receiving the file storage job, the main control unit 110 controls the image processing unit 130 to convert document information or image information included in the file storage job into an information format specified in the job. When the format of the file to be accumulated is converted by the image processing unit, the main control unit 110 causes the document storage unit 160 to store the converted information.

図4は、本実施形態に係る画像処理装置1のうち、ITボックス1bの機能構成を示すブロック図である。図4に示すように、本実施形態に係るITボックス1bは、コントローラ200、MFP I/F201、ネットワークI/F202を有する。また、コントローラ200は、MFP通信制御部210、出力モジュール220、専用アプリケーション230、OS240及び入出力制御部250を含む。   FIG. 4 is a block diagram showing a functional configuration of the IT box 1b in the image processing apparatus 1 according to the present embodiment. As illustrated in FIG. 4, the IT box 1b according to the present embodiment includes a controller 200, an MFP I / F 201, and a network I / F 202. The controller 200 includes an MFP communication control unit 210, an output module 220, a dedicated application 230, an OS 240, and an input / output control unit 250.

MFP I/F201は、ITボックス1bがMFP1aと通信するためのインタフェースであり、Ethernet(登録商標)やUSB(Universal Serial Bus)インタフェースが用いられる。また、ネットワークI/F202は、ITボックス1bがネットワークを介してクライアント端末2等の他の機器と通信するためのインタフェースであり、Ethernet(登録商標)やUSB(Universal Serial Bus)インタフェースが用いられる。   The MFP I / F 201 is an interface for the IT box 1b to communicate with the MFP 1a, and uses an Ethernet (registered trademark) or a USB (Universal Serial Bus) interface. The network I / F 202 is an interface for the IT box 1b to communicate with other devices such as the client terminal 2 via the network, and uses an Ethernet (registered trademark) or a USB (Universal Serial Bus) interface.

コントローラ200は、ソフトウェアとハードウェアとの組み合わせによって構成される。具体的には、ROM30や不揮発性メモリ並びにHDD40や光学ディスク等の不揮発性記憶媒体に格納されたプログラムが、RAM20等の揮発性メモリ(以下、メモリ)にロードされ、CPU10がそのプログラムに従って演算を行うことにより構成されるソフトウェア制御部と集積回路などのハードウェアとによってコントローラ200が構成される。コントローラ200は、ITボックス1b全体を制御する制御部として機能する。   The controller 200 is configured by a combination of software and hardware. Specifically, a program stored in a nonvolatile storage medium such as the ROM 30 and the nonvolatile memory and the HDD 40 and the optical disk is loaded into a volatile memory (hereinafter referred to as a memory) such as the RAM 20, and the CPU 10 performs an operation according to the program. The controller 200 is configured by a software control unit configured by performing and hardware such as an integrated circuit. The controller 200 functions as a control unit that controls the entire IT box 1b.

MFP通信制御部210は、MFP I/F201を介してのMFP1aとの通信を制御する。また、入出力制御部250は、ネットワークI/F202を介してのネットワーク通信を制御する。出力モジュール220は、MFP1aにおいて実現可能な画像処理機能を動作させるためのソフトウェア・プログラムによって構成されるモジュールである。本実施形態に係るMFP1aは、プリンタ、ファクシミリ及びストレージ機能を備えているため、出力モジュール220は、プリンタドライバ、FAXドライバ、ファイル蓄積モジュールを含む。即ち、出力モジュール220は、MFP1aを動作させるための命令であるジョブを生成して出力する命令生成部として機能する。   The MFP communication control unit 210 controls communication with the MFP 1 a via the MFP I / F 201. The input / output control unit 250 also controls network communication via the network I / F 202. The output module 220 is a module configured by a software program for operating an image processing function that can be realized in the MFP 1a. Since the MFP 1a according to the present embodiment includes a printer, a facsimile, and a storage function, the output module 220 includes a printer driver, a FAX driver, and a file storage module. That is, the output module 220 functions as an instruction generation unit that generates and outputs a job that is an instruction for operating the MFP 1a.

OS240は、Windows(登録商標)等の一般的な情報処理機能を提供する基本ソフトウェアであり、ファイルシステム241及びコールバックAPI242を含む。ファイルシステム241は、ITボックス1bに備えられているHDD40等の記憶媒体におけるフォルダ及びファイル管理機能を実現するモジュールである。即ち、ファイルシステム241は、記憶領域管理部として機能する。TCP/IPネットワークによるネットワークフォルダは、ファイルシステム241によるフォルダ管理機能及び入出力制御部250による通信機能によって実現される。   The OS 240 is basic software that provides a general information processing function such as Windows (registered trademark), and includes a file system 241 and a callback API 242. The file system 241 is a module that realizes a folder and file management function in a storage medium such as the HDD 40 provided in the IT box 1b. That is, the file system 241 functions as a storage area management unit. A network folder by the TCP / IP network is realized by a folder management function by the file system 241 and a communication function by the input / output control unit 250.

図5は、本実施形態に係るファイルシステム241において提供されるネットワークフォルダの態様を模式的に示す図である。図5に示すように、本実施形態に係るファイルシステム241においては、“プリンタ”、“FAX”、“ファイル蓄積”のように、MFP1aにおいて提供される機能毎にネットワークフォルダが生成される。更に、夫々のフォルダの下層には、プリンタ機能を実行する際の設定に応じたフォルダが生成される。   FIG. 5 is a diagram schematically showing an aspect of a network folder provided in the file system 241 according to the present embodiment. As shown in FIG. 5, in the file system 241 according to the present embodiment, a network folder is generated for each function provided in the MFP 1a, such as “printer”, “FAX”, and “file storage”. Furthermore, folders corresponding to the settings for executing the printer function are generated below the respective folders.

例えば、“プリンタ”フォルダの下層には、モノクロ印刷出力に対応した“モノクロ”フォルダと、カラー印刷出力に対応した“カラー”フォルダとが設けられている。また、“FAX”フォルダの下層には、様々な宛先に対応したフォルダが設けられている。また、“ファイル蓄積”フォルダの下層には、“PDF”、“PNG”、“JPG”のように、文書や画像を蓄積する際のデータ形式に応じたフォルダが設けられている。   For example, a “monochrome” folder corresponding to monochrome print output and a “color” folder corresponding to color print output are provided below the “printer” folder. In addition, folders corresponding to various destinations are provided below the “FAX” folder. Below the “file accumulation” folder, folders such as “PDF”, “PNG”, and “JPG” corresponding to the data format used when accumulating documents and images are provided.

コールバックAPI242は、ファイルシステム241におけるフォルダ及びファイルの変化を監視しているモジュールである。本実施形態に係るコールバックAPI242は、ファイルシステム241のインデックスを参照することにより、ネットワークフォルダの状態をリアルタイムで把握している。ファイルシステム241によって提供されているネットワークフォルダに新たにファイルが格納された場合、コールバックAPI242がそれを検知する。   The callback API 242 is a module that monitors changes in folders and files in the file system 241. The callback API 242 according to the present embodiment grasps the state of the network folder in real time by referring to the index of the file system 241. When a new file is stored in the network folder provided by the file system 241, the callback API 242 detects it.

専用アプリケーション230は、ソフトウェア・プログラムに従ってCPU10が演算を行うことにより構成され、本実施形態の要旨に係る機能を提供する。専用アプリケーション230は、主として、ファイルシステム241によって提供されるネットワークフォルダに文書ファイルや画像ファイルが格納された場合に、そのファイルに基づいて出力モジュール220を動作させる。   The dedicated application 230 is configured by the CPU 10 performing calculations according to a software program, and provides functions according to the gist of the present embodiment. The dedicated application 230 mainly operates the output module 220 based on a file when a document file or an image file is stored in a network folder provided by the file system 241.


図4に示すように、専用アプリケーション230は出力制御モジュール231、検知モジュール232、フォルダ作成モジュール233及びフォルダ管理モジュール234を含む。出力制御モジュール231は、ファイルシステム241によって提供されるネットワークフォルダに格納されたファイルを出力モジュール220に受け渡し、出力モジュール220を動作させる。この際、出力制御モジュール231は、出力モジュール220のうち動作させるモジュールに対して、パラメータ設定を行う。即ち、出力制御モジュール231は、出力制御部として機能する。
,
As shown in FIG. 4, the dedicated application 230 includes an output control module 231, a detection module 232, a folder creation module 233, and a folder management module 234. The output control module 231 passes the file stored in the network folder provided by the file system 241 to the output module 220 and operates the output module 220. At this time, the output control module 231 sets parameters for the modules to be operated among the output modules 220. That is, the output control module 231 functions as an output control unit.

検知モジュール232は、コールバックAPI242の機能に基づき、ファイルシステム241によって提供されるネットワークフォルダへのファイルの格納をリアルタイムに検知する。即ち、検知モジュール232は、情報格納検知部として機能する。従って、ユーザがクライアント端末2を操作することにより、ファイルシステム241によって提供されるネットワークフォルダに処理対象のファイルが格納されると、コールバックAPI242の機能に応じて検知モジュール232がそれを検知し、出力制御モジュール231が上記処理を実行する。   The detection module 232 detects the storage of the file in the network folder provided by the file system 241 in real time based on the function of the callback API 242. That is, the detection module 232 functions as an information storage detection unit. Therefore, when the user operates the client terminal 2 and a file to be processed is stored in the network folder provided by the file system 241, the detection module 232 detects it according to the function of the callback API 242, The output control module 231 executes the above process.

フォルダ作成モジュール233は、画像処理装置1のPOR(Power On Reset)処理の際に、ファイルシステム241にアクセスし、ITボックス1bに供えられた記憶装置上にネットワークフォルダを生成させる。即ち、フォルダ生成モジュール233は、記憶領域設定部として機能する。本実施形態に係るフォルダ作成モジュール233は、フォルダ管理モジュール234によって管理されているネットワークフォルダの情報に基づいてネットワークフォルダを生成する。   The folder creation module 233 accesses the file system 241 during the POR (Power On Reset) process of the image processing apparatus 1 and generates a network folder on the storage device provided in the IT box 1b. That is, the folder generation module 233 functions as a storage area setting unit. The folder creation module 233 according to the present embodiment generates a network folder based on the network folder information managed by the folder management module 234.

フォルダ管理モジュール234は、ファイルシステム241によって提供されているネットワークフォルダのうち、MFP1aに機能を実行させるためのフォルダを管理している。即ち、フォルダ管理モジュール234は、記憶領域管理情報として機能する。図6は、フォルダ管理モジュール234が、ネットワークフォルダを管理するために参照するテーブル(以降、フォルダ管理テーブルとする)を示す図である。図6に示すテーブルは、HDD40等のITボックス1bに設けられた記憶媒体に記憶されている。   The folder management module 234 manages a folder for causing the MFP 1 a to execute a function among network folders provided by the file system 241. That is, the folder management module 234 functions as storage area management information. FIG. 6 is a diagram showing a table (hereinafter referred to as a folder management table) referred to by the folder management module 234 for managing network folders. The table shown in FIG. 6 is stored in a storage medium provided in the IT box 1b such as the HDD 40.

図6に示すように、本実施形態に係るフォルダ管理テーブルは、“フォルダパス”、“対応出力モジュール”、“対応デバイス”、“パラメータ”の項目が関連付けられている。換言すると、フォルダ管理テーブルは、ファイルシステム241によって管理されるITボックス1bの記憶領域と、記憶領域に応じた画像処理機能を示す情報と、画像処理機能を実行させる際のパラメータ設定値とが関連付けられた記憶領域管理情報である。例えば、ネットワークフォルダにおける“プリンタ¥モノクロ”というパスのフォルダ、即ち、図5に示す“モノクロ”フォルダは、MFP1aにおけるプリンタ機能に対応しており、出力モジュール220においては、プリンタドライバに対応している。   As shown in FIG. 6, the folder management table according to the present embodiment associates items of “folder path”, “corresponding output module”, “corresponding device”, and “parameter”. In other words, the folder management table associates the storage area of the IT box 1b managed by the file system 241, the information indicating the image processing function corresponding to the storage area, and the parameter setting value when executing the image processing function. Storage area management information. For example, a folder with a path “printer \ monochrome” in the network folder, that is, a “monochrome” folder shown in FIG. 5 corresponds to the printer function in the MFP 1a, and the output module 220 corresponds to a printer driver. .

“パラメータ”は、“モノクロ”フォルダに格納されたファイルを出力モジュール220のプリンタドライバに受け渡す際に、出力モジュール220に対して設定されるパラメータ設定値であり、モノクロ/カラー印刷出力すること等の設定値が含まれる。また、上述したように、フォルダ作成モジュール233は、図6に示すフォルダ管理テーブルの“フォルダパス”の情報に従って、ネットワークフォルダを生成する。   “Parameter” is a parameter setting value that is set for the output module 220 when a file stored in the “monochrome” folder is transferred to the printer driver of the output module 220, and is for monochrome / color print output. The setting value of is included. Further, as described above, the folder creation module 233 generates a network folder according to the information of “folder path” in the folder management table shown in FIG.

次に、本実施形態に係る画像処理システムの動作について説明する。図7は、クライアント端末2におけるLCD60の画面の表示例を示す図である。上述したように、本実施形態に係る画像処理システムにおいては、ユーザがクライアント端末2を操作することにより、図7に示すように、画像処理装置1において提供されているネットワークフォルダを参照する。図7においては、ネットワークフォルダのうち“プリンタ”フォルダが参照されている。   Next, the operation of the image processing system according to this embodiment will be described. FIG. 7 is a diagram illustrating a display example of the screen of the LCD 60 in the client terminal 2. As described above, in the image processing system according to the present embodiment, when the user operates the client terminal 2, the network folder provided in the image processing apparatus 1 is referred to as illustrated in FIG. In FIG. 7, the “printer” folder in the network folder is referred to.

そして、ユーザは、図7に示すように表示されたフォルダのうち、画像処理装置1に実行させたい機能に応じたフォルダに、処理対象の文書ファイルや画像ファイルを格納する。図7の例においては、処理対象である文書ファイルが、“プリンタ”フォルダの下層の“モノクロ”フォルダに格納される。これにより、画像処理装置1において、図7に示す文書ファイルの白黒印刷が実行される。   Then, the user stores the document file and the image file to be processed in a folder corresponding to a function to be executed by the image processing apparatus 1 among the displayed folders as shown in FIG. In the example of FIG. 7, the document file to be processed is stored in the “monochrome” folder below the “printer” folder. Thereby, the image processing apparatus 1 executes monochrome printing of the document file shown in FIG.

図8は、本実施形態に係る画像処理装置1のうちITボックス1bの動作を示すフローチャートである。図7において説明したように、ファイルシステム241によって提供されているネットワークフォルダに処理対象のファイルが格納されると、コールバックAPI242の機能に基づいて検知モジュール232がファイルを検知する(S801/YES)。   FIG. 8 is a flowchart showing the operation of the IT box 1b in the image processing apparatus 1 according to the present embodiment. As described with reference to FIG. 7, when the file to be processed is stored in the network folder provided by the file system 241, the detection module 232 detects the file based on the function of the callback API 242 (S801 / YES). .

検知モジュール232がファイルを検知すると、出力制御モジュール231は、ファイルが格納されたフォルダのフォルダパスに基づき、図6に示すフォルダ管理テーブルを参照して、対応出力モジュールを認識すると共にパラメータを取得し、認識した対応出力モジュールに対してパラメータを設定する(S802)。図7に示すように、“プリンタ¥モノクロ”フォルダに文書ファイルが格納された場合、出力制御モジュール231は、対応出力モジュールがプリンタドライバであることを認識し、出力モジュール220のプリンタドライバに対して、“プリンタ¥モノクロ”に関連付けられているパラメータ値を設定する。   When the detection module 232 detects the file, the output control module 231 refers to the folder management table shown in FIG. 6 based on the folder path of the folder in which the file is stored, and recognizes the corresponding output module and acquires parameters. Then, parameters are set for the recognized corresponding output module (S802). As shown in FIG. 7, when the document file is stored in the “printer \ monochrome” folder, the output control module 231 recognizes that the corresponding output module is a printer driver, and the printer driver of the output module 220 , The parameter value associated with “printer \ monochrome” is set.

パラメータ値の設定が完了すると、出力制御モジュール231は、ネットワークフォルダに格納されてS801において検知されたファイルを出力モジュール220のうち、パラメータを設定したモジュールに入力する(S803)。図7の例においては、プリンタドライバにファイルが入力される。これにより、出力モジュール220が、入力されたファイルを処理して、MFP1aに転送するための情報を生成する(S804)。図7の例においては、プリンタドライバが、入力された文書ファイルを印刷出力するための印刷ジョブを生成する。   When the parameter value setting is completed, the output control module 231 inputs the file stored in the network folder and detected in S801 to the module in which the parameter is set in the output module 220 (S803). In the example of FIG. 7, a file is input to the printer driver. As a result, the output module 220 processes the input file and generates information for transfer to the MFP 1a (S804). In the example of FIG. 7, the printer driver generates a print job for printing out the input document file.

S804の処理に応じて、出力モジュール220がMFP通信制御部210を介してMFP1aに情報を出力する(S805)。その結果、MFP1aにおいては、入出力制御部150が情報を受信し、受信した情報に従ってプリンタ、FAX、ファイルストレージ等の各機能が実行される。   In response to the process of S804, the output module 220 outputs information to the MFP 1a via the MFP communication control unit 210 (S805). As a result, in the MFP 1a, the input / output control unit 150 receives information, and functions such as a printer, FAX, and file storage are executed according to the received information.

このように、本実施形態に係る画像処理システムにおいては、画像処理装置1においてMFP1aに接続されているITボックス1bが、クライアント端末2において処理される情報形式のまま、TCP/IPネットワークによるファイル共有機能によって処理対象のファイルを取得する。そして、ITボックス1bは、処理対象のファイルが格納されたフォルダ、即ちディレクトリに基づいて、MFP1aに実行させる機能を判断し、MFP1aが処理可能なファイル形式に変換した上でMFP1aに入力する。尚、クライアント端末2において処理される情報形式とは、テキストデータやドキュメントデータ、表計算のブックデータ等、一般的な情報処理装置において扱われる形式である。   As described above, in the image processing system according to the present embodiment, the IT box 1b connected to the MFP 1a in the image processing apparatus 1 maintains the information format processed in the client terminal 2, and the file is shared by the TCP / IP network. Get the file to be processed by the function. The IT box 1b determines a function to be executed by the MFP 1a based on a folder, that is, a directory in which a file to be processed is stored, converts the file into a file format that can be processed by the MFP 1a, and inputs the file to the MFP 1a. The information format processed in the client terminal 2 is a format handled in a general information processing apparatus such as text data, document data, and spreadsheet data.

換言すると、本実施形態に係る画像処理システムにおいては、従来夫々のクライアント端末2において、ドライバ・プログラムをインストールすることにより実現していた機能を、ITボックス1bを設けることによって画像処理装置1側において実現する。このため、クライアント端末2においては、Windows(登録商標)等のOS240において標準で搭載されているファイル共有機能さえあれば良く、プリンタドライバ等の追加のソフトウェア・プログラムをインストールすることなく、MFP1の画像処理機能を利用することが可能となる。   In other words, in the image processing system according to the present embodiment, the functions realized by installing the driver program in each client terminal 2 are provided on the image processing apparatus 1 side by providing the IT box 1b. Realize. For this reason, the client terminal 2 only needs to have a file sharing function installed as a standard in the OS 240 such as Windows (registered trademark), and the image of the MFP 1 can be installed without installing an additional software program such as a printer driver. The processing function can be used.

以上説明したように、本実施形態に係る画像処理システムにおいては、PC等の情報処理装置から画像処理装置を動作させる際の操作を簡略化することができる。また、本実施形態に係る画像処理装置1において、MFP1aは、TCP/IPプロトコルのインタフェースを介してITボックス1bから各種の処理のジョブを取得する。即ち、従来のMFPと同様に動作すれば良いため、MFP1aとしては既存の装置を用いることができ、画像処理装置1aの導入コストを低減することができる。   As described above, in the image processing system according to the present embodiment, an operation when operating the image processing apparatus from an information processing apparatus such as a PC can be simplified. Further, in the image processing apparatus 1 according to the present embodiment, the MFP 1a acquires various processing jobs from the IT box 1b via the TCP / IP protocol interface. That is, since it is sufficient to operate in the same manner as a conventional MFP, an existing apparatus can be used as the MFP 1a, and the introduction cost of the image processing apparatus 1a can be reduced.

尚、上記実施形態においては、図5において説明したように、“プリンタ”、“FAX”、“ファイル蓄積”の各フォルダの下層に更にパラメータ設定に応じたフォルダが設けられているように、フォルダ構成が細分化されている場合を例として説明した。しかしながら、これは一例であり、“プリンタ”、“FAX”、“ファイル蓄積”のように、夫々の機能に応じたフォルダのみが設けられている構成でも良い。この場合、図6に示すフォルダ管理テーブルについても、“プリンタ”、“FAX”、“ファイル蓄積”のように、夫々の機能に応じたフォルダについての管理情報のみが記憶される。また、“パラメータ”の項目については、夫々の機能を動作させる際の一般的なパラメータ値が設定されているか、出力モジュール220のデフォルトのパラメータ値を用いるために空白データとなっている。   In the above embodiment, as described with reference to FIG. 5, the folders corresponding to the parameter settings are further provided below the “printer”, “FAX”, and “file storage” folders. The case where the configuration is subdivided has been described as an example. However, this is merely an example, and a configuration in which only folders corresponding to the respective functions are provided, such as “printer”, “FAX”, and “file storage” may be used. In this case, the folder management table shown in FIG. 6 also stores only management information for folders corresponding to the respective functions such as “printer”, “FAX”, and “file storage”. In the “parameter” item, general parameter values for operating each function are set, or blank data is used to use the default parameter values of the output module 220.

また、上記実施形態においてフォルダ作成モジュール233は、図6に示すフォルダ管理テーブルの“フォルダパス”の項目に応じてネットワークフォルダを生成する場合を例として説明した。この他、フォルダ作成モジュール233がMFP1aに機能を問い合わせることによって、MFP1aの機能に応じたフォルダを生成することも可能である。そのような例について以下に説明する。   Further, in the above-described embodiment, the folder creation module 233 has been described as an example in which the network folder is generated according to the item “folder path” of the folder management table illustrated in FIG. 6. In addition, it is also possible for the folder creation module 233 to generate a folder according to the function of the MFP 1a by inquiring the MFP 1a for the function. Such an example will be described below.

図9は、フォルダ作成モジュール233がMFP1aに機能を問い合わせることによって、MFP1aの機能に応じたフォルダを生成する場合の動作を示すフローチャートである。図9に示すように、まずフォルダ生成モジュール233は、MFP通信制御部210を介して、MFP1aに機能について問い合わせるためのコマンドを送信する。これに対して、MFP1aにおいては、主制御部110が入出力制御部150を介してコマンドを取得し、MFP1aが備えている機能が記述された情報(以降、機能情報とする)を生成してITボックス1bに返信する。これにより、ITボックス1bにおいてフォルダ作成モジュール233が、機能情報を問い合わせ結果として取得する(S901)。   FIG. 9 is a flowchart showing an operation when the folder creation module 233 inquires of the MFP 1a about the function to generate a folder corresponding to the function of the MFP 1a. As shown in FIG. 9, first, the folder generation module 233 transmits a command for inquiring of the MFP 1a about the function via the MFP communication control unit 210. On the other hand, in the MFP 1a, the main control unit 110 obtains a command via the input / output control unit 150, and generates information describing functions provided in the MFP 1a (hereinafter referred to as function information). Reply to IT box 1b. Thereby, in the IT box 1b, the folder creation module 233 acquires the function information as an inquiry result (S901).

機能情報を取得すると、フォルダ作成モジュール233は、機能情報に基づき、MFP1aにおいてプリンタがあるか否か判断する(S902)。MFP1aにプリンタ機能がある場合(S902/YES)、次に、フォルダ作成モジュール233は、機能情報に基づき、MFP1aにおいてカラー印刷が可能であるか否か判断する(S903)。   When the function information is acquired, the folder creation module 233 determines whether there is a printer in the MFP 1a based on the function information (S902). If the MFP 1a has a printer function (S902 / YES), the folder creation module 233 determines whether color printing is possible in the MFP 1a based on the function information (S903).

MFP1aにおいてカラー印刷が可能である場合(S903/YES)、フォルダ作成モジュール233は、ファイルシステム241にアクセスし、図5に示すように“プリンタ”フォルダ及びその下層の“モノクロ”、“カラー”フォルダを生成し、各フォルダについて図6に示すようなフォルダ管理テーブルにフォルダパス及び各項目を登録する(S904)。他方、MFP1aにおいてカラー印刷が不可能である場合(S903/NO)、フォルダ生成モジュール233は、ファイルシステム241にアクセスして“プリンタ”フォルダのみを生成し、そのフォルダの情報をフォルダ管理テーブルに登録する(S905)。   When color printing is possible in the MFP 1a (S903 / YES), the folder creation module 233 accesses the file system 241 and, as shown in FIG. 5, the “printer” folder and the “monochrome” and “color” folders below it. The folder path and each item are registered in the folder management table as shown in FIG. 6 for each folder (S904). On the other hand, if color printing is not possible in the MFP 1a (S903 / NO), the folder generation module 233 accesses the file system 241 to generate only the “printer” folder, and registers the folder information in the folder management table. (S905).

S904、S905の処理の完了後、若しくはMFP1aにプリンタ機能がなかった場合(S902/NO)、次にフォルダ生成部233は、機能情報を参照し、MFP1aにFAX機能があるか否か判断する(S906)。MFP1aにFAX機能がある場合(S906/YES)、次に、フォルダ作成モジュール233は、機能情報に基づき、MFP1aのFAX機能において宛先登録があるか否か判断する(S907)。   After completion of the processing of S904 and S905, or when the MFP 1a does not have a printer function (S902 / NO), the folder generation unit 233 next refers to the function information and determines whether or not the MFP 1a has a FAX function ( S906). If the MFP 1a has a FAX function (S906 / YES), the folder creation module 233 determines whether there is a destination registration in the FAX function of the MFP 1a based on the function information (S907).

MFP1aのFAX機能において宛先登録がある場合(S907/YES)、フォルダ生成モジュール233は、図5に示すように、“FAX”フォルダ及びその下層の登録された宛先毎のフォルダを生成、各フォルダについて図6に示すようなフォルダ管理テーブルにフォルダパス及び各項目を登録する(S908)。他方、MFP1aのFAX機能において宛先登録がない場合(S907/NO)、フォルダ生成モジュール233は、“FAX”フォルダのみを生成し、そのフォルダの情報をフォルダ管理テーブルに登録する(S909)。   When there is a destination registration in the FAX function of the MFP 1a (S907 / YES), the folder generation module 233 generates a “FAX” folder and a folder for each registered destination below it as shown in FIG. The folder path and each item are registered in the folder management table as shown in FIG. 6 (S908). On the other hand, when there is no destination registration in the FAX function of the MFP 1a (S907 / NO), the folder generation module 233 generates only the “FAX” folder and registers the information of the folder in the folder management table (S909).

S908、S909の処理の完了後、若しくはMFP1aにFAX機能がなかった場合(S906/NO)、次にフォルダ生成部233は、機能情報を参照し、MFP1aにストレージ機能があるか否か判断する(S910)。MFP1aにストレージ機能がある場合(S910/YES)、次に、フォルダ作成モジュール233は、機能情報に基づき、MFP1aのストレージ機能において、ファイル形式の変換機能があるか否か判断する(S911)。   After completion of the processing of S908 and S909, or when the MFP 1a does not have a FAX function (S906 / NO), the folder generation unit 233 next refers to the function information and determines whether the MFP 1a has a storage function ( S910). If the MFP 1a has a storage function (S910 / YES), the folder creation module 233 next determines whether the storage function of the MFP 1a has a file format conversion function based on the function information (S911).

MFP1aのストレージ機能においてファイル形式変換機能がある場合(S911/YES)、フォルダ生成モジュール233は、図5に示すように、“ストレージ”フォルダ及びその下層の変換形式毎のフォルダを生成し、各フォルダについて図6に示すようなフォルダ管理テーブルにフォルダパス及び各項目を登録する(S912)。他方、MFP1aのストレージ機能においてファイル変換機能がない場合(S911/NO)、フォルダ生成モジュール233は、“ストレージ”フォルダのみを生成し、そのフォルダの情報をフォルダ管理テーブルに登録する(S913)。   When the storage function of the MFP 1a has a file format conversion function (S911 / YES), the folder generation module 233 generates a “storage” folder and a folder for each lower conversion format as shown in FIG. The folder path and each item are registered in the folder management table as shown in FIG. 6 (S912). On the other hand, if there is no file conversion function in the storage function of the MFP 1a (S911 / NO), the folder generation module 233 generates only the “storage” folder and registers the information of the folder in the folder management table (S913).

S912、S913の処理が完了し、若しくはMFP1aにおいてストレージ機能がない場合(S910)、ファイル生成モジュール233は処理を終了する。このように、ファイル生成モジュール233がMFP1aと通信した上でMFP1aに含まれる機能の情報を取得することにより、よりMFP1aの機能に則したネットワークフォルダを生成することができる。   When the processing of S912 and S913 is completed, or when the MFP 1a has no storage function (S910), the file generation module 233 ends the processing. As described above, the file generation module 233 communicates with the MFP 1a and obtains information on the functions included in the MFP 1a, thereby generating a network folder that further conforms to the functions of the MFP 1a.

尚、図9の例においては、S901においてMFP1aの全ての機能を網羅する機能情報を取得し、以降の判断処理においては、フォルダ生成モジュール233がその機能情報を参照して判断を行っている。この他、フォルダ生成モジュール233は、判断の都度MFP1aにアクセスして機能の有無を確認しても良い。   In the example of FIG. 9, function information covering all the functions of the MFP 1a is acquired in S901, and in the subsequent determination processing, the folder generation module 233 makes a determination with reference to the function information. In addition, the folder generation module 233 may access the MFP 1a each time it makes a determination and check whether there is a function.

また、図9の態様と、上述したような図6に示すフォルダ管理テーブルに基づいてネットワークフォルダを生成する態様とを組み合わせることも可能である。即ち、画像処理装置1の運用を開始する際には、図9に示すような動作に従ってフォルダ生成モジュール233がネットワークフォルダを生成すると共に、フォルダ管理モジュール234が、MFP1aから受信した機能情報及びフォルダ生成モジュール233が生成したネットワークフォルダのフォルダパスに従って、図6に示すようなフォルダ管理テーブルを生成する。そして、次回の画像処理装置1の起動時には、フォルダ生成モジュール233は、既に生成されているフォルダ管理テーブルに従ってネットワークフォルダを生成する。   Moreover, it is also possible to combine the aspect of FIG. 9 and the aspect which produces | generates a network folder based on the folder management table shown in FIG. 6 as mentioned above. That is, when the operation of the image processing apparatus 1 is started, the folder generation module 233 generates a network folder according to the operation shown in FIG. 9, and the folder management module 234 generates the function information and folder generated from the MFP 1a. A folder management table as shown in FIG. 6 is generated according to the folder path of the network folder generated by the module 233. Then, at the next activation of the image processing apparatus 1, the folder generation module 233 generates a network folder according to the folder management table that has already been generated.

このような処理により、ユーザが手動で図6に示すようなフォルダ管理テーブルを生成する必要がなく、MFP1aの機能に応じたネットワークフォルダが自動的に生成される。また、MFP1aにおいて機能が追加された場合であっても、その追加された機能に従ってネットワークフォルダ自動的に生成されるため、ユーザの操作負担を軽減することができる。   By such processing, it is not necessary for the user to manually generate a folder management table as shown in FIG. 6, and a network folder corresponding to the function of the MFP 1a is automatically generated. Even when a function is added in the MFP 1a, the network folder is automatically generated in accordance with the added function, so that the operation burden on the user can be reduced.

尚、図9の例においては、フォルダ生成モジュール233が、“プリンタ”、“FAX”、“ストレージ”の各機能を確認することによって夫々の機能に応じたネットワークフォルダを生成する場合を例として説明した。しかしながら、MFP1aにおいて実現される機能は“プリンタ”、“FAX”、“ストレージ”以外の画像処理機能もあり得る。また、夫々の機能の詳細な設定は、図9において説明したカラー/モノクロ、宛先、形式変換等の各機能に限らず、様々な機能があり得る。   In the example of FIG. 9, the folder generation module 233 generates a network folder corresponding to each function by checking each function of “printer”, “FAX”, and “storage” as an example. did. However, functions realized in the MFP 1a may include image processing functions other than “printer”, “FAX”, and “storage”. Further, the detailed setting of each function is not limited to the functions such as color / monochrome, destination, format conversion, and the like described with reference to FIG.

従って、図9に示すフォルダ生成動作の趣旨は、MFP1aから受信した機能情報に従い、MFP1aにおいて実現可能な各機能及び夫々の機能の詳細な設定毎にネットワークフォルダを生成することであり、図9に示す態様に限定されない。例えば、MFP1aから受信した機能情報において、MFP1aで“プリンタ”機能が実現可能であり、カラー、モノクロ、赤黒の3種類のカラー設定が可能であることが記述されている場合、フォルダ生成モジュール233は、“プリンタ”フォルダの下層に“モノクロ”、“カラー”、“赤黒”の3つのフォルダを生成すれば良く、その処理の詳細はS902〜S905の態様に限定されない。   Therefore, the purpose of the folder generation operation shown in FIG. 9 is to generate a network folder for each function that can be realized in the MFP 1a and for each detailed setting of each function according to the function information received from the MFP 1a. It is not limited to the mode shown. For example, if the function information received from the MFP 1a describes that the “printer” function can be realized by the MFP 1a and three types of color settings of color, monochrome, and red / black are possible, the folder generation module 233 The three folders of “monochrome”, “color”, and “red / black” may be generated below the “printer” folder, and the details of the processing are not limited to the modes of S902 to S905.

また、上記実施形態において、検知モジュール232は、OS240の機能の一部であるコールバックAPI242の機能に従って、ネットワークフォルダにファイルが格納されたことを検知する。これに限らず、検知モジュール232が、ファイルシステム241のインデックスを10秒間隔等の所定間隔で参照することにより、コールバックAPI242を介さずにネットワークフォルダへのファイルの格納を検知しても良い。   In the above embodiment, the detection module 232 detects that a file has been stored in the network folder according to the function of the callback API 242 that is a part of the function of the OS 240. Not limited to this, the detection module 232 may detect the storage of the file in the network folder without using the callback API 242 by referring to the index of the file system 241 at a predetermined interval such as a 10-second interval.

実施の形態2.
実施の形態1においては、処理対象のファイルをITボックス1bによって提供されているネットワークフォルダに格納することにより、MFP1aにおいて処理を実行させる構成について説明した。この形態によれば、実施の形態1において説明したように、クライアント端末2へのドライバ・プログラムのインストールが不要である等の効果がある。
Embodiment 2. FIG.
In the first embodiment, the configuration in which processing is executed in the MFP 1a by storing the processing target file in the network folder provided by the IT box 1b has been described. According to this embodiment, as described in the first embodiment, there is an effect that it is not necessary to install a driver program on the client terminal 2.

しかしながら、ドライバ・プログラムがクライアント端末2にインストールされることにより、ユーザはクライアント端末2において詳細な設定が可能となるメリットがあり、実施の形態1において説明した態様では、そのメリットを受けることができない。本実施形態においては、実施の形態1の構成による効果を維持しながら、ドライバ・プログラムがインストールされた場合のメリットを受けることが可能な実施例について説明する。   However, by installing the driver program in the client terminal 2, there is a merit that the user can make detailed settings in the client terminal 2, and the aspect described in the first embodiment cannot receive the merit. . In the present embodiment, a description will be given of an embodiment that can receive the merit when the driver program is installed while maintaining the effects of the configuration of the first embodiment.

図10は、MFP1aのディスプレイパネル104の画面の表示例を示す図である。ある種のMFP1aによれば、MFP1aに実行させる画像処理機能及びその画像処理機能の実行に際して採用するべき各種のパラメータ値が組み合わせられたワンタッチボタンが予め設定されており、そのボタンをタッチすることによってワンタッチでその機能を実行させることができる。そして、そのようなワンタッチボタンはユーザが任意に設定することも可能である。   FIG. 10 is a diagram showing a display example of the screen of the display panel 104 of the MFP 1a. According to a certain type of MFP 1a, a one-touch button in which an image processing function to be executed by the MFP 1a and various parameter values to be used in executing the image processing function are set in advance, and the user can touch the button by touching the button. The function can be executed with one touch. Such a one-touch button can be arbitrarily set by the user.

図10に示すような画面において、ユーザがディスプレイパネル104を操作し、プリンタやFAX機能を動作させる際のパラメータ設定を行った上で、図10に示す“ワンタッチ登録”のボタンをタッチすると、操作表示制御部140は、選択された機能及び各パラメータ値を記憶媒体に保持した状態で、図11に示すようなワンタッチボタンの表示態様の編集画面をディスプレイパネル104に表示させる。   When the user operates the display panel 104 on the screen as shown in FIG. 10 to set parameters for operating the printer and FAX function, and touches the “one-touch registration” button shown in FIG. The display control unit 140 causes the display panel 104 to display an edit screen of a one-touch button display mode as shown in FIG. 11 while holding the selected function and each parameter value in the storage medium.

図11は、ディスプレイパネル104の表示例として、ワンタッチボタンの表示態様の編集画面の例を示す図である。図11に示すように、表示態様の編集画面においては、“名称”、“文字フォント”、“文字サイズ”・・・のように、ワンタッチボタンの表示態様を指定するための項目が表示されている。ユーザが各項目の値を選択、入力して“OK”ボタンをタッチすることにより、操作表示制御部140は、図10に示す画面において保持された設定情報及び図11に示す画面において設定された表示態様をHDD40等の記憶媒体に記憶させる。その後、ユーザがディスプレイパネル140を操作してワンタッチボタンの表示画面に遷移させると、図12に示すように、登録されたワンタッチボタンが表示される。図12に示すような表示は、操作表示制御部140が、上述したようにしてHDD40に記憶させた表示態様の情報に基づいて実行される。   FIG. 11 is a diagram illustrating an example of an edit screen for displaying a one-touch button as a display example of the display panel 104. As shown in FIG. 11, the display mode editing screen displays items for designating the display mode of the one-touch button such as “name”, “character font”, “character size”,. Yes. When the user selects and inputs the value of each item and touches the “OK” button, the operation display control unit 140 is set in the setting information held in the screen shown in FIG. 10 and the screen shown in FIG. The display mode is stored in a storage medium such as the HDD 40. Thereafter, when the user operates the display panel 140 to change to a one-touch button display screen, the registered one-touch button is displayed as shown in FIG. The display as shown in FIG. 12 is executed based on the display mode information stored in the HDD 40 by the operation display control unit 140 as described above.

更に、本実施形態においては、図12に示すようにMFP1aにおいてワンタッチボタンが生成され、その情報が操作表示制御部140によって記憶されると、そのワンタッチボタンに対応したネットワークフォルダが、図13に示すようにITボックス1bのフォルダ生成モジュール233によって生成される。また、そのワンタッチボタンにおいて設定されたパラメータ値と、図13に示すネットワークフォルダのフォルダパスとが関連付けられたフォルダ管理テーブルのデータが、図14に示すようにフォルダ管理モジュール234によって登録される。   Furthermore, in the present embodiment, as shown in FIG. 12, when a one-touch button is generated in the MFP 1a and the information is stored by the operation display control unit 140, a network folder corresponding to the one-touch button is shown in FIG. In this way, it is generated by the folder generation module 233 of the IT box 1b. Further, as shown in FIG. 14, the folder management module 234 registers the data of the folder management table in which the parameter value set by the one-touch button is associated with the folder path of the network folder shown in FIG.

そして、ユーザがクライアント端末2を操作して、図13に示すネットワークフォルダに処理対象のファイルを格納することにより、実施の形態1と同様に、図14に示すように登録されたフォルダ管理テーブルの情報に従って出力モジュール220にパラメータ値が設定されると共にファイルが入力され、MFP1aにおいて処理が実行される。   Then, when the user operates the client terminal 2 and stores the file to be processed in the network folder shown in FIG. 13, the folder management table registered as shown in FIG. In accordance with the information, a parameter value is set in the output module 220 and a file is input, and processing is executed in the MFP 1a.

このように、ワンタッチボタンの登録に従ってネットワークフォルダを生成する態様は、例えば、図9において説明したような態様を用いることによって容易に実現可能である。即ち、画像処理装置1が起動することにより、フォルダ生成モジュール233が動作開始すると、フォルダ生成モジュール233は、MFP通信制御部210を介してMFP1aに機能情報を要求する。   As described above, the mode of generating the network folder according to the registration of the one-touch button can be easily realized by using the mode as described in FIG. That is, when the image generation apparatus 1 is activated and the folder generation module 233 starts to operate, the folder generation module 233 requests function information from the MFP 1 a via the MFP communication control unit 210.

この機能情報の要求に対して、MFP1aは、図9において説明したような予めMFP1aに備わっている機能の情報に加えて、ユーザによって設定されて操作表示制御部140によって記憶されたワンタッチボタンの情報を含めて機能情報を生成し、ITボックス1bに送信する。そして、ITボックス1bにおいて、フォルダ生成モジュール233が、受信した機能情報に従ってネットワークフォルダを生成すると共に、フォルダ管理モジュール234がフォルダ管理テーブルを生成することにより、図13、図14において説明したような、ワンタッチボタンの機能に対応したネットワークフォルダ及びフォルダ管理テーブルが生成される。   In response to the request for the function information, the MFP 1a, in addition to the information on the function provided in the MFP 1a in advance as described in FIG. 9, information on the one-touch button set by the user and stored by the operation display control unit 140. Is generated and transmitted to the IT box 1b. In the IT box 1b, the folder generation module 233 generates a network folder in accordance with the received function information, and the folder management module 234 generates a folder management table. A network folder and a folder management table corresponding to the function of the one-touch button are generated.

また、画像処理装置1の起動時に限らず、フォルダ作成モジュール233が、所定間隔毎にMFP通信制御部210を介してMFP1aからワンタッチボタンの登録情報を取得し、その登録情報に基づいてネットワークフォルダを生成しても良い。これにより、画像処理装置1の動作中であっても、新たに設定されたワンタッチボタンに応じてネットワークフォルダを生成することが可能である。   Further, not only when the image processing apparatus 1 is activated, the folder creation module 233 acquires registration information of the one-touch button from the MFP 1a via the MFP communication control unit 210 at predetermined intervals, and creates a network folder based on the registration information. It may be generated. Thereby, even when the image processing apparatus 1 is in operation, it is possible to generate a network folder according to the newly set one-touch button.

また、ユーザの操作によってMFP1aにおいてワンタッチボタンが登録され、操作表示制御部140によって情報が記憶された場合に、主制御部110が、入出力制御部150を制御して、ITボックス1bに対して通知を行っても良い。この通知において、新たに登録されたワンタッチボタンの情報を送信することにより、ITボックス1bによる要求をトリガとするのではなく、MFP1a側において新たにワンタッチボタンが登録されたことをトリガとして、ITボックス1bがワンタッチボタンの情報を取得することができる。   Further, when a one-touch button is registered in the MFP 1a by a user operation and information is stored by the operation display control unit 140, the main control unit 110 controls the input / output control unit 150 to control the IT box 1b. Notification may be performed. In this notification, the information of the newly registered one-touch button is transmitted, so that the request by the IT box 1b is not triggered, but the new one-touch button is registered on the MFP 1a side as a trigger. 1b can acquire the information of the one-touch button.

このように、本実施形態においては、クライアント端末2にドライバ・プログラムがインストールされないことによるデメリットを、MFP1aのワンタッチボタンの機能に応じたネットワークフォルダを生成することによって解決している。即ち、ユーザは、MFP1aにおいて、機能を実行させる際の様々な設定項目を詳細に設定したワンタッチボタンを登録し、そのワンタッチボタンに応じて生成されたネットワークフォルダに処理対象のファイルを格納することによって、ドライバ・プログラムによる詳細な設定と同様の効果を得ることが可能となる。   As described above, in the present embodiment, the disadvantage of the driver program not being installed in the client terminal 2 is solved by generating a network folder corresponding to the function of the one-touch button of the MFP 1a. That is, the user registers a one-touch button in which various setting items for executing functions are set in detail in the MFP 1a, and stores a processing target file in a network folder generated in accordance with the one-touch button. It is possible to obtain the same effects as detailed settings by the driver program.

尚、上記実施形態においては、ユーザがディスプレイパネル104を操作することによってワンタッチボタンを登録する場合を例として説明した。この他、MFP1aまたはITボックス1bがWebサーバの機能を実現することにより、クライアント端末2にインストールされているWebブラウザに図10〜図12に示すようなMFP1aのワンタッチボタン登録画面が表示されるようにしても良い。   In the above embodiment, the case where the user registers the one-touch button by operating the display panel 104 has been described as an example. In addition, when the MFP 1a or the IT box 1b realizes the function of the Web server, the one-touch button registration screen of the MFP 1a as shown in FIGS. 10 to 12 is displayed on the Web browser installed in the client terminal 2. Anyway.

そして、ユーザがWebブラウザを介してワンタッチボタンを登録するための情報を入力に応じて、クライアント端末2のWebブラウザを介してMFP1a若しくはITボックス1bにワンタッチボタンの設定情報が送信されることにより、ディスプレイパネル104が操作された場合と同様に、MFP1aにワンタッチボタンの情報を記憶することができる。これにより、ユーザは、ワンタッチボタンの登録のために画像処理装置1が設置された位置まで移動する必要がなく、クライアント端末2において全ての操作を行うことができる。これにより、よりドライバ・プログラムがインストールされている状態に近い操作を実現することができる。   Then, in response to the user inputting information for registering the one-touch button via the web browser, the one-touch button setting information is transmitted to the MFP 1a or the IT box 1b via the web browser of the client terminal 2. Similar to the case where the display panel 104 is operated, the information of the one-touch button can be stored in the MFP 1a. Thus, the user does not need to move to the position where the image processing apparatus 1 is installed for registering the one-touch button, and can perform all operations on the client terminal 2. As a result, an operation closer to the state in which the driver program is installed can be realized.

また、上記実施形態においては、MFP1aにおけるワンタッチボタンの登録を前提とし、そのワンタッチボタンに対応したネットワークフォルダを生成する態様を例として説明した。しかしながら、そもそもドライバ・プログラムによるパラメータ設定は、ジョブ毎の1回きりの設定を前提としている。従って、本実施形態において説明したような態様も、ワンタッチボタンとして登録せず、1回きりの設定として運用しても良い。そのような態様について以下に説明する。   Further, in the above-described embodiment, the case where the network folder corresponding to the one-touch button is generated on the assumption that the one-touch button is registered in the MFP 1a has been described as an example. However, in the first place, parameter setting by the driver program is premised on setting once per job. Accordingly, the aspect described in the present embodiment may be operated as a one-time setting without being registered as a one-touch button. Such an embodiment will be described below.

この場合、ユーザは、クライアント端末2を操作することにより、Webサーバを介して詳細なパラメータ設定をした上で、図15に示すような“フォルダ生成”ボタンをタッチすることにより、MFP1aにおいては、主制御部110が、設定されたパラメータ設定値の情報を取得する(S1601)。パラメータ設定値の情報を取得すると、主制御部110は、取得したパラメータの情報をRAM20若しくはHDD40に一時的に記憶させると共に、入出力制御部150を介してITボックス1bに送信する(S1602)。   In this case, the user operates the client terminal 2 to set detailed parameters via the Web server, and then touches a “create folder” button as shown in FIG. The main control unit 110 acquires information on the set parameter setting values (S1601). When the parameter setting value information is acquired, the main control unit 110 temporarily stores the acquired parameter information in the RAM 20 or the HDD 40, and transmits it to the IT box 1b via the input / output control unit 150 (S1602).

ITボックス1bにおいては、フォルダ生成モジュール233が、受信したパラメータ情報に基づいて上記実施形態と同様の処理によりネットワークフォルダ及びフォルダ管理テーブルを生成する(S1603)。そして、ユーザがクライアント端末2を操作し、S1603において生成されたネットワークフォルダに処理対象のファイルを格納すると、検知モジュール232がそれを検知する(S1604)。   In the IT box 1b, the folder generation module 233 generates a network folder and folder management table based on the received parameter information by the same process as in the above embodiment (S1603). When the user operates the client terminal 2 and stores the file to be processed in the network folder generated in S1603, the detection module 232 detects it (S1604).

検知モジュール232がファルを検知すると、出力制御部モジュール231がフォルダ管理テーブルからパラメータ値を取得して出力モジュール220にパラメータ値を設定すると共に、処理対象のファイルを出力モジュール220に入力する。これにより、出力モジュール220が、パラメータ設定値に従ってファイルを処理し、MFP通信制御部210を介してMFP1aにジョブとして出力する(S1605)。ITボックスからMFP1aへのファイル出力が完了すると、フォルダ管理モジュール234は、S1603において生成されたネットワークフォルダを削除する(S1606)。   When the detection module 232 detects a file, the output control module 231 acquires the parameter value from the folder management table, sets the parameter value in the output module 220, and inputs the file to be processed to the output module 220. As a result, the output module 220 processes the file in accordance with the parameter setting value, and outputs it as a job to the MFP 1a via the MFP communication control unit 210 (S1605). When the file output from the IT box to the MFP 1a is completed, the folder management module 234 deletes the network folder generated in S1603 (S1606).

また、MFP1aにおいては、ITボックスから受信したジョブに基づいて印刷出力、FAX出力、ファイル蓄積等の画像処理を実行し(S1607)、処理を終了する。このような処理により、MFP1aに対して新たにワンタッチボタンを設定せずとも、上述したようなネットワークフォルダを用いた態様において、ドライバ・プログラムがインストールされている場合と同様の詳細な設定を可能とすることができる。   In addition, the MFP 1a executes image processing such as print output, FAX output, file storage, and the like based on the job received from the IT box (S1607), and ends the processing. By such processing, it is possible to perform the same detailed setting as when the driver program is installed in the aspect using the network folder as described above, without setting a new one-touch button on the MFP 1a. can do.

尚、実施の形態1、2においては、ディスプレイパネル104がMFP1a側に設けられている場合を例として説明した。しかしながら、ディスプレイパネル104がITボックス1b側に設けられている場合もあり得る。このような場合、MFP1aとITボックス1bとは、ネットワークI/F108、MFP I/F201によるTCP/IPプロトコルの他、ITボックス1b側に設けられたディスプレイパネルに対するユーザの操作によって入力された情報をMFP1aのコントローラ100の操作表示制御部140に入力するためのシリアルインタフェースによって接続されている。   In the first and second embodiments, the case where the display panel 104 is provided on the MFP 1a side has been described as an example. However, the display panel 104 may be provided on the IT box 1b side. In such a case, the MFP 1a and the IT box 1b receive information input by a user operation on the display panel provided on the IT box 1b side, in addition to the TCP / IP protocol by the network I / F 108 and the MFP I / F 201. They are connected by a serial interface for inputting to the operation display control unit 140 of the controller 100 of the MFP 1a.

ディスプレイパネルがITボックス1b側に設けられている場合、特に、図10〜図12に示すようなワンタッチボタンの登録においては、MFP1aよりも先にITボックス1bがワンタッチボタンの設定情報を取得することとなる。この場合、ITボックス1bにおいては、上記実施形態のようにMFP1aからワンタッチボタンの情報を取得することなく、ワンタッチボタンに対応したネットワークフォルダの生成及びフォルダ管理テーブルの更新を実行することができる。   When the display panel is provided on the IT box 1b side, in particular, in the one-touch button registration as shown in FIGS. 10 to 12, the IT box 1b acquires the setting information of the one-touch button before the MFP 1a. It becomes. In this case, in the IT box 1b, generation of a network folder corresponding to the one-touch button and update of the folder management table can be executed without acquiring the information of the one-touch button from the MFP 1a as in the above embodiment.

1 画像処理装置
1a MFP
1b ITボックス
2 クライアント端末
3 課金管理サーバ
10 CPU
20 RAM
30 ROM
40 HDD
50 I/F
60 LCD
70 操作部
80 バス
100 コントローラ
101 ADF
102 スキャナユニット
103 排紙トレイ
104 ディスプレイパネル
105 給紙テーブル
106 プリントエンジン
107 排紙トレイ
108 ネットワークI/F
110 主制御部
120 エンジン制御部
130 画像処理部
140 操作表示制御部
150 入出力制御部
160 文書記憶部
200 コントローラ
201 MFP I/F
202 ネットワークI/F
210 MFP通信制御部
220 出力モジュール
230 専用アプリケーション
231 出力制御モジュール
232 検知モジュール
233 フォルダ生成モジュール
234 フォルダ管理モジュール
240 OS
241 ファイルシステム
242 コールバックAPI
250 入出力制御部
1 Image processing apparatus 1a MFP
1b IT box 2 Client terminal 3 Billing management server 10 CPU
20 RAM
30 ROM
40 HDD
50 I / F
60 LCD
70 Operation unit 80 Bus 100 Controller 101 ADF
102 Scanner unit 103 Paper discharge tray 104 Display panel 105 Paper feed table 106 Print engine 107 Paper discharge tray 108 Network I / F
110 Main Control Unit 120 Engine Control Unit 130 Image Processing Unit 140 Operation Display Control Unit 150 Input / Output Control Unit 160 Document Storage Unit 200 Controller 201 MFP I / F
202 Network I / F
210 MFP Communication Control Unit 220 Output Module 230 Dedicated Application 231 Output Control Module 232 Detection Module 233 Folder Generation Module 234 Folder Management Module 240 OS
241 File system 242 Callback API
250 I / O controller

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

Claims (11)

画像処理装置による画像処理の実行を制御する画像処理制御装置であって、
ネットワークを介してアクセス可能な記憶領域に前記画像処理の対象である対象情報が格納されたことを検知する情報格納検知部と、
前記記憶領域に前記対象情報が格納されたことが検知された場合に、前記記憶領域と前記記憶領域に応じた前記画像処理機能を示す情報とが関連付けられた記憶領域管理情報に基づき、前記画像処理装置を動作させるための命令を生成する命令生成部に、前記対象情報が格納された記憶領域に関連付けられた画像処理機能を前記画像処理装置に実行させるための命令を、前記対象情報に基づいて生成させて前記画像処理装置に送信させる出力制御部とを含むことを特徴とする画像処理制御装置。
An image processing control device that controls execution of image processing by an image processing device,
An information storage detection unit that detects that target information that is a target of the image processing is stored in a storage area that is accessible via a network;
When it is detected that the target information is stored in the storage area, the image is based on storage area management information in which the storage area and information indicating the image processing function corresponding to the storage area are associated with each other. Based on the target information, an instruction for causing the image processing apparatus to execute an image processing function associated with a storage area in which the target information is stored in a command generation unit that generates a command for operating the processing device. And an output control unit that causes the image processing apparatus to transmit the generated image processing apparatus to the image processing apparatus.
前記記憶領域管理情報においては、前記画像処理機能を実行させる際のパラメータ設定値が前記記憶領域と関連付けられており、
前記出力制御部は、前記命令生成部に前記パラメータ設定値を設定した上で前記命令を生成させることを特徴とする請求項1に記載の画像処理制御装置。
In the storage area management information, a parameter setting value when executing the image processing function is associated with the storage area,
The image processing control apparatus according to claim 1, wherein the output control unit causes the command generation unit to generate the command after setting the parameter setting value.
前記画像処理機能夫々に対応した記憶領域を設定する記憶領域設定部を含むことを特徴とする請求項1または2に記載の画像処理制御装置。   The image processing control apparatus according to claim 1, further comprising a storage area setting unit that sets a storage area corresponding to each of the image processing functions. 前記記憶領域設定部は、前記記憶領域管理情報に基づいて前記画像処理機能夫々に対応した記憶領域を設定することを特徴とする請求項3に記載の画像処理制御装置。   The image processing control apparatus according to claim 3, wherein the storage area setting unit sets a storage area corresponding to each of the image processing functions based on the storage area management information. 前記記憶領域設定部は、前記画像処理装置の画像処理機能が記述された機能情報に基づいて前記画像処理機能夫々に対応した記憶領域を設定することを特徴とする請求項3に記載の画像処理制御装置。   The image processing according to claim 3, wherein the storage area setting unit sets a storage area corresponding to each of the image processing functions based on function information describing an image processing function of the image processing apparatus. Control device. 前記記憶領域設定部は、前記画像処理装置から前記機能情報を取得することを特徴とする請求項5に記載の画像処理制御装置。   The image processing control apparatus according to claim 5, wherein the storage area setting unit acquires the function information from the image processing apparatus. 前記設定された記憶領域と前記画像処理機能とを関連付けて前記記憶領域管理情報を生成する記憶領域管理部とを含むことを特徴とする請求項6に記載の画像処理制御装置。   The image processing control apparatus according to claim 6, further comprising a storage area management unit that generates the storage area management information by associating the set storage area with the image processing function. 前記記憶領域設定部は、前記画像処理装置において、実行させるべき画像処理機能及びパラメータ設定値が組み合わせられた前記機能情報が生成された場合に、その機能情報を取得して前記画像処理機能に対応した記憶領域を設定し、
前記記憶領域管理部は、前記設定された記憶領域と前記実行させるべき画像処理機能及びパラメータ設定値とを関連付けて前記記憶領域管理情報を生成することを特徴とする請求項7に記載の画像処理制御装置。
The storage area setting unit acquires the function information and corresponds to the image processing function when the function information in which the image processing function to be executed and the parameter setting value are combined is generated in the image processing apparatus. Set the storage area
The image processing according to claim 7, wherein the storage area management unit generates the storage area management information by associating the set storage area with the image processing function to be executed and a parameter setting value. Control device.
前記ネットワークを介してアクセス可能な記憶領域を管理する記憶領域管理部と、
前記画像処理装置を動作させるための命令を生成する命令生成部とを含むことを特徴とする請求項1乃至8いずれか1項に記載の画像処理制御装置。
A storage area management unit for managing a storage area accessible via the network;
The image processing control apparatus according to claim 1, further comprising: an instruction generation unit that generates an instruction for operating the image processing apparatus.
請求項9に記載の画像処理制御装置と、
前記出力制御部によって出力された命令に従って画像処理を実行する画像処理部とを含むことを特徴とする画像処理装置。
An image processing control device according to claim 9,
An image processing apparatus comprising: an image processing unit that executes image processing in accordance with a command output by the output control unit.
画像処理装置による画像処理の実行を制御する画像処理制御プログラムであって、
ネットワークを介してアクセス可能な記憶領域に前記画像処理の対象である対象情報が格納されたことを検知するステップと、
前記記憶領域に前記対象情報が格納されたことが検知された場合に、前記記憶領域と前記記憶領域に応じた前記画像処理機能を示す情報とが関連付けられた記憶領域管理情報に基づき、前記画像処理装置を動作させるための命令を生成する命令生成部に、前記対象情報が格納された記憶領域に関連付けられた画像処理機能を前記画像処理装置に実行させるための命令を、前記対象情報に基づいて生成させて前記画像処理装置に送信させるステップとを情報処理装置に実行させることを特徴とする画像処理制御プログラム。
An image processing control program for controlling execution of image processing by an image processing apparatus,
Detecting that target information that is a target of the image processing is stored in a storage area accessible via a network;
When it is detected that the target information is stored in the storage area, the image is based on storage area management information in which the storage area and information indicating the image processing function corresponding to the storage area are associated with each other. Based on the target information, an instruction for causing the image processing apparatus to execute an image processing function associated with a storage area in which the target information is stored in a command generation unit that generates a command for operating the processing device. And causing the information processing apparatus to execute the step of causing the information processing apparatus to generate and transmit to the image processing apparatus.
JP2011024061A 2011-02-07 2011-02-07 Image processing control device, image processing apparatus and image processing control program Pending JP2012164138A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011024061A JP2012164138A (en) 2011-02-07 2011-02-07 Image processing control device, image processing apparatus and image processing control program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011024061A JP2012164138A (en) 2011-02-07 2011-02-07 Image processing control device, image processing apparatus and image processing control program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2015178840A Division JP2016021253A (en) 2015-09-10 2015-09-10 Image processing system

Publications (2)

Publication Number Publication Date
JP2012164138A true JP2012164138A (en) 2012-08-30
JP2012164138A5 JP2012164138A5 (en) 2014-01-16

Family

ID=46843471

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011024061A Pending JP2012164138A (en) 2011-02-07 2011-02-07 Image processing control device, image processing apparatus and image processing control program

Country Status (1)

Country Link
JP (1) JP2012164138A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014178896A (en) * 2013-03-14 2014-09-25 Ricoh Co Ltd Information processing device, processing control method, program, and cooperative processing system
JP2016071680A (en) * 2014-09-30 2016-05-09 ブラザー工業株式会社 Display control device, display control method, and recording medium
JP2019135650A (en) * 2019-02-27 2019-08-15 キヤノン株式会社 Image forming apparatus, control method of image forming apparatus, and program
US10540123B2 (en) 2015-03-09 2020-01-21 Canon Kabushiki Kaisha Image forming apparatus having a folder accessible from an external apparatus, control method of image forming apparatus, and storage medium
JP2021057053A (en) * 2019-02-27 2021-04-08 キヤノン株式会社 Image forming apparatus, method for controlling image forming apparatus, and program

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006285900A (en) * 2005-04-05 2006-10-19 Brother Ind Ltd Print control program, print controller and print control method
JP2009031850A (en) * 2007-07-24 2009-02-12 Canon Inc Information processor, information processing method, program, and storage medium
JP2010020489A (en) * 2008-07-09 2010-01-28 Canon Inc Printing device and control method thereof

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006285900A (en) * 2005-04-05 2006-10-19 Brother Ind Ltd Print control program, print controller and print control method
JP2009031850A (en) * 2007-07-24 2009-02-12 Canon Inc Information processor, information processing method, program, and storage medium
JP2010020489A (en) * 2008-07-09 2010-01-28 Canon Inc Printing device and control method thereof

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014178896A (en) * 2013-03-14 2014-09-25 Ricoh Co Ltd Information processing device, processing control method, program, and cooperative processing system
JP2016071680A (en) * 2014-09-30 2016-05-09 ブラザー工業株式会社 Display control device, display control method, and recording medium
US10540123B2 (en) 2015-03-09 2020-01-21 Canon Kabushiki Kaisha Image forming apparatus having a folder accessible from an external apparatus, control method of image forming apparatus, and storage medium
JP2019135650A (en) * 2019-02-27 2019-08-15 キヤノン株式会社 Image forming apparatus, control method of image forming apparatus, and program
JP2021057053A (en) * 2019-02-27 2021-04-08 キヤノン株式会社 Image forming apparatus, method for controlling image forming apparatus, and program

Similar Documents

Publication Publication Date Title
JP5732865B2 (en) Image forming system, print data management apparatus, control method for print data management apparatus, control program for print data management apparatus, and recording medium
JP5772353B2 (en) Image processing system and image processing method
US20190089848A1 (en) Image processing apparatus, image processing method, and storage medium
US20130301069A1 (en) Information processing device, computer program product, and image forming apparatus
JP5671965B2 (en) Scanner management device, scan system, and scanner management program
JP6066006B2 (en) Image forming apparatus
JP2012164138A (en) Image processing control device, image processing apparatus and image processing control program
JP2013025387A (en) Information processor, control program, and information processing system
JP7366680B2 (en) Image processing device, its control method, and program
JP2012253557A (en) Control program of information processor, information processor, and image processing system
US9749481B2 (en) Image processing apparatus capable of transmitting image data, control method therefor, and storage medium storing control program therefor
US10664213B2 (en) Information processing system and apparatus
US11169476B2 (en) Sheet management system, control method, and non-transitory computer readable storage medium
JP2011186527A (en) Image management device, image forming device, control method and control program for image management system, and recording medium
JP2010198316A (en) Image processing system, image processing apparatus, image forming apparatus, image processing method, and image processing program
KR20100034909A (en) Image forming apparatus and printing processing method thereof
JP2016021253A (en) Image processing system
JP6123257B2 (en) Information processing apparatus, image forming system, and control program for information processing apparatus
JP2013257770A (en) Print control device, control program of print control device, and control method of print control device
JP2014179015A (en) Image processing system, information processing terminal, control program, and control method
JP6019912B2 (en) Image processing apparatus, image processing system, and control program for image processing apparatus
JP2014103562A (en) Operation terminal, information processing system using operation terminal, information processing method, program
JP2010081393A (en) Image processing device, method for controlling image processing device, control program, and recording medium
JP6399062B2 (en) Portable information terminal, control system, control program, and control method
JP2017091143A (en) Output management system and output management device

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20131127

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20131127

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20131127

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20140806

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140916

RD13 Notification of appointment of power of sub attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7433

Effective date: 20141105

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20141114

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20141105

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150127

RD14 Notification of resignation of power of sub attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7434

Effective date: 20150129

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150326

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20150616