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

JP2007087065A - Print controller, print control method, and print control program - Google Patents

Print controller, print control method, and print control program Download PDF

Info

Publication number
JP2007087065A
JP2007087065A JP2005274419A JP2005274419A JP2007087065A JP 2007087065 A JP2007087065 A JP 2007087065A JP 2005274419 A JP2005274419 A JP 2005274419A JP 2005274419 A JP2005274419 A JP 2005274419A JP 2007087065 A JP2007087065 A JP 2007087065A
Authority
JP
Japan
Prior art keywords
output destination
print
output
setting
condition
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2005274419A
Other languages
Japanese (ja)
Other versions
JP2007087065A5 (en
JP4579115B2 (en
Inventor
Kenji Sasaki
健治 佐々木
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 JP2005274419A priority Critical patent/JP4579115B2/en
Publication of JP2007087065A publication Critical patent/JP2007087065A/en
Publication of JP2007087065A5 publication Critical patent/JP2007087065A5/ja
Application granted granted Critical
Publication of JP4579115B2 publication Critical patent/JP4579115B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a print controller, a print control method and a print control program, in which an appropriate output destination can be selected, considering the purpose of a document to be printed or the characteristic of an output destination. <P>SOLUTION: The print controller for making print requests to a plurality of output devices connected through a network comprises a first output destination setting means for setting a first output destination permitted as an output destination for each document; a second output destination setting means for setting a second output destination of the document in printing the document; and a determination means for determining the propriety of output to the second output destination based on comparison between the characteristic of the first output destination and the characteristic of the second output destination. <P>COPYRIGHT: (C)2007,JPO&INPIT

Description

本発明は、印刷制御装置、印刷制御方法及び印刷制御プログラムに関し、特にネットワークを介して接続する複数の出力装置に対して印刷要求を行う印刷制御装置、印刷制御方法及び印刷制御プログラムに関する。   The present invention relates to a print control apparatus, a print control method, and a print control program, and more particularly, to a print control apparatus, a print control method, and a print control program that make a print request to a plurality of output devices connected via a network.

近年では、通常の印刷用紙に印刷を行うプリンターのみならず、書き換えが可能な特殊な用紙(リライタブルペーパー)に印刷を行うプリンター(リライタブルプリンター)が提供されている。したがって、試し印刷や一時的な印刷等の場合にリライタブルプリンターを出力先とすることで、印刷用紙の消費を抑えることができる。   In recent years, not only printers that print on ordinary printing paper but also printers (rewritable printers) that print on special rewritable paper (rewritable paper) have been provided. Therefore, by using a rewritable printer as an output destination in the case of trial printing or temporary printing, consumption of printing paper can be suppressed.

また、リライタブルペーパーを表示(印刷)媒体とした電子黒板(リライタブルペーパー電子黒板)も提供されている。リライタブルペーパー電子黒板によれば、出力文書の内容を多数、又は不特定のものに迅速に閲覧させることができる。   There is also provided an electronic blackboard (rewritable paper electronic blackboard) using rewritable paper as a display (printing) medium. According to the rewritable paper electronic blackboard, the contents of the output document can be quickly viewed by many or unspecified ones.

このように、各出力装置はそれぞれ異なる特性を備えている。したがって、これら各種の出力装置が出力可能な環境において、ユーザは用途に合った出力先を選択して印刷指示を行う必要がある。
特開2005−22343号公報
Thus, each output device has different characteristics. Therefore, in an environment where these various output devices can output, the user needs to select an output destination suitable for the application and give a print instruction.
JP 2005-22343 A

しかしながら、ユーザの認識不足や操作ミス等によって、誤って不適切な出力先が選択されてしまう場合がある。例えば、まだ、完成していない文書等を試し印刷する際は、印刷用紙の消費を抑えるという観点からリライタブルプリンターを出力先とすることが要請されているにもかかわらず、誤って通常のプリンターを出力先としてしまう場合がある。また、機密文書等、特定のユーザにのみ閲覧が許可される文書の出力先として誤ってリライタブルペーパー電子黒板を選択してしまった場合には、機密情報が漏洩してしまう危険性もある。   However, an inappropriate output destination may be selected by mistake due to insufficient recognition by the user or an operation error. For example, when trying to print a document that has not yet been completed, a normal printer may be mistakenly used even though it is requested to use a rewritable printer as the output destination from the viewpoint of reducing print paper consumption. It may end up as an output destination. In addition, if a rewritable paper electronic blackboard is erroneously selected as an output destination of a document that can only be viewed by a specific user, such as a confidential document, there is a risk that confidential information may be leaked.

本発明は、上記の点に鑑みてなされたものであって、印刷対象の文書の用途や出力先の特性を考慮して適切な出力先を選択することができる印刷制御装置、印刷制御方法及び印刷制御プログラムの提供を目的とする。   The present invention has been made in view of the above points, and is a print control apparatus, a print control method, and a print control apparatus capable of selecting an appropriate output destination in consideration of the purpose of the document to be printed and the characteristics of the output destination. The purpose is to provide a print control program.

そこで上記課題を解決するため、本発明は、ネットワークを介して接続する複数の出力装置に対して印刷要求を行う印刷制御装置であって、文書ごとに出力先として許可する第一の出力先を設定させる第一の出力先設定手段と、前記文書の印刷時に前記文書の第二の出力先を設定させる第二の出力先設定手段と、前記第一の出力先の特性と前記第二の出力先の特性との比較に基づいて、前記第二の出力先への出力の適否を判定する判定手段とを有することを特徴とする。   Accordingly, in order to solve the above-described problem, the present invention provides a print control apparatus that issues a print request to a plurality of output apparatuses connected via a network, and sets a first output destination that is permitted as an output destination for each document. First output destination setting means for setting, second output destination setting means for setting a second output destination of the document at the time of printing the document, characteristics of the first output destination, and the second output And determining means for determining appropriateness of output to the second output destination based on comparison with the previous characteristic.

また、上記課題を解決するため、本発明は、ネットワークを介して接続する複数の出力装置に対して印刷要求を行う印刷制御装置であって、前記複数の出力装置の中から出力先を選定するための出力先選定条件を設定させる条件設定手段と、前記条件設定手段が設定させた前記出力先選定条件と印刷指示に関する情報とを照合することにより出力先とする出力装置を選定する出力先選定手段とを有し、前記出力先選定手段によって選定された出力装置に印刷要求を行うことを特徴とする。   In order to solve the above problems, the present invention is a print control apparatus that issues a print request to a plurality of output devices connected via a network, and selects an output destination from the plurality of output devices. Output destination selection for selecting an output device as an output destination by collating the output destination selection condition set by the condition setting means and the information related to the print instruction And a print request is made to the output device selected by the output destination selection means.

このような印刷制御装置では、印刷対象の文書の用途や出力先の特性を考慮して適切な出力先を選択することができる。   In such a print control apparatus, an appropriate output destination can be selected in consideration of the purpose of the document to be printed and the characteristics of the output destination.

また、上記課題を解決するため、本発明は、上記印刷制御装置における印刷制御方法、前記印刷制御方法を前記印刷制御装置に実行させるための印刷制御プログラムとしてもよい。   In order to solve the above problems, the present invention may be a print control method in the print control apparatus and a print control program for causing the print control apparatus to execute the print control method.

本発明によれば、印刷対象の文書の用途や出力先の特性を考慮して適切な出力先を選択することができる印刷制御装置、印刷制御方法及び印刷制御プログラムを提供することができる。   According to the present invention, it is possible to provide a print control apparatus, a print control method, and a print control program capable of selecting an appropriate output destination in consideration of the purpose of the document to be printed and the characteristics of the output destination.

以下、図面に基づいて本発明の実施の形態を説明する。まず、第一の実施の形態について説明する。図1は、第一の実施の形態のシステム構成例を示す図である。   Hereinafter, embodiments of the present invention will be described with reference to the drawings. First, the first embodiment will be described. FIG. 1 is a diagram illustrating an example of a system configuration according to the first embodiment.

図1において、出力装置1、リライタブルペーパー(RP)出力装置2、広幅リライタブルペーパー(RP)電子黒板3、及びプリントサーバー6が、LAN(Local Area Network)等のネットワーク(有線又は無線の別は問わない。)によってパソコン5と接続されている。   In FIG. 1, an output device 1, a rewritable paper (RP) output device 2, a wide rewritable paper (RP) electronic blackboard 3, and a print server 6 are connected to a network such as a LAN (Local Area Network) (whether wired or wireless). Is not connected to the personal computer 5.

出力装置1はFAX、プリンター又は複合機等を指し、何れも印刷用紙に文書を印刷することで共通している。なお、出力装置1の一種として広幅出力装置が存在する。広幅出力装置が使用する印刷用紙のサイズはA0、A1サイズと広幅である。印刷用紙はカットペーバーのみならず、印刷用紙の使用頻度が多い程、使用スペース、重量の面で持ち運びや給紙トレイへの設置に支障が出るので、広幅出力装置に取り付ける時はロール紙になっている。   The output device 1 indicates a FAX, a printer, a multifunction peripheral, or the like, and all of them are common by printing a document on printing paper. Note that there is a wide output device as a kind of the output device 1. The size of the printing paper used by the wide output device is wide such as A0 and A1. The printing paper is not only cut paper, but the more frequently the printing paper is used, the more difficult it is to carry and install on the paper feed tray in terms of space and weight. ing.

リライタブルペーパー出力装置2は、一度印刷した内容を書き換えられる用紙(リライタブルペーパー)に対して印刷を行う装置である。図2は、リライタブルペーパー出力装置の内部構造を示す図である。   The rewritable paper output device 2 is a device that performs printing on a sheet (rewritable paper) on which the contents once printed can be rewritten. FIG. 2 is a diagram showing an internal structure of the rewritable paper output device.

図2では、リライタブルペーパー出力装置2の内部構造を構成する要素として、印字部サーマルヘッド201、消去部熱ローラー202、給紙コロ203、排紙トレイ204、及び給紙トレイ205が表示されている。   In FIG. 2, a printing unit thermal head 201, an erasing unit thermal roller 202, a paper feed roller 203, a paper discharge tray 204, and a paper feed tray 205 are displayed as elements constituting the internal structure of the rewritable paper output device 2. .

リライタブルペーパー出力装置2は内部に印字部サーマルヘッド201、消去部熱ローラー202と言った発熱装置を複数備え、夫々異なる温度の熱を発し、リライタブルペーパー7自体の物質に化学変化を起こして、白又は黒への発色を促すことで印刷内容の書き換えが出来るようにしたものである。したがって、トナーは不要である。よって、何度でもリライタブルペーパー7自体の書き換えができ、試し印刷、又は一時的なメモを印刷することで、用紙の消費を抑える有力な代替手段となっている。   The rewritable paper output device 2 includes a plurality of heat generating devices such as a printing unit thermal head 201 and an erasing unit heat roller 202 inside, and generates heat at different temperatures, causing a chemical change in the material of the rewritable paper 7 itself, and white Alternatively, the print contents can be rewritten by promoting the color development to black. Therefore, no toner is required. Therefore, the rewritable paper 7 itself can be rewritten any number of times, and it is a powerful alternative means of reducing paper consumption by printing test prints or temporary memos.

広幅リライタブルペーパー電子黒板3はその名の通り、リライタブルペーパー出力装置2を電子黒板の構造にしたものである。図3は、広幅リライタブルペーパー電子黒板の内部構造を示す図である。   As the name suggests, the wide rewritable paper electronic blackboard 3 has the rewritable paper output device 2 in the structure of an electronic blackboard. FIG. 3 is a diagram showing an internal structure of the wide rewritable paper electronic blackboard.

図3では、広幅リライタブルペーパー電子黒板3の内部構造を構成する要素として、印字部サーマルヘッド301、消去部熱ローラー302、給紙コロ303、回転軸304が表示されている。図3は、リライタブルペーパー7が上下スクロールの場合、広幅リライタブルペーパー電子黒板3を90度左回転させて横から見た図を表し、リライタブルペーパー7が左右スクロールの場合、広幅リライタブルペーパー電子黒板3を上から見た図を表している。   In FIG. 3, a printing unit thermal head 301, an erasing unit heating roller 302, a sheet feeding roller 303, and a rotating shaft 304 are displayed as elements constituting the internal structure of the wide rewritable paper electronic blackboard 3. FIG. 3 shows the wide rewritable paper electronic blackboard 3 rotated 90 degrees counterclockwise when the rewritable paper 7 is scrolled up and down and viewed from the side. When the rewritable paper 7 is scrolled left and right, the wide rewritable paper electronic blackboard 3 is The figure seen from the top is shown.

広幅リライタブルペーパー電子黒板3では、リライタブルペーパー7を広幅にし、両端を繋ぎ合わせてループ状のロール紙にしている。前述のリライタブルペーパー出力装置2と同様で、更にループ状のロール紙に書き込む形になるので最小限の広さや重量で済む。   In the wide rewritable paper electronic blackboard 3, the rewritable paper 7 is widened and both ends are joined to form a looped roll paper. Similar to the rewritable paper output device 2 described above, it can be written on a looped roll paper, so that a minimum width and weight are sufficient.

また、図4は、広幅リライタブルペーパー電子黒板を正面から見た図である。   FIG. 4 is a front view of the wide rewritable paper electronic blackboard.

図4における広幅リライタブルペーパー電子黒板3は、リライタブルペーパー7が上下スクロールすることで画像内容が書き替えられるタイプである。   The wide rewritable paper electronic blackboard 3 in FIG. 4 is of a type in which the image content is rewritten when the rewritable paper 7 is scrolled up and down.

図1に戻る。図1において、いずれの装置も備えている構成要素として、制御プログラム(121、221、321、521、621)、CPU(110、210、310、510、610)、HDD(Hard Disk Drive)(111、211、311、511、611)、及びメモリ(112、212、312、512、612)がある。   Returning to FIG. In FIG. 1, as components provided in any of the apparatuses, a control program (121, 221, 321, 521, 621), a CPU (110, 210, 310, 510, 610), an HDD (Hard Disk Drive) (111) , 211, 311, 511, 611) and memory (112, 212, 312, 512, 612).

制御プログラムはデータ加工、データの受け渡しについて各処理の手順を記述しているプログラムである。CPUは制御プログラムの制御により各装置へコマンドを出す。   The control program is a program that describes the procedure of each processing for data processing and data transfer. The CPU issues a command to each device under the control of the control program.

メモリ及びHDDの用途については、装置ごとに異なる。   The use of the memory and the HDD is different for each apparatus.

パソコン5は、メモリ512には印刷条件550や印刷等の指示による一時情報を保管し、HDD511には文書のオリジナル画像、プリンタードライバー522、及び印刷条件画面のフォーマット等を保管する。   The personal computer 5 stores temporary information according to a printing condition 550 and a printing instruction in the memory 512, and an original document image, a printer driver 522, a printing condition screen format, and the like in the HDD 511.

プリントサーバー6は、メモリ612には各印刷管理情報の一時情報を保管し、HDD611には各印刷管理情報表示画面のフォーマットを保管する。   The print server 6 stores temporary information of each print management information in the memory 612, and stores the format of each print management information display screen in the HDD 611.

出力装置1及びリライタブルペーパー出力装置2は、メモリ112又は212を制御プログラムの動作状態の情報の一時保管領域として用いる。また、HDDが無い場合、メモリ112又は212は、HDDの使用用途も兼ねる。出力装置1及びリライタブルペーパー出力装置2は、また、HDD111又は211を制御プログラム、メッセージ画面の格納領域として用いる。なお、機種によっては画像の保管領域としても用いる。   The output device 1 and the rewritable paper output device 2 use the memory 112 or 212 as a temporary storage area for the operation state information of the control program. Further, when there is no HDD, the memory 112 or 212 also serves as a usage application of the HDD. The output device 1 and the rewritable paper output device 2 also use the HDD 111 or 211 as a storage area for a control program and a message screen. Depending on the model, it is also used as an image storage area.

広幅リライタブルペーパー電子黒板3は、メモリ312を制御プログラム321の動作状態の情報の一時保管領域として用いると共に、再表示の日時と画像情報の格納領域としても用いる。広幅リライタブルペーパー電子黒板3は、また、HDD311をメッセージ画面や再表示の画像情報の格納領域として用いる。なお、広幅リライタブルペーパー電子黒板3においての「再表示」とは、緊急情報の表示や非表示時間に達した時、リライタブルペーパーをスクロールして今まで表示していた画像を一旦消去するか、内部に退避させ、その後、緊急情報の表示の解除や表示時間に達した時に、一旦消去した又は内部に退避させた画像を再表示させることをいう。   The wide rewritable paper electronic blackboard 3 uses the memory 312 as a temporary storage area for information on the operating state of the control program 321 and also as a storage area for redisplay date and image information. The wide rewritable paper electronic blackboard 3 also uses the HDD 311 as a storage area for message information and redisplayed image information. Note that “re-display” on the wide white rewritable paper electronic blackboard 3 means that when the emergency information display or non-display time is reached, the rewritable paper is scrolled to erase the image displayed so far, After that, when the display of emergency information is canceled or the display time is reached, the image once erased or saved inside is displayed again.

図1において、パソコン5は、更に、文書情報531、プリンタードライバー522、印刷プログラム523、画像バッファ513、印刷バッファ514、印刷条件550、及び印刷管理ユーティリティプログラム520等を有している。但し、本発明を実施するにあたり、パソコン5に対してハードウェア面で特別な機能や装置を付加する必要はない。   In FIG. 1, the personal computer 5 further includes document information 531, a printer driver 522, a print program 523, an image buffer 513, a print buffer 514, a print condition 550, a print management utility program 520, and the like. However, in implementing the present invention, it is not necessary to add a special function or device to the personal computer 5 in terms of hardware.

プリンタードライバー522は印刷条件550を設定させるための、ユーザとのインターフェースの役割を果たすソフトウェアである。印刷プログラム523はプリンタードライバー522で設定された印刷条件550に基づいて画像540を描画するソフトウェアである。印刷条件550は表示中の画像540がパソコン5で編集され内容の更新があった場合に各種の出力装置1〜3への再描画の方法や条件を定めたものである。   The printer driver 522 is software that serves as an interface with the user for setting the printing conditions 550. The print program 523 is software that draws the image 540 based on the print condition 550 set by the printer driver 522. The printing condition 550 defines the redrawing method and conditions for various output devices 1 to 3 when the displayed image 540 is edited by the personal computer 5 and the content is updated.

印刷管理ユーティリティプログラム520は通常、各出力装置1〜3の正常又は異常時の印刷タスク及びユーザ別使用状況等のログを採取し、印刷システムにおける印刷処理を管理する。本実施の形態においては、各出力装置1〜3の機種の型式又は機種グループに基づく出力先の属性や掲示条件を管理する。なお、機種グループについては後述する。   The print management utility program 520 normally collects logs such as print tasks and user-specific usage statuses of the output devices 1 to 3 when normal or abnormal, and manages print processing in the print system. In the present embodiment, the output destination attributes and posting conditions based on the model type or model group of each of the output devices 1 to 3 are managed. The model group will be described later.

なお、印刷管理ユーティリティプログラム520は、出力装置1〜3の数が少ない場合はパソコン5内に格納されるが、出力装置1〜3の数が多い場合はプリントサーバー6内に格納するとよい(印刷管理ユーティリティプログラム620)。   The print management utility program 520 is stored in the personal computer 5 when the number of output devices 1 to 3 is small, but may be stored in the print server 6 when the number of output devices 1 to 3 is large (printing). Management utility program 620).

画像バッファ513は印刷画像の作業場所に用いられ、オリジナル画像(例えば、パソコン5内に存在する文書)に印刷条件550に沿って定型フォーマットを合成したり、拡大縮小等加工処理を行うための領域として用いられる。但し、オリジナル画像が加工されずそのまま印刷画像とされる場合もある。
印刷バッファ514は、作成された印刷画像を収納するための領域で、印刷バッファ514から印刷画像の内容が各種の出力装置1〜3へ送られる。
The image buffer 513 is used as a work place for a print image, and is an area for combining a standard format with an original image (for example, a document existing in the personal computer 5) according to a print condition 550, and performing processing such as enlargement / reduction. Used as However, the original image may be used as it is as a print image without being processed.
The print buffer 514 is an area for storing the created print image, and the contents of the print image are sent from the print buffer 514 to various output devices 1 to 3.

図5は、第一の実施の形態のパソコンにおける基本的なデータの流れを示す図である。   FIG. 5 is a diagram showing a basic data flow in the personal computer according to the first embodiment.

最初にプリンタードライバー522が外部のインストールサーバー15からインストールされる(S1)。   First, the printer driver 522 is installed from the external installation server 15 (S1).

出力装置1は多機能化が進み、拡張機能を備えている。プリンタードライバー522は出力装置の基本機能はもちろんのこと、多機能化、拡張機能をも反映した設定項目の内容を表示しなければならない。従って、予めプリンタードライバー522内部には出力装置の機種の型式等の仕様情報が盛り込まれている。本発明に関しては出力装置の機種グループの値が仕様情報の中に含まれる。   The output device 1 has become more multifunctional and has an extended function. The printer driver 522 must display the contents of the setting items reflecting not only the basic functions of the output device but also the multi-function and extended functions. Accordingly, the specification information such as the model of the output device is previously incorporated in the printer driver 522. In the present invention, the value of the model group of the output device is included in the specification information.

ここで機種グループについて説明する。機種グループとは、出力装置をその機種ではなく、通常の出力装置、リライタブルペーパー出力装置、又は広幅リライタブルペーパー電子黒板といった大まかに括りによって分類するためのものであり、PU(Pulp Paper Printer)、RP(Rewrite Paper Printer)、又はRB(Rewrite Paper Board)の値をとる。   Here, the model group will be described. The model group is used to classify output devices roughly according to general types such as normal output devices, rewritable paper output devices, or wide rewritable paper electronic blackboards, not PU models, PU (Pulp Paper Printer), RP The value of (Rewrite Paper Printer) or RB (Rewrite Paper Board) is taken.

すなわち、各種出力装置内でも、多数の機種が存在し、更にその機種のバリエーションは時間と共に変化するところ、出力装置に出力を依頼する側にその機種に基づいて当該出力装置が前記3つの出力装置のいずれに属するのかを判断させるのは、その判断機能の保守作業を煩雑にさせる。そこで、予め、プリンタードライバー522に、当該プリンタードライバー522が対応する出力装置の機種の型式だけでなく、機種グループの値も含めておくのである。但し、機種に基づいて判断してもよい。   That is, even in various output devices, there are a large number of models, and variations of the models change with time. Based on the models of the output devices that request output from the output devices, the output devices are the three output devices. It is complicated to perform the maintenance work of the determination function to determine which one belongs to. Therefore, the printer driver 522 includes not only the model type of the output device corresponding to the printer driver 522 but also the value of the model group. However, it may be determined based on the model.

ここで、PUは通常の出力装置を示し、本実施の形態では出力装置1が該当する。RPはリライタブルペーパー出力装置を示し、本実施の形態ではリライタブルペーパー出力装置2が該当する。RBは広幅リライタブルペーパー電子黒板を示し、本実施の形態では広幅リライタブルペーパー電子黒板3が該当する。   Here, PU indicates a normal output device, and the output device 1 corresponds to the present embodiment. RP indicates a rewritable paper output device, and the rewritable paper output device 2 corresponds to this embodiment. RB indicates a wide rewritable paper electronic blackboard, and the wide rewritable paper electronic blackboard 3 corresponds to the present embodiment.

なお、プリントサーバー22やプリント管理ユーティリティプログラム520又は620が図6の出力装置情報データベース有する場合、各出力装置の属性情報として機種グループの値も登録しておく。   When the print server 22 or the print management utility program 520 or 620 has the output device information database of FIG. 6, the value of the model group is also registered as attribute information of each output device.

図6は、出力装置情報データベースの構成例を示す図である。図6の出力装置情報データベース60は、出力装置ごとに、プリンター名、IPアドレス、機種(モデル)名、キーワード、及び機種グループが登録されている。なお、キーワードは、機種を簡易に識別するための文字列である。   FIG. 6 is a diagram illustrating a configuration example of the output device information database. In the output device information database 60 of FIG. 6, a printer name, an IP address, a model (model) name, a keyword, and a model group are registered for each output device. The keyword is a character string for easily identifying the model.

図5に戻る。続いて、ユーザは、パソコン5内の文書編集アプリ526を使って画像540を含む文書を作成し、文書情報531としてHDD511に登録する。文書の作成の際、文書編集アプリ526は、文書印刷条件設定画面をパソコン5の表示モニタに表示させる。   Returning to FIG. Subsequently, the user creates a document including the image 540 using the document editing application 526 in the personal computer 5 and registers the document information 531 in the HDD 511. When creating a document, the document editing application 526 displays a document printing condition setting screen on the display monitor of the personal computer 5.

図7は、文書編集アプリの文書印刷条件設定画面の第一の表示例を示す図である。図7の文書印刷条件設定画面5261の領域5261aでは、機種グループと同じ粒度、すなわち、「用紙を使った出力装置」、「リライタブルペーパー出力装置」、及び「リライタブルペーパー電子黒板」の中からチェックボタンによって一つ以上の型式をチェックすることができる。したがって、ユーザは、文書の特性を考慮してチェックボタンをチェックする。チェックされた出力先の型式に対して印刷が許される。設定値は文書情報531の一つとして、HDD511に保管される(S2)。このように、文書ごとに出力先を設定させることができる。   FIG. 7 is a diagram illustrating a first display example of the document printing condition setting screen of the document editing application. In the area 5261a of the document print condition setting screen 5261 in FIG. 7, a check button having the same granularity as the model group, that is, “output device using paper”, “rewritable paper output device”, and “rewritable paper electronic blackboard” is selected. You can check more than one model by. Therefore, the user checks the check button in consideration of the characteristics of the document. Printing is allowed for the checked destination model. The setting value is stored in the HDD 511 as one piece of document information 531 (S2). In this way, an output destination can be set for each document.

続いて、ユーザは文書印刷の際、図8に示される印刷ダイアログ527を表示モニタに表示させ、プリンター名のリスト5271を開く。リスト5271には広幅リライタブルペーパー電子黒板3、リライタブルペーパー出力装置2、出力装置1のプリンター名が入っている。ユーザはリストの中から、出力先51にするプリンター名を選択し、HDD511に保管する。なお、印刷ダイアログ527については便宜上画面の一部を省略している。印刷ダイアログ527には、非図示の「プロパティ」ボタンがあり、それを押下されると選択されたプリンター名に対応するプリンタードライバー522のプロパティを表示させる。   Subsequently, when printing a document, the user displays a print dialog 527 shown in FIG. 8 on the display monitor and opens a printer name list 5271. A list 5271 contains printer names of the wide rewritable paper electronic blackboard 3, the rewritable paper output device 2, and the output device 1. The user selects a printer name to be the output destination 51 from the list and stores it in the HDD 511. Note that part of the screen of the print dialog 527 is omitted for convenience. The print dialog 527 has a “property” button (not shown). When the button is pressed, the properties of the printer driver 522 corresponding to the selected printer name are displayed.

ところで、ユーザは、プリンター名に対応する出力装置1〜3の詳細な印刷条件550について変更があれば、印刷ダイアログ527のプロパティボタンを押下して、その出力装置1〜3のプリンタードライバーのプロパティを画面に表示させ、変更する印刷条件550の値を設定する。設定後、その出力装置1〜3のプリンタードライバーのプロパティ画面を閉じる。なお、設定値は仮登録の状態である(S3)。   Incidentally, if there is a change in the detailed printing condition 550 of the output devices 1 to 3 corresponding to the printer name, the user presses the property button of the print dialog 527 to change the properties of the printer driver of the output devices 1 to 3. The value of the printing condition 550 to be displayed and changed is set on the screen. After setting, the printer driver property screen of the output devices 1 to 3 is closed. Note that the set value is in a provisional registration state (S3).

印刷を実行する場合は、印刷ダイアログ527の「OK」ボタンを押下する。通常このタイミングで文書情報531、画像540、印刷条件550等が印刷プログラム523へ出力されるが、本実施の形態では、その前にプリンタードライバー522が、印刷ダイアログ527で選択されたプリンター名に対応する出力装置の型式と、文書印刷条件設定画面5261において選択され、文書情報531に含まれて保管されている出力先の型式とを照合し、分析する。   When executing printing, the “OK” button of the print dialog 527 is pressed. Normally, document information 531, image 540, print condition 550, and the like are output to the print program 523 at this timing, but in this embodiment, the printer driver 522 corresponds to the printer name selected in the print dialog 527 before that. The output device type to be checked is compared with the output destination type selected on the document print condition setting screen 5261 and stored in the document information 531 for analysis.

すなわち、上述したようにプリンタードライバー522には出力装置1〜3の機種グループの値が埋め込まれている。したがって、プリンタードライバー522は印刷ダイアログ527で選択されたプリンター名に基づいて当該プリンター名に対応する出力装置の機種グループを判定し、その結果と文書情報531の出力先の型式とが一致するかどうかをチェックすることに印刷の適否を判断する(S4)。   That is, as described above, the values of the model groups of the output devices 1 to 3 are embedded in the printer driver 522. Therefore, the printer driver 522 determines the model group of the output device corresponding to the printer name based on the printer name selected in the print dialog 527, and whether the result matches the output destination model of the document information 531. It is determined whether printing is appropriate for checking (S4).

両者が一致する場合又は一致しなくとも両者の関係が適切な場合、文書情報531、画像540、印刷条件550等が印刷プログラム523に出力され、印刷プログラム523によって通常の印刷処理が実行される。   If the two match or not match, the document information 531, the image 540, the print condition 550, and the like are output to the print program 523, and normal print processing is executed by the print program 523.

なお、この際、文書編集アプリ526が開いていれば、表示モニタに表示中の画像540(文書)は画像バッファ513の中に入っているが、オリジナル画像541をコピーしているだけで、画像加工される場合がある。すなわち、画像バッファ513の内容が印刷バッファ514にコピーされ、印刷条件550によっては更なる画像加工を施され、印刷画像542として形成される(S6、S7、S8)。   At this time, if the document editing application 526 is open, the image 540 (document) being displayed on the display monitor is in the image buffer 513, but only by copying the original image 541, the image May be processed. In other words, the contents of the image buffer 513 are copied to the print buffer 514, and further image processing is performed depending on the print conditions 550 to form a print image 542 (S6, S7, S8).

