[go: up one dir, main page]

JP2000295465A - Output control device and output control method - Google Patents

Output control device and output control method

Info

Publication number
JP2000295465A
JP2000295465A JP10223199A JP10223199A JP2000295465A JP 2000295465 A JP2000295465 A JP 2000295465A JP 10223199 A JP10223199 A JP 10223199A JP 10223199 A JP10223199 A JP 10223199A JP 2000295465 A JP2000295465 A JP 2000295465A
Authority
JP
Japan
Prior art keywords
output
image forming
size
data
forming apparatus
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.)
Withdrawn
Application number
JP10223199A
Other languages
Japanese (ja)
Inventor
Koji Kikuchi
浩司 菊池
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP10223199A priority Critical patent/JP2000295465A/en
Publication of JP2000295465A publication Critical patent/JP2000295465A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Editing Of Facsimile Originals (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

(57)【要約】 【課題】 FAXデータをネットワーク上の共有資源で
ある画像形成装置に出力する際、FAXデータに適した
出力が行えるように制御する出力制御装置及び出力制御
方法を提供すること。 【解決手段】 あらかじめ設定されている画像形成装置
で出力可能なサイズと異なるFAXデータについては、
変倍処理(ステップS405)して出力するか、FAX
データの出力サイズを出力可能な別の画像形成装置を検
出して出力する(ステップS410)か、あらかじめ設
定されている画像形成装置において、FAXデータの出
力サイズが出力可能となるまで待って(ステップS41
5)出力を行う。このいずれの処理を行うかは、あらか
じめユーザが設定する。
[PROBLEMS] To provide an output control device and an output control method for performing control so that output suitable for FAX data can be performed when FAX data is output to an image forming apparatus that is a shared resource on a network. . SOLUTION: Fax data different from a preset size that can be output by an image forming apparatus is provided.
The image is output after performing the scaling process (step S405) or
Another image forming apparatus capable of outputting the data output size is detected and output (step S410), or the image forming apparatus is set in advance and waits until the output size of the facsimile data can be output (step S410). S41
5) Output. Which of these processes is to be performed is set in advance by the user.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は、受信したファクシミリ
データ(FAXデータ)をネットワークに接続されてい
るプリンタに出力させる出力制御装置及び出力制御方法
に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an output control device and an output control method for outputting received facsimile data (fax data) to a printer connected to a network.

【0002】[0002]

【従来の技術】近年、コンピュータネットワークが急速
に普及してきている。また、このようなネットワークに
接続される情報処理装置には、公衆回線からのFAXデ
ータ受信を行うことができるものも増えてきている。
2. Description of the Related Art In recent years, computer networks have rapidly spread. Further, among information processing apparatuses connected to such networks, those capable of receiving FAX data from public lines are increasing.

【0003】[0003]

【本発明が解決しようとする課題】通常、この種の情報
処理装置で受信したFAXデータは、事前に指定された
プリンタによって印刷される。その際、指定されたプリ
ンタがFAXデータが元々有する印刷サイズに最適な用
紙サイズを取り扱えない場合や、最適サイズの用紙がセ
ットされていない場合には、その時点でプリンタが使用
可能な用紙で出力されてしまうか、ユーザに適切なサイ
ズの用紙をセットするように警告して処理を中断する
か、印刷されずに処理が異常終了するといった処理結果
になってしまう。
Normally, fax data received by this type of information processing apparatus is printed by a printer designated in advance. At this time, if the specified printer cannot handle the paper size that is optimal for the print size that the fax data originally has, or if the optimal size paper is not set, the output is performed on paper that can be used by the printer at that time. The processing is interrupted by warning the user to set a sheet of an appropriate size, or the processing ends abnormally without being printed.

【0004】このような状況を鑑み、ユーザの要求に合
った出力を行えるような出力制御装置の要望が高まって
きている。
[0004] In view of such a situation, there has been an increasing demand for an output control device capable of performing output in accordance with a user's request.

【0005】本発明の目的は、上述の問題を解決し、ユ
ーザの要望に沿った、適切な出力が可能な出力制御装置
及び出力制御方法を提供することにある。
An object of the present invention is to solve the above-mentioned problems and to provide an output control device and an output control method capable of appropriately outputting according to a user's request.

【0006】[0006]

【課題を解決するための手段】すなわち、本発明の要旨
は、FAXデータを、共有資源としてネットワークに接
続された画像形成装置に出力する出力制御装置であっ
て、FAXデータの出力サイズを取得するデータサイズ
取得手段と、所定の画像形成装置で出力可能なサイズを
取得する出力サイズ取得手段と、データサイズが所定の
画像形成装置で出力可能なサイズでない場合、
That is, the gist of the present invention is an output control device for outputting FAX data to an image forming apparatus connected to a network as a shared resource, and acquires an output size of FAX data. A data size obtaining unit, an output size obtaining unit that obtains a size that can be output by the predetermined image forming apparatus, and if the data size is not a size that can be output by the predetermined image forming apparatus,

【0007】(1)FAXデータを加工 (2)所定の画像形成装置以外の代替画像形成装置で出
力 (3)所定の画像形成装置で出力可能となってから出力 のいずれかを選択して処理を行う制御手段とを有するこ
とを特徴とする出力制御装置に存する。
(1) FAX data is processed (2) Output by an alternative image forming apparatus other than the predetermined image forming apparatus (3) After output is enabled by the predetermined image forming apparatus, one of the outputs is selected and processed And a control means for performing the control.

【0008】また本発明の別の要旨は、FAXデータ
を、共有資源としてネットワークに接続された画像形成
装置に出力する出力制御方法であって、FAXデータの
出力サイズを取得するデータサイズ取得ステップと、所
定の画像形成装置で出力可能なサイズを取得する出力サ
イズ取得ステップと、データサイズが所定の画像形成装
置で出力可能なサイズでない場合、
[0008] Another aspect of the present invention is an output control method for outputting FAX data as a shared resource to an image forming apparatus connected to a network, comprising: a data size obtaining step for obtaining an output size of FAX data; An output size obtaining step of obtaining a size that can be output by the predetermined image forming apparatus, and if the data size is not a size that can be output by the predetermined image forming apparatus,

【0009】(1)FAXデータを加工 (2)所定の画像形成装置以外の代替画像形成装置で出
力 (3)所定の画像形成装置で出力可能となってから出力 のいずれかを選択して処理を行う制御ステップとを有す
ることを特徴とする出力制御方法に存する。
(1) FAX data is processed (2) Output by an alternative image forming apparatus other than the predetermined image forming apparatus (3) After output is enabled by the predetermined image forming apparatus, one of the outputs is selected and processed And an output control method.

【0010】また本発明の別の要旨は、装置が実行可能
なプログラムを格納した記憶媒体であって、プログラム
を実行した装置を、本発明の出力制御装置として機能さ
せることを特徴とする記憶媒体に存する。
Another aspect of the present invention is a storage medium storing a program executable by the apparatus, wherein the apparatus executes the program to function as the output control apparatus of the present invention. Exists.

【0011】また本発明の別の要旨は、本発明の出力制
御方法を装置が実行可能なプログラムとして格納したこ
とを特徴とする記憶媒体に存する。
Another aspect of the present invention resides in a storage medium characterized in that the output control method of the present invention is stored as a program executable by an apparatus.

【0012】[0012]

【発明の実施の形態】以下、添付図面に従って本発明に
係る実施形態を詳細に説明する。先ず、本発明を適用可
能なコンピュータネットワークの構成について説明す
る。
Embodiments of the present invention will be described below in detail with reference to the accompanying drawings. First, the configuration of a computer network to which the present invention can be applied will be described.

【0013】図1は、プリンタをネットワークに接続す
るためのネットワークボード(NB)101を、開放型
アーキテクチャを持つプリンタ102へつなげた場合を
示す図である。NB101はローカルエリアネットワー
ク(LAN)100へ、例えば、同軸コネクタをもつEt
hernetインターフェース10Base-2や、RJ−45を持
つ10Base-T等のLANインターフェースを介して接続
されている。
FIG. 1 is a diagram showing a case where a network board (NB) 101 for connecting a printer to a network is connected to a printer 102 having an open architecture. The NB 101 connects to a local area network (LAN) 100 by, for example, an Et having a coaxial connector.
It is connected via a LAN interface such as a hernet interface 10Base-2 or 10Base-T having RJ-45.

