Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3550876B2 - Facsimile control system - Google Patents
[go: Go Back, main page]

JP3550876B2 - Facsimile control system - Google Patents

Facsimile control system Download PDF

Info

Publication number
JP3550876B2
JP3550876B2 JP12384096A JP12384096A JP3550876B2 JP 3550876 B2 JP3550876 B2 JP 3550876B2 JP 12384096 A JP12384096 A JP 12384096A JP 12384096 A JP12384096 A JP 12384096A JP 3550876 B2 JP3550876 B2 JP 3550876B2
Authority
JP
Japan
Prior art keywords
facsimile
data
image data
log
transmitted
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP12384096A
Other languages
Japanese (ja)
Other versions
JPH09307689A (en
Inventor
一磨 青木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP12384096A priority Critical patent/JP3550876B2/en
Publication of JPH09307689A publication Critical patent/JPH09307689A/en
Application granted granted Critical
Publication of JP3550876B2 publication Critical patent/JP3550876B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Computer And Data Communications (AREA)
  • Facsimiles In General (AREA)
  • Storing Facsimile Image Data (AREA)
  • Facsimile Transmission Control (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、ホスト装置に接続されたファクシミリ装置へイメージデータを送信し、そのファクシミリ装置を使用してイメージデータの出力(印刷、送信)を行わせるホスト装置に設けられたファクシミリ制御システムに関するものである。
【0002】
【従来の技術】
近年、ファクシミリ装置をパーソナルコンピュータ等のホスト装置に接続して、パーソナルコンピュータから他のファクシミリ装置へデータの送受信を可能としたり、また、パーソナルコンピュータに接続されたファクシミリ装置をパーソナルコンピュータのプリンタやスキャナとして使用するシステムが開発されている。このシステムはパーソナルコンピュータにファクシミリ装置を接続するだけで、ファクシミリ機能のみならず、スキャナ機能やプリンタ機能をも利用できるという利点がある。このシステムでは、パーソナルコンピュータに供給された制御プログラムによって、パーソナルコンピュータに接続されたファクシミリ装置が制御されるようにされている。
【0003】
図4に、かかるシステムの機能構成図を示す。パーソナルコンピュータ1は、RS−232C規格の入出力ポート2を備えており、この入出力ポート2を介して、ファクシミリ装置7と接続されている。このパーソナルコンピュータ1は、主として、アプリケーションプログラム6と、ドライバプログラム5と、ハードディスク4と、モニタプログラム3と、前記した入出力ポート2とから構成されている。アプリケーションプログラム6は、ユーザーが直接操作を行うプログラムであり、データ内容を画面上に表示するビュワープログラム6aや、パーソナルコンピュータ1に接続されたファクシミリ装置7との通信履歴をログファイル6cにより管理するログマネージャープログラム6bなどが設けられている。
【0004】
このログマネージャープログラム6bは各通信毎にログデータを作成し、作成されたログデータをログファイル6cに登録して通信履歴を管理する。ログデータには、ファクシミリ装置7に対して送受信されたイメージデータがハードディスク4に格納されるアドレス、即ち、そのイメージデータのファイル名を始めとして、送受信(通信)の時刻、送受信の区別、入出力の形式、処理済みか否かの区別が含まれている。
【0005】
なお、ここで言うところのアドレスとは、ハードディスク4上の具体的なセクタおよびトラック番号を示すものではない。周知の基本OS(オペレーティング・システム)によって、ハードディスク4上の各記憶部にどのファイルが格納されているかについては全て管理されているので、各プログラム上からは、少なくともファイル名を参照すれば、そのファイル名の付されたイメージデータがハードディスク4上のどの記憶部に格納されているかを確認することができる。即ち、その意味で、ファイル名がハードディスク上のアドレスを示すことになる。
【0006】
送受信の区別とは、パーソナルコンピュータ1を主体とした送受信の区別であり、パーソナルコンピュータ1からファクシミリ装置7へイメージデータが送信される場合は送信、逆に、ファクシミリ装置7からパーソナルコンピュータ1へイメージデータが送信される場合は受信とされる。よって、送信の場合には、ファクシミリ装置7へ送信されたイメージデータをそのファクシミリ装置7で印刷する場合と、他のファクシミリ装置へ送信する場合とがある。一方、受信の場合には、ファクシミリ受信されたイメージデータがパーソナルコンピュータ1へ送信される場合と、ファクシミリ装置7のスキャナで読み取られたイメージデータがパーソナルコンピュータ1へ送信される場合とがある。入出力の形式には、スキャナ(SCAN)、ファクシミリ(FAX)、印刷(PRINT)の3つがある。入出力の形式がスキャナ(SCAN)の場合には、送受信の区別は必ず受信であり、印刷(PRINT)の場合には必ず送信である。入出力の形式がファクシミリ(FAX)の場合には、送受信の区別は送信または受信である。なお、ログファイル6cは、図4の機能構成図ではハードディスク4と分離されて図示されているが、実際にはハードディスク4内に設けられている。
【0007】
ドライバプログラム5は、アプリケーションプログラム6とファクシミリ装置7との間に介在して、両者間のデータの送受信を手助けするためのプログラムである。パーソナルコンピュータ1に接続されたファクシミリ装置7に対するアクセス方式は、そのファクシミリ装置7やパーソナルコンピュータ1のハード構成などにより異なっている。しかし、その異なる環境毎にアプリケーションプログラム6のアクセス方式を変更することは困難なので、アプリケーションプログラム6とファクシミリ装置7との間にドライバプログラム5を介在させて、アプリケーションプログラム6からのアクセス方式は統一させつつ、その一方で、環境毎に異なるアクセス方式はドライバプログラム5により対応させるようにしているのである。
【0008】
ファクシミリ装置7との間に介在するドライバプログラム5には、スキャナドライバ5a、FAXドライバ5b、プリンタドライバ5cの3つがある。スキャナドライバ5aは、ファクシミリ装置7をスキャナ装置として使用する場合のドライバプログラムである。FAXドライバ5bは、パーソナルコンピュータ1に記憶されたデータをファクシミリ装置7から電話回線を通じて他のファクシミリ装置へ送信する場合に使用されるドライバプログラムである。プリンタドライバ5cは、ファクシミリ装置7をプリンタとして使用する場合のドライバプログラムである。モニタプログラム3は、ファクシミリ装置7の接続された入出力ポート2の管理や、ファクシミリ装置7に対して送受信されるデータのフォーマット変換などを行うプログラムであり、入出力ポート2とドライバプログラム5との間に介在される。
【0009】
ここで、図5から図8を参照して、ハードディスク4に記憶されたイメージデータをファクシミリ装置7で印刷する場合の動作について説明する。なお、この印刷は、ログマネージャープログラム6b上でユーザーにより指示されたものとする。図5は、指示(メッセージ)及びデータの流れを表した図であり、図5中、点線の矢印は指示(メッセージ)の流れを表し、実線の矢印はデータの流れを表すものとする。図5中、図6の印刷データ生成処理によるデータ等の流れはL1〜L6で示され、図7の印刷データ送信処理によるデータ等の流れはM1〜M7で示される。また、図8は、ログマネージャープログラム6bにより、ログファイル6cの内容がパーソナルコンピュータ1の画面上に表示された様子を示した図である。
【0010】
ユーザーにより、ログマネージャープログラム6b上で、ファイルが指定され、印刷の指示がなされると、ログマネージャープログラム6bは、図6の印刷データ生成処理を開始する。例えば、図8(a)のように、ログファイル6cの内容が画面上に表示された状態で、IDナンバー「2」のログデータで示される「yyy.btx」のファイルが印刷指示されたものとする。ログマネージャープログラム6bは、まず、印刷の指示されたイメージデータ(「yyy.btx」)をハードディスク4から読み出し(L1、S61)、読み出されたデータをビットデータに変換して、そのビットデータをプリンタドライバ5cに描画する(L2、S62)。
【0011】
プリンタドライバ5cは、描画されたビットデータをモニタプログラム3の入力フォーマットに変換して、その変換されたデータ(「zzz.btx」)をハードディスク4へ格納する(L3、S63)。このシステムにおけるモニタプログラム3の入力フォーマットとは、MMR方式の圧縮データである。圧縮データの方式には、MH(Modified Huffman)方式、MR(Modified READ(Relative Element Address Designate))方式、及び、MMR(Modified MR)方式の3つの方式があるが、このシステムではMMR方式が使用されるものとする。全データがモニタプログラム3の入力フォーマットであるMMR方式の圧縮データに変換され、ハードディスク4に格納されると、ドライバプログラム5cは、そのフォーマット変換されハードディスク4に格納されたデータ(「zzz.btx」)のアドレスをモニタプログラム3へ知らせる(L4、S64)。
【0012】
モニタプログラム3は、格納されたデータのアドレスをログマネージャープログラム6bへ知らせ(L5、S65)、その知らせを受けたログマネージャープログラム6bにより、ログファイル6cへ印刷ログ(ログデータ)が登録される(L6、S66)。この結果、画面上には、図8(b)のように、ログファイル6cの内容が表示される。印刷のために新たに作成されたファイルは、「zzz.btx」のファイル名でハードディスク4に記憶される。作成されたイメージデータはまだ印刷されていないので、「処理済み」の欄には未処理を表すべく「×」が表示されている。
【0013】
この図6の印刷データ生成処理により作成された印刷データは、図7の印刷データ送信処理によりファクシミリ装置7へ送信され印刷される。図7の印刷データ送信処理は、モニタプログラム3により定期的に実行される。
【0014】
この処理では、まず、モニタプログラム3は、印刷すべきイメージデータの有無をログファイル6cを参照して確認する(M1、M2、S71)。この確認はログマネージャープログラム6bを介して行われる。印刷すべきイメージデータがあれば(S72:Yes)、そのデータのログデータを読み出し(M3、S73)、読み出されたログデータに基づいて、印刷されるイメージデータ(「zzz.btx」)をハードディスク4から読み出し(M4)、読み出されたイメージデータをファクシミリ装置7に対して送信可能な出力フォーマットであるATコマンドの付加されたMMR方式の圧縮データに変換する(S74)。その後、モニタプログラム3は、その変換されたデータを印刷の指示とともに、ファクシミリ装置7へ送信する(M5、S75)。パーソナルコンピュータ1から(モニタプログラム3から入出力ポート2を介して)送信されたデータを受信したファクシミリ装置7は、そのデータとともに受信された印刷の指示に基づいて、その受信したイメージデータを印刷する。
【0015】
ファクシミリ装置7へのイメージデータの送信後、モニタプログラム3が印刷データの送信が終了したことをログマネージャープログラム6bへ知らせると(M6、S76)、その知らせを受けたログマネージャープログラム6bは、印刷ログ(ログデータ)を更新して、送信されたログデータに処理済みの属性を付加する(M7、S77)。図8(c)には、この更新されたログファイル6cの様子が示されている。
【0016】
印刷すべきイメージデータがなければ(S72:No)、モニタプログラム3は、所定時間処理をスリープし(所定時間の経過を待って)(S78)、印刷すべきイメージデータの有無の確認が行われる(S71)。
【0017】
なお、パーソナルコンピュータ1からデータを送信してファクシミリ装置7で出力する動作としては、この印刷動作の他に、ファクシミリ装置7へ送信されたデータを更に他のファクシミリ装置へ送信する送信動作がある。この送信動作は、プリンタドライバ5cに代わって、FAXドライバ5bが使用されることのほかは、前記した印刷動作の場合とほぼ同様であるので、その説明は省略する。
【0018】
【発明が解決しようとする課題】
しかしながら、上述した印刷データ生成処理(図6)及び印刷データ送信処理(図7)では、印刷されるイメージデータ(「yyy.btx」)がハードディスク4に格納されているにも拘らず、全く同じイメージデータ(「zzz.btx」)を新たに作成し、その新たに作成されたイメージデータ(「zzz.btx」)をファクシミリ装置7へ送信して印刷するようにしていた。このため印刷処理に長時間を要してしまうという問題点があった。また、ハードディスク4には、全く同じイメージデータが重複して記憶されることになり、メモリが無駄に使用されてしまうという問題点があった。
【0019】
本発明は上述した問題点を解決するためになされたものであり、イメージデータの出力処理を高速に行うことができるとともに、ホスト装置のメモリを有効に使用することができ、しかも、ホスト装置のログファイルによってファクシミリ装置への送信を各送信毎に確実に管理することができるホスト装置に設けられたファクシミリ制御システムを提供することを目的としている。
【0020】
【課題を解決するための手段】
この目的を達成するために、請求項1記載のファクシミリ制御システムは、ホスト装置に設けられ、そのホスト装置に接続されたファクシミリ装置に対してイメージデータの送受信を行うものであり、前記ファクシミリ装置に対して送受信されるイメージデータを一定の圧縮方式のフォーマットで記憶する記憶手段と、前記ファクシミリ装置に対する送受信毎に、前記記憶手段に記憶されるイメージデータがファクシミリ受信を対象としたデータとファクシミリ送信を対象としたデータと印刷を対象としたデータとのいずれかを識別可能とする属性と、そのイメージデータが記憶されるアドレスとを含むログデータを記憶するログファイルと、前記記憶手段に記憶される既存のイメージデータを前記ファクシミリ装置へ新たに送信する場合に、その送信される前記記憶手段に記憶された既存のイメージデータに対応させた前記ログデータをその属性を変更して新規のログデータとして前記ログファイルへ登録するログ登録手段と、そのログ登録手段により前記ログファイルに登録された新規のログデータに基づいて、前記記憶手段に記憶される既存のイメージデータを前記ファクシミリ装置へ送信する送信手段とを備えている。
【0021】
この請求項1記載のホスト装置に設けられたファクシミリ制御システムによれば、ファクシミリ装置に対して送受信されたイメージデータは一定の圧縮方式のフォーマットで記憶手段に記憶され、そのイメージデータの属性やそのイメージデータの記憶されるアドレスがログデータとしてログファイルに記憶される。記憶手段に記憶された既存のイメージデータをファクシミリ装置へ新たに送信する場合には、ログ登録手段により、その既存のイメージデータに対応させた前記ログデータがその属性を変更して新規のログデータとしてログファイルに登録され、その新規に登録されたログデータに基づいて、送信手段により既存のイメージデータが送信される。即ち、記憶手段に記憶されるイメージデータを新たにファクシミリ装置へ送信する場合には、ログデータは新規に登録されるものの、送信されるイメージデータとしては既存のデータが使用される。
【0022】
請求項2記載のホスト装置に設けられたファクシミリ制御システムは、請求項1記載のホスト装置に設けられたファクシミリ制御システムにおいて、前記送信手段は、前記ログ登録手段により新規に登録されたログデータの属性が、ファクシミリ送信を対象としたものであれば該当するイメージデータをファクシミリ送信データとして、印刷を対象としたものであれば該当するイメージデータを印刷データとして、前記ファクシミリ装置へ送信するものである。
【0023】
請求項3記載のホスト装置に設けられたファクシミリ制御システムは、請求項1または2記載のホスト装置に設けられたファクシミリ制御システムにおいて、前記送信手段により該当するイメージデータが前記ファクシミリ装置へ送信された場合には、送信済みであることが識別可能な属性を該当するログデータの属性に追加する属性追加手段を備えている。
【0024】
請求項4記載のファクシミリ制御システムは、ホスト装置に設けられ、そのホスト装置に接続されたファクシミリ装置へイメージデータを送信して、そのファクシミリ装置によりそのイメージデータの出力を行わせるものであり、前記ファクシミリ装置に対して送信されるイメージデータを一定の圧縮方式のフォーマットで記憶する記憶手段と、前記ファクシミリ装置に対する送信毎に、前記記憶手段に記憶されるイメージデータがファクシミリ送信を対象としたデータと印刷を対象としたデータとのいずれかを識別可能とする出力形式と、そのイメージデータが記憶されるアドレスとを含むログデータを記憶するログファイルと、そのログファイルに記憶されるログデータに基づいて、前記記憶手段に記憶されるイメージデータを前記ファクシミリ装置へ送信する送信手段とを備え、前記ログファイルに記憶され前記出力形式が異なる複数のログデータは、前記ファクシミリ装置に対して送信されるイメージデータのアドレスとして、共通するアドレスを記憶し得るものである。
【0025】
請求項4記載のホスト装置に設けられたファクシミリ制御システムによれば、記憶手段に一定の圧縮方式のフォーマットで記憶された既存のイメージデータをファクシミリ装置へ送信する場合には、そのイメージデータの出力形式やそのイメージデータの記憶されるアドレスがログデータとしてログファイルに新規に登録され、送信手段により、その新規に登録されたログデータに基づいて該当する既存のイメージデータがファクシミリ装置へ送信される。即ち、記憶手段に記憶されるイメージデータを新たにファクシミリ装置へ送信する場合には、ログデータは新規に登録されるものの、送信されるイメージデータとしては既存のデータが使用される。
【0026】
請求項5記載のホスト装置に設けられたファクシミリ制御システムは、請求項4記載のホスト装置に設けられたファクシミリ制御システムにおいて、前記送信手段は、前記ログファイルに記憶されるログデータの出力形式が、ファクシミリ送信を対象としたものであれば該当するイメージデータをファクシミリ送信データとして、印刷を対象としたものであれば該当するイメージデータを印刷データとして、前記ファクシミリ装置へ送信するものである。
【0027】
請求項6記載のホスト装置に設けられたファクシミリ制御システムは、請求項4または5記載のホスト装置に設けられたファクシミリ制御システムにおいて、前記送信手段により該当するイメージデータが前記ファクシミリ装置へ送信された場合には、送信済みであることが識別可能な属性を該当するログデータに追加する属性追加手段を備えている。
【0028】
【発明の実施の形態】
以下、本発明の好ましい実施例について、添付図面を参照して説明する。本実施例のファクシミリ制御システムは、ホスト装置としてのパーソナルコンピュータ1に、ファクシミリ装置7が接続されたものであり、その制御プログラム、即ち、アプリケーションプログラム6、ドライバプログラム5、及び、モニタプログラム3は、パーソナルコンピュータ1に供給される。このシステムの構成は、図4を基に、既に従来技術で説明したものと同一であるので、同一の部分には同一の番号を付し、その説明は省略する。なお、本実施例では、ログマネージャープログラム6bの内容が改良されている。
【0029】
図1から図3、及び図7を参照して、ハードディスク4に記憶されたイメージデータをファクシミリ装置7で印刷する場合の動作について説明する。なお、この印刷は、ログマネージャープログラム6b上でユーザーにより指示されたものとする。図1は、指示(メッセージ)及びデータの流れを表した図であり、図1中、点線の矢印は指示(メッセージ)の流れを表し、実線の矢印はデータの流れを表すものとする。図1中、図2の印刷データ生成処理によるデータ等の流れはK1で示され、図7の印刷データ送信処理によるデータ等の流れはM1〜M7で示される。また、図3は、ログマネージャープログラム6bにより、ログファイル6cの内容がパーソナルコンピュータ1の画面上に表示された様子を示した図である。
【0030】
ユーザーにより、ログマネージャープログラム6b上で、ファイルが指定され、印刷の指示がなされると、ログマネージャープログラム6bは、図2の印刷データ生成処理を開始する。例えば、図3(a)のように、ログファイル6cの内容が画面上に表示された状態で、IDナンバー「2」のログデータで示される「yyy.btx」のファイルが印刷指示されたものとする。ログマネージャープログラム6bは、IDナンバー「2」のログデータの属性を印刷に変えて、即ち、入出力の形式(FAX/PRINT/SCAN)を印刷(PRINT)に変更して、これをIDナンバー「3」のログデータとしてログファイル6cへ追加する(K1、S21)。
【0031】
図3(b)には、この更新されたログファイル6cの表示の様子が図示されている。ログファイル6cにより管理されるイメージデータは、全てモニタプログラム3の入力フォーマットであるMMR方式の圧縮データでハードディスク4に記憶されているので、本実施例の印刷データ生成処理(図2)では、印刷されるイメージデータを新たに作成せずに、既存のイメージデータ(「yyy.btx」)を用いるようにしている。よって、印刷の指示された「yyy.btx」のファイルは、IDナンバー「2」と「3」のログデータとして共通して使用され、ファイル名の欄に共通して表示されている。図3(b)の状態では、印刷指示のされたイメージデータ(「yyy.btx」)は未だ印刷されていないので、「処理済み」の欄には未処理を表すべく「×」が表示されている。
【0032】
図2の印刷データ生成処理により新たに印刷ログ(ログデータ)が作成されると、そのログデータに基づいて、印刷の指示されたイメージデータが、図7の印刷データ送信処理によりファクシミリ装置7へ送信され印刷される。この印刷データ送信処理は、モニタプログラム3により定期的に実行される。
【0033】
この処理では、まず、モニタプログラム3は、印刷すべきイメージデータの有無をログファイル6cを参照して確認する(M1、M2、S71)。この確認はログマネージャープログラム6bを介して行われる。印刷すべきイメージデータがあれば(S72:Yes)、そのデータのログデータを読み出し(M3、S73)、読み出されたログデータに基づいて、印刷されるイメージデータ(「yyy.btx」)をハードディスク4から読み出し(M4)、読み出されたイメージデータをファクシミリ装置7に対して送信可能な出力フォーマットであるATコマンドの付加されたMMR方式の圧縮データに変換する(S74)。その後、モニタプログラム3は、その変換されたデータを印刷の指示とともに、ファクシミリ装置7へ送信する(M5、S75)。パーソナルコンピュータ1から(モニタプログラム3から入出力ポート2を介して)送信されたデータを受信したファクシミリ装置7は、そのデータとともに受信された印刷の指示に基づいて、その受信したイメージデータを印刷する。
【0034】
ファクシミリ装置7へのイメージデータの送信後、モニタプログラム3が印刷データの送信が終了したことをログマネージャープログラム6bへ知らせると(M6、S76)、その知らせを受けたログマネージャープログラム6bは、印刷ログ(ログデータ)を更新して、送信されたログデータに処理済みの属性を付加する(M7、S77)。図3(c)には、この更新されたログファイル6cの様子が示されている。
【0035】
印刷すべきイメージデータがなければ(S72:No)、モニタプログラム3は、所定時間処理をスリープし(所定時間の経過を待って)(S78)、印刷すべきイメージデータの有無の確認が行われる(S71)。
【0036】
以上説明したように、本実施例のファクシミリ制御システムによれば、ログファイル6cに管理されるイメージデータをファクシミリ装置7へ送信して印刷する場合には、印刷ログ(ログデータ)のみを新たに作成し、イメージデータは既存のデータを使用するので(新たにイメージデータを作成しないので)、印刷データ生成処理(図2)を高速に行うことができる。また、同じイメージデータがハードディスク4に重複して記憶されないので、ハードディスク4のメモリを有効に使用することができる。更に、このように印刷データを新たに作成しなくても、ログデータは新規に作成されるので、ファクシミリ装置7との送受信は各送受信毎に確実に管理することができる。
【0037】
本実施例における請求項1から3記載のホスト装置としてはパーソナルコンピュータ1が相当し、記憶手段としてはハードディスク4が相当し、ログ登録手段としてはS21の処理(図2)が相当し、送信手段としてはS73からS75の処理(図7)が相当する。請求項3記載の属性追加手段としてはS77の処理(図7)が相当する。
【0038】
また、請求項4から6記載のホスト装置としてはパーソナルコンピュータ1が相当し、記憶手段としてはハードディスク4が相当し、送信手段としてはS73からS75の処理(図7)が相当する。請求項6記載の属性追加手段としてはS77の処理(図7)が相当する。
【0039】
以上、実施例に基づき本発明を説明したが、本発明は上記実施例に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変形が可能であることは容易に推察できるものである。
【0040】
例えば、本実施例では、ファクシミリ装置7を使用して印刷する場合に本発明を適用したが、ファクシミリ装置7へ送信されたデータを他のファクシミリ装置へ送信する場合に本発明を適用することも可能である。また、一旦、ファクシミリ装置7へ送信され出力(印刷または送信)されたイメージデータを、再度、ファクシミリ装置7へ送信して出力する場合にも、本発明を適用することは可能である。
【0041】
【発明の効果】
本発明のホスト装置に設けられたファクシミリ制御システムによれば、記憶手段に一定の圧縮方式のフォーマットで記憶されるイメージデータを新たにファクシミリ装置へ送信する場合には、ログデータは新規に登録されるものの、送信されるイメージデータとしては既存のデータが使用される。よって、従来のようにログデータのみならずイメージデータをも新規に作成していた場合に比べて、イメージデータの出力処理を高速に行うことができるとともに、ホスト装置のメモリを有効に使用することができるという効果がある。更に、ファクシミリ装置へ送信するイメージデータを新たに作成しなくても、ログデータは新規に作成されるので、ファクシミリ装置への送信は、ホスト装置のログファイルによって各送信毎に確実に管理することができるという効果がある。
【図面の簡単な説明】
【図1】本発明の一実施例であるファクシミリ制御システムにおける印刷時のデータ及び指示の流れを表した図である。
【図2】印刷データ生成処理を示したフローチャートである。
【図3】ログファイルの内容がパーソナルコンピュータの画面上に表示された様子を示した図である。
【図4】従来技術におけるファクシミリ制御システムの機能構成図である。
【図5】従来技術のファクシミリ制御システムにおける印刷時のデータ及び指示の流れを表した図である。
【図6】従来技術における印刷データ生成処理を示したフローチャートである。
【図7】印刷データ送信処理を示したフローチャートである。
【図8】従来技術におけるログファイルの内容がパーソナルコンピュータの画面上に表示された様子を示した図である。
【符号の説明】
1 パーソナルコンピュータ(ホスト装置)
2 入出力ポート
3 モニタプログラム
4 ハードディスク(記憶手段)
6b ログマネージャープログラム
6c ログファイル
7 ファクシミリ装置
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a facsimile control system provided in a host device for transmitting image data to a facsimile device connected to a host device and outputting (printing and transmitting) image data using the facsimile device. is there.
[0002]
[Prior art]
In recent years, a facsimile device has been connected to a host device such as a personal computer so that data can be transmitted and received from the personal computer to another facsimile device. The system to use has been developed. This system has an advantage in that not only a facsimile function but also a scanner function and a printer function can be used simply by connecting a facsimile apparatus to a personal computer. In this system, a facsimile device connected to a personal computer is controlled by a control program supplied to the personal computer.
[0003]
FIG. 4 shows a functional configuration diagram of such a system. The personal computer 1 has an input / output port 2 conforming to the RS-232C standard, and is connected to the facsimile machine 7 via the input / output port 2. The personal computer 1 mainly includes an application program 6, a driver program 5, a hard disk 4, a monitor program 3, and the input / output port 2 described above. The application program 6 is a program that is directly operated by the user. The application program 6 is a viewer program 6a that displays data contents on a screen, and a log that manages a communication history with the facsimile device 7 connected to the personal computer 1 by a log file 6c. A manager program 6b and the like are provided.
[0004]
The log manager program 6b creates log data for each communication, registers the created log data in the log file 6c, and manages the communication history. The log data includes addresses at which image data transmitted / received to / from the facsimile machine 7 is stored on the hard disk 4, that is, a file name of the image data, a time of transmission / reception (communication), a distinction between transmission / reception, and input / output. Format, and whether it has been processed or not.
[0005]
Note that the address here does not indicate a specific sector and track number on the hard disk 4. Since a well-known basic OS (operating system) manages all the files stored in the respective storage units on the hard disk 4, from each program, if at least the file name is referred to, the file name is obtained. It is possible to confirm in which storage unit on the hard disk 4 the image data with the file name is stored. That is, in that sense, the file name indicates the address on the hard disk.
[0006]
The distinction between transmission and reception is a distinction between transmission and reception mainly performed by the personal computer 1. When image data is transmitted from the personal computer 1 to the facsimile device 7, the image data is transmitted. Is transmitted, it is regarded as received. Therefore, in the case of transmission, there are a case where the image data transmitted to the facsimile device 7 is printed by the facsimile device 7 and a case where the image data is transmitted to another facsimile device. On the other hand, in the case of reception, there are a case where image data received by facsimile is transmitted to the personal computer 1 and a case where image data read by the scanner of the facsimile device 7 is transmitted to the personal computer 1. There are three input / output formats: scanner (SCAN), facsimile (FAX), and printing (PRINT). When the input / output format is the scanner (SCAN), the transmission / reception distinction is always reception, and when the input / output format is printing (PRINT), it is transmission. When the input / output format is facsimile (FAX), the distinction between transmission and reception is transmission or reception. Although the log file 6c is shown separately from the hard disk 4 in the functional configuration diagram of FIG. 4, it is actually provided in the hard disk 4.
[0007]
The driver program 5 is a program that is interposed between the application program 6 and the facsimile machine 7 to help transmit and receive data between the two. The method of accessing the facsimile machine 7 connected to the personal computer 1 differs depending on the facsimile machine 7, the hardware configuration of the personal computer 1, and the like. However, since it is difficult to change the access method of the application program 6 for each of the different environments, the driver program 5 is interposed between the application program 6 and the facsimile machine 7, and the access method from the application program 6 is unified. On the other hand, on the other hand, an access method different for each environment is made to correspond to the driver program 5.
[0008]
The driver program 5 interposed between the facsimile machine 7 includes three components: a scanner driver 5a, a FAX driver 5b, and a printer driver 5c. The scanner driver 5a is a driver program for using the facsimile machine 7 as a scanner. The FAX driver 5b is a driver program used when transmitting data stored in the personal computer 1 from the facsimile machine 7 to another facsimile machine via a telephone line. The printer driver 5c is a driver program for using the facsimile machine 7 as a printer. The monitor program 3 is a program that manages the input / output port 2 connected to the facsimile device 7 and converts the format of data transmitted to and received from the facsimile device 7. Interposed between them.
[0009]
Here, with reference to FIGS. 5 to 8, an operation in the case where image data stored in the hard disk 4 is printed by the facsimile machine 7 will be described. Note that this printing is instructed by the user on the log manager program 6b. FIG. 5 is a diagram showing the flow of instructions (messages) and data. In FIG. 5, the dotted arrows indicate the flow of instructions (messages), and the solid arrows indicate the flow of data. In FIG. 5, flows of data and the like by the print data generation processing of FIG. 6 are denoted by L1 to L6, and flows of data and the like by the print data transmission processing of FIG. 7 are denoted by M1 to M7. FIG. 8 is a diagram showing a state where the contents of the log file 6c are displayed on the screen of the personal computer 1 by the log manager program 6b.
[0010]
When a user specifies a file on the log manager program 6b and gives a print instruction, the log manager program 6b starts the print data generation process of FIG. For example, as shown in FIG. 8A, when the content of the log file 6c is displayed on the screen and the file of “yyy.btx” indicated by the log data of the ID number “2” is instructed to be printed. And The log manager program 6b first reads the image data (“yyy.btx”) instructed to be printed from the hard disk 4 (L1, S61), converts the read data into bit data, and converts the bit data. Drawing is performed on the printer driver 5c (L2, S62).
[0011]
The printer driver 5c converts the drawn bit data into the input format of the monitor program 3, and stores the converted data (“zzz.btx”) on the hard disk 4 (L3, S63). The input format of the monitor program 3 in this system is MMR compressed data. There are three types of compressed data: MH (Modified Huffman), MR (Modified READ (Relative Element Address Designate)), and MMR (Modified MR). In this system, MMR is used. Shall be When all the data is converted into the compressed data of the MMR format which is the input format of the monitor program 3 and stored in the hard disk 4, the driver program 5c converts the format and stores the data (“zzz.btx” ) Is notified to the monitor program 3 (L4, S64).
[0012]
The monitor program 3 notifies the log manager program 6b of the address of the stored data (L5, S65), and the print manager (log data) registers the print log (log data) in the log file 6c by the notified log manager program 6b (L5, S65). L6, S66). As a result, the contents of the log file 6c are displayed on the screen as shown in FIG. The file newly created for printing is stored on the hard disk 4 with the file name “zzz.btx”. Since the created image data has not been printed yet, “×” is displayed in the “processed” column to indicate that the image data has not been processed.
[0013]
The print data created by the print data generation process of FIG. 6 is transmitted to the facsimile machine 7 by the print data transmission process of FIG. 7 and printed. The print data transmission process of FIG. 7 is periodically executed by the monitor program 3.
[0014]
In this process, first, the monitor program 3 checks whether there is image data to be printed with reference to the log file 6c (M1, M2, S71). This confirmation is performed via the log manager program 6b. If there is image data to be printed (S72: Yes), log data of the data is read (M3, S73), and based on the read log data, the image data to be printed (“zzz.btx”) is read. The read image data is read from the hard disk 4 (M4), and the read image data is converted into MMR compressed data to which an AT command, which is an output format that can be transmitted to the facsimile device 7, is added (S74). Thereafter, the monitor program 3 transmits the converted data to the facsimile machine 7 together with a print instruction (M5, S75). The facsimile machine 7 that has received the data transmitted from the personal computer 1 (via the input / output port 2 from the monitor program 3) prints the received image data based on the print instruction received with the data. .
[0015]
After transmitting the image data to the facsimile machine 7, when the monitor program 3 notifies the log manager program 6b that the transmission of the print data has been completed (M6, S76), the log manager program 6b having received the notification transmits the print log. (Log data) is updated, and a processed attribute is added to the transmitted log data (M7, S77). FIG. 8C shows the state of the updated log file 6c.
[0016]
If there is no image data to be printed (S72: No), the monitor program 3 sleeps the process for a predetermined time (waiting for a predetermined time to elapse) (S78), and checks whether there is image data to be printed. (S71).
[0017]
As an operation of transmitting data from the personal computer 1 and outputting the data at the facsimile device 7, there is a transmission operation of transmitting the data transmitted to the facsimile device 7 to another facsimile device in addition to the printing operation. This transmission operation is almost the same as the above-described print operation except that the facsimile driver 5b is used instead of the printer driver 5c, and the description thereof is omitted.
[0018]
[Problems to be solved by the invention]
However, in the print data generation processing (FIG. 6) and the print data transmission processing (FIG. 7) described above, although the image data (“yyy.btx”) to be printed is stored in the hard disk 4, Image data (“zzz.btx”) is newly created, and the newly created image data (“zzz.btx”) is transmitted to the facsimile machine 7 and printed. Therefore, there is a problem that a long time is required for the printing process. In addition, the hard disk 4 has a problem that the same image data is stored in duplicate and the memory is wasted.
[0019]
SUMMARY OF THE INVENTION The present invention has been made to solve the above-described problems, and can perform image data output processing at a high speed, can effectively use a memory of a host device, and furthermore, can improve the performance of the host device. It is an object of the present invention to provide a facsimile control system provided in a host device that can reliably manage transmission to a facsimile apparatus by a log file for each transmission.
[0020]
[Means for Solving the Problems]
In order to achieve this object, a facsimile control system according to claim 1 is provided in a host device and transmits and receives image data to and from a facsimile device connected to the host device. Image data sent and received With a certain compression format Storage means for storing, and image data stored in the storage means for each transmission / reception to / from the facsimile apparatus Can distinguish between data intended for facsimile reception, data intended for facsimile transmission, and data intended for printing attribute When, Address where the image data is stored Including When a log file for storing log data and existing image data stored in the storage unit are newly transmitted to the facsimile apparatus, the log file corresponds to the existing image data stored in the storage unit to be transmitted. Change the attribute of the log data New log data As Log registration means for registering in the log file, and transmission for transmitting existing image data stored in the storage means to the facsimile apparatus based on new log data registered in the log file by the log registration means. Means.
[0021]
According to the facsimile control system provided in the host device according to the first aspect, the image data transmitted / received to / from the facsimile device is With a certain compression format The attribute of the image data and the address where the image data is stored are stored in a log file as log data. When newly transmitting the existing image data stored in the storage unit to the facsimile apparatus, the log registration unit associates the existing image data with the existing image data. Said log data changed its attributes New log data As Existing image data is registered in the log file, and the transmission unit transmits the existing image data based on the newly registered log data. That is, when newly transmitting the image data stored in the storage means to the facsimile apparatus, the log data is newly registered, but the existing data is used as the transmitted image data.
[0022]
A facsimile control system provided in the host device according to claim 2 is a facsimile control system provided in the host device according to claim 1. Said The transmitting means is an image data as a facsimile transmission data if the attribute of the log data newly registered by the log registration means is for facsimile transmission, and an appropriate if the attribute is for printing. The image data to be transmitted to the facsimile apparatus as print data.
[0023]
The facsimile control system provided in the host device according to claim 3 is the facsimile control system provided in the host device according to claim 1 or 2, wherein the corresponding image data is transmitted to the facsimile device by the transmission unit. In this case, there is provided an attribute adding means for adding an attribute that can be identified as transmitted to the attribute of the corresponding log data.
[0024]
The facsimile control system according to claim 4, wherein the facsimile control system is provided in a host device, transmits image data to a facsimile device connected to the host device, and causes the facsimile device to output the image data. Image data sent to the facsimile machine With a certain compression format Storage means for storing, and image data stored in the storage means for each transmission to the facsimile machine Can distinguish between data intended for facsimile transmission and data intended for printing Output format When, Address where the image data is stored Including A log file for storing log data, and transmission means for transmitting image data stored in the storage means to the facsimile apparatus based on the log data stored in the log file, The output format is different The plurality of log data can store a common address as an address of image data transmitted to the facsimile apparatus.
[0025]
According to the facsimile control system provided in the host device according to claim 4, the storage means With a certain compression format When transmitting the stored existing image data to the facsimile machine, the output format of the image data and the address where the image data is stored are newly registered in the log file as log data, and the new data is transmitted by the transmission unit. The corresponding existing image data is transmitted to the facsimile apparatus based on the log data registered in the facsimile apparatus. That is, when newly transmitting the image data stored in the storage means to the facsimile apparatus, the log data is newly registered, but the existing data is used as the transmitted image data.
[0026]
The facsimile control system provided in the host device according to claim 5 is the facsimile control system provided in the host device according to claim 4. Said The transmitting unit is configured to output the corresponding image data as facsimile transmission data if the output format of the log data stored in the log file is facsimile transmission, and to output the corresponding image if the output format is facsimile transmission data. The data is transmitted to the facsimile apparatus as print data.
[0027]
In the facsimile control system provided in the host device according to claim 6, in the facsimile control system provided in the host device according to claim 4 or 5, the corresponding image data is transmitted to the facsimile device by the transmission unit. In this case, there is provided an attribute adding unit that adds an attribute that can be identified as transmitted to the corresponding log data.
[0028]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings. In the facsimile control system of the present embodiment, a facsimile machine 7 is connected to a personal computer 1 as a host device, and its control programs, that is, an application program 6, a driver program 5, and a monitor program 3, It is supplied to the personal computer 1. Since the configuration of this system is the same as that already described in the related art based on FIG. 4, the same portions are denoted by the same reference numerals and description thereof will be omitted. In this embodiment, the contents of the log manager program 6b are improved.
[0029]
With reference to FIG. 1 to FIG. 3 and FIG. 7, an operation when the image data stored in the hard disk 4 is printed by the facsimile machine 7 will be described. Note that this printing is instructed by the user on the log manager program 6b. FIG. 1 is a diagram showing the flow of instructions (messages) and data. In FIG. 1, it is assumed that the dotted arrows represent the flow of instructions (messages) and the solid arrows represent the flow of data. In FIG. 1, the flow of data and the like by the print data generation processing of FIG. 2 is indicated by K1, and the flow of data and the like by the print data transmission processing of FIG. 7 is indicated by M1 to M7. FIG. 3 is a diagram showing a state where the contents of the log file 6c are displayed on the screen of the personal computer 1 by the log manager program 6b.
[0030]
When the user specifies a file on the log manager program 6b and gives a print instruction, the log manager program 6b starts the print data generation process of FIG. For example, as shown in FIG. 3A, when the contents of the log file 6c are displayed on the screen and the file of "yyy.btx" indicated by the log data of the ID number "2" is instructed to be printed. And The log manager program 6b changes the attribute of the log data of ID number "2" to print, that is, changes the input / output format (FAX / PRINT / SCAN) to print (PRINT), and changes this to the ID number " 3 "as log data to the log file 6c (K1, S21).
[0031]
FIG. 3B shows a state of display of the updated log file 6c. Since all the image data managed by the log file 6c is stored in the hard disk 4 as MMR format compressed data which is the input format of the monitor program 3, the print data generation process (FIG. 2) of the present embodiment Existing image data (“yyy.btx”) is used instead of creating new image data to be created. Therefore, the file “yyy.btx” for which printing has been instructed is commonly used as log data of ID numbers “2” and “3”, and is commonly displayed in the file name column. In the state of FIG. 3B, since the image data (“yyy.btx”) for which printing has been instructed has not been printed yet, “×” is displayed in the “processed” column to indicate that it has not been processed. ing.
[0032]
When a new print log (log data) is created by the print data generation process of FIG. 2, based on the log data, the image data instructed to be printed is sent to the facsimile machine 7 by the print data transmission process of FIG. Sent and printed. This print data transmission process is periodically executed by the monitor program 3.
[0033]
In this process, first, the monitor program 3 checks whether there is image data to be printed with reference to the log file 6c (M1, M2, S71). This confirmation is performed via the log manager program 6b. If there is image data to be printed (S72: Yes), log data of the data is read (M3, S73), and based on the read log data, the image data to be printed (“yyy.btx”) is read. The read image data is read from the hard disk 4 (M4), and the read image data is converted into MMR compressed data to which an AT command, which is an output format that can be transmitted to the facsimile device 7, is added (S74). Thereafter, the monitor program 3 transmits the converted data to the facsimile machine 7 together with a print instruction (M5, S75). The facsimile machine 7 that has received the data transmitted from the personal computer 1 (via the input / output port 2 from the monitor program 3) prints the received image data based on the print instruction received with the data. .
[0034]
After transmitting the image data to the facsimile machine 7, when the monitor program 3 notifies the log manager program 6b that the transmission of the print data has been completed (M6, S76), the log manager program 6b having received the notification transmits the print log. (Log data) is updated, and a processed attribute is added to the transmitted log data (M7, S77). FIG. 3C shows a state of the updated log file 6c.
[0035]
If there is no image data to be printed (S72: No), the monitor program 3 sleeps the process for a predetermined time (waiting for a predetermined time to elapse) (S78), and checks whether there is image data to be printed. (S71).
[0036]
As described above, according to the facsimile control system of the present embodiment, when the image data managed in the log file 6c is transmitted to the facsimile apparatus 7 and printed, only the print log (log data) is newly added. Since the created image data uses existing data (no new image data is created), the print data generation process (FIG. 2) can be performed at high speed. Further, since the same image data is not redundantly stored in the hard disk 4, the memory of the hard disk 4 can be used effectively. Furthermore, even if print data is not newly created, log data is newly created, so transmission and reception with the facsimile apparatus 7 can be reliably managed for each transmission and reception.
[0037]
In the present embodiment, the personal computer 1 corresponds to the host device according to claims 1 to 3, the hard disk 4 corresponds to the storage unit, the processing of S21 (FIG. 2) corresponds to the log registration unit, and the transmission unit Corresponds to the processing from S73 to S75 (FIG. 7). The processing of S77 (FIG. 7) corresponds to the attribute adding means described in claim 3.
[0038]
Also, the personal computer 1 corresponds to the host device according to claims 4 to 6, the hard disk 4 corresponds to the storage device, and the processing from S73 to S75 (FIG. 7) corresponds to the transmission device. The processing of S77 (FIG. 7) corresponds to the attribute adding means described in claim 6.
[0039]
As described above, the present invention has been described based on the embodiments. However, the present invention is not limited to the above-described embodiments, and it is easily understood that various improvements and modifications can be made without departing from the spirit of the present invention. It can be inferred.
[0040]
For example, in the present embodiment, the present invention is applied to the case where printing is performed using the facsimile apparatus 7, but the present invention may be applied to the case where data transmitted to the facsimile apparatus 7 is transmitted to another facsimile apparatus. It is possible. Further, the present invention can be applied to a case where the image data once transmitted to the facsimile apparatus 7 and output (printed or transmitted) is again transmitted to the facsimile apparatus 7 and output.
[0041]
【The invention's effect】
According to the facsimile control system provided in the host device of the present invention, the storage means With a certain compression format When newly transmitting the stored image data to the facsimile apparatus, the log data is newly registered, but the existing data is used as the transmitted image data. Therefore, compared to the case where not only log data but also image data is newly created as in the past, image data output processing can be performed at high speed, and the memory of the host device can be used effectively. There is an effect that can be. Furthermore, since log data is newly created without newly creating image data to be sent to the facsimile machine, transmission to the facsimile machine must be reliably managed for each transmission by the log file of the host machine. There is an effect that can be.
[Brief description of the drawings]
FIG. 1 is a diagram showing a flow of data and instructions at the time of printing in a facsimile control system according to an embodiment of the present invention.
FIG. 2 is a flowchart illustrating print data generation processing.
FIG. 3 is a diagram showing a state where the contents of a log file are displayed on a screen of a personal computer.
FIG. 4 is a functional configuration diagram of a facsimile control system according to the related art.
FIG. 5 is a diagram showing a flow of data and instructions at the time of printing in a conventional facsimile control system.
FIG. 6 is a flowchart illustrating print data generation processing according to the related art.
FIG. 7 is a flowchart illustrating print data transmission processing.
FIG. 8 is a diagram showing a state in which the contents of a log file in the related art are displayed on a screen of a personal computer.
[Explanation of symbols]
1 Personal computer (host device)
2 I / O ports
3 Monitor program
4 Hard disk (storage means)
6b Log manager program
6c log file
7 Facsimile machine

Claims (6)

ホスト装置に接続されたファクシミリ装置に対してイメージデータの送受信を行う前記ホスト装置に設けられたファクシミリ制御システムにおいて、
前記ファクシミリ装置に対して送受信されるイメージデータを一定の圧縮方式のフォーマットで記憶する記憶手段と、
前記ファクシミリ装置に対する送受信毎に、前記記憶手段に記憶されるイメージデータがファクシミリ受信を対象としたデータとファクシミリ送信を対象としたデータと印刷を対象としたデータとのいずれかを識別可能とする属性と、そのイメージデータが記憶されるアドレスとを含むログデータを記憶するログファイルと、
前記記憶手段に記憶される既存のイメージデータを前記ファクシミリ装置へ新たに送信する場合に、その送信される前記記憶手段に記憶された既存のイメージデータに対応させた前記ログデータをその属性を変更して新規のログデータとして前記ログファイルへ登録するログ登録手段と、
そのログ登録手段により前記ログファイルに登録された新規のログデータに基づいて、前記記憶手段に記憶される既存のイメージデータを前記ファクシミリ装置へ送信する送信手段とを備えたことを特徴とする前記ホスト装置に設けられたファクシミリ制御システム。
In a facsimile control system provided in the host device for transmitting and receiving image data to and from a facsimile device connected to the host device,
Storage means for storing image data transmitted and received with respect to the facsimile apparatus in a format of a certain compression method ,
An attribute that allows the image data stored in the storage unit to identify any one of data targeted for facsimile reception, data targeted for facsimile transmission, and data targeted for printing for each transmission / reception to / from the facsimile apparatus. And a log file storing log data including an address at which the image data is stored;
When newly transmitting the existing image data stored in the storage unit to the facsimile apparatus, the attribute of the log data corresponding to the existing image data stored in the storage unit to be transmitted is changed. and log registration means for registering to the log file as a new log data,
Transmitting means for transmitting existing image data stored in the storage means to the facsimile apparatus based on new log data registered in the log file by the log registration means. A facsimile control system provided in the host device.
前記送信手段は、前記ログ登録手段により新規に登録されたログデータの属性が、ファクシミリ送信を対象としたものであれば該当するイメージデータをファクシミリ送信データとして、印刷を対象としたものであれば該当するイメージデータを印刷データとして、前記ファクシミリ装置へ送信することを特徴とする請求項1記載の前記ホスト装置に設けられたファクシミリ制御システム。 If the attribute of the log data newly registered by the log registering means is for facsimile transmission, the transmitting means is the corresponding image data as facsimile transmission data, and if the attribute is for printing, 2. The facsimile control system according to claim 1, wherein said image data is transmitted as print data to said facsimile apparatus. 前記送信手段により該当するイメージデータが前記ファクシミリ装置へ送信された場合には、送信済みであることが識別可能な属性を該当するログデータの属性に追加する属性追加手段を備えたことを特徴とする請求項1または2記載の前記ホスト装置に設けられたファクシミリ制御システム。When the corresponding image data is transmitted to the facsimile apparatus by the transmitting unit, the image processing apparatus further includes an attribute adding unit that adds an attribute that can be identified as transmitted to the attribute of the corresponding log data. The facsimile control system provided in the host device according to claim 1. ホスト装置に接続されたファクシミリ装置へイメージデータを送信して、そのファクシミリ装置によりそのイメージデータの出力を行わせる前記ホスト装置に設けられたファクシミリ制御システムにおいて、
前記ファクシミリ装置に対して送信されるイメージデータを一定の圧縮方式のフォーマットで記憶する記憶手段と、
前記ファクシミリ装置に対する送信毎に、前記記憶手段に記憶されるイメージデータがファクシミリ送信を対象としたデータと印刷を対象としたデータとのいずれかを識別可能とする出力形式と、そのイメージデータが記憶されるアドレスとを含むログデータを記憶するログファイルと、
そのログファイルに記憶されるログデータに基づいて、前記記憶手段に記憶されるイメージデータを前記ファクシミリ装置へ送信する送信手段とを備え、
前記ログファイルに記憶され前記出力形式が異なる複数のログデータは、前記ファクシミリ装置に対して送信されるイメージデータのアドレスとして、共通するアドレスを記憶し得ることを特徴とする前記ホスト装置に設けられたファクシミリ制御システム。
A facsimile control system provided in the host device for transmitting image data to a facsimile device connected to the host device and causing the facsimile device to output the image data,
Storage means for storing image data transmitted to the facsimile apparatus in a format of a certain compression method ,
For each transmission to the facsimile apparatus , an output format in which the image data stored in the storage means can identify either data intended for facsimile transmission or data intended for printing, and the image data is stored. A log file storing log data including an address to be written;
Transmitting means for transmitting image data stored in the storage means to the facsimile apparatus based on log data stored in the log file,
The plurality of log data stored in the log file and having the different output formats can store a common address as an address of image data transmitted to the facsimile apparatus, provided in the host device. Facsimile control system.
前記送信手段は、前記ログファイルに記憶されるログデータの出力形式が、ファクシミリ送信を対象としたものであれば該当するイメージデータをファクシミリ送信データとして、印刷を対象としたものであれば該当するイメージデータを印刷データとして、前記ファクシミリ装置へ送信することを特徴とする請求項4記載の前記ホスト装置に設けられたファクシミリ制御システム。 The transmitting unit is applicable if the output format of the log data stored in the log file is facsimile transmission, if the corresponding image data is facsimile transmission data, and if the output format is for printing. 5. The facsimile control system provided in the host device according to claim 4, wherein the image data is transmitted to the facsimile device as print data. 前記送信手段により該当するイメージデータが前記ファクシミリ装置へ送信された場合には、送信済みであることが識別可能な属性を該当するログデータに追加する属性追加手段を備えたことを特徴とする請求項4または5記載の前記ホスト装置に設けられたファクシミリ制御システム。When the image data is transmitted to the facsimile apparatus by the transmission unit, an attribute adding unit is added to the log data for adding an attribute that can be identified as transmitted to the log data. Item 7. A facsimile control system provided in the host device according to item 4 or 5.
JP12384096A 1996-05-17 1996-05-17 Facsimile control system Expired - Fee Related JP3550876B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP12384096A JP3550876B2 (en) 1996-05-17 1996-05-17 Facsimile control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP12384096A JP3550876B2 (en) 1996-05-17 1996-05-17 Facsimile control system

Publications (2)

Publication Number Publication Date
JPH09307689A JPH09307689A (en) 1997-11-28
JP3550876B2 true JP3550876B2 (en) 2004-08-04

Family

ID=14870693

Family Applications (1)

Application Number Title Priority Date Filing Date
JP12384096A Expired - Fee Related JP3550876B2 (en) 1996-05-17 1996-05-17 Facsimile control system

Country Status (1)

Country Link
JP (1) JP3550876B2 (en)

Also Published As

Publication number Publication date
JPH09307689A (en) 1997-11-28

Similar Documents

Publication Publication Date Title
US8576438B2 (en) Digital computer and system for recording information on operations
US5617518A (en) Output control method and system of servers
JP4154316B2 (en) Image processing system, control method, image processing apparatus, program, and storage medium
JP2001243157A (en) Network system, download device, server, network management method
JP2001345983A (en) Image reader and its control method
JPH05303553A (en) Complex machine controller
US7532343B2 (en) Image forming apparatus and document administration system
JP3550876B2 (en) Facsimile control system
JP4591943B2 (en) Job processing device
JPH08289068A (en) Composite digital copying machine
JP3511801B2 (en) Facsimile control system
JP3239703B2 (en) Data transfer system, data processing device, printer, and data transfer method
JP2779274B2 (en) Facsimile machine
JP2008010993A (en) Electronic apparatus, application executing system, and program
JP4189592B2 (en) Image data management apparatus, image forming apparatus, and image data management method
JPH1155273A (en) Set information registering device and method therefor and medium for recording set information registration program
JP3585153B2 (en) Image forming system
JPH1155448A (en) Facsimile machine
JP2985867B2 (en) Internet facsimile apparatus and computer-readable recording medium used for the apparatus
JPH08289091A (en) Network scanner
JP2000151887A (en) Network facsimile terminal
US20050134913A1 (en) Printing system to request data for re-printing through a printing device
JPH11146173A (en) Image scanner
JPH0514645A (en) Facsimile equipment
JPH06106811A (en) Electronic form printing system and printer

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20031209

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040119

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20040212

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040412

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20080514

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20090514

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20090514

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20100514

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20110514

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20120514

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20120514

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20130514

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20130514

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20140514

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees