(57)【要約】【課題】認証処理に関わる条件入力などのユーザインタフェースを向上させること。【解決手段】本発明は、入力した画像に対して所定の処理を施し出力する画像処理方法において、初期のメニュー選択状態から選ばれた所定の処理を開始する工程と（ステップＳ１１）、所定の処理の実行可否を認証する認証処理を行うための条件を受け付ける工程と（ステップＳ１６）、この条件を受け付けた後、認証処理を中断した場合に条件を維持したまま認証処理を行う前の状態に戻す工程を備えていたり、認証処理を中断した場合に初期のメニュー選択状態に戻す工程とを備える画像処理方法である。【選択図】図７
2005197924.tif 000002
【特許請求の範囲】
【請求項１】
入力した画像に対して所定の処理を施し出力する画像処理方法において、
初期のメニュー選択状態から選ばれた所定の処理を開始する工程と、
前記所定の処理の実行可否を認証する認証処理を行うための条件を受け付ける工程と、
前記条件を受け付けた後、前記認証処理を中断した場合に前記条件を維持したまま前記認証処理を行う前の状態に戻す工程と
を備えることを特徴とする画像処理方法。
【請求項２】
入力した画像に対して所定の処理を施し出力する画像処理方法において、
初期のメニュー選択状態から選ばれた所定の処理を開始する工程と、
前記所定の処理の実行可否を認証する認証処理を行うための条件を受け付ける工程と、
前記条件を受け付けた後、前記認証処理を中断した場合に前記初期のメニュー選択状態に戻す工程と
を備えることを特徴とする画像処理方法。
【請求項３】
入力した画像に対して所定の処理を施し出力する画像処理方法において、
初期のメニュー選択状態から選ばれた所定の処理を開始する工程と、
前記所定の処理の実行可否を認証する認証処理を行うための条件を受け付ける画面表示を行う工程と、
前記条件を受け付けた後、この条件に基づく認証処理で実行不可になった場合に前記画面表示を閉じる工程と
を備えることを特徴とする画像処理方法。
【請求項４】
前記画面表示を閉じた後、前記条件を維持したまま前記認証処理を行う前の状態に戻す工程を備える
ことを特徴とする請求項３記載の画像処理方法。
【請求項５】
前記画面表示を閉じた後、前記初期のメニュー選択状態に戻す工程を備える
ことを特徴とする請求項３記載の画像処理方法。
【請求項６】
入力した画像に対して所定の処理を施し出力する画像処理方法において、
初期のメニュー選択状態から選ばれた所定の処理を開始する工程と、
前記所定の処理の実行可否を認証する認証処理を行うための条件を受け付ける画面表示を行う工程と、
前記条件を受け付けた後、この条件に基づく認証処理で実行不可になった場合に前記条件を修正するための画面表示を行う工程と
を備えることを特徴とする画像処理方法。
【請求項７】
入力した画像に対して所定の処理を施し出力する画像処理方法において、
初期のメニュー選択状態から選ばれた所定の処理を開始する工程と、
前記所定の処理の実行可否を認証する認証処理を行うための条件を受け付ける画面表示を行う工程と、
前記条件を受け付けた後、この条件に基づく認証処理で実行不可になった場合に前記条件を最初から受け付けるための画面表示を行う工程と
を備えることを特徴とする画像処理方法。
【請求項８】
入力した画像に対して所定の処理を施し出力する画像処理方法において、
初期のメニュー選択状態から選ばれた所定の処理を開始する工程と、
前記所定の処理の実行可否を認証する認証処理を行うための条件を受け付ける画面表示を行う工程と、
前記条件を受け付けた後、この条件に基づく認証処理で実行不可になった場合にその実行不可になった理由を表示する工程と
を備えることを特徴とする画像処理方法。
【請求項９】
入力した画像に対して所定の処理を施し出力する画像処理方法において、
初期のメニュー選択状態から選ばれた所定の処理を開始する工程と、
前記所定の処理の開始によってその処理に用いる設定条件の入力を受け付ける工程と、
前記所定の処理の実行可否を認証する認証処理を行うための条件を受け付ける画面表示を行う工程と、
前記条件を受け付けた後、この条件に基づく認証処理で実行可能になった場合に前記設定条件をそのまま維持する工程と
を備えることを特徴とする画像処理方法。
【請求項１０】
前記設定条件をそのまま維持した後、確認画面を表示する工程を備える
ことを特徴とする請求項９記載の画像処理方法。
【請求項１１】
前記設定条件をそのまま維持した後、自動的に前記所定の処理を実行する工程を備える
ことを特徴とする請求項９記載の画像処理方法。
【請求項１２】
前記設定条件をそのまま維持した後、前記設定条件の内容を確認する画面表示を行う工程を備える
ことを特徴とする請求項９記載の画像処理方法。
【請求項１３】
入力した画像に対して所定の処理を施し出力する画像処理方法において、
初期のメニュー選択状態から選ばれた所定の処理を開始する工程と、
前記所定の処理の開始によってその処理に用いる設定条件の入力を受け付ける工程と、
前記所定の処理の実行可否を認証する認証処理を行うための条件を受け付ける画面表示を行う工程と、
前記条件を受け付けた後、この条件に基づく認証処理で実行可能になった場合に前記所定の処理の開始状態に戻る工程と
を備えることを特徴とする画像処理方法。
【請求項１４】
入力した画像に対して所定の処理を施し出力する画像処理方法において、
前記所定の処理の実行可否を認証する認証処理を行うための条件を受け付ける画面表示を行う工程と、
前記所定の処理の実行可否を認証する認証処理の要求を行う工程と、
前記認証処理の要求を行った際に別の認証処理の途中である場合、この別の認証処理を行っている旨の画面表示を行う工程と
を備えることを特徴とする画像処理方法。
【請求項１５】
前記別の認証処理が終わった場合、前記受け付けた条件によって自動的に認証処理の要求を行う工程を備える
ことを特徴とする請求項１４記載の画像処理方法。
【請求項１６】
入力した画像に対して所定の処理を施し出力する画像処理方法において、
初期のメニュー選択状態から選ばれた所定の処理を開始する工程と、
前記所定の処理の開始によってその処理に用いる設定条件の入力を受け付ける工程と、
前記所定の処理の実行可否を認証する認証処理を行うための条件を受け付ける画面表示を行う工程と、
前記条件を受け付けた後、この条件に基づく認証処理で実行可能になった場合に前記設定条件のうち前記認証処理で制限された条件は設定不可である旨の画面表示を行う工程と
を備えることを特徴とする画像処理方法。
【請求項１７】
入力した画像に対して所定の処理を施し出力する画像処理方法において、
前記所定の処理の実行可否を認証する認証処理を行うための条件を受け付ける画面表示を行う工程と、
前記条件を受け付けた後、この条件に基づく認証処理を行っている間、前記認証処理中である旨の画面表示を行う工程と
を備えることを特徴とする画像処理方法。
【請求項１８】
入力した画像に対して所定の処理を施し出力するにあたり、この所定の処理の実行可否を認証する認証処理を行う画像処理方法において、
前記認証処理を行うための条件を登録する画面表示を行う
ことを特徴とする画像処理方法。
【請求項１９】
入力した画像に対して所定の処理を施し出力するにあたり、この所定の処理の実行可否を認証する認証処理を行う画像処理方法において、
前記認証処理を行うための条件を受け付ける画面表示で、予め登録されたユーザ用の画面表示と、予め登録されていないユーザ用の画面表示とを切り換えられるようになっている
ことを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力した画像に対して所定の処理を施して出力するにあたり、この所定の処理の実行可否を認証する認証処理を行う画像処理方法に関する。
【背景技術】
【０００２】
従来、複写機等の画像処理装置においては、プラテンなどに配置した原稿の画像を読み取り（スキャンイン）、用紙に転写出力するコピー機能のほか、スキャンインした画像をファクシミリ送信するファクシミリ機能や、ＬＡＮ（Local Area Network）等のネットワークを介してパーソナルコンピュータから送られてきた画像をプリントアウトするプリント機能など、各種の機能が集約された複合機と呼ばれる装置も提供されている。
【０００３】
また、近年では、このようなコピー機能、ファクシミリ機能、プリント機能に加え、スキャンインした画像を電子メールとして送信するスキャンメール機能や、外部のメールサーバから電子メールを受け取るメール受信機能など、外部のネットワークを介したサービスも利用できるものも登場している（例えば、特許文献１参照。）。
【０００４】
ここで、上記のようなコピー機能やファクシミリ機能、プリント機能、スキャンメール機能、メール受信機能など各種の機能を利用するにあたり、特定のユーザのみに利用権限を与えて情報取り扱いの安全性を高めるため、ログイン名やパスワードの入力を条件とした認証処理を行う画像処理装置が考えられている。
【０００５】
【特許文献１】特開平１１−１３４１６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、このような認証処理を行う画像処理装置では、ユーザが利用する機能に応じた各種の設定条件入力の画面表示や、認証処理に必要な条件を入力する画面表示など、ユーザインタフェースについての工夫は考えられておらず、必ずしも使い勝手のよい構成にはなっていない。
【課題を解決するための手段】
【０００７】
本発明はこのような課題を解決するために成されたものである。すなわち、本発明は、入力した画像に対して所定の処理を施し出力する画像処理方法において、初期のメニュー選択状態から選ばれた所定の処理を開始する工程と、所定の処理の実行可否を認証する認証処理を行うための条件を受け付ける工程と、この条件を受け付けた後、認証処理を中断した場合に条件を維持したまま認証処理を行う前の状態に戻す工程を備えていたり、認証処理を中断した場合に初期のメニュー選択状態に戻す工程とを備える画像処理方法である。
【０００８】
また、認証処理を行うための条件を受け付けた後、この条件に基づく認証処理で実行不可になった場合に認証処理を行うための条件を受け付ける画面表示を閉じる画像処理方法である。また、認証処理で実行不可になった場合に条件を修正するための画面表示を行ったり、条件を最初から受け付けるための画面表示を行ったり、実行不可になった理由を表示する画像処理方法でもある。
【０００９】
また、所定の処理に用いる設定条件の入力を受け付け、認証処理を行うための条件を受け付けた後、この条件に基づく認証処理で実行可能になった場合に上記受け付けた設定条件をそのまま維持する画像処理方法である。
【００１０】
また、所定の処理に用いる設定条件の入力を受け付け、認証処理を行うための条件を受け付けた後、この条件に基づく認証処理で実行可能になった場合に上記所定の処理の開始状態に戻る画像処理方法である。
【００１１】
また、認証処理の要求を行った際に別の認証処理の途中である場合、この別の認証処理を行っている旨の画面表示を行ったり、認証処理で実行可能になった場合に所定の処理に用いる設定条件のうち認証処理で制限された条件は設定不可である旨の画面表示を行ったり、認証処理を行っている間、認証処理中である旨の画面表示を行ったり、認証処理を行うための条件を登録する画面表示を行ったり、認証処理を行うための条件を受け付ける画面表示で、予め登録されたユーザ用の画面表示と、予め登録されていないユーザ用の画面表示とを切り換えられるようになっている画像処理方法である。
【００１２】
このような本発明では、所定の処理の実行に際して認証処理を行う画像処理方法において、認証処理に関わるユーザの使い勝手を考慮した制御や画面遷移を行うことが可能となる。
【発明の効果】
【００１３】
したがって、本発明によれば、認証処理に関わる条件の入力や、各種処理の設定条件の入力、認証処理の流れをユーザが把握しやすくなり、ユーザ操作の簡素化や使い勝手の向上を図ることが可能となる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施の形態を図に基づき説明する。図１は、本実施形態に係る画像処理方法を実現する装置構成を説明するブロック図である。すなわち、本実施形態の画像処理装置を実現する画像処理装置１は、バス５４を介して接続されるメインコントローラ５０、コントロールパネル１６、スキャナ機構部５６、プリント機構部５８、メディア読取装置１８、ＮＣＵ（ネットワーク制御装置）６０を備えている。
【００１５】
メインコントローラ５０は、制御手段であるＣＰＵ５０ａ、各種制御プログラムを格納するＲＯＭ（Read Only Memory）５０ｂ、プログラムの作業領域等に用いられるＲＡＭ（Random Access Memory）５０ｃおよび駆動回路５０ｅを備えている。
【００１６】
コントロールパネル１６は、ユーザインタフェースとなる部分であり、各種情報の表示を行う表示手段である液晶表示器１６ａ、ハードキー等によって構成される操作部１６ｂ、液晶表示器１６ａに重ねられるタッチパネル１６ｃを備える。また、コントロールパネル１６とバス５４との間にはコントロールパネル１６の各部を制御するＵＩ制御部１６ｄが設けられている。
【００１７】
スキャナ機構部５６は画像を入力（スキャンイン）する入力手段であり、ＣＣＤ（Charge Coupled Device）等の画像入力素子と、光源やミラーから成る光学系、ミラー等を移動する移動系を備えている。
【００１８】
プリント機構部５８はスキャナ機構部５６で取り込んだ画像を用紙等の媒体に転写出力する出力手段であり、画像処理部、画像形成部、画像転写部、用紙搬送部を備えている。なお、本実施形態に係る出力手段は画像を用紙等の媒体に転写出力する処理のほか、ネットワーク制御装置（ＮＣＵ）６０を介して外部のネットワーク６２に画像を出力（送信）する処理も行う。メディア読取装置１８は、各種の記録メディアの情報を読み取る部分である。
【００１９】
ネットワーク制御装置（ＮＣＵ）６０は、電話回線や外部のネットワーク６２と接続するためのコントロールユニットである。ＮＣＵ６０にはハンドセット２０が接続されており、電話回線を介した通話を行うことができる。
【００２０】
このような本実施形態の画像処理装置１では、出力手段で画像の出力を行うにあたり、ＮＣＵ６０を介して外部のネットワーク６２に接続される認証サーバ（認証装置）７１との接続および認証サーバ７１における認証処理の要求をＣＰＵ５０ａの制御によって行うことができるようになっている。
【００２１】
ここで、ユーザインタフェースであるコントロールパネル１６の外観を図２に、液晶表示器１６ａに表示される代表的なメニュー画面を図３に示す。コントロールパネル１６の上部には液晶表示器１６ａが配置され、その下側に操作部１６ｂである各種のハードキーが配置されている。ハードキーには数字のテンキー、「メニュー」ボタン、「スタート」ボタン、「リセット」ボタン、「ストップ」ボタン、「ジョブ確認」ボタン、「機械確認」ボタン、「設定確認」ボタン、「暗証」ボタンなどがある。また、ネットワーク６２との通信状態を示す「送受信中」ランプや、蓄積文書の有無を示す「蓄積文書あり」ランプも配置されている。
【００２２】
ハードキーのうち「メニュー」ボタンを押下すると図３に示すメニュー画面が液晶表示器１６ａに表示される。この例では、「コピー」、「メール」、「ボックス保存」、「ジョブテンプレート」、「ネット保存(FTP/SMB)」、「ボックス操作」、「ジョブメモリー」、「ジョブフロー」などのアイコン（ソフトキー）が表示されている。
【００２３】
これらのうち、例えば「メール」の機能は外部のネットワーク６２を介してメールサーバ７２に対するメール送受信を行う機能である。このような外部のネットワーク６２を介したサービスを行うにあたり、本実施形態の画像処理装置１では外部のネットワーク６２に接続された認証サーバ７１に認証要求を行うようにしている。
【００２４】
図４は、認証を行う場合の画面表示（認証画面）の例を示す図である。この認証画面はメニュー画面の例えば「メール」ボタンを選択した後、所定のタイミングで表示されるもので、上部１６ａ−１にメッセージ表示欄、中央部１６ａ−２にログイン名入力のためのテキストボックスおよびパスワード入力のためのテキストボックスが表示される。なお、認証の手順や認証のタイミング等は後述する。
【００２５】
図５は、メニュー画面から「メール」ボタンを選択した場合に表示される設定画面の例を示す図である。この設定画面では、中央部１６ａ−２にメールの宛先名もしくはメールアドレスを入力するテキストボックスが表示される。また、メールで送信するための画像を読み取る際の濃度や原稿の画質、解像度、出力ファイル形式等の設定もできるようになっている。
【００２６】
図６は、各種処理の設定画面と認証画面とが同時に表示される例を示す図である。先に示した認証画面（図４参照）やメール等の設定画面（図５参照）は所定のタイミングで表示されるが、各々単独で表示されても、また図６に示すように両方同時に表示されていてもよい。この例では、上部１６ａ−１にメッセージ欄、中央部１６ａ−２に設定画面、下部１６ａ−３に認証画面が表示される。認証画面が設定画面とともに表示されていれば、認証が必要であることを把握できるとともに、各種設定を行った後や行っている最中に容易に認証を行うことができるようになる。
【００２７】
次に、具体的な処理の流れについて説明する。なお、本実施形態では、認証が必要な処理としてスキャンインした画像を外部のネットワークに接続されるサーバへ送信するサービス（スキャンサービス）を例とする。また、以下の説明で図に示されない符号は図１を参照するものとする。
【００２８】
図７〜図９は、ユーザによるサービスの選択からサービスの実行（ジョブスタート）までの流れを説明するフローチャートである。先ず、液晶表示器１６ａにメニュー画面を表示し、ユーザによるサービスの選択を待つ（ステップＳ１１）。ユーザが所望のサービスを選択した後は、図４に示す外部認証のポップアップ画面を表示する。ここでユーザが「あとで認証」ボタンを押下したとすると（ステップＳ１２）、これから行うサービスに関する設定画面の表示を行う（ステップＳ１３）。
【００２９】
設定画面によって各種パラメータの設定を行った後、ユーザが図２に示すコントロールパネル１６のスタートキーを押下すると（ステップＳ１４）、設定パラメータが正しいか否かの判断を行う（ステップＳ１５）。ここで設定パラメータが正しくない場合にはステップＳ１３の設定画面表示に戻る。設定パラメータが正しい場合には液晶表示器１６ａに外部認証の画面を表示する（ステップＳ１６）。ユーザは、この画面で認証に必要な条件であるログイン名やパスワードを入力する。
【００３０】
これらの条件を入力した後、ユーザが「取り消し」ボタンを押した場合は図８に示す処理へ、「確定」ボタンを押した場合は図９に示す処理へ進む。先ず、「取り消し」ボタンを押した場合、オートクリアをするか否かの判断を行う（ステップＳ２１）。オートクリアの設定は機械管理者の設定によって行われる。なお、図中（ＫＯ設定）の記載がある判断は機械管理者による設定が可能であることを示している。
【００３１】
オートクリアしない設定の場合には、入力した設定パラメータを維持する（ステップＳ２２）。これにより、再度同じサービスを開始する際には既に入力した設定パラメータが維持される状態となり、誤って「取り消し」ボタンを押してしまった場合にはそのまま処理を続行できるとともに、設定パラメータの一部変更を容易に行うことが可能となる。
【００３２】
一方、オートクリアする場合には、メニュー画面まで戻るか否かの判断を行う（ステップＳ２３）。この判断も機械管理者の設定に基づく。戻る場合にはメニュー画面の表示を行う（ステップＳ２４）。また、戻らない場合には選択したサービスの初期画面に戻る（ステップＳ２５）。
【００３３】
次に、図７に示す外部認証に係る条件（ログイン名やパスワード）を入力した後、「確定」ボタンを押した場合の処理を説明する。「確定」ボタンを押すと、図９に示す処理へ進み、先ず外部認証を行う（ステップＳ４１）。外部認証は、ＮＣＵ６０からネットワーク６２に接続された認証サーバ７１へ接続を行い、先に入力したログイン名やパスワードを送る。認証サーバ７１は、送られてきたログイン名とパスワードとが予め登録されたデータベースと一致するか否かを判断し、一致してれば認証ＯＫ、一致しなければ認証ＮＧを返す。
【００３４】
認証ＮＧの場合には図８に示すステップＳ３１へ進み、外部認証の画面を閉じるか否かの判断を行う。この判断は機械管理者の設定に基づく。そして閉じる場合にはステップＳ２１へ進んでそれ以降は先に説明した処理を行う。一方、閉じない場合にはステップＳ３２へ進み、ログイン名とパスワードとをクリアするか否かを判断する。この判断は機械管理者の設定に基づく。クリアする場合には外部認証の初期のポップアップ画面を表示する（ステップＳ３３）。
【００３５】
また、クリアしない場合には認証ＮＧの理由を液晶表示器１６ａに表示するか否かを判断する（ステップＳ３４）。この判断は機械管理者の設定に基づく。ここで見せない設定の場合には外部認証の入力途中のポップアップ画面に戻る（ステップＳ３５）。一方、見せる設定の場合には液晶表示器１６ａに認証ＮＧの理由を表示する（ステップＳ３６）。認証ＮＧの理由が表示されることで、ユーザは認証できなかった理由を具体的に把握でき、容易に対処できるようになる。
【００３６】
次に、外部認証がＯＫとなった場合には、図９に示すステップＳ４２へ進む。ここでは宛先／転送先・起動パラメータなどを維持するか否かを判断する。この判断は機械管理者の設定に基づく。維持しない場合には選択したサービスの初期画面に戻る（ステップＳ４３）。
【００３７】
また、維持する場合には、確認画面であるConfirm画面を表示するか否かを判断する（ステップＳ４４）。この判断は機械管理者の設定に基づく。表示するに設定されている場合には「XXX Serviceを起動します。よろしいですか？」等の確認を促す画面をポップアップ表示する（ステップＳ４５）。この画面には、「内容確認」、「はい」、「いいえ」のボタンが用意されており、「内容確認」ボタンもしくは「いいえ」ボタンを押すと、設定確認画面を表示する。
【００３８】
内容確認画面では、認証処理によって制限されている機能（設定パラメータ）以外、すなわち認証処理で許可されている機能（設定パラメータ）が画面に表示される（ステップＳ４６）。つまり、ユーザは、自らの権限による認証で変更や設定が許可されている機能、設定パラメータが何であるかを参照でき、これを設定、変更できることになる。
【００３９】
その後、図２に示すコントロールパネル１６のスタートキーを押下すると、宛先／転送先、起動パラメータは正しい設定か否かを判断し（ステップＳ４７）、正しい場合にはジョブをスタートさせる（ステップＳ４８）。また、正しくない場合にはステップＳ４６の内容確認に戻る。また、Confirm画面で「はい」ボタンを押すとジョブスタートとなる（ステップＳ４８）。
【００４０】
また、ステップＳ４４の判断でConfirm画面を表示しない設定になっている場合には、自動スタートするか否かの判断を行う（ステップＳ４９）。この判断は機械管理者の設定に基づく。自動スタートする設定の場合には、即座にジョブスタートとなる（ステップＳ４８）。一方、自動スタートしない設定の場合には設定確認画面の表示を行い（ステップＳ４６）、先に説明した以降の処理を行う。
【００４１】
次に、外部認証を行う際の画面遷移について図１０、図１１のフローチャートに沿って説明する。先ず、メニュー画面が表示されている状態でユーザによるサービスの選択を待つ（ステップＳ５１）。ここで、選択されたサービスが外部認証を必要するか否かを判断する（ステップＳ５２）。外部認証が必要でない場合には通常のジョブスタートとなる。
【００４２】
一方、外部認証が必要な場合には、先に認証処理を行う［Ａ］の画面遷移と、後で認証処理を行う［Ａ’］の画面遷移とに分かれる。各画面遷移とも、「登録ユーザ」を選択した場合、「ゲスト」を選択した場合、ゲストモードなしの場合のバリエーションがある。各バリエーションごとにテキストボックスやボタンの表示、メッセージ表示が異なる。
【００４３】
必要事項の入力が終了して、「確定」ボタンを押した場合には図１２に示す［Ｂ］の処理へ進む。一方、「取り消し」、「あとで認証」、「リセット」ボタンのいずれかが押された場合には図１１に示すように外部認証のポップアップ画面を消滅させる（ステップＳ６１）。そして、「取り消し」ボタンが押された場合には、「機能設定後、「スタート」ボタンを押して下さい。」等のメッセージを表示し（ステップＳ６２）、その後で機能設定の画面を表示する（ステップＳ６３）。
【００４４】
また、「あとで認証」ボタンが押された場合には「機能設定後、「スタート」ボタンを押して下さい。」等のメッセージを表示し（ステップＳ６２）、その後、選択したサービスの初期画面を表示する（ステップＳ６４）。また「リセット」ボタンが押された場合には、選択したサービスの初期画面を表示する（ステップＳ６４）。
【００４５】
次に、外部認証の画面で条件を入力後、「確定」ボタンを押した場合の［Ｂ］の処理を図１２〜図１３のフローチャートに沿って説明する。先ず、「確定」ボタンが押された後、以前の外部認証要求が処理中であるか否かを判断する（ステップＳ７１）。処理中である場合には、「以前に実行した認証処理が終了していません。しばらくお待ちください。」等のメッセージを表示する（ステップＳ７２）。なお、このメッセージが表示されている間、宛先や転送先、起動パラメータ等の設定は変更可能となっている。その後、メッセージを消して［Ａ］または［Ａ’］の処理へ移行する。ここで、以前の認証処理が終了したら、入力しておいたログイン名やパスワードを自動的に認証サーバ７１へ転送する。
【００４６】
ステップＳ７１の判断で以前の認証処理が終了している場合には、改めて外部認証の要求を認証サーバ７１へ送る。認証中は、メッセージ欄に「認証中です。」等のメッセージを表示する（ステップＳ７３）。これにより、ユーザは現在の処理状況を把握できるようになる。なお、認証処理中は、画面はロックされるものの、ハードキー（メニュー、割り込み、リセット）などは有効となる。但し、スタートキーは無効である。
【００４７】
認証処理中にメニューボタンが押下された場合、もしくはオートクリアタイムアウトとなった場合、もしくはショートカットキーが押下された場合、図１３に示すステップＳ８１の判断でＹｅｓとなり、外部認証のログアウト要求を行い、メニュー画面表示を行う（ステップＳ８２）。
【００４８】
また、認証処理中にリセットもしくは割り込みボタンが押下された場合、選択したサービスの初期画面を表示する（ステップＳ８４）。そして、認証サーバ７１から認証結果が通知され、外部認証の結果がＯＫの場合には（ステップＳ８５）、外部認証のポップアップ画面を消滅し（ステップＳ８６）、  宛先／転送先、起動パラメータ等の設定画面を表示する（ステップＳ８７）。
【００４９】
一方、外部認証の結果がＮＧの場合には（ステップＳ８５）、認証できなかった理由をメッセージ欄に表示する（ステップＳ８８）。その後、メッセージを消して、［Ａ］もしくは［Ａ’］の処理へ移行する。
【００５０】
次に、事前に内部認証（例えば、Scan Auditron）が行われている場合の処理について図１４〜図１６のフローチャートに沿って説明する。先ず、メニュー画面からユーザが所望のサービスを選択し（ステップＳ９１）、このサービスが外部認証の必要なものか否かを判断する（ステップＳ９２）。外部認証が必要ない場合には通常の処理となる。
【００５１】
また、外部認証が必要あるサービスの場合には、事前に内部認証が行なわれているか否かを判断する（ステップＳ９３）。内部認証がある場合には、外部認証のポップアップ画面に表示されるログイン名やパスワードのテキストボックスに、事前に内部認証のユーザ登録であらかじめ登録されているログイン名やパスワードを反映させる（ステップＳ９４）。これにより、事前に内部認証していてそれに関連するあらかじめ登録しておいた情報を外部認証に用いる場合の条件入力の手間を省けるようになる。
【００５２】
この画面で「あとで認証」ボタンを押下した場合には、メッセージ欄に「機能設定後、「スタート」ボタンを押してください。」等のメッセージを表示する（ステップＳ９５）。一方、「確定」ボタンを押下した場合には、外部認証を行う（ステップＳ９６）。
ここで外部認証ＯＫの場合には図１６に示す設定画面の表示を行い（ステップＳ１１１）、スタートキーの押下によってジョブ起動を行う。外部認証がＮＧの場合にはステップＳ９３〜ステップＳ９４へ戻る。
【００５３】
一方、図１４に示すステップＳ９４で内部認証が行なわれていない場合には、図１５のステップＳ１０１に示すように、メッセージ欄に「［暗証］ボタンを押してユーザ情報を入力してください。」等のメッセージを表示する。［暗証］ボタンが押下されると、認証パスワードモードがＯＮの場合にはステップＳ１０２に示す画面表示でUser IDおよびパスワードを入力するためのテキストボックスを表示し、認証パスワードモードがＯＦＦの場合にはステップＳ１０３に示す画面表示でUser IDを入力するためのテキストボックスを表示する。
【００５４】
次に、「確定」ボタンが押下されると先に入力したUser IDやパスワードを用いたローカル認証を行い（ステップＳ１０４）、ＮＧの場合にはステップＳ１０２もしくはステップＳ１０３へ戻る。ＯＫの場合には外部認証を行うか否かを判断し（ステップＳ１０５）、行う場合には外部認証のための条件を別途入力するため、［Ａ］の処理へ移行する。また、外部認証を行わない場合には、図１６に示す設定画面の表示を行い（ステップＳ１１）、スタートキーの押下によって外部認証を行い（ステップＳ１１２）、外部認証ＯＫの場合にはジョブを起動し、ＮＧの場合には［Ａ’］の処理へ移行する。また、スタートキーを押下した後、内部認証がＯＦＦになっている場合には「スタートできません。［暗証］ボタンを押してユーザ情報を入力してください。」等のメッセージを表示し（ステップＳ１１３）、［暗証］ボタンを押すことにより図１５に示すステップＳ１０２もしくはステップＳ１０３へ戻る。
【００５５】
このように、事前に内部認証を行っており、この認証で用いたユーザ情報を外部認証でも用いる場合には、必要最小限の操作で外部認証を用いるジョブを実行できるようになる。
【００５６】
図１７は、外部認証におけるシーケンス図である。先ず、コントロールパネル１６から外部認証に必要な条件（ログイン名、パスワード）を入力し「確定」を押下すると、ＵＩ制御部１６ｄに外部認証Login要求が送られる。ＵＩ制御部１６ｄはコントロールパネル１６に外部認証Login要求の受け付けＯＫを返すとともに、メインコントローラ５０に外部認証Login要求を送る。メインコントローラ５０では外部認証Login要求処理を開始する。
【００５７】
その間、コントロールパネル１６の液晶表示器１６ａは「認証中です。」といった旨の表示がなされ、画面がロックされる。ただし、一部のハードキーは有効となっている。ここで、メニューキーが押下されると、コントロールパネル１６は外部認証Logout要求を送信する。これを受けたＵＩ制御部１６ｄはコントロールパネル１６に外部認証Logout要求の受け付けＯＫを返すとともに、メインコントローラ５０に外部認証Logout要求を送る。これを受けたメインコントローラ５０は外部認証Logout要求処理を開始する。
【００５８】
コントロールパネル１６は、メニューキーの押下によってそれまで選択されていたサービスを抜ける。その後、再度外部認証が必要なサービスが選択されると外部認証のポップアップ画面を表示し、条件（ログイン名、パスワード）の入力後、「確定」ボタンを押下すると、コントロールパネル１６は再び外部認証Login要求をＵＩ制御部１６ｄに送信する。
【００５９】
しかしながら、この外部認証Login要求を行った段階で、メインコントローラ５０から先の要求（Login要求）についての結果がＵＩ制御部１６ｄに返ってきていないため、ＵＩ制御部１６ｄはコントロールパネル１６に対して外部認証Login要求はＮＧであることを返す。これにより、コントロールパネル１６は「以前の認証が処理中です…」といった旨の表示を行う。
【００６０】
そして、メインコントローラ５０からＵＩ制御部１６ｄに外部認証Loginの結果が返ってきたら、ＵＩ制御部１６ｄはコントロールパネル１６に対してその結果を通知する。その後、コントロールパネル１６が「確定」ボタンを押下すると、再度外部認証Login要求が送信されるが、この段階でもメインコントローラ５０からＵＩ制御部１６ｄに対して先の要求（Logout要求）についての結果が返ってきていないため、ＵＩ制御部１６ｄはコントロールパネル１６に対して外部認証Login要求はＮＧであることを返す。これにより、コントロールパネル１６は「以前の認証が処理中です…」といった旨の表示を行う。
【００６１】
そして、メインコントローラ５０からＵＩ制御部１６ｄに外部認証Logoutの結果が返ってきたら、ＵＩ制御部１６ｄはコントロールパネル１６に対してその結果を通知する。その後、コントロールパネル１６が「確定」ボタンを押下すると、再度外部認証Login要求が送信される。この段階では、ＵＩ制御部１６ｄに全ての要求に対する結果が返ってきているため、コントロールパネル１６には外部認証Login要求の受け付けＯＫを返し、メインコントローラ５０には外部認証Login要求を送る。
【００６２】
メインコントローラ５０は外部認証Login要求について処理を開始し、その結果をＵＩ制御部１６ｄに返す。ＵＩ制御部１６ｄはメインコントローラ５０から返ってきた外部認証Login要求の結果をコントロールパネル１６に送る。コントロールパネル１６は、この結果に基づいて画面遷移を行う。
【００６３】
また、コントロールパネル１６がメニューキーの押下もしくはAll Clearを受け付けると、外部認証Logout要求を送信する。この段階ではメインコントローラ５０から全ての要求に対する結果が返ってきているため、ＵＩ制御部１６ｄはコントロールパネル１６に対して外部認証Logout要求の受け付け（Don't care）を返すとともに、メインコントローラ５０へ外部認証Logout要求を送る。
【００６４】
メインコントローラ５０は外部認証Logout要求を受けると外部認証Logout要求の処理を開始し、Logout処理が終了するとメインコントローラ５０はその結果をＵＩ制御部１６ｄに返す。ＵＩ制御部１６ｄはメインコントローラ５０から返ってきた外部認証Logout要求の結果をコントロールパネル１６に送る。
【図面の簡単な説明】
【００６５】
【図１】本実施形態に係る画像処理方法を実現する装置構成を説明するブロック図である。
【図２】コントロールパネルの外観図である。
【図３】メニュー画面の例を示す図である。
【図４】認証画面の例を示す図である。
【図５】設定画面の例を示す図である。
【図６】各種処理の設定画面と認証画面とが同時に表示される例を示す図である。
【図７】ユーザによるサービスの選択からサービスの実行までの流れを説明するフローチャート（その１）である。
【図８】ユーザによるサービスの選択からサービスの実行までの流れを説明するフローチャート（その２）である。
【図９】ユーザによるサービスの選択からサービスの実行までの流れを説明するフローチャート（その３）である。
【図１０】外部認証の画面遷移を説明するフローチャート（その１）である。
【図１１】外部認証の画面遷移を説明するフローチャート（その２）である。
【図１２】［Ｂ］の処理を説明するフローチャート（その１）である。
【図１３】［Ｂ］の処理を説明するフローチャート（その２）である。
【図１４】内部認証が行われている場合の処理を説明するフローチャート（その１）である。
【図１５】内部認証が行われている場合の処理を説明するフローチャート（その２）である。
【図１６】内部認証が行われている場合の処理を説明するフローチャート（その３）である。
【図１７】外部認証におけるシーケンス図である。
【符号の説明】
【００６６】
１…画像処理装置、１６…コントロールパネル、１６ａ…液晶表示器、５０…メインコントローラ、５６…スキャナ機構部、５８…プリント機構部、６２…ネットワーク、７１…認証サーバ、７２…メールサーバ
【図１】
2005197924.tif 000003
【図２】
2005197924.tif 000004
【図３】
2005197924.tif 000005
【図４】
2005197924.tif 000006
【図５】
2005197924.tif 000007
【図６】
2005197924.tif 000008
【図７】
2005197924.tif 000009
【図８】
2005197924.tif 000010
【図９】
2005197924.tif 000011
【図１０】
2005197924.tif 000012
【図１１】
2005197924.tif 000013
【図１２】
2005197924.tif 000014
【図１３】
2005197924.tif 000015
【図１４】
2005197924.tif 000016
【図１５】
2005197924.tif 000017
【図１６】
2005197924.tif 000018
【図１７】
2005197924.tif 000019