JP2021106356A - Facsimile transmission system and facsimile apparatus - Google Patents

Facsimile transmission system and facsimile apparatus Download PDF

Info

Publication number
JP2021106356A
JP2021106356A JP2019237763A JP2019237763A JP2021106356A JP 2021106356 A JP2021106356 A JP 2021106356A JP 2019237763 A JP2019237763 A JP 2019237763A JP 2019237763 A JP2019237763 A JP 2019237763A JP 2021106356 A JP2021106356 A JP 2021106356A
Authority
JP
Japan
Prior art keywords
facsimile
destination information
destination
information
transmission
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.)
Granted
Application number
JP2019237763A
Other languages
Japanese (ja)
Other versions
JP7384030B2 (en
Inventor
門田 政敏
Masatoshi Kadota
政敏 門田
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.)
Brother Industries Ltd
Original Assignee
Brother Industries 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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2019237763A priority Critical patent/JP7384030B2/en
Publication of JP2021106356A publication Critical patent/JP2021106356A/en
Application granted granted Critical
Publication of JP7384030B2 publication Critical patent/JP7384030B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Facsimiles In General (AREA)

Abstract

To provide a technology for improving a method of inputting a destination in a fax transmission system configured to execute fax transmission from a fax apparatus on the basis of instructions from an information processing device.SOLUTION: A fax transmission system 100 includes a PC 1 and an MFP 2. The MFP 2 stores a destination information DB 45 for registering a registered name, which is a character string indicating a destination, in association with a fax number. When the character string is specified as destination information in a fax transmission job input to a fax transmission driver 44, the PC1 transmits the destination information to the MFP 2, generates a fax transmission command on the basis of the job, and transmits the generated fax transmission command to the MFP 2. If the registered name that matches the received character string can be extracted from the destination information DB 45, the MFP 2 executes fax transmission on the basis of the fax transmission command received from the PC 1, using the fax number associated with the extracted registered name as a destination.SELECTED DRAWING: Figure 2

Description

本明細書に開示される技術分野は、情報処理装置からの指示に基づいてファクシミリ装置からファクシミリ送信を行うファクシミリ送信システムおよびファクシミリ装置に関する。 The technical fields disclosed in the present specification relate to a facsimile transmission system and a facsimile machine that perform facsimile transmission from a facsimile machine based on an instruction from an information processing device.

情報処理装置からファクシミリ(以下、「FAX」とする)装置を制御してFAX通信を行う場合、ユーザがFAX送信の宛先の電話番号(以下、「FAX番号」とする)を入力する必要がある。このFAX番号の入力を誤ると、意図しないFAX番号に画像データが送信されることになるため、このような誤送信を低減するための技術が知られている。例えば、特許文献1には、FAXジョブデータに付与された指定送信先のアドレス帳情報と、FAX送信装置が有する指定送信先のアドレス帳情報とを比較し、両アドレス帳情報に差異がある場合に、FAXジョブデータに基づく画像データのFAX送信をキャンセルする構成が開示されている。 When a facsimile (hereinafter referred to as "FAX") device is controlled from an information processing device to perform FAX communication, the user needs to input a telephone number of a destination for FAX transmission (hereinafter referred to as "FAX number"). .. If the input of the fax number is erroneous, the image data will be transmitted to the unintended fax number. Therefore, a technique for reducing such erroneous transmission is known. For example, in Patent Document 1, the address book information of the designated destination given to the FAX job data is compared with the address book information of the designated destination of the FAX transmission device, and there is a difference between the two address book information. Discloses a configuration for canceling fax transmission of image data based on fax job data.

特開2017−175229号公報JP-A-2017-175229

特許文献1の場合でもユーザが宛先となるFAX番号を入力する必要がある。ユーザにFAX番号を入力させると、入力ミスが生じ易い。また、FAX番号を入力する場合、そのFAX番号をユーザが憶える必要があり、記憶違いによる誤入力も生じ得る。このようにFAX送信を行う際の宛先の入力方法には改善の余地がある。 Even in the case of Patent Document 1, it is necessary for the user to input the fax number to be the destination. When the user is asked to input the fax number, an input error is likely to occur. Further, when inputting a fax number, the user needs to remember the fax number, which may cause an erroneous input due to a memory error. There is room for improvement in the method of inputting the destination when performing FAX transmission in this way.

本明細書は、情報処理装置からの指示に基づいてFAX装置からFAX送信を行うFAX送信システムにおいて、宛先の入力方法を改善する技術を開示する。 The present specification discloses a technique for improving a destination input method in a fax transmission system that transmits a fax from a fax device based on an instruction from the information processing device.

この課題の解決を目的としてなされたファクシミリ送信システムは、ファクシミリ装置に対応するドライバプログラムと、前記ドライバプログラムにジョブを入力する上位プログラムと、が組み込まれた情報処理装置と、前記ファクシミリ装置と、を備えるファクシミリ送信システムにおいて、前記ファクシミリ装置には、宛先を示す文字列である第1宛先情報と、ファクシミリ番号と、を関連付けて登録する第1データベースが記憶されており、前記情報処理装置は、画像送信の指示が前記上位プログラムに入力され、前記上位プログラムから前記ドライバプログラムに前記画像送信の指示に基づくジョブが入力され、前記ドライバプログラムに、ファクシミリ番号に使用されない文字ないし記号を含む文字列である第2宛先情報が指定された場合に、前記画像送信の指示に含まれる前記第2宛先情報を、前記ファクシミリ装置に送信する宛先送信処理と、前記ジョブに基づいて、前記ファクシミリ装置に画像データのファクシミリ送信を行わせる画像送信コマンドを生成する生成処理と、前記生成処理にて生成した前記画像送信コマンドを、前記ファクシミリ装置に送信するコマンド送信処理と、を実行し、前記ファクシミリ装置は、前記第1データベースから前記第2宛先情報の文字列と一致する前記第1宛先情報が抽出可能な場合には、抽出された前記第1宛先情報に関連付けられたファクシミリ番号を宛先として、前記情報処理装置から受信した前記画像送信コマンドに基づいて、ファクシミリ送信を行うファクシミリ送信処理を実行する、ことを特徴としている。 The facsimile transmission system made for the purpose of solving this problem includes an information processing apparatus incorporating a driver program corresponding to the facsimile apparatus, a higher-level program for inputting a job into the driver program, and the facsimile apparatus. In the facsimile transmission system provided, the facsimile apparatus stores a first database in which a first destination information, which is a character string indicating a destination, and a facsimile number are associated and registered, and the information processing apparatus is an image. A transmission instruction is input to the higher-level program, a job based on the image transmission instruction is input from the higher-level program to the driver program, and the driver program is a character string containing characters or symbols that are not used in the facsimile number. When the second destination information is specified, the destination transmission process of transmitting the second destination information included in the image transmission instruction to the facsimile device and the image data to the facsimile device based on the job. A generation process for generating an image transmission command for performing facsimile transmission and a command transmission process for transmitting the image transmission command generated in the generation process to the facsimile device are executed, and the facsimile device performs the first. When the first destination information matching the character string of the second destination information can be extracted from the 1 database, the facsimile number associated with the extracted first destination information is set as the destination from the information processing apparatus. It is characterized in that a facsimile transmission process for performing facsimile transmission is executed based on the received image transmission command.

本明細書に開示されるファクシミリ送信システムでは、FAX装置には、文字列である第1宛先情報とFAX番号とを関連付けて登録する第1データベースが記憶されており、情報処理装置は、画像送信の指示に基づくジョブにて指定された第2宛先情報をFAX装置に送信し、FAX装置は、情報処理装置から受信した第2宛先情報と一致する第1宛先情報が、第1データベースから抽出可能であれば、第1宛先情報に関連付けられたFAX番号を宛先としてFAX送信を行う。従って、情報処理装置では文字列によって宛先を指定することができる。これにより、FAX番号を直接入力する場合と比較して、入力ミスも生じ難く、ユーザが憶え易いことから、宛先の入力方法が改善されている。 In the facsimile transmission system disclosed in the present specification, the FAX device stores a first database for registering the first destination information, which is a character string, in association with the FAX number, and the information processing device transmits images. The second destination information specified in the job based on the instruction of is transmitted to the FAX device, and the FAX device can extract the first destination information matching the second destination information received from the information processing device from the first database. If so, the fax is transmitted using the fax number associated with the first destination information as the destination. Therefore, in the information processing device, the destination can be specified by a character string. As a result, as compared with the case where the FAX number is directly input, an input error is less likely to occur and the user can easily remember the fax number, so that the destination input method is improved.

上記システムの機能を実現するための制御方法、コンピュータプログラム、および当該コンピュータプログラムを格納するコンピュータにて読取可能な記憶媒体も、新規で有用である。 A control method for realizing the functions of the system, a computer program, and a computer-readable storage medium for storing the computer program are also new and useful.

本明細書に開示される技術によれば、情報処理装置からの指示に基づいてFAX装置からFAX送信を行うFAX送信システムにおいて、宛先の入力方法を改善する技術が実現される。 According to the technique disclosed in the present specification, a technique for improving a destination input method is realized in a fax transmission system in which a fax device transmits a fax based on an instruction from the information processing device.

実施の形態にかかるFAX送信システムの概略構成図である。It is a schematic block diagram of the FAX transmission system which concerns on embodiment. FAX送信処理の手順を示すシーケンス図である。It is a sequence diagram which shows the procedure of FAX transmission processing. 宛先情報の一覧の例を示す説明図である。It is explanatory drawing which shows the example of the list of destination information. FAX番号取得処理の手順を示すフローチャートである。It is a flowchart which shows the procedure of the FAX number acquisition process. 宛先情報DBの例を示す説明図である。It is explanatory drawing which shows the example of the destination information DB. 番号同期処理の手順を示すシーケンス図である。It is a sequence diagram which shows the procedure of number synchronization processing.

以下、FAX送信システムを具体化した実施の形態について、添付図面を参照しつつ詳細に説明する。本形態は、FAX送信機能を有する複合機(以下、「MFP」とする)と当該MFPに接続されるパーソナルコンピュータ(以下、「PC」とする)とを含むシステムを開示するものである。 Hereinafter, embodiments in which the FAX transmission system is embodied will be described in detail with reference to the attached drawings. This embodiment discloses a system including a multifunction device having a FAX transmission function (hereinafter referred to as "MFP") and a personal computer connected to the MFP (hereinafter referred to as "PC").

本形態のFAX送信システム100は、例えば、図1に示すように、PC1と、MFP2とを含み、これらが互いに通信可能に接続されている。PC1は、MFP2に各種の機能を行わせるための各種のアプリケーションプログラム(以下、「アプリ」とする)を実行可能な装置である。PC1は、情報処理装置の一例である。PC1に代えて、例えば、スマートフォン、タブレットコンピュータであっても良い。 The FAX transmission system 100 of the present embodiment includes, for example, a PC1 and an MFP2 as shown in FIG. 1, and these are connected to each other so as to be able to communicate with each other. The PC 1 is a device capable of executing various application programs (hereinafter referred to as "applications") for causing the MFP 2 to perform various functions. PC1 is an example of an information processing device. Instead of PC1, for example, a smartphone or a tablet computer may be used.

MFP2は、少なくとも印刷機能とFAX送信機能とを有する装置である。MFP2は、例えば、図1に示すように、電話回線網200を介して他のFAX装置3などに対して、FAX送信可能な装置である。MFP2は、ファクシミリ装置の一例である。MFP2に代えて、FAX専用装置であっても良い。 The MFP 2 is a device having at least a printing function and a fax transmission function. The MFP 2 is, for example, as shown in FIG. 1, a device capable of transmitting a fax to another FAX device 3 or the like via the telephone line network 200. MFP2 is an example of a facsimile machine. Instead of the MFP2, a fax-dedicated device may be used.

PC1は、図1に示すように、CPU11と、メモリ12と、を含む制御基板10を備えている。さらに、PC1は、ユーザインタフェース(以下、「ユーザIF」とする)13と、通信インタフェース(以下、「通信IF」とする)14と、を備え、これらが制御基板10に電気的に接続されている。 As shown in FIG. 1, the PC 1 includes a control board 10 including a CPU 11 and a memory 12. Further, the PC 1 includes a user interface (hereinafter referred to as “user IF”) 13 and a communication interface (hereinafter referred to as “communication IF”) 14, which are electrically connected to the control board 10. There is.

MFP2は、図1に示すように、CPU21と、メモリ22と、を含む制御基板20を備えている。さらに、MFP2は、ユーザIF23と、通信IF24と、モデム25と、印刷部26と、を備え、これらが制御基板20に電気的に接続されている。CPU21は、コンピュータの一例である。 As shown in FIG. 1, the MFP 2 includes a control board 20 including a CPU 21 and a memory 22. Further, the MFP 2 includes a user IF 23, a communication IF 24, a modem 25, and a printing unit 26, which are electrically connected to the control board 20. The CPU 21 is an example of a computer.

