(57)【要約】【課題】情報処理装置から認証処理を必要とする画像処理を画像処理装置で実行させるに際し、その画像処理のプレビュー表示時に、認証処理の成功／失敗の確認を可能にする。【解決手段】情報処理装置１は、画像処理装置２での画像処理後の状態を示すプレビュー画像を生成して表示させるプレビュー表示制御部１０ｂと、被認証情報１１ａを入力する制御部１０ａおよびユーザＩ／Ｆ１２と、プレビュー表示させる場合、入力された被認証情報１１ａを通信部１３で画像処理装置２へ送信する制御部１０ｃと、画像処理装置２から認証結果を通信部１３で受信する制御部１０ｄと、受信した認証結果をプレビュー画像の表示ウィンドウに表示させる結果表示制御部１０ｅとを有する。画像処理装置２は、認証情報２１ａを元に被認証情報１１ａを認証して認証結果を返信すると共に、認証可の場合にのみ情報処理装置１からの要求に基づく画像処理を許可する。【選択図】図２
2011145907.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置と、該情報処理装置に接続された画像処理装置とを備えた画像処理システムであって、
前記情報処理装置は、表示部と、前記画像処理装置での画像処理後の状態を示すプレビュー画像を生成し、前記表示部に表示させるプレビュー表示制御部と、被認証情報を入力する被認証情報入力部と、前記プレビュー表示制御部でプレビュー表示させる場合、前記被認証情報入力部で入力された被認証情報を前記画像処理装置へ送信する被認証情報送信部と、前記画像処理装置から認証結果を受信する認証結果受信部と、該認証結果受信部で受信した認証結果を、前記表示部における前記プレビュー画像の表示ウィンドウに表示させる結果表示制御部とを有し、
前記画像処理装置は、認証情報を元に、前記情報処理装置から受信した被認証情報を認証し、認証結果を前記情報処理装置に返信すると共に、認証可の場合にのみ前記情報処理装置からの要求に基づく画像処理を許可することを特徴とする画像処理システム。
【請求項２】
請求項１に記載の画像処理システムにおいて、
前記画像処理装置は、前記情報処理装置から送信された印刷データの印刷を行う印刷部を有し、
前記被認証情報とは、前記印刷部での印刷を許可するために必要な認証を行うための情報であることを特徴とする画像処理システム。
【請求項３】
請求項１に記載の画像処理システムにおいて、
前記画像処理装置は、前記情報処理装置から送信されたデータを保存するデータ保存部を有し、
前記被認証情報とは、前記データ保存部での保存を許可するために必要な認証を行うための情報であることを特徴とする画像処理システム。
【請求項４】
請求項１または２に記載の画像処理システムにおいて、
前記画像処理装置は、前記情報処理装置から送信された印刷データの印刷を行う印刷部を有し、
前記被認証情報送信部は、前記被認証情報入力部で入力された被認証情報を含み印刷データを含まない空の印刷ジョブを送信することを特徴とする画像処理システム。
【請求項５】
請求項１〜４のいずれか１項に記載の画像処理システムにおいて、前記結果表示制御部は、前記画像処理装置からの認証結果の受信待ち状態のときは、認証中である旨を前記表示ウィンドウに表示させることを特徴とする画像処理システム。
【請求項６】
請求項１〜５のいずれか１項に記載の画像処理システムにおいて、前記結果表示制御部は、認証不可である旨を前記表示ウィンドウに表示させる場合には、前記被認証情報を修正するための画面を前記表示部に表示させることを特徴とする画像処理システム。
【請求項７】
請求項１〜６のいずれか１項に記載の画像処理システムにおいて、前記結果表示制御部は、認証可である旨を前記表示ウィンドウに表示させる場合には、前記画像処理の実行ボタンも前記表示ウィンドウに表示させ、認証不可である旨を前記表示ウィンドウに表示させる場合には、前記実行ボタンを非表示にするか、若しくは選択不可能な状態で表示させることを特徴とする画像処理システム。
【請求項８】
情報処理装置と該情報処理装置に接続された画像処理装置とを用いた画像処理方法であって、
前記情報処理装置が、ユーザ操作に基づき被認証情報を入力する入力ステップと、
前記情報処理装置が、前記画像処理装置での画像処理後の状態を示すプレビュー画像を表示させる場合に、前記入力ステップで入力された被認証情報を前記画像処理装置へ送信する送信ステップと、
前記画像処理装置が、前記送信ステップで送信された被認証情報を受信する受信ステップと、
前記画像処理装置が、認証情報を元に、前記受信ステップで受信した被認証情報の可否を判定する判定ステップと、
前記画像処理装置が、前記判定ステップでの判定の結果が認証可であった場合にのみ前記情報処理装置からの要求に基づく画像処理を許可するステップと、
前記画像処理装置が、前記判定ステップで判定された認証結果を前記情報処理装置へ送信する結果送信ステップと、
前記情報処理装置が、前記結果送信ステップで送信された認証結果を受信する結果受信ステップと、
前記情報処理装置が、前記プレビュー画像を生成し表示するステップと、
前記情報処理装置が、前記結果受信ステップで受信した認証結果を、前記プレビュー画像の表示ウィンドウに表示させる結果表示ステップと、
を含むことを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置と情報処理装置とが接続された画像処理システム、およびそのシステムを用いた画像処理方法に関する。
【背景技術】
【０００２】
従来から、アプリケーションプログラム（単に、アプリケーションと言う）には、情報処理装置からドキュメントの印刷を行う際に、予め印刷結果を確認するための「印刷プレビュー」機能を持つものがある。しかしながら、このアプリケーションにおける印刷プレビューは、割付（集約、Ｎ−Ｕｐ、Ｎ  ｉｎ  １とも言う）、拡大、縮小等、プリンタドライバ側で行う処理が反映されていない場合があり、その場合には、実際の印刷出力と異なるイメージが表示されてしまう。
【０００３】
このような問題を解決するために、近年、ドキュメントを印刷する前に、画面上で印刷結果のプレビューを確認しながら、割付等の設定を行うことができるプレビューアプリケーションが広まりつつある。このプレビューアプリケーションでは、各アプリケーションから印刷するドキュメントについて、対応する仮想プリンタドライバで印刷時のイメージを作成し、そのイメージを元にプレビュー表示を行う。ユーザは、このようにして表示されたプレビュー画像で印刷結果を確認しながら、割付やページ順の入れ替え、削除等の印刷設定を行うことができる。
【０００４】
また、近年、印刷機能を使用するユーザを制限するために、印刷を行う際に被認証情報の入力を求める認証機能を持った印刷処理システムが広まっている。例えば、特許文献１には、プリントデータに含まれるユーザＩＤによって、印刷を許可されたユーザか否かを判断して、特定のユーザのみ印刷を許可するシステムが開示されている。また、被認証情報として、ユーザＩＤだけでなくパスワード等の入力も必要とする印刷処理システムも流通している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−１５０３５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載の技術では、印刷要求の発行後にユーザＩＤで印刷可能か否かが判明するため、印刷不可と判断された後に再度印刷要求するためには、別のユーザＩＤで印刷要求を発行し直すか、ネットワーク上の別の印刷装置に対して同じユーザＩＤで印刷要求を発行し直す必要がある。同様に、被認証情報としてユーザＩＤおよびパスワードを入力する場合でも、印刷不可と判断されるのは印刷要求発行後であるため、再印刷を行うには、再度、ユーザＩＤおよびパスワードを入力して印刷要求操作を行う必要がある。
【０００７】
本発明は、上述のような実状に鑑みてなされたものであり、その目的は、情報処理装置から認証処理を必要とする画像処理を画像処理装置で実行させるに際し、その画像処理のプレビュー表示時に、認証処理の成功／失敗を確認できるようにした画像処理システムおよび画像処理方法を提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の第１の技術手段は、情報処理装置と、該情報処理装置に接続された画像処理装置とを備えた画像処理システムであって、前記情報処理装置は、表示部と、前記画像処理装置での画像処理後の状態を示すプレビュー画像を生成し、前記表示部に表示させるプレビュー表示制御部と、被認証情報を入力する被認証情報入力部と、前記プレビュー表示制御部でプレビュー表示させる場合、前記被認証情報入力部で入力された被認証情報を前記画像処理装置へ送信する被認証情報送信部と、前記画像処理装置から認証結果を受信する認証結果受信部と、該認証結果受信部で受信した認証結果を、前記表示部における前記プレビュー画像の表示ウィンドウに表示させる結果表示制御部とを有し、前記画像処理装置は、認証情報を元に、前記情報処理装置から受信した被認証情報を認証し、認証結果を前記情報処理装置に返信すると共に、認証可の場合にのみ前記情報処理装置からの要求に基づく画像処理を許可することを特徴としたものである。
【０００９】
第２の技術手段は、第１の技術手段において、前記画像処理装置は、前記情報処理装置から送信された印刷データの印刷を行う印刷部を有し、前記被認証情報とは、前記印刷部での印刷を許可するために必要な認証を行うための情報であることを特徴としたものである。
【００１０】
第３の技術手段は、第１の技術手段において、前記画像処理装置は、前記情報処理装置から送信されたデータを保存するデータ保存部を有し、前記被認証情報とは、前記データ保存部での保存を許可するために必要な認証を行うための情報であることを特徴としたものである。
【００１１】
第４の技術手段は、第１または第２の技術手段において、前記画像処理装置は、前記情報処理装置から送信された印刷データの印刷を行う印刷部を有し、前記被認証情報送信部は、前記被認証情報入力部で入力された被認証情報を含み印刷データを含まない空の印刷ジョブを送信することを特徴としたものである。
【００１２】
第５の技術手段は、第１〜第４のいずれかの技術手段において、前記結果表示制御部は、前記画像処理装置からの認証結果の受信待ち状態のときは、認証中である旨を前記表示ウィンドウに表示させることを特徴としたものである。
【００１３】
第６の技術手段は、第１〜第５のいずれかの技術手段において、前記結果表示制御部は、認証不可である旨を前記表示ウィンドウに表示させる場合には、前記被認証情報を修正するための画面を前記表示部に表示させることを特徴としたものである。
【００１４】
第７の技術手段は、第１〜第６のいずれかの技術手段において、前記結果表示制御部は、認証可である旨を前記表示ウィンドウに表示させる場合には、前記画像処理の実行ボタンも前記表示ウィンドウに表示させ、認証不可である旨を前記表示ウィンドウに表示させる場合には、前記実行ボタンを非表示にするか、若しくは選択不可能な状態で表示させることを特徴としたものである。
【００１５】
第８の技術手段は、情報処理装置と該情報処理装置に接続された画像処理装置とを用いた画像処理方法であって、前記情報処理装置が、ユーザ操作に基づき被認証情報を入力する入力ステップと、前記情報処理装置が、前記画像処理装置での画像処理後の状態を示すプレビュー画像を表示させる場合に、前記入力ステップで入力された被認証情報を前記画像処理装置へ送信する送信ステップと、前記画像処理装置が、前記送信ステップで送信された被認証情報を受信する受信ステップと、前記画像処理装置が、認証情報を元に、前記受信ステップで受信した被認証情報の可否を判定する判定ステップと、前記画像処理装置が、前記判定ステップでの判定の結果が認証可であった場合にのみ前記情報処理装置からの要求に基づく画像処理を許可するステップと、前記画像処理装置が、前記判定ステップで判定された認証結果を前記情報処理装置へ送信する結果送信ステップと、前記情報処理装置が、前記結果送信ステップで送信された認証結果を受信する結果受信ステップと、前記情報処理装置が、前記プレビュー画像を生成し表示するステップと、前記情報処理装置が、前記結果受信ステップで受信した認証結果を、前記プレビュー画像の表示ウィンドウに表示させる結果表示ステップと、を含むことを特徴としたものである。
【発明の効果】
【００１６】
本発明によれば、情報処理装置から認証処理を必要とする画像処理を画像処理装置で実行させるに際し、その画像処理のプレビュー表示時に、認証処理の成功／失敗を確認できるようになる。
【図面の簡単な説明】
【００１７】
【図１】本発明に係る画像処理システムの一構成例を示す図である。
【図２】図１の画像処理システムにおける各装置の内部構成の例を示すブロック図である。
【図３】図２の情報処理装置におけるユーザＩ／Ｆの画面の例を示す図である。
【図４】図２の情報処理装置における情報送信制御部で送信される送信データの例を示す図である。
【図５】図２の情報処理装置における結果受信制御部で受信される認証結果データの例を示す図である。
【図６】図２の情報処理装置におけるプレビュー表示制御部および結果表示制御部により表示されるユーザＩ／Ｆの画面の例を示す図である。
【図７】図２の画像処理装置における記憶部に記憶された認証情報の例を示す図である。
【図８】図２の情報処理装置から送信された送信データであって、画像処理装置における情報判定部で判定される被認証情報の例を示す図である。
【図９】図２の情報処理装置で印刷プレビューを表示する処理の一例を説明するためのフロー図である。
【図１０】図２の画像処理装置で被認証情報を受信した際の処理の一例を説明するためのフロー図である。
【図１１】図２の情報処理装置で認証結果を受領した際の処理の一例を説明するためのフロー図である。
【発明を実施するための形態】
【００１８】
図１は、本発明に係る画像処理システムの一構成例を示す図で、図２は、図１の画像処理システムにおける各装置の内部構成の例を示すブロック図である。本発明に係る画像処理システムは、図１で例示するように、情報処理装置１と画像処理装置２が、ＬＡＮ（Local Area Network）等のネットワーク３を介して、相互に接続されている。
【００１９】
情報処理装置１は、画像処理装置２に対して印刷や画像保存等の画像処理を要求することが可能となっており、画像処理の対象は情報処理装置１に組み込まれたアプリケーションで開かれているファイルである。アプリケーションとしては文書編集アプリケーションや画像編集アプリケーションなど様々なものが適用できる。情報処理装置１は、汎用のＰＣで例示できる。また、画像処理装置２は画像処理を行うために認証が必要な装置とする。画像処理装置２は、印刷装置、画像データを保存する保存装置、ファクシミリ装置、印刷および保存などの複数の機能を兼ね備えた複合機などで例示できる。なお、本発明に係る画像処理システムに含まれる情報処理装置１と画像処理装置２の台数は共に制限されるものではなく、またそれらの台数の比率も１対１に限ったものではない。
【００２０】
まず、情報処理装置１について説明する。情報処理装置１は、図２のように、制御部１０、記憶部１１、ユーザＩ／Ｆ１２、および通信部１３を備える。制御部１０は、情報入力制御部１０ａ、プレビュー表示制御部１０ｂ、情報送信制御部１０ｃ、結果受信制御部１０ｄ、および結果表示制御部１０ｅを備える。制御部１０は、例えばＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）などで構成される。この構成の場合、各部１０ａ〜１０ｅは、それぞれが実行すべき制御をＣＰＵに実行させるためのプログラムをＲＯＭに格納しておくことで実現できる。
【００２１】
記憶部１１は、ハードディスクやＥＥＰＲＯＭ（Electrically Erasable and Programmable ROM）などの記憶装置で構成され、被認証情報１１ａを記憶するために設けられている。画像処理装置２用のドライバや上述したアプリケーションも記憶部１１に記憶されている。これらは上記ＲＯＭに格納されるなどしてもよい。
【００２２】
ユーザＩ／Ｆ１２は、ユーザが画像処理の設定、画像処理の指示、プレビューの指示、後述の被認証情報１１ａの入力などを行うためのインターフェースである。画像処理としては、印刷やデータ保存などが挙げられる。ユーザＩ／Ｆ１２は、ポインティングデバイスやキーボード等の入力装置、液晶パネル等の表示装置、並びに、表示装置に表示するためのＧＵＩ（Graphical User Interface）などで主に構成される。表示装置は、本発明の情報処理装置における表示部を構成する。ＧＵＩやそれを利用するための基本プログラムは、制御部１０のＲＯＭなどに読み出し可能に格納しておけばよい。通信部１３は、ＮＩＣ（Network Interface Card）等で構成され、ネットワーク３を介して画像処理装置２との通信を可能に接続する。
【００２３】
制御部１０の制御について、図３〜図６を併せて参照しながら説明する。図３は、図２の情報処理装置におけるユーザＩ／Ｆの画面の例を示す図、図４は、図２の情報処理装置における情報送信制御部で送信される送信データの例を示す図である。また、図５は、図２の情報処理装置における結果受信制御部で受信される認証結果データの例を示す図、図６は、図２の情報処理装置におけるプレビュー表示制御部および結果表示制御部により表示されるユーザＩ／Ｆの画面の例を示す図である。
【００２４】
情報入力制御部１０ａは、少なくとも画像処理の実行前に、ユーザＩ／Ｆ１２を介してユーザ入力された被認証情報１１ａを処理し、記憶部１１に記憶させるための制御を行う。例えば、図３（Ａ）に示すユーザＩ／Ｆ画面（ＧＵＩ画像）３１では、画像処理装置２で印刷を実行するために必要な被認証情報１１ａとして、ユーザ名とパスワードがそれぞれ入力欄３１ａ，３１ｂに入力可能となっている。図３（Ｂ）に示すＧＵＩ画像３２では、画像処理装置２に画像データ（例えば印刷ジョブ）を保存するために必要な被認証情報１１ａとして、フォルダ名とパスワードがそれぞれ入力欄３２ａ，３２ｂに入力可能となっている。なお、ＯＫボタン３１ｃ，３２ｃはそれぞれ入力された情報を承認して記憶部１１に記憶し、ＧＵＩ画像３１，３２を閉じるための操作ボタンである。キャンセルボタン３１ｄ，３２ｄはそれぞれ入力された情報を破棄しＧＵＩ画像３１，３２を閉じるための操作ボタンである。
【００２５】
記憶部１１に記憶された被認証情報１１ａは、基本的にその時点で、後述の情報送信制御部１０ｃにより画像処理装置２に送信される。以上、情報入力制御部１０ａ、ユーザＩ／Ｆ１２、および記憶部１１は、本発明の情報処理装置における被認証情報入力部の構成例である。
【００２６】
プレビュー表示制御部１０ｂは、画像処理対象のデータファイルを制御部１０に組み込まれたドライバに渡してそのドライバによりプレビュー画像を生成し、表示装置に表示させる。ここでドライバとは、上述した画像処理装置２用のドライバ、若しくは画像処理を行うファイルを開くためのアプリケーションに組み込まれた画像処理装置２についての仮想ドライバを指す。プレビュー画像は、処理対象のデータ、例えばアプリケーションで開いたファイルについて、画像処理装置２での画像処理後の状態を画像処理前に示すための画像である。画像処理としては、画像処理装置２に印刷部が具備されていれば印刷処理を選択することができ、画像処理装置２にデータ保存部が具備されていれば画像データ保存処理を選択することができる。印刷部とは、本発明のある実施形態において画像処理装置に設けられた部分で、情報処理装置１から送信された印刷データの印刷を行うユニットである。データ保存部とは、本発明のある実施形態において画像処理装置に設けられた部分で、情報処理装置１から送信されたデータ（例えば印刷ジョブ）を保存する記憶装置（後述の記憶部２１等）やその制御を行う部分である。他種の画像処理についても同様である。
【００２７】
どの画像処理を行うかは基本的にファイルを開いた状態のアプリケーションにおいて、ユーザＩ／Ｆ１２を用いたユーザ操作により選択されることになる。ここで、画像処理が選択された後にそのプレビュー表示の操作を受け付けるようにしておけば、画像処理の選択によりプレビュー画像がどの画像処理後の画像として生成するかも決まる。代わりに、ファイルを開いた状態のアプリケーションにおいて、画像処理毎のプレビューボタンをユーザ選択可能にユーザＩ／Ｆ１２の表示装置に表示してもよい。
【００２８】
情報送信制御部１０ｃは、プレビュー表示制御部１０ｂでプレビュー表示を実行させる場合、ユーザＩ／Ｆ１２で入力された被認証情報１１ａを送信データにし、通信部１３を制御して画像処理装置２へ送信する。ここで、被認証情報１１ａは、プレビュー表示を行う操作がなされたときに、基本的にプレビュー表示を実行する前に送信されるが、プレビュー表示を行った直後に送信を実行しても、送信前にユーザが画像処理を実行する操作が可能でないタイミングであればよい。
【００２９】
画像処理が印刷処理である場合で説明する。図４（Ｂ）で例示する送信データ４２は通常の印刷時に送信する印刷ジョブのデータの例であり、図４（Ａ）で例示する送信データ４１はその送信データ４２から印刷データを削除したデータに相当する。送信データ４１には、認証に必要なユーザ名およびパスワードと、認証結果を受信する情報処理装置１のＩＰアドレス（つまり、印刷ジョブを発行する情報処理装置１自身のＩＰアドレス）とだけが設定されている。このように、画像処理装置２が印刷部を有する場合、入力された被認証情報１１ａを含み印刷データのない空の印刷ジョブを送信することが好ましい。これにより、後述する画像処理装置２では、通常の印刷ジョブを送信した場合と同じ方法で認証を行って認証結果を情報処理装置１のＩＰアドレスに送信することができる。以上、情報送信制御部１０ｃおよび通信部１３は、本発明の情報処理装置における被認証情報送信部の構成例である。
【００３０】
結果受信制御部１０ｄは、被認証情報１１ａの送信に対する応答として通信部１３を介して認証結果を受信する制御を行う。例えば、図５（Ａ）で例示する認証結果データ５１は、ジョブ１に対して認証した結果、「認証ＯＫ」であったことを示している。一方で、図５（Ｂ）で例示する認証結果データ５２は、ジョブ２に対して認証した結果、「認証ＮＧ」であったことを示している。以上、結果受信制御部１０ｄおよび通信部１３は、本発明の情報処理装置における認証結果受信部の構成例である。
【００３１】
結果表示制御部１０ｅは、ユーザＩ／Ｆ１２における表示装置に受信した認証結果を表示する。その際、プレビュー画像の表示ウィンドウ上に認証結果を表示する。例えば、図６（Ａ）で例示するＧＵＩ画像６１は、図５（Ａ）の認証結果データ５１を受信した際の印刷プレビューウィンドウ上の表示の一例である。印刷プレビュー画像６１ａを表示するウィンドウであるＧＵＩ画像６１上に「認証ＯＫ」の情報６１ｄが表示されるため、ユーザは現在入力した認証情報を修正する必要がないことがわかる。ＧＵＩ画像６１には、両面横綴じに設定を行う両面横綴じボタン６１ｂや２−ＵＰ印刷に設定する２−ＵＰボタン６１ｃなどの各種設定ボタンも選択可能に表示されている。
【００３２】
さらに、ＧＵＩ画像６１には、印刷を実行する印刷ボタン６１ｅ、および印刷を行わずにＧＵＩ画像６１を閉じるキャンセルボタン６１ｆも選択可能に表示されている。プレビューの段階で認証が完了しているため、ユーザは印刷ボタン６１ｅをこの時点で選択することで、図４の送信データ４２のデータを送信して認証の失敗なく（再度の被認証情報の入力を必要とせず）、印刷を実行することができる。
【００３３】
一方、図６（Ｂ）で例示するＧＵＩ画像６２は、図５（Ｂ）の認証結果データ５２を受信した際の印刷プレビューウィンドウ上の表示の一例である。印刷プレビュー画像６２ａ（印刷プレビュー画像６１ａと同じ画像）上に「認証ＮＧ」の情報６２ｄが表示されるため、ユーザは現在入力した認証情報を修正する必要があることがわかる。そこで、「認証ＮＧ」の情報６２ｄの表示領域を選択した際には、再度図３のＧＵＩ画像３１（画像処理がデータ保存であればＧＵＩ画像３２）を表示し、再度認証情報の入力を促し、再度画像処理装置２に認証情報の送信、認証、認証結果の受信・表示を行ってもよい。このように、結果表示制御部１０ｅは、認証不可である旨を表示ウィンドウに表示させる場合には、被認証情報１１ａを修正するための画面を表示部（プレビュー画像の表示ウィンドウ上に限らない）に表示させることが好ましい。これにより、印刷または保存などの画像処理の実行を要求する前に再度、正しい被認証情報１１ａの入力の機会をユーザに与えることができる。
【００３４】
また、ＧＵＩ画像６２のように認証ＮＧの場合は、印刷ボタン６２ｅとして例示するように選択不可の状態、例えばグレーアウトすることにより、印刷を禁止してもよい。なお、ＧＵＩ画像６２でもボタン６１ｂ，６１ｃ，６１ｆと同等のボタン６２ｂ，６２ｃ，６２ｆを選択可能に表示しておくとよい。
【００３５】
図６（Ａ）および図６（Ｂ）で説明したように、結果表示制御部１０ｅは、認証可である旨を表示ウィンドウに表示させる場合には、画像処理の実行ボタンも表示ウィンドウに表示させ、認証不可である旨を表示ウィンドウに表示させる場合には、上記実行ボタンを非表示にするか、若しくは選択不可能な状態で表示させることが好ましい。これにより、認証不可と表示させた場合に、プレビューからの画像処理の実行（例えば印刷プレビューからの印刷実行）を禁止することができる。
【００３６】
図６（Ｃ）で例示するＧＵＩ画像６３は、画像処理装置２に被認証情報１１ａの送信データを送信し、画像処理装置２から認証結果を待っている状態のときに表示される画面の一例である。ＧＵＩ画像６３では、印刷プレビュー画像６３ａ（印刷プレビュー画像６１ａと同じ画像）と共に、「認証中」の情報６３ｄを表示しているため、ユーザは認証が終了するまで、印刷実行を待機することができる。なお、ＧＵＩ画像６３でもボタン６２ｂ，６２ｃ，６２ｅ，６２ｆと同等のボタン６３ｂ，６３ｃ，６３ｅ，６３ｆを選択可能に表示しておくとよい。このように、結果表示制御部１０ｅは、画像処理装置２からの認証結果の受信待ち状態のときは、認証中である旨を表示ウィンドウに表示させることが好ましい。
【００３７】
また、上述したように、被認証情報１１ａは少なくとも画像処理が実行される前に入力する必要がある。この点について補足する。被認証情報１１ａの入力を促すタイミングとしては、プレビュー画像を表示するユーザ操作の受け付け毎であってもよい。この場合、最低限、ユーザＩ／Ｆ１２から入力された被認証情報１１ａは画像処理装置２に送信されるまで一時的に格納できればよいため、記憶部１１は上記ＲＡＭで構成することもできる。一方で、上記タイミングとしては、そのアプリケーションで最初にプレビュー表示のユーザ操作を受けたときだけにしてもよく、同じアプリケーションからの再度のプレビュー表示指示に対しては記憶部１１に記憶された被認証情報１１ａを読み出すようにすればよい。若しくは、被認証情報１１ａとして、情報処理装置１を使用するための被認証情報自体を用いてもよく、その場合には情報処理装置１へのログイン時に記憶部１１に記憶しておき、それをプレビュー表示のユーザ操作を受けたときに読み出して画像処理装置２へ送信すればよい。
【００３８】
次に、画像処理装置２について説明する。画像処理装置２は、内部に記憶された認証情報２１ａを元に、情報処理装置１から受信した被認証情報１１ａを認証し、認証結果を情報処理装置１に返信すると共に、認証可の場合にのみ情報処理装置１からの要求に基づく画像処理を許可する。ここで、認証情報２１ａは、画像処理装置２に接続されたサーバ等に記憶されていてもよい。
【００３９】
図２の例で具体的に説明する。画像処理装置２は、制御部２０、記憶部２１、ユーザＩ／Ｆ２２、および通信部２３を備える。無論、画像処理装置２は、例えば上述した印刷部やデータ保存部など、画像処理装置２のもつ機能である画像処理を実行する画像処理部を１または複数具備している。
【００４０】
制御部２０は、情報受信制御部２０ａ、情報判定部２０ｂ、および結果送信制御部２０ｃを備える。制御部２０は、例えばＣＰＵ、ＲＡＭ、ＲＯＭなどや、ＡＳＩＣ（Application Specific Integrated Circuit）で構成される。前者の構成の場合、各部２０ａ〜２０ｃは、それぞれが実行すべき制御をＣＰＵに実行させるためのプログラムをＲＯＭに格納しておくことで実現でき、後者の構成の場合、各部２０ａ〜２０ｃの機能が回路として組み込まれる。
【００４１】
記憶部２１は、ハードディスクやＥＥＰＲＯＭなどの記憶装置で構成され、画像処理装置２を使用可能なユーザに関する認証情報２１ａを記憶するために設けられている。認証情報２１ａは管理者が用いる情報処理装置１から登録設定できるものとする。ユーザＩ／Ｆ２２は、画像処理装置２の本体で画像処理を実行させる操作や各種設定を行うための表示パネルおよび操作部などで構成される。通信部２３は、ＮＩＣ等で構成され、ネットワーク３を介して情報処理装置１との通信を可能に接続する。
【００４２】
制御部２０の制御について、図７および図８を併せて参照しながら説明する。図７は、図２の画像処理装置における記憶部に記憶された認証情報の例を示す図、図８は、図２の情報処理装置から送信された送信データであって、画像処理装置における情報判定部で判定される被認証情報の例を示す図である。
【００４３】
情報受信制御部２０ａは、通信部２３を介して情報処理装置１から図４で例示したような送信データ（被認証情報１１ａを含む）を受信する制御を行う。情報受信制御部２０ａおよび通信部２３により被認証情報受信部を構成している。また、情報判定部２０ｂは、記憶部２１で記憶された認証情報２１ａを元に、情報処理装置１から受信した被認証情報の可否（正否）を判定する被認証情報判定部（認証部）である。
【００４４】
例えば、図７で例示する認証情報７１は、Ｕｓｅｒ１からＵｓｅｒ１００までのユーザＩＤが画像処理装置２に登録されたものであり、それぞれ印刷するために必要なパスワードが関連付けて設定されている。そして、送信データとして、図８（Ａ）で例示する送信データ８１を受信した場合、受信した送信データ８１に含まれる被認証情報（ユーザ名が「Ｕｓｅｒ１」、パスワードが「ａａａａａ」）と図７の認証情報７１と比較を行い、合致しているため、認証ＯＫと判定する。また、図８（Ｂ）で例示する送信データ８２を受信した場合、受信した送信データ８２に含まれる被認証情報（ユーザ名が「Ｕｓｅｒ１」、パスワードが「ａａａａｂ」）と図７の認証情報７１と比較を行い、合致していないため、認証ＮＧと判定する。
【００４５】
また、制御部２０は、上述した画像処理部に対して画像処理の制御も行う。この制御には、認証可の場合にのみ情報処理装置１からの要求に基づく画像処理を許可する制御も含まれる。なお、プレビュー表示せずにいきなり画像処理するような操作が情報処理装置１でなされ、そのような要求が画像処理装置２になされた場合にも、画像処理装置２は、通常通り情報処理装置１からの被認証情報１１ａにより認証処理を実行し、成功した場合のみ画像処理を実行することになる。
【００４６】
また、上述した例で説明したように、画像処理装置２が印刷部を有する場合、被認証情報１１ａは（無論、認証情報２１ａも）、印刷部での印刷を許可するために必要な認証を行うための情報とすることができる。このとき、情報判定部２０ｂでは、受信した被認証情報１１ａで印刷可能と判断された場合は認証可と判定し、印刷不可と判断された場合は認証不可と判定する。また、上述した例で説明したように、画像処理装置２がデータ保存部を有する場合、被認証情報１１ａは（無論、認証情報２１ａも）、データ保存部での保存を許可するために必要な認証を行うための情報とすることができる。このとき、情報判定部２０ｂでは、受信した被認証情報１１ａで画像処理装置２に保存可能と判断された場合は認証可と判定し、保存不可と判断された場合は認証不可と判定する。
【００４７】
また、例えば画像処理装置２に印刷部とデータ保存部とが双方具備されている場合には、印刷許可のための被認証情報および認証情報と、データ保存許可のための被認証情報および認証情報とは、共通であってもよいし、別々の情報であってもよい。他の種類の画像処理の組み合わせについても同様である。
【００４８】
結果送信制御部２０ｃは、通信部２３を介して、情報判定部２０ｂによって判定された認証結果を情報処理装置１に送信する制御を行う。結果送信制御部２０ｃおよび通信部２３により認証結果送信部を構成している。例えば、図７の認証情報７１が記憶されており且つ、図８（Ａ），図８（Ｂ）に示すような被認証情報を含む送信データ８１，８２を受信した場合、それぞれ図５（Ａ），図５（Ｂ）に示す認証結果データ５１，５２を情報処理装置１に送信する。
【００４９】
次に、図９〜図１１を参照して、上述した構成の画像処理システムにおける処理の一例を説明する。図９は、図２の情報処理装置で印刷プレビューを表示する処理の一例を説明するためのフロー図、図１０は、図２の画像処理装置で被認証情報を受信した際の処理の一例を説明するためのフロー図、図１１は、図２の情報処理装置で認証結果を受領した際の処理の一例を説明するためのフロー図である。
【００５０】
ユーザＩ／Ｆ１２で印刷プレビューの表示が指示されたときの情報処理装置１の処理例について、図９を参照しながら説明する。まず、情報処理装置１は、プレビュー表示の指示により、プレビュー表示制御部１０ｂがプレビュー表示する画像の生成を行う（ステップＳ１）。次に情報送信制御部１０ｃが、図４（Ａ）で例示した印刷データ無し印刷ジョブのような、画像処理装置２に被認証情報１１ａを送信するための送信データ（認証用データ）の生成を行い（ステップＳ２）、通信部１３を介して画像処理装置２にステップＳ２で生成した送信データの送信を行う（ステップＳ３）。
【００５１】
その後、結果表示制御部１０ｅが、応答として結果受信制御部１０ｄが通信部１３を介して受信した認証結果を示す画像をプレビュー表示制御部１０ｂに渡して合成を依頼し、プレビュー表示制御部１０ｂがステップＳ１で生成したプレビュー画像との合成を行い、印刷プレビューウィンドウとして表示を行う（ステップＳ４）。その際、上述したように、結果表示制御部１０ｅでは、画像処理装置２から認証結果を受信するまで「認証中」と表示してもよい。なお、この例では、ステップＳ１〜Ｓ３の処理を順次処理する処理シーケンスとなっているが、プレビュー画像の生成と被認証情報の生成・送信は並列に処理する処理シーケンスとしてもよい。
【００５２】
情報処理装置１から被認証情報１１ａを含むデータを受信したときの画像処理装置２の処理例について、図１０を参照しながら説明する。まず、画像処理装置２は、このようなデータを受信したとき、受信したデータから被認証情報１１ａの抽出を行う（ステップＳ１１）。例えば、図４（Ａ）の送信データを受信した場合、認証に必要なユーザ名・パスワードの情報のみの抽出を行う。次に、情報判定部２０ｂは、記憶部２１に記憶されている図７で例示したような認証情報７１または認証情報７２（認証情報２１ａ）を読み込み（ステップＳ１２）、ステップＳ１１で抽出した被認証情報１１ａとの比較を行う（ステップＳ１３）。
【００５３】
一致した場合、情報判定部２０ｂが認証ＯＫと判定し（ステップＳ１４）、結果送信制御部２０ｃが認証ＯＫの認証結果を示す送信データの生成を行う（ステップＳ１５）。一致しなかった場合は、情報判定部２０ｂが認証ＮＧと判定し（ステップＳ１６）、結果送信制御部２０ｃが認証ＮＧの認証結果を示す送信データの生成を行う（ステップＳ１７）。最後に、結果送信制御部２０ｃが、ステップＳ１５またはステップＳ１７で生成した送信データを、通信部２３を介して情報処理装置１へ送信する（ステップＳ１８）。
【００５４】
画像処理装置２から認証結果を含むデータを受信したときの情報処理装置１の処理例について、図１１を参照しながら説明する。まず、情報処理装置１は、このようなデータを受信したとき、受信したデータから認証結果の抽出を行う（ステップＳ２１）。例えば、図５（Ａ）の認証結果データ５１を受信した場合、認証結果の表示に必要な「認証結果：ＯＫ」の情報のみの抽出を行う。次に、認証結果がＯＫか否かの判定を行い（ステップＳ２２）、認証ＯＫの場合は、プレビュー上に「認証ＯＫ」を表示し、図６（Ｂ），図６（Ｃ）のように印刷ボタン６２ｅ，６３ｅをグレーアウトしている場合には、図６（Ａ）の印刷ボタン６１ｅのようにアクティブにし、印刷可能な状態にする（ステップＳ２３）。ステップＳ２２で認証ＮＧの場合は、図６（Ｂ）のように、プレビュー上に「認証ＮＧ」を表示し、印刷ボタン６２ｅのように印刷ボタンをグレーアウトする。
【００５５】
以上、本発明によれば、情報処理装置１から認証処理を必要とする画像処理を画像処理装置２で実行させるに際し、その画像処理のプレビュー画像（画像処理のドライバまたはその仮想ドライバにより設定内容を反映したプレビュー画像）の表示時に、つまり画像処理を実際に要求する前に、認証処理の成功／失敗を確認できるようになる。従って、画像処理要求時に再度、認証が失敗となる可能性が通信エラーを除いてなくなり、被認証情報の再入力も必要なくなる。なお、以上の例では、被認証情報や認証情報として、ユーザＩＤとパスワードとで例示したが、これに限らず、単にユーザＩＤ等のユーザ特定情報だけを採用してもよい。
【００５６】
また、画像処理システムでの処理として画像処理方法を説明したように、本発明は、情報処理装置１とそれに接続された画像処理装置２とを用いた画像処理方法としての形態も採用できる。
【００５７】
本発明に係る画像処理方法は、図１の構成例で説明すると、情報処理装置１が、ユーザ操作に基づき被認証情報を入力する入力ステップと、情報処理装置１が、画像処理装置２での画像処理後の状態を示すプレビュー画像を表示させる場合に、入力ステップで入力された被認証情報を画像処理装置２へ送信する送信ステップとを含む。さらに、この画像処理方法は、画像処理装置２が、送信ステップで送信された被認証情報を受信する受信ステップと、画像処理装置２が、内部に記憶された認証情報を元に、受信ステップで受信した被認証情報の可否を判定する判定ステップと、画像処理装置２が、判定ステップでの判定の結果が認証可であった場合にのみ情報処理装置１からの要求に基づく画像処理を許可するステップと、画像処理装置２が、判定ステップで判定された認証結果を情報処理装置１へ送信する結果送信ステップと、情報処理装置１が、結果送信ステップで送信された認証結果を受信する結果受信ステップとを含む。
【００５８】
さらに、この画像処理方法は、情報処理装置１が、プレビュー画像を生成し表示するステップと、情報処理装置１が、結果受信ステップで受信した認証結果をプレビュー画像の表示ウィンドウに表示させる結果表示ステップとを含む。その他の応用については、情報処理装置１および画像処理装置２における処理として説明したものと同様であり、その説明を省略する。
【符号の説明】
【００５９】
１…情報処理装置、２…画像処理装置、３…ネットワーク、１０…情報処理装置の制御部、１１…情報処理装置の記憶部、１２…情報処理装置のユーザＩ／Ｆ、１３…情報処理装置の通信部、１０ａ…情報入力制御部、１０ｂ…プレビュー表示制御部、１０ｃ…情報送信制御部、１０ｄ…結果受信制御部、１０ｅ…結果表示制御部、２０…画像処理装置の制御部、２１…画像処理装置の記憶部、２２…画像処理装置のユーザＩ／Ｆ、２３…画像処理装置の通信部、２０ａ…情報受信制御部、２０ｂ…情報判定部、２０ｃ…結果送信制御部。
【図１】
2011145907.tif 000003
【図２】
2011145907.tif 000004
【図３】
2011145907.tif 000005
【図４】
2011145907.tif 000006
【図５】
2011145907.tif 000007
【図６】
2011145907.tif 000008
【図７】
2011145907.tif 000009
【図８】
2011145907.tif 000010
【図９】
2011145907.tif 000011
【図１０】
2011145907.tif 000012
【図１１】
2011145907.tif 000013