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
JP6022835B2 - Report output system and report output method - Google Patents
[go: Go Back, main page]

JP6022835B2 - Report output system and report output method - Google Patents

Report output system and report output method Download PDF

Info

Publication number
JP6022835B2
JP6022835B2 JP2012158820A JP2012158820A JP6022835B2 JP 6022835 B2 JP6022835 B2 JP 6022835B2 JP 2012158820 A JP2012158820 A JP 2012158820A JP 2012158820 A JP2012158820 A JP 2012158820A JP 6022835 B2 JP6022835 B2 JP 6022835B2
Authority
JP
Japan
Prior art keywords
format
information
user
report
report output
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.)
Expired - Fee Related
Application number
JP2012158820A
Other languages
Japanese (ja)
Other versions
JP2014022886A (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.)
NEC Platforms Ltd
Original Assignee
NEC Platforms 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 NEC Platforms Ltd filed Critical NEC Platforms Ltd
Priority to JP2012158820A priority Critical patent/JP6022835B2/en
Publication of JP2014022886A publication Critical patent/JP2014022886A/en
Application granted granted Critical
Publication of JP6022835B2 publication Critical patent/JP6022835B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Record Information Processing For Printing (AREA)
  • Facsimiles In General (AREA)

Description

本発明は、電子機器のレポート出力に関する。   The present invention relates to a report output of an electronic device.

複合機等の電子機器には、ユーザーが使用した送受信の履歴等をレポートとして編集し出力する機能がある。   An electronic device such as a multifunction peripheral has a function of editing and outputting a history of transmission / reception used by a user as a report.

特許文献1には、契約を一意に識別する契約IDを指定して特定される契約情報に基づき、所定のフォーマットを有するテンプレートファイルを選択的に組み合わせて契約書を作成することで、契約種別毎に、適切な条文、条項が選択された契約書を容易に作成することができる契約書作成装置が開示されている。   In Patent Document 1, each contract type is created by selectively combining template files having a predetermined format based on contract information specified by specifying a contract ID for uniquely identifying a contract. In addition, there is disclosed a contract creation apparatus that can easily create a contract with appropriate terms and clauses selected.

また、ユーザーが使用した送受信の履歴等をレポートとして編集し出力する機能を有する複合機等を開示する特許文献としては、特許文献2乃至4がある。   Further, Patent Documents 2 to 4 disclose patent documents disclosing multifunction peripherals having a function of editing and outputting a transmission / reception history used by a user as a report.

特開2008−269551JP 2008-269551 A 特開平9−185772JP-A-9-185772 特開2007−106064JP2007-106064 特開2008−147874JP 2008-147874 A

しかし、特許文献1には、次の問題点があった。すなわち、特許文献1においては、所定のフォーマットを有するテンプレートを組み合わせて作成された契約書フォーマットとユーザー所望の用紙サイズとが一致しない場合に、契約書が所望の状態で印刷されないという問題があった。例えば、用紙内にフォーマットが納まらない状態で契約書が印刷されたり、用紙内の所定の位置にフォーマットが偏った状態で契約書が印刷されたりする場合がある。   However, Patent Document 1 has the following problems. That is, in Patent Document 1, there is a problem that a contract is not printed in a desired state when a contract format created by combining templates having a predetermined format does not match a user-desired paper size. . For example, the contract may be printed in a state where the format does not fit in the paper, or the contract may be printed in a state where the format is biased at a predetermined position in the paper.

本発明の目的は、上述した課題を解決するレポート出力システム、レポート出力方法を提供することにある。   An object of the present invention is to provide a report output system and a report output method that solve the above-described problems.

本発明のレポート出力システムは、所定の用紙サイズに対応付けられ予め定められたレポートのフォーマットを記憶する記憶ユニットと、ユーザーによる所定の用紙サイズ情報の入力を受け付ける入力ユニットと、入力ユニットにより受け付けた用紙サイズ情報に応じてフォーマットを変更する制御ユニットと、を有する。   The report output system of the present invention has a storage unit for storing a predetermined report format associated with a predetermined paper size, an input unit for receiving input of predetermined paper size information by a user, and an input unit And a control unit that changes the format in accordance with the paper size information.

本発明のレポート出力方法は、所定の用紙サイズに対応付けられ予め定められたレポートのフォーマットを記憶する記憶ステップと、ユーザーによる所定の用紙サイズ情報の入力を受け付ける入力受付ステップと、入力ユニットにより受け付けた用紙サイズ情報に応じてフォーマットを変更する変更ステップと、を含む。   The report output method of the present invention includes a storage step for storing a predetermined report format associated with a predetermined paper size, an input receiving step for receiving input of predetermined paper size information by a user, and an input unit. And a change step for changing the format according to the paper size information.

本発明によれば、予め定められたフォーマットの用紙サイズと、ユーザー所望の用紙サイズとが異なる場合であっても、レポートを所望の状態で印刷することができる。   According to the present invention, a report can be printed in a desired state even when the paper size in a predetermined format is different from the paper size desired by the user.

第1の実施形態にかかるレポート出力システム1の構成を示す模式図である。It is a schematic diagram which shows the structure of the report output system 1 concerning 1st Embodiment. 第1の実施形態にかかるレポート出力システム1の動作を示すタイミングチャートである。It is a timing chart which shows operation | movement of the report output system 1 concerning 1st Embodiment. 第2の実施形態にかかるレポート出力システムにおける複合機10の構成を示す模式図である。It is a schematic diagram which shows the structure of the multifunctional device 10 in the report output system concerning 2nd Embodiment. 第2の実施形態にかかるレポート出力システムにおけるサーバー20の構成を示す模式図である。It is a schematic diagram which shows the structure of the server 20 in the report output system concerning 2nd Embodiment. 第2の実施形態にかかるレポート出力システムにおいて用いられるフォーマット通知情報100の模式図である。It is a schematic diagram of the format notification information 100 used in the report output system according to the second embodiment. 第2の実施形態にかかるレポート出力システムにおいて用いられるフォーマット情報200の模式図である。It is a schematic diagram of the format information 200 used in the report output system according to the second embodiment. 第2の実施形態にかかるレポート出力システムにおいて用いられるフォーマットテンプレート情報300の模式図である。It is a schematic diagram of format template information 300 used in the report output system according to the second embodiment. 第2の実施形態にかかるレポート出力システムにおけるフォーマット自動登録処理の動作を示すフローチャートである。It is a flowchart which shows the operation | movement of the format automatic registration process in the report output system concerning 2nd Embodiment. 第2の実施形態にかかるレポート出力システムにおけるフォーマット自動登録処理を示す概念図である。It is a conceptual diagram which shows the format automatic registration process in the report output system concerning 2nd Embodiment. 第3の実施形態にかかるレポート出力システムにおいて用いられるユーザー情報400の模式図である。It is a schematic diagram of the user information 400 used in the report output system concerning 3rd Embodiment. 第3の実施形態にかかるレポート出力システムにおいて用いられるフォーマット情報200bの模式図である。It is a schematic diagram of the format information 200b used in the report output system concerning 3rd Embodiment. 第3の実施形態にかかるレポート出力システムにおいて用いられるユーザーフォーマット通知情報500、フォーマット編集要求情報600、フォーマット編集応答情報700、フォーマット登録要求情報800、フォーマット登録応答情報900の模式図である。It is a schematic diagram of user format notification information 500, format edit request information 600, format edit response information 700, format registration request information 800, and format registration response information 900 used in the report output system according to the third embodiment. 第3の実施形態にかかるレポート出力システムの動作を示すタイミングチャートである。It is a timing chart which shows operation | movement of the report output system concerning 3rd Embodiment. 第3の実施形態にかかるレポート出力システムにおけるユーザーフォーマット通知の動作を示すフローチャートである。It is a flowchart which shows the operation | movement of the user format notification in the report output system concerning 3rd Embodiment. 第3の実施形態にかかるレポート出力システムにおけるフォーマットテンプレート取得処理の動作を示すフローチャートである。It is a flowchart which shows the operation | movement of the format template acquisition process in the report output system concerning 3rd Embodiment. 第3の実施形態にかかるレポート出力システムにおけるユーザーフォーマット編集処理の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the user format edit process in the report output system concerning 3rd Embodiment. 第3の実施形態にかかるレポート出力システムにおけるフォーマット登録処理の動作を示すフローチャート図である。It is a flowchart figure which shows the operation | movement of the format registration process in the report output system concerning 3rd Embodiment. 第4の実施形態にかかる電子機器4の構成を示す模式図である。It is a schematic diagram which shows the structure of the electronic device 4 concerning 4th Embodiment.

[第1の実施形態]
[構成]
図1は、第1の実施形態にかかるレポート出力システム1の構成を示す図である。
[First Embodiment]
[Constitution]
FIG. 1 is a diagram illustrating a configuration of a report output system 1 according to the first embodiment.

レポート出力システム1は、ネットワーク30に接続されている電子機器10a、10b(以下総称して電子機器10とする)と、同じくネットワーク30に接続されているサーバー20を含んで構成される。   The report output system 1 includes electronic devices 10 a and 10 b (hereinafter collectively referred to as electronic devices 10) connected to a network 30, and a server 20 that is also connected to the network 30.

電子機器10は、ユーザーによる所定の用紙サイズ情報の入力を受け付ける入力ユニット14を有する。   The electronic device 10 includes an input unit 14 that receives input of predetermined paper size information by a user.

サーバー20は、所定の用紙サイズに対応付けられ予め定められたレポートのフォーマットを記憶する記憶ユニット22と、入力ユニット14により受け付けた用紙サイズ情報に応じてフォーマットを変更する制御ユニット21と、を有する。
[動作]
図2は、レポート出力システム1の動作を示すタイミングチャートである。
The server 20 includes a storage unit 22 that stores a predetermined report format associated with a predetermined paper size, and a control unit 21 that changes the format according to the paper size information received by the input unit 14. .
[Operation]
FIG. 2 is a timing chart showing the operation of the report output system 1.