CPU11およびCPU21は、それぞれ、メモリ12またはメモリ22から読み出したプログラムに従って、また、ユーザの操作に基づいて、各種の処理を実行する。メモリ12およびメモリ22は、それぞれ、ROM、RAMを含み、さらにHDD、フラッシュメモリ等の不揮発性メモリを含み、各種のプログラムやデータを記憶する。なお、図1中の制御基板10および制御基板20は、PC1やMFP2の制御に利用されるハードウェアやソフトウェアを纏めた総称であって、実際にPC1やMFP2に存在する単一のハードウェアを表すとは限らない。 The CPU 11 and the CPU 21 execute various processes according to the program read from the memory 12 or the memory 22, respectively, and based on the operation of the user. The memory 12 and the memory 22 include a ROM and a RAM, respectively, and further include a non-volatile memory such as an HDD and a flash memory to store various programs and data. The control board 10 and the control board 20 in FIG. 1 are a general term for hardware and software used for controlling the PC1 and the MFP2, and refer to a single hardware actually existing in the PC1 and the MFP2. It does not always represent.

メモリ12およびメモリ22は、コンピュータが読み取り可能なストレージ媒体であってもよい。コンピュータが読み取り可能なストレージ媒体とは、non−transitoryな媒体である。non−transitoryな媒体には、上記の例の他に、CD−ROM、DVD−ROM等の記録媒体も含まれる。また、non−transitoryな媒体は、tangibleな媒体でもある。一方、インターネット上のサーバなどからダウンロードされるプログラムを搬送する電気信号は、コンピュータが読み取り可能な媒体の一種であるコンピュータが読み取り可能な信号媒体であるが、non−transitoryなコンピュータが読み取り可能なストレージ媒体には含まれない。 The memory 12 and the memory 22 may be computer-readable storage media. A computer-readable storage medium is a non-transitory medium. In addition to the above examples, the non-transitory medium also includes a recording medium such as a CD-ROM or a DVD-ROM. The non-transitory medium is also a tangible medium. On the other hand, an electric signal that carries a program downloaded from a server on the Internet is a computer-readable signal medium, which is a kind of computer-readable medium, but is a storage that can be read by a non-transitory computer. Not included in the medium.

ユーザIF13およびユーザIF23は、それぞれ、ユーザによる入力操作を受け付けるキーボード、マウス、入力ボタン等と、情報を表示するディスプレイ等と、のハードウェアを含む。ユーザIF13やユーザIF23は、操作受付機能と表示機能との両方を備えたタッチパネル等を含んでいても良い。 The user IF 13 and the user IF 23 each include hardware such as a keyboard, a mouse, an input button, etc. that accept input operations by the user, and a display, etc. that displays information. The user IF 13 and the user IF 23 may include a touch panel or the like having both an operation reception function and a display function.

通信IF14および通信IF24は、それぞれ、外部装置との通信を行うためのハードウェアを含む。PC1とMFP2とは、通信IF14と通信IF24とを介して、互いに通信可能である。通信IF14と通信IF24との通信方式は、無線でも有線でもよく、また、LAN、Wi−Fi(登録商標)、Bluetooth(登録商標)、USB等、どのような規格の方式でもよい。 The communication IF14 and the communication IF24 each include hardware for communicating with an external device. The PC1 and the MFP2 can communicate with each other via the communication IF14 and the communication IF24. The communication method between the communication IF14 and the communication IF24 may be wireless or wired, and may be any standard method such as LAN, Wi-Fi (registered trademark), Bluetooth (registered trademark), and USB.

また、MFP2のモデム25は、電話回線網200を介した通信を行うためのハードウェアを含む。MFP2は、モデム25を介したFAX送信機能を有している。MFP2の印刷部26は、画像を印刷するための構成を含む。印刷部26の印刷方式は、例えば、インクジェット方式、電子写真方式である。なお、印刷部26は、カラー印刷可能な構成であっても、モノクロ印刷のみを行う構成であっても良い。 Further, the modem 25 of the MFP 2 includes hardware for performing communication via the telephone line network 200. The MFP 2 has a fax transmission function via the modem 25. The printing unit 26 of the MFP 2 includes a configuration for printing an image. The printing method of the printing unit 26 is, for example, an inkjet method or an electrophotographic method. The printing unit 26 may be configured to be capable of color printing or to be configured to perform only monochrome printing.

本形態のPC1のメモリ12には、図1に示すように、オペレーティングシステム(以下、「OS」とする)41と、コンテンツアプリ42と、印刷管理プログラム43と、FAX送信ドライバ44と、番号同期プログラム46と、が組み込まれている。印刷管理プログラム43には、各種の情報を記憶する設定情報431が含まれる。 As shown in FIG. 1, the memory 12 of the PC 1 of this embodiment includes an operating system (hereinafter referred to as “OS”) 41, a content application 42, a print management program 43, a fax transmission driver 44, and number synchronization. Program 46 and is incorporated. The print management program 43 includes setting information 431 that stores various types of information.

コンテンツアプリ42は、印刷やFAX送信の対象となる画像を作成および編集するプログラム群である。コンテンツアプリ42は、ユーザの指示に基づいて、文書コンテンツ、図表コンテンツ、プレゼンテーションコンテンツなどのコンテンツを作成し編集する。また、コンテンツアプリ42は、ユーザによる各種のコンテンツの印刷指示やFAX送信指示を受け付けると、受け付けた指示に基づくコマンドを生成して印刷管理プログラム43に入力する。コンテンツアプリ42は、アプリケーションプログラムの一例である。 The content application 42 is a group of programs for creating and editing an image to be printed or faxed. The content application 42 creates and edits content such as document content, chart content, and presentation content based on the user's instructions. Further, when the content application 42 receives a print instruction or a fax transmission instruction of various contents by the user, the content application 42 generates a command based on the received instruction and inputs the command to the print management program 43. The content application 42 is an example of an application program.

印刷管理プログラム43は、コンテンツアプリ42等のアプリから入力されたコマンドに基づいて、印刷用またはFAX送信用の画像データを生成し、生成した画像データと指示を示す情報とをMFP2へ送信するためのプログラム群である。なお、印刷管理プログラム43は、コマンドラインの入力等のユーザ操作によって、直接、印刷指示やFAX送信指示の入力を受けてもよい。印刷管理プログラム43は、上位プログラムの一例である。コンテンツアプリ42等のアプリから入力されるFAX送信指示は、画像送信の指示の一例である。 The print management program 43 generates image data for printing or FAX transmission based on a command input from an application such as the content application 42, and transmits the generated image data and information indicating an instruction to the MFP 2. Program group. The print management program 43 may directly receive a print instruction or a fax transmission instruction by a user operation such as a command line input. The print management program 43 is an example of a higher-level program. The FAX transmission instruction input from an application such as the content application 42 is an example of an image transmission instruction.

設定情報431には、MFP2等のPC1に接続されている各装置の情報が記憶されている。本形態の設定情報431には、MFP2に固有の情報が含まれ、例えば、MFP2の能力に関する情報、FAX送信の宛先を示す情報が記憶される。印刷管理プログラム43やコンテンツアプリ42は、設定情報431を参照することで、MFP2に適した処理を行う。なお、PC1は複数の装置を接続可能であり、その場合には、設定情報431には、対象の装置ごとに装置の情報と関連付けて固有の情報が記憶されている。 The setting information 431 stores information on each device connected to the PC1 such as the MFP2. The setting information 431 of this embodiment includes information unique to the MFP2, and stores, for example, information on the capabilities of the MFP2 and information indicating a fax transmission destination. The print management program 43 and the content application 42 perform processing suitable for the MFP 2 by referring to the setting information 431. A plurality of devices can be connected to the PC 1, and in that case, the setting information 431 stores unique information associated with the device information for each target device.

本形態の設定情報431には、MFP2にFAX送信を行わせる際に、FAX送信の宛先を示す情報である宛先情報として選択可能な選択肢を複数記憶させることが可能である。設定情報431は、第2データベースの一例である。宛先情報は、FAX番号、または、FAX番号を示す文字列、である。宛先情報は、FAX番号そのものでなくても良く、例えば、宛先を示す人名や会社名、部署名等の文字列であっても良い。 The setting information 431 of the present embodiment can store a plurality of options that can be selected as destination information, which is information indicating the destination of the fax transmission, when the MFP 2 is made to perform the fax transmission. The setting information 431 is an example of the second database. The destination information is a fax number or a character string indicating the fax number. The destination information does not have to be the FAX number itself, and may be, for example, a character string such as a person's name, a company name, or a department name indicating the destination.

コンテンツアプリ42と印刷管理プログラム43とは、OS41の種類に応じたものが使用可能である。例えば、OS41としてLinux(登録商標)を使用するPC1では、コンテンツアプリ42としては、例えば、ORCA(登録商標)(日医標準レセプトソフトの略)が使用可能であり、印刷管理プログラム43としては、例えば、CUPS(Common Unix Printing Systemの略)(登録商標)が使用可能である。CUPSは、OS41の一部として組み込まれている。そして、CUPSは、設定情報431として、ファイル形式のPPD(PostScript Printer Descriptionの略)を含む。 As the content application 42 and the print management program 43, those corresponding to the type of OS 41 can be used. For example, in PC1 using Linux (registered trademark) as OS41, for example, ORCA (registered trademark) (abbreviation of Nikkei standard receipt software) can be used as the content application 42, and for example, the print management program 43 can be used. , CUPS (abbreviation of Common Unix Printing System) (registered trademark) can be used. CUPS is incorporated as part of OS41. Then, CUPS includes PPD (abbreviation of PostScript Printer Description) in a file format as setting information 431.

なお、OS41は、Linuxに限らず、例えば、Windows(登録商標)、macOS(登録商標)、iOS(登録商標)、Android(登録商標)でも良い。その場合、コンテンツアプリ42は、例えば、MicrosoftOffice(登録商標)でも良い。また、設定情報431は、ファイル形式でなくても良く、コンテンツアプリ42や印刷管理プログラム43から参照可能な情報であればよい。 The OS 41 is not limited to Linux, and may be, for example, Windows (registered trademark), macOS (registered trademark), iOS (registered trademark), and Android (registered trademark). In that case, the content application 42 may be, for example, Microsoft Office (registered trademark). Further, the setting information 431 does not have to be in a file format, and may be any information that can be referred to by the content application 42 or the print management program 43.

コンテンツアプリ42における、印刷の対象とするプリンタの指定方法は、様々なものがある。例えば、一般的なワードプロセッサアプリでは、OS41ならびに印刷管理プログラム43と協働で、現在使用可能なプリンタのリストから印刷の対象とするプリンタの指定を受け付ける。また、ORCAでは、用紙サイズなど複数の印刷パラメータのセット(以下、「プリセット」とする)を予め登録して、登録されているプリセットのそれぞれに対応付けてプリンタの登録が可能である。その場合、各プリセットにそれぞれ別のプリンタが対応付けられていても良いし、複数のプリセットに同一のプリンタが対応付けられていても良い。そして、ORCAは、プリセットを選択した印刷指示を受け付けると、選択されたプリセットに対応付けて登録されているプリンタを印刷の対象とするプリンタとして選択する。 There are various methods for designating the printer to be printed in the content application 42. For example, a general word processor application receives the designation of the printer to be printed from the list of currently available printers in cooperation with the OS 41 and the print management program 43. Further, in ORCA, a set of a plurality of print parameters such as a paper size (hereinafter referred to as "preset") can be registered in advance, and a printer can be registered in association with each of the registered presets. In that case, each preset may be associated with a different printer, or a plurality of presets may be associated with the same printer. Then, when the ORCA receives the print instruction for which the preset has been selected, the ORCA selects the printer registered in association with the selected preset as the printer to be printed.

印刷管理プログラム43は、コンテンツアプリ42等から入力された指示に基づいてジョブを作成し、例えば、ジョブキューに蓄積する。そして、印刷管理プログラム43は、MFP2の状況等に基づいて、ジョブキューに蓄積されているジョブを蓄積順に処理する。本形態のコンテンツアプリ42は、例えば、以下のような形式の文字列で構成される「lpr」コマンドを生成して、印刷管理プログラム43に入力する。「lpr」コマンドは、コマンドラインの一例である。
lpr -P MFPFAX -o fax-number=0123456789 ファイル名
The print management program 43 creates a job based on an instruction input from the content application 42 or the like, and stores the job in, for example, a job queue. Then, the print management program 43 processes the jobs stored in the job queue in the order of accumulation based on the status of the MFP2 and the like. The content application 42 of this embodiment generates, for example, a "lpr" command composed of a character string having the following format and inputs it to the print management program 43. The "lpr" command is an example of the command line.
lpr -P MFPFAX -o fax-number = 0123456789 File name

