(57)【要約】【課題】プリンタの設定内容と、プリンタドライバの設定内容を一元データとして抽出し、そのデータを使用して、他のＰＣ及び他のプリンタの印刷環境を容易に同一設定に再現するプリンタドライバを提供することにある。【解決手段】この発明のプリンタドライバは、プリンタが双方向通信機能を備えており、印刷設定情報をプリンタドライバに対して公開するとともに、プリンタドライバにおける印刷設定情報に基づく印刷設定機能を有し、プリンタドライバは、プリンタから通知された個々のプリンタの印刷設定情報と、自身の書式設定情報等の印刷環境とを復元するために必要な情報とを、一元ファイルの外部情報として保存する機能と、前記一元ファイルの外部情報を元に、プリンタドライバの設定およびプリンタへの印刷設定を一括して行う機能とを有していることを特徴とするものである。【選択図】図１
2011086100.tif 000002
【特許請求の範囲】
【請求項１】
プリンタが双方向通信機能を備えており、印刷設定情報をプリンタドライバに対して公開するとともに、プリンタドライバにおける印刷設定情報に基づく印刷設定機能を有し、
プリンタドライバは、プリンタから通知された個々のプリンタの印刷設定情報と、自身の書式設定情報等の印刷環境とを復元するために必要な情報とを、一元ファイルの外部情報として保存する機能と、
前記一元ファイルの外部情報を元に、プリンタドライバの設定およびプリンタへの印刷設定を一括して行う機能とを有していることを特徴とするプリンタドライバ。
【請求項２】
前記プリンタから通知された個々のプリンタの印刷設定情報と、自身の書式設定情報等の印刷環境とを復元するために必要な情報とを、一元ファイルの外部情報として保存するためのエクスポートファイルを備えており、
エクスポートを実行するに際しては、プリンタに対して各種プリンタ設定情報を要求し、得た受信構成情報を元に受信情報解析を行い、受信情報に展開されるのを監視し、エクスポートファイル作成部が得た受信情報を元にエクスポートファイルに順次プリンタ設定情報を保存し、
次にユーザが設定したドライバ設定情報を抽出し、同じくエクスポートファイルに保存し、
同様に、ドライバ固有情報として保存されている情報も読み込み、エクスポートファイルに保存し、
インポートを実行するに際しては、保存されたエクスポートファイルを元に設定情報をメモリに読み出す。その内容をプリンタおよびプリンタドライバ設定に適用し、ドライバ固有情報を書き換えることにより、エクスポートが作成された環境と同一の印刷環境が生成されるようにしたことを特徴とする請求項１記載のプリンタドライバ。
【請求項３】
特定操作またはデータ設定により、上記機能の停止を可能としたことを特徴とする請求項１または２記載のプリンタドライバ。
【請求項４】
レシート発券機能のある組み込み装置、情報端末などの組み込み装置または紙によるジャーナル機能を有した組み込み装置に適用したことを特徴とする請求項１ないし３のいずれかに記載のプリンタドライバ。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、プリンタの印刷設定を容易にする印刷環境の保存・復元を可能にしたプリンタドライバに関するものである。
【背景技術】
【０００２】
従来のプリンタドライバでは、印刷イメージのプリンタコマンドへの変換及びプリンタ設定用の個別ツールの提供のみの提供となっている。したがって、利用者においてシステムを復元したり、同一の環境を作成する場合においては、プリンタドライバインストール後、プリンタドライバのプロパティ画面から書式設定を実施し、各ツールを起動してプリンタの印刷設定を実施していた。
【０００３】
このような従来のプリンタドライバは、利用者による手動設定であるため、前回設定を忘れてしまったり、数百台の設定において設定ミスを発生しやすく、ＥＭＳ（電子機器の受託生産を行うサービス）等におけるプリンタ機器組込みに係る企業では、その設定作業に多くの工数を取られることにつながっている。
【０００４】
再公表ＷＯ０２／０１１９９１公報（特許文献１参照）には、アプリケーション・プログラムから印刷要求があった印刷対象文書の印刷において、印刷用紙の紙送りおよび用紙カットの複数の組み合わせに基づいて、所定の用紙サイズを１ページとするページ単位に印刷される１個または複数個の印刷対象文書の印刷を制御するプリンタドライバが記載されている。
【０００５】
すなわち、
ページモードがＦｏｒｍ［Ｎｏ  ｃｕｔ］モードである場合は、１ページ分の印刷終了時に用紙の紙送りを実行するように印刷イメージデータを作成し（ステップＳ５０３）、
ページモードがＦｏｒｍ［Ｃｕｔ］モードである場合は、１ページ分の印刷終了時に用紙の紙送りを実行するように印刷イメージデータを作成し、紙送り終了時に用紙カットコマンドを発行し（ステップＳ５０４）、
ページモードがＲｅｐｏｒｔ［Ｎｏ  ｃｕｔ］モードである場合は、１個の印刷対象文書分の印刷終了時に用紙の紙送りを実行するように印刷イメージデータを作成し（ステップＳ５０５）、
ページモードがＲｅｐｏｒｔ［Ｃｕｔ］モードである場合は、１個の印刷対象文書分の印刷終了時に用紙の紙送りを実行するように印刷イメージデータを作成し、紙送り終了時に用紙カットコマンドを発行し（ステップＳ５０６）、
ページモード対応処理を終了するというものである。
【０００６】
この先行技術によれば、アプリケーション・プログラムから印刷要求があった１個または複数個の印刷対象文書の印刷において、印刷対象文書のページ毎の紙送りおよび印刷対象文書の文書毎の紙送りを制御し、紙送りを実行した後の印刷用紙の用紙カットを制御し、更に、紙送りおよび用紙カットの複数の組み合わせに基づいて、１個または複数個の印刷対象文書におけるページ単位の印刷を制御することによって、アプリケーション・プログラムを利用する場合においても、共通のインターフェースであるプリンタドライバによりプリンタ本体の設定を実行できるという効果を奏することが記載されている。
しかしながら、印刷用紙の紙送りおよび用紙カットの複数の組み合わせに基づいて、所定の用紙サイズを１ページとするページ単位に印刷される１個または複数個の印刷対象文書の印刷を制御するプリンタドライバを提供しなければならない。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】再公表ＷＯ０２／０１１９９１公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
そこで、この発明の印刷環境の保存・復元を可能にしたプリンタドライバの目的は、プリンタの設定内容と、プリンタドライバの設定内容を一元データとして抽出し、そのデータを使用して、他のＰＣ及び他のプリンタの印刷環境を容易に同一設定に再現するプリンタドライバを提供することにある。
【課題を解決するための手段】
【０００９】
この発明のプリンタドライバは、プリンタが双方向通信機能を備えており、印刷設定情報をプリンタドライバに対して公開するとともに、プリンタドライバにおける印刷設定情報に基づく印刷設定機能を有し、
プリンタドライバは、プリンタから通知された個々のプリンタの印刷設定情報と、自身の書式設定情報等の印刷環境とを復元するために必要な情報とを、一元ファイルの外部情報として保存する機能と、
前記一元ファイルの外部情報を元に、プリンタドライバの設定およびプリンタへの印刷設定を一括して行う機能とを有していることを特徴とするものである。
【００１０】
この発明のプリンタドライバは、前記プリンタから通知された個々のプリンタの印刷設定情報と、自身の書式設定情報等の印刷環境とを復元するために必要な情報とを、一元ファイルの外部情報として保存するためのエクスポートファイルを備えており、
エクスポートを実行するに際しては、プリンタに対して各種プリンタ設定情報を要求し、得た受信構成情報を元に受信情報解析を行い、受信情報に展開されるのを監視し、エクスポートファイル作成部が得た受信情報を元にエクスポートファイルに順次プリンタ設定情報を保存し、
次にユーザが設定したドライバ設定情報を抽出し、同じくエクスポートファイルに保存し、
同様に、ドライバ固有情報として保存されている情報も読み込み、エクスポートファイルに保存し、
インポートを実行するに際しては、保存されたエクスポートファイルを元に設定情報をメモリに読み出す。その内容をプリンタおよびプリンタドライバ設定に適用し、ドライバ固有情報を書き換えることにより、エクスポートが作成された環境と同一の印刷環境が生成されるようにしたことをも特徴とするものである。
【００１１】
この発明のプリンタドライバは、特定操作またはデータ設定により、上記機能の停止を可能としたことをも特徴とするものである。
【００１２】
この発明のプリンタドライバは、レシート発券機能のある組み込み装置、情報端末などの組み込み装置または紙によるジャーナル機能を有した組み込み装置に適用したことをも特徴とするものである。
【発明の効果】
【００１３】
この発明のプリンタドライバによれば、プリンタに印刷設定公開機能及び、一括印刷設定機能を追加し、プリンタドライバにて、プリンタの現在設定情報を取得し、自身の書式設定情報等印刷環境復元に必要なデータを一元ファイルとしてエクスポートする機能を有し、またエクスポートされたファイルをインポートすることで、プリンタドライバの書式設定情報等及びプリンタの印刷設定を変更する機能を提供し、印刷環境の復元及び同一環境の構築における作業工数の削減と、設定ミスの回避を実現することができるようになった。
【図面の簡単な説明】
【００１４】
【図１】この発明のプリンタドライバの１実施例におけるシステム構成を説明するためのブロック図である。
【図２】この発明のプリンタドライバにおけるプリンタ設定に関するモニタ画面の例を示す説明図である。
【発明を実施するための形態】
【００１５】
この発明の印刷環境の保存・復元を可能にしたプリンタドライバは、プリンタの設定内容と、プリンタドライバの設定内容を一元データとして抽出し、そのデータを使用して、他のＰＣ及び他のプリンタの印刷環境を容易に同一設定に再現するプリンタドライバを提供するものである。
【実施例】
【００１６】
図１は、この発明装置の１実施例の断面図であって、１１は双方向通信機能を備えたプリンタ、１２はプリンタ１１と双方向通信可能としたプリンタドライバ、１３はプリンタドライバ１２に付設されたエクスポートファイルである。
【００１７】
この発明のプリンタドライバ１２は、プリンタ１１が双方向通信機能を備えており、印刷設定情報をプリンタドライバ１２に対して公開するとともに、プリンタドライバ１２における印刷設定情報に基づく印刷設定機能を有している。
また、プリンタドライバ１２は、前記プリンタ１１から通知された個々のプリンタ１１の印刷設定情報と、自身の書式設定情報等の印刷環境とを復元するために必要な情報とを、一元ファイルの外部情報としてエクスポートファイル１３に保存する機能を備え、
前記エクスポートファイル１３に保存した一元ファイルの外部情報を元に、プリンタドライバ１２の設定およびプリンタ１１への印刷設定を一括して行う機能とを有している。
【００１８】
すなわち、この実施例のプリンタドライバ１２は、前記プリンタ１１から通知された個々のプリンタの印刷設定情報と、自身の書式設定情報等の印刷環境とを復元するために必要な情報とを、一元ファイルの外部情報として保存するためのエクスポートファイル１３を備えている。
【００１９】
したがって、エクスポート２１を実行するに際しては、プリンタ１１に対して各種プリンタ設定情報を要求し（ａ），（ｂ）、得た受信構成情報２２を元に受信情報解析２３を行い（ｃ），（ｄ）、それが受信情報２４に展開されるのを監視して（ｅ）、エクスポートファイル作成部が得た受信情報２４を元に、前記エクスポートファイル１３に順次種々のプリンタ設定情報を保存する（ｆ）。
【００２０】
次にユーザが設定したドライバ設定情報を抽出し（ｇ）、同じくエクスポートファイル１３に保存する。
同様に、ドライバ固有情報２５として保存されている情報も読み込み、エクスポートファイル１３に保存する（ｈ）。
【００２１】
インポート３１を実行するに際しては、保存されたエクスポートファイル１３を元に設定情報をメモリに読み出す（ｉ）。その内容をプリンタ１１およびプリンタドライバ１２の設定に適用し（ｊ），（ｋ）、ドライバ固有情報２５を書き換えることにより（ｌ）、エクスポートが作成された環境と同一の印刷環境が生成されるようになる。
【００２２】
この実施例のプリンタドライバにおいては、特定操作またはデータ設定によって、上記機能（プリンタから通知された個々のプリンタの印刷設定情報と、自身の書式設定情報等の印刷環境とを復元するために必要な情報とを、一元ファイルの外部情報としてエクスポートファイルに保存する機能）の停止を行なえるようにしておくことが望ましい。
【００２３】
また、この実施例のプリンタドライバは、レシート発券機能のある組み込み装置、情報端末などの組み込み装置または紙によるジャーナル機能を有した組み込み装置等に好適に適用することが可能である。
【００２４】
図２はこの発明のプリンタドライバにおけるプリンタ設定に関するモニタ画面の例を示す説明図である。
プリンタ設定画面４１には、エクスポートファイルのファイル名の入力欄４２と、インポートファイルのファイル名の入力欄４３とが設定され、それぞれの欄４２，４３にはエクスポートボタン４４およびインポートボタン４５が付設されている。
前記エクスポートファイルのファイル名の入力欄４２においては、現在のプリンタおよびプリンタドライバの設定を保存するファイル名を絶対パスで指定する。
またインポートファイルのファイル名の入力欄４３においては、プリンタおよびプリンタドライバ設定ファイル（エクスポートしてできたファイル）のファイル名を絶対パスで指定する。
なお、それぞれの欄に付設した［＿］ボタン４６，４７をクリックすることにより、保存ダイアログからの指定および読込ダイアログからの指定が可能である。
【００２５】
エクスポートに際してエクスポートボタン４４を押すと、エクスポートファイルに指定されているファイル名にプリンタ設定情報およびプリンタドライバ設定情報をエクスポートする。
またインポートに際してインポートボタン４５を押すと、インポートファイルに指定されているファイルからプリンタ設定情報およびプリンタドライバ設定情報をインポートする。
【００２６】
この発明のプリンタドライバによれば、プリンタに印刷設定公開機能及び、一括印刷設定機能を追加し、プリンタドライバにて、プリンタの現在設定情報を取得し、自身の書式設定情報等印刷環境復元に必要なデータを一元ファイルとしてエクスポートする機能を有し、またエクスポートされたファイルをインポートすることで、プリンタドライバの書式設定情報等及びプリンタの印刷設定を変更する機能を提供することができ、印刷環境の復元及び同一環境の構築における作業工数の向上と、設定ミスの回避を実現することができるようになった。
【産業上の利用可能性】
【００２７】
この発明のプリンタドライバは、レシート発券機能のある組み込み装置、情報端末などの組み込み装置または紙によるジャーナル機能を有した組み込み装置等に好適に適用することが可能であるが、この発明の趣旨を逸脱しない限り、その他、適宜の用途にも適用することができることはいうまでもない。
【符号の説明】
【００２８】
１１  プリンタ
１２  プリンタドライバ
１３  エクスポートファイル
２１  エクスポート
２２  受信構成情報
２３  受信情報解析
２４  受信情報
２５  ドライバ固有情報
【図１】
2011086100.tif 000003
【図２】
2011086100.tif 000004