(57)【特許請求の範囲】
【請求項１】
本文領域及び見出し領域からなるタブ紙に印刷を行なうための画像形成方法であって、
前記見出し領域に印刷すべき見出し情報を取得するステップ１）と、
前記ステップ１）において取得した前記見出し情報を前記タブ紙に印刷するステップ２）と、を含み、
前記ステップ２）において、前記見出し情報のうち前記見出し領域に収納可能な第１見出し情報が前記見出し領域に印刷され、前記見出し情報から前記第１見出し情報を除いた情報を少なくとも含む第２見出し情報が前記本文領域に印刷されることを特徴とする画像形成方法。
【請求項２】
前記第２見出し情報は、前記見出し情報の全部であることを特徴とする請求項１に記載の画像形成方法。
【請求項３】
前記第２見出し情報は、前記見出し情報から前記第１見出し情報を除いた情報であることを特徴とする請求項１に記載の画像形成方法。
【請求項４】
前記ステップ２）において、前記第２見出し情報は、前記本文領域の先頭から印刷されることを特徴とする請求項１〜３のいずれか１つに記載の画像形成方法。
【請求項５】
前記ステップ２）において、前記第２見出し情報は、前記本文領域内の前記見出し領域と隣接する領域に前記第１見出し情報に続けて印刷されることを特徴とする請求項１〜３のいずれか１つに記載の画像形成方法。
【請求項６】
前記ステップ２）において、前記第１見出し情報は、当該第１見出し情報の少なくとも一部が前記第２見出し情報の存在をユーザに通知するための他の情報によって置換された状態で印刷されることを特徴とする請求項１〜５のいずれか１つに記載の画像形成方法。
【請求項７】
前記ステップ２）において、前記第２見出し情報は、前記本文領域に上書き印刷されることを特徴とする請求項１〜６のいずれか１つに記載の画像形成方法。
【請求項８】
前記ステップ２）において、前記第２見出し情報は、前記本文領域に透過印刷されることを特徴とする請求項１〜６のいずれか１つに記載の画像形成方法。
【請求項９】
本文領域及び見出し領域からなるタブ紙の見出し領域に印刷すべき見出し情報を取得する手順１）と、
前記見出し情報を前記タブ紙に印刷するための印刷データを生成する手順２）と、をコンピュータに実行させる画像形成プログラムであって、
前記手順２）において生成される前記印刷データは、前記見出し情報のうち前記見出し領域に収納可能な第１見出し情報が前記見出し領域に印刷され、前記見出し情報から前記第１見出し情報を除いた情報を少なくとも含む第２見出し情報が前記本文領域に印刷されるようにすることを特徴とする画像形成プログラム。
【請求項１０】
前記第２見出し情報は、前記見出し情報の全部であることを特徴とする請求項９に記載の画像形成プログラム。
【請求項１１】
前記第２見出し情報は、前記見出し情報から前記第１見出し情報を除いた情報であることを特徴とする請求項９に記載の画像形成プログラム。
【請求項１２】
前記手順２）において作成される前記印刷データは、さらに、前記第２見出し情報が、前記本文領域の先頭から印刷されるようにすることを特徴とする請求項９〜１１のいずれか１つに記載の画像形成プログラム。
【請求項１３】
前記手順２）において作成される前記印刷データは、さらに、前記第２見出し情報が、前記本文領域内の前記見出し領域と隣接する領域に、前記第１見出し情報に続けて印刷されるようにすることを特徴とする請求項９〜１１のいずれか１つに記載の画像形成プログラム。
【請求項１４】
前記手順２）において作成される前記印刷データは、さらに、前記第１見出し情報が、当該第１見出し情報の少なくとも一部が前記第２見出し情報の存在をユーザに通知するための他の情報によって置換された状態で印刷されるようにすることを特徴とする請求項９〜１３のいずれか１つに記載の画像形成プログラム。
【請求項１５】
前記手順２）において作成される前記印刷データは、さらに、前記第２見出し情報が、前記本文領域に上書き印刷されるようにすることを特徴とする請求項９〜１４のいずれか１つに記載の画像形成プログラム。
【請求項１６】
前記手順２）において作成される前記印刷データは、さらに、前記第２見出し情報が、前記本文領域に透過印刷されるようにすることを特徴とする請求項９〜１４のいずれか１つに記載の画像形成プログラム。
【請求項１７】
本文領域及び見出し領域からなるタブ紙に印刷を行なうための画像形成装置であって、
前記見出し領域に印刷すべき見出し情報を取得する取得部と、
取得した前記見出し情報を前記タブ紙に印刷するための印刷データを生成する生成部と、を含み、
前記生成部が生成した前記印刷データは、前記見出し情報のうち前記見出し領域に収納可能な第１見出し情報が前記見出し領域に印刷され、前記見出し情報から前記第１見出し情報を除いた情報を少なくとも含む第２見出し情報が前記本文領域に印刷されるようにすることを特徴とする画像形成装置。
【請求項１８】
前記第２見出し情報は、前記見出し情報の全部であることを特徴とする請求項１７に記載の画像形成装置。
【請求項１９】
前記第２見出し情報は、前記見出し情報から前記第１見出し情報を除いた情報であることを特徴とする請求項１８に記載の画像形成装置。
【請求項２０】
前記生成部が生成した前記印刷データは、さらに、前記第２見出し情報が、前記本文領域の先頭から印刷されるようにすることを特徴とする請求項１７〜１９のいずれか１つに記載の画像形成装置。
【請求項２１】
前記生成部が生成した前記印刷データは、さらに、前記第２見出し情報が、前記本文領域内の前記見出し領域と隣接する領域に、前記第１見出し情報に続けて印刷されるようにすることを特徴とする請求項１７〜１９のいずれか１つに記載の画像形成装置。
【請求項２２】
前記生成部が生成した前記印刷データは、さらに、前記第１見出し情報が、当該第１見出し情報の少なくとも一部が前記第２見出し情報の存在をユーザに通知するための他の情報によって置換された状態で印刷されるようにすることを特徴とする請求項１７〜２１のいずれか１つに記載の画像形成装置。
【請求項２３】
前記生成部が生成した前記印刷データは、さらに、前記第２見出し情報が、前記本文領域に上書き印刷されるようにすることを特徴とする請求項１７〜２２のいずれか１つに記載の画像形成装置。
【請求項２４】
前記生成部が生成した前記印刷データは、さらに、前記第２見出し情報が、前記本文領域に透過印刷されるようにすることを特徴とする請求項１７〜２２のいずれか１つに記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タブ印刷を実行するための画像形成方法、画像形成プログラム、及び画像形成装置に関する。
【背景技術】
【０００２】
近年、多くのプリンタや複写機等は、複数頁からなる印刷物の所望の位置にタブ紙を挿入すると共にタブ紙の見出し部分に文字列等を印刷するためのタブ印刷機能を実行できる。タブ印刷機能を用いれば、ユーザがわざわざタブ紙を印刷物の所定の位置に挿入したり、見出し部分に手書きで文字列等を記入したりする必要がなくなり、タブ紙入りの印刷物を作成する際の利便性が大きく向上する。
【０００３】
しかし、一般に狭小なスペースからなる見出し部分に所望の情報を欠落なく印刷するためには、文字サイズ、フォント、及び文字列等の設定を厳密に行う必要があり、ユーザにとっての負担が大きくなるという問題点がある。これは、印刷物に挿入される見出しの数が増加し、個々の見出しの面積が小さくなるほど顕著になる。
【０００４】
そこで、以下の特許文献１には、見出し文字を印刷すべきタブ領域の情報を画像読取部により読み取り、当該タブ領域情報に応じて見出し文字列を画像処理部により拡大・縮小して配置することが可能なプリンタが提案されている。この技術を用いれば、本来タブ領域に納まらない見出し文字が指定された場合であっても、当該文字列を自動的に縮小することで全ての文字列が欠落なく印刷されることを保証できる。しかし、見出し文字列が大幅に縮小された場合には却って印刷結果が読みづらくなってしまう虞がある。
【０００５】
また、以下の特許文献２には、タブ部のプリント領域に印刷可能なプリント可能な最大文字数を制御系により判別し、指定されたプリントデータが最大文字数を超過する場合には、そのプリントデータの入力を禁止することが可能な画像形成装置が提案されている。しかし、この技術を用いても、単にタブ部に納まらないプリントデータの入力が禁止されるにすぎず、ユーザは所望の印刷結果を得るために文字サイズ等の設定変更を繰り返し行わなければならない虞がある。
【特許文献１】特開２００４−１９９３５９号公報
【特許文献２】特開２００３−２６０８４３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は上記従来技術の有する問題点に鑑みてなされたものであり、本発明の目的は、ユーザによる煩雑な設定を伴わずとも、常に見やすく、且つ所望の情報が欠落なく印刷されるようなタブ印刷機能を実行可能な画像形成方法、画像形成プログラム、及び画像形成装置を提供することである。
【課題を解決するための手段】
【０００７】
本発明の上記目的は、下記の手段によって達成される。
【０００８】
（１）本文領域及び見出し領域からなるタブ紙に印刷を行なうための画像形成方法であって、前記見出し領域に印刷すべき見出し情報を取得するステップ１）と、前記ステップ１）において取得した前記見出し情報を前記タブ紙に印刷するステップ２）と、を含み、
前記ステップ２）において、前記見出し情報のうち前記見出し領域に収納可能な第１見出し情報が前記見出し領域に印刷され、前記見出し情報から前記第１見出し情報を除いた情報を少なくとも含む第２見出し情報が前記本文領域に印刷されることを特徴とする画像形成方法。
【０００９】
（２）前記第２見出し情報は、前記見出し情報の全部であることを特徴とする上記（１）に記載の画像形成方法。
【００１０】
（３）前記第２見出し情報は、前記見出し情報から前記第１見出し情報を除いた情報であることを特徴とする上記（１）に記載の画像形成方法。
【００１１】
（４）前記ステップ２）において、前記第２見出し情報は、前記本文領域の先頭から印刷されることを特徴とする上記（１）〜（３）のいずれか１つに記載の画像形成方法。
【００１２】
（５）前記ステップ２）において、前記第２見出し情報は、前記本文領域内の前記見出し領域と隣接する領域に前記第１見出し情報に続けて印刷されることを特徴とする上記（１）〜（３）のいずれか１つに記載の画像形成方法。
【００１３】
（６）前記ステップ２）において、前記第１見出し情報は、当該第１見出し情報の少なくとも一部が前記第２見出し情報の存在をユーザに通知するための他の情報によって置換された状態で印刷されることを特徴とする請求項１〜５のいずれか１つに記載の画像形成方法。
【００１４】
（７）前記ステップ２）において、前記第２見出し情報は、前記本文領域に上書き印刷されることを特徴とする上記（１）〜（６）のいずれか１つに記載の画像形成方法。
【００１５】
（８）前記ステップ２）において、前記第２見出し情報は、前記本文領域に透過印刷されることを特徴とする上記（１）〜（６）のいずれか１つに記載の画像形成方法。
【００１６】
（９）本文領域及び見出し領域からなるタブ紙の見出し領域に印刷すべき見出し情報を取得する手順１）と、前記見出し情報を前記タブ紙に印刷するための印刷データを生成する手順２）と、をコンピュータに実行させる画像形成プログラムであって、前記手順２）において生成される前記印刷データは、前記見出し情報のうち前記見出し領域に収納可能な第１見出し情報が前記見出し領域に印刷され、前記見出し情報から前記第１見出し情報を除いた情報を少なくとも含む第２見出し情報が前記本文領域に印刷されるようにすることを特徴とする画像形成プログラム。
【００１７】
（１０）前記第２見出し情報は、前記見出し情報の全部であることを特徴とする上記（９）に記載の画像形成プログラム。
【００１８】
（１１）前記第２見出し情報は、前記見出し情報から前記第１見出し情報を除いた情報であることを特徴とする上記（９）に記載の画像形成プログラム。
【００１９】
（１２）前記手順２）において作成される前記印刷データは、さらに、前記第２見出し情報が、前記本文領域の先頭から印刷されるようにすることを特徴とする上記（９）〜（１１）のいずれか１つに記載の画像形成プログラム。
【００２０】
（１３）前記手順２）において作成される前記印刷データは、さらに、前記第２見出し情報が、前記本文領域内の前記見出し領域と隣接する領域に、前記第１見出し情報に続けて印刷されるようにすることを特徴とする上記（９）〜（１１）のいずれか１つに記載の画像形成プログラム。
【００２１】
（１４）前記手順２）において作成される前記印刷データは、さらに、前記第１見出し情報が、当該第１見出し情報の少なくとも一部が前記第２見出し情報の存在をユーザに通知するための他の情報によって置換された状態で印刷されるようにすることを特徴とする上記（９）〜（１３）のいずれか１つに記載の画像形成プログラム。
【００２２】
（１５）前記手順２）において作成される前記印刷データは、さらに、前記第２見出し情報が、前記本文領域に上書き印刷されるようにすることを特徴とする上記（９）〜（１４）のいずれか１つに記載の画像形成プログラム。
【００２３】
（１６）前記手順２）において作成される前記印刷データは、さらに、前記第２見出し情報が、前記本文領域に透過印刷されるようにすることを特徴とする上記（９）〜（１４）のいずれか１つに記載の画像形成プログラム。
【００２４】
（１７）本文領域及び見出し領域からなるタブ紙に印刷を行なうための画像形成装置であって、前記見出し領域に印刷すべき見出し情報を取得する取得部と、取得した前記見出し情報を前記タブ紙に印刷するための印刷データを生成する生成部と、を含み、前記生成部が生成した前記印刷データは、前記見出し情報のうち前記見出し領域に収納可能な第１見出し情報が前記見出し領域に印刷され、前記見出し情報から前記第１見出し情報を除いた情報を少なくとも含む第２見出し情報が前記本文領域に印刷されるようにすることを特徴とする画像形成装置。
【００２５】
（１８）前記第２見出し情報は、前記見出し情報の全部であることを特徴とする上記（１７）に記載の画像形成装置。
【００２６】
（１９）前記第２見出し情報は、前記見出し情報から前記第１見出し情報を除いた情報であることを特徴とする上記（１８）に記載の画像形成装置。
【００２７】
（２０）前記生成部が生成した前記印刷データは、さらに、前記第２見出し情報が、前記本文領域の先頭から印刷されるようにすることを特徴とする上記（１７）〜（１９）のいずれか１つに記載の画像形成装置。
【００２８】
（２１）前記生成部が生成した前記印刷データは、さらに、前記第２見出し情報が、前記本文領域内の前記見出し領域と隣接する領域に、前記第１見出し情報に続けて印刷されるようにすることを特徴とする上記（１７）〜（１９）のいずれか１つに記載の画像形成装置。
【００２９】
（２２）前記生成部が生成した前記印刷データは、さらに、前記第１見出し情報が、当該第１見出し情報の少なくとも一部が前記第２見出し情報の存在をユーザに通知するための他の情報によって置換された状態で印刷されるようにすることを特徴とする上記（１７）〜（２１）のいずれか１つに記載の画像形成装置。
【００３０】
（２３）前記生成部が生成した前記印刷データは、さらに、前記第２見出し情報が、前記本文領域に上書き印刷されるようにすることを特徴とする上記（１７）〜（２２）のいずれか１つに記載の画像形成装置。
【００３１】
（２４）前記生成部が生成した前記印刷データは、さらに、前記第２見出し情報が、前記本文領域に透過印刷されるようにすることを特徴とする上記（１７）〜（２２）のいずれか１つに記載の画像形成装置。
【発明の効果】
【００３２】
本発明の画像形成方法、画像形成プログラム、及び画像形成装置によれば、ユーザによる煩雑な設定を伴わずとも、常に見やすく、且つ所望の情報が欠落なく印刷されるようなタブ印刷機能を実行可能となる。その結果、タブ印刷実行時に見出し部に印刷すべき情報の設定等に時間を掛ける必要がなくなり、タブ印刷機能の利便性が向上する。
【発明を実施するための最良の形態】
【００３３】
以下、本発明の実施の形態を、図面を参照して詳細に説明する。
【００３４】
図１は、本発明の一実施形態にかかる画像形成システムＡの全体構成を示すブロック図である。図１に示すように、本実施形態にかかる画像形成システムＡは、クライアント装置としてのＰＣ１と、印刷装置としてのＭＦＰ（Ｍｕｌｔｉｐｌｅ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ  多機能周辺機器）２とを備え、これらは通信ネットワーク３を介して相互に通信可能に接続されている。なお、通信ネットワーク３に接続される機器の種類および台数は、図１に示す例に限定されない。また、ＰＣ１とＭＦＰ２は、通信ネットワーク３を介することなく、直接機器間で接続（ローカル接続）されていてもよい。
【００３５】
次に、上記各機器の構成について説明するが、上記各機器は後述する構成要素以外の構成要素を含んでいてもよく、あるいは、後述する構成要素のうちの一部が含まれていなくてもよい。また、各機器で同様の機能を有する部分については、説明の重複を避けるため初回のみその説明を行い、２回目以降はその説明を省略する。
【００３６】
図２は、図１に示されるＰＣ１の構成を示すブロック図である。ＰＣ１は、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、ハードディスク１４、ディスプレイ１５、入力装置１６およびネットワークインタフェース１７を備えており、これらは信号をやり取りするためのバス１８を介して相互に接続されている。
【００３７】
ＣＰＵ１１は、プログラムに従って、上記各部の制御や各種の演算処理を行う。ＲＯＭ１２は、各種プログラムや各種データを格納する。ＲＡＭ１３は、作業領域として一時的にプログラムやデータを記憶する。ハードディスク１４は、オペレーティングシステムを含む各種プログラムや各種データを格納する。特に、ハードディスク１４には、文書ファイル作成用のアプリケーション及びプリンタドライバ４がインストールされている。
【００３８】
本実施形態において、プリンタドライバ４は、アプリケーションから受信したデータに基づき、印刷用のファイルをＭＦＰ２が解釈可能なページ記述言語（ＰＤＬ：Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）で記述された印刷データ（以下、「ＰＤＬデータ」ともいう）に変換し、さらに、タブ印刷を含む各種印刷設定に関する指令を印刷データに記述して印刷ジョブを生成する画像形成装置としての機能を果たす。そして、プリンタドライバ４は、生成した印刷ジョブをＭＦＰ２に送信することでＭＦＰ２に対して印刷実行の指示を行う。プリンタドライバ４は、このようなデータ変換処理等を行うためのプログラムを含んでなる。
【００３９】
ディスプレイ１５は、ＬＣＤ、ＣＲＴディスプレイ等であり、各種の情報の表示に使用される。入力装置１６は、マウス等のポインティングデバイスやキーボードを含み、各種情報の入力に使用される。
【００４０】
ネットワークインタフェース１７は、通信ネットワーク３を介して他の機器と通信するためのインタフェースであり、イーサネット（登録商標）、トークンリング、ＦＤＤＩ等の規格が用いられる。
【００４１】
図３は、本発明の実施形態にかかる印刷装置としてのＭＦＰ２の構成を示すブロック図である。図３に示すように、ＭＦＰ２は、制御部２１、記憶部２２、操作部２３、画像読取部２４、印刷部２５、ネットワークインタフェース２６を備えており、これらは信号をやり取りするためのバス２７を介して相互に接続されている。本実施形態のＭＦＰ２は、いわゆるタブ印刷機能を備えており、通常の枚葉紙に加えてタブ紙にも印刷を行なうことが可能である。ここで、タブ紙とは、矩形状の本体領域、及び本体領域の外縁の所定位置に突出形成された見出し領域からなる用紙である。
【００４２】
制御部２１はＣＰＵであり、プログラムに従って上記各部の制御や各種の演算処理等を行う。
【００４３】
記憶部２２は、予め各種プログラムやパラメータを格納しておくＲＯＭ、作業領域として一時的にプログラムやデータを記憶するＲＡＭ、各種プログラムやパラメータを格納し、または画像形成により得られた画像データ等を一時的に保存するために使用されるハードディスク等からなる。
【００４４】
操作部２３は、各種情報を表示し、または各種設定入力を行うタッチパネル、コピー枚数等を設定するテンキー、動作の開始を指示するスタートキー、動作の停止を指示するストップキー、各種設定条件を初期化するリセットキー等の各種固定キー、表示ランプ等からなる。
【００４５】
画像読取部２４は、原稿台の所定の読み取り位置にセットされた原稿またはＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ  自動原稿搬送装置）により所定の読み取り位置に搬送された原稿に蛍光ランプ等の光源で光を当て、その反射光をＣＣＤやＣＭＯＳイメージセンサ等の受光素子で光電変換して、その電気信号からビットマップ形式の印刷イメージを生成する。
【００４６】
印刷部２５は、帯電、露光、現像、転写および定着の各工程からなる電子写真方式により印刷イメージを用紙に印刷して排出する。ただし、本発明における印刷部２５の印刷方式はこれに限定されるものではなく、電子写真方式以外にも、インパクト方式、熱転写方式、インクジェット方式等によるものであってもよい。なお、印刷部２５は、タブ印刷実行時には、給紙部（不図示）から供給されたタブ紙の本体領域のみならず見出し領域にも印刷を行なうことが可能である。
【００４７】
ネットワークインタフェース２６は、ＭＦＰ２と外部機器との間で通信を行うためのインタフェースであり、イーサネット（登録商標）、トークンリング、ＦＤＤＩ等の規格によるネットワークインタフェースや、ＵＳＢ、ＩＥＥＥ１３９４等のシリアルインタフェース、ＳＣＳＩ、ＩＥＥＥ１２８４等のパラレルインタフェース、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＩＥＥＥ８０２．１１、ＨｏｍｅＲＦ、ＩｒＤＡ等の無線通信インタフェース等の各種ローカル接続インタフェース、電話回線に接続するための電話回線インタフェース等が用いられる。
【００４８】
ＭＦＰ２は、上記構成により、外部機器から受信した画像データを印刷出力するプリンタとしての機能、原稿画像を読み取って画像データを外部機器に送信するスキャナとしての機能、原稿画像を読み取って画像データを印刷出力する複写機としての機能、および画像データを電話回線経由で送受信するファクシミリとしての機能を兼ね備えるものである。また、ＭＦＰ２は、更に電子メールの送受信機能を有し、ネットワーク３、およびネットワーク３を介してネットワーク３上の電子メール送受信機能を有する他の通信機器と相互に電子メールの送受信を行うことができ、受信した電子メールの添付ファイルを印刷出力する機能をも有する。
【００４９】
次に、本実施形態におけるプリンタドライバ４の構成について説明する。図４は、本実施形態におけるプリンタドライバ４が有する各種機能を概念的に表すブロック図である。
【００５０】
図４のように、本実施形態のプリンタドライバ４は、各種印刷設定に関する指示を取得するための取得部４１、後述する所定の判定を行うための判定部４２、及び印刷ジョブを作成するための生成部４３を含む。
【００５１】
取得部４１は、タブ印刷の設定を含む各種印刷設定に関する指示を取得する。例えば、取得部４１は、図５〜図７に示すようなユーザインタフェース画面（以下、「ＵＩ画面」ともいう）をＰＣ１のディスプレイ１５等に表示し、ＰＣ１を操作するユーザから各種印刷設定に関する指示を取得する。これらのＵＩ画面５Ａ〜５Ｃについては後述する。取得部４１が取得したユーザ指示は、生成部４３が印刷ジョブを生成する際に参照される。
【００５２】
判定部４２は、好適な印刷結果を得るための各種判定を行う。例えば、判定部４２は、ユーザが指定した見出し領域への印刷内容（以下、「見出し情報」ともいう）が見出し領域に納まるか否かを判定する。この点については図８のフローチャートを参照して後述する。判定部４２による判定結果は、生成部４３が印刷ジョブを生成する際に参照される。
【００５３】
生成部４３は、アプリケーションから受信した印刷用ファイルをＰＤＬデータに変換し、さらに、取得部４１及び判定部４３から受け取ったデータ等に基づき当該ＰＤＬデータに印刷設定に関する各種指令を記述することで印刷ジョブを生成する。生成部４３が生成した印刷ジョブは、ネットワーク３を介してＰＣ１側からＭＦＰ２側に伝送された後に、ＭＦＰ２の制御部２１によって処理され印刷部２５によって印刷結果が出力される。
【００５４】
次に、本実施形態の画像形成システムＡによるタブ紙への印刷結果について説明する。図１０は、タブ紙６へのタブ印刷結果の一例である。
【００５５】
図１０のように、タブ紙６の見出し領域６Ａには、ユーザが指定した見出し情報７のうちの見出し領域６Ａに収まりきる情報である第１見出し情報７Ａが、本文領域６Ｂには、見出し情報７から第１見出し情報７Ａを除いた情報を少なくとも含む第２見出し情報７Ｂがそれぞれ印刷されている。図１０の例において、第１見出し情報７Ａは、「タブ紙の見出」との文字列であり、第２見出し情報７Ｂは「タブ紙の見出し部分に収まらない場合、本文領域に印刷する」との文字列である。なお、第２見出し情報７Ｂの内容は、ユーザにとっての見やすさを考慮して適宜変更可能である。例えば、第２見出し情報７Ｂは、図１０のように見出し情報７の全体であってもよいし、続く図１１のように見出し情報７から第１見出し情報７Ａを除いた情報であってもよい。
【００５６】
次に、本実施形態のプリンタドライバ４の取得部４１がタブ印刷に関するユーザの指示を取得するためにディスプレイ１５に表示するＵＩ画面５Ａ〜５Ｃについて説明する。ユーザは、各ＵＩ画面に設けられたチェックボックス５１、ラジオボタン５２、テキスト入力欄５３、ボタン５４、プルダウンメニュー５５、及びアップダウンボタン５７を入力装置１６等によって操作することでタブ印刷に関する設定を行うことができる。
【００５７】
図５は、「ページ単位設定」のＵＩ画面５Ａの一例である。図５の例においては、印刷データの４ページ目の直後に、トレイ１に格納されたタブ紙を白紙のまま（印刷せずに）挿入する設定がなされている。このようなＵＩ画面５Ａ上でタブ印刷に関する各種設定を行うための具体的な方法は次の通りである。
【００５８】
ユーザは、チェックボックス５１ａにチェックマークを付すことで印刷用紙としてタブ紙を使用することを選択できる。また、チェックボックス５１ｂにチェックマークを付すことで、見出しの続きに本文領域を印刷すること、つまり、タブ紙の見出し領域に印刷される見出しの続き（すなわち、前述の第２見出し情報）を本文領域に印刷することを選択できる。
【００５９】
ユーザは、ラジオボタン５２ａ又は５２ｂのいずれかを選択することで、第２見出し情報を見出しの近くに連続して印刷するか、又は行頭から印刷するかを選択できる。つまり、ユーザは、ラジオボタン５２ａを選択することで、第２見出し情報を本文領域内の見出し領域に隣接する箇所に見出し（第１見出し情報）に続けて印刷することを選択でき、ラジオボタン５２ｂを選択することで、第２見出し情報を改めて本文領域の先頭から印刷することを選択できる。また、ユーザは、チェックボックス５１ｃにチェックマークを付すことで、第２見出し情報を本文領域に上書きすること、すなわち、第２見出し情報の画像を印刷データ中の本文領域の画像に上書き印刷することを選択できる。
【００６０】
ユーザは、テキスト入力欄５３ａに所望の文字列等を入力することで、見出し領域に印刷すべき情報である見出し情報を指定することができる。さらに、「詳細」ボタン５４を押すことで、図７のような詳細設定用のＵＩ画面５Ｃを開くことができる。また、プルダウンメニュー５５ａからいずれかを選択することで、使用するタブ紙の見出し位置を選択できる。
【００６１】
なお、図５のように、プレビューウィンドウ５６には、チェックボックス５１ｂ、ラジオボタン５２ａ，５２ｂ、及びプルダウンメニュー５５ａの選択結果に応じたタブ紙への印刷イメージ画面が表示される。ここで、図５のプレビューウィンドウ５６ａには、「見出しの続きを本文領域に印刷」、「見出しの近くに連続して印刷」、及び「見出し位置１／５」という選択結果に応じた印刷イメージ画像が表示されている。
【００６２】
図６は、タブ紙の設定に関するＵＩ画面５Ｂである。ユーザは、タブ印刷の実行に先立ち同ＵＩ画面５Ｂを開き、使用するタブ紙の見出し数、及び見出し領域の位置等の情報を予め指定しておかなければならない。具体的には、プルダウンメニュー５５ｂ及び５５ｃを操作することで、使用するタブ紙のサイズ及び合計見出し数をそれぞれ指定し、ボタン５７ａ〜５７ｄを操作することで、タブ紙の上辺と一番上の見出しの上端との空隙、タブ紙の下辺と一番下の見出しの下端との空隙、隣接する見出しどうしの間隔、及び見出し領域における第１見出し情報の印刷位置をそれぞれ指定する。また、プレビューウィンドウ５６ｂには、各々の選択結果に応じたタブ紙の印刷イメージ画像が表示される。ＵＩ画面５Ｂ上でユーザにより指定されたタブ紙の設定に関する情報は、後述のように、見出し情報が見出し領域に全て納まるかどうかを判定するために参照される。
【００６３】
図７は、見出し情報の詳細を設定するためのＵＩ画面５Ｃである。前述のように、同ＵＩ画面５Ｃは、図５のようなＵＩ画面５Ａ上の「詳細」ボタン５４ａが押されたときにポップアップ表示される。ユーザは同ＵＩ画面５ｃを操作することで見出し領域に印刷すべき見出し情報の詳細を指定することができる。具体的には、テキスト入力欄５３ｂに文字列等を入力することで印刷情報を指定することができ、プルダウンメニュー５５ｄ〜５５ｇを操作することで見出し情報の印刷方向、印刷位置、文字フォント、及び文字スタイルをそれぞれ指定することができ、アップダウンボタン５７ｅを操作することで見出し情報の文字サイズを指定することができる。また、プレビューウィンドウ５６ｃには、各々の選択結果に応じたタブ紙への印刷イメージ画像が表示される。
【００６４】
次に、タブ印刷実行時における本実施形態のプリンタドライバ４の動作の概要を説明する。図８は、本実施形態のプリンタドライバ４の処理の手順の一例を示すフローチャートである。なお、図８のフローチャートにより示されるアルゴリズムは、ＰＣ１のハードディスク１４に制御プログラムとして記憶されており、動作開始の際にＣＰＵ１１によって読み出されて実行される。
【００６５】
先ず、プリンタドライバ４は、タブ印刷の各種設定に関するユーザの指示を取得する（Ｓ１０１）。このような指示の取得は前述の取得部４１が行う。なお、取得部４１が取得する指示には、使用するタブ用紙のサイズ、合計の見出し数、及び印刷対象である見出し情報に加えて、見出し情報のうちの前述の第２見出し情報を本文領域に印刷するか否かの選択結果、第２見出し情報を見出し領域に隣接する領域に第１見出し情報に続けて印刷するか否かの選択結果、第２見出し情報を本文領域に上書き印刷するか否かの選択結果が含まれる。本実施形態において、プリンタドライバ４の取得部４１は、図５〜図７に示したようなＵＩ画面５Ａ〜５Ｃをディスプレイ１５に表示することでユーザの指示を取得することができるのは前述の通りである。
【００６６】
続いて、プリンタドライバ４は、Ｓ１０１において取得した指示を解析し、見出し領域に印刷される見出し情報の続き（第２見出し情報）を本文領域に印刷する指示が行われたか否か（つまり、図５のＵＩ画面５Ａにおいてチェックボックス５１ｂにチェックマークが付されたか否か）を判定する（Ｓ１０２）。このような判定は前述の判定部４２が行う。そして、上記の指示が行われなかったと判定した場合には（Ｓ１０２のＮＯ）、プリンタドライバ４は、第１見出し情報をタブ紙の見出し領域に印刷するための印刷データを生成する（Ｓ１０６）。この場合、本文領域への見出し情報の印刷が指示されていないため、第２見出し情報が印刷されることはない。なお、Ｓ１０６における印刷データの生成は前述の生成部４３が行う。
【００６７】
また、上記の指示が行われたと判定した場合には、プリンタドライバ４は、Ｓ１０１において取得した指示をさらに解析し、第２見出し情報を見出し領域に隣接する領域に第１見出し情報に続けて印刷する指示が行われたか否か（つまり、図５のＵＩ画面５Ａにおいてラジオボタン５２ａが押されたか、又はラジオボタン５２ｂが押されたか）を判定する（Ｓ１０３）。このような判定は引き続き判定部４２が行う。
【００６８】
Ｓ１０３においてＮＯと判定した場合、プリンタドライバ４は、Ｓ１０１において取得した指示をさらに解析し、第２見出し情報を本文領域に上書き印刷する指示が行われたか否か（つまり、図５のＵＩ画面５Ａにおいてチェックボックス５１ｃにチェックマークが付されたか否か）を判定する（Ｓ１０４）。このような判定は引き続き判定部４２が行う。
【００６９】
そして、Ｓ１０４においてＮＯと判定した場合には、プリンタドライバ４は、第１見出し情報を見出し領域に印刷し、さらに、第２見出し情報として見出し情報全体を本文領域の先頭から透過印刷するための印刷データを生成する（Ｓ１０７）。また、Ｓ１０４においてＹＥＳと判定した場合には、第１見出し情報を見出し領域に印刷し、さらに、第２見出し情報として見出し情報の全体を本文領域の行頭から上書き印刷するための印刷データを生成する（Ｓ１０８）。このような印刷データの生成は前述の生成部４３が行う。
【００７０】
なお、Ｓ１０３においてＹＥＳと判定した場合も同様に、Ｓ１０１において取得した指示をさらに解析し、第２見出し情報を本文領域に上書き印刷する指示が行われたか否か（つまり、図５のＵＩ画面５Ａにおいてチェックボックス５１ｃにチェックマークが付されたか否か）を判定する（Ｓ１０５）。そして、Ｓ１０５においてＮＯと判定した場合には、プリンタドライバ４は、第１見出し情報を見出し領域に印刷し、さらに、第２見出し情報として見出し情報から第１見出し情報を除いた部分を第１見出し情報に続けて見出し領域に隣接する箇所に透過印刷するための印刷データを生成する（Ｓ１０９）。また、Ｓ１０５においてＹＥＳと判定した場合には、第１見出し情報を見出し領域に印刷し、さらに、第２見出し情報として見出し情報から第１見出し情報を除いた部分を第１見出し情報に続けて見出し領域に隣接する箇所に透過印刷するための印刷データを生成する印刷データを生成する（Ｓ１１０）。このような印刷データの生成は前述の生成部４３が行う。
【００７１】
続いて、プリンタドライバ４は、Ｓ１０６〜Ｓ１１０のいずれかにおいて印刷データを生成したら、その印刷データをＭＦＰ２に送信して（Ｓ１１０）、処理を終了する。なお、送信先のＭＦＰ２がＰＤＬ形式のデータを解釈できないものである場合、プリンタドライバ４は、生成した印刷データに対してラスタライズを実行してラスタデータに変換した後にＭＦＰ２に送信する。プリンタドライバ４は、Ｓ１０１〜Ｓ１１０の一連の処理をタブ印刷が指定された全てのページに対して繰り返し実行する。
【００７２】
次に、本実施形態によるＵＩ画面５Ａ〜５Ｃ上でのユーザの設定内容に応じたタブ紙６への印刷結果について、図９〜図１３を参照しながら詳細に説明する。
【００７３】
図９〜図１３は、それぞれ図８のフローチャートのＳ１０６〜Ｓ１１０において作成された印刷データに基づくタブ紙６への印刷結果の一例である。なお、いずれの例においても、図７のように見出し情報７として「ＡＢＣＤＥＦＧＨＩＪＫＬＭＮＯＰＱＲＳＴＵＶＷＸＹＺ」との文字列が指定されているものとする。
【００７４】
図９は、図８のＳ１０６のように、ユーザが本文領域６Ｂへの見出し情報７の印刷を希望しない場合の印刷結果の一例である。この場合、見出し情報７としての文字列のうち先頭からタブ紙６の見出し領域６Ａに納まる部分、すなわち文字列「ＡＢＣＤＥＦ」との文字列が第１見出し情報７Ａとされ、当該第１見出し情報７Ａが見出し領域６Ａに印刷される。そして、本文領域６Ｂへの見出し情報７の印刷は行なわれない。つまり、従来のタブ印刷と同様の印刷結果が得られることになる。
【００７５】
図１０は、図８のＳ１０７のように、ユーザが本文領域６Ｂの行頭からの透過印刷を希望する場合の印刷結果の一例である。この場合、図９と同様に「ＡＢＣＤＥＦ」との文字列が第１見出し情報７Ａとして見出し領域６Ａに印刷され、さらに、見出し情報７の全て、すなわち「ＡＢＣＤＥＦＧＨＩＪＫＬＭＮＯＰＱＲＳＴＵＶＷＸＹＺ」との文字列が第２見出し情報７Ｂとして本文領域６Ｂの行頭から透過印刷される。つまり、ユーザは、煩雑な設定を行わずともＵＩ画面５Ａ〜５Ｃ等を簡単に操作するだけで、見出し情報７の全体をタブ紙６の本文領域６Ｂの行頭に見やすく印刷することができる。また、透過印刷により、本文領域６Ｂ上に他の画像が存在する場合であっても、かかる画像への影響を最小限に抑えることができる。
【００７６】
図１１は、図８のＳ１０８のように、ユーザが本文領域６Ｂの行頭からの透過印刷を希望する場合の印刷結果の一例である。この場合、図９、１０と同様に「ＡＢＣＤＥＦ」との文字列が第１見出し情報７Ａとして見出し領域６Ａに印刷され、さらに、見出し情報７の全て、すなわち「ＡＢＣＤＥＦＧＨＩＪＫＬＭＮＯＰＱＲＳＴＵＶＷＸＹＺ」との文字列が第２見出し情報７Ｂとして見出し領域６Ｂに上書き印刷される。つまり、ユーザは、煩雑な設定を行わずともＵＩ画面５Ａ〜５Ｃ等を簡単に操作するだけで、見出し情報７の全体をタブ紙６の本文領域６Ｂの行頭に見やすく印刷することができる。また、上書き印刷により、本文領域６Ｂ上に他の画像が存在する場合であっても、常に見出し情報７が強調されるような印刷が可能である。
【００７７】
図１２は、図８のＳ１０９のように、ユーザが見出しの近くから連続した透過印刷を希望する場合の印刷結果の一例である。この場合、図９〜１１と同様に「ＡＢＣＤＥＦ」との文字列を第１見出し情報７Ａとして見出し領域６Ａに印刷し、さらに、見出し情報７から第１見出し情報７Ａを除いた部分、すなわち「ＧＨＩＪＫＬＭＮＯＰＱＲＳＴＵＶＷＸＹＺ」との文字列が第２見出し情報７Ｂとして見出し領域６Ｂに印刷される。つまり、ユーザは、煩雑な設定を行わずともＵＩ画面５Ａ〜５Ｃ等を簡単に操作するだけで、見出し情報７の全体をタブ紙６の見出し領域６Ａの近傍に見やすく印刷することができる。また、透過印刷により、本文領域６Ｂ上に他の画像が存在する場合であっても、かかる画像への影響を最小限に抑えることができる。
【００７８】
図１３は、図８のＳ１１０のように、ユーザが本文領域６Ｂの行頭からの上書き印刷を希望する場合の印刷結果の一例である。この場合、図９〜１２と同様に「ＡＢＣＤＥＦ」との文字列が第１見出し情報７Ａとして見出し領域６Ａに印刷され、さらに、見出し情報７の全て、すなわち「ＡＢＣＤＥＦＧＨＩＪＫＬＭＮＯＰＱＲＳＴＵＶＷＸＹＺ」との文字列が第２見出し情報７Ｂとして見出し領域６Ｂに印刷される。つまり、ユーザはディスプレイ１５等に表示されるＵＩ画面５Ａ〜５Ｃを簡単に操作するだけで、見出し情報７の全体をタブ紙６の見出し領域６Ａの近傍に見やすく印刷することができる。また、上書き印刷により、本文領域６Ｂ上に他の画像が存在する場合であっても、常に見出し情報７が強調されるような印刷が可能である。
【００７９】
続いて、本実施形態の変形例について説明する。本実施形態のプリンタドライバ４は、図８のＳ１０６〜Ｓ１１０の各ステップにおいて、見出し領域６Ａに収まる情報の少なくとも一部を他の情報で置き換えたものを第１見出し情報７Ａとして見出し領域６Ａに印刷することも可能である。ここで、他の情報とは、本文領域６Ｂに第２見出し情報７Ｂが印刷されることをユーザに示唆するための情報であることが好ましく、例えば、「（続く）」、「・・・」、「〜」のような文字列や記号等が考えられる。
【００８０】
図１４はこのような変形例に基づく印刷結果の一例であり、本例においては、見出し情報７のうちの「タブ紙の見出」の末尾を「・・・」で置き換えた「ＡＢＣＤ・・・」が第１見出し情報７Ａとして見出し領域６Ａに印刷され、さらに、見出し情報７の全て、すなわち「ＡＢＣＤＥＦＧＨＩＪＫＬＭＮＯＰＱＲＳＴＵＶＷＸＹＺ」との文字列が第２見出し情報７Ｂとして見出し領域６Ｂに印刷される。これにより、タブ紙６の見出し領域６Ａに印刷された第１見出し情報である「ＡＢＣＤ・・・」を見たユーザは、本文領域６Ｂに第２見出し情報７Ｂが印刷されていることを一目で認識することができる。
【００８１】
以上のように、本実施形態によれば、タブ紙６の見出し領域６Ａに印刷される第１見出し情報７Ａの続きを含む第２見出し情報が、同じタブ紙６の本文領域６Ｂに印刷される。つまり、ユーザによる煩雑な設定を伴わずとも、常に見やすく、且つ所望の見出し情報７が欠落なく印刷されるようなタブ印刷機能を実行可能となる。その結果、タブ印刷実行時にタブ紙６の見出し部６Ａに印刷すべき見出し情報７の設定等に時間を掛ける必要がなくなり、タブ印刷機能の利便性が向上する。さらに、本実施形態によれば、プリンタドライバ４により提供されるＵＩ画面５Ａ〜５Ｃの簡単な操作だけで、本文領域６Ｂへの第２見出し情報７Ｂの印刷の有無、第２見出し情報７Ｂの配置、及び第２見出し情報７Ｂの印刷形態等の各種設置を行なうことができるので、タブ印刷機能の利便性がさらに向上する。
【００８２】
本発明は、上述した実施形態のみに限定されるものではなく、特許請求の範囲内において、種々改変することができる。例えば、上記実施形態において、画像形成装置としてのプリンタドライバ４は、タブ紙６に印刷すべき見出し情報７をユーザからＵＩ画面５Ｃを介して取得したが、本発明は必ずしもこれに限定されない。例えば、本発明の画像形成装置は、印刷対象のファイルから抜き出した所定の情報を見出し情報とすることも可能である。ただし、このように見出し情報を印刷対象のファイル自体から抜き出す場合であり、且つ、抜き出した見出し情報と同一の情報がタブ紙の本文領域に印刷されることになる場合は、同一の情報が重複して印刷されることを防止するため、見出し情報の本文領域への印刷を禁止するための制御を行うことが好ましい。
【００８３】
また、上述の実施形態においては、クライアント装置であるＰＣ１側に設けられたプリンタドライバ４によって見出し情報７及び各種設定条件を取得し、文書ファイル等に対してタブ印刷を実行するための印刷データを生成する構成について説明したが、本発明は必ずしもこれに限定されない。例えば、上記実施形態における印刷装置としてのＭＦＰ２の操作部２３によって取得した見出し情報７及び各種設定条件に基づき、画像読取部２４によって読み取った原稿画像に対してタブ印刷を実行することも可能である。
【００８４】
また、本実施形態の画像形成システムＡにおける各種処理を行う機能部および方法は、専用のハードウェア回路、またはプログラムされたコンピュータのいずれによっても実現することが可能である。ここで、上記プログラムは、例えばフレキシブルディスクやＣＤ−ＲＯＭ等のコンピュータ読み取り可能な記録媒体によって提供されてもよい。この場合、コンピュータ読み取り可能な記録媒体に記録されたプログラムは、通常、ハードディスク等の記憶部に転送されて記憶される。また、上記プログラムは、単独のアプリケーションソフトとして提供されてもよいし、装置の一機能としてその装置のソフトウェアに組み込まれてもよい。
【図面の簡単な説明】
【００８５】
【図１】本発明の実施形態による画像形成システムの全体構成を示すブロック図である。
【図２】図１におけるＰＣ１の構成を示すブロック図である。
【図３】図１におけるＭＦＰ２の構成を示すブロック図である。
【図４】本発明の実施形態によるプリンタドライバ４の概略構成を示すブロック図である。
【図５】本発明の実施形態によるプリンタドライバ４により提供されるページ単位設定のためのＵＩ画面５Ａの一例を示す図である。
【図６】本発明の実施形態によるプリンタドライバ４により提供されるタブ紙設定のためのＵＩ画面５Ｂの一例を示す図である。
【図７】本発明の実施形態によるプリンタドライバ４により提供される見出し情報の詳細設定のためのＵＩ画面５Ｃの一例を示す図である。
【図８】本発明の実施形態によるプリンタドライバ４の処理の手順を示すフローチャートである。
【図９】本発明の実施形態におけるタブ紙への印刷結果の一例を示す図である。
【図１０】本発明の実施形態におけるタブ紙への印刷結果の一例を示す図である。
【図１１】本発明の実施形態におけるタブ紙への印刷結果の一例を示す図である。
【図１２】本発明の実施形態におけるタブ紙への印刷結果の一例を示す図である。
【図１３】本発明の実施形態におけるタブ紙への印刷結果の一例を示す図である。
【図１４】本発明の実施形態におけるタブ紙への印刷結果の一例を示す図である。
【符号の説明】
【００８６】
１    ＰＣ、
２    ＭＦＰ、
３    ネットワーク、
４    プリンタドライバ、
４１  取得部、
４２  判定部、
４３  生成部、
５Ａ  ＵＩ画面、
５Ｂ  ＵＩ画面、
５Ｃ  ＵＩ画面、
６    タブ紙、
６Ａ  見出し領域、
６Ｂ  本文領域、
７    見出し情報、
７１  第１見出し情報、
７２  第２見出し情報、
Ａ    画像形成システム。
【図１】
0004433055.tif 000002
【図２】
0004433055.tif 000003
【図３】
0004433055.tif 000004
【図４】
0004433055.tif 000005
【図５】
0004433055.tif 000006
【図６】
0004433055.tif 000007
【図７】
0004433055.tif 000008
【図８】
0004433055.tif 000009
【図９】
0004433055.tif 000010
【図１０】
0004433055.tif 000011
【図１１】
0004433055.tif 000012
【図１２】
0004433055.tif 000013
【図１３】
0004433055.tif 000014
【図１４】
0004433055.tif 000015