サーバー20の記憶ユニット22は、所定の用紙サイズに対応付けられ予め定められたレポートのフォーマットを記憶する(ステップS1)。電子機器10の入力ユニットは、ユーザーによる所定の用紙サイズ情報の入力を受け付ける(ステップS2)。そして、サーバー20の制御ユニット21は、入力ユニット14がステップS2で受け付けた用紙サイズ情報に応じてフォーマットを変更する(ステップS3)。
[作用効果]
第1の実施形態にかかるレポート出力システム1によれば、制御ユニット21により、ユーザー所望の用紙サイズに応じてフォーマットが変更されるため、フォーマットが用紙サイズに対応付けられて予め定められており、当該用紙サイズがユーザー所望の用紙サイズと異なる場合であっても、レポートを所望の状態で印刷することができる。
[変形例]
上記説明では、サーバー20側でフォーマットを変更する態様を示したが、電子機器10側でフォーマットを変更する態様も考えられる。また、上記説明では、サーバー20においてフォーマットを保持する態様を示したが、サーバー20と電子機器10との間でフォーマットを同期させて保持しておく態様も考えられる。すなわち、上記説明では、便宜的に電子機器10やサーバー20を用いて説明したが、所定の用紙サイズに対応付けられ予め定められたレポートのフォーマットを記憶する記憶ユニットと、ユーザーによる所定の用紙サイズ情報の入力を受け付ける入力ユニットと、入力ユニットにより受け付けた用紙サイズ情報に応じてフォーマットを変更する制御ユニットと、を有することで上記作用効果を奏する。
[第2の実施形態]
[構成]
第2の実施形態にかかるレポート出力システムの構成は、第1の実施形態にかかるレポート出力システム1の構成と同様である。
The storage unit 22 of the server 20 stores a predetermined report format associated with a predetermined paper size (step S1). The input unit of the electronic device 10 accepts input of predetermined paper size information by the user (step S2). Then, the control unit 21 of the server 20 changes the format according to the paper size information received by the input unit 14 in step S2 (step S3).
[Function and effect]
According to the report output system 1 according to the first embodiment, since the format is changed according to the paper size desired by the user by the control unit 21, the format is determined in advance in association with the paper size. Even if the paper size is different from the paper size desired by the user, the report can be printed in a desired state.
[Modification]
In the above description, an aspect in which the format is changed on the server 20 side is shown, but an aspect in which the format is changed on the electronic device 10 side is also conceivable. Further, in the above description, a mode in which the format is held in the server 20 is shown, but a mode in which the format is held in synchronization between the server 20 and the electronic device 10 is also conceivable. That is, in the above description, the electronic device 10 and the server 20 have been described for convenience. However, a storage unit that stores a predetermined report format associated with a predetermined paper size, and a predetermined paper size by a user. Having the input unit that receives the input of information and the control unit that changes the format according to the paper size information received by the input unit provides the above-described effects.
[Second Embodiment]
[Constitution]
The configuration of the report output system according to the second embodiment is the same as the configuration of the report output system 1 according to the first embodiment.

第2の実施形態では、電子機器として複合機を用いて説明する。ここで、複合機とは、プリンタ、コピー、ファックス等の複数の機能を一台の筐体にて実現する機器をいう。   In the second embodiment, a description will be given using a multifunction peripheral as an electronic device. Here, the multifunction peripheral refers to a device that realizes a plurality of functions such as a printer, a copy, and a fax machine in a single casing.

図3は、複合機10の構成を示す図である。   FIG. 3 is a diagram illustrating a configuration of the multifunction machine 10.

複合機10は、制御ユニット11、記憶ユニット12、ネットワーク通信ユニット13、入力ユニット14、出力ユニット15を有する。   The multifunction machine 10 includes a control unit 11, a storage unit 12, a network communication unit 13, an input unit 14, and an output unit 15.

制御ユニット11は、サーバー20から取得したフォーマット通知情報100に含まれるフォーマット120を記憶ユニット12へ記憶させる。また、フォーマット120のサンプル画像情報360を出力ユニット15へ表示させる。さらに、フォーマット情報200とフォーマットテンプレート情報300とを解析し新たなフォーマット情報200aを生成するフォーマット自動登録処理を行う。   The control unit 11 stores the format 120 included in the format notification information 100 acquired from the server 20 in the storage unit 12. Further, the sample image information 360 of the format 120 is displayed on the output unit 15. Furthermore, the format automatic registration process which analyzes the format information 200 and the format template information 300 and produces | generates the new format information 200a is performed.

記憶ユニット12は、フォーマット通知情報100に含まれるフォーマット120を記憶する。また、制御ユニット11により生成されたフォーマット情報200を記憶する。さらに、テンプレート番号情報310や表示位置情報を一時的に記憶する。   The storage unit 12 stores a format 120 included in the format notification information 100. Further, the format information 200 generated by the control unit 11 is stored. Further, template number information 310 and display position information are temporarily stored.

ネットワーク通信ユニット13は、ネットワーク30上の別の複合機10又はサーバー20との間で、フォーマット通知情報100等を送受信する。   The network communication unit 13 transmits / receives the format notification information 100 and the like to / from another multifunction machine 10 or the server 20 on the network 30.

入力ユニット14は、ユーザーによる操作を受け付け、ユーザーによる入力内容を制御ユニット11へ通知する。   The input unit 14 receives an operation by the user and notifies the control unit 11 of the input content by the user.

出力ユニット15は、フォーマット通知情報100の応答コード110に基づき、ユーザーに対する通知内容を出力する。また、フォーマットテンプレート情報300のサンプル画像情報360や表示サイズ情報340を表示する。   The output unit 15 outputs notification contents for the user based on the response code 110 of the format notification information 100. Also, sample image information 360 and display size information 340 of the format template information 300 are displayed.

図4は、サーバー20の構成を示す図である。   FIG. 4 is a diagram illustrating a configuration of the server 20.

サーバー20は、制御ユニット21、記憶ユニット22、ネットワーク通信ユニット23を有する。   The server 20 includes a control unit 21, a storage unit 22, and a network communication unit 23.

制御ユニット21は、複合機10からの要求に応じて、複合機10のフォーマット通知情報100を生成する。   The control unit 21 generates format notification information 100 of the multifunction device 10 in response to a request from the multifunction device 10.

記憶ユニット22は、予め定義されたフォーマットテンプレート情報300を記憶する。   The storage unit 22 stores predefined format template information 300.

ネットワーク通信ユニット23は、ネットワーク30上の複合機10との間で、フォーマット通知情報500等を送受信する。   The network communication unit 23 transmits / receives format notification information 500 and the like to / from the multifunction machine 10 on the network 30.

図5〜7を用いて、第2の実施形態で用いられる各種情報について説明する。   Various information used in the second embodiment will be described with reference to FIGS.

図5は、フォーマット通知情報100の構成を示す図である。   FIG. 5 is a diagram showing the configuration of the format notification information 100. As shown in FIG.

フォーマット通知情報100は、サーバー20から複合機10にフォーマットに関する情報を通知する際に用いられる情報である。フォーマット通知情報100は、サーバー20から複合機10に通知される内容が正常あるいは異常であることを示す応答コード110と上記フォーマット情報200に対応したフォーマット情報120を含む。   The format notification information 100 is information used when the server 20 notifies the MFP 10 of information related to the format. The format notification information 100 includes a response code 110 indicating that the content notified from the server 20 to the MFP 10 is normal or abnormal, and format information 120 corresponding to the format information 200.

図6は、フォーマット情報200の構成を示す図である。   FIG. 6 is a diagram showing the configuration of the format information 200. As shown in FIG.

フォーマット情報200は、複合機10に固有のレポートフォーマットに関する情報である。フォーマット情報200は、複合機10がサーバー20に対して後述のフォーマット登録要求を行うことでサーバー20の記憶ユニット22に記憶されるものである。また、フォーマット情報200は、複合機識別子210、レポート種別220、フォント情報230、テンプレート情報240、用紙サイズ情報250を含む。ここで、レポート種別220は、どの種類のレポートかを示す。フォント情報230は、レポートに印字する文字のフォント、サイズ、色など等を定義する。テンプレート情報240は、ひとつ又は複数(1〜nのn個)のフォーマットテンプレート情報を指定する。また、テンプレート情報240は、どのフォーマットテンプレートを印字するかを決めるテンプレート番号241と、どの位置(ページ番号、ページ内の位置等)にフォーマットテンプレートを印字するかを決める表示位置情報242を含む。用紙サイズ情報250は、A4等の用紙サイズごとに複合機10及びサーバー20にて共通に定義された値である。   The format information 200 is information related to a report format unique to the multifunction machine 10. The format information 200 is stored in the storage unit 22 of the server 20 when the multifunction device 10 makes a format registration request to the server 20 to be described later. The format information 200 includes a multifunction machine identifier 210, a report type 220, font information 230, template information 240, and paper size information 250. Here, the report type 220 indicates which type of report. The font information 230 defines the font, size, color, etc. of characters to be printed on the report. The template information 240 designates one or a plurality (n pieces of 1 to n) of format template information. The template information 240 also includes a template number 241 that determines which format template is to be printed, and display position information 242 that determines which position (page number, position in the page, etc.) is to be printed. The paper size information 250 is a value defined in common in the multifunction machine 10 and the server 20 for each paper size such as A4.

図7は、フォーマットテンプレート情報300の構成を示す図である。   FIG. 7 is a diagram showing a configuration of the format template information 300.

フォーマットテンプレート情報300は、複合機10にて、フォーマット情報200を編集、作成する際に用いられる情報である。フォーマット情報200の編集、作成については第3の実施形態で説明する。また、フォーマットテンプレート情報300は、サーバー20の記憶ユニット22に予め記憶されており、レポート種別ごとにひとつ又は複数のテンプレートで定義された情報である。フォーマットテンプレート情報300は、テンプレート番号310、レポート種別320、テンプレート名330、表示サイズ情報340、添付画像情報350、サンプル画像情報360、フォント情報370を含む。テンプレート番号310は、フォーマットテンプレートを特定するための識別子である。レポート種別320は、どの種類のレポートかを示す。表示サイズ情報340は、フォーマットテンプレートのサイズを示す。添付画像情報350は、送信画像等レポートに印刷する画像の種類を特定し、複合機側で定義された値をもつ。サンプル画像情報360は、フォーマットテンプレートのサンプル画像ファイルであり出力ユニット15に表示される。フォント情報370は、レポートに印字する文字のフォント、サイズ、色等を定義する。
[動作]
図8と図9を用いて、第2の実施形態にかかるレポート出力システムの動作について説明する。
The format template information 300 is information that is used when the multifunction device 10 edits and creates the format information 200. Editing and creation of the format information 200 will be described in the third embodiment. The format template information 300 is stored in advance in the storage unit 22 of the server 20 and is defined by one or more templates for each report type. The format template information 300 includes a template number 310, a report type 320, a template name 330, display size information 340, attached image information 350, sample image information 360, and font information 370. The template number 310 is an identifier for specifying a format template. The report type 320 indicates which type of report. The display size information 340 indicates the size of the format template. The attached image information 350 specifies the type of image to be printed on a report such as a transmission image, and has a value defined on the multifunction device side. The sample image information 360 is a sample image file of a format template and is displayed on the output unit 15. The font information 370 defines the font, size, color, etc. of characters to be printed on the report.
[Operation]
The operation of the report output system according to the second embodiment will be described with reference to FIGS. 8 and 9.

図8は、フォーマット自動登録(フォーマット変更)処理を示すフローチャートである。   FIG. 8 is a flowchart showing a format automatic registration (format change) process.

図9は、フォーマット自動登録(フォーマット変更)処理を示す概念図である。   FIG. 9 is a conceptual diagram showing a format automatic registration (format change) process.

まず、複合機10からサーバー20に対し、フォーマットの送信要求がなされる。用紙サイズ情報250aをもつ複合機10からフォーマット送信要求があった場合、サーバー20では、フォーマット情報200aが記憶ユニット22に記憶されているか否か検索を行い(ステップS101)、その検索結果により次のように条件分岐させる(ステップS102)。フォーマット情報200aに一致するフォーマット情報が記憶されていない場合(ステップS102でN)、用紙サイズ情報250aをもつフォーマット情報200aを新しく生成し(ステップS103)、フォーマット自動登録処理を行う(ステップS104〜ステップS109)。一方、フォーマット情報200aに一致するフォーマット情報が記憶されている場合(ステップS102でY)、フォーマット自動登録処理は行わない。   First, a request for format transmission is made from the multifunction machine 10 to the server 20. When there is a format transmission request from the multifunction machine 10 having the paper size information 250a, the server 20 searches whether the format information 200a is stored in the storage unit 22 (step S101). The conditional branch is made as follows (step S102). When the format information matching the format information 200a is not stored (N in step S102), the format information 200a having the paper size information 250a is newly generated (step S103), and the format automatic registration process is performed (step S104 to step S104). S109). On the other hand, when the format information matching the format information 200a is stored (Y in step S102), the format automatic registration process is not performed.

フォーマット自動登録処理では、サーバー20において、予め定められたテンプレート情報240aのテンプレート番号241aに該当するフォーマットテンプレート情報300を検索し、該当するフォーマットテンプレート情報300の表示サイズ情報330を取得して記憶ユニット22に記憶する。また、現在編集中のページ数を示すページ番号を記憶ユニット22に記憶する。さらに、サーバー20において、フォーマット情報200aの用紙サイズ情報250aから用紙ごとのページサイズ情報を求め、記憶ユニット22に記憶する。ページサイズ情報とは、用紙サイズから得られる用紙ごとのサイズ情報である。例えばA4用紙:210[mm]×297[mm]で100dpiの場合に、Xmax=826[dot]、Ymax=1169[dot]と定義する。さらに、フォーマットテンプレートを1ページのどの位置に配置可能かを数値により示した配置可否情報を生成し、記憶ユニット22に記憶する。配置可否情報には、例えばA4用紙で100dpiの場合に[Ymax][Xmax]のサイズを持つ配列を定義する。そして、例えば0<y<Ymax、0<x<Xmaxを値域とする座標(x,y)にフォーマットテンプレート情報300で特定されるフォーマットテンプレートを配置可能ならば[y][x]=0、配置不可ならば[y][x]=1を設定する。   In the format automatic registration process, the server 20 searches the format template information 300 corresponding to the template number 241a of the predetermined template information 240a, acquires the display size information 330 of the corresponding format template information 300, and stores the storage unit 22 To remember. A page number indicating the number of pages currently being edited is stored in the storage unit 22. Further, the server 20 obtains page size information for each sheet from the sheet size information 250 a of the format information 200 a and stores it in the storage unit 22. The page size information is size information for each sheet obtained from the sheet size. For example, in the case of A4 paper: 210 [mm] × 297 [mm] and 100 dpi, Xmax = 826 [dot] and Ymax = 1169 [dot] are defined. Furthermore, arrangement availability information indicating numerically the position on the page where the format template can be arranged is generated and stored in the storage unit 22. For the arrangement availability information, for example, an array having a size of [Ymax] [Xmax] is defined in the case of 100 dpi on A4 paper. For example, if the format template specified by the format template information 300 can be arranged at coordinates (x, y) having a range of 0 <y <Ymax and 0 <x <Xmax, [y] [x] = 0. If not possible, [y] [x] = 1 is set.

以下、フォーマット自動登録処理のフローについて詳細に説明する。サーバー20では、まず、テンプレート処理番号nを1とした上で、ページ番号mを1[page]とし、配置可否情報をすべて配置可能とする。すなわち、上記配列可否情報をすべて0で初期化する(ステップS104)。なお、該当するフォーマットテンプレートがない場合、すなわち、テンプレート処理番号nの最大値nmaxが0の場合には、フォーマットの自動登録処理は行わない。   Hereinafter, the flow of the format automatic registration process will be described in detail. In the server 20, first, the template processing number n is set to 1, and then the page number m is set to 1 [page], so that all the arrangement availability information can be arranged. In other words, all the array availability information is initialized with 0 (step S104). If there is no corresponding format template, that is, if the maximum value nmax of the template process number n is 0, the format automatic registration process is not performed.

次に、上記配置可否情報に基づいて、フォーマットテンプレート情報300が配置可能かを判別する(ステップS106)。すなわち、配置可否情報に基づいて、表示サイズ情報340(例えば、210×29[mm]、100dpiの場合には、826×114[dot]という情報)分のサイズが配置可能な箇所を検索する。例えば、フォーマットテンプレート情報300を上から順に並べる場合には、配置可否情報の1列目([y][0]、0<y<Ymax)の値が「0」である箇所を探し、表示サイズ情報340(上記例では116[dot])分の配置可否情報が0であるかを判別する。そして、当該配置可否情報が0であれば配置可能とする。一方、配置可否情報が0である箇所を検索できない、もしくは、配置可否情報が0である箇所が表示サイズ情報340(上記例では114[dot])分ない場合には、配置不可とする。   Next, it is determined whether the format template information 300 can be arranged based on the arrangement possibility information (step S106). That is, based on the arrangement availability information, a search is made for a place where the size corresponding to the display size information 340 (for example, information of 826 × 114 [dot] in the case of 210 × 29 [mm], 100 dpi) can be arranged. For example, when the format template information 300 is arranged in order from the top, a portion where the value of the first column ([y] [0], 0 <y <Ymax) of the arrangement availability information is “0” is searched for, and the display size is displayed. It is determined whether the arrangement availability information for information 340 (116 [dot] in the above example) is 0. If the arrangement availability information is 0, the arrangement is possible. On the other hand, if the location where the placement enable / disable information is 0 cannot be searched, or the location where the placement enable / disable information is 0 does not exist for the display size information 340 (114 [dot] in the above example), the placement is disabled.

上記判別の結果配置不可の場合(ステップS106でN)には、ページ番号mをインクリメントした上で、配置可否情報をすべて配置可能とし(すなわち、上記配列可否情報をすべて0で初期化し)(ステップS107)、フォーマットテンプレート情報300が配置可能かを再度判別する(ステップS106)。一方、配置可能の場合(ステップS106でY)には、フォーマットテンプレート情報300を配置した箇所について、配置可否情報を1(当該箇所には他のフォーマットテンプレートを配置不可)に更新して記憶する(ステップS108)。そして、テンプレート情報240aの表示位置情報242aの情報を更新する。すなわち、表示位置情報242aのページ情報に上記ページ番号mの値を設定し、配置可能な座標情報を設定する。そして、次のテンプレート情報240aを処理するためにテンプレート処理番号nをインクリメントさせる(ステップS109)。   If the result of the determination is that placement is not possible (N in step S106), the page number m is incremented and all the placement enable / disable information can be placed (that is, the above-described placement enable / disable information is initialized to 0) (step S107), it is determined again whether the format template information 300 can be arranged (step S106). On the other hand, if it is possible to arrange (Y in step S106), the arrangement availability information is updated to 1 (other format templates cannot be arranged in that area) and stored for the place where the format template information 300 is arranged ( Step S108). Then, the information of the display position information 242a of the template information 240a is updated. That is, the value of the page number m is set in the page information of the display position information 242a, and the coordinate information that can be arranged is set. Then, the template processing number n is incremented to process the next template information 240a (step S109).

上記ステップS105〜ステップS109の処理を繰り返し行うことで、すべてのテンプレート情報240aの表示位置情報242aを更新する。そして、テンプレート処理番号nが最大値nmaxとなった場合(ステップS105でY)に、フォーマット自動登録処理を終了させる。   The display position information 242a of all the template information 240a is updated by repeatedly performing the processes in steps S105 to S109. When the template process number n reaches the maximum value nmax (Y in step S105), the format automatic registration process is terminated.

フォーマット自動登録処理終了後、サーバー20は、複合機10に対して当該自動登録したフォーマットにてフォーマット通知を行う。   After the completion of the format automatic registration process, the server 20 notifies the MFP 10 of the format in the automatically registered format.