続いて、印刷画像542の内容が印刷条件550と共に出力先51が示す出力装置に出力され出力装置内の制御プログラム(121、221又は321)は印刷条件550に基づき、印刷画像542の印刷を行う(S9)。   Subsequently, the content of the print image 542 is output to the output device indicated by the output destination 51 together with the print condition 550, and the control program (121, 221 or 321) in the output device prints the print image 542 based on the print condition 550. (S9).

一方、S4において両者が一致しない場合又は更に両者の関係が不適切な場合、 その旨を通知する警告メッセージを表示モニタに表示させ、プリンタードライバー522を強制終了させる。したがって、印刷ダイアログ527のキャンセルボタンが押下された際と同様に、プリンタードライバー522で設定された仮登録の値を破棄する。(S5)
ここで、両者の関係が不適切な場合とは、第一のケースとして、例えば、文書編集アプリ526で文書情報531として出力先をリライタブルペーパー出力装置2又は出力装置1にしておき、印刷の際、プリンタードライバー522において広幅リライタブルペーパー電子黒板3を選択した場合が挙げられる。その理由は以下の通りである。
On the other hand, if they do not match in S4 or if the relationship between them is inappropriate, a warning message notifying that is displayed on the display monitor, and the printer driver 522 is forcibly terminated. Accordingly, the temporary registration value set by the printer driver 522 is discarded as when the cancel button of the print dialog 527 is pressed. (S5)
Here, the case where the relationship between the two is inappropriate is, for example, a case where the output destination is set to the rewritable paper output device 2 or the output device 1 as the document information 531 in the document editing application 526 and printing is performed. A case where the wide rewritable paper electronic blackboard 3 is selected in the printer driver 522 may be mentioned. The reason is as follows.

リライタブルペーパー出力装置2又は出力装置1に印刷される文書のサイズは大概A4サイズであるが、そのような文書をA0、A1といった広幅サイズの印刷及び表示を本来の目的とする広幅リライタブルペーパー電子黒板3に印刷するのは空間上の効率が悪いからである。また、広幅リライタブルペーパー電子黒板3は大型で高価であるが故に設置数が少ないため代替手段が無い場合が多く、広幅リライタブルペーパー電子黒板3を必要とする他のユーザの使用機会を妨げてしまい、他のユーザの業務の進捗に支障をもたらすからである。更に、印刷される文書が機密文書である場合、誤って広幅リライタブルペーパー電子黒板3に出力されると、当該文書が無関係且つ不特定の者に閲覧されてしまう危険性があるからである。   The size of a document printed on the rewritable paper output device 2 or the output device 1 is generally an A4 size, and such a wide rewritable paper electronic blackboard originally intended for printing and displaying a wide size such as A0 and A1. The reason for printing to 3 is that the efficiency in space is poor. In addition, since the wide rewritable paper electronic blackboard 3 is large and expensive, the number of installations is small, so there are many cases where there is no alternative means, and the use opportunity of other users who need the wide rewritable paper electronic blackboard 3 is hindered. This is because it interferes with the progress of other users' work. Furthermore, if the document to be printed is a confidential document, if the document is erroneously output to the wide rewritable paper electronic blackboard 3, there is a risk that the document will be viewed by an unrelated and unspecified person.

なお、この場合、警告メッセージで、印刷ダイアログ527においてリライタブルペーパー出力装置2又は出力装置1に係るプリンター名を選択するように催促してもよい。   In this case, a warning message may prompt the user to select the printer name related to the rewritable paper output device 2 or the output device 1 in the print dialog 527.

また、両者の関係が不適切な第二のケースとして、文書編集アプリ526で文書情報531として文書の出力先を広幅リライタブルペーパー電子黒板3にしておき、印刷の際、プリンタードライバー522において、リライタブルペーパー出力装置2又は出力装置1を選択した場合が挙げられる。その理由は以下の通りである。   As a second case in which the relationship between the two is inappropriate, the document editing application 526 sets the output destination of the document as the document information 531 to the wide rewritable paper electronic blackboard 3, and the printer driver 522 performs the rewritable paper at the time of printing. The case where the output device 2 or the output device 1 is selected is mentioned. The reason is as follows.

広幅リライタブルペーパー電子黒板3に印刷される文書のサイズは大概A0、A1といった広幅サイズである。一方、出力装置1に印刷される文書のサイズは大概A4サイズなので、A0又はA1サイズの文書をそのまま等倍印刷するとA4サイズからはみ出てしまい、望みの印刷結果にならず資源の無駄になってしまうからである。また、出力装置1が広幅出力装置の場合、等倍印刷であっても印刷用紙に印刷する必然性が無ければ用紙サイズが広幅サイズだけに資源の無駄の度合いが大きくなってしまうからである。なお、A0、A1サイズからA4サイズへ縮小印刷するにしても縮小率が大きいので、画像内容の認識、判別が困難になる可能性が高く、縮小印刷は非現実的である。   The size of a document printed on the wide rewritable paper electronic blackboard 3 is generally wide such as A0 and A1. On the other hand, since the size of the document printed on the output device 1 is generally A4 size, if the A0 or A1 size document is printed at the same magnification as it is, it will be out of the A4 size, resulting in a waste of resources instead of the desired printing result. Because it ends up. Further, when the output device 1 is a wide output device, even if the same size printing is performed, if there is no necessity to print on the printing paper, the wastefulness of resources becomes large only for the wide paper size. Even if the reduced printing is performed from the A0 or A1 size to the A4 size, the reduction rate is large, so that it is highly likely that it is difficult to recognize and discriminate the image contents, and the reduced printing is unrealistic.

なお、この場合、警告メッセージで、印刷ダイアログ527において広幅リライタブルペーパー電子黒板3に係るプリンター名を選択するように催促してもよい。   In this case, a warning message may prompt the user to select the printer name related to the wide rewritable paper electronic blackboard 3 in the print dialog 527.

このように、上記パソコン5によれば、印刷用紙を無駄に消費したり、機密文書が無関係且つ不特定の閲覧者に見られてしまう等、多大な損害に繋がるのを防止することが出来る。また、各出力装置ごとではなく、機種グループによって印刷の適否を判断するため、新機種が登場した場合でも、簡易な保守作業によって対応することができる。   As described above, according to the personal computer 5, it is possible to prevent the printing paper from being consumed wastefully and lead to a great deal of damage such as a confidential document being viewed by an irrelevant and unspecified viewer. Further, since the suitability of printing is determined not by each output device but by the model group, even when a new model appears, it can be dealt with by simple maintenance work.

ところで、広幅リライタブルペーパー電子黒板3、リライタブルペーパー出力装置2は製品化されているが、まだ広い範囲に渡って普及していない。また、本発明が適用されていない出力装置1のプリンタードライバー522には、機種グループの値は埋め込まれておらず、上記のような出力先の適否をチェックする機能(以下、単に「チェック機能」という。)は実装されていない。   By the way, although the wide rewritable paper electronic blackboard 3 and the rewritable paper output device 2 have been commercialized, they are not yet widespread. The printer driver 522 of the output device 1 to which the present invention is not applied has no model group value embedded therein, and a function for checking the suitability of the output destination as described above (hereinafter simply referred to as “check function”). Is not implemented.

したがって、機種グループの値とチェック機能とが実装されたプリンタードライバー522を用意し、広幅リライタブルペーパー電子黒板3又はリライタブルペーパー出力装置2の少なくともいずれか一方が設置され、ネットワークに接続された時点で出力装置1のプリンタードライバー522を更新して全て機種グループに対応出来るものにすればよいと考えられる。しかし、機種グループへの対応が仕様外だったり、出力装置1が古くメンテナンス期間が切れていたり等、メーカーの都合で一部の出力装置1のプリンタードライバー522ではどうしても機種グループに対応出来ないものが出てくる場合が考えられる。そうすると、上記チェック機能を実現するのが困難となる。   Accordingly, a printer driver 522 having a model group value and a check function is prepared, and output when at least one of the wide rewritable paper electronic blackboard 3 and the rewritable paper output device 2 is installed and connected to the network. It is considered that the printer driver 522 of the device 1 may be updated so as to be compatible with all model groups. However, some printer drivers 522 of the output device 1 cannot be supported by the model group for the convenience of the manufacturer, for example, the support for the model group is out of specification or the output device 1 is old and the maintenance period has expired. The case where it comes out is considered. If it does so, it will become difficult to implement | achieve the said check function.

そこで、かかる場合を考慮した例について以下に説明する。図9は、機種グループの値による制御の流れを示す図である。   Therefore, an example considering such a case will be described below. FIG. 9 is a diagram showing the flow of control based on the value of the model group.

パソコン5又はプリントサーバー6に印刷管理ユーティリティプログラム520を駐在しておき、プリンタードライバー522が機種グループの値を情報として持っているかをチェックする機能を持たせる。   A print management utility program 520 is stationed in the personal computer 5 or the print server 6 and has a function of checking whether the printer driver 522 has a model group value as information.

新たな出力装置1〜3のプリンタードライバー522をインストールする際、印刷管理ユーティリティプログラム520が作動し、インストールしようとするプリンタードライバー522の情報を読みに行き、印刷管理ユーティリティプログラム520は事前にプリンタードライバー522が機種グループの値を持っているかをチェックする(S11〜S12)。   When the printer driver 522 of the new output devices 1 to 3 is installed, the print management utility program 520 is activated to read information on the printer driver 522 to be installed, and the print management utility program 520 reads the printer driver 522 in advance. Is checked whether it has the value of the model group (S11 to S12).

プリンタードライバー522に機種グループの値が無い場合、ユーティリティプログラム520は、図10に示すその旨のメッセージをユーザに告知するともに、インストール処理を強制終了させる(S13)。
一方、プリンタードライバー522に機種グループの値が有る場合、PU、RP又はRBのいずれかの値を図6に示す出力装置情報データベース60における機種グループの欄に登録する。なお、プリンター名、IPアドレス、機種名も同時に登録する(S14)。
If the printer driver 522 has no model group value, the utility program 520 notifies the user of the message shown in FIG. 10 and forcibly terminates the installation process (S13).
On the other hand, if the printer driver 522 has a model group value, any value of PU, RP, or RB is registered in the model group column in the output device information database 60 shown in FIG. The printer name, IP address, and model name are also registered at the same time (S14).

このように、上記パソコン5によれば、新たな出力装置1〜3のプリンタードライバー522がインストールされる度に、印刷管理ユーティリティプログラム520はプリンタードライバー522が機種グループの値を情報として持っているかをチェックし、機種グループの値の有無を記録するので、ユーザはチェック機能の効果を得るための対策を取ることが出来る。   As described above, according to the personal computer 5, each time the printer driver 522 of the new output device 1 to 3 is installed, the print management utility program 520 determines whether the printer driver 522 has the value of the model group as information. Since it is checked and the presence / absence of the value of the model group is recorded, the user can take measures to obtain the effect of the check function.

また、出力装置情報データベース60に機種グループの値が一元的に登録されるため、例えば、代行印刷が発生した場合、各出力装置に問い合わせなくても出力装置情報データベース60内の機種グループの値を参照すればよく、迅速に同じ機種グループの値を持つ出力装置1〜3を探索することができ、円滑な業務の進捗に繋がる。   In addition, since the model group values are centrally registered in the output device information database 60, for example, when proxy printing occurs, the model group values in the output device information database 60 can be set without inquiring each output device. The output devices 1 to 3 having the same model group value can be searched quickly, which leads to smooth business progress.

ところで、既にインストール済みの出力装置1〜3のプリンタードライバー522の機種グループの値の有無のチェックを行うときは、印刷管理ユーティリティプログラム520は、まず図6の出力装置情報データベース60を参照する(図9のS15)。   By the way, when checking the presence / absence of the model group value of the printer driver 522 of the already installed output devices 1 to 3, the print management utility program 520 first refers to the output device information database 60 of FIG. 9 S15).

続いて、印刷管理ユーティリティプログラム520は、パソコン5にインストール済みのプリンタードライバー522のプリンター名を取得し、そのプリンター名が出力装置情報データベース60に登録されているかどうかをチェックする。プリンター名が登録されている場合、出力装置情報データベース60における当該プリンター名の行の機種グループの値を参照する(S16)。   Subsequently, the print management utility program 520 acquires the printer name of the printer driver 522 installed in the personal computer 5 and checks whether the printer name is registered in the output device information database 60. When the printer name is registered, the value of the model group in the line of the printer name in the output device information database 60 is referred to (S16).

一方、プリンタードライバー522のプリンター名が出力装置情報データベース60に登録されていない場合、印刷管理ユーティリティプログラム520は、そのプリンター名に係るプリンタードライバー522の情報を読みに行く(S17)。   On the other hand, when the printer name of the printer driver 522 is not registered in the output device information database 60, the print management utility program 520 reads the information of the printer driver 522 related to the printer name (S17).

プリンタードライバー522の情報を読みに行って、機種グループの値が無かった場合、無いことを示す値か記号を図6の出力装置情報データベース60の中の機種グループの欄に登録する(S17)。図6には「なし」で示しているが、「×」又は「NONE」等、機種グループの値が無いことが識別できる記号であれば何でもよい。なお、この処理は、上記S13においても行われる。   When the information of the printer driver 522 is read and there is no model group value, a value or symbol indicating that there is no model group is registered in the model group column in the output device information database 60 of FIG. 6 (S17). Although “None” is shown in FIG. 6, any symbol such as “×” or “NONE” can be used as long as it can identify that there is no model group value. This process is also performed in S13.

更に、機種グループの値が無かった場合、印刷管理ユーティリティプログラム520は、一旦メモリ512にプリンター名を記録し、全てのプリンタードライバー522に対してのチェックを終えた時点で、機種グループの値が無い旨のメッセージにメモリ512に記録したプリンター名を添えて図11に示される警告メッセージを画面に表示させる(S18〜S19)。   Further, when there is no model group value, the print management utility program 520 once records the printer name in the memory 512 and when all the printer drivers 522 have been checked, there is no model group value. A warning message shown in FIG. 11 is displayed on the screen with the printer name recorded in the memory 512 added to the message to that effect (S18 to S19).

なお、印刷管理ユーティリティプログラム520は最初の起動時から毎回、上記の処理を行うことになるが、最初は出力装置情報データベース60は白紙状態なので、パソコン5内にインストールされている全てのプリンタードライバー522に対してチェックが行われることになる。   The print management utility program 520 performs the above processing every time it is first started. However, since the output device information database 60 is initially blank, all the printer drivers 522 installed in the personal computer 5 are used. Will be checked.

また、印刷管理ユーティリティプログラム520は、プリンター名が変更された場合は上記S17の処理を行う。また、プリンタードライバー522が削除された場合、印刷管理ユーティリティプログラム520は、削除されたプリンタードライバー522に係るプリンター名の行の機種グループの値を出力装置情報データベース60から削除する。   The print management utility program 520 performs the process of S17 when the printer name is changed. When the printer driver 522 is deleted, the print management utility program 520 deletes the value of the model group in the printer name line related to the deleted printer driver 522 from the output device information database 60.

このように上記パソコン5によれば、既にインストール済みの出力装置1〜3のプリンタードライバー522についても機種グループの値を情報として持っているかをチェックし、機種グループの値の有無を記録するので、ユーザはチェック機能の効果を得るための対策を取ることが出来る。   As described above, according to the personal computer 5, it is checked whether the printer driver 522 of the output devices 1 to 3 already installed has the model group value as information, and the presence / absence of the model group value is recorded. The user can take measures to obtain the effect of the check function.

また、機種グループの値を情報の有無のチェック結果は、出力装置情報データベース60に保存されるため、一回チェックを行ったプリンタードライバー522に関しては、再度同様の処理を行う必要がなく、処理効率の向上を図ることができる。   In addition, since the check result of the presence / absence of information on the model group value is stored in the output device information database 60, it is not necessary to perform the same process again for the printer driver 522 that has been checked once. Can be improved.

次に、機種グループの値を持たないプリンタードライバー522から印刷プログラム523に対して印刷指示が出された場合について図9を用いて説明する。かかる場合を想定して、印刷プログラム523に機種グループに値の有無を確認する機能を実装しておく。以下、処理の流れを説明する。   Next, a case where a print instruction is issued from the printer driver 522 having no model group value to the print program 523 will be described with reference to FIG. Assuming such a case, a function for confirming the presence / absence of a value in the model group is installed in the print program 523. Hereinafter, the flow of processing will be described.

機種グループの値を情報として持たないプリンタードライバー522から印刷プログラム523に対して印刷の指示が出されたとする(S20)。   Assume that a print instruction is issued from the printer driver 522 that does not have the model group value as information to the print program 523 (S20).

印刷の指示を受けた印刷プログラム523は、プリンタードライバー522より印刷条件550を受け取った際、機種グループの値が含まれているかをチェックする。   Upon receiving the print condition 550 from the printer driver 522, the print program 523 that has received the print instruction checks whether the model group value is included.

機種グループの値が有る場合、印刷プログラム523は、印刷画像542を受け取り印刷処理に入る。一方、機種グループの値が無い場合、印刷プログラム523は、その旨の情報をプリンタードライバー522のプリンター名と共に印刷管理ユーティリティプログラム520に通知し、印刷処理を強制終了する(S21)。    If there is a value of the model group, the print program 523 receives the print image 542 and starts the printing process. On the other hand, if there is no value for the model group, the print program 523 notifies the print management utility program 520 of information to that effect together with the printer name of the printer driver 522, and forcibly ends the print processing (S21).

印刷プログラム523から通知を受けた印刷管理ユーティリティプログラム520は、図12に示されるような警告メッセージをプリンタードライバー522のプリンター名とともに表示モニタに表示させる。これにより、機種グループの値を持たない出力装置1〜3からの印刷を阻止することが出来、告知を受けたユーザは対策を取ることになる(S22)。   Upon receiving the notification from the print program 523, the print management utility program 520 displays a warning message as shown in FIG. 12 on the display monitor together with the printer name of the printer driver 522. Thereby, it is possible to prevent printing from the output devices 1 to 3 having no model group value, and the user who has received the notification takes measures (S22).

次に、文書編集アプリ526が文書情報531として文書の出力先の型式を持っていない場合について図9を用いて説明する。この場合は、プリンタードライバー522が、図13に示されるような警告メッセージを文書名と共に表示させる(S23)。これにより、機種グループの値を持たない出力装置1〜3からの印刷を阻止することが出来、告知を受けたユーザは対策を取ることになる。   Next, a case where the document editing application 526 does not have a document output destination type as the document information 531 will be described with reference to FIG. In this case, the printer driver 522 displays a warning message as shown in FIG. 13 together with the document name (S23). Thereby, it is possible to prevent printing from the output devices 1 to 3 having no model group value, and the user who receives the notification takes measures.

ところで、文書の内容が災害、事故等の緊急情報や重大情報、特価情報等だった場合、その文書の内容を特定者のみならず、多数の不特定者に対して通知する必要がある。言い換えれば機種グループにかかわらず全ての出力装置1〜3に当該文書を印刷する必要が出てくる場合がある。   By the way, when the content of a document is emergency information such as a disaster or an accident, serious information, special price information, etc., it is necessary to notify the content of the document not only to a specific person but also to many unspecified persons. In other words, it may be necessary to print the document on all the output devices 1 to 3 regardless of the model group.

文書のサイズが例えばA4サイズであれば、出力装置1やリライタブルペーパー出力装置2に対してはそのまま等倍印刷すれば良いが、広幅リライタブルペーパー電子黒板3に対しても等倍印刷すると、画像の内容や文字が小さ過ぎて見えないため、1m以上離れると閲覧者が伝達に気付かず業務に支障が出る他、損害を蒙る恐れがある。   If the size of the document is, for example, A4 size, it may be printed as it is for the output device 1 or the rewritable paper output device 2 as it is. However, if the document is printed on the wide rewritable paper electronic blackboard 3 as well, Since the contents and characters are too small to be seen, if the distance is more than 1 m, the viewer may not be aware of the transmission, which may hinder business and may cause damage.

その場合、広幅リライタブルペーパー電子黒板3のみに対して、印刷画像の拡大印刷を設定して印刷するとよいが、印刷指示が標準サイズ向け、広幅サイズ向けと設定する必要があり、手動操作では操作者のミスによりどちらかの印刷指示を抜かしてしまい、伝達が実施されず業務に支障が出る他、損害を蒙る恐れがある。かかる問題点を解決する例について以下に説明する。   In that case, it is better to set the enlarged print of the print image for only the wide rewritable paper electronic blackboard 3, but it is necessary to set the print instruction for standard size and wide size. One of the printing instructions may be missed due to a mistake, and the transmission may not be carried out, resulting in trouble with operations and risk of damage. An example for solving such a problem will be described below.

現状では出力装置1は仕様や性能に違いがあり、並行印刷や代行印刷を行う場合は近似した機種の出力装置のプリンタードライバー522でないと使えない。これは異なるメーカーの出力装置でも同様であり、I/F仕様の違いが大きいためである。これを解決するために社団法人ビジネス機械・情報システム産業協会(JBMIA)でBMLinkS(Business Machine Linkage Service)が策定され、所定の機能が共通化で使用可能になっている。ここでは、このような共通化されたI/Fに対応したプリンタードライバー(以下「共通プリンタードライバー」という。)を用いる。   At present, the output device 1 has a difference in specifications and performance, and when performing parallel printing or proxy printing, the printer driver 522 of the output device of an approximate model can only be used. This is the same for output devices from different manufacturers, because the difference in I / F specifications is large. In order to solve this problem, BMLinkS (Business Machine Linkage Service) was formulated by the Japan Business Machine and Information System Industries Association (JBMIA), and predetermined functions can be used in common. Here, a printer driver corresponding to such a common I / F (hereinafter referred to as “common printer driver”) is used.

改めて図7の文書印刷条件設定画面5261を参照する。文書の内容が災害、事故等の緊急情報や重大情報、特価情報等であって、機種グループに関わらず全ての出力装置1〜3に印刷する必要が或る場合は、文書印刷条件設定画面5261の緊急時対応の設定欄において、「指定した出力先全てに対して並行印刷を行う。」のチェックボタン5261bをチェックする。   The document print condition setting screen 5261 in FIG. 7 is referred to again. If the content of the document is emergency information such as disaster or accident, serious information, special price information, etc., and it is necessary to print on all the output devices 1 to 3 regardless of the model group, the document print condition setting screen 5261 In the emergency response setting field, a check button 5261b of “Perform parallel printing for all specified output destinations” is checked.

チェックボタン5261bがチェックされた場合に、その文書から印刷ダイアログ527が開かれると、パソコン5は、印刷ダイアログ527に緊急ボタンを表示させる。   When the check button 5261b is checked and the print dialog 527 is opened from the document, the personal computer 5 causes the print dialog 527 to display an emergency button.

図14は、緊急ボタンが表示された印刷ダイアログの表示例を示す図である。図14に示される印刷ダイアログ527には、OKボタンの左側に緊急ボタン5272が表示されている。   FIG. 14 is a diagram illustrating a display example of a print dialog on which an emergency button is displayed. In the print dialog 527 shown in FIG. 14, an emergency button 5272 is displayed on the left side of the OK button.

印刷ダイアログ527に緊急ボタン5272が表示されている際に、リスト5271の中からいずれかのプリンター名が選択されると、パソコン5は、緊急ボタン5272をクリアボタンに変更して表示させる。   If any printer name is selected from the list 5271 while the emergency button 5272 is displayed in the print dialog 527, the personal computer 5 changes the emergency button 5272 to a clear button and displays it.

図15は、クリアボタンが表示された印刷ダイアログの表示例を示す図である。図15に示される印刷ダイアログ527では、リスト5271においてプリンター名が一つ選択されている。また、プリンター名の選択に応じ、緊急ボタン5272がクリアボタン5273に置き換わっている。   FIG. 15 is a diagram illustrating a display example of a print dialog in which a clear button is displayed. In the print dialog 527 shown in FIG. 15, one printer name is selected in the list 5271. Further, the emergency button 5272 is replaced with a clear button 5273 according to the selection of the printer name.

図15の状態で印刷ダイアログ527のOKボタンが押下された場合、パソコン5は、図8の状態の印刷ダイアログ527においてOKボタンが押下された場合と同様の処理を実行する。すなわち、選択されたプリンター名に係る出力装置のプリンタードライバー522の印刷条件550に基づいて、通常の印刷処理を実行する。   When the OK button of the print dialog 527 is pressed in the state shown in FIG. 15, the personal computer 5 executes the same processing as when the OK button is pressed in the print dialog 527 shown in FIG. In other words, normal print processing is executed based on the print condition 550 of the printer driver 522 of the output device related to the selected printer name.

一方、クリアボタン5273が押下された場合、パソコン5は、プリンター名の選択状態を解除し、クリアボタン5273を緊急ボタン5272に置き換えて表示させる。すなわち、印刷ダイアログ527の表示が図15の状態から図14の状態に戻る。なお、緊急ボタン5272が表示された状態で非図示のプロパティのボタンが押下されると、パソコン5は、共通プリンタードライバーのプロパティを表示させる。ここでは共通プリンタードライバーのプロパティ画面は図示しないが、当該プロパティ画面では、基本的にどの出力装置に対しても所定の標準の印刷条件が設けられるはずである。   On the other hand, when the clear button 5273 is pressed, the personal computer 5 cancels the selected state of the printer name and replaces the clear button 5273 with the emergency button 5272 for display. That is, the display of the print dialog 527 returns from the state of FIG. 15 to the state of FIG. If a property button (not shown) is pressed while the emergency button 5272 is displayed, the personal computer 5 displays the properties of the common printer driver. Here, although the property screen of the common printer driver is not shown, a predetermined standard printing condition should be provided for any output device on the property screen.

図14の印刷ダイアログ527において緊急ボタン5272が押下された場合、パソコン5は、共通プリンタードライバーの印刷条件に基づいて、文書印刷条件設定画面5261の領域5261aにおいて選択された全ての出力先に対して並行印刷を実施する。   When the emergency button 5272 is pressed in the print dialog 527 of FIG. 14, the personal computer 5 applies to all output destinations selected in the area 5261a of the document print condition setting screen 5261 based on the print conditions of the common printer driver. Perform parallel printing.

ところで、全て同じ印刷条件に基づいて並行印刷すると以下の問題が発生する。   By the way, the following problems occur when parallel printing is performed based on the same printing conditions.

図16は、A4縦長サイズの文書に記述された緊急情報の例を示す図である。   FIG. 16 is a diagram illustrating an example of emergency information described in an A4 portrait document.

図7のように出力先が選択されている場合において並行印刷が実行される場合、印刷プログラム523は出力先を出力装置1に指定して等倍印刷を行い、次に出力先を広幅リライタブルペーパー電子黒板3に変えて印刷する。この時、等倍のままで広幅リライタブルペーパー電子黒板3の画面に表示すると、図17のような状態になる。   When parallel printing is executed when an output destination is selected as shown in FIG. 7, the print program 523 designates the output destination as the output device 1 to perform equal-size printing, and then sets the output destination as a wide rewritable paper. Change to the electronic blackboard 3 and print. At this time, when displayed on the screen of the wide rewritable paper electronic blackboard 3 while maintaining the same magnification, the state becomes as shown in FIG.

図17は、A4縦長サイズの文書を広幅リライタブルペーパー電子黒板に等倍表示した例を示す図である。   FIG. 17 is a diagram illustrating an example in which an A4 portrait document is displayed on the wide rewritable paper electronic blackboard at the same magnification.

A4縦長サイズは、水平方向が148mmであり垂直方向が210mmである。また、広幅リライタブルペーパー電子黒板3の画面サイズであるA0横長サイズは、水平方向が1189mmであり垂直方向が841mmである。更に、実際は、広幅リライタブルペーパー電子黒板3の画面はA0横長サイズより若干大きめにとってある。したがって、A4縦長の文書を広幅リライタブルペーパー電子黒板3の画面に表示させると、その文書は、当該画面に対して水平方向で約8分の1、垂直方向で約4分の1に過ぎず、また、面積では約32分の1にしか過ぎない。   The A4 portrait size is 148 mm in the horizontal direction and 210 mm in the vertical direction. The A0 landscape size, which is the screen size of the wide rewritable paper electronic blackboard 3, is 1189 mm in the horizontal direction and 841 mm in the vertical direction. Furthermore, in practice, the screen of the wide rewritable paper electronic blackboard 3 is slightly larger than the A0 landscape size. Therefore, when an A4 portrait document is displayed on the screen of the wide rewritable paper electronic blackboard 3, the document is only about 1/8 in the horizontal direction and about 1/4 in the vertical direction. Moreover, the area is only about 1/32.

よって、閲覧者が図17の画面を1m以上離れて見ても、文書の内容や文字が小さ過ぎて見えないため、認識が出来ず、仮に文書の内容が緊急情報や重大情報、特価情報等だったとしても見逃してしまう。更に、A4縦長画像が広幅リライタブルペーパー電子黒板3の画面の隅に表示されると余計見難くなる。   Therefore, even if the viewer looks at the screen of FIG. 17 at a distance of 1 m or more, the contents and characters of the document are too small to be seen, and thus cannot be recognized, and the contents of the document are urgent information, critical information, special price information, etc. Even if it is, it will be missed. Furthermore, if an A4 portrait image is displayed at the corner of the screen of the wide rewritable paper electronic blackboard 3, it will be difficult to see.

そこで、本実施の形態のパソコン5は、オリジナル画像541をその水平方向又は垂直方向のいずれかが、広幅リライタブルペーパー電子黒板3の画面の枠一杯になるように拡大して印刷画像542をする。例えば、上記のA4縦長サイズの例では、垂直方向に4倍拡大すると枠一杯になる。したがって、この場合、オリジナル画像541は、水平方向及び垂直方向に4倍拡大される。   Therefore, the personal computer 5 of the present embodiment enlarges the original image 541 so that either the horizontal direction or the vertical direction fills the frame of the wide rewritable paper electronic blackboard 3 and forms the print image 542. For example, in the case of the above-mentioned A4 portrait size, when the image is enlarged four times in the vertical direction, the frame is full. Therefore, in this case, the original image 541 is enlarged four times in the horizontal direction and the vertical direction.

図18は、A4縦長サイズの文書を広幅リライタブルペーパー電子黒板の画面に合わせて表示した例を示す図である。これにより閲覧者は画面を1m以上離れて見ても文書の内容を認識することができる。   FIG. 18 is a diagram showing an example in which an A4 portrait document is displayed in accordance with the screen of the wide rewritable paper electronic blackboard. Thus, the viewer can recognize the contents of the document even when viewing the screen at a distance of 1 m or more.

このように上記パソコン5によれば、ユーザは、並行印刷の指示を1度行うだけで、複数の出力装置1〜3に適切な態様で印刷させることができる。したがって、多数且つ不特定の閲覧者に緊急情報や重大情報、特価情報等を迅速に伝達することが出来る。   As described above, according to the personal computer 5, the user can cause the plurality of output devices 1 to 3 to perform printing in an appropriate manner only by giving an instruction for parallel printing once. Therefore, emergency information, critical information, special price information, etc. can be quickly transmitted to a large number of unspecified viewers.

ところで、広幅リライタブルペーパー電子黒板3は掲示用ポートにも使用出来る汎用性がある。使用状況によっては、例えば特定者しか立ち寄れない会議室、又は不特定者が立ち寄る場所のどちらかに移動して配置される可能性がある。従って広幅リライタブルペーパー電子黒板3に印刷する場合、広幅リライタブルペーパー電子黒板3の配置場所を取得出来るシステムでなければ、ユーザは、その配置場所を把握するのが困難である。遠隔のパソコン5から印刷設定する場合は特にその配置場所の把握が困難である。したがって、誤って不特定者が立ち寄る場所の広幅リライタブルペーパー電子黒板3に機密文書等を出力してしまう可能性があるという問題がある。かかる問題点を解決する例について以下に説明する。   By the way, the wide rewritable paper electronic blackboard 3 has versatility that can be used as a posting port. Depending on the situation of use, for example, there is a possibility of moving to a conference room where only a specific person can stop or a place where an unspecified person stops. Therefore, when printing on the wide rewritable paper electronic blackboard 3, it is difficult for the user to grasp the arrangement location unless the system can acquire the arrangement location of the wide rewritable paper electronic blackboard 3. When printing is set from a remote personal computer 5, it is particularly difficult to grasp the arrangement location. Accordingly, there is a problem that a confidential document or the like may be output to the wide rewritable paper electronic blackboard 3 where the unspecified person stops by mistake. An example for solving such a problem will be described below.

文書編集アプリ526は、文書印刷条件設定画面として図19に示されるような画面を表示させる。   The document editing application 526 displays a screen as shown in FIG. 19 as a document printing condition setting screen.

図19は、文書編集アプリの文書印刷条件設定画面の第二の表示例を示す図である。   FIG. 19 is a diagram illustrating a second display example of the document printing condition setting screen of the document editing application.

図19に示される文書印刷条件設定画面5262では、広幅リライタブルペーパー電子黒板3への掲示条件として「特定掲示」及び「不特定掲示」の項目が用意されている。印刷対象の文書が、機密文書等、文書の特性として特定者のみが閲覧出来る文書の場合は「特定掲示」にチェックを入れる。一方、印刷対象の文書が、不特定者、つまり誰もが閲覧出来る文書である場合は「不特定掲示」にチェックを入れる。文書印刷条件設定画面5262における設定内容は、文書情報531に含められて保管される。   In the document printing condition setting screen 5262 shown in FIG. 19, items of “specific posting” and “unspecified posting” are prepared as posting conditions on the wide rewritable paper electronic blackboard 3. When the document to be printed is a document that can be viewed only by a specific person as a document characteristic, such as a confidential document, check “Specified notice”. On the other hand, if the document to be printed is a document that can be viewed by an unspecified person, that is, anyone can check, “unspecified posting” is checked. The setting contents on the document printing condition setting screen 5262 are included in the document information 531 and stored.

また、広幅リライタブルペーパー電子黒板3のプリンタードライバー522は、そのプロパティ画面として図20に示されるような画面を表示させる。   Further, the printer driver 522 of the wide rewritable paper electronic blackboard 3 displays a screen as shown in FIG. 20 as its property screen.

図20は、広幅リライタブルペーパー電子黒板のプリンタードライバーのプロパティ画面の表示例を示す図である。   FIG. 20 is a diagram showing a display example of the property screen of the printer driver of the wide rewritable paper electronic blackboard.

図20のプロパティ画面5221の領域5221aには、広幅リライタブルペーパー電子黒板3の使用用途として「特定掲示」及び「不特定掲示」の項目が表示されている。したがって、ユーザは、予め当該広幅リライタブルペーパー電子黒板3の設置場所等を考慮していずれかの項目をチェックしておく。   In the area 5221a of the property screen 5221 in FIG. 20, items of “specific posting” and “non-specific posting” are displayed as usages of the wide rewritable paper electronic blackboard 3. Therefore, the user checks any item in advance in consideration of the installation location of the wide rewritable paper electronic blackboard 3.

すなわち、会議室など、外部に対するセキュリティが行き届いて、且つ特定者のみが集合する場所に当該広幅リライタブルペーパー電子黒板3が設置されている場合は「特定掲示」にチェックを入れる。   In other words, if the wide rewritable paper electronic blackboard 3 is installed in a place such as a conference room where the security to the outside is perfect and only a specific person gathers, the “special notice” is checked.

一方、公共の場所等、多数の不特定者が行き交い、外部へのセキュリティを行き届かない場所に場合に当該広幅リライタブルペーパー電子黒板3は「不特定掲示」にチェックを入れる。   On the other hand, the wide rewritable paper electronic blackboard 3 puts a check mark on “unspecified posting” when a large number of unspecified persons come and go, such as public places, and the security to the outside is not reached.

各広幅リライタブルペーパー電子黒板3のプリンタードライバー522に対してこのような設定が予めなされることにより、各広幅リライタブルペーパー電子黒板3は、特定掲示用と不特定掲示用に予め振り分けられることになる。   By making such a setting in advance for the printer driver 522 of each wide rewritable paper electronic blackboard 3, each wide rewritable paper electronic blackboard 3 is distributed in advance for specific posting and non-specific posting.

印刷の実行が指示されるとプリンタードライバー522は、文書情報531に設定された内容と、プロパティ画面5221において設定された内容とを照合し、印刷の適否を図21のように判断する。   When the execution of printing is instructed, the printer driver 522 collates the contents set in the document information 531 with the contents set on the property screen 5221, and determines whether printing is appropriate as shown in FIG.

図21は、印刷の適否の判断基準を示す図である。図21に示されるように、文書情報531に「特定掲示」と設定され、プリンタードライバー522に「不特定掲示」と設定されている場合、プリンタードライバー522は、印刷は不適切であると判断し、図22のような警告メッセージを画面に表示させ、印刷処理を中止する。   FIG. 21 is a diagram illustrating criteria for determining whether printing is appropriate. As shown in FIG. 21, when “specific posting” is set in the document information 531 and “unspecified posting” is set in the printer driver 522, the printer driver 522 determines that printing is inappropriate. A warning message as shown in FIG. 22 is displayed on the screen, and the printing process is stopped.

これにより、機密文書等、セキュリティの確保が要求される文書が、ユーザの不注意によって不特定の者に閲覧されるのを防止することができる。   Thereby, it is possible to prevent a document such as a confidential document that requires security from being browsed by an unspecified person due to carelessness of the user.

ところで、各プリンタードライバー522のプロパティ画面5221を開いて特定掲示用であるのか否かを設定するのは手間がかかる。そこで、各プリンター名に特定掲示用であるか否かの識別情報を含めるとよい。例えば、特定掲示用には、プリンター名の末尾に「_SN」(Specific Notice)を付加し、不特定掲示用には、プリンター名の末尾に「_UN」(Unspecified Notice)を付加しておく。   By the way, it takes time to open the property screen 5221 of each printer driver 522 and set whether or not it is for specific posting. Therefore, it is preferable to include identification information as to whether or not each printer name is for specific posting. For example, “_SN” (Specific Notice) is added to the end of the printer name for specific posting, and “_UN” (Unspecified Notice) is added to the end of the printer name for non-specific posting.

この場合、プリンタードライバー522は、文書情報531に設定された内容と、プリンター名とを照合することにより印刷の適否を判断する。   In this case, the printer driver 522 determines whether printing is appropriate by comparing the contents set in the document information 531 with the printer name.

したがって、ユーザは、プリンタードライバー522のプロパティとして特定掲示用であるか否かを設定する必要はない。   Therefore, the user does not need to set whether or not the printer driver 522 is for specific posting.

次に、上記において説明した内容をフローチャートによって説明する。上記では、課題ごとにその解決手段を説明したが、以下においては機能の観点から処理手順を説明する。   Next, the content described above will be described with reference to a flowchart. In the above, the solving means has been described for each problem, but in the following, the processing procedure will be described from the viewpoint of function.

図23は、プリンタードライバーのインストール処理を説明するためのフローチャートである。   FIG. 23 is a flowchart for explaining printer driver installation processing.

まず、パソコン5は、指定された出力装置のプリンタードライバー522の機種グループの値を取得する(S1001)。機種グループの値が取得できた場合(S1002でYes)、指定された出力装置のプリンタードライバー522をインストールし(S1003)、機種グループの値を図6の出力装置情報データベース60の中の機種グループの欄に登録する(S1005)。一方、機種グループの値が取得できなかった場合(S1002でNo)、インストールを強制終了させる旨のメッセージを表示させ(S1004)、この処理を終了する。   First, the personal computer 5 acquires the value of the model group of the printer driver 522 of the designated output device (S1001). If the value of the model group can be acquired (Yes in S1002), the printer driver 522 of the designated output device is installed (S1003), and the value of the model group is set to the model group in the output device information database 60 of FIG. Register in the field (S1005). On the other hand, if the value of the model group cannot be acquired (No in S1002), a message for forcibly terminating the installation is displayed (S1004), and this process is terminated.

次に、パソコン5が印刷指示に応じて実行する処理(印刷指示処理)について説明する。図24は、印刷指示処理を説明するためのフローチャートである。   Next, a process (print instruction process) executed by the personal computer 5 in response to a print instruction will be described. FIG. 24 is a flowchart for explaining the print instruction process.

印刷指示を受けると、印刷条件550を取得する(S1011)。続いて、プリンタードライバー522のプロパティ画面を表示させ(S1012)、プロパティ画面におけるイベントに応じた処理を実行する(S1013)。プロパティ画面において機種グループの値が指定された場合は、機種グループ値が既に出力装置情報データベース60(図6)に登録済みか等をチェックし(S1016)、機種グループが有る場合は、指定された機種グループをチェックする(S1018)。また、プリンタードライバー522が広幅リライタブルペーパー電子黒板3に対応するものである場合は、特定掲示又は不特定掲示の設定を行わせる(S1015)。   When the print instruction is received, the print condition 550 is acquired (S1011). Subsequently, the property screen of the printer driver 522 is displayed (S1012), and processing corresponding to the event on the property screen is executed (S1013). When a model group value is specified on the property screen, it is checked whether the model group value has already been registered in the output device information database 60 (FIG. 6) (S1016). The model group is checked (S1018). If the printer driver 522 is compatible with the wide rewritable paper electronic blackboard 3, the specific posting or the unspecified posting is set (S1015).

「OK」ボタンが押下されると、プロパティ画面を閉じて(S1019)印刷条件を登録し(S1020)、印刷処理を実行する(S1021)。続いて、印刷プログラム523は、プリンタードライバー522から機種グループの値が入力されたか否かを判定する(S1022)。機種グループの値が入力された場合は、このままこの処理を終了する。機種グループの値が入力されなかった場合、機種グループの値が無いことを通知するメッセージを表示させる(S1023)。   When the “OK” button is pressed, the property screen is closed (S1019), printing conditions are registered (S1020), and printing processing is executed (S1021). Subsequently, the print program 523 determines whether a model group value has been input from the printer driver 522 (S1022). If the value of the model group is input, this process is terminated as it is. If no model group value is input, a message notifying that there is no model group value is displayed (S1023).

また、「キャンセル」ボタンが押下されると、プロパティ画面を閉じて(S1024)この処理を終了する。   If the “Cancel” button is pressed, the property screen is closed (S1024), and this process is terminated.

図25は、特定又は不特定掲示のチェック処理を説明するためのフローチャートである。すなわち、図25の処理は図24のステップS1015の処理を詳細に説明したものである。   FIG. 25 is a flowchart for explaining specific or non-specific posting check processing. That is, the process in FIG. 25 is a detailed description of the process in step S1015 in FIG.

まず、パソコン5は、文書編集アプリ526による文書情報531に対する特定又は不特定掲示の設定の有無を確認する(S1031)。設定されていない場合(S1031でNo)、文書編集アプリ526による掲示条件がない旨のメッセージを表示させる(S1032)。   First, the personal computer 5 confirms whether or not specific or non-specific posting is set for the document information 531 by the document editing application 526 (S1031). If not set (No in S1031), a message indicating that there is no posting condition by the document editing application 526 is displayed (S1032).

文書情報531に不特定掲示が設定されている場合(S1031でYes、S1033で「不特定掲示」)、そのままこの処理を終了する。文書情報531に特定掲示が設定されている場合(S1031でYes、S1033で「特定掲示」)、プリンタードライバー522のプロパティ画面5221(図20)で設定された掲示条件を確認する(S1034)。   If unspecified bulletin is set in the document information 531 (Yes in S1031, “Unspecified bulletin” in S1033), this process is finished as it is. When the specific posting is set in the document information 531 (Yes in S1031, “Specific posting” in S1033), the posting conditions set in the property screen 5221 (FIG. 20) of the printer driver 522 are confirmed (S1034).

プリンタードライバー522には、特定掲示が設定されている場合、そのまま処理を終了し、不特定掲示が設定されている場合、出力不可の通知と特定掲示用の広幅リライタブルペーパー電子黒板3の利用を促すメッセージを表示させる。   If the specific notice is set in the printer driver 522, the process is ended as it is, and if the unspecified notice is set, a notification that the output is not possible and the use of the wide rewritable paper electronic blackboard 3 for the specific notice are encouraged. Display a message.

図26は、機種グループの有無のチェック処理を説明するためのフローチャートである。すなわち、図26の処理は図24のステップS1016の処理を詳細に説明したものである。   FIG. 26 is a flowchart for explaining a process for checking whether there is a model group. That is, the process in FIG. 26 is a detailed description of the process in step S1016 in FIG.

まず、指定された出力装置の情報を出力装置情報データベース60(図6)より取得し(S1041)、その中から機種グループの値を取得する(S1042)。既に、機種グループの値が登録されている場合は(S1043でYes)、そのままこの処理を終了する。   First, information on the designated output device is obtained from the output device information database 60 (FIG. 6) (S1041), and the value of the model group is obtained from the information (S1042). If the value of the model group has already been registered (Yes in S1043), this process is terminated as it is.

出力装置情報データベース60の全データを参照しても指定された出力装置に機種グループの値が登録されていない場合(S1044でYes)、当該出力装置のプリンタードライバー522より機種グループの値を取得する(S1045)。機種グループの値が取得できた場合(S1046でYes)、機種グループの値を出力装置情報データベース60に登録する(S1047)。機種グループの値が取得できなかった場合(S1046でNo)、その旨を出力装置情報データベース60に登録し(S1048)、更に、機種グループの値が無い旨のメッセージを表示させる(S1049)。   If the model group value is not registered in the designated output device even after referring to all the data in the output device information database 60 (Yes in S1044), the model group value is acquired from the printer driver 522 of the output device. (S1045). When the value of the model group can be acquired (Yes in S1046), the value of the model group is registered in the output device information database 60 (S1047). If the model group value could not be acquired (No in S1046), that fact is registered in the output device information database 60 (S1048), and a message that there is no model group value is displayed (S1049).

図27は、機種グループのチェック処理を説明するためのフローチャートである。すなわち、図27の処理は図24のステップS1018の処理を詳細に説明したものである。   FIG. 27 is a flowchart for explaining model group check processing. That is, the process in FIG. 27 is a detailed description of the process in step S1018 in FIG.

まず、パソコン5は、文書編集アプリ526において指定された出力先の機種グループの値の有無を確認する(S1051)。当該機種グループの値が無い場合(S1051でYes)、その旨を示すメッセージを表示させ(S1052)この処理を終了する。当該機種グループの値が有る場合(S1051でNo)、当該機種グループの値が、出力装置1のグループであるか又はリライタブルペーパー出力装置2のグループであるか否かを判定する(S1053)。   First, the personal computer 5 confirms whether or not there is a value of the model group of the output destination designated in the document editing application 526 (S1051). If there is no value of the model group (Yes in S1051), a message indicating that is displayed (S1052), and this process is terminated. When there is a value of the model group (No in S1051), it is determined whether the value of the model group is the group of the output device 1 or the group of the rewritable paper output device 2 (S1053).

当該機種グループがいずれかのグループである場合(S1053でYes)、プリンタードライバー522で指定された機種グループは出力装置1のグループ又はリライタブルペーパー出力装置2のグループであるか否かを判定する(S1054)。プリンタードライバー522で指定された機種グループがいずれかの機種グループである場合(S1054でYes)はそのままこの処理を終了し、いずれの機種グループでもない場合は(S1054でNo)出力先の機種グループの値が不正である旨のメッセージを表示させる(S1055)。   When the model group is one of the groups (Yes in S1053), it is determined whether the model group specified by the printer driver 522 is the group of the output device 1 or the group of the rewritable paper output device 2 (S1054). ). If the model group specified by the printer driver 522 is one of the model groups (Yes in S1054), this process is terminated, and if it is not any of the model groups (No in S1054), the output destination model group A message indicating that the value is invalid is displayed (S1055).

一方、ステップS1053における判定が「No」の場合、文書編集アプリ526で指定された機種グループの値は広幅リライタブルペーパー電子黒板3のグループであるか否かを判定する(S1056)。この判定が「Yes」の場合、プリンタードライバー522で指定された出力先の機種グループが広幅リライタブルペーパー電子黒板3であればそのままこの処理を終了する。一方、ステップS1056又はステップS1057の判定が「No」の場合、出力先の機種グループの値が不正である旨のメッセージを表示させる(S1058)。   On the other hand, if the determination in step S1053 is “No”, it is determined whether the value of the model group designated by the document editing application 526 is a group of the wide rewritable paper electronic blackboard 3 (S1056). If this determination is “Yes”, if the output destination model group specified by the printer driver 522 is the wide rewritable paper electronic blackboard 3, this process is terminated. On the other hand, if the determination in step S1056 or step S1057 is “No”, a message indicating that the value of the model group of the output destination is invalid is displayed (S1058).

図28は、印刷プログラム等による印刷処理を説明するためのフローチャートである。すなわち、図28の処理は図24のステップS1021の処理を詳細に説明したものである。   FIG. 28 is a flowchart for explaining printing processing by a printing program or the like. That is, the process in FIG. 28 is a detailed description of the process in step S1021 in FIG.

印刷プログラム523は、プリンタードライバー522から機種グループの値を取得する(S1061)。機種グループの値が取得できなかった場合(S1062でNo)、機種グループの値が無い旨を印刷管理ユーティリティプログラム520に伝達する(S1063)。続いて、印刷管理ユーティリティプログラム520は、機種グループの値が無い旨を出力装置情報データベース60(図6)に登録する(S1064)。   The print program 523 acquires the value of the model group from the printer driver 522 (S1061). If the model group value cannot be acquired (No in S1062), the fact that there is no model group value is transmitted to the print management utility program 520 (S1063). Subsequently, the print management utility program 520 registers that there is no model group value in the output device information database 60 (FIG. 6) (S1064).

一方、機種グループの値が取得できた場合(S1062でYes)、印刷画像の画像サイズを判定する(S1065)。画像サイズがA1以上の場合、後述するステップS1069に進む。画像サイズがA3以下の場合、出力先の機種グループを判定する(S1066)。出力先の機種グループが広幅リライタブルペーパー電子黒板3の場合、出力先の広幅リライタブルペーパー電子黒板3は不特定掲示用であり、かつ、文書は特定掲示に指定されているか否かを判定する(S1067)。この判定が「Yes」の場合、出力不可の通知及び広幅リライタブルペーパー電子黒板3を出力先に指定するよう促すメッセージを表示させる(S1068)。   On the other hand, when the value of the model group can be acquired (Yes in S1062), the image size of the print image is determined (S1065). When the image size is A1 or more, the process proceeds to step S1069 described later. If the image size is A3 or smaller, the output destination model group is determined (S1066). If the output destination model group is the wide rewritable paper electronic blackboard 3, it is determined whether the output wide rewritable paper electronic blackboard 3 is for unspecified posting and whether the document is designated as the specific posting (S1067). ). When this determination is “Yes”, a message indicating that output is impossible and a message prompting the user to designate the wide rewritable paper electronic blackboard 3 as an output destination are displayed (S1068).

ステップS1067における判定が「No」の場合、画像バッファ513の内容を印刷バッファ514にコピーする(S1069)。続いて、印刷バッファ514の内容を出力先に出力し、印刷を実行させる(S1070)。   If the determination in step S1067 is “No”, the contents of the image buffer 513 are copied to the print buffer 514 (S1069). Subsequently, the contents of the print buffer 514 are output to the output destination, and printing is executed (S1070).

次に、第二の実施の形態について説明する。図29は、第二の実施の形態のシステム構成例を示す図である。図29中、図1と同一部分には同一符号を付し、その説明は適宜省略する。   Next, a second embodiment will be described. FIG. 29 is a diagram illustrating a system configuration example according to the second embodiment. 29, the same parts as those in FIG. 1 are denoted by the same reference numerals, and the description thereof is omitted as appropriate.

図29において、出力装置1及びリライタブルペーパー(RP)出力装置2が、LAN(Local Area Network)等のネットワーク(有線又は無線の別は問わない。)によってパソコン5と接続されている。   In FIG. 29, the output device 1 and the rewritable paper (RP) output device 2 are connected to the personal computer 5 via a network (regardless of wired or wireless) such as a LAN (Local Area Network).

図29のパソコン5の制御プログラム521は、はデータ加工、データの受け渡しについて各処理の手順を記述しているプログラムであると共に、出力先選定条件5100 に基づき出力先のプリンタードライバー522を呼び出す働きも行う。出力先選定条件5100については後述する。   The control program 521 of the personal computer 5 in FIG. 29 is a program that describes the procedure of each processing for data processing and data transfer, and also has a function of calling the printer driver 522 of the output destination based on the output destination selection condition 5100. Do. The output destination selection condition 5100 will be described later.

メモリ512は、出力先選定条件5100、出力先の情報、及び印刷条件550等、印刷等の指示に基づく一時情報を保管する。メモリ512は、また、出力先や出力先選定条件5100の各設定画面のフォーマットも保管する。   The memory 512 stores temporary information based on an instruction for printing, such as an output destination selection condition 5100, output destination information, and a printing condition 550. The memory 512 also stores the format of each setting screen for the output destination and the output destination selection condition 5100.

HDD511は、主に画像40や文書情報531を保管する。文書情報531には出力先選定条件5100や出力先の情報が含まれる場合がある。   The HDD 511 mainly stores the image 40 and the document information 531. The document information 531 may include output destination selection conditions 5100 and output destination information.

パソコン5は、更に、選定条件設定プログラム525、プリンタードライバー522、選定判定プログラム524、一覧表編集アプリケーション528、出力先選定条件5100、及び印刷条件550等を有している。   The personal computer 5 further includes a selection condition setting program 525, a printer driver 522, a selection determination program 524, a list table editing application 528, an output destination selection condition 5100, a printing condition 550, and the like.

選定条件設定プログラム525は、第二の実施の形態に係る発明の中核を担う一種のユーティリティプログラムで、出力先選定条件設定画面を表示させて出力先選定条件5100を設定させたり、出力先選定条件5100の正当性をチェックしたりする役割を果たす。   The selection condition setting program 525 is a kind of utility program that plays a central role in the invention according to the second embodiment, and displays the output destination selection condition setting screen to set the output destination selection condition 5100 or the output destination selection condition. It plays a role of checking the validity of 5100.

プリンタードライバー522は印刷条件550を設定させるための、ユーザとのインターフェースの役割を果たすソフトウェアである。通常は一覧表編集アプリケーション528において印刷指示がなされた場合に呼び出されるが、第二の実施の形態では出力先の選定処理の結果に基づいて呼び出される。   The printer driver 522 is software that serves as an interface with the user for setting the printing conditions 550. Normally, this is called when a print instruction is given in the list editing application 528, but in the second embodiment, it is called based on the result of the output destination selection process.

選定判定プログラム524は、選定条件設定プログラム525と共に第二の実施の形態に係る発明の中核を担う一種のユーティリティプログラムで、一覧表編集アプリケーション528によって作成される一覧表の印刷時に、印刷指示に関する情報に基づいて、当該一覧表がどのような出力先選定条件に該当するかを判定する役割を果たす。   The selection determination program 524 is a kind of utility program that plays a central role in the invention according to the second embodiment together with the selection condition setting program 525, and information related to a print instruction when printing a list created by the list editing application 528. Based on the above, it plays a role of determining what output destination selection conditions the list corresponds to.

一覧表編集アプリケーション528は、例えば、エクセルやロータス1−2−3等の表計算アプリケーションである。   The list editing application 528 is a spreadsheet application such as Excel or Lotus 1-2-3.

印刷ログ5113は通常、印刷条件、印刷内容、印刷結果等の印刷処理に関わる過程が記録され、障害や異常があった時の原因を追究に用いられる。第二の実施の形態では、更に、出力先選定条件5100が記録され、複数の出力先選定条件5100が成立する際にそれぞれによって選定された出力先が食い違う場合の複数の出力先選定条件5100の調査に用いられる。   The print log 5113 normally records processes related to the printing process such as printing conditions, printing contents, and printing results, and is used to investigate the cause when there is a failure or abnormality. In the second embodiment, the output destination selection condition 5100 is further recorded, and when the plurality of output destination selection conditions 5100 are satisfied, the output destinations selected by the respective output destinations are different from each other. Used for investigation.

ログ点検プログラム529は、印刷ログ5113に記録された出力先選定条件5100等の調査を行うプログラムである。   The log check program 529 is a program for examining the output destination selection condition 5100 recorded in the print log 5113.

なお、図示されていないが、パソコン5にはプリントスプーラや画像変換プログラムも実装されている。プリントスプーラは、印刷タスクを記憶する。出力装置1又はリライタブルペーパー出力装置2で閲覧者から印刷待機の指示が出た場合や、予め定められた印刷日時等の印刷開始時になっても印刷出来ない場合等には、当該印刷タスクはプリントスプーラで待機し、来るべき印刷日時が来るのを待つ。   Although not shown, the personal computer 5 is also equipped with a print spooler and an image conversion program. The print spooler stores the print task. If the output device 1 or the rewritable paper output device 2 gives a print standby instruction from the viewer, or if printing cannot be performed at the start of printing such as a predetermined printing date, the printing task is printed. Wait at the spooler and wait for the upcoming print date.

また、画像変換プログラムは、プリンタードライバー522に設定された印刷条件550に基づいて出力装置1又はリライタブルペーパー出力装置2で描画可能な印刷画像を描画する役割を果たすソフトウェアである。画像変換プログラムは、パソコン5における印刷開始の指示、内部的には印刷画像の作成の指示が出されてから起動する。   The image conversion program is software that plays a role of drawing a print image that can be drawn by the output device 1 or the rewritable paper output device 2 based on the print condition 550 set in the printer driver 522. The image conversion program is started after an instruction to start printing in the personal computer 5, internally, an instruction to create a print image is issued.

図30は、第二の実施の形態のパソコンにおける基本的なデータの流れを示す図である。   FIG. 30 is a diagram illustrating a basic data flow in the personal computer according to the second embodiment.

最初にユーザは、既にパソコン5で一覧表編集アプリケーション528を使って一覧表5281を作成し、HDD511に格納しているものとする。   First, it is assumed that the user has already created the list 5281 using the list editing application 528 on the personal computer 5 and stored it in the HDD 511.

図31は、全ての欄にデータが埋っていない一覧表の例を示す図である。また、図32は、全ての欄にデータが埋っている一覧表の例を示す図である。   FIG. 31 is a diagram illustrating an example of a list in which data is not filled in all columns. FIG. 32 is a diagram showing an example of a list in which data is filled in all columns.

続いて、ユーザは、設定画面を使って出力先選定条件5100を設定する。ここで、出力先選定条件5100の設定とは、出力先を出力装置1又はリライタブルペーパー出力装置2のいずれにするかを選定するための条件設定をいう。本実施の形態の出力先選定条件5100は複数の設定パターンがある。   Subsequently, the user sets the output destination selection condition 5100 using the setting screen. Here, the setting of the output destination selection condition 5100 refers to a condition setting for selecting whether the output destination is the output device 1 or the rewritable paper output device 2. The output destination selection condition 5100 of this embodiment has a plurality of setting patterns.

一覧表編集アプリケーション528から出力先選定条件5100の設定が指示されることで、選定条件設定プログラム525が起動する。選定条件設定プログラム525は、出力先選定条件設定用のメインメニュー画面を表示させる。   When the setting of the output destination selection condition 5100 is instructed from the list editing application 528, the selection condition setting program 525 is activated. The selection condition setting program 525 displays a main menu screen for setting an output destination selection condition.

図33は、出力先選定条件設定用のメインメニュー画面の表示例である。図33に示されるメインメニュー画面5201は、出力先選定条件設定ボタン5201a、標準出力先設定ボタン5201b、及び印刷ログ点検設定ボタン5201c等を有している。   FIG. 33 is a display example of a main menu screen for setting output destination selection conditions. A main menu screen 5201 shown in FIG. 33 includes an output destination selection condition setting button 5201a, a standard output destination setting button 5201b, a print log check setting button 5201c, and the like.

