(57)【要約】【課題】  アプリケーションソフトを介して印刷設定の内容が変更されていることを知らないで、プリンタドライバを介して設定された印刷設定の内容で印刷が実行されるものと利用者が思い込んだまま、実際に印刷が実行されてしまうことを防止して、プリンタの利便性（使い勝手）を向上させる。【解決手段】  プリンタドライバを介して設定された設定内容とアプリケーションソフトを介して設定された設定内容とが相違している場合には、その旨の警告３０７を発する。これにより、アプリケーションソフトを介して印刷設定の内容が変更されていることを知らないで、プリンタドライバを介して設定された印刷設定の内容で印刷が実行されるものと利用者が思い込んだまま、実際に印刷が実行されてしまうことを防止することが可能となるので、プリンタの利便性（使い勝手）を向上させることができる。【選択図】図５
2008186194.tif 000002
【特許請求の範囲】
【請求項１】
印刷設定に基づいて被記録媒体に画像を印刷するプリンタと、
アプリケーションソフト及びプリンタドライバが組み込まれ、前記プリンタが接続されたコンピュータと、
前記印刷設定の項目のうち、前記アプリケーションソフトを介して設定された第１印刷設定の内容と、前記プリンタドライバを介して設定された第２印刷設定の内容とが相違する設定項目がある場合に、その旨の警告を発する警告手段と
を備えることを特徴とする印刷制御システム。
【請求項２】
少なくとも前記第１印刷設定の内容及び前記第２印刷設定のうちいずれかが記憶される第１記憶手段と、
前記第２印刷設定の内容のうち、少なくとも前記第１記憶手段に記憶された印刷設定の項目と同一項目についての設定内容が記憶される第２記憶手段とを備え、
前記警告手段は、前記第１記憶手段に記憶された前記印刷設定の内容と前記第２記憶手段に記憶された前記印刷設定の内容とが相違している場合に警告することを特徴とする請求項１に記載の印刷制御システム。
【請求項３】
前記第２印刷設定をするための設定画面を表示する表示手段を備えており、
前記警告手段は、前記設定画面内に前記警告を表示することを特徴とする請求項１又は２に記載の印刷制御システム。
【請求項４】
前記警告手段は、前記プリンタに印刷指令が発せられる前に前記警告を発することを特徴とする請求項１ないし３のいずれか１つに記載の印刷制御システム。
【請求項５】
前記印刷指令を取り消す取消手段を備えることを特徴とする請求項４に記載の印刷制御システム。
【請求項６】
前記第１印刷設定及び前記第２印刷設定のうちいずれの印刷設定で印刷を実行するかを選択する選択手段を備えることを特徴とする請求項１ないし５のいずれか１つに記載の印刷制御システム。
【請求項７】
前記警告手段の警告対象となる前記印刷設定の項目を設定する設定手段を備えることを特徴とする請求項１ないし６のいずれか１つに記載の印刷制御システム。
【請求項８】
前記第１印刷設定の内容と、前記第２印刷設定の内容とが同一となった場合に、前記警告を解除する解除手段を備えることを特徴とする請求項１ないし７のいずれか１つに記載の印刷制御システム。
【請求項９】
アプリケーションソフト及びプリンタドライバが組み込まれたコンピュータに接続され、印刷設定に基づいて被記録媒体に画像を印刷するプリンタであって、
前記アプリケーションソフトを介して設定された前記印刷設定の内容と、前記プリンタドライバを介して設定された前記印刷設定の内容とが相違する設定項目がある場合に、その旨の警告を発する警告手段
を備えることを特徴とするプリンタ。
【請求項１０】
印刷設定に基づいて被記録媒体に画像を印刷するプリンタと、アプリケーションソフト及び前記プリンタを制御するプリンタドライバが組み込まれ、前記プリンタが接続されたコンピュータとを有する印刷制御システムに用いられるプリンタ制御プログラムであって、
前記コンピュータを、
前記アプリケーションソフトを介して設定された前記印刷設定の内容と、前記プリンタドライバを介して設定された前記印刷設定の内容とが相違する設定項目がある場合に、その旨の警告を発する警告手段
として機能させることを特徴とするプリンタ制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷制御システム、プリンタ及びプリンタ制御プログラムに関するものである。
【背景技術】
【０００２】
コンピュータに接続されて使用されるプリンタの多くは、通常、プリンタドライバ（プリンタ制御用プログラム）をコンピュータにインストールする（組み込む）ことによって使用される。例えば、記録用紙等の被記録媒体のサイズ選択や印刷時の解像度等のプリンタの印刷設定や画像データをＰＤＬデータに変換する処理が、プリンタドライバを介して行われ、次いで、コンピュータからプリンタへ画像データが送信され、プリンタは、受信した画像データに基づいて被記録媒体上に画像を印刷する。
【０００３】
しかし、印刷設定のうち、例えば被記録媒体のサイズや印刷時の解像度等の設定項目については、プリンタドライバを起動することなく、ワードプロセッサ等の応用ソフトウェア（アプリケーションソフト）を介してその内容を設定変更することができる。
【０００４】
このため、アプリケーションソフトを介して印刷設定の内容が変更されていることを利用者が知らないで、プリンタドライバを介して設定された印刷設定の内容で印刷が実行されるものと利用者が思い込んだまま、実際に印刷が実行されてしまうおそれがある。
【０００５】
これに対して、例えば特許文献１に記載の発明では、アプリケーションソフトを介して設定された印刷設定の内容と、プリンタドライバを介して設定された印刷設定の内容との組合せが不適切であるか否かを判定し、不適切であると判定された場合に限り、その旨を利用者に対して警告している。
【特許文献１】特開２００２−３２８７９８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１に記載の発明は、アプリケーションソフトを介して設定された印刷設定の内容と、プリンタドライバを介して設定された印刷設定の内容との組合せが不適切であると判定された場合に限り、その旨を利用者に対して通知するのみであるので、設定内容の組合せが不適切でないと判定された場合には、利用者に対して警告が一切されることなく、印刷が実行されてしまう。
【０００７】
したがって、特許文献１に記載の発明では、アプリケーションソフトを介して印刷設定の内容が変更されていることを知らないで、プリンタドライバを介して設定された印刷設定の内容で印刷が実行されるものと利用者が思い込んだまま、実際に印刷が実行されてしまうという上記の問題を解決することはできない。
【０００８】
本発明は、上記点に鑑み、アプリケーションソフトを介して印刷設定の内容が変更されていることを知らないで、プリンタドライバを介して設定された印刷設定の内容で印刷が実行されるものと利用者が思い込んだまま、実際に印刷が実行されてしまうことを防止して、プリンタの利便性（使い勝手）を向上させることを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、上記目的を達成するために、請求項１に記載の発明では、印刷設定に基づいて被記録媒体に画像を印刷するプリンタと、アプリケーションソフト及びプリンタドライバが組み込まれ、プリンタが接続されたコンピュータと、印刷設定の項目のうち、アプリケーションソフトを介して設定された第１印刷設定の内容と、プリンタドライバを介して設定された第２印刷設定の内容とが相違する設定項目がある場合に、その旨の警告を発する警告手段とを備えることを特徴とする。
【００１０】
これにより、請求項１に記載の発明では、アプリケーションソフトを介して設定された印刷設定の内容と、プリンタドライバを介して設定された印刷設定の内容とが相違する場合に、利用者はその事を容易に知ることができるので、アプリケーションソフトを介して印刷設定の内容が変更されていることを知らないで、プリンタドライバを介して設定された印刷設定の内容で印刷が実行されるものと利用者が思い込んだまま、実際に印刷が実行されてしまうことを防止することが可能となり、プリンタの利便性（使い勝手）を向上させることができる。
【００１１】
なお、請求項１に記載の発明においては、請求項２に記載の発明のごとく、少なくとも第１印刷設定の内容及び前記第２印刷設定のうちいずれかが記憶される第１記憶手段と、第２印刷設定の内容のうち、少なくとも第１記憶手段に記憶された印刷設定の項目と同一項目についての設定内容が記憶される第２記憶手段とを備え、警告手段は、第１記憶手段に記憶された印刷設定の内容と前記第２記憶手段に記憶された印刷設定の内容とが相違している場合に警告するように構成することが望ましい。
【００１２】
また、請求項１に記載の発明においては、請求項３に記載の発明のごとく、第２印刷設定をするための設定画面を表示する表示手段を備えており、警告手段は、設定画面内に警告を表示することを特徴とするようにしてもよい。
【００１３】
請求項４に記載の発明では、警告手段は、プリンタに印刷指令が発せられる前に警告を発することを特徴とする。
これにより、請求項４に記載の発明では、プリンタドライバを介して設定された印刷設定の内容で印刷が実行されるものと思い込んでいる利用者に対し、アプリケーションソフトを介して印刷設定の内容が変更されていることを、実際に印刷が実行されてしまう前に知らせることが可能となる。
【００１４】
請求項５に記載の発明では、印刷指令を取り消す取消手段を備えることを特徴とする。
これにより、印刷指令を取り消すことができるので、アプリケーションソフトを介して印刷設定の内容が変更されていることを知らないまま実際に印刷が実行されてしまうことを確実に防止することが可能となる。
【００１５】
請求項６に記載の発明では、第１印刷設定及び第２印刷設定のうちいずれの印刷設定で印刷を実行するかを選択する選択手段を備えることを特徴とする。
これにより、請求項６に記載の発明では、利用者がアプリケーションソフトを介して設定された印刷設定の内容で印刷を実行したいと思った場合には、その印刷設定の内容で印刷を実行するように選択手段にて利用者が選択でき、又は利用者がプリンタドライバを介して設定された印刷設定の内容で印刷を実行したいと思った場合には、その印刷設定の内容で印刷を実行するように選択手段にて利用者が選択できるので、プリンタの利便性（使い勝手）を更に向上させることができる。
【００１６】
請求項７に記載の発明では、警告手段の警告対象となる印刷設定の項目を設定する設定手段を備えることを特徴とする。
これにより、請求項７に記載の発明では、利用者が警告をする必要が無いと思う設定項目に対しては、利用者が設定手段を操作することにより、警告が発せられないようにすることができるので、プリンタの利便性（使い勝手）を更に向上させることができる。
【００１７】
請求項８に記載の発明では、第１印刷設定の内容と、前記第２印刷設定の内容とが同一となった場合に、前記警告を解除する解除手段を備えることを特徴とする。
これにより、請求項８に記載の発明では、警告が解除されているときは、アプリケーションソフトを介して設定された印刷設定の内容と、プリンタドライバを介して設定された印刷設定の内容とが同一となるので、利用者は、警告の有無により、その旨を容易に知ることができる。
【００１８】
請求項９に記載の発明では、アプリケーションソフト及びプリンタドライバが組み込まれたコンピュータに接続され、印刷設定に基づいて被記録媒体に画像を印刷するプリンタであって、アプリケーションソフトを介して設定された印刷設定の内容と、プリンタドライバを介して設定された印刷設定の内容とが相違する設定項目がある場合に、その旨の警告を発する警告手段を備えることを特徴とする。
【００１９】
これにより、請求項９に記載の発明では、請求項１に記載の発明と同様に、アプリケーションソフトを介して設定された印刷設定の内容と、プリンタドライバを介して設定された印刷設定の内容とが相違する設定項目がある場合に、利用者はその事を容易に知ることができるので、アプリケーションソフトを介して印刷設定の内容が変更されていることを知らないで、プリンタドライバを介して設定された印刷設定の内容で印刷が実行されるものと利用者が思い込んだまま、実際に印刷が実行されてしまうことを防止することが可能となり、プリンタの利便性（使い勝手）を向上させることができる。
【００２０】
請求項１０に記載の発明では、印刷設定に基づいて被記録媒体に画像を印刷するプリンタと、アプリケーションソフト及びプリンタを制御するプリンタドライバが組み込まれ、プリンタが接続されたコンピュータとを有する印刷制御システムに用いられるプリンタ制御プログラムであって、コンピュータを、アプリケーションソフトを介して設定された印刷設定の内容と、プリンタドライバを介して設定された印刷設定の内容とが相違する設定項目がある場合に、その旨の警告を発する警告手段として機能させることを特徴とする。
【００２１】
これにより、請求項１０に記載の発明では、請求項１に記載の発明と同様に、アプリケーションソフトを介して設定された印刷設定の内容と、プリンタドライバを介して設定された印刷設定の内容とが相違する設定項目がある場合に、利用者はその事を容易に知ることができるので、アプリケーションソフトを介して印刷設定の内容が変更されていることを知らないで、プリンタドライバを介して設定された印刷設定の内容で印刷が実行されるものと利用者が思い込んだまま、実際に印刷が実行されてしまうことを防止することが可能となり、プリンタの利便性（使い勝手）を向上させることができる。
【発明を実施するための最良の形態】
【００２２】
以下に本発明の実施形態を図面と共に説明する。
（第１実施形態）
１．印刷制御システム等の概要
図１は、本実施形態に係る印刷制御システムの概要を示す図であり、この印刷制御システムは、コンピュータ１０及びプリンタ２０等から構成されている。以下、図１に基づいて本実施形態に係る印刷制御システムの構成を説明する。
【００２３】
コンピュータ１０（以下、コンピュータ１０をＰＣ１０と記す。）は、表示部（表示手段としての一例）１１、操作部１２、ＣＰＵ１３、ＲＯＭ１４、ＲＡＭ１５及びＨＤＤ１６等の記憶手段、並びにプリンタ２０を接続するプリンタポートインタフェース１７等を有して構成された情報処理装置である。
【００２４】
そして、表示部１１は、画像及び文字を表示するＬＣＤやＣＲＴ等にて構成され、操作部１２は、表示部１１の特定部位を指し示すポインタ（図示せず）を移動させるマウス（図示せず）等のポインティング手段及びキーボード（図示せず）等にて構成されている。
【００２５】
また、プリンタ２０は、プリンタ２０に備える機能を選択等するための操作キー２１、操作内容や作業状況等を表示する表示パネル２２、記録用紙等の被記録媒体に文字や画像等を印刷する印刷部２３、ＣＰＵ２４、ＲＯＭ２５、ＲＡＭ２６及びＨＤＤ２７等から構成されている。
【００２６】
因みに、不揮発性ＲＡＭ２８は、電力の供給が停止した場合であっても記憶された内容を保持することが可能な記憶手段であり、プリンタポートインタフェース２９は、プリンタ２０をＬＡＮを介さずにＰＣ１０に直接接続するための接続手段である。
【００２７】
また、本実施形態に係るプリンタ２０（印刷部２３）は、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）及びブラック（Ｋ）等の複数種類のトナー（現像剤）を被記録媒体に転写させることによってカラー画像を形成する、カラー電子写真方式の画像形成装置（カラーレーザプリンタ）である。
【００２８】
２．印刷制御用プログラム（印刷制御システム）の作動
本実施形態に係る印刷制御プログラム（プリンタドライバ）は、ＰＣ１０にインストールされて（組み込まれて）印刷制御システムを制御するものであり、このＰＣ１０には、プリンタドライバに加えてワードプロセッサ等のアプリケーションソフトがインストールされている。
【００２９】
因みに、本実施形態では、ＰＣ１０のＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）としてＷｉｎｄｏｗｓ（登録商標）を用いており、以下、特に説明（定義）が無い用語は、Ｗｉｎｄｏｗｓ（登録商標）における一般的な意味にて用いる。
【００３０】
図２は印刷設定制御を示すフローチャートであり、図３は図２のＳ１０２の詳細を示すフローチャートであり、図４及び図５は印刷設定画面３００の一例を示す図であり、図６は印刷設定項目の設定内容を示す図表であり、図７はアプリケーションソフトの印刷指令ボタン等が選択されてプリンタ２０に対して印刷指令が発せられた場合のプリンタドライバの作動を示すフローチャートであり、図８は警告画面４００の一例を示す図である。
【００３１】
２．１．印刷設定及び設定内容の保存
図４に示す印刷設定画面（印刷設定ダイアログ）３００は、プリンタのプロパティを利用者が選択（クリック）することにより表示部１１上に表示される。そして、印刷設定画面３００が開かれた状態で、利用者が設定項目を入力又は選択することによりプリンタドライバを介した印刷設定を行うことができる。
【００３２】
そして、印刷設定画面３００には、印刷設定の項目（以下、設定項目という。）として、記録用紙のサイズ、印刷時の色モード、印刷時の解像度、及び記録用紙片面に印刷するページ数が入力又は選択可能となっている。
【００３３】
具体的には、サイズリストボックス３０１は、記録用紙のサイズを選択するためのリストボックスであり、このサイズリストボックス３０１には、Ａ４やＢ５等のプリンタ２０にて印刷可能な用紙サイズが予め登録されている。そして、利用者は、予め登録されている用紙サイズの中から印刷に用いる記録用紙のサイズを選択することができる。
【００３４】
色モードチェックボックス３０２は、カラー印刷モード及びモノクロ（単色）印刷モードのうちいずれの印刷モードにて印刷を実行するか否かを選択するためのチェックボックスであり、本実施形態では、カラー印刷モード及びモノクロ（単色）印刷モードのうちいずれを択一的に選択することができるように構成されている。
【００３５】
印刷解像度チェックボックス３０３は、印刷時の解像度を選択するためのチェックボックスであり、本実施形態では、６００ｄｐｉ及び３００ｄｐｉのうちいずれを択一的に選択することができるように構成されている。なお、解像度が高いほど、印刷画像を構成するドット（点）が密になるため、通常、解像度が高くなるほど印刷画質が向上する。
【００３６】
割り付け印刷リストボックス３０４は、記録用紙片面に印刷するページ数を選択するためのリストボックスであり、この割り付け印刷リストボックス３０４には、記録用紙片面に印刷可能なページ数が予め登録されている。
【００３７】
そして、利用者は予め登録されているページ数の中から記録用紙片面に印刷するページ数を選択することができる。因みに、図４中、「２ｉｎ１」とは、記録用紙片面に２ページ分のデータを印刷することを意味している。
【００３８】
また、決定ボタン３０５は、各設定項目の内容を確定させるための手段であり、この決定ボタン３０５が選択されると、現在、印刷設定画面３００に表示されている設定内容が保存（記憶）される。そして、本実施形態では、印刷設定画面３００、つまりプリンタドライバを介して設定された内容は、ＨＤＤ（第２記憶手段としての一例）１６上に確保されたプライベート設定領域（図６参照）に記憶される。また、プリンタドライバを介して設定された内容は、ＨＤＤ１６上に確保された後述するパブリック設定領域（図６参照）にも記憶される。
【００３９】
キャンセルボタン３０６は、印刷設定画面３００、つまりプリンタドライバを介して設定された内容をプライベート設定領域及びパブリック設定領域に記憶させることなく印刷設定画面３００を閉じて印刷設定を終了させる手段である。
【００４０】
ところで、本実施形態では、上記の設定項目のうち、用紙のサイズ、印刷時の色モード及び印刷時の解像度については、印刷設定画面３００を起動させることなく、アプリケーションソフトの印刷設定画面を介すことによっても設定内容を変更することができる。
【００４１】
そこで、本実施形態では、プライベート設定領域とは別にパブリック設定領域（図６参照）がＨＤＤ１６（第１記憶手段としての一例）上に確保される。パブリック設定領域に記憶される設定項目の内容は、プリンタドライバ（印刷設定画面３００）を介して設定可能にされるとともに、アプリケーションソフト（の印刷画面）を介すことによっても設定可能にされる。
【００４２】
そして、プリンタドライバを介して設定された印刷設定の内容、つまりプライベート設定領域に記憶された設定項目の設定値と、プリンタドライバまたはアプリケーションソフトを介して設定された印刷設定の内容、つまりパブリック設定領域に記憶された設定項目の設定値のうち、各領域いずれにも記憶領域が確保されている設定項目（以下、この設定項目を共通設定項目という。）の設定値が相違する場合には、その設定値の相違する設定項目がいずれの設定項目であるかが利用者から見て容易に把握することができるような警告が発せられる。
【００４３】
具体的には、印刷設定画面３００を起動させた場合においては、図５に示すように、設定内容が相違する設定項目の近傍にエクスクラメーションマーク（！）等の警告アイコン（警告手段の一例）３０７が表示され、アプリケーションソフトの印刷指令ボタン等が選択されてプリンタ２０に対して印刷指令が発せられた場合には、後述する警告画面４００（図８参照）が表示される。
【００４４】
２．２．印刷設定制御（図２参照）
図２は、利用者がプリンタのプロパティを選択した際に起動される印刷設定制御を示すフローチャートである。そして、この印刷設定制御が起動されると、先ず、印刷設定画面３００（図４参照）が表示部１１に表示された後（Ｓ１０１）、プライベート設定領域に記憶されている共通設定項目の設定値とパブリック設定領域に記憶されている共通設定項目の設定値（図６参照）との間で相違点が存在するか否かが判定（確認）される（Ｓ１０２）。なお、Ｓ１０２の詳細は後述する。
【００４５】
次に、決定ボタン３０５が選択されたか否かに基づいて印刷設定の内容が確定（決定）されたか否かが判定され（Ｓ１０３）、印刷設定の内容が確定（決定）されていないと判定された場合には（Ｓ１０３：ＮＯ）、キャンセルボタン３０６が選択されたか否かに基づいて印刷設定の内容が取り消されたか否かが判定される（Ｓ１０４）。
【００４６】
そして、印刷設定の内容が取り消されていないと判定された場合には（Ｓ１０４：ＮＯ）、記録用紙のサイズ、印刷時の色モード、印刷時の解像度、及び記録用紙片面に印刷するページ数のうちいずれかの設定項目の内容（設定値）が変更されたか否かが判定され（Ｓ１０５）、いずれかの設定項目の内容が変更された判定された場合には（Ｓ１０５：ＹＥＳ）、その変更された設定項目が共通設定項目であるか否かが判定される（Ｓ１０６）。
【００４７】
このとき、内容を変更された設定項目が共通設定項目であると判定された場合には（Ｓ１０６：ＹＥＳ）、変更された設定項目の内容がプライベート設定領域及びパブリック設定領域に仮保存されるととともに（Ｓ１０８）、内容を変更された設定項目について警告アイコン３０７が表示されている場合には、その表示されている警告アイコン３０７が印刷設定画面３００上から削除される（Ｓ１０９  解除手段としての一例）。
【００４８】
なお、「仮保存」の状態とは、変更前の設定内容は消滅しておらず、変更前の設定内容と併存する形で変更後の設定内容が保存された状態で、変更前の設定内容が未だ変更後の設定内容に上書き保存されておらず、印刷設定画面３００の表示のみが変更された状態をいう。
【００４９】
一方、内容を変更された設定項目が共通設定項目でないと判定された場合、つまり記録用紙片面に印刷するページ数が変更されたと判定された場合には（Ｓ１０６：ＮＯ）、変更された設定項目の内容がプライベート設定領域に仮保存される（Ｓ１０７）。
【００５０】
また、Ｓ１０３にて印刷設定の内容が確定（決定）されたと判定された場合には（Ｓ１０３：ＹＥＳ）、設定内容が印刷設定画面３００に表示されている内容に上書き保存された後（Ｓ１１０）、印刷設定画面３００が閉じられる（Ｓ１１１）。
【００５１】
なお、Ｓ１０４にて印刷設定の内容が取り消された判定された場合には（Ｓ１０４：ＹＥＳ）、仮保存されている変更後の設定内容が上書き保存されることなく、印刷設定画面３００が閉じられる（Ｓ１１１）。
【００５２】
２．３．共通設定項目の比較制御（Ｓ１０２の詳細）
図３はＳ１０２の印刷設定を確認する制御を示すフローチャートであり、この制御が起動されると、先ず、変数ｉに初期値（０）が入力された後（Ｓ２０１）、現在の変数ｉに１を加えた値が新たな変数ｉとされる（Ｓ２０２）。
【００５３】
次に、変数ｉが共通設定項目の項目数より大きいか否かが判定され（Ｓ２０３）、変数ｉが共通設定項目の項目数以下であると判定された場合には（Ｓ２０３：ＮＯ）、パブリック設定領域に記憶されているｉ番目の共通設定項目の内容（設定値）とプライベート設定領域に記憶されているｉ番目の共通設定項目の内容（設定値）とが一致しているか否かが判定される（Ｓ２０４）。
【００５４】
そして、ｉ番目の設定項目の内容が一致していると判定された場合には（Ｓ２０４：ＹＥＳ）、再び現在の変数ｉに１を加えた値が新たな変数ｉとされる（Ｓ２０２）。一方、ｉ番目の設定項目の内容が一致していないと判定された場合には（Ｓ２０４：ＮＯ）、印刷設定画面３００のうちｉ番目の共通設定項目の近傍に、利用者に対して警告を発するための警告アイコン３０７（図５参照）が表示された後（Ｓ２０５  警告手段としての一例）、再び現在の変数ｉに１を加えた値が新たな変数ｉとされ（Ｓ２０２）、変数ｉが共通設定項目の項目数より大きくなるまでＳ２０３〜Ｓ２０５のフローが繰り返される。
【００５５】
なお、変数ｉが共通設定項目の項目数より大きいと判定された場合には（Ｓ２０３：ＹＥＳ）、全ての共通設定項目について、設定項目の内容が一致しているか否かの判定が終了したものとして本制御フローが終了する。
【００５６】
２．４．アプリケーションソフトの印刷指令ボタン等が選択される場合
図７に示すフローチャートは、アプリケーションソフトの印刷指令ボタン（図示せず。）やファイルメニューの「印刷」等が選択されてアプリケーションソフトからプリンタ２０に対して印刷指令が発せられるときに起動されるプリンタドライバの作動を示すフローである。
【００５７】
そして、プリンタドライバが起動されると、先ず、変数ｉに初期値（０）が入力された後（Ｓ３０１）、現在の変数ｉに１を加えた値が新たな変数ｉとされる（Ｓ３０２）。次に、変数ｉが共通設定項目の項目数より大きいか否かが判定される（Ｓ３０３）。
【００５８】
このとき、変数ｉが共通設定項目の項目数以下であると判定された場合には（Ｓ３０３：ＮＯ）、パブリック設定領域に記憶されているｉ番目の共通設定項目の内容とプライベート設定領域に記憶されているｉ番目の共通設定項目の内容とが一致しているか否かが判定される（Ｓ３０４）。
【００５９】
そして、ｉ番目の設定項目の内容が一致していると判定された場合には（Ｓ３０４：ＹＥＳ）、再び現在の変数ｉに１を加えた値が新たな変数ｉとされる（Ｓ３０２）。一方、ｉ番目の設定項目の内容が一致していないと判定された場合には（Ｓ３０４：ＮＯ）、アプリケーションソフトを介して設定されたｉ番目の共通設定項目の内容がプリンタドライバを介して設定されたｉ番目の共通設定項目の内容と相違している旨の警告メッセージ４０４（図８参照）が作成されてＰＣ１０のＲＡＭ１５に記憶された後（Ｓ３０５）、再び現在の変数ｉに１を加えた値が新たな変数ｉとされ（Ｓ３０２）、変数ｉが共通設定項目の項目数より大きくなるまでＳ３０３〜Ｓ３０５のフローが繰り返される。
【００６０】
また、Ｓ３０３にて変数ｉが共通設定項目の項目数より大きいと判定された場合には（Ｓ３０３：ＹＥＳ）、全ての共通設定項目について、設定項目の内容が一致しているか否かの判定が終了したものとして、Ｓ３０５にて作成された警告メッセージ４０４がＲＡＭ１５に記憶されているか否かが判定される（Ｓ３０６）。
【００６１】
このとき、警告メッセージ４０４が作成されていないと判定された場合には（Ｓ３０６：ＮＯ）、共通設定項目についてはパブリック設定領域に記憶されている内容で、共通設定項目以外の設定項目についてはプライベート設定領域に記憶されている内容で、印刷指令がプリンタ２０に発せられ実際に印刷ジョブが実行されて本制御フローが終了する（Ｓ３１１）。
【００６２】
一方、警告メッセージ４０４が作成されていると判定された場合には（Ｓ３０６：ＹＥＳ）、警告メッセージ４０４を含む警告画面４００（図８参照）が表示部１１に表示されるとともに（Ｓ３０７）、警告画面４００に表示された第１〜３指示ボタン４０１〜４０３（図８参照）のいずれが選択されたかが判定される（Ｓ３０８〜Ｓ３１０）。
【００６３】
そして、第１指示ボタン４０１（選択手段としての一例）が選択されたと判定された場合には（Ｓ３０８：ＹＥＳ）、警告画面４００が閉じられるとともに、共通設定項目についてはパブリック設定領域に記憶されている内容、つまりアプリケーションソフトにて設定された内容で、共通設定項目以外の設定項目についてはプライベート設定領域に記憶されている内容で、印刷指令がプリンタ２０に発せられ実際に印刷ジョブが実行されて本制御フローが終了する（Ｓ３１１）。
【００６４】
また、第２指示ボタン４０２（選択手段としての一例）が選択された場合には（Ｓ３０９：ＹＥＳ）、警告画面４００が閉じられるとともに、プライベート設定領域に記憶されている内容、つまりプリンタドライバを介して設定された内容で、印刷指令がプリンタ２０に発せられ実際に印刷ジョブが実行されて本制御フローが終了する（Ｓ３１２）。
【００６５】
また、第３指示ボタン４０３（取消手段としての一例）が選択されたと判定された場合には（Ｓ３１０：ＹＥＳ）、警告画面４００が閉じられるとともに、印刷指令がプリンタ２０に発せられ印刷ジョブが実行されることなく、本制御フローが終了し、一方、第３指示ボタン４０３が選択されていないと判定された場合には（Ｓ３１０：ＮＯ）、Ｓ３０８に戻り、利用者により第１〜３指示ボタン４０１〜４０３のうちいずれかが選択されるまで警告画面４００が表示され続け、Ｓ３０８〜Ｓ３１２のフローが繰り返される。
【００６６】
３．本実施形態に係る印刷制御システムの特徴
本実施形態では、プライベート設定領域に記憶されている共通設定項目の内容とパブリック設定領域に記憶されている共通設定項目の内容との間で相違点が存在する場合には、その旨の警告が発せられる（Ｓ２０５、Ｓ３０７）。したがって、アプリケーションソフトを介して設定された印刷設定の内容と、プリンタドライバを介して設定された印刷設定の内容のうちアプリケーションソフトを介して設定された印刷設定の項目と同一項目についての設定内容とが相違する場合に、利用者はその事を容易に知ることができる。
【００６７】
ゆえに、アプリケーションソフトを介して印刷設定の内容が変更されていることを知らないで、プリンタドライバを介して設定された印刷設定の内容で印刷が実行されるものと利用者が思い込んだまま、実際に印刷が実行されてしまうことを防止することが可能となるので、プリンタの利便性（使い勝手）を向上させることができる。
【００６８】
また、本実施形態では、アプリケーションソフトの印刷指令ボタンやファイルメニューの「印刷」等が選択された後であって、実際にアプリケーションソフトからプリンタ２０に対して印刷指令が発せられて印刷ジョブが実行される前に警告が発せられる（Ｓ３０７）。したがって、プリンタドライバを介して設定された印刷設定の内容で印刷が実行されるものと思い込んでいる利用者に対し、アプリケーションソフトを介して印刷設定の内容が変更されていることを、実際に印刷が実行されてしまう前に知らせることが可能となる。
【００６９】
また、アプリケーションソフトの印刷指令ボタンやファイルメニューの「印刷」等が選択された後であって、実際にアプリケーションソフトからプリンタ２０に対して印刷指令が発せられて印刷ジョブが実行される前に、その印刷指令を取り消すことができる（Ｓ３１０）。したがって、アプリケーションソフトを介して印刷設定の内容が変更されていることを知らないまま実際に印刷が実行されてしまうことを確実に防止することが可能となる。
【００７０】
また、アプリケーションソフトの印刷指令ボタンやファイルメニューの「印刷」等が選択された後であって、実際にアプリケーションソフトからプリンタ２０に対して印刷指令が発せられて印刷ジョブが実行される前に、印刷ジョブをパブリック設定領域に記憶された設定内容で実行させるか又はプライベート設定領域に記憶された設定内容で実行させるかを利用者が選択することができる（Ｓ３０８、Ｓ３０９）。したがって、利用者がアプリケーションソフトを介して設定された印刷設定の内容で印刷を実行したいと思った場合には、その印刷設定の内容で印刷を実行するように選択手段にて利用者が選択でき、又は利用者がプリンタドライバを介して設定された印刷設定の内容で印刷を実行したいと思った場合には、その印刷設定の内容で印刷を実行するように選択手段にて利用者が選択できるので、プリンタの利便性（使い勝手）を更に向上させることができる。
【００７１】
また、本実施形態では、プライベート設定領域に記憶されている共通設定項目の内容とパブリック設定領域に記憶されている共通設定項目の内容とが同一となった場合に、警告を解除するので（Ｓ１０９、Ｓ２０４、Ｓ３０４）、警告が解除されて表示されていないときは、アプリケーションソフトを介して設定された印刷設定の内容と、プリンタドライバを介して設定された印刷設定の内容とが同一となる。このため、利用者は、警告の有無により、その旨を容易に知ることができる。
【００７２】
（第２実施形態）
上述の実施形態では、パブリック設定領域に記憶されている共通設定項目の全てについて、プライベート設定領域に記憶されている内容と同一であるか否かを判定したが、本実施形態は、内容が同一であるか否かを判定する設定項目、つまり警告の対象となる設定項目（以下、この設定項目を監視項目という。）を利用者が設定変更することができるようにしたものである。
【００７３】
図９は本実施形態に係る印刷設定画面３００の一例を示す図であり、図１０は各設定項目における監視の可否を示す図表であり、図１１は監視項目設定ボタン３０８が選択されたときに表示される監視項目設定画面の一例を示す図である。
【００７４】
そして、本実施形態では、図９に示すように、監視項目を利用者が設定するための監視項目設定ボタン３０８が新たに印刷設定画面３００に設けられており、この監視項目設定ボタン３０８が選択されると、図１１に示すような監視項目設定画面５００が表示される。
【００７５】
また、監視項目設定画面５００には、監視項目とすることが可能な設定項目（本実施形態では、記録用紙のサイズ、印刷時の色モード及び印刷時の解像度）及びこれらの設定項目を選択するためのチェックボックス５０１〜５０３が設けられている。
【００７６】
そして、決定ボタン５０４が選択されると、現在、監視項目設定画面５００において選択されている設定項目が監視項目として記憶されて、監視項目設定画面５００が閉じられる。なお、キャンセルボタン５０５が選択された場合には、監視項目が変更されることなく、前回、記憶された内容に保持されたまま、監視項目設定画面５００が閉じられる。
【００７７】
これにより、本実施形態では、利用者が警告をする必要が無いと思う設定項目に対しては、警告が発せられないようにすることができるので、プリンタの利便性（使い勝手）を更に向上させることができる。
【００７８】
（その他の実施形態）
上述の実施形態では、設定項目の内容に変更があったことを意味する警告が、印刷設定画面３００又は警告画面４００に表示されていたが、本発明はこれに限定されるものではなく、例えば音声又は振動によって警告を発する、又はプリンタドライバの起動もしくは印刷指令の有無によらず、タスクバーやデスクトップ上に警告を表示する等してもよい。また、上述の実施形態では、印刷設定画面３００に表示される警告はエクスクラメーションマーク（！）によって示されていたが、設定項目の表示色を変更したりメッセージを表示したりする等、アプリケーションソフトを介して設定された設定項目の内容とプリンタドライバを介して設定された設定項目の内容とが相違することを利用者に認識させる表示方法であればよい。
【００７９】
また、上述の実施形態では、プリンタドライバにより設定項目の内容が変更された場合には、その変更内容がパブリック設定領域にも反映されたが、本発明はこれに限定されるものではなく、プリンタドライバにより設定項目の内容が変更された場合には、その変更内容にてプライベート設定領域のみが更新されてもよい。
【００８０】
また、上述の実施形態では、プリンタドライバにて本願発明の特徴が全て実現されていたが、本発明はこれに限定されるものではなく、例えばプリンタ２０自体に本願発明の特徴を実現させるための手段を設けてもよい。
【００８１】
また、本発明は、特許請求の範囲に記載された発明の趣旨に合致するものであればよく、上述の実施形態に限定されるものではない。
【図面の簡単な説明】
【００８２】
【図１】本発明の実施形態に係る印刷制御システムの概要を示す図である。
【図２】本発明の実施形態に係る印刷設定制御を示すフローチャートである。
【図３】図２のＳ１０２の詳細を示すフローチャートである。
【図４】本発明の第１実施形態に係る印刷設定画面の一例を示す図である。
【図５】本発明の第１実施形態に係る印刷設定画面の一例を示す図である。
【図６】本発明の実施形態に係る印刷設定項目の設定内容を示す図表である。
【図７】本発明の実施形態に係る印刷指令が発せられた場合のプリンタドライバの作動を示すフローチャートである。
【図８】本発明の実施形態に係る警告画面４００の一例を示す図である。
【図９】本発明の第２実施形態に係る印刷設定画面３００の一例を示す図である。
【図１０】本発明の第２実施形態に係る監視項目の可否を示す図表である。
【図１１】本発明の第２実施形態に係る監視項目設定ボタン３０８が選択されたときに表示される監視項目設定画面の一例を示す図である。
【符号の説明】
【００８３】
１０…コンピュータ、１１…表示部、１２…操作部、２０…プリンタ、
２１…操作キー、２２…表示パネル、２３…印刷部、３００…印刷設定画面、
３０１…サイズリストボックス、３０２…色モードチェックボックス、
３０３…印刷解像度チェックボックス、３０４…割り付け印刷リストボックス、
３０５…決定ボタン、３０６…キャンセルボタン、３０７…警告アイコン、
３０８…監視項目設定ボタン、４００…警告画面、４０１…指示ボタン、
４０１…第１指示ボタン、４０２…第２指示ボタン、４０３…第３指示ボタン、
５００…監視項目設定画面、５０１…チェックボックス、５０４…決定ボタン、
５０５…キャンセルボタン。
【図１】
2008186194.tif 000003
【図２】
2008186194.tif 000004
【図３】
2008186194.tif 000005
【図４】
2008186194.tif 000006
【図５】
2008186194.tif 000007
【図６】
2008186194.tif 000008
【図７】
2008186194.tif 000009
【図８】
2008186194.tif 000010
【図９】
2008186194.tif 000011
【図１０】
2008186194.tif 000012
【図１１】
2008186194.tif 000013