当該フォーマット通知を受信した複合機10では、変更されたフォーマットにて作成されたレポートが出力ユニット15に表示される。これにより、ユーザーは、用紙内にフォーマットが納まっているか否か等を確認することができる。そして、複合機10では、当該変更されたフォーマットにて作成されたレポートが印刷される。
[作用効果]
第2の実施形態にかかるレポート出力システムは、フォーマットの送信要求を行った複合機10のフォーマット情報200aがサーバー20に記憶されていない場合には、当該フォーマット情報200aを新しく生成し、フォーマット自動登録処理を行う。これにより、当該複合機10の用紙サイズ情報250aを含んだフォーマット情報200aが自動生成されるため、複合機10の用紙サイズ、すなわちユーザー所望の用紙サイズにあわせてレポートのフォーマットを変更することができる。したがって、例えば用紙内にフォーマットが納まらない状態や、用紙内の所定の位置にフォーマットが偏った状態でレポートが印刷されるということはなく、レポートを所望の状態で印刷することができる。
[変形例1]
フォーマット自動登録処理において、フォーマットテンプレートの配置順序を変更したり、フォーマット自動登録フォーマットテンプレートの配置角度を変更したりすることにより、フォーマットテンプレートの配置を最適化することができる。これにより。省スペース化を図ることができ、印刷するページの合計を最小とすることができる。
[変形例2]
第2の実施形態では、所定のテンプレートの組み合わせにより構成されるフォーマットを用い、複合機10の用紙サイズに応じてテンプレートを再配置する態様について説明した。しかし、所定のテンプレートの組み合わせではなく、ひとつのテンプレートからなるフォーマットを用いる場合であっても、複合機10の用紙サイズに応じて当該テンプレートを縮小/拡大することによって本発明の効果が得られる。具体的には、添付画像情報350を縮小/拡大したり、文字主体のレポートの場合にはテンプレート中の文字サイズを縮小/拡大したりすることができる。
[第3の実施形態]
第3の実施形態では、さらに、複合機10のユーザーごとにレポートフォーマットを作成、登録することができるレポート出力システムについて説明する。
[構成]
第3の実施形態にかかるレポート出力システムにおける複合機及びサーバーの構成は、第1又は2の実施形態における電子機器(複合機)10、及びサーバー20の構成と以下の点で異なる。以下で説明を省略する構成については、第1又は2の実施形態と同様とする。
In the MFP 10 that has received the format notification, a report created in the changed format is displayed on the output unit 15. As a result, the user can confirm whether or not the format is contained in the sheet. Then, the multifunction device 10 prints the report created in the changed format.
[Function and effect]
In the report output system according to the second embodiment, when the format information 200a of the MFP 10 that has requested the format transmission is not stored in the server 20, the format information 200a is newly generated and the format is automatically registered. Process. As a result, the format information 200a including the paper size information 250a of the multifunction device 10 is automatically generated, so that the report format can be changed according to the paper size of the multifunction device 10, that is, the paper size desired by the user. . Therefore, for example, the report is not printed in a state where the format does not fit in the paper or in a state where the format is biased at a predetermined position in the paper, and the report can be printed in a desired state.
[Modification 1]
In the format automatic registration process, the layout of the format template can be optimized by changing the layout order of the format templates or changing the layout angle of the format automatic registration format template. By this. Space can be saved, and the total number of pages to be printed can be minimized.
[Modification 2]
In the second embodiment, a mode has been described in which templates are rearranged according to the paper size of the multifunction machine 10 using a format configured by a combination of predetermined templates. However, even when a format composed of a single template is used instead of a combination of predetermined templates, the effect of the present invention can be obtained by reducing / enlarging the template according to the paper size of the multifunction machine 10. Specifically, the attached image information 350 can be reduced / enlarged, and in the case of a text-based report, the character size in the template can be reduced / enlarged.
[Third Embodiment]
In the third embodiment, a report output system capable of creating and registering a report format for each user of the multifunction machine 10 will be further described.
[Constitution]
The configurations of the multifunction peripheral and the server in the report output system according to the third embodiment differ from the configurations of the electronic device (multifunction peripheral) 10 and the server 20 in the first or second embodiment in the following points. The configurations that are not described below are the same as those in the first or second embodiment.

第3の実施形態にかかる複合機10の制御ユニット11は、サーバー20から取得したユーザーフォーマット通知情報500に含まれるユーザーフォーマット情報520を記憶ユニット12へ記憶させる。また、入力ユニット14からのユーザー操作を受けてフォーマット編集要求情報600を生成する。さらに、サーバー20から取得したフォーマット編集応答情報700に含まれるフォーマットテンプレート情報720を取得し記憶ユニット12へ記憶させる。また、フォーマットテンプレート情報720のサンプル画像情報360を出力ユニット15へ表示させる。さらに、ユーザーフォーマット情報520及びフォーマットテンプレート情報300をもとにユーザーフォーマット情報400を生成、編集し、フォーマット登録要求情報800を生成する。また、認証(ログイン・ログアウト)情報を生成する。   The control unit 11 of the multifunction machine 10 according to the third embodiment stores the user format information 520 included in the user format notification information 500 acquired from the server 20 in the storage unit 12. In response to a user operation from the input unit 14, the format editing request information 600 is generated. Further, the format template information 720 included in the format editing response information 700 acquired from the server 20 is acquired and stored in the storage unit 12. Further, the sample image information 360 of the format template information 720 is displayed on the output unit 15. Further, the user format information 400 is generated and edited based on the user format information 520 and the format template information 300, and the format registration request information 800 is generated. Also, authentication (login / logout) information is generated.

記憶ユニット12は、ユーザーフォーマット通知情報500に含まれるユーザーフォーマット情報520、フォーマット編集応答情報700に含まれるフォーマットテンプレート情報720、生成されたユーザーフォーマット情報400等を記憶する。また、テンプレート番号情報310や表示位置情報を一時的に記憶する。さらに、認証(ログイン・ログアウト)状態を記憶する。   The storage unit 12 stores user format information 520 included in the user format notification information 500, format template information 720 included in the format edit response information 700, generated user format information 400, and the like. Further, the template number information 310 and the display position information are temporarily stored. Furthermore, the authentication (login / logout) state is stored.

ネットワーク通信ユニット13は、ネットワーク30上の別の複合機10又はサーバー20との間で、ユーザーフォーマット通知情報500、フォーマット編集要求情報600、フォーマット編集応答情報700、フォーマット登録要求情報800、フォーマット登録応答情報900、認証(ログイン・ログアウト)情報等を送受信する。   The network communication unit 13 exchanges user format notification information 500, format edit request information 600, format edit response information 700, format registration request information 800, format registration response with another multifunction device 10 or server 20 on the network 30. Information 900, authentication (login / logout) information, etc. are transmitted and received.

入力ユニット14は、ユーザーの操作を検出し、制御ユニット11へ通知する。   The input unit 14 detects a user operation and notifies the control unit 11.

出力ユニット15は、ユーザーフォーマット通知情報500、フォーマット編集応答情報700、フォーマット登録応答情報900の応答コードに基づき、ユーザーに対する通知内容を表示する。また、フォーマットテンプレート情報300のサンプル画像情報360や表示サイズ情報340を表示する。   The output unit 15 displays the notification content for the user based on the response codes of the user format notification information 500, the format editing response information 700, and the format registration response information 900. Also, sample image information 360 and display size information 340 of the format template information 300 are displayed.

サーバー20の制御ユニット21は、複合機10からの認証(ログイン・ログアウト)要求に対して、認証処理を行う。また、複合機10のユーザー認証が成功した(正常にログインされた)場合に、当該認証に成功した複合機10のユーザーフォーマット通知情報500を生成する。さらに、複合機10からのフォーマット編集要求情報600に応じて、予め記憶ユニット22に記憶されているフォーマットテンプレート情報300をフォーマット編集応答情報700として生成する。また、複合機10からのフォーマット登録要求情報800に応じて、ユーザーフォーマット情報820を記憶ユニット22へ記憶させる。さらに、フォーマット登録応答情報900を生成する。   The control unit 21 of the server 20 performs an authentication process in response to an authentication (login / logout) request from the multifunction machine 10. When the user authentication of the multifunction device 10 is successful (logged in normally), the user format notification information 500 of the multifunction device 10 that has been successfully authenticated is generated. Further, the format template information 300 stored in advance in the storage unit 22 is generated as the format editing response information 700 in accordance with the format editing request information 600 from the multifunction device 10. Further, the user format information 820 is stored in the storage unit 22 in accordance with the format registration request information 800 from the multifunction device 10. Further, format registration response information 900 is generated.

記憶ユニット22は、予め定義されたフォーマットテンプレート情報300、フォーマット登録要求情報800のユーザーフォーマット情報820、認証情報等を記憶する。   The storage unit 22 stores predefined format template information 300, user format information 820 of format registration request information 800, authentication information, and the like.