ここで、出力先選定条件設定ボタン5201aが押下されると選定条件設定プログラム525は、出力先の選定条件を設定させるための画面(以下「出力先選定条件設定画面」という。)を表示させる。   When the output destination selection condition setting button 5201a is pressed, the selection condition setting program 525 displays a screen for setting the output destination selection conditions (hereinafter referred to as “output destination selection condition setting screen”).

図34は、出力先選定条件設定画面において「行又は列」タブが選択されている状態を示す図である。すなわち、出力先選定条件設定画面上部に3つのタブがあり、図34では、「行又は列」タブ52が選択された状態が示されている。なお、「印刷日時」タブ53、「印刷矩形」タブ56が選択された場合については後述する。   FIG. 34 is a diagram illustrating a state where the “row or column” tab is selected on the output destination selection condition setting screen. That is, there are three tabs at the top of the output destination selection condition setting screen, and FIG. 34 shows a state in which the “row or column” tab 52 is selected. The case where the “print date / time” tab 53 and the “print rectangle” tab 56 are selected will be described later.

図34の「行又は列」タブ52は、文書の内容に関する出力先選定条件5100を設定させるための画面であり、ここでは、一覧表5281における任意の行又は任意の列の全ての欄(セル)にデータが埋まっているか否かによって出力先を選定させる。ここで、全ての欄とは、一覧表編集アプリケーション528の仕様上の最大行数又は最大列数のことではなく、一覧表5281の外枠に囲まれた行数と列数、又は印刷有効範囲として囲まれた行数と列数のことをいう。いずれを取るかはその時の仕様によるものとする。印刷有効範囲については後述し、ここでは一覧表5281の外枠に囲まれた行数と列数として説明する。   The “row or column” tab 52 in FIG. 34 is a screen for setting the output destination selection condition 5100 regarding the contents of the document. Here, all the columns (cells) in any row or any column in the list table 5281 are displayed. ) To select the output destination depending on whether the data is filled. Here, all the columns are not the maximum number of rows or the maximum number of columns in the specification of the list table editing application 528, but the number of rows and columns surrounded by the outer frame of the list table 5281, or the print effective range. The number of rows and columns enclosed in Which one to take depends on the specifications at that time. The print effective range will be described later. Here, the number of rows and the number of columns surrounded by the outer frame of the list table 5281 will be described.

図34の例では、全ての欄にデータが埋まっているか否かをチェックする対象として列が選択され(52a)、更に9列目が指定されている(52b)。また、設定の間違いを防止するために指定された列(9列目)の一覧表5281におけるタイトル「増減」(図31又は図32参照)が入力されている(52c)。   In the example of FIG. 34, a column is selected as a target for checking whether data is filled in all the columns (52a), and the ninth column is specified (52b). In addition, the title “increase / decrease” (see FIG. 31 or FIG. 32) in the list 5281 of the designated column (9th column) is input in order to prevent setting errors (52c).

また、全ての欄にデータが埋まっているわけではない場合の出力先としてリライタブルペーパー出力装置2を推奨し、全ての欄にデータが埋まっている場合の出力先として出力装置1を推奨する旨が表示されている(52d、52e)。ここでは、両出力先が推奨通りに設定されたとする。   In addition, the rewritable paper output device 2 is recommended as an output destination when data is not filled in all columns, and the output device 1 is recommended as an output destination when data is filled in all columns. Are displayed (52d, 52e). Here, it is assumed that both output destinations are set as recommended.

「行又は列」タブ52における設定内容は、出力先選定条件5100として文書情報531に含められてHDD511又はメモリ512に保管される(S101〜S102)。   The setting contents in the “row or column” tab 52 are included in the document information 531 as the output destination selection condition 5100 and stored in the HDD 511 or the memory 512 (S101 to S102).

なお、一覧表編集アプリケーション528は複数のワークシートを持ち、各ワークシートに一覧表5281を載せるようになっているが、印刷対象となるのは入力フォーカス中のワークシートである。従って、従来の表計算ソフトでの印刷条件と同様、保管される出力先選定条件5100は、入力フォーカス中のワークシートに対するものである。
続いて、一覧表編集アプリケーション528において印刷指示が入力されると、パソコン5は、選定判定プログラム524を起動する。選定判定プログラム524は、保管された出力先選定条件5100の設定通り、対象となる文書中の一覧表5281の行又は列の全ての欄にデータが埋まっているかをチェックする(S103)。
Note that the list editing application 528 has a plurality of worksheets, and a list 5281 is placed on each worksheet. However, what is to be printed is a worksheet in the input focus. Accordingly, the output destination selection condition 5100 to be stored is for the worksheet in the input focus, similarly to the printing conditions in the conventional spreadsheet software.
Subsequently, when a print instruction is input in the list table editing application 528, the personal computer 5 activates the selection determination program 524. The selection determination program 524 checks whether data is filled in all the columns or rows of the list 5281 in the target document as set in the stored output destination selection condition 5100 (S103).

なお、一覧表編集アプリケーション528の中にはマクロ命令を用いて全ての欄にデータが埋まっているかをチェックすることが出来るものがある。その場合、選定判定プログラム524は一覧表編集アプリケーション528内のマクロ命令として起動される。   Some list editing applications 528 can check whether data is filled in all fields using a macro instruction. In that case, the selection determination program 524 is activated as a macro instruction in the list editing application 528.

ここで、例えば、図31に示される一覧表5281について印刷指示がなされた場合、選定判定プログラム524は、9列目の全ての欄にデータは埋まっていないと判定する。一方、図32に示される一覧表5281について印刷指示がなされた場合、選定判定プログラム524は、9列目の全ての欄にデータが埋まっていると判定する(S104)。   Here, for example, when a print instruction is given for the list 5281 shown in FIG. 31, the selection determination program 524 determines that all the columns in the ninth column are not filled with data. On the other hand, when a print instruction is given for the list 5281 shown in FIG. 32, the selection determination program 524 determines that all the columns in the ninth column are filled with data (S104).

選定判定プログラム524はチェック結果を制御プログラム521に通知する。制御プログラム521は、チェック結果を受けて出力先選定条件5100に設定された出力先のプリンタードライバー522を起動させる。
したがって、図34において出力先が推奨通りに設定されていれば、一覧表5281が図31の状態の場合、リライタブルペーパー出力装置2のプリンタードライバー522が起動される(S107−2)。一方、一覧表5281が図32の状態の場合、出力装置1のプリンタードライバー522が起動される(S107−1)。
The selection determination program 524 notifies the control program 521 of the check result. The control program 521 activates the output destination printer driver 522 set in the output destination selection condition 5100 in response to the check result.
Therefore, if the output destination is set as recommended in FIG. 34, the printer driver 522 of the rewritable paper output device 2 is activated when the list 5281 is in the state of FIG. 31 (S107-2). On the other hand, when the list 5281 is in the state of FIG. 32, the printer driver 522 of the output device 1 is activated (S107-1).

ユーザは、必要に応じて起動されたプリンタードライバー522に対して印刷条件550を設定し、印刷指示を行う(S108)。リライタブルペーパー出力装置2又は出力装置1のプリンタードライバー522で設定された印刷条件550は印刷プログラム523に出力される(S109)。一方、一覧表5281のオリジナル画像541は画像バッファ513に一旦格納される(S110)。   The user sets printing conditions 550 for the activated printer driver 522 as necessary, and issues a print instruction (S108). The printing condition 550 set by the rewritable paper output device 2 or the printer driver 522 of the output device 1 is output to the printing program 523 (S109). On the other hand, the original image 541 of the list table 5281 is temporarily stored in the image buffer 513 (S110).

続いて、印刷プログラム523は。印刷条件550に基づいて、画像バッファ513に格納されたオリジナル画像541から印刷画像542を形成し、印刷画像542を印刷バッファ514に格納する(S111)。   Next, the printing program 523 is. Based on the print condition 550, a print image 542 is formed from the original image 541 stored in the image buffer 513, and the print image 542 is stored in the print buffer 514 (S111).

出力先が出力装置1である場合、印刷バッファ514に格納された印刷画像542は印刷条件550とともに出力装置1へ伝送され、最終的に図32の内容が用紙8に印刷される(S112−1〜S113−1)。   When the output destination is the output device 1, the print image 542 stored in the print buffer 514 is transmitted to the output device 1 together with the print condition 550, and finally the content of FIG. 32 is printed on the paper 8 (S112-1). ~ S113-1).

一方、出力先がリライタブルペーパー出力装置2である場合、印刷バッファ514に格納された印刷画像542は印刷条件550とともにリライタブルペーパー出力装置2へ伝送され、最終的に図31の内容がリライタブルペーパー7に印刷される(S112−2〜S113−2)。   On the other hand, when the output destination is the rewritable paper output device 2, the print image 542 stored in the print buffer 514 is transmitted to the rewritable paper output device 2 together with the print condition 550, and finally the contents of FIG. Printing is performed (S112-2 to S113-2).

このように、上記パソコン5によれば、一覧表5281の任意の列又行の状態に応じて出力先を選定するため、適正な出力先を自動的に選択することができる。したがって、ユーザの作業負担が軽減されると共に、印刷用紙の消費量を抑制しつつ、円滑な業務の遂行が維持できる。   As described above, according to the personal computer 5, the output destination is selected according to the state of an arbitrary column or row in the list 5281, so that an appropriate output destination can be automatically selected. Therefore, the user's work load is reduced, and the smooth execution of business can be maintained while suppressing the consumption of printing paper.

すなわち、或る行又は或る列で全ての欄にデータが埋まらない場合は、週末、月末又は報告日や提出日の範囲内に達していないとみなし、その文書は自動的にリライタブルペーパー7に印刷する。したがって、用紙8の消費量を抑えることが出来る。   That is, if the data is not filled in all the columns in a certain row or certain column, it is considered that the date has not reached the weekend, the end of the month, or the date of reporting or submission, and the document is automatically stored in the rewritable paper 7. Print. Therefore, the consumption of the paper 8 can be suppressed.

また、或る行又は或る列で全ての欄にデータが埋っている場合、週末、月末又は報告日や提出日の範囲内に達したとみなし、その文書を自動的に用紙8に印刷する。したがって、出力先間違いを防止出来、用紙8の消費を抑制することが出来る。   Also, if all the fields are filled in a certain row or column, it is considered that it has reached the weekend, the end of the month, or the date of report or submission date, and the document is automatically printed on the paper 8. . Accordingly, an output destination error can be prevented, and consumption of the paper 8 can be suppressed.

ところで、上記によれば各文書ごとに出力先の選定基準とする列又は行を設定する必要があるが、かかる作業は煩雑な場合がある。例えば、多くの文書の画像の特性が同様であり、出力装置1とリライタブルペーパー出力装置2がそれぞれ1台しか配置されていない環境では、各文書に対して同一の設定を繰り返すのは極めて効率が悪く、ユーザに対して不要に作業負担をかける。   By the way, according to the above, it is necessary to set a column or a row as an output destination selection criterion for each document, but such work may be complicated. For example, in an environment where the image characteristics of many documents are the same and only one output device 1 and one rewritable paper output device 2 are arranged, it is extremely efficient to repeat the same setting for each document. It is bad and places a burden on the user unnecessarily.

そこで出力先の設定を所定の画面(以下「標準出力先設定画面」という。)で一括して行わせる。図35は、標準出力先設定画面の表示例を示す図である。   Therefore, the setting of the output destination is collectively performed on a predetermined screen (hereinafter referred to as “standard output destination setting screen”). FIG. 35 is a diagram illustrating a display example of the standard output destination setting screen.

図34に示される出力先選定条件設定画面の「行又は列」タブ52によって文書ごとに出力先選定条件を設定させる場合、チェックボタン52f(標準出力先の設定でセットする)がチェックされていれば標準出力先設定画面51によって設定された内容を引き継いで表示させるようにする。なお、後述されるように出力先選定条件設定画面の他のタブ(「印刷日時」タブ53及び「印刷矩形」タブ56)においても同様のチェックボタンがあるが、いずれかのタブでチェックすると、他のタブにおけるチェックボタンにもその設定が反映される。   When the output destination selection condition is set for each document by the “row or column” tab 52 of the output destination selection condition setting screen shown in FIG. 34, the check button 52f (set by setting the standard output destination) is checked. For example, the contents set on the standard output destination setting screen 51 are taken over and displayed. As will be described later, there are similar check buttons on the other tabs of the output destination selection condition setting screen (the “print date / time” tab 53 and the “print rectangle” tab 56), but if any tab is checked, The settings are also reflected in the check buttons on the other tabs.

一方で、ある文書の画像がモノクロ画像やフルカラー画像、又はセキュリティを要する内容だった場合等、当該文書の属性に合った出力先を個別に設定したい場合がある。かかる場合は、チェックボタン52fのチェックを外し、個別に出力先の設定を行う。個別に設定した出力先の有効範囲は1文書のみである。   On the other hand, when an image of a document is a monochrome image, a full color image, or content that requires security, there are cases where it is desired to individually set an output destination that matches the attribute of the document. In such a case, the check button 52f is unchecked, and the output destination is set individually. The effective range of the output destination set individually is only one document.

ところで、図35の標準出力先設定画面51で設定された情報は、一覧表編集アプリケーション528の印刷オプション情報の一部として扱われる。また、図34の「行又は列」タブ52において設定された出力先選定条件5100は、文書情報531の一部として扱われる。すなわち、前者は複数の文書にまたがって共通に設定される情報であるのに対し、後者は文書ごとに設定される情報である。   Incidentally, the information set on the standard output destination setting screen 51 of FIG. 35 is handled as a part of the print option information of the list editing application 528. Further, the output destination selection condition 5100 set in the “row or column” tab 52 in FIG. 34 is handled as a part of the document information 531. That is, the former is information set in common across a plurality of documents, while the latter is information set for each document.

標準出力先設定画面51又は出力先選定条件設定画面(「行又は列」タブ52等)でOKボタンが押下されると、その設定情報は、HDD511又はメモリ512に保管される(S101〜S102、S105)。   When the OK button is pressed on the standard output destination setting screen 51 or the output destination selection condition setting screen (such as the “row or column” tab 52), the setting information is stored in the HDD 511 or the memory 512 (S101 to S102, S105).

改めて、一覧表編集アプリケーション528で、上記設定を行った文書と同一の文書が呼び出されて図34の「行又は列」タブ52の表示が指示されると、選定条件設定プログラム525は、HDD511又はメモリ512より文書情報531を取得し、文書情報531に含まれている前回の設定情報を「行又は列」タブ52に表示させる。   When the same document as the document with the above setting is called again by the list editing application 528 and the display of the “row or column” tab 52 in FIG. 34 is instructed, the selection condition setting program 525 stores the HDD 511 or The document information 531 is acquired from the memory 512, and the previous setting information included in the document information 531 is displayed on the “row or column” tab 52.

同様に図35の標準出力先設定画面51について再表示が指示されると、選定条件設定プログラム525は、HDD511又はメモリ512から印刷オプション情報を取得し、印刷オブション情報に含まれている前回の設定情報を標準出力先設定画面51に表示させる。   Similarly, when a re-display is instructed on the standard output destination setting screen 51 of FIG. 35, the selection condition setting program 525 acquires print option information from the HDD 511 or the memory 512, and the previous setting included in the print option information. Information is displayed on the standard output destination setting screen 51.

このように、上記パソコン5によれば、文書情報531の一部として出力先選定条件5100を保管するため、各文書毎に当該文書の特性に合わせた出力先選定条件5100が保管される。したがって、印刷のたびに出力先選定条件5100を設定する必要はなく、円滑な業務の遂行が維持出来る。   Thus, according to the personal computer 5, the output destination selection condition 5100 is stored as a part of the document information 531, and therefore the output destination selection condition 5100 according to the characteristics of the document is stored for each document. Therefore, it is not necessary to set the output destination selection condition 5100 every time printing is performed, and smooth execution of business can be maintained.

また、一覧表編集アプリケーション528の印刷オプション情報(33)の一部として、標準出力先を保管するため、初回の印刷作業の前に標準出力先の設定を行えば、出力装置が不変である限り設定値は半永久的になる。つまり、各文書ごとに出力先選定条件5100の設定は不要となり、円滑な業務の遂行が維持出来る。   Further, since the standard output destination is stored as part of the print option information (33) of the list editing application 528, if the standard output destination is set before the first printing operation, the output device remains unchanged. The set value becomes semi-permanent. That is, it is not necessary to set the output destination selection condition 5100 for each document, and smooth execution of business can be maintained.

ところで、一覧表5281を一時的に閲覧やチェック等する場合は書き換えが可能なリライタブルペーパー7に印刷するのがコスト的に好ましい。しかし、通常の業務において出力先をリライタブルペーバー出力装置2に指定して毎日使用していると、週末や月末の前後に一覧表5281を提出用等として用紙8に印刷して上司や管理者に報告する必要が生じた場合、出力先を出力装置1に切り替えるのを忘れてしまう場合がある。   By the way, when browsing or checking the list 5281 temporarily, it is preferable to print on the rewritable paper 7 which can be rewritten. However, if the output destination is designated as the rewritable paver output device 2 and used every day in normal business, the list 5281 is printed on the paper 8 for submission etc. before or after the weekend or the end of the month, and sent to the boss or administrator. When it becomes necessary to report, it may forget to switch the output destination to the output device 1.

同様に、週末や月末に出力先を出力装置1に切り替えて使用した後、週末や月末を過ぎても出力先をリライタブルペーバー出力装置2に戻すのを忘れてしまう場合がある。その場合、用紙8又はリライタブルペーパー7に誤って印刷しまい、閲覧又はチェック用の文書と提出用又は報告用の文書との区別が付きにくくなり、誤配の恐れが出てきて業務に支障を来たす場合が考えられる。   Similarly, after switching the output destination to the output device 1 at the weekend or the end of the month, the output destination may be forgotten to be returned to the rewritable paver output device 2 even after the weekend or the end of the month. In that case, it will be mistakenly printed on form 8 or rewritable paper 7, making it difficult to distinguish between documents for viewing or checking and documents for submission or reporting, which may cause misdelivery and hinder business operations. There are cases.

以下、かかる場合を考慮した例について図30等を用いて説明する。   Hereinafter, an example considering such a case will be described with reference to FIG.

出力先選定条件設定画面を表示させた際、「印刷日時」タブ53が選択されると、選定条件設定プログラム520は、出力先選定条件設定画面の表示内容を図36に示される状態にする。   If the “print date” tab 53 is selected when the output destination selection condition setting screen is displayed, the selection condition setting program 520 changes the display content of the output destination selection condition setting screen to the state shown in FIG.

図36は、出力先選定条件設定画面において「印刷日時」タブが選択されている状態を示す図である。   FIG. 36 is a diagram illustrating a state in which the “print date” tab is selected on the output destination selection condition setting screen.

図36に示される「印刷日時」タブ53では、仮印刷日時を設定させる。ここで仮印刷日時とは、文書の状態にかかわらず文書を印刷する日時として仮に決められた日時をいう。「印刷日時」タブ53においては、仮印刷日時を期日と時間帯の組み合わせで設定させる。期日については期日選択欄53aにおいて「毎日」、「月〜金」、「曜日設定」、「日付設定」
の中からいずれか一つをチェックさせる。「曜日設定」をチェックすると曜日選択欄53a−1において月曜から日曜のうちの任意の曜日を選択できる(53a−1)。
In the “print date” tab 53 shown in FIG. 36, the temporary print date is set. Here, the temporary printing date and time means a date and time that is provisionally determined as the date and time when the document is printed regardless of the state of the document. In the “print date / time” tab 53, the temporary print date / time is set by a combination of a due date and a time zone. For the due date, “Daily”, “Monday-Friday”, “Day of week setting”, “Date setting” in the date selection field 53a
Check one of them. If “Day setting” is checked, any day of the week from Monday to Sunday can be selected in the day selection column 53a-1 (53a-1).

なお、図36では「曜日設定」が選択され、その曜日として火曜と金曜が選択されている。曜日設定の有効範囲であるが、毎月の提出、報告があることを考えると、チェックされている限りは有効とするのが好ましい。   In FIG. 36, “day setting” is selected, and Tuesday and Friday are selected as the day of the week. Although it is an effective range for setting the day of the week, considering that there are monthly submissions and reports, it is preferable to make it valid as long as it is checked.

一方、期日選択欄53aにおいて「日付設定」が選択されると、曜日選択欄53a−1の表示は、日付を設定させるための欄(日付設定欄)に切り替わる。   On the other hand, when “date setting” is selected in the due date selection field 53a, the display of the day of the week selection field 53a-1 is switched to a field (date setting field) for setting the date.

図38は、日付設定欄の表示例を示す図である。図38に示されるように日付設定欄53a−2では、仮印刷日の範囲の開始日と終了日とを設定することができる。「参照」ボタンが押下されると日付を入力させるためのカレンダーが表示されるが、カレンダーによる入力は周知であるためその説明は省略する。   FIG. 38 is a diagram illustrating a display example of the date setting field. As shown in FIG. 38, in the date setting field 53a-2, it is possible to set the start date and end date of the temporary printing date range. When the “reference” button is pressed, a calendar for inputting the date is displayed. However, since the input by the calendar is well known, the description thereof is omitted.

図36又は図38において、期日選択欄53aの下には時間帯選択欄53bが設けられている。時間帯選択欄53bでは「朝」、「昼」、「夕」、「夜」の中から任意の時間帯が複数チェックできる。但し、時間帯の選択は必須ではない。時間帯が選択されない場合、期日の設定が1日中有効となる。図36では朝の時間帯が選択されている。   36 or 38, a time zone selection field 53b is provided below the due date selection field 53a. In the time zone selection field 53b, a plurality of arbitrary time zones can be checked from “morning”, “daytime”, “evening”, and “night”. However, the selection of the time zone is not essential. If no time zone is selected, the due date setting is valid throughout the day. In FIG. 36, the morning time zone is selected.

時間帯選択欄53bにおいて設定ボタン53b−1が押下されると、各時間帯の開始時刻を設定させるための画面(以下「開示時刻設定画面」という。)が表示される。図37は、開始時刻設定画面の表示例を示す図である。   When the setting button 53b-1 is pressed in the time zone selection field 53b, a screen for setting the start time of each time zone (hereinafter referred to as “disclosure time setting screen”) is displayed. FIG. 37 is a diagram illustrating a display example of the start time setting screen.

図37に示されるように、開始時刻設定画面75では時間帯ごとに当該時間帯の開始時刻を設定することができる。なお、各時間帯の終了時刻は次の時間帯の開始時刻が採用される。但し、「夜」の時間帯の終了時刻は「業務終了」の時刻が採用される。開始時刻設定画面75においてOKボタン751が押下されると、開始時刻設定画面75における設定内容が印刷日時タブ53(図36)の時間帯選択欄53bに反映される。   As shown in FIG. 37, on the start time setting screen 75, the start time of the time zone can be set for each time zone. The end time of each time zone is the start time of the next time zone. However, the “end of business” time is adopted as the end time of the “night” time zone. When the OK button 751 is pressed on the start time setting screen 75, the setting contents on the start time setting screen 75 are reflected in the time zone selection field 53b of the print date tab 53 (FIG. 36).

図36又は図38において、出力先の設定に関しては、印刷日時が仮印刷日時の範囲外の出力先はリライタブルペーパー出力装置2を指定することを推奨し(53c)、仮印刷日時の範囲内の出力先は出力装置1を指定することを推奨している(53d)。   In FIG. 36 or FIG. 38, regarding the setting of the output destination, it is recommended to specify the rewritable paper output device 2 as the output destination whose printing date / time is outside the range of the temporary printing date / time (53c), and within the range of the temporary printing date / time. It is recommended to specify the output device 1 as the output destination (53d).

「印刷日時」タブ53における設定内容は、出力先選定条件5100として文書情報531に含められてHDD511又はメモリ512に保管される(S101〜S102)。   The setting contents in the “print date” tab 53 are included in the document information 531 as the output destination selection condition 5100 and stored in the HDD 511 or the memory 512 (S101 to S102).

続いて、一覧表編集アプリケーション528において印刷指示が入力されると、パソコン5は、選定判定プログラム524を起動する。選定判定プログラム524は、パソコン5又は非図示のプリントサーバーのシステム日時を取得し、当該システム日時が図36又は図38において設定され、出力先選定条件5100として保管されている仮印刷日時の範囲内に該当するか否かをチェックする(S103)。   Subsequently, when a print instruction is input in the list table editing application 528, the personal computer 5 activates the selection determination program 524. The selection determination program 524 acquires the system date and time of the personal computer 5 or a print server (not shown), and the system date and time is set in FIG. 36 or 38 and within the range of the temporary printing date and time stored as the output destination selection condition 5100. Is checked (S103).

なお、一覧表編集アプリケーション528の中にはマクロ命令を用いてシステム日時を取得することが可能なものがある。その場合、選定判定プログラム524は一覧表編集アプリケーション528内のマクロ命令として起動される。   Some list editing applications 528 can acquire the system date and time using a macro instruction. In that case, the selection determination program 524 is activated as a macro instruction in the list editing application 528.

例えば、仮印刷日時が図36のように設定されている場合、選定判定プログラム524は、システム日時(印刷日時)が、火曜日又は金曜日の朝の時間帯に該当するか否かをチェックする。一方、仮印刷日時が図38のように設定されている場合、選定判定プログラム524は、システム日時(印刷日時)が2005年6月27日から30日の間で、夕方と夜の時間帯に該当するか否かをチェックする(S104〜S105)。   For example, when the temporary printing date and time is set as shown in FIG. 36, the selection determination program 524 checks whether the system date and time (printing date and time) corresponds to the morning time zone on Tuesday or Friday. On the other hand, when the provisional printing date and time is set as shown in FIG. 38, the selection determination program 524 sets the system date and time (printing date and time) between June 27 and 30, 2005, in the evening and night time zones. It is checked whether or not this is the case (S104 to S105).

選定判定プログラム524はチェック結果を制御プログラム521に通知する。制御プログラム521は、チェック結果を受けて出力先選定条件5100に設定された出力先のプリンタードライバー522を起動させる。
したがって、仮印刷日時が図36のように設定されている場合において、印刷日時が火曜日又は金曜日の朝の時間帯に該当する場合、出力装置1のプリンタードライバー522が起動される(S107−1)。一方、該当しない場合、リライタブルペーパー出力装置2のプリンタードライバー522が起動される(S107−2)
また、仮印刷日時が図38のように設定されている場合において、印刷日時が2005年6月27日から30日の間で、かつ、夕方と夜の時間帯に該当する場合、出力装置1のプリンタードライバー522が起動される(S107−1)。一方、該当しない場合、リライタブルペーパー出力装置2のプリンタードライバー522が起動される(S107−2)。
The selection determination program 524 notifies the control program 521 of the check result. The control program 521 activates the output destination printer driver 522 set in the output destination selection condition 5100 in response to the check result.
Accordingly, when the provisional printing date and time is set as shown in FIG. 36, when the printing date and time falls within the morning time zone on Tuesday or Friday, the printer driver 522 of the output device 1 is activated (S107-1). . On the other hand, if not applicable, the printer driver 522 of the rewritable paper output device 2 is activated (S107-2).
If the temporary printing date / time is set as shown in FIG. 38 and the printing date / time is between 27th and 30th June 2005 and corresponds to the evening and evening time zones, the output device 1 The printer driver 522 is activated (S107-1). On the other hand, if not applicable, the printer driver 522 of the rewritable paper output device 2 is activated (S107-2).

ユーザは、必要に応じて起動されたプリンタードライバー522に対して印刷条件550を設定し、印刷指示を行う(S108)。リライタブルペーパー出力装置2又は出力装置1のプリンタードライバー522で設定された印刷条件550は印刷プログラム523に出力される(S109)。一方、一覧表5281のオリジナル画像541は画像バッファ513に一旦格納される(S110)。   The user sets printing conditions 550 for the activated printer driver 522 as necessary, and issues a print instruction (S108). The printing condition 550 set by the rewritable paper output device 2 or the printer driver 522 of the output device 1 is output to the printing program 523 (S109). On the other hand, the original image 541 of the list table 5281 is temporarily stored in the image buffer 513 (S110).

続いて、印刷プログラム523は印刷条件550に基づいて、画像バッファ513に格納されたオリジナル画像541から印刷画像542を形成し、印刷画像542を印刷バッファ514に格納する(S111)。   Subsequently, the print program 523 forms a print image 542 from the original image 541 stored in the image buffer 513 based on the print condition 550, and stores the print image 542 in the print buffer 514 (S111).

出力先が出力装置1である場合、印刷バッファ514に格納された印刷画像542は印刷条件550と共に出力装置1へ伝送され、最終的に一覧表5281の内容が用紙8に印刷される(S112−1〜S113−1)。   When the output destination is the output device 1, the print image 542 stored in the print buffer 514 is transmitted to the output device 1 together with the print condition 550, and finally the contents of the list table 5281 are printed on the paper 8 (S112- 1-S113-1).

一方、出力先がリライタブルペーパー出力装置2である場合、印刷バッファ514に格納された印刷画像542は印刷条件550とともにリライタブルペーパー出力装置2へ伝送され、最終的に一覧表5281の内容がリライタブルペーパー7に印刷される(S112−2〜S113−2)。   On the other hand, when the output destination is the rewritable paper output device 2, the print image 542 stored in the print buffer 514 is transmitted to the rewritable paper output device 2 together with the printing condition 550, and finally the contents of the list 5281 are stored in the rewritable paper 7. (S112-2 to S113-2).