「lpr」は、MFP2などの印刷またはFAX送信を実行可能な装置へコマンドを送信する指示であることを示す情報である。「-P」に続く文字列は、当コマンドによって指示される処理を実行させる装置を指定する装置情報である。「-o」およびそれに続く文字列は、オプション情報であり、省略可能な情報である。「ファイル名」は、印刷やFAX送信の対象となる画像データを示す情報である。 “Lpr” is information indicating that it is an instruction to send a command to a device such as MFP2 that can execute printing or fax transmission. The character string following "-P" is the device information that specifies the device to execute the process instructed by this command. "-O" and the character string following it are optional information and optional information. The "file name" is information indicating image data to be printed or faxed.

印刷管理プログラム43は、処理を開始したジョブに「lpr」コマンドが含まれている場合、指定された装置に対応して用意されている処理プログラムを実行する。本形態では、1台のMFP2であっても、印刷を実行させる場合とFAX送信を実行させる場合とで異なる装置情報をそれぞれOS41に登録することが可能であり、各装置情報に対応する処理プログラムとして、印刷用のプログラムとFAX送信用のプログラムとがメモリ12に記憶されている。 When the job that started the process includes the "lpr" command, the print management program 43 executes the process program prepared for the designated device. In this embodiment, even with one MFP2, it is possible to register different device information in the OS 41 depending on whether printing is executed or FAX transmission is executed, and a processing program corresponding to each device information can be registered. As a result, a print program and a fax transmission program are stored in the memory 12.

FAX送信ドライバ44は、MFP2にFAX送信を行わせるためのプログラムである。本形態では、装置情報が「MFPFAX」である「lpr」コマンドは、MFP2にFAX送信を実行させる指示を示すコマンドであり、OS41には、装置情報「MFPFAX」とMFP2の識別情報とが関連付けて記憶されている。印刷管理プログラム43は、処理を開始したジョブに、装置情報が「MFPFAX」である「lpr」コマンドが含まれる場合に、FAX送信ドライバ44を実行し、FAX送信ドライバ44にジョブの情報を入力する。FAX送信ドライバ44は、ドライバプログラムの一例である。 The FAX transmission driver 44 is a program for causing the MFP2 to perform FAX transmission. In this embodiment, the "lpr" command whose device information is "MFPFAX" is a command indicating an instruction to cause the MFP2 to execute FAX transmission, and the device information "MFPFAX" and the identification information of the MFP2 are associated with each other in the OS41. It is remembered. The print management program 43 executes the FAX transmission driver 44 when the job that has started processing includes the "lpr" command whose device information is "MFPFAX", and inputs the job information to the FAX transmission driver 44. .. The FAX transmission driver 44 is an example of a driver program.

FAX送信ドライバ44は、印刷管理プログラム43から入力されたジョブに基づいて、MFP2にFAX送信を行わせるコマンドであるFAX送信コマンドを生成し、生成したFAX送信コマンドをMFP2に送信する。FAX送信コマンドは、画像送信コマンドの一例である。なお、FAX送信コマンドのMFP2への送信は、FAX送信ドライバ44が直接行っても良いし、印刷管理プログラム43やOS41に行わせても良い。また、FAX送信用の画像データを生成する処理は、印刷管理プログラム43にて行っても良いし、FAX送信ドライバ44にて行っても良い。 The FAX transmission driver 44 generates a FAX transmission command, which is a command for causing the MFP2 to perform FAX transmission, based on the job input from the print management program 43, and transmits the generated FAX transmission command to the MFP2. The FAX transmission command is an example of an image transmission command. The FAX transmission command may be transmitted to the MFP 2 directly by the FAX transmission driver 44, or may be performed by the print management program 43 or the OS 41. Further, the process of generating image data for fax transmission may be performed by the print management program 43 or by the fax transmission driver 44.

また、本形態のMFP2のメモリ22には、図1に示すように、宛先情報DB45が記憶されている。宛先情報DB45は、登録名とFAX番号とを関連付けて記憶するデータベースである。登録名は、宛先を示す文字列であり、例えば、宛先の人名、会社名、部署名である。宛先情報DB45は、第1データベースの一例である。登録名は、第1宛先情報の一例である。 Further, as shown in FIG. 1, the destination information DB 45 is stored in the memory 22 of the MFP 2 of the present embodiment. The destination information DB 45 is a database that stores a registered name and a fax number in association with each other. The registered name is a character string indicating the destination, and is, for example, a person's name, a company name, or a department name of the destination. The destination information DB 45 is an example of the first database. The registered name is an example of the first destination information.

本形態のPC1のメモリ12に記憶される番号同期プログラム46は、設定情報431に記憶される情報と、MFP2の宛先情報DB45に記憶される情報との同期を行うプログラムである。なお、番号同期プログラム46に代えて、FAX送信ドライバ44または印刷管理プログラム43が、情報の同期を行う機能を備えていても良い。 The number synchronization program 46 stored in the memory 12 of the PC 1 of the present embodiment is a program that synchronizes the information stored in the setting information 431 with the information stored in the destination information DB 45 of the MFP 2. Instead of the number synchronization program 46, the fax transmission driver 44 or the print management program 43 may have a function of synchronizing information.

続いて、本形態のFAX送信システム100による処理について説明する。なお、以下の処理およびシーケンス図の各処理ステップは、基本的に、各プログラムに記述された命令に従ったCPU11またはCPU21の処理を示す。すなわち、以下の説明における「判断」、「抽出」、「選択」、「算出」、「決定」、「特定」、「取得」、「受付」、「制御」等の処理は、CPU11、21の処理を表している。CPU11による処理は、PC1のOS41のAPIを用いたハードウェア制御も含む。本明細書では、OS41の記載を省略して各プログラムの動作を説明する。すなわち、以下の説明において、「プログラムBがハードウェアCを制御する」という趣旨の記載は、「プログラムBがOS41のAPIを用いてハードウェアCを制御する」ことを指してもよい。また、プログラムに記述された命令に従ったCPU11の処理を、省略した文言で記載することがある。例えば、「CPU11が行う」、「プログラムが行う」のように記載することがある。 Subsequently, the processing by the FAX transmission system 100 of this embodiment will be described. The following processing and each processing step in the sequence diagram basically indicate the processing of the CPU 11 or the CPU 21 according to the instructions described in each program. That is, the processes such as "judgment", "extraction", "selection", "calculation", "decision", "specification", "acquisition", "acceptance", and "control" in the following description are performed by the CPUs 11 and 21. Represents processing. The processing by the CPU 11 also includes hardware control using the API of the OS 41 of the PC1. In this specification, the operation of each program will be described by omitting the description of OS 41. That is, in the following description, the description to the effect that "program B controls hardware C" may refer to "program B controls hardware C using the API of OS41". In addition, the processing of the CPU 11 according to the instructions described in the program may be described in abbreviated terms. For example, it may be described as "performed by the CPU 11" or "performed by the program".

なお、「取得」は要求を必須とはしない概念で用いる。すなわち、CPU11、21が要求することなくデータを受信するという処理も、「CPU11(21)がデータを取得する」という概念に含まれる。また、本明細書中の「データ」とは、コンピュータに読取可能なビット列で表される。そして、実質的な意味内容が同じでフォーマットが異なるデータは、同一のデータとして扱われるものとする。本明細書中の「情報」についても同様である。また、「要求する」、「指示する」とは、要求していることを示す情報や、指示していることを示す情報を相手に出力することを示す概念である。また、要求していることを示す情報や指示していることを示す情報のことを、単に、「要求」、「指示」とも記載する。 Note that "acquisition" is used in a concept that does not require a request. That is, the process of receiving data without being requested by the CPUs 11 and 21 is also included in the concept of "the CPU 11 (21) acquires the data". Further, the "data" in the present specification is represented by a bit string that can be read by a computer. Then, data having the same substantial meaning and contents but different formats are treated as the same data. The same applies to "information" in the present specification. Further, "requesting" and "instructing" are concepts indicating that information indicating that a request is being made or information indicating that an instruction is being given is output to the other party. In addition, the information indicating that the request is made or the information indicating that the instruction is given is simply described as "request" or "instruction".

また、CPU11、21による、情報Aは事柄Bであることを示しているか否かを判断する処理を、「情報Aから、事柄Bであるか否かを判断する」のように概念的に記載することがある。CPU11、21による、情報Aが事柄Bであることを示しているか、事柄Cであることを示しているか、を判断する処理を、「情報Aから、事柄Bであるか事柄Cであるかを判断する」のように概念的に記載することがある。 Further, the process of determining whether or not the information A indicates that it is the matter B by the CPUs 11 and 21 is conceptually described as "determining whether or not the information A is the matter B from the information A". I have something to do. The process of determining whether the information A indicates that it is the matter B or the matter C by the CPUs 11 and 21 is "from the information A, whether it is the matter B or the matter C." It may be described conceptually as "judgment".

本形態のFAX送信システム100によるFAX送信に関する各処理の手順について、シーケンス図やフローチャートを参照して説明する。まず、図2のシーケンス図に基づいて、ユーザによるFAX送信の指示を受け付けた場合の全体的な動作について説明する。 The procedure of each process related to FAX transmission by the FAX transmission system 100 of this embodiment will be described with reference to a sequence diagram and a flowchart. First, based on the sequence diagram of FIG. 2, the overall operation when the user gives an instruction to transmit a fax will be described.

ユーザは、コンテンツアプリ42を起動し、コンテンツアプリ42にFAX送信の宛先を選択する指示を入力する(A1)。コンテンツアプリ42は、設定情報431から宛先情報を読み出し(A2)、読み出した宛先情報を一覧にしてユーザIF13に表示させる(A3)。 The user starts the content application 42 and inputs an instruction to select a fax transmission destination to the content application 42 (A1). The content application 42 reads the destination information from the setting information 431 (A2), and displays the read destination information in a list on the user IF 13 (A3).

宛先情報の一覧の例を図3に示す。例えば、図3に示すように、宛先情報一覧432には、宛先情報として選択可能な選択肢として、FAX番号やFAX番号を示す文字列が表示される。宛先情報一覧432に表示される情報は、設定情報431から読み出された情報である。つまり、設定情報431には、宛先情報としてFAX番号やFAX番号を示す文字列が混在して記憶される場合がある。 An example of a list of destination information is shown in FIG. For example, as shown in FIG. 3, in the destination information list 432, a fax number or a character string indicating the fax number is displayed as an option that can be selected as the destination information. The information displayed in the destination information list 432 is the information read from the setting information 431. That is, in the setting information 431, a fax number or a character string indicating the fax number may be mixedly stored as the destination information.

コンテンツアプリ42は、宛先情報一覧432に表示させた選択肢群から、ユーザの選択を受け付けることで、FAX送信の宛先情報を取得する(A4)。コンテンツアプリ42は、設定情報431に記憶されている宛先情報の中から選択させるので、宛先情報の入力ミスが生じ難い。 The content application 42 acquires the destination information for fax transmission by accepting the user's selection from the option group displayed in the destination information list 432 (A4). Since the content application 42 selects from the destination information stored in the setting information 431, it is unlikely that an input error of the destination information will occur.

(A4)にて選択された宛先情報は、FAX番号である場合もFAX番号を示す文字列である場合もある。(A4)にて取得される宛先情報は、第2宛先情報の一例である。 The destination information selected in (A4) may be a fax number or a character string indicating the fax number. The destination information acquired in (A4) is an example of the second destination information.

さらに、コンテンツアプリ42は、ユーザ操作によるFAX送信の指示を受け付ける(A5)。本形態では、(A5)にて受け付ける指示は、MFP2にFAX送信を行わせる指示であり、コンテンツアプリ42は、印刷管理プログラム43の提供するAPIを用いて、印刷管理プログラム43にFAX送信の指示を行う(A6)。この場合、コンテンツアプリ42は、印刷機能を選択するためのAPIを使用して宛先情報を送ることができる。また、コンテンツアプリ42は、APIを使用せずに既存ファイルを印刷管理プログラム43に送るための「lpr」コマンドを使用することもできる。 Further, the content application 42 accepts a user-operated fax transmission instruction (A5). In the present embodiment, the instruction received in (A5) is an instruction to cause the MFP 2 to transmit a fax, and the content application 42 uses the API provided by the print management program 43 to instruct the print management program 43 to transmit a fax. (A6). In this case, the content application 42 can send the destination information using the API for selecting the print function. The content application 42 can also use the "lpr" command for sending an existing file to the print management program 43 without using the API.