ネットワーク通信ユニット23は、ネットワーク30上の複合機10との間で、ユーザーフォーマット通知情報500、フォーマット編集要求情報600、フォーマット編集応答情報700、フォーマット登録要求情報800、フォーマット登録応答情報900、認証(ログイン・ログアウト)情報等を送受信する。   The network communication unit 23 communicates with the MFP 10 on the network 30 by user format notification information 500, format edit request information 600, format edit response information 700, format registration request information 800, format registration response information 900, authentication ( (Login / Logout) Send and receive information.

ここで、ユーザー認証用のサーバーは、サーバー20とは別のサーバーでもよい。   Here, the server for user authentication may be a server different from the server 20.

以下、図10〜12を用いて、第3の実施形態で用いられる各種情報について説明する。   Hereinafter, various types of information used in the third embodiment will be described with reference to FIGS.

図10は、ユーザー情報400の構成を示す図である。   FIG. 10 is a diagram showing the configuration of the user information 400. As shown in FIG.

ユーザー情報400は、複合機10のユーザー認証時等に使用される情報である。また、ユーザー情報400は、サーバー20の記憶ユニット22に予め記憶されており、複合機10の各ユーザーに固有の情報である。ユーザー情報400は、社員名等のユーザー名410、ユーザーに対して通知が可能なメールアドレス420、ユーザーID・社員番号等ユーザーを特定するためのユーザー識別子430を含む。   The user information 400 is information used at the time of user authentication of the multifunction machine 10. The user information 400 is stored in advance in the storage unit 22 of the server 20 and is unique to each user of the multifunction machine 10. The user information 400 includes a user name 410 such as an employee name, an e-mail address 420 that can be notified to the user, and a user identifier 430 for identifying the user such as a user ID / employee number.

図11は、ユーザーフォーマット情報200bの構成を示す図である。   FIG. 11 is a diagram showing the configuration of the user format information 200b.

ユーザーフォーマット情報200bは、第1の実施形態にかかるフォーマット情報200に相当する情報であるが、複合機10の各ユーザーに固有のレポートフォーマットに関する情報であるという点で異なる。   The user format information 200b is information corresponding to the format information 200 according to the first embodiment, but is different in that it is information related to a report format unique to each user of the multifunction machine 10.

図12は、ユーザーフォーマット通知情報500、フォーマット編集要求情報600、フォーマット編集応答情報700、フォーマット登録要求情報800、フォーマット登録応答情報900の構成を示す図である。   FIG. 12 is a diagram showing the configuration of user format notification information 500, format edit request information 600, format edit response information 700, format registration request information 800, and format registration response information 900.

ユーザーフォーマット通知情報500は、サーバー20から複合機10にユーザーフォーマットに関する情報を通知する際に用いられる情報であり、第1の実施形態にかかるフォーマット通知情報100に相当するものである。   The user format notification information 500 is information used when notifying information related to the user format from the server 20 to the multifunction peripheral 10, and corresponds to the format notification information 100 according to the first embodiment.

フォーマット編集要求情報600は、複合機10からサーバー20にフォーマット編集要求を送信する際に用いられる情報である。フォーマット編集要求情報600は、ユーザーを特定するユーザー識別子610、ユーザーが編集するレポートを特定するレポート種別620を含む。なお、レポート種別620は、複合機10にて行った送受信の履歴を表示する通信管理レポート、ユーザーが複合機10に設定した情報を表示するレポート、複合機10の設定値やプロトコル情報の履歴等の情報を表示する保守員向けのレポート等、レポートの種類ごとに定義された識別値とする。   The format edit request information 600 is information used when a format edit request is transmitted from the multifunction machine 10 to the server 20. The format edit request information 600 includes a user identifier 610 that identifies a user and a report type 620 that identifies a report that the user edits. The report type 620 includes a communication management report that displays a history of transmission / reception performed by the multifunction device 10, a report that displays information set by the user in the multifunction device 10, a history of setting values and protocol information of the multifunction device 10, and the like. This is an identification value defined for each type of report, such as a report for maintenance personnel that displays the above information.

フォーマット編集応答情報700は、サーバー20が、複合機10からのフォーマット編集要求に対して応答する際に用いられる情報である。フォーマット編集応答情報700は、要求が正常あるいは異常で応答されたことを示す応答コード710、複数の上記フォーマットテンプレート情報300に対応するフォーマットテンプレート情報720を含む。   The format edit response information 700 is information used when the server 20 responds to a format edit request from the multifunction machine 10. The format editing response information 700 includes a response code 710 indicating that the request has been answered normally or abnormally, and format template information 720 corresponding to the plurality of format template information 300.

フォーマット登録要求情報800は、複合機10がサーバー20に対して、編集が完了したフォーマットの登録を要求する際に用いられる情報である。フォーマット登録要求情報800は、ユーザーを特定するユーザー識別子810、ユーザーが編集した上記ユーザーフォーマット情報200bに対応するユーザーフォーマット情報820を含む。   The format registration request information 800 is information used when the multifunction device 10 requests the server 20 to register a format that has been edited. The format registration request information 800 includes a user identifier 810 for specifying a user and user format information 820 corresponding to the user format information 200b edited by the user.

フォーマット登録応答情報900は、サーバー20が、複合機10からのフォーマット登録要求に対して応答する際に用いられる情報である。フォーマット登録応答情報900は、要求が正常あるいは異常で応答されたことを示す応答コード910を含む。
[動作]
第3の実施形態にかかるレポート出力システムの動作について説明する。
The format registration response information 900 is information used when the server 20 responds to a format registration request from the multifunction machine 10. The format registration response information 900 includes a response code 910 indicating that the request has been answered normally or abnormally.
[Operation]
The operation of the report output system according to the third embodiment will be described.

図13は、第3の実施形態にかかるレポート出力システムの動作を示すタイミングチャートである。   FIG. 13 is a timing chart showing the operation of the report output system according to the third embodiment.

はじめに、入力ユニット14がユーザー操作を受け付けることにより、複合機10からサーバー20に対してログイン要求が行われる(ステップS10)。   First, when the input unit 14 receives a user operation, a login request is made from the multifunction machine 10 to the server 20 (step S10).

当該ログイン要求を受信したサーバー20では、複合機10のユーザー認証が行われ、ネットワーク通信ユニット23により、複合機10に対して認証結果及び/又はユーザーフォーマット通知情報500が送信される(ステップS11a、ステップS11b)。ユーザー認証後、ユーザーフォーマット通知までの処理は、後述の図14(ユーザーフォーマット通知処理)にて詳細に説明する。   In the server 20 that has received the login request, user authentication of the MFP 10 is performed, and the network communication unit 23 transmits an authentication result and / or user format notification information 500 to the MFP 10 (step S11a, Step S11b). Processing from user authentication to user format notification will be described in detail with reference to FIG. 14 (user format notification processing) described later.

入力ユニット14がユーザーからのユーザーフォーマットの編集要求を受け付けた場合、複合機10は、ネットワーク通信ユニット13により、サーバー20に対してフォーマット編集要求情報600を送信する(ステップS12)。   When the input unit 14 receives a user format edit request from the user, the multi-function device 10 transmits the format edit request information 600 to the server 20 through the network communication unit 13 (step S12).

当該編集要求を受信したサーバー20は、ユーザーフォーマット編集処理を行い、ネットワーク通信ユニット23により、複合機10に対してフォーマット編集応答情報700を送信する(ステップS13)。複合機10がフォーマット編集要求600を送信してからフォーマット編集応答情報700を受信するまでの処理は、後述の図15(フォーマットテンプレート取得処理)及び図16(ユーザーフォーマット編集処理)にて詳細に説明する。   The server 20 that has received the editing request performs a user format editing process, and transmits the format editing response information 700 to the multi function device 10 through the network communication unit 23 (step S13). Processing from when the multifunction device 10 transmits the format editing request 600 to when it receives the format editing response information 700 will be described in detail with reference to FIG. 15 (format template acquisition processing) and FIG. 16 (user format editing processing) described later. To do.

ユーザーによるフォーマットの編集が完了し、入力ユニット14がユーザーからのユーザーフォーマット登録要求を受け付けた場合、複合機10は、ネットワーク通信ユニット13により、サーバー20に対してフォーマット登録要求情報800を送信する(ステップS14)。   When the editing of the format by the user is completed and the input unit 14 receives a user format registration request from the user, the multi-function device 10 transmits the format registration request information 800 to the server 20 by the network communication unit 13 ( Step S14).

当該登録要求を受信したサーバー20は、フォーマット登録処理を行い、ネットワーク通信ユニット23により、複合機10に対してフォーマット登録応答情報900を送信する(ステップS15)。複合機10がフォーマット登録要求800を送信してからフォーマット登録応答情報900を受信するまでの処理は、後述の図17(フォーマット登録処理)にて詳細に説明する。   The server 20 that has received the registration request performs format registration processing, and transmits the format registration response information 900 to the multi-function device 10 through the network communication unit 23 (step S15). The process from when the multifunction device 10 transmits the format registration request 800 to when it receives the format registration response information 900 will be described in detail with reference to FIG. 17 (format registration process) described later.

入力ユニット14がユーザーからのログアウト要求を受け付けた場合、複合機10からサーバー20に対してログアウト要求が行われる(ステップS16)。   When the input unit 14 receives a logout request from the user, a logout request is made from the multifunction machine 10 to the server 20 (step S16).

当該ログアウト要求を受信したサーバー20は、複合機10のログアウト処理を行い、複合機10に対してログアウトした旨を通知する(ステップS17)。   The server 20 that has received the logout request performs logout processing of the multifunction device 10 and notifies the multifunction device 10 that the user has logged out (step S17).

図14は、サーバー20における、ユーザーフォーマット通知処理を示すフローチャートである。   FIG. 14 is a flowchart showing user format notification processing in the server 20.

複合機10のユーザー認証が成功した場合には、成功した旨の応答がなされる。その後、制御ユニット21により、認証されたユーザーのユーザー情報400からユーザー識別子430が取得され、当該ユーザー識別子430をキーにして、記憶ユニット22内に当該ユーザーに対応するユーザーフォーマット情報200bがあるか否か検索が行われる(ステップS201)。該当するユーザーフォーマット情報200bがない場合(ステップS201でN)には、応答コード510を「該当なし」としてユーザーフォーマット通知情報500を生成する(ステップS205)。一方、該当するユーザーフォーマット情報200bがある場合(ステップS201でY)には、ユーザーフォーマット情報200bが初期値のままでないか否か(未編集であるか否か)を確認する(ステップS202)。初期値でない、すなわちユーザーによる編集が既にある場合(ステップS202でY)には、応答コード510を「正常」にし、上記取得したユーザーフォーマット情報200bをユーザーフォーマット情報520として設定したユーザーフォーマット通知情報500を生成する(ステップS203)。ユーザーフォーマット情報200bが初期値の場合(ステップS202でN)には、応答コード510を「編集なし」としてユーザーフォーマット通知情報500を生成する(ステップS204)。生成されたユーザーフォーマット通知情報500は、ネットワーク通信ユニット23により、ユーザーフォーマット通知として複合機10へ送信される(ステップS206)。   When the user authentication of the multifunction device 10 is successful, a response indicating that the authentication is successful is made. Thereafter, the control unit 21 obtains the user identifier 430 from the user information 400 of the authenticated user. Whether or not the user format information 200b corresponding to the user exists in the storage unit 22 using the user identifier 430 as a key. A search is performed (step S201). If there is no corresponding user format information 200b (N in step S201), the user code notification information 500 is generated with the response code 510 as “not applicable” (step S205). On the other hand, if there is the corresponding user format information 200b (Y in step S201), it is confirmed whether or not the user format information 200b remains the initial value (whether it has not been edited) (step S202). If it is not the initial value, that is, if editing by the user has already been made (Y in step S202), the response code 510 is set to “normal”, and the acquired user format information 200b is set as the user format information 520. Is generated (step S203). When the user format information 200b is an initial value (N in step S202), the user code notification information 500 is generated with the response code 510 as “no editing” (step S204). The generated user format notification information 500 is transmitted as a user format notification to the MFP 10 by the network communication unit 23 (step S206).

複合機10では、受信したユーザーフォーマット通知情報500から、応答コード510を取得する。制御ユニット11は、応答コード510が「正常」の場合には、ユーザーフォーマット通知情報500からユーザーフォーマット情報520を取得し、記憶ユニット12へ記憶させる。一方、応答コード510が「該当なし」「編集なし」の場合には、ユーザーフォーマット情報520は生成されないため、複合機10にて定義されているフォーマット等、ユーザー固有でないレポートフォーマット情報を用いてレポートが作成される。   The multi-function device 10 acquires the response code 510 from the received user format notification information 500. When the response code 510 is “normal”, the control unit 11 acquires the user format information 520 from the user format notification information 500 and stores it in the storage unit 12. On the other hand, when the response code 510 is “not applicable” or “not edited”, the user format information 520 is not generated, so the report format information that is not unique to the user, such as the format defined in the multifunction device 10, is used. Is created.

図15は、ユーザーフォーマットテンプレート取得処理を示すフローチャートである。   FIG. 15 is a flowchart showing user format template acquisition processing.

入力ユニット14が、ユーザーからのユーザーフォーマットの編集要求を受け付けた場合、複合機10では、認証されたユーザーの識別子をユーザー識別子610、ユーザーが編集しようとするレポートの種類をレポート種別620としたフォーマット編集要求情報600を生成し(ステップS300)、ネットワーク通信ユニット13により、フォーマット編集要求としてサーバー20へ送信する(ステップS301)。   When the input unit 14 receives a user format editing request from the user, the multifunction machine 10 uses the authenticated user identifier as the user identifier 610 and the report type to be edited by the user as the report type 620. Edit request information 600 is generated (step S300), and is transmitted to the server 20 as a format edit request by the network communication unit 13 (step S301).

サーバー20では、当該フォーマット編集要求を受信すると、フォーマット編集要求情報600に基づいて要求パラメータのチェックを行い、パラメータが異常の場合(ステップS302でN)には、応答コード710を「異常」としてフォーマット編集応答情報700を生成する(ステップS307)。一方、パラメータが正常の場合(ステップS302でY)には、レポート種別620をキーにして記憶ユニット22内に当該キーに対応するテンプレートがあるか否か検索が行われる(ステップS303)。該当するテンプレートがあった場合(ステップS304でY)には、応答コード710を「正常」にし、上記取得したテンプレートをフォーマットテンプレート情報720として設定したフォーマット編集応答情報700を生成する(ステップS305)。一方、該当するフォーマットがなかった場合(ステップS304でN)には、応答コード710を「該当無し」としてフォーマット編集応答情報700を生成する(ステップS306)。生成されたフォーマット編集応答情報700は、フォーマット編集応答として、ネットワーク通信ユニット23により、複合機10へ送信される(ステップS308)。   When the server 20 receives the format edit request, the server 20 checks the request parameter based on the format edit request information 600. If the parameter is abnormal (N in step S302), the server 20 formats the response code 710 as “abnormal”. Edit response information 700 is generated (step S307). On the other hand, if the parameter is normal (Y in step S302), the report type 620 is used as a key to search whether there is a template corresponding to the key in the storage unit 22 (step S303). If there is a corresponding template (Y in step S304), the response code 710 is set to “normal”, and the format editing response information 700 in which the acquired template is set as the format template information 720 is generated (step S305). On the other hand, if there is no corresponding format (N in step S304), the response code 710 is set to “not applicable” and the format edit response information 700 is generated (step S306). The generated format editing response information 700 is transmitted as a format editing response to the multi function device 10 by the network communication unit 23 (step S308).

当該フォーマット編集応答を受信した複合機10では、フォーマット編集応答情報700の応答コード710が「正常」の場合には、フォーマットテンプレート情報720を記憶ユニット12へ記憶する。一方、フォーマット編集応答情報700の応答コード710が「該当無し」の場合には、参照するフォーマットテンプレートが存在しない旨を出力ユニット15に表示する。そして、応答コード710が「異常」の場合には、フォーマットテンプレートが取得できなかった旨を出力ユニット15に表示する(ステップS309)。   In the MFP 10 that has received the format edit response, the format template information 720 is stored in the storage unit 12 when the response code 710 of the format edit response information 700 is “normal”. On the other hand, when the response code 710 of the format edit response information 700 is “not applicable”, the output unit 15 displays that there is no format template to be referenced. If the response code 710 is “abnormal”, a message indicating that the format template could not be acquired is displayed on the output unit 15 (step S309).

図16は、ユーザーフォーマット編集処理を示すフローチャートである。   FIG. 16 is a flowchart showing the user format editing process.

複合機10では、記憶ユニット12に記憶されたフォーマットテンプレート情報720に基づき、出力ユニット15にサンプル画像情報360が表示される。複合機10のユーザーは、出力ユニット15に表示されるサンプル画像情報360等を参照し、入力ユニット14を介してユーザーフォーマット情報200bの編集、作成を行う。複合機10は、ユーザーによる編集、作成を受け付け、任意のレイアウトを持つユーザーフォーマット情報200bを作成する(ステップS401からステップS405)。   In the multifunction machine 10, sample image information 360 is displayed on the output unit 15 based on the format template information 720 stored in the storage unit 12. The user of the multifunction machine 10 refers to the sample image information 360 displayed on the output unit 15 and edits and creates the user format information 200b via the input unit 14. The multifunction device 10 accepts editing and creation by the user, and creates user format information 200b having an arbitrary layout (steps S401 to S405).

ユーザーからのフォーマットテンプレート情報300の入力を受け付けるごとに、複合機10では、ユーザーフォーマット情報200bのテンプレート情報240bが更新される。複合機10にてユーザーフォーマット情報200bが編集、作成される場合には、まず、制御ユニット11により、ユーザーフォーマット情報200bを生成し、記憶ユニット12へ記憶させる(ステップS401)。そして、制御ユニット11は、表示位置情報(初期値0とする)を定義、保持する(ステップS402)。次に、制御ユニット11は、出力ユニット15にサンプル画像情報360や、表示サイズ情報340を表示させる(ステップS403)。そして、入力ユニット14がフォーマットテンプレート情報300の選択入力を受け付けたか(ユーザーがフォーマットテンプレート情報300を選択入力したか)否かを判断する(ステップS404)。フォーマットテンプレート情報300の選択入力を受け付けた場合(ステップS404でY)には、制御ユニット11は、ユーザーにより選択入力されたフォーマットテンプレート情報300に基づき、テンプレート番号情報310を記憶ユニット12へ記憶させる(ステップS405)。また、制御ユニット11は、ステップS402にて定義した表示位置情報(初期値0とする)を、ユーザーにより選択入力されたフォーマットテンプレート情報300の表示サイズ情報340に基づき更新して記憶ユニット12へ記憶させる。   Every time the input of the format template information 300 from the user is received, the MFP 10 updates the template information 240b of the user format information 200b. When the user format information 200b is edited and created by the multifunction device 10, first, the control unit 11 generates the user format information 200b and stores it in the storage unit 12 (step S401). Then, the control unit 11 defines and holds display position information (initial value 0) (step S402). Next, the control unit 11 causes the output unit 15 to display the sample image information 360 and the display size information 340 (step S403). Then, it is determined whether or not the input unit 14 has received the selection input of the format template information 300 (whether the user has selected and input the format template information 300) (step S404). When the selection input of the format template information 300 is received (Y in step S404), the control unit 11 stores the template number information 310 in the storage unit 12 based on the format template information 300 selected and input by the user ( Step S405). Further, the control unit 11 updates the display position information (initial value 0) defined in step S402 based on the display size information 340 of the format template information 300 selected and input by the user and stores it in the storage unit 12. Let

最後に、制御ユニット11は、記憶ユニット12に記憶させたテンプレート番号情報310と表示位置情報とに基づき、記憶ユニット12に記憶されているユーザーフォーマット情報200bのテンプレート番号241bと表示位置情報242bの値を更新し、記憶ユニット12へ記憶させる(ステップS405)。   Finally, the control unit 11 determines the values of the template number 241b and the display position information 242b of the user format information 200b stored in the storage unit 12 based on the template number information 310 and the display position information stored in the storage unit 12. Is updated and stored in the storage unit 12 (step S405).

なお、ユーザーは、表示位置情報242bを入力ユニット14に直接入力して設定することもできる。   The user can also set the display position information 242b by directly inputting it to the input unit 14.

ユーザーによる編集が完了し、入力ユニット14がユーザーフォーマット情報200bの登録要求を受け付けた場合(ステップS406)には、制御ユニット11により、フォーマット登録処理が行われる(ステップS207)。一方、ユーザーフォーマット情報の登録要求がなかった場合には、ユーザーフォーマット情報200bの破棄を行い(ステップS408)、ユーザーフォーマット編集処理が終了した旨をユーザーへ通知する(ステップS409)。   When editing by the user is completed and the input unit 14 receives a registration request for the user format information 200b (step S406), the control unit 11 performs format registration processing (step S207). On the other hand, if there is no user format information registration request, the user format information 200b is discarded (step S408), and the user is notified that the user format editing process has been completed (step S409).

図17は、ユーザーフォーマット登録処理を示すフローチャートである。   FIG. 17 is a flowchart showing user format registration processing.

入力ユニット14が、ユーザーからのユーザーフォーマット情報200bの登録要求を受け付けた場合、複合機10では、認証したユーザーの識別子をユーザー識別子810、ユーザーが作成したフォーマットのユーザーフォーマット情報200bをユーザーフォーマット情報820として設定したフォーマット登録要求情報800を生成し(ステップS500)、ネットワーク通信ユニット13により、フォーマット登録要求としてサーバー20へ送信する(ステップS501)。   When the input unit 14 receives a registration request for the user format information 200b from the user, the multifunction machine 10 uses the user identifier 810 as the identifier of the authenticated user and the user format information 200b in the format created by the user as the user format information 820. Is generated (step S500), and is transmitted to the server 20 as a format registration request by the network communication unit 13 (step S501).

サーバー20では、フォーマット登録要求情報800に基づいて要求パラメータのチェックを行い、パラメータが異常の場合(ステップS502でN)には、応答コード910を「異常」としてフォーマット編集応答情報を生成する(ステップS508)。一方、パラメータが正常の場合(ステップS502でY)には、制御ユニット21により、ユーザー識別子810をキーにして、当該ユーザーに対応するユーザーフォーマット情報200bが記憶ユニット22に記憶されているか否か検索が行われる(ステップS503)。当該ユーザーに対応するユーザーフォーマット情報200bがある場合(ステップS504でY)には、記憶ユニット22の該当レコードにユーザーフォーマット情報820を上書きして保存する(ステップS505)。また、対応するデータがない場合(ステップS504でN)には、ユーザーフォーマット情報820を記憶ユニット22に新規に保存する(ステップS506)。そして、応答コード910を「正常」としたフォーマット登録応答情報900を生成し(ステップS507)、フォーマット登録応答として、ネットワーク通信ユニット23により、複合機10へ送信する(ステップS509)。   The server 20 checks the request parameter based on the format registration request information 800. If the parameter is abnormal (N in Step S502), the response code 910 is set to “abnormal” and the format edit response information is generated (Step S502). S508). On the other hand, if the parameter is normal (Y in step S502), the control unit 21 searches the storage unit 22 for user format information 200b corresponding to the user using the user identifier 810 as a key. Is performed (step S503). If there is user format information 200b corresponding to the user (Y in step S504), the user record information 820 is overwritten on the corresponding record in the storage unit 22 and stored (step S505). If there is no corresponding data (N in step S504), the user format information 820 is newly stored in the storage unit 22 (step S506). Then, format registration response information 900 in which the response code 910 is “normal” is generated (step S507), and the format registration response is transmitted to the multi-function device 10 by the network communication unit 23 (step S509).