このように、上記パソコン5によれば、印刷日時が予め設定された所定の日時(仮印刷日時)の範囲内であるか否かによって出力先が自動的に選定される。したがって、ユーザは、週末や月末等ごとに出力先の設定を変更する必要はなく、円滑な業務の遂行が維持出来る。また、閲覧又はチェック用の文書と提出用又は報告用の文書との出力先が明確に区別されるため、誤配の恐れを防止することもできる。   As described above, according to the personal computer 5, the output destination is automatically selected depending on whether or not the printing date and time is within a predetermined date and time (temporary printing date and time). Therefore, the user does not need to change the setting of the output destination every weekend, the end of the month, etc., and the smooth execution of business can be maintained. In addition, since the output destinations of the viewing or checking document and the submission or reporting document are clearly distinguished, the possibility of misdistribution can be prevented.

ところで、一覧表編集アプリケーション528では、通常、一覧表において印刷範囲を任意に選択することができる。以下、選択された印刷範囲に基づいて出力先を選定する例について説明する。   Incidentally, the list editing application 528 can normally arbitrarily select a print range in the list. Hereinafter, an example of selecting an output destination based on the selected printing range will be described.

図39は、市民センターの6月第2週の日程が記入された一覧表を示す図である。図39の一覧表5282は、6月第2週の市民センターの日程表となっている。   FIG. 39 is a diagram showing a list in which dates of the second week of June of the civic center are entered. A list 5282 of FIG. 39 is a schedule of citizen centers for the second week of June.

図40は、市民センターの日程表の所定の列を選択して印刷した際の印刷イメージを示す図である。図40では6月9日の列が印刷範囲として選択された例が示されている。このような範囲指定の印刷は、例えば、6月9日当日の一日予定表として印刷しておき、受付か掲示板等、市民センターの利用者や関係者に目に付きやすい場所に貼っておくような場合に有効である。   FIG. 40 is a diagram showing a print image when a predetermined column of the schedule table of the civic center is selected and printed. FIG. 40 shows an example in which the June 9th column is selected as the print range. For example, such range-designated printing is printed as a daily schedule on June 9 and pasted in a place that is easily visible to citizen center users and related parties, such as reception desks or bulletin boards. It is effective in such cases.

図41は、用紙の有効印刷範囲を説明するための図である。図41に示されるように、用紙8に印刷する際には余白109(上余白109U、下余白109D、左余白109L、右余白109R)がとられる。用紙8の領域より余白109を除いた領域が有効印刷範囲110となる。なお、図41において108によって示される表形式の矩形は、用紙8に印刷される印字領域、ここでは一覧表の矩形範囲(以下「印刷対象矩形範囲108」という。)を示している。   FIG. 41 is a diagram for explaining an effective print range of a sheet. As shown in FIG. 41, margins 109 (upper margin 109U, lower margin 109D, left margin 109L, and right margin 109R) are taken when printing on paper 8. An area obtained by removing the margin 109 from the area of the paper 8 is an effective print range 110. In FIG. 41, a tabular rectangle indicated by 108 indicates a print area to be printed on the paper 8, here a rectangular range of a list (hereinafter referred to as “print target rectangular range 108”).

ここで、印刷対象矩形範囲108が有効印刷範囲110に対して極めて小さい場合等、用紙8の領域の半分以上が白紙になってしまうことがある。例えば、図40に示されるように当日分の予定表を毎日印刷する場合、用紙の無駄使いの度合いが大きくなってしまう。   Here, when the printing target rectangular area 108 is extremely smaller than the effective printing area 110, more than half of the area of the paper 8 may be blank. For example, as shown in FIG. 40, when the schedule for the current day is printed every day, the degree of waste of paper increases.

しかしながら、市民センターの利用者は不特定で、必ずしも全員がパソコンや携帯電話等の情報端末を所有しているとは限らないので、誰でも容易に認識出来る用紙8による情報伝達は不可欠である。   However, since the users of the civic center are unspecified, and not all of them have information terminals such as personal computers and mobile phones, it is indispensable to transmit information using paper 8 that anyone can easily recognize.

また、一週間分の予定を一枚の用紙8に印刷する場合、A4サイズであれば、文字サイズをかなり小さくしなければ収まりきらないが、遠方からは文字の認識が出来ず配慮に欠ける。一方、文字サイズを大きくするのならA3サイズ以上の用紙8に印刷せざるを得ないが、広幅サイズ対応の出力装置は高価である上、大型サイズの出力回数や出力量が少なければ出力装置に対するコストが割高になる。   Further, when printing a schedule for one week on a single sheet of paper 8, if it is A4 size, it will not fit unless the character size is considerably reduced, but the character cannot be recognized from a distance and lacks consideration. On the other hand, if the character size is to be increased, printing on paper 8 of A3 size or larger is unavoidable. However, an output device corresponding to a wide size is expensive, and if the number of output times and the output amount of a large size are small, the output device is not suitable. Cost is expensive.

更に、 一週間分の予定にはキャンセルがあったり、内容や時刻の変更があったりすることがよくあり、手書きでその旨を書き込むにしても、書き方やスペースの条件が悪ければ100%伝達出来る保証は無い。また、他の日付と間違えたが故の問題を引き起こし損害を蒙る恐れがある。   Furthermore, schedules for a week are often canceled or the contents and time are changed, and even if the information is written by hand, it can be transmitted 100% if the writing and space conditions are bad. There is no guarantee. In addition, there is a risk of causing damage and causing damage due to mistakes with other dates.

そこで、ここでは、用紙8の有効印刷範囲110に対する印刷対象矩形範囲108が小さい場合に、用紙8の消費を制限することにより、用紙8の無駄を回避する例について説明する。   Therefore, here, an example will be described in which the waste of the paper 8 is avoided by restricting the consumption of the paper 8 when the print target rectangular area 108 with respect to the effective print range 110 of the paper 8 is small.

出力先選定条件設定画面を表示させた際、「印刷矩形」タブ56が選択されると、選定条件設定プログラム520は、出力先選定条件設定画面の表示内容を図42に示される状態にする。   When the “print rectangle” tab 56 is selected when the output destination selection condition setting screen is displayed, the selection condition setting program 520 changes the display content of the output destination selection condition setting screen to the state shown in FIG.

図42は、出力先選定条件設定画面において「印刷矩形」タブが選択されている状態を示す図である。   FIG. 42 is a diagram illustrating a state where the “print rectangle” tab is selected on the output destination selection condition setting screen.

図42に示される「印刷矩形」タブ56では、用紙8の有効印刷範囲110に対する印刷範囲として指定した矩形(印刷対象矩形範囲108)の面積比率によって出力先選定基準を設定させる(56a)。出力先選定基準として設定された面積比率を、以下「出力先選定基準面積比率」という。出力先選定基準面積比率は百分率の単位で設定させる。   In the “print rectangle” tab 56 shown in FIG. 42, the output destination selection criterion is set by the area ratio of the rectangle (print target rectangle range 108) designated as the print range with respect to the effective print range 110 of the paper 8 (56a). The area ratio set as the output destination selection standard is hereinafter referred to as “output destination selection standard area ratio”. The output destination selection standard area ratio is set in units of percentage.

出力先の設定に関しては、出力先選定基準面積比率が所定値以上の場合は出力装置1を指定することを推奨し(56b)、出力先選定基準面積比率が所定値未満の場合はリライタブルペーパー出力装置2を指定することを推奨している(56c)。   Regarding the setting of the output destination, it is recommended to specify the output device 1 when the output destination selection reference area ratio is greater than or equal to a predetermined value (56b), and when the output destination selection reference area ratio is less than the predetermined value, rewritable paper output is performed. It is recommended to specify the device 2 (56c).

一覧表編集アプリケーション528において印刷範囲を指定した印刷指示が入力されると、パソコン5は、選定判定プログラム524を起動する。ここでは、図39の一覧表5282において左から1〜2列目及び5列目が印刷対象として設定され、図40の印刷結果が要求された場合を例とする。   When a print instruction specifying a print range is input in the list editing application 528, the personal computer 5 activates the selection determination program 524. Here, the case where the first to second columns and the fifth column from the left in the list 5282 of FIG. 39 are set as print targets and the print result of FIG. 40 is requested is taken as an example.

選定判定プログラム524は、まず、印刷対象矩形範囲108の面積と用紙8の有効印刷範囲110の面積とを算出する。更に、選定判定プログラム524は、印刷対象矩形範囲108の面積を用紙8の有効印刷範囲110の面積で除した値(以下「印刷対象面積比率」という。)と、出力先選定基準面積比率とを比較する。   The selection determination program 524 first calculates the area of the printing target rectangular area 108 and the area of the effective printing area 110 of the paper 8. Further, the selection determination program 524 obtains a value obtained by dividing the area of the print target rectangular range 108 by the area of the effective print range 110 of the paper 8 (hereinafter referred to as “print target area ratio”) and the output destination selection reference area ratio. Compare.

比較した結果、印刷対象面積比率≧出力先選定基準面積比率であれば、用紙8の面積に対して印刷対象矩形範囲108の面積は同じ又は大きいので、推奨通り出力先が設定されていれば出力先は出力装置1となり、印刷対象矩形範囲は用紙8に印刷される。   As a result of the comparison, if the printing target area ratio ≧ the output destination selection reference area ratio, the area of the printing target rectangular range 108 is the same or larger than the area of the paper 8, so that if the output destination is set as recommended, the output is performed The destination is the output device 1, and the rectangular range to be printed is printed on the paper 8.

一方、印刷対象面積比率<出力先選定基準面積比率であれば、用紙8の面積に対して印刷対象矩形範囲108の面積が小さいので、推奨通り出力先が設定されていれば出力先はリライタブルペーバー出力装置2となり、印刷対象矩形範囲はリライタブルペーパー7に印刷される。   On the other hand, if the printing target area ratio <the output destination selection reference area ratio, the area of the printing target rectangular area 108 is smaller than the area of the paper 8, so that if the output destination is set as recommended, the output destination is the rewritable pager. The output device 2 is used, and the rectangular area to be printed is printed on the rewritable paper 7.

ここで、印刷対象矩形範囲の面積の算出方法について詳細に説明する。図43は、印刷対象矩形範囲の面積の算出方法を説明するための図である。   Here, a method for calculating the area of the rectangular area to be printed will be described in detail. FIG. 43 is a diagram for explaining a method of calculating the area of the rectangular range to be printed.

印刷対象矩形範囲が一つの矩形領域から構成される場合、
印刷対象矩形範囲の面積108A=矩形の幅108W×矩形の高さ108L
となる。
If the rectangular area to be printed is composed of one rectangular area,
Area 108A of rectangular range to be printed = rectangular width 108W × rectangular height 108L
It becomes.

複数の矩形領域が指定された場合は、各矩形領域の面積108Aの合計値を算出する。   When a plurality of rectangular areas are designated, the total value of the areas 108A of the rectangular areas is calculated.

ここでは、三つの矩形領域が指定されている。左から1列目の矩形領域を矩形領域α、2列目の矩形領域を矩形領域β、5列目の矩形領域を矩形領域Σとした場合、面積108Aの合計値は以下の式で算出される。   Here, three rectangular areas are designated. When the rectangular region in the first column from the left is the rectangular region α, the rectangular region in the second column is the rectangular region β, and the rectangular region in the fifth column is the rectangular region Σ, the total value of the area 108A is calculated by the following equation. The

合計値=(矩形領域αの面積108A−α)+(矩βの面積108A−β)+(矩形Σの面積108A−Σ)
なお、それぞれの矩形領域の高さは同じなので、以下の式によって算出しても同じ合計値を得ることができる。
Total value = (area 108A−α of rectangular region α) + (area 108A−β of rectangular β) + (area 108A−Σ of rectangular Σ)
Since the height of each rectangular area is the same, the same total value can be obtained even if it is calculated by the following equation.

合計値=(矩形領域αの幅(108W-α)+矩形Bの幅(108W-β)+矩形Cの幅(108W-Σ))×矩形の高さ108L」
所定の表計算ソフトの場合、欄(セル)の幅や長さをcmやmm単位で表記していないものがあるので、かかる場合は以下の式で換算する必要がある。1ポイントは約0.35mmとみなす。
Total value = (width of rectangular area α (108W-α) + width of rectangle B (108W-β) + width of rectangle C (108W-Σ)) × height of rectangle 108L ”
In the case of predetermined spreadsheet software, the width and length of columns (cells) are not expressed in units of cm or mm. In such a case, it is necessary to convert them by the following formula. One point is considered to be about 0.35 mm.

矩形の幅108Wを表す値は欄(セル)の枠内において表示可能な半角文字の数で示される。また、文字フォントサイズの単位はポイント単位なので、 「矩形の幅108Wのmm単位=「0.35mm×半角フォントサイズ×半角文字数」となる。   A value representing the width 108W of the rectangle is indicated by the number of half-width characters that can be displayed in the frame of the column (cell). Further, since the unit of the character font size is a point unit, “mm unit of rectangle width 108W =“ 0.35 mm × half-width font size × half-width character number ”.

但し、矩形の幅108Wの初期化において、半角文字が約8.3文字分の幅を確保している。従って他の行において9文字以上の半角文字が記述された場合、自動的に矩形の幅108Wは最多の記述文字数の分確保するため延びる。全角文字コードであれば文字数は倍になる。   However, in the initialization of the rectangular width 108W, a half-width character has a width of about 8.3 characters. Therefore, when 9 or more half-width characters are described in other lines, the width 108W of the rectangle is automatically extended to secure the maximum number of description characters. Double-byte character code doubles the number of characters.

矩形の高さ108Lを表す値はポイント単位で示され、デフォルト値は13.5である。これに1ポイント0.35mmをかけると約4.725mmになるが、約4.7mmとして取り扱う。すなわち、
矩形の高さ108Lのmm単位=4.7mm
但し、他の列において改行コードの挿入で折り返しがあったり、標準サイズより大きい文字フォントサイズへの設定があったりした場合、自動的に矩形の高さ108Lはそれに見合う分の高さを確保するため延びる。従って、極端な場合、全ての幅や高さの値がそれぞれ違ってくるため、全体の矩形の幅を算出する時、それぞれの幅の値を一つずつ取得して足す必要がある。同様に、全体の矩形の高さを算出する時、それぞれの高さの値を一つずつ取得して足す必要がある。
The value representing the height 108L of the rectangle is indicated in points, and the default value is 13.5. When this is multiplied by 0.35 mm, it becomes about 4.725 mm, but it is handled as about 4.7 mm. That is,
Rectangle height 108L mm = 4.7mm
However, if there is a wrapping due to the insertion of a line feed code in another column or a character font size larger than the standard size is set, the height 108L of the rectangle is automatically secured to the height corresponding to it. It extends for. Therefore, in an extreme case, since all the width and height values are different from each other, when calculating the width of the entire rectangle, it is necessary to acquire and add each width value one by one. Similarly, when calculating the height of the entire rectangle, it is necessary to acquire and add each height value one by one.

なお、マクロ命令には指定された対象セル範囲内の全ての列の幅を設定及び取得する命令と対象セル範囲内の全ての行の高さを取得及び設定する命令とが用意されておりそれを使用してもよい。   In addition, the macro instruction has an instruction to set and get the width of all the columns in the specified target cell range and an instruction to get and set the height of all the rows in the target cell range. May be used.

図43の場合、矩形の幅108Wは、三つの矩形の幅を先に求めフォントサイズを乗じる。
(4.5文字+6.5文字+8.5文字)×11サイズ=214.5mm
更に矩形の高さ108Lは、1行4.7mm+ … + 4.7 mm=75.6mm(16行分)となり、従って面積108Aは、214.5×75.6 =16216.2 mmになる。
In the case of FIG. 43, the width 108W of the rectangle is obtained by multiplying the width of the three rectangles first and multiplied by the font size.
(4.5 characters + 6.5 characters + 8.5 characters) x 11 size = 214.5mm
Further, the height 108L of the rectangle is 4.7 mm +... +4.7 mm = 75.6 mm per line (for 16 lines), and therefore the area 108A is 214.5 × 75.6 = 16216.2 mm 2 .

次に、用紙8の有効印刷範囲110の算出方法について図41を用いて詳細に説明する。   Next, a method for calculating the effective print range 110 of the paper 8 will be described in detail with reference to FIG.

図41より
有効印刷範囲の幅110W=(用紙の幅8W−(左側の余白109L+右側の余白109R))
有効印刷範囲の長さ110L=( 用紙の長さ8L−(上側の余白109U+下側の余白109D))
有効印刷範囲の面積=有効印刷範囲の幅110W×有効印刷範囲の長さ110L
図41において、用紙8をA4サイズ縦長とする。余白109の単位であるがMSのエクセルの場合、Windows(登録商標)が単位を持っている。コントロールパネルの地域のオプションに単位設定の欄があり「メートル法」が設定されているとエクセルはその設定値に準拠して余白109をcm単位としている。ここではミリ(mm)単位で表記する。
41. Effective print range width 110W = (paper width 8W− (left margin 109L + right margin 109R))
Effective print range length 110L = (paper length 8L− (upper margin 109U + lower margin 109D))
Effective printing range area = effective printing range width 110 W × effective printing range length 110 L
In FIG. 41, the paper 8 is A4 size vertically long. In the case of MS Excel, which is a unit of margin 109, Windows (registered trademark) has a unit. If there is a unit setting column in the area option of the control panel and “Metric” is set, Excel sets the margin 109 in centimeters according to the set value. Here, it is expressed in units of millimeters (mm).

デフォルトの余白109の値は上下25mm、左右20mmとなっている。また、有効印刷範囲の幅(110W)は、210mm−(20mm+20mm)=170mmになる。また、有効印刷範囲の長さ(110L)は、294mm−(25mm+25mm)=244mmになる。従って、有効印刷範囲の面積は、170mm×244mm=41480mm になる。 The default margin 109 values are 25 mm vertically and 20 mm horizontally. In addition, the width (110 W) of the effective printing range is 210 mm− (20 mm + 20 mm) = 170 mm. Further, the length (110L) of the effective printing range is 294 mm− (25 mm + 25 mm) = 244 mm. Therefore, the area of the effective printing range is 170 mm × 244 mm = 41480 mm 2 .

印刷対象面積比率=印刷対象矩形範囲の面積108A÷用紙の有効印刷範囲の面積
であるから、図43の場合上記の数値に基づけば、印刷対象面積比率は、
16216.2mm÷41480mm=0.39、すなわち39%になる。
Since the print target area ratio = the area 108A of the print target rectangular range ÷ the area of the effective print range of the paper, based on the above numerical values in the case of FIG.
16216.2 mm 2 ÷ 41480 mm 2 = 0.39, that is, 39%.

図42で設定された出力先選定基準比率は80%であるから、この場合、印刷対象面積比率と出力先選定基準面積比とを比較すると印刷対象面積比率が小さい。したがって、図42の設定により、出力先はリライタブルペーバー出力装置2とされる。   Since the output destination selection reference ratio set in FIG. 42 is 80%, in this case, when the print target area ratio is compared with the output destination selection reference area ratio, the print target area ratio is small. Therefore, the output destination is the rewritable paver output device 2 according to the setting of FIG.

このように、上記パソコン5によれば、印刷対象面積比率に基づいて、用紙8の無駄とならないよう出力先が自動的に選定される。したがって、ユーザは、印刷の度に出力先を判断等する必要はなく、作業が簡易化され円滑な業務の遂行が維持出来る。   As described above, according to the personal computer 5, the output destination is automatically selected based on the print target area ratio so as not to waste the paper 8. Therefore, the user does not need to determine the output destination each time printing is performed, and the work is simplified and the smooth execution of business can be maintained.

ところで、上記では「行又は列」タブ52、「印刷日時」タブ53、及び「印刷矩形」タブ56を同時に表示させることはできない。したがって、ユーザは、各タブにおける設定内容を一目で確認することはできない。以下、かかる点による不都合とその解決手段について説明する。   By the way, in the above, the “row or column” tab 52, the “print date” tab 53, and the “print rectangle” tab 56 cannot be displayed at the same time. Therefore, the user cannot confirm the setting contents in each tab at a glance. Hereinafter, inconveniences due to this point and solutions for the problems will be described.

「行又は列」タブ52(図34、図36)、「印刷日時」タブ53(図38)、「印刷矩形」タブ56の少なくとも二つのタブにおいて出力先選定条件5100が設定される場合がある。   The output destination selection condition 5100 may be set in at least two tabs of the “row or column” tab 52 (FIGS. 34 and 36), the “print date / time” tab 53 (FIG. 38), and the “print rectangle” tab 56. .

設定された出力先選定条件5100の設定をHDD511又はメモリ512に保管する際、すくなくとも二つの出力先選定条件5100が設定されたことが分かるため、選定条件設定プログラム525は、これららの出力先選定条件5100の整合性をチェックする。すなわち、印刷指示が行われた際に、それぞれの出力先選定条件5100が推薦する出力先が異なる事態が発生するかどうかをチェックする。   When the setting of the set output destination selection condition 5100 is stored in the HDD 511 or the memory 512, it can be seen that at least two output destination selection conditions 5100 have been set, so the selection condition setting program 525 selects these output destinations. Check the consistency of the condition 5100. That is, when a print instruction is issued, it is checked whether a situation occurs in which the output destinations recommended by the respective output destination selection conditions 5100 are different.

例えば、「行又は列」タブ52と「印刷日時」タブ53とにおいて同時に出力先選定条件5100が設定された場合を考える。   For example, consider a case where the output destination selection condition 5100 is set simultaneously on the “row or column” tab 52 and the “print date” tab 53.

「行又は列」タブ52では、或る行又は或る列で全ての欄にデータが埋まらない場合、出力先はリライタブルペーバー出力装置2に設定されているとする。   In the “row or column” tab 52, it is assumed that the output destination is set to the rewritable paver output device 2 when data is not filled in all the columns in a certain row or certain column.

一覧表の月〜金の週間5日分のデータを埋めて、金曜日の勤務終了時間後か翌週の月曜日に、用紙8に印刷して提出するのが一般的であろう。しかし、入力するデータが具体的な数値の場合、集計ミスか集計処理の遅れ等の事情で金曜日の欄にデータが埋まらない場合がある。印刷するにしても、0又は実績の無い数値を入力する訳にはいかず、空白のまま提出した方が好ましい場合がある。また、一覧表が日程表の場合、手書きで記入する等のため、あえて空白にしておくことも考えられる。   It would be common to fill in the data for 5 days a week from Monday to Friday in the list, and print it out on paper 8 after the work end time on Friday or the following Monday. However, if the data to be input is a specific numerical value, the data may not be filled in the Friday field due to a counting error or a delay in the counting process. Even if it is printed, it is not possible to input 0 or a numerical value without a track record, and it may be preferable to submit it blank. In addition, when the schedule is a schedule, it is possible to leave it blank because it is handwritten.

一方、「印刷日時」タブ53では、印刷日時が仮印刷日時内であった場合、出力先は出力装置1に設定されているとする。この場合、一覧表5281の仮印刷日時を提出日の金曜日にした場合、たとえ一覧表5281の全ての欄が空白であっても金曜日当日であれば出力装置1の用紙8に印刷することになる。   On the other hand, in the “print date / time” tab 53, it is assumed that the output destination is set to the output device 1 when the print date / time is within the temporary print date / time. In this case, if the provisional printing date and time of the list table 5281 is set to Friday of the submission date, even if all the columns of the list table 5281 are blank, printing is performed on the paper 8 of the output device 1 on the day of Friday. .

このように二つの出力先選定条件5100によって判定される出力先が、一方がリライタブルペーバー出力装置2で、もう一方が出力装置1と矛盾したものになってしまう場合がある。このような事態は他の条件の組み合わせでも起こり得る。これを、図44及び図45を用いて説明する。   Thus, the output destinations determined by the two output destination selection conditions 5100 may be inconsistent with one of the rewritable paver output device 2 and the other with the output device 1. Such a situation can also occur with other combinations of conditions. This will be described with reference to FIGS. 44 and 45. FIG.

図44は、各タブにおいて設定される出力先選定条件をまとめた表である。図44では、各タブにおける各出力先選定条件を、条件A−1、条件A−2、条件B−1、条件B−2、条件C−1、条件C−2に分類している。   FIG. 44 is a table summarizing output destination selection conditions set in each tab. In FIG. 44, each output destination selection condition in each tab is classified into condition A-1, condition A-2, condition B-1, condition B-2, condition C-1, and condition C-2.

図45は、出力先が矛盾する出力先選定条件の組み合わせを示す図である。すなわち、図45では、図44において分類された出力先選定条件の組み合わせにおいて、出力先が矛盾する組み合わせを示したものである。   FIG. 45 is a diagram illustrating combinations of output destination selection conditions in which output destinations are inconsistent. That is, FIG. 45 shows combinations in which output destinations contradict each other in the combinations of output destination selection conditions classified in FIG.

このようにそれぞれの出力先選定条件5100によって選定される出力先について、不一致が発生する可能性が検出された場合、選定条件設定プログラム525は、その旨をユーザに認識させるための画面(「出力先不一致成立条件確認画面」という。)を表示させる。   As described above, when it is detected that the output destinations selected by the respective output destination selection conditions 5100 may be inconsistent, the selection condition setting program 525 displays a screen (“output” "First mismatch condition confirmation screen") is displayed.

図46は、出力先不一致成立条件確認画面の表示例を示す図である。図46の出力先不一致成立条件確認画面57では、領域571に出力先が不一致となる条件の組み合わせが図示されるため、ユーザは、その旨を一目で認識できる。   FIG. 46 is a diagram illustrating a display example of the output destination mismatch establishment condition confirmation screen. In the output destination mismatch establishment condition confirmation screen 57 in FIG. 46, combinations of conditions that cause the output destinations to be mismatched are shown in the region 571, so that the user can recognize that fact at a glance.

このように、上記パソコン5によれば、複数の出力先選定条件5100において出力先に不一致が生じる可能性がある場合に、ユーザは予めその旨を確認することができる。したがって、ユーザは、出力先選定条件を改めて設定し直す等、事前に適切な対応を行うことができ、後の業務を円滑に実施することが出来る。   As described above, according to the personal computer 5, when there is a possibility that the output destinations do not match in the plurality of output destination selection conditions 5100, the user can confirm in advance. Therefore, the user can take appropriate measures in advance, such as resetting the output destination selection conditions, and can smoothly perform the subsequent work.

上記では、予め出力先に不一致が生じる可能性がある旨を通知する例について説明したが、印刷時において実際に不一致が生じた際に、その旨通知するようにしてもよい。   In the above description, an example in which there is a possibility that a mismatch may occur in the output destination has been described. However, when a mismatch actually occurs during printing, this may be notified.

すなわち、一覧表編集アプリケーション528から一覧表5281の印刷指示が出された場合、選定判定プログラム524を起動する。選定判定プログラム524は設定されている出力先選定条件5100を取得して、更にその時点の一覧表5281の内容の状況、印刷日時等を取得して、当該印刷指示が該当する出力先選定条件5100を判定する。   That is, when a print instruction for the list table 5281 is issued from the list table editing application 528, the selection determination program 524 is activated. The selection determination program 524 acquires the set output destination selection condition 5100, further acquires the status of the contents of the list 5281 at that time, the printing date and time, and the like, and the output destination selection condition 5100 to which the print instruction corresponds. Determine.

「行又は列」タブ52において出力先選定条件5100が設定されている場合、一覧表5281の或る行又は或る列でデータを埋まっているか否かによって出力先が判定される。
また、「印刷日時」タブ53において出力先選定条件5100が設定されている場合、印刷日時が仮印刷日時の範囲内であるか否かによって出力先が判定される。
When the output destination selection condition 5100 is set in the “row or column” tab 52, the output destination is determined depending on whether data is filled in a certain row or certain column of the list table 5281.
When the output destination selection condition 5100 is set in the “print date / time” tab 53, the output destination is determined based on whether the print date / time is within the range of the temporary print date / time.

また、「印刷矩形」タブ56において出力先選定条件5100が設定されている場合、印刷対象面積比率に基づいて出力先が判定される。   When the output destination selection condition 5100 is set in the “print rectangle” tab 56, the output destination is determined based on the print target area ratio.

それぞれの出力先選定条件5100によって判定された出力先が異なっていた場合、選定判定プログラム524は、その旨を通知する画面(以下「印刷時出力先不一致通知画面」という。)を表示させる。   When the output destinations determined according to the respective output destination selection conditions 5100 are different, the selection determination program 524 displays a screen to that effect (hereinafter referred to as “printing destination mismatch notification screen”).

図47は、印刷時出力先不一致通知画面の表示例を示す図である。図47の印刷時出力先不一致通知画面58では、該当した複数の出力先選定条件によって出力先が一意に定まらない旨のメッセージが表示され(58a)、また、不一致を生じさせた条件が表示される(58b)。更に、出力先をいずれかに特定することができる(58c)。したがって、ユーザが、出力先をいずれかに特定し、OKボタン58dを押下すると、ユーザによって特定された出力先に印刷ジョブが要求される。   FIG. 47 is a diagram illustrating a display example of the output destination mismatch notification screen during printing. In the output destination mismatch notification screen 58 in FIG. 47, a message indicating that the output destination cannot be uniquely determined by a plurality of corresponding output destination selection conditions is displayed (58a), and the condition causing the mismatch is displayed. (58b). Furthermore, the output destination can be specified to any one (58c). Therefore, when the user specifies an output destination and presses the OK button 58d, a print job is requested from the output destination specified by the user.

このように、上記パソコン5によれば、印刷時に出力先に不一致が生じた場合、ユーザはその旨を認識することができ、適切な対応をとることができる。   As described above, according to the personal computer 5, when a mismatch occurs in the output destination during printing, the user can recognize that fact and can take an appropriate action.

ところで、複数の出力先選定条件によって選定される出力先の不一致が頻繁に発生した場合、その度に印刷作業が一時停止し、ユーザによって出力先が特定されないと印刷作業が再開されず業務の進捗の妨げとなる。かかる問題点の解決手段について説明する。   By the way, if there is frequent mismatching of output destinations selected by multiple output destination selection conditions, the printing work is paused each time, and if the output destination is not specified by the user, the printing work is not resumed and the work progress It becomes an obstacle. A means for solving such a problem will be described.

