(57)【特許請求の範囲】
【請求項１】
入力された画像情報に基づいてロール状の用紙に画像を出力する機能を有する画像形成装置において、
出力する画像情報を入力する手段と、
出力画像の作成に必要な出力条件データを入力する手段と、
オペレータとの受け渡しに必要な依頼情報を入力する手段と、
入力された出力条件データと依頼情報に基づいて生成される出力履歴情報を前記画像情報とともに同一の用紙に印字出力する手段と、
同一の用紙に複数の前記出力画像および／または前記出力履歴情報を印字するために、入力された前記画像情報と生成された前記出力履歴情報を画像バッファに格納する際、出力画像の幅と出力履歴情報の幅と比較し、幅が小さい方の長さが、幅の大きい方の幅の範囲内に収まる場合、前記複数の出力画像および／または出力履歴情報のうち幅が小さい方のみを９０度回転させる旨、前記画像バッファに記憶させる手段と、
を備えていることを特徴とする画像形成装置。
【請求項２】
前記出力履歴情報は依頼者に渡す第１の履歴情報とオペレータが保管する第２の履歴情報とからなることを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記依頼情報が依頼番号、図面番号、名前、住所、ファックス番号、電話番号の少なくとも１つを含み、前記出力条件データが枚数、サイズ、変倍等のデータ、出力内容一覧の少なくとも１つを含んでいることを特徴とする請求項２記載の画像形成装置。
【請求項４】
前記出力履歴情報に加え、前記依頼情報に基づいて受付情報を作成する手段を備えていることを特徴とする請求項１記載の画像形成装置。
【請求項５】
前記印字出力する手段により出力する際に、画像情報と出力履歴情報との間の用紙に、出力された前記各情報間を容易に切り離すことができる切り取り線を形成する手段をさらに備えていることを特徴とする請求項１記載の画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はパーソナルコンピュータなどの情報処理装置の出力に使用されるロール紙を使用する画像形成装置に係り、特に、印字出力した画像とその出力履歴の関係が明白になるようにした画像形成装置に関する。
【０００２】
【従来の技術】
画像出力を行うものに、画像入力機能を備えたものもある。例えば業務上よく使用されるＡ４、Ｂ４、Ａ３などのサイズよりもさらに大きなＡ１、Ｂ１、Ａ０、Ｂ０などのサイズの出力装置においては、用紙の幅が大サイズとなるので、画像出力機能（プロッタ機能）に加えて画像入力機能（スキャナ機能）を備えていることも多い。このような用紙サイズの大きなものに対応するものとして知られている広幅入出力装置は、図面などの読み込みや印字出力によく用いられている。この種の広幅入出力装置は、キャドなどで図面を作成した者が、自身で出力させたり、自身でコピーする場合より、図面を必要とする者が必要なときにオペレータに依頼して出力させたり、コピーさせる場合が多い。
【０００３】
例えば、図面を必要とするもの（依頼者）がオリジナル図面のコピーや出力を広幅入出力装置のオペレータに依頼する場合がある。依頼者はオリジナル図面の作成者でもあったり、また、広幅入出力装置を所有する複写業者がオペレータである場合もある。このようにして依頼された場合、最終的に出力図面は依頼者に渡されるが、その際、オペレータは依頼情報の出力条件データとオリジナル図面を基に、出力図面が依頼内容通りかどうかをチェックしている。
【０００４】
【発明が解決しようとする課題】
ところが出力図面とオリジナル図面の見分けが難しい場合があり、混合防止や複数枚コピーの枚数確認など、慎重にチェックを行う必要があり、どうしても時間が取られてしまう。また、複数の依頼者がいれば誤って他人の図面が入り込む危険性があるので、尚更チェックを慎重に行う必要があり、この点からの時間がかかってしまう。このような理由により、作業全体の効率が低下しがちである。
【０００５】
そこで、効率の向上を考えたものとして、例えば特開平９−１１５８４号に開示されているように出力文書とオペレータのチェック用文書を色の違いで区別するようにした発明が知られている。
【０００６】
また、依頼情報を口頭で伝えると、聞き間違いや聞き洩れが発生するので、多くの場合は書類で伝えられる。それでも人的なミスによる書類の破損や汚れが発生する。とくに大量の依頼や、頻度の多い依頼は、依頼者の依頼情報の記述の増大を招き、作業が面倒でミスを犯し易いことは否めない。また、オペレータの書類管理や作業進捗の確認による作業量も増大する。さらに、オペレータは受付情報の作成や作業進捗の確認をパソコンで管理しようにも、データ入力に多くの時間と人手が取られるので、依頼量が多く人手不足の所はそれらの作業ができないことがある。
【０００７】
一方、この種の装置では、広幅サイズを取り扱う故にＡ２〜Ａ０サイズの出力図面が多くなるが、出力履歴情報は一般文書管理の標準サイズとされるＡ４サイズが望ましい。従って、出力図面の幅より短い出力履歴情報をロール紙に印刷すると、水平方向に余白が出来てしまう。出力図面のサイズが大きい程、余白が更に大きくなりロール紙の無駄な使用となってしまう。また、出力履歴情報の幅が出力図面毎に異なり、ファイリングによる文書管理に不都合である。加えて、出力履歴情報を一定の幅に揃える作業が発生し、文書管理を行なう者の負担となる。
【０００８】
また、出力履歴情報は、出力証明書や請求書等として利用される場合があるが、それらの情報を依頼者とオペレータの両者ともに必要となる場合がある。従って依頼者用とオペレータ用の出力履歴情報が発生することになり、このような場合には、依頼者へ渡す段階で分離する必要がある。又、出力図面と出力履歴情報を分離する必要がある。
【０００９】
しかし、鋏やカッターなどの切具を用いて分離するのは、広幅であるが故に手間がかかるとともに、破損のおそれもある。
【００１０】
本発明は、このような背景に鑑みてなされたもので、その目的は、依頼情報と出力画像との確認作業が簡単かつ確実に行えるとともに、余白を最小に抑えることが可能で、用紙の無駄な使用を抑制することができるようにすることにある。
【００１３】
【課題を解決するための手段】
前記目的を達成するため、本発明は、入力された画像情報に基づいてロール状の用紙に画像を出力する機能を有する画像形成装置において、出力する画像情報を入力する手段と、出力画像の作成に必要な出力条件データを入力する手段と、オペレータとの受け渡しに必要な依頼情報を入力する手段と、入力された出力条件データと依頼情報に基づいて生成される出力履歴情報を前記画像情報とともに同一の用紙に印字出力する手段と、同一の用紙に複数の前記出力画像および／または前記出力履歴情報を印字するために、入力された前記画像情報と生成された前記出力履歴情報を画像バッファに格納する際、出力画像の幅と出力履歴情報の幅と比較し、幅が小さい方の長さが、幅の大きい方の幅の範囲内に収まる場合、前記複数の出力画像および／または出力履歴情報のうち幅が小さい方のみを９０度回転させる旨、前記画像バッファに記憶させる手段とを備えていることを特徴とする。
【００１４】
ここで、前記出力履歴情報は依頼者に渡す第１の履歴情報とオペレータが保管する第２の履歴情報とからなる。また、前記依頼情報は依頼番号、図面番号、名前、住所、ＦＡＸ番号、ＴＥＬ番号の少なくとも１つを含み、前記出力条件データは枚数、サイズ、変倍等のデータ、出力内容一覧の少なくとも１つを含む。なお、前記出力履歴情報は受付情報とともに、前記依頼情報に基づいて作成される。
【００１５】
なお、同一の用紙に複数の前記出力画像および／または前記出力履歴情報を印字するために、入力された前記画像情報と生成された前記出力履歴情報を画像バッファに格納する際、出力画像の幅と出力履歴情報の幅と比較し、幅が小さい方の長さが、幅の大きい方の幅の範囲内に収まる場合、前記複数の出力画像および／または出力履歴情報のうち幅が小さい方を９０度回転させる旨、前記画像バッファに記憶させるので、画像出力が行われる際に、この指示に従って回転させて出力することにより、余白を最小に抑えることが可能となり、用紙の無駄な使用が抑制できる。
【００１６】
また、前記印字出力する手段により出力する際に、画像情報と出力履歴情報との間の用紙に、出力された前記各情報間を容易に切り離すことができる切り取り線、例えばミシン目を形成しておくとよい。これにより、必要に応じて出力履歴情報を切り離して処理することが可能となる。なお、これらの各制御は、後述のＣＰＵがＲＯＭに格納されたプログラムにしたがって実行する。
【００１７】
【発明の実施の形態】
以下、図面を参照し、本発明の実施の形態について説明する。
【００１８】
図１は本発明の一実施形態に係る画像入出力装置として広幅入出力装置を使用したシステム構成を示すブロック図である。このシステムは、広幅入出力装置１、ＣＰＵ１６、プログラム１５、メモリ１７、パーソナルコンピュータ（以下、「パソコン」と略称する）１０、画像バッファ１９、表示装置１８、およびツール２０から構成され、これらの各要素はバスを介して双方向に通信可能に接続されている。
【００１９】
なお、ここでは、幅広入出力装置１を中心としてシステムが構成されているが、ロール紙をカッタで切断する構成を備えているものとしては、広幅入出力装置の他にプロッタ、ＦＡＸなどがある。なお、本実施形態では、用紙にミシン目の切り取り線を付けるため、広幅入出力装置１には図示しないミシン目ローラが設けられている。
【００２０】
図１に示すシステムにおいて、ＣＰＵ１６は、ＲＯＭにあらかじめ書き込まれたプログラム１５にしたがって以下に述べる各動作を行い、システム各部の制御を司る。すなわち、プログラム１５は、データの流れと各ハードウェアの動作の順序を書き込んだものであり、本実施形態に係る各動作が前記ＲＯＭに書き込まれたものである。なお、ここでは、ＲＯＭにプログラムが書き込まれているものとして説明しているが、当然、ＦＤ、ＣＤ−ＲＯＭなどの記憶媒体に書き込まれていて、例えばハードディスクにロードして使用するように構成できることは言うまでもない。メモリ１７は、図２を参照して後述するの用紙６のサイズや指定サイズのデータ、依頼情報８、出力履歴情報５と受付情報２３のフォーマット２６とデータの内容を格納するためものである。
【００２１】
表示装置１８は広幅入出力装置１における使用者とのユーザーＩ／Ｆの役割を果すもので、広幅入出力装置１本体に付設されたり、パソコン１０と接続される。ツール２０は依頼者用とオペレータ用とが有り、依頼者用は後述のように依頼者７が依頼情報８の項目に必要なデータを入力し、フォーマット２６と合成して依頼情報８を作成する。一方、オペレータ用は依頼情報８のデータを基に、オペレータ９ー操作し、フォーマット２６と合成して受付情報２３や出力履歴情報５を作成する。
【００２２】
前にも触れた図２は本実施形態におけるデータと処理の流れを表した説明図である。図２を参照し、本実施形態におけるデータと処理の流れについて説明する。このシステムでは、依頼者７側とオペレータ９側との間をネットワーク２２で繋いで相互に通信を行い、所定のもしくは所望の処理を行なう。その際の処理の一例を以下に示す。なお、以下の説明において、段落の最初に付した丸付き数字は、図２における数字と対応している。
【００２３】
▲１▼  依頼者７はツール２０にオリジナル図面４または依頼情報８を入力する。
【００２４】
▲２▼  ▲１▼の入力情報を補助記憶メディア２１に登録し、補助記憶メディア２１をオペレータ９ に渡す。または、▲１▼の入力情報をネットワーク通信２２を介してオペレータ９に渡す。もしも、オリジナル図面４が用紙６であれば、電子的情報として渡すことができないので、郵送あるいは直接オペレータ９に渡すことになる。
【００２５】
依頼情報８は、例えば依頼番号、図面番号、依頼者情報（名前、住所、ＦＡＸ番号、ＴＥＬ番号等）の依頼者データや、例えば枚数、サイズ、変倍等の出力条件データ２４からなり、これらの情報が補助記憶メディア２１に格納されているものとする。ここでいう補助記憶メディア２１としては、ＦＤ、ＭＯ、ＣＤ−ＲＷ、ＰＣカード等の公知の記憶媒体が使用される。ネットワーク通信２２としては、例えば、インターネット、企業内のネットワークにおける通信が用いられる。
【００２６】
▲３▼  オペレータ９はツール２０を用いて依頼情報８から、受付情報２３、出力履歴情報（Ａ）５ａ、出力履歴情報（Ｂ）５ｂをそれぞれのフォーマット２６に基づいて作成する。ツール２０が受付情報２３、出力履歴情報５の大部分を自動的に作成するので、オペレータ９は必要最小限のデータを入力するだけでよい。なお、ここで、前記受付情報２３は依頼番号、受付日付等、依頼者データ等を指す。また、出力履歴情報（Ａ）５ａはオペレータ９用で、依頼番号、出力番号、図面番号、依頼者データ、料金受取検印、徴収検印等、出力内容一覧（ファイル名、 枚数等）等の情報が入る。出力履歴情報（Ｂ）５ｂは依頼者用で、依頼番号、出力番号、図面番号、依頼者データ等、出力内容一覧（ファイル名、 枚数等）等の情報が入る。これは出力図面３とともに渡される。なお、前記出力内容一覧は出力図面３が全て印刷された後で、印刷ログ２５を出力履歴情報５に付加したものである。フォーマット２６は、項目と入力データ欄を表形式で表したものであり、予め特定項目が決められているものがあるが、ここではその詳細については割愛する。依頼情報８、受付情報２３、出力履歴情報（Ａ）５ａ、出力履歴情報（Ｂ）５ｂのフォーマット２６がそれぞれ用意されている。
【００２７】
▲４▼▲５▼  オペレータ９が、広幅入出力システム２で印刷コマンドを入れる。プログラム１５はオリジナル図面４から、依頼情報８の出力条件データ２４に基づいて、出力図面３を作成し、画像バッファ１９に収納する。また、オリジナル図面４が用紙の時、広幅入出力システム２のプログラム１５を用いて、広幅入出力装置１からスキャンし、画像ファイルとしてパソコン１０内に取り込み、前記▲３▼の処理ができるようにする。
【００２８】
▲６▼  広幅入出力システム２のプログラム１５は、画像バッファ１９の内容を、広幅入出力装置１の中のロール紙１１に印刷する。印刷の際、印刷ログ２５を取り保存する。もし部数、枚数等の要素による出力枚数が複数の時、次の印刷に移る前に、指定値に沿って用紙長の方向（垂直方向）に余白を設け、ミシン目ローラをロール紙１１の幅全体に転がし、ミシン目による切り取り線１３を生成する。この動作を最後の出力図面３の出力が終了するまでを繰り返す。最後の出力図面３が出力された時に、保存しておいた印刷ログ２５を出力履歴情報５のフォーマットに取り込む。
【００２９】
▲７▼  そして、まず、依頼者７に渡す出力履歴情報（Ｂ）５ｂを先に印刷する。ただし、作成された出力履歴情報（Ｂ）５ｂの内容が多量で、フォーマット２６に入りきらない場合には、複数の頁に分けて印刷する。次いで、前述と同様の処理で、頁と頁の間にミシン目による切り取り線１３を生成し最後の頁が印刷されるまで繰り返す。
【００３０】
▲８▼  次にオペレータ９に渡す出力履歴情報（Ａ）５ａを印刷する。これも作成された出力履歴情報（Ａ）５ａの内容が多量で、フォーマット２６に入りきらない場合、複数の頁に分けて印刷する。部数、枚数等の要素による出力枚数が複数なので、前述のように次の印刷に移る前に、指定値に沿って用紙長の方向（垂直方向）に余白を設け、ミシン目ローラをロール紙１１の幅全体に転がし、ミシン目による切り取り線１３を生成する。これを最後の頁の印刷が終了するまで繰り返す。
【００３１】
以上の処理による出力結果を図３および図４に示す。図３は出力図面３が１図の場合であり、図４は出力図面３が３図の場合である。両者とも出力図面３の一側に出力履歴情報（Ａ）５ａおよび（Ｂ）５ｂが図面に添えて出力される。その際、図面と出力履歴情報（Ｂ）との間、出力履歴情報（Ｂ）５ｂと出力履歴情報（Ａ）５ａとの間にはそれぞれミシン目による切り取り線１３が形成される。
【００３２】
また、ロール紙１１への印刷の際、出力履歴情報（Ａ）５ａ、（Ｂ）５ｂのフォーマット２６の幅と、出力図面３の幅が同一の場合は図５のような出力となる。しかし、出力図面３の幅が出力履歴情報（Ａ）５ａ、（Ｂ）５ｂのフォーマット２６の幅より大きい場合に、出力履歴情報（Ａ）５ａ、（Ｂ）５ｂが図４のように縦向きだと、水平方向における余白が多くなり、用紙６（＝ロール紙１１）が無駄になる。実際に広幅入出力システム２では、出力履歴情報（Ａ）５ａ、（Ｂ）５ｂが一般文書管理の標準サイズであるＡ４サイズ、出力図面３がＡ２〜Ａ０サイズで使用されることが大半と予想される。
【００３３】
従って、前述のようにプログラム１５がオリジナル図面４から、依頼情報８の出力条件データ２４に基づいて、出力図面３を作成するにあたり、出力図面３の幅が出力履歴情報（Ａ）５ａ、（Ｂ）５ｂのフォーマット２６の幅より大きいと判定され、続いて、出力履歴情報（Ａ）５ａ、（Ｂ）５ｂのフォーマット２６の長さが、出力図面３の幅の範囲内に収まると判定された場合、出力履歴情報（Ａ）５ａ、（Ｂ）５ｂのフォーマット２６を９０度回転して画像バッファ１９に格納する。その出力結果の一例を図６に示す。
【００３４】
また、逆に出力図面３の幅が出力履歴情報（Ａ）５ａ、（Ｂ）５ｂのフォーマット２６の幅より小さい場合が出てくる。この場合、図６に示した処理と同様に出力図面３と出力履歴情報（Ａ）５ａ、（Ｂ）５ｂのフォーマット２６とを置き換えればよい。ただし、回転させる方は出力画面３である。この出力結果を図７に示す。
【００３５】
▲９▼以降  そして、前記ミシン目が形成された出力履歴情報（Ａ）５ａはミシン目から切り取られ、オペレータ９の元に残る。一方、出力履歴情報（Ｂ）と出力図面３は依頼者７側に渡される。
【００３６】
図８は、前記図２を参照して説明した処理の基本となる制御手順を示すフローチャートで、広幅入出力装置１から出力図面３と出力履歴情報（Ａ）５ａ、（Ｂ）５ｂを分離することなく、前記出力図面３に添付して用紙６に出力する手順を示す。この手順は以下の６つの制御ステップから構成される。すなわち、最初に依頼情報８を作成する（ステップ８０１）。依頼情報８が作成されると、受付情報２３、出力履歴情報（Ａ）５ａおよび（Ｂ）５ｂを作成する（ステップ８０２）。そして印刷の是非を確認し（ステップ８０３）、印刷する場合には、出力図面３を作成して用紙に印刷し（ステップ８０４）する。次いで、依頼者に渡す出力履歴情報（Ｂ）５ｂを印刷し（ステップ８０５）、さらにオペレータ用の出力履歴情報（Ａ）５ａを印刷して処理を終える。また、ステップ８０３で印刷しない場合には、そのまま処理を終える。
【００３７】
ステップ８０１の依頼情報８を作成するサブルーチンにおける制御手順を図９のフローチャートに示す。この制御手順では、まず、ツール２０を開き、依頼情報フォーマット２６を開く（ステップ９０１）。次いで、依頼者データ（依頼情報）８を入力し（ステップ９０２）、入力された依頼情報８を登録するかどうかを確認する（ステップ９０３）。登録するのであれば、入力された依頼情報８を依頼情報フォーマット２６に取り込んで登録し（ステップ９０４）、さらにここで処理を終えるか否かを確認する（ステップ９０５）。また、ステップ９０３で依頼情報８を登録しないのであれば、このステップ９０５で同じく処理を終えるかどうかを確認する。もし、処理を終えるのであれば、このまま終了し、処理を終えないのであれば、ステップ９０６で出力条件データ２４を入力する。
【００３８】
ステップ９０６で出力条件データ２４が入力されると、さらに入力された出力条件データ２４を登録するかどうか確認する（ステップ９０７）。登録するのであれば、出力条件データ２４をフォーマットに取り込んで登録して（ステップ９０８）次の処理があるかどうか確認する（ステップ９０９）。また、ステップ９０７で登録しない場合には、ステップ９０８をスキップしてステップ９０９で同じく次の処理があるかどうか確認する。
【００３９】
ステップ９０９の判定で、次の処理がなければ、そのまま終了し、次の処理があれば、オリジナル図面ファイルを入力する（ステップ９１０）。そして、入力されたオリジナル図面ファイルを登録するかどうかを確認し（ステップ９１１）、登録するのであれば、オリジナル図面のリストを作成してフォーマット２６に取り込んで登録するとともに、オリジナル図面ファイルを画像バッファ１９に登録し（ステップ９１２）、次の処理があるかどうかを確認する（ステップ９１３）。一方、ステップ９１１で登録しない場合は、ステップ９１２をスキップしてステップ９１３で次の処理の有無を確認する。もし、ステップ９１３で次の処理がない場合には、そのまま処理を終え、次の処理がある場合には、他のオリジナル図面を入力するためにステップ９１０に戻って、ステップ９１０以降の処理を繰り返す。そして、全オリジナル図面の入力と登録が完了した時点で、この処理が終了する。
【００４０】
ステップ８０２の受付依頼、出力履歴情報（Ａ）および（Ｂ）の作成のサブルーチンの制御手順を図１０に示す。このサブルーチンでは、まず、ツール２０を開いて受付情報フォーマット２６を開く（ステップ１００１）。そして、受付情報２３独自のデータを入力する（ステップ１００２）。また、依頼情報８を取得し、共通項目のデータを取り込み（ステップ１００３）、登録するかどうかを確認する（ステップ１００４）。登録しなければそのまま処理を終え、登録するのであれば、入力情報を受付情報フォーマット２６に取り込んで登録する（ステップ１００５）。
【００４１】
次いで、出力履歴情報（Ａ）フォーマット２６を開き（ステップ１００６）、依頼情報８と受付情報２３を取得し、共通項目のデータを取り込む（ステップ１００７）。そして、出力履歴情報（Ａ）の独自のデータをセットし（ステップ１００８）、入力された情報を出力履歴情報（Ａ）フォーマット２６に取り込んで登録する（ステップ１００９）。これを出力履歴情報（Ｂ）についても同様の手順（ステップ１０１０〜１０１３）で実行して、処理を終える。
【００４２】
ステップ８０４の出力図面の作成および印刷のサブルーチンの制御手順を図１１に示す。このサブルーチンでは、まず、オリジナル図面リストを開き（ステップ１１０１）、印刷していない図面があるかどうかをチェックする（ステップ１１０２）。印刷していない図面がなければ、印刷の必要がないので、このルーチンを終える。印刷していない図面があれば、図面の出力条件データ２４を取得し（ステップ１１０３）、印刷部数が最大に達したかどうかをチェックする（ステップ１１０４）。印刷部数が最大になっていなければ、ページが最大に達しているかどうかをチェックし（ステップ１１０５）、達していなければ出力条件データ２４にしたがって出力図面を作成する（ステップ１１０６）。そして、印刷方向を判定し（ステップ１１０７）、出力図面を画像バッファ１９に格納して印刷する（ステップ１１０８）。なお、ステップ１１０７における印刷方向の判定のサブルーチンの内容は後述の図１４のフローチャートに示す。
【００４３】
図面の印刷が終了すると、印刷ログファイルを作成し（ステップ１１０９）、広幅入出力装置１の内部でミシン目による切り取り線をロール紙に付けて（ステップ１１１０）、ステップ１１０５に戻る。そして、ステップ１１０５からステップ１１１０の処理をページ枚数が最大になるまで行い、ページ枚数が最大になると、これを部数が最大になるまで繰り返す。そして、印刷する図面がなくなった時点でこのルーチンから抜ける。
【００４４】
ステップ８０５の出力履歴情報Ｂの印刷のサブルーチンの制御手順を図１２のフローチャートに示す。このサブルーチンでは、まず、出力履歴情報（Ｂ）５ｂのフォーマット２６を開き（ステップ１２０１）、さらに印刷ログファイルを開く（ステップ１２０２）。そして、出力履歴情報（Ｂ）５ｂのフォーマット２６を印刷用フォーマットにコピーし（ステップ１２０３）、印刷ログファイルから必要なデータを印刷用フォーマットに取り込む。（ステップ１２０４）。次いで、印刷用フォーマットを画像バッファ１９に格納し、印刷する（ステップ１２０５）。その後、広幅入出力装置内部でミシン目による切り取り線をロール紙に形成し（ステップ１２０６）、さらに印刷ログファイルのデータを全て取り込んだかどうかをチェックする（ステップ１２０７）。印刷ログファイルのデータの全てを取り込んでいなければ、ステップ１２０３に戻って、ステップ１２０３からステップ１２０６の処理を繰り返し、印刷ログファイルのデータを全部取り込んだ時点で処理を終える。
【００４５】
ステップ８０６の出力履歴情報（Ａ）の印刷のサブルーチンの制御手順を図１３のフローチャートに示す。このサブルーチンでは、まず、出力履歴情報（Ａ）５ａのフォーマット２６を開き（ステップ１３０１）、さらに印刷ログファイルを開く（ステップ１３０２）。そして、出力履歴情報（Ａ）５ａのフォーマット２６を印刷用フォーマットにコピーし（ステップ１３０３）、印刷ログファイルから必要なデータを印刷用フォーマットに取り込む。（ステップ１３０４）。次いで、印刷用フォーマットを画像バッファ１９に格納し、印刷する（ステップ１３０５）。印刷ログファイルのデータを全て取り込んだかどうかを確認し（ステップ１３０６）、取り込んでいなければ、広幅入出力装置内部でミシン目による切り取り線をロール紙に形成して（ステップ１３０７）、ステップ１３０３以降の処理を繰り返す。そして、全ての印刷ログファイルのデータを取り込むと、広幅入出力装置内部でロール紙１１を切断して（ステップ１３０８）処理を終える。
【００４６】
図１４は前述のステップ１１０７のサブルーチンの制御手順を示すフローチャートである。印刷の向きの判定処理では、出力図面の幅と出力履歴情報の幅とを比較し（ステップ１４０１）、等しければ特に何も処理することはないので、そのままこのサブルーチンから抜ける。このときの出力結果が前述の図５に示した出力図面と出力履歴情報（Ａ），（Ｂ）の関係になる。
【００４７】
一方、出力図面の幅の方が出力履歴情報の幅よりも大きければ、さらに出力図面の幅と出力履歴情報の長さとを比較する（ステップ１４０２）。この比較で出力図面の幅が出力履歴情報の長さ以上であれば、出力履歴情報のフォーマットを９０度回転して画像バッファに格納するというフラグを立てて（ステップ１４０３）、このサブルーチンから抜ける。この出力結果が図６に示した出力図面と出力履歴情報（Ａ），（Ｂ）の関係になる。また、ステップ１４０２で出力図面の幅が出力履歴情報の長さよりも小さければ、そのままこのサブルーチンを抜ける。この出力結果は出力図面も出力履歴情報のいずれも回転させないので、図５に示すものと同様のものとなる。
【００４８】
また、ステップ１４０１の比較で、出力図面の幅が出力履歴情報の幅よりも小さければ、さらに、出力図面の長さと出力履歴情報の幅とを比較し（ステップ１４０４）、出力図面の長さが出力履歴情報の幅以下であれば、出力図面のフォーマットを９０度回転して画像バッファに格納するというフラグを立てて（ステップ１４０５）、このサブルーチンから抜ける。この出力結果が図７に示した出力図面と出力履歴情報（Ａ），（Ｂ）の関係になる。また、ステップ１４０４で出力図面の長さが出力履歴情報の幅よりも大きければ、そのままこのサブルーチンを抜ける。この出力結果は出力図面も出力履歴情報のいずれも回転させないので、図５に示すものと同様のものとなる。
【００４９】
このように本実施形態によれば、広幅入出力装置１がロール紙を取り扱う関係で、出力図面３と出力履歴情報５を用紙長の方向に連続して印刷できるので、出力図面３と出力履歴情報５が分離することはない。したがって、依頼情報８やオリジナル図面４がなくとも当該出力図面の依頼者の特定が確実に行える。また、図面が複数枚にわたっても分離しないで出力されるので、出力画像の混合による混同防止、複数枚コピーの枚数確認のチェック、図面の管理が簡易化され、図面のコピー漏れや紛失の防止が可能となる。その結果、オペレータ９側の作業効率や生産性の向上を図ることができる。
【００５０】
広幅入出力システム２のツール２０で作成した依頼情報８はパソコン１０で保存出来るため、記述漏れを防止し、問い合わせの回答が迅速化され、依頼者７とオペレータ９の間のトラブルを防止することができる。さらに、次の依頼情報８作成に繰り返し使えるため、依頼者７の記述作業量が減るとともに、オペレータ９は受付情報２３や作業進捗の確認をパソコン１０で管理できるため作業量が減ることになる。また、作業量が減って空いた分はパソコン１０には出来ない作業に回せるため、生産効率が向上することになる。
【００５１】
余白を減らす事により、ロール紙１１を無駄なく使用でき、ひいてはロール紙１１の使用量を減らすことになり経費削減に繋がる。また、出力履歴情報５の幅が一定に保証される ため、ファイリングによる文書管理が簡易化される。更に出力履歴情報５の長さが異なり、長さを揃える作業が入ったとしても、切り取る量は一定の幅なので作業の簡易化が図れる。その際、ミシン目による切り取り線１３を生成するので、依頼者７とオペレータ９とでそれぞれ必要な書類を分離することができる。
【００５２】
【発明の効果】
以上のように、本発明によれば、同一の用紙に複数の前記出力画像および／または前記出力履歴情報を印字するために、入力された前記画像情報と生成された前記出力履歴情報を画像バッファに格納する際、出力画像の幅と出力履歴情報の幅と比較し、幅が小さい方の長さが、幅の大きい方の幅の範囲内に収まる場合、前記複数の出力画像および／または出力履歴情報のうち幅が小さい方を９０度回転させる旨、前記画像バッファに記憶させるので、依頼情報と出力画像との確認作業が簡単かつ確実に行えるとともに余白を最小に抑えることが可能となり、用紙の無駄な使用が抑制できる。
【図面の簡単な説明】
【図１】本発明の実施形態に係る画像形成装置を含む画像形成システムのシステム構成を示すブロック図である。
【図２】本発明の実施形態に係る画像形成システムにおける処理とデータの流れを示す説明図である。
【図３】本実施形態に係る広幅入出力装置から出力した結果を示す説明図である。
【図４】本実施形態に係る広幅入出力装置から出力した他の結果を示す説明図である。
【図５】本実施形態に係る広幅入出力装置から出力したさらに他の結果を示す説明図である。
【図６】本実施形態に係る広幅入出力装置から出力したさらに他の結果を示す説明図である。
【図７】本実施形態に係る広幅入出力装置から出力したさらに他の結果を示す説明図である。
【図８】本実施形態に係る画像形成システムの処理手順を示すメインフローチャートである。
【図９】図８のステップ８０１のサブルーチンの内容を示すフローチャートである。
【図１０】図８のステップ８０２のサブルーチンの内容を示すフローチャートである。
【図１１】図８のステップ８０４のサブルーチンの内容を示すフローチャートである。
【図１２】図８のステップ８０５のサブルーチンの内容を示すフローチャートである。
【図１３】図８のステップ８０６のサブルーチンの内容を示すフローチャートである。
【図１４】図１１のステップ１１０７のサブルーチンの内容を示すフローチャートである。
【符号の説明】
１  広幅入出力装置
２  広幅入出力システム
３  出力図面
４  オリジナル図面
５  出力履歴情報
５ａ    出力履歴情報（Ａ）
５ｂ    出力履歴情報（Ｂ）
６  用紙
７  依頼者
８  依頼情報
９  オペレータ
１０  パソコン
１１  ロール紙
１３  切り取り線
１５  プログラム
１６  ＣＰＵ
１７  メモリ
１８  表示装置
１９  画像バッファ
２０  ツール
２１  補助記憶メディア
２２  ネットワーク通信
２３  受付情報
２４  出力条件データ
２５  印刷ログ
２６  フォーマット
【図１】
0003820327.tif 000002
【図２】
0003820327.tif 000003
【図３】
0003820327.tif 000004
【図４】
0003820327.tif 000005
【図５】
0003820327.tif 000006
【図６】
0003820327.tif 000007
【図７】
0003820327.tif 000008
【図８】
0003820327.tif 000009
【図９】
0003820327.tif 000010
【図１０】
0003820327.tif 000011
【図１１】
0003820327.tif 000012
【図１２】
0003820327.tif 000013
【図１３】
0003820327.tif 000014
【図１４】
0003820327.tif 000015