複合機10では、サーバー20から受信したフォーマット登録応答にて、フォーマット登録応答情報900の応答コード910が「異常」の場合には、フォーマット登録のリトライ時に使用するため、記憶ユニット12に保存されているユーザーフォーマット情報200bを破棄せず保存しておく。一方、応答コード910が「正常」の場合には、ユーザーが編集したユーザーフォーマット情報200bを破棄する。   In the multifunction device 10, when the response code 910 of the format registration response information 900 is “abnormal” in the format registration response received from the server 20, it is stored in the storage unit 12 for use when retrying format registration. The existing user format information 200b is stored without being discarded. On the other hand, when the response code 910 is “normal”, the user format information 200b edited by the user is discarded.

ユーザーからレポートの印刷要求があった場合、複合機10では、制御ユニット11が、印刷要求のあったレポート種別を確認し、ユーザー識別子210bとレポート種別220bとをキーにしてユーザーフォーマット情報200bが記憶ユニット22に登録されているか否か検索を行う。制御ユニット11は、検索の結果、当該ユーザーに対応するユーザーフォーマット情報200bが登録されていない場合には、複合機10にて予め定義されているレポート種別に対応したフォーマット情報に基づいてレポート画像データを生成する。一方、対応するユーザーフォーマット情報200bが登録されている場合には、テンプレート情報240b(n=1)のテンプレート番号241bに該当するフォーマットテンプレート情報300を記憶ユニット22から取得する。また、テンプレート番号310に相当するデータ(予め複合機10にて定義されており、文字列で構成されるデータ、もしくは、添付画像情報350で指定される画像データ)を複合機10にて取得し、表示位置情報242bから得られるページ情報と位置情報とに基づく出力画像を作成するための画像化処理を行う。同様に、すべてのテンプレート情報240b(nの最大値nmaxまで)について上記画像化処理を行うことで、ユーザーから印刷要求のあったレポート種別についてのレポート画像データを生成する。そして、生成したレポート画像データを印刷する。
[作用効果]
第3の実施形態にかかるレポート出力システムでは、複合機10のユーザーが任意に編集したレポートフォーマット情報(ユーザーフォーマット情報200b)をサーバー20に登録し、複合機10は、当該レポートフォーマット情報をサーバー20から取得する。このようにレポートフォーマット情報をサーバー20にて保持しているため、異なる複合機においてユーザー固有のレポートフォーマット情報を使用することができる。
[変形例]
なお、サーバー20と複合機10との間でユーザーフォーマット情報200bを同期させて保持することもできる。これは、例えば、複合機10にてサーバー20上のデータをキャッシュとして保持することで実現する。
When there is a report print request from the user, in the MFP 10, the control unit 11 confirms the report type for which the print request has been made, and the user format information 200b is stored using the user identifier 210b and the report type 220b as keys. It is searched whether or not it is registered in the unit 22. If the user format information 200b corresponding to the user is not registered as a result of the search, the control unit 11 reports the report image data based on the format information corresponding to the report type defined in advance in the multifunction machine 10. Is generated. On the other hand, when the corresponding user format information 200b is registered, the format template information 300 corresponding to the template number 241b of the template information 240b (n = 1) is acquired from the storage unit 22. Also, data corresponding to the template number 310 (data previously defined in the multifunction device 10 and configured with a character string or image data specified by the attached image information 350) is acquired by the multifunction device 10. Then, an imaging process for creating an output image based on the page information obtained from the display position information 242b and the position information is performed. Similarly, the above imaging process is performed on all template information 240b (up to the maximum value nmax of n), thereby generating report image data for a report type requested to be printed by the user. Then, the generated report image data is printed.
[Function and effect]
In the report output system according to the third embodiment, report format information (user format information 200b) arbitrarily edited by the user of the multifunction device 10 is registered in the server 20, and the multifunction device 10 stores the report format information in the server 20. Get from. Since the report format information is held in the server 20 in this way, the user-specific report format information can be used in different multifunction devices.
[Modification]
It should be noted that the user format information 200b can be synchronized and held between the server 20 and the multifunction machine 10. This is realized, for example, by holding the data on the server 20 as a cache in the multifunction machine 10.

この場合は、記憶ユニット12に予めユーザーフォーマット情報200bを記憶させておき、ユーザーフォーマット編集処理(図16)のユーザーフォーマット情報200bの生成(ステップS401)に代えて、記憶ユニット12に予め記憶されているユーザーフォーマット情報200bを用いることができる。また、複合機10では、複合機10上のユーザーフォーマット情報200bとサーバー20上のユーザーフォーマット情報200bとの同期をとるため、サーバー20から受信したフォーマット登録応答にてフォーマット登録応答情報900の応答コード910が「異常」の場合には、フォーマット登録のリトライをするならばユーザーフォーマット情報200bを破棄せず保存しておき、リトライしないならば破棄する。一方、応答コード910が「正常」の場合には、ユーザーフォーマット情報200bを保持しておく。さらに、ユーザーからレポートの印刷要求があった場合、複合機10の記憶ユニット12に保存されているユーザーフォーマット情報200bを用いて印刷を行ってもよい。   In this case, the user format information 200b is stored in the storage unit 12 in advance, and stored in the storage unit 12 in advance instead of generating the user format information 200b in the user format editing process (FIG. 16) (step S401). User format information 200b can be used. Further, in the multifunction device 10, in order to synchronize the user format information 200 b on the multifunction device 10 and the user format information 200 b on the server 20, the response code of the format registration response information 900 is received from the format registration response received from the server 20. If 910 is “abnormal”, the user format information 200b is stored without discarding if format registration is retried, and is discarded if retry is not performed. On the other hand, when the response code 910 is “normal”, the user format information 200b is held. Further, when there is a report print request from the user, printing may be performed using the user format information 200 b stored in the storage unit 12 of the multifunction machine 10.

このように、サーバー20と複合機10との間でユーザーフォーマット情報200bを同期させて保持することで、ネットワーク通信異常の際には複合機10上のキャッシュを利用することができるため、サーバー20と複合機10との通信状況にかかわらずフォーマット編集やレポート印刷等を行うことができる。また、サーバー20へのアクセス時間が不要となり、フォーマット編集や印刷までの時間を短縮することができる。
[第4の実施形態]
第4の実施形態では、第1乃至3の実施形態にかかるレポート出力システムの機能を実現する電子機器4について説明する。
Since the user format information 200b is held in synchronization between the server 20 and the multifunction machine 10 in this way, the cache on the multifunction machine 10 can be used in the event of network communication abnormality. Format editing and report printing can be performed regardless of the communication status between the MFP 10 and the MFP 10. Further, the access time to the server 20 becomes unnecessary, and the time until format editing and printing can be shortened.
[Fourth Embodiment]
In the fourth embodiment, an electronic device 4 that realizes the functions of the report output system according to the first to third embodiments will be described.

図18は、電子機器4の構成を示す図である。   FIG. 18 is a diagram illustrating a configuration of the electronic device 4.

電子機器4は、制御ユニット41と、記憶ユニット42と、入力ユニット44と、を有する。制御ユニット41、記憶ユニット42の機能は、それぞれ第1乃至3の実施形態における制御ユニット21、記憶ユニット22と同様である。入力ユニット44の機能は第1乃至3の実施形態における入力ユニット14の機能と同様である。   The electronic device 4 includes a control unit 41, a storage unit 42, and an input unit 44. The functions of the control unit 41 and the storage unit 42 are the same as those of the control unit 21 and the storage unit 22 in the first to third embodiments, respectively. The function of the input unit 44 is the same as the function of the input unit 14 in the first to third embodiments.

電子機器4の動作は、第1乃至3の実施形態にかかるレポート出力システム1乃至3の動作を単体の電子機器4内で実現するものである。   The operation of the electronic device 4 realizes the operation of the report output systems 1 to 3 according to the first to third embodiments in the single electronic device 4.

第4の実施形態によれば、予め定められたフォーマットの用紙サイズと、ユーザー所望の用紙サイズとが異なる場合であっても、レポートを所望の状態で印刷することのできる電子機器を提供することができる。   According to the fourth embodiment, it is possible to provide an electronic apparatus capable of printing a report in a desired state even when the paper size of a predetermined format is different from the paper size desired by the user. Can do.

以上、本発明の実施形態について説明したが、本発明は、上記実施形態に限定されるものではなく、本発明の趣旨を逸脱しない限りにおいて、他の変形例、応用例を含むことは言うまでもない。   As mentioned above, although embodiment of this invention was described, this invention is not limited to the said embodiment, Of course, unless it deviates from the meaning of this invention, another modification and an application example are included. .