改めて図35の標準出力先設定画面51を参照する。標準出力先設定画面51には出力先Aと出力先Bの出力装置を設定させるための出力先設定欄51aの下に、複数の出力先選定条件5100によって選定される出力先が異なる場合、強制的に優先する出力先から印刷するか否かを選択させるチェックボタン51bがある。強制的に優先する出力先から印刷する場合、チェックボタン51bをチェックする。   The standard output destination setting screen 51 in FIG. 35 is referred to again. If the output destinations selected by a plurality of output destination selection conditions 5100 are different under the output destination setting column 51a for setting the output devices of the output destination A and the output destination B on the standard output destination setting screen 51, forced There is a check button 51b for selecting whether to print from an output destination that has priority. When printing from an output destination forcibly giving priority, the check button 51b is checked.

更に、チェックボタン51bをチェックした場合に優先する出力先を選択させるための優先出力先選択欄51cがある。優先出力先選択欄51cは、チェックボタン51bがチェックされた場合にのみ有効となる。なお、出力先Aはリライタブルペーバー出力装置2、出力先Bは出力装置1の設定を前提としている。   Furthermore, there is a priority output destination selection column 51c for selecting an output destination having priority when the check button 51b is checked. The priority output destination selection column 51c is valid only when the check button 51b is checked. It is assumed that the output destination A is set to the rewritable paver output device 2 and the output destination B is set to the output device 1.

複数の出力先選定条件5100によって選定された出力先に不一致が生じた場合、パソコン5は、標準出力先設定画面51における設定内容を参照して自動的に出力先を判定する。したがって、印刷作業が停止されることはなく円滑な業務の進捗に繋がる。   When the output destination selected by the plurality of output destination selection conditions 5100 does not match, the personal computer 5 automatically determines the output destination with reference to the setting contents on the standard output destination setting screen 51. Therefore, the printing operation is not stopped, and the smooth business progress is achieved.

ところで、上記によれば、各出力先選定条件5100により選定される出力先に不整合(不一致)が生じた場合、その都度その旨が通知される。したがって、ユーザは、その都度対応することによって不整合を是正することになるが、更に効率的な対処方法を以下に説明する。   By the way, according to the above, when a mismatch (mismatch) occurs in the output destination selected by each output destination selection condition 5100, the fact is notified each time. Therefore, the user corrects the inconsistency by responding each time, but a more efficient coping method will be described below.

図48は、印刷ログ点検設定画面の表示例を示す図である。図48の印刷ログ点検設定画面59では、ログ点検プログラム529の起動条件を設定させる。基本的には、点検日時設定欄59aにおいて点検日と点検時間とを設定させるが、チェックボタン59bがチェックされた場合は、印刷回数又は印刷枚数のいずれかによって起動条件を設定させる(59c)。   FIG. 48 is a diagram illustrating a display example of a print log check setting screen. In the print log inspection setting screen 59 of FIG. 48, the start condition of the log inspection program 529 is set. Basically, the inspection date and the inspection time are set in the inspection date and time setting field 59a, but when the check button 59b is checked, the activation condition is set according to either the number of printings or the number of printed sheets (59c).

印刷回数又は印刷枚数のいずれかによって起動条件が設定された場合、印刷回数又は印刷枚数のいずれかが設定値59dに達すると、パソコン5は点検プログラム529を起動させる。なお、点検プログラム529が起動した際、印刷回数又は印刷枚数は初期値にリセットされる。   When the activation condition is set according to either the number of prints or the number of prints, the personal computer 5 activates the inspection program 529 when either the number of prints or the number of prints reaches the set value 59d. When the inspection program 529 is activated, the number of prints or the number of prints is reset to an initial value.

図48では毎週火曜日と金曜日の朝の時間帯にログ点検プログラム529を起動させるよう設定されている(59a)。但し、印刷枚数が500枚に達した場合、そちらの条件を優先としてログ点検プログラム529を起動させるよう設定されている(59b、59c、59d)。   In FIG. 48, the log check program 529 is set to be activated every Tuesday and Friday morning (59a). However, when the number of printed sheets reaches 500, the log inspection program 529 is set to be activated with priority on those conditions (59b, 59c, 59d).

図49は、印刷ログの例を示す図である。図49の印刷ログ5113には、印刷日付(Date)、印刷時間(Time)、出力先(Printer)、文書名(Document)、出力先選定条件が印刷ジョブごとに記録されている。   FIG. 49 is a diagram illustrating an example of a print log. In the print log 5113 of FIG. 49, a print date (Date), a print time (Time), an output destination (Printer), a document name (Document), and an output destination selection condition are recorded for each print job.

印刷ログ5113に記述された出力先選定条件について説明する。複数の出力先選定条件によって選定された出力先が一致した場合は「OK」が、不一致だった場合は「NG」が記録される。また、「OK」又は「NG」が記録される列の右の列には、それぞれ該当した出力先選定条件を識別するためのコードが記録される。図49では、「01」は「行又は列」タブ52に設定された条件(以下「行又は列条件」という。)、「02」は「印刷日時」タブ53に設定された条件(以下「印刷日時条件」という。)、「03」は「印刷矩形」タブ56に設定された条件(以下「印刷矩形条件」という。)を示す。   The output destination selection conditions described in the print log 5113 will be described. If the output destinations selected by the plurality of output destination selection conditions match, “OK” is recorded, and if they do not match, “NG” is recorded. In addition, a code for identifying the corresponding output destination selection condition is recorded in the right column of the column in which “OK” or “NG” is recorded. In FIG. 49, “01” is a condition set in the “row or column” tab 52 (hereinafter referred to as “row or column condition”), and “02” is a condition set in the “print date” tab 53 (hereinafter referred to as “line or column condition”). "Print date and time conditions") and "03" indicate the conditions set in the "print rectangle" tab 56 (hereinafter referred to as "print rectangle conditions").

図49の印刷ログ5113によれば、「01」と「03」との組み合わせ、すなわち、行又は列条件と印刷矩形条件とが同時に該当した場合、出力先が一致していたことが分かる。   According to the print log 5113 in FIG. 49, it can be seen that the output destinations match when the combination of “01” and “03”, that is, the row or column condition and the print rectangle condition are simultaneously met.

一方、「01」と「02」との組み合わせ、すなわち、行又は列条件と印刷日時条件とが同時に該当した場合、出力先に不一致が生じていたことが分かる。   On the other hand, when the combination of “01” and “02”, that is, when the row or column condition and the print date condition are satisfied at the same time, it is understood that a mismatch has occurred in the output destination.

更に、「02」と「03」との組み合わせ、すなわち、印刷日時条件と印刷矩形条件とが同時に該当した場合も出力先に不一致が生じている。   Further, even when the combination of “02” and “03”, that is, the print date condition and the print rectangle condition are simultaneously met, the output destinations do not match.

ログ点検プログラム529は、かかる点検を自動的におこない、その点検結果を表示モニタに表示させる。   The log inspection program 529 automatically performs such inspection and displays the inspection result on the display monitor.

図50は、ログ点検プログラムによる点検結果の表示例を示す図である。図50のログ点検結果表示画面591では、出力先が不一致となる出力先選定条件の組み合わせがあり、その見直しを奨める旨のメッセージと共に、該当する出力先選定条件が表示されている(591b)。   FIG. 50 is a diagram illustrating a display example of inspection results by the log inspection program. In the log inspection result display screen 591 of FIG. 50, there are combinations of output destination selection conditions that cause the output destinations to be inconsistent, and the corresponding output destination selection conditions are displayed together with a message that recommends review (591b).

図50のログ点検結果表示画面591を表示させるタイミングとしては、行又は列条件における、「9行目にデータが埋まっている」という条件と、印刷日時条件における、「印刷日時が火曜日か金曜日である」という条件が同時に成立した場合、それぞれの出力先選定条件によって選定される出力先が一致しない事態が一週間の間に10件発生したときである。   The timing for displaying the log inspection result display screen 591 in FIG. 50 includes a condition that “the data is filled in the ninth line” in the row or column condition, and “the print date is Tuesday or Friday in the print date condition”. When the condition “A certain” is satisfied at the same time, there are 10 cases where the output destinations selected by the respective output destination selection conditions do not coincide with each other.

但し、ログ点検結果表示画面591を表示させるタイミングは運用に応じて適宜定めればよく、必ずしも一週間に10件発生したときである必要はない。なお、一週間等の所定期間は前回の点検日時との間隔や、印刷回数又は印刷枚数によって定めると分かり易い。また、10件等の所定件数は、印刷回数や印刷枚数との比率で定めると信頼性が高まるものと考えられる。   However, the timing for displaying the log inspection result display screen 591 may be appropriately determined according to the operation, and does not necessarily have to occur when 10 events occur per week. It should be noted that it is easy to understand if the predetermined period such as one week is determined by the interval from the previous inspection date and time, the number of printings or the number of printed sheets. Further, it is considered that the reliability increases when the predetermined number such as 10 is determined by the number of times of printing or the ratio of the number of printed sheets.

このように、上記パソコン5によれば、ログ点検プログラム529が、印刷ログ5113に基づいて自動的にかつ一括的に出力先選定条件5100の不整合を検出するため、ユーザは、その不整合の見直しを一括して行うことができ、業務の円滑な運営に繋がる。   As described above, according to the personal computer 5, the log inspection program 529 automatically and collectively detects inconsistencies in the output destination selection condition 5100 based on the print log 5113. Review can be done in a lump, leading to smooth operation of business.

次に、上記において説明した内容をフローチャートによって説明する。上記では、課題ごとにその解決手段を説明したが、以下においては機能の観点から処理手順を説明する。   Next, the content described above will be described with reference to a flowchart. In the above, the solving means has been described for each problem, but in the following, the processing procedure will be described from the viewpoint of function.

図51は、選定条件設定プログラムのメイン処理の処理手順を説明するためのフローチャートである。   FIG. 51 is a flowchart for explaining the processing procedure of the main processing of the selection condition setting program.

一覧表編集アプリケーション528から呼び出されると、選定条件設定プログラム525は、メインメニュー画面5201(図33)を表示させる(S2001)。メインメニュー画面5201において出力先選定条件設定ボタン5201aが押下されると出力先選定条件設定処理を実行する(S2003)。また、標準出力先設定ボタン5201bが押下されると標準出力先設定処理を実行する(S2004)。また、印刷ログ点検設定ボタン5201cが押下されると印刷ログ点検設定処理を実行する(S2005)。なお、「閉じる」ボタンが押下されると選定条件設定プログラム525は終了する。   When called from the list editing application 528, the selection condition setting program 525 displays the main menu screen 5201 (FIG. 33) (S2001). When the output destination selection condition setting button 5201a is pressed on the main menu screen 5201, an output destination selection condition setting process is executed (S2003). When the standard output destination setting button 5201b is pressed, standard output destination setting processing is executed (S2004). When the print log check setting button 5201c is pressed, a print log check setting process is executed (S2005). When the “Close” button is pressed, the selection condition setting program 525 ends.

図52は、選定条件設定プログラムによる出力先選定条件設定処理を説明するためのフローチャートである。すなわち、図52は、図51におけるステップS2003を詳細に説明したものである。   FIG. 52 is a flowchart for explaining output destination selection condition setting processing by the selection condition setting program. That is, FIG. 52 describes step S2003 in FIG. 51 in detail.

まず、選定条件設定プログラム525は、出力先選定条件5100の設定先を判定する(S2011)。文書情報531に設定されている場合、文書情報531より出力先選定条件5100を取得する(S2012)。一方、一覧編集アプリケーション528の印刷オプション情報に設定されている場合、その印刷オブション情報より出力先選定条件5100を取得する。   First, the selection condition setting program 525 determines the setting destination of the output destination selection condition 5100 (S2011). When the document information 531 is set, the output destination selection condition 5100 is acquired from the document information 531 (S2012). On the other hand, when the print option information is set in the list editing application 528, the output destination selection condition 5100 is acquired from the print option information.

続いて、出力先選定条件設定画面を表示させる(S2014)。最初は「行又は列」タブ52を表示させ、前ステップにおいて取得された出力先選定条件5100を表示させる。   Subsequently, an output destination selection condition setting screen is displayed (S2014). First, the “row or column” tab 52 is displayed, and the output destination selection condition 5100 acquired in the previous step is displayed.

出力先選定条件設定画面において、表示中のタブとは異なるタブが選択されると(S2105、S2016)、それまで表示されていたタブにおける設定値を一時保管し(S2017)、選択されたタブに表示を切り替える(S2018)。   When a tab different from the currently displayed tab is selected on the output destination selection condition setting screen (S2105, S2016), the setting values in the tabs that have been displayed so far are temporarily stored (S2017). The display is switched (S2018).

また、出力先選定条件設定画面において「OK」ボタンが押下されると、出力先不一致の確認処理を行った上で(S2020)、文書情報531又は印刷オブション情報の一部に全タブにおける設定値を出力先選定条件5100として保管する(S2022、S2023)。   When the “OK” button is pressed on the output destination selection condition setting screen, the output destination mismatch confirmation process is performed (S2020), and the setting values in all tabs are included in part of the document information 531 or the print option information. Is stored as the output destination selection condition 5100 (S2022, S2023).

なお、出力先選定条件設定画面において「キャンセル」ボタンが押下された場合は、出力先選定条件設定画面を閉じる。また、それ以外のイベントが発生した場合は、発生したイベントに対応する処理(以下「その他のイベント処理」という。)を実行する(S2019)。   When the “Cancel” button is pressed on the output destination selection condition setting screen, the output destination selection condition setting screen is closed. If any other event occurs, a process corresponding to the generated event (hereinafter referred to as “other event process”) is executed (S2019).

図53は、選定条件設定プログラムによるその他のイベント処理を説明するためのフローチャートである。すなわち、図53は、図52におけるステップS2019を詳細に説明したものである。   FIG. 53 is a flowchart for explaining other event processing by the selection condition setting program. That is, FIG. 53 describes step S2019 in FIG. 52 in detail.

出力先選定条件設定画面において表示されているタブによって処理が異なる(S2031)。「行又は列」タブ52が表示されている場合は、「行又は列」タブ52におけるイベントに対応した処理を実行する(S2032)。「印刷日時」タブ53が表示されている場合は、「印刷日時」タブ53におけるイベントに対応した処理を実行する(S2033)。印刷矩形タブ56が表示されている場合は、「印刷矩形」タブ56におけるイベントに対応した処理を実行する(S2034)。   The processing differs depending on the tab displayed on the output destination selection condition setting screen (S2031). If the “row or column” tab 52 is displayed, the process corresponding to the event in the “row or column” tab 52 is executed (S2032). If the “print date” tab 53 is displayed, processing corresponding to the event in the “print date” tab 53 is executed (S2033). If the print rectangle tab 56 is displayed, processing corresponding to the event in the “print rectangle” tab 56 is executed (S2034).

図54は、選定条件設定プログラムによる標準出力先設定処理を説明するためのフローチャートである。すなわち、図54は、図51におけるステップS2004を詳細に説明したものである。   FIG. 54 is a flowchart for explaining standard output destination setting processing by the selection condition setting program. That is, FIG. 54 describes step S2004 in FIG. 51 in detail.

標準出力先設定情報が既に設定されている場合は、既存の標準出力先設定情報を取得し、取得された情報を配置して(S2041)、標準出力先設定画面51(図35)を表示させる(S2042)。   When the standard output destination setting information is already set, the existing standard output destination setting information is acquired, the acquired information is arranged (S2041), and the standard output destination setting screen 51 (FIG. 35) is displayed. (S2042).

標準出力先設定画面51において、出力先設定欄51aでは、出力先A又はBをリストから選択させる(S2044)。また、チェックボタン51bによって強制的に優先する出力先から印刷するか否かを選択させる(S2045)。また、優先出力先選択欄51cにおいて、優先する出力先を設定させる(S2046)。   In the standard output destination setting screen 51, the output destination A or B is selected from the list in the output destination setting column 51a (S2044). In addition, the check button 51b is used to select whether or not to print from the output destination that is forcibly prioritized (S2045). Further, a priority output destination is set in the priority output destination selection column 51c (S2046).

標準出力先設定画面51において「OK」ボタンが押下されると、設定値を登録し(S2047)、標準出力先設定画面51を閉じる(S2048)。一方、「キャンセル」ボタンが押下されると設定値は登録することなく標準出力先設定画面51を閉じる(S2048)。   When the “OK” button is pressed on the standard output destination setting screen 51, the set value is registered (S2047), and the standard output destination setting screen 51 is closed (S2048). On the other hand, if the “Cancel” button is pressed, the standard output destination setting screen 51 is closed without registering the setting value (S2048).

図55は、選定条件設定プログラムによる「行又は列」タブにおける処理を説明するためのフローチャートである。すなわち、図55は、図53におけるステップS2032を詳細に説明したものである。   FIG. 55 is a flowchart for explaining processing in the “row or column” tab by the selection condition setting program. That is, FIG. 55 describes step S2032 in FIG. 53 in detail.

「行又は列」タブ52(図34)において、データが埋まっているか否かのチェック対象とする行又は列と(S2052)、その行数または列数を設定させる(S2053)。また、チェックボタン52fがチェックされると、標準出力先設定情報を取得し、その内容を画面上に配置する(S2054)。また、全ての欄にデータが無い場合と有る場合のそれぞれについて出力先を設定させ、それぞれの出力先について「プロパティ」ボタンが押下された場合は、そのプリンタードライバー522のプロパティ画面を表示させる。また、チェックボタン52gがチェックされると、ここでの設定を適用外とする(S2057)。   In the “row or column” tab 52 (FIG. 34), a row or column to be checked whether data is filled (S2052) and the number of rows or columns are set (S2053). If the check button 52f is checked, the standard output destination setting information is acquired and the content is arranged on the screen (S2054). Also, an output destination is set for each of the cases where there is no data in all the columns, and when the “property” button is pressed for each output destination, the property screen of the printer driver 522 is displayed. If the check button 52g is checked, the setting here is excluded (S2057).

図56は、選定条件設定プログラムによる「印刷日時」タブにおける処理を説明するためのフローチャートである。すなわち、図56は、図53におけるステップS2033を詳細に説明したものである。   FIG. 56 is a flowchart for explaining processing in the “print date” tab by the selection condition setting program. That is, FIG. 56 describes step S2033 in FIG. 53 in detail.

印刷日時タブ53(図36)の期日選択欄53aにおいて、「毎日」、「月〜金」、又は「曜日設定」がチェックされた場合は、曜日選択欄53a−1を表示させ、曜日を選択させる(S2062)。一方「日付設定」がチェックされた場合は、日付設定欄53a−2(図38)を表示させ、仮印刷日の範囲の開始日と終了日とを設定させる(S2065)。なお、日付設定欄53a−2において「参照」ボタンが押下されると、カレンダーを表示させ、そのカレンダーによって仮印刷日の範囲の開始日と終了日とを設定させる(S2064)。   When “Daily”, “Monday-Friday”, or “Day of week setting” is checked in the due date selection field 53a of the print date tab 53 (FIG. 36), the day of the week selection field 53a-1 is displayed and the day of the week is selected. (S2062). On the other hand, if “date setting” is checked, the date setting field 53a-2 (FIG. 38) is displayed to set the start date and end date of the temporary printing date range (S2065). When the “reference” button is pressed in the date setting field 53a-2, a calendar is displayed, and the start date and end date of the temporary printing date range are set by the calendar (S2064).

また、時間帯設定欄53bにおいて設定ボタン53b−1が押下されると、「朝」、「昼」、「夕」、及び「夜」の各時間帯の開始時刻を設定させる(以下「時間帯開始時刻設定処理」という。)(S2063)。   When the setting button 53b-1 is pressed in the time zone setting field 53b, the start time of each time zone of “morning”, “daytime”, “evening”, and “night” is set (hereinafter referred to as “time zone”). This is referred to as “start time setting process”) (S2063).

また、チェックボタン53eがチェックされると、標準出力先設定情報を取得し、その内容を画面上に配置する(S2066)。   If the check button 53e is checked, the standard output destination setting information is acquired and the content is arranged on the screen (S2066).

なお、S2067、S2068及びS2069については、図55におけるS2055、S2056又はS2057と同様であるため、ここでの説明は省略する。   Note that S2067, S2068, and S2069 are the same as S2055, S2056, or S2057 in FIG. 55, and thus description thereof is omitted here.

図57は、選定条件設定プログラムによる「印刷矩形」タブにおける処理を説明するためのフローチャートである。すなわち、図57は、図53におけるステップS2034を詳細に説明したものである。   FIG. 57 is a flowchart for explaining processing in the “print rectangle” tab by the selection condition setting program. That is, FIG. 57 describes step S2034 in FIG. 53 in detail.

「印刷矩形」タブ56(図42)では、出力先選定基準面積比率を設定させる(S2072)。   In the “print rectangle” tab 56 (FIG. 42), the output destination selection reference area ratio is set (S2072).

なお、S2073、S2074、S2075及びS2076については、図56におけるS2066、S2067,S2068又はS2069と同様であるため、ここでの説明は省略する。   Note that S2073, S2074, S2075, and S2076 are the same as S2066, S2067, S2068, or S2069 in FIG. 56, and thus description thereof is omitted here.

図58は、選定条件設定プログラムによる出力先不一致確認処理を説明するためのフローチャートである。すなわち、図58は、図52におけるステップS2020を詳細に説明したものである。   FIG. 58 is a flowchart for explaining output destination mismatch confirmation processing by the selection condition setting program. That is, FIG. 58 describes step S2020 in FIG. 52 in detail.

まず、適用される出力先選定条件5100(適用条件)の数をチェックする(S2081)。適用条件が複数でなければ(S2082でNo)、出力先の不一致は発生しないため処理を終了する。   First, the number of output destination selection conditions 5100 (application conditions) to be applied is checked (S2081). If there are not a plurality of application conditions (No in S2082), the processing ends because there is no output destination mismatch.

適用条件が複数の場合(S2082でYes)、出力先に不一致が発生する成立条件をチェックする(S2083)。当該成立条件が無い場合、処理は終了する。当該成立条件がある場合、出力先不一致成立条件確認画面57(図46)を表示させるための準備処理を行い(S2085)、出力先不一致成立条件確認画面57を表示させる(S2086)。出力先不一致成立条件確認画面57において「確認OK」ボタンが押下されると、出力先不一致成立条件確認画面57を閉じる(S2088)。   If there are a plurality of application conditions (Yes in S2082), a condition that causes a mismatch in the output destination is checked (S2083). If there is no such establishment condition, the process ends. If there is such an established condition, preparation processing for displaying the output destination mismatch establishment condition confirmation screen 57 (FIG. 46) is performed (S2085), and the output destination mismatch establishment condition confirmation screen 57 is displayed (S2086). When the “OK” button is pressed on the output destination mismatch establishment condition confirmation screen 57, the output destination mismatch establishment condition confirmation screen 57 is closed (S2088).

図59は、適用条件数のチェック処理を説明するためのフローチャートである。すなわち、図59は、図58におけるステップS2081を詳細に説明したものである。   FIG. 59 is a flowchart for explaining the check process of the number of applied conditions. That is, FIG. 59 describes step S2081 in FIG. 58 in detail.

出先選定条件設定画面において設定された全ての出力先選定条件5100の数を取得する(S2091)。以下、S2092からS2096までは、出力先選定条件5100ごとのループ処理である(S2097)。ループ処理において処理対象となっている出力先選定条件5100を以下「カレント条件」という。   The number of all output destination selection conditions 5100 set on the destination selection condition setting screen is acquired (S2091). Hereinafter, steps S2092 to S2096 are loop processing for each output destination selection condition 5100 (S2097). The output destination selection condition 5100 that is the processing target in the loop processing is hereinafter referred to as “current condition”.

まず、カレント条件の設定内容を取得し(S2092)、カレント条件は適用対象か否かをチェックする(S2093)。適用対象か否かは、「行又は列」タブ52についてはチェックボタン52g、「印刷日時」タブ53についてはチェックボタン53f、「印刷矩形」タブ56についてはチェックボタン56cがチェックされているか否かによって定まる。カレント条件が適用条件でない場合(S2093でNo)、次の出力先選定条件5100をカレント条件としてループ処理を行う(S2096)。   First, the setting content of the current condition is acquired (S2092), and it is checked whether or not the current condition is an application target (S2093). The check button 52g is checked for the "row or column" tab 52, the check button 53f is checked for the "print date" tab 53, and the check button 56c is checked for the "print rectangle" tab 56. It depends on. If the current condition is not an applicable condition (No in S2093), loop processing is performed using the next output destination selection condition 5100 as the current condition (S2096).

カレント条件が適用条件である場合(S2093でYes)、カレント条件の一方の出力先として出力装置1が設定され、他方の出力先としてリライタブルペーパー出力装置2が設定されているか否か(すなわち、出力先選定条件によって選定される二つの出力先が異なるか)をチェックする(S2094)。二つの出力先が異なる場合(S2094でYes)、適用条件数をインクリメントすると共にカレント条件の内容を一時的に保管する(S2095)。二つの出力先が同じ場合(S2094でNo)、次の出力先選定条件5100をカレント条件としてループ処理を行う(S2096)。   If the current condition is an applicable condition (Yes in S2093), whether or not the output device 1 is set as one output destination of the current condition and the rewritable paper output device 2 is set as the other output destination (that is, output) Whether the two output destinations selected by the destination selection conditions are different) is checked (S2094). If the two output destinations are different (Yes in S2094), the number of applicable conditions is incremented and the contents of the current conditions are temporarily stored (S2095). If the two output destinations are the same (No in S2094), a loop process is performed using the next output destination selection condition 5100 as the current condition (S2096).

全ての出力先選定条件5100について上記ループ処理が行われると処理が終了する(S2097)。   When the above loop processing is performed for all output destination selection conditions 5100, the processing ends (S2097).

図60は、出力先不一致の成立条件チェック処理を説明するためのフローチャートである。すなわち、図60は、図58におけるステップS2083を詳細に説明したものである。   FIG. 60 is a flowchart for explaining an output destination mismatch condition check process. That is, FIG. 60 describes step S2083 in FIG. 58 in detail.

まず、カウンタXを1に、カウンタYを2に初期化する(S2101)。続いて、図59のステップS2095において一時保管されている適用条件のうち、カウンタXが指す順番の適用条件で、かつ、出力装置1が出力先となる条件を取得する(S2102)。続いて、カウンタYが指す順番の適用条件で、かつ、リライタブルペーパー出力装置2が出力先となる条件を取得する(S2103)。   First, the counter X is initialized to 1 and the counter Y is initialized to 2 (S2101). Subsequently, among the application conditions temporarily stored in step S2095 of FIG. 59, the application conditions in the order indicated by the counter X and the conditions for which the output device 1 is the output destination are acquired (S2102). Subsequently, the application condition in the order indicated by the counter Y and the condition that the rewritable paper output device 2 is the output destination are acquired (S2103).

続いて、取得された二つの条件を出力先不一致の成立条件の一組として一時保管する(S2104)。カウンタYの値が適用条件の総数に達していない場合(S2105でNo)、カウンタYをインクリメントし(S2106)、上記処理を繰り返す。   Subsequently, the two acquired conditions are temporarily stored as a set of conditions for satisfying the output destination mismatch (S2104). If the value of the counter Y has not reached the total number of application conditions (No in S2105), the counter Y is incremented (S2106) and the above processing is repeated.

カウンタYの値が適用条件の総数に達すると(S2105でYes)、カウンタXが(適用条件の総数−1)に達したか否かをチェックする(S2107)。達している場合処理を終了する。達していない場合、カウンタXをインクリメントすると共に(S2108)、カウンタXに1を足した値をカウンタYに代入し、ステップS2102以降の処理を繰り返す。   When the value of the counter Y reaches the total number of application conditions (Yes in S2105), it is checked whether the counter X has reached (total number of application conditions-1) (S2107). If it has reached, the process is terminated. If not reached, the counter X is incremented (S2108), and a value obtained by adding 1 to the counter X is substituted into the counter Y, and the processing after step S2102 is repeated.

図61は、出力先不一致成立条件確認画面の表示の準備処理を説明するためのフローチャートである。すなわち、図61は、図58におけるステップS2085を詳細に説明したものである。   FIG. 61 is a flowchart for explaining a display preparation process for an output destination mismatch condition confirmation screen. That is, FIG. 61 describes step S2085 in FIG. 58 in detail.

まず、カウンタX及びカウンタYを初期化する(S2111)。続いて、カウンタXが指す順番の適用条件の是非の内容を示す文字列を出力先不一致成立条件確認画面57(図46)の所定位置(領域572)に展開する(S2112)。この処理を全ての適用条件について繰り返す(S2113、S2114)。   First, the counter X and the counter Y are initialized (S2111). Subsequently, a character string indicating the content of the application conditions in the order indicated by the counter X is developed at a predetermined position (area 572) on the output destination mismatch establishment condition confirmation screen 57 (FIG. 46) (S2112). This process is repeated for all application conditions (S2113, S2114).

続いて、保管されている出力先不一致の成立条件を一組ずつ取得し、当該組における出力装置1又はリライタブルペーパー出力装置2が出力先となる条件の値を取得する(S2115)。続いて、出力装置1が出力先となる条件を示す文字列の横に出力装置1(又は用紙8)を示す目印(◆)を付ける(S2116)。同様に、リライタブルペーパー出力装置2が出力先となる条件を示す文字列の横にリライタブルペーパー出力装置2(又はリライタブルペーパー7)を示す目印(●)を付ける(S2117)。続いて、二つの目印の間に線を描画する(S2118)。   Subsequently, the stored conditions for the output destination mismatch are acquired one by one, and the value of the condition that the output device 1 or the rewritable paper output device 2 in the set becomes the output destination is acquired (S2115). Subsequently, a mark (♦) indicating the output device 1 (or paper 8) is attached to the side of the character string indicating the condition that the output device 1 is an output destination (S2116). Similarly, a mark (●) indicating the rewritable paper output device 2 (or rewritable paper 7) is attached to the side of the character string indicating the condition that the rewritable paper output device 2 is the output destination (S2117). Subsequently, a line is drawn between the two marks (S2118).

ステップS2115からS2118までを全ての組について行うと、処理が終了する(S2119、S2120)。   When steps S2115 to S2118 are performed for all the sets, the processing ends (S2119, S2120).