【0014】PC103やPC104等の複数のパーソ
ナルコンピュータ(PC)もまた、LAN100に接続
されており、ネットワークオペレーティングシステムの
制御の下、これらのPC103,104はNB101と
通信することができる。この状態で、PCの一つ、例え
ばPC103を、ネットワーク管理部として使用するよ
うに指定することができる。またPC103に、PC1
04に接続されているプリンタ105のようなプリンタ
を接続してもよい。
A plurality of personal computers (PCs) such as a PC 103 and a PC 104 are also connected to the LAN 100, and these PCs 103 and 104 can communicate with the NB 101 under the control of a network operating system. In this state, one of the PCs, for example, the PC 103 can be designated to be used as the network management unit. Also, PC1
A printer such as the printer 105 connected to the printer 04 may be connected.

【0015】また、LAN100にファイルサーバ10
6が接続されており、これは大容量(例えば100億バ
イト)のネットワークディスク107に記憶されたファ
イルへのアクセスを管理する。プリントサーバ108
は、接続されたプリンタ109a及び109b、又は遠
隔地にあるプリンタ105などのプリンタに印刷を行わ
せる。また他の図示しない周辺機器をLAN100に接
続してもよい。
The file server 10 is connected to the LAN 100.
6, which manages access to files stored on a large-capacity (for example, 10 billion bytes) network disk 107. Print server 108
Causes a printer such as the connected printers 109a and 109b or the printer 105 at a remote location to perform printing. Further, other peripheral devices (not shown) may be connected to the LAN 100.

【0016】更に詳しくは、図1に示すネットワーク
は、様々なネットワークメンバ間で効率良く通信を行う
ために、NovellやUNIXのソフトウェアなどのネットワー
クソフトウェアを使用することができる。どのネットワ
ークソフトウェアを使用することも可能であるが、例え
ば、Novell社のNetWare(Novell社の登録商標。以下省
略)ソフトウェアを使用することができる。このソフト
ウェアパッケージに関する詳細な説明は、NetWareパッ
ケージに同梱されているオンラインドキュメンテーショ
ンを参照のこと。これは、Novell社からNetWareパッケ
ージとともに購入可能である。
More specifically, the network shown in FIG. 1 can use network software such as Novell or UNIX software to efficiently communicate between various network members. Although any network software can be used, for example, Novell's NetWare (registered trademark of Novell, hereinafter abbreviated) software can be used. For a detailed description of this software package, please refer to the online documentation included with the NetWare package. It is available for purchase from Novell with the NetWare package.

【0017】図1の構成について簡潔に説明すると、フ
ァイルサーバ106は、LANメンバ間でデータのファ
イルの受信や、記憶、キューイング、キャッシング、及
び送信を行うファイル管理部としての役割を果たす。例
えば、PC103及びPC104のそれぞれによって作
られたデータファイルは、ファイルサーバ106へ送ら
れ、ファイルサーバ106はこれらのデータファイルを
順に並べ、そしてプリントサーバ108からのコマンド
に従って、並べられたデータファイルをプリンタ109
aへ送信する。
Briefly describing the configuration of FIG. 1, the file server 106 plays a role as a file management unit for receiving, storing, queuing, caching, and transmitting data files between LAN members. For example, the data files created by each of the PC 103 and the PC 104 are sent to the file server 106, which arranges these data files in order, and prints the arranged data files according to a command from the print server 108 to the printer. 109
Send to a.

【0018】またPC103とPC104はそれぞれ、
データファイルの生成や、生成したデータファイルのL
AN100への送信や、また、LAN100からのファ
イルの受信や、更にそのようなファイルの表示及び/又
は処理を行うことのできる適常のPCで構成される。
尚、図1ではパーソナルコンピュータ機器が示されてい
るが、ネットワークソフトウェアを実行するのに適切で
あるような、他のコンピュータ機器を含んでもよい。例
えば、UNIXのソフトウェアを使用している場合に、UNIX
ワークステーションをネットワークに含んでもよく、こ
れらのワ一クステーションは、適切な状況下で、図示さ
れているPCと共に使用することができる。
PC 103 and PC 104 are respectively
Generation of data file and L of generated data file
It is composed of a proper PC capable of transmitting to the AN 100, receiving a file from the LAN 100, and displaying and / or processing such a file.
It should be noted that although FIG. 1 shows a personal computer device, other computer devices that are suitable for executing network software may be included. For example, if you are using UNIX software,
Workstations may be included in the network, and these workstations may be used with the illustrated PC under appropriate circumstances.

【0019】通常、LAN100などのLANは、一つ
の建物内の一つの階又は速続した複数の階でのユーザグ
ループ等の、幾分ローカルなユーザグループにサービス
を提供する。例えば、ユーザが他の建物や他県にいるな
ど、あるユーザが他のユーザから離れるに従って、ワイ
ドエリアネットワーク(WAN)を作ってもよい。WA
Nは、基本的には、いくつかのLANを高速度サービス
総合デジタルネットワーク(ISDN)電話線等の高速
度デジタルラインで接続して形成された集合体である。
従って、図1に示すように、LAN100と、LAN1
10と、LAN120とは変調/復調(MODEM)/
トランスポンダ130及びバックボーン140を介して
接続されてWANを形成する。これらの接続は、数本の
バスによる単純な電気的接続である。それぞれのLAN
は専用のPCを含み、また、必ずしも必要なわけではな
いが、通常はファイルサーバ及びプリントサーバを含
む。
Typically, a LAN, such as LAN 100, provides services to a somewhat local group of users, such as a group of users on one floor or multiple consecutive floors in a building. For example, a wide area network (WAN) may be created as one user moves away from another user, such as when the user is in another building or another prefecture. WA
N is basically an aggregate formed by connecting several LANs with a high-speed digital line such as an integrated high-speed service digital network (ISDN) telephone line.
Therefore, as shown in FIG.
10 and the LAN 120 are modulated / demodulated (MODEM) /
Connected via transponder 130 and backbone 140 to form a WAN. These connections are simple electrical connections with several buses. Each LAN
Includes a dedicated PC, and usually, but not necessarily, includes a file server and a print server.

【0020】従って図1に示すように、LAN110
は、PC111と、PC112と、ファルサーバ113
と、ネットワークディスク114と、プリントサーバ1
15と、プリンタ116及びプリンタ117とを含む。
対照的に、LAN120はPC121とPC122のみ
を含む。LAN100と、LAN110と、LAN12
0とに接続されている機器は、WAN接続を介して、他
のLANの機器の機能にアクセスすることができる。
Therefore, as shown in FIG.
Is a PC 111, a PC 112, and a file server 113.
, Network disk 114, print server 1
15 and a printer 116 and a printer 117.
In contrast, LAN 120 includes only PC 121 and PC 122. LAN 100, LAN 110, LAN 12
The device connected to device 0 can access the functions of other LAN devices via the WAN connection.

【0021】<ハードウエア構成>次に、本発明の出力
制御装置として動作可能な情報処理装置の構成について
図3を用いて説明する。 図2は実施形態における装置
構成を示すブロック図である。図示おいて、1bはビデ
オRAM(VRAM)で、CRT表示装置1aの画面に
表示される文字、イメージを展開記憶する。1cはビッ
トムーブユニット(BMU)で、メモリ間あるいはメモ
リと各デバイス間のデータ転送をコントロールする。1
dは入力に関する各種キーを備えたキーボードであり、
1eは画面上でアイコンなどを指し示すためなどに用い
られるポインティングデバイス(PD)、1fはCPU
で、1gのROMに記憶された制御プログラム(本発明
に係るプログラムやエラー処理プログラムをはじめ、後
述する本発明を実現するためのプログラムも記憶されて
いる)に基づいて本装置の各部を制御する。
<Hardware Configuration> Next, the configuration of an information processing device operable as the output control device of the present invention will be described with reference to FIG. FIG. 2 is a block diagram illustrating a device configuration according to the embodiment. In the figure, reference numeral 1b denotes a video RAM (VRAM) which expands and stores characters and images displayed on the screen of the CRT display device 1a. A bit move unit (BMU) 1c controls data transfer between memories or between a memory and each device. 1
d is a keyboard provided with various keys for input,
1e is a pointing device (PD) used for pointing an icon or the like on a screen, and 1f is a CPU.
Then, each part of the apparatus is controlled based on a control program stored in the ROM of 1 g (including a program and an error processing program according to the present invention as well as a program for realizing the present invention described later). .

