(57)【要約】【課題】  本発明の課題は、ユーザが印刷ジョブの印刷設定情報を毎回確認することなく、ユーザにかかる負担を軽減できる画像処理装置を提供することにある。【解決手段】  本発明は、印刷設定情報比較部によって、ユーザ印刷設定情報格納部に格納されるユーザ印刷設定情報と、印刷設定情報取得部により取得される印刷ジョブの印刷設定情報とを比較することで、相違の有無を判別することができる。そして、印刷設定情報比較部によって相違があると判別された場合、表示部によって、印刷設定情報とユーザ印刷設定情報とに相違がある旨の表示が表示される。したがって、ユーザが印刷設定情報の各項目を毎回確認する必要がなくなり、設定の相違を見逃すこともなくなる。【選択図】図１
2008083741.tif 000002
【特許請求の範囲】
【請求項１】
印刷ジョブを受け取って印刷データを生成する画像処理装置であって、
各ユーザ毎に設定されたユーザ印刷設定情報を入力するユーザ印刷設定情報入力部と、
前記ユーザ印刷設定情報入力部で入力された前記ユーザ印刷設定情報を格納するユーザ印刷設定情報格納部と、
前記印刷ジョブから印刷設定情報を取得する印刷設定情報取得部と、
前記ユーザ印刷設定情報格納部に格納された前記ユーザ印刷設定情報、及び、前記印刷情報取得部で取得した前記印刷設定情報を比較する印刷設定情報比較部と、
前記印刷設定情報比較部での比較により、前記ユーザ印刷設定情報及び前記印刷設定情報に相違がある場合、前記ユーザ印刷設定情報及び前記印刷設定情報に相違がある旨を表示する表示部とを有することを特徴とする画像処理装置。
【請求項２】
前記表示部は、前記印刷設定情報比較部から前記印刷設定情報を受け取り、
前記ユーザ印刷設定情報及び前記印刷設定情報とに相違がある旨の表示とともに、前記印刷設定情報比較部から受け取った前記印刷設定情報を表示することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記表示部は、前記印刷設定情報比較部から前記ユーザ印刷設定情報及び前記印刷設定情報を受け取り、
前記印刷設定情報比較部から受け取った前記印刷設定情報の項目の中で、前記印刷設定情報比較部から受け取った前記ユーザ印刷設定情報の項目と相違する項目を抽出し、
前記ユーザ印刷設定情報及び前記印刷設定情報とに相違がある旨の表示とともに、抽出された前記印刷設定情報の項目のみを表示することを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記表示部は、前記印刷設定情報比較部から前記ユーザ印刷設定情報及び前記印刷設定情報を受け取り、
前記印刷設定情報比較部から受け取った前記印刷設定情報の項目の中で、前記印刷設定情報比較部から受け取った前記ユーザ印刷設定情報の項目と相違する項目を抽出し、
抽出された前記印刷設定情報の項目を強調して表示することを特徴とする請求項２又は３に記載の画像処理装置。
【請求項５】
前記印刷ジョブの前記印刷設定情報を新たな印刷設定情報に更新する印刷設定情報更新部をさらに備え、
前記表示部は、表示した前記印刷設定情報を変更を可能とし、
前記印刷設定情報更新部は、前記表示部で変更された前記印刷設定情報を新たな印刷設定情報とするように更新することを特徴とする請求項２乃至４に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アプリケーションから印刷ジョブを受け取って、印刷データを生成する画像処理装置に関するものである。
【背景技術】
【０００２】
従来、アプリケーションから印刷ジョブを受け取って、印刷データを生成する画像処理装置において、ユーザから印刷指示があると、アプリケーションが設定した印刷ジョブのファイル名、印刷ページ、印刷部数、カラー／モノクロといった印刷設定情報の確認画面を画像処理装置の画面に表示し、ユーザが確認画面の印刷開始ボタンを押下することで、印刷を開始していた。また、ユーザが印刷設定情報に誤りがあった場合は、確認画面のキャンセルボタンを押下することで、印刷ジョブを削除していた（例えば特許文献１参照）。
【０００３】
【特許文献１】特開２００５−１８２３９６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１のような画像処理装置は、毎回ユーザが印刷ジョブの印刷設定情報の各項目を確認し、ユーザが誤りの有無を確認して、了承しなければならず、ユーザの手間がかかるという問題があった。
【０００５】
そこで、本発明の画像処理装置は、ユーザが印刷ジョブの印刷設定情報を毎回確認することなく、ユーザにかかる負担を軽減できる画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の画像処理装置は、印刷ジョブを受け取って印刷データを生成する画像処理装置であって、各ユーザ毎に設定されたユーザ印刷設定情報を入力するユーザ印刷設定情報入力部と、前記ユーザ印刷設定情報入力部で入力された前記ユーザ印刷設定情報を格納するユーザ印刷設定情報格納部と、前記印刷ジョブから印刷設定情報を取得する印刷設定情報取得部と、前記ユーザ印刷設定情報格納部に格納された前記ユーザ印刷設定情報、及び、前記印刷情報取得部で取得した前記印刷設定情報を比較する印刷設定情報比較部と、前記印刷設定情報比較部での比較により、前記ユーザ印刷設定情報及び前記印刷設定情報に相違がある場合、前記ユーザ印刷設定情報及び前記印刷設定情報に相違がある旨を表示する表示部とを有することを特徴とする。
【発明の効果】
【０００７】
本発明の画像処理装置は、印刷設定情報比較部によって、ユーザ印刷設定情報格納部に格納されるユーザ印刷設定情報と、印刷設定情報取得部により取得される印刷ジョブの印刷設定情報とを比較することで、相違の有無を判別することができる。そして、印刷設定情報比較部によって相違があると判別された場合、表示部によって、印刷設定情報とユーザ印刷設定情報とに相違がある旨の表示が表示される。したがって、ユーザが印刷設定情報の各項目を毎回確認する必要がなくなり、設定の相違を見逃すこともなくなる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の画像処理装置について、図面を参照しながら説明する。なお、本発明の画像形成装置は、以下の記述に限定されるものではなく、本発明の要旨を逸脱しない範囲において適宜変更可能である。
【０００９】
［実施の形態１］
図１は、本発明の画像処理装置を有する画像形成システムの一例を示すブロック図である。実施の形態１で説明する本発明の画像処理装置１は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）３によって画像形成装置２と接続されている。画像形成装置２は、画像処理装置１から送信される印刷データに基づいて画像データを生成する。
【００１０】
画像処理装置１は、プリンタドライバ４と、アプリケーション５と、アプリケーションファイル８（以下、ＡＰファイルと称する）とから構成されている。
【００１１】
ＡＰファイル８は、画像処理装置１のハードディスク等の図示しない記憶装置に格納される。このＡＰファイル８は、アプリケーションデータ９（以下、ＡＰデータと称する）と、ページ設定情報格納部１０から構成される。ＡＰデータ９は、ＡＰファイル８のデータ部分である。また、ページ設定情報格納部１０は、アプリケーション５の印刷設定情報を格納する。
【００１２】
アプリケーション５は、ページ設定画面６と、アプリケーションメイン制御部７（以下、ＡＰメイン制御部と称する）とにより構成され、文書やイメージを作成する一般的なソフトウェアである。
【００１３】
ＡＰメイン制御部７は、アプリケーション全体を司る制御部で、ＡＰファイル８に基づいて画像処理装置１の表示装置にイメージを表示し、イメージデータが編集された場合、その編集されたイメージデータの情報をＡＰファイル８に書き込む。
【００１４】
ページ設定画面６は、ＡＰファイル８のページ設定情報格納部１０の印刷設定情報を変更する設定画面で、画像処理装置１の表示装置に表示される。このページ設定画面６は、例えば図２のような設定画面で、この画面内の印刷部数、カラー設定、シート毎のページ数、両面印刷、拡大縮小などの項目をそれぞれ選択することで、印刷ジョブの印刷設定情報を設定することができる。この各項目には、それぞれ選択できる設定情報として選択可能情報があり、各項目の設定は、この選択可能情報の中から選択される。例えば、印刷部数の項目では、選択可能情報が１部、２部などの部数で、この中から選択される。さらに、カラー設定の項目では、モノクロ又はカラーが選択可能情報で、シート毎のページの項目では、１ページ、２ページ、４ページといったページ数が選択可能情報で、両面印刷の項目では、ＯＮ又はＯＦＦが選択可能情報で、拡大・縮小の項目では、２００％、１００％、５０％等の拡大率又は縮小率が選択可能情報である。
【００１５】
このページ設定画面６のＯＫボタンは、押下されることにより、選択された各項目が印刷ジョブの印刷設定情報とされ、このページ設定画面６が閉じられる。また、このページ設定画面６のキャンセルボタンは、押下されることにより、選択された各項目が無視され、このページ設定画面６が閉じられる。例えば図２のようなページ設定画面６でＯＫボタンが押下されることで、印刷部数設定が２部、カラー設定がモノクロ、シート毎のページ設定が２ページ、両面印刷設定がＯＦＦ、拡大・縮小設定が１００％が印刷設定情報となる。
【００１６】
プリンタドライバ４は、ユーザ印刷設定情報入力部として機能する印刷設定画面１１と、ユーザ印刷設定情報格納部１２と、印刷設定情報取得部１３と、受信部１４と、印刷設定情報比較部１５と、印刷データ生成部１６と、送信部１７と、表示部としての確認画面表示部１８と、印刷設定情報格納部１９とにより構成されている。
【００１７】
受信部１４は、アプリケーション５から出力される印刷ジョブを受信する。
【００１８】
印刷設定画面１１は、各ユーザ毎に設定されるユーザ印刷設定情報を入力する設定画面で、画像処理装置１の表示装置に表示される。この印刷設定画面１１は、例えば図３のような設定画面で、この画面内の印刷部数、カラー設定、シート毎のページ数、両面印刷、拡大縮小などの項目をそれぞれ選択することで、ユーザ個人のユーザ印刷設定情報を設定することができる。この各項目には、それぞれ選択できる設定情報として選択可能情報があり、各項目の設定は、この選択可能情報の中から選択される。例えば、印刷部数の項目では、選択可能情報が１部、２部などの部数で、この中から選択される。さらに、カラー設定の項目では、モノクロ又はカラーが選択可能情報で、シート毎のページの項目では、１ページ、２ページ、４ページといったページ数が選択可能情報で、両面印刷の項目では、ＯＮ又はＯＦＦが選択可能情報で、拡大・縮小の項目では、２００％、１００％、５０％等の拡大率又は縮小率が選択可能情報である。
【００１９】
この印刷設定画面１１のＯＫボタンは、押下されることにより、選択された各項目がユーザ個人のユーザ印刷設定情報とされ、この印刷設定画面１１が閉じられる。また、この印刷設定画面１１のキャンセルボタンは、押下されることにより、選択された各項目が無視され、この印刷設定画面１１が閉じられる。例えば図３のような印刷設定画面１１でＯＫボタンが押下されることで、印刷部数設定が１部、カラー設定がモノクロ、シート毎のページ設定が２ページ、両面印刷設定がＯＦＦ、拡大・縮小設定が１００％がユーザ印刷設定情報となる。このユーザ印刷設定情報は、印刷ジョブが送られる前に印刷設定画面１１を介して設定される。ユーザ印刷設定情報格納部１２は、印刷設定画面１１で設定されたユーザ印刷設定情報を格納する。
【００２０】
印刷設定情報取得部１３は、印刷ジョブよりアプリケーション５で設定された印刷設定情報を抽出する。
【００２１】
印刷設定情報格納部１９は、印刷設定情報取得部１３で印刷ジョブから抽出された印刷設定情報を格納する。
【００２２】
印刷設定情報比較部１５は、ユーザ印刷設定情報格納部１２に格納されたユーザ印刷設定情報と、印刷設定情報格納部１９に格納された印刷設定情報とを比較する。
【００２３】
確認画面表示部１８は、印刷設定情報比較部１５での比較で、ユーザ印刷設定情報と印刷設定情報とに相違がある場合、ユーザ印刷設定情報と印刷設定情報とに相違がある旨を表示する表示処理によって確認画面を画像処理装置１の表示装置に表示する。この確認画面表示部１８は、例えば図４のような確認画面を表示させ、相違がある旨と、アプリケーション５で設定された印刷設定情報をユーザに伝達する。この確認画面の印刷実行のボタンは、押下されることにより、表示された印刷設定情報に基づいて印刷が実行され、この確認画面が閉じられる。また、この確認画面の印刷中断のボタンは、押下されることにより、この印刷設定情報を有する印刷ジョブに基づく印刷が中断される。
【００２４】
印刷データ生成部１６は、アプリケーション５から出力された印刷ジョブを、設定された印刷設定情報に基づいて、画像形成装置２が解析できる印刷データに変換する。
【００２５】
送信部１７は、ＵＳＢ３を介して、印刷データ生成部１６で生成した印刷データを画像形成装置２に送信する。送信された印刷データは、
【００２６】
画像形成装置２は、ホストインタフェース処理部２０と、受信バッファ２１と、編集部２２と、ラスタバッファ２３と、機構制御部２４と、モータ２５と、センサ２６と、定着器２７とにより構成されている。
【００２７】
ホストインタフェース処理部２０は、画像処理装置１のインターフェースと接続し、画像処理装置１のプリンタドライバ４の送信部１７からＵＳＢ３を介して送信された印刷データを受信する。そして、ホストインタフェース処理部２０は、印刷データを受信した旨を編集部２２に通知する。
【００２８】
受信バッファ２１は、ホストインタフェース処理部２０で受信した印刷データを格納する。格納された印刷データは、画像データに変換するために編集部２２に送られる。
【００２９】
編集部２２は、ホストインタフェース処理部２０から印刷データを受信した旨の通知を受け取ると、画像処理装置１から受信し、受信バッファ２１に格納された印刷データに基づいて、機構制御部２４の制御によって画像形成できる例えばビットマップ形式の画像データにラスタライズ変換し、印刷データを１ページ毎の画像データに変換する。
【００３０】
ラスタバッファ２３は、編集部２２で変換された１ページ毎の画像データを格納する。格納された画像データは、印刷媒体に画像を形成するために機構制御部２４に送られる。
【００３１】
機構制御部２４は、編集部２２から印刷指示を受けると、モータ２５、センサ２６、及び、定着器２７を制御して、編集部２２で編集され、ラスタバッファ２３に格納された画像データに基づいた画像を印刷媒体に形成する。
【００３２】
具体的に、機構制御部２４は、モータ２５やセンサ２６を駆動させて、読み取った画像の画像情報から露光等によってイメージドラムに静電潜像を形成し、このイメージドラムにトナーを付着させる。そして、機構制御部２４は、イメージドラムに付着したトナーを印刷媒体に転写して画像を形成する。機構制御部２４は、定着器２７を制御し、印刷媒体に転写された画像を印刷媒体に定着させ、画像形成装置２の外部に画像が形成された印刷媒体を排出する。
【００３３】
このような構成を有する画像処理装置１は、以下のように動作する。
【００３４】
まず、ユーザが画像処理装置１のアプリケーション５を起動し、ＡＰファイル８を開くと、ＡＰメイン制御部７は、ＡＰデータ９とページ設定情報格納部１０の印刷設定情報をＡＰファイル８から読み込む。そして、ＡＰメイン制御部７は、読み込んだ印刷設定情報を画像処理装置１の表示装置に表示させる。ユーザが表示された印刷設定情報を変更する場合、ＡＰメイン制御部７は、ページ設定画面６を表示させ、表示されたページ設定画面６を介して、印刷設定情報をユーザに変更させ、変更された設定が印刷ジョブの印刷設定情報となる。
【００３５】
ユーザがアプリケーション５に対して印刷指示を出すと、ＡＰメイン制御部７は、ＡＰデータ９と、ページ設定情報格納部１０に格納された印刷設定情報又はページ設定画面６を介して変更された印刷設定情報に基づいて印刷ジョブが生成する。そして、ＡＰメイン制御部７は、生成した印刷ジョブをプリンタドライバ４に送る。
【００３６】
プリンタドライバ４は、受信部１４を介して、アプリケーション５から印刷ジョブを受け取る。受信部１４は、受け取った印刷ジョブを印刷設定情報比較部１５に送る。印刷ジョブを受け取った印刷設定情報比較部１５は、後述のように、印刷設定情報とユーザ印刷設定情報との比較処理を実行する。
【００３７】
この印刷設定情報の比較処理が実行されて、印刷設定情報比較部１５が印刷中断であると判別した場合、印刷設定情報比較部１５は、印刷ジョブを削除する。一方、印刷設定情報比較部１５が印刷実行であると判別した場合、印刷設定情報比較部１５は、印刷ジョブを印刷データ生成部１６に送る。
【００３８】
印刷データ生成部１６は、受け取った印刷ジョブを画像形成装置２が解析できる印刷データに変換し、変換した印刷データを送信部１７に送る。送信部１７は、印刷データ生成部１６で変換した印刷データを受け取り、画像形成装置２に印刷データを送信する。
【００３９】
画像形成装置２は、画像処理装置１のプリンタドライバ４から送信された印刷データをホストインタフェース処理部２０で受信する。ホストインタフェース処理部２０は、受信した印刷データを受信バッファ２１に格納し、印刷データを受信した旨を編集部２２に通知する。
【００４０】
通知を受けた編集部２２は、受信した印刷データを受信バッファ２１から読み出す。そして、編集部２２は、読み出した印刷データに基づいて画像形成できる画像データに変換する。編集部２２は、変換された画像データをラスタバッファ２３に格納する。そして、編集部２２は、１ページ分の画像データが変換された後、機構制御部２４に対して、印刷開始の指示を通知する。
【００４１】
機構制御部２４は、編集部２２から画像データを取得し、モータ２５、センサ２６、及び、定着器２７を制御して、印刷媒体に画像データに基づく画像を生成する。
【００４２】
次に、印刷設定情報比較部１５による印刷設定情報の比較処理及び確認画面表示部１８による確認画面の表示処理について図５及び図６を参照して説明する。図５は、印刷設定情報比較部における印刷設定情報とユーザ印刷設定情報との比較処理のフローチャートであり、図６は、確認画面表示部における確認画面の表示処理のフローチャートである。
【００４３】
まず、上述のように、印刷設定情報比較部１５が印刷ジョブを受け取ると、印刷設定情報比較部１５は、図５のような手順に従って、印刷設定情報とユーザ印刷設定情報との比較処理を実行する。
【００４４】
印刷設定情報比較部１５は、受け取った印刷ジョブを印刷設定情報取得部１３に送る。印刷設定情報取得部１３は、受け取った印刷ジョブから印刷設定情報を抽出する。例えば、図２のようなページ設定画面６で印刷設定情報が設定された場合、印刷設定情報取得部１３では、印刷設定情報として、印刷部数設定が２部、カラー設定がモノクロ、シート毎のページ設定が２ページ、両面印刷設定がＯＦＦ、拡大・縮小設定が１００％が抽出される。印刷設定情報取得部１３は、抽出した印刷設定情報を印刷設定情報格納部１９に格納させる。印刷設定情報取得部１３は、印刷設定情報格納部１９に格納した印刷設定情報を印刷設定情報比較部１５に送る。印刷設定情報比較部１５は、ステップＳ１００において、印刷設定情報取得部１３から印刷設定情報を取得する。
【００４５】
印刷設定情報を受け取った印刷設定情報比較部１５は、ステップＳ１０１において、印刷ジョブが送信される前に印刷設定画面１１を介して入力されたユーザ印刷設定情報を、格納されているユーザ印刷設定情報格納部１２から読み出す。例えば、図３のような印刷設定画面１１でユーザ印刷設定情報が設定された場合、印刷設定情報比較部１５では、ユーザ印刷設定情報として、印刷部数設定が１部、カラー設定がモノクロ、シート毎のページ設定が２ページ、両面印刷設定がＯＦＦ、拡大・縮小設定が１００％が抽出される。
【００４６】
ユーザ印刷設定情報を読み出した印刷設定情報比較部１５は、ステップＳ１０２において、印刷設定情報取得部１３から取得した印刷設定情報と、ユーザ印刷設定情報格納部１２から読み出したユーザ印刷設定情報とを比較する。
【００４７】
ステップＳ１０２の比較の結果、印刷設定情報比較部１５が印刷設定情報とユーザ印刷設定情報とが一致する場合、印刷設定情報比較部１５は、ステップＳ１０３において、印刷開始と判別し、この比較処理を終了する。そして、印刷設定情報比較部１５は、受け取った印刷ジョブに基づく印刷データを生成するために、印刷データ生成部１６に印刷ジョブを送る。
【００４８】
一方、ステップＳ１０２の比較の結果、印刷設定情報比較部１５が印刷設定情報とユーザ印刷設定情報とが一致しない場合、印刷設定情報比較部１５は、ステップＳ１０４において、確認画面表示部１８に印刷設定情報を送り、確認画面の表示処理を行うように依頼する。そして、印刷設定情報比較部１５は、ステップＳ１０５において、確認画面表示部１８からの応答を受け取るまで待機する。
【００４９】
このように、印刷設定情報比較部１５が確認画面表示部１８に確認画面の表示処理を依頼すると、確認画面表示部１８は、図６のような手順に従って、確認画面の表示処理を実行する。
【００５０】
確認画面表示部１８は、印刷設定情報比較部１５から確認画面の表示処理を受け取ると、ステップＳ１１０において、印刷設定情報とユーザ印刷設定情報とが相違する旨の表示とともに、印刷設定情報取得部１３で取得された印刷設定情報を、図４のような確認画面として画像処理装置１の表示装置に表示させる。
【００５１】
確認画面表示部１８は、ステップＳ１１１において、ユーザにより印刷実行のボタン又は印刷中断のボタンのいずれか一方のボタンが押下されて、印刷ジョブに対する指示があるまで待機する。そして、ユーザによる指示の後、確認画面表示部１８は、ステップＳ１１２において、印刷実行のボタンが押下されたか否かを判別する。
【００５２】
ステップＳ１１２において、印刷実行のボタンが押下された場合、確認画面表示部１８は、ステップＳ１１３において、印刷設定情報比較部１５に印刷開始の応答を通知し、この表示処理を終了する。一方、ステップＳ１１２において、印刷中断のボタンが押下された場合、確認画面表示部１８は、ステップＳ１１４において、印刷設定情報比較部１５に印刷中断の応答を通知し、この表示処理を終了する。
【００５３】
印刷設定情報比較部１５は、図５のステップＳ１０５において、確認画面表示部１８からの応答が通知されると、ステップＳ１０６において、その通知が印刷開始の応答であるか否かを判別する。
【００５４】
ステップＳ１０６での判別の結果、印刷設定情報比較部１５が印刷開始の応答の通知を受けた場合、印刷設定情報比較部１５は、ステップＳ１０３において、印刷開始と判別し、この比較処理を終了する。そして、印刷設定情報比較部１５は、受け取った印刷ジョブに基づく印刷データを生成するために、印刷データ生成部１６に印刷ジョブを送る。
【００５５】
一方、ステップＳ１０６の判別の結果、印刷設定情報比較部１５が印刷中断の応答の通知を受けた場合、印刷設定情報比較部１５は、ステップＳ１０７において、印刷中断と判別し、印刷ジョブを削除し、この比較処理を終了する。
【００５６】
このように、実施の形態１で説明する画像処理装置１は、印刷設定情報比較部１５によって、ユーザ印刷設定情報格納部１２に格納されるユーザ印刷設定情報と、印刷設定情報取得部１３により取得される印刷ジョブの印刷設定情報とを比較することで、相違の有無を判別することができる。そして、印刷設定情報比較部１５によって相違があると判別された場合、確認画面表示部１８によって、印刷設定情報とユーザ印刷設定情報とに相違がある旨の表示が確認画面として表示される。したがって、ユーザが印刷設定情報の各項目を毎回確認する必要がなくなり、設定の相違を見逃すこともなくなる。
【００５７】
また、印刷設定情報とユーザ印刷設定情報とに相違がある旨の表示とともに、印刷設定情報を表示することで、表示された印刷設定情報に基づいて印刷を開始するか否かを判断することができる。すなわち、印刷設定情報とユーザ印刷設定情報とが異なっていても、印刷ジョブに基づく印刷が可能となる。
【００５８】
［実施の形態２］
実施の形態２で説明する画像処理装置１は、実施の形態１の構成と同様で、印刷設定情報比較部１５による比較処理、及び、確認画面表示部１８による表示処理が異なり、印刷設定情報とユーザ印刷設定情報とに相違がある旨の表示とともに、印刷設定情報のうち相違する項目のみを表示するものである。なお、実施の形態２の画像処理装置１は、実施の形態１と同様の構成であるため、構成については、同じ番号を付して説明を省略する。
【００５９】
実施の形態２で説明する画像処理装置１における印刷設定情報比較部１５による印刷設定情報の比較処理及び確認画面表示部１８による確認画面の表示処理について図７及び図８を参照して説明する。図７は、印刷設定情報比較部における印刷設定情報とユーザ印刷設定情報との比較処理のフローチャートであり、図８は、確認画面表示部における確認画面の表示処理のフローチャートである。
【００６０】
まず、実施の形態１と同様に、印刷設定情報比較部１５が印刷ジョブを受け取ると、印刷設定情報比較部１５は、図７のような手順に従って、印刷設定情報とユーザ印刷設定情報との比較処理を実行する。
【００６１】
印刷設定情報比較部１５は、受け取った印刷ジョブを印刷設定情報取得部１３に送る。印刷設定情報取得部１３は、受け取った印刷ジョブから印刷設定情報を抽出する。例えば、図２のようなページ設定画面６で印刷設定情報が設定された場合、印刷設定情報取得部１３では、印刷設定情報として、印刷部数設定が２部、カラー設定がモノクロ、シート毎のページ設定が２ページ、両面印刷設定がＯＦＦ、拡大・縮小設定が１００％が抽出される。印刷設定情報取得部１３は、抽出した印刷設定情報を印刷設定情報格納部１９に格納させる。印刷設定情報取得部１３は、印刷設定情報格納部１９に格納した印刷設定情報を印刷設定情報比較部１５に送る。印刷設定情報比較部１５は、ステップＳ２００において、印刷設定情報取得部１３から印刷設定情報を取得する。
【００６２】
印刷設定情報を受け取った印刷設定情報比較部１５は、ステップＳ２０１において、印刷ジョブが送信される前に印刷設定画面１１を介して入力されたユーザ印刷設定情報を、格納されているユーザ印刷設定情報格納部１２から読み出す。例えば、図３のような印刷設定画面１１でユーザ印刷設定情報が設定された場合、印刷設定情報比較部１５では、ユーザ印刷設定情報として、印刷部数設定が１部、カラー設定がモノクロ、シート毎のページ設定が２ページ、両面印刷設定がＯＦＦ、拡大・縮小設定が１００％が抽出される。
【００６３】
ユーザ印刷設定情報を読み出した印刷設定情報比較部１５は、ステップＳ２０２において、印刷設定情報取得部１３から取得した印刷設定情報と、ユーザ印刷設定情報格納部１２から読み出したユーザ印刷設定情報とを比較する。
【００６４】
ステップＳ２０２の比較の結果、印刷設定情報比較部１５が印刷設定情報とユーザ印刷設定情報とが一致する場合、印刷設定情報比較部１５は、ステップＳ２０３において、印刷開始と判別し、この比較処理を終了する。そして、印刷設定情報比較部１５は、受け取った印刷ジョブに基づく印刷データを生成するために、印刷データ生成部１６に印刷ジョブを送る。
【００６５】
一方、ステップＳ２０２の比較の結果、印刷設定情報比較部１５が印刷設定情報とユーザ印刷設定情報とが一致しない場合、印刷設定情報比較部１５は、ステップＳ２０４において、確認画面表示部１８に印刷設定情報とユーザ印刷設定情報とを送り、確認画面の表示処理を行うように依頼する。そして、印刷設定情報比較部１５は、ステップＳ２０５において、確認画面表示部１８からの応答を受け取るまで待機する。
【００６６】
このように、印刷設定情報比較部１５が確認画面表示部１８に確認画面の表示処理を依頼すると、確認画面表示部１８は、図８のような手順に従って、確認画面の表示処理を実行する。
【００６７】
確認画面表示部１８は、印刷設定情報比較部１５から確認画面の表示処理を受け取ると、ステップＳ２１０において、印刷設定情報比較部１５から受け取った印刷設定情報とユーザ印刷設定情報との比較する。このとき、確認画面表示部１８は、印刷設定情報とユーザ印刷設定情報との項目同士を比較し、相違する項目を抽出する。
【００６８】
そして、確認画面表示部１８は、ステップＳ２１１において、印刷設定情報とユーザ印刷設定情報とが相違する旨の表示とともに、受け取った印刷設定情報の各項目の中から、ステップＳ２１０において抽出された相違する項目を、図９のような確認画面として画像処理装置１の表示装置に表示させる。相違する項目とその項目の情報のみを表示させた確認画面の例としては、図９のように、相違する項目である印刷部数設定と、その項目の情報である２部のみが表示され、その他の項目及びその項目の情報は表示されない。
【００６９】
確認画面表示部１８は、ステップＳ２１２において、ユーザにより印刷実行のボタン又は印刷中断のボタンのいずれか一方のボタンが押下されて、印刷ジョブに対する指示があるまで待機する。そして、ユーザによる指示の後、確認画面表示部１８は、ステップＳ２１３において、印刷実行のボタンが押下されたか否かを判別する。
【００７０】
ステップＳ２１３において、印刷実行のボタンが押下された場合、確認画面表示部１８は、ステップＳ２１４において、印刷設定情報比較部１５に印刷開始の応答を通知し、この表示処理を終了する。一方、ステップＳ２１３において、印刷中断のボタンが押下された場合、確認画面表示部１８は、ステップＳ２１５において、印刷設定情報比較部１５に印刷中断の応答を通知し、この表示処理を終了する。
【００７１】
印刷設定情報比較部１５は、図７のステップＳ２０５において、確認画面表示部１８からの応答が通知されると、ステップＳ２０６において、その通知が印刷開始の応答であるか否かを判別する。
【００７２】
ステップＳ２０６での判別の結果、印刷設定情報比較部１５が印刷開始の応答の通知を受けた場合、印刷設定情報比較部１５は、ステップＳ２０３において、印刷開始と判別し、この比較処理を終了する。そして、印刷設定情報比較部１５は、受け取った印刷ジョブに基づく印刷データを生成するために、印刷データ生成部１６に印刷ジョブを送る。
【００７３】
一方、ステップＳ２０６の判別の結果、印刷設定情報比較部１５が印刷中断の応答の通知を受けた場合、印刷設定情報比較部１５は、ステップＳ２０７において、印刷中断と判別し、印刷ジョブを削除し、この比較処理を終了する。
【００７４】
このように、実施の形態２で説明する画像処理装置１は、確認画面表示部１８によって、印刷設定情報とユーザ印刷設定情報とが比較され、相違する項目が抽出される。そして、相違する項目が確認画面に、印刷設定情報とユーザ印刷設定情報とが相違する旨とともに、相違する項目とその項目の情報のみが表示されることで、ユーザが確認する項目がさらにわかりやすくなる。
【００７５】
［実施の形態３］
実施の形態３で説明する画像処理装置１は、実施の形態２の構成と同様で、確認画面表示部１８による表示処理が異なり印刷設定情報とユーザ印刷設定情報とに相違がある旨の表示とともに、印刷設定情報のうち相違する項目を強調して表示するものである。なお、実施の形態３の画像処理装置１は、実施の形態２と同様の構成であるため、構成については、同じ番号を付して説明を省略する。
【００７６】
実施の形態３で説明する画像処理装置１における確認画面表示部１８による確認画面の表示処理について図１０を参照して説明する。図１０は、確認画面表示部における確認画面の表示処理のフローチャートである。
【００７７】
まず、実施の形態２と同様に、印刷設定情報比較部１５が印刷ジョブを受け取ると、印刷設定情報比較部１５は、図７のような手順に従って、印刷設定情報とユーザ設定情報との比較処理を実行する。なお、この比較処理については、実施の形態２と同様であるため、説明を省略する。
【００７８】
印刷設定情報比較部１５が確認画面表示部１８に確認画面の表示処理を依頼すると、確認画面表示部１８は、図１０のような手順に従って、確認画面の表示処理を実行する。
【００７９】
確認画面表示部１８は、印刷設定情報比較部１５から確認画面の表示処理を受け取ると、ステップＳ３１０において、印刷設定情報比較部１５から受け取った印刷設定情報とユーザ印刷設定情報との比較する。このとき、確認画面表示部１８は、印刷設定情報とユーザ印刷設定情報との項目同士を比較し、相違する項目を抽出する。
【００８０】
そして、確認画面表示部１８は、ステップＳ３１１において、印刷設定情報とユーザ印刷設定情報とが相違する旨の表示とともに、受け取った印刷設定情報の各項目の中から、ステップＳ３１０において抽出された相違する項目と、その項目の情報とを図１１のように強調して表示させる確認画面を、画像処理装置１の表示装置に表示させる。相違する項目とその項目の情報とを強調して表示させた確認画面の例としては、図１１のように、相違する項目である印刷部数設定とその項目の情報である２部のみが白抜きの文字として表示され、その他の項目及びその項目の情報は通常通り表示される。
【００８１】
確認画面表示部１８は、ステップＳ３１２において、ユーザにより印刷実行のボタン又は印刷中断のボタンのいずれか一方のボタンが押下されて、印刷ジョブに対する指示があるまで待機する。そして、ユーザによる指示の後、確認画面表示部１８は、ステップＳ３１３において、印刷実行のボタンが押下されたか否かを判別する。
【００８２】
ステップＳ３１３において、印刷実行のボタンが押下された場合、確認画面表示部１８は、ステップＳ３１４において、印刷設定情報比較部１５に印刷開始の応答を通知し、この表示処理を終了する。一方、ステップＳ３１３において、印刷中断のボタンが押下された場合、確認画面表示部１８は、ステップＳ３１５において、印刷設定情報比較部１５に印刷中断の応答を通知し、この表示処理を終了する。
【００８３】
印刷設定情報比較部１５は、確認画面表示部１８からの応答が通知されることで、実施の形態２で説明した図７のような比較処理を続ける。
【００８４】
このように、実施の形態３で説明する画像処理装置１は、確認画面表示部１８によって、印刷設定情報とユーザ印刷設定情報とが比較され、相違する項目が抽出される。そして、相違する項目が確認画面に、印刷設定情報とユーザ印刷設定情報とが相違する旨とともに相違する項目とその項目の情報が強調して表示されることで、ユーザが確認する項目がさらにわかりやすくなる。そして、相違する項目以外の項目についても確認することが可能となる。
【００８５】
［実施の形態４］
実施の形態４で説明する画像処理装置１は、図１２のように、実施の形態１の構成に印刷設定情報更新部４９をさらに備えた構成である。以下、実施の形態４で説明する画像処理装置１について説明するが、実施の形態１と同じ部材については、同一の番号を付して説明を省略する。
【００８６】
印刷設定情報比較部１５は、ユーザ印刷設定情報格納部１２に格納されたユーザ印刷設定情報と、印刷設定情報格納部１９に格納された印刷設定情報とを比較し、印刷設定情報とユーザ印刷設定情報とが相違する場合、印刷設定画面１１の各項目で選択できる設定を選択可能情報として取得する。
【００８７】
確認画面表示部１８は、画像処理装置１の表示装置に例えば図１３のような確認画面を表示させ、ユーザ印刷設定情報と印刷設定情報とに相違がある旨が伝達される。そして、この確認画面には、確認画面が表示された直後のデフォルト値として印刷設定情報が表示される。そして、この確認画面に表示された印刷設定情報は、印刷設定情報比較部１５によって取得された選択可能情報の中から選択し、印刷設定情報を更新することができるようになっており、選択された選択可能情報が確認画面に表示されるようになっている。この確認画面の印刷実行のボタンは、確認画面に表示されている各項目の選択可能情報を新たな印刷設定情報とし、この印刷設定情報に基づいて印刷が実行される。また、この確認画面の印刷中断のボタンは、押下されることにより、この印刷設定情報を有する印刷ジョブに基づく印刷が中断される。
【００８８】
印刷設定情報更新部４９は、印刷開始のボタンが押下されることで、印刷設定情報を確認画面表示部１８を介して設定された新たな印刷設定情報に更新する。例えば、確認画面で、印刷部数設定が２部から１部に変更された場合、印刷設定情報更新部４９は、印刷部数設定が１部となる印刷設定情報を新たな印刷設定情報とする。このとき、印刷設定情報更新部４９は、変更前の印刷設定情報を新たな印刷設定情報に更新するように印刷設定情報格納部１９に格納される。この新たな印刷設定情報が印刷ジョブとともに印刷データ生成部１６に送られ、印刷データが生成される。
【００８９】
このような構成を有する画像処理装置１は、実施の形態１と同様に動作する。そして、印刷設定情報比較部１５による印刷設定情報の比較処理及び確認画面表示部１８による確認画面の表示処理について図１４及び図１５を参照して説明する。図１４は、印刷設定情報比較部における印刷設定情報とユーザ印刷設定情報との比較処理のフローチャートであり、図１５は、確認画面表示部における確認画面の表示処理のフローチャートである。
【００９０】
まず、実施の形態１と同様に、印刷設定情報比較部１５が印刷ジョブを受け取ると、印刷設定情報比較部１５は、図１４のような手順に従って、印刷設定情報とユーザ印刷設定情報との比較処理を実行する。
【００９１】
印刷設定情報比較部１５は、受け取った印刷ジョブを印刷設定情報取得部１３に送る。印刷設定情報取得部１３は、受け取った印刷ジョブから印刷設定情報を抽出する。例えば、図２のようなページ設定画面６で印刷設定情報が設定された場合、印刷設定情報取得部１３では、印刷設定情報として、印刷部数設定が２部、カラー設定がモノクロ、シート毎のページ設定が２、両面印刷設定がＯＦＦ、拡大・縮小設定が１００％が抽出される。印刷設定情報取得部１３は、抽出した印刷設定情報を印刷設定情報格納部１９に格納させる。印刷設定情報取得部１３は、印刷設定情報格納部１９に格納した印刷設定情報を印刷設定情報比較部１５に送る。印刷設定情報比較部１５は、ステップＳ４００において、印刷設定情報取得部１３から印刷設定情報を取得する。
【００９２】
印刷設定情報を受け取った印刷設定情報比較部１５は、ステップＳ４０１において、印刷ジョブが送信される前に印刷設定画面１１を介して入力されたユーザ印刷設定情報を、格納されているユーザ印刷設定情報格納部１２から読み出す。例えば、図３のような印刷設定画面１１でユーザ印刷設定情報が設定された場合、印刷設定情報比較部１５では、ユーザ印刷設定情報として、印刷部数設定が１部、カラー設定がモノクロ、シート毎のページ設定が２ページ、両面印刷設定がＯＦＦ、拡大・縮小設定が１００％が抽出される。
【００９３】
ユーザ印刷設定情報を読み出した印刷設定情報比較部１５は、ステップＳ４０２において、印刷設定情報取得部１３から取得した印刷設定情報と、ユーザ印刷設定情報格納部１２から読み出したユーザ印刷設定情報とを比較する。
【００９４】
ステップＳ４０２の比較の結果、印刷設定情報比較部１５が印刷設定情報とユーザ印刷設定情報とが一致する場合、印刷設定情報比較部１５は、ステップＳ４０３において、印刷開始と判別し、この比較処理を終了する。そして、印刷設定情報比較部１５は、受け取った印刷ジョブに基づく印刷データを生成するために、印刷データ生成部１６に印刷ジョブを送る。
【００９５】
一方、ステップＳ４０２の比較の結果、印刷設定情報比較部１５が印刷設定情報とユーザ印刷設定情報とが一致しない場合、印刷設定情報比較部１５は、印刷設定画面１１の各項目で選択できる設定を選択可能情報として取得する。そして、印刷設定情報比較部１５は、ステップＳ４０４において、確認画面表示部１８に印刷設定情報と選択可能情報とを送り、確認画面の表示処理を行うように依頼する。そして、印刷設定情報比較部１５は、ステップＳ４０５において、確認画面表示部１８からの応答を受け取るまで待機する。
【００９６】
このように、印刷設定情報比較部１５が確認画面表示部１８に確認画面の表示処理を依頼すると、確認画面表示部１８は、図１５のような手順に従って、確認画面の表示処理を実行する。
【００９７】
確認画面表示部１８は、印刷設定情報比較部１５から確認画面の表示処理を受け取ると、印刷設定情報とユーザ印刷設定情報とが相違する旨を表示する。そして、確認画面表示部１８は、ステップＳ４１０において、印刷設定情報をデフォルトとし、選択可能情報が選択できる図１３のような確認画面を画像処理装置１の表示装置に表示させる。
【００９８】
確認画面表示部１８は、ユーザによる確認画面に表示されたデフォルトの印刷設定情報の変更を監視する。そして、確認画面表示部１８は、ステップＳ４１１において、ユーザによる変更を確認画面に反映させる。
【００９９】
確認画面表示部１８は、ユーザにより印刷実行のボタン又は印刷中断のボタンのいずれか一方のボタンが押下されて、印刷ジョブに対する指示があるまで待機する。そして、ユーザによる指示の後、確認画面表示部１８は、ステップＳ４１３において、印刷実行のボタンが押下されたか否かを判別する。
【０１００】
ステップＳ４１３において、印刷実行のボタンが押下された場合、確認画面表示部１８は、ステップＳ４１４において、確認画面の各項目で選択されている選択可能情報を新たな印刷設定情報として、印刷設定情報比較部１５に送るとともに、印刷開始の応答を通知し、この表示処理を終了する。一方、ステップＳ４１３において、印刷中断のボタンが押下された場合、確認画面表示部１８は、ステップＳ４１５において、印刷設定情報比較部１５に印刷中断の応答を通知し、この表示処理を終了する。
【０１０１】
印刷設定情報比較部１５は、図１４のステップＳ４０５において、確認画面表示部１８からの応答が通知されると、ステップＳ４０６において、その通知が印刷開始の応答であるか否かを判別する。
【０１０２】
ステップＳ４０６での判別の結果、印刷設定情報比較部１５が印刷開始の応答の通知を受けた場合、印刷設定情報比較部１５は、ステップＳ４０８において、印刷開始の応答の通知とともに受け取った新たな印刷設定情報を印刷設定情報更新部４９に送る。新たな印刷設定情報を受け取った印刷設定情報更新部４９は、この新たな印刷設定情報を印刷ジョブの印刷設定情報とし、印刷設定情報格納部１９の変更前の印刷設定情報を更新する。
【０１０３】
そして、印刷設定情報比較部１５は、ステップＳ４０３において、印刷開始と判別し、この比較処理を終了する。そして、印刷設定情報比較部１５は、受け取った印刷ジョブに基づく印刷データを生成するために、印刷データ生成部１６に新たな印刷設定情報を有する印刷ジョブを送る。
【０１０４】
一方、ステップＳ４０６の判別の結果、印刷設定情報比較部１５が印刷中断の応答の通知を受けた場合、印刷設定情報比較部１５は、ステップＳ４０７において、印刷中断と判別し、印刷ジョブを削除し、この比較処理を終了する。
【０１０５】
このように、実施の形態１で説明する画像処理装置１は、印刷設定情報比較部１５によってユーザ印刷設定情報と印刷設定情報とが比較され、相違すると判別された場合、印刷設定情報とユーザ印刷設定情報とに相違がある旨の表示が確認画面表示部１８によって、確認画面として表示される。また、この確認画面で印刷設定情報の変更が可能することで、印刷設定情報更新部４９によって、変更前の印刷設定情報から、確認画面で変更された新たな印刷設定情報に更新することができる。これにより、ユーザがはじめから印刷設定情報の設定をやり直して、印刷を実行する必要が無くなる。
【０１０６】
本発明の画像処理装置１は、印刷ジョブに付随する印刷設定情報と各ユーザが設定するユーザ印刷設定情報との相違によりユーザに印刷設定情報とユーザ印刷設定情報とに相違がある旨の表示を行うようにしたものである。本発明はこれだけに限られるものではなく、印刷設定情報にアプリケーション５によって作成される印刷ジョブの作成者、ユーザ印刷設定情報にユーザ名を有する場合、作成者とユーザ名との相違を判別して、確認画面に作成者とユーザ名とが相違する旨を表示してもよい。
【０１０７】
また、本発明の画像処理装置１では、印刷ジョブに付随する印刷設定情報を報知していたが、印刷ジョブに付随する印刷設定情報と、各ユーザ毎に設定されるユーザ印刷設定情報を並べて確認画面に表示させてもよい。
【図面の簡単な説明】
【０１０８】
【図１】実施の形態１の本発明の画像処理装置の構成を示すブロック図である。
【図２】実施の形態１の本発明の画像処理装置のページ設定画面の一例を示す図である。
【図３】実施の形態１の本発明の画像処理装置の印刷設定画面の一例を示す図である。
【図４】実施の形態１の本発明の画像処理装置の確認画面の一例を示す図である。
【図５】実施の形態１の本発明の画像処理装置の印刷設定情報比較部での比較処理の手順を示すフローチャートである。
【図６】実施の形態１の本発明の画像処理装置の確認画面表示部での表示処理の手順を示すフローチャートである。
【図７】実施の形態２の本発明の画像処理装置の印刷設定情報比較部での比較処理の手順を示すフローチャートである。
【図８】実施の形態２の本発明の画像処理装置の確認画面表示部での表示処理の手順を示すフローチャートである。
【図９】実施の形態２の本発明の画像処理装置の確認画面の一例を示す図である。
【図１０】実施の形態３の本発明の画像処理装置の確認画面表示部での表示処理の手順を示すフローチャートである。
【図１１】実施の形態３の本発明の画像処理装置の確認画面の一例を示す図である。
【図１２】実施の形態４の本発明の画像処理装置の構成を示すブロック図である。
【図１３】実施の形態４の本発明の画像処理装置の確認画面の一例を示す図である。
【図１４】実施の形態４の本発明の画像処理装置の印刷設定情報比較部での比較処理の手順を示すフローチャートである。
【図１５】実施の形態４の本発明の画像処理装置の確認画面表示部での表示処理の手順を示すフローチャートである。
【符号の説明】
【０１０９】
１  画像処理装置
２  画像形成装置
３  ＵＳＢ
４  プリンタドライバ
５  印刷ジョブ
６  ページ設定画面
７  ＡＰメイン制御部
８  ＡＰファイル
９  ＡＰデータ
１０  ページ設定情報格納部
１１  印刷設定画面
１２  ユーザ印刷設定情報格納部
１３  印刷設定情報取得部
１４  受信部
１５  印刷設定情報比較部
１６  印刷データ生成部
１７  送信部
１８  確認画面表示部
１９  印刷設定情報格納部
２０  ホストインタフェース処理部
２１  受信バッファ
２２  編集部
２３  ラスタバッファ
２４  機構制御部
２５  モータ
２６  センサ
２７  定着器
４９  印刷設定情報更新部
【図１】
2008083741.tif 000003
【図２】
2008083741.tif 000004
【図３】
2008083741.tif 000005
【図４】
2008083741.tif 000006
【図５】
2008083741.tif 000007
【図６】
2008083741.tif 000008
【図７】
2008083741.tif 000009
【図８】
2008083741.tif 000010
【図９】
2008083741.tif 000011
【図１０】
2008083741.tif 000012
【図１１】
2008083741.tif 000013
【図１２】
2008083741.tif 000014
【図１３】
2008083741.tif 000015
【図１４】
2008083741.tif 000016
【図１５】
2008083741.tif 000017