本形態では、「lpr」コマンドがFAX送信の指示を示すコマンドとして使用された場合、オプション情報にFAX送信の宛先を示す宛先情報を含ませることができる。(A6)にてコンテンツアプリ42が生成し、印刷管理プログラム43に渡されるコマンドには、装置情報として「MFPFAX」が指定されており、オプション情報として(A4)にて取得した宛先情報が含まれている。 In this embodiment, when the "lpr" command is used as a command indicating a fax transmission instruction, the option information can include destination information indicating a fax transmission destination. In the command generated by the content application 42 in (A6) and passed to the print management program 43, "MFPFAX" is specified as the device information, and the destination information acquired in (A4) is included as optional information. ing.

印刷管理プログラム43は、受け付けたコマンドに指定されている装置情報を取得し(A7)、対応する処理プログラムを起動する。本形態では、装置情報として「MFPFAX」が指定されていることから、印刷管理プログラム43は、MFP2にFAX送信を行わせるための処理プログラムであるFAX送信ドライバ44を起動し、FAX送信ジョブを生成してFAX送信ドライバ44に渡す(A8)。FAX送信ジョブには、FAX送信の宛先を示す情報として、「lpr」コマンドのオプション情報に含まれる宛先情報が付加されている。 The print management program 43 acquires the device information specified in the received command (A7), and starts the corresponding processing program. In this embodiment, since "MFPFAX" is specified as the device information, the print management program 43 activates the FAX transmission driver 44, which is a processing program for causing the MFP2 to perform FAX transmission, and generates a FAX transmission job. And pass it to the FAX transmission driver 44 (A8). To the FAX transmission job, the destination information included in the option information of the "lpr" command is added as the information indicating the destination of the FAX transmission.

FAX送信ドライバ44は、受け取ったFAX送信ジョブに含まれる宛先情報を取得し(A9)、通信IF14を介して、取得した宛先情報を含む情報をMFP2に送信する(A10)。(A10)は、宛先送信処理の一例である。 The FAX transmission driver 44 acquires the destination information included in the received FAX transmission job (A9), and transmits the information including the acquired destination information to the MFP 2 via the communication IF 14 (A10). (A10) is an example of the destination transmission process.

MFP2は、受信した情報から宛先情報を取得する(A11)。(A11)は、第1受信処理の一例である。(A11)にてMFP2が取得する宛先情報は、(A4)にてユーザによって指定された情報であり、FAX番号である場合もFAX番号を示す文字列である場合もある。MFP2は、宛先情報を取得した後、FAX番号取得処理を実行する(A12)。FAX番号取得処理は、取得した宛先情報に基づいて、FAX番号を取得する処理である。FAX番号取得処理の詳細に付いては、後述する。 The MFP 2 acquires the destination information from the received information (A11). (A11) is an example of the first reception process. The destination information acquired by the MFP 2 in (A11) is the information specified by the user in (A4), and may be a FAX number or a character string indicating the FAX number. After acquiring the destination information, the MFP 2 executes the FAX number acquisition process (A12). The fax number acquisition process is a process of acquiring a fax number based on the acquired destination information. The details of the FAX number acquisition process will be described later.

FAX送信ドライバ44は、A10にて宛先情報を送信した後、FAX送信コマンドを生成して(A13)、生成したFAX送信コマンドをMFP2に送信する(A14)。(A13)は、生成処理の一例であり、(A14)は、コマンド送信処理の一例である。(A14)にてFAX送信ドライバ44が送信する情報は、FAX送信コマンドのうち、宛先情報以外の部分、例えば、FAX送信の設定に関する情報と画像データのみでも良い。これで、FAX送信ドライバ44の処理は終了する。 The FAX transmission driver 44 generates a FAX transmission command after transmitting the destination information in A10 (A13), and transmits the generated FAX transmission command to the MFP2 (A14). (A13) is an example of the generation process, and (A14) is an example of the command transmission process. The information transmitted by the FAX transmission driver 44 in (A14) may be only a part of the FAX transmission command other than the destination information, for example, information related to the setting of FAX transmission and image data. This completes the processing of the fax transmission driver 44.

MFP2は、(A14)にてPC1から送信されたFAX送信コマンドを受信する。(A14)は、第2受信処理の一例でもある。MFP2は、受信したFAX送信コマンドに基づいて、(A12)のFAX番号取得処理にて取得したFAX番号に宛てて、FAX送信を行う(A15)。(A15)は、ファクシミリ送信処理の一例である。例えば、宛先情報が図1に示したFAX装置3のFAX番号を示す情報であれば、MFP2は、FAX装置3に宛ててFAX送信する。 The MFP2 receives the FAX transmission command transmitted from the PC1 in (A14). (A14) is also an example of the second reception process. Based on the received fax transmission command, the MFP2 transmits a fax to the fax number acquired in the fax number acquisition process of (A12) (A15). (A15) is an example of facsimile transmission processing. For example, if the destination information is the information indicating the FAX number of the FAX device 3 shown in FIG. 1, the MFP 2 transmits the fax to the FAX device 3.

次に、FAX番号取得処理の手順について、図4のフローチャートを参照して説明する。このFAX番号取得処理は、PC1から受信した情報から宛先情報を取得したことを契機に、MFP2のCPU21にて実行される。 Next, the procedure of the FAX number acquisition process will be described with reference to the flowchart of FIG. This FAX number acquisition process is executed by the CPU 21 of the MFP 2 when the destination information is acquired from the information received from the PC 1.

FAX番号取得処理では、CPU21は、まず、取得した宛先情報がFAX番号を示しているか否かを判断する(B1)。CPU21は、受け取った宛先情報がFAX番号であるか否かを、宛先情報がFAX番号として使用可能な文字のみで構成されているか否かに基づいて判断する。FAX番号として使用可能な文字は、「0」〜「9」の各数字と「#」、「*」である。CPU21は、宛先情報がFAX番号に使用可能な文字のみで構成されている場合、その宛先情報はFAX番号であると判断する。一方、宛先情報にFAX番号に使用可能ではない文字ないし記号が少なくとも1文字含まれている場合、CPU21は、その宛先情報はFAX番号ではないと判断する。 In the FAX number acquisition process, the CPU 21 first determines whether or not the acquired destination information indicates a FAX number (B1). The CPU 21 determines whether or not the received destination information is a fax number based on whether or not the destination information is composed of only characters that can be used as the fax number. The characters that can be used as the FAX number are the numbers "0" to "9" and "#" and "*". When the destination information is composed of only characters that can be used for the fax number, the CPU 21 determines that the destination information is the fax number. On the other hand, if the destination information contains at least one character or symbol that cannot be used in the fax number, the CPU 21 determines that the destination information is not the fax number.

例えば、図2の(A4)にて、図3に示した宛先情報一覧432中の「023456789」が選択された場合、宛先情報は、「023456789」である。この場合、宛先情報に数字のみが含まれていることから、CPU21は、受け取った宛先情報がFAX番号を示していると判断する。 For example, in FIG. 2A4, when "0234567789" in the destination information list 432 shown in FIG. 3 is selected, the destination information is "0234567789". In this case, since the destination information contains only numbers, the CPU 21 determines that the received destination information indicates a fax number.

宛先情報がFAX番号を示していると判断した場合(B1:YES)、CPU21は、宛先情報によって示されるFAX番号を取得して(B2)、FAX番号取得処理を終了する。(B2)は、ファクシミリ番号取得処理の一例である。この場合、MFP2は、(B2)にて取得されたFAX番号に宛てて、図2の(A15)にてFAX送信を行う。 When it is determined that the destination information indicates the FAX number (B1: YES), the CPU 21 acquires the FAX number indicated by the destination information (B2), and ends the FAX number acquisition process. (B2) is an example of the facsimile number acquisition process. In this case, the MFP2 sends a fax to the fax number acquired in (B2) in (A15) of FIG.

一方、宛先情報がFAX番号を示していないと判断した場合(B1:NO)、CPU21は、自装置のメモリ22に記憶している宛先情報DB45を検索して(B3)、受け取った宛先情報と一致する登録名の抽出を試行する。設定情報431に記憶されている宛先情報には、FAX番号を示す文字列も含まれることから、図2の(A4)では、文字列が選択される場合もある。例えば、図3に示した宛先情報一覧432にて「○△2課」が選択された場合、宛先情報は、文字列である。この場合、CPU21は、受け取った宛先情報がFAX番号を示していないと判断して、宛先情報DB45を検索する。 On the other hand, when it is determined that the destination information does not indicate the FAX number (B1: NO), the CPU 21 searches the destination information DB 45 stored in the memory 22 of the own device (B3), and together with the received destination information. Attempts to extract matching registered names. Since the destination information stored in the setting information 431 includes a character string indicating the FAX number, the character string may be selected in (A4) of FIG. For example, when "○ △ 2 section" is selected in the destination information list 432 shown in FIG. 3, the destination information is a character string. In this case, the CPU 21 determines that the received destination information does not indicate the FAX number, and searches the destination information DB 45.

宛先情報DB45には、例えば、図5に示すように、登録名とFAX番号とが互いに関連付けて記憶されている。本形態では、同じFAX番号に、互いに異なる複数の登録名が関連付けて記憶されても良い。例えば、図5の例では、正式名称(「○△商事営業2課」)と略称(「○△2課」)や別称(「○△営業2」)とが、いずれも同じFAX番号(「102345678」)に関連付けて記憶されている。1つのFAX番号に対して複数の登録名を登録可能にしているので、日常的に使用する別称等を登録することができ、ユーザの利便性が高まる。 In the destination information DB 45, for example, as shown in FIG. 5, the registered name and the fax number are stored in association with each other. In this embodiment, a plurality of registered names different from each other may be stored in association with the same FAX number. For example, in the example of FIG. 5, the official name (“○ △ Trading Sales Section 2”) and the abbreviation (“○ △ 2 Section”) or another name (“○ △ Sales 2”) are all the same FAX number (“○ △ Sales Section 2”). It is stored in association with 10235678 "). Since a plurality of registered names can be registered for one FAX number, it is possible to register another name or the like that is used on a daily basis, and the convenience of the user is enhanced.

そして、CPU21は、宛先情報の文字列と一致する登録名が宛先情報DB45に記憶されているか否かを判断する(B4)。(B4)では、CPU21は、所定の判断ルールを用いる。CPU21は、例えば、英数カナは、大文字と小文字、半角と全角をいずれも区別せず、同じ文字であると判断する。また、CPU21は、複数の連続するスペースやタブは、1つのスペースと同じ文字であると判断する。 Then, the CPU 21 determines whether or not the registered name matching the character string of the destination information is stored in the destination information DB 45 (B4). In (B4), the CPU 21 uses a predetermined determination rule. The CPU 21 determines, for example, that alphanumeric kana are the same character without distinguishing between uppercase and lowercase letters and half-width and full-width characters. Further, the CPU 21 determines that a plurality of consecutive spaces and tabs have the same characters as one space.

そして、CPU21は、宛先情報と一致する登録名が、宛先情報DB45から抽出可能であったと判断した場合(B4:YES)、当該登録名に関連付けてFAX番号が記憶されているか否かを判断する(B5)。宛先情報DB45には、例えば、図5に示すように、登録名のみが登録され、FAX番号が記憶されていない場合があり得る。FAX番号が記憶されていると判断した場合(B5:YES)、CPU21は、当該宛先情報に関連付けて記憶されているFAX番号を取得し(B2)、FAX番号取得処理を終了する。この場合も、(B2)は、ファクシミリ番号取得処理の一例である。MFP2は、(B2)にて取得されたFAX番号に宛てて、図2の(A15)にてFAX送信を行う。 Then, when the CPU 21 determines that the registered name matching the destination information can be extracted from the destination information DB 45 (B4: YES), the CPU 21 determines whether or not the FAX number is stored in association with the registered name. (B5). In the destination information DB 45, for example, as shown in FIG. 5, only the registered name may be registered and the FAX number may not be stored. If it is determined that the fax number is stored (B5: YES), the CPU 21 acquires the fax number stored in association with the destination information (B2), and ends the fax number acquisition process. In this case as well, (B2) is an example of the facsimile number acquisition process. The MFP2 sends a fax to the fax number acquired in (B2) in (A15) of FIG.

一方、登録名に関連付けたFAX番号が記憶されていないと判断した場合(B5:NO)、CPU21は、FAX番号の入力を促す報知を行う(B6)。(B6)は、報知処理の一例である。例えば、MFP2に自装置の管理者の連絡先が記憶されていれば、CPU21は、その連絡先に宛てて報知を行う。例えば、メモリ22に管理者のメールアドレスが登録されていれば、MFP2は、当該アドレスへのメール送信を行う。 On the other hand, when it is determined that the FAX number associated with the registered name is not stored (B5: NO), the CPU 21 gives a notification prompting the input of the FAX number (B6). (B6) is an example of notification processing. For example, if the contact information of the administrator of the own device is stored in the MFP 2, the CPU 21 notifies the contact information. For example, if the administrator's e-mail address is registered in the memory 22, the MFP 2 sends an e-mail to the address.