【0022】1hは上述した各プログラムを1fのCP
Uが実行するときにワークエリア、エラー処理時の一時
退避エリアとして用いられるRAM、1iはOSや各種
プログラム(デバイスドライバを含む)やデータ、ライ
ブラリなどの保存用に用いられるハードディスクドライ
ブ(HDD)、1jはフロッピーディスクドライブ(F
DD)、1kはプリンター(PRN)をそれぞれ示し、
各ディスクには後述するアプリケーションプログラムや
データ、ライブラリなどの保存用に用いられる。1l
(エル)はネットワークインターフェイス(NET−I
/F)を示し、他の装置との間でネットワークを経由し
てデータ転送を行うためにネットワーク上でデータ制
御、診断を行う。
1h is the program for each program described above,
A RAM used as a work area when the U executes, a RAM used as a temporary save area for error processing, and a hard disk drive (HDD) used for storing an OS, various programs (including device drivers), data, libraries, etc. 1j is a floppy disk drive (F
DD), 1k indicates a printer (PRN), respectively.
Each disk is used for storing application programs, data, libraries, and the like, which will be described later. 1 l
(L) is a network interface (NET-I
/ F), and performs data control and diagnosis on the network in order to perform data transfer with other devices via the network.

【0023】1mはモデムで公衆回線からFAXデータ
を受信するための装置を示す。1nは上述した各ユニッ
ト間を接続するI/Oバス(アドレスバス、データバス
及び制御バスからなる)である。
Reference numeral 1m denotes an apparatus for receiving FAX data from a public line by a modem. 1n is an I / O bus (consisting of an address bus, a data bus, and a control bus) for connecting the above-described units.

【0024】上記構成において、装置に電源を投入する
と、CPU1fはROM1gのブートプログラムに従っ
て装置を初期化し、HDD1iからOSのロードを行
い、その後で各種アプリケーション等を動作させること
になる。
In the above configuration, when the apparatus is powered on, the CPU 1f initializes the apparatus according to the boot program in the ROM 1g, loads the OS from the HDD 1i, and thereafter operates various applications.

【0025】なお、このような構成の装置は、通常用い
られるインタフェース(SCSI、IDE、ATAP
I、USB、PCI、ISA、IEEE1394、RS
−232C等)を有する凡用の情報処理装置(パーソナ
ルコンピュータ等)を用いて実現可能である。上述の説
明ではプログラムはハードディスク等に記憶されている
ものとしたが、勿論、ROM1gに記憶させるようにし
てもよいし、図示しないCD−ROMドライブによって
読み取るようにしても、ネットワーク上の他の装置から
取得するようにしてもよく、その記憶方法ならびに取得
方法については何ら制限はない。また、図3に示した以
外の装置が接続されていても良い。
It should be noted that a device having such a configuration is provided with a commonly used interface (SCSI, IDE, ATAP).
I, USB, PCI, ISA, IEEE1394, RS
232C) can be realized by using a general information processing device (such as a personal computer). In the above description, the program is stored in a hard disk or the like. However, it is needless to say that the program may be stored in the ROM 1g, or may be read by a CD-ROM drive (not shown). The method of storing the data and the method of obtaining the data are not limited. Further, devices other than those shown in FIG. 3 may be connected.

【0026】<共有資源を有するネットワーク構成>次
に、説明を簡単にするため、図1に示した大規模ネット
ワークのうち、本発明の説明に必要な部分を取り出して
その構成について図3を用いて更に詳細に説明する。
<Network Configuration Having Shared Resources> Next, for the sake of simplicity, of the large-scale network shown in FIG. This will be described in more detail.

【0027】2aはネットワーク(例えばイーサネット
をその基幹とする)を示しており、図2におけるLAN
100、110及び120のいずれかに相当する。2b
はユーザが使用する装置(以下、クライアントマシン或
いは単にクライアントという)を示している。2bのク
ライアントには、公衆回線2cと接続するための手段と
して2dのモデムを所有する。この2dのモデムを利用
してFAXデータを受信する。FAXデータの受信方法
は公知の方法から任意に選択することができる。
Reference numeral 2a denotes a network (for example, Ethernet is used as a backbone), and a LAN in FIG.
100, 110 and 120. 2b
Indicates a device used by the user (hereinafter, referred to as a client machine or simply a client). The client 2b has a modem 2d as a means for connecting to the public line 2c. FAX data is received using the 2d modem. The method of receiving FAX data can be arbitrarily selected from known methods.

【0028】2eはネットワーク上で共有資源として利
用可能なプリンタ(以下「共有プリンタ」)2hが接続
されている情報処理装置(プリンタの共有マシン)であ
り、この場合プリンタサーバーとなる。2fと2gはそ
れぞれ2iと2jの共有プリンタが接続されているプリ
ンタサーバーである。なお、共有資源を有するマシンを
以下では、サーバと称する。本発明の出力制御装置は、
ネットワーク上の共有資源であるプリンタを用いるの
で、クライアントである。
Reference numeral 2e denotes an information processing apparatus (printer shared machine) to which a printer (hereinafter referred to as a "shared printer") 2h usable as a shared resource on the network is connected, and in this case, a printer server. Reference numerals 2f and 2g denote printer servers to which shared printers 2i and 2j are connected, respectively. A machine having a shared resource is hereinafter referred to as a server. The output control device of the present invention,
It is a client because it uses a printer that is a shared resource on the network.

【0029】また、図4における3つのプリンタサーバ
ー2e、2f、2gは、それぞれモデム1mを有してい
ない、図3に示した装置に対応するものである。但し、
プリンタサーバとして機能するためには、図3に示した
ハードウェア資源だけでなく、それぞれの装置上で対応
するサーバプログラムが動作することが必要になる。一
方、装置2bはクライアントとして動作するものであ
り、プリンタのハードウェア資源1kがなく且つ、サー
バプログラム(共有プログラム)の代わりにクライアン
トとして機能するためのプログラムを有する点で異なる
ものの、装置の基本的なハードウェア構成は同じであ
る。要は、自身が有する資源を共有するようにしたもの
がサーバであって、そのサービスを受ける側がクライア
ントということになる。因みに、サーバ兼クライアント
という装置があっても構わない。
The three printer servers 2e, 2f, and 2g in FIG. 4 correspond to the apparatus shown in FIG. 3, which does not have the modem 1m. However,
In order to function as a printer server, not only the hardware resources shown in FIG. 3 but also a corresponding server program needs to be operated on each device. On the other hand, the device 2b operates as a client, and is different in that it does not have the printer hardware resources 1k and has a program for functioning as a client instead of a server program (shared program). The hardware configuration is the same. The point is that the server shares its own resources with the server, and the client receiving the service is the client. Incidentally, there may be a server / client device.

【0030】<受信したFAXデータの出力処理>受信
したFAXデータは基本的にあらかじめ指定したプリン
タ(指定プリンタ)で出力されるが、本発明は指定プリ
ンタにセットされた、あるいは取り扱いが可能な用紙サ
イズがFAXデータに合わない場合の処理に特徴を有す
る。
<Output Processing of Received FAX Data> The received FAX data is basically output by a printer designated in advance (designated printer). The feature is in the processing when the size does not match the FAX data.

【0031】本実施形態においては、FAXデータと指
定プリンタの用紙サイズが合わないと判断された場合、 (1)指定プリンタにセットされた、あるいは取り扱い
可能な用紙のサイズに合うよう、FAXデータを縮小・
拡大して出力する (2)FAXデータに合ったサイズの用紙がセットされ
た、あるいは取り扱い可能な、他のプリンタを用いて出
力する (3)FAXデータを保存し、指定プリンタの用紙トレ
イ(手差しトレイを含む)に、適切なサイズの用紙がセ
ットされるまで出力を保留する のいずれかの処理を行う。
In the present embodiment, when it is determined that the FAX data and the paper size of the designated printer do not match, (1) the FAX data is set so as to match the size of the paper set or handled in the designated printer. Reduction /
Enlarge and output (2) Output using another printer on which paper of the size suitable for FAX data is set or can be handled. (3) Save the FAX data and use the paper tray (manual feed) of the designated printer. Hold the output until paper of an appropriate size is set in the tray (including the tray).

