(57)【要約】【課題】認証前に操作初期画面のみユーザ操作を許す場合と比べ、待ち時間をさらに短縮させた処理装置、および処理装置に待ち時間の更なる短縮の機能を与える処理制御プログラムを提供する。【解決手段】ユーザ操作を受け付けるユーザ操作部と、  ユーザ認証処理を実行する認証処理部と、ユーザ操作部で受け付けたユーザ操作に応じた処理を実行する処理実行部とを備え、ユーザ操作部が、認証処理部によるユーザ認証処理で処理実行部による処理の実行を指示する権限を有する有権ユーザであるか否かの判定に先だって、その処理を含む処理の実行に必要な全てのユーザ操作を受け付け、処理実行部が、認証処理部による有権ユーザであることの判定後に、ユーザ操作部で受け付けたユーザ操作に従って処理を実行する。【選択図】図３
2018073149.tif 000002
【特許請求の範囲】
【請求項１】
実行可能な処理のうち少なくとも一部の要認証処理について実行前にユーザ認証を必要とし、ユーザ操作に応じた処理を実行する処理装置であって、
ユーザ操作を受け付けるユーザ操作部と、
ユーザ認証処理を実行する認証処理部と、
前記ユーザ操作部で受け付けたユーザ操作に応じた処理を実行する処理実行部とを備え、
前記ユーザ操作部が、前記認証処理部によるユーザ認証処理で前記要認証処理の実行を指示する権限を有する有権ユーザであるか否かの判定に先だって、該要認証処理を含む処理の実行に必要な全てのユーザ操作を受け付け、
前記処理実行部が、前記要認証処理については、前記認証処理部による前記有権ユーザであることの判定後に、前記ユーザ操作部で受け付けたユーザ操作に従って、該要認証処理を実行することを特徴とする処理装置。
【請求項２】
前記認証処理部が、ユーザ認証処理のためのユーザによる独自の操作なしにユーザ認証処理を実行することが可能な認証方式を含むことを特徴とする請求項１に記載の処理装置。
【請求項３】
前記認証処理部が、前記ユーザ操作部におけるユーザ操作の開始を受けて、ユーザ認証処理を開始することを特徴とする請求項１または２に記載の処理装置。
【請求項４】
前記認証処理部が、前記ユーザ操作部における、前記要認証処理の実行に関するユーザ操作の開始を受けて、ユーザ認証処理を開始することを特徴とする請求項１または２に記載の処理装置。
【請求項５】
前記有権ユーザごとの、利用が許可された処理範囲である許可範囲を規定した許可範囲規定部と、
前記認証処理部による前記有権ユーザであることの判定前に該有権ユーザの前記許可範囲を逸脱した利用不許可処理のユーザ操作が行われていた場合に、該判定後に、該有権ユーザに向けて、該利用不許可処理に代わる、該ユーザの前記許可範囲内の代替処理を提示する代替処理提示部とをさらに備えたことを特徴とする請求項１から４のうちのいずれか１項に記載の処理装置。
【請求項６】
前記認証処理部によるユーザ認証処理で前記有権ユーザであることの確認が不能であった場合に、前記ユーザ操作部は、一旦受け付けた前記要認証処理のユーザ操作を取り消すことを特徴とする請求項１から５のうちのいずれか１項に記載の処理装置。
【請求項７】
当該処理装置が、原稿上の画像を読み込んで該画像のコピー画像を用紙上にプリント出力するコピー処理と、画像データを受信して該画像データに基づく画像をプリント出力するプリント処理とを含む複数の処理を実行する複合機であることを特徴とする請求項１から６のうちのいずれか１項に記載の処理装置。
【請求項８】
プログラムを実行する情報処理装置内で実行され、実行可能な処理のうち少なくとも一部の要認証処理について実行前にユーザ認証を必要とし、ユーザ操作に応じた処理を実行する処理装置を、
ユーザ操作を受け付けるユーザ操作部と、
ユーザ認証処理を実行する認証処理部と、
前記ユーザ操作部で受け付けたユーザ操作に応じた処理を実行する処理実行部とを備え、
前記ユーザ操作部が、前記認証処理部によるユーザ認証処理で前記要認証処理の実行を指示する権限を有する有権ユーザであるか否かの判定に先だって、該要認証処理を含む処理の実行に必要な全てのユーザ操作を受け付け、
前記処理実行部が、前記要認証処理については、前記認証処理部による前記有権ユーザであることの判定後に、前記ユーザ操作部で受け付けたユーザ操作に従って、該要認証処理を実行する処理装置
として動作させることを特徴とする処理制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、処理装置および処理制御プログラムに関する。
【背景技術】
【０００２】
オフィスや店舗等に設置されて、その場所を利用する人たちによって共用され、様々な処理を実行する処理装置が知られている。ここでは、そのような処理装置の一例として、複合機を取り上げて説明する。複合機は、プリンタとしての機能やコピー機としての機能など、複数の処理機能を備えて複数の処理を実行する装置である。
【０００３】
この複合機の中には、ユーザ認証機能を備え、使用権限のあるユーザであることを確認した上でその複合機を利用させるように構成されたものが存在する。その場合、その複合機を使おうとするユーザは、複合機の元に来てから先ずはユーザ認証を行ない、使用権限のあるユーザであることを複合機に確認させてから、その複合機を使うための様々な操作等を行うことになる。
【０００４】
ここで、近年、ユーザの顔をカメラで撮影してその顔の特徴に基づいてユーザ認証を行なうなど、パスワードを入力することやＩＣカードリーダにＩＣカードをかざすことなどといった、ユーザに認証を意識させることなくユーザ認証を行なう技術が発達してきている。しかしながら、例えば顔認証の場合、ユーザは複合機の元へ来た後、顔認証処理の終了までの待ち時間を必要とする。このようなユーザの待ち時間を如何に短縮するかが１つの課題である。
【０００５】
この課題は、複合機に限らず、何らかの処理を実行する処理装置一般に共通する課題である。
【０００６】
ここで、特許文献１には、ユーザＩＤとパスワードの入力による認証処理を行なっている間に、操作初期画面についてユーザ操作を受け付け、認証の成功を待って、その操作初期画面についてのユーザ操作に従って次の操作画面に切り替えることが開示されている。
【０００７】
しかしながら、この特許文献１に開示された技術は、認証成功前に操作可能なのは操作初期画面のみであり、その操作初期画面上の操作のみでは操作は完了せず、残りの、様々な設定のための操作は認証成功を待つ必要がある。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１１−１８２０３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
本発明は、上記事情に鑑み、認証前に操作初期画面のみユーザ操作を許す場合と比べ、待ち時間をさらに短縮させた処理装置、および処理装置に待ち時間の更なる短縮の機能を与える処理制御プログラムを提供すること目的とする。
【課題を解決するための手段】
【００１０】
請求項１は、
実行可能な処理のうち少なくとも一部の要認証処理について実行前にユーザ認証を必要とし、ユーザ操作に応じた処理を実行する処理装置であって、
ユーザ操作を受け付けるユーザ操作部と、
ユーザ認証処理を実行する認証処理部と、
前記ユーザ操作部で受け付けたユーザ操作に応じた処理を実行する処理実行部とを備え、
前記ユーザ操作部が、前記認証処理部によるユーザ認証処理で前記要認証処理の実行を指示する権限を有する有権ユーザであるか否かの判定に先だって、該要認証処理を含む処理の実行に必要な全てのユーザ操作を受け付け、
前記処理実行部が、前記要認証処理については、前記認証処理部による前記有権ユーザであることの判定後に、前記ユーザ操作部で受け付けたユーザ操作に従って、該要認証処理を実行することを特徴とする処理装置である。
【００１１】
請求項２は、前記認証処理部が、ユーザ認証処理のためのユーザによる独自の操作なしにユーザ認証処理を実行することが可能な認証方式を含むことを特徴とする請求項１に記載の処理装置である。
【００１２】
請求項３は、前記認証処理部が、前記ユーザ操作部におけるユーザ操作の開始を受けて、ユーザ認証処理を開始することを特徴とする請求項１または２に記載の処理装置である。
【００１３】
請求項４は、前記認証処理部が、前記ユーザ操作部における、前記要認証処理の実行に関するユーザ操作の開始を受けて、ユーザ認証処理を開始することを特徴とする請求項１または２に記載の処理装置である。
【００１４】
請求項５は、
前記有権ユーザごとの、利用が許可された処理範囲である許可範囲を規定した許可範囲規定部と、
前記認証処理部による前記有権ユーザであることの判定前に該有権ユーザの前記許可範囲を逸脱した利用不許可処理のユーザ操作が行われていた場合に、該判定後に、該有権ユーザに向けて、該利用不許可処理に代わる、該ユーザの前記許可範囲内の代替処理を提示する代替処理提示部とをさらに備えたことを特徴とする請求項１から４のうちのいずれか１項に記載の処理装置である。
【００１５】
請求項６は、前記認証処理部によるユーザ認証処理で前記有権ユーザであることの確認が不能であった場合に、前記ユーザ操作部は、一旦受け付けた前記要認証処理のユーザ操作を取り消すことを特徴とする請求項１から５のうちのいずれか１項に記載の処理装置。
【００１６】
請求項７は、当該処理装置が、原稿上の画像を読み込んで該画像のコピー画像を用紙上にプリント出力するコピー処理と、画像データを受信して該画像データに基づく画像をプリント出力するプリント処理とを含む複数の処理を実行する複合機であることを特徴とする請求項１から６のうちのいずれか１項に記載の処理装置である。
【００１７】
請求項８は、
プログラムを実行する情報処理装置内で実行され、実行可能な処理のうち少なくとも一部の要認証処理について実行前にユーザ認証を必要とし、ユーザ操作に応じた処理を実行する処理装置を、
ユーザ操作を受け付けるユーザ操作部と、
ユーザ認証処理を実行する認証処理部と、
前記ユーザ操作部で受け付けたユーザ操作に応じた処理を実行する処理実行部とを備え、
前記ユーザ操作部が、前記認証処理部によるユーザ認証処理で前記要認証処理の実行を指示する権限を有する有権ユーザであるか否かの判定に先だって、該要認証処理を含む処理の実行に必要な全てのユーザ操作を受け付け、
前記処理実行部が、前記要認証処理については、前記認証処理部による前記有権ユーザであることの判定後に、前記ユーザ操作部で受け付けたユーザ操作に従って、該要認証処理を実行する処理装置
として動作させることを特徴とする処理制御プログラムである。
【発明の効果】
【００１８】
請求項１の処理装置および請求項８の処理制御プログラムによれば、認証を必要とする処理であっても、その処理の実行に必要な全てのユーザ操作を認証の成功を待たずに行なうことができる。したがって、認証成功を待たずに操作できる画面を操作初期画面のみに限定する場合と比べ、ユーザの待ち時間が短縮される。
【００１９】
請求項２の処理装置によれば、ユーザに認証処理を意識させずに、認証処理を実行することができる。
【００２０】
請求項３および請求項４の処理装置によれば、ユーザ認証処理の実行が常に可能な状態にしておく場合と比べ、処理負荷や消費電力が軽減される。
【００２１】
請求項５の処理装置によれば、代替処理を提示しない場合と比べ、許可範囲を逸脱したユーザ操作を行なったユーザの再設定の負荷が軽減される。
【００２２】
請求項６の処理装置によれば、認証失敗のユーザにより行われた操作内容がその次のユーザにより行われた操作内容に悪影響を及ぼすことを避けることができる。
【００２３】
ここで、本発明は、原稿上の画像を読み込んで該画像のコピー画像を用紙上にプリント出力するコピー処理と、画像データを受信して該画像データに基づく画像をプリント出力するプリント処理とを含む複数の処理を実行する複合機に好適に適用することができる。
【図面の簡単な説明】
【００２４】
【図１】本発明の一実施形態としての処理システムの全体構成図である。
【図２】図１に外観を示す複合機のハードウェア構成図である。
【図３】図１に示す複合機の機能ブロック図である。
【図４】ＵＩ設定処理プログラムのフローチャートの、それぞれ前半部分、後半部分を示した図である。
【図５】ＵＩ設定処理プログラムのフローチャートの、それぞれ前半部分、後半部分を示した図である。
【図６】ＵＩの初期画面を示した図である。
【図７】「コピー」についてのメニュー画面を例示した図である。
【図８】図５のステップＳ１７で表示されるポップアップ画面を示した図である。
【図９】図５のステップＳ１９で表示されるポップアップ画面を示した図である。
【図１０】ユーザごとの許可範囲が記録されたテーブルを示した図である。
【図１１】図５のステップＳ２５で表示されるポップアップ画面を示した図である。
【図１２】複合機起動プログラムのフローチャートである。
【図１３】ユーザ認証処理プログラムのフローチャートを示した図である。
【図１４】図１３のステップＳ６４で表示されるポップアップ画面を示した図である。
【図１５】処理実行プログラムのフローチャートを示した図である。
【図１６】電源オフプログラムのフローチャートを示した図である。
【発明を実施するための形態】
【００２５】
以下、本発明の実施の形態について説明する。
【００２６】
図１は、本発明の一実施形態としての処理システムの全体構成図である。
【００２７】
この処理システム１００は、複数台のノート型パーソナルコンピュータ（以下、「ノートＰＣ」と略記する）１０と、１台の複合機２０とを備えている。そして、それら各ノートＰＣ１０と複合機２０は、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等の通信回線１０１を介して互いに通信可能となっている。
【００２８】
各ノートＰＣ１０では、プリント出力を指示するプリントジョブが生成され、複合機２０に向けて送信される。このプリントジョブには、送信元のノートＰＣ１０を使用しているユーザのユーザＩＤも含まれている。
【００２９】
また、複合機２０は、スキャナ２０Ａやプリンタ２０Ｂなどを備えていて、スキャナとしての機能、プリンタとしての機能、さらにそれらを組み合わせたコピー機としての機能など、複合的な複数の機能を備えている。
【００３０】
また、この複合機２０には、この複合機２０の使用権限を有するユーザのユーザＩＤ一覧が記憶されている。また、ここには、各ユーザの顔の画像分析により得られた、顔の特徴を表わす特徴量も、各ユーザＩＤに対応づけられて記憶されている。
【００３１】
この複合機２０では、ノートＰＣ１０からプリントジョブを受信すると、そのプリントジョブに含まれているユーザＩＤを参照して、この複合機２０の使用権限を有するユーザが送信したプリントジョブか否かを判定し、この複合機２０の使用権限を有するユーザが送信したプリントジョブの場合はそのプリントジョブをこの複合機２０内に記憶しておく。そして、ユーザがこの複合機２０の元に来てユーザ認証を行ない、この複合機２０の使用権限のあるユーザであったときは、ユーザ操作に従って、記憶しておいたそのユーザのプリントジョブに基づくプリント出力を行なう。あるいは、複合機２０の元に来たユーザがその複合機２０の使用権限のあるユーザであったときは、そのユーザのプリントジョブの有無にかかわらず、ユーザ操作に従って、コピー処理、すなわち、スキャナ２０Ａで原稿を読み取ってその読取りにより得られた画像データに基づくプリント出力を実行する。また、この複合機２０では、スキャナ２０Ａでの読取により得られた画像データをユーザのノートＰＣ１０に送信する処理も行われる。
【００３２】
この複合機２０には、顔認証カメラ２１、ＩＣカードリーダ２２、およびタッチパネル式のＵＩ（ユーザインタフェース）２３が備えられている。
【００３３】
この複合機２０は、認証なしでも実行可能な処理と、認証に成功してからでないと実行不能な処理を有する。具体的には、ここで説明している実施形態の場合、スキャナ２０Ａを使って原稿を読み込み、その読込みにより得られた画像データをノートＰＣ１０の送信する処理（以下、この処理を「スキャン処理」と称する）は、認証なしに実行可能な処理とされている。これは、この複合機２０に通信回線１０１を介して接続されているノートＰＣは１０は、複合機２０の使用権限のあるユーザにのみ割り当てられていることや、このスキャン処理では用紙を消費することもないため、複合機２０の元へ来たユーザに認証処理を行なわないままスキャン処理を実行させても差し支えないからである。
【００３４】
一方、この複合機２０を使ってプリント出力を行ない、あるいは原稿のコピーを行なうときは、それらの処理の実行に先だって認証処理を行ない、その認証に成功する（そのユーザが複合機２０の使用権限のあるユーザであることを複合機が確認する）必要がある。
【００３５】
ここでは、認証に成功しないと実行されない処理を「要認証処理」と称し、その要認証処理を実行する権限のあるユーザを「有権ユーザ」と称する。
【００３６】
ここで、本実施形態の複合機２０には、顔認証カメラ２１とＩＣカードリーダ２２が備えられている。顔認証カメラ２１は、顔認証用にユーザの顔を撮影する。そして、この複合機２０の内部では、その撮影した顔画像を分析してそのユーザの顔の特徴量を算出し、この複合機２０内に記憶されている、この複合機２０の要認証処理の使用権限を有する有権ユーザの顔の特徴量と比較して、今回撮影したユーザが有権ユーザであるか否かを判定する。この顔の撮影画像に基づく認証処理は、認証処理のための独自のユーザ操作なしに行われる認証処理である。
【００３７】
ただし、顔の撮影画像に基づく認証処理は、有権ユーザであれば認証が確実に成功するとは限らず、認証に失敗する場合も有り得る。そこで、この複合機２０では、顔の撮影画像による認証に失敗したとき、ＵＩ２３の表示画面上への表示により、ユーザに向けて、そのユーザが所持しているＩＣカードをＩＣカードリーダ２３にかざすように依頼する。ユーザが所持しているＩＣカードには、そのユーザを特定するユーザＩＤが記憶されている。ユーザが、その依頼に応じて自分のＩＣカードをＩＣカードリーダ２３にかざすと、ＩＣカードリーダ２３は、そのＩＣカードからユーザＩＤを受信する。そして、複合機２０は、その受信したユーザＩＤと複合機２０に記憶されている有権ユーザのユーザＩＤとを比較して、そのＩＣカードをかざしたユーザが有権ユーザであるか否かを判定する。
【００３８】
顔の撮影画像に基づく認証に成功すると、あるいは、顔の撮影画像に基づく認証には失敗してもＩＣカードをかざしたことによる認証に成功すると、そのユーザは、この複合機２０での「要認証処理」を実行（プリント機能やコピー機能を使用）することが可能となる。
【００３９】
図２は、図１に外観を示す複合機のハードウェア構成図である。
【００４０】
ここには、図１にも示した、スキャナ２０Ａ、プリンタ２０Ｂ、顔認証カメラ２１、ＩＣカードリーダ２２、およびＵＩ２３が示されている。さらにここには、メインコントローラ２４が示されている。このメインコントローラ２４は、プログラムを実行する情報処理装置としての機能を備えている。具体的には、このメインコントローラ２４は、ＣＰＵ２４１、ＲＯＭ２４２、ＲＡＭ２４３、ＨＤＤ２４４、および通信Ｉ／Ｆ２４５を備えている。そして、それらは、バス２４９を介して互いに通信可能に接続されている。
【００４１】
ＣＰＵ２４１は、中央演算処理装置（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）であり、プログラムの実行を担っている。
【００４２】
ＲＯＭ２４２は、リードオンリメモリ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）である。このＲＯＭ２４２には、ＣＰＵ２４１で実行されるプログラムにより参照される定数等が記憶されている。
【００４３】
また、ＲＡＭ２４３は、ＣＰＵ２４１でのプログラムの実行にあたり、実行しようとしているプログラムがＨＤＤ２４４から読み出されて格納されるメモリである。このＲＡＭ２４３は、プログラムの実行の際に必要な変数等を格納しておく作業領域としても利用される。
【００４４】
また、ＨＤＤ２４４は、ＨＤ（ハードディスク）を内蔵したハードディスクドライブである。このＨＤＤ２４４には、ＣＰＵ２４１で実行される予定のある様々なプログラムや、その実行に必要となる様々なデータが記憶されている。また、このＨＤＤ２４４には、このノートＰＣ１０等から送信されてきたプリントジョブ等が格納される。この複合機２０の使用権限の有無を判定するためのユーザＩＤやユーザの顔の特徴量なども、ここに記憶されている。
【００４５】
さらに、通信Ｉ／Ｆ２４５は、図１にも示す通信回線１０１を介してのノートＰＣ１０との間の通信を担っている通信インターフェースである。
【００４６】
図３は、図１に示す複合機の機能ブロック図である。
【００４７】
この図３には、処理実行部２５、表示・操作部２６、認証処理部２７、許可範囲規定部２８、代替処理提示部２９、および制御部２１０が示されている。ここで、制御部２１０は、この複合機２０全体の制御や情報の受渡しを担っている。
【００４８】
処理実行部２５は、送受信部２５１、記憶部２５２、プリント部２５３、読取部２５４を有し、この複合機２０での各種処理の実行を担っている。
【００４９】
送受信部２５１は、通信回線１０１を経由してノートＰＣ１０（図１参照）から送信されてきた、プリント出力の指示であるプリントジョブを受信する。このプリントジョブには、そのプリントジョブを送信したユーザを特定するユーザＩＤが含まれている。この送受信部２５１で受信したプリントジョブは制御部２１０を経由して記憶部２５２に送られ、その記憶部２５２に格納される。また、この送受信部２５１は、読取部２５８（スキャナ２０Ａ）で読み取って得たデータのノートＰＣ１０への送信も担っている。この送受信部２５１は、ハードウェア上は、主に、図２に示す通信Ｉ／Ｆ２４５がその役割を担っている。
【００５０】
また、記憶部２５２は、送受信部２５１で受信したプリントジョブを、プリント部２５３（プリンタ２０Ｂ）における、そのプリントジョブに基づくプリント出力の実行まで記憶しておく。この記憶部２５２は、ハードウェア上は、主に、図２示すＨＤＤ２４４がその役割を担っている。
【００５１】
また、プリント部２５３は、用紙上へのプリント出力を担っている。このプリント部２５３は、ハードウェア上は、複合機のプリンタ２０Ｂが、その役割を担っている。
【００５２】
さらに、読取部２５４は、原稿上の画像を読み取って画像データを取得する役割を担っている。この読取部２５４で取得した画像データは、送受信部２５１を経由してノートＰＣ１０に送信され、あるいは、プリント部２５３に送られてその画像データに基づく画像がプリント出力される。この読取部２５４は、ハードウェア上は、図１，図２に示すスキャナ２０Ａがその役割を担っている。
【００５３】
また、表示・操作部２６は、ユーザへの様々な情報の画面表示による通知や、ユーザの操作による、ユーザからの様々な指示を受け付ける役割を担っている。この表示・操作部２６は、ハードウェア上は、主にＵＩ２３がその役割を担っている。この表示・操作部２６は、本発明にいうユーザ操作部の一例を包含している。
【００５４】
また、認証処理部２７は、前述の通り、この複合機２０の元へ来たユーザがこの複合機２０の使用権限（スキャン処理を除く）を有するユーザであるか否かを判定する。この記憶処理部２７は、ハードウェア上は、図１，図２に示す認証カメラ２１、ＩＣカードリーダ２２、認証用のプログラムを実行するＣＰＵ２４１等が、その役割を担っている。
【００５５】
また、本実施形態の複合機２０では、この複合機２０の使用権限を有するユーザであっても、ユーザごとに使用内容についての使用制限が設けられている。許可範囲規定部２８は、ユーザごとの、複合機２０の使用が許可された処理範囲である「許可範囲」を規定したテーブルを記憶している。この許可範囲規定部２８は、ハードウェア上は、ＨＤＤ２４４がその役割を担っている。ユーザごとの許可範囲の具体例については後述する。
【００５６】
本実施形態の複合機２０では、認証成功よりも前に、ＵＩ２３を使って、そのユーザが実行しようとしている処理に関する全ての設定操作を実行することができる。このため、認証成功後に、そのユーザの許可範囲を逸脱した設定が行われていることが判明する可能性がある。代替処理指示部２９は、認証成功よりも前に、そのユーザの許可範囲を逸脱した「利用不許可処理」のユーザ操作が行われていた場合に、認証成功後に、そのユーザに向けて、ＵＩ２３への画面表示により、その「利用不許可処理」に代わる、そのユーザの許可範囲内の「代替処理」を提示する。この代替処理指示部２９は、ハードウェア上は、ＵＩ２３や、「代替処理」を提示するプログラムを実行するＣＰＵ２４１が、その役割を担っている。
【００５７】
以下、この複合機２０における処理を具体的に説明する。
【００５８】
図４，図５は、ＵＩ設定処理プログラムのフローチャートの、それぞれ前半部分、後半部分を示した図である。このＵＩ設定処理プログラムは、ＵＩ２３の初期画面上にユーザが指を触れるか否かを常に監視している（ステップＳ０１）。
【００５９】
図６は、ＵＩの初期画面を示した図である。
【００６０】
本実施形態における複合機２０では、大分類の処理として、「コピー」、「フリント」、および「スキャン」の各処理が実行される。これら大分類の処理のうち、「コピー」および「プリント」の処理は、ユーザ認証により、そのユーザが有権ユーザであることが判明した後に実行される「要認証処理」であり、一方、「スキャン」は、ユーザ認証不要の「認証不要処理」である。また、この初期画面には、「終了」ボタンが示されている。この「終了」ボタンは、今回のユーザによる、複合機２０の今回の利用が終了して複合機２０の元を立ち去るときに押されるボタンである。なお、この「終了」ボタンは、常に表示されるボタンであり、したがってＵＩの表示画面とは別にハードウェアとして設けられたボタンであってもよい。
【００６１】
図４，図５に戻って説明を続ける。
【００６２】
図４のステップＳ０１において、ＵＩ２３の画面上に指が触れたと判定されると、先ずは、今回触れた指のＵＩ２３上の位置から、「要認証処理」（「コピー」あるいは「プリント」）か「認証不要処理」（「スキャン」）かが判定される（ステップＳ０２）。そして、「要認証処理」の場合は「要認証処理」であることが報告され（ステップＳ０３）、「認証不要処理」の場合は「認証不要処理」であることが報告される（ステップＳ０４）。
【００６３】
そして次に、初期画面上に指を触れたことで指定された処理に応じたメニュー画面が表示される（ステップＳ０５）。
【００６４】
図７は、「コピー」についてのメニュー画面を例示した図である。
【００６５】
ここでは、「モノクロ」コピーか「カラー」コピーかの別、コピー枚数、片面原稿か両面原稿かの別、片面プリントか両面プリントかの別が指定される。
【００６６】
「モノクロ」と「カラー」については、いずれか一方のボタンを押すことにより、択一的に選択される。このメニュー画面表示の際のプリセット値は「モノクロ」である。
【００６７】
「コピー枚数」は、その右側のテンキーで枚数を指定して「エンター」キーを押すことにより設定される。この「コピー枚数」のプリセット値は「１」枚である。
【００６８】
原稿の「片面」と「両面」については、いずれか一方のいずれか一方のボタンを押すことにより、択一的に選択される。プリセット値は「片面」である。
【００６９】
プリントの「片面」と「両面」についても、いずれか一方のボタンを押すことにより、択一的に選択される。プリセット値は「片面」である。
【００７０】
「スタート」ボタンを押すと、このメニュー画面上の、その時点における設定内容が有効となる。この図７に示す例では、各プリセット値と同じく、「モノクロ」、コピー枚数「１」枚、原稿「片面」、プリント「片面」が設定されている。ただし、「スタート」ボタンを押しても、その有効となった処理が直ちに実行されるとは限らず、ユーザ認証がまだ終わっていなかったときは、ユーザ認証終了まで保留される。
【００７１】
また、「キャンセル」ボタンを押すと、このメニュー画面上での操作によるそれまでの設定がキャンセルされて、図６に示す初期画面に戻る。
【００７２】
また、「終了」ボタンは、図６に示した「終了」ボタンと同様、このユーザによる、複合機２０の今回の利用が終了して複合機２０の元を立ち去るときに押されるボタンである。
【００７３】
再び、図４，図５に戻って説明を続ける。
【００７４】
図４のステップＳ０５において処理に応じたメニュー画面（例えば「コピー」処理の場合の図７に示すメニュー画面）を表示した後、そのメニュー画面上でのユーザ操作（「スタート」、「キャンセル」、および「終了」の各ボタンの押下操作を除く）の有無が監視され（ステップＳ０６）、ユーザ操作があったときはそのユーザ操作による設定内容が保存され（ステップＳ０７）、そのユーザ操作に応じてそのメニュー画面上の表示が変更される（ステップＳ０８）。ここでは、例えば、図７に示すコピーのメニュー画面上でコピー枚数が「１０」枚に変更する操作が行われると、そのメニュー画面上のコピー枚数の欄が「１０」に変更される。これら、ステップＳ０６〜Ｓ０８の処理は、ユーザ操作があるたびに繰り返される。
【００７５】
そして、「キャンセル」ボタンが押されると（ステップＳ０９）、今回の設定内容がキャンセルされて、すなわち、ステップＳ０７で保存された保存内容が消去されて（ステップＳ１０）、図６の示した初期画面に戻る（ステップＳ１１）。
【００７６】
一方、「スタート」ボタンが押されると（ステップＳ１２）、今回指示された処理が「スキャン」の処理か否かが判定される（図５、ステップＳ１３）。そして、今回の処理が「スキャン」の処理の場合は、その処理の実行の準備が完了したことが報告される（ステップＳ１４）。この段階で準備完了を報告するのは、「スキャン」の処理が「認証不要処理」であり、「スタート」ボタンの押下（図４、ステップＳ１２）によって、認証とは無関係に実行することが可能だからである。また、この処理実行準備完了報告とともに、ＵＩ２３が初期画面（図６参照）に戻されて（ステップＳ１５）、ＵＩ２３の初期画面上への次のタッチ（図４、ステップＳ０１）の監視に戻る。
【００７７】
一方、今回指示された処理が「スキャン」ではなく、「コピー」あるいは「プリント」の処理だっだときは、次に、ユーザ認証処理が終了しているか否かが判定される（ステップＳ１６）。そして、ユーザ認証処理が未だ終了していないときはＵＩ２３にポップアップ画面が表示される（ステップＳ１７）。
【００７８】
図８は、図５のステップＳ１７で表示されるポップアップ画面を示した図である。
【００７９】
ここでは、「認証処理中です。しばらくお待ちください。」が表示され、この表示により、ユーザに認証待ちであることが伝えられる。
【００８０】
図５に戻って説明を続ける。
【００８１】
ステップＳ１６でユーザ認証処理（認証成功あるいは認証失敗）が終了したことが判定されると、次に、その終了した認証処理が、認証成功であったか認証失敗であったかが判定される（ステップＳ１８）。そして、認証失敗だったときは、ＵＩ２３上に一定時間ポップアップ画面が表示される（ステップＳ１９）。そしてその後、ＵＩ２３の画面が初期画面（図６参照）に戻されて（ステップＳ２０）、ＵＩ２３の初期画面上への次のタッチ（図４、ステップＳ０１）の監視に戻る。
【００８２】
図９は、図５のステップＳ１９で表示されるポップアップ画面を示した図である。
【００８３】
ここでは、「使用権限が確認できないので、この処理は受付できません。」が表示され、この表示により、ユーザに使用不能であることが伝えられる。
【００８４】
図５に戻って説明を続ける。
【００８５】
ユーザ認証に成功したときは（ステップＳ１８）、今回の設定内容（図４、ステップＳ０７で保存された設定内容）が、そのユーザにとっての許可範囲内の処理内容か否かが判定される（ステップＳ２１）。
【００８６】
図１０は、ユーザごとの許可範囲が記録されたテーブルを示した図である。
【００８７】
複合機２０内には、このような、ユーザごとの許可範囲が記録されたテーブルが記憶されている。
【００８８】
ここに示すユーザＩＤ＝００１のユーザは、用紙を無制限に使って、モノクロ／カラーコピー、モノクロ／カラープリントのいずれをも実行することができる。
【００８９】
また、ユーザＩＤ＝００２のユーザは、モノクロ／カラーコピー、モノクロ／カラープリントのいずれをも利用可能であるが、使用する用紙枚数に制限がある。
【００９０】
また、ユーザＩＤ＝００３およびユーザＩＤ＝００４の各ユーザは、モノクロコピーおよびモノクロプリントのみ許可されており、カラーコピーおよびカラープリントの利用は許可されていない。また、使用する用紙枚数にも制限がある。
【００９１】
図５に戻って説明を続ける。
【００９２】
ステップＳ２１において、今回の設定が今回のユーザの許可範囲内の設定であったときは、処理実行準備完了の報告がなされ（ステップＳ２２）、ＵＩ２３が初期画面に戻される（ステップＳ２３）。
【００９３】
一方、ステップＳ２１において、今回の設定が今回のユーザの許可範囲から外れていると判定されると、「代替処理」の探索が行われて（ステップＳ２４）、その「代替処理」がＵＩ２３上にポップアップ表示される（ステップＳ２５）。
【００９４】
図１１は、図５のステップＳ２５で表示されるポップアップ画面を示した図である。
【００９５】
ここでは、一例として、図１０に示す、ユーザＩＤ＝００３のユーザであって、そのユーザが、ＵＩ２３の操作により、カラーコピー１００枚を設定したものとする。また、そのユーザは、今日、既に、用紙を５０枚使用済みであるとする。ただし、このユーザの、１か月あたりの用紙使用枚数制限までには、まだ余裕があるものとする。このユーザＩＤ＝００３のユーザは、図１０に示す通り、カラーコピーは許されていない。また、今日、用紙を既に５０枚使用済みであるため、使用可能な残り枚数は５０枚である。
【００９６】
以上のことから、図５のステップＳ２４における代替処理探索の結果、カラーコピーからモノクロコピーに変更し、コピー枚数を１００枚から５０枚に変更する、という「代替処理」が導出される。
【００９７】
そして、図５のステップＳ２５では、ＵＩ２３上に、この図１１に示すように、
「指示内容は許可された範囲から外れています。以下の処理に変更しては如何でしょうか？    モノクロコピー／コピー枚数５０枚」
が表示される。
【００９８】
また、ここには、「はい」ボタンと「いいえ」ボタンも表示される。「はい」ボタンの押下は、ユーザがこの代替処理を受け入れたことを意味し、「いいえ」ボタンの押下は、ユーザがこの代替処理を拒否したことを意味する。
【００９９】
図５に戻って説明を続ける。
【０１００】
ステップＳ２６では、ステップＳ２５でＵＩ２３上に表示したポップアップ画面（図１１参照）上で「はい」ボタンが押された（代替処理ＯＫ）か否かが判定される。
【０１０１】
代替処理ＯＫの場合は、図４のステップＳ０７で保存された設定内容に代えて、ポップアップ画面上に示された代替処理の内容が保存され（ステップＳ２７）、処理実行準備完了が報告され（ステップＳ２８）、ＵＩ２３が初期画面に変更される（ステップＳ２９）。
【０１０２】
一方、ステップＳ２６において、「いいえ」ボタンが押されたと認識されたときは、図４のステップＳ０７で保存された設定内容が消去されて（ステップＳ３０）、ＵＩ２３の初期画面が表示される。すなわち、このユーザは、代替処理を拒否したことにより、初期画面（図６参照）から再度開始して新たな設定を行なうことになる。あるいは、このユーザが複合機２０の今回の使用をあきらめたときは、「終了」ボタンを押して、この複合機２０の元を立ち去ることになる。
【０１０３】
図１２は、複合機起動プログラムのフローチャートである。
【０１０４】
この図１２に示す複合機起動プログラムは、図４のステップＳ０３あるいはステップＳ０４における、「要認証処理」の報告あるいは「認証不要処理」の報告を受けて、その実行が開始される。
【０１０５】
ここで、本実施形態の複合機２０は、ＵＩ２３や、そのＵＩ２３に指を触れたことを検知して実行されるプログラムの実行に必要な一部分だけは、電源が常時投入されていて、その残りの部分、例えば顔認識カメラ２１やスキャナ２０Ａやプリンタ２０Ｂ等については、平時は電力が遮断されている。
【０１０６】
図１２に示す複合機起動プログラムの実行が開始されると、先ずは、この複合機２０の、平時は電力が遮断されている部分が電源オンになっているかか否かが判定され（ステップＳ５１）、電源オフのままであったときは、電力が投入される（ステップＳ５２）。
【０１０７】
次に、今回設定された処理が「要認証処理」であるか否かが判定され（ステップＳ５３）、「要認証処理」のときは、ユーザ認証に既に成功しているか否かが判定される（ステップＳ５４）。そして、「要認証処理」であって、かつ、まだ認証成功ではなかったときは、ユーザ認証処理の実行が指示される（ステップＳ５５）。
【０１０８】
ここで、同じユーザによって、「プリント」と「コピー」など、続けて複数回の処理が指示されることがある。したがって、図４のステップＳ０３あるいはステップＳ０４における「要認証処理」の報告あるいは「認証不要処理」の報告を受けて、この図１２に示す複合機起動プログラムの実行が開始されたときに、既に電源オンの状態にあり、また、認証成功の状態にある場合がある。そこで、この複合機起動プログラムでは、電源オンか否かの判定（ステップＳ５１）とユーザ認証成功か否かの判定（ステップＳ５４）を行なっている。
【０１０９】
本実施形態では、ステップＳ５２における電源オンによって複合機２０が動作可能な状態に立ち上がりつつある間、あるいはステップＳ５５におけるユーザ認証の指示を契機として開始されるユーザ認証処理においてユーザ認証に成功する前の段階であっても、図４，図５に示す処理、すなわち、ＵＩ２３の操作を先に進めることができる。
【０１１０】
図１３は、ユーザ認証処理プログラムのフローチャートを示した図である。このユーザ認証処理プログラムは、図１２のステップＳ５５における「ユーザ認証指示」を受けて、その実行が開始される。
【０１１１】
ここでは先ず、顔認証処理が実行される（ステップＳ６２）。この顔認証処理では、顔認証カメラ２１が起動されてユーザの顔の撮影が行われ、その顔の特徴量が抽出される。そして、その抽出された顔の特徴量が、複合機２０内に記憶されている有権ユーザの顔の特徴量と対比され、その撮影されたユーザが有権ユーザであるか否かが判定される。この顔認証に成功すると、すなわち、今回のユーザが有権ユーザであることが判明すると、認証成功が報告される（ステップＳ６９）．この認証成功の報告は、図５のステップＳ１６，Ｓ１８での判定に用いられる。
【０１１２】
顔認証に失敗したときは（ステップＳ６２）、基本的には、ＩＣカードによる認証処理に移行する。ただし、ここでは先ず、今回設定された処理が「要認証処理」か否かが判定される（ステップＳ６３）。
【０１１３】
例えば、「認証不要処理」である「スキャン」を行なおうとしているユーザが、ＵＩ２３の初期画面（図６参照）上で誤って「要認証処理」である「コピー」を押したとする。その場合であっても、ＵＩ２３の画面は図７に示すコピーのメニュー画面に移行し、また、この時点で顔認証処理が開始される（図４、ステップＳ０３参照）。ただし、このユーザは、今回は「コピー」ではなく「スキャン」を行なう予定だったため、図７に示すコピーのメニュー画面上で「キャンセル」ボタンが押されて図６の初期画面に戻り、改めて「スキャン」のボタンが押されることになる。この場合、「スキャン」は、「認証不要処理」であるにもかかわらず、顔認証処理が既に開始されていることになる。
【０１１４】
そこで、図１３のステップＳ６３では、今回設定された処理が「要認証処理」か否かが判定される。
【０１１５】
ステップＳ６３において、今回の処理が「要認証処理」であると判定されると、ＵＩ２３上にポップアップ画面が表示される（ステップＳ６４）。
【０１１６】
図１４は、図１３のステップＳ６４で表示されるポップアップ画面を示した図である。
【０１１７】
このポップアップ画面上には、「顔認証できませんでした。ＩＣカードをかざしてください。」が表示される。すなわち、ここでは、顔認証に失敗し（図１３、ステップＳ６２）、かつ、今回実行すべき処理が「要認証処理」である（図１３、ステップＳ６３）ことから、この表示により、ＩＣカードをかざすことをユーザに促す。
【０１１８】
図１３に戻って説明を続ける。
【０１１９】
ステップＳ６４におけるポップアップ画面の表示に続き、タイマが起動される（ステップＳ６５）。このタイマは、ＩＣカードによる認証処理の受付締切の時刻を決めるためのタイマである。このタイマがタイムアップするまで（ステップＳ６６）、ＩＣカードによる認証処理（ステップＳ６７）が試みられる（ステップＳ６８）。ここで、ＩＣカードにはそのユーザのユーザＩＤが記憶されている。そして、このＩＣカードによる認証処理（ステップＳ６７）では、ＩＣカードリーダ２２にかざされたＩＣカードから、そのＩＣカードに記憶されているユーザＩＤが読み取られて、そのユーザＩＤが、有権ユーザのユーザＩＤであるか否かが確認される。
【０１２０】
ＩＣカードにより認証に成功すると（ステップＳ６８）、認証成功が報告される（ステップＳ６９）。一方、ＩＣカードによる認証に成功しないまま、ステップＳ６５で起動したタイマがタイムアップすると（ステップＳ６６）、認証失敗が報告される（ステップＳ７０）。この認証失敗の報告も、ステップＳ６９における認証成功の報告と同様、図５のステップＳ１６，Ｓ１８での判定に用いられる。
【０１２１】
図１５は、処理実行プログラムのフローチャートを示した図である。
【０１２２】
なお、処理の実行にあたり、先の処理の実行中であったときは、一般的には処理実行の待ち行列に並ぶ処理が行われるが、この点は本実施形態の特徴部分ではなく、また一般的な技術であり、ここでは、この待ち行列処理については省略する。
【０１２３】
この図１５に示す処理実行プログラムは、図５のステップＳ１５，Ｓ２３，Ｓ２８のうちのいずれかの処理実行準備報告を受けて起動される。
【０１２４】
この図１５に示す処理実行プログラムの実行が開始されると、図４のステップＳ０７で保存された設定内容が参照されて、その設定内容に従った処理（例えば「コピー」処理）が実行される。ただし、図５のステップＳ２７において図４のステップＳ０７で保存された設定内容が変更されたときは、その変更後の設定内容に従った処理が実行される。そしてその処理が終了すると、ＵＩ２３が初期画面に戻される（ステップＳ７３）。
【０１２５】
図１６は、電源オフプログラムのフローチャートを示した図である。
【０１２６】
この電源オフプログラムは、ＵＩ２３にタッチするたびに「開始１」から開始され、また、「終了」ボタン（図６，図７参照）が押されたときに「開始２」から開始される。
【０１２７】
ＵＩ２３上にタッチすると、先ずはタイマが起動される。本実施形態の複合機２０は、ＵＩ２３での操作が長時間にわたって行なわれなかったときに、電源がオフとなる。このタイマは、その「長時間」を計測するためのタイマである。このタイマがタイムアップする前にＵＩ２３がタッチされると、この電源オフプログラムが動作を再度開始してタイマが再起動されて、その「長時間」の計測が最初から開始される。ステップＳ８１で起動されたタイマがタイムアップすると（ステップＳ８２）、ＵＩ２３が初期画面（図６参照）に戻され（ステップＳ８３）、保存された設定内容が消去され（ステップＳ８４）、認証成功がキャンセルされ（ステップＳ８５）、複合機２０の電源がオフにされる（ステップＳ８６）。ただし、ここでの電源オフは、図１２のステップＳ５２の電源オンに対応するものであって、顔認識カメラ２１やスキャナ２０Ａプリンタ２０Ｂ等についての電源オフであり、ＵＩ２３やそのＵＩに指を触れたことを検知して実行されるプログラムの実行に必要な一部分については引き続き電力が供給される。ステップＳ８３においてＵＩ２３を初期画面に変更するのは、ユーザがＵＩ２３を途中まで操作したまま立ち去ることが有り得るからである。また、ステップＳ８４において保存された設定内容（図４、ステップＳ０７参照）を消去するのは、次のユーザの設定との混乱を避けるためである。また、ステップＳ８５において認証成功をキャンセルするのは、次のユーザが前のユーザに成りすまして複合機２０を利用するのを防ぐためである。
【０１２８】
このように、本実施形態の複合機２０によれば、認証成功よりも前であってもユーザ設定を最後まで進めることができ、ユーザの待ち時間が短縮される。
【０１２９】
また、本実施形態の複合機２０によれば、許可範囲を越えた設定がなされた場合に「代替処理」が提示されるため、許可範囲を越えた設定がなされた場合の再設定が容易となる。
【０１３０】
なお、上記の実施形態では、ＵＩ２３にタッチすることで複合機２０を使用可能状態に立ち上げ、さらに、「要認証処理」の設定の開始を受けて認証処理を開始している。ただし、認証処理の開始は、「要認証処理」であるか「認証不要処理」であるか特に区別することなく、ＵＩ２３にタッチがあったことを受けて開始してもよい。
【０１３１】
また、近年では、複合機に人が近づいてきたことを検知するセンサやカメラを備えて、複合機を使おうとしているか否かを複合機への接触の前に検知する複合機や、複合機とは別体のセンサやカメラ等と連携して複合機を使おうとしているか否かの情報を取得する複合機が提案されてきている。このような複合機では、ユーザの待ち時間の短縮のために、その検知あるいは情報取得の時点で複合機への電力投入やユーザ認識が開始される。ただし、その場合であっても、ユーザ認識が直ちに終了するとは限らず、本発明を導入して、ユーザ認識の成功を待たずにユーザ操作を受け付ける構成とすると、ユーザの待ち時間の更なる短縮化を実現することができる。
【０１３２】
また、上記の実施形態では、認証処理をユーザに意識させることなくユーザ認証を行なう手段として、顔認証カメラ２１を備えた顔認証システムが採用されている。ただし、本発明では、認証処理をユーザに意識させることなくユーザ認証を行なう手段として、顔認証に代わり、ユーザの瞳を撮影するカメラを備えた虹彩認証システムを採用してもよく、あるいは指紋認証機能を組み込んだＵＩを備えた指紋認証システムを採用してもよく、様々な認証システムを採用することができる。
【符号の説明】
【０１３３】
１０    ノート型パーソナルコンピュータ（ノートＰＣ）
２０    複合機
２０Ａ  スキャナ
２０Ｂ  プリンタ
２１    顔認証カメラ
２２    ＩＣカードリーダ
２３    タッチパネル式ＵＩ（ユーザインタフェース）
２４    メインコントローラ
２５    処理実行部
２６    表示・操作部
２７    認証処理部
２８    許可範囲規定部
２９    代替処理提示部
１００  処理システム
１０１  通信回線
２１０  制御部
２４１  ＣＰＵ
２４２  ＲＯＭ
２４３  ＲＡＭ
２４４  ＨＤＤ
２４５  通信Ｉ／Ｆ
２４９  バス
【図１】
2018073149.tif 000003
【図２】
2018073149.tif 000004
【図３】
2018073149.tif 000005
【図４】
2018073149.tif 000006
【図５】
2018073149.tif 000007
【図６】
2018073149.tif 000008
【図７】
2018073149.tif 000009
【図８】
2018073149.tif 000010
【図９】
2018073149.tif 000011
【図１０】
2018073149.tif 000012
【図１１】
2018073149.tif 000013
【図１２】
2018073149.tif 000014
【図１３】
2018073149.tif 000015
【図１４】
2018073149.tif 000016
【図１５】
2018073149.tif 000017
【図１６】
2018073149.tif 000018