(B6)では、CPU21は、報知の情報をPC1に送信し、PC1にて報知を行わせても良い。例えば、印刷管理プログラム43が双方向通信をサポートしている場合には、PC1が管理者へのメール送信を行っても良い。 In (B6), the CPU 21 may transmit the notification information to the PC1 and cause the PC1 to perform the notification. For example, when the print management program 43 supports two-way communication, the PC 1 may send an e-mail to the administrator.

さらに、CPU21は、FAX番号の入力待ち状態となったことを示す情報である待機状態信号をPC1に送信する(B7)。(B7)は、待機状態送信処理の一例である。CPU21は、例えば、FAX送信ドライバ44に待機状態信号を送信し、FAX送信ドライバ44は、PC1のユーザIF13を介して、FAX番号の入力待ちであることを報知する。これにより、管理者のみでなく、FAX送信を指示した送信者にも入力待ちであることが報知される。送信者は、管理者によるFAX番号の入力が完了した後、改めてFAX送信を指示することができる。 Further, the CPU 21 transmits a standby state signal, which is information indicating that the fax number is in the input waiting state, to the PC1 (B7). (B7) is an example of the standby state transmission process. The CPU 21 transmits, for example, a standby state signal to the fax transmission driver 44, and the fax transmission driver 44 notifies that the fax number is waiting for input via the user IF 13 of the PC1. As a result, not only the administrator but also the sender who instructed the fax transmission is notified that the input is waiting. The sender can instruct the fax transmission again after the input of the fax number by the administrator is completed.

CPU21は、ユーザIF23を介してFAX番号の入力操作を受け付ける状態となり、入力操作を受け付けたか否かを判断する(B8)。(B8)は、ファクシミリ番号入力処理の一例である。CPU21は、FAX番号の入力操作を受け付けたと判断した場合(B8:YES)、認証情報の入力を要求し、入力された情報に基づいてユーザ認証を行って、認証に成功したか否かを判断する(B9)。 The CPU 21 is in a state of accepting a fax number input operation via the user IF 23, and determines whether or not the input operation has been accepted (B8). (B8) is an example of the facsimile number input process. When the CPU 21 determines that the fax number input operation has been accepted (B8: YES), the CPU 21 requests the input of the authentication information, performs user authentication based on the input information, and determines whether or not the authentication is successful. (B9).

MFP2は、例えば、ユーザ名とパスワードの入力、ICカードの接触、指紋や掌紋等の入力によって、認証情報を受け付ける。CPU21は、受け付けた認証情報に基づいて、FAX番号の入力を行おうとしているユーザが、当該FAX番号の登録を許容されているユーザ、例えば、管理者権限を有するユーザ、であるか否かを判断する。なお、MFP2は、自装置で(B9)の認証を行う代わりに、PC1やサーバ等に認証情報を送信して認証を行わせても良い。 The MFP2 accepts authentication information by inputting a user name and password, contacting an IC card, inputting a fingerprint, a palm print, or the like, for example. Based on the received authentication information, the CPU 21 determines whether or not the user who is trying to input the fax number is a user who is allowed to register the fax number, for example, a user who has administrator authority. to decide. In addition, instead of performing the authentication of (B9) by the own device, the MFP2 may transmit the authentication information to the PC1, the server, or the like to perform the authentication.

CPU21は、ユーザ認証に成功したと判断した場合(B9:YES)、FAX番号の入力を受け付け、ユーザの入力に基づいてFAX番号を取得する(B10)。さらに、CPU21は、取得したFAX番号を、(B4)にて取得した登録名に関連付けて、宛先情報DB45に登録し(B11)、FAX番号取得処理を終了する。(B11)は、登録処理の一例である。入力されたFAX番号を宛先情報DB45に登録することで、次回からその登録名の抽出が可能になり、利便性が高まる。なお、MFP2は、登録前に登録の要否についてユーザに確認しても良い。 When the CPU 21 determines that the user authentication is successful (B9: YES), the CPU 21 accepts the input of the FAX number and acquires the FAX number based on the input of the user (B10). Further, the CPU 21 associates the acquired FAX number with the registered name acquired in (B4), registers it in the destination information DB 45 (B11), and ends the FAX number acquisition process. (B11) is an example of the registration process. By registering the input FAX number in the destination information DB 45, the registered name can be extracted from the next time, and the convenience is enhanced. The MFP2 may confirm with the user whether or not registration is necessary before registration.

この場合、MFP2は、(B10)にて取得されたFAX番号に宛てて、図2の(A15)にてFAX送信を行う。(B10)にて取得したFAX番号に宛ててFAX送信を行う場合の(A15)は、入力後ファクシミリ送信処理の一例である。 In this case, the MFP2 sends a fax to the fax number acquired in (B10) in (A15) of FIG. (A15) in the case of performing a fax transmission to the FAX number acquired in (B10) is an example of a facsimile transmission process after input.

なお、MFP2は、PC1から受信した宛先情報と一致する登録名が宛先情報DB45に登録されていない場合、登録名の登録を受け付ける。例えば、登録名を宛先情報DB45から抽出できなかったと判断した場合(B4:NO)、CPU21は、管理者に宛てて登録名が登録されていないことを報知する(B12)。そして、CPU21は、登録名を宛先情報DB45に登録して(B13)、その後、(B6)に進み、登録名に該当するFAX番号の入力を受け付ける。あるいは、CPU21は、(B12)の報知後、(B13)による登録名の登録の前に、登録するか否かを管理者に問い合わせても良い。 If the registered name matching the destination information received from the PC 1 is not registered in the destination information DB 45, the MFP 2 accepts the registration of the registered name. For example, when it is determined that the registered name could not be extracted from the destination information DB 45 (B4: NO), the CPU 21 notifies the administrator that the registered name has not been registered (B12). Then, the CPU 21 registers the registered name in the destination information DB 45 (B13), and then proceeds to (B6) to accept the input of the fax number corresponding to the registered name. Alternatively, the CPU 21 may inquire the administrator whether or not to register after the notification of (B12) and before the registration of the registered name by (B13).

また、例えば、報知から所定時間が経過してもFAX番号の入力操作を受け付けなかったと判断した場合(B8:NO)、または、ユーザ認証に成功しなかったと判断した場合(B9:NO)、CPU21は、エラーステータスをPC1に送信する(B14)。(B14)にて送信されるエラーステータスは、エラー信号の一例であり、(B14)は、エラー送信処理の一例である。FAX番号取得処理にてFAX番号を取得できなかった場合、MFP2は、図2の(A15)のFAX送信を行うことができない。 Further, for example, when it is determined that the fax number input operation has not been accepted even after a predetermined time has elapsed from the notification (B8: NO), or when it is determined that the user authentication has not succeeded (B9: NO), the CPU 21 Sends the error status to PC1 (B14). The error status transmitted in (B14) is an example of an error signal, and (B14) is an example of an error transmission process. If the fax number cannot be acquired in the fax number acquisition process, the MFP2 cannot perform the fax transmission shown in FIG. 2 (A15).

PC1では、例えば、MFP2の動作を監視するステータスモニタが動作しており、エラーが発生した場合にMFP2から送信されるエラーステータスを受信して記憶する。具体的には、PC1は、今回のFAX送信指示に応じたFAX送信を行わなかったことを示す情報であるエラーログを、メモリ12に記憶する。メモリ12にエラーログを記憶する処理は、ログ記憶処理の一例である。 In the PC1, for example, a status monitor that monitors the operation of the MFP 2 is operating, and when an error occurs, the error status transmitted from the MFP 2 is received and stored. Specifically, the PC 1 stores in the memory 12 an error log, which is information indicating that the fax transmission in response to the current fax transmission instruction has not been performed. The process of storing the error log in the memory 12 is an example of the log storage process.

(B14)にてMFP2が送信するエラーステータスは、例えば、通信プロトコルのエラーステータスとしてもよい。例えば、PC1の通信IF14とMFP2の通信IF24との通信方法がUSB通信である場合、MFP2は、プリンタクラスのデバイスエラーを返しても良い。また、PC1の通信IF14とMFP2の通信IF24との通信方法がipp通信である場合、MFP2は、httpのエラーステータスを返しても良い。このようにすれば、データを返信した場合に比較して、通信負荷が小さい。 The error status transmitted by the MFP 2 in (B14) may be, for example, the error status of the communication protocol. For example, when the communication method between the communication IF14 of the PC1 and the communication IF24 of the MFP2 is USB communication, the MFP2 may return a printer-class device error. Further, when the communication method between the communication IF14 of the PC1 and the communication IF24 of the MFP2 is ipp communication, the MFP2 may return the error status of http. In this way, the communication load is small as compared with the case where the data is returned.

なお、FAX送信ドライバ44または印刷管理プログラム43が、エラーステータスを受信する機能を持っていても良い。そして、例えば、FAX送信ドライバ44がエラーステータスを受信した場合、FAX送信コマンドの生成や送信を中止しても良い。FAX送信ドライバ44は、宛先情報に対応するFAX番号を取得できなかった場合、FAX送信に関する残りの情報、例えば、画像データを送信しないことで、通信の無駄が省かれる。 The FAX transmission driver 44 or the print management program 43 may have a function of receiving an error status. Then, for example, when the FAX transmission driver 44 receives the error status, the generation or transmission of the FAX transmission command may be stopped. When the FAX transmission driver 44 cannot acquire the FAX number corresponding to the destination information, the waste of communication is eliminated by not transmitting the remaining information regarding the FAX transmission, for example, image data.

次に、本形態の番号同期プログラム46による番号同期処理の手順について、図6のシーケンス図を参照して説明する。番号同期プログラム46は、PC1に記憶される設定情報431と、MFP2に記憶される宛先情報DB45との情報の同期を行うプログラムである。MFP2は、例えば、前述したように、宛先情報DB45にFAX番号が記憶されていない場合、ユーザによるFAX番号の入力を受け付ける。また、MFP2にて新規の宛先の登録指示を受け付け、宛先情報DB45が更新される場合もある。 Next, the procedure of the number synchronization process by the number synchronization program 46 of the present embodiment will be described with reference to the sequence diagram of FIG. The number synchronization program 46 is a program that synchronizes information between the setting information 431 stored in the PC 1 and the destination information DB 45 stored in the MFP 2. For example, as described above, the MFP 2 accepts the input of the fax number by the user when the fax number is not stored in the destination information DB 45. In addition, the destination information DB 45 may be updated by receiving a new destination registration instruction in the MFP2.

番号同期プログラム46は、ユーザによる同期の指示を受け付けると(C1)、当該指示を行ったユーザの情報を取得する(C2)。番号同期プログラム46は、例えば、PC1にログイン中のユーザのユーザ名を取得する。番号同期プログラム46は、同期を要求する情報と、取得したユーザ情報と、をMFP2に送信する(C3)。(C3)にて送信される要求は、送信要求の一例である。 When the number synchronization program 46 receives a synchronization instruction from the user (C1), the number synchronization program 46 acquires the information of the user who has given the instruction (C2). The number synchronization program 46 acquires, for example, the user name of the user who is logged in to the PC1. The number synchronization program 46 transmits the information requesting synchronization and the acquired user information to the MFP 2 (C3). The request transmitted in (C3) is an example of a transmission request.

MFP2は、(C3)にてPC1から送信された情報を受信する。(C3)は、第3受信処理の一例でもある。そして、MFP2は、受信したユーザ情報に基づいてユーザの属性を判断する(C4)。 The MFP 2 receives the information transmitted from the PC 1 in (C3). (C3) is also an example of the third reception process. Then, the MFP 2 determines the attribute of the user based on the received user information (C4).

ユーザの属性は、例えば、管理者、グループ、その他、に分けられる。グループは、MFP2の宛先情報DB45に記憶されている情報を使用してFAX送信を行わせることが許可されている各ユーザを示す属性であり、管理者は、そのグループやMFP2を管理する権限を有するユーザを示す属性である。MFP2は、例えば、ユーザ情報とユーザの属性との関係を記憶するデータベースを備え、受信したユーザ情報に関連付けられているユーザの属性を取得する。あるいは、番号同期プログラム46や印刷管理プログラム43が、ユーザの属性を取得して、ユーザの属性の情報をMFP2に送信してもよい。 User attributes are divided into, for example, administrators, groups, and others. The group is an attribute indicating each user who is permitted to perform fax transmission using the information stored in the destination information DB 45 of the MFP2, and the administrator has the authority to manage the group and the MFP2. It is an attribute indicating a user who has it. The MFP 2 includes, for example, a database that stores the relationship between the user information and the user's attributes, and acquires the user's attributes associated with the received user information. Alternatively, the number synchronization program 46 or the print management program 43 may acquire the user's attributes and transmit the user's attribute information to the MFP 2.

