JP2022070505A - 情報処理装置、情報処理方法、及びプログラム - Google Patents
情報処理装置、情報処理方法、及びプログラム Download PDFInfo
- Publication number
- JP2022070505A JP2022070505A JP2020179602A JP2020179602A JP2022070505A JP 2022070505 A JP2022070505 A JP 2022070505A JP 2020179602 A JP2020179602 A JP 2020179602A JP 2020179602 A JP2020179602 A JP 2020179602A JP 2022070505 A JP2022070505 A JP 2022070505A
- Authority
- JP
- Japan
- Prior art keywords
- information
- information processing
- print data
- image
- setting
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 23
- 238000003672 processing method Methods 0.000 title claims description 3
- 238000006243 chemical reaction Methods 0.000 claims abstract description 7
- 239000003086 colorant Substances 0.000 claims description 5
- 238000000034 method Methods 0.000 description 49
- 230000006870 function Effects 0.000 description 17
- 238000004891 communication Methods 0.000 description 15
- 238000010586 diagram Methods 0.000 description 7
- 230000004044 response Effects 0.000 description 5
- 239000000463 material Substances 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/0035—User-machine interface; Control console
- H04N1/00405—Output means
- H04N1/00408—Display of information to the user, e.g. menus
- H04N1/0044—Display of information to the user, e.g. menus for image preview or review, e.g. to help the user position a sheet
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/02—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
- G06K15/18—Conditioning data for presenting it to the physical printing elements
- G06K15/1801—Input data handling means
- G06K15/1803—Receiving particular commands
- G06K15/1806—Receiving job control commands
- G06K15/1807—Receiving job control commands relating to the print image preparation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/0035—User-machine interface; Control console
- H04N1/00405—Output means
- H04N1/00408—Display of information to the user, e.g. menus
- H04N1/00413—Display of information to the user, e.g. menus using menus, i.e. presenting the user with a plurality of selectable options
- H04N1/00416—Multi-level menus
- H04N1/00419—Arrangements for navigating between pages or parts of the menu
- H04N1/00427—Arrangements for navigating between pages or parts of the menu using a menu list
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/0035—User-machine interface; Control console
- H04N1/00405—Output means
- H04N1/00482—Output means outputting a plurality of job set-up options, e.g. number of copies, paper size or resolution
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Editing Of Facsimile Originals (AREA)
Abstract
Description
特許文献1では地紋印刷のキャリブレーションのために行うサンプルプリント機能について記載されている。サンプルプリント機能とはディスプレイ上でユーザが所望している色をプリンター等の出力物でも再現するために、印刷を行いながら色を調整していくための機能である。
図1は、本実施形態に係る印刷システムの構成例を示す図である。図1に示すように、印刷システムは、コンピュータ100、及びプリンター200を有している。コンピュータ100、及びプリンター200は、通信機能を有し、USB、又はLAN等のネットワークにより通信可能となっている。コンピュータ100は、情報処理装置の一例である。プリンター200は、コンピュータ100の制御により、印刷を行う。プリンター200は、印刷機能のみを備える印刷装置であってもよく、印刷機能、スキャン機能、複写機能等複数の機能を備える複合機であってもよい。なお印刷システムは、1又は複数のコンピュータ100と、1又は複数のプリンター200を含み、それらがネットワークを介して接続される構成であってもよい。本実施形態において、本実施形態の処理を実行する主体は、単体の情報処理装置であるコンピュータ100とする。しかし、複数の機器からなるシステムやネットワークを介して接続された複数の機器からなるシステム等が本実施形態の処理を実行するとしてもよい。
本実施形態に記載のコンピュータ100の機能は、記憶部130に記憶されているプログラムをメモリ142にロードして、CPU141が実行することによって実現される。
プリンタードライバー410は、主としてUI処理部412、及び描画処理部411により構成される。UI処理部412は、プリンター200で実現可能な設定項目の表示や当該設定項目の設定値の変更を行うUIを表示部110に表示する。描画処理部411は、印刷時にプリンター200が解釈可能な描画データを生成する。描画データは、例えばPDL(Page Description Language)である。
OS420は、コンピュータ100の基本動作を司るソフトウェアであり、アプリケーション400とプリンタードライバー410を管理する。OS420は、印刷時に主として動作する機能として、GDI(Graphics Device Interface)421及びスプーラー422を有する。GDI421は、ディスプレイ表示や印刷に必要なインタフェースをアプリケーション400やプリンタードライバー410に提供する。スプーラー422は、描画データをプリンター200へ送信する処理を行う。
色調整UI610のチェックボックス620は、サンプルプリント時に用いる印刷設定を切り替えるために用いられる。プリンタードライバー410は、チェックボックス620の有効/無効に応じて、現在の印刷設定を反映して印刷を行うか、サンプルプリント用の印刷設定を用いて印刷を行うかを選択する。なお、サンプルプリント用の印刷設定は、記憶部130等に予め保存されている。
OKボタン621が押下されると、プリンタードライバー410が、現在設定されている色調整パラメータの設定値をメモリ142又は記憶部130に保存して、色調整UI610を閉じる。キャンセルボタン622が押下されると、プリンタードライバー410が、色調整パラメータの設定値を元の状態に戻して色調整UI610を閉じる。
S701において、プリンタードライバー410は、色調整UI610を表示部110に表示し、サンプルプリントボタン619が押下されるまで待機する。サンプルプリントボタン619が押下されたと判定した場合には、処理はS702へ進む。なお色調整UI610は、アプリケーション400から呼び出された印刷設定UI600を経由して表示されてもよく、OS420の設定画面から呼び出された印刷設定UI600を経由して表示されてもよい。
S702において、プリンタードライバー410は、サンプルプリント情報を取得する。なお、サンプルプリント情報は、サンプルプリントの印刷データに付加する情報を意味する。S702の詳細については、図8で後述する。
次にS703において、プリンタードライバー410は、S702で取得したサンプルプリント情報に基づいて、サンプルプリントデータを生成する。なお、サンプルプリントデータは、サンプルプリントの印刷データを意味する。S703の詳細については、図9で後述する。
次にS704において、プリンタードライバー410は、印刷設定UI600で現在設定されている情報に基づいて、サンプルプリントの印刷設定を行う。S704の詳細については、図10で後述する。
次にS705において、プリンタードライバー410は、S703で生成されたサンプルプリントデータをプリンター200が解釈可能な描画データ(PDL)に変換する。その後S706で、プリンタードライバー410は、S705で生成されたPDLコマンドをスプーラー422に送信する。以上のようにして、サンプルプリント処理が終了する。
S801において、プリンタードライバー410は、現在の色調整UI610の情報から色調整パラメータの設定値を取得する。本実施形態において色調整パラメータは、色調整UI610におけるRGBの3原色(612、613、614)、明度(615)やコントラスト(616)であるが、画質に関連するパラメータであればこれらに限らない。
次にS802において、プリンタードライバー410は、サンプルプリントの対象画像として任意画像が指定されているか否かを判定する。本実施形態では、色調整UI610の画像読み込みボタン618において画像が指定されている場合、任意画像が指定されていると判定する。任意画像が指定されていると判定された場合、処理はS803へ進む。
S803において、プリンタードライバー410は、画像読み込みボタン618から読み込まれた画像ファイルの画像データを記憶部130等から取得する。そしてS804において、プリンタードライバー410は、読み込まれた画像ファイルのファイル名を取得する。
一方でS802において任意画像が指定されていないと判定された場合、S805において、プリンタードライバー410が、サンプルプリント用として予め保存されている画像データを記憶部130等から取得する。
S806でプリンター情報の取得に成功した場合には、処理はS807に進み、S807において、プリンタードライバー410は、プリンター情報を取得する。その後、処理は図7のフローチャートに戻る。一方S806でプリンター情報の取得ができなかった場合、処理はそのまま図7のフローチャートに戻る。
S901において、プリンタードライバー410は、図8のS803又はS805で取得した画像データを、ページに描画した画像データを生成する。本実施形態では、任意画像を指定できるため、画像のアスペクト比を維持しながら有効印字領域いっぱいに印刷する場合に余白が生じることがある。そこでS902において、プリンタードライバー410は、S901で生成された画像データの余白領域に、図8のS801、S804、及びS807で取得したサンプルプリント情報が収まるか否かを判定する。なお、ここでいうサンプルプリント情報は、色調整パラメータの設定値、任意画像のファイル名、及びプリンター情報である。本実施形態では、色調整UI610で調整可能なすべての色調整パラメータについて、余白領域に収まるか否かを判定するが、色調整パラメータのうち基準値から変更された色調整パラメータについて、余白領域に収まるか否かを判定してもよい。基準値から変更された色調整パラメータとは、例えば、図6(b)の緑613や青614である。
次にS905において、プリンタードライバー410は、S801で取得した色調整パラメータの設定値に基づいて、S903又はS904で生成したサンプルプリントデータの色変換を行う。その後、処理は図7のフローチャートに戻る。
S1001において、プリンタードライバー410は、「現在の印刷設定を反映する」ことが有効になっているか否かを判定する。本実施形態では、色調整UI610のチェックボックス620が有効になっていると判定された場合、「現在の印刷設定を反映する」ことが有効になっているとして、処理はS1002へ進む。S1002において、プリンタードライバー410は、現在の印刷設定UI600の情報から設定情報を取得する。本実施形態では、原稿サイズ:A4、ページレイアウト:2in1等の設定情報を取得する。その後処理はS1004へ進む。
一方S1001で色調整UI610のチェックボックス620が無効になっていると判定された場合、「現在の印刷設定を反映する」が無効になっているとして、処理はS1003へ進む。S1003において、プリンタードライバー410は、記憶部130等からサンプルプリント用の印刷設定を取得する。サンプルプリント用の印刷設定は、例えば原稿サイズ:A4、ページレイアウト:1in1等の設定情報である。その後処理はS1004へ進む。以上のS1001~S1003に示すように、プリンタードライバー410は、サンプルプリントデータを印刷する際にどの印刷設定を用いるかを決定する。
S1005において、プリンタードライバー410は、両面設定の設定項目を有効にする。その後、処理は図7のフローチャートに戻る。例えば、図11(c)のように1ページ目は画像データ、2ページ目はパラメータ情報が配置されている場合、プリンタードライバー410は、サンプルプリントデータが複数ページを含むと判定し、両面設定を有効に切り替える。これにより、サンプルプリント情報が裏面に印字されるようになる。なおプリンタードライバー410は、ページレイアウトが1in1に設定されている場合に限り、両面設定を有効に切り替えるようにしてもよい。
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
Claims (14)
- 印刷する際に用いられる画質に関するパラメータの設定値をユーザからの指示に応じて調整可能なユーザインタフェースを表示する表示手段と、
前記ユーザインタフェースの情報から前記パラメータの設定値を取得する取得手段と、
前記取得手段により取得された情報に基づいて画像を変換する変換手段と、
変換された前記画像と、前記取得された情報とを含む印刷データを生成する生成手段と、
を有することを特徴とする情報処理装置。 - ユーザにより指定された前記画像がある場合には、前記変換手段は、指定された前記画像を変換することを特徴とする請求項1に記載の情報処理装置。
- 前記生成手段は、指定された前記画像のファイル名を前記印刷データに更に含めることを特徴とする請求項2に記載の情報処理装置。
- 前記生成手段は、前記印刷データの出力先の印刷装置の情報を前記印刷データに更に含めることを特徴とする請求項1乃至3の何れか1項に記載の情報処理装置。
- 前記生成手段は、基準値から変更されている前記パラメータの設定値を前記印刷データに含め、基準値から変更されていない前記パラメータの設定値を前記印刷データに含めないことを特徴とする請求項1乃至4の何れか1項に記載の情報処理装置。
- 前記生成手段は、変換された前記画像を配置したページの余白領域に、前記取得された情報を配置した前記印刷データを生成することを特徴とする請求項1乃至5の何れか1項に記載の情報処理装置。
- 前記生成手段は、変換された前記画像を配置したページの余白領域に、前記取得された情報が収まらない場合に、変換された前記画像を配置したページとは異なるページに、前記取得された情報を配置した前記印刷データを生成することを特徴とする請求項6に記載の情報処理装置。
- 前記印刷データを印刷する際に用いる印刷設定を決定する決定手段を更に有することを特徴とする請求項1乃至7の何れか1項に記載の情報処理装置。
- 前記決定手段は、ユーザにより指定された印刷設定を用いるか、予め決められた印刷設定を用いるかを選択することを特徴とする請求項8に記載の情報処理装置。
- 前記決定手段は、前記印刷データに複数ページが含まれる場合、両面設定を有効にすることを特徴とする請求項8又は9に記載の情報処理装置。
- 前記パラメータは、色の3原色、明度、及びコントラストのうちの少なくとも1つを含むことを特徴とする請求項1乃至10の何れか1項に記載の情報処理装置。
- 前記表示手段は、印刷機能を有するアプリケーションからの指示により前記ユーザインタフェースを表示することを特徴とする請求項1乃至11の何れか1項に記載の情報処理装置。
- 印刷する際に用いられる画質に関するパラメータの設定値をユーザからの指示に応じて調整可能なユーザインタフェースを表示する表示ステップと、
前記ユーザインタフェースの情報から前記パラメータの設定値を取得する取得ステップと、
前記取得ステップにより取得された情報に基づいて画像を変換する変換ステップと、
変換された前記画像と、前記取得された情報とを含む印刷データを生成する生成ステップと、
を含むことを特徴とする情報処理方法。 - 請求項1乃至12の何れか1項に記載の情報処理装置の各手段としてコンピュータを機能させるためのプログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020179602A JP2022070505A (ja) | 2020-10-27 | 2020-10-27 | 情報処理装置、情報処理方法、及びプログラム |
US17/507,559 US11843734B2 (en) | 2020-10-27 | 2021-10-21 | Information processing apparatus and information processing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020179602A JP2022070505A (ja) | 2020-10-27 | 2020-10-27 | 情報処理装置、情報処理方法、及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2022070505A true JP2022070505A (ja) | 2022-05-13 |
JP2022070505A5 JP2022070505A5 (ja) | 2023-10-31 |
Family
ID=81257838
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020179602A Pending JP2022070505A (ja) | 2020-10-27 | 2020-10-27 | 情報処理装置、情報処理方法、及びプログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US11843734B2 (ja) |
JP (1) | JP2022070505A (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2024079134A (ja) * | 2022-11-30 | 2024-06-11 | キヤノン株式会社 | 情報処理装置、方法及びプログラム |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5129639A (en) * | 1990-12-17 | 1992-07-14 | Eastman Kodak Company | Printer configuration control system |
JP4182046B2 (ja) | 2004-01-23 | 2008-11-19 | キヤノン株式会社 | 印刷処理システムおよび印刷処理方法 |
JP4240081B2 (ja) * | 2006-07-25 | 2009-03-18 | ブラザー工業株式会社 | 画像データ出力装置、印刷装置、印刷システム、画像データ出力プログラム及びそのインストールプログラム |
JP2009083236A (ja) * | 2007-09-28 | 2009-04-23 | Sony Corp | 画像形成装置 |
JP7005293B2 (ja) * | 2017-11-08 | 2022-01-21 | シャープ株式会社 | 画像処理装置 |
-
2020
- 2020-10-27 JP JP2020179602A patent/JP2022070505A/ja active Pending
-
2021
- 2021-10-21 US US17/507,559 patent/US11843734B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US11843734B2 (en) | 2023-12-12 |
US20220131981A1 (en) | 2022-04-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8861022B2 (en) | Image processing apparatus with preview display function, image processing method, and image processing program | |
US20070086050A1 (en) | Information processing apparatus, image processing method, and machine-readable medium | |
EP3355568B1 (en) | Image processing apparatus and method for controlling the same | |
US8599406B2 (en) | Image forming apparatus, printing method and printing program for receiving an image from a server via a network and printing the image corresponding to area displayed on display unit to correspond to a user's designated sheet size | |
US11137961B2 (en) | Image forming apparatus for printing a designated part of print data in a special color | |
US20210334613A1 (en) | Information processing apparatus, control method thereof, and storage medium for controlling an image forming apparatus | |
JP2012174183A (ja) | プリンタドライバプログラム、印刷制御装置および印刷制御装置の制御方法 | |
JP2022170172A (ja) | 印刷システム、印刷方法、及びプログラム | |
JP7558707B2 (ja) | 情報処理装置、情報処理方法及びプログラム | |
JP2012011602A (ja) | 画像形成装置、画像形成装置の制御方法、プログラム | |
KR20120039994A (ko) | 화상형성장치, 호스트장치 및 그 인쇄방법 | |
JP6917285B2 (ja) | 画像形成装置 | |
US11843734B2 (en) | Information processing apparatus and information processing method | |
JP2008269325A (ja) | 印刷装置及び印刷システム | |
JP2011118474A (ja) | ジョブ管理システム、ジョブ管理プログラム、禁則判定プログラム、コンピュータ、電気機器、及び画像形成装置 | |
JP2013120402A (ja) | 印刷制御装置 | |
JP7297477B2 (ja) | 情報処理装置、情報処理方法及びプログラム | |
JP2022171061A (ja) | 印刷制御装置、印刷制御方法およびプログラム | |
JP2006270746A (ja) | 印刷画像処理装置 | |
JP2024076065A (ja) | 印刷システムおよびファクシミリシステム | |
JP7574094B2 (ja) | 情報画像処理装置、情報処理方法、およびプログラム | |
JP7362384B2 (ja) | 情報処理装置、その制御方法、及びプログラム | |
US20240231723A1 (en) | Storage medium enabling easy grasping of capabilities of printer by icons, and control method | |
JP5309248B2 (ja) | 電気機器 | |
JP2019077060A (ja) | ジョブ実行装置とジョブ実行装置の制御方法ならびにプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20231023 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231023 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240611 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240612 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240809 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20240827 |