(57)【要約】【課題】プリンタドライバの印刷設定とプレビューでの直観的なレイアウト編集とを連携させる。【解決手段】プリンタドライバ５０では、ユーザが入力装置１７のタッチパネルを介しテキストエリア４２を操作すると、制御部５１はこれに基づいて、プレビュー部５３を介してプレビュー画像Ｄ１を更新させると共に、一時印刷設定情報Ｄ０の内容をこれに応じて更新させる。ユーザが入力装置１７上の、プリンタドライバ５０に係る印刷釦を押下すると、制御部５１はこれに応答して、一時印刷設定情報Ｄ０の内容が変更されていればそれを、スプーラ５４を介し、補助記憶装置１５上の印刷設定情報Ｄ２に反映させる。【選択図】図４
2014215647.tif 000002
【特許請求の範囲】
【請求項１】
プロセッサと、プログラム及びデータが格納される記憶部と、操作用入力装置と、プレビュー画像及び一時印刷設定情報が表示される表示装置とを備え、該プログラムは、印刷設定機能を備えたプリンタドライバと、プレビュー表示部と、スプーラとを含み、該データは、該プリンタドライバに備えられた該一時印刷設定情報と、該スプーラに備えられた印刷設定情報と、該プレビュー画像とを含む情報処理装置において、
該プレビュー画像及び該一時印刷設定情報が該表示装置において同一画面上に表示されることを特徴とする情報処理装置。
【請求項２】
該プリンタドライバは、該プロセッサに対し、
（ａ）該入力装置を介した該プレビュー画像の操作に応じて、該プレビュー画像を変更させるとともに、該一時印刷設定情報を変更させ、
（ｂ）該入力装置を介した、該プリンタドライバに係る印刷釦の押下に応答して、ステップ（ａ）の処理により該一時印刷設定が変更されていれば、該変更に応じて該印刷設定情報を変更させる、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
該プリンタドライバは、該プロセッサに対し、ステップ（ｂ）の前に、
（ｃ）該入力装置を介した該一時印刷設定情報の表示部に対する操作に応じて、該一時印刷設定情報を変更させ、
ステップ（ｂ）では、ステップ（ｃ）の処理により該一時印刷設定が変更されていても、該変更に応じて該プレビュー画像を更新させる、
ことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
該一時印刷設定情報はランダムアクセスメモリに格納され、該印刷設定情報は補助記憶装置に格納される、
ことを特徴とする請求項２又は３に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アプリケーションでの印刷設定時にプレビュー付印刷設定画面を表示させる情報処理装置に関する。
【背景技術】
【０００２】
下記特許文献１には、印刷イメージの縮小画像をプレビュー表示し、ユーザがこれを編集すると、プレビュー表示を更新すると共に文書ファイルの更新を実行する構成が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平５−２８１３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、プレビュー表示を編集しても、プリンタドライバでの印刷設定におけるレイアウト設定に反映されない。
【０００５】
一方、近年のスマートフォンやタブレット端末などの普及により、ＰＣモニタよりも小さな画面での操作性を考慮することが重要となっている。加えて、これらのデバイスでは、タッチパネルでの操作方法が提供されており、より直観的な操作が求められている。
【０００６】
プリンタドライバでの印刷設定の変更を確認するためには、従来、プリンタドライバの印刷設定画面とプレビュー画面とを交互に切り替えて処理を行わなければならず、ユーザが、スムーズな処理を行えなかった。
【０００７】
本発明の目的は、このような問題点に鑑み、プリンタドライバの印刷設定とプレビューでの直観的なレイアウト編集とを連携可能な情報処理装置提供することにある。
【課題を解決するための手段】
【０００８】
本発明の第１態様では、プロセッサと、プログラム及びデータが格納される記憶部と、操作用入力装置と、プレビュー画像及び一時印刷設定情報が表示される表示装置とを備え、該プログラムは、印刷設定機能を備えたプリンタドライバと、プレビュー表示部と、スプーラとを含み、該データは、該プリンタドライバに備えられた該一時印刷設定情報と、該スプーラに備えられた印刷設定情報と、該プレビュー画像とを含む情報処理装置において、
該プレビュー画像及び該一時印刷設定情報が該表示装置において同一画面上に表示される。
【０００９】
本発明による情報処理装置の第２態様では、第１態様において、該プリンタドライバは、該プロセッサに対し、
（ａ）該入力装置を介した該プレビュー画像の操作に応じて、該プレビュー画像を変更させるとともに、該一時印刷設定情報を変更させ、
（ｂ）該入力装置を介した、該プリンタドライバに係る印刷ボタンの押下に応答して、ステップ（ａ）の処理により該一時印刷設定が変更されていれば、該変更に応じて該印刷設定情報を変更させる。
【００１０】
本発明による情報処理装置の第３態様では、第２態様において、該プリンタドライバは、該プロセッサに対し、ステップ（ｂ）の前に、
（ｃ）該入力装置を介した該一時印刷設定情報の表示部に対する操作に応じて、該一時印刷設定情報を変更させ、
ステップ（ｂ）では、ステップ（ｃ）の処理により該一時印刷設定が変更されていても、該変更に応じて該プレビュー画像を更新させる。
【００１１】
本発明による情報処理装置の第４態様では、第２又は３態様において、該一時印刷設定情報はランダムアクセスメモリに格納され、該印刷設定情報は補助記憶装置に格納される。
【発明の効果】
【００１２】
上記第１態様の構成によれば、プレビュー画像及び一時印刷設定情報が表示装置において同一画面上に表示されるので、両者の一方から他方へ表示を切り替える必要がなく、これにより、操作性が向上するとともに、表示を切り替える毎にプリンタドライバの該一時印刷設定情報をスプーラの印刷設定情報に反映させる必要が無いので、無駄な処理が省かれて処理が高速になるという効果を奏する。
【００１３】
上記第２態様の構成によれば、上記効果を確実に実現できる。
【００１４】
上記第３態様の構成によれば、一時印刷設定情報の表示部とプレビュー画像とが連携して更新されるので、操作性が向上する。
【００１５】
本発明の他の目的、特徴的な構成及び効果は、以下の説明を特許請求の範囲及び図面の記載と関係づけて読むことにより明らかになる。 
【図面の簡単な説明】
【００１６】
【図１】本発明の実施例１に係る画像形成システムの概略構成図である。
【図２】情報処理装置１０のハードウェア構成を示す概略ブロック図である。
【図３】プレビュー付印刷設定画面４０の構成例説明図である。
【図４】図３のプレビュー付印刷設定画面４０に関する機能ブロック図である。
【図５】図４の構成の動作を示す概略フローチャートである。
【実施例１】
【００１７】
図１は、本発明の実施例１に係る画像形成システムの概略構成図である。
【００１８】
このシステムでは、Ｎ台のＰＣ（パーソナルコンピュータ）１０−１〜１０ーＮと、画像形成装置２０とが、ネットワーク３０で結合され、更に、スマートフォン３１が、無線ＬＡＮアクセスポイント３２を介してネットワーク３０に結合されている。ＰＣ１０−１〜１０−Ｎ及びスマートフォン３１は何れも、プリンタドライバを備えており、画像形成装置２０に対し印刷データに基づき用紙に画像を印刷させることができ、以下、ＰＣ１０−１〜１０−Ｎ及びスマートフォン３１のうちの任意の１つを、情報処理装置１０と表記する。
【００１９】
図２は、情報処理装置１０のハードウェア構成を示す概略ブロック図である。
【００２０】
このハードウェア構成では、ＣＰＵ（Central Processing Unit）がインターフェイス１２を介してＰＲＯＭ（Programmable Read Only Memory）１３、ＤＲＡＭ（Dynamic Random Access Memory）１４、補助記憶装置１５、通信部１６、入力装置１７及び表示装置１８に結合されている。図１では簡単化の為に、複数種のインターフェイスを、１つのブロック１２で表している。
【００２１】
ＰＲＯＭ１３は、例えばフラッシュメモリであり、ＢＩＯＳ（Basic Input/Output System）が格納されている。ＤＲＡＭ１４は、主記憶装置として用いられる。補助記憶装置１５には、プリンタスプーラを含むＯＳ（Operating System）、プリンタドライバ、及び、プレビュー部を含むアプリケーションが格納されている。入力装置は、例えばキーボード及びポインティングデバイスである。
【００２２】
アプリケーション上の印刷ボタンを押下することにより、情報処理装置１０の補助記憶装置１５に格納されているプリンタドライバがＤＲＡＭ１４上にロードされて起動されると、図３に示すようなプレビュー付印刷設定画面４０が、表示装置１８に表示される。
【００２３】
このプレビュー付印刷設定画面４０には、表示が複数のタブ頁に分類された印刷設定部４１と、印刷イメージを縮小表示したプレビュー画像Ｄ１とが含まれている。プレビュー画像Ｄ１上のテキストエリア４２をピンチ操作して、テキストエリア４２を拡大又は縮小させることにより、テキストの行間隔及び用紙の余白サイズを変更することができる。また、テキストエリア４２をタッチしてドラッグすることにより、プレビュー画像Ｄ１の余白サイズのみを変更することができる。テキストエリア４２の下方の画像データについても同様である。
【００２４】
プレビュー画像Ｄ１の下方には、プレビュー画像Ｄ１の頁をめくるための右方向アイコン４３及び左方向アイコン４４が表示されており、右方向アイコン４３をタッチすると、プレビュー画像Ｄ１の次頁が表示され、左方向アイコン４４をタッチすると、プレビュー画像Ｄ１の前頁が表示される。
【００２５】
プレビュー画像Ｄ１上でレイアウトを上記のように変更させると、これが印刷設定部４１上のデータにリアルタイムで反映され、逆に、印刷設定部４１上のデータを変更すると、プレビュー画像Ｄ１上にリアルタイムで反映される。
【００２６】
図４は、図３のプレビュー付印刷設定画面４０に関する機能ブロック図である。
【００２７】
プリンタドライバ５０では、制御部５１が、ＤＲＡＭ１４上の一時印刷設定情報Ｄ０に初期設定している値を、ＵＩ部５２を介して表示装置１８に表示させ、ユーザが入力装置１７を操作して上記のように印刷設定を変更すると、この情報がＵＩ部５２を介して制御部５１に伝達され、制御部５１はこれに基づいて、一時印刷設定情報Ｄ０の内容を更新する。
【００２８】
ユーザが入力装置１７のタッチパネルを介しテキストエリア４２を操作すると、この情報がＵＩ部５２を介して制御部５１に伝達され、制御部５１はこれに基づいて、プレビュー部５３を介してプレビュー画像Ｄ１を更新させると共に、一時印刷設定情報Ｄ０の内容をこれに応じて更新させる。
【００２９】
ユーザが入力装置１７上の、プリンタドライバ５０に係る印刷ボタンを押下すると、この情報がＵＩ部５２を介して制御部５１に伝達され、制御部５１はこれに応答して、一時印刷設定情報Ｄ０の内容が変更されていればそれを、スプーラ５４を介し、補助記憶装置１５上の印刷設定情報Ｄ２に反映させる。
【００３０】
次いで制御部５１は、アプリケーションから供給される描画データをＰＤＬデータに変換して、スプーラ５４を介しスプールファイルＤ３に格納させる。このスプールファイルＤ３は、印刷設定情報Ｄ２の１組と対応付けられる。制御部５１はさらに、スプールファイルＤ３と印刷設定情報Ｄ２とを１つに纏め、印刷ジョブデータとして、図２の通信部１６を介し、図１の画像形成装置２０に送信することにより、印刷要求する。これにより、スプールファイルＤ３の内容が印刷設定情報Ｄ２に基づいて印刷される。
【００３１】
図５は、図４の構成の動作を示す概略フローチャートである。以下、括弧内は図中のステップ識別符号である。この処理は、アプリケーション上の印刷ボタンを押下することにより開始される。
【００３２】
（Ｓ０）図３に示すようなプレビュー付印刷設定画面４０を、表示装置１８に表示させる。
【００３３】
（Ｓ１）ユーザは、入力装置１７を操作して、印刷設定部４１上のデータを変更する。この変更は、それ毎に制御部５１を介し一時印刷設定情報Ｄ０に反映される。制御部５１はさらに、プレビュー部５３を介してこの変更をプレビュー画像Ｄ１に反映させる。
【００３４】
（Ｓ２）制御部５１は、一時印刷設定情報Ｄ０の内容を、スプーラ５４を介して印刷設定情報Ｄ２に反映させる。
【００３５】
（Ｓ３）制御部５１は、スプーラ５４を一時停止させる。
【００３６】
（Ｓ４）ユーザがプレビュー画像Ｄ１のテキストエリア４２をピンチ操作すると、制御部５１はこれに応じてプレビュー部５３を介し、テキストエリア４２を拡大又は縮小させ、また、テキストエリア４２をタッチしてドラッグすると、制御部５１はこれに応じてプレビュー部５３を介し、プレビュー画像Ｄ１の余白サイズを変更する。テキストエリア４２の下方の画像データについても同様である。
【００３７】
（Ｓ５）ステップＳ４で上記変更がなされていれば、ステップＳ６へ進み、そうでなければステップＳ７へ進む。
【００３８】
（Ｓ６）制御部５１は、ステップＳ４でのプレビュー画像Ｄ１の変更に応じて、一時印刷設定情報Ｄ０を更新する。
【００３９】
（Ｓ７）プリンタドライバ５０に係る印刷ボタンが押下されると、ステップＳ８へ進み、そうでなければステップＳ５へ戻る。
【００４０】
（Ｓ８）ステップＳ６で一時印刷設定情報Ｄ０の内容が変更されていればステップＳ９へ進み、そうでなければステップＳ１０へ進む。
【００４１】
（Ｓ９）制御部５１は、一時印刷設定情報Ｄ０の変更を、スプーラ５４を介し印刷設定情報Ｄ２に反映させる。
【００４２】
（Ｓ１０）制御部５１は上記のように、アプリケーションから供給される描画データをＰＤＬデータに変換して、スプーラ５４を介しスプールファイルＤ３に格納させ、スプールファイルＤ３と印刷設定情報Ｄ２とを１つに纏め、印刷ジョブデータとして、通信部１６を介し画像形成装置２０に送信することにより、印刷要求する。
【００４３】
以上において、本発明の好適な実施例を説明したが、本発明には他にも種々の変形例が含まれ、上記実施例で述べた各構成要素の機能を実現する他の構成を用いたもの、当業者であればこれらの構成又は機能から想到するであろう他の構成も、本発明に含まれる。
【００４４】
以上において、本発明の好適な実施例を説明したが、本発明には他にも種々の変形例が含まれ、上記実施例で述べた各構成要素の機能を実現する他の構成を用いたもの、当業者であればこれらの構成又は機能から想到するであろう他の構成も、本発明に含まれる。
【符号の説明】
【００４５】
１０−１〜１０−Ｎ  ＰＣ
１０  情報処理装置
１１  ＣＰＵ
１２  インターフェイス
１３  ＰＲＯＭ
１４  ＤＲＡＭ
１５  補助記憶装置
１６  通信部
１７  入力装置
１８  表示装置
２０  画像形成装置
３０  ネットワーク
３１  スマートフォン
３２  無線ＬＡＮアクセスポイント
４０  プレビュー付印刷設定画面
４１  印刷設定部
４２  テキストエリア
４３  右方向アイコン
４４  左方向アイコン
５０  プリンタドライバ
５１  制御部
５２  ＵＩ部
５３  プレビュー部
５４  スプーラ
Ｄ０  一時印刷設定情報
Ｄ１  プレビュー画像
Ｄ２  印刷設定情報
Ｄ３  スプールファイル
【図１】
2014215647.tif 000003
【図２】
2014215647.tif 000004
【図３】
2014215647.tif 000005
【図４】
2014215647.tif 000006
【図５】
2014215647.tif 000007