MFP2は、ユーザの属性が管理者であると判断した場合([管理者])、宛先情報DB45に記憶されている登録名とその登録名に関連付けて記憶されているFAX番号とをPC1に送信する(C5)。(C5)は、文字列送信処理の一例である。MFP2は、宛先情報DB45に記憶されている全ての情報を送信してもよいし、前回の同期から更新された情報のみを送信してもよいし、日時の指定を受け付けて、その日時以降に更新された情報を送信してもよい。MFP2は、各登録名に関連付けて、同期済みか否かの情報や更新日時の情報を記憶するとよい。 When the MFP2 determines that the user's attribute is an administrator ([administrator]), the MFP2 transmits the registered name stored in the destination information DB 45 and the fax number stored in association with the registered name to the PC1. (C5). (C5) is an example of the character string transmission process. The MFP2 may transmit all the information stored in the destination information DB 45, may transmit only the information updated from the previous synchronization, or accepts the specified date and time and after that date and time. You may send the updated information. The MFP2 may store information on whether or not synchronization has been completed and information on the update date and time in association with each registered name.

番号同期プログラム46は、MFP2から受信した情報に基づいて、設定情報431の情報を更新し(C6)、設定情報431をリロードする(C7)。(C5)にてMFP2から送信される情報を受信する処理は、宛先取得処理の一例であり、(C6)は、宛先登録処理の一例である。 The number synchronization program 46 updates the information of the setting information 431 based on the information received from the MFP 2 (C6), and reloads the setting information 431 (C7). The process of receiving the information transmitted from the MFP 2 in (C5) is an example of the destination acquisition process, and (C6) is an example of the destination registration process.

これにより、MFP2にて入力されたFAX番号の情報が設定情報431にも反映される。登録名に関連付けてFAX番号も設定情報431に記憶されることから、番号同期プログラム46は、コンテンツアプリ42から受け付けたFAX送信の指示に含まれる宛先情報に対応するFAX番号の情報を、設定情報431から読み出すことができる。 As a result, the FAX number information input by the MFP 2 is also reflected in the setting information 431. Since the fax number is also stored in the setting information 431 in association with the registered name, the number synchronization program 46 sets the fax number information corresponding to the destination information included in the fax transmission instruction received from the content application 42. It can be read from 431.

MFP2は、ユーザの属性がグループであると判断した場合([グループ])、宛先情報DB45に記憶されている登録名をPC1に送信する(C8)。(C8)は、文字列送信処理の一例である。この場合、MFP2は、登録名に関連付けて記憶されているFAX番号の情報は送信しない。 When the MFP2 determines that the attribute of the user is a group ([group]), the MFP2 transmits the registered name stored in the destination information DB 45 to the PC1 (C8). (C8) is an example of the character string transmission process. In this case, the MFP2 does not transmit the FAX number information stored in association with the registered name.

番号同期プログラム46は、MFP2から受信した情報に基づいて、設定情報431の情報を更新し(C9)、設定情報431をリロードする(C10)。(C8)にてMFP2から送信される情報を受信する処理は、宛先取得処理の一例であり、(C9)は、宛先登録処理の一例である。これにより、MFP2にて入力された登録名の情報が設定情報431にも反映される。 The number synchronization program 46 updates the information of the setting information 431 based on the information received from the MFP 2 (C9), and reloads the setting information 431 (C10). The process of receiving the information transmitted from the MFP 2 in (C8) is an example of the destination acquisition process, and (C9) is an example of the destination registration process. As a result, the information of the registered name input by the MFP 2 is also reflected in the setting information 431.

MFP2は、ユーザの属性が管理者でもグループでもないと判断した場合([グループ以外])、宛先情報DB45の情報の送信拒否を示す情報をPC1に送信する(C11)。MFP2は、自装置でのFAX送信が許可されていないユーザによる同期の指示には対応しない。 When the MFP2 determines that the attribute of the user is neither an administrator nor a group ([other than the group]), the MFP2 transmits information indicating refusal to transmit the information of the destination information DB 45 to the PC1 (C11). The MFP2 does not correspond to the synchronization instruction by the user who is not permitted to transmit the fax in the own device.

本形態の番号同期プログラム46は、同期の指示を行ったユーザが、管理者、グループ、その他のいずれであるかに応じて、送信する情報の範囲を異ならせる。これにより、例えば、個人情報としてのレベルの高い情報であるFAX番号を、管理者以外のメンバーには見せないようにすることができる。その上で、グループのユーザであれば、登録名のみが送信され、その登録名を使用してFAX送信できることから、FAX番号を知らなくてもFAX送信できる。 The number synchronization program 46 of the present embodiment makes the range of information to be transmitted different depending on whether the user who has given the synchronization instruction is an administrator, a group, or the like. Thereby, for example, the FAX number, which is high-level information as personal information, can be hidden from members other than the administrator. On top of that, if the user is a group user, only the registered name is transmitted, and the registered name can be used for fax transmission, so that the fax can be transmitted without knowing the FAX number.

以上、詳細に説明したように、本形態のFAX送信システム100によれば、宛先情報DB45に文字列の登録名とその登録名に関連付けたFAX番号とが記憶され、MFP2が宛先情報DB45から情報を取得することで、PC1では文字列によって宛先を指定することができる。これにより、FAX番号を直接入力する場合と比較して、入力ミスも生じ難く、ユーザが憶え易い。 As described in detail above, according to the FAX transmission system 100 of the present embodiment, the registered name of the character string and the FAX number associated with the registered name are stored in the destination information DB 45, and the MFP 2 receives information from the destination information DB 45. By acquiring, the destination can be specified by a character string in the PC1. As a result, as compared with the case where the FAX number is directly input, an input error is less likely to occur and the user can easily remember it.

さらに、本形態では、MFP2が宛先情報DB45からFAX番号を取得できなかった場合、FAX番号の入力を受け付けるので、FAX送信を完了できる可能性が高まる。さらに、入力を受け付ける際に、認証情報の入力を要求するので、第三者によるFAX番号の入力を防ぐことができ、安全性が高まる。さらに、宛先情報に対応するFAX番号の取得に失敗した場合、エラーログをPC1に記憶するので、宛先の誤りをユーザが気づきやすい。 Further, in the present embodiment, when the MFP2 cannot acquire the FAX number from the destination information DB 45, the input of the FAX number is accepted, so that the possibility that the FAX transmission can be completed is increased. Further, since the input of the authentication information is required when accepting the input, it is possible to prevent the input of the FAX number by a third party, and the security is enhanced. Further, when the acquisition of the fax number corresponding to the destination information fails, the error log is stored in the PC 1, so that the user can easily notice the mistake in the destination.

さらに、本形態では、MFP2が宛先情報DB45を有しているので、MFP2と接続する複数のPCで共通の登録名を宛先情報として使用でき、利便性が高まる。なお、宛先情報DB45は、MFP2から参照可能な場所に保存されていれば良く、メモリ22に限らず、例えば、MFP2からアクセス可能なサーバ等に保存されていても良い。 Further, in the present embodiment, since the MFP 2 has the destination information DB 45, a common registered name can be used as the destination information in a plurality of PCs connected to the MFP 2, and the convenience is enhanced. The destination information DB 45 may be stored in a location that can be referred to by the MFP 2, and may be stored not only in the memory 22 but also in, for example, a server that can be accessed from the MFP 2.

さらに、本形態では、MFP2の宛先情報DB45と、PC1の設定情報431と、の情報の同期を行うことができるので、宛先情報DB45に記憶されていない宛先情報が選択される、宛先情報DB45に記憶されているのに宛先情報一覧432の選択肢に表示されない宛先情報がある、等の可能性が低減される。さらに、同期に際してユーザの情報を要求し、ユーザの情報によって示される属性が管理者の場合、登録名とFAX番号とを取得するので、宛先情報とFAX番号との関連付けを管理者のPC1にて行うことができ、宛先情報の管理が容易である。 Further, in the present embodiment, since the information of the destination information DB 45 of the MFP 2 and the setting information 431 of the PC 1 can be synchronized, the destination information not stored in the destination information DB 45 is selected in the destination information DB 45. The possibility that there is destination information that is stored but is not displayed in the options of the destination information list 432 is reduced. Furthermore, when the user's information is requested at the time of synchronization and the attribute indicated by the user's information is the administrator, the registered name and the FAX number are acquired, so that the destination information and the FAX number are associated with each other on the administrator's PC1. This can be done, and the management of destination information is easy.

なお、本形態は単なる例示にすぎず、本発明を何ら限定するものではない。したがって本発明は当然に、その要旨を逸脱しない範囲内で種々の改良、変形が可能である。例えば、PC1やMFP2は、2台以上有っても良い。 It should be noted that this embodiment is merely an example and does not limit the present invention in any way. Therefore, as a matter of course, the present invention can be improved and modified in various ways without departing from the gist thereof. For example, there may be two or more PC1 and MFP2.

また、本形態では、PC1は、宛先情報のみをまずMFP2に送信し、MFP2からの要求を受けてFAX送信コマンドを生成するとしたが、これに限らない。PC1は、要求を待たずにFAX送信コマンドを生成しても良い。また、PC1は、宛先情報とFAX送信コマンドとを同時に送信してもよい。この場合、PC1は、エラーステータスを受信した場合、画像データの送信途中であればその画像データの送信をキャンセルするとよい。また、MFP2は、エラーステータスの送信前に画像データを受信した場合、受信した画像データを破棄してFAX送信を行わないとしても良い。また、エラーログの記憶は行わなくても良い。 Further, in the present embodiment, the PC1 first transmits only the destination information to the MFP2, and generates a FAX transmission command in response to the request from the MFP2, but the present invention is not limited to this. PC1 may generate a fax transmission command without waiting for a request. Further, the PC 1 may transmit the destination information and the FAX transmission command at the same time. In this case, when the PC1 receives the error status, the transmission of the image data may be canceled if the image data is being transmitted. Further, when the MFP2 receives the image data before the transmission of the error status, the received image data may be discarded and the FAX transmission may not be performed. Moreover, it is not necessary to store the error log.

また、本形態では、文字列の判断ルールとして、英数カナやスペースの判断ルールを例示したが、これに限らない。例えば、英数カナの大文字と小文字とは区別しても良いし、スペースとタブは区別しても良い。 Further, in this embodiment, as the judgment rule of the character string, the judgment rule of alphanumeric characters and spaces is illustrated, but the present invention is not limited to this. For example, alphanumeric kana may be case-sensitive, and spaces and tabs may be distinguished.

また、本形態では、受け取った宛先情報に対応するFAX番号が記憶されていない場合、MFP2にてFAX番号の入力を受け付け、待機状態となるとしたが、これに限らない。例えば、FAX番号の入力を受け付けることなくエラー応答としても良い。また、MFP2にてFAX番号の入力を待ち状態となった場合に、待機状態信号をPC1に送信し、PC1は、待機中であることを報知するとしたが、この送信や報知は行わなくても良い。また、MFP2でも報知しても良い。例えば、MFP2にて警告音を発するとしても良い。 Further, in the present embodiment, when the FAX number corresponding to the received destination information is not stored, the MFP2 accepts the input of the FAX number and enters the standby state, but the present invention is not limited to this. For example, an error response may be made without accepting the input of the FAX number. Further, when the MFP2 is in the waiting state for the input of the FAX number, the standby state signal is transmitted to the PC1 to notify that the PC1 is in the standby state, but this transmission or the notification is not performed. good. Further, the MFP 2 may also be used for notification. For example, the MFP 2 may emit a warning sound.

また、本形態では、管理者権限を有するユーザのみがFAX番号の入力を行うとしたが、これに限らない。例えば、FAX送信を指示した送信者による入力も受け付けても良い。あるいは、MFP2を使用するグループのメンバーであれば入力できるとしても良い。また、FAX番号の入力時のユーザ認証を行わないとしても良い。 Further, in the present embodiment, only a user having administrator authority is required to input the fax number, but the present invention is not limited to this. For example, the input by the sender who instructed the fax transmission may be accepted. Alternatively, any member of the group that uses MFP2 may be able to input. Further, the user authentication at the time of inputting the FAX number may not be performed.

また、本形態では、ユーザの指示に基づいて同期を行うとしたが、例えば、定期的に行う、PC1の起動時に行う、としても良い。この場合、例えば、登録名の同期のみを行うとしても良い。また、同期を実行させる際のユーザの属性の確認は行わなくても良い。 Further, in the present embodiment, the synchronization is performed based on the instruction of the user, but for example, it may be performed periodically or at the time of starting the PC1. In this case, for example, only the registered names may be synchronized. In addition, it is not necessary to confirm the user's attributes when executing synchronization.

また、宛先情報DB45や設定情報431では、1つの宛先情報に対して複数のFAX番号が登録できてもよい。この場合、1つの宛先情報を選択することで、複数の宛先へのFAX送信を指示できるようになる。 Further, in the destination information DB 45 and the setting information 431, a plurality of FAX numbers may be registered for one destination information. In this case, by selecting one destination information, it becomes possible to instruct fax transmission to a plurality of destinations.

また、コンテンツアプリ42は、宛先情報一覧432からの選択によって宛先情報を取得するとしたが、選択肢からの選択に限らず、例えば、ユーザの直接入力によって宛先情報を取得しても良い。また、コンテンツアプリ42を介さず、印刷管理プログラム43に直接「lpr」コマンドを入力しても良い。 Further, although the content application 42 is supposed to acquire the destination information by selecting from the destination information list 432, the content application 42 is not limited to the selection from the options, and for example, the destination information may be acquired by the direct input of the user. Further, the "lpr" command may be directly input to the print management program 43 without going through the content application 42.

また、例えば、設定情報431には、FAX番号の情報のみではなく、印刷管理プログラム43にて用いられる各種の情報が記憶されると良い。設定情報431には、例えば、FAX送信時の解像度や通信速度等のMFP2のFAX送信能力に関する情報や、印刷設定として設定可能な印刷能力に関する情報が記憶されると良い。 Further, for example, it is preferable that the setting information 431 stores not only the FAX number information but also various information used in the print management program 43. The setting information 431 may store, for example, information on the FAX transmission capability of the MFP 2 such as the resolution and communication speed at the time of FAX transmission, and information on the print capability that can be set as a print setting.

また、各実施の形態に開示されている任意のフローチャートにおいて、任意の複数のステップにおける複数の処理は、処理内容に矛盾が生じない範囲で、任意に実行順序を変更できる、または並列に実行できる。 Further, in the arbitrary flowchart disclosed in each embodiment, the plurality of processes in the arbitrary plurality of steps can be arbitrarily changed in the execution order or executed in parallel as long as the processing contents do not conflict with each other. ..

また、各実施の形態に開示されている処理は、単一のCPU、複数のCPU、ASICなどのハードウェア、またはそれらの組合せで実行されてもよい。また、実施の形態に開示されている処理は、その処理を実行するためのプログラムを記録した記録媒体、または方法等の種々の態様で実現することができる。 Further, the processes disclosed in each embodiment may be executed by a single CPU, a plurality of CPUs, hardware such as an ASIC, or a combination thereof. In addition, the process disclosed in the embodiment can be realized in various aspects such as a recording medium or a method in which a program for executing the process is recorded.

1 PC
2 MFP
11、21 CPU
13 ユーザIF
43 印刷管理プログラム
44 FAX送信ドライバ
1 PC
2 MFP
11, 21 CPU
13 User IF
43 Print management program 44 FAX transmission driver

Claims (15)

ファクシミリ装置に対応するドライバプログラムと、前記ドライバプログラムにジョブを入力する上位プログラムと、が組み込まれた情報処理装置と、前記ファクシミリ装置と、を備えるファクシミリ送信システムにおいて、
前記ファクシミリ装置には、
宛先を示す文字列である第1宛先情報と、ファクシミリ番号と、を関連付けて登録する第1データベースが記憶されており、
前記情報処理装置は、
画像送信の指示が前記上位プログラムに入力され、前記上位プログラムから前記ドライバプログラムに前記画像送信の指示に基づくジョブが入力され、前記ドライバプログラムに、ファクシミリ番号に使用されない文字ないし記号を含む文字列である第2宛先情報が指定された場合に、
前記画像送信の指示に含まれる前記第2宛先情報を、前記ファクシミリ装置に送信する宛先送信処理と、
前記ジョブに基づいて、前記ファクシミリ装置に画像データのファクシミリ送信を行わせる画像送信コマンドを生成する生成処理と、
前記生成処理にて生成した前記画像送信コマンドを、前記ファクシミリ装置に送信するコマンド送信処理と、を実行し、
前記ファクシミリ装置は、
前記第1データベースから前記第2宛先情報の文字列と一致する前記第1宛先情報が抽出可能な場合には、抽出された前記第1宛先情報に関連付けられたファクシミリ番号を宛先として、前記情報処理装置から受信した前記画像送信コマンドに基づいて、ファクシミリ送信を行うファクシミリ送信処理を実行する、
ことを特徴とするファクシミリ送信システム。
In a facsimile transmission system including an information processing device incorporating a driver program corresponding to the facsimile machine and a higher-level program for inputting a job into the driver program, and the facsimile machine.
The facsimile machine
The first database for registering the first destination information, which is a character string indicating the destination, and the facsimile number in association with each other is stored.
The information processing device
An image transmission instruction is input to the higher-level program, a job based on the image transmission instruction is input from the higher-level program to the driver program, and a character string containing characters or symbols not used in the facsimile number is input to the driver program. When a certain second destination information is specified,
A destination transmission process for transmitting the second destination information included in the image transmission instruction to the facsimile machine, and
Based on the job, a generation process for generating an image transmission command for causing the facsimile machine to perform facsimile transmission of image data, and a generation process.
The command transmission process of transmitting the image transmission command generated in the generation process to the facsimile machine is executed.
The facsimile machine
When the first destination information matching the character string of the second destination information can be extracted from the first database, the information processing is performed using the facsimile number associated with the extracted first destination information as the destination. Executes a facsimile transmission process for facsimile transmission based on the image transmission command received from the device.
A facsimile transmission system characterized by that.
ファクシミリ装置に対応するドライバプログラムと、前記ドライバプログラムにジョブを入力する上位プログラムと、が組み込まれた情報処理装置と、前記ファクシミリ装置と、宛先を示す文字列である第1宛先情報とファクシミリ番号とを関連付けて登録する第1データベースと、を備えるファクシミリ送信システムにおいて、
前記情報処理装置は、
画像送信の指示が前記上位プログラムに入力され、前記上位プログラムから前記ドライバプログラムに前記画像送信の指示に基づくジョブが入力され、前記ドライバプログラムに、ファクシミリ番号と、ファクシミリ番号に使用されない文字ないし記号を含む文字列と、のいずれか一方である第2宛先情報が指定された場合に、
前記画像送信の指示に含まれる前記第2宛先情報を、前記ファクシミリ装置に送信する宛先送信処理と、
前記ジョブに基づいて、前記ファクシミリ装置に画像データのファクシミリ送信を行わせる画像送信コマンドを生成する生成処理と、
前記生成処理にて生成した前記画像送信コマンドを、前記ファクシミリ装置に送信するコマンド送信処理と、を実行し、
前記ファクシミリ装置は、
前記情報処理装置から受信した前記第2宛先情報が文字列であり、前記第1データベースから前記第2宛先情報の文字列と一致する前記第1宛先情報が抽出可能な場合には、抽出された前記第1宛先情報に関連付けられたファクシミリ番号を宛先として、前記情報処理装置から受信した前記第2宛先情報がファクシミリ番号の場合には、前記第2宛先情報のファクシミリ番号を宛先として、前記情報処理装置から受信した前記画像送信コマンドに基づいて、ファクシミリ送信を行うファクシミリ送信処理を実行する、
ことを特徴とするファクシミリ送信システム。
An information processing device incorporating a driver program corresponding to the facsimile machine and a higher-level program for inputting a job into the driver program, the facsimile machine, and a first destination information and a facsimile number which are character strings indicating a destination. In a facsimile transmission system including a first database for associating and registering
The information processing device
An image transmission instruction is input to the higher-level program, a job based on the image transmission instruction is input from the higher-level program to the driver program, and a facsimile number and characters or symbols not used for the facsimile number are input to the driver program. When the included character string and the second destination information, which is one of them, are specified,
A destination transmission process for transmitting the second destination information included in the image transmission instruction to the facsimile machine, and
Based on the job, a generation process for generating an image transmission command for causing the facsimile machine to perform facsimile transmission of image data, and a generation process.
The command transmission process of transmitting the image transmission command generated in the generation process to the facsimile machine is executed.
The facsimile machine
When the second destination information received from the information processing apparatus is a character string and the first destination information matching the character string of the second destination information can be extracted from the first database, it is extracted. When the second destination information received from the information processing apparatus is a facsimile number with the facsimile number associated with the first destination information as the destination, the information processing is performed with the facsimile number of the second destination information as the destination. Executes a facsimile transmission process for facsimile transmission based on the image transmission command received from the device.
A facsimile transmission system characterized by that.
請求項2に記載するファクシミリ送信システムにおいて、
前記ファクシミリ装置は、
前記情報処理装置から受信した前記第2宛先情報が文字列である場合に、前記第1データベースから前記第2宛先情報の文字列と一致する前記第1宛先情報の抽出を試行し、前記第1宛先情報が抽出可能な場合に、前記第1データベースから抽出された前記第1宛先情報に関連付けられたファクシミリ番号を取得するファクシミリ番号取得処理を実行し、
前記ファクシミリ送信処理では、
前記ファクシミリ番号取得処理にてファクシミリ番号を取得した場合は、取得したファクシミリ番号を宛先として、前記情報処理装置から受信した前記第2宛先情報がファクシミリ番号の場合は、前記第2宛先情報のファクシミリ番号を宛先として、前記情報処理装置から受信した前記画像送信コマンドに基づいて、ファクシミリ送信を行う、
ことを特徴とするファクシミリ送信システム。
In the facsimile transmission system according to claim 2,
The facsimile machine
When the second destination information received from the information processing apparatus is a character string, an attempt is made to extract the first destination information that matches the character string of the second destination information from the first database, and the first destination information is tried. When the destination information can be extracted, the facsimile number acquisition process for acquiring the facsimile number associated with the first destination information extracted from the first database is executed.
In the facsimile transmission process,
When the facsimile number is acquired by the facsimile number acquisition process, the acquired facsimile number is used as the destination, and when the second destination information received from the information processing apparatus is the facsimile number, the facsimile number of the second destination information is used. Based on the image transmission command received from the information processing apparatus, facsimile transmission is performed.
A facsimile transmission system characterized by that.
請求項3に記載するファクシミリ送信システムにおいて、
前記ファクシミリ装置は、
前記ファクシミリ番号取得処理にてファクシミリ番号を取得しなかった場合、ファクシミリ番号を取得できなかったことを示すエラー信号を、前記情報処理装置に送信するエラー送信処理を実行し、
前記情報処理装置は、
前記ファクシミリ装置から前記エラー信号を受信した場合に、エラーログを記憶するログ記憶処理を実行する、
ことを特徴とするファクシミリ送信システム。
In the facsimile transmission system according to claim 3,
The facsimile machine
If the facsimile number is not acquired in the facsimile number acquisition process, an error transmission process for transmitting an error signal indicating that the facsimile number could not be acquired to the information processing apparatus is executed.
The information processing device
When the error signal is received from the facsimile machine, a log storage process for storing the error log is executed.
A facsimile transmission system characterized by that.
請求項4に記載するファクシミリ送信システムにおいて、
前記情報処理装置は、
前記画像送信の指示に基づく前記ジョブが入力された後であって前記ジョブに基づく前記画像送信コマンドの送信が完了する前に、前記ファクシミリ装置から前記エラー信号を受信した場合に、前記画像送信コマンドの送信を中止する、
ことを特徴とするファクシミリ送信システム。
In the facsimile transmission system according to claim 4,
The information processing device
When the error signal is received from the facsimile machine after the job based on the image transmission instruction is input and before the transmission of the image transmission command based on the job is completed, the image transmission command Stop sending,
A facsimile transmission system characterized by that.
請求項3に記載するファクシミリ送信システムにおいて、
前記ファクシミリ装置は、
前記ファクシミリ番号取得処理にてファクシミリ番号を取得しなかった場合、前記ファクシミリ装置のユーザインタフェースを介してファクシミリ番号の入力を受け付けるファクシミリ番号入力処理と、
前記ファクシミリ番号入力処理にて入力されたファクシミリ番号を宛先として、前記情報処理装置から受信した前記画像送信コマンドに基づいて、ファクシミリ送信を行う入力後ファクシミリ送信処理と、
を実行する、
ことを特徴とするファクシミリ送信システム。
In the facsimile transmission system according to claim 3,
The facsimile machine
When the facsimile number is not acquired in the facsimile number acquisition process, the facsimile number input process that accepts the input of the facsimile number via the user interface of the facsimile apparatus, and the facsimile number input process.
A post-input facsimile transmission process for performing facsimile transmission based on the image transmission command received from the information processing apparatus with the facsimile number input in the facsimile number input process as a destination.
To execute,
A facsimile transmission system characterized by that.
請求項6に記載するファクシミリ送信システムにおいて、
前記ファクシミリ番号入力処理では、
ファクシミリ番号の入力を受け付ける前に認証情報の入力を要求し、入力された前記認証情報に基づく認証に成功した場合に、ファクシミリ番号の入力を受け付け、前記認証に失敗した場合に、ファクシミリ番号の入力を受け付けない、
ことを特徴とするファクシミリ送信システム。
In the facsimile transmission system according to claim 6,
In the facsimile number input process,
Requests the input of authentication information before accepting the input of the facsimile number, accepts the input of the facsimile number when the authentication based on the input authentication information is successful, and inputs the facsimile number when the authentication fails. Do not accept,
A facsimile transmission system characterized by that.
請求項6または請求項7に記載するファクシミリ送信システムにおいて、
前記ファクシミリ装置は、
前記ファクシミリ番号入力処理にてファクシミリ番号が入力された場合、前記情報処理装置から受信した前記第2宛先情報の文字列と、入力されたファクシミリ番号と、を関連付けて前記第1データベースに登録する登録処理を実行する、
ことを特徴とするファクシミリ送信システム。
In the facsimile transmission system according to claim 6 or 7.
The facsimile machine
When a facsimile number is input in the facsimile number input process, the character string of the second destination information received from the information processing apparatus and the input facsimile number are associated and registered in the first database. Execute the process,
A facsimile transmission system characterized by that.
請求項6から請求項8のいずれか1つに記載するファクシミリ送信システムにおいて、
前記ファクシミリ装置は、
前記ファクシミリ番号入力処理によってファクシミリ番号の入力を受け付ける場合、ファクシミリ番号の入力待ち状態を示す待機状態信号を、前記情報処理装置に送信する待機状態送信処理を実行し、
前記情報処理装置は、
前記ファクシミリ装置から前記待機状態信号を受信した場合に、前記ファクシミリ装置がファクシミリ番号の入力待ちであることを報知する報知処理を実行する、
ことを特徴とするファクシミリ送信システム。
In the facsimile transmission system according to any one of claims 6 to 8.
The facsimile machine
When accepting the input of the facsimile number by the facsimile number input process, the standby state transmission process of transmitting the standby state signal indicating the input waiting state of the facsimile number to the information processing apparatus is executed.
The information processing device
When the standby state signal is received from the facsimile machine, a notification process for notifying that the facsimile machine is waiting for input of a facsimile number is executed.
A facsimile transmission system characterized by that.
請求項2から請求項9のいずれか1つに記載するファクシミリ送信システムにおいて、
前記情報処理装置は、
前記画像送信の指示をコマンドラインによって受け付け、さらに前記第2宛先情報を前記画像送信の指示のコマンドラインのオプションとして受け付ける、
ことを特徴とするファクシミリ送信システム。
In the facsimile transmission system according to any one of claims 2 to 9.
The information processing device
The image transmission instruction is accepted by the command line, and the second destination information is accepted as an option of the command line of the image transmission instruction.
A facsimile transmission system characterized by that.
請求項2から請求項10のいずれか1つに記載するファクシミリ送信システムにおいて、
前記情報処理装置には、
複数の宛先情報を登録可能な第2データベースが記憶されており、
前記第2データベースは、前記情報処理装置に組み込まれているアプリケーションプログラムによって参照され、前記アプリケーションプログラムは、前記第2データベースに登録されている前記複数の宛先情報のうちいずれかの選択を受け付け、選択された前記宛先情報を前記第2宛先情報として含む前記画像送信の指示を、前記上位プログラムに入力する、
ことを特徴とするファクシミリ送信システム。
In the facsimile transmission system according to any one of claims 2 to 10.
The information processing device
A second database that can register multiple destination information is stored,
The second database is referred to by an application program incorporated in the information processing apparatus, and the application program accepts and selects one of the plurality of destination information registered in the second database. The instruction of the image transmission including the destination information as the second destination information is input to the higher-level program.
A facsimile transmission system characterized by that.
請求項11に記載するファクシミリ送信システムにおいて、
前記情報処理装置は、
前記ファクシミリ装置に前記第1データベースに登録されている前記第1宛先情報の送信要求を送信し、前記ファクシミリ装置から前記第1データベースに登録されている少なくとも1つの前記第1宛先情報を取得する宛先取得処理と、
前記宛先取得処理にて取得した前記第1宛先情報を、前記第2データベースに登録する宛先登録処理と、
を実行する、
ことを特徴とするファクシミリ送信システム。
In the facsimile transmission system according to claim 11,
The information processing device
A destination that transmits a transmission request for the first destination information registered in the first database to the facsimile machine and acquires at least one first destination information registered in the first database from the facsimile machine. Acquisition process and
A destination registration process for registering the first destination information acquired in the destination acquisition process in the second database, and a destination registration process.
To execute,
A facsimile transmission system characterized by that.
請求項12に記載するファクシミリ送信システムにおいて、
前記情報処理装置は、
前記宛先取得処理にて前記送信要求を送信する際、前記ファクシミリ装置に対してユーザの情報も送信し、
前記ファクシミリ装置は、
受信した前記ユーザの情報によって示されるユーザの属性が管理者である場合、前記情報処理装置に、前記第1宛先情報に加え、前記第1宛先情報に関連付けられているファクシミリ番号も送信する、
ことを特徴とするファクシミリ送信システム。
In the facsimile transmission system according to claim 12,
The information processing device
When the transmission request is transmitted in the destination acquisition process, the user information is also transmitted to the facsimile machine.
The facsimile machine
When the attribute of the user indicated by the received information of the user is the administrator, in addition to the first destination information, the facsimile number associated with the first destination information is also transmitted to the information processing apparatus.
A facsimile transmission system characterized by that.
請求項1から請求項13のいずれか1つに記載するファクシミリ送信システムにおいて、
前記第1データベースは、1つのファクシミリ番号に対して、複数の前記第1宛先情報を登録可能である、
ことを特徴とするファクシミリ送信システム。
In the facsimile transmission system according to any one of claims 1 to 13.
The first database can register a plurality of the first destination information for one facsimile number.
A facsimile transmission system characterized by that.
通信インタフェースと、
メモリと、
コンピュータと、
を備え、
前記メモリには、
宛先を示す文字列である第1宛先情報と、ファクシミリ番号と、を関連付けて登録する第1データベースが記憶され、
前記コンピュータは、
情報処理装置から前記通信インタフェースを介して、宛先を示す第2宛先情報を受信する第1受信処理を実行し、前記第2宛先情報には、ファクシミリ番号と、ファクシミリ番号に使用されない文字ないし記号を含む文字列と、のいずれか一方を指定することが可能であり、
さらに前記コンピュータは、
前記情報処理装置から前記通信インタフェースを介して、画像のファクシミリ送信を指示する画像送信コマンドを受信する第2受信処理と、
前記第1受信処理にて受信した前記第2宛先情報が文字列であり、前記第1データベースから前記第2宛先情報の文字列と一致する前記第1宛先情報が抽出可能な場合には、抽出された前記第1宛先情報に関連付けられたファクシミリ番号を宛先として、前記第1受信処理にて受信した前記第2宛先情報がファクシミリ番号の場合には、前記第2宛先情報のファクシミリ番号を宛先として、前記第2受信処理にて受信した前記画像送信コマンドに基づいて、ファクシミリ送信を行うファクシミリ送信処理と、を実行し、
さらに前記コンピュータは、
前記情報処理装置から前記通信インタフェースを介して、前記第1データベースに登録されている前記第1宛先情報の送信を要求する送信要求を受信する第3受信処理と、
前記第3受信処理にて前記送信要求を受信した場合、前記第1データベースに登録されている前記第1宛先情報を前記情報処理装置に送信する文字列送信処理と、を実行し、前記情報処理装置には、複数の宛先情報を登録可能な第2データベースが記憶されており、前記情報処理装置は、受信した前記第1宛先情報を前記第2データベースに登録し、さらに前記第2データベースは、前記情報処理装置に組み込まれているアプリケーションプログラムによって参照され、前記アプリケーションプログラムは、前記第2データベースに登録されている前記宛先情報のうちいずれかの選択を受け付け、選択された前記宛先情報を含む画像送信の指示を入力する、
ことを特徴とするファクシミリ装置。
Communication interface and
Memory and
With a computer
With
In the memory
The first database for registering the first destination information, which is a character string indicating the destination, and the facsimile number in association with each other is stored.
The computer
The first reception process of receiving the second destination information indicating the destination is executed from the information processing device via the communication interface, and the second destination information includes a facsimile number and characters or symbols not used in the facsimile number. It is possible to specify either the including character string or
Furthermore, the computer
A second reception process for receiving an image transmission command instructing facsimile transmission of an image from the information processing device via the communication interface.
When the second destination information received in the first reception process is a character string and the first destination information matching the character string of the second destination information can be extracted from the first database, it is extracted. The facsimile number associated with the first destination information is the destination, and when the second destination information received in the first reception process is the facsimile number, the facsimile number of the second destination information is used as the destination. , The facsimile transmission process of performing facsimile transmission based on the image transmission command received in the second reception process is executed.
Furthermore, the computer
A third reception process for receiving a transmission request for transmitting the first destination information registered in the first database from the information processing device via the communication interface.
When the transmission request is received in the third reception process, the character string transmission process of transmitting the first destination information registered in the first database to the information processing apparatus is executed, and the information processing is performed. A second database capable of registering a plurality of destination information is stored in the device, the information processing device registers the received first destination information in the second database, and the second database further displays the received first destination information. Referenced by an application program incorporated in the information processing apparatus, the application program accepts selection of any of the destination information registered in the second database, and an image including the selected destination information. Enter the sending instructions,
A facsimile machine characterized by that.
JP2019237763A 2019-12-27 2019-12-27 Facsimile transmission systems and facsimile equipment Active JP7384030B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019237763A JP7384030B2 (en) 2019-12-27 2019-12-27 Facsimile transmission systems and facsimile equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019237763A JP7384030B2 (en) 2019-12-27 2019-12-27 Facsimile transmission systems and facsimile equipment

Publications (2)

Publication Number Publication Date
JP2021106356A true JP2021106356A (en) 2021-07-26
JP7384030B2 JP7384030B2 (en) 2023-11-21

Family

ID=76918971

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019237763A Active JP7384030B2 (en) 2019-12-27 2019-12-27 Facsimile transmission systems and facsimile equipment

Country Status (1)

Country Link
JP (1) JP7384030B2 (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3879998B2 (en) 2003-01-23 2007-02-14 京セラミタ株式会社 Network FAX system
JP4730208B2 (en) 2006-05-30 2011-07-20 村田機械株式会社 Communication terminal device
JP2018018417A (en) 2016-07-29 2018-02-01 キヤノン株式会社 File management system and control method

Also Published As

Publication number Publication date
JP7384030B2 (en) 2023-11-21

Similar Documents

Publication Publication Date Title
US8953209B2 (en) Server apparatus, image forming system, and method of managing print data
US8711382B2 (en) Print system
US8363242B2 (en) Image processing apparatus and image processing apparatus control method for requesting an external apparatus to transmit image data
US20190020768A1 (en) Image processing apparatus, control method thereof, and storage medium
US10180814B2 (en) User terminal, image processing device and cloud server to identify plural user information to execute an image processing job upon validating an user information
JP6771991B2 (en) Printing device, control method of printing device, and program
KR20130033879A (en) Electronic apparatus, message server and method for controllng of printing
JP6464950B2 (en) Information processing system, information processing method, and program
US20140016152A1 (en) Image processing apparatus and method and non-transitory computer readable medium
US11194891B2 (en) Printer and non-transitory computer-readable recording medium storing computer-readable instructions for printer
JP7326779B2 (en) Image forming apparatus and program
US11972161B2 (en) Application, printer driver, and information processing apparatus including a hash algorithm
JP2008123030A (en) Printing device and information processing system using the same
US10686893B2 (en) Mediation server registering identification information for first communication apparatus and performing mediation communication between service provider server and second communication apparatus
JP2012190372A (en) Print system, print server, printing method and program
JP2020053932A (en) Information processing device, authentication method, and program
JP6848250B2 (en) Image forming equipment, printing methods, and computer programs
JP7384030B2 (en) Facsimile transmission systems and facsimile equipment
JP4534556B2 (en) Service provision system
JP2013228788A (en) Image forming apparatus, image forming system, image forming method, program, and storage medium
JP6127586B2 (en) Information processing system and information processing method
JP2022056789A (en) Printing system and printer
US9826123B2 (en) Information processing system, information processing method, and recording medium for facilitating association among information items that are related to the same data
JP2014210436A (en) Printer
US11675551B2 (en) Printing system including server and printer printing image based on print job stored in the server

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20221209

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230922

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20231010

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20231023

R150 Certificate of patent or registration of utility model

Ref document number: 7384030

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150