(57)【要約】【課題】複数種類のタブ紙への印刷に関する項目の設定を、ユーザの作業性を高めつつしかも誤り無く行うことを可能ならしめる、画像形成装置を制御する制御プログラム、印刷設定装置、および印刷設定方法を提供する。【解決手段】第１のタブ紙への印刷に関する項目の設定を行うための第１タブ印刷設定部１２０、および第２のタブ紙への印刷に関する項目の設定を行うための第２タブ印刷設定部２２０がユーザに提供され、第１タブ印刷設定部１２０および第２タブ印刷設定部２２０のうちのいずれか一方における項目の値が設定された場合、第１タブ印刷設定部１２０および第２タブ印刷設定部２２０のうちの他方における項目の値が、上記一方における項目の値に連動させられて設定される。【選択図】図１０
2008269098.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置を制御する制御プログラムであって、
第１のタブ紙への印刷に関する項目の設定を行うための第１設定部、および第２のタブ紙への印刷に関する項目の設定を行うための第２設定部をユーザに提供する手順１）と、
前記第１設定部および前記第２設定部のうちのいずれか一方における項目の値が設定された場合、前記第１設定部および前記第２設定部のうちの他方における項目の値を、前記一方における項目の値に連動させて設定する手順２）と、
をコンピュータに実行させる制御プログラム。
【請求項２】
前記手順２）において、前記第１設定部および前記第２設定部のうちの前記他方における項目の値は、前記一方における項目の値と異なるように連動させられて設定される、ことを特徴とする請求項１に記載の制御プログラム。
【請求項３】
前記第１設定部および前記第２設定部において値が異なるように連動する項目は、ユーザにより指定された項目である、ことを特徴とする請求項２に記載の制御プログラム。
【請求項４】
前記手順２）において、前記第１設定部および前記第２設定部のうちの前記他方における項目の値は、前記一方における項目の値と同じになるように連動させられて設定される、ことを特徴とする請求項１に記載の制御プログラム。
【請求項５】
前記手順２）において、前記第１設定部および前記第２設定部のうちの前記他方における項目の値は、前記第１のタブ紙と前記第２のタブ紙とが異なる種類である場合に、前記一方における項目の値と同じ値となるように連動させられて設定される、ことを特徴とする請求項１に記載の制御プログラム。
【請求項６】
前記手順２）は、前記第１設定部および前記第２設定部における項目の値を連動させるためのユーザによる指定があった場合に実行される、ことを特徴とする請求項１〜５のいずれか１つに記載の制御プログラム。
【請求項７】
前記項目には、フォント名、文字スタイル、文字サイズ、縦方向印字位置、横方向印字位置、および印字方向のうちの少なくとも１つが含まれる、ことを特徴とする請求項１〜６のいずれか１つに記載の制御プログラム。
【請求項８】
印刷設定装置であって、
第１のタブ紙への印刷に関する項目の設定を行うための第１設定部と、
第２のタブ紙への印刷に関する項目の設定を行うための第２設定部と、
前記第１設定部および前記第２設定部のうちのいずれか一方における項目の値が設定された場合、前記第１設定部および前記第２設定部のうちの他方における項目の値を、前記一方における項目の値に連動させて設定する制御部と、
を有することを特徴とする印刷設定装置。
【請求項９】
印刷設定方法であって、
第１のタブ紙への印刷に関する項目の設定を行うための第１設定部、および第２のタブ紙への印刷に関する項目の設定を行うための第２設定部をユーザに提供するステップ１）と、
前記第１設定部および前記第２設定部のうちのいずれか一方における項目の値が設定された場合、前記第１設定部および前記第２設定部のうちの他方における項目の値を、前記一方における項目の値に連動させて設定するステップ２）と、
を有することを特徴とする印刷設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タブ紙の挿入機能を有する画像形成装置を制御する制御プログラム、印刷設定装置、および印刷設定方法に関する。
【背景技術】
【０００２】
平坦な矩形状の本体と、当該本体の一辺の所定位置に設けられる突出したタブとを備えたタブ紙をページ間に挿入しながら印刷物を作成することが可能な印刷装置が存在する（特許文献１参照）。この印刷装置においては、タブ紙のタブに見出し文字を印刷することが可能である。
【０００３】
ところで、印刷物が例えば「章」と「節」から構成されている場合、印刷物の「章」の区切りを示すページ位置と「節」の区切りを示すページ位置とに、例えば種類の異なるタブ紙を挿入できることが望ましい。
【０００４】
しかしながら、「章」の区切りに用いる章用タブ紙と「節」の区切りに用いる節用タブ紙とが区別して使用される場合、ユーザは、タブに印刷する文字のフォント名やサイズ等のタブへの印刷に関する項目の設定についての操作を、章用タブ紙と節用タブ紙とで個々に行わなければならい。このため、作業が煩雑であるばかりか、設定を誤って章用タブ紙および節用タブ紙のタブに印刷する文字のフォント等がユーザの意図に反する結果になる虞もあるという問題がある。
【０００５】
一方、上記特許文献１に記載の技術は、例えば「章」の区切りに用いるタブ紙と「節」の区切りに用いるタブ紙のように、タブ紙を複数用途に分けて利用する方法については何ら考慮しておらず、上記課題を解決する手段を提供するものではない。
【特許文献１】特開２００５−１８２７５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は上記従来技術の有する問題点に鑑みてなされたものであり、本発明の目的は、
複数種類のタブ紙への印刷に関する項目の設定を、ユーザの作業性を高めつつしかも誤り無く行うことを可能ならしめる、画像形成装置を制御する制御プログラム、印刷設定装置、および印刷設定方法を提供することにある。
【課題を解決するための手段】
【０００７】
本発明の上記目的は、下記の手段によって達成される。
【０００８】
（１）画像形成装置を制御する制御プログラムであって、第１のタブ紙への印刷に関する項目の設定を行うための第１設定部、および第２のタブ紙への印刷に関する項目の設定を行うための第２設定部をユーザに提供する手順１）と、前記第１設定部および前記第２設定部のうちのいずれか一方における項目の値が設定された場合、前記第１設定部および前記第２設定部のうちの他方における項目の値を、前記一方における項目の値に連動させて設定する手順２）と、をコンピュータに実行させる制御プログラム。
【０００９】
（２）前記手順２）において、前記第１設定部および前記第２設定部のうちの前記他方における項目の値は、前記一方における項目の値と異なるように連動させられて設定される、ことを特徴とする上記（１）に記載の制御プログラム。
【００１０】
（３）前記第１設定部および前記第２設定部において値が異なるように連動する項目は、ユーザにより指定された項目である、ことを特徴とする上記（２）に記載の制御プログラム。
【００１１】
（４）前記手順２）において、前記第１設定部および前記第２設定部のうちの前記他方における項目の値は、前記一方における項目の値と同じになるように連動させられて設定される、ことを特徴とする上記（１）に記載の制御プログラム。
【００１２】
（５）前記手順２）において、前記第１設定部および前記第２設定部のうちの前記他方における項目の値は、前記第１のタブ紙と前記第２のタブ紙とが異なる種類である場合に、前記一方における項目の値と同じ値となるように連動させられて設定される、ことを特徴とする上記（１）に記載の制御プログラム。
【００１３】
（６）前記手順２）は、前記第１設定部および前記第２設定部における項目の値を連動させるためのユーザによる指定があった場合に実行される、ことを特徴とする上記（１）〜（５）のいずれか１つに記載の制御プログラム。
【００１４】
（７）前記項目には、フォント名、文字スタイル、文字サイズ、縦方向印字位置、横方向印字位置、および印字方向のうちの少なくとも１つが含まれる、ことを特徴とする上記（１）〜（６）のいずれか１つに記載の制御プログラム。
【００１５】
（８）印刷設定装置であって、第１のタブ紙への印刷に関する項目の設定を行うための第１設定部と、第２のタブ紙への印刷に関する項目の設定を行うための第２設定部と、前記第１設定部および前記第２設定部のうちのいずれか一方における項目の値が設定された場合、前記第１設定部および前記第２設定部のうちの他方における項目の値を、前記一方における項目の値に連動させて設定する制御部と、を有することを特徴とする印刷設定装置。
【００１６】
（９）印刷設定方法であって、第１のタブ紙への印刷に関する項目の設定を行うための第１設定部、および第２のタブ紙への印刷に関する項目の設定を行うための第２設定部をユーザに提供するステップ１）と、前記第１設定部および前記第２設定部のうちのいずれか一方における項目の値が設定された場合、前記第１設定部および前記第２設定部のうちの他方における項目の値を、前記一方における項目の値に連動させて設定するステップ２）と、を有することを特徴とする印刷設定方法。
【発明の効果】
【００１７】
本発明によれば、第１のタブ紙への印刷に関する項目の設定を行うための第１設定部、および第２のタブ紙への印刷に関する項目の設定を行うための第２設定部がユーザに提供され、第１設定部および第２設定部のうちのいずれか一方における項目の値が設定された場合、第１設定部および第２設定部のうちの他方における項目の値が、上記一方における項目の値に連動させられて設定される。たとえば、タブ紙に関する設定項目の一つとして「フォント名」があり、第１のタブ紙について当該項目の値として「Arial」が設定された場合、この設定値に連動して第２のタブ紙についての項目「フォント名」の値が決定される、といった制御が可能となる。
【００１８】
したがって、ユーザは、タブへの印刷に関する項目の設定についての操作を例えば章用タブ紙と節用タブ紙とで個々に行う手間を軽減できるとともに、設定を誤ってユーザの意図に反する結果になる虞を事前に防止することができる。
【００１９】
すなわち、複数種類のタブ紙への印刷に関する項目の設定を、ユーザの作業性を高めつつしかも誤り無く行うことが可能となる。
【００２０】
また、第１設定部および第２設定部のうちの一方における項目の値と異なるように他方における項目の値が連動させられて設定されるようにすれば、ユーザが一見して例えば「章」の区切りに用いるタブ紙と「節」の区切りに用いるタブ紙とを区別し得るので、ユーザは印刷物における所望のページをタブ紙に基づいて容易かつ迅速に閲覧することが可能となる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施の形態を、図面を参照して詳細に説明する。
【００２２】
図１は、本発明の一実施形態にかかるネットワークシステムの全体構成を示すブロック図である。
【００２３】
本実施形態にかかるネットワークシステムは、文書の印刷の指示等を行う印刷設定装置としてのＰＣ１と、ＰＣ１の印刷指示に基づいて印刷を行う印刷システム４とを備え、これらはネットワーク５により相互に通信可能に接続されている。なお、ＰＣ１と印刷システム４とは、ネットワーク５を介することなく直接機器間で接続（ローカル接続）されていてもよい。
【００２４】
印刷システム４は、互いにローカル接続されたプリンタコントローラ２と画像形成装置としてのプリンタ３とから成る。このローカル接続には、ＵＳＢ、ＩＥＥＥ１３９４等のシリアルインタフェース、ＳＣＳＩ、ＩＥＥＥ１２８４等のパラレルインタフェース、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＩＥＥＥ８０２.１１、ＨｏｍｅＲＦ、ＩｒＤＡ等の無線通信インタフェース等の各種ローカル接続インタフェースが用いられる。ただし、プリンタコントローラ２とプリンタ３とは、ネットワーク５により接続されてもよい。
【００２５】
図２は、図１に示されるＰＣ１の構成を示すブロック図である。
【００２６】
ＰＣ１は、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、ハードディスク１４、ディスプレイ１５、入力装置１６およびネットワークインタフェース１７を備えており、これらは信号をやり取りするためのバス１８を介して相互に接続されている。
【００２７】
ＣＰＵ１１は、プログラムにしたがって、上記各部の制御や各種の演算処理を行う。ＲＯＭ１２は、各種プログラムや各種データを格納する。ＲＡＭ１３は、作業領域として一時的にプログラムやデータを記憶する。ハードディスク１４は、オペレーティングシステムを含む各種プログラムや各種データを格納する。
【００２８】
ここで、ハードディスク１４には、文書ファイルを作成するためのアプリケーションと、文書ファイルを印刷システム４が解釈可能なページ記述言語（ＰＤＬ：Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）で記述されたＰＤＬデータに変換するためのプリンタドライバとがインストールされている。プリンタドライバは、アプリケーションを使用して作成した文書ファイルの印刷指示の他、印刷出力条件の設定やタブ紙に関する設定を行う機能を有する。プリンタドライバには、これらの設定を行うためのプログラムが含まれる。
【００２９】
ディスプレイ１５は、ＬＣＤ、ＣＲＴディスプレイ等であり、各種の情報の表示に使用される。入力装置１６は、マウス等のポインティングデバイスやキーボードを含み、各種情報の入力に使用される。
【００３０】
ネットワークインタフェース１７は、ネットワーク５を介して他の機器と通信するためのインタフェースであり、イーサネット（登録商標）、トークンリング、ＦＤＤＩ等の規格が用いられる。
【００３１】
図３は、図１に示される印刷システム４におけるプリンタコントローラ２の構成を示すブロック図である。
【００３２】
プリンタコントローラ２は、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、ハードディスク２４、プリンタインターフェース２５、およびネットワークインタフェース２６を備えており、これらは信号をやり取りするためのバス２７を介して相互に接続されている。なお、プリンタコントローラ２の上記各部のうち、ＰＣ１の上記各部と同様の機能を有する部分については、説明の重複を避けるためその説明を省略する。
【００３３】
ＲＯＭ２２またはハードディスク２４には、ＰＣ１から受信したＰＤＬデータを翻訳しビットマップ形式の画像データであるビットマップデータに展開するためのラスタライズ処理のプログラム、および受信したＰＤＬデータの処理方法を解析するための画像データ処理のプログラムが格納されている。また、ハードディスク２４には、受信したＰＤＬデータおよびビットマップデータが保存され得る。
【００３４】
プリンタインターフェース２５は、ローカル接続されたプリンタ３と通信するためのインタフェースである。
【００３５】
図４は、図１に示される印刷システム４のプリンタ３の構成を示すブロック図である。プリンタ３は、ＣＰＵ３１、ＲＯＭ３２、ＲＡＭ３３、操作パネル部３４、印刷部３５、およびコントローラインターフェース３６を備えており、これらは信号をやり取りするためのバス３７を介して相互に接続されている。なお、プリンタ３の上記各部のうち、ＰＣ１の上記各部と同様の機能を有する部分については、説明の重複を避けるためその説明を省略する。
【００３６】
ＲＯＭ３２には、プリンタコントローラ２から受信したビットマップデータを含む印刷データに基づいて行われる印刷処理のプログラムが格納されている。
【００３７】
操作パネル部３４は、タッチパネル、テンキー、スタートボタン、ストップボタン等を備えており、各種情報の表示および各種指示の入力に使用される。
【００３８】
印刷部３５は、電子写真式プロセス等の周知の作像プロセスを用いて、プリンタコントローラ２から受信したビットマップデータが示す画像を用紙等の記録媒体に印刷する。コントローラインターフェース３６は、ローカル接続されたプリンタコントローラ２と通信するためのインタフェースである。
【００３９】
図５は、印刷部３５の構成を模式的に示す図である。
【００４０】
印刷部３５は、用紙等の記録媒体やタブ紙等の挿入紙を供給する給紙ユニット５０、記録媒体に画像を形成する画像形成ユニット４０、および用紙やタブ紙が排出される排紙ユニット６０を有している。また、印刷部３５は、用紙の表裏を反転させるための反転機構部７０を備えている。
【００４１】
印刷部３５の画像形成ユニット４０は、矢印方向に回転する感光体ドラム４１、帯電装置４２、露光装置４３、現像装置４４、中間転写ベルト４５、清掃装置４６、および定着装置４７を有している。感光体ドラム４１の表面が帯電装置４２により一様に帯電された後、露光装置４３よりレーザを照射することにより、感光体ドラム４１の表面に静電潜像が作成される。静電潜像は感光体ドラム４１の回転に伴い、トナーが感光体ドラム４１上の静電潜像に付着して静電潜像が顕像化される。現像装置４４は、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の各色の現像ローラ４８を有しており、顕像化された各色のトナー画像は、転写部４９まで搬送されて順次中間転写ベルト４５上に転移されて重ね合わされ、重ね合わされたカラーの画像が、給紙ユニット５０から搬送されてきた用紙に転写される。用紙上のトナー画像は、定着装置４７で定着されて、排紙ユニット６０に排出される。
【００４２】
給紙ユニット５０は、複数の給紙トレイ５１〜５４を備えている。給紙トレイ５４は手差し給紙トレイである。一方、排紙ユニット６０は、複数の排紙トレイ６１〜６４を備えている。排紙ユニット６０は、搬送されてきた用紙に対してパンチ穴開け処理、ステープル綴じ処理等のフィニッシング処理を施す後処理部を備えていてもよい。
【００４３】
図６は、本実施形態で使用されるタブ紙の例を示す図であり、（Ａ）は３タブのタブ紙５００、（Ｂ）は５タブのタブ紙６００を示す。タブ紙はインデックス紙とも呼ばれる。図６（Ａ）に示すように、タブ紙５００は、３枚の構成要素としてのタブ紙５１１〜５１３からなる１セットのタブ紙であり、３タブと称される。タブ紙５１１〜５１３は、それぞれ矩形状の本体と、当該本体の一辺の所定位置に設けられる突出したタブ５２１〜５２３とを備えている。また、図６（Ｂ）に示すように、タブ紙６００は、５枚の構成要素としてのタブ紙６１１〜６１５からなる１セットのタブ紙であり、５タブと称される。タブ紙６１１〜６１５は、それぞれ矩形状の本体と、当該本体の一辺の所定位置に設けられる突出したタブ６２１〜６２５とを備えている。
【００４４】
図６に示されるタブ紙の並び順は正順と呼ばれ、タブが本体の右側に位置されたときに上層のタブが下層のタブよりも図６の上側に位置するように並べられる。３タブのタブ紙５００の場合、タブ５２１〜５２３は、本体の一辺の上部から順に３段階にてそれぞれ下降した位置に設けられている。ここで、タブ５２１の位置は１／３、タブ５２２の位置は２／３、タブ５２２の位置は３／３と称される。また、５タブのタブ紙６００の場合、タブ６２１〜５２５は、本体の一辺の上部から順に５段階にてそれぞれ下降した位置に設けられている。ここで、タブ６２１の位置は１／５、タブ６２２の位置は２／５、タブ６２３の位置は３／５、タブ６２４の位置は４／５、タブ６２５の位置は５／５、と称される。タブ紙５００，６００は、通常複数セット分重ねられて所定の給紙トレイにセットされる。
【００４５】
次に、本実施形態におけるネットワークシステムの動作について説明する。
【００４６】
図７〜図９は、ＰＣ１における処理の手順を示すフローチャートである。なお、図７〜図９のフローチャートにより示されるアルゴリズムは、ＰＣ１のハードディスク１４等の記憶部にプログラムとして記憶されており、ＣＰＵ１１によって実行される。
【００４７】
前提として、ＰＣ１にて印刷しようとする文書ファイルが作成される。文書ファイルはＰＣ１にインストールされたアプリケーションにより作成される。
【００４８】
図７に示すように、文書ファイルの印刷処理を行う際、ユーザの操作に基づいて、アプリケーションの印刷設定ダイアローグを介して、プリンタドライバが起動させられる（Ｓ１０１）。
【００４９】
続いて、プリンタドライバによって図示しない印刷設定画面がディスプレイ１５に表示され、印刷設定画面を通して印刷設定処理が行われる（Ｓ１０２）。
【００５０】
図８に示すように、印刷設定処理ではまず、印刷設定画面においてタブ紙に関する設定の開始要求が受け付けられたか否かが判断される（Ｓ２０１）。タブ紙に関する設定の開始要求は、印刷設定画面における例えばタブ紙設定画面選択部（図示せず）がクリックされることにより行われる。
【００５１】
タブ紙に関する設定の開始要求が受け付けられたと判断された場合（Ｓ２０１：ＹＥＳ）、タブ紙設定画面がディスプレイ１５に表示されて、ステップＳ２０２に進む。
【００５２】
図１０は、第１タブ紙設定画面１００の一例を示す図である。
【００５３】
第１タブ紙設定画面１００は、タブ紙設定画面のうちの最初に開かれる画面であり、第１のタブ紙に関する項目の設定を行うための設定画面である。第１タブ紙設定画面１００は、設定画面切替部１０２がクリックされることにより、第２タブ紙設定画面２００（図１１参照）に表示が切り替えられ、また、設定画面切替部１０３がクリックされることにより、タブ紙への印刷に関する項目のデフォルト値の変更処理を指定するためのタブ印刷デフォルト値変更設定画面３００（図１２参照）に表示が切り替えられる。また、第１タブ紙設定画面１００は、第２タブ紙設定画面２００またはタブ印刷デフォルト値変更設定画面３００から第１タブ紙設定画面１００に表示を切り替えるための設定画面切替部１０１を有している。
【００５４】
本実施形態において、第１のタブ紙は、図１０〜図１２では「ＴａｂＡ」と表示されており、例えば文書中の「章」の区切りに用いる章用タブ紙である。また、第２のタブ紙は、図１０〜図１２では「ＴａｂＢ」と表示されており、例えば文書中の「節」の区切りに用いる節用タブ紙である。
【００５５】
図１０に示すように、第１タブ紙設定画面１００は、第１のタブ紙の種類を指定するための第１タブ紙種類指定部１１０を有している。そして、第１タブ紙種類指定部１１０は、タブ紙のサイズを指定するためのタブ紙サイズ指定部１１１と、１セット中のタブ位置が異なるタブ紙の数（タブ数ないし見出し数）を指定するためのタブ数指定部１１２と、タブ紙の上端から最も上位のタブの上端位置までの距離を示す上部間隙を設定するための上部間隙設定部１１３と、最も下位のタブの下端位置からタブ紙の下端までの距離を示す下部間隙を設定するための下部間隙設定部１１４と、本体の一辺の上部から順に並ぶタブのうち上下に隣接するタブ間の間隔を設定するための間隔設定部１１５とを含む。
【００５６】
また、第１タブ紙設定画面１００は第１のタブ紙のタブへの印刷に関する項目の設定を行うための第１タブ印刷設定部１２０を有しており、第１タブ印刷設定部１２０は、印刷される文字のフォントに関するフォント設定部１３０と、印刷される文字の位置および方向に関するテキスト設定部１４０とを有している。そして、フォント設定部１３０は、フォント名を指定するためのフォント名指定部１３１と、フォントスタイル（文字スタイル）を指定するためのフォントスタイル指定部１３２と、フォントサイズ（文字サイズ）を指定するためのフォントサイズ指定部１３３とを含む。また、テキスト設定部１４０は、タブ内における縦方向印字位置を指定するための縦方向印字位置指定部１４１と、タブ内における横方向印字位置を指定するための横方向印字位置指定部１４２と、印字方向を指定するための印字方向指定部１４３とを含む。縦方向印字位置指定部１４１では、例えば「上」「中央」又は「下」の指定が可能であり、横方向印字位置指定部１４２では、例えば「左」「中央」又は「右」の指定が可能である。また、印字方向指定部１４３では、例えば図６の右側から見た場合の横書き、例えば図６の左側から見た場合の横書き、又は縦書きの指定が可能である。
【００５７】
さらに、第１タブ紙設定画面１００は、現在表示されているタブ紙設定画面に対応するタブ紙（この場合、第１のタブ紙）のタブへの印刷に関して設定された項目の値と同じになるように、他方のタブ紙（この場合、第２のタブ紙）のタブへの印刷に関する項目の値を連動させて設定することをユーザが指定可能な第１順連動設定部１５１と、第１のタブ紙と第２のタブ紙とが異なる種類である場合にのみ、現在表示されているタブ紙設定画面に対応するタブ紙（この場合、第１のタブ紙）のタブへの印刷に関して設定された項目の値と同じになるように、他方のタブ紙（この場合、第２のタブ紙）のタブへの印刷に関する項目の値を連動させて設定することをユーザが指定可能な第２順連動設定部１５２とを有している。ここで、第１順連動設定部１５１および第２順連動設定部１５２はチェックボックスである。これらのチェックボックスがチェックされると順連動機能が設定される。なお、本実施形態では、処理の便宜上、第２順連動設定部１５２にチェックが入れられた場合には、第１順連動設定部１５１にも自動的にチェックが入るようになっている。
【００５８】
図１１は、第２タブ紙設定画面２００の一例を示す図である。第２タブ紙設定画面２００は、第２のタブ紙に関する項目の設定を行うための設定画面である。
【００５９】
図１１に示すように、第２タブ紙設定画面２００は、第２のタブ紙の種類を指定するための第２タブ紙種類指定部２１０を有している。そして、第２タブ紙種類指定部２１０は、タブ紙サイズ指定部２１１と、タブ数指定部２１２と、上部間隙設定部２１３と、下部間隙設定部２１４と、間隔設定部２１５とを含む。
【００６０】
また、第２タブ紙設定画面２００は第２のタブ紙のタブへの印刷に関する項目の設定を行うための第２タブ印刷設定部２２０を有しており、第２タブ印刷設定部２２０は、フォント設定部２３０と、テキスト設定部２４０とを有している。そして、フォント設定部２３０は、フォント名指定部２３１と、フォントスタイル指定部２３２と、フォントサイズ指定部２３３とを含む。また、テキスト設定部２４０は、縦方向印字位置指定部２４１と、横方向印字位置指定部２４２と、印字方向指定部２４３とを含む。
【００６１】
なお、第２タブ紙設定画面２００における各種の設定ないし指定部の機能は、第１タブ紙設定画面１００と同様である。また、タブ紙を挿入すべきページ位置、タブ紙のタブへの印字内容などの指定は、図示しない別の設定画面で受け付けられる。ただし、これらの項目の指定部が、第１タブ紙設定画面１００および第２タブ紙設定画面２００に含められていてもよい。
【００６２】
図１２は、タブ印刷デフォルト値変更設定画面３００の一例を示す図である。
【００６３】
タブ印刷デフォルト値変更設定画面３００は、第１のタブ紙および第２のタブ紙のうちの一方のタブ紙のタブへの印刷に関する項目の値が設定された場合、他方のタブ紙のタブへの印刷に関する項目の値を、上記一方のタブ紙のタブへの印刷に関する項目の値と異なるように連動させて設定することをユーザが指定可能な逆連動設定部３０１〜３０６を有している。逆連動設定部３０１〜３０６はチェックボックスである。逆連動設定部３０１〜３０６のいずれかにチェックが入れられた場合、チェックが入れられた逆連動設定部に対応する第１タブ印刷設定部１２０および第２タブ印刷設定部２２０における項目の値が相互に異なるように連動させられて設定される。
【００６４】
逆連動設定部３０１は、第１のタブ紙および第２のタブ紙の両者のタブに印刷される文字のフォント名を異ならせる場合に使用される。逆連動設定部３０２は、両者のタブに印刷される文字のフォントスタイルを異ならせる場合に使用される。逆連動設定部３０３は、両者のタブに印刷される文字のフォントサイズを異ならせる場合に使用される。逆連動設定部３０４は、両者のタブに印刷される文字の縦方向印字位置を異ならせる場合に使用される。逆連動設定部３０５は、両者のタブに印刷される文字の横方向印字位置を異ならせる場合に使用される。逆連動設定部３０６は、両者のタブに印刷される文字の印字方向を異ならせる場合に使用される。
【００６５】
本実施形態では、第１順連動設定部１５１および第２順連動設定部１５２にチェックが入れられている場合、逆連動設定部３０１〜３０６にチェックが入れられていても当該チェックは無効とされる。ただし、第１順連動設定部１５１および第２順連動設定部１５２にチェックが入れられている場合、タブ印刷デフォルト値設定画面３００におけるユーザによる操作が受け付けられないようにされてもよい。
【００６６】
なお、本実施形態では、第１順連動設定部１５１、第２順連動設定部１５２、逆連動設定部３０１〜３０６のすべてにチェックが入れられていない場合、ユーザは、第１タブ紙設定画面１００および第２タブ紙設定画面２００において、項目の値の連動機能を発揮させることなく自由に指定可能となっている。
【００６７】
図８のフローチャートに戻って、ステップＳ２０２では、タブ設定テーブル処理が行われる。タブ設定テーブル処理は、タブ印刷デフォルト値変更設定画面３００の逆連動設定部３０１〜３０６におけるチェックの有無に基づいて、第１のタブ紙および第２のタブ紙の両者のタブへの印刷に関する項目の値を示すタブ設定テーブル（図１３参照）を必要に応じて変更する処理である。
【００６８】
図１３は、タブ設定テーブル４００の一例を示す図である。タブ設定テーブル４００は、第１のタブ紙および第２のタブ紙の両者のタブに印刷される文字のフォント名を示す欄４０１と、両者のタブに印刷される文字のフォントスタイルを示す欄４０２と、両者のタブに印刷される文字のフォントサイズを示す欄４０３と、両者のタブに印刷される文字の縦方向印字位置を示す欄４０４と、両者のタブに印刷される文字の横方向印字位置を示す欄４０５と、両者のタブに印刷される文字の印字方向を示す欄４０６とを有している。なお、タブ設定テーブル４００はＲＡＭ１３等の記憶部に記憶されており、各欄４０１〜４０６には予め決められたデフォルトの初期値が保存されている。
【００６９】
図９に示すように、タブ設定テーブル処理が開始されると、まず、フォント名についての処理が行われる（Ｓ３０１）。
【００７０】
フォント名についての処理では、フォント名は、デフォルト値変更の対象項目であるか否かが判断される。具体的には、タブ印刷デフォルト値変更設定画面３００の逆連動設定部３０１にチェックが入れられているか否かが判断される。フォント名がデフォルト値変更の対象項目であると判断された場合、現在表示されているタブ紙設定画面（例えば第１タブ紙設定画面１００）に対応するタブ紙（例えば第１のタブ紙）について、タブ設定テーブル４００に設定されているフォント名が検出される。続いて、現在表示されているタブ紙設定画面（例えば第１タブ紙設定画面１００）に対応するタブ紙（例えば第１のタブ紙）とは別の種類のタブ紙（例えば第２のタブ紙）について、タブ設定テーブル４００におけるフォント名に、上記で検出されたフォント名と異なるフォント名がセットされる。上記で検出されたフォント名とこれとは異なるフォント名との組み合わせを示すデータは、予め決められてＲＡＭ１３等の記憶部に記憶されている。ただし、組み合わせを示すデータはユーザによって指定可能に構成されてもよい。一方、フォント名がデフォルト値変更の対象項目であると判断されなかった場合、そのまま次のステップに進む。
【００７１】
続いて、フォントスタイルについての処理（Ｓ３０２）、フォントサイズについての処理（Ｓ３０３）、縦方向印字位置についての処理（Ｓ３０４）、横方向印字位置についての処理（Ｓ３０５）、および印字方向についての処理（Ｓ３０６）が、それぞれステップＳ３０１と項目の種類が異なるものの同様な処理によって行われる。
【００７２】
例えば図１２に示すように逆連動設定部３０２にチェックが入れられている場合、例えば図１３に示すように、第１のタブ紙のタブに印刷される文字のフォントスタイル（Ｂｏｌｄ）と、第２のタブ紙のタブに印刷される文字のフォントスタイル（Ｉｔａｌｉｃ）とが異なるように連動させられてタブ設定テーブル４００に設定される。
【００７３】
なお、本実施形態では、現在表示されているタブ紙設定画面に対応するタブ紙とは別の種類のタブ紙のタブへの印刷に関する項目の値が変更させられるように構成されているが、本発明はこれに限定されるものではない。例えば現在表示されているタブ紙設定画面に対応するタブ紙のタブへの印刷に関する項目の値が変更させられてもよいし、さらには両者のタブ紙のタブへの印刷に関する項目の値が顕著に異なるように変更させられてもよい。また、ステップＳ３０１〜Ｓ３０６の実行順序は変更可能である。
【００７４】
図８のフローチャートに戻って、ステップＳ２０３では、現在表示されているタブ紙設定画面に対応するタブ紙のタブへの印刷に関して設定された項目の値と同じになるように、他方のタブ紙のタブへの印刷に関する項目の値を連動させて設定することが指定されているか否かが判断される。具体的には、第１順連動設定部１５１にチェックが入れられているか否かが判断される。
【００７５】
第１順連動設定部１５１にチェックが入れられていると判断された場合（Ｓ２０３：ＹＥＳ）、さらに第１のタブ紙と第２のタブ紙とが異なる種類である場合にのみ、現在表示されているタブ紙設定画面に対応するタブ紙のタブへの印刷に関して設定された項目の値と同じになるように、他方のタブ紙のタブへの印刷に関する項目の値を連動させて設定することが指定されているか否かが判断される。具体的には、第２順連動設定部１５２にチェックが入れられているか否かが判断される。
【００７６】
ステップＳ２０４において第２順連動設定部１５２にチェックが入れられていないと判断された場合（Ｓ２０４：ＮＯ）、ステップＳ２０６に進む。
【００７７】
一方、ステップＳ２０４において第２順連動設定部１５２にチェックが入れられていると判断された場合（Ｓ２０４：ＮＯ）、第１のタブ紙と第２のタブ紙とが異なる種類であるか否かが判断される（Ｓ２０５）。ここで、第１のタブ紙と第２のタブ紙とが異なる種類である場合には、タブ紙のサイズが異なる場合、およびタブ数が異なる場合の少なくとも１つが含まれる。
【００７８】
第１のタブ紙と第２のタブ紙とが異なる種類であると判断された場合（Ｓ２０５：ＹＥＳ）、ステップＳ２０６に進む。第１のタブ紙と第２のタブ紙とが異なる種類である場合には両者がユーザにより一見して区別できるため、両者のタブへの印刷に関する項目の値を同じにしてもよいというユーザの要望が想定されるからである。
【００７９】
ステップＳ２０６では、設定画面表示制御Ａが行われる。この設定画面表示制御Ａでは、現在表示されているタブ紙設定画面に対応するタブ紙のタブへの印刷に関して設定された項目の値と同じになるように、他方のタブ紙のタブへの印刷に関する項目の値が連動させられて設定されるように、タブ設定テーブル４００が変更させられる。これにより、他方のタブ紙についてのタブ紙設定画面に表示が切り替えられた場合、かかるタブ設定テーブル４００の変更内容に基づいてタブ紙設定画面が表示される。
【００８０】
一方、ステップＳ２０３において第１順連動設定部１５１にチェックが入れられていないと判断された場合（Ｓ２０３：ＮＯ）、あるいはステップＳ２０５において第１のタブ紙と第２のタブ紙とが同じ種類であると判断された場合（Ｓ２０５：ＮＯ）、ステップＳ２０７に進む。
【００８１】
ステップＳ２０７では、設定画面表示制御Ｂが行われる。この設定画面表示制御Ｂでは、現在表示されているタブ紙設定画面が、タブ設定テーブル４００の内容に基づいて更新表示される。
【００８２】
ステップＳ２０９では、現在表示されているタブ紙設定画面において、ユーザによりタブ紙のタブへの印刷に関する項目の値が変更されたか否かが判断される。ユーザによる変更があったと判断された場合（Ｓ２０９：ＹＥＳ）、かかる変更内容がタブ設定テーブル４００に反映される（Ｓ２１０）。ユーザによる変更がないと判断された場合（Ｓ２０９：ＮＯ）、ステップＳ２１１に進む。
【００８３】
一方、ステップＳ２０１においてタブ紙に関する設定以外の印刷設定の開始要求が受け付けられたと判断された場合（Ｓ２０１：ＮＯ）、タブ紙設定以外の印刷設定画面がディスプレイ１５に表示されて、印刷設定処理が行われる（Ｓ２０８）。例えば用紙サイズの指定、ステープル処理等のフィニッシング処理の指定などが行われる。
【００８４】
ステップＳ２１１では、印刷設定作業が終了したか否かが判断される。例えば、タブ紙設定画面とは異なる他の印刷設定画面に表示が切り替えられて図示しない印刷開始の指示部がクリックされた場合に、印刷設定作業が終了したと判断される。印刷設定作業が終了していない場合（Ｓ２１１：ＮＯ）、ステップＳ２０１に戻る。
【００８５】
印刷設定作業が終了した場合（Ｓ２１１：ＹＥＳ）、図７のフローチャートに戻り、ステップＳ１０３では、アプリケーションを使用して作成した文書ファイルが変換されることによってＰＤＬデータが作成される。
【００８６】
ここで、ＰＤＬデータには、タブ紙に関する設定情報がコマンドデータとして記述される。なお、タブ紙に関する設定以外の印刷設定に関する設定情報もＰＤＬデータ内にコマンドデータとして記述される。
【００８７】
続いて、ステップＳ１０４では、作成されたＰＤＬデータは、ネットワーク５を経由して、印刷システム４のプリンタコントローラ２に送信される。
【００８８】
次に、図１４を参照して、プリンタコントローラ２における処理について説明する。なお、図１０のフローチャートにより示されるアルゴリズムは、プリンタコントローラ２のハードディスク２４等の記憶部にプログラムとして記憶されており、ＣＰＵ２１によって実行される。
【００８９】
まず、プリンタコントローラ２は、ＰＣ１からＰＤＬデータを受信し（ステップＳ４０１）、ＰＤＬデータ内に記述されたコマンドデータが解析される（Ｓ４０２）。ここで、コマンドデータが解析されることにより、タブ紙に関する設定情報が認識される。
【００９０】
続いて、受信したＰＤＬデータに対してラスタライズ処理が施されて、ビットマップ形式の画像データであるビットマップデータが得られる（Ｓ４０３）。
【００９１】
そして、ステップＳ４０３で得られたビットマップデータに、タブ紙に関する設定情報を含むヘッダ情報が付加されて、印刷データが作成され（Ｓ４０４）、当該印刷データが印刷ジョブとしてプリンタ３に送信される（Ｓ４０５）。
【００９２】
次に、図１５を参照して、プリンタ３における処理について説明する。なお、図１５のフローチャートにより示されるアルゴリズムは、プリンタ３のＲＯＭ３２等の記憶部にプログラムとして記憶されており、ＣＰＵ３１によって実行される。
【００９３】
プリンタ３は、プリンタコントローラ２から印刷データをとして受信する（Ｓ５０１）。続いて、プリンタ３は印刷処理を実行する（Ｓ５０２）。印刷処理が開始されると、まず印刷ジョブのヘッダ情報が解析される。そして、１ページずつ通常の印刷が実行されるとともに、タブ紙の挿入が指定されたページの場合には、指定されたタブ紙が所定の供給トレイから供給される。供給トレイから供給されたタブ紙のタブには、タブ紙に関する設定情報に応じて印刷が施される。
【００９４】
上述のように本実施形態では、第１のタブ紙への印刷に関する項目の設定を行うための第１タブ印刷設定部１２０、および第２のタブ紙への印刷に関する項目の設定を行うための第２タブ印刷設定部２２０がユーザに提供され、第１タブ印刷設定部１２０および第２タブ印刷設定部２２０のうちのいずれか一方における項目の値が設定された場合、第１タブ印刷設定部１２０および第２タブ印刷設定部２２０のうちの他方における項目の値が、上記一方における項目の値に連動させられて設定される。
【００９５】
したがって、ユーザは、タブへの印刷に関する項目の設定についての操作を例えば章用タブ紙と節用タブ紙とで個々に行う手間を軽減できるとともに、設定を誤ってユーザの意図に反する結果になる虞を事前に防止することができる。
【００９６】
すなわち、複数種類のタブ紙への印刷に関する項目の設定を、ユーザの作業性を高めつつしかも誤り無く行うことが可能となる。
【００９７】
また、第１タブ印刷設定部１２０および第２タブ印刷設定部２２０のうちの一方における項目の値と異なるように他方における項目の値が連動させられて設定されるようにすれば、ユーザが一見して「章」の区切りに用いるタブ紙と「節」の区切りに用いるタブ紙とを区別し得るので、ユーザは印刷物における所望のページをタブ紙に基づいて容易かつ迅速に閲覧することが可能となる。
【００９８】
本発明は、上記した実施形態のみに限定されるものではなく、特許請求の範囲内において、種々改変することができる。
【００９９】
例えば、上記実施形態では、２種類のタブ紙が挿入される場合について説明したが、本発明は、３種類以上のタブ紙が挿入される場合にも適用可能である。すなわち、文書中の一区切りの例として「章」および「節」の２つを挙げて説明したが、本発明はこれに限定されるものではない。文書中の一区切りは、例えば「部」および「章」の２つであってもよく、あるいは例えば「部」「章」および「節」等の３つ以上であってもよい。
【０１００】
また、上記実施形態では、タブ紙に関する設定についての処理がプリンタドライバによって行われる場合について説明したが、プリンタドライバではなくアプリケーションによって行われることもできる。
【０１０１】
また、上記実施形態では、タブ紙に関する設定が、ＰＣ１のディスプレイ１５上に表示される設定画面を用いて行われる場合について説明したが、プリンタ３の操作パネル部３４上に表示される設定画面を用いて行われることもできる。
【０１０２】
また、上記実施形態では、印刷システム４がプリンタコントローラ２とプリンタ３に分けられ、互いにローカル接続された構成の場合について述べたが、プリンタコントローラ２はプリンタ３の中に内包されていてもよい。
【０１０３】
また、上記実施形態では、画像形成装置としてプリンタが採用されているが、本発明はこれに限定されるものではない。本発明は、例えばＭＦＰ（Ｍｕｌｔｉ−Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）、複写機等の画像形成装置にも適用可能である。
【０１０４】
本実施形態のネットワークシステムにおける各種処理を行う手段および方法は、専用のハードウェア回路、またはプログラムされたコンピュータのいずれによっても実現することが可能である。上記プログラムは、たとえばフレキシブルディスクやＣＤ−ＲＯＭなどのコンピュータ読み取り可能な記録媒体によって提供されてもよいし、インターネット等のネットワークを介してオンラインで提供されてもよい。この場合、コンピュータ読み取り可能な記録媒体に記録されたプログラムは、通常、ハードディスク等の記憶部に転送されて記憶される。また、上記プログラムは、単独のアプリケーションソフトとして提供されてもよいし、装置の一機能としてその装置のソフトウェアに組み込まれてもよい。
【図面の簡単な説明】
【０１０５】
【図１】本発明の一実施形態にかかるネットワークシステムの全体構成を示すブロック図である。
【図２】図１に示されるＰＣの構成を示すブロック図である。
【図３】図１に示される印刷システムのプリンタコントローラの構成を示すブロック図である。
【図４】図１に示される印刷システムのプリンタの構成を示すブロック図である。
【図５】印刷部の構成を模式的に示す図である。
【図６】本実施形態で使用されるタブ紙の例を示す図である。
【図７】ＰＣにおける処理の手順を示すフローチャートである。
【図８】印刷設定処理の手順を示すフローチャートである。
【図９】タブ設定テーブル処理の手順を示すフローチャートである。
【図１０】第１タブ紙設定画面の一例を示す図である。
【図１１】第２タブ紙設定画面の一例を示す図である。
【図１２】タブ印刷デフォルト値変更設定画面の一例を示す図である。
【図１３】タブ設定テーブルの一例を示す図である。
【図１４】プリンタコントローラにおける処理の手順を示すフローチャートである。
【図１５】プリンタにおける処理の手順を示すフローチャートである。
【符号の説明】
【０１０６】
１    ＰＣ、
２    プリンタコントローラ、
３    プリンタ、
４    印刷システム、
５    ネットワーク、
１１，２１，３１    ＣＰＵ、
１２，２２，３２    ＲＯＭ、
１３，２３，３３    ＲＡＭ、
１４，２４    ハードディスク、
１５    ディスプレイ、
１６    入力装置、
１７，２６    ネットワークインタフェース、
１８，２７，３７    バス、
２５    プリンタインターフェース、
３４    操作パネル部、
３５    印刷部、
３６    コントローラインターフェース、
４０    画像形成ユニット、
５０    給紙ユニット、
５１〜５４    給紙トレイ、
６０    排紙ユニット、
６１〜６４    排紙トレイ、
７０    反転機構部、
１００    第１タブ紙設定画面、
１１０    第１タブ紙種類指定部、
１２０    第１タブ印刷設定部、
１３０    フォント設定部、
１４０    テキスト設定部、
１５１    第１順連動設定部、
１５２    第２順連動設定部、
２００    第２タブ紙設定画面、
２１０    第２タブ紙種類指定部、
２２０    第２タブ印刷設定部、
２３０    フォント設定部、
２４０    テキスト設定部、
３００    タブ印刷デフォルト値変更設定画面、
３０１〜３０６    逆連動設定部、
５００，６００    タブ紙、
５１１〜５１３，６１１〜６１５    タブ紙（構成要素）、
５２１〜５２３，６２１〜６２５    タブ。
【図１】
2008269098.tif 000003
【図２】
2008269098.tif 000004
【図３】
2008269098.tif 000005
【図４】
2008269098.tif 000006
【図５】
2008269098.tif 000007
【図６】
2008269098.tif 000008
【図７】
2008269098.tif 000009
【図８】
2008269098.tif 000010
【図９】
2008269098.tif 000011
【図１０】
2008269098.tif 000012
【図１１】
2008269098.tif 000013
【図１２】
2008269098.tif 000014
【図１３】
2008269098.tif 000015
【図１４】
2008269098.tif 000016
【図１５】
2008269098.tif 000017