(57)【要約】【課題】試し刷りを行うための制御技術に関し、少ない印刷消費で印刷文字の視認性を確認可能とする。【解決手段】ＰＣ１００で実行されるプリンタドライバで、ユーザ名、最小文字サイズ、それが含まれるページ番号を含む文字視認確認印刷データを生成し、プリンタ１１０に送る。プリンタ１１０内の文字視認確認印刷処理では、受信した文字視認確認印刷データ内の最小文字サイズがユーザ別データ記録テーブル１１３内の該当するユーザの視認不可文字サイズよりも大きければ、文字視認確認印刷データ内のページ番号に対応する最小文字サイズの文字が含まれる１ページを印刷データ処理部１１５に試し刷り印刷させ、ユーザに本印刷を続行させるか否かを選択させる。【選択図】図１
2015184837.tif 000002
【特許請求の範囲】
【請求項１】
記憶している視認不可文字サイズと印刷物内の文字の最小文字サイズとを比較する文字サイズ比較ステップと、
当該文字サイズ比較ステップの実行の結果、前記最小文字サイズが前記視認不可文字サイズに比較して大きいと判定された場合に、前記最小文字サイズの文字が含まれている前記印刷物内のページのうちの１ページを試し刷りとしてプリンタ装置に印刷させる試し刷りステップと、
前記試し刷りの後、ユーザに前記印刷物の本印刷を続行するか中止するかを選択させる本印刷選択ステップと、
前記ユーザが前記本印刷の続行を選択したら、前記プリンタ装置に前記本印刷を実行させる本印刷実行制御ステップと、
前記ユーザが前記本印刷の中止を選択したら、前記本印刷を中止するとともに、前記最小文字サイズを前記視認不可文字サイズとして記憶する視認不可文字サイズ記憶ステップと、
前記文字サイズ比較ステップの実行の結果、前記最小文字サイズが前記視認不可文字サイズに比較して小さいと判定された場合に、前記本印刷を中止する本印刷中止ステップと、
を前記プリンタ装置を制御するコンピュータに実行させるための試し刷り制御プログラム。
【請求項２】
前記視認不可文字サイズ記憶ステップにおいて、前記ユーザ毎に前記視認不可文字サイズを記憶し、
前記文字サイズ比較ステップにおいて、前記視認不可文字サイズ記憶ステップにより記憶された前記ユーザ毎の視認不可文字サイズと当該ユーザに対応する前記印刷物内の前記最小文字サイズとを比較する、
ことを特徴とする請求項１に記載の試し刷り制御プログラム。
【請求項３】
印刷を実施するか否かの自動判別を行うか否かを指示する印刷実施自動判別指示情報を判定する印刷実施自動判別指示情報判定ステップをさらに前記コンピュータに実行させ、
当該印刷実施自動判別指示情報判定ステップの実行の結果、前記自動判別を行わないと判定された場合に、前記試し刷りステップを実行し、
当該印刷実施自動判別指示情報判定ステップの実行の結果、前記自動判別を行うと判定された場合に、前記文字サイズ比較ステップを実行する、
ことを特徴とする請求項１または２のいずれかに記載の試し刷り制御プログラム。
【請求項４】
前記印刷実施自動判別指示情報判定ステップにおいて、前記ユーザ毎の前記印刷実施自動判別指示情報を判定する、
ことを特徴とする請求項１ないし３のいずれかに記載の試し刷り制御プログラム。
【請求項５】
前記文字サイズ比較ステップに先だって、記憶している視認可能文字サイズと印刷物内の文字の最小文字サイズとを比較する第２の文字サイズ比較ステップと、
当該第２の文字サイズ比較ステップの実行の結果、前記最小文字サイズが前記視認可能文字サイズに比較して大きいと判定された場合に、プリンタ装置に前記印刷物の通常の印刷を実行させる通常印刷ステップと、をさらに前記コンピュータに実行させ、
前記第２の文字サイズ比較ステップの実行の結果、前記最小文字サイズが前記視認可能文字サイズに比較して小さいと判定された場合に、前記文字サイズ比較ステップを実行する、
ことを特徴とする請求項１ないし４のいずれかに記載の試し刷り制御プログラム。
【請求項６】
前記ユーザが前記本印刷の続行を選択したら、前記本印刷実行制御ステップの実行とともに、前記最小文字サイズを前記視認可能文字サイズとして記憶する視認可能文字サイズ記憶ステップを実行する、
ことを特徴とする請求項５に記載の試し刷り制御プログラム。
【請求項７】
前記視認可能文字サイズ記憶ステップにおいて、前記ユーザ毎に前記視認可能文字サイズを記憶し、
前記第２の文字サイズ比較ステップにおいて、前記視認可能文字サイズ記憶ステップにより記憶された前記ユーザ毎の視認可能文字サイズと当該ユーザに対応する前記印刷物内の前記最小文字サイズとを比較する、
ことを特徴とする請求項６に記載の試し刷り制御プログラム。
【請求項８】
印刷物に対して文字視認確認印刷を行うか否かをユーザに設定させ、
前記ユーザが前記印刷物に対して前記文字視認確認印刷を行うことを指示した場合に、前記印刷物内の文字の最小文字サイズと当該最小文字サイズの文字が含まれるページ番号を検出し、当該最小文字サイズおよび当該ページ番号とからなる文字視認確認印刷データを生成し、
記憶している視認不可文字サイズと前記文字視認確認印刷データに含まれる前記最小文字サイズとを比較し、
前記視認不可文字サイズと前記最小文字サイズとの比較の結果、前記最小文字サイズが前記視認不可文字サイズに比較して大きいと判定された場合に、前記最小文字サイズの文字が含まれている前記印刷物内のページのうちの１ページを試し刷りとしてプリンタ装置に印刷させ、
前記試し刷りの後、ユーザに前記印刷物の本印刷を続行するか中止するかを選択させ、
前記ユーザが前記本印刷の続行を選択したら、前記プリンタ装置に前記本印刷を実行させ、
前記ユーザが前記本印刷の中止を選択したら、前記本印刷を中止するとともに、前記最小文字サイズを前記視認不可文字サイズとして記憶し、
前記文字サイズ比較ステップの実行の結果、前記最小文字サイズが前記視認不可文字サイズに比較して小さいと判定された場合に、前記本印刷を中止する、
ことを特徴とする試し刷り制御方法。
【請求項９】
記憶している視認不可文字サイズと印刷物内の文字の最小文字サイズとを比較する文字サイズ比較ステップと、
当該文字サイズ比較ステップの実行の結果、前記最小文字サイズが前記視認不可文字サイズに比較して大きいと判定された場合に、前記最小文字サイズの文字が含まれている前記印刷物内のページのうちの１ページを試し刷りする試し刷りステップと、
前記試し刷りの後、ユーザに前記印刷物の本印刷を続行するか中止するかを選択させる本印刷選択ステップと、
前記ユーザが前記本印刷の続行を選択したら、前記本印刷を実行する本印刷実行制御ステップと、
前記ユーザが前記本印刷の中止を選択したら、前記本印刷を中止するとともに、前記最小文字サイズを前記視認不可文字サイズとして記憶する視認不可文字サイズ記憶ステップと、
前記文字サイズ比較ステップの実行の結果、前記最小文字サイズが前記視認不可文字サイズに比較して小さいと判定された場合に、前記本印刷を中止する本印刷中止ステップと、
を実行するプリンタ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、試し刷りを行うための制御プログラム、試し刷り制御方法、およびプリンタ装置に関する。
【背景技術】
【０００２】
プリンタ装置への印刷において、従来、印刷物に含まれる文字の視認性を確認するために、確認印刷モードを備える印刷装置が知られている（例えば特許文献１）。この確認印刷モードは、複数部数の印刷出力物を生成する際に、まず１部目のみ出力して印刷出力結果を確認し、残りの部数をそのままの印刷設定で引き続き印刷出力するか否かを判定するモードである。印刷出力結果が良好であるとユーザにより判定される場合には、残りの部数がそのままの印刷設定で引き続き印刷出力される。印刷出力結果が良好でないとユーザにより判定される場合には、印刷設定の変更が行われた後に、１部のみの印刷出力が再び実行される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−２５２４７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、上記従来技術では、印刷物に含まれる文字の視認性を確認するために、必ず印刷物全体を１部印刷しなければならない。従って、例えば１部のみの印刷を行う際にその印刷物に含まれる文字の視認性を確認するためには、視認性が確認できるまで１部ずつの印刷を繰り返さなければならず、印刷の無駄が多いという問題点を有していた。
【０００５】
また、ユーザによってその視認性を満足できる文字サイズは異なる場合があり、各ユーザが印刷のたびに１部ずつの確認印刷をするのは無駄が多いという問題点を有していた。
【０００６】
本発明は、少ない印刷消費で印刷文字の視認性を確認可能とすることを目的とする。
【課題を解決するための手段】
【０００７】
態様の一例は、プリンタ装置を制御するコンピュータに実行させるための試し刷り制御プログラムとして実現され、  記憶している視認不可文字サイズと印刷物内の文字の最小文字サイズとを比較する文字サイズ比較ステップと、その文字サイズ比較ステップの実行の結果、最小文字サイズが視認不可文字サイズに比較して大きいと判定された場合に、最小文字サイズの文字が含まれている印刷物内のページのうちの１ページを試し刷りとしてプリンタ装置に印刷させる試し刷りステップと、試し刷りの後、ユーザに印刷物の本印刷を続行するか中止するかを選択させる本印刷選択ステップと、ユーザが本印刷の続行を選択したら、プリンタ装置に本印刷を実行させる本印刷実行制御ステップと、ユーザが本印刷の中止を選択したら、本印刷を中止するとともに、最小文字サイズを視認不可文字サイズとして記憶する視認不可文字サイズ記憶ステップと、文字サイズ比較ステップの実行の結果、最小文字サイズが視認不可文字サイズに比較して小さいと判定された場合に、本印刷を中止する本印刷中止ステップと、を含む。
【発明の効果】
【０００８】
本発明によれば、少ない印刷消費で印刷文字の視認性を確認することが可能となる。
【図面の簡単な説明】
【０００９】
【図１】第１から第４の実施形態による印刷システムを示すブロック図である。
【図２】文字視認確認印刷データのデータ構成例を示す図である。
【図３】ユーザ別データ記録テーブルの構成例を示す図である。
【図４】本実施形態の印刷システムのハードウェア構成図である。
【図５】第１、第３の実施形態におけるＰＣが実行するプリンタドライバの処理例を示すフローチャートである。
【図６】第１の実施形態におけるプリンタの文字視認確認印刷処理の例を示すフローチャートである。
【図７】第２、第４の実施形態におけるＰＣが実行するプリンタドライバの処理例を示すフローチャートである。
【図８】第２の実施形態におけるプリンタの文字視認確認印刷処理の例を示すフローチャートである。
【図９】第３の実施形態におけるプリンタの文字視認確認印刷処理の例を示すフローチャートである。
【図１０】第４の実施形態におけるプリンタの文字視認確認印刷処理の例を示すフローチャートである。
【図１１】パネル部の表示例を示す図である。
【発明を実施するための形態】
【００１０】
以下、本発明を実施するための形態について図面を参照しながら詳細に説明する。図１は、後述する文字視認確認印刷処理の第１から第４の実施形態で共通の印刷システムを示すブロック図である。
【００１１】
本実施形態による印刷システムは、ＰＣ（パーソナルコンピュータ）１００とプリンタ１１０とが、ネットワーク１２０により接続された構成を有する。ネットワーク１２０は例えば、ＬＡＮ（ローカルエリアネットワーク）、あるいはＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ケーブルである。
【００１２】
ＰＣ１００は、最小文字サイズ検出部１０１と文字視認確認印刷データ生成部１０２（文字視認確認印刷データ生成部を構成）、および印刷データ生成部１０３と印刷データ送信部１０４（印刷データ生成送信部を構成）を備える。特には図示しない文字視認確認印刷指示部の機能により、ユーザが印刷物に対して文字視認確認印刷を行うことを指示した場合に、上述の各部が動作する。
【００１３】
まず、最小文字サイズ検出部１０１は、印刷物内の文字の最小文字サイズとその最小文字サイズの文字が含まれるページ番号を検出する。
【００１４】
次に、文字視認確認印刷データ生成部１０２は、図２のデータ構成例に示されるように、ユーザ名Ｎとともに、上述の最小文字サイズＸｍｉｎおよびページ番号Ａとからなる文字視認確認印刷データを生成する。
【００１５】
なお、後述する文字視認確認印刷処理の第２または第４の実施形態の場合には、図２のデータフォーマット例には図示しないが、上記文字視認確認印刷データはさらに、印刷を実施するか否かの自動判別を行うか否かを指示する印刷実施自動判別指示情報であるフラグＦを含む。
【００１６】
印刷データ生成部１０３は、上述の文字視認確認印刷データを含む印刷物に対応する印刷データを生成する。
【００１７】
印刷データ送信部１０４は、印刷データ生成部１０３が生成した印刷データを、プリンタ１１０に送信する。
【００１８】
次に、プリンタ１１０は、印刷データ受信部１１１と、文字視認確認印刷データ保持部１１２と、ユーザ別データ記録テーブル１１３と、文字視認確認印刷処理部１１４と、印刷データ処理部１１５と、パネル１１６と、ユーザ操作受付部１１７と、ユーザ操作部１１８とを備える。プリンタ１１０からは、印刷処理の結果としての印刷出力物１１９が出力される。
【００１９】
印刷データ受信部１１１は、ネットワーク１２０から印刷データを受信し、印刷データから図２に例示されるデータフォーマットの文字視認確認印刷データを抽出して文字視認確認印刷データ保持部１１２に保持させ、残りの印刷データは印刷データ処理部１１５に送る。
【００２０】
なお、前述したように、後述する文字視認確認印刷処理の第２または第４の実施形態の場合には、図２のデータフォーマット例には図示しないが、上記文字視認確認印刷データはさらに、印刷を実施するか否かの自動判別を行うか否かを指示する印刷実施自動判別指示情報であるフラグＦを含む。
【００２１】
ユーザ別データ記録テーブル１１３は、例えば図３に示されるデータ構成例を有する。各ユーザＮｉ毎に、視認可能文字サイズＬｉと視認不可文字サイズＭｉ（ｉ＝１，２，３，４，・・・）を記憶する。なお、視認不可文字サイズＭｉは、後述する文字視認確認印刷処理の第１ないし第４の実施形態において使用され、視認不可文字サイズＭｉは、後述する文字視認確認印刷処理の第１または第２の実施形態において使用される。
【００２２】
文字視認確認印刷処理部１１４は、文字視認確認印刷データ保持部１１２およびユーザ別データ記録テーブル１１３の登録内容と、ユーザによるユーザ操作部１１８の操作をパネル１１６内のユーザ操作受付部１１７が受け付けた操作結果とに基づいて、印刷データ処理部１１５に対して、試し刷り印刷または本印刷を指示する。また、文字視認確認印刷処理部１１４は、次の文字視認確認印刷処理のために、ユーザ別データ記録テーブル１１３の内容を更新する。本実施形態では、この印刷方式を「文字視認確認印刷」と呼ぶ。
【００２３】
文字視認確認印刷処理部１１４は、基本的な動作として、文字視認確認印刷データ保持部１１２に保持されている図２に例示される文字視認確認印刷データ内の最小文字サイズＸｍｉｎを、同データ内のユーザＮと同じユーザのユーザ別データ記録テーブル１１３内の視認不可文字サイズ（これをＭとする）と比較する。文字視認確認印刷処理部１１４は、Ｘｍｉｎ＞Ｍであれば、文字視認確認印刷データ内のページ番号Ａが示すページのうちの１ページの試し刷り印刷を、印刷データ処理部１１５に指示し、パネル１１６に、印刷を続行するか否かの確認を表示する。ユーザがユーザ操作部１１８から印刷続行を指示したら、文字視認確認印刷処理部１１４は、印刷データ処理部１１５に本印刷を実行させる。ユーザがユーザ操作部１１８から印刷中止を指示したら、文字視認確認印刷処理部１１４は、「このユーザは最小文字の視認性が確保できず印刷をやり直す判断をした」として、本印刷を中止する。これとともに、文字視認確認印刷処理部１１４は、最小文字サイズＸｍｉｎを次回の印刷のための視認不可文字サイズとして、ユーザ別データ記録テーブル１１３内の同じユーザの記憶領域に記憶させる。Ｘｍｉｎ≦Ｍならば、文字視認確認印刷処理部１１４は、本印刷を中止する。このとき、文字視認確認印刷処理部１１４は、パネル１１６に、最小文字サイズＸｍｉｎが小さすぎるため印刷を中止する旨を表示してよい。以上の文字視認確認印刷処理部１１４の処理詳細は、文字視認確認印刷処理の第１から第４の実施形態として後述する。
【００２４】
パネル１１６は例えば、プリンタ１１０に設置され、液晶表示部とユーザ操作受付部１１７を含む。ユーザ操作受付部１１７には、ユーザ操作部１１８が接続される。ユーザ操作部１１８は例えば、キー入力装置である。ユーザ操作受付部１１７は、パネル１１６の液晶表示部に、ユーザに必要な情報（例えばキー入力結果等）を表示しながら、ユーザ操作部１１８でユーザが操作したキー入力結果を受け付けて、文字視認確認印刷処理部１１４に送る。
【００２５】
印刷データ処理部１１５は、文字視認確認印刷処理部１１４からの指示に従って、印刷データ受信部１１１から送られてくる印刷データに対して、試し刷り印刷または本印刷を実行し、印刷出力物１１９を出力する。
【００２６】
図４は、本実施形態の図１に示される機能構成を実現するＰＣ１００と、プリンタ１１０とからなる印刷システムのハードウェア構成図である。
【００２７】
ＰＣ１００は、ＣＰＵ４０１、ＲＯＭ４０２、ＲＡＭ４０３、入力装置４０４、出力装置４０５、ＬＡＮインタフェース（以下、「ＬＡＮ  Ｉ／Ｆ」と称する）４０６、外部記憶装置４０７、および可搬記録媒体４０９が挿入される可搬記録媒体駆動装置４０８を備え、これらがバスによって接続された構成を有する。
【００２８】
図４に示されるＰＣ１００の構成は、本実施形態における図１のＰＣ１００の機能構成を実現できるハードウェア構成の一例であり、そのようなコンピュータはこの構成に限定されるものではない。
【００２９】
ＣＰＵ（中央演算処理装置）４０１は、当該ＰＣ１００全体の制御を行う。ＲＡＭ（ランダムアクセスメモリ）４０３は、プログラムの実行、データ更新等の際に、ＲＯＭ（リードオンリーメモリ）４０２または外部記憶装置４０７（或いは可搬記録媒体４０９）に記憶されているプログラム又はデータを一時的に格納するメモリである。
ＣＵＰ４０１は、後述する文字視認確認印刷処理のプログラムをＲＯＭ４０２または外部記憶装置４０７（或いは可搬記録媒体４０９）からＲＡＭ４０３に読み出して実行することにより、ＰＣ１００全体の制御を行う。
【００３０】
入力装置４０４は図１のアプリケーションプログラムやプリンタドライバの実行時に、ユーザがＰＣ１００に対して各種指定を行うための装置であり、出力装置４０５は例えば上記入力時の確認や実行データ等の表示を行うディスプレイ装置である。
【００３１】
外部記憶装置４０７は、例えばハードディスク記憶装置またはソリッドディスク記憶装置であり、上述の各機能部を実現するプログラムデータや各種データを記憶する。
【００３２】
可搬記録媒体駆動装置４０８は、光ディスクやＳＤＲＡＭ、コンパクトフラッシュ等の可搬記録媒体４０９を収容するもので、外部記憶装置４０７の補助の役割を有する。また、上記各種プログラムのインストール等を行う。
【００３３】
ＬＡＮ  Ｉ／Ｆ４０６は、例えば有線または無線によって図１または図４のネットワーク１２０を接続するための装置である。
【００３４】
本実施形態によるＰＣ１００上のプリンタドライバは、後述する図５（第１、第３の実施形態の場合）または図７（第２、第４の実施形態の場合）の各フローチャートで実現されるプリンタドライバ処理のプログラムをＣＰＵ４０１が実行することで実現される。そのプログラムは、例えば外部記憶装置４０７や可搬記録媒体４０９に記録して配布してもよく、或いはＬＡＮ  Ｉ／Ｆ４０６によりネットワーク１２０やインターネット等のネットワークから取得できるようにしてもよい。
【００３５】
プリンタ１１０は、ＣＰＵ４１１、ＲＯＭ４１２、ＲＡＭ４１３、ＬＡＮ  Ｉ／Ｆ４１４、プリンタエンジンインタフェース（以下、「プリンタエンジンＩ／Ｆ」と称する）４１５、プリント制御ＬＳＩ（大規模集積回路）４１６、およびプリンタエンジン４１７を備え、これらがバスによって接続された構成を有する。
【００３６】
図４に示されるプリンタ１１０の構成は、一例であり、この構成に限定されるものではない。
【００３７】
ＣＰＵ４１１は、当該プリンタ１１０の全体の制御を行う。ＲＡＭ４１３は、文字視認確認印刷処理プログラムの実行、データ更新等の際に、ＲＯＭ４１２に記憶されているプログラム又はデータを一時的に格納するメモリである。
【００３８】
ＣＵＰ４１１は、後述する図６（第１の実施形態の場合）、図８（第２の実施形態の場合）、図９（第３の実施形態の場合）、または図１０（第４の実施形態の場合）の各フローチャートで実現される文字視認確認印刷処理プログラムをＲＯＭ４１２からＲＡＭ４１３に読み出して実行することにより、プリンタ１１０の全体の制御を行う。
【００３９】
ＲＡＭ４１３には、ＰＣ１００からプリンタ１１０に転送された印刷データを記憶するための画像メモリ領域と、同じく印刷データから抽出された文字視認確認印刷データを記憶するための図１の文字視認確認印刷データ保持部１１２に対応する文字視認確認印刷データ保持領域と、図１で説明したユーザ別データ記録テーブル１１３を記憶する領域が確保されている。
【００４０】
ＬＡＮ  Ｉ／Ｆ４１４は、ＰＣ１００内のＬＡＮ  Ｉ／Ｆ４０６と同様に、図１または図４のネットワーク１２０を接続するための装置である。
【００４１】
パネル部４１８は、図１のパネル１１６、ユーザ操作受付部１１７、ユーザ操作部１１８に対応し、ユーザの操作を受け付ける。
【００４２】
図１または図４のＰＣ１００内のＬＡＮ  Ｉ／Ｆ２０６からネットワーク１２０およびプリンタ１１０内のＬＡＮ  Ｉ／Ｆ４１４を介して受信された印刷データは、ＣＰＵ４１１の制御に従って、文字視認確認印刷データとその他の印刷データに分離され、文字視認確認印刷データはＲＡＭ４１３内の文字視認確認印刷データ保持領域に書き込まれ、その他の印刷データはＲＡＭ４１３内の画像メモリ領域に書き込まれる。その後、プリント制御ＬＳＩ  ４１６が、ＲＡＭ４１３内の画像メモリ領域に書き込まれた印刷データを、プリンタエンジンＩ／Ｆ４１５を介して、プリンタエンジン４１７に転送する。
【００４３】
プリンタエンジン４１７は、印刷機構を備え、上述のようにＲＡＭ４１３内の画像メモリ領域から転送された印刷データを紙媒体に印刷し、図１の印刷出力物１１９として出力する。
【００４４】
図１の機能構成および図４のハードウェア構成を有する印刷システムによる文字視認確認印刷処理の具体的な動作について、以下に詳細に説明する。以下、随時、図１または図４の各部を参照するものとする。
【００４５】
まず、文字視認確認印刷処理の第１の実施形態について説明する。
【００４６】
図５は、文字視認確認印刷処理の第１の実施形態においてＰＣ１００が実行するプリンタドライバの処理例を示すフローチャートである。この処理は例えば、図４に示されるＰＣ１００のハードウェア構成において、ＣＰＵ４０１が、ＲＯＭ４０２または外部記憶装置４０７に記憶されたプリンタドライバプログラムをＲＡＭ４０３に読み出して実行する処理として実現される。
【００４７】
まず、ユーザは、出力装置４０５であるディスプレイ等に表示されるプリンタドライバの詳細設定画面等で、入力装置４０４であるマウスやキーボードを使用して、文字視認確認印刷を行うか否かを指定する（図５のステップＳ５０１）（文字視認確認印刷指示ステップ）。その後、ユーザは、ＰＣ１００上で起動しているアプリケーションプログラム上で、印刷メニューを選択して印刷の実行を指示する。
【００４８】
ユーザが文字視認確認印刷を行うことを指定した後に印刷の実行を指示しステップＳ５０１の判定がＹｅｓとなった場合、ＣＰＵ４０１はステップＳ５０２の処理に移行する。
【００４９】
この結果、ＣＰＵ４０１は、印刷を開始したユーザ名Ｎと、印刷の実行が指示された印刷物（文書データ等）に含まれる最小文字サイズＸｍｉｎと、その最小文字サイズＸｍｉｎの文字が含まれるページ番号Ａを検出する（図５のステップＳ５０２）（文字視認確認印刷データ生成ステップの一部）。この処理は、図１の最小文字サイズ検出部１０１の機能に対応する。
【００５０】
さらに、ＣＰＵ４０１は、ユーザ名Ｎと最小文字サイズＸｍｉｎとページ番号Ａを合わせて、例えば図２に例示したデータフォーマットを有する文字視認確認印刷データを生成する（図５のステップＳ５０３）（文字視認確認印刷データ生成ステップの一部）。この処理は、図１の文字視認確認印刷データ生成部１０２の機能に対応する。
【００５１】
ＣＰＵ４０１は、ステップＳ５０３で生成した文字視認確認印刷データを含む、印刷物（文書データ等）に対応する印刷データを生成し、その印刷データをＬＡＮ  Ｉ／Ｆ４０６からネットワーク１２０を介してプリンタ１１０に送信する（ステップＳ５０４）（印刷データ生成送信ステップ）。これらの処理は、図１の印刷データ生成部１０３および印刷データ送信部１０４の機能に対応する。
【００５２】
ユーザが文字視認確認印刷を行わないことを指定した後に印刷の実行を指示しステップＳ５０１の判定がＮｏとなった場合、ＣＰＵ４０１はステップＳ５０５の処理に移行する。
【００５３】
ＣＰＵ４０１は、印刷物（文書データ等）に対応する通常の印刷データを生成する（ステップＳ５０５）。そして、ＣＰＵ４０１は、その印刷データをＬＡＮ  Ｉ／Ｆ４０６からネットワーク１２０を介してプリンタ１１０に送信する（ステップＳ５０６）。
【００５４】
図６は、文字視認確認印刷処理の第１の実施形態においてプリンタ１１０が実行する制御処理の例を示すフローチャートである。この処理は例えば、図４に示されるプリンタ１１０のハードウェア構成において、ＣＰＵ４１１が、ＲＯＭ４１２に記憶された文字視認確認印刷処理プログラムをＲＡＭ４１３に読み出して実行する処理として実現される。
【００５５】
ＣＰＵ４１１は、図５のステップＳ５０４によりＰＣ１００から送信された文字視認確認印刷データを含む印刷データをＬＡＮ  Ｉ／Ｆ４１４を介して受信した場合、その印刷データから図２に例示されるデータフォーマットの文字視認確認印刷データを取り出し、ＲＡＭ４１３内の文字視認確認印刷データ保持領域に記憶させる（ステップＳ６０１）。この処理は、図１の印刷データ受信部１１１および文字視認確認印刷データ保持部１１２の機能に対応する。
【００５６】
ＣＰＵ４１１は、文字視認確認印刷データ内のユーザＮに対応するデータが、ＲＡＭ４１３に記憶されている図３に例示されるデータフォーマットのユーザ別データ記録テーブル１１３に登録済みであるか否かを判定する（ステップＳ６０２）。
【００５７】
ステップＳ６０２の判定がＹｅｓならば、ＣＰＵ４１１は、ＲＡＭ４１３のユーザ別データ記録テーブル１１３から、ユーザＮに対応する視認不可文字サイズＭを取り出す（ステップＳ６０３）。
【００５８】
ステップＳ６０２の判定がＮｏならば、ＣＰＵ４１１は、ユーザ名Ｎと、視認不可文字サイズＭ＝０を、ＲＡＭ４１３のユーザ別データ記録テーブル１１３に登録する（ステップＳ６０４）。
【００５９】
ステップＳ６０３またはＳ６０４の処理の後、ＣＰＵ４１１は、ＲＡＭ４１３の文字視認確認印刷データ保持領域に記憶されている文字視認確認印刷データ内の最小文字サイズＸｍｉｎが視認不可文字サイズＭよりも大きいか否かを判定する（ステップＳ６０５）（文字サイズ比較ステップ）。
【００６０】
Ｘｍｉｎ＞ＭであってステップＳ６０５の判定がＹｅｓならば、ＣＰＵ４１１は、ＲＡＭ４１３の文字視認確認印刷データ保持領域に記憶されている文字視認確認印刷データ内のページ番号Ａが示す、最小文字サイズＸｍｉｎの文字が含まれている印刷物内のページのみ印刷データをＲＡＭ４１３から読み出し、プリンタエンジンＩ／Ｆ４１５からプリンタエンジン４１７に送り、試し刷りを実行させる（ステップＳ６０６）（試し刷りステップ）。
【００６１】
上記試し刷りの後、ＣＰＵ４１１は、パネル部４１８に印刷を続行させるか否かを問い合わせる内容を表示し、ユーザに印刷物の本印刷を続行するか中止するかを選択させその判定を行う（ステップＳ６０７、Ｓ６０８）（本印刷選択ステップ）。
【００６２】
ユーザが本印刷の続行を選択しステップＳ６０８の判定がＹｅｓになると、ＣＰＵ４１１は、印刷物内のページ番号Ａに対応するページ以外の残りの全ページの印刷データをＲＡＭ４１３から読み出し、プリンタエンジンＩ／Ｆ４１５からプリンタエンジン４１７に送り、本印刷を実行させる（ステップＳ６０９）（本印刷実行制御ステップ）。
【００６３】
ユーザが本印刷の中止を選択しステップＳ６０８の判定がＮｏになると、ＣＰＵ４１１は、最小文字サイズＸｍｉｎを次回の印刷のための視認不可文字サイズとして、ＲＡＭ４１３内の図３に例示されるユーザ別データ記録テーブル１１３のユーザＮに対応する記憶領域に上書き登録する（ステップＳ６１０）（視認不可文字サイズ記憶ステップ）。そして、ＣＰＵ４１１は、ＲＡＭ４１３内の印刷データを破棄して本印刷を中止する（ステップＳ６１１）。
【００６４】
Ｘｍｉｎ≦ＭであってステップＳ６０５の判定がＮｏならば、ＣＰＵ４１１は、ＲＡＭ４１３内の印刷データを破棄して本印刷を中止する（ステップＳ６１１）。この場合、ＣＰＵ４１１は、パネル部４１８に、最小文字サイズＸｍｉｎが小さすぎるため印刷を中止する旨を表示してよい。
【００６５】
ＣＰＵ４１１は、図５のステップＳ５０６によりＰＣ１００から送信された通常の印刷データをＬＡＮ  Ｉ／Ｆ４１４を介して受信した場合、その印刷データをＲＡＭ４１３内の画像メモリ領域に書き込む（ステップＳ６１２）。
【００６６】
その後、ＣＰＵ４１１は、全ページの印刷データをＲＡＭ４１３から読み出し、プリンタエンジンＩ／Ｆ４１５からプリンタエンジン４１７に送り、通常刷を実行させる（ステップＳ６１３）。
【００６７】
以上説明したステップＳ６０９、Ｓ６１１、またはＳ６１３の処理の後、ＣＰＵ４１１は、印刷制御処理を終了する。
【００６８】
上述した一連の制御処理のうち、ステップＳ６０１からＳ６１１までの一連の処理は、図１の文字視認確認印刷処理部１１４の機能に対応する。
【００６９】
以上説明したようにして、文字視認確認印刷処理の第１の実施形態によれば、印刷が指示された印刷物中の最小文字サイズＸｍｉｎの文字を含むページ番号Ａのページのみが試し刷り印刷されることにより、ユーザは本印刷を行うか否かを判断することができる。この結果、ユーザは少ない印刷消費で印刷文字の視認性を確認することが可能となる。
【００７０】
また、ユーザＮｉ毎に視認不可文字サイズＭｉをプリンタ１１０内に記憶させておくことにより、ユーザは、印刷が指示された印刷物中の最小文字サイズＸｍｉｎが自分用に記憶されている視認不可文字サイズ以下である場合には、本印刷をキャンセルすることができる。これにより、ユーザは、印刷後に視認ができない文字サイズが存在していたことによる印刷のやり直しを未然に防ぐことが可能となる。
【００７１】
さらに、ユーザは、試し刷り印刷の後に現在の最小文字サイズＸｍｉｎが小さすぎるとして本印刷を自分の判断で中止した場合には、その最小文字サイズＸｍｉｎを次回以降の自分の視認不可文字サイズとして更新することが可能となる。
【００７２】
次に、文字視認確認印刷処理の第２の実施形態について説明する。
【００７３】
図７は、文字視認確認印刷処理の第２の実施形態においてＰＣ１００が実行するプリンタドライバの処理例を示すフローチャートである。図５の場合と同様に、この処理は例えば、図４に示されるＰＣ１００のハードウェア構成において、ＣＰＵ４０１が、ＲＯＭ４０２または外部記憶装置４０７に記憶されたプリンタドライバプログラムをＲＡＭ４０３に読み出して実行する処理として実現される。
【００７４】
図７において、文字視認確認印刷処理の第１の実施形態に係る図５のフローチャートと同じ処理を実行するステップには、同じステップ番号を付してある。
【００７５】
文字視認確認印刷処理の第２の実施形態に係る図７のフローチャートの処理が、文字視認確認印刷処理の第１の実施形態に係る図５のフローチャートの処理と異なるのは、図５のステップＳ５０２、Ｓ５０３の各処理がそれぞれ、図７のステップＳ７０１、Ｓ７０２の各処理に置き換わった点である。
【００７６】
ステップＳ７０１では、ＣＰＵ４０１は、図５のステップＳ５０２でのユーザ名Ｎ、最小文字サイズＸｍｉｎ、ページ番号Ａに加えて、印刷を実施するか否かの自動判別を行うか否かを指示する印刷実施自動判別指示情報であるフラグＦを検出する（文字視認確認印刷データ生成ステップの一部＋印刷実施自動判別指示情報設定ステップ）。文字視認確認印刷処理の第２の実施形態では、ユーザは予め、出力装置４０５であるディスプレイ等に表示されるプリンタドライバの詳細設定画面等で、入力装置４０４であるマウスやキーボードを使用して、印刷を実施するか否かの自動判別を行うか否かを指示しておく。この指示内容は、ＣＰＵ４０１によって、ＲＡＭ４０３に、フラグＦとして記憶される。ユーザによって、印刷を実施するか否かの自動判別を行うことが指示された場合にはフラグＦがオン（ＯＮ）にセットされ、印刷を実施するか否かの自動判別を行わないことが指示された場合にはフラグＦがオフ（ＯＦＦ）にセットされる。ステップＳ７０１では、このフラグＦが検出される。
【００７７】
次に、ステップＳ７０２では、ＣＰＵ４０１は、図５のステップＳ５０２でのユーザ名Ｎ、最小文字サイズＸｍｉｎ、ページ番号Ａに加えて、上述のフラグＦを合わせて、文字視認確認印刷データを生成する。
【００７８】
そして、図５のステップＳ５０４と同様に、ＣＰＵ４０１は、ステップＳ７０２で生成した文字視認確認印刷データを含む、印刷物（文書データ等）に対応する印刷データを生成し、その印刷データをＬＡＮ  Ｉ／Ｆ４０６からネットワーク１２０を介してプリンタ１１０に送信する（図７のステップＳ５０４）（印刷データ生成送信ステップ）。
【００７９】
図７のステップＳ５０１、Ｓ５０５、Ｓ５０６の各処理は、図５の場合と同様である。
【００８０】
図８は、文字視認確認印刷処理の第２の実施形態においてプリンタ１１０が実行する制御処理の例を示すフローチャートである。図６の場合と同様にこの処理は例えば、図４に示されるプリンタ１１０のハードウェア構成において、ＣＰＵ４１１が、ＲＯＭ４１２に記憶された文字視認確認印刷処理プログラムをＲＡＭ４１３に読み出して実行する処理として実現される。
【００８１】
図８において、文字視認確認印刷処理の第１の実施形態に係る図６のフローチャートと同じ処理を実行するステップには、同じステップ番号を付してある。
【００８２】
文字視認確認印刷処理の第２の実施形態に係る図８のフローチャートの処理が、文字視認確認印刷処理の第１の実施形態に係る図６のフローチャートの処理と異なるのは、ＣＰＵ４１１は、ステップＳ６０３またはＳ６０４の処理の後に、次の処理を実行する点である。ＣＰＵ４１１は、ＲＡＭ４１３の文字視認確認印刷データ保持領域に記憶されている文字視認確認印刷データ内のフラグＦがＯＦＦであるか否か、すなわち、ユーザによって印刷を実施するか否かの自動判別を行わないことが指示されているか否かを判定する（ステップＳ８０１）。
【００８３】
ユーザによって印刷を実施するか否かの自動判別を行わうことが指示されておりステップＳ８０１の判定がＮｏならば、ＣＰＵ４１１は、文字視認確認印刷処理の第１の実施形態に係る図６のフローチャートと同様に、最小文字サイズＸｍｉｎが視認不可文字サイズＭよりも小さいか否かを判定する処理、すなわち、印刷を実施するか否かの自動判別を行う（ステップＳ６０５）。この判定結果に応じて、ページ番号Ａのみの試し刷り印刷の処理の実行（ステップＳ６０５→Ｓ６０６）、または印刷キャンセル（ステップＳ６０５→Ｓ６１１）が制御される。
【００８４】
一方、ユーザによって印刷を実施するか否かの自動判別を行わないことが指示されておりステップＳ８０１の判定がＹｅｓならば、最小文字サイズＸｍｉｎが視認不可文字サイズＭよりも小さいか否かを判定する処理、すなわち、印刷を実施するか否かの自動判別は行われず、ページ番号Ａのみの試し刷り印刷の処理（ステップＳ６０６）が無条件で実行される。
【００８５】
図８のフローチャートにおける、上述した各処理以外の処理は、文字視認確認印刷処理の第１の実施形態に係る図６のフローチャートの場合と同様である。
【００８６】
以上説明したようにして、文字視認確認印刷処理の第２の実施形態によれば、プリンタ１１０内に記憶されているユーザＮｉ毎の視認不可文字サイズＭｉに係わらず、ユーザは、常に印刷を指示した印刷物内の最小文字サイズＸｍｉｎの文字が含まれるページ番号Ａのページの試し刷り印刷を行うことにより、確実な文字の視認性の確認を行うことが可能となる。
【００８７】
次に、文字視認確認印刷処理の第３の実施形態について説明する。
【００８８】
文字視認確認印刷処理の第３の実施形態においてＰＣ１００が実行するプリンタドライバの処理例は、文字視認確認印刷処理の第１の実施形態においてＰＣ１００が実行するプリンタドライバの処理例と同じ図５のフローチャートによって示される。
【００８９】
図９は、文字視認確認印刷処理の第３の実施形態においてプリンタ１１０が実行する制御処理の例を示すフローチャートである。図６の場合と同様にこの処理は例えば、図４に示されるプリンタ１１０のハードウェア構成において、ＣＰＵ４１１が、ＲＯＭ４１２に記憶された文字視認確認印刷処理プログラムをＲＡＭ４１３に読み出して実行する処理として実現される。
【００９０】
図９において、文字視認確認印刷処理の第１の実施形態に係る図６のフローチャートと同じ処理を実行するステップには、同じステップ番号を付してある。
【００９１】
文字視認確認印刷処理の第３の実施形態に係る図９のフローチャートの処理が、文字視認確認印刷処理の第１の実施形態に係る図６のフローチャートの処理と異なるのは、ＲＡＭ４１３に記憶されるユーザ別データ記録テーブル１１３には、ユーザＮｉ毎に、視認不可文字サイズＭｉだけでなく、視認可能文字サイズＬｉも記憶される点である。すなわち、図３に例示される如くである。
【００９２】
そして、ステップＳ６０２の判定がＹｅｓの場合に、ＣＰＵ４１１は、ＲＡＭ４１３のユーザ別データ記録テーブル１１３から、ユーザＮに対応する視認不可文字サイズＭに加えて、視認可能文字サイズＬも一緒に取り出す（ステップＳ９０１）。
【００９３】
一方、ステップＳ６０２の判定がＮｏならば、ＣＰＵ４１１は、ユーザ名Ｎと、視認不可文字サイズＭ＝０に加えて、視認可能文字サイズＬ＝Ｌｍａｘ（十分に大きな初期値）を、ＲＡＭ４１３のユーザ別データ記録テーブル１１３に登録する（ステップＳ９０２）。
【００９４】
ステップＳ９０１またはＳ９０２の処理の後、ＣＰＵ４１１は、ＲＡＭ４１３の文字視認確認印刷データ保持領域に記憶されている文字視認確認印刷データ内の最小文字サイズＸｍｉｎが視認可能文字サイズＬよりも小さいかまたはＬ＝Ｌｍａｘ（初期値）であるか否かを判定する（ステップＳ９０３）（第１の文字サイズ比較ステップ）。
【００９５】
Ｘｍｉｎ≧ＬであってステップＳ９０３の判定がＮｏの場合には、ＣＰＵ４１１は、特に試し刷り印刷を実行する必要はないとして、ステップＳ６１３の通常印刷の処理を実行する。
【００９６】
Ｘｍｉｎ＜ＬであってステップＳ９０３の判定がＹｅｓの場合には、ＣＰＵ４１１は、文字視認確認印刷処理の第１の実施形態に係る図６のフローチャートと同様に、最小文字サイズＸｍｉｎが視認不可文字サイズＭよりも小さいか否かを判定する（ステップＳ６０５）（第２の文字サイズ比較ステップ）。この判定結果に応じて、ページ番号Ａのみの試し刷り印刷の処理の実行（ステップＳ６０５→Ｓ６０６）、または印刷キャンセル（ステップＳ６０５→Ｓ６１１）が制御される。
【００９７】
その後、ユーザが試し刷り印刷の後に本印刷を続行すると判断してステップＳ６０８の判定がＹｅｓの場合には、ＣＰＵ４１１は、さらに最小文字サイズＸｍｉｎが視認可能文字サイズＬよりも小さいか否かを判定する（ステップＳ９０４）。
【００９８】
ステップＳ９０４の判定がＹｅｓならば、ＣＰＵ４１１は、最小文字サイズＸｍｉｎを次回の印刷のための視認可能文字サイズとして、ＲＡＭ４１３内の図３に例示されるユーザ別データ記録テーブル１１３のユーザＮに対応する記憶領域に上書き登録する（ステップＳ９０５）（視認可能文字サイズ記憶ステップ）。
【００９９】
ステップＳ９０４の判定がＮｏならば、ステップＳ９０５の処理をスキップしてステップＳ６０９の処理に移行する。
【０１００】
一方、ユーザが試し刷り印刷の後に本印刷を続行しないと判断してステップＳ６０８の判定がＮｏの場合には、ＣＰＵ４１１は、さらに最小文字サイズＸｍｉｎが視認不可文字サイズＭよりも小さいまたは視認不可文字サイズＭ＝０（初期値）であるか否かを判定する（ステップＳ９０６）。
【０１０１】
ステップＳ９０６の判定がＹｅｓならば、ＣＰＵ４１１は、最小文字サイズＸｍｉｎを次回の印刷のための視認不可文字サイズとして、ＲＡＭ４１３内の図３に例示されるユーザ別データ記録テーブル１１３のユーザＮに対応する記憶領域に上書き登録する（ステップＳ６１０）（視認不可文字サイズ記憶ステップ）。
【０１０２】
ステップＳ９０６の判定がＮｏならば、ステップＳ６１０の処理をスキップしてステップＳ６１１の処理に移行する。
【０１０３】
以上説明したようにして、文字視認確認印刷処理の第３の実施形態によれば、文字視認確認印刷処理の第１の実施形態による視認不可文字サイズの判定に加えて、視認可能文字サイズの判定も行うことにより、すぐに通常印刷を実行できるか否かの判定が自動で行うことが可能となる。
【０１０４】
最後に、文字視認確認印刷処理の第４の実施形態について説明する。
【０１０５】
文字視認確認印刷処理の第４の実施形態においてＰＣ１００が実行するプリンタドライバの処理例は、文字視認確認印刷処理の第２の実施形態においてＰＣ１００が実行するプリンタドライバの処理例と同じ図７のフローチャートによって示される。
【０１０６】
図１０は、文字視認確認印刷処理の第４の実施形態においてプリンタ１１０が実行する制御処理の例を示すフローチャートである。図９等の場合と同様にこの処理は例えば、図４に示されるプリンタ１１０のハードウェア構成において、ＣＰＵ４１１が、ＲＯＭ４１２に記憶された文字視認確認印刷処理プログラムをＲＡＭ４１３に読み出して実行する処理として実現される。
【０１０７】
図１０において、文字視認確認印刷処理の第３の実施形態に係る図９のフローチャートと同じ処理を実行するステップには、同じステップ番号を付してある。
【０１０８】
文字視認確認印刷処理の第４の実施形態に係る図１０のフローチャートの処理が、文字視認確認印刷処理の第３の実施形態に係る図９のフローチャートの処理と異なるのは、ＣＰＵ４１１は、ステップＳ９０１またはＳ９０２の処理の後に、次の処理を実行する点である。ＣＰＵ４１１は、ＲＡＭ４１３の文字視認確認印刷データ保持領域に記憶されている文字視認確認印刷データ内のフラグＦがＯＦＦであるか否か、すなわち、ユーザによって印刷を実施するか否かの自動判別を行わないことが指示されているか否かを判定する（ステップＳ１００１）。
【０１０９】
ユーザによって印刷を実施するか否かの自動判別を行わうことが指示されておりステップＳ１００１の判定がＮｏならば、ＣＰＵ４１１は、文字視認確認印刷処理の第３の実施形態に係る図９のフローチャートと同様に、最小文字サイズＸｍｉｎが視認可能文字サイズＬよりも小さいかまたはＬ＝Ｌｍａｘ（初期値）であるか否かを判定する処理（ステップＳ９０３）および最小文字サイズＸｍｉｎが視認不可文字サイズＭ以下であるか否かの処理（ステップＳ６０５）を実行する。すなわち、ＣＰＵ４１１は、印刷を実施するか否かの自動判別を行う。これらの判定結果に応じて、通常印刷の実行（ステップＳ９０３→Ｓ６１３）、ページ番号Ａのみの試し刷り印刷の処理の実行（ステップＳ６０５→Ｓ６０６）、または印刷キャンセル（ステップＳ６０５→Ｓ６１１）が制御される。
【０１１０】
一方、ユーザによって印刷を実施するか否かの自動判別を行わないことが指示されておりステップＳ１００１の判定がＹｅｓならば、ステップＳ９０３およびＳ６０５で示される印刷を実施するか否かの自動判別は行われず、ページ番号Ａのみの試し刷り印刷の処理（ステップＳ６０６）が無条件で実行される。
【０１１１】
図１０のフローチャートにおける、上述した各処理以外の処理は、文字視認確認印刷処理の第３の実施形態に係る図９のフローチャートの場合と同様である。
【０１１２】
以上説明したようにして、文字視認確認印刷処理の第４の実施形態によれば、文字視認確認印刷処理の第２の実施形態の場合と同様に、プリンタ１１０内に記憶されているユーザＮｉ毎の視認不可文字サイズＭｉおよび視認可能文字サイズＬｉに係わらず、ユーザは、常に印刷を指示した印刷物内の最小文字サイズＸｍｉｎの文字が含まれるページ番号Ａのページの試し刷り印刷を行うことにより、確実な文字の視認性の確認を行うことが可能となる。
【０１１３】
ここで、印刷物から抽出される最小文字サイズＸｍｉｎがその印刷物の視認性にほとんど影響を与えないケースも考えられる。例えば、１文字だけ極端に小さい場合等である。このような場合に対して、上述した文字視認確認印刷処理の第１から第４の実施形態の他の実施形態として、プリンタ１１０に送信する文字視認確認印刷データに印刷物内の文字のサイズ分布を含め、印刷を続行するかどうかの警告をプリンタ１１０のパネル部４１８に表示する際に、図１１に例示されるように、印刷物内の文字のサイズ分布に関する情報を併せて表示するように構成してもよい。
【０１１４】
以上、本発明のいくつかの実施形態について説明したが、本発明は、上述した実施形態
に限定されるものではなく、特許請求の範囲に記載された発明とその均等の範囲を含むも
のである。
【０１１５】
以上の各実施形態に関して、さらに以下の付記を開示する。
［付記１］
記憶している視認不可文字サイズと印刷物内の文字の最小文字サイズとを比較する文字サイズ比較ステップと、
当該文字サイズ比較ステップの実行の結果、前記最小文字サイズが前記視認不可文字サイズに比較して大きいと判定された場合に、前記最小文字サイズの文字が含まれている前記印刷物内のページのうちの１ページを試し刷りとしてプリンタ装置に印刷させる試し刷りステップと、
前記試し刷りの後、ユーザに前記印刷物の本印刷を続行するか中止するかを選択させる本印刷選択ステップと、
前記ユーザが前記本印刷の続行を選択したら、前記プリンタ装置に前記本印刷を実行させる本印刷実行制御ステップと、
前記ユーザが前記本印刷の中止を選択したら、前記本印刷を中止するとともに、前記最小文字サイズを前記視認不可文字サイズとして記憶する視認不可文字サイズ記憶ステップと、
前記文字サイズ比較ステップの実行の結果、前記最小文字サイズが前記視認不可文字サイズに比較して小さいと判定された場合に、前記本印刷を中止する本印刷中止ステップと、
を前記プリンタ装置を制御するコンピュータに実行させるための試し刷り制御プログラム。
［付記２］
前記視認不可文字サイズ記憶ステップにおいて、前記ユーザ毎に前記視認不可文字サイズを記憶し、
前記文字サイズ比較ステップにおいて、前記視認不可文字サイズ記憶ステップにより記憶された前記ユーザ毎の視認不可文字サイズと当該ユーザに対応する前記印刷物内の前記最小文字サイズとを比較する、
ことを特徴とする付記１に記載の試し刷り制御プログラム。
［付記３］
印刷を実施するか否かの自動判別を行うか否かを指示する印刷実施自動判別指示情報を判定する印刷実施自動判別指示情報判定ステップをさらに前記コンピュータに実行させ、
当該印刷実施自動判別指示情報判定ステップの実行の結果、前記自動判別を行わないと判定された場合に、前記試し刷りステップを実行し、
当該印刷実施自動判別指示情報判定ステップの実行の結果、前記自動判別を行うと判定された場合に、前記文字サイズ比較ステップを実行する、
ことを特徴とする付記１または２のいずれかに記載の試し刷り制御プログラム。
［付記４］
前記印刷実施自動判別指示情報判定ステップにおいて、前記ユーザ毎の前記印刷実施自動判別指示情報を判定する、
ことを特徴とする付記１ないし３のいずれかに記載の試し刷り制御プログラム。
［付記５］
前記文字サイズ比較ステップに先だって、記憶している視認可能文字サイズと印刷物内の文字の最小文字サイズとを比較する第２の文字サイズ比較ステップと、
当該第２の文字サイズ比較ステップの実行の結果、前記最小文字サイズが前記視認可能文字サイズに比較して大きいと判定された場合に、プリンタ装置に前記印刷物の通常の印刷を実行させる通常印刷ステップと、をさらに前記コンピュータに実行させ、
前記第２の文字サイズ比較ステップの実行の結果、前記最小文字サイズが前記視認可能文字サイズに比較して小さいと判定された場合に、前記文字サイズ比較ステップを実行する、
ことを特徴とする付記１ないし４のいずれかに記載の試し刷り制御プログラム。
［付記６］
前記ユーザが前記本印刷の続行を選択したら、前記本印刷実行制御ステップの実行とともに、前記最小文字サイズを前記視認可能文字サイズとして記憶する視認可能文字サイズ記憶ステップを実行する、
ことを特徴とする付記５に記載の試し刷り制御プログラム。
［付記７］
前記視認可能文字サイズ記憶ステップにおいて、前記ユーザ毎に前記視認可能文字サイズを記憶し、
前記第２の文字サイズ比較ステップにおいて、前記視認可能文字サイズ記憶ステップにより記憶された前記ユーザ毎の視認可能文字サイズと当該ユーザに対応する前記印刷物内の前記最小文字サイズとを比較する、
ことを特徴とする請求項６に記載の試し刷り制御プログラム。
［付記８］
印刷物に対して文字視認確認印刷を行うか否かをユーザに設定させ、
前記ユーザが前記印刷物に対して前記文字視認確認印刷を行うことを指示した場合に、前記印刷物内の文字の最小文字サイズと当該最小文字サイズの文字が含まれるページ番号を検出し、当該最小文字サイズおよび当該ページ番号とからなる文字視認確認印刷データを生成し、
記憶している視認不可文字サイズと前記文字視認確認印刷データに含まれる前記最小文字サイズとを比較し、
前記視認不可文字サイズと前記最小文字サイズとの比較の結果、前記最小文字サイズが前記視認不可文字サイズに比較して大きいと判定された場合に、前記最小文字サイズの文字が含まれている前記印刷物内のページのうちの１ページを試し刷りとしてプリンタ装置に印刷させ、
前記試し刷りの後、ユーザに前記印刷物の本印刷を続行するか中止するかを選択させ、
前記ユーザが前記本印刷の続行を選択したら、前記プリンタ装置に前記本印刷を実行させ、
前記ユーザが前記本印刷の中止を選択したら、前記本印刷を中止するとともに、前記最小文字サイズを前記視認不可文字サイズとして記憶し、
前記文字サイズ比較ステップの実行の結果、前記最小文字サイズが前記視認不可文字サイズに比較して小さいと判定された場合に、前記本印刷を中止する、
ことを特徴とする試し刷り制御方法。
［付記９］
記憶している視認不可文字サイズと印刷物内の文字の最小文字サイズとを比較する文字サイズ比較ステップと、
当該文字サイズ比較ステップの実行の結果、前記最小文字サイズが前記視認不可文字サイズに比較して大きいと判定された場合に、前記最小文字サイズの文字が含まれている前記印刷物内のページのうちの１ページを試し刷りする試し刷りステップと、
前記試し刷りの後、ユーザに前記印刷物の本印刷を続行するか中止するかを選択させる本印刷選択ステップと、
前記ユーザが前記本印刷の続行を選択したら、前記本印刷を実行する本印刷実行制御ステップと、
前記ユーザが前記本印刷の中止を選択したら、前記本印刷を中止するとともに、前記最小文字サイズを前記視認不可文字サイズとして記憶する視認不可文字サイズ記憶ステップと、
前記文字サイズ比較ステップの実行の結果、前記最小文字サイズが前記視認不可文字サイズに比較して小さいと判定された場合に、前記本印刷を中止する本印刷中止ステップと、
を実行するプリンタ装置。
【符号の説明】
【０１１６】
１００  ＰＣ（パーソナルコンピュータ）
１０１  最小文字サイズ検出部
１０２  文字視認確認印刷データ生成部
１０３  印刷データ生成部
１０４  印刷データ送信部
１１０  プリンタ
１１１  印刷データ受信部
１１２  文字視認確認印刷データ保持部
１１３  ユーザ別データ記録テーブル
１１４  文字視認確認印刷処理部
１１５  印刷データ処理部
１１６  パネル
１１７  ユーザ操作受付部
１１８  ユーザ操作部
１１９  印刷出力物
１２０  ネットワーク
４０１、４１１  ＣＰＵ
４０２、４１２  ＲＯＭ
４０３、４１３  ＲＡＭ
４０４  入力装置
４０５  出力装置
４０６、４１４  ＬＡＮ  Ｉ／Ｆ（ＬＡＮインタフェース）
４０７  外部記憶装置
４０８  可搬記録媒体駆動装置
４０９  可搬記録媒体
４１５  プリンタエンジンＩ／Ｆ（プリンタエンジンインタフェース）
４１６  プリント制御ＬＳＩ
４１７  プリンタエンジン
４１８  パネル部
【図１】
2015184837.tif 000003
【図２】
2015184837.tif 000004
【図３】
2015184837.tif 000005
【図４】
2015184837.tif 000006
【図５】
2015184837.tif 000007
【図６】
2015184837.tif 000008
【図７】
2015184837.tif 000009
【図８】
2015184837.tif 000010
【図９】
2015184837.tif 000011
【図１０】
2015184837.tif 000012
【図１１】
2015184837.tif 000013