図62は、標準出力先設定情報の取得と配置処理を説明するためのフローチャートである。すなわち、図62は、図55、図56又は図57におけるステップS2054、S2066又はS2073を詳細に説明したものである。   FIG. 62 is a flowchart for explaining acquisition and arrangement processing of standard output destination setting information. That is, FIG. 62 describes step S2054, S2066, or S2073 in FIG. 55, FIG. 56, or FIG. 57 in detail.

まず、標準出力先の設定でのセットが設定されたか否か(図34等のチェックボタン52f等がチェックされたか否か)を判定する(S2121)。設定された場合、標準出力設定画面51で設定された出力先Aと出力先Bとのデータを取得する(S2122)。データが正常に取得できた場合(S2123でYes)、現在表示されているタブの二つの出力先の設定欄に、取得されたデータを表示させる(S2124、S2125)。一方、データが取得できなかった場合(S2123でNo)、標準出力先が設定されていない旨のメッセージを表示させる(S2126)。   First, it is determined whether or not the set for setting the standard output destination is set (whether or not the check button 52f or the like in FIG. 34 is checked) (S2121). When set, the data of the output destination A and the output destination B set on the standard output setting screen 51 are acquired (S2122). If the data can be acquired normally (Yes in S2123), the acquired data is displayed in the setting fields for the two output destinations of the currently displayed tab (S2124, S2125). On the other hand, if the data could not be acquired (No in S2123), a message indicating that the standard output destination is not set is displayed (S2126).

図63は、時間帯の開始時刻設定処理を説明するためのフローチャートである。すなわち、図63は、図56におけるステップS2063を詳細に説明したものである。   FIG. 63 is a flowchart for explaining the time zone start time setting process. That is, FIG. 63 describes step S2063 in FIG. 56 in detail.

まず、既に設定されている値が有る場合は、その値を開始時刻設定画面75(図37)に配置する(S2131)。続いて、開始時刻設定画面75を表示させる(S2132)。   First, if there is a value that has already been set, the value is placed on the start time setting screen 75 (FIG. 37) (S2131). Subsequently, the start time setting screen 75 is displayed (S2132).

表示された開始時刻設定画面75では、各時間帯に対する開始時刻を入力させる(S2134)。OKボタン751が押下されると、設定された開始時刻を登録し(S2135)、開始時刻設定画面75を閉じる(S2136)。   On the displayed start time setting screen 75, the start time for each time zone is input (S2134). When the OK button 751 is pressed, the set start time is registered (S2135), and the start time setting screen 75 is closed (S2136).

次に、印刷処理について説明する。図64は、印刷処理の処理手順を説明するためのフローチャートである。   Next, the printing process will be described. FIG. 64 is a flowchart for explaining the processing procedure of the printing process.

まず、選定判定プログラム524は出力先を選定する(S2141)。出力先が選定され印刷可能な場合は(S2142でYes)、印刷プログラム523等によって画像形成及び印刷処理が実行される(S2143)。一方、出力先が選定されず、印刷不可能な場合は、印刷処理は中止される。   First, the selection determination program 524 selects an output destination (S2141). If the output destination is selected and printing is possible (Yes in S2142), image formation and printing processing is executed by the print program 523 or the like (S2143). On the other hand, if no output destination is selected and printing is not possible, the printing process is stopped.

図65は、選定判定プログラムによる出力先選定処理を説明するためのフローチャートである。すなわち、図65は、図64におけるステップS2141を詳細に説明したものである。   FIG. 65 is a flowchart for explaining output destination selection processing by the selection determination program. That is, FIG. 65 describes step S2141 in FIG. 64 in detail.

まず、「印刷日時」タブ53、「印刷矩形」タブ56、及び「行又は列」タブ52において出力先設定条件5100が設定されているか否かと、各タブにおいて設定された出力先選定条件5100に基づく出力先の選定等を行う(S2151〜S2153)。なお、各タブにおいて出力先選定条件5100が設定されている場合、各タブごとに印刷フラグが立てられる。   First, whether or not the output destination setting condition 5100 is set in the “print date and time” tab 53, the “print rectangle” tab 56, and the “row or column” tab 52, and the output destination selection condition 5100 set in each tab. The output destination based on the selection is performed (S2151 to S2153). When the output destination selection condition 5100 is set for each tab, a print flag is set for each tab.

続いて、立てられた印刷フラグは複数有るか否か(すなわち、複数のタブにおいて出力先選定条件5100が設定されているか否か)を判定する(S2154)。立てられた印刷フラグが複数無い場合(S2154でNo)、後述するステップS2164に進む。   Subsequently, it is determined whether or not there are a plurality of set print flags (that is, whether or not the output destination selection condition 5100 is set in a plurality of tabs) (S2154). If there are not a plurality of raised print flags (No in S2154), the flow proceeds to step S2164 described later.

立てられた印刷フラグが複数ある場合(S2154でYes)、出力先が出力装置1となる出力先選定条件5100の数と、出力先がリライタブルペーパー出力装置2となる出力先選定条件5100の数とのカウント等の処理(選定チェック処理)を行う(S2155)。なお、選定チェック処理において、出力先が出力装置1となる出力先選定条件5100の数は用紙カウンタによってカウントされ、出力先がリライタブルペーパー出力装置2となる出力先選定条件5100の数はRPカウンタによってカウントされる。   When there are a plurality of set printing flags (Yes in S2154), the number of output destination selection conditions 5100 in which the output destination is the output device 1 and the number of output destination selection conditions 5100 in which the output destination is the rewritable paper output device 2 (Selection check process) is performed (S2155). In the selection check process, the number of output destination selection conditions 5100 in which the output destination is the output device 1 is counted by the paper counter, and the number of output destination selection conditions 5100 in which the output destination is the rewritable paper output device 2 is calculated by the RP counter. Be counted.

続いて、RPカウンタと用紙カウンタの双方が1以上の値であるか否かを判定する(S2156)。双方が1以上で無い場合、後述するステップS2164に進む。双方が1以上である場合、優先出力先は設定されているか否かを判定する(S2157)。優先出力先が設定されていない場合(S2157でNo)、印刷出力先不一致通知画面58の準備処理を行い(S2158)、印刷出力先不一致通知画面58を表示させる(S2159)。続いて、印刷出力先不一致通知画面58におけるイベントに応じた処理を実行し(S2160)、「OK」ボタンが押下された場合はステップS2155に戻る。一方、「キャンセル」ボタンが押下された場合は、印刷中止のフラグを立て(S2162)、この処理を終了する。   Subsequently, it is determined whether or not both the RP counter and the paper counter are 1 or more (S2156). When both are not 1 or more, it progresses to step S2164 mentioned later. When both are 1 or more, it is determined whether the priority output destination is set (S2157). When the priority output destination is not set (No in S2157), the print output destination mismatch notification screen 58 is prepared (S2158), and the print output destination mismatch notification screen 58 is displayed (S2159). Subsequently, processing corresponding to the event on the print output destination mismatch notification screen 58 is executed (S2160), and if the “OK” button is pressed, the process returns to step S2155. On the other hand, if the “Cancel” button is pressed, a print cancellation flag is set (S2162), and this process ends.

一方、優先出力先が設定されている場合(S2157でYes)、優先出力先を出力先とし(S2163)、印刷実施のフラグを立てて(S2164)、この処理を終了する。   On the other hand, if a priority output destination is set (Yes in S2157), the priority output destination is set as the output destination (S2163), a printing execution flag is set (S2164), and the process is terminated.

図66は、印刷日時のチェック処理を説明するためのフローチャートである。すなわち、図66は、図65におけるステップS2151を詳細に説明したものである。   FIG. 66 is a flowchart for explaining the print date check process. That is, FIG. 66 describes step S2151 in FIG. 65 in detail.

まず、「印刷日時」タブ53における出力先選定条件5100の設定の有無を判定する(S2171)。設定されていない場合(S2171でNo)、この処理は終了する。   First, it is determined whether or not the output destination selection condition 5100 is set in the “print date” tab 53 (S2171). If it is not set (No in S2171), this process ends.

設定されている場合(S2171でYes)、パソコン5におけるシステム日時を取得し(S2172)、更に、出力先選定条件5100として設定されている仮印刷日時を取得する(S2173)。続いて、仮印刷日時において印刷日の設定が日付設定であるのか曜日設定であるのかを判定する(S2174)。   If it is set (Yes in S2171), the system date and time in the personal computer 5 is acquired (S2172), and the provisional printing date and time set as the output destination selection condition 5100 is acquired (S2173). Subsequently, it is determined whether the setting of the printing date is a date setting or a day setting in the temporary printing date and time (S2174).

曜日設定の場合、システム日時は、仮印刷日時に設定されている曜日に該当するかを判定する(S2175)。該当しない場合は(S2175でNo)、後述するステップS2179に進む。該当する場合(S2175でYes)、システム日時の時刻は仮印刷日時に設定されている時刻に該当するか否かを判定する(S2176)。該当しない場合は(S2176でNo)、後述するステップS2179に進む。該当する場合(S2176でYes)、「印刷日時」タブ53において、印刷日時が仮印刷日時の範囲内にある場合の出力先として設定されている出力先のデータを仮保管する(S2177)。   If the day of the week is set, it is determined whether the system date / time corresponds to the day of the week set as the temporary printing date / time (S2175). If not applicable (No in S2175), the process proceeds to step S2179 described later. If applicable (Yes in S2175), it is determined whether the system date / time corresponds to the time set as the temporary printing date / time (S2176). If not applicable (No in S2176), the process proceeds to step S2179 described later. If applicable (Yes in S2176), the data of the output destination set as the output destination when the printing date / time is within the range of the temporary printing date / time in the “printing date / time” tab 53 is temporarily stored (S2177).

続いて、印刷日時の条件が成立した旨のテキスト分を形成し(S2180)、上述した印刷フラグの一つである印刷フラグAを立てる(S2181)。   Subsequently, a text portion indicating that the print date and time conditions are satisfied is formed (S2180), and the print flag A which is one of the print flags described above is set (S2181).

一方、仮印刷日時において印刷日の設定が日付設定である場合(S2174で「日付設定」)、システム日時は仮印刷日時に設定されている日付に該当するかを判定する(S2178)。該当する場合(S2178でYes)、上述したステップS2176の処理を実行する。該当しない場合(S2178でNo)、「印刷日時」タブ53において、印刷日時が仮印刷日時の範囲内にない場合の出力先として設定されている出力先のデータを仮保管すし(S2179)、上述したステップS2180以降の処理を実行する。   On the other hand, when the setting of the printing date in the temporary printing date / time is date setting (“date setting” in S2174), it is determined whether the system date / time corresponds to the date set in the temporary printing date / time (S2178). If applicable (Yes in S2178), the process of step S2176 described above is executed. If not applicable (No in S2178), the data of the output destination set as the output destination when the print date is not within the range of the temporary print date in the “print date” tab 53 is temporarily stored (S2179). The processing after step S2180 is executed.

図67は、印刷矩形範囲のチェック処理を説明するためのフローチャートである。すなわち、図67は、図65におけるステップS2152を詳細に説明したものである。   FIG. 67 is a flowchart for explaining the printing rectangle range check process. That is, FIG. 67 describes step S2152 in FIG. 65 in detail.

まず、「印刷矩形」タブ56における出力先選定条件5100の設定の有無を判定する(S2191)。設定されていない場合(S2191でNo)、この処理は終了する。   First, it is determined whether or not the output destination selection condition 5100 is set in the “print rectangle” tab 56 (S2191). If it is not set (No in S2191), this process ends.

設定されている場合(S2191でYes)、印刷対象矩形範囲を取得し(S2192)、印刷対象矩形範囲の面積を算出する(S2193)。続いて、用紙の有効印刷範囲の面積を算出し(S2194)、印刷対象矩形範囲の面積を用紙の有効印刷範囲の面積で除することで印刷対象面積比率を算出する(S2195)。続いて、出力先選定条件5100として設定されている出力先選定基準面積比率を取得し(S2196)、印刷対象面積比率と出力先選定基準面積比率とを比較する(S2197)。   If it is set (Yes in S2191), the printing target rectangular range is acquired (S2192), and the area of the printing target rectangular range is calculated (S2193). Subsequently, the area of the effective print range of the paper is calculated (S2194), and the area of the rectangular area to be printed is divided by the area of the effective print range of the paper to calculate the print target area ratio (S2195). Subsequently, the output destination selection reference area ratio set as the output destination selection condition 5100 is acquired (S2196), and the print target area ratio is compared with the output destination selection reference area ratio (S2197).

印刷対象面積比率が出力先選定基準面積比率以上である場合、「印刷矩形」タブ56において当該条件に該当した場合の出力先として設定されている出力先のデータを仮保管する(S2198)。続いて、当該条件が成立したことを示すテキスト文を形成し(S2200)、上述した印刷フラグの一つである印刷フラグBを立てる(S2201)。   When the print target area ratio is equal to or greater than the output destination selection reference area ratio, the output destination data set as the output destination when the condition is met in the “print rectangle” tab 56 is temporarily stored (S2198). Subsequently, a text sentence indicating that the condition is satisfied is formed (S2200), and the print flag B, which is one of the print flags described above, is set (S2201).

一方、印刷対象面積比率が出力先選定基準面積比率より小さい場合、「印刷矩形」タブ56において当該条件に該当した場合の出力先として設定されている出力先のデータを仮保管し(S2199)、ステップS2200以降の処理を実行する。   On the other hand, when the print target area ratio is smaller than the output destination selection reference area ratio, the data of the output destination set as the output destination when the condition is met in the “print rectangle” tab 56 is temporarily stored (S2199). The process after step S2200 is executed.

図68は、行又は列のチェック処理を説明するためのフローチャートである。すなわち、図68は、図65におけるステップS2153を詳細に説明したものである。   FIG. 68 is a flowchart for explaining row or column check processing. That is, FIG. 68 describes step S2153 in FIG. 65 in detail.

まず、「行又は列」タブ52における出力先選定条件5100の設定の有無を判定する(S2211)。設定されていない場合(S2211でNo)、この処理は終了する。   First, it is determined whether or not the output destination selection condition 5100 is set in the “row or column” tab 52 (S2211). If it is not set (No in S2211), this process ends.

設定されている場合(S2211でYes)、印刷対象の行又は列の情報を取得し(S2212)、更に、印刷有効範囲を取得する(S2213)。続いて、印刷有効範囲内で全ての欄(セル)にデータが埋まっているか否かを判定する(S2214)。全ての欄にデータが埋まっている場合、「行又は列」タブ52において当該条件に該当した場合の出力先として設定されている出力先のデータを仮保管する(S2215)。続いて、当該条件が成立したことを示すテキスト文を形成し(S2217)、上述した印刷フラグの一つである印刷フラグCを立てる(S2218)。   If it is set (Yes in S2211), information on the row or column to be printed is acquired (S2212), and further, the print effective range is acquired (S2213). Subsequently, it is determined whether or not data is filled in all the columns (cells) within the print effective range (S2214). If all the columns are filled with data, the data of the output destination set as the output destination when the condition is met in the “row or column” tab 52 is temporarily stored (S2215). Subsequently, a text sentence indicating that the condition is satisfied is formed (S2217), and a print flag C which is one of the print flags described above is set (S2218).

一方、全ての欄にデータが埋まっていない場合(データの無い欄がある場合)、「行又は列」タブ52において当該条件に該当した場合の出力先として設定されている出力先のデータを仮保管し(S2216)、ステップS2217以降の処理を実行する。   On the other hand, when data is not filled in all the columns (when there is a column without data), the output destination data set as the output destination when the condition is met in the “row or column” tab 52 is temporarily stored. The process is stored (S2216), and the processes after step S2217 are executed.

図69は、選定チェック処理を説明するためのフローチャートである。すなわち、図69は、図65におけるステップS2155を詳細に説明したものである。   FIG. 69 is a flowchart for explaining the selection check process. That is, FIG. 69 describes step S2155 in FIG. 65 in detail.

まず、本フローチャートにおいて以下で使用する各カウンタの値を初期化する(S2221)。続いて、各出力先選定条件5100によって選定された出力先の機種を判定する(S2222)。続いて、図65のステップS2151からステップS2153において、印刷フラグの立った出力先選定条件5100ごとのループ処理となる(S2222〜S2227)。   First, the value of each counter used below in this flowchart is initialized (S2221). Subsequently, the output destination model selected by each output destination selection condition 5100 is determined (S2222). Subsequently, in steps S2151 to S2153 in FIG. 65, the loop processing is performed for each output destination selection condition 5100 with a print flag set (S2222 to S2227).

まず、一つの出力先選定条件5100が処理対象とされ(以下「カレント条件」という。)、カレント条件によって選定された出力先の機種を判定する(S2222)。カレント条件によって選定された機種がリライタブルペーパー出力装置2である場合、リライタブルペーパー出力装置2に対するカウンタ(RPカウンタ)をインクリメントし(S2223)、カレント条件をリライタブルペーパー出力装置2の選定条件リストに含める(S2224)。   First, one output destination selection condition 5100 is set as a processing target (hereinafter referred to as “current condition”), and the output destination model selected by the current condition is determined (S2222). When the model selected according to the current condition is the rewritable paper output device 2, the counter (RP counter) for the rewritable paper output device 2 is incremented (S2223), and the current condition is included in the selection condition list of the rewritable paper output device 2 ( S2224).

一方、カレント条件によって選定された機種が出力装置1である場合、出力装置1に対するカウンタ(用紙カウンタ)をインクリメントし(S2225)、カレント条件を出力装置1の選定条件リストに含める(S2226)。   On the other hand, if the model selected according to the current condition is the output device 1, the counter (paper counter) for the output device 1 is incremented (S2225), and the current condition is included in the selection condition list of the output device 1 (S2226).

ステップS2224又はS2226に続いてステップS2227に進み、印刷フラグの立った全ての出力先選定条件5100について処理を行ったか否かを判定する。処理が完了していなければ、次の出力先選定条件5100を処理対象とし、ループ処理を繰り返す。   Progressing to step S2227 following step S2224 or S2226, it is determined whether or not the processing has been performed for all output destination selection conditions 5100 with the print flag set. If the processing is not completed, the next output destination selection condition 5100 is set as a processing target, and the loop processing is repeated.

図70は、印刷時出力先不一致通知画面の準備処理を説明するためのフローチャートである。すなわち、図70は、図65におけるステップS2158を詳細に説明したものである。   FIG. 70 is a flowchart for explaining a preparation process for an output destination mismatch notification screen during printing. That is, FIG. 70 describes step S2158 in FIG. 65 in detail.

まず、出力先が不一致となる出力先選定条件の組み合わせを形成する(S2231)。続いて、出力先が不一致となる条件の組み合わせの文字列を印刷時出力先不一致通知画面58(図47)の領域58bに描画する(S2232)。続いて、標準出力先設定情報を取得し、その情報を領域53cに配置する(S2233)。   First, a combination of output destination selection conditions in which the output destinations do not match is formed (S2231). Subsequently, a character string of a combination of conditions for which the output destinations do not match is drawn in an area 58b of the output destination mismatch notification screen 58 (FIG. 47) (S2232). Subsequently, standard output destination setting information is acquired, and the information is arranged in the area 53c (S2233).

図71は、出力先不一致の条件の組み合わせの形成処理を説明するためのフローチャートである。すなわち、図71は、図70におけるステップS2231を詳細に説明したものである。   FIG. 71 is a flowchart for explaining a process of forming a combination of output destination mismatch conditions. That is, FIG. 71 describes step S2231 in FIG. 70 in detail.

まず、各カウンタを初期化する(S2241)。続いて、カウンタXが指す順番で出力装置1が出力先となる出力先選定条件5100の番号を2次配列のXに入れる(S2242)。続いて、カウンタYが指す順番でリライタブルペーパー出力装置2が出力先となる出力先選定条件5100の番号を2次配列のYに入れる(S2243)。続いて、カウンタYをインクリメントし(S2244)、カウンタYが前述のRPカウンタに達したか否かを判定する(S2245)。カウンタYがRPカウンタに達していなければ、ステップS2242からS2244までを再び行う。   First, each counter is initialized (S2241). Subsequently, the number of the output destination selection condition 5100 that is the output destination of the output device 1 is put into X of the secondary array in the order indicated by the counter X (S2242). Subsequently, the number of the output destination selection condition 5100 that is the output destination of the rewritable paper output device 2 is put in Y of the secondary array in the order indicated by the counter Y (S2243). Subsequently, the counter Y is incremented (S2244), and it is determined whether or not the counter Y has reached the aforementioned RP counter (S2245). If the counter Y has not reached the RP counter, steps S2242 to S2244 are performed again.

一方、カウンタYがRPカウンタに達している場合は、カウンタXをインクリメントし(S2246)、カウンタXが前述の用紙カウンタに達しているか否かを判定する(S2247)。カウンタXが用紙カウンタに達していない場合、カウンタYをリセットし(S2248)ステップS2242以降の処理を繰り返す。カウンタXが用紙カウンタに達している場合、この処理を終了する。   On the other hand, if the counter Y has reached the RP counter, the counter X is incremented (S2246), and it is determined whether or not the counter X has reached the aforementioned paper counter (S2247). If the counter X has not reached the paper counter, the counter Y is reset (S2248), and the processes after step S2242 are repeated. If the counter X has reached the paper counter, this process ends.

図72は、出力先不一致の条件の組み合わせ文字列の描画処理を説明するためのフローチャートである。すなわち、図72は、図70におけるステップS2232を詳細に説明したものである。   FIG. 72 is a flowchart for explaining a drawing process of a combination character string under an output destination mismatch condition. That is, FIG. 72 explains step S2232 in FIG. 70 in detail.

まず、各カウンタ(カウンタX、カウンタY)の値を初期化する(S2251)。続いて、前述した2次配列のXにカウンタXが指す出力先選定条件5100(以下「成立条件X」という。)の番号があり、かつ、2次配列のYにカウンタYが指す出力先選定条件5100(以下「成立条件Y」という。)の番号があるか否かを判定する(S2252)。   First, the value of each counter (counter X, counter Y) is initialized (S2251). Subsequently, there is an output destination selection condition 5100 (hereinafter referred to as “satisfaction condition X”) pointed to by the counter X in the secondary array X described above, and an output destination selection pointed by the counter Y in the secondary array Y. It is determined whether there is a number of condition 5100 (hereinafter referred to as “establishment condition Y”) (S2252).

この判定結果が「No」である場合(S2252でNo)、後述するステップS2255に進む。一方、この判定結果が「Yes」である場合(S2252でYes)、表示バッファ内の画面形成において、成立条件Xのテキスト内容を描画し、次の行に成立条件Yのテキスト内容を描画する(S2253)。   When the determination result is “No” (No in S2252), the process proceeds to Step S2255 described later. On the other hand, when the determination result is “Yes” (Yes in S2252), the text content of the satisfaction condition X is drawn in the screen formation in the display buffer, and the text content of the satisfaction condition Y is drawn on the next line ( S2253).

続いて、不一致の要因となった出力先選定条件5100のコードとテキスト内容とを印刷ログ5113に出力し(S2254)、カウンタYをインクリメントする(S2255)。カウンタYがRPカウンタに達していない場合はステップS2252に戻る。カウンタYがPRカウンタに達している場合はカウンタXをインクリメントする(S2257)。カウンタXが用紙カウンタに達してない場合はカウンタYをリセットし(S2259)、ステップS2252に戻る。カウンタXが用紙カウンタに達している場合はこの処理を終了する。   Subsequently, the code and text content of the output destination selection condition 5100 that caused the mismatch are output to the print log 5113 (S2254), and the counter Y is incremented (S2255). If the counter Y has not reached the RP counter, the process returns to step S2252. If the counter Y has reached the PR counter, the counter X is incremented (S2257). If the counter X has not reached the paper counter, the counter Y is reset (S2259), and the process returns to step S2252. If the counter X has reached the paper counter, this process ends.

図73は、印刷時出力先不一致通知画面のイベント処理を説明するためのフローチャートである。すなわち、図73は、図65におけるステップS2160を詳細に説明したものである。   FIG. 73 is a flowchart for explaining the event processing of the output destination mismatch notification screen during printing. That is, FIG. 73 describes step S2160 in FIG. 65 in detail.

まず、印刷時出力先不一致通知画面58(図47)を表示させる(S2261)。印刷時出力先不一致通知画面58において、チェックボタン58eがチェックされると、図62において説明した、標準出力先設定情報の取得と配置処理を実行する(S2264)。一方、チェックボタン58eのチェックがはずされると、標準出力先設定情報は適用外とする(S2263)。また、ドロップダウンリストにおいて出力先が選択されると、選択されたものを出力先とする(S2265)。また、プロパティボタンが押下されるとプリンタードライバー522のプロパティ画面を表示させる(S2266)。   First, the output destination mismatch notification screen 58 (FIG. 47) is displayed (S2261). When the check button 58e is checked on the output destination mismatch notification screen 58 during printing, the standard output destination setting information acquisition and arrangement processing described in FIG. 62 is executed (S2264). On the other hand, if the check button 58e is unchecked, the standard output destination setting information is not applicable (S2263). Further, when an output destination is selected in the drop-down list, the selected one is set as the output destination (S2265). When the property button is pressed, the property screen of the printer driver 522 is displayed (S2266).

「OK」ボタン58dが押下されると、各条件値を登録し(S2267)、印刷出力先不一致通知画面58を閉じて(S2268)、イベントを上位画面に返す(S2269)。   When the “OK” button 58d is pressed, each condition value is registered (S2267), the print output destination mismatch notification screen 58 is closed (S2268), and the event is returned to the upper screen (S2269).

次に、画像形成と印刷処理について説明する。図74は、印刷プログラム等による画像形成と印刷処理を説明するためのフローチャートである。すなわち、図74は、図64におけるステップS2143を詳細に説明したものである。   Next, image formation and printing processing will be described. FIG. 74 is a flowchart for explaining image formation and printing processing by a printing program or the like. That is, FIG. 74 describes step S2143 in FIG. 64 in detail.

まず、印刷対象とされた文書番号に基づいて先頭文書の画像と印刷条件とを取得し(S2271)、画像を画像バッファ513に展開する(S2272)。続いて、選定された出力装置(出力装置1又はリライタブルペーパー出力装置2)を出力先として設定する(S2273,S2274、S2275)。   First, an image of the first document and printing conditions are acquired based on the document number to be printed (S2271), and the image is developed in the image buffer 513 (S2272). Subsequently, the selected output device (output device 1 or rewritable paper output device 2) is set as an output destination (S2273, S2274, S2275).

続いて、画像バッファ513の内容を印刷バッファ514にコピーし(S2276)、印刷バッファ514の内容を出力先に送信すると(S2277)、出力先の出力装置は印刷バッファの内容を印刷する(S2278)。続いて、印刷画像、印刷条件、印刷先、印刷結果等を印刷ログ5113に書込み(S2279)、この処理を終了する。   Subsequently, the contents of the image buffer 513 are copied to the print buffer 514 (S2276), and when the contents of the print buffer 514 are transmitted to the output destination (S2277), the output device at the output destination prints the contents of the print buffer (S2278). . Subsequently, the print image, the print condition, the print destination, the print result, and the like are written in the print log 5113 (S2279), and this process ends.

次に、印刷ログ5113の点検の設定処理について説明する。図75は、ログ点検プログラムによる印刷ログ点検設定処理を説明するためのフローチャートである。   Next, an inspection setting process for the print log 5113 will be described. FIG. 75 is a flowchart for explaining print log check setting processing by the log check program.

既に、印刷ログ点検設定情報が保存されている場合は、それを取得し印刷ログ点検設定画面59(図48)に配置する(S2281)。続いて、印刷ログ点検設定画面59を表示させ(S2282)、入力イベントに応じた処理を行う(S2283)。すなわち、点検日時や他の点検条件が入力されると、それらの値を設定値とする(S2284、S2285)。「OK」ボタンが押下されると各設定値を登録し、印刷ログ点検設定画面59を閉じる(S2287)。   If the print log inspection setting information has already been saved, it is acquired and placed on the print log inspection setting screen 59 (FIG. 48) (S2281). Subsequently, the print log inspection setting screen 59 is displayed (S2282), and processing corresponding to the input event is performed (S2283). That is, when an inspection date and time and other inspection conditions are input, those values are set as set values (S2284, S2285). When the “OK” button is pressed, each set value is registered, and the print log inspection setting screen 59 is closed (S2287).

次に、印刷ログ5113の点検処理について説明する。図76は、ログ点検プログラムによる印刷ログ点検処理を説明するためのフローチャートである。   Next, an inspection process for the print log 5113 will be described. FIG. 76 is a flowchart for explaining print log check processing by the log check program.

まず、印刷ログ5113を取得する(S2291)。続いて、印刷ログ5113の中から1件(1行)を読み込み、出力先の不一致が発生しているか否かを判定する(S2292、S2293)。不一致が発生していない場合は後述するステップS2296に進む。不一致が発生している場合、当該1行のテキスト内容をコピーしておき、不一致要因別カウンタと点検カウンタとをインクリメントする(S2295、S2296)。   First, the print log 5113 is acquired (S2291). Subsequently, one item (one line) is read from the print log 5113, and it is determined whether or not a mismatch of output destinations has occurred (S2292, S2293). If no mismatch has occurred, the process proceeds to step S2296 described later. If a mismatch has occurred, the text content of the one line is copied, and the mismatch factor-specific counter and the check counter are incremented (S2295, S2296).

続いて、点検カウンタが印刷ログ5113に記載されている全件数に達しているか否を判定し(S2297)、達していない場合はステップS2292に戻る。達している場合は不一致要因別カウンタが予め定められた所定値以上であるか否かを判定する(S2298)。不一致要因別カウンタが所定値以上である場合、出力先選定条件が異常であることを通知するメッセージを形成し、表示させる(S2299)。不一致要因別カウンタが所定値未満である場合は、そのまま処理を終了する。   Subsequently, it is determined whether or not the inspection counter has reached the total number described in the print log 5113 (S2297), and if not, the process returns to step S2292. If it has been reached, it is determined whether or not the mismatch factor counter is greater than or equal to a predetermined value (S2298). If the mismatch factor counter is greater than or equal to a predetermined value, a message notifying that the output destination selection condition is abnormal is formed and displayed (S2299). If the mismatch factor-specific counter is less than the predetermined value, the process ends.