1 レポート出力システム
4 電子機器
10、10a、10b 電子機器(複合機)
11 制御ユニット
12 記憶ユニット
13 ネットワーク通信ユニット
14 入力ユニット
15 出力ユニット
20 サーバー
21 制御ユニット
22 記憶ユニット
23 ネットワーク通信ユニット
30 ネットワーク
41 制御ユニット
42 記憶ユニット
44 入力ユニット
200、200a フォーマット情報
200b ユーザーフォーマット情報
210 複合機識別子
210b ユーザー識別子
220 レポート種別
230 フォント情報
240、240b テンプレート情報
241、241b テンプレート番号
242、242b 表示位置情報
250、250a 用紙サイズ情報
300 フォーマットテンプレート情報
310 テンプレート番号
320 レポート種別
330 テンプレート名
340 表示サイズ情報
350 添付画像情報
360 サンプル画像情報
370 フォント情報
400 ユーザー情報
410 ユーザー名
420 メールアドレス
430 ユーザー識別子
500 ユーザーフォーマット通知情報
510 応答コード
520 ユーザーフォーマット情報
600 フォーマット編集要求情報
610 ユーザー識別子
620 レポート種別
700 フォーマット編集応答情報
710 応答コード
720 フォーマットテンプレート情報
800 フォーマット登録要求情報
810 ユーザー識別子
820 ユーザーフォーマット情報
900 フォーマット登録応答情報
910 応答コード
1 Report Output System 4 Electronic Equipment 10, 10a, 10b Electronic Equipment (Multifunction Device)
11 Control unit 12 Storage unit 13 Network communication unit 14 Input unit 15 Output unit 20 Server 21 Control unit 22 Storage unit 23 Network communication unit 30 Network 41 Control unit 42 Storage unit 44 Input unit 200, 200a Format information 200b User format information 210 Composite Machine identifier 210b User identifier 220 Report type 230 Font information 240, 240b Template information 241, 241b Template number 242, 242b Display position information 250, 250a Paper size information 300 Format template information 310 Template number 320 Report type 330 Template name 340 Display size information 350 Attached image information 360 Sample image information 370 Font information 400 User information 410 User name 420 Email address 430 User identifier 500 User format notification information 510 Response code 520 User format information 600 Format edit request information 610 User identifier 620 Report type 700 Format edit response information 710 Response code 720 Format template information 800 Format registration request information 810 User identifier 820 User format information 900 Format registration response information 910 Response code

Claims (10)

所定の用紙サイズに対応付けられ予め定められたレポートのフォーマットを記憶する記憶ユニットと、
ユーザーによる所定の用紙サイズ情報の入力を受け付ける入力ユニットと、
前記入力ユニットにより受け付けた前記用紙サイズ情報に応じて前記フォーマットを変更する制御ユニットと、
を有する電子機器、および前記電子機器とネットワークを介して接続され、前記フォーマットを記憶可能なサーバーを含むレポート出力システムにおいて、
ユーザーに応じた前記フォーマットの情報であるユーザーフォーマット情報が、前記サーバーに記憶されていた場合、前記電子機器は、前記記憶ユニットに前記ユーザーフォーマット情報を保存し、
前記ユーザーからレポートの印刷要求があった場合、前記電子機器は、前記記憶ユニットに保存されている前記ユーザーフォーマット情報を用いて印刷を行う
ことを特徴とするレポート出力システム。
A storage unit for storing a predetermined report format associated with a predetermined paper size;
An input unit that accepts input of predetermined paper size information by the user;
A control unit that changes the format according to the paper size information received by the input unit;
And a report output system including a server connected to the electronic device via a network and capable of storing the format,
When user format information that is information on the format according to a user is stored in the server, the electronic device stores the user format information in the storage unit,
When there is a report print request from the user, the electronic device prints using the user format information stored in the storage unit
A report output system characterized by that .
前記制御ユニットは、前記フォーマットを縮小/拡大することにより前記フォーマットを変更する、請求項1に記載のレポート出力システム。   The report output system according to claim 1, wherein the control unit changes the format by reducing / enlarging the format. 前記フォーマットは、所定のテンプレートの組み合わせにより構成され、
前記制御ユニットは、前記フォーマットを構成するテンプレートを再配置することで前記フォーマットを変更する、請求項1又は2に記載のレポート出力システム。
The format is composed of a combination of predetermined templates,
The report output system according to claim 1, wherein the control unit changes the format by rearranging templates constituting the format.
前記制御ユニットは、前記変更後のフォーマットを前記記憶ユニットに自動登録させる、請求項1乃至3のいずれか一項に記載のレポート出力システム。   The report output system according to any one of claims 1 to 3, wherein the control unit automatically registers the changed format in the storage unit. 前記入力ユニットは、さらにユーザーによる前記フォーマットの作成に関する情報の入力を受け付け、
前記制御ユニットは、前記入力ユニットにより受け付けられた情報に基づいてユーザー固有のフォーマットを作成する、請求項1乃至4のいずれか一項に記載のレポート出力システム。
Before fill Chikarayu knit, further receives an input of information related to the creation of the format by the user,
Wherein the control unit creates a User Za specific format on the basis of the information received by the input unit, the report output system according to any one of claims 1 to 4.
所定の用紙サイズに対応付けられ予め定められたレポートのフォーマットを記憶する記憶ステップと、
ユーザーによる所定の用紙サイズ情報の入力を受け付ける入力受付ステップと、
前記入力受付ステップで受け付けた前記用紙サイズ情報に応じて前記フォーマットを変更する変更ステップと、
を含むレポート出力方法であって、
ユーザーに応じた前記フォーマットの情報であるユーザーフォーマット情報が、前記フォーマットを記憶可能なサーバーに記憶されていた場合、前記ユーザーフォーマット情報を保存する保存ステップと、
前記ユーザーからレポートの印刷要求があった場合、保存されている前記ユーザーフォーマット情報を用いて印刷を行う印刷ステップとを含む
ことを特徴とするレポート出力方法。
A storage step for storing a predetermined report format associated with a predetermined paper size;
An input receiving step for receiving input of predetermined paper size information by the user;
A changing step of changing the format according to the paper size information received in the input receiving step ;
A report output method including
If user format information, which is information on the format according to the user, is stored in a server capable of storing the format, a storing step of storing the user format information;
A printing step of performing printing using the stored user format information when there is a report printing request from the user.
The report output method characterized by this .
前記変更ステップは、前記フォーマットを縮小/拡大することにより前記フォーマットを変更する、請求項6に記載のレポート出力方法。   The report output method according to claim 6, wherein the changing step changes the format by reducing / enlarging the format. 前記フォーマットは、所定のテンプレートの組み合わせにより構成され、
前記変更ステップは、前記フォーマットを構成するテンプレートを再配置することで前記フォーマットを変更する、請求項6又は7に記載のレポート出力方法。
The format is composed of a combination of predetermined templates,
The report output method according to claim 6 or 7, wherein the change step changes the format by rearranging templates constituting the format.
前記変更後のフォーマットを記憶ユニットに自動登録させる登録ステップをさらに含む、
請求項6乃至8のいずれか一項に記載のレポート出力方法。
Further comprising a registration step of automatically registering the format after the change to memorize unit,
The report output method according to any one of claims 6 to 8.
前記入力受付ステップは、さらにユーザーによる前記フォーマットの作成に関する情報の入力を受け付け、
前記入力受付ステップにより受け付けられた情報に基づいてユーザー固有のフォーマットを作成する作成ステップを含む、
請求項6乃至9のいずれか一項に記載のレポート出力方法。
The input receiving step further receives input of information related to creation of the format by the user,
Including the creation step of creating a User Za specific format on the basis of the information received by the input receiving step,
The report output method as described in any one of Claims 6 thru | or 9.
JP2012158820A 2012-07-17 2012-07-17 Report output system and report output method Expired - Fee Related JP6022835B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012158820A JP6022835B2 (en) 2012-07-17 2012-07-17 Report output system and report output method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012158820A JP6022835B2 (en) 2012-07-17 2012-07-17 Report output system and report output method

Publications (2)

Publication Number Publication Date
JP2014022886A JP2014022886A (en) 2014-02-03
JP6022835B2 true JP6022835B2 (en) 2016-11-09

Family

ID=50197336

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012158820A Expired - Fee Related JP6022835B2 (en) 2012-07-17 2012-07-17 Report output system and report output method

Country Status (1)

Country Link
JP (1) JP6022835B2 (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0367325A (en) * 1989-08-04 1991-03-22 Nec Corp Printing size changing system for center output of report
JP4123168B2 (en) * 2003-03-20 2008-07-23 セイコーエプソン株式会社 Image processing system, image processing method, template generation system, and template data structure
JP4063737B2 (en) * 2003-08-06 2008-03-19 株式会社リコー Image forming apparatus
JP4332477B2 (en) * 2004-08-06 2009-09-16 キヤノン株式会社 Layout adjusting method, apparatus and program
JP5443962B2 (en) * 2009-12-03 2014-03-19 株式会社リコー Content distribution management system and content distribution management method

Also Published As

Publication number Publication date
JP2014022886A (en) 2014-02-03

Similar Documents

Publication Publication Date Title
JP4911940B2 (en) Data transmission apparatus, control method therefor, and image input / output apparatus
JP4812162B2 (en) Automatic scanning process
US9262112B2 (en) Image processing apparatus having file server function, and control method and storage medium therefor
JP5366631B2 (en) Printing system and method
JP2011147128A (en) Image forming apparatus, method for setting the same, and security setting device
JP2009104261A (en) Printing system, printer, print setting method, and print setting program
US8014015B2 (en) Print data processing system, printer, and data processing indicating apparatus
JP6525705B2 (en) IMAGE DATA MANAGEMENT SYSTEM, IMAGE DATA MANAGEMENT METHOD, AND PROGRAM
US20100138783A1 (en) Image Forming Method, Image Forming Program, And Image Forming Apparatus
JP2011180679A (en) Authentication system
JP4449445B2 (en) Image forming apparatus
JP2010039542A (en) Operation information management system
JP6022835B2 (en) Report output system and report output method
JP2008271037A (en) Image forming apparatus
JP6852409B2 (en) Printing equipment and programs
JP4320722B2 (en) Printing instruction device, printing instruction program
US8958092B2 (en) Image processing apparatus, control method for image processing apparatus and storage medium for receiving an electronic document from an external apparatus according to a plurality of reception methods
CN102123224A (en) Image data transmission apparatus and control method therefor
JP2009265808A (en) Data distribution device and method
JP2022032450A (en) Information processing equipment, information terminals, information processing systems
JP7589806B2 (en) Image forming device
JP2004094563A (en) Image forming system and image forming method
JP2002366542A (en) Editing device and printing device
JP2012060251A (en) Information processor and information processing method
JP2007081589A (en) Image processing apparatus and image processing method

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20140801

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150617

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20160613

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160621

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160819

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20161006

R150 Certificate of patent or registration of utility model

Ref document number: 6022835

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees