(57)【要約】【課題】見出し文字をタブ領域に応じた大きさ、配置で印刷することのできる印刷システム及び画像形成装置を提供することである。【解決手段】本発明に係る印刷システムによれば、プリンタ１の画像読取部１０３によりタブ紙が順番に読み込まれてタブ領域情報が取得されると、読み込まれた順番と対応付けてタブ情報記憶部１０６１に記憶される。送受信部１０５によりホスト装置からの印刷データ及びタブ印刷指定データが受信されると、プリンタ１の見出し文字処理部１０９ａにより、印刷指定データにより指定されたタブの領域情報がタブ情報記憶部１０６１から読み出され、タブの領域及びタブ印刷指定データで指定された見出し文字列、文字の大きさ、配置等に応じて見出し文字が拡大又は縮小されて配置される。【選択図】  図２
2004199359.tif 000002
【特許請求の範囲】
【請求項１】
印刷データを送信するホスト装置と、この印刷データを受信して転写紙に印刷する画像形成装置とが通信ネットワークを介して接続された印刷システムにおいて、
前記画像形成装置は、
タブを有する転写紙を読み取ってタブ領域情報を取得する画像読取部と、
前記ホスト装置から、前記印刷データとともにタブに印刷する見出し文字列を含むタブ印刷指定データを受信する受信部と、
前記取得されたタブ領域情報及びタブ印刷指定データに基づいて前記見出し文字列の大きさを前記タブ領域に応じて拡大又は縮小する見出し文字処理部と、を備え、
前記ホスト装置は、
前記タブ印刷指定データを入力するための操作部と、
前記印刷データ及びタブ印刷指定データを前記画像形成装置に送信する送信部を備えたことを特徴とする印刷システム。
【請求項２】
前記タブ印刷指定データに文字の配置方法に関する情報を含み、
前記見出し文字処理部は、前記取得されたタブ領域情報及び前記タブ印刷指定データにより指定された文字配置方法に基づいて前記見出し文字列を配置することを特徴とする請求項１に記載の印刷システム。
【請求項３】
印刷データを送信するホスト装置と通信ネットワークを介して接続可能に構成され、ホスト装置から受信した印刷データを転写紙に印刷する画像形成装置において、
タブを有する転写紙を読み取ってタブ領域情報を取得する画像読取部と、
前記ホスト装置から、前記印刷データとともにタブに印刷する見出し文字列を含むタブ印刷指定データを受信する受信部と、
前記取得されたタブ領域情報及びタブ印刷指定データに基づいて前記見出し文字列の大きさを前記タブ領域に応じて拡大又は縮小する見出し文字処理部と、
を備えたことを特徴とする画像形成装置。
【請求項４】
前記タブ印刷指定データに文字の配置方法に関する情報を含み、
前記見出し文字処理部は、前記取得されたタブ領域情報及び前記タブ印刷指定データにより指定された文字の配置方法に基づいて前記見出し文字列を配置することを特徴とする請求項３に記載の画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ホスト装置と画像形成装置とが通信ネットワークで接続されて印刷処理が行なわれる印刷システム、及びその画像形成装置に関するものである。
【０００２】
【従来の技術】
近年、複写機、プリンタ等の画像形成装置において、指定されたページにタブを有する転写紙（以下、タブ紙と称する。）を給紙して、タブに指定された文字の見出しを印刷する技術が考案、開示されている。例えば、特許文献１においては、タブに印刷する情報やタブ紙の挿入ページ等の情報を有するタブ指定シートを用い、送られた原稿がタブ指定シートであることを検出すると、タブ指定シートの情報を認識し、このタブ指定シートの情報内容に基づいて原稿送り動作及び複写動作を制御する技術が開示されている。
【０００３】
【特許文献１】
特開平１１−２２５２４７号公報
【０００４】
【発明が解決しようとする課題】
しかしながら、従来の画像形成装置においては、タブへの画像形成は原稿読み込みによるものに限られていた。そのため、パーソナルコンピュータ等のホスト装置からの印刷指示によりタブに印刷する場合、あらかじめタブの寸法にあった位置に見出し文字を入力しておかなければならず、煩雑であった。また、タブに印刷すべき文字数が多い場合、タブから文字がはみでてしまうことがあった。
【０００５】
本発明の課題は、見出し文字をタブ領域に応じた大きさ、配置で印刷することのできる印刷システム及び画像形成装置を提供することである。
【０００６】
【課題を解決するための手段】
上記課題を解決するため、請求項１に記載の発明は、
印刷データを送信するホスト装置と、この印刷データを受信して転写紙に印刷する画像形成装置とが通信ネットワークを介して接続された印刷システムにおいて、
前記画像形成装置は、
タブを有する転写紙を読み取ってタブ領域情報を取得する画像読取部と、
前記ホスト装置から、前記印刷データとともにタブに印刷する見出し文字列を含むタブ印刷指定データを受信する受信部と、
前記取得されたタブ領域情報及びタブ印刷指定データに基づいて前記見出し文字列の大きさを前記タブ領域に応じて拡大又は縮小する見出し文字処理部と、を備え、
前記ホスト装置は、
前記タブ印刷指定データを入力するための操作部と、
前記印刷データ及びタブ印刷指定データを前記画像形成装置に送信する送信部を備えたことを特徴としている。
【０００７】
請求項１に記載の発明によれば、画像形成装置は、タブを有する転写紙を読み取ってタブ領域情報を取得し、ホスト装置から印刷データとともにタブに印刷する見出し文字列を含むタブ印刷指定データを受信し、取得されたタブ領域情報及びタブ印刷指定データに基づいて見出し文字列の大きさをタブ領域に応じて拡大又は縮小する。従って、タブに印刷する見出し文字列の大きさをタブ領域に応じた大きさで印刷することができる。
【０００８】
請求項２に記載の発明は、請求項１に記載の発明において、
前記タブ印刷指定データに文字の配置方法に関する情報を含み、
前記見出し文字処理部は、前記取得されたタブ領域情報及び前記タブ印刷指定データにより指定された文字配置方法に基づいて前記見出し文字列を配置することを特徴としている。
【０００９】
請求項２に記載の発明によれば、画像形成装置はタブ領域情報及びホスト装置から送信されたタブ印刷指定データにより指定された文字配置方法に基づいて見出し文字列を配置する。従って、ユーザによってホスト装置から指定された文字配置方法でタブの見出し文字を印刷することができる。
【００１０】
請求項３に記載の発明は、
印刷データを送信するホスト装置と通信ネットワークを介して接続可能に構成され、ホスト装置から受信した印刷データを転写紙に印刷する画像形成装置において、
タブを有する転写紙を読み取ってタブ領域情報を取得する画像読取部と、
前記ホスト装置から、前記印刷データとともにタブに印刷する見出し文字列を含むタブ印刷指定データを受信する受信部と、
前記取得されたタブ領域情報及びタブ印刷指定データに基づいて前記見出し文字列の大きさを前記タブ領域に応じて拡大又は縮小する見出し文字処理部と、
を備えたことを特徴としている。
【００１１】
請求項３に記載の発明によれば、タブを有する転写紙を読み取ってタブ領域情報を取得し、ホスト装置から印刷データとともにタブに印刷する見出し文字列を含むタブ印刷指定データを受信し、取得されたタブ領域情報及びタブ印刷指定データに基づいて見出し文字列の大きさをタブ領域に応じて拡大又は縮小する。従って、タブに印刷する見出し文字列の大きさをタブ領域に応じた大きさで印刷することができる。
【００１２】
請求項４に記載の発明は、請求項３に記載の発明において、
前記タブ印刷指定データに文字の配置方法に関する情報を含み、
前記見出し文字処理部は、前記取得されたタブ領域情報及び前記タブ印刷指定データにより指定された文字の配置方法に基づいて前記見出し文字列を配置することを特徴としている。
【００１３】
請求項４に記載の発明によれば、タブ領域情報及びホスト装置から送信されたタブ印刷指定データにより指定された文字配置方法に基づいて見出し文字列を配置する。従って、ユーザによってホスト装置から指定された文字配置方法でタブの見出し文字を印刷することができる。
【００１４】
【発明の実施の形態】
以下、図を参照して、本発明の実施の形態を詳細に説明する。
まず、構成を説明する。
図１に、本実施の形態における印刷システム１００の全体構成例を示す。図１に示すように、印刷システム１００は、プリンタ１とホスト装置２とがネットワークＮを介して接続され、データの送受信が可能なように構成されている。なお、プリンタ１、ホスト装置２の台数は特に限定されない。
【００１５】
ネットワークＮは、企業や学校等の建物内に構築されたＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network）等の情報通信網である。ここで、回線形態は、環形として図示したが任意である。また、各端末装置間の接続は有線、無線を問わない。ただし、情報管理の信頼性の観点から、特定の利用者のみがアクセス可能なセキュリティが確保されているネットワークであることが望ましい。さらに、ネットワークＮには、例えば、送受信されるデータの解析、伝送経路の設定、及び転送を行うルータ等の中継装置の他、所定数のポートを備えるハブ等の集線装置が含まれている。
【００１６】
次に、印刷システム１００を構成する各装置について説明する。
まず、プリンタ１について説明する。
【００１７】
プリンタ１は、インクジェットプリンタ、複写機、ＭＦＰ（Multifunction Peripheral）、印刷機、プリンタ情報提供端末（例えば、キオスク端末）等の画像形成装置であり、ホスト装置２からネットワークＮを介して、所定のページ記述言語で記述された印刷データを受信し、印刷データに含まれる制御データに応じて印刷を行う。
【００１８】
図２に、プリンタ１内部の構成例を示す。図２に示すように、プリンタ１は、ＣＰＵ（Central Processing Unit）１０１、操作表示部１０２、画像読取部１０３、転写部１０４、送受信部１０５、ＲＡＭ（Random Access Memory）１０６、記憶部１０７、スプール部１０８、見出し文字処理部１０９ａ、画像展開処理部１０９ｂを有する画像処理部１０９により構成され、各部はバス１１０により接続されている。
【００１９】
ＣＰＵ１０１は、記憶部１０７に記憶されているシステムプログラムや各種処理プログラムを読み出してＲＡＭ１０６内に展開し、展開されたプログラムに従って、プリンタ１各部の動作を集中制御する。また、ＣＰＵ１０１は、読み出したプログラムに従って、後述するタブ紙読み取り処理、印刷データ展開処理を実行する。
【００２０】
即ち、ＣＰＵ１０１は、操作表示部１０２からタブ印刷モードが指定され、タブ紙の読み取りが指示されると、原稿セット位置に載置されたタブ紙を順番に搬送して画像読取部１０３により読み取り、タブ部分の領域情報を取得して、読み取りを行った順番と対応付けてタブ情報記憶部１０６１に記憶させる。
【００２１】
また、ＣＰＵ１０１は、ホスト装置２から印刷データ及びそのヘッダ部のタブ印刷指定データを受信すると、スプール部１０８に受信された印刷データを順次蓄積する。次いで、蓄積された印刷データを画像処理部１０９に順次出力するとともに、ホスト装置２から送信されたタブ印刷指定データに基づいて転写部１０４を制御して、所定のタイミングでタブ紙がセットされている給紙部又は転写紙がセットされている給紙部から用紙を搬送する。そして、画像処理部１０９の見出し文字処理部１０９ａ、画像展開処理部１０９ｂでタブ印刷指定の有無に応じて展開されたイメージデータに基づいて、転写部１０４により搬送された用紙に印刷を行う。
【００２２】
操作表示部１０２は、ＬＣＤ（Liquid Crystal Display）により構成され、ＣＰＵ１０１から入力される表示信号の指示に従って表示画面上に各種操作ボタンや装置の状態表示、各機能の動作状況等の表示を行う。ＬＣＤの表示画面上は、透明電極を格子状に配置して構成された感圧式（抵抗膜圧式）のタッチパネルに覆われており、手指やタッチペン等で押下された力点のＸＹ座標を電圧値で検出し、検出された位置信号を操作信号としてＣＰＵ１０１に出力する。また、操作表示部１０２は、数字ボタン、スタートボタン等の各種操作ボタンを備え、ボタン操作による操作信号をＣＰＵ１０１に出力する。
【００２３】
画像読取部１０３は、原稿を載置するコンタクトガラスの下部にスキャナを備えて構成され、原稿の画像を読み取る。スキャナは、光源、ＣＣＤ（Charge Coupled Device）等により構成され、光源から原稿へ照明走査した光の反射光を結像して光電変換することにより原稿の画像を読み取り、読み取った画像を画像処理部１０９に出力する。ここで、画像は、図形や写真等のイメージデータに限らず、文字や記号等のテキストデータ等も含む。また、タブ印刷モードにおいてタブ紙の画像を読み取ることによりタブの領域情報を取得する。
【００２４】
転写部１０４は、感光ドラム、トナー、排出部、給紙部などを備えて構成されている。給紙部としては、通常の転写紙がセットされた給紙部及びタブ紙がセットされた給紙部の少なくとも２以上備えている。転写部１０４は、ＣＰＵ１０１からの印刷指示に従って、操作表示部１０２から入力指示された、あるいは印刷データに含まれる制御データにより指示されたサイズ、向きの用紙を給紙部から搬送して、感光ドラム表面に、画像処理部１０９から入力された画像の静電潜像を形成する。更に転写部１０４は、感光ドラム表面の静電潜像を含む領域にトナーを付着させ、給紙部から搬送される印刷用紙にトナーを転写して定着させた後、排出部から排出する。
【００２５】
送受信部１０５は、ＬＡＮ、ＷＡＮ等のネットワークに接続された伝送媒体に接続可能なインターフェイスである。送受信部１０５は、例えば、ＬＡＮカード等の通信制御カードにより構成され、ＬＡＮケーブル等の通信回線を介してネットワークＮに接続されたホスト装置２との間で各種データの送受信及び入出力を行う。
【００２６】
ＲＡＭ１０６は、ＣＰＵ１０１により実行制御される各種処理において、記憶部１０７から読み出されたプログラム、入力、若しくは出力データ及びパラメータ等の一時的な格納領域となる。また、ＲＡＭ１０６は、画像読取部１０３で読み取られたタブ紙のタブ領域情報を記憶するタブ情報記憶部１０６１を有している。
【００２７】
記憶部１０７は、不揮発性の半導体メモリ等により構成され、プリンタ１に対応するシステムプログラム、及び該システムプログラム上で実行可能な各種処理プログラム等を記憶する。プログラムは、コンピュータが読み取り可能なプログラムコードの形態で格納され、ＣＰＵ１０１は、当該プログラムコードに従った動作を逐次実行する。
【００２８】
スプール部１０８は、ＨＤＤ（Hard Disc Drive）や不揮発性の半導体メモリ等により構成され、ホスト装置２から送信された印刷データ及びタブ印刷指定データ（例えば、タブ挿入ページ、そのページにおいて印刷するタブの見出し文字列、文字の大きさ、配置、書体、タブの領域を特定するためのタブの順番等のデータ）を蓄積する。
【００２９】
画像処理部１０９は、見出し文字処理部１０９ａ、画像展開処理部１０９ｂを備えて構成されている。見出し文字処理部１０９ａは、タブ情報記憶部１０６１からタブ領域情報を読み出す。そして、タブ印刷が指定されているページについて、指定された書体で見出し文字列を展開し、指定されたタブの順番に応じたタブ領域情報と、見出し文字列の大きさ、文字数、配置等に基づいて、見出し文字列を拡大・縮小して配置する。
【００３０】
画像展開処理部１０９ｂは、ホスト装置２から送信されたページ毎の印刷データをイメージデータとして展開する。タブ印刷が指定されているページについては、見出し部分以外のデータを展開し、見出し文字処理部１０９ａにより展開されたデータと合成し、転写部１０４に出力する。
【００３１】
画像処理部１０９は、その他、画像読取部１０３から入力された画像データに、拡大縮小、回転、及び位置変更等の画像処理や、階調処理、周波数処理などを施して転写部１０４に出力する。
【００３２】
次に、ホスト装置２について説明する。
ホスト装置２は、パーソナルコンピュータ等により構成され、アプリケーションソフトで作成した文書データや画像データを、所定のページ記述言語によってプリンタ１で印刷可能なデータ形式に変換するとともに、印刷部数、印刷用紙の種類、印刷形態（白黒、カラー）等を指定するための制御データを付加したスクリプトを、印刷データとしてネットワークＮを介してプリンタ１に送信する。
【００３３】
図３にホスト装置２の内部構成例を示す。図３に示すように、ホスト装置２は、ＣＰＵ２０１、操作部２０２、表示部２０３、送受信部２０４、ＲＡＭ２０５、記憶部２０６等により構成され、各部はバス２０７により接続されている。
【００３４】
ＣＰＵ２０１は、記憶部２０６に格納されている各種プログラムの中から指定されたプログラムをＲＡＭ２０５内の図示しないワークエリアに展開し、当該プログラムに従って各部を集中制御する。また、処理結果をＲＡＭ２０５内のワークメモリに格納するとともに、処理結果を表示するための表示情報を生成して表示部２０３へ出力する。そして、ＲＡＭ２０５に格納した処理結果を記憶部２０６の所定領域に保存させる。
【００３５】
即ち、ＣＰＵ２０１は、操作部２０２よりプリンタ１における印刷が指示されると、記憶部２０６に記憶されているプリンタドライバのプログラムに従い、印刷設定画面を表示部２０３に表示させ、印刷設定画面からタブ印刷が指定されると、後述するタブ印刷指定画面２０３１を表示させる。操作部２０２により、タブ印刷挿入ページ、見出し文字列、書体、文字の大きさ、配置、タブの順番等が入力されて印刷実行が指示されると、ＣＰＵ２０１は、入力された情報をタブ指定データとして印刷データに添付して送受信部２０４によりプリンタ１に送信する。
【００３６】
操作部２０２は、文字キー、数字キーの他、各種機能キーを備えたキーボードを含み、操作されたキーに対応する操作信号をＣＰＵ２０１へ出力する。また、操作部２０２は、マウス、タッチパネル等のポインティングデバイスを備える。
【００３７】
表示部２０３は、ＣＲＴ（Cathode Ray Tube）やＬＣＤ（Liquid Crystal Display）等によってなる表示画面を備え、ＣＰＵ２０１から入力される表示信号の指示に従ってタブ印刷指定画面２０３１を始めとする表示データを画面上に表示する。
【００３８】
図４（ａ）に、タブ印刷指定画面２０３１の一例を示す。この画面は、操作部２０２により印刷設定画面上でタブ紙に文字を印刷するタブ印刷が指定された際に表示部２０３に表示される。図４（ａ）に示すように、タブ印刷指定画面２０３１の右側には、タブ紙イメージ２１３１ａが表示されている。このタブ紙イメージ２１３１ａ中のタブイメージ２１３１ａ−１〜２１３１ａ−ｎのうちの一つがダブルクリックされることにより選択されると、画面左側に入力された事項が適用されるタブ領域を特定することができる。具体的には、タブイメージ２１３１ａ−１〜２１３１ａ−ｎの１〜ｎは、プリンタ１で画像読取部１０３により読み取られたタブの順番に対応するので、タブイメージを選択することによりプリンタ１において画面左側で入力された挿入ページにおいて見出し文字を配置するためのタブ領域を特定することができる。タブ印刷指定画面２０３１において、入力事項が全て入力されて画面右下の「ＯＫ」ボタンが押下されると、入力された事項が確定される。タブイメージ２１３１ａ−ｎが右クリックされ、「タブの追加」が指定されると、図４（ｂ）に示すようにタブイメージ２１３１ａ−ｎ＋１が表示される。この操作を繰り返すことによりタブイメージを実際のタブ数にあわせて追加することができる。
【００３９】
タブ領域に印刷する文字の大きさは、自動とポイント指定の何れかが選択可能である。文字の配置は、左寄り（上寄り）、右寄り（下寄り）、中央、均等の何れかに指定可能である。さらに、縦又は横を指定可能である。
【００４０】
このタブ印刷指定画面２０３１により入力された事項は、印刷データをプリンタ１に送信する際に、タブ印刷指定データとして印刷データに添付して送信される。
【００４１】
送受信部２０４は、ＬＡＮ、ＷＡＮ、あるいはインターネット等のネットワークに接続された伝送媒体に接続可能なインターフェイスである。送受信部２０４は、例えば、ＬＡＮカード等の通信制御カードにより構成され、ＬＡＮケーブル等の通信回線を介してネットワークＮに接続されたプリンタ１との間で各種データの送受信を行う。
【００４２】
ＲＡＭ２０５は、ＣＰＵ２０１により実行制御される各種処理において、記憶部２０５から読み出されたプログラム、入力、若しくは出力データ及びパラメータ等の一時的な格納領域となる。
【００４３】
記憶部２０６は、プログラムやデータ等があらかじめ記憶されている記録媒体（図示せず）を有しており、この記録媒体は磁気的、光学的記録媒体、若しくは半導体メモリで構成されている。この記録媒体は記憶部２０６に固定的に設けられるもの、若しくは着脱自在に装着するものであり、この記録媒体には、システムプログラム、当該システムに対応する各種処理プログラム、各種処理プログラムで処理されたデータ等を記憶する。具体的には、記憶部２０６はプリンタ１への印刷制御を行うためのプリンタドライバが格納されている。プログラムは、コンピュータが読み取り可能なプログラムコードの形態で格納され、ＣＰＵ２０１は、当該プログラムコードに従った動作を逐次実行する。
【００４４】
次に、動作について説明する。
図５に、タブ紙読み取り処理を示す。この処理は、ＣＰＵ１０１の制御下において、プリンタ１にタブ紙モードが設定され、タブ紙が原稿セット位置にセットされ、操作表示部１０２によりタブ紙の読み取りが指示されることにより実行される。以下、図５を参照してタブ紙読み取り処理について説明する。
【００４５】
まず、タブ紙読み取り処理において、原稿セット位置にセットされたタブ紙が順番に搬送され、画像読取部１０３により読み取られる（ステップＳ１）。次いで、読み取られたタブ紙のタブ部分の領域情報が取得され（ステップＳ２）、読み取られた順番に対応付けてタブ情報記憶部１０６１に記憶される（ステップＳ３）。
【００４６】
図６は、タブ情報記憶部１０６１のデータ格納例を示す図である。図６に示すように、タブ情報記憶部１０６１は、タブを読み取った順番を示すデータ（例えば、１、２、３、・・・）を格納する順番領域１０６１ａと、その順番で読み取られたタブ紙のタブ部分の領域情報を示すデータ（例えば、（｛（ｘ１,ｙ１）, （ｘ２,ｙ２）, （ｘ３,ｙ３）, （ｘ４,ｙ４）｝、｛（ｘ５,ｙ５）, （ｘ６,ｙ６）, （ｘ７,ｙ７）, （ｘ８,ｙ８）｝、｛（ｘ９,ｙ９）, （ｘ１０,ｙ１０）, （ｘ１１,ｙ１１）, （ｘ１２,ｙ１２）｝、・・・）を格納するタブ領域情報領域１０６１ｂと、を有している。
【００４７】
次に、図７に印刷データ展開処理を示す。この処理は、ＣＰＵ１０１の制御下においてホスト装置２から印刷データ及びタブ印刷指定データを受信し、受信したデータを用紙に印刷する際に行われる処理である。
【００４８】
ＣＰＵ１０１からの制御信号に基づき、見出し文字処理部１０９ａによりスプール部１０８に格納されているタブ印刷指定データが参照され、次に印刷すべきページにタブ印刷が指定されている否かが判断される（ステップＳ１１）。次に印刷すべきページにタブ印刷が指定されていない場合（ステップＳ１１；ＮＯ）、処理はステップＳ２０に移行し、画像展開処理部１０９ｂにより、スプール部１０８に格納されている次に印刷すべき１ページ分の印刷データが展開され、転写部１０４へ出力される（ステップＳ２１）。ステップＳ２１で出力されたページが最終ページでない場合（ステップＳ２２；ＮＯ）、処理はステップＳ１１に戻りステップＳ１１〜２１が繰り返し実行され、最終ページである場合は（ステップＳ２２；ＹＥＳ）、本処理は終了する。
【００４９】
一方、ステップＳ１１において次に印刷すべきページにタブ印刷が指定されていると判断されると（ステップＳ１１；ＹＥＳ）、タブ印刷指定データから、そのページでタブに印字する見出し文字列、文字の配置、書体、大きさ、タブの順番が読み込まれ（ステップＳ１２）、見出し処理部１０９ａによりタブ情報記憶部１０６１が参照され、タブの順番に応じたタブ領域情報が読み込まれる（ステップＳ１３）。次いで、見出し処理部１０９ａにより、タブ印刷指定データに応じて書体が展開され（ステップＳ１４）、文字の大きさが自動指定である場合は（ステップＳ１５；ＹＥＳ）、タブの領域情報及び入力する文字数に応じて文字が拡大または縮小される（ステップ１６）。文字の大きさが指定されている場合は（ステップＳ１５；ＮＯ）、指定された文字の大きさに拡大又は縮小される（ステップＳ１７）。なお、指定された文字の大きさ、文字数では見出し文字を全てタブ領域に配置することが不可能な場合には、自動的に文字の大きさは調整される。次いで、見出し情報処理部１０９ａにより、タブの領域情報及びホスト装置２により指定された配置に応じて文字が配置され（ステップＳ１８）、画像展開処理部１０９ｂに出力される。画像展開処理部１０９ｂは、見出し部分以外の印刷データをスプール部１０８から読み出してイメージ展開し、展開された見出し部分と合成して（ステップＳ１９）、転写部１０４に出力する（ステップＳ２１）。
【００５０】
出力されたページが最終ページでなない場合（ステップＳ２２；ＮＯ）、処理はステップＳ１１に戻りステップＳ１１〜２１が繰り返し実行され、出力されたデータが最終ページである場合は（ステップＳ２２；ＹＥＳ）、本処理は終了する。
【００５１】
転写部１０４においては、ＣＰＵ１０１からの制御信号に基づいてタブ紙がセットされた給紙部または通常の転写紙がセットされた給紙部から用紙が搬送され、画像展開処理部１０９ｂから入力された画像がタブ紙または転写紙に印刷される。
【００５２】
ここで、図８（a）〜（d）に、それぞれ位置の異なるタブに印刷された見出し文字の例を示す。いずれの例も見出し文字列を「もくじ」とした場合の例である。図８（a）は文字の配列の指定が「均等割付」の場合を示し、図８（b）は文字の配列の指定が「中央配置」の場合を示し、図８（c）は文字の配列の指定が「下寄り配置」の場合を示し、図８（d）は文字の配列の指定が「上寄り配置」の場合を示している。
【００５３】
以上説明したように、印刷システム１００によれば、プリンタ１の画像読取部１０３によりタブ紙が順番に読み込まれてタブ領域情報が取得され、読み込まれた順番と対応付けてタブ情報記憶部１０６１に記憶される。ホスト装置２からの印刷データ及びタブ印刷指定データが受信されると、プリンタ１の見出し文字処理部１０９ａにより、印刷指定データにより指定されたタブの領域情報がタブ情報記憶部１０６１から読み出され、タブの領域及びタブ印刷指定データで指定された見出し文字列、文字の大きさ、配置等に応じて見出し文字が拡大又は縮小されて配置される。
【００５４】
従って、ユーザによって指定された大きさ或いはタブ領域に応じた大きさの見出し文字列をタブに印刷することが可能となる。また、ユーザにより指定された文字配置に応じてタブ領域に文字を印刷することが可能となる。
【００５５】
なお、上記実施の形態における記述内容は、本発明に係る印刷システム１００の好適な一例であり、これに限定されるものではない。
例えば、上記実施の形態においては、見出し文字を印刷すべきタブ領域は、挿入ページ毎にユーザが指定することとしているが、これに限定されない。例えばタブが挿入されるページを昇順に番号付けし、タブ領域が画像読取部１０３により読み込まれた順番と対応させ、対応付けるタブの順番がなくなった場合に、順番を１に戻して残りのタブ挿入ページに対応させるようにすれば、各挿入ページのタブの領域が特定できるので、ユーザがいちいちタブ領域を指定しなくとも挿入ページに応じて自動的にタブ領域を設定することができる。
【００５６】
また、使用されるタブ紙のタイプが、図９に示すように、タブ領域が重なるようなタイプである場合には、タブ紙を読みとってタブ領域情報を取得する際に、実際に読み取られたタブ領域と前回までに読み取られたタブ領域との差分をその順番におけるタブ領域情報として取得するようにすれば、タブのタイプに左右されずに本発明を適用することが可能となる。
【００５７】
その他、印刷システム１００を構成する各装置の細部構成及び細部動作に関しても、本発明の趣旨を逸脱することのない範囲で適宜変更可能である。
【００５８】
【発明の効果】
請求項１に記載の発明によれば、画像形成装置は、タブを有する転写紙を読み取ってタブ領域情報を取得し、ホスト装置から印刷データとともにタブに印刷する見出し文字列を含むタブ印刷指定データを受信し、取得されたタブ領域情報及びタブ印刷指定データに基づいて見出し文字列の大きさをタブの領域に応じて拡大又は縮小する。従って、タブに印刷する見出し文字列の大きさをタブ領域に応じた大きさで印刷することができる。
【００５９】
請求項２に記載の発明によれば、画像形成装置はタブ領域情報及びホスト装置から送信されたタブ印刷指定データにより指定された文字配置方法に基づいて見出し文字列を配置する。従って、ユーザによってホスト装置から指定された文字配置方法でタブの見出し文字を印刷することができる。
【００６０】
請求項３に記載の発明によれば、タブを有する転写紙を読み取ってタブ領域情報を取得し、ホスト装置から印刷データとともにタブに印刷する見出し文字列を含むタブ印刷指定データを受信し、取得されたタブ領域情報及びタブ印刷指定データに基づいて見出し文字列の大きさをタブの領域に応じて拡大又は縮小する。従って、タブに印刷する見出し文字列の大きさをタブ領域に応じた大きさで印刷することができる。
【００６１】
請求項４に記載の発明によれば、タブ領域情報及びホスト装置から送信されたタブ印刷指定データにより指定された文字配置方法に基づいて見出し文字列を配置する。従って、ユーザによってホスト装置から指定された文字配置方法でタブの見出し文字を印刷することができる。
【図面の簡単な説明】
【図１】本発明に係る印刷システム１００の全体構成を示す概念図である。
【図２】図１のプリンタ１の機能的構成を示すブロック図である。
【図３】図１のホスト装置２の機能的構成を示すブロック図である。
【図４】タブ印刷指定画面２０３１の一例を示す図である。
【図５】図２のＣＰＵ１０１により実行されるタブ紙読み取り処理を示すフローチャートである。
【図６】図２のタブ情報記憶部１０６１のデータ格納例を示す図である。
【図７】図２のＣＰＵ１０１により実行される印刷データ展開処理を示すフローチャートである。
【図８】タブに印刷される文字配置の例を示す図である。
【図９】タブが重なるタイプのタブ紙の一例を示す図である。
【符号の説明】
１００    印刷システム
１      画像形成装置
１０１    ＣＰＵ
１０２    操作表示部
１０３    画像読取部
１０４    転写部
１０５    送受信部
１０６    ＲＡＭ
１０６１    タブ情報記憶部
１０７    記憶部
１０８    スプール部
１０９    画像処理部
１０９ａ    見出し文字処理部
１０９ｂ    画像展開処理部
１１０    バス
２    ホスト装置
２０１    ＣＰＵ
２０２    操作部
２０３    表示部
２０４    送受信部
２０５    ＲＡＭ
２０６    記憶部
２０７    バス
【図１】
2004199359.tif 000003
【図２】
2004199359.tif 000004
【図３】
2004199359.tif 000005
【図４】
2004199359.tif 000006
【図５】
2004199359.tif 000007
【図６】
2004199359.tif 000008
【図７】
2004199359.tif 000009
【図８】
2004199359.tif 000010
【図９】
2004199359.tif 000011