以上、本発明の実施例について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。   As mentioned above, although the Example of this invention was explained in full detail, this invention is not limited to the specific embodiment which concerns, In the range of the summary of this invention described in the claim, various deformation | transformation * It can be changed.

第一の実施の形態のシステム構成例を示す図である。It is a figure which shows the system configuration example of 1st embodiment. リライタブルペーパー出力装置の内部構造を示す図である。It is a figure which shows the internal structure of a rewritable paper output device. 広幅リライタブルペーパー電子黒板の内部構造を示す図である。It is a figure which shows the internal structure of a wide rewritable paper electronic blackboard. 広幅リライタブルペーパー電子黒板を正面から見た図である。It is the figure which looked at the wide rewritable paper electronic blackboard from the front. 第一の実施の形態のパソコンにおける基本的なデータの流れを示す図である。It is a figure which shows the basic data flow in the personal computer of 1st embodiment. 出力装置情報データベースの構成例を示す図である。It is a figure which shows the structural example of an output device information database. 文書編集アプリの文書印刷条件設定画面の第一の表示例を示す図である。It is a figure which shows the 1st example of a display of the document printing condition setting screen of a document editing application. 印刷ダイアログの表示例を示す図である。It is a figure which shows the example of a display of a print dialog. 機種グループの値による制御の流れを示す図である。It is a figure which shows the flow of control by the value of a model group. インストール対象のプリンタードライバーが機種グループの値を持っていない場合の警告メッセージの例を示す図である。FIG. 10 is a diagram illustrating an example of a warning message when a printer driver to be installed does not have a model group value. インストール済みのプリンタードライバーが機種グループの値を持っていない場合の警告メッセージの例を示す図である。FIG. 10 illustrates an example of a warning message when an installed printer driver does not have a model group value. 機種グループの値を持たないプリンタードライバーから印刷指示がされた場合の警告メッセージの例を示す図である。FIG. 6 is a diagram illustrating an example of a warning message when a print instruction is issued from a printer driver that does not have a model group value. 文書情報が出力先の情報を持っていない場合の警告メッセージの例を示す図である。It is a figure which shows the example of a warning message when document information does not have the information of an output destination. 緊急ボタンが表示された印刷ダイアログの表示例を示す図である。It is a figure which shows the example of a display of the print dialog in which the emergency button was displayed. クリアボタンが表示された印刷ダイアログの表示例を示す図である。It is a figure which shows the example of a display of the print dialog in which the clear button was displayed. A4縦長サイズの文書に記述された緊急情報の例を示す図である。It is a figure which shows the example of the emergency information described in the document of A4 portrait size. A4縦長サイズの文書を広幅リライタブルペーパー電子黒板に等倍表示した例を示す図である。It is a figure which shows the example which displayed the A4 portrait size document on the wide rewritable paper electronic blackboard at the same magnification. A4縦長サイズの文書を広幅リライタブルペーパー電子黒板の画面に合わせて表示した例を示す図である。It is a figure which shows the example which displayed the document of A4 portrait size according to the screen of the wide rewritable paper electronic blackboard. 文書編集アプリの文書印刷条件設定画面の第二の表示例を示す図である。It is a figure which shows the 2nd example of a display of the document printing condition setting screen of a document edit application. 広幅リライタブルペーパー電子黒板のプリンタードライバーのプロパティ画面の表示例を示す図である。It is a figure which shows the example of a display of the property screen of the printer driver of a wide rewritable paper electronic blackboard. 印刷の適否の判断基準を示す図である。It is a figure which shows the judgment criteria of the suitability of printing. 印刷先に指定された出力装置が特定掲示の文書の出力先として不適切な場合の警告メッセージの例を示す図である。FIG. 10 is a diagram illustrating an example of a warning message when an output device designated as a print destination is inappropriate as an output destination of a document with a specific posting. プリンタードライバーのインストール処理を説明するためのフローチャートである。6 is a flowchart for explaining printer driver installation processing; 印刷指示処理を説明するためのフローチャートである。6 is a flowchart for explaining print instruction processing. 特定又は不特定掲示のチェック処理を説明するためのフローチャートである。It is a flowchart for demonstrating the check process of specific or non-specific posting. 機種グループの有無のチェック処理を説明するためのフローチャートである。It is a flowchart for demonstrating the check process of the presence or absence of a model group. 機種グループのチェック処理を説明するためのフローチャートである。It is a flowchart for demonstrating a model group check process. 印刷プログラム等による印刷処理を説明するためのフローチャートである。It is a flowchart for demonstrating the printing process by a printing program etc. FIG. 第二の実施の形態のシステム構成例を示す図である。It is a figure which shows the system configuration example of 2nd embodiment. 第二の実施の形態のパソコンにおける基本的なデータの流れを示す図である。It is a figure which shows the basic data flow in the personal computer of 2nd embodiment. 全ての欄にデータが埋っていない一覧表の例を示す図である。It is a figure which shows the example of the table | surface which data is not buried in all the columns. 全ての欄にデータが埋っている一覧表の例を示す図である。It is a figure which shows the example of the table | surface which has data buried in all the columns. 出力先選定条件設定用のメインメニュー画面の表示例である。It is a display example of a main menu screen for setting output destination selection conditions. 出力先選定条件設定画面において「行又は列」タブが選択されている状態を示す図である。It is a figure which shows the state in which the "row or column" tab is selected in the output destination selection condition setting screen. 標準出力先設定画面の表示例を示す図である。It is a figure which shows the example of a display of a standard output destination setting screen. 出力先選定条件設定画面において「印刷日時」タブが選択されている状態を示す図である。FIG. 10 is a diagram illustrating a state in which a “print date” tab is selected on the output destination selection condition setting screen. 開始時刻設定画面の表示例を示す図である。It is a figure which shows the example of a display of a start time setting screen. 日付設定欄の表示例を示す図である。It is a figure which shows the example of a display of a date setting column. 市民センターの6月第2週の日程が記入された一覧表を示す図である。It is a figure which shows the list in which the schedule of the 2nd week of June of a civic center was filled in. 市民センターの日程表の所定の列を選択して印刷した際の印刷イメージを示す図である。It is a figure which shows the printing image at the time of selecting and printing the predetermined | prescribed row | line | column of the schedule of a civic center. 用紙の有効印刷範囲を説明するための図である。It is a figure for demonstrating the effective printing range of a paper. 出力先選定条件設定画面において「印刷矩形」タブが選択されている状態を示す図である。FIG. 10 is a diagram illustrating a state where a “print rectangle” tab is selected on the output destination selection condition setting screen. 印刷対象矩形範囲の面積の算出方法を説明するための図である。It is a figure for demonstrating the calculation method of the area of the rectangular range for printing. 各タブにおいて設定される出力先選定条件をまとめた表である。It is the table | surface which put together the output destination selection conditions set in each tab. 出力先が矛盾する出力先選定条件の組み合わせを示す図である。It is a figure which shows the combination of the output destination selection conditions in which an output destination contradicts. 出力先不一致成立条件確認画面の表示例を示す図である。It is a figure which shows the example of a display of an output destination mismatch establishment condition confirmation screen. 印刷時出力先不一致通知画面の表示例を示す図である。It is a figure which shows the example of a display of the output destination mismatch notification screen at the time of printing. 印刷ログ点検設定画面の表示例を示す図である。It is a figure which shows the example of a display of a print log inspection setting screen. 印刷ログの例を示す図である。It is a figure which shows the example of a printing log. ログ点検プログラムによる点検結果の表示例を示す図である。It is a figure which shows the example of a display of the inspection result by a log inspection program. 選定条件設定プログラムのメイン処理の処理手順を説明するためのフローチャートである。It is a flowchart for demonstrating the process sequence of the main process of a selection condition setting program. 選定条件設定プログラムによる出力先選定条件設定処理を説明するためのフローチャートである。It is a flowchart for demonstrating the output destination selection condition setting process by a selection condition setting program. 選定条件設定プログラムによるその他のイベント処理を説明するためのフローチャートである。It is a flowchart for demonstrating the other event processing by a selection condition setting program. 選定条件設定プログラムによる標準出力先設定処理を説明するためのフローチャートである。It is a flowchart for demonstrating the standard output destination setting process by a selection condition setting program. 選定条件設定プログラムによる「行又は列」タブにおける処理を説明するためのフローチャートである。It is a flowchart for demonstrating the process in the "row or column" tab by a selection condition setting program. 選定条件設定プログラムによる「印刷日時」タブにおける処理を説明するためのフローチャートである。It is a flowchart for demonstrating the process in the "print date" tab by a selection condition setting program. 選定条件設定プログラムによる「印刷矩形」タブにおける処理を説明するためのフローチャートである。It is a flowchart for demonstrating the process in the "print rectangle" tab by a selection condition setting program. 選定条件設定プログラムによる出力先不一致確認処理を説明するためのフローチャートである。It is a flowchart for demonstrating the output destination mismatch confirmation process by a selection condition setting program. 適用条件数のチェック処理を説明するためのフローチャートである。It is a flowchart for demonstrating the application number check process. 出力先不一致の成立条件チェック処理を説明するためのフローチャートである。It is a flowchart for demonstrating the establishment conditions check process of output destination mismatch. 出力先不一致成立条件確認画面の表示の準備処理を説明するためのフローチャートである。It is a flowchart for demonstrating the preparation process of a display of an output destination mismatch establishment condition confirmation screen. 標準出力先設定情報の取得と配置処理を説明するためのフローチャートである。It is a flowchart for demonstrating acquisition and arrangement | positioning processing of standard output destination setting information. 時間帯の開始時刻設定処理を説明するためのフローチャートである。It is a flowchart for demonstrating the start time setting process of a time slot | zone. 印刷処理の処理手順を説明するためのフローチャートである。6 is a flowchart for explaining a processing procedure of printing processing. 選定判定プログラムによる出力先選定処理を説明するためのフローチャートである。It is a flowchart for demonstrating the output destination selection process by a selection determination program. 印刷日時のチェック処理を説明するためのフローチャートである。10 is a flowchart for explaining a print date check process. 印刷矩形範囲のチェック処理を説明するためのフローチャートである。It is a flowchart for demonstrating the check process of a printing rectangle range. 行又は列のチェック処理を説明するためのフローチャートである。It is a flowchart for demonstrating the check process of a row or a column. 選定チェック処理を説明するためのフローチャートである。It is a flowchart for demonstrating selection check processing. 印刷時出力先不一致通知画面の準備処理を説明するためのフローチャートである。It is a flowchart for demonstrating the preparation process of the output destination mismatch notification screen at the time of printing. 出力先不一致の条件の組み合わせの形成処理を説明するためのフローチャートである。It is a flowchart for demonstrating the formation process of the combination of conditions of an output destination mismatch. 出力先不一致の条件の組み合わせ文字列の描画処理を説明するためのフローチャートである。It is a flowchart for demonstrating the drawing process of the combination character string of the conditions of an output destination mismatch. 印刷時出力先不一致通知画面のイベント処理を説明するためのフローチャートである。10 is a flowchart for explaining event processing of an output destination mismatch notification screen during printing. 印刷プログラム等による画像形成と印刷処理を説明するためのフローチャートである。6 is a flowchart for explaining image formation and print processing by a print program or the like. ログ点検プログラムによる印刷ログ点検設定処理を説明するためのフローチャートである。It is a flowchart for demonstrating the printing log check setting process by a log check program. ログ点検プログラムによる印刷ログ点検処理を説明するためのフローチャートである。It is a flowchart for demonstrating the printing log check process by a log check program.

符号の説明Explanation of symbols

1 出力装置
2 リライタブルペーパー(RP)出力装置
3 広幅リライタブルペーパー(RP)電子黒板
5 パソコン
6 プリントサーバー
7 リライタブルペーパー
8 用紙
110、210、310、510、610 CPU
111、211、311、511、611 HDD
112、212、312、512、612 メモリ
121、221、321、521、621 制御プログラム
201、301 印字部サーマルヘッド
202、302 消去部熱ローラー
203、303 給紙コロ
204 排紙トレイ
205 給紙トレイ
513 画像バッファ
514 印刷バッファ
520、620 印刷管理ユーティリティプログラム
522 プリンタードライバー
523 印刷プログラム
524 選定判定プログラム
525 選定条件設定プログラム
526 文書編集アプリ
528 一覧表編集アプリケーション
529 ログ点検プログラム
531 文書情報
540 画像
550、650 印刷条件
5100 出力先選定条件
5103 出力装置情報
5113 印刷ログ
DESCRIPTION OF SYMBOLS 1 Output device 2 Rewritable paper (RP) output device 3 Wide width rewritable paper (RP) electronic blackboard 5 Personal computer 6 Print server 7 Rewritable paper 8 Paper 110, 210, 310, 510, 610 CPU
111, 211, 311, 511, 611 HDD
112, 212, 312, 512, 612 Memory 121, 221, 321, 521, 621 Control program 201, 301 Print unit thermal head 202, 302 Erase unit heat roller 203, 303 Paper feed roller 204 Paper discharge tray 205 Paper feed tray 513 Image buffer 514 Print buffer 520, 620 Print management utility program 522 Printer driver 523 Print program 524 Selection determination program 525 Selection condition setting program 526 Document editing application 528 List editing application 529 Log check program 531 Document information 540 Image 550, 650 Printing condition 5100 Output destination selection condition 5103 Output device information 5113 Print log

Claims (18)

ネットワークを介して接続する複数の出力装置に対して印刷要求を行う印刷制御装置であって、
文書ごとに出力先として許可する第一の出力先を設定させる第一の出力先設定手段と、
前記文書の印刷時に前記文書の第二の出力先を設定させる第二の出力先設定手段と、
前記第一の出力先の特性と前記第二の出力先の特性との比較に基づいて、前記第二の出力先への出力の適否を判定する判定手段とを有することを特徴とする印刷制御装置。
A print control device that issues a print request to a plurality of output devices connected via a network,
First output destination setting means for setting a first output destination permitted as an output destination for each document;
Second output destination setting means for setting a second output destination of the document when the document is printed;
Print control, comprising: a determination unit that determines whether or not output to the second output destination is appropriate based on a comparison between the characteristics of the first output destination and the characteristics of the second output destination. apparatus.
前記複数の出力装置の少なくとも一つはリライタブルペーパーに出力する出力装置であることを特徴とする請求項1記載の印刷制御装置。 The print control apparatus according to claim 1, wherein at least one of the plurality of output devices is an output device that outputs to rewritable paper. 前記複数の出力装置の少なくとも一つはリライタブルペーパーを用いた電子黒板であることを特徴とする請求項1又は2記載の印刷制御装置。 The printing control apparatus according to claim 1, wherein at least one of the plurality of output devices is an electronic blackboard using rewritable paper. 前記第一及び第二の出力先設定手段のうち少なくともいずれか一方は、前記出力装置の特性に基づいて分類されたグループによって前記出力先を設定させることを特徴とする請求項1乃至3いずれか一項記載の印刷制御装置。 4. The apparatus according to claim 1, wherein at least one of the first and second output destination setting means sets the output destination according to a group classified based on characteristics of the output device. 5. The printing control apparatus according to one item. 当該印刷制御装置にインストールされるプリンタードライバーが、前記グループを識別する値を有しているか否かを確認するグループ値確認手段を有し、
前記プリンタードライバーが前記グループを識別する値を有していない場合は当該プリンタードライバーのインストールを中止することを特徴とする請求項4記載の印刷制御装置。
A printer driver installed in the print control apparatus has group value confirmation means for confirming whether or not the printer driver has a value for identifying the group;
The print control apparatus according to claim 4, wherein when the printer driver does not have a value for identifying the group, installation of the printer driver is stopped.
前記第一の出力先として複数の出力先が設定されているときに、各出力先の出力媒体のサイズに応じたサイズで印刷要求を行うことを特徴とする請求項1乃至5いずれか一項記載の印刷制御装置。 The print request is made at a size corresponding to the size of the output medium of each output destination when a plurality of output destinations are set as the first output destination. The printing control apparatus described. 前記文書ごとに特定掲示用であるか否かを設定させる第一の掲示条件設定手段と、
前記出力装置ごとに特定掲示用であるか否かを設定させる第二の掲示条件設定手段とを有し、
前記判定手段は、当該文書が特定掲示用であるか否かと、出力先の前記出力装置が特定掲示用であるか否かとに基づいて印刷の適否を判定することを特徴とする請求項1乃至6いずれか一項記載の印刷制御装置。
First posting condition setting means for setting whether or not each document is for specific posting;
Second posting condition setting means for setting whether or not the output device is for specific posting, and
The determination unit determines whether printing is appropriate based on whether the document is for specific posting and whether the output device as an output destination is for specific posting. The print control apparatus according to claim 6.
ネットワークを介して接続する複数の出力装置に対して印刷要求を行う印刷制御装置における印刷制御方法であって、
文書ごとに出力先として許可する第一の出力先を設定させる第一の出力先設定手順と、
前記文書の印刷時に前記文書の第二の出力先を設定させる第二の出力先設定手順と、
前記第一の出力先の特性と前記第二の出力先の特性との比較に基づいて、前記第二の出力先への出力の適否を判定する判定手順とを有することを特徴とする印刷制御方法。
A print control method in a print control apparatus that issues a print request to a plurality of output devices connected via a network,
A first output destination setting procedure for setting a first output destination permitted as an output destination for each document;
A second output destination setting procedure for setting a second output destination of the document when the document is printed;
And a determination procedure for determining suitability of output to the second output destination based on a comparison between the characteristics of the first output destination and the characteristics of the second output destination. Method.
コンピュータに、ネットワークを介して接続する複数の出力装置に対する印刷制御を実行させる印刷制御プログラムであって、
文書ごとに出力先として許可する第一の出力先を設定させる第一の出力先設定手順と、
前記文書の印刷時に前記文書の第二の出力先を設定させる第二の出力先設定手順と、
前記第一の出力先の特性と前記第二の出力先の特性との比較に基づいて、前記第二の出力先への出力の適否を判定する判定手順とを有することを特徴とする印刷制御プログラム。
A print control program for causing a computer to execute print control for a plurality of output devices connected via a network,
A first output destination setting procedure for setting a first output destination permitted as an output destination for each document;
A second output destination setting procedure for setting a second output destination of the document when the document is printed;
And a determination procedure for determining suitability of output to the second output destination based on a comparison between the characteristics of the first output destination and the characteristics of the second output destination. program.
ネットワークを介して接続する複数の出力装置に対して印刷要求を行う印刷制御装置であって、
前記複数の出力装置の中から出力先を選定するための出力先選定条件を設定させる条件設定手段と、
前記条件設定手段が設定させた前記出力先選定条件と印刷指示に関する情報とを照合することにより出力先とする出力装置を選定する出力先選定手段とを有し、
前記出力先選定手段によって選定された出力装置に印刷要求を行うことを特徴とする印刷制御装置。
A print control device that issues a print request to a plurality of output devices connected via a network,
Condition setting means for setting an output destination selection condition for selecting an output destination from the plurality of output devices;
Output destination selection means for selecting an output device as an output destination by collating the output destination selection conditions set by the condition setting means with information relating to a print instruction;
A print control apparatus that issues a print request to the output apparatus selected by the output destination selection means.
前記複数の出力装置の少なくとも一つはリライタブルペーパーに出力する出力装置であることを特徴とする請求項10記載の印刷制御装置。 The print control apparatus according to claim 10, wherein at least one of the plurality of output devices is an output device that outputs to rewritable paper. 前記出力先選定条件は、文書の内容に関する条件を含み、
前記出力先選定手段は、前記出力先選定条件と前記印刷指示の対象とされた文書の内容とを照合することを特徴とする請求項10又は11記載の印刷制御装置。
The output destination selection condition includes a condition regarding the content of the document,
12. The print control apparatus according to claim 10, wherein the output destination selection unit collates the output destination selection condition with the content of the document that is the target of the print instruction.
前記出力先選定条件は、印刷日時に関する条件を含み、
前記出力先選定手段は、前記出力先選定条件と前記印刷指示に基づく印刷日時とを照合することを特徴とする請求項10乃至12いずれか一項記載の印刷制御装置。
The output destination selection condition includes a condition related to printing date and time,
The print control apparatus according to claim 10, wherein the output destination selection unit collates the output destination selection condition with a print date and time based on the print instruction.
前記出力先選定条件は、印刷用紙における所定の領域に対する印字領域の面積比率に関する条件を含み、
前記出力先選定手段は、前記印刷指示に基づく印字領域の面積を前記印刷指示に係る印刷用紙の前記所定の領域で除した値と、前記出力先選定条件とを照合することを特徴とする請求項10乃至13いずれか一項記載の印刷制御装置。
The output destination selection condition includes a condition relating to an area ratio of the print area to a predetermined area on the print paper,
The output destination selecting unit collates a value obtained by dividing an area of a print area based on the print instruction by the predetermined area of the print paper according to the print instruction with the output destination selection condition. Item 14. The print control apparatus according to any one of Items 10 to 13.
複数の前記出力先選定条件が設定された場合に、各出力先選定条件によって選定される出力先の整合性を確認する条件確認手段を有することを特徴とする請求項10乃至14いずれか一項記載の印刷制御装置。 15. The apparatus according to claim 10, further comprising: a condition confirmation unit configured to confirm consistency of an output destination selected by each output destination selection condition when a plurality of the output destination selection conditions are set. The printing control apparatus described. 前記複数の出力装置の中から優先的に出力先とするものを選択させる優先装置選択手段を有し、
前記条件確認手段によって前記出力先の不整合が検出された場合に、前記優先装置選択手段が選択させた出力装置に印刷要求を行うことを特徴とする請求項15記載の印刷制御装置。
Priority device selection means for selecting a preferential output destination from the plurality of output devices,
The print control apparatus according to claim 15, wherein when the output destination mismatch is detected by the condition confirmation unit, a print request is made to the output device selected by the priority device selection unit.
ネットワークを介して接続する複数の出力装置に対して印刷要求を行う印刷制御装置における印刷制御方法であって、
前記複数の出力装置の中から出力先を選定するための出力先選定条件を設定させる条件設定手順と、
前記条件設定手順において設定された前記出力先選定条件と印刷指示に関する情報とを照合することにより出力先とする出力装置を選定する出力先選定手順とを有し、
前記出力先選定手順において選定された出力装置に印刷要求を行うことを特徴とする印刷制御方法。
A print control method in a print control apparatus that issues a print request to a plurality of output devices connected via a network,
A condition setting procedure for setting an output destination selection condition for selecting an output destination from the plurality of output devices;
An output destination selection procedure for selecting an output device as an output destination by collating the output destination selection conditions set in the condition setting procedure with information relating to a print instruction;
A print control method, wherein a print request is made to the output device selected in the output destination selection procedure.
コンピュータに、ネットワークを介して接続する複数の出力装置に対する印刷制御を実行させる印刷制御プログラムであって、
前記複数の出力装置の中から出力先を選定するための出力先選定条件を設定させる条件設定手順と、
前記条件設定手順において設定された前記出力先選定条件と印刷指示に関する情報とを照合することにより出力先とする出力装置を選定する出力先選定手順とを有し、
前記出力先選定手順において選定された出力装置に印刷要求を行うことを特徴とする印刷制御プログラム。
A print control program for causing a computer to execute print control for a plurality of output devices connected via a network,
A condition setting procedure for setting an output destination selection condition for selecting an output destination from the plurality of output devices;
An output destination selection procedure for selecting an output device as an output destination by collating the output destination selection conditions set in the condition setting procedure with information relating to a print instruction;
A print control program that issues a print request to an output device selected in the output destination selection procedure.
JP2005274419A 2005-09-21 2005-09-21 Print control apparatus, print control method, and print control program Expired - Fee Related JP4579115B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005274419A JP4579115B2 (en) 2005-09-21 2005-09-21 Print control apparatus, print control method, and print control program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005274419A JP4579115B2 (en) 2005-09-21 2005-09-21 Print control apparatus, print control method, and print control program

Publications (3)

Publication Number Publication Date
JP2007087065A true JP2007087065A (en) 2007-04-05
JP2007087065A5 JP2007087065A5 (en) 2008-09-25
JP4579115B2 JP4579115B2 (en) 2010-11-10

Family

ID=37973992

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005274419A Expired - Fee Related JP4579115B2 (en) 2005-09-21 2005-09-21 Print control apparatus, print control method, and print control program

Country Status (1)

Country Link
JP (1) JP4579115B2 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014229032A (en) * 2013-05-21 2014-12-08 京セラドキュメントソリューションズ株式会社 Installer program and installation method
JP2020004101A (en) * 2018-06-28 2020-01-09 株式会社ビジネスインテリジェンス Plan operation program, plan operation method and plan operation device
JP2020004439A (en) * 2019-09-11 2020-01-09 株式会社ビジネスインテリジェンス Plan operation program, plan operation method and plan operation device
JP2020144888A (en) * 2019-09-11 2020-09-10 株式会社ビジネスインテリジェンス Plan operation program, plan operation method and plan operation device

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11334180A (en) * 1998-05-22 1999-12-07 Seiko Epson Corp Peripheral device selection system and selection method
JP2001100703A (en) * 1999-09-29 2001-04-13 Minolta Co Ltd Electronic book
JP2003223298A (en) * 2002-01-31 2003-08-08 Canon Inc System and method for information processing and control program
JP2003271331A (en) * 2002-03-12 2003-09-26 Canon Inc Print control method and print processing system and information processor
JP2003283661A (en) * 2002-03-22 2003-10-03 Toppan Printing Co Ltd Information terminal and regional information transmission system and method
JP2005149063A (en) * 2003-11-14 2005-06-09 Toshiba Tec Corp Printer and product sales data processing apparatus
JP2005196692A (en) * 2004-01-09 2005-07-21 Ricoh Co Ltd Rewritable paper output device, printing system, computer program and recording medium
JP2005202846A (en) * 2004-01-19 2005-07-28 Fuji Xerox Co Ltd Print system, document management server, print server, print control method, and print control program

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11334180A (en) * 1998-05-22 1999-12-07 Seiko Epson Corp Peripheral device selection system and selection method
JP2001100703A (en) * 1999-09-29 2001-04-13 Minolta Co Ltd Electronic book
JP2003223298A (en) * 2002-01-31 2003-08-08 Canon Inc System and method for information processing and control program
JP2003271331A (en) * 2002-03-12 2003-09-26 Canon Inc Print control method and print processing system and information processor
JP2003283661A (en) * 2002-03-22 2003-10-03 Toppan Printing Co Ltd Information terminal and regional information transmission system and method
JP2005149063A (en) * 2003-11-14 2005-06-09 Toshiba Tec Corp Printer and product sales data processing apparatus
JP2005196692A (en) * 2004-01-09 2005-07-21 Ricoh Co Ltd Rewritable paper output device, printing system, computer program and recording medium
JP2005202846A (en) * 2004-01-19 2005-07-28 Fuji Xerox Co Ltd Print system, document management server, print server, print control method, and print control program

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014229032A (en) * 2013-05-21 2014-12-08 京セラドキュメントソリューションズ株式会社 Installer program and installation method
JP2020004101A (en) * 2018-06-28 2020-01-09 株式会社ビジネスインテリジェンス Plan operation program, plan operation method and plan operation device
JP2020004439A (en) * 2019-09-11 2020-01-09 株式会社ビジネスインテリジェンス Plan operation program, plan operation method and plan operation device
JP2020144888A (en) * 2019-09-11 2020-09-10 株式会社ビジネスインテリジェンス Plan operation program, plan operation method and plan operation device
JP7303151B2 (en) 2019-09-11 2023-07-04 株式会社BusinessTech Planned operation program, planned operation method and planned operation device

Also Published As

Publication number Publication date
JP4579115B2 (en) 2010-11-10

Similar Documents

Publication Publication Date Title
US10523834B2 (en) Image forming apparatus having energy saving mode learning function and controller therefor
JP5381837B2 (en) Information processing apparatus, network system, power saving control method, power saving control program, and recording medium
US20070019226A1 (en) Image forming apparatus and program, which are easy to use
US20110279848A1 (en) Image forming apparatus with power save mode learning function and method of managing power save mode in the image forming apparatus
JP2004330639A (en) PRINTING DEVICE, PRINT MANAGEMENT SYSTEM, PRINTING DEVICE CONTROL PROGRAM, PRINT MANAGEMENT PROGRAM, AND PRINTER
JP2013088454A (en) Image forming apparatus, management device, control method of image forming apparatus, control method of management device, and program
JP2012061767A (en) Image forming apparatus, screen display method, and program
US8014015B2 (en) Print data processing system, printer, and data processing indicating apparatus
JP2014075056A (en) Image forming apparatus and control method of the same, printing system, and program
JP4579115B2 (en) Print control apparatus, print control method, and print control program
JP3593493B2 (en) Image output system and image output device
JP4305198B2 (en) Printing device support system, printing information collection device, and computer program
JP4857397B1 (en) Schedule management system with print management function
JP4271664B2 (en) Printing system
KR20120023925A (en) Network printer management system for making use of reusable paper
JP6308083B2 (en) Effect measuring program, effect measuring method, and information processing apparatus
JP5867895B2 (en) Billing management system
JP6641450B2 (en) Image forming apparatus and power saving control method
JP5435093B1 (en) Information processing apparatus and information processing program
JP2010182112A (en) Charging system, charging apparatus, and charging program
JP7139668B2 (en) Information processing device, information processing system and program
JP2003308228A (en) Job management device and method, and control program
JP6016740B2 (en) Schedule-linked printing service device, schedule-linked printing service system, and schedule-linked printing program
JP2010003079A (en) Function management device and function management program
JP2016062568A (en) Waste quantity outputting program, waste quantity outputting method, and information processing equipment

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080807

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080807

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100722

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

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100825

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130903

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4579115

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees