Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7552267B2 - Information processing device, information processing system, information processing method, and information processing program - Google Patents
[go: Go Back, main page]

JP7552267B2 - Information processing device, information processing system, information processing method, and information processing program - Google Patents

Information processing device, information processing system, information processing method, and information processing program Download PDF

Info

Publication number
JP7552267B2
JP7552267B2 JP2020186859A JP2020186859A JP7552267B2 JP 7552267 B2 JP7552267 B2 JP 7552267B2 JP 2020186859 A JP2020186859 A JP 2020186859A JP 2020186859 A JP2020186859 A JP 2020186859A JP 7552267 B2 JP7552267 B2 JP 7552267B2
Authority
JP
Japan
Prior art keywords
document
information processing
status
pages
processing device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2020186859A
Other languages
Japanese (ja)
Other versions
JP2021093722A (en
Inventor
匡 佐藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to US17/105,896 priority Critical patent/US11659127B2/en
Publication of JP2021093722A publication Critical patent/JP2021093722A/en
Application granted granted Critical
Publication of JP7552267B2 publication Critical patent/JP7552267B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Facsimiles In General (AREA)

Description

本発明は、情報処理装置、情報処理システム、情報処理方法、および情報処理プログラムに関する。 The present invention relates to an information processing device, an information processing system, an information processing method, and an information processing program.

従来、FAX(facsimile)によって受信された文書の状態をユーザによる出力の指示に応じて未読から既読に切り替える方法がある。 Conventionally, there is a method for switching the status of a document received by FAX (facsimile) from unread to read in response to a user's output instruction.

例えば特許文献1によれば、文書のプレビューがユーザによって指示された場合に、当該文書の状態が未読から既読に切り替えられる。 For example, according to Patent Document 1, when a user instructs to preview a document, the document's status is switched from unread to read.

別の例では、文書の印刷がユーザによって指示された場合に、当該文書の状態を未読から既読に切り替えられる。 In another example, when a user instructs a document to be printed, the document's status can be switched from unread to read.

例えば印刷出力の場合、文書の印刷がユーザによって指示されたが、紙詰まりなどの原因で当該文書の一部または全部のページが印刷されないケースが起こり得る。そのようなケースが起こった場合、上記従来の方法によれば、ユーザは印刷されていないページを閲覧することができないにもかかわらず、当該文書が既読として管理されてしまう。つまり、FAXで受信された文書の状態の管理が適切ではなかった。 For example, in the case of print output, a user may instruct the printing of a document, but some or all of the pages of the document may not be printed due to a paper jam or other reasons. When such a case occurs, with the above-mentioned conventional method, the document is managed as having been read, even though the user cannot view the pages that have not been printed. In other words, the status of documents received by fax was not managed appropriately.

本発明は、上記に鑑みてなされたものであって、FAXで受信された文書の適切な管理が可能な情報処理装置、情報処理システム、情報処理方法、および情報処理プログラムを提供することを目的とする。 The present invention has been made in consideration of the above, and aims to provide an information processing device, an information processing system, an information processing method, and an information processing program that are capable of appropriately managing documents received by fax.

上述した課題を解決し、目的を達成するために、本発明は、FAXで受信した文書を記憶部に蓄積させる文書管理部と、ユーザの操作に基づき、蓄積された前記文書の出力を制御する出力制御部と、前記文書が前記記憶部に蓄積されたとき前記文書の状態を未読に設定し、公衆回線に未接続の他の情報処理装置で前記文書の全てのページの出力が完了し前記文書の状態が既読に設定されていることを条件として、前記文書の状態を既読に設定する、状態管理部と、を備え、前記状態管理部は、前記文書の前記記憶部への蓄積と同時に前記他の情報処理装置での前記文書の出力を行う場合、自動的に行われる前記他の情報処理装置での前記文書の出力結果に応じて、前記文書の未読の解除を判断する In order to solve the above-mentioned problems and achieve the object, the present invention comprises a document management unit that stores documents received by fax in a memory unit; an output control unit that controls the output of the stored document based on user operation; and a status management unit that sets the status of the document to unread when the document is stored in the memory unit, and sets the status of the document to read on condition that output of all pages of the document has been completed and the status of the document has been set to read on another information processing device that is not connected to a public line, and when the document is stored in the memory unit and output on the other information processing device at the same time, the status management unit determines whether to release the unread status of the document based on the output result of the document on the other information processing device, which is performed automatically .

本発明によれば、FAXで受信された文書の適切な管理が可能となる、という効果を奏する。 The present invention has the effect of enabling proper management of documents received by fax.

図1は、第1の実施形態にかかるMFPの接続例を示す模式的な図である。FIG. 1 is a schematic diagram showing an example of connection of MFPs according to the first embodiment. 図2は、第1の実施形態にかかるMFPのハードウェア構成の一例を示す模式的な図である。FIG. 2 is a schematic diagram illustrating an example of a hardware configuration of the MFP according to the first embodiment. 図3は、第1の実施形態にかかるMFPの機能構成の一例を示す模式的な図である。FIG. 3 is a schematic diagram illustrating an example of a functional configuration of the MFP according to the first embodiment. 図4は、第1の実施形態にかかる情報処理プログラムの格納の態様の一例を示す模式的な図である。FIG. 4 is a schematic diagram illustrating an example of a storage mode of the information processing program according to the first embodiment. 図5は、第1の実施形態にかかるMFPの動作の一例を示すフローチャートである。FIG. 5 is a flowchart illustrating an example of the operation of the MFP according to the first embodiment. 図6は、第2の実施形態にかかる情報処理プログラムの構成の一例を示す模式的な図である。FIG. 6 is a schematic diagram illustrating an example of a configuration of an information processing program according to the second embodiment. 図7は、第2の実施形態にかかるMFPの機能構成の一例を示す模式的な図である。FIG. 7 is a schematic diagram illustrating an example of a functional configuration of an MFP according to the second embodiment. 図8は、第2の実施形態にかかる文書管理テーブルのデータ構成の一例を示す模式的な図である。FIG. 8 is a schematic diagram illustrating an example of a data configuration of a document management table according to the second embodiment. 図9は、第2の実施形態にかかるFAX操作表示部が表示する画面の一例を示す模式的な図である。FIG. 9 is a schematic diagram illustrating an example of a screen displayed by a FAX operation display unit according to the second embodiment. 図10は、第2の実施形態にかかる印刷ジョブ管理テーブルのデータ構成の一例を示す模式的な図である。FIG. 10 is a schematic diagram illustrating an example of a data configuration of a print job management table according to the second embodiment. 図11は、印刷ジョブ管理テーブルの状態が図10の(C)に示される状態にあるタイミングにおける第2の実施形態にかかるFAXデータ管理テーブルのデータ構成の一例を示す模式的な図である。FIG. 11 is a schematic diagram showing an example of the data configuration of the FAX data management table according to the second embodiment at the timing when the state of the print job management table is the state shown in FIG. 10C. 図12は、第2の実施形態にかかるMFPの動作の一例を示すシーケンス図である。FIG. 12 is a sequence diagram illustrating an example of the operation of the MFP according to the second embodiment. 図13は、第2の実施形態にかかる印刷ジョブ管理テーブルのデータ構成の別の例を示す模式的な図である。FIG. 13 is a schematic diagram illustrating another example of the data configuration of the print job management table according to the second embodiment. 図14は、第2の実施形態にかかる印刷ジョブ管理テーブルのデータ構成のさらに別の例を示す模式的な図である。FIG. 14 is a schematic diagram showing yet another example of the data configuration of the print job management table according to the second embodiment. 図15は、第2の実施形態の変形例を示す図である。FIG. 15 is a diagram showing a modification of the second embodiment. 図16は、第3の実施形態にかかる情報処理装置が適用されたシステムの構成の一例を示す図である。FIG. 16 is a diagram illustrating an example of the configuration of a system to which an information processing device according to the third embodiment is applied. 図17は、第4の実施形態にかかるFAX連携システムにおけるシステム構成の一例を示す模式的な図である。FIG. 17 is a schematic diagram illustrating an example of a system configuration in a FAX linkage system according to the fourth embodiment. 図18は、第4の実施形態にかかるMFP(親機)の機能構成の一例を示す模式的な図である。FIG. 18 is a schematic diagram illustrating an example of a functional configuration of an MFP (parent machine) according to the fourth embodiment. 図19は、第4の実施形態にかかるMFP(子機)の機能構成の一例を示す模式的な図である。FIG. 19 is a schematic diagram illustrating an example of a functional configuration of an MFP (child device) according to the fourth embodiment. 図20は、第4の実施形態にかかるFAXデータ管理テーブルのデータ構成の一例を示す模式的な図である。FIG. 20 is a schematic diagram illustrating an example of a data configuration of a FAX data management table according to the fourth embodiment. 図21は、第4の実施形態にかかる印刷ジョブ管理テーブルのデータ構成の一例を示す模式的な図である。FIG. 21 is a schematic diagram illustrating an example of a data configuration of a print job management table according to the fourth embodiment. 図22は、FAX操作表示部が表示する画面の一例を示す模式的な図である。FIG. 22 is a schematic diagram showing an example of a screen displayed by the FAX operation display unit. 図23は、設定画面の一例を示す図である。FIG. 23 is a diagram showing an example of the setting screen. 図24は、第4の実施形態にかかる動作の一例を示すシーケンス図である。FIG. 24 is a sequence diagram illustrating an example of an operation according to the fourth embodiment.

以下に添付図面を参照して、実施形態にかかる情報処理装置、情報処理システム、情報処理方法、および情報処理プログラムを詳細に説明する。なお、これらの実施形態により本発明が限定されるものではない。 The following describes in detail an information processing device, an information processing system, an information processing method, and an information processing program according to embodiments, with reference to the accompanying drawings. Note that the present invention is not limited to these embodiments.

(第1の実施形態)
実施形態にかかる情報処理装置は、FAXで受信された文書を管理する任意の機器に適用できる。第1の実施形態では、一例として、MFP(Multi Function Printer)に実施形態にかかる情報処理装置が適用された場合について説明する。ここで説明されるMFPは、少なくともFAX機能とプリンタ機能とを含み、さらに、スキャナ機能、コピー機能といった複数の機能を1の筐体で実現した複合機である。
First Embodiment
The information processing device according to the embodiment can be applied to any device that manages documents received by FAX. In the first embodiment, as an example, a case where the information processing device according to the embodiment is applied to an MFP (Multi Function Printer) will be described. The MFP described here is a multifunction device that includes at least a FAX function and a printer function, and further realizes multiple functions such as a scanner function and a copy function in a single housing.

図1は、第1の実施形態にかかるMFP1の接続例を示す模式的な図である。MFP1は、公衆回線網3を介して1以上(図1の例では2つ)のFAX装置2と接続されている。各FAX装置2は、公衆回線網3を介してMFP1に文書を送信することができる。また、MFP1は、公衆回線網3を介して各FAX装置2に文書を送信することができる。 Figure 1 is a schematic diagram showing an example of connections of an MFP 1 according to a first embodiment. The MFP 1 is connected to one or more fax machines 2 (two in the example of Figure 1) via a public line network 3. Each fax machine 2 can send documents to the MFP 1 via the public line network 3. The MFP 1 can also send documents to each fax machine 2 via the public line network 3.

以降、文書とは、特に断りがない限り、MFP1がFAXで受信した文書をいう。 Hereinafter, unless otherwise specified, a document refers to a document received by MFP1 via FAX.

MFP1は、インターネットまたはイントラネットなどのネットワーク4に接続されている。ネットワーク4には、サーバ5、印刷装置6、PC(Personal Computer)7、などが接続されている。 The MFP 1 is connected to a network 4 such as the Internet or an intranet. A server 5, a printing device 6, a PC (Personal Computer) 7, etc. are connected to the network 4.

MFP1は、受信した文書を内部の記憶部(後述する記憶部16)に蓄積する。記憶部に蓄積された文書は、種々の方法で出力され得る。例えば、記憶部内の文書は、MFP1が有するプリンタ機能または印刷装置6によって印刷され得る。または、記憶部内の文書は、サーバ5またはPC7に配信され得る。または、記憶部内の文書は、FAX装置2に公衆回線網3を介して転送され得る。つまり、出力は、印刷すること、配信すること、またはFAXで転送すること、などを含み得る。 The MFP 1 stores the received document in an internal memory (memory 16 described below). The document stored in the memory can be output in various ways. For example, the document in the memory can be printed by the printer function of the MFP 1 or by the printing device 6. Alternatively, the document in the memory can be distributed to the server 5 or the PC 7. Alternatively, the document in the memory can be transferred to the fax device 2 via the public line network 3. In other words, output can include printing, distribution, or transfer by fax, etc.

図2は、第1の実施形態にかかるMFP1のハードウェア構成の一例を示す模式的な図である。 Figure 2 is a schematic diagram showing an example of the hardware configuration of MFP1 according to the first embodiment.

図2に示されているように、MFP1は、コントローラ110、近距離通信回路120、エンジン制御部130、操作パネル140、ネットワークI/F150、および公衆回線I/F160を備えている。 As shown in FIG. 2, the MFP 1 includes a controller 110, a short-range communication circuit 120, an engine control unit 130, an operation panel 140, a network I/F 150, and a public line I/F 160.

これらのうち、コントローラ110は、コンピュータの主要部であるCPU(Central Processing Unit)101、システムメモリ(MEM-P)102、ノースブリッジ(NB)103、サウスブリッジ(SB)104、ASIC(Application Specific Integrated Circuit)106、ローカルメモリ(MEM-C)107、HDD(Hard Disk Drive)コントローラ108、及び、HD(Hard Disk)109を有し、NB103とASIC106との間をAGP(Accelerated Graphics Port)バス121で接続した構成となっている。 Of these, the controller 110 has a CPU (Central Processing Unit) 101, which is the main part of the computer, a system memory (MEM-P) 102, a north bridge (NB) 103, a south bridge (SB) 104, an ASIC (Application Specific Integrated Circuit) 106, a local memory (MEM-C) 107, a HDD (Hard Disk Drive) controller 108, and a HD (Hard Disk) 109, and is configured such that the NB 103 and the ASIC 106 are connected by an AGP (Accelerated Graphics Port) bus 121.

これらのうち、CPU101は、MFP1の全体制御を行う制御部である。NB103は、CPU101と、MEM-P102、SB104、及びAGPバス121とを接続するためのブリッジであり、MEM-P102に対する読み書きなどを制御するメモリコントローラと、PCI(Peripheral Component Interconnect)マスタ及びAGPターゲットとを有する。 Of these, the CPU 101 is a control unit that performs overall control of the MFP 1. The NB 103 is a bridge that connects the CPU 101 with the MEM-P 102, the SB 104, and the AGP bus 121, and has a memory controller that controls reading and writing to the MEM-P 102, a PCI (Peripheral Component Interconnect) master, and an AGP target.

MEM-P102は、コントローラ110の各機能を実現させるプログラムやデータの格納用メモリであるROM102a、プログラムやデータの展開、及びメモリ印刷時の描画用メモリなどとして用いるRAM102bとからなる。なお、RAM102bに記憶されているプログラムは、インストール可能な形式又は実行可能な形式のファイルでCD-ROM、CD-R、DVD等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。 The MEM-P 102 consists of a ROM 102a, which is memory for storing programs and data that realize the various functions of the controller 110, and a RAM 102b, which is used for expanding programs and data, and as a drawing memory during memory printing. The programs stored in the RAM 102b may be provided by recording them in an installable or executable format on a computer-readable recording medium such as a CD-ROM, CD-R, or DVD.

SB104は、NB103とPCIデバイス、周辺デバイスとを接続するためのブリッジである。ASIC106は、画像処理用のハードウェア要素を有する画像処理用途向けのIC(Integrated Circuit)であり、AGPバス121、PCIバス122、HDコントローラ108およびMEM-C107をそれぞれ接続するブリッジの役割を有する。このASIC106は、PCIターゲットおよびAGPマスタ、ASIC106の中核をなすアービタ(ARB)、MEM-C107を制御するメモリコントローラ、ハードウェアロジックなどにより画像データの回転などを行う複数のDMAC(Direct Memory Access Controller)、並びに、スキャナ部131及びプリンタ部132との間でPCIバス122を介したデータ転送を行うPCIユニットとからなる。なお、ASIC106には、USB(Universal Serial Bus)のインターフェースや、IEEE1394(Institute of Electrical and Electronics Engineers 1394)のインターフェースを接続するようにしてもよい。 SB104 is a bridge for connecting NB103 with PCI devices and peripheral devices. ASIC106 is an IC (Integrated Circuit) for image processing purposes that has hardware elements for image processing, and acts as a bridge connecting AGP bus 121, PCI bus 122, HD controller 108, and MEM-C107. This ASIC106 is composed of a PCI target and AGP master, an arbiter (ARB) that is the core of ASIC106, a memory controller that controls MEM-C107, multiple DMACs (Direct Memory Access Controllers) that rotate image data using hardware logic, and a PCI unit that transfers data between scanner unit 131 and printer unit 132 via PCI bus 122. In addition, a USB (Universal Serial Bus) interface or an IEEE 1394 (Institute of Electrical and Electronics Engineers 1394) interface may be connected to the ASIC 106.

MEM-C107は、コピー用画像バッファ及び符号バッファとして用いるローカルメモリである。HD109は、画像データの蓄積、印刷時に用いるフォントデータの蓄積、フォームの蓄積を行うためのストレージである。HD109は、CPU101の制御にしたがってHD109に対するデータの読出又は書込を制御する。AGPバス121は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレータカード用のバスインターフェースであり、MEM-P102に高スループットで直接アクセスすることにより、グラフィックスアクセラレータカードを高速にすることができる。 MEM-C107 is a local memory used as an image buffer for copying and a code buffer. HD109 is a storage for storing image data, font data used during printing, and forms. HD109 controls the reading and writing of data from and to HD109 under the control of CPU101. AGP bus121 is a bus interface for a graphics accelerator card proposed to speed up graphic processing, and by directly accessing MEM-P102 with high throughput, the graphics accelerator card can be made faster.

また、近距離通信回路120には、近距離通信回路120aが備わっている。近距離通信回路120は、NFC、Bluetooth(登録商標)等の通信回路である。 The short-range communication circuit 120 also includes a short-range communication circuit 120a. The short-range communication circuit 120 is a communication circuit such as NFC or Bluetooth (registered trademark).

更に、エンジン制御部130は、スキャナ部131及びプリンタ部132によって構成されている。また、操作パネル140は、現在の設定値や選択画面等を表示させ、操作者からの入力を受け付けるタッチパネル等のパネル表示部140a、並びに、濃度の設定条件などの画像形成に関する条件の設定値を受け付けるテンキー及びコピー開始指示を受け付けるスタートキー等からなる操作パネル140bを備えている。コントローラ110は、MFP1全体の制御を行い、例えば、描画、通信、操作パネル140からの入力等を制御する。スキャナ部131又はプリンタ部132には、誤差拡散やガンマ変換などの画像処理部分が含まれている。なお、パネル表示部140aは、表示装置の一例である。 The engine control unit 130 is further comprised of a scanner unit 131 and a printer unit 132. The operation panel 140 has a panel display unit 140a such as a touch panel that displays the current settings and selection screens and receives input from the operator, and an operation panel 140b consisting of a numeric keypad that receives settings for image formation conditions such as density settings and a start key that receives a copy start command. The controller 110 controls the entire MFP1, and controls, for example, drawing, communication, and input from the operation panel 140. The scanner unit 131 or the printer unit 132 includes an image processing unit such as error diffusion and gamma conversion. The panel display unit 140a is an example of a display device.

なお、MFP1は、操作パネル140のアプリケーション切り替えキーにより、ドキュメントボックス機能、コピー機能、プリンタ機能、およびFAX機能を順次に切り替えて選択することが可能となる。ドキュメントボックス機能の選択時にはドキュメントボックスモードとなり、コピー機能の選択時にはコピーモードとなり、プリンタ機能の選択時にはプリンタモードとなり、FAX機能の選択時にはファクシミリモードとなる。 The MFP1 can sequentially switch between the document box function, copy function, printer function, and fax function using the application switching key on the operation panel 140. When the document box function is selected, the document box mode is selected; when the copy function is selected, the copy mode is selected; when the printer function is selected, the printer mode is selected; and when the fax function is selected, the fax mode is selected.

また、ネットワークI/F150は、ネットワーク4を利用してデータ通信をするためのインターフェースである。公衆回線I/F160は、公衆回線網3を介して文書の送受信をするためのインターフェースである。近距離通信回路120、ネットワークI/F150、及び公衆回線I/F160は、PCIバス122を介して、ASIC106に電気的に接続されている。 The network I/F 150 is an interface for data communication using the network 4. The public line I/F 160 is an interface for sending and receiving documents via the public line network 3. The short-range communication circuit 120, the network I/F 150, and the public line I/F 160 are electrically connected to the ASIC 106 via the PCI bus 122.

図3は、第1の実施形態にかかるMFP1の機能構成の一例を示す模式的な図である。 Figure 3 is a schematic diagram showing an example of the functional configuration of MFP1 according to the first embodiment.

図3に示されるように、MFP1は、自身が1以上のFAX装置2から受信した1以上の文書が蓄積される記憶部16を備えている。記憶部16は、例えば、RAM102b、MEM-C907、またはHD109などの、データを記憶する記憶装置によって構成される。なお、記憶部16は、これら以外の記憶装置によって構成されてもよい。記憶部16は、着脱可能な記憶装置によって構成されてもよいし、MFP1の外部にネットワーク4または他の通信手段を介して接続された記憶装置によって構成されてもよい。MFP1の外部にネットワーク4または他の通信手段を介して接続された記憶装置は、例えば、インターネット上でデータの保管や共有などを行えるクラウドストレージである。 As shown in FIG. 3, the MFP 1 has a storage unit 16 in which one or more documents that the MFP 1 receives from one or more FAX devices 2 are stored. The storage unit 16 is configured by a storage device that stores data, such as the RAM 102b, the MEM-C 907, or the HD 109. The storage unit 16 may be configured by a storage device other than these. The storage unit 16 may be configured by a removable storage device, or may be configured by a storage device connected to the outside of the MFP 1 via the network 4 or other communication means. The storage device connected to the outside of the MFP 1 via the network 4 or other communication means is, for example, cloud storage that allows data to be stored and shared on the Internet.

MFP1は、文書管理部11、出力制御部12、状態取得部13、出力結果判断部14、および状態管理部15をさらに備えている。 The MFP 1 further includes a document management unit 11, an output control unit 12, a status acquisition unit 13, an output result determination unit 14, and a status management unit 15.

文書管理部11は、FAXで受信した文書、つまり公衆回線網3を介してFAX装置2から受信した文書、を記憶部16に格納する。これによって文書が記憶部16に蓄積される。 The document management unit 11 stores documents received by fax, i.e. documents received from the fax device 2 via the public line network 3, in the memory unit 16. This causes the documents to be accumulated in the memory unit 16.

出力制御部12は、記憶部16に蓄積された文書の出力を制御する。 The output control unit 12 controls the output of documents stored in the memory unit 16.

例えば、ユーザは、PC7のような外部機器または操作パネル140を操作することによって、文書を指定して当該文書の印刷を指示することができる。出力制御部12は、印刷の指示に基づき、指定された文書を、プリンタ部132を用いて印刷する。出力制御部12は、印刷装置6に文書を送ってもよい。 For example, the user can specify a document and instruct the document to be printed by operating an external device such as the PC 7 or the operation panel 140. Based on the print instruction, the output control unit 12 prints the specified document using the printer unit 132. The output control unit 12 may also send the document to the printing device 6.

または、ユーザは、PC7のような外部機器または操作パネル140を操作することによって、文書を指定して当該文書の配信を指示することができる。出力制御部12は、配信の指示に基づき、指定された文書をネットワークI/F150を介して配信する。 Alternatively, the user can specify a document and instruct the delivery of the document by operating an external device such as the PC 7 or the operation panel 140. Based on the delivery instruction, the output control unit 12 delivers the specified document via the network I/F 150.

または、ユーザは、PC7のような外部機器または操作パネル140を操作することによって、文書を指定して当該文書のFAXによる転送を指示することができる。出力制御部12は、転送の指示に基づき、指定された文書を公衆回線網3を介して転送する。 Alternatively, the user can specify a document and instruct the document to be transferred by fax by operating an external device such as the PC 7 or the operation panel 140. Based on the transfer instruction, the output control unit 12 transfers the specified document via the public line network 3.

状態取得部13は、文書の出力の状態を取得する。 The status acquisition unit 13 acquires the document output status.

より具体的には、状態取得部13は、出力の対象として指定された文書のうちの、出力が完了したページの数を取得する。例えば出力が印刷の場合、排紙が完了したページの数が、出力が完了したページの数としてカウントされる。出力が配信またはFAXによる転送の場合、配信または転送が完了したページの数が、出力が完了したページの数としてカウントされる。 More specifically, the status acquisition unit 13 acquires the number of pages for which output has been completed among the documents designated as the target for output. For example, if the output is printing, the number of pages for which paper ejection has been completed is counted as the number of pages for which output has been completed. If the output is distribution or forwarding by fax, the number of pages for which distribution or forwarding has been completed is counted as the number of pages for which output has been completed.

出力結果判断部14は、状態取得部13によって取得されたページの数に基づき、出力の対象として指定された文書の全てのページの出力が完了したか否かを判断する。 The output result determination unit 14 determines whether or not output of all pages of the document specified as the target for output has been completed based on the number of pages acquired by the status acquisition unit 13.

状態管理部15は、文書の状態を管理する。 The status management unit 15 manages the status of the document.

具体的には、状態管理部15は、文書が記憶部16に格納されたとき、当該文書の状態を未読に設定する。そして、状態管理部15は、当該文書の全てのページの出力が完了したことを条件に、当該文書の状態を既読に設定する。 Specifically, when a document is stored in the memory unit 16, the status management unit 15 sets the status of the document to "unread." Then, the status management unit 15 sets the status of the document to "read" on the condition that output of all pages of the document has been completed.

状態管理部15は、たとえ当該文書の出力が指示された後であっても、当該文書の一部または全部のページの出力が完了しない場合、換言すると、当該文書を構成するページのうちの出力が完了していないページが残っている場合、当該文書の状態を既読に設定しない。 The status management unit 15 will not set the status of the document to "read" even after an instruction to output the document has been given, if the output of some or all of the pages of the document has not been completed, in other words, if there are pages among the pages that make up the document that have not been completely output.

例えば、当該文書の印刷が指示され、指示された印刷が実行された場合、用紙切れ、紙詰まり、または印刷のキャンセルの指示などによって、文書の全てのページの出力が完了しない場合がある。そのような場合は、状態管理部15は、当該文書の状態を既読に設定しない。状態管理部15は、当該文書の状態を未読に維持してもよいし、未読および既読の何れとも異なる名称に設定してもよい。 For example, when an instruction to print the document is given and the instructed printing is executed, output of all pages of the document may not be completed due to a paper shortage, a paper jam, or an instruction to cancel printing. In such a case, the status management unit 15 does not set the status of the document to read. The status management unit 15 may maintain the status of the document as unread, or may set the status to a name different from either unread or read.

このように、実施形態によれば、出力が指定された文書の全てのページの出力が完了することを条件に、当該文書の状態が既読に設定される。 In this way, according to the embodiment, the status of a document specified for output is set to read on the condition that output of all pages of the document is completed.

なお、文書管理部11、出力制御部12、状態取得部13、出力結果判断部14、および状態管理部15の機能は、例えばCPU101が情報処理プログラムを実行することによって実現する。 The functions of the document management unit 11, the output control unit 12, the status acquisition unit 13, the output result determination unit 14, and the status management unit 15 are realized, for example, by the CPU 101 executing an information processing program.

情報処理プログラム170は、例えば図4に示されるように、ROM102aに予め格納されている。CPU101は、情報処理プログラム170をROM102aからRAM102bにロードして、RAM102bにロードされた情報処理プログラム170を実行することによって、文書管理部11、出力制御部12、状態取得部13、出力結果判断部14、および状態管理部15として機能する。 The information processing program 170 is prestored in the ROM 102a, for example, as shown in FIG. 4. The CPU 101 loads the information processing program 170 from the ROM 102a to the RAM 102b, and executes the information processing program 170 loaded in the RAM 102b, thereby functioning as the document management unit 11, the output control unit 12, the status acquisition unit 13, the output result determination unit 14, and the status management unit 15.

すなわち、MFP1は、CPU101などのプロセッサと、ROM102a、RAM102b、MEM-C107、またはHD109などのメモリと、を備えて構成され、この構成は、通常のコンピュータ構成と見なすことができる。コンピュータプログラムである情報処理プログラム170は、コンピュータ構成を備えたMFP1に、文書管理部11、出力制御部12、状態取得部13、出力結果判断部14、および状態管理部15として機能させることができる。 That is, the MFP 1 is configured with a processor such as the CPU 101 and memories such as the ROM 102a, the RAM 102b, the MEM-C 107, or the HD 109, and this configuration can be considered as a normal computer configuration. The information processing program 170, which is a computer program, can cause the MFP 1 having the computer configuration to function as the document management unit 11, the output control unit 12, the status acquisition unit 13, the output result determination unit 14, and the status management unit 15.

なお、情報処理プログラム170が予め格納される記憶装置は、ROM102aに限定されない。情報処理プログラム170はHD109などの不揮発性の記憶装置に予め格納されてもよい。 The storage device in which the information processing program 170 is pre-stored is not limited to ROM 102a. The information processing program 170 may be pre-stored in a non-volatile storage device such as HD 109.

また、情報処理プログラム170は、インストール可能な形式又は実行可能な形式のファイルでCD-ROM、フレキシブルディスク(FD)、CD-R、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。 The information processing program 170 may also be configured to be provided by recording it in an installable or executable file format on a computer-readable recording medium such as a CD-ROM, a flexible disk (FD), a CD-R, or a digital versatile disk (DVD).

さらに、情報処理プログラム170を、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、情報処理プログラム170をインターネット等のネットワーク経由で提供または配布するように構成してもよい。 In addition, the information processing program 170 may be configured to be stored on a computer connected to a network such as the Internet and provided by being downloaded via the network. Also, the information processing program 170 may be configured to be provided or distributed via a network such as the Internet.

なお、文書管理部11、出力制御部12、状態取得部13、出力結果判断部14、および状態管理部15の各機能は、一又は複数の処理回路によって実現することが可能である。ここで、本明細書における「処理回路」とは、電子回路により実装されるプロセッサのようにソフトウェアによって各機能を実行するようプログラミングされたプロセッサや、上記で説明した各機能を実行するよう設計されたASIC(Application Specific Integrated Circuit)、DSP(digital signal processor)、FPGA(field programmable gate array)や従来の回路モジュール等のデバイスを含むものとする。 The functions of the document management unit 11, output control unit 12, status acquisition unit 13, output result determination unit 14, and status management unit 15 can be realized by one or more processing circuits. Here, the term "processing circuit" in this specification includes a processor programmed to execute each function by software, such as a processor implemented by an electronic circuit, and devices such as an ASIC (Application Specific Integrated Circuit), DSP (digital signal processor), FPGA (field programmable gate array), and conventional circuit modules designed to execute each function described above.

図5は、第1の実施形態にかかるMFP1の動作の一例を示すフローチャートである。なお、ここでは、出力の一例として印刷が実行される場合について説明する。 Figure 5 is a flowchart showing an example of the operation of the MFP 1 according to the first embodiment. Note that, here, a case where printing is performed as an example of output is described.

まず、出力制御部12は、ユーザによってなされる、未読の状態の文書を指定した印刷の操作(より正確には、印刷を指示する操作)を受け付ける(S101)。なお、当該文書の状態は、当該文書が記憶部16に格納された際に、状態管理部15によって未読に設定されている。印刷の指示は、操作パネル140を介して入力されてもよいし、PC7のような外部機器から入力されてもよい。なお、本図の説明において、S101の処理によって印刷の対象として指定された文書を、対象の文書、と表記する。 First, the output control unit 12 accepts a print operation (more precisely, an operation instructing printing) performed by the user specifying a document in an unread state (S101). Note that the state of the document is set to unread by the state management unit 15 when the document is stored in the memory unit 16. The print instruction may be input via the operation panel 140 or from an external device such as the PC 7. Note that in the explanation of this diagram, the document specified as the target for printing by the processing of S101 is referred to as the target document.

状態管理部15は、対象の文書の状態を未読から保留に変更する(S102)。保留は、印刷などの出力が指示されたが、まだ既読になっていない状態を示す。 The status management unit 15 changes the status of the target document from unread to pending (S102). Pending indicates a state in which output such as printing has been instructed, but the document has not yet been read.

出力制御部12は、プリンタ部132を制御して、対象の文書の印刷を実行する(S103)。 The output control unit 12 controls the printer unit 132 to print the target document (S103).

状態取得部13は、プリンタ部132による対象の印刷の実行が終了すると、排紙が完了したページの数を取得する(S104)。 When the printer unit 132 finishes printing the target job, the status acquisition unit 13 acquires the number of pages that have been ejected (S104).

印刷の実行が終了するとは、プリンタ部132による印刷が試みられて、その後、何らかの要因によってプリンタ部132が当該印刷の動作を停止した状態になるか、またはプリンタ部132が次の印刷を実行できる状態になることである。つまり、印刷の実行の終了は、対象の文書の全てのページの印刷および排紙が完了した場合のほかにも、種々のケースで起こり得る。例えば、用紙切れ、紙詰まり、または印刷のキャンセルによっても、印刷の動作が停止し、これによって印刷の実行が終了したと見なされる。 The end of a printing run means that after the printer unit 132 has attempted to print, some factor causes the printer unit 132 to stop the printing operation, or the printer unit 132 is ready to perform the next printing. In other words, the end of a printing run can occur in various cases other than when all pages of the target document have been printed and ejected. For example, the printing run can stop due to a paper shortage, a paper jam, or the cancellation of printing, and this is considered to be the end of the printing run.

出力結果判断部14は、対象の文書の全てのページの排紙が完了したか否かを判断する(S105)。 The output result determination unit 14 determines whether ejection of all pages of the target document has been completed (S105).

例えば、状態管理部15は、文書管理部11によって対象の文書が記憶部16に格納された際に、対象の文書を構成するページの数を取得する。出力結果判断部14は、排紙が完了したページの数を状態取得部13から取得すると、対象の文書を構成するページの数を状態管理部15から取得する。そして、出力結果判断部14は、対象の文書を構成するページの数と排紙が完了したページの数とが一致するか否かを判断する。両者が一致する場合には、出力結果判断部14は、対象の文書の全てのページの排紙が完了したと判断する。両者が一致しない場合には、出力結果判断部14は、対象の文書の全てのページの排紙が完了しないと判断する。 For example, when the target document is stored in the memory unit 16 by the document management unit 11, the status management unit 15 obtains the number of pages that make up the target document. When the output result determination unit 14 obtains the number of pages for which ejection has been completed from the status acquisition unit 13, it obtains the number of pages that make up the target document from the status management unit 15. Then, the output result determination unit 14 determines whether the number of pages that make up the target document and the number of pages for which ejection has been completed match. If the two match, the output result determination unit 14 determines that ejection of all pages of the target document has been completed. If the two do not match, the output result determination unit 14 determines that ejection of all pages of the target document has not been completed.

対象の文書の全てのページの排紙が完了したと判断された場合には(S105:Yes)、状態管理部15は、対象の文書の状態を既読に設定し(S106)、MFP1の動作が終了する。 If it is determined that all pages of the target document have been ejected (S105: Yes), the status management unit 15 sets the status of the target document to "read" (S106), and the operation of the MFP 1 ends.

対象の文書の全てのページの排紙が完了しないと判断された場合には(S105:No)、状態管理部15は、対象の文書の状態を保留に維持し(S107)、MFP1の動作が終了する。 If it is determined that ejection of all pages of the target document has not been completed (S105: No), the status management unit 15 keeps the status of the target document pending (S107), and the operation of the MFP 1 ends.

なお、図5の説明においては、状態管理部15は、印刷の実行の際に、文書の状態を保留に設定した。状態管理部15は、印刷の実行の際に対象の文書の状態を必ずしも保留に設定しなくてもよく、文書の状態を未読に維持してもよい。また、保留という名称は一例である。状態管理部15は、S102において、文書の状態を保留以外の任意の名称に変更し得る。状態管理部15は、例えば、文書の状態を印刷中などに設定してもよい。 In the explanation of FIG. 5, the status management unit 15 sets the status of the document to pending when printing is performed. The status management unit 15 does not necessarily have to set the status of the target document to pending when printing is performed, and may maintain the document status as unread. Also, the name "pending" is an example. In S102, the status management unit 15 may change the document status to any name other than "pending". For example, the status management unit 15 may set the document status to "printing".

このように、第1の実施形態によれば、情報処理装置としてのMFP1は、FAXで受信した文書を記憶部16に蓄積させる文書管理部11と、ユーザの操作に基づき、文書の印刷を制御する出力制御部12と、文書の状態を管理する状態管理部15と、を備える。状態管理部15は、文書が受信されたとき、当該文書の状態を未読に設定する。そして、状態管理部15は、文書の全てのページの排紙が完了したことを条件に、前記文書の状態を未読から既読に変更する。 Thus, according to the first embodiment, the MFP 1 as an information processing device includes a document management unit 11 that accumulates documents received by FAX in a storage unit 16, an output control unit 12 that controls printing of the document based on a user operation, and a status management unit 15 that manages the status of the document. When a document is received, the status management unit 15 sets the status of the document to unread. Then, on the condition that all pages of the document have been ejected, the status management unit 15 changes the status of the document from unread to read.

よって、用紙切れ、紙詰まり、または印刷のキャンセルなどによって文書の一部のページが印刷されないことで当該ページをユーザが閲覧することができないにもかかわらず当該文書が既読として管理されてしまう、といったケースが発生することが防止される。つまり、FAXで受信された文書の適切な管理が可能となる。 This prevents cases where some pages of a document are not printed due to a paper shortage, paper jam, or printing cancellation, and the document is managed as having been read even though the user cannot view those pages. In other words, documents received by fax can be managed appropriately.

なお、状態管理部15は、文書の一部または全部のページの出力が完了しない場合に、文書の状態を既読に設定しない。 The status management unit 15 does not set the document status to "read" if output of some or all pages of the document is not complete.

よって、用紙切れ、紙詰まり、または印刷のキャンセルなどによって文書の一部のページが印刷されないことで当該ページをユーザが閲覧することができないにもかかわらず当該文書が既読として管理されてしまう、といったケースが発生することが防止される。つまり、FAXで受信された文書の適切な管理が可能となる。 This prevents cases where some pages of a document are not printed due to a paper shortage, paper jam, or printing cancellation, and the document is managed as having been read even though the user cannot view those pages. In other words, documents received by fax can be managed appropriately.

また、情報処理装置としてのMFP1は、文書の印刷により文書のうちの排紙が完了したページの数を取得する状態取得部13と、文書の全てのページの排紙が完了したか否かを排紙が完了したページの数に基づいて判断し、文書の全てのページの排紙が完了した場合に、文書の全てのページの出力が完了したと判断する、出力結果判断部14と、をさらに備える。 In addition, the MFP 1 as an information processing device further includes a status acquisition unit 13 that acquires the number of pages of a document that have been printed and ejected, and an output result determination unit 14 that determines whether ejection of all pages of the document has been completed based on the number of pages that have been ejected, and determines that output of all pages of the document has been completed when ejection of all pages of the document has been completed.

これによって、文書の全てのページの排紙が完了した場合に文書の状態を既読とすることが可能となる。 This allows the document to be marked as read once all pages have been ejected.

なお、図5では、出力の一例として、印刷することを挙げて説明した。実施形態の情報処理装置としての動作は、文書を印刷する場合だけでなく、文書を配信したり文書をFAXで転送したりする場合にも適用できる。 Note that in FIG. 5, printing has been described as an example of output. The operation of the information processing device of the embodiment can be applied not only to printing a document, but also to distributing a document or transferring a document by fax.

一例では、出力制御部12は、文書の配信を制御する。出力制御部12は、文書を、例えばサーバ5またはPC7などの外部機器に配信することができる。状態取得部13は、文書のうちの配信が完了したページの数を取得する。出力結果判断部14は、文書の全てのページの配信が完了したか否かを配信が完了したページの数に基づいて判断し、文書の全てのページの配信が完了した場合に、文書の全てのページの出力が完了したと判断する。状態管理部15は、文書の全てのページの出力が完了したことを条件に、文書の状態を既読に設定する。 In one example, the output control unit 12 controls the distribution of the document. The output control unit 12 can distribute the document to an external device such as the server 5 or the PC 7. The status acquisition unit 13 acquires the number of pages of the document for which distribution has been completed. The output result determination unit 14 determines whether distribution of all pages of the document has been completed based on the number of pages for which distribution has been completed, and determines that output of all pages of the document has been completed when distribution of all pages of the document has been completed. The status management unit 15 sets the status of the document to "read" on the condition that output of all pages of the document has been completed.

文書の配信の際には、ネットワーク4の不調や配信のキャンセルなどの原因によって文書の一部または全部のページが配信されないケースが起こり得る。上記の構成によれば、当該ケースが起こった場合には、当該文書の状態は既読にされない。これによって、ユーザが一部または全部のページを閲覧することができないにもかかわらず当該文書が既読として管理されてしまう、といったケースが発生することが防止される。つまり、FAXで受信された文書の適切な管理が可能となる。 When distributing a document, cases may occur in which some or all of the pages of the document are not delivered due to a malfunction of the network 4 or cancellation of the delivery. With the above configuration, if such a case occurs, the status of the document is not marked as read. This prevents cases from occurring in which the document is managed as read even though the user is unable to view some or all of the pages. In other words, documents received by fax can be properly managed.

別の例では、出力制御部12は、文書のFAXでの転送を制御する。出力制御部12は、文書を、例えばFAX装置2などに公衆回線網3を介して転送することができる。状態取得部13は、文書のうちの転送が完了したページの数を取得する。出力結果判断部14は、文書の全てのページの転送が完了したか否かを転送が完了したページの数に基づいて判断し、文書の全てのページの転送が完了した場合に、文書の全てのページの出力が完了したと判断する。状態管理部15は、文書の全てのページの出力が完了したことを条件に、文書の状態を既読に設定する。 In another example, the output control unit 12 controls the transfer of a document by fax. The output control unit 12 can transfer the document to, for example, a fax machine 2 via the public line network 3. The status acquisition unit 13 acquires the number of pages of the document that have been transferred. The output result determination unit 14 determines whether the transfer of all pages of the document has been completed based on the number of pages that have been transferred, and determines that the output of all pages of the document has been completed when the transfer of all pages of the document has been completed. The status management unit 15 sets the status of the document to "read" on the condition that the output of all pages of the document has been completed.

文書のFAXでの転送の際には、公衆回線網3の状況または送信先のFAX装置2の状況によっては文書の一部または全部のページが転送されないケースが起こり得る。上記の構成によれば、当該ケースが起こった場合には、当該文書の状態は既読にされない。これによって、ユーザが一部または全部のページを閲覧することができないにもかかわらず当該文書が既読として管理されてしまう、といったケースが発生することが防止される。つまり、FAXで受信された文書の適切な管理が可能となる。 When a document is transferred by fax, some or all of the pages of the document may not be transferred depending on the state of the public line network 3 or the state of the destination fax machine 2. With the above configuration, if this occurs, the document is not marked as read. This prevents cases from occurring where the document is managed as read even though the user is unable to view some or all of the pages. In other words, documents received by fax can be managed appropriately.

(第2の実施形態)
第2の実施形態にかかるMFPを、MFP1aと表記する。MFP1aは、第1の実施形態のMFP1と同様のハードウェア構成を有する。したがって、MFP1aのハードウェア構成についての説明は省略する。以降の説明では、第1の実施形態と異なる点について説明する。第1の実施形態と同じ点については説明を省略するか簡略的に説明する。
Second Embodiment
The MFP according to the second embodiment is denoted as MFP 1a. MFP 1a has the same hardware configuration as MFP 1 according to the first embodiment. Therefore, the description of the hardware configuration of MFP 1a will be omitted. In the following description, differences from the first embodiment will be described. Descriptions of the same points as the first embodiment will be omitted or will be described briefly.

図6は、第2の実施形態にかかる情報処理プログラム170の構成の一例を示す模式的な図である。第2の実施形態にかかる情報処理プログラム170は、FAX機能を実現するFAXアプリケーションプログラム(FAXアプリ)180と、プリンタ機能を実現する印刷アプリケーションプログラム(印刷アプリ)190と、を含む。 FIG. 6 is a schematic diagram showing an example of the configuration of an information processing program 170 according to the second embodiment. The information processing program 170 according to the second embodiment includes a fax application program (fax app) 180 that realizes a fax function, and a print application program (print app) 190 that realizes a printer function.

図7は、第2の実施形態にかかるMFP1aの機能構成の一例を示す模式的な図である。 Figure 7 is a schematic diagram showing an example of the functional configuration of MFP 1a according to the second embodiment.

図7に示されるように、MFP1aは、FAX操作表示部21、FAX受信部22、およびFAXデータ管理部23を備える。FAX操作表示部21、FAX受信部22、およびFAXデータ管理部23の機能は、例えばCPU101がFAXアプリ180を実行することによって実現する。なお、第1の実施形態の各機能構成要素と同様に、FAX操作表示部21、FAX受信部22、およびFAXデータ管理部23の機能の一部または全部は、一又は複数の処理回路によって実現することが可能である。 As shown in FIG. 7, MFP 1a includes fax operation display unit 21, fax receiving unit 22, and fax data management unit 23. The functions of fax operation display unit 21, fax receiving unit 22, and fax data management unit 23 are realized, for example, by CPU 101 executing fax application 180. Note that, like the functional components of the first embodiment, some or all of the functions of fax operation display unit 21, fax receiving unit 22, and fax data management unit 23 can be realized by one or more processing circuits.

FAX操作表示部21は、MFP1の操作パネル140のパネル表示部140aに対する情報の表示、および、パネル表示部140aまたは操作パネル140bを介した操作入力の受け付け、などを実行する。FAX操作表示部21は、文書の状態をパネル表示部140aなどの表示装置に表示する表示制御部の一例である。 The fax operation display unit 21 performs functions such as displaying information on the panel display unit 140a of the operation panel 140 of the MFP 1 and accepting operation input via the panel display unit 140a or the operation panel 140b. The fax operation display unit 21 is an example of a display control unit that displays the status of a document on a display device such as the panel display unit 140a.

FAX受信部22は、FAXでの文書の受信を行う。 The fax receiving unit 22 receives documents via fax.

FAXデータ管理部23は、文書管理部11と、状態管理部15と、の機能を有する。つまり、FAXデータ管理部23は、FAX受信部22によって受信された文書を記憶部16に格納する。また、FAXデータ管理部23は、文書を記憶部16に格納したとき、当該文書の状態を未読に設定する。FAXデータ管理部23は、当該文書の全てのページの出力が完了したことを条件に、当該文書の状態を既読に設定する。 The fax data management unit 23 has the functions of the document management unit 11 and the status management unit 15. In other words, the fax data management unit 23 stores documents received by the fax receiving unit 22 in the memory unit 16. Furthermore, when the fax data management unit 23 stores a document in the memory unit 16, it sets the status of the document to "unread." On the condition that output of all pages of the document has been completed, the fax data management unit 23 sets the status of the document to "read."

なお、第2の実施形態では、出力の一例として、印刷を挙げる。 In the second embodiment, printing is given as an example of output.

FAXデータ管理部23は、記憶部16内の各文書の状態を管理するために、FAXデータ管理テーブル181を使用する。FAXデータ管理テーブル181は記憶部16に格納されており、FAXデータ管理部23は、記憶部16内のFAXデータ管理テーブル181を参照したり更新したりすることができる。なお、FAXデータ管理テーブル181の具体的な構成については後述する。 The fax data management unit 23 uses the fax data management table 181 to manage the state of each document in the storage unit 16. The fax data management table 181 is stored in the storage unit 16, and the fax data management unit 23 can refer to and update the fax data management table 181 in the storage unit 16. The specific configuration of the fax data management table 181 will be described later.

また、MFP1aは、印刷ジョブ管理部31、および印刷制御部32を備えている。印刷ジョブ管理部31、および印刷制御部32の機能は、例えばCPU101が印刷アプリ190を実行することによって実現する。なお、第1の実施形態の各機能構成要素と同様に、印刷ジョブ管理部31、および印刷制御部32の機能の一部または全部は、一又は複数の処理回路によって実現することが可能である。 The MFP 1a also includes a print job management unit 31 and a print control unit 32. The functions of the print job management unit 31 and the print control unit 32 are realized, for example, by the CPU 101 executing the print application 190. As with the functional components of the first embodiment, some or all of the functions of the print job management unit 31 and the print control unit 32 can be realized by one or more processing circuits.

印刷制御部32は、出力制御部12の機能(より正確には出力制御部12のうちの印刷を制御する機能)を備えている。印刷制御部32は、プリンタ部132を用いて文書の印刷を制御する。 The print control unit 32 has the functions of the output control unit 12 (more precisely, the function of controlling printing within the output control unit 12). The print control unit 32 controls the printing of documents using the printer unit 132.

印刷ジョブ管理部31は、印刷ジョブを管理する機能と、状態取得部13および出力結果判断部14としての機能を備えている。 The print job management unit 31 has the function of managing print jobs, as well as the function of a status acquisition unit 13 and an output result determination unit 14.

具体的には、印刷ジョブ管理部31は、印刷が指示された場合に、印刷の指示のそれぞれを印刷ジョブとして扱う。印刷ジョブ管理部31は、1以上の印刷ジョブを、印刷ジョブ管理テーブル191に登録して、印刷ジョブ管理テーブル191に登録された各印刷ジョブの実行状態を管理する。印刷ジョブの実行状態を、処理状態と表記する。処理状態は、印刷待ち、印刷中、および印刷完了を含む複数の状態のいずれかを取り得る。 Specifically, when a print instruction is issued, the print job management unit 31 treats each print instruction as a print job. The print job management unit 31 registers one or more print jobs in the print job management table 191, and manages the execution status of each print job registered in the print job management table 191. The execution status of a print job is referred to as a processing status. The processing status can be one of several states, including waiting to print, printing, and printing completed.

また、印刷ジョブ管理部31は、印刷の対象として指定された文書のうちの、出力が完了したページの数を取得する。具体的には、印刷ジョブ管理部31は、排紙が完了したページの数を、出力が完了したページの数としてカウントする。そして、印刷ジョブ管理部31は、取得されたページの数に基づき、印刷の対象として指定された文書の全てのページの出力が完了したか否かを判断する。印刷ジョブ管理部31は、判断の結果をFAXデータ管理部23に通知する。 The print job management unit 31 also obtains the number of pages that have been output from the document specified as the target for printing. Specifically, the print job management unit 31 counts the number of pages that have been ejected as the number of pages that have been output. Then, based on the obtained number of pages, the print job management unit 31 determines whether or not the output of all pages of the document specified as the target for printing has been completed. The print job management unit 31 notifies the fax data management unit 23 of the result of the determination.

図8は、第2の実施形態にかかるFAXデータ管理テーブル181のデータ構成の一例を示す模式的な図である。本図に示されるように、FAXデータ管理テーブル181は、文書ID、受信日時、相手先、ページ数、未読状態、ファイルパス、ジョブID、およびジョブ状態の各項目が記録されるフィールドを備えたテーブルの構成を有している。 Figure 8 is a schematic diagram showing an example of the data configuration of the fax data management table 181 according to the second embodiment. As shown in this figure, the fax data management table 181 has a table configuration with fields in which the following items are recorded: document ID, reception date and time, recipient, number of pages, unread status, file path, job ID, and job status.

文書IDのフィールドには、受信した文書を一意に識別するための番号(即ち文書ID)が記録される。受信日時のフィールドには、受信を開始した日時が記録される。相手先のフィールドには、文書の送信元の機器を表す情報が記録される。例えばFAX番号が相手先のフィールドに記録される。ページ数のフィールドには、文書を構成するページの数が記録される。未読状態のフィールドには、文書の状態、つまり例えば未読であるか既読であるかが記録される。ファイルパスのフィールドには、文書の格納先を示すファイルパスが記録される。ジョブIDには、印刷や配信などが指示された場合に、指示された内容のジョブを一意に識別するための番号(即ちジョブID)が記録される。ジョブ状態のフィールドには、文書の処理にかかるジョブの実行に関する状態が記録される。 The document ID field records a number (i.e., document ID) for uniquely identifying the received document. The received date and time field records the date and time when reception began. The recipient field records information that indicates the device that sent the document. For example, a fax number is recorded in the recipient field. The number of pages field records the number of pages that make up the document. The unread status field records the status of the document, for example, whether it is unread or read. The file path field records the file path that indicates where the document is stored. When printing, distribution, etc. is instructed, the job ID records a number (i.e., job ID) for uniquely identifying the job of the instructed content. The job status field records the status related to the execution of the job related to document processing.

ジョブ状態は、例えば、印刷指示中、印刷完了、および印刷失敗の何れかを取り得る。ジョブ状態に関しては、印刷指示中は、印刷ジョブの実行が指示されて、印刷ジョブの実行が完了することを待っている状態である。また、印刷完了は、文書を構成する全てのページの排紙が完了した状態である。つまり、印刷完了は、印刷が成功した状態である。また、印刷失敗は、文書を構成するページのうちの一部または全部の排紙が行われずに印刷ジョブの実行が完了した状態である。 The job status can be, for example, print instructed, print completed, or print failed. With regard to the job status, print instructed is a state in which execution of a print job has been instructed and the printer is waiting for the execution of the print job to be completed. Print completed is a state in which ejection of all pages that make up the document has been completed. In other words, print completed is a state in which printing has been successful. Print failed is a state in which execution of a print job has been completed without ejection of some or all of the pages that make up the document.

図8の例によれば、0001から0005の文書IDが与えられた5つの文書に関する情報がFAXデータ管理テーブル181に登録されている。そして、文書IDが0001である文書は6ページで構成され、文書IDが0002である文書は5ページで構成され、文書IDが0003である文書は3ページで構成され、文書IDが0004である文書は10ページで構成され、文書IDが0005である文書は2ページで構成されていることが読み取れる。これらの5つの文書の状態は、全て未読の状態となっている。 In the example of FIG. 8, information about five documents assigned document IDs 0001 to 0005 is registered in the fax data management table 181. It can be seen that the document with document ID 0001 consists of six pages, the document with document ID 0002 consists of five pages, the document with document ID 0003 consists of three pages, the document with document ID 0004 consists of ten pages, and the document with document ID 0005 consists of two pages. The status of these five documents is all unread.

ユーザは、文書を一覧表示する指示を操作パネル140などから入力することによって、記憶部16に蓄積された文書の状態を確認することができる。当該指示が入力されると、FAX操作表示部21は、記憶部16に蓄積された1以上の文書の状態を示す画面をFAXデータ管理テーブル181に基づいて生成し、生成した画面をパネル表示部140aに表示する。 The user can check the status of documents stored in the memory unit 16 by inputting an instruction to display a list of documents from the operation panel 140 or the like. When the instruction is input, the FAX operation display unit 21 generates a screen showing the status of one or more documents stored in the memory unit 16 based on the FAX data management table 181, and displays the generated screen on the panel display unit 140a.

図9は、第2の実施形態にかかるFAX操作表示部21が表示する画面の一例を示す模式的な図である。 Figure 9 is a schematic diagram showing an example of a screen displayed by the FAX operation display unit 21 in the second embodiment.

図9に示される例によれば、画面141は、1以上の文書の情報が表示される領域141aを備えている。ここでは、領域141aには、文書IDが0001から0004までの文書の情報が表示されている。各文書の情報は、受信日時、送信元、原稿、および状態(未読か既読か)を含んでいる。送信元は、FAXデータ管理テーブル181の相手先のフィールドに記載された情報であり、原稿は、FAXデータ管理テーブル181のページ数のフィールドに記載された情報である。 In the example shown in FIG. 9, screen 141 has area 141a in which information on one or more documents is displayed. Here, area 141a displays information on documents with document IDs 0001 to 0004. The information on each document includes the date and time of receipt, sender, original, and status (unread or read). The sender is the information written in the recipient field of fax data management table 181, and the original is the information written in the page number field of fax data management table 181.

なお、画面141は、指示を入力することができる領域141bを備えている。領域141bには、文書転送ボタン142と、文書印刷ボタン143と、描画されており、ユーザは、これらのボタンをタッチ操作することができる。 The screen 141 also includes an area 141b where instructions can be input. A document transfer button 142 and a document print button 143 are depicted in the area 141b, and the user can operate these buttons by touching them.

ユーザが領域141aから文書を選択して、文書転送ボタン142をタッチすると、転送先を設定する設定画面がFAX操作表示部21によって表示される。ユーザは、転送先として、FAX番号、フォルダ、メールアドレス、クラウドストレージなど、1又は複数の転送先を当該設定画面を介して設定することができる。当該設定画面には、スタートキーが含まれており、ユーザが当該スタートキーをタッチすると、選択された文書の転送が開始される。 When the user selects a document from area 141a and touches document transfer button 142, a setting screen for setting the transfer destination is displayed by the fax operation display unit 21. The user can set one or more transfer destinations, such as a fax number, a folder, an email address, or cloud storage, via the setting screen. The setting screen includes a start key, and when the user touches the start key, transfer of the selected document begins.

ユーザが領域141aから文書を選択して、文書印刷ボタン143をタッチすると、両面、集約など印刷条件を設定する設定画面がFAX操作表示部21によって表示される。ユーザは、印刷条件を当該設定画面を介して設定することができる。当該設定画面にはスタートキーが含まれており、ユーザが当該スタートキーをタッチすると、印刷が開始される。 When the user selects a document from area 141a and touches document print button 143, a setting screen for setting printing conditions such as double-sided printing and aggregation is displayed by the FAX operation display unit 21. The user can set the printing conditions via this setting screen. This setting screen includes a start key, and when the user touches this start key, printing begins.

なお、FAX操作表示部21は、図9に示される画面141を、PC7などの外部機器の表示装置に表示して、PC7などからの操作入力を受け付けることが可能に構成されてもよい。 The FAX operation display unit 21 may be configured to display the screen 141 shown in FIG. 9 on the display device of an external device such as a PC 7, and to be able to accept operation input from the PC 7 or the like.

図10は、第2の実施形態にかかる印刷ジョブ管理テーブル191のデータ構成の一例を示す模式的な図である。なお、ここでは、ユーザによって文書IDが0001,0003,0004の3つの文書の印刷の指示が入力されたこととする。 Figure 10 is a schematic diagram showing an example of the data configuration of the print job management table 191 according to the second embodiment. It is assumed here that the user has input instructions to print three documents with document IDs 0001, 0003, and 0004.

図10の(A)~(C)に示されるように、印刷ジョブ管理テーブル191は、ジョブID、総ページ数、印刷済みページ数、および処理状態の各項目が記録されるフィールドを備えたテーブルの構成を有している。ジョブIDのフィールドには、ジョブIDが記録される。総ページ数のフィールドには、文書を構成するページの数が記録される。印刷済みページ数のフィールドには、印刷ジョブ管理部31によって取得された、排紙が完了したページの数が記録される。処理状態のフィールドには、ジョブの実行の状態が記録される。 As shown in (A) to (C) of Figure 10, the print job management table 191 has a table structure with fields in which the job ID, total number of pages, number of printed pages, and processing status are recorded. The job ID field records the job ID. The total number of pages field records the number of pages that make up the document. The number of printed pages field records the number of pages that have been ejected, obtained by the print job management unit 31. The processing status field records the status of job execution.

処理状態は、ここでは一例として、印刷待ち、印刷中、および印刷完了のうちの何れかを取り得る。処理状態に関して、印刷待ちは、印刷ジョブの実行が指示されたが、当該印刷ジョブの実行の開始を待っている状態である。印刷中は、印刷ジョブの実行が行われている最中である状態である。印刷完了は、印刷ジョブの実行が完了した状態である。なお、処理状態では、ジョブ状態と異なり、全てのページの排紙が完了したか否かにかかわらず、印刷ジョブの実行が終了した場合に、印刷完了とされる。 Here, as an example, the processing state can be any one of waiting to print, printing, and printing complete. With regard to the processing state, waiting to print is a state in which execution of a print job has been instructed, but the start of execution of the print job is awaited. Printing is a state in which the print job is currently being executed. Printing complete is a state in which execution of the print job has been completed. Note that, unlike the job state, in the processing state, printing is considered complete when execution of the print job has ended, regardless of whether or not all pages have been ejected.

例えば、印刷ジョブ管理部31は、FAXデータ管理部23からの指示に応じて印刷ジョブを登録すると、当該印刷ジョブの処理状態を印刷待ちに設定する。印刷制御部32によって当該印刷ジョブの実行が開始されると、印刷ジョブ管理部31は、当該印刷ジョブの処理状態を印刷中に設定する。処理状態が印刷中である場合、印刷ジョブ管理部31は、排紙が完了したページの数をモニタリングして、排紙が完了したページの数の項目の記録をリアルタイムに更新する。印刷ジョブ管理部31は、印刷制御部32から印刷ジョブの実行の終了の通知を受領すると、処理状態を印刷完了に設定する。そして、印刷ジョブ管理部31は、排紙が完了したページの数と総ページ数とが一致するか否かを判定する。両者が一致した場合、印刷ジョブ管理部31は、印刷成功と判断する。両者が一致しない場合、印刷ジョブ管理部31は、印刷失敗と判断する。印刷ジョブ管理部31は、判断結果をFAXデータ管理部23に通知する。 For example, when the print job management unit 31 registers a print job in response to an instruction from the fax data management unit 23, it sets the processing status of the print job to "waiting to print." When the print control unit 32 starts executing the print job, the print job management unit 31 sets the processing status of the print job to "printing." If the processing status is "printing," the print job management unit 31 monitors the number of pages for which paper ejection has been completed, and updates the record of the item "number of pages for which paper ejection has been completed" in real time. When the print job management unit 31 receives a notification from the print control unit 32 that the execution of the print job has ended, it sets the processing status to "printing completed." Then, the print job management unit 31 determines whether the number of pages for which paper ejection has been completed matches the total number of pages. If the two match, the print job management unit 31 determines that printing has been successful. If the two do not match, the print job management unit 31 determines that printing has failed. The print job management unit 31 notifies the fax data management unit 23 of the determination result.

例えば、図10の(A)は、文書IDが0001,0003,0004の3つの文書の印刷の指示された直後の印刷ジョブ管理テーブル191を示している。本図に示されるように、文書IDが0001の文書の印刷ジョブには、ジョブIDとして0001が付与され、文書IDが0003の文書の印刷ジョブには、ジョブIDとして0002が付与され、文書IDが0004の文書の印刷ジョブには、ジョブIDとして0003が付与されている。そして、総ページ数のフィールドには、FAXデータ管理テーブル181のページ数のフィールドに記録された情報と同じ情報が記録されている。 For example, (A) in FIG. 10 shows the print job management table 191 immediately after an instruction to print three documents with document IDs 0001, 0003, and 0004 has been issued. As shown in this figure, the print job for the document with document ID 0001 is assigned a job ID of 0001, the print job for the document with document ID 0003 is assigned a job ID of 0002, and the print job for the document with document ID 0004 is assigned a job ID of 0003. The total number of pages field contains the same information as that recorded in the number of pages field of the FAX data management table 181.

図10の(A)に示される印刷ジョブ管理テーブル191からは、ジョブIDが0001である印刷ジョブの処理状態が印刷中となっており、文書IDが0001である6ページの文書のうちの2ページの排紙(つまり印刷)が完了したことが読み取れる。また、ジョブIDが0002および0003の印刷ジョブの処理状態は、ともに印刷待ちとなっている。 From the print job management table 191 shown in FIG. 10A, it can be seen that the processing status of the print job with job ID 0001 is printing, and that ejection (i.e. printing) of two pages of the six-page document with document ID 0001 has been completed. In addition, the processing status of the print jobs with job IDs 0002 and 0003 is both waiting to be printed.

印刷ジョブ管理テーブル191は、図10の(A)に示された状態から、例えば、図10の(B)に示された状態に遷移する。図10の(B)に示される印刷ジョブ管理テーブル191によれば、ジョブIDが0001である印刷ジョブの処理状態が印刷完了となっている。当該印刷ジョブの対象とされた、文書IDが0001である6ページの文書のうちの、6ページの排紙が完了していることから、当該文書の印刷は成功したことが読み取れる。 The print job management table 191 transitions from the state shown in FIG. 10A to, for example, the state shown in FIG. 10B. According to the print job management table 191 shown in FIG. 10B, the processing state of the print job with job ID 0001 is "printing complete." Since the ejection of pages 6 of the six-page document with document ID 0001 that was the subject of the print job has been completed, it can be read that the printing of the document was successful.

また、図10の(B)に示される印刷ジョブ管理テーブル191によれば、ジョブIDが0002である印刷ジョブの処理状態が印刷中となっている。そして、ジョブIDが0001である印刷ジョブの対象とされた文書IDが0003である3ページの文書のうちの1ページの排紙が完了したことが読み取れる。ジョブIDが0003の印刷ジョブの処理状態は、印刷待ちとなっている。 Also, according to the print job management table 191 shown in FIG. 10B, the processing status of the print job with job ID 0002 is printing. It can also be read that the ejection of one page of the three-page document with document ID 0003, which was the target of the print job with job ID 0001, has been completed. The processing status of the print job with job ID 0003 is waiting to be printed.

印刷ジョブ管理テーブル191は、図10の(B)に示された状態から、例えば、図10の(C)に示された状態に遷移する。図10の(C)に示されるFAXデータ管理テーブル181によれば、ジョブIDが0002である印刷ジョブの処理状態が印刷失敗に設定されて、ジョブIDが0003である印刷ジョブの処理状態が印刷中となっている。ジョブIDが0002である印刷ジョブの対象とされた文書は、3ページのうちの2ページのみが排紙されて、残りの1ページの排紙(つまり印刷)が完了しないで印刷が終了していることが読み取れる。 The print job management table 191 transitions from the state shown in FIG. 10B to, for example, the state shown in FIG. 10C. According to the fax data management table 181 shown in FIG. 10C, the processing state of the print job with job ID 0002 is set to print failure, and the processing state of the print job with job ID 0003 is printing. It can be seen that the document targeted by the print job with job ID 0002 had only two of three pages ejected, and printing ended without completing the ejection (i.e. printing) of the remaining page.

図11は、印刷ジョブ管理テーブル191の状態が図10の(C)に示される状態にあるタイミングにおける第2の実施形態にかかるFAXデータ管理テーブル181のデータ構成の一例を示す模式的な図である。 Figure 11 is a schematic diagram showing an example of the data configuration of the fax data management table 181 according to the second embodiment at a timing when the state of the print job management table 191 is in the state shown in Figure 10 (C).

前述されたように、文書IDが0001の文書の印刷ジョブには、ジョブIDとして0001が付与され、文書IDが0003の文書の印刷ジョブには、ジョブIDとして0002が付与され、文書IDが0004の文書の印刷ジョブには、ジョブIDとして0003が付与されている。よって、文書IDが0001の文書にかかる情報のジョブIDのフィールドには、0001が記録され、文書IDが0003の文書にかかる情報のジョブIDのフィールドには、0002が記録され、文書IDが0004の文書にかかる情報のジョブIDのフィールドには、0003が記録されている。 As described above, the print job of the document with document ID 0001 is assigned a job ID of 0001, the print job of the document with document ID 0003 is assigned a job ID of 0002, and the print job of the document with document ID 0004 is assigned a job ID of 0003. Therefore, 0001 is recorded in the job ID field of the information related to the document with document ID 0001, 0002 is recorded in the job ID field of the information related to the document with document ID 0003, and 0003 is recorded in the job ID field of the information related to the document with document ID 0004.

また、印刷ジョブ管理テーブル191の状態が図10の(C)に示される状態にあるタイミングにおいては、ジョブIDが0001である印刷ジョブの処理状態は印刷完了であり、かつ、印刷成功と判断された状態であるため、当該印刷ジョブによる印刷の対象とされた文書IDが0001の文書にかかる情報のジョブ状態のフィールドには、印刷完了が記録されている。そして、未読状態のフィールドには、既読が記録されている。 In addition, when the state of the print job management table 191 is as shown in FIG. 10C, the processing state of the print job with job ID 0001 is printing complete, and printing has been determined to be successful, so the job state field for the information on the document with document ID 0001 that was the target of printing by that print job records "printing complete." And the unread state field records "read."

上記タイミングにおいては、ジョブIDが0002である印刷ジョブに関しては、印刷失敗と判断されている。よって、当該印刷ジョブによる印刷の対象とされた文書IDが0003の文書にかかる状態のジョブ状態のフィールドには、印刷失敗が記録されている。そして、未読状態のフィールドには、既読ではなく未読が記録されている。 At the above timing, it is determined that the print job with job ID 0002 has failed to print. Therefore, the job status field for the document with document ID 0003 that was the target of printing by that print job records "print failed." And the unread status field records "unread" instead of "read."

また、上記タイミングにおいては、ジョブIDが0003である印刷ジョブの実行はまだ完了していないため、当該印刷ジョブによる印刷の対象とされた文書IDが0004の文書にかかる状態のジョブ状態のフィールドには、印刷指示中が記録されている。そして、未読状態のフィールドには、既読ではなく未読が記録されている。 Also, at the above timing, execution of the print job with job ID 0003 has not yet been completed, so the job status field for the document with document ID 0004 that was the target of printing by that print job records "print instructed." And the unread status field records "unread" instead of "read."

なお、前述されたように、ユーザは、FAXデータ管理テーブル181の未読状態のフィールドの情報を、画面141を呼び出すことによって知ることができる。 As mentioned above, the user can view information about unread fields in the fax data management table 181 by calling up screen 141.

図12は、第2の実施形態にかかるMFP1aの動作の一例を示すシーケンス図である。 Figure 12 is a sequence diagram showing an example of the operation of MFP 1a according to the second embodiment.

まず、FAX受信があると(S201)、FAX受信部22は、FAXで受信した文書の蓄積をFAXデータ管理部23に指示する(S202)。FAXデータ管理部23は、指示された文書を記憶部16に格納するとともに、FAXデータ管理テーブル181に、当該文書に関する情報を登録する(S203)。FAXデータ管理テーブル181に登録される情報は、前述されたように、文書ID、受信日時、相手先、ページ数、未読状態、ファイルパス、ジョブID、およびジョブ状態、などの項目を含む。S203では、FAXデータ管理部23は、未読状態のフィールドには未読を記録する。また、FAXデータ管理部23は、ジョブIDおよびジョブ状態は空欄としておく。FAXデータ管理部23は、文書IDのフィールドには、何らかの方法で与えられた番号を記録する。例えば、FAX受信部22またはFAXデータ管理部23は、各文書に受信の順番に昇順に文書IDの番号を与えてもよい。 First, when a fax is received (S201), the fax receiving unit 22 instructs the fax data management unit 23 to store the document received by fax (S202). The fax data management unit 23 stores the instructed document in the memory unit 16 and registers information about the document in the fax data management table 181 (S203). As described above, the information registered in the fax data management table 181 includes items such as document ID, reception date and time, recipient, number of pages, unread status, file path, job ID, and job status. In S203, the fax data management unit 23 records unread in the unread status field. In addition, the fax data management unit 23 leaves the job ID and job status blank. The fax data management unit 23 records a number given by some method in the document ID field. For example, the fax receiving unit 22 or fax data management unit 23 may assign document ID numbers to each document in ascending order of receipt.

なお、S201~S203の処理は、FAX受信・蓄積フェーズを構成する。FAX受信・蓄積フェーズは、FAXでの文書の受信があったタイミングで実行される。 The processes of S201 to S203 constitute the fax reception and storage phase. The fax reception and storage phase is executed when a document is received by fax.

ユーザは、操作パネル140を操作するなどによって文書を一覧表示する指示を入力することができる(S204)。当該指示が入力されると、FAX操作表示部21は、例えば図8で表示されたような記憶部16に蓄積された文書の一覧を示す画面を生成してパネル表示部140aに表示する(S205)。 The user can input an instruction to display a list of documents by operating the operation panel 140 (S204). When the instruction is input, the FAX operation display unit 21 generates a screen showing a list of documents stored in the memory unit 16, such as that shown in FIG. 8, and displays it on the panel display unit 140a (S205).

ユーザは、表示された画面から文書を選択して印刷の指示を入力することができる(S206)。入力された印刷の指示は、FAX操作表示部21によってFAXデータ管理部23に送られる(S207)。 The user can select a document from the displayed screen and input a print instruction (S206). The input print instruction is sent to the fax data management unit 23 by the fax operation display unit 21 (S207).

なお、FAXデータ管理部23に送られる印刷の指示は、選択された文書を示す文書IDを含む。図12の説明において、S206によって印刷の対象として選択された文書を、対象の文書と表記する。 The print instruction sent to the fax data management unit 23 includes a document ID indicating the selected document. In the explanation of FIG. 12, the document selected as the target for printing in S206 is referred to as the target document.

FAXデータ管理部23は、印刷の指示を受領すると、対象の文書を印刷するための印刷ジョブの登録を印刷ジョブ管理部31に指示する(S208)。印刷ジョブの登録の指示は、ファイルパスを含んでいる。 When the fax data management unit 23 receives the print instruction, it instructs the print job management unit 31 to register a print job for printing the target document (S208). The instruction to register the print job includes a file path.

印刷ジョブ管理部31は、印刷ジョブの登録の指示を受領すると、印刷ジョブ管理テーブル191に、対象の文書の印刷にかかる情報を登録する(S209)。 When the print job management unit 31 receives an instruction to register a print job, it registers information related to the printing of the target document in the print job management table 191 (S209).

印刷ジョブ管理テーブル191に登録される情報は、前述されたように、ジョブID、総ページ数、印刷済みページ数、および処理状態、などの項目を含んでいる。印刷ジョブ管理部31は、ジョブIDを何らかの方法で生成して記録する。例えば印刷ジョブ管理部31は、印刷ジョブの登録が指示される毎に昇順の番号を生成して、生成した番号をジョブIDとしてもよい。また、例えば、印刷ジョブ管理部31は、S208において、FAXデータ管理部23から対象の文書を構成するページの数の通知を受けて、当該通知されたページの数を総ページ数として記録する。印刷ジョブ管理部31は、印刷済みページ数として0を記録し、処理状態のフィールドを空欄としておく。 As described above, the information registered in the print job management table 191 includes items such as the job ID, total number of pages, number of printed pages, and processing status. The print job management unit 31 generates and records the job ID in some way. For example, the print job management unit 31 may generate an ascending number each time registration of a print job is instructed, and use the generated number as the job ID. Also, for example, in S208, the print job management unit 31 receives notification of the number of pages that make up the target document from the fax data management unit 23, and records the notified number of pages as the total number of pages. The print job management unit 31 records 0 as the number of printed pages, and leaves the processing status field blank.

印刷ジョブの登録が完了すると、印刷ジョブ管理部31は、ジョブIDをFAXデータ管理部23に返す(S210)。すると、FAXデータ管理部23は,受領したジョブIDをFAXデータ管理テーブル181の対象の文書に関する情報のジョブIDのフィールドに登録する(S211)。 When the registration of the print job is complete, the print job management unit 31 returns the job ID to the fax data management unit 23 (S210). The fax data management unit 23 then registers the received job ID in the job ID field of the information about the target document in the fax data management table 181 (S211).

印刷制御部32は、印刷ジョブ管理テーブル191に登録された印刷ジョブを順番に取得して実行することができる。印刷制御部32は、対象の文書を印刷するための印刷ジョブを取得すると(S212)、当該印刷ジョブを実行する(S213)。印刷制御部32は、プリンタ部132を制御して、対象の文書の印刷を試みる。 The print control unit 32 can sequentially obtain and execute print jobs registered in the print job management table 191. When the print control unit 32 obtains a print job for printing a target document (S212), it executes the print job (S213). The print control unit 32 controls the printer unit 132 to attempt to print the target document.

印刷制御部32は、印刷ジョブの実行が終了すると、実行結果を印刷ジョブ管理部31に通知する(S214)。なお、印刷ジョブの実行は、印刷が正常に完了した場合のほか、印刷のキャンセル、用紙切れ、または紙詰まりなどが起こった場合にも終了し得る。S214では、印刷ジョブの実行が終了した旨が通知される。 When the print job execution is completed, the print control unit 32 notifies the print job management unit 31 of the execution result (S214). Note that the print job execution can end not only when the printing is completed normally, but also when the printing is canceled, the paper runs out, or a paper jam occurs. In S214, a notification is given that the print job execution is completed.

印刷ジョブ管理部31は、印刷ジョブが実行されている間、排紙が完了したページの数をモニタリングして、印刷ジョブ管理テーブル191の印刷済みページ数の項目の記録をリアルタイムに更新している。印刷ジョブ管理部31は、印刷ジョブの実行が終了した旨の通知を受領すると、当該通知に応じて印刷ジョブ管理テーブル191を更新する(S215)。具体的には、印刷ジョブ管理部31は、処理状態の項目の記録を印刷完了に設定する。 While a print job is being executed, the print job management unit 31 monitors the number of pages that have been ejected, and updates the record in the item for the number of printed pages in the print job management table 191 in real time. When the print job management unit 31 receives a notification that execution of a print job has ended, it updates the print job management table 191 in response to the notification (S215). Specifically, the print job management unit 31 sets the record in the item for processing status to "printing completed."

なお、印刷ジョブ管理部31は、排紙が完了したページの数のリアルタイムのモニタリングを実行しなくてもよい。印刷ジョブ管理部31は、印刷ジョブが完了した旨の通知をS214の処理によって受領すると、排紙が完了したページの数を取得してもよい。 The print job management unit 31 does not need to perform real-time monitoring of the number of pages that have been ejected. When the print job management unit 31 receives a notification that the print job has been completed by the processing of S214, the print job management unit 31 may obtain the number of pages that have been ejected.

続いて、印刷ジョブ管理部31は、印刷が成功したか否かを判断する(S216)。つまり、印刷ジョブ管理部31は、総ページ数の項目の記録と、印刷済みページ数の項目の更新後の記録と、を比較する。そして、両者が等しい場合、印刷ジョブ管理部31は、印刷成功と判断する。両者が等しくない場合、印刷ジョブ管理部31は、印刷失敗と判断する。 Then, the print job management unit 31 determines whether the printing was successful (S216). That is, the print job management unit 31 compares the record in the total page count field with the updated record in the printed page count field. If the two are equal, the print job management unit 31 determines that the printing was successful. If the two are not equal, the print job management unit 31 determines that the printing was unsuccessful.

そして、印刷ジョブ管理部31は、判断の結果をFAXデータ管理部23に通知する(S217)。判断の結果の通知は、ジョブIDを含み得る。 Then, the print job management unit 31 notifies the fax data management unit 23 of the result of the judgment (S217). The notification of the result of the judgment may include the job ID.

なお、ここで説明したS216およびS217の処理は、複数のバリエーションの一つ(バリエーションA)である。別のバリエーション(バリエーションB)によれば、例えば、FAXデータ管理部23は、ジョブIDを指定して、印刷ジョブ管理部31に印刷ジョブの実行の状態の問い合わせを行う(S218)。印刷ジョブ管理部31は、問い合わせを受領した際に印刷ジョブの実行が終わっていれば、印刷が成功したか否かを判断する(S219)。つまり、印刷ジョブ管理部31は、S216と同様の処理を実行する。そして、印刷ジョブ管理部31は、判断の結果をFAXデータ管理部23に通知する(S220)。判断の結果の通知は、このように、FAXデータ管理部23が印刷ジョブ管理部31にポーリングを行ってもよい。 The processes of S216 and S217 described here are one of multiple variations (Variation A). According to another variation (Variation B), for example, the fax data management unit 23 specifies a job ID and inquires of the print job management unit 31 about the status of the execution of the print job (S218). If the execution of the print job has finished when the print job management unit 31 receives the inquiry, it determines whether the printing was successful (S219). In other words, the print job management unit 31 executes the same process as S216. Then, the print job management unit 31 notifies the fax data management unit 23 of the result of the determination (S220). In this way, the fax data management unit 23 may poll the print job management unit 31 to notify the result of the determination.

FAXデータ管理部23は、印刷が成功したか否かの判断の結果をS217またはS220の処理によって受信すると、FAXデータ管理テーブル181のジョブ状態のフィールドの記録を更新するとともに、FAXデータ管理テーブル181の未読状態のフィールドの記録を更新するか否かを判断する(S221)。 When the fax data management unit 23 receives the result of the determination as to whether printing was successful or not through the processing of S217 or S220, it updates the record in the job status field of the fax data management table 181 and determines whether to update the record in the unread status field of the fax data management table 181 (S221).

例えば、印刷が成功したという判断の結果を受領した場合には、FAXデータ管理部23は、未読状態のフィールドの記録を既読に変更する(S222)。そして、FAXデータ管理部23は、FAX操作表示部21に、表示を更新する指示を送信する(S223)。FAX操作表示部21は、当該指示を受領すると、画面内の対象の文書にかかる状態の表示を未読から既読に変更して、変更後の当該画面をパネル表示部140aに表示する(S224)。 For example, if the fax data management unit 23 receives a result indicating that printing was successful, it changes the record of the unread field to read (S222). Then, the fax data management unit 23 sends an instruction to the fax operation display unit 21 to update the display (S223). Upon receiving this instruction, the fax operation display unit 21 changes the display of the status of the target document on the screen from unread to read, and displays the changed screen on the panel display unit 140a (S224).

印刷が失敗したという判断の結果を受領した場合には、FAXデータ管理部23は、未読状態のフィールドの記録を未読のまま維持する。 If the fax data management unit 23 receives a result indicating that printing has failed, it will keep the records of the unread fields as unread.

このように、文書管理部11、出力制御部12、状態取得部13、出力結果判断部14、および状態管理部15としての機能は、FAXアプリ180と、印刷アプリ190と、に分けて実装することが可能である。 In this way, the functions of the document management unit 11, output control unit 12, status acquisition unit 13, output result determination unit 14, and status management unit 15 can be implemented separately in the FAX application 180 and the print application 190.

なお、文書管理部11、出力制御部12、状態取得部13、出力結果判断部14、および状態管理部15としての機能の分け方は上記に説明された分け方に限定されない。 The division of the functions of the document management unit 11, output control unit 12, status acquisition unit 13, output result determination unit 14, and status management unit 15 is not limited to the division described above.

一例では、出力結果判断部14としての機能は、FAXアプリ180に持たされてもよい。例えば、印刷ジョブ管理部31は、状態取得部13としての機能を有し、FAXデータ管理部23は、出力結果判断部14としての機能を有する。図13は、そのような場合における第2の実施形態にかかる印刷ジョブ管理テーブル191のデータ構成の例を示す模式的な図である。図13に示されるように、印刷ジョブ管理テーブル191は、ジョブID、印刷済みページ数、および処理状態の各項目が記録されるフィールドを備えたテーブルの構成を有している。印刷ジョブ管理部31は、排紙が完了したページの数をリアルタイムに取得して、取得された数で印刷済みページ数の記録を更新する。そして、処理状態が印刷完了となったとき、印刷ジョブ管理部31は、その時点での印刷済みページ数の記録をFAXデータ管理部23に送信する。なお、印刷ジョブ管理部31は、排紙が完了したページの数のリアルタイムの取得を行わず、処理状態が印刷完了となったとき、排紙が完了したページの数を取得してFAXデータ管理部23に送信してもよい。FAXデータ管理部23は、文書を構成するページの数と受信した印刷済みページ数とが一致するか否かに基づいて印刷が成功したか否かを判断する。 In one example, the function of the output result determination unit 14 may be provided in the FAX application 180. For example, the print job management unit 31 has a function as the status acquisition unit 13, and the FAX data management unit 23 has a function as the output result determination unit 14. FIG. 13 is a schematic diagram showing an example of the data configuration of the print job management table 191 according to the second embodiment in such a case. As shown in FIG. 13, the print job management table 191 has a table configuration with fields in which each item of the job ID, the number of printed pages, and the processing status is recorded. The print job management unit 31 acquires the number of pages for which paper ejection has been completed in real time, and updates the record of the number of printed pages with the acquired number. Then, when the processing status becomes printing completion, the print job management unit 31 transmits the record of the number of printed pages at that time to the FAX data management unit 23. The print job management unit 31 may not obtain the number of pages for which paper ejection has been completed in real time, but may obtain the number of pages for which paper ejection has been completed when the processing status indicates that printing has been completed, and transmit the number to the fax data management unit 23. The fax data management unit 23 determines whether printing has been successful based on whether the number of pages constituting the document matches the number of printed pages received.

また、ジョブの種別が複数設けられてもよい。図14は、第2の実施形態にかかる印刷ジョブ管理テーブル191のデータ構成のさらに別の例を示す模式的な図である。図14に示されるように、印刷ジョブ管理テーブル191には、ジョブ種別および通知アプリの項目が記録されるフィールドが追加されている。本図では、一例として、ジョブ種別が、通常印刷、FAX蓄積文書の手動印刷、およびコピー印刷、である3つのジョブが登録されている。 In addition, multiple job types may be provided. FIG. 14 is a schematic diagram showing yet another example of the data configuration of the print job management table 191 according to the second embodiment. As shown in FIG. 14, fields are added to the print job management table 191 in which the job type and notification app items are recorded. In this figure, as an example, three jobs are registered whose job types are normal printing, manual printing of fax-stored documents, and copy printing.

通常印刷のジョブは、FAXによって受信された文書ではなく、PC7などによって作成された文書を印刷するジョブである。FAX蓄積文書の手動印刷のジョブは、記憶部16に蓄積された文書をユーザによる操作パネル140の操作に応じて印刷するジョブである。コピー印刷のジョブは、ユーザによる手動の操作によってスキャナ部131が読み取った文書を印刷するジョブである。 A normal printing job is a job to print a document created by the PC 7 or the like, rather than a document received by FAX. A manual printing job of a FAX-stored document is a job to print a document stored in the memory unit 16 in response to a user's operation of the operation panel 140. A copy printing job is a job to print a document read by the scanner unit 131 through manual operation by the user.

そして、FAX蓄積文書の手動印刷のジョブは、通知アプリとしてFAXアプリに対応付けられている。つまり、FAX蓄積文書の手動印刷のジョブの状態は、FAXアプリ180に通知される。通知アプリとしてFAXアプリに対応付けられていない他の種別のジョブの状態は、FAXアプリ180には通知されない。 The job of manual printing of fax stored documents is associated with the fax application as a notification application. In other words, the status of the job of manual printing of fax stored documents is notified to the fax application 180. The status of other types of jobs that are not associated with the fax application as a notification application is not notified to the fax application 180.

このように、印刷ジョブは複数の種別を含んでいてもよい。 In this way, a print job may contain multiple types.

また、上記の説明においては、FAXで受信された文書の出力の一例として、文書を印刷することを挙げた。文書が印刷される場合だけでなく、文書が配信される場合や文書がFAXで転送される場合においても、全てのページの出力が完了したことを条件に文書の状態を既読に設定する実施形態にかかる技術が適用できる。 In the above explanation, printing a document is given as an example of outputting a document received by fax. The technology according to the embodiment that sets the document status to "read" on the condition that output of all pages has been completed can be applied not only when the document is printed, but also when the document is distributed or transferred by fax.

例えば、記憶部16に蓄積された文書を配信する配信アプリが、MFP1で動作している。FAXアプリ180は、配信アプリと連携する。具体的には、FAXアプリ180は、文書の配信が指示された場合、文書の全てのページの配信が完了した場合に、文書の状態を既読に設定する。 For example, a distribution application that distributes documents stored in the memory unit 16 is running on the MFP 1. The FAX application 180 works in conjunction with the distribution application. Specifically, when an instruction to distribute a document is received, the FAX application 180 sets the status of the document to "read" when distribution of all pages of the document is completed.

別の例では、FAXアプリ180は、記憶部16に蓄積された文書をFAXで転送する機能を有している。FAXアプリ180は、文書のFAXでの転送が指示された場合、文書の全てのページの転送が完了した場合に、文書の状態を既読に設定する。 In another example, the fax application 180 has a function of transferring documents stored in the memory unit 16 by fax. When an instruction is given to transfer a document by fax, the fax application 180 sets the status of the document to "read" when the transfer of all pages of the document has been completed.

なお、本実施形態においては、FAXデータ管理部23の状態管理部15は、文書の全てのページの出力が完了したことを条件に、当該文書の状態を既読に設定する、として説明したが、これに限るものではない。 In this embodiment, the status management unit 15 of the fax data management unit 23 sets the status of the document to "read" on the condition that output of all pages of the document has been completed, but this is not limited to the above.

ここで、図15は第2の実施形態の変形例を示す図である。図15に示すように、FAXデータ管理部23の状態管理部15は、文書の全てのページの出力が完了した際に、FAX操作表示部21を介して操作パネル140にユーザに既読に移行させるポップアップ画面161を表示させ、文書の状態を既読に設定するか否かをユーザに設定させるようにしてもよい。図15に示すように、ポップアップ画面161には、文書出力が全て完了した旨に加えて、文書の状態を既読に変更するためのボタン162と、文書の状態を未読のままにするためのボタン163と、を表示する。そして、FAXデータ管理部23の状態管理部15は、ポップアップ画面161のボタン162をユーザが選択操作した場合には、図9に示したように、未読状態のフィールドの記録を既読に変更する。一方、FAXデータ管理部23の状態管理部15は、ポップアップ画面161のボタン163をユーザが選択操作した場合には、未読状態のフィールドの記録を未読のままとする。 Here, FIG. 15 is a diagram showing a modified example of the second embodiment. As shown in FIG. 15, when the output of all pages of the document is completed, the status management unit 15 of the FAX data management unit 23 may display a pop-up screen 161 on the operation panel 140 via the FAX operation display unit 21 to prompt the user to change the document status to read, and may allow the user to set whether or not to set the document status to read. As shown in FIG. 15, the pop-up screen 161 displays a button 162 for changing the document status to read and a button 163 for leaving the document status unread, in addition to the fact that all document output is completed. Then, when the user selects and operates the button 162 on the pop-up screen 161, the status management unit 15 of the FAX data management unit 23 changes the record of the field in the unread status to read, as shown in FIG. 9. On the other hand, when the user selects and operates the button 163 on the pop-up screen 161, the status management unit 15 of the FAX data management unit 23 leaves the record of the field in the unread status unread.

(第3の実施形態)
文書管理部11、出力制御部12、状態取得部13、出力結果判断部14、および状態管理部15としての機能の一部は、MFPの他の機器に具備されてもよい。
Third Embodiment
Some of the functions of the document management unit 11, the output control unit 12, the status acquisition unit 13, the output result determination unit 14, and the status management unit 15 may be provided in other devices than the MFP.

図16は、第3の実施形態にかかる情報処理装置が適用されたシステムの構成の一例を示す図である。本図に示されるように、MFP1bは、第1の実施形態にかかるMFP1と同様の機能構成を備えている。また、サーバ5は、記憶部16に蓄積された文書を配信することができる配信制御部51を備えている。また、印刷装置6は、記憶部16に蓄積された文書を印刷することができる印刷制御部61を備えている。また、PC7は、記憶部16に蓄積された文書を印刷することができる印刷制御部71および記憶部16に蓄積された文書を配信することができる配信制御部72を備えている。 Fig. 16 is a diagram showing an example of the configuration of a system to which an information processing device according to the third embodiment is applied. As shown in this diagram, MFP 1b has a functional configuration similar to that of MFP 1 according to the first embodiment. Furthermore, server 5 has a distribution control unit 51 capable of distributing documents stored in storage unit 16. Furthermore, printing device 6 has a print control unit 61 capable of printing documents stored in storage unit 16. Furthermore, PC 7 has a print control unit 71 capable of printing documents stored in storage unit 16 and a distribution control unit 72 capable of distributing documents stored in storage unit 16.

配信制御部51、印刷制御部61、印刷制御部71、および配信制御部72は、MFP1b以外の機器に具備された出力制御部12に相当する。 The distribution control unit 51, the print control unit 61, the print control unit 71, and the distribution control unit 72 correspond to the output control unit 12 provided in a device other than the MFP 1b.

MFP1では、状態取得部13は、配信制御部51、印刷制御部61、印刷制御部71、および配信制御部72などによって出力(印刷の場合は排紙)が完了したページの数を取得する。そして、出力結果判断部14は、取得された出力(印刷の場合は排紙)が完了したページの数に基づき、文書の全てのページの出力(印刷の場合は排紙)が完了したか否かを判断する。そして、状態管理部15は、判断の結果に基づいて文書の状態を既読に設定する。より詳しくは、状態管理部15は、文書の全てのページの出力(印刷の場合は排紙)が完了したことを条件に、文書の状態を既読に設定する。 In MFP1, the status acquisition unit 13 acquires the number of pages for which output (paper ejection in the case of printing) has been completed by the distribution control unit 51, the print control unit 61, the print control unit 71, the distribution control unit 72, etc. Then, the output result determination unit 14 determines whether output (paper ejection in the case of printing) of all pages of the document has been completed based on the acquired number of pages for which output (paper ejection in the case of printing) has been completed. Then, the status management unit 15 sets the status of the document to "read" based on the result of the determination. More specifically, the status management unit 15 sets the status of the document to "read" on the condition that output (paper ejection in the case of printing) of all pages of the document has been completed.

なお、出力制御部だけでなく、状態取得部13や、出力結果判断部14などもMFP1以外の機器に具備されてもよい。 In addition to the output control unit, the status acquisition unit 13 and the output result determination unit 14 may also be provided in a device other than the MFP 1.

また、文書管理部11、出力制御部12、状態取得部13、出力結果判断部14、および状態管理部15は、MFP1を有した情報処理装置は、FAX受信装置によって受信された文書を取得して管理するFAXサーバなどにも適用することができる。つまり、第1および第2の実施形態のMFP1、1aの機能は、MFP1、1a以外の機器にも適用され得る。 The document management unit 11, output control unit 12, status acquisition unit 13, output result determination unit 14, and status management unit 15 can also be applied to an information processing device having the MFP 1, such as a FAX server that acquires and manages documents received by a FAX receiving device. In other words, the functions of the MFPs 1 and 1a in the first and second embodiments can also be applied to devices other than the MFPs 1 and 1a.

(第4の実施形態)
次に、第4の実施形態について説明する。
Fourth Embodiment
Next, a fourth embodiment will be described.

第1ないし第3の実施形態においては、印刷等の文書処理をMFP1単独で行うことを想定した記載となっているが、第4の実施形態では、FAX連携機能のように、複数の機器が連携して文書処理を行うようなケースについて説明する。なお、FAX連携機能とは、FAX回線未接続の機器(以下、子機という)と、FAX回線接続済みの機器(以下、親機という)を連携させることで、FAX回線未接続の機器でもFAX送受信を行えるようにした機能である。以下、第4の実施の形態の説明では、第1ないし第3の実施形態と同一部分の説明については省略し、第1ないし第3の実施形態と異なる箇所について説明する。 In the first to third embodiments, it is assumed that document processing such as printing is performed by the MFP 1 alone, but in the fourth embodiment, a case where multiple devices work together to perform document processing, such as a fax linking function, is described. The fax linking function is a function that enables a device that is not connected to a fax line to send and receive faxes by linking a device that is not connected to a fax line (hereinafter referred to as a child device) with a device that is connected to a fax line (hereinafter referred to as a parent device). In the following explanation of the fourth embodiment, explanations of the same parts as the first to third embodiments will be omitted, and only differences from the first to third embodiments will be explained.

本実施形態は、FAX連携システムにおけるFAX受信文書の未読管理を行うにあたり、文書に対する操作だけでなく、操作により機器で行われる文書処理の実行結果も踏まえ、また、機器単体で見たときの実行結果だけでなく、FAX連携システム全体での実行結果を踏まえ、文書の未読管理を行うことを目的とする。 The purpose of this embodiment is to manage unread documents received by fax in a fax-linked system by taking into account not only the operations performed on the document but also the execution results of the document processing performed by the device as a result of the operations, and by taking into account not only the execution results when viewed from the device alone but also the execution results of the fax-linked system as a whole.

図17は、第4の実施形態にかかるFAX連携システムにおけるシステム構成の一例を示す模式的な図である。図17に示すFAX連携システムは、情報処理システムとして機能するものであって、FAX回線接続済みのMFP1を親機とし、FAX回線未接続のMFP8を子機として連携させることで、FAX回線未接続の他の情報処理装置であるMFP8でもFAX送受信を行えるようにしている。 Fig. 17 is a schematic diagram showing an example of a system configuration in a fax linkage system according to the fourth embodiment. The fax linkage system shown in Fig. 17 functions as an information processing system, and links MFP1 connected to a fax line as a parent machine with MFP8 not connected to a fax line as a child machine, so that MFP8, which is another information processing device not connected to a fax line, can also send and receive faxes.

なお、MFP8のハードウェア構成は、図2で説明したMFP1のハードウェア構成とはなんら変わるものではないので、説明を省略する。 Note that the hardware configuration of MFP8 is no different from the hardware configuration of MFP1 described in Figure 2, so a description of it will be omitted.

ここで、本実施形態のFAX連携システムにおけるFAX連携機能について概略を説明する。 Here, we will provide an overview of the fax link function in the fax link system of this embodiment.

MFP1(親機:第1の情報処理装置)は、公衆回線網3を介して接続されているFAX装置2から文書を受信し、HD109などの記憶装置に蓄積する。 MFP1 (parent device: first information processing device) receives documents from FAX device 2 connected via public line network 3 and stores them in a storage device such as HDD 109.

MFP1(親機)の利用者は、蓄積された文書(FAX受信文書)を操作パネル140やブラウザから選択し、表示・印刷・転送・消去等の処理を行うことができる。また、予め登録しておいたMFP8(子機:第2の情報処理装置)での印刷(手動/自動)も行うことができる。 The user of MFP1 (parent device) can select stored documents (received fax documents) from the operation panel 140 or browser and perform processes such as displaying, printing, transferring, and deleting. In addition, printing (manual/automatic) can also be performed on MFP8 (child device: second information processing device) that has been registered in advance.

また、MFP1(親機)は、その文書(FAX受信文書)がまだ処理されていない(以下、未読)なのか、それとも処理済み(以下、既読)なのかを管理しており、MFP1(親機)の利用者はその情報を操作パネル140上で確認することができる。 In addition, MFP1 (parent device) manages whether the document (received fax document) has not yet been processed (hereafter, unread) or has already been processed (hereafter, read), and the user of MFP1 (parent device) can check this information on the operation panel 140.

図18は、第4の実施形態にかかるMFP1(親機)の機能構成の一例を示す模式的な図である。 Figure 18 is a schematic diagram showing an example of the functional configuration of MFP1 (parent device) in the fourth embodiment.

図18に示されるように、MFP1は、上述した文書管理部11、出力制御部12、状態取得部13、出力結果判断部14、状態管理部15および記憶部16に加え、ネットワーク制御部17、画面制御部18、Web制御部19を更に備えている。 As shown in FIG. 18, in addition to the document management unit 11, output control unit 12, status acquisition unit 13, output result determination unit 14, status management unit 15, and memory unit 16 described above, the MFP 1 further includes a network control unit 17, a screen control unit 18, and a Web control unit 19.

ネットワーク制御部17は、HD109などの記憶部16に蓄積された文書(FAX受信文書)のサーバ5への転送や、文書(FAX受信文書)のMFP8(子機)への転送および印刷指示を行う。 The network control unit 17 transfers documents (fax-received documents) stored in the memory unit 16, such as the HD 109, to the server 5, and transfers and instructs printing of documents (fax-received documents) to the MFP 8 (child device).

また、記憶部16は、前述したように、FAXデータ管理部23が使用するFAXデータ管理テーブル181と、印刷ジョブ管理部31が管理する印刷ジョブ管理テーブル191と、を備える。 As described above, the memory unit 16 also includes a fax data management table 181 used by the fax data management unit 23 and a print job management table 191 managed by the print job management unit 31.

画面制御部18は、MFP1の操作パネル140から、記憶部16に蓄積された文書の内容/未読状態の表示や、印刷/転送/削除等の操作を行うためのUIを提供する。 The screen control unit 18 provides a UI for displaying the contents/unread status of documents stored in the memory unit 16 and for performing operations such as printing/transferring/deleting from the operation panel 140 of the MFP1.

Web制御部19は、画面制御部18の提供する機能に加え、記憶部16に蓄積された文書の引き取りをWebブラウザから行うためのUIを提供する。 In addition to the functions provided by the screen control unit 18, the web control unit 19 provides a UI for retrieving documents stored in the memory unit 16 from a web browser.

図19は、第4の実施形態にかかるMFP8(子機)の機能構成の一例を示す模式的な図である。 Figure 19 is a schematic diagram showing an example of the functional configuration of an MFP8 (child device) according to the fourth embodiment.

図19に示されるように、MFP8は、文書管理部81、出力制御部82、ネットワーク制御部83、画面制御部84を備えている。 As shown in FIG. 19, the MFP 8 includes a document management unit 81, an output control unit 82, a network control unit 83, and a screen control unit 84.

文書管理部81は、第2の文書管理部として機能する。文書管理部81は、MFP1(親機)から転送された文書を、記憶部16に蓄積/管理する。また、文書管理部81は、MFP1(親機)から転送されて記憶部16に蓄積された文書の全てのページの出力が完了したことを条件に文書の状態を既読に設定する。 The document management unit 81 functions as a second document management unit. The document management unit 81 accumulates and manages documents transferred from MFP1 (parent device) in the storage unit 16. The document management unit 81 also sets the status of a document to "read" on the condition that output of all pages of the document transferred from MFP1 (parent device) and accumulated in the storage unit 16 has been completed.

出力制御部82は、記憶部16に蓄積された文書の出力を制御する。 The output control unit 82 controls the output of documents stored in the memory unit 16.

ネットワーク制御部83は、MFP1(親機)から転送された文書(FAX受信文書)の受信や、MFP1(親機)にFAX送信を依頼する文書の転送を行う。 The network control unit 83 receives documents (fax-received documents) transferred from MFP1 (parent unit) and transfers documents requesting MFP1 (parent unit) to send them by fax.

画面制御部84は、MFP8の操作パネル140から、印刷状態の表示や、またMFP1(親機)へのFAX送信依頼等の各種操作を行うためのUIを提供する。 The screen control unit 84 provides a UI for displaying the print status and performing various operations such as requesting fax transmission to MFP1 (parent device) from the operation panel 140 of MFP8.

次に、MFP1(親機)が備える記憶部16において管理されるデータについて説明する。 Next, we will explain the data managed in the memory unit 16 of the MFP1 (parent device).

図20は、第4の実施形態にかかるFAXデータ管理テーブル181のデータ構成の一例を示す模式的な図である。FAXデータ管理テーブル181は、後述する蓄積受信文書画面で表示するデータを管理する。本図に示されるように、FAXデータ管理テーブル181は、文書ID、受信日時、相手先、ページ数、未読状態の各項目が記録されるフィールドを備えたテーブルの構成を有している。 Fig. 20 is a schematic diagram showing an example of the data configuration of the fax data management table 181 according to the fourth embodiment. The fax data management table 181 manages the data to be displayed on the stored received document screen described below. As shown in this figure, the fax data management table 181 has a table configuration with fields in which the document ID, reception date and time, recipient, number of pages, and unread status are recorded.

文書IDのフィールドには、受信した文書を一意に識別するための番号(即ち文書ID)が記録される。 The document ID field records a number (i.e., document ID) that uniquely identifies the received document.

受信日時のフィールドには、受信を開始した日時が記録される。 The received date and time field records the date and time when reception began.

相手先のフィールドには、相手先や公衆回線網3から通知された文書の送信元の機器を表す情報が記録される。例えばFAX番号が相手先のフィールドに記録される。 In the recipient field, information is recorded that indicates the recipient or the device that sent the document notified from the public line network 3. For example, a fax number is recorded in the recipient field.

ページ数のフィールドには、文書を構成するページの数が記録される。 The page count field records the number of pages that make up the document.

未読状態のフィールドには、文書の状態、つまり例えば未読であるか既読であるかが記録される。 The unread status field records the document's status, i.e. whether it is unread or read.

図20の例によれば、1001から1003の文書IDが与えられた3つの文書に関する情報がFAXデータ管理テーブル181に登録されている。そして、例えば、文書IDが1001である文書の状態は未読の状態、文書IDが1002である文書の状態は保留の状態、文書IDが1003である文書の状態は保留の状態となっている。 In the example of FIG. 20, information on three documents assigned document IDs 1001 to 1003 is registered in the fax data management table 181. For example, the status of the document with document ID 1001 is unread, the status of the document with document ID 1002 is on hold, and the status of the document with document ID 1003 is on hold.

図21は、第4の実施形態にかかる印刷ジョブ管理テーブル191のデータ構成の一例を示す模式的な図である。なお、ここでは、ユーザによって文書IDが0001,0002,0003,0004の4つの文書の印刷の指示が入力されたこととする。印刷ジョブ管理テーブル191は、MFP1(親機)で動作するジョブの各種データを管理する。 Fig. 21 is a schematic diagram showing an example of the data configuration of the print job management table 191 according to the fourth embodiment. It is assumed here that the user has input instructions to print four documents with document IDs 0001, 0002, 0003, and 0004. The print job management table 191 manages various data of jobs that are run on MFP1 (parent machine).

図21に示されるように、印刷ジョブ管理テーブル191は、ジョブID、ジョブ種別、処理対象、文書ID、および処理状態の各項目が記録されるフィールドを備えたテーブルの構成を有している。 As shown in FIG. 21, the print job management table 191 has a table structure with fields in which the following items are recorded: job ID, job type, processing target, document ID, and processing status.

ジョブIDのフィールドには、ジョブを一意に識別するための番号であるジョブIDが記録される。 The job ID field records the job ID, which is a number that uniquely identifies the job.

ジョブ種別のフィールドには、動作するジョブの種別を表す情報が記録される。ジョブの種別としては、「蓄積文書手動印刷(自機)」「蓄積文書手動印刷(子機)」「文書送信」「レポート印刷」などが挙げられる。「蓄積文書手動印刷(自機)」は、文書をMFP1(親機)で印刷したことを示す。「蓄積文書手動印刷(子機)」は、文書のMFP8(子機)への転送および印刷指示を行ったことを示す。「文書送信」は、文書をサーバ5に送信したことを示す。「レポート印刷」は、処理レポートをMFP1(親機)で印刷したことを示す。 In the job type field, information indicating the type of job being run is recorded. Job types include "manual printing of stored documents (own machine)", "manual printing of stored documents (child machine)", "document transmission", and "report printing". "Manual printing of stored documents (own machine)" indicates that a document was printed on MFP1 (parent machine). "Manual printing of stored documents (child machine)" indicates that a document was transferred to MFP8 (child machine) and a print instruction was issued. "Document transmission" indicates that a document was sent to server 5. "Report printing" indicates that a processing report was printed on MFP1 (parent machine).

処理対象のフィールドには、ジョブの対象となる機器に関する情報であり、子機での印刷の場合には印刷指示を出したMFP8(子機)の情報が記録される。 The processing target field contains information about the device that is the target of the job, and in the case of printing on a child device, information about the MFP8 (child device) that issued the print instruction is recorded.

文書IDのフィールドには、ジョブの対象となった文書を表し、受信した文書を一意に識別するための番号(即ち文書ID)が記録される。すなわち、FAXデータ管理テーブル181で管理している文書IDと同じである。 The document ID field indicates the document that was the subject of the job and records a number (i.e., document ID) for uniquely identifying the received document. In other words, it is the same as the document ID managed in the FAX data management table 181.

文書IDは、FAXデータ管理テーブル181と印刷ジョブ管理テーブル191の双方で管理されているデータであって、両テーブルを結び付けているデータとなる。蓄積された文書(FAX受信文書)に関するジョブが完了した際には、同一の文書IDを持つ印刷ジョブ管理テーブル191の行も必要に応じて更新される。 The document ID is data that is managed in both the fax data management table 181 and the print job management table 191, and is the data that links the two tables. When a job related to a stored document (a fax-received document) is completed, the row in the print job management table 191 that has the same document ID is also updated as necessary.

処理状態のフィールドには、ジョブの実行の状態が記録される。 The processing status field records the status of the job execution.

処理状態は、ここでは一例として、印刷待ち、印刷中、および印刷完了のうちの何れかを取り得る。処理状態に関して、印刷待ちは、印刷ジョブの実行が指示されたが、当該印刷ジョブの実行の開始を待っている状態である。印刷中は、印刷ジョブの実行が行われている最中である状態である。印刷完了は、印刷ジョブの実行が完了した状態である。なお、処理状態では、ジョブ状態と異なり、全てのページの排紙が完了したか否かにかかわらず、印刷ジョブの実行が終了した場合に、印刷完了とされる。 Here, as an example, the processing state can be any one of waiting to print, printing, and printing complete. With regard to the processing state, waiting to print is a state in which execution of a print job has been instructed, but the start of execution of the print job is awaited. Printing is a state in which the print job is currently being executed. Printing complete is a state in which execution of the print job has been completed. Note that, unlike the job state, in the processing state, printing is considered complete when execution of the print job has ended, regardless of whether or not all pages have been ejected.

次に、第4の実施形態にかかるMFP1(親機)のFAX操作表示部21が表示する画面について説明する。 Next, we will explain the screen displayed by the FAX operation display unit 21 of the MFP1 (parent device) in the fourth embodiment.

ここで、図22はFAX操作表示部21が表示する画面の一例を示す模式的な図である。図22に示される例によれば、画面141は、1以上の文書の情報が表示される領域141aを備えている。ここでは、領域141aには、文書IDが0001から0004までの文書の情報が表示されている。各文書の情報は、受信日時、送信元、原稿、および文書の確認状態(未読か既読か)を含んでいる。送信元は、FAXデータ管理テーブル181の相手先のフィールドに記載された情報であり、原稿は、FAXデータ管理テーブル181のページ数のフィールドに記載された情報である。 Here, FIG. 22 is a schematic diagram showing an example of a screen displayed by the FAX operation display unit 21. According to the example shown in FIG. 22, the screen 141 has an area 141a in which information on one or more documents is displayed. Here, area 141a displays information on documents with document IDs from 0001 to 0004. The information on each document includes the reception date and time, sender, original, and confirmation status of the document (whether it is unread or read). The sender is the information written in the recipient field of the FAX data management table 181, and the original is the information written in the page number field of the FAX data management table 181.

なお、画面141は、指示を入力することができる領域141bを備えている。領域141bには、文書転送ボタン142と、自機文書印刷ボタン144と、子機文書印刷ボタン145とが描画されており、ユーザは、これらのボタンをタッチ操作することができる。 The screen 141 also includes an area 141b where instructions can be input. A document transfer button 142, a self-device document print button 144, and a child device document print button 145 are depicted in the area 141b, and the user can operate these buttons by touching them.

ユーザが領域141aから文書を選択して、文書転送ボタン142をタッチすると、転送先を設定する設定画面がFAX操作表示部21によって表示される。ユーザは、転送先として、FAX番号、フォルダ、メールアドレス、クラウドストレージなど、1又は複数の転送先を当該設定画面を介して設定することができる。当該設定画面には、スタートキーが含まれており、ユーザが当該スタートキーをタッチすると、選択された文書の転送が開始される。 When the user selects a document from area 141a and touches document transfer button 142, a setting screen for setting the transfer destination is displayed by the fax operation display unit 21. The user can set one or more transfer destinations, such as a fax number, a folder, an email address, or cloud storage, via the setting screen. The setting screen includes a start key, and when the user touches the start key, transfer of the selected document begins.

ユーザが領域141aから文書を選択して、自機文書印刷ボタン144をタッチすると、両面、集約など印刷条件を設定する設定画面がFAX操作表示部21によって表示される。ユーザは、印刷条件を当該設定画面を介して設定することができる。当該設定画面にはスタートキーが含まれており、ユーザが当該スタートキーをタッチすると、印刷が開始される。 When the user selects a document from area 141a and touches the local document print button 144, a setting screen for setting printing conditions such as double-sided printing and aggregation is displayed by the FAX operation display unit 21. The user can set the printing conditions via this setting screen. This setting screen includes a start key, and when the user touches this start key, printing begins.

ユーザが領域141aから文書を選択して、子機文書印刷ボタン145をタッチすると、処理対象となるMFP8(子機)を設定する設定画面151(図23参照)がFAX操作表示部21によって表示される。ここで、図23は設定画面151の一例を示す図である。図23に示すように、設定画面151には、処理対象として設定可能なMFP8(子機)の一覧が表示される。ユーザは、転送先として、1又は複数の転送先となるMFP8(子機)を当該設定画面151を介して設定することができる。当該設定画面151には、スタートキー152が含まれており、処理対象となるMFP8(子機)の設定後、ユーザが当該スタートキー152をタッチすると、選択された文書の転送が開始される。 When the user selects a document from the area 141a and touches the child device document print button 145, the FAX operation display unit 21 displays a setting screen 151 (see FIG. 23) for setting the MFP 8 (child device) to be processed. FIG. 23 is a diagram showing an example of the setting screen 151. As shown in FIG. 23, the setting screen 151 displays a list of MFPs 8 (child devices) that can be set as the processing target. The user can set one or more MFPs 8 (child devices) as the transfer destination via the setting screen 151. The setting screen 151 includes a start key 152, and when the user touches the start key 152 after setting the MFP 8 (child device) to be processed, the transfer of the selected document begins.

次に、FAX連携システムにおける各部の動作について説明する。 Next, we will explain the operation of each part in the fax-linked system.

図24は、第4の実施形態にかかる動作の一例を示すシーケンス図である。図24に示すように、FAX装置2からのFAX受信があると(S301)、MFP1(親機)は、FAXで受信した文書の蓄積を記憶部16に格納するとともに、FAXデータ管理テーブル181および印刷ジョブ管理テーブル191に、当該文書に関する情報を登録する(S302)。 Fig. 24 is a sequence diagram showing an example of the operation according to the fourth embodiment. As shown in Fig. 24, when a fax is received from the fax device 2 (S301), the MFP1 (parent machine) stores the document received by fax in the memory unit 16, and registers information about the document in the fax data management table 181 and the print job management table 191 (S302).

FAXデータ管理テーブル181に登録される情報は、前述されたように、文書ID、受信日時、相手先、ページ数、未読状態などの項目を含む。S302では、MFP1(親機)のFAXデータ管理部23は、未読状態のフィールドには「未読」を記録する。 As described above, the information registered in the fax data management table 181 includes items such as the document ID, the date and time of receipt, the recipient, the number of pages, and the unread status. In S302, the fax data management unit 23 of MFP1 (parent device) records "unread" in the unread status field.

印刷ジョブ管理テーブル191に登録される情報は、前述されたように、ジョブID、ジョブ種別などの項目を含む。S302では、MFP1(親機)のFAXデータ管理部23は、ジョブIDおよびジョブ種別は空欄としておく。MFP1(親機)のFAXデータ管理部23は、文書IDのフィールドには、文書IDを記録する。 As described above, the information registered in the print job management table 191 includes items such as job ID and job type. In S302, the fax data management unit 23 of MFP1 (parent device) leaves the job ID and job type fields blank. The fax data management unit 23 of MFP1 (parent device) records the document ID in the document ID field.

ユーザが、図24に示される画面141の領域141aから文書を選択し、子機文書印刷ボタン145をタッチし、処理対象となるMFP8(子機)の設定があった場合、MFP8(子機)への印刷指示があったとして(ステップS303)、MFP1(親機)は、ジョブID、ジョブ種別、処理対象、文書ID、処理状態を印刷ジョブ管理テーブル191に登録して、処理対象となるMFP8(子機)に印刷指示を行う(S304)。 When the user selects a document from area 141a of screen 141 shown in FIG. 24, touches child device document print button 145, and the MFP8 (child device) to be processed is set, a print instruction to the MFP8 (child device) is received (step S303), and MFP1 (parent device) registers the job ID, job type, processing target, document ID, and processing status in print job management table 191, and issues a print instruction to the MFP8 (child device) to be processed (S304).

例えば、図21に示すように、MFP1(親機)は、ジョブID「0002」、ジョブ種別「蓄積文書手動印刷(子機)」、処理対象「1階西」、文書ID「1003」、処理状態「実行中」を印刷ジョブ管理テーブル191に登録する。 For example, as shown in FIG. 21, MFP1 (parent machine) registers the job ID "0002", job type "manual print of stored document (child machine)", processing target "1st floor west", document ID "1003", and processing status "in progress" in the print job management table 191.

加えて、MFP1(親機)のFAXデータ管理部23は、上述の印刷操作が行われた時点で、FAXデータ管理テーブル181の未読状態のフィールドを「未読」から「保留」の状態に変更する(S305)。 In addition, when the above-mentioned printing operation is performed, the fax data management unit 23 of MFP1 (parent device) changes the unread status field in the fax data management table 181 from "unread" to "on hold" (S305).

その後、MFP1(親機)は、MFP8(子機)から印刷結果を受信する(S306)。 Then, MFP1 (parent device) receives the print results from MFP8 (child device) (S306).

MFP1(親機)は、MFP8(子機)での印刷動作が正常に完了し、MFP8(子機)からの印刷結果=OKを受信した場合、FAXデータ管理テーブル181の未読状態のフィールドを「既読」の状態に変更する(S307)。すなわち、MFP8(子機)で文書印刷を行う場合には、選択したMFP8(子機)での印刷が正常に完了した時点で、FAXデータ管理テーブル181の未読状態のフィールドを「既読」とする。 When the printing operation of MFP8 (child device) is completed normally and MFP1 (parent device) receives a print result of OK from MFP8 (child device), it changes the unread field in FAX data management table 181 to "read" (S307). In other words, when printing a document using MFP8 (child device), the unread field in FAX data management table 181 is changed to "read" when printing on the selected MFP8 (child device) is completed normally.

一方、MFP1(親機)は、MFP8(子機)での印刷に失敗し、MFP8(子機)から印刷結果=NGを受信した場合、FAXデータ管理テーブル181の未読状態のフィールドを「保留」のままとしておく。 On the other hand, if printing on MFP8 (child device) fails and MFP1 (parent device) receives a print result of NG from MFP8 (child device), it leaves the unread status field in the FAX data management table 181 as "pending."

このように本実施形態によれば、当該文書に対する操作自体ではなく、操作によって発生する情報処理装置のジョブ実行結果も踏まえ、また情報処理装置単体で見たときの実行結果ではなく、FAX連携システム全体としてのジョブ実行結果も踏まえ、文書の未読管理を行う。これにより、FAX連携システムにおけるFAX受信文書の未読管理について、ユーザの期待にそぐわない結果となる可能性を低減することができる。 In this way, according to this embodiment, unread document management is performed based on not only the operation on the document itself, but also on the job execution results of the information processing device that arise from the operation, and also based on the job execution results of the FAX-linked system as a whole, not on the execution results when viewed from the information processing device alone. This reduces the possibility that the results of unread management of received FAX documents in the FAX-linked system will not meet the user's expectations.

なお、本実施形態においては、ステップS303でユーザからの印刷指示を受け付けるようにしたが、これに限るものではなく、MFP1(親機)では文書の蓄積と同時にMFP8(子機)で自動印刷を行う設定をするようにしてもよい。この場合、MFP1(親機)は、自動で行われるMFP8(子機)での印刷の実行結果により未読の解除を判断することになる。 In this embodiment, a print instruction is received from the user in step S303, but this is not limited to the above. MFP1 (parent device) may store documents and set MFP8 (child device) to automatically print at the same time. In this case, MFP1 (parent device) will determine whether to clear the unread status based on the results of automatic printing performed by MFP8 (child device).

1、8 MFP
2 FAX装置
3 公衆回線網
4 ネットワーク
5 サーバ
6 印刷装置
7 PC
11 文書管理部
12 出力制御部
13 状態取得部
14 出力結果判断部
15 状態管理部
16 記憶部
17 ネットワーク制御部
18 画面制御部
19 Web制御部
21 FAX操作表示部
22 FAX受信部
23 FAXデータ管理部
31 印刷ジョブ管理部
32 印刷制御部
51 配信制御部
61 印刷制御部
71 印刷制御部
72 配信制御部
81 文書管理部
82 出力制御部
83 ネットワーク制御部
84 画面制御部
101 CPU
102 MEM-P
102a ROM
102b RAM
103 NB
104 SB
106 ASIC
107 MEM-C
108 HDDコントローラ
109 HD
110 コントローラ
120 近距離通信回路
120a 近距離通信回路
121 AGPバス
122 PCIバス
130 エンジン制御部
131 スキャナ部
132 プリンタ部
140 操作パネル
140a パネル表示部
140b 操作パネル
141 画面
141a 領域
141b 領域
142 文書転送ボタン
143 文書印刷ボタン
170 情報処理プログラム
180 FAXアプリ
181 FAXデータ管理テーブル
190 印刷アプリ
191 印刷ジョブ管理テーブル
1, 8 MFP
2 FAX device 3 Public line network 4 Network 5 Server 6 Printing device 7 PC
REFERENCE SIGNS LIST 11 Document management section 12 Output control section 13 Status acquisition section 14 Output result determination section 15 Status management section 16 Storage section 17 Network control section 18 Screen control section 19 Web control section 21 FAX operation display section 22 FAX receiving section 23 FAX data management section 31 Print job management section 32 Print control section 51 Distribution control section 61 Print control section 71 Print control section 72 Distribution control section 81 Document management section 82 Output control section 83 Network control section 84 Screen control section 101 CPU
102 MEM-P
102a ROM
102b RAM
103 N.B.
104 S.B.
106 ASIC
107 MEM-C
108 HDD controller 109 HD
110 Controller 120 Short-distance communication circuit 120a Short-distance communication circuit 121 AGP bus 122 PCI bus 130 Engine control unit 131 Scanner unit 132 Printer unit 140 Operation panel 140a Panel display unit 140b Operation panel 141 Screen 141a Area 141b Area 142 Document transfer button 143 Document print button 170 Information processing program 180 FAX application 181 FAX data management table 190 Print application 191 Print job management table

特開2009-115877号公報JP 2009-115877 A

Claims (12)

FAXで受信した文書を記憶部に蓄積させる文書管理部と、
ユーザの操作に基づき、蓄積された前記文書の出力を制御する出力制御部と、
前記文書が前記記憶部に蓄積されたとき前記文書の状態を未読に設定し、公衆回線に未接続の他の情報処理装置で前記文書の全てのページの出力が完了し前記文書の状態が既読に設定されていることを条件として、前記文書の状態を既読に設定する、状態管理部と、
を備え
前記状態管理部は、前記文書の前記記憶部への蓄積と同時に前記他の情報処理装置での前記文書の出力を行う場合、自動的に行われる前記他の情報処理装置での前記文書の出力結果に応じて、前記文書の未読の解除を判断する、
情報処理装置。
a document management unit that stores documents received by FAX in a storage unit;
an output control unit that controls output of the stored document based on a user operation;
a status management unit that sets a status of the document to "unread" when the document is stored in the storage unit, and sets a status of the document to "read" on condition that output of all pages of the document is completed in another information processing device not connected to the public line and the status of the document is set to "read";
Equipped with
the state management unit, when storing the document in the storage unit and outputting the document on the other information processing device at the same time, determines whether to cancel the unread status of the document according to an output result of the document on the other information processing device, which is automatically performed.
Information processing device.
前記状態管理部は、
前記文書の一部または全部のページの出力が完了しない場合に、前記文書の状態を既読に設定しない、
請求項1に記載の情報処理装置。
The state management unit
not setting the status of the document to read if output of some or all pages of the document is not complete;
The information processing device according to claim 1 .
前記文書の出力の状態を取得する状態取得部と、
取得された前記文書の出力の状態に基づき、前記文書の全てのページの出力が完了したか否かを判断する出力結果判断部と、
をさらに有する請求項1又は2に記載の情報処理装置。
a status acquisition unit for acquiring a status of output of the document;
an output result determination unit that determines whether or not output of all pages of the document has been completed based on the acquired output state of the document;
The information processing device according to claim 1 , further comprising:
前記出力制御部は、前記文書の印刷を制御し、
前記状態取得部は、前記文書の印刷により前記文書のうちの排紙が完了したページの数を取得し、
前記出力結果判断部は、前記文書の全てのページの排紙が完了したか否かを前記数に基づいて判断し、前記文書の全てのページの排紙が完了した場合に、前記文書の全てのページの出力が完了したと判断する、
請求項3に記載の情報処理装置。
the output control unit controls printing of the document;
the status acquisition unit acquires a number of pages of the document that have been printed and discharged,
the output result determination unit determines whether or not ejection of all pages of the document has been completed based on the number, and determines that output of all pages of the document has been completed when ejection of all pages of the document has been completed.
The information processing device according to claim 3 .
前記出力制御部は、前記文書の配信を制御し、
前記状態取得部は、前記文書のうちの配信が完了したページの数を取得し、
前記出力結果判断部は、前記文書の全てのページの配信が完了したか否かを前記数に基づいて判断し、前記文書の全てのページの配信が完了した場合に、前記文書の全てのページの出力が完了したと判断する、
請求項3に記載の情報処理装置。
The output control unit controls the delivery of the document;
the status acquisition unit acquires the number of pages of the document that have been completely delivered,
the output result determination unit determines whether or not delivery of all pages of the document has been completed based on the number, and determines that output of all pages of the document has been completed when delivery of all pages of the document has been completed.
The information processing device according to claim 3 .
前記出力制御部は、前記文書のFAXでの転送を制御し、
前記状態取得部は、前記文書のうちのFAXでの転送が完了したページの数を取得し、
前記出力結果判断部は、前記文書の全てのページのFAXでの転送が完了したか否かを前記数に基づいて判断し、前記文書の全てのページのFAXでの転送が完了した場合に、前記文書の全てのページの出力が完了したと判断する、
請求項3に記載の情報処理装置。
the output control unit controls the transfer of the document by FAX;
the status acquisition unit acquires the number of pages of the document that have been transferred by FAX;
the output result determination unit determines whether or not the transfer of all pages of the document by facsimile has been completed based on the number, and determines that the output of all pages of the document has been completed when the transfer of all pages of the document by facsimile has been completed.
The information processing device according to claim 3 .
前記ユーザの別の操作に基づき、前記文書の状態を表示装置に表示する表示制御部をさらに備える、
請求項1から6の何れか一項に記載の情報処理装置。
a display control unit that displays a state of the document on a display device based on another operation of the user;
The information processing device according to claim 1 .
前記文書管理部により前記記憶部に蓄積された前記文書の他の情報処理装置への転送を制御するネットワーク制御部を更に備え、
前記状態管理部は、前記文書が前記記憶部に蓄積されたとき前記文書の状態を未読に設定し、前記他の情報処理装置で前記文書の全てのページの出力が完了し前記文書の状態が既読に設定されていることを条件として、前記文書の状態を既読に設定する、
請求項1に記載の情報処理装置。
a network control unit that controls a transfer of the document stored in the storage unit by the document management unit to another information processing device;
the state management unit sets the state of the document to "unread" when the document is stored in the storage unit, and sets the state of the document to "read" under a condition that output of all pages of the document is completed in the other information processing device and the state of the document is set to "read."
The information processing device according to claim 1 .
前記記憶部は、当該情報処理装置が接続されたクラウドストレージである、
請求項1から8の何れか一項に記載の情報処理装置。
The storage unit is a cloud storage to which the information processing device is connected.
The information processing device according to claim 1 .
公衆回線に接続された第1の情報処理装置を介して、前記公衆回線に未接続の第2の情報処理装置からのFAXによる文書の送受信を行えるようにした情報処理システムにおいて、
前記第1の情報処理装置に設けられ、FAXで受信した文書を記憶部に蓄積させる文書管理部と、
前記第1の情報処理装置および前記第2の情報処理装置に設けられ、前記文書管理部に蓄積された前記文書の前記第2の情報処理装置への転送を制御するネットワーク制御部と、
前記第2の情報処理装置に設けられ、前記第1の情報処理装置から転送された前記文書および蓄積された前記文書の全てのページの出力が完了したことを条件に前記文書の状態を既読に設定する第2の文書管理部と、
前記第1の情報処理装置に設けられ、前記文書が前記記憶部に蓄積されたとき前記文書の状態を未読に設定し、前記第2の文書管理部で前記文書の全てのページの出力が完了し前記文書の状態が既読に設定されていることを条件として、前記文書の状態を既読に設定する、状態管理部と、
を備え
前記状態管理部は、前記第1の情報処理装置における前記文書の前記記憶部への蓄積と同時に前記第2の情報処理装置での前記文書の出力を行う場合、自動的に行われる前記第2の情報処理装置での前記文書の出力結果に応じて、前記文書の未読の解除を判断する、
情報処理システム。
1. An information processing system in which a document can be transmitted and received by facsimile from a second information processing device not connected to a public line via a first information processing device connected to the public line,
a document management unit provided in the first information processing apparatus, for storing documents received by FAX in a storage unit;
a network control unit provided in the first information processing device and the second information processing device, the network control unit controlling a transfer of the document stored in the document management unit to the second information processing device;
a second document management unit provided in the second information processing device, the second document management unit setting a state of the document to "read" on condition that output of all pages of the document transferred from the first information processing device and the stored document has been completed;
a status management unit provided in the first information processing device, which sets a status of the document to "unread" when the document is stored in the storage unit, and sets a status of the document to "read" under a condition that output of all pages of the document is completed and the status of the document is set to "read" in the second document management unit;
Equipped with
the state management unit, when storing the document in the storage unit in the first information processing device and outputting the document in the second information processing device at the same time, determines whether to cancel the unread status of the document according to an output result of the document in the second information processing device, which is automatically performed.
Information processing system.
FAXで受信した文書を記憶部に蓄積するステップと、
前記文書が前記記憶部に蓄積されたとき前記文書の状態を未読に設定するステップと、
ユーザの操作に基づき、蓄積された前記文書の出力を制御するステップと、
公衆回線に未接続の他の情報処理装置で前記文書の全てのページの出力が完了し前記文書の状態が既読に設定されていることを条件として、前記文書の状態を既読に設定する状態管理ステップと、
含み、
前記状態管理ステップは、前記文書の前記記憶部への蓄積と同時に前記他の情報処理装置での前記文書の出力を行う場合、自動的に行われる前記他の情報処理装置での前記文書の出力結果に応じて、前記文書の未読の解除を判断する、
情報処理方法。
Storing the document received by FAX in a storage unit;
setting a status of the document to unread when the document is stored in the storage unit;
controlling output of the stored document based on a user's operation;
a status management step of setting the status of the document to "read" on condition that output of all pages of the document has been completed in another information processing device not connected to the public line and the status of the document has been set to "read";
Including,
In the state management step, when the document is stored in the storage unit and outputted at the other information processing device at the same time, it is determined whether or not to cancel the unread state of the document, depending on an output result of the document at the other information processing device, which is automatically performed.
Information processing methods.
FAXで受信した文書を記憶部に蓄積させる文書管理機能と、
ユーザの操作に基づき、蓄積された前記文書の出力を制御する出力制御機能と、
前記文書が前記記憶部に蓄積されたとき前記文書の状態を未読に設定し、公衆回線に未接続の他の情報処理装置で前記文書の全てのページの出力が完了し前記文書の状態が既読に設定されていることを条件として、前記文書の状態を既読に設定する、状態管理機能と、
をコンピュータに実現させ
前記状態管理機能は、前記文書の前記記憶部への蓄積と同時に前記他の情報処理装置での前記文書の出力を行う場合、自動的に行われる前記他の情報処理装置での前記文書の出力結果に応じて、前記文書の未読の解除を判断する、
ための情報処理プログラム。
A document management function for storing documents received by FAX in a storage unit;
an output control function for controlling output of the stored document based on a user's operation;
a state management function for setting a state of the document to "unread" when the document is stored in the storage unit, and setting a state of the document to "read" on condition that output of all pages of the document has been completed in another information processing device not connected to the public line and the state of the document has been set to "read";
This is realized on a computer .
the state management function, when storing the document in the storage unit and simultaneously outputting the document on the other information processing device, determines whether to cancel the unread status of the document according to an output result of the document on the other information processing device, which is automatically performed.
Information processing program for.
JP2020186859A 2019-11-29 2020-11-09 Information processing device, information processing system, information processing method, and information processing program Active JP7552267B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US17/105,896 US11659127B2 (en) 2019-11-29 2020-11-27 Information processing apparatus, information processing system, and information processing method configured to perform setting a state of a document to already read or unread based on the printing of pages of an accumulated document in storage

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2019217585 2019-11-29
JP2019217585 2019-11-29

Publications (2)

Publication Number Publication Date
JP2021093722A JP2021093722A (en) 2021-06-17
JP7552267B2 true JP7552267B2 (en) 2024-09-18

Family

ID=76310873

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020186859A Active JP7552267B2 (en) 2019-11-29 2020-11-09 Information processing device, information processing system, information processing method, and information processing program

Country Status (1)

Country Link
JP (1) JP7552267B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003036459A1 (en) 2001-10-24 2003-05-01 Matsushita Electric Industrial Co., Ltd. Printing system, printer, data output device, printing method
JP2009115877A (en) 2007-11-02 2009-05-28 Kyocera Mita Corp Image forming apparatus
JP2010087860A (en) 2008-09-30 2010-04-15 Fujifilm Corp Fax read server device and fax read system
JP2014168161A (en) 2013-02-28 2014-09-11 Oki Data Corp Data communication device
JP2019146008A (en) 2018-02-20 2019-08-29 株式会社東芝 Image formation apparatus and image formation method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003036459A1 (en) 2001-10-24 2003-05-01 Matsushita Electric Industrial Co., Ltd. Printing system, printer, data output device, printing method
JP2009115877A (en) 2007-11-02 2009-05-28 Kyocera Mita Corp Image forming apparatus
JP2010087860A (en) 2008-09-30 2010-04-15 Fujifilm Corp Fax read server device and fax read system
JP2014168161A (en) 2013-02-28 2014-09-11 Oki Data Corp Data communication device
JP2019146008A (en) 2018-02-20 2019-08-29 株式会社東芝 Image formation apparatus and image formation method

Also Published As

Publication number Publication date
JP2021093722A (en) 2021-06-17

Similar Documents

Publication Publication Date Title
CN100380310C (en) Image forming device, control method thereof, and image forming system
JP4838985B2 (en) Information processing apparatus, information processing method, information processing program, and recording medium
JP3885526B2 (en) Image output system, management apparatus, and event notification method
US20210006677A1 (en) Image processing apparatus, control method for image processing apparatus, and image processing system
US20090009807A1 (en) Information processing apparatus, rule file outputting apparatus, program, and method of determining exclusive relationship between parameters
US20100211951A1 (en) Image processing apparatus, method of controlling the same, and storage medium
JP6525705B2 (en) IMAGE DATA MANAGEMENT SYSTEM, IMAGE DATA MANAGEMENT METHOD, AND PROGRAM
JP2014119795A (en) Image formation device and image formation system with the same
CN101237505A (en) Imaging device and method of controlling imaging device
US11659127B2 (en) Information processing apparatus, information processing system, and information processing method configured to perform setting a state of a document to already read or unread based on the printing of pages of an accumulated document in storage
JP2018107686A (en) Image processing apparatus, control method and program of the same
JP2010103775A (en) Image processing apparatus, image processing system, control program, and recording medium
JP6478783B2 (en) Device having FAX function, control method thereof, and program
JP4265250B2 (en) Data processing system and program
JP7552267B2 (en) Information processing device, information processing system, information processing method, and information processing program
US9507554B2 (en) Display/input device, image forming apparatus, and method for controlling a display/input device
JP5609264B2 (en) Image forming system, image forming apparatus, image forming method, and image forming program
JP2006217212A (en) Scan system, scan managing device, and scanner device
JP4250047B2 (en) Image forming apparatus
JP6699284B2 (en) Image forming apparatus and program
JP2007336077A (en) Image forming apparatus, setting change notification method, and setting change notification program
JP6398455B2 (en) Image processing function control apparatus, image processing function control system, image processing function control method, and image processing function control program
JP4743597B2 (en) Image forming apparatus, image forming system, and image control apparatus
JP5322661B2 (en) Image processing system, image processing apparatus, control method for image processing apparatus, and control program
JP3448396B2 (en) Time-sharing output control method for multifunction copier

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230913

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240524

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240528

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240726

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: 20240806

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240819

R150 Certificate of patent or registration of utility model

Ref document number: 7552267

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150