【0032】<処理設定画面>図4は、本実施形態にお
ける出力制御装置において、受信したFAXデータをど
のように処理するかについてユーザに設定させるための
画面例を示す図である。3aはデフォルトの出力プリン
タを指定するコントロールで、クライアントである出力
制御装置がネットワーク上で利用可能なプリンタ群をド
ロップダウンリストとして領域3bに表示される。図3
に示した構成の場合、2h、2i、2jの3つのプリン
タがこのコントロールにリストアップされることにな
る。3cは指定したプリンタの詳細設定を行うウィンド
ウを呼出すボタンコントロールである。
<Process Setting Screen> FIG. 4 is a view showing an example of a screen for allowing a user to set how to process received FAX data in the output control device according to the present embodiment. Reference numeral 3a denotes a control for designating a default output printer. A group of printers that can be used by the output control device as a client on the network is displayed in the area 3b as a drop-down list. FIG.
In the case of the configuration shown in (1), three printers 2h, 2i, and 2j are listed in this control. Reference numeral 3c denotes a button control for calling a window for performing detailed settings of the designated printer.

【0033】領域3dには、3dで示した指定プリンタ
の用紙サイズがFAXデータに合わない場合の処理とし
て、上述の(1)〜(3)の処理に対応する処理であ
る、3d、3e、3fの3つの方法をユーザに選択させ
る点にある。3d、3e、3fは3つのうちのいずれか
1つのみが選択される処理となるコントロール群であ
る。処理の選択は、各コントロールの左端に設けられた
ラジオボタンを、キーボード1dまたはマウスなどのポ
インティングデバイス1eで選択することによって行わ
れる。プリンタの指定、処理の設定はOKボタン3hを
キーボードまたはポインティングデバイスで指定し、押
下(キーの押下あるいはマウスのクリック等)する事に
より反映される。一方、キャンセルボタン3iが押下さ
れた場合には、元からあった設定内容のまま、あるいは
設定されずに図4の画面が閉じられる。設定内容はたと
えばHDD1iに設定ファイルとして保存される。
In the area 3d, processing corresponding to the above-described processing (1) to (3), 3d, 3e, and 3d, is performed when the paper size of the designated printer indicated by 3d does not match the facsimile data. 3f is to allow the user to select one of the three methods. Control groups 3d, 3e, and 3f are processes in which only one of the three is selected. The selection of the process is performed by selecting a radio button provided at the left end of each control with a keyboard 1d or a pointing device 1e such as a mouse. The designation of the printer and the setting of the processing are reflected by designating the OK button 3h with a keyboard or a pointing device and pressing (eg, pressing a key or clicking a mouse). On the other hand, when the cancel button 3i is pressed, the screen of FIG. 4 is closed with the original setting contents or without setting. The setting contents are stored as a setting file in the HDD 1i, for example.

【0034】各処理の具体的な動作について例を挙げて
説明する。例えば受信したFAXデータがA3用紙サイ
ズで、2hのプリンタはA4用紙サイズ、2iのプリン
タはA3用紙サイズ、2jのプリンタはA5用紙サイズ
だとして、現在の指定プリンタは2hである場合を考え
る。
The specific operation of each process will be described with an example. For example, suppose that the received fax data is A3 paper size, the printer of 2h is A4 paper size, the printer of 2i is A3 paper size, the printer of 2j is A5 paper size, and the designated printer is 2h.

【0035】3dの「用紙サイズ゛に合わせて受信デー
タを変倍する」ラジオボタンコントロールが選択された
場合、受信FAXデータがA3用紙サイズなので、指定
プリンタの2hの用紙サイズであるA4サイズになるよ
う、受信FAXデータを70%縮小して出力を行う。
When the radio button control of "Resize received data according to paper size」 "of 3d is selected, since the received fax data is A3 paper size, it becomes A4 size which is 2h paper size of the designated printer. Thus, the received fax data is reduced and output by 70%.

【0036】また、3eの「適切な用紙サイズを持った
プリンタに出力する」コントロールが選択された場合、
ネットワーク上で利用可能なプリンタの各用紙サイズを
たとえばプリンタサーバーに問い合わせて取得すると、
プリンタ2iがA3用紙サイズなので、受信したFAX
データを2iから出力する。そして、ユーザに対して2
iで出力したことを画面にメッセージを表示することに
よって通知する。
When the "output to a printer having an appropriate paper size" control 3e is selected,
For example, if you obtain the size of each printer available on the network by querying the print server,
Since the printer 2i is A3 paper size, the received fax
Data is output from 2i. And 2 for the user
The output is notified by displaying a message on the screen.

【0037】さらに、3fの「適切な用紙が設定される
までデータをディスクに保持する」コントロールが選択
された場合、指定プリンタ2hがA4用紙サイズであ
り、受信データの用紙サイズがA3用紙サイズであるた
め出力が滞っていることをユーザに通知する。ユーザが
2iのプリンタにA3用紙をセットするまでFAXデー
タをHDD1iに保持して、ユーザがプリンタ2hにA
3用紙を設定した時点でHDDに保存したあったFAX
データを出力する。
Further, if the "hold data on disk until proper paper is set" control 3f is selected, the designated printer 2h is A4 paper size, and the received data is A3 paper size. Notify the user that the output has been delayed because of this. The FAX data is held in the HDD 1i until the user sets A3 paper in the printer 2i, and the user stores the fax data in the printer 2h.
FAX stored in HDD when 3 sheets are set
Output data.

【0038】<処理手順>次に、本実施形態における受
信FAXデータの出力制御処理を、図5に示すフローチ
ャートを用いて説明する。まず、ステップS401で、
受信したFAXデータの用紙サイズを取得する。本発明
において取り扱うFAXデータは通常の形式でよく、通
常形式のFAXデータはその内部に用紙サイズデータを
有するため、FAXデータ中の特定位置のデータを取得
するようにすればよい。
<Processing Procedure> Next, the output control processing of the received FAX data in the present embodiment will be described with reference to the flowchart shown in FIG. First, in step S401,
The paper size of the received FAX data is acquired. The facsimile data handled in the present invention may be in a normal format, and the facsimile data in the normal format has paper size data therein, so that data at a specific position in the facsimile data may be obtained.

【0039】さらに、利用可能な各プリンタの用紙サイ
ズの取得だが、それぞれ固有のプリンタドライバ(ソフ
トウェア)がOSに登録されており、それはプリンタが
ローカルに接続されていても、ネットワーク上にあって
も同じことである。異なるのはローカルであれば、自身
のマシンのポートにリダイレクションされ、ネットワー
ク上のプリンタであれば、その共有名等にリダイレクシ
ョンされているかの違いだけである。従ってOSに登録
されているプリンタドライバを調べることで、各プリン
タのデバイス属性情報を得ることができる。つまり、プ
リンタの用紙サイズを知ることができる。なお、これ以
外には、例えば各サーバに問合せることも考えられる。
Further, in obtaining the paper size of each available printer, a unique printer driver (software) is registered in the OS, regardless of whether the printer is locally connected or on a network. Same thing. The only difference is that if it is local, it is redirected to the port of its own machine, and if it is a printer on the network, it is redirected to its share name. Therefore, by checking the printer driver registered in the OS, device attribute information of each printer can be obtained. That is, it is possible to know the paper size of the printer. In addition to this, for example, it is also conceivable to inquire each server.

【0040】さて、利用可能な各プリンタの各用紙サイ
ズを取得する方法を説明したが、これらの取得情報を用
いて、ステップS402において、受信したFAXデー
タの用紙サイズと、指定プリンタの用紙サイズの比較を
行う。もし同じであれば、
Now, the method of acquiring the paper sizes of the available printers has been described. In step S402, the paper size of the received fax data and the paper size of the designated printer are used in step S402. Make a comparison. If they are the same,

