(57)【特許請求の範囲】
【請求項１】
複数のアプリケーションと、複数のアプリケーションからファイルを保存するファイル保存手段と、ファイル保存手段によって保存された複数ファイルを、連結情報を用いて連結することで、実際に結合された別ファイルを作成することなく、１つの出力とすることが可能なファイル連結手段を有する複合画像形成装置において、
前記ファイル連結手段により連結されている状態の各ファイルを変更、または消去することを出力完了まで禁止する手段を有することを特徴とする複合画像形成装置
【請求項２】
複数のアプリケーションと、複数のアプリケーションからファイルを保存するファイル保存手段と、ファイル保存手段によって保存された複数ファイルを、連結情報を用いて連結することで、実際に結合された別ファイルを作成することなく、１つの出力とすることが可能なファイル連結手段を有する複合画像形成装置において、
前記ファイル連結手段により連結されている状態の各ファイルを変更、または消去した場合に、出力をキャンセルする手段を有することを特徴とする複合画像形成装置
【請求項３】
電源オン時にファイル連結手段により連結されている状態の各ファイルに不整合がないかを判断し、不整合がある場合は、出力をキャンセルする手段を有することを特徴とする請求項１又は２記載の複合画像形成装置。
【請求項４】
複数のアプリケーションからファイルを保存し、保存された複数ファイルを、連結情報を用いて連結することで、実際に結合された別ファイルを作成することなく、１つの出力とする複合画像形成方法において、
連結されている状態の各ファイルを変更、または消去することを出力完了まで禁止することを特徴とする複合画像形成方法。
【請求項５】
複数のアプリケーションからファイルを保存し、保存された複数ファイルを、連結情報を用いて連結することで、実際に結合された別ファイルを作成することなく、１つの出力とする複合画像形成方法において、
連結されている状態の各ファイルを変更、または消去した場合に、出力をキャンセルすることを特徴とする複合画像形成方法。
【請求項６】
電源オン時に連結情報により連結されている状態の各ファイルに不整合がないかを判断し、不整合がある場合は、出力をキャンセルすることを特徴とする請求項４又は５記載の画像形成方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ファクシミリ・アプリケーションの以外に他のアプリケーションを有する複合画像形成装置に関する。
【０００２】
【従来の技術】
従来のコピーや、プリンタやファクシミリなどの複数のアプリケーションが一体となった複合画像形成装置では、これまではそれぞれのアプリケーションが作成した画像ファイルは、そのアプリケーションでしか扱うことができない。
【０００３】
【発明が解決しようとする課題】
ところで、最近では、コピーアプリケーションが作成した画像ファイルをＨＤに保存し、必要なときに必要な人がプリントアウトすることが可能であり、また、不要になれば消去も可能である。したがって、ファクシミリ専用のファイルシステムにある複数のファイルは、送付状と本文というように、別ファイルを連結して送信するものがあるが、ファクス専用のファイルシステムに存在するファイルと、他のアプリケーションとファイルを共有するための別ファイルシステムに存在するファイルを連結して、１つのファイルとして送信することが望まれる。なお、コピーアプリケーションが作成する600dpi多値画像をファクス送信する場合には、これを二値化変換して解像度を変換しすればよい。
【０００４】
この場合、複数ファイルをマージして別ファイルを作成することなく連結して送信することも望まれる。この場合、他のアプリケーションが保有するファイルを選択してファクシミリ予約送信する場合には、送信予約時間になって初めてそのファイルをリードするので、ファイル選択から送信完了までに他のアプリケーションによってファイルを消去されると、ファクシミリ予約送信することができない。
【０００５】
本発明は上記従来例の問題点に鑑み、アプリケーションからのファイル出力時の使い勝手を向上させることができる複合画像形成装置及び方法を提供することを目的とする。
【０００６】
【課題を解決するための手段】
第１の手段は上記目的を達成するために、複数のアプリケーションと、複数のアプリケーションからファイルを保存するファイル保存手段と、ファイル保存手段によって保存された複数ファイルを、連結情報を用いて連結することで、実際に結合された別ファイルを作成することなく、１つの出力とすることが可能なファイル連結手段を有する複合画像形成装置において、前記ファイル連結手段により連結されている状態の各ファイルを変更、または消去することを出力完了まで禁止する手段を有することを特徴とする。
【０００７】
第２の手段は、複数のアプリケーションと、複数のアプリケーションからファイルを保存するファイル保存手段と、ファイル保存手段によって保存された複数ファイルを、連結情報を用いて連結することで、実際に結合された別ファイルを作成することなく、１つの出力とすることが可能なファイル連結手段を有する複合画像形成装置において、
前記ファイル連結手段により連結されている状態の各ファイルを変更、または消去した場合に、出力をキャンセルする手段を有することを特徴とする。
【０００８】
第３の手段は、第１、第２の手段において電源オン時にファイル連結手段により連結されている状態の各ファイルに不整合がないかを判断し、不整合がある場合は、出力をキャンセルする手段を有することを特徴とする。
【０００９】
第４の手段は、複数のアプリケーションからファイルを保存し、保存された複数ファイルを、連結情報を用いて連結することで、実際に結合された別ファイルを作成することなく、１つの出力とする複合画像形成方法において、連結されている状態の各ファイルを変更、または消去することを出力完了まで禁止することを特徴とする。
【００１０】
第５の手段は、複数のアプリケーションからファイルを保存し、保存された複数ファイルを、連結情報を用いて連結することで、実際に結合された別ファイルを作成することなく、１つの出力とする複合画像形成方法において、連結されている状態の各ファイルを変更、または消去した場合に、出力をキャンセルすることを特徴とする。
第６の手段は、第４、第５の手段において電源オン時に連結情報により連結されている状態の各ファイルに不整合がないかを判断し、不整合がある場合は、出力をキャンセルすることを特徴とする。
【００１１】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態について説明する。図１は本発明に係る複合画像形成装置の一実施形態を示すブロック図、図２は図１の複合画像形成装置の複数ファイル管理テーブルを示す説明図、図３は図１の複合画像形成装置の連結ファイルのファクシミリ送信手順を示す説明図である。
【００１２】
図１は、複合画像形成装置においてファクシミリに関する回路構成のみを示し、この装置は操作制御部１と、表示制御部２と、通信制御部３と、圧縮伸長制御部４と、プロッタ制御部５と、スキャナ制御部６と、宛先管理部７と、ジョブ制御部８と、通信ファイル管理部９と、レポート制御部１０と、ページメモリ管理部１１と、内部スイッチ１２と、ＲＯＭ１３と、ＲＡＭ１４と、ラインバッファ１５と、画像合成部１６と、複合画像形成装置の全体を制御する主制御部１７を有する。
【００１３】
この装置はまた、コピーアプリケーションなどの他のアプリケーションのファイルシステムＡ、Ｂを共有して、各ファイルを別のファイルとして合体することなく連結するために図２に示すような複数ファイル管理テーブル１００を有する。この管理テーブル１００はファイル制御テーブル（ＦＣＴ）１０１と、ＩＤ管理テーブル（ＳＭＴ）１０２と、ファイル毎の複数のファイル情報テーブル（ＦＩＴ）１０３とファイル使用状況テーブル（ＦＭＴ）１０４により構成されている。ファイル制御テーブル（ＦＣＴ）１０１には、ＩＤ管理テーブル（ＳＭＴ）１０２を管理するための空きＳＭＴ使用状況、空きＳＭＴ数及び使用中ＳＭＴ数と、ファイル情報テーブル（ＦＩＴ）１０３を管理するための空きＦＩＴと、空きＦＩＴ数と使用中ＦＩＴ数が記憶される。
【００１４】
ＩＤ管理テーブル（ＳＭＴ）１０２には複数のファイル情報テーブル（ＦＩＴ）１０３のリンク情報が記憶される。また、複数のファイル情報テーブル（ＦＩＴ）１０３の各々にはリンク情報と、ファイルＩＤと、ページ数とファイルシステム種別が記憶される。また、ファイル使用状況テーブル（ＦＭＴ）１０４にはファイル１〜ｎ毎の使用状況が記憶される。
【００１５】
このような構成において、ファイルシステムＡ、Ｂの各ファイルなどを連結してファクシミリ予約送信する場合、まず、電源のＯＦＦによって送信予約情報が消えてはいけないので、送信予約されたファイル情報をバックアップ機能付きＲＡＭ１４に保存する。ここには、１ジョブとして送信予約するファイルの構成を記憶し、このファイルの構成として、図２に示すファイル情報テーブル（ＦＩＴ）１０３のようにファイルの送信順番（ＦＩＴリンク）、ファイルの種別、ＩＤ、各ファイルのページ数を持たせる。この複数ファイル管理テーブル１００は、図３に示すようにＪＯＢタスク（送信タスク）２２により設定され、また、送信処理終了後、ＪＯＢタスク２２によって削除される。
【００１６】
▲１▼まず、操作制御部１及び表示制御部２による選択画面から指定されたファイルＩＤをスケジューラタスク２１に通知する。このファイルＩＤに付随して、ファイルシステムのＩＤもスケジューラタスク２１に通知する。
【００１７】
▲２▼次いで、スケジューラタスク２１は、▲１▼において受け取ったファイルＩＤとファイルシステムのＩＤを複数ファイル管理テーブル１００に保存するため、複数ファイル管理専用のＩＤを通信ファイル管理部９から取得する。
【００１８】
▲３▼次いで、スケジューラタスク２１は、▲２▼で取得した複数ファイル管理ＩＤに対し、▲１▼で受取ったＩＤを連結して複数ファイル管理テーブル１００のファイル情報テーブル（ＦＩＴ）１０３に登録する。
【００１９】
▲４▼次いで、スケジューラタスク２１は、管理テーブル１００上の各ファイルシステムのファイル使用状況テーブル（ＦＭＴ）１０４を更新する。
【００２０】
▲５▼次いで、スケジューラタスク２１は、ＪＯＢタスク２２に処理を要求する。
【００２１】
▲６▼次いで、ＪＯＢタスク２２は、複数ファイル管理ＩＤをキーに順次、ファイルを参照する。通信ファイル管理部９（通信ファイル管理インタフェース２３）では、リードしようとするファイルの存在するファイルシステムに対し、ファイル及びページのリードオープン指示を出す。
【００２２】
▲７▼次いで、送信処理終了後、▲２▼〜▲３▼で登録した管理テーブルを解放する。
【００２３】
ここで、操作制御部１及び表示制御部２による画面より選択指示されて、スケジューラタスク２１が複数ファイル管理テーブル１００にファイルＩＤを獲得した時点で、選択されたファイルが存在するファイルシステムに対し、送信予約指示をする。送信予約をしたファイルに対しては、ライトオープン不可という属性をつける。これにより、他アプリケーションに対する排他性を実現する。
【００２４】
また、送信対象となるファイルに対応するファイル使用状況テーブル（ＦＭＴ）１０４のカウンタをインクリメントする。送信予約を解除するには、１ジョブの送信が終了した時点で、送信終了したファイルに対応するファイル使用状況テーブル（ＦＭＴ）１０４をインクリメントする。ここでカウンタが０になったファイルを認識し、そのファイルシステムに対して、送信予約解除指示を行う。
【００２５】
また、送信予約されていても、ファイルシステム自体がフォーマットされてしまうような場合には、通信ファイル管理部９に対してそのファイルシステムのファイルが存在している管理テーブルを削除する。これはファイルシステムからの通知によって、通信ファイル管理部９が行う。
【００２６】
また、連結された送信ファイルの内、前記他のアプリケーションが自己の保有するファイルをファクシミリ送信完了まで変更又は消去した場合に、ファクシミリ送信をキャンセルするようにしてもよい。
【００２７】
また、他のファイルシステムとの間でファイルの属性の変更を行うが、一部のファイルシステムで変更をした直後に電源がＯＦＦになると、一部のファイルシステムで属性の変更が未完了のままというケースが生じる。通信ファイル管理部９から予約解除要求をファイルシステムに向けて発行した瞬間に電源を落とされると、通信ファイル管理部９にはファイルがなく、ファイルシステムには予約ファイルがあるという状態が残り、永久に状態を解除できない。そこで、電源ＯＮ時だけ、通信ファイル管理部９とファイルシステムの整合性をチェックを行い、不整合がある場合はファクシミリ予約送信をキャンセルすることにより、連結ファイルのファクシミリ送信の信頼性を向上させることができる。
【００２８】
以下、その手順を説明する。
【００２９】
１．電源ＯＮ
２．ファイルシステムは自分の管理している送信予約ファイル一覧を取得する。
３．通信ファイル管理部９は自分が管理している予約ファイル一覧をファイルシステムに通知する。
４．ファイルシステムは予約一覧を比較する。
５．ファイルシステムだけに存在する予約は解除する。
６．通信ファイル管理部９だけに予約されているファイルを通知する。
７．上記内容を受けた通信ファイル管理部９は電源断レポートに反映する。
【００３０】
【発明の効果】
以上説明したように本発明によれば、ファイル連結手段により連結されている状態の各ファイルを変更、または消去することを出力完了まで禁止する手段を備えているので、アプリケーションからのファイル出力時の使い勝手を向上させることができる。
【図面の簡単な説明】
【図１】本発明に係る複合画像形成装置の一実施形態を示すブロック図である。
【図２】図１の複合画像形成装置の複数ファイル管理テーブルを示す説明図である。
【図３】図１の複合画像形成装置の連結ファイルのファクシミリ送信手順を示す説明図である。
【符号の説明】
２１  スケジューラタスク
２２  ＪＯＢタスク
２３  通信ファイル管理インタフェース
【図１】
0003749820.tif 000002
【図２】
0003749820.tif 000003
【図３】
0003749820.tif 000004