【0041】ステップS403において受信したFAX
データをそのまま、指定されたプリンタに出力して終了
する。一方、ステップS402において用紙サイズが異
なる場合は、図4に示した画面により設定された、用紙
が合わない場合の処理方法を判定する(ステップS40
4)。もし設定が「用紙サイズに合わせて受信データを
変倍する」の場合は、ステップS405で受信したFA
Xデータを指定プリンタの用紙サイズに変倍する。さら
にステップS406において、S405で変倍した受信
FAXデータを指定されたプリンタで出力する。さらに
ステップS407において、ユーザに対して変倍を行っ
て出力したことをウィンドウを出して通知して終了す
る。
FAX received in step S403
The data is output to the specified printer as it is, and the processing ends. On the other hand, if the paper sizes are different in step S402, the processing method for the case where the paper does not fit is determined based on the screen shown in FIG.
4). If the setting is “magnify the received data according to the paper size”, the FA received in step S405
The X data is scaled to the paper size of the designated printer. Further, in step S406, the received FAX data scaled in step S405 is output by the designated printer. Further, in step S407, a window is displayed to notify the user that scaling has been performed and output, and the process ends.

【0042】次に、ステップS404において、出力方
法が、「適切な用紙サイズを持ったプリンタに出力す
る」と設定されている場合は、S408において、利用
可能なプリンタから、その用紙サイズが受信したFAX
データと同じであるプリンタを探索する。この結果、ス
テップS409で受信したFAXデータの用紙サイズと
同じ用紙サイズを持つプリンタがあれば、ステップS4
10でそのプリンタに受信したFAXデータを出力し、
さらにユーザに出力したプリンタを通知して(ステップ
S411)、終了する。一方、ステップS409におい
て、FAXデータと同じ用紙サイズのプリンタが検出で
きない場合は、ステップS412において、出力できる
プリンタがなかったことをユーザに通知して処理を終了
する。
If the output method is set to "output to a printer having an appropriate paper size" in step S404, the paper size is received from an available printer in step S408. FAX
Search for a printer that is the same as the data. As a result, if there is a printer having the same paper size as the paper size of the FAX data received in step S409, step S4
At step 10, the received fax data is output to the printer,
Further, the user is notified of the output printer (step S411), and the process ends. On the other hand, if it is determined in step S409 that a printer having the same paper size as the FAX data cannot be detected, in step S412, the user is notified that there is no printer that can output, and the process ends.

【0043】また、ステップS404において、出力方
法が「適切な用紙が設定されるまでデータをディスクに
保持する」と設定されている場合は、S413において
受信したFAXデータをHDDに保持する。さらにステ
ップS414において、ユーザに対して指定したプリン
タに受信したFAXデータの用紙サイズにあった用紙が
設定されていないため、適切なサイズの用紙をセットす
るよう通知する。そしてステップS415において、適
切な用紙が設定されたかどうかを判定する。もし適切な
用紙が設定された場合は、S416において受信したF
AXデータをHDDらロードして、ステップS403で
指定したプリンタの出力を行う。用紙のセット検出は、
例えばプリンタドライバに対して問い合わせすることに
よって得られる用紙サイズリストを用いて行うことがで
きる。
In step S404, if the output method is set to "hold data on disk until appropriate paper is set", the FAX data received in S413 is held in the HDD. Further, in step S414, the user is informed that a sheet of an appropriate size is set because a sheet corresponding to the sheet size of the received FAX data is not set in the designated printer. Then, in step S415, it is determined whether an appropriate sheet is set. If the appropriate paper is set, the F received in S416
The AX data is loaded from the HDD, and output from the printer designated in step S403. Paper setting detection
For example, this can be performed using a paper size list obtained by inquiring the printer driver.

【0044】一方、ステップS415において、適切な
用紙が設定されていない場合は、待ち状態となりプリン
タの用紙サイズが適切な用紙サイズに変更されるまで受
信したFAXデータをディスクに保持する。
On the other hand, if the appropriate paper is not set in step S415, the apparatus enters a waiting state and holds the received FAX data on the disk until the paper size of the printer is changed to the appropriate paper size.

【0045】以上、説明したように本実施形態によれ
ば、公衆回線からモデムを経由して受信したFAXデー
タを、ネットワーク上のプリンタで出力する場合に、受
信したFAXデータの用紙サイズにあった出力方法をユ
ーザが所望とする方法で簡単に印刷することが可能とな
る。
As described above, according to the present embodiment, when FAX data received from a public line via a modem is output by a printer on a network, the received FAX data has a size corresponding to the paper size of the received FAX data. It is possible to easily print in an output method desired by the user.

【0046】(第2の実施形態)第1の実施形態では、
公衆回線からモデムを経由して受信したFAXデータ
を、ネットワーク上のプリンタで出力する場合に、受信
したFAXデータの用紙サイズにあった出力方法をユー
ザが所望とする方法で簡単に印刷できることを特徴とし
た。しかし、用紙サイズのあったプリンタが見つからな
い場合や、適切な用紙がセットされるまで処理を保留し
た場合には、出力が得られない場合がある。
(Second Embodiment) In the first embodiment,
When FAX data received from a public line via a modem is output by a printer on a network, the user can easily print an output method suitable for the paper size of the received FAX data in a method desired by the user. And However, when a printer having a paper size is not found or when processing is suspended until an appropriate paper is set, an output may not be obtained.

【0047】本第2の実施形態では、受信したFAXデ
ータの用紙サイズと指定プリンタの用紙サイズが合わな
い場合の処理に優先順位を付与し、少なくとも出力結果
が得られるようにしたことを特徴とする。
The second embodiment is characterized in that priority is given to processing when the paper size of the received FAX data does not match the paper size of the designated printer, so that at least an output result can be obtained. I do.

【0048】なお、以下の説明では、クライアントマシ
ン、サーバの構成は第1の実施形態と同様であるものと
して説明する。
In the following description, it is assumed that the configurations of the client machine and the server are the same as in the first embodiment.

【0049】図6は、第2の実施形態におけるク出力制
御装置において、受信したFAXデータをどのように処
理するかについてユーザに設定させるための画面例を示
す図である。
FIG. 6 is a diagram showing an example of a screen for allowing a user to set how to process received FAX data in the output control device according to the second embodiment.

【0050】図4との比較から明らかなように、5a〜
5cの各コントロールは第1の実施形態におけるコント
ロール3a〜3cに対応する。また5dのコントロール
は、図4の領域3dに対応し、第1の実施形態における
処理選択肢3e〜3gのコントロールの処理選択方法を
優先順位をつけて選択方法としたものであり、たとえば
5eのコントロールにおいて、上から優先順位をつけた
方法が順番に実施されることになる。5fと5gのコン
トロールは5eのコントロールにおいて選択した処理方
法の優先順位を上下に移動させるものであり、この操作
によって優先順位を変更することが可能である。
As is clear from the comparison with FIG.
Each control of 5c corresponds to the controls 3a to 3c in the first embodiment. The control 5d corresponds to the area 3d in FIG. 4, and is a method in which the processing selection method of the control of the processing options 3e to 3g in the first embodiment is given a priority and is selected as the control method. In, the methods with priorities from the top will be implemented in order. The controls 5f and 5g move the priority of the processing method selected in the control 5e up and down, and the priority can be changed by this operation.

【0051】また、領域5hに設けられた、5i、5j
の各コントロールは、適切な用紙が設定されるまでの待
ち時間を設定するコントロールであり、コントロール5
iには分、コントロール5jには秒単位の設定が可能と
なっている。指定プリンタに適切なサイズの用紙がな
く、データを保存して用紙のセットを待っている時間が
この設定値を超えると、強制的に次の処理に移行され
る。
Further, 5i, 5j provided in the region 5h
Are controls for setting a waiting time until an appropriate sheet is set. Control 5
i can be set in minutes and the control 5j can be set in seconds. If the designated printer does not have paper of an appropriate size and the time for saving data and waiting for paper setting exceeds this set value, the process is forcibly shifted to the next process.

【0052】例えば、図3のプリンタ2h、2i、2j
がネットワーク上で利用可能なプリンタであり、それぞ
れ2hはA3用紙、2iはA5用紙、2jはA3用紙と
する。この時の指定プリンタは2iとする。また、受信
したFAXデータの用紙サイズはA4だとする。さら
に、優先順位が図6で示してあるように、「適切な用紙
が設定されるまで待つ」→「適切な用紙サイズを持った
プリンタに出力する」→「用紙サイズに合わせて変倍す
る」という優先順位がつけられ、待ち時間が10秒だっ
たとする。
For example, the printers 2h, 2i, 2j in FIG.
Are printers available on the network, 2h is A3 paper, 2i is A5 paper, and 2j is A3 paper. The designated printer at this time is 2i. It is also assumed that the paper size of the received FAX data is A4. Further, as shown in FIG. 6, the priority order is “Wait until an appropriate paper is set” → “Output to a printer having an appropriate paper size” → “Resize to fit the paper size” And the waiting time is 10 seconds.

【0053】この場合、FAXの受信データがA4サイ
ズで、指定プリンタの2iの用紙サイズはA5なので、
ユーザに対してA5の用紙にプリンタを変更するメッセ
ージを出す。この通知後、10秒たってもユーザが用紙
を変更しない場合は、次の優先順位である、適切な用紙
サイズを持ったプリンタに出力するために利用可能なプ
リンタの各用紙サイズをチェックする。しかし、残りの
2台のプリンタは、2hがA3用紙サイズ、2jもA3
用紙サイズなので、適切な用紙を持つプリンタが存在し
ない。このため、優先順位の最後である用紙サイズに合
わせて変倍する処理となる。この場合、受信データがA
4用紙で2iはA5用紙なので70%の縮小を行ったデ
ータを2iのプリンタに対して出力するという処理とな
る。
In this case, since the FAX reception data is A4 size and the designated printer 2i paper size is A5,
A message for changing the printer to A5 paper is issued to the user. If the user does not change the paper after 10 seconds from this notification, the next priority is checked for each paper size of the printer that can be used for outputting to a printer having an appropriate paper size. However, for the remaining two printers, 2h is A3 paper size and 2j is also A3 paper size.
Due to the paper size, there is no printer with the appropriate paper. For this reason, the processing is performed to change the magnification according to the paper size which is the last priority. In this case, the received data is A
Since 4i is 2i and Ai is A5 paper, the data which has been reduced by 70% is output to the 2i printer.

【0054】但し、「用紙サイズに合わせて変倍する」
が選択された場合は、必ず出力が行われるため、それ以
降の優先順位の処理は行われることがない。
However, "magnify according to paper size"
Is selected, the output is always performed, and the subsequent priority processing is not performed.

【0055】<処理手順>次に、本実施形態における受
信FAXデータの出力制御処理を、図7に示すフローチ
ャートを用いて説明する。まず、ステップS601〜S
607までは、上記実施形態の図5のステップS401
〜S407までと同様であるので説明を省略する。特
に、ステップS605〜S607の変倍処理において
は、前述のとおり、必ず出力を行うことができるので、
分岐はない。
<Processing Procedure> Next, the output control processing of the received FAX data in the present embodiment will be described with reference to the flowchart shown in FIG. First, steps S601 to S601
Until 607, step S401 of FIG.
The description is omitted because it is the same as that up to S407. In particular, in the scaling process in steps S605 to S607, as described above, the output can always be performed.
There are no branches.

【0056】次に、ステップS608は、用紙サイズが
合わない場合に、他のプリンタを探す処理である。そし
てステップS609において適切な用紙サイズを持った
プリンタがあるか判定して、ある場合はステップS61
0において、適切な用紙サイズを持ったプリンタに出力
を行う。さらにステップS611において出力したプリ
ンタをユーザに通知して終了する。
Next, step S608 is processing for searching for another printer when the paper size does not match. In step S609, it is determined whether there is a printer having an appropriate paper size.
At 0, output is made to a printer having the appropriate paper size. Further, the user is notified of the printer output in step S611, and the process ends.

【0057】一方、ステップS609において、適切な
用紙サイズが見つからない場合は、ステップS612に
おいて、次の優先順位の処理を判定する。この時、次の
優先順位が変倍処理ならば、ステップS605におい
て、変倍処理を行って出力を行い終了する。またステッ
プS612において、次の優先順位が「用紙が設定され
るまで待つ」である場合は、ステップS613にいく。
ステップS613は、「用紙が設定されるまで待つ」の
選択時の処理であり、受信FAXデータをディスクに保
持する。次にステップS614において、適切な用紙が
ないことをユーザに通知する。
On the other hand, if an appropriate paper size cannot be found in step S609, the next priority processing is determined in step S612. At this time, if the next priority is the scaling process, in step S605, the scaling process is performed, the output is performed, and the process ends. If the next priority is “Wait until a sheet is set” in step S612, the process proceeds to step S613.
Step S613 is a process at the time of selecting "Wait until a sheet is set", and holds the received FAX data on the disk. Next, in step S614, the user is notified that there is no appropriate paper.

【0058】さらに、ステップS615で用紙が設定さ
れたかどうかを判定する。用紙が設定された場合は、ス
テップS616においてディスクに保持した受信FAX
データをロードして、ステップS603で出力し、終了
する。ステップS615において、用紙が設定されない
場合は、ステップ613において、指定された待ち時間
が経過したか判定する。待ち時間が経過しない場合は、
再度ステップS615において用紙の設定のチェックを
行う。一方、ステップS617において待ち時間が経過
した場合は、「用紙が設定されるまで待つ」処理は、失
敗に終わったことになり、ステップS618にいき、次
の優先順位が「変倍処理」であるかどうか判定する。変
倍処理である場合は、ステップS605にいき変倍処理
を行って出力を行い終了する。一方、ステップS618
の判定で「変倍処理」でない場合は、ステップS608
にいき、他のプリンタの検索処理を行うことになる。
Further, it is determined in step S615 whether a sheet has been set. If the paper is set, the received fax stored in the disk in step S616 is received.
The data is loaded, output in step S603, and the processing ends. If the sheet is not set in step S615, it is determined in step 613 whether the designated waiting time has elapsed. If the waiting time has not elapsed,
The setting of the sheet is checked again in step S615. On the other hand, if the waiting time has elapsed in step S617, the process of “waiting for sheet setting” has failed, and the process proceeds to step S618, where the next priority is “magnification processing”. Is determined. In the case of the scaling process, the process proceeds to step S605, where the scaling process is performed, the output is performed, and the process ends. On the other hand, step S618
If it is not “magnification processing” in step S608, step S608
Then, a search process for another printer is performed.

【0059】実際に、受信したFAXデータの用紙サイ
ズと指定プリンタの用紙サイズが異なる場合の処理は3
つであり、「変倍処理」は必ず出力が行えることを考慮
すると、以下の5パターンが考えられる。 (1)「変倍処理」 (2)「他のプリンタ」→「変倍処理」 (3)「用紙が設定されるのを待つ」→「変倍処理」 (4)「他のプリンタ」→「用紙が設定されるのを待
つ」→「変倍処理」 (5)「用紙が設定されるのを待つ」→「他のプリン
タ」→「変倍処理」
When the paper size of the received FAX data is different from the paper size of the designated printer,
In consideration of the fact that the "scaling process" can always be output, the following five patterns are conceivable. (1) “Resize processing” (2) “Other printer” → “Resize processing” (3) “Wait until paper is set” → “Resize processing” (4) “Other printer” → “Wait until paper is set” → “magnification processing” (5) “Wait until paper is set” → “other printer” → “magnification processing”

【0060】従って、図7のステップS612とステッ
プS618において、「他のプリンタ」と「用紙が設定
されるのを待つ」という処理を交互にループする処理は
ありえない。
Therefore, in step S612 and step S618 in FIG. 7, it is impossible to alternately loop the processing of "other printers" and "wait for setting of paper".

【0061】以上説明したように、本第2の実施形態に
よれば、公衆回線からモデムを経由して受信したFAX
データを、ネットワーク上で利用可能なプリンタに出力
する処理において、受信したFAXデータをユーザが所
望とする優先順位に沿った処理で、データを貯めこむこ
となく、必ず出力を行うことができるようになる。
As described above, according to the second embodiment, the fax received from the public line via the modem
In the process of outputting data to a printer that can be used on a network, received fax data is processed according to the priority order desired by the user so that the data can be always output without storing the data. Become.

【0062】[0062]

【他の実施形態】なお、上述の実施形態においては、出
力制御装置がモデムを有し、FAXデータの受信を自ら
行う構成について説明したが、必ずしもモデムが接続さ
れている必要はなく、他の装置が受信したFAXデータ
を受け取るように構成しても本発明の効果が得られるこ
とは言うまでもない。
[Other Embodiments] In the above-described embodiment, a configuration in which the output control device has a modem and receives FAX data by itself has been described. However, it is not always necessary that the modem is connected. It goes without saying that the effect of the present invention can be obtained even if the apparatus is configured to receive the received FAX data.

【0063】また、指定プリンタの用紙サイズがFAX
データと合わない場合の処理方法についても、上述の3
通りに限定される物ではなく、他の方法を用いてもよ
い。
If the paper size of the designated printer is FAX
Regarding the processing method when it does not match the data,
The method is not limited to the above, and another method may be used.

【0064】また、上述の実施形態においては、出力対
象をプリンタとした場合を説明したが、コンピュータネ
ットワークに接続可能なファクシミリ装置、複写機な
ど、プリンタ機能を有し、ネットワーク上に共有機器と
して接続可能な装置であれば任意の装置を出力対象とで
きる。
In the above embodiment, the case where the output target is a printer has been described. However, the printer has a printer function such as a facsimile machine or a copier which can be connected to a computer network, and is connected as a shared device on the network. Any device that can be output can be used as an output target.

【0065】なお、本発明は、複数の機器(例えばホス
トコンピュータ,インタフェイス機器,リーダ,プリン
タなど)から構成されるシステムに適用しても、一つの
機器からなる装置(例えば、複写機,ファクシミリ装置
など)に適用してもよい。
Even if the present invention is applied to a system composed of a plurality of devices (for example, a host computer, an interface device, a reader, a printer, etc.), an apparatus (for example, a copying machine, a facsimile, etc.) comprising Device).

【0066】また、本発明の目的は、前述した実施形態
の機能を実現するソフトウェアのプログラムコードを記
録した記憶媒体を、システムあるいは装置に供給し、そ
のシステムあるいは装置のコンピュータ(またはCPU
やMPU)が記憶媒体に格納されたプログラムコードを
読出し実行することによっても、達成されることは言う
までもない。
Further, an object of the present invention is to supply a storage medium storing a program code of software for realizing the functions of the above-described embodiments to a system or an apparatus, and to provide a computer (or CPU) of the system or the apparatus.
And MPU) read and execute the program code stored in the storage medium.

【0067】この場合、記憶媒体から読出されたプログ
ラムコード自体が前述した実施形態の機能を実現するこ
とになり、そのプログラムコードを記憶した記憶媒体は
本発明を構成することになる。
In this case, the program code itself read from the storage medium realizes the functions of the above-described embodiment, and the storage medium storing the program code constitutes the present invention.

【0068】プログラムコードを供給するための記憶媒
体としては、例えば、フロッピディスク,ハードディス
ク,光ディスク,光磁気ディスク,CD−ROM,CD
−R,磁気テープ,不揮発性のメモリカード,ROMな
どを用いることができる。
As a storage medium for supplying the program code, for example, a floppy disk, hard disk, optical disk, magneto-optical disk, CD-ROM, CD
-R, a magnetic tape, a nonvolatile memory card, a ROM, or the like can be used.

【0069】また、コンピュータが読出したプログラム
コードを実行することにより、前述した実施形態の機能
が実現されるだけでなく、そのプログラムコードの指示
に基づき、コンピュータ上で稼働しているOS(オペレ
ーティングシステム)などが実際の処理の一部または全
部を行い、その処理によって前述した実施形態の機能が
実現される場合も含まれることは言うまでもない。
When the computer executes the readout program code, not only the functions of the above-described embodiment are realized, but also the OS (Operating System) running on the computer based on the instruction of the program code. ) May perform some or all of the actual processing, and the processing may realize the functions of the above-described embodiments.

【0070】さらに、記憶媒体から読出されたプログラ
ムコードが、コンピュータに挿入された機能拡張ボード
やコンピュータに接続された機能拡張ユニットに備わる
メモリに書込まれた後、そのプログラムコードの指示に
基づき、その機能拡張ボードや機能拡張ユニットに備わ
るCPUなどが実際の処理の一部または全部を行い、そ
の処理によって前述した実施形態の機能が実現される場
合も含まれることは言うまでもない。
Further, after the program code read from the storage medium is written into a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer, based on the instruction of the program code, It goes without saying that the CPU included in the function expansion board or the function expansion unit performs part or all of the actual processing, and the processing realizes the functions of the above-described embodiments.

【0071】本発明を上記記憶媒体に適用する場合、そ
の記憶媒体には、先に説明した(図5又は図7に示され
た)フローチャートの1つ以上に対応するプログラムコ
ードが格納されることになる。
When the present invention is applied to the storage medium, the storage medium stores program codes corresponding to one or more of the above-described flowcharts (shown in FIG. 5 or FIG. 7). become.

【0072】[0072]

【発明の効果】以上説明したように本発明によれば、公
衆回線より受信したFAXデータの用紙サイズが様々で
あっても、逐次ユーザが所望とする方法もしくは、優先
順位をつけた処理に従って、用紙に適した出力を行うこ
とが簡単かつ適切に実現することを可能とした出力制御
装置及び出力制御方法を実現することができる。
As described above, according to the present invention, even if the paper size of the FAX data received from the public line is various, it is possible to sequentially execute the method desired by the user or the processing in which the priority is set. An output control device and an output control method that can easily and appropriately perform output suitable for paper can be realized.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明を適用可能なコンピュータネットワーク
の構成を示す図である。
FIG. 1 is a diagram showing a configuration of a computer network to which the present invention can be applied.

【図2】本発明による出力制御装置を構成可能な情報処
理装置の構成を示すブロック図である。
FIG. 2 is a block diagram showing a configuration of an information processing device capable of forming an output control device according to the present invention.

【図3】本発明の実施形態を説明するための、共有プリ
ンタを有するネットワークの部分構成図である。
FIG. 3 is a partial configuration diagram of a network having a shared printer for describing an embodiment of the present invention.

【図4】本発明の第1の実施形態における、処理設定画
面例を示す図である。
FIG. 4 is a diagram showing an example of a process setting screen according to the first embodiment of the present invention.

【図5】本発明の第1実施形態における出力制御を示す
フローチャートである。
FIG. 5 is a flowchart illustrating output control according to the first embodiment of the present invention.

【図6】本発明の第2の実施形態における、処理設定画
面例を示す図である。
FIG. 6 is a diagram illustrating an example of a process setting screen according to the second embodiment of the present invention.

【図7】本発明の第2実施形態における出力制御を示す
フローチャートである。
FIG. 7 is a flowchart illustrating output control according to a second embodiment of the present invention.

Claims (14)

【特許請求の範囲】[Claims] 【請求項1】 FAXデータを、共有資源としてネット
ワークに接続された画像形成装置に出力する出力制御装
置であって、 前記FAXデータの出力サイズを取得するデータサイズ
取得手段と、 所定の前記画像形成装置で出力可能なサイズを取得する
出力サイズ取得手段と、 前記データサイズが前記所定の画像形成装置で出力可能
なサイズでない場合、 (1)前記FAXデータを加工 (2)前記所定の画像形成装置以外の代替画像形成装置
で出力 (3)前記所定の画像形成装置で出力可能となってから
出力 のいずれかを選択して処理を行う制御手段とを有するこ
とを特徴とする出力制御装置。
1. An output control device for outputting facsimile data to an image forming apparatus connected to a network as a shared resource, comprising: a data size obtaining unit for obtaining an output size of the facsimile data; Output size obtaining means for obtaining a size that can be output by the device; and if the data size is not a size that can be output by the predetermined image forming device, (1) processing the FAX data; and (2) the predetermined image forming device. (3) An output control device comprising: control means for selecting any one of the outputs after the predetermined image forming device has enabled output and performing processing.
【請求項2】 前記制御手段が、前記FAXデータを、
前記所定の画像形成装置の出力可能なサイズへの拡大ま
たは縮小する変倍処理手段を有することを特徴とする請
求項1記載の出力制御装置。
2. The control means according to claim 1, wherein said facsimile data is
2. The output control apparatus according to claim 1, further comprising a scaling unit that enlarges or reduces the size of the image forming apparatus to a size that can be output.
【請求項3】 前記制御手段が、前記所定の画像形成装
置以外の画像形成装置のうち、前記FAXデータの出力
サイズを出力可能なものを検出し、前記代替画像形成装
置とする代替機検出手段を有することを特徴とする請求
項1記載の出力制御装置。
3. An alternative device detecting unit, wherein the control unit detects an image forming apparatus other than the predetermined image forming apparatus capable of outputting the output size of the FAX data and sets the image forming apparatus as the alternative image forming apparatus. The output control device according to claim 1, comprising:
【請求項4】 前記制御手段が、前記所定の画像形成装
置に前記FAXデータの出力サイズに等しいサイズの記
録材がセットされたことを検出する設定検出手段と、 前記設定検出手段が前記記録材のセットを検出すると、
前記FAXデータを前記所定の画像形成装置に出力する
データ出力手段とを有することを特徴とする請求項1記
載の出力制御装置。
4. A setting detecting means for detecting that a recording material having a size equal to an output size of the facsimile data is set in the predetermined image forming apparatus; Finds a set of
2. The output control device according to claim 1, further comprising a data output unit that outputs the FAX data to the predetermined image forming apparatus.
【請求項5】 前記制御手段が、あらかじめ設定された
優先順位に応じて前記選択を行うことを特徴とする請求
項1記載の出力制御装置。
5. The output control apparatus according to claim 1, wherein said control means makes said selection in accordance with a preset priority.
【請求項6】 通信回線を通じて前記FAX手段を受信
するFAXデータ受信手段をさらに有することを特徴と
する請求項1記載の出力制御装置。
6. The output control device according to claim 1, further comprising a facsimile data receiving unit that receives the facsimile unit through a communication line.
【請求項7】 FAXデータを、共有資源としてネット
ワークに接続された画像形成装置に出力する出力制御方
法であって、 前記FAXデータの出力サイズを取得するデータサイズ
取得ステップと、 所定の前記画像形成装置で出力可能なサイズを取得する
出力サイズ取得ステップと、 前記データサイズが前記所定の画像形成装置で出力可能
なサイズでない場合、 (1)前記FAXデータを加工 (2)前記所定の画像形成装置以外の代替画像形成装置
で出力 (3)前記所定の画像形成装置で出力可能となってから
出力 のいずれかを選択して処理を行う制御ステップとを有す
ることを特徴とする出力制御方法。
7. An output control method for outputting facsimile data to an image forming apparatus connected to a network as a shared resource, comprising: a data size obtaining step of obtaining an output size of the facsimile data; An output size obtaining step of obtaining a size that can be output by the apparatus; and if the data size is not a size that can be output by the predetermined image forming apparatus, (1) processing the FAX data; and (2) the predetermined image forming apparatus. And (3) a control step of selecting any one of the outputs after the predetermined image forming apparatus has enabled output and performing processing.
【請求項8】 前記制御ステップが、前記FAXデータ
を、前記所定の画像形成装置の出力可能なサイズへの拡
大または縮小する変倍処理ステップを有することを特徴
とする請求項7記載の出力制御方法。
8. The output control according to claim 7, wherein the control step includes a scaling step of enlarging or reducing the FAX data to a size that can be output by the predetermined image forming apparatus. Method.
【請求項9】 前記制御ステップが、前記所定の画像形
成装置以外の画像形成装置のうち、前記FAXデータの
出力サイズを出力可能なものを検出し、前記代替画像形
成装置とする代替機検出ステップを有することを特徴と
する請求項7記載の出力制御方法。
9. The alternative device detecting step of detecting, among the image forming devices other than the predetermined image forming device, an image forming device capable of outputting the output size of the facsimile data, and setting the device as the alternative image forming device. 8. The output control method according to claim 7, comprising:
【請求項10】 前記制御ステップが、前記所定の画像
形成装置に前記FAXデータの出力サイズに等しいサイ
ズの記録材がセットされたことを検出する設定検出ステ
ップと、 前記設定検出ステップが前記記録材のセットを検出する
と、前記FAXデータを前記所定の画像形成装置に出力
するデータ出力ステップとを有することを特徴とする請
求項7記載の出力制御方法。
10. The setting step, wherein the control step detects that a recording material having a size equal to the output size of the FAX data is set in the predetermined image forming apparatus; And outputting the facsimile data to the predetermined image forming apparatus when a set of the facsimile is detected.
【請求項11】 前記制御ステップが、あらかじめ設定
された優先順位に応じて前記選択を行うことを特徴とす
る請求項7記載の出力制御方法。
11. The output control method according to claim 7, wherein the control step performs the selection according to a preset priority.
【請求項12】 通信回線を通じて前記FAXステップ
を受信するFAXデータ受信ステップをさらに有するこ
とを特徴とする請求項7記載の出力制御方法。
12. The output control method according to claim 7, further comprising a FAX data receiving step of receiving the FAX step via a communication line.
【請求項13】 装置が実行可能なプログラムを格納し
た記憶媒体であって、前記プログラムを実行した装置
を、請求項1乃至請求項6のいずれかに記載の出力制御
装置として機能させることを特徴とする記憶媒体。
13. A storage medium storing a program executable by the device, wherein the device executing the program is caused to function as the output control device according to any one of claims 1 to 6. Storage medium.
【請求項14】 請求項7乃至請求項12のいずれかに
記載の方法を、装置が実行可能なプログラムとして格納
したことを特徴とする記憶媒体。
14. A storage medium storing the method according to claim 7 as a program executable by an apparatus.
JP10223199A 1999-04-09 1999-04-09 Output control device and output control method Withdrawn JP2000295465A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10223199A JP2000295465A (en) 1999-04-09 1999-04-09 Output control device and output control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10223199A JP2000295465A (en) 1999-04-09 1999-04-09 Output control device and output control method

Publications (1)

Publication Number Publication Date
JP2000295465A true JP2000295465A (en) 2000-10-20

Family

ID=14321885

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10223199A Withdrawn JP2000295465A (en) 1999-04-09 1999-04-09 Output control device and output control method

Country Status (1)

Country Link
JP (1) JP2000295465A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11816373B2 (en) 2017-07-12 2023-11-14 Canon Kabushiki Kaisha Image forming apparatus using sheet attribute determination to execute printing, to determine whether to stop or continue printing based on sheet attribute determination and sheet storage designated and control method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11816373B2 (en) 2017-07-12 2023-11-14 Canon Kabushiki Kaisha Image forming apparatus using sheet attribute determination to execute printing, to determine whether to stop or continue printing based on sheet attribute determination and sheet storage designated and control method

Similar Documents

Publication Publication Date Title
JP4033857B2 (en) Print system, print management server, print method, print management method, and program
US6915514B1 (en) Information processing apparatus, information processing system, control method of information processing apparatus, control method of information processing system, and storage medium having programs capable of being read and stored by computer
US20110128572A1 (en) Printing apparatus, printing method and storage medium
JP4317162B2 (en) PRINT SERVER, PRINT MANAGEMENT SERVER, PRINTING DEVICE, PRINT SYSTEM, PRINT DATA STORAGE METHOD, PRINT MANAGEMENT METHOD, PRINT METHOD, AND PROGRAM
US7876459B2 (en) Printing apparatus, print processing system and print processing method for processing print files having different file formats
JP2007334886A (en) Document processing job routing system and method
JP6031275B2 (en) Image processing apparatus, control method therefor, and program
JP4089729B2 (en) Information processing system, processing condition setting program, and processing condition setting method
CN101253048B (en) Image forming apparatus, control method thereof, and image forming system
JP4697713B2 (en) Print system, print management server, print method, print management method, and program
JP5127414B2 (en) Service providing apparatus, control method therefor, and computer program
CN115442490B (en) Information processing system, information processing apparatus, and control method thereof
JP2000295465A (en) Output control device and output control method
JP4876837B2 (en) Scanner driver and scanner driver cooperation device
JP2020166466A (en) Program combinations and programs
JP2000295223A (en) Network terminal device and display method thereof
JP4387487B2 (en) Information processing apparatus, network system, information processing method, or recording medium
JP3706762B2 (en) Display processing method, data processing apparatus, and computer-readable storage medium
JPH05327951A (en) Facsimile equipment
JP4095437B2 (en) Printing system, print management server device, and print management method
JP2000293352A (en) Information processing apparatus and interface display method
JP3747898B2 (en) Electronic device control method and program
JP4208386B2 (en) Communication apparatus and data transmission method
JP2000293464A (en) Data processing device, display processing method, and storage medium storing computer readable program
JP4996494B2 (en) Facsimile data transmission program and facsimile data transmission method

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20060704