(57)【要約】【課題】画像処理装置において、ユーザー認証を必要としない動作モードでも、ユーザーに応じてカスタマイズされた操作画面を提供することにより、利便性を向上させること。【解決手段】ユーザーが、ユーザー名とパスワードの組合せを入力すると、ＭＦＰは、当該組合せによるユーザー認証を試みる。ユーザー認証に成功すると（ステップＳ１８にてＹＥＳ）、ＭＦＰは、認証されたユーザーに対してカスタマイズされた操作画面を表示する（ステップＳ２０）。ユーザー認証を必要としないパブリックモードで利用される場合（ステップＳ２２にてＹＥＳ）、カスタマイズ情報テーブルにおいて、ステップＳ１２において検出されたＩＤに対応するカスタム情報が登録されているときには、ＭＦＰは当該カスタム情報を利用してカスタマイズされた操作画面を表示する。【選択図】図４
2019201282.tif 000002
【特許請求の範囲】
【請求項１】
画像処理部と、
前記画像処理部を制御する制御部と、
操作画面を表示する表示部とを備える画像処理装置であって、
前記画像処理装置の操作画面をカスタマイズする情報を規定するカスタマイズ情報テーブルを記憶する記憶部と、
ユーザー認証のための情報を取得する第１インターフェースと、
ユーザーを識別する情報を取得する第２インターフェースとを備え、
前記制御部は、
前記第１インターフェースがユーザー認証に必要な情報を取得した場合に、前記カスタマイズ情報テーブルを利用して、前記表示部に、当該ユーザー認証によって認証されるユーザーについてカスタマイズされた操作画面を表示し、
前記第１インターフェースがユーザー認証に必要な情報を取得しなかった場合に、前記カスタマイズ情報テーブルを利用して、前記表示部に、前記第２インターフェースが取得した情報によって識別されるユーザーについてカスタマイズされた操作画面を表示する、画像処理装置。
【請求項２】
前記第２インターフェースは、無線通信によりユーザーを識別する情報を受信する受信装置を含む、請求項１に記載の画像処理装置。
【請求項３】
操作画面をカスタマイズする前記情報は、操作画面の言語、および、前記画像処理部による画像処理動作のデフォルト設定、のうち少なくとも一方を含む、請求項１または請求項２に記載の画像処理装置。
【請求項４】
操作画面をカスタマイズする前記情報は、前記画像処理部による画像処理動作のデフォルト設定を含み、
前記記憶部は、
前記第１インターフェースがユーザー認証に必要な情報を取得しなかった場合に許可される、前記画像処理部の動作の種類を特定する情報を記憶し、
前記カスタマイズ情報テーブルにおいて前記第２インターフェースが取得した情報によって識別されるユーザーについて記憶されるデフォルト設定は、当該ユーザーに対して許可される画像形成動作のみに対応する、請求項１または請求項２に記載の画像処理装置。
【請求項５】
前記記憶部は、前記第２インターフェースが取得した情報と、前記第２インターフェースが取得した情報によって識別されるユーザーについて操作画面をカスタマイズする情報とのセットを規定するユーザーテーブルをさらに記憶し、
前記制御部は、前記ユーザーテーブルに記憶された情報の前記セットを、前記カスタマイズ情報テーブルに登録する、請求項１〜請求項４のいずれか１項に記載の画像処理装置。
【請求項６】
前記制御部は、前記登録とともに、前記ユーザーテーブルから前記セットを削除する、請求項５に記載の画像処理装置。
【請求項７】
前記制御部は、
前記第１インターフェースがユーザー認証に必要な情報を取得した場合は、前記画像処理部を、認証されるユーザーに対して許可される機能を実現可能に制御し、
前記第１インターフェースがユーザー認証に必要な情報を取得しなかった場合は、前記画像処理部を、前記第２インターフェースが取得した情報によって識別されるユーザーに共通して許可される機能を実現可能に制御する、請求項１〜請求項６のいずれか１項に記載の画像処理装置。
【請求項８】
画像処理装置のコンピューターによって実行される制御プログラムであって、
前記画像処理装置は、ユーザー認証のための情報を取得する第１インターフェースと、ユーザーを識別する情報を取得する第２インターフェースと、画像処理装置の操作画面をカスタマイズする情報を規定するカスタマイズ情報テーブルを記憶する記憶部とを備え、
前記制御プログラムは、前記コンピューターに、
前記第１インターフェースがユーザー認証に必要な情報を取得した場合に、前記カスタマイズ情報テーブルを利用して、当該ユーザー認証によって認証されるユーザーについてカスタマイズされた操作画面を表示するステップと、
前記第１インターフェースがユーザー認証に必要な情報を取得しなかった場合に、前記カスタマイズ情報テーブルを利用して、前記第２インターフェースが取得した情報によって識別されるユーザーについてカスタマイズされた操作画面を表示するステップと、
を実行させる、画像処理装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、画像処理装置およびその制御プログラムに関し、特に、ユーザー認証による利用が可能な画像処理装置に関する。
【背景技術】
【０００２】
ＭＦＰ（Multi-Functional  Peripheral）等の画像処理装置の中には、当該画像処理装置の利用にユーザー認証を必要とするものがあった。たとえば、特開２０１２−５１３７６号公報（特許文献１）、特開２０１６−７６９６２号公報（特許文献２）、および、特開２０１７−１０３５４１号公報（特許文献３）には、ユーザー認証により画像処理装置の利用を可能にし、また、認証されたユーザーに従って操作画面をカスタマイズする技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−５１３７６号公報
【特許文献２】特開２０１６−７６９６２号公報
【特許文献３】特開２０１７−１０３５４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記のようにユーザー認証によって利用可能になるモードとともに、ユーザー認証無しでも利用可能なモード（いわゆる、パブリックモード）で動作可能な画像処理装置も提案されている。
【０００５】
画像処理装置では、上記パブリックモードにおいても、ユーザーごとにカスタマイズされた態様で動作することによる利便性の向上についての要望がある。
【０００６】
本開示は、係る実情に鑑み考え出されたものであり、その目的は、画像処理装置において、ユーザー認証を必要としない動作モードにおいてもユーザーに応じてカスタマイズされた操作画面を提供することにより、利便性を向上させることである。
【課題を解決するための手段】
【０００７】
本開示のある局面に従うと、画像処理部と、画像処理部を制御する制御部と、操作画面を表示する表示部と、ユーザー認証のための情報を取得する第１インターフェースと、ユーザーを識別する情報を取得する第２インターフェースとを備える画像処理装置が提供される。画像処理装置は、当該画像処理装置の操作画面をカスタマイズする情報を規定するカスタマイズ情報テーブルを記憶する記憶部そさらに備える。制御部は、第１インターフェースがユーザー認証に必要な情報を取得した場合に、カスタマイズ情報テーブルを利用して、表示部に、当該ユーザー認証によって認証されるユーザーについてカスタマイズされた操作画面を表示し、第１インターフェースがユーザー認証に必要な情報を取得しなかった場合に、カスタマイズ情報テーブルを利用して、表示部に、第２インターフェースが取得した情報によって識別されるユーザーについてカスタマイズされた操作画面を表示する。
【０００８】
第２インターフェースは、無線通信によりユーザーを識別する情報を受信する受信装置を含んでいてもよい。
【０００９】
操作画面をカスタマイズする情報は、操作画面の言語、および、画像処理部による画像処理動作のデフォルト設定、のうち少なくとも一方を含んでいてもよい。
【００１０】
操作画面をカスタマイズする情報は、画像処理部による画像処理動作のデフォルト設定を含んでいてもよい。記憶部は、第１インターフェースがユーザー認証に必要な情報を取得しなかった場合に許可される、画像処理部の動作の種類を特定する情報を記憶し、カスタマイズ情報テーブルにおいて第２インターフェースが取得した情報によって識別されるユーザーについて記憶されるデフォルト設定は、当該ユーザーに対して許可される画像形成動作のみに対応してもよい。
【００１１】
記憶部は、第２インターフェースが取得した情報と、第２インターフェースが取得した情報によって識別されるユーザーについて操作画面をカスタマイズする情報とのセットを規定するユーザーテーブルをさらに記憶し、制御部は、ユーザーテーブルに記憶された情報のセットを、カスタマイズ情報テーブルに登録してもよい。
【００１２】
制御部は、登録とともに、ユーザーテーブルからセットを削除してもよい。
制御部は、第１インターフェースがユーザー認証に必要な情報を取得した場合は、画像処理部を、認証されるユーザーに対して許可される機能を実現可能に制御し、第１インターフェースがユーザー認証に必要な情報を取得しなかった場合は、画像処理部を、第２インターフェースが取得した情報によって識別されるユーザーに共通して許可される機能を実現可能に制御してもよい。
【００１３】
本開示の他の局面に従うと、画像処理装置のコンピューターによって実行される制御プログラムが提供される。画像処理装置は、ユーザー認証のための情報を取得する第１インターフェースと、ユーザーを識別する情報を取得する第２インターフェースと、画像処理装置の操作画面をカスタマイズする情報を規定するカスタマイズ情報テーブルを記憶する記憶部とを備える。制御プログラムは、コンピューターに、第１インターフェースがユーザー認証に必要な情報を取得した場合に、カスタマイズ情報テーブルを利用して、当該ユーザー認証によって認証されるユーザーについてカスタマイズされた操作画面を表示するステップと、第１インターフェースがユーザー認証に必要な情報を取得しなかった場合に、カスタマイズ情報テーブルを利用して、第２インターフェースが取得した情報によって識別されるユーザーについてカスタマイズされた操作画面を表示するステップと、を実行させる。
【発明の効果】
【００１４】
本開示によれば、画像処理装置は、第１インターフェースがユーザー認証に必要な情報を取得しなかった場合でも、第２インターフェースが取得した情報によって識別されるユーザーについてカスタマイズされた操作画面を表示する。
【図面の簡単な説明】
【００１５】
【図１】ＭＦＰのハードウェア構成の一例を示す図である。
【図２】ＭＦＰがユーザーを識別する情報の入力態様の一例を示す図である。
【図３】カスタマイズ情報テーブルの内容の一例を示す図である。
【図４】操作画面の表示態様を決定するための処理のフローチャートである。
【図５】初期画面の一例を示す図である。
【図６】ユーザーテーブルの内容の一例を示す図である。
【図７】カスタム情報が追加されたユーザーテーブルの一例を示す図である。
【図８】カスタマイズ情報テーブルに対して情報を追加するための処理の一例のフローチャートである。
【図９】図３のカスタマイズ情報テーブルに、図７に登録されたデータのセットが登録された状態を示す図である。
【図１０】カスタマイズ情報テーブルの他の例を表わす図である。
【図１１】認証が成功したユーザーについてＩＤが追加されたカスタマイズ情報テーブルの内容の一例を示す図である。
【図１２】操作画面の表示態様を決定するための処理の変形例のフローチャートである。
【発明を実施するための形態】
【００１６】
以下に、図面を参照しつつ、画像処理装置の一実施の形態である、コピー、プリント、スキャン、ＦＡＸ、等の機能を複合的に実現するＭＦＰについて説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがって、これらの説明は繰り返さない。
【００１７】
［１．ＭＦＰの構成］
図１は、ＭＦＰのハードウェア構成の一例を示す図である。図１を参照して、ＭＦＰ１００の構成を説明する。
【００１８】
ＭＦＰ１００は、システムコントローラー１０１と、表示部１０２と、操作部１０３と、無線通信制御部１０４と、顔認識部１０５と、音声認識部１０６と、記憶装置１０７と、出力画像処理部１０８と、プリンターエンジン１０９と、ネットワークインターフェース１１０と、メモリ１１１と、入力画像処理部１１２と、撮像部１１３と、を備える。これらの要素は、相互に接続されている。ＭＦＰ１００は、さらに、表示部１０２および操作部１０３に接続された、タッチパネルディスプレイ１２０を含む。
【００１９】
システムコントローラー１０１は、ＭＦＰ１００全体を制御する。システムコントローラー１０１は、ＣＰＵ（Central Processing Unit）１０１と、ＲＯＭ（Read Only Memory）１０１ｂとを含む。ＣＰＵ１０１ａは制御プログラムに従って動作する。ＲＯＭ１０１ｂは制御プログラムを記憶している。
【００２０】
表示部１０２は、タッチパネルディスプレイ１２０に対して各種情報を表示する。表示される情報の一例は、ＭＦＰ１００の操作画面である。当該操作画面には、コピー動作に対する設定（コピー動作、カラー／モノクロ出力、など）やスキャン動作に対する設定（モノクロ／カラー読取、解像度、など）の入力を受け付ける。なお、コピー動作とは、たとえば、撮像部１１３が原稿の画像を読み取り、プリンターエンジン１０９が当該画像を用紙上に形成する動作である。スキャン動作とは、たとえば、撮像部１１３が原稿の画像を読み取り、ＣＰＵ１０１ａが当該画像のデータを生成する動作である。また、プリント動作とは、たとえば、ネットワークインターフェース１１０を介して受信したファイルの画像または記憶装置１０７に格納されたファイルの画像を用紙上に形成する動作である。
【００２１】
操作部１０３は、タッチパネルディスプレイ１２０を通じて各種操作を受け付ける。
無線通信制御部１０４は、外部の端末との無線ＬＡＮ接続や、外部の端末からのｉＢｅａｃｏｎ（登録商標）の電波の受信などを行う。
【００２２】
顔認識部１０５は、ユーザーの顔や全体像を撮影し、顔認識および特徴点判別を行い、ユーザーを認識する。
【００２３】
音声認識部１０６は、ユーザーの声に基づいて声紋分析を行い、ユーザー認識する。また音声認識部１０６は、入力した音声を識別し、認識した音声ワードと紐付けてあるメニューなどの項目を設定する。
【００２４】
記憶装置１０７は、ハードディスク装置などであり、各種情報を記憶する。記憶される情報の一例は、ユーザー認証に利用される情報である。ＭＦＰ１００は、ユーザー名とパスワードの組合せを用いてユーザーを認証する。特定のユーザー（たとえば、当該ＭＦＰ１００が属するネットワークの管理者等から予め資格を与えられたユーザー）は、当該ユーザーのユーザー名に対して与えられたパスワードを入力することにより認証され、これにより、ＭＦＰ１００を特定の態様で利用できる。
【００２５】
記憶装置１０７に記憶される情報の他の例は、ユーザーを識別する情報である。ユーザーは、ユーザー名とパスワードとを入力しなくとも、一定の制限が課された状態で、ＭＦＰ１００を利用できる。このような態様でのＭＦＰ１００の動作を、本明細書では「パブリックモード」での動作ともいう。一例では、一定の制限は、ＭＦＰ１００が実現する機能に制限が課されることである。たとえば、ＭＦＰ１００は、パブリックモードでは、コピー、プリント、スキャン、ＦＡＸ、等の機能のうちコピー機能のみ実現できる。
【００２６】
出力画像処理部１０８は、画像データを処理して印刷データを作成する。
プリンターエンジン１０９は、出力画像処理部１０８で作成した印刷データを用紙に印刷する。プリンターエンジン１０９は、おおまかに、トナー像形成部、定着装置、および用紙搬送部などで構成される。プリンターエンジン１０９は、たとえば電子写真方式で用紙に画像を形成する。トナー像形成部は、いわゆるタンデム方式で４色の画像を合成し、用紙にカラー画像を形成する。トナー像形成部は、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）の各色について設けられた感光体と、感光体からトナー像が転写（１次転写）される中間転写ベルトと、中間転写ベルトから用紙に画像を転写（２次転写）する転写部などで構成される。定着装置は、加熱ローラーおよび加圧ローラーを有する。定着装置は、加熱ローラーと加圧ローラーとでトナー像が形成された用紙を挟みながら搬送し、その用紙に加熱および加圧を行なう。これにより、定着装置は、用紙に付着したトナーを溶融させて用紙に定着させ、用紙に画像を形成する。用紙搬送部は、給紙ローラー、搬送ローラー、およびそれらを駆動するモーターなどで構成されている。用紙搬送部は、用紙を給紙カセットから給紙して、ＭＦＰ１００の筐体の内部で搬送する。また、用紙搬送部は、画像が形成された用紙をＭＦＰ１００の筐体から排紙トレイなどに排出する。
【００２７】
ネットワークインターフェース１１０は、システムコントローラー１０１の制御の下、ネットワークを通じて外部の機器と通信を行う。
【００２８】
メモリ１１１は、画像などの各種情報を一時的に記憶する。
入力画像処理部１１２は、撮像部１１３で読み取った入力画像データを処理する。
【００２９】
撮像部１１３は、画像を読み取るスキャナーとして機能する。
ＭＦＰ１００がプリンターとして動作する場合、画像は、プリンターエンジン１０９により印刷される。ＭＦＰ１００が複写機として動作する場合、原稿の画像は撮像部１１３により読み取られ、その画像はプリンターエンジン１０９により印刷される。なお、ＭＦＰ１００のファクシミリ機能については、その図示および説明を省略する。
【００３０】
［２．ユーザーを識別する情報の入力例］
図２は、ＭＦＰ１００がユーザーを識別する情報の入力態様の一例を示す図である。
【００３１】
図２では、携帯端末３００を携帯するユーザー２００が、ＭＦＰ１００を操作するために、ＭＦＰ１００の近傍に位置する。
【００３２】
携帯端末３００は、当該携帯端末３００のＩＤを含むビーコンを発信する。携帯端末３００のＩＤは、当該携帯端末３００を携帯するユーザーを識別する情報の一例である。無線通信制御部１０４は、当該ビーコンを受信する。システムコントローラー１０１のＣＰＵ１０１ａは、受信したビーコンに含まれるＩＤを、たとえば後述するユーザーテーブル（図３）に格納する。
【００３３】
ユーザーを識別する情報のＭＦＰ１００への入力は、ビーコンを利用した態様に限定されない。他の例としては、ＩＣ（Integrated Circuit）カードを利用したものが挙げられる。この場合、ユーザーは、ＩＣカードを携帯し、ＭＦＰ１００は、無線通信制御部１０４として近距離無線通信装置を備える。ユーザーが無線通信制御部１０４にＩＣカードを近づけると、無線通信制御部１０４はＩＣカードに格納されたＩＤを読み取る。ＩＣカードのＩＤは、当該ＩＣカードを携帯するユーザーを識別する情報の一例である。
【００３４】
さらに他の例として、ＭＦＰ１００は、ユーザーを識別する情報として、顔画像を取得してもよいし、音声情報（ユーザーの声等）を取得してもよい。
【００３５】
ＭＦＰ１００は、複数の態様で、ユーザーを識別する情報の入力を取得してもよい。たとえば、ＭＦＰ１００は、ビーコンを利用したＩＤの入力を受け付ける受信器を備え、さらに、ＩＣカードに格納されたＩＤを読み取る通信装置を備えていてもよい。ＭＦＰ１００は、当該複数の態様のそれぞれで取得した情報の組合せを用いて、または、当該複数の態様のそれぞれで取得した情報の中から所与の基準に従って選択された情報を用いて、ユーザーを識別してもよい。
【００３６】
［３．カスタマイズ情報テーブルの更新］
図３は、カスタマイズ情報テーブルの内容の一例を示す図である。ＭＦＰ１００では、ユーザーごとに、操作画面をカスタマイズする情報を含む。以下、当該テーブルの内容をより具体的に説明する。カスタマイズ情報テーブルは、たとえば記憶装置１０７に格納されているが、他の記憶装置に格納されていてもよい。
【００３７】
図３に示されるように、カスタマイズ情報テーブルは、「ユーザー名」、「パスワード」、「カスタム情報」、「許可機能」、「タイプ」、および「ＩＤ」を含む。
【００３８】
「ユーザー名」と「パスワード」は、各ユーザーの認証に利用される。ＣＰＵ１０１ａは、ユーザーが入力した組み合わせ（ユーザー名とパスワード）がカスタマイズ情報テーブルに登録された組合せと一致した場合、当該ユーザーを認証する。この場合の「ユーザー」は、個人であってもよいし、グループであってもよい。すなわち、１つのグループに共通するユーザー名とパスワードの組合せが、当該グループに属する２以上のユーザーのために利用されてもよい。
【００３９】
「カスタム情報」は、操作画面をカスタマイズする情報である。ＣＰＵ１０１ａは、あるユーザーが認証された場合、当該ユーザーに関連付けられたカスタム情報を利用して、操作画面をカスタマイズする。図３の例は、カスタム情報として、操作画面の言語が採用されている。ユーザー名「Yamada」のカスタム情報は、「Ａ（日本語）」であり、ユーザー名「Michel」のカスタム情報は、「Ｂ（ドイツ語）」である。この場合、ＣＰＵ１０１ａは、ユーザー名「Yamada」のユーザーが認証されると、操作画面を日本語で表示し、ユーザー名「Michel」のユーザーが認証されると、操作画面をドイツ語で表示する。
【００４０】
「カスタム情報」は、ユーザーに対して複数の機能が許可される場合に、初期画面が対応する機能を規定する。一例では、コピーとスキャンを許可されたユーザーの「カスタム情報」は、初期画面としてコピーの設定画面を表示することを規定する。なお、当該コピーの設定画面は、操作対象の機能をコピーからスキャンに切り替えるための操作部を含む。
【００４１】
「許可機能」は、ユーザーごとに許可される機能を表わす。たとえば、ユーザー名「Yamada」には、許可機能として「コピー」および「スキャン」が設定されている。ユーザー名「Michel」には、許可機能として「コピー」および「プリント」が設定されている。「コピー」「スキャン」「プリント」のそれぞれは、ＭＦＰ１００における、コピー動作、スキャン動作、プリント動作のそれぞれに対応する。
【００４２】
ＣＰＵ１０１ａは、ユーザー名「Yamada」のユーザーがログインしている場合には、コピー動作およびスキャン動作を実行し、プリント動作は実行しない。これにより、ユーザー名「Yamada」のユーザーには、コピー動作とスキャン動作のみが許可される。
【００４３】
ユーザー名「Michel」のユーザーがログインしている場合には、コピー動作およびプリント動作を実行し、スキャン動作は実行しない。これにより、ユーザー名「Michel」のユーザーには、コピー動作とプリント動作のみが許可される。
【００４４】
ＭＦＰ１００は、ユーザー認証によって認証されないユーザーに対しても、パブリックモードにおいて一定の機能（たとえば、コピー機能）を提供する。パブリックモードにおいて、ＭＦＰ１００は、図２に示された方法等によって識別されるユーザーに対してカスタマイズされた操作画面を提供する。図３のカスタマイズ情報テーブルでは、ユーザー認証によって認証されないが、ビーコンのＩＤ等によって識別されるユーザーが、ユーザー名「Public」として登録される。ＭＦＰ１００は、ユーザー名「Public」として登録されたユーザーに共通して、上記一定の機能を許可する。そして、カスタマイズ情報テーブルの「タイプ」は、ユーザーを識別する情報のタイプを表わす。ビーコンによってユーザーが識別される場合、「タイプ」の値として「ビーコン」が利用される。ＩＣカードによってユーザーが識別される場合、「タイプ」の値として「ＩＣカード」が利用される。
【００４５】
「ＩＤ」は、ユーザーを識別する情報であり、一例では、ビーコン信号から抽出されてカスタマイズ情報テーブルに登録される。他の例では、ＩＣカードから読み取られた情報から抽出されて、カスタマイズ情報テーブルに登録される。
【００４６】
図３の例では、たとえば、ビーコンのＩＤ「AACD:fFFA」が登録されている。カスタム情報「Ａ（日本語）」がＩＤ「AACD:fFFA」に関連付けられている。これにより、ＣＰＵ１０１ａは、ユーザーが認証を受けることなくＭＦＰ１００を利用している場合、受信したビーコンからＩＤ「AACD:fFFA」を取得すると、操作画面を日本語で表示する。
【００４７】
［４．操作画面表示用の処理の流れ］
図４は、操作画面の表示態様を決定するための処理のフローチャートである。図４の処理は、たとえばＣＰＵ１０１ａが所与のプログラムを実行することによって実現される。ＣＰＵ１０１ａは、たとえば、ＭＦＰ１００の起動時、または、ユーザーのログアウト後に、図４の処理を開始する。図４を参照して、当該処理の内容を説明する。
【００４８】
ステップＳ１０にて、ＣＰＵ１０１ａは、タッチパネルディスプレイ１２０に初期画面を表示する。図５は、初期画面の一例を示す図である。
【００４９】
初期画面５００は、たとえば、ログイン画面であり、ユーザー名を入力するための欄５０１と、パスワードを入力するための欄５０２と、入力されたユーザー名とパスワードの組合せを確定するための送信ボタン５０３とを含む。初期画面５００は、さらに、パブリックモードでＭＦＰ１００を動作させるためのパブリックモードボタン５０４を含む。
【００５０】
図４に戻って、ステップＳ１２にて、ＣＰＵ１０１ａは、無線通信制御部１０４がＩＤを検出したか否かを判断する。一例では、無線通信制御部１０４はビーコンを受信すると、当該ビーコンに含まれるＩＤを検出する。他の例では、無線通信制御部１０４はＩＣカードと通信することにより、当該ＩＣカードに格納されているＩＤを検出する。ＣＰＵ１０１ａは、無線通信制御部１０４がビーコン等からＩＤを検出したと判断すると（ステップＳ１２にてＹＥＳ）、ステップＳ１４へ制御を進め、そうでなければ（ステップＳ１２にてＮＯ）、ステップＳ１６へ制御を進める。
【００５１】
ステップＳ１４にて、ＣＰＵ１０１ａは、ステップＳ１２にて検出されたＩＤをユーザーテーブルに格納する。ユーザーテーブルは、図４の処理に利用される情報であり、たとえば記憶装置１０７に格納されているが、他の記憶装置に格納されていてもよい。
【００５２】
図６は、ユーザーテーブルの内容の一例を示す図である。図６に示されるように、ユーザーテーブルは、タイプと、ＩＤと、カスタム情報とを含む。タイプは、ユーザーを識別する情報（ＩＤ）を取得した方法の種類を表わす。ＩＤがビーコンから取得された場合には、タイプの値は「ビーコン」である。ＩＤがＩＣカードから取得された場合には、タイプの値は「ＩＣカード」である。ＩＤは、取得されたＩＤの値である。カスタム情報は、取得されたＩＤに関連する操作において、操作画面に対して加えられた設定を表わす。図６の例は、ビーコンから取得されたＩＤ「AACD:fFF1」を表わす。
【００５３】
図４に戻って、ステップＳ１６にて、ＣＰＵ１０１ａは、初期画面に対してユーザー名とパスワードが入力され、さらに、送信ボタン５０３が押圧されたか否かを判断する。ＣＰＵ１０１ａは、ユーザー名とパスワードの入力および送信ボタン５０３の押圧がなされたと判断すると（ステップＳ１６にてＹＥＳ）、ステップＳ１８へ制御を進め、そうでなければ（ステップＳ１６にてＮＯ）、ステップＳ２２へ制御を進める。
【００５４】
ステップＳ１８にて、ＣＰＵ１０１ａは、入力されたユーザー名とパスワードの組合せによってユーザー認証が成功したか否かを判断する。ＣＰＵ１０１ａは、たとえば、入力された組合せが図３に登録された組合せと一致した場合に、ユーザー認証が成功したと判断する。ＣＰＵ１０１ａは、ユーザー認証が成功したと判断すると（ステップＳ１８にてＹＥＳ）、ステップＳ２０へ制御を進め、そうでなければ（ステップＳ１８にてＮＯ）、ステップＳ２２へ制御を進める。
【００５５】
ステップＳ２０にて、ＣＰＵ１０１ａは、操作画面として、認証されたユーザーに対してカスタマイズされた画面をタッチパネルディスプレイ１２０に表示して、図４の処理を終了させる。図３の例では、ユーザー名「Yamada」のユーザーのカスタム情報は「Ａ（日本語）」である。ＣＰＵ１０１ａは、ユーザー名「Yamada」のユーザーが認証されると、日本語の操作画面を表示する。その後、ＣＰＵ１０１ａは、認証されたユーザーがログアウトするまで、当該ユーザーの指示に従って動作を実行する。
【００５６】
ステップＳ２２にて、ＣＰＵ１０１ａは、パブリックモードボタン５０４を押圧されたか否かを判断する。ＣＰＵ１０１ａは、パブリックモードボタン５０４を押圧されたと判断すると（ステップＳ２２にてＹＥＳ）、ステップＳ２４へ制御を進め、そうでなければ（ステップＳ２２にてＮＯ）、ステップＳ１２へ制御を戻す。
【００５７】
ステップＳ２４にて、ＣＰＵ１０１ａは、ステップＳ１４にてＩＤを取得済であるか否かを判断する。ＣＰＵ１０１ａは、たとえば、ユーザーテーブル（図６）にＩＤが格納されていればＩＤを取得済であると判断する。ＣＰＵ１０１ａは、ＩＤを取得済であると判断すると（ステップＳ２４にてＹＥＳ）、ステップＳ２８へ制御を進め、そうでなければ（ステップＳ２４にてＮＯ）、ステップＳ２６へ制御を進める。
【００５８】
ステップＳ２６にて、ＣＰＵ１０１ａは、タッチパネルディスプレイ１２０に、パブリック用の操作画面を表示して、図４の処理を終了させる。パブリック用の操作画面とは、パブリックモードのための標準的な画面であり、特定のユーザーに対するカスタマイズがなされていない画面である。
【００５９】
ステップＳ２８にて、ＣＰＵ１０１ａは、ユーザーテーブルに登録されているＩＤがカスタマイズ情報テーブルに登録されているか否かを判断する。たとえば、ユーザーテーブルに格納されているＩＤが「AACD:fFFA」であれば、図３に示されたカスタマイズ情報テーブルに登録されている。ユーザーテーブルに格納されているＩＤが「AACD:fFF1」（図６）であれば、図３に示されたカスタマイズ情報テーブルには登録されていない。ＣＰＵ１０１ａは、上記ＩＤがカスタマイズ情報テーブルに登録されていると判断すると（ステップＳ２８にてＹＥＳ）、ステップＳ３０へ制御を進め、そうでなければ（ステップＳ２８にてＮＯ）、ステップＳ３４へ制御を進める。
【００６０】
ステップＳ３０にて、ＣＰＵ１０１ａは、タッチパネルディスプレイ１２０に、操作画面として、ユーザーテーブルに登録されているＩＤに対してカスタマイズされた画面を表示する。操作画面は、カスタマイズ情報テーブルにおいて、当該ＩＤに関連付けられたカスタム情報に従ってカスタマイズされる。たとえば、ＩＤが「AACD:fFFA」であれば、カスタム情報「Ａ（日本語）」に従って、日本語の操作画面が表示される。
【００６１】
ステップＳ３２にて、ＣＰＵ１０１ａは、ユーザーテーブルから、登録されたＩＤを削除する。その後、ＣＰＵ１０１ａは図４の処理を終了させる。
【００６２】
ステップＳ３４にて、ＣＰＵ１０１ａは、タッチパネルディスプレイ１２０に、パブリック用の操作画面を表示する。
【００６３】
ステップＳ３６にて、ステップＳ１２にてＩＤを検出したユーザーの操作が終了するまでに検出された操作画面に対する設定を、カスタム情報としてユーザーテーブルに登録する。その後、ＣＰＵ１０１ａは図４の処理を終了させる。
【００６４】
図７は、カスタム情報が追加されたユーザーテーブルの一例を示す図である。図７の例は、図６に示されたＩＤ「AACD:fFF1」のユーザーが、操作画面の言語の設定として「日本語」を入力した場合を表わす。図７のテーブルは、図６に対して、カスタム情報「Ａ（日本語）」が追加されている。
【００６５】
ステップＳ１２にてＩＤを検出したユーザーの操作の終了の一例は、ステップＳ１２にて検出されたビーコンが検出されなくなることである。ビーコン発信機を所持したユーザーが、ＭＦＰ１００の操作を終えたことによってＭＦＰ１００から離れた場合、無線通信制御部１０４は当該ビーコン発信機から発せられるビーコンを検出しなくなる。ユーザーの操作の終了の他の例は、ユーザーによる、操作終了を表わす情報の入力である。
【００６６】
以上説明された図４の処理では、ユーザーが、ユーザー名とパスワードの組合せを入力すると、ＭＦＰ１００は、当該組合せによるユーザー認証を試みる。ユーザー認証に成功すると（ステップＳ１８にてＹＥＳ）、ＭＦＰ１００は、認証されたユーザーに対してカスタマイズされた操作画面を表示する（ステップＳ２０）。ユーザー認証を必要としないパブリックモードで利用される場合（ステップＳ２２にてＹＥＳ）、カスタマイズ情報テーブルにおいて、ステップＳ１２において検出されたＩＤに対応するカスタム情報が登録されているときには、ＭＦＰ１００は当該カスタム情報を利用してカスタマイズされた操作画面を表示する（ステップＳ３０）。
【００６７】
カスタマイズ情報テーブルにおいて、ステップＳ１２において検出されたＩＤに対応するカスタム情報が登録されていない場合、ＭＦＰ１００は、操作画面としてパブリック用画面を表示する（ステップＳ３４）。さらに、ＭＦＰ１００は、当該ユーザーによる操作においてカスタマイズされた設定をユーザーテーブルに登録する（ステップＳ３６）。
【００６８】
ステップＳ３６にて登録される設定は、パブリックモードにおいて許容される動作に対応したものに限定されてもよい。登録される設定は、操作画面の言語以外にも、画像処理動作に対する設定であってもよい。たとえば、ＭＦＰ１００が、コピー、スキャン、および、プリントの３種類の動作が可能な場合であって、パブリックモードにおいて許容される動作がコピーのみである場合には、ステップＳ３６にて登録される設定は、コピー動作に関する設定のみであってもよい。すなわち、スキャンに関する設定およびプリントに関する設定は、ステップＳ３６では登録されなくてもよい。
【００６９】
［５．カスタマイズ情報テーブルに対する情報の追加］
図８は、カスタマイズ情報テーブルに対して情報を追加するための処理の一例のフローチャートである。図８の処理は、ユーザーテーブル（図７等）に格納された登録内容をカスタマイズ情報テーブルに移行させるための処理であり、たとえばＣＰＵ１０１ａが所与のプログラムを実行することによって実現される。ＣＰＵ１０１ａは、たとえば、ユーザーがＭＦＰ１００の操作を終了したタイミングで、または、一定時間ごとに、図８の処理を実行する。図８を参照して当該処理の内容を説明する。
【００７０】
ステップＳ５０にて、ＣＰＵ１０１ａは、ユーザーテーブルに、ＩＤとカスタム情報のセットが登録されているか否かを判断する。図６では、ＩＤ「AACD:fFF1」が登録されているが、当該ＩＤ「AACD:fFF1」に関連付けられたカスタム情報は登録されていない。したがって、図６の状態については、ＩＤとカスタム情報のセットが登録されていないと判断される。一方、図７では、ＩＤ「AACD:fFF1」と、当該ＩＤ「AACD:fFF1」に関連付けられたカスタム情報「Ａ（日本語）」が登録されている。したがって、図７の状態については、ＩＤとカスタム情報のセットが登録されていると判断される。
【００７１】
ＣＰＵ１０１ａは、ユーザーテーブルに上記のセットが登録されていると判断すると（ステップＳ５０にてＹＥＳ）、ステップＳ５２へ制御を進め、そうでなければ（ステップＳ５０にてＮＯ）、図８の処理を終了させる。
【００７２】
ステップＳ５２にて、ＣＰＵ１０１ａは、カスタマイズ情報テーブルに、ユーザーテーブルに登録されているデータのセットを登録する。図９は、図３のカスタマイズ情報テーブルに、図７に登録されたデータのセットが登録された状態を示す図である。図９のテーブルは、図３のテーブルと比較して、ＩＤ「AACD:fFF1」に関連付けられた情報が追加されている。追加された情報は、ユーザーテーブル（図７）においてＩＤ「AACD:fFF1」に関連付けられていた、タイプ「ビーコン」およびカスタム情報「Ａ（日本語）」に加えて、ユーザー名「Public」と、許可機能「コピー」とを含む。追加された情報における許可機能「コピー」は、パブリックモードにおいて許容されている機能を表わす。
【００７３】
図８に戻って、ステップＳ５４にて、ＣＰＵ１０１ａは、ステップＳ５２にてカスタマイズ情報テーブルに登録されたセットのデータをユーザーテーブルから削除する。その後、ＣＰＵ１０１ａは図８の処理を終了させる。
【００７４】
［６．カスタム情報の他の例］
カスタム情報は、操作画面の言語以外の情報を含んでいてもよい。図１０は、カスタマイズ情報テーブルの他の例を表わす図である。図１０の例では、カスタム情報として、操作画面に表示される、画像処理動作のデフォルト設定が示されている。
【００７５】
たとえば、ユーザー名「Yamada」には、「ページ集約」のデフォルト設定として「2in1」が登録され、「出力」のデフォルト設定として「カラー」が登録され、「読取」のデフォルト設定として「カラー」が登録され、「保存先」のデフォルト設定として「ボックスＡ」が登録されている。
【００７６】
「ページ集約」は、コピーまたはプリントの出力において１枚の用紙の上に、複数枚の原稿の画像を集約して形成する機能の設定である。ユーザー名「Yamada」に対して表示される操作画面では、「ページ集約」のデフォルト設定は「2in1」である。
【００７７】
「出力」は、コピーまたはプリントにおいて出力される画像のカラー／モノクロの設定である。ユーザー名「Yamada」に対して表示される操作画面では、「出力」のデフォルト設定は「カラー」である。
【００７８】
「読取」は、コピーまたはスキャンにおける原稿の読取に対するカラー／モノクロの設定である。ユーザー名「Yamada」に対して表示される操作画面では、「読取」のデフォルト設定は「カラー」である。
【００７９】
「保存先」は、スキャンにおいて生成されたデータの保存先の設定である。ユーザー名「Yamada」に対して表示される操作画面では、「保存先」のデフォルト設定は「ボックスＡ」（記憶装置１０７において設定された記憶領域の１つ）である。
【００８０】
図１０の例では、ユーザー名「Public」には、「ページ集約」のデフォルト設定として「4in1」が登録され、「出力」および「読取」のデフォルト設定として「カラー」が登録されている。
【００８１】
ユーザー名「Public」には、「保存先」のデフォルト設定は登録されていない。このことは、パブリックモードではスキャンが許可されていないことに対応する。
【００８２】
すなわち、ユーザー名「Public」に関連付けられた許可機能は「コピー」のみである。パブリックモードではコピーのみが可能であり、プリントとスキャンは許可されていない。「保存先」は、スキャンに関連する設定であって、コピーには関連しない設定である。したがって、スキャンを許可されていないパブリックモードで操作する、ユーザー名「Public」のユーザーには、「保存先」のデフォルト設定は登録されていない。
【００８３】
なお、ＭＦＰ１００では、カスタム情報として登録される内容は、図１０を参照して説明されたような画像処理動作のデフォルト設定と、図３を参照して説明されたような操作画面の言語についてのデフォルト設定との組み合わせであってもよい。
【００８４】
［７．操作画面表示用の処理の変形例］
ＣＰＵ１０１ａは、カスタマイズ情報テーブルにおいて、ユーザー名およびパスワードを登録されたユーザーについても、「ＩＤ」を登録してもよい。図４の処理において、ＣＰＵ１０１ａは、ステップＳ１８においてユーザー認証が成功したと判断した後にステップＳ２０においてカスタマイズ画面を表示する。このとき、ＣＰＵ１０１ａは、取得されているＩＤを、カスタマイズ情報テーブルにおいて、認証が成功したユーザーに関連付けて登録する。
【００８５】
図１１は、認証が成功したユーザーについてＩＤが追加されたカスタマイズ情報テーブルの内容の一例を示す図である。図３と比較して、図１１では、ユーザー名「Yamada」についての情報が追加されている。より具体的には、図１１では、ユーザー名「Yamada」について、タイブ「ビーコン」とＩＤ「AACD:AAAA」が追加されている。
【００８６】
図１２は、操作画面の表示態様を決定するための処理の変形例のフローチャートである。以下に特記される場合を除き、図１２の各ステップの制御の内容は、図４の各ステップの内容と同じであってもよい。
【００８７】
ＭＦＰ１００は、無線通信制御部１０４がカスタマイズ情報テーブルに「ＩＤ」として登録されている情報を取得した場合、ユーザー名およびパスワードの入力を必要とすることなく当該「ＩＤ」のユーザーを認証し、また、パブリックモードボタン５０４の操作を必要とすることなく当該「ＩＤ」に対してカスタマイズされた画面を表示する。
【００８８】
より具体的には、図１２の処理では、ステップＳ１４において、ＣＰＵ１０１ａは、ステップＳ１２にて検出されたＩＤをユーザーテーブルに格納する。その後、ステップＳ２８にて、ユーザーテーブルに登録されているＩＤがカスタマイズ情報テーブルに登録されているか否かを判断する。ＣＰＵ１０１ａは、上記ＩＤがカスタマイズ情報テーブルに登録されていると判断すると（ステップＳ２８にてＹＥＳ）、ステップＳ２０へ制御を進め、そうでなければ（ステップＳ２８にてＮＯ）、ステップＳ１６へ制御を進める。
【００８９】
ステップＳ２０にて、ＣＰＵ１０１ａは、タッチパネルディスプレイ１２０に、操作画面として、ユーザーテーブルに登録されているＩＤに対してカスタマイズされた画面を表示する。図１２のステップＳ２０の画面において設定可能な機能は、ユーザーテーブルに登録されているＩＤ（ステップＳ１２において検出されたＩＤ）によって異なる。ＩＤが「AACD:AAAA」（図１１参照）であれば、図１２のステップＳ２０の画面において設定可能な機能は、ユーザー名「Yamada」に許可された機能、すなわちコピーとスキャンである。ＩＤが「AACD:fFFA」（図１１参照）であれば、図１２のステップＳ２０の画面において設定可能な機能は、パブリックモードにおいて許可された機能、すなわちコピーのみである。
【００９０】
その後、ＣＰＵ１０１ａは、ステップＳ３２にて、ユーザーテーブルから、登録されたＩＤを削除した後、図１２の処理を終了させる。
【００９１】
以上の説明によれば、ＭＦＰ１００は、認証したユーザーについて、ビーコンまたはＩＣカードからＩＤを取得し、当該ＩＤを当該ユーザーに関連付けて登録する（図１１のユーザー名「Yamada」）。その後、ＭＦＰ１００は、当該ＩＤを取得すると、パスワードの入力無しに、当該ユーザーを認証する（図１２のステップＳ２８にて「ＹＥＳ」）。これにより、ユーザーは、一度ＩＤを発信する機器を携帯しながらＭＦＰ１００に認証されれば、同じＩＤを発信する機器を携帯することによりパスワードの入力無しにＭＦＰ１００によって認証され得る。これにより、ＭＦＰ１００において、パスワードの入力という煩雑な操作の必要性が低減され、ユーザーに対する利便性が高まる。
【００９２】
また、ＭＦＰ１００は、パブリックモードのユーザーに対しても、過去に登録されたＩＤを検出した場合、パブリックモードボタン５０４の操作を必要とすることなくカスタマイズ画面を表示する（図１２のステップＳ２８にて「ＹＥＳ」）。これにより、ユーザーは、一度ＩＤを発信する機器を携帯しながらパブリックモードボタン５０４を操作してＭＦＰ１００を利用すれば、その後、同じＩＤを発信する機器を携帯することにより、パブリックモードボタン５０４を操作することなく、ＭＦＰ１００を利用できる。ＭＦＰ１００は、パブリックモードボタン５０４の操作を待つことなく、カスタマイズされた画面の表示のための処理を開始する。これにより、ＭＦＰ１００に接近してきたユーザーは、タッチパネルディスプレイ１２０の前に到達したときにすぐにＭＦＰ１００を利用できる。
【００９３】
［８．カスタマイズ情報テーブルの変形例］
本開示では、制御部（ＣＰＵ１０１ａ）は、第１インターフェース（タッチパネルディスプレイ１２０）がユーザー認証に必要な情報を取得した場合に、カスタマイズ情報テーブルを利用して、表示部に、当該ユーザー認証によって認証されるユーザーについてカスタマイズされた操作画面を表示する。制御部は、第１インターフェースがユーザー認証に必要な情報を取得しなかった場合に、カスタマイズ情報テーブルを利用して、表示部に、第２インターフェース（無線通信制御部１０４）が取得した情報によって識別されるユーザーについてカスタマイズされた操作画面を表示する。
【００９４】
図３の「カスタマイズ情報テーブル」は、ユーザー認証されたユーザー（ユーザー名「Yamada」等）の操作画面をカスタマイズする情報と、ユーザー認証によって認証されないユーザー（ユーザー名「Public」）の操作画面をカスタマイズする情報とを格納する。なお、ＭＦＰ１００では、カスタマイズ情報テーブルが、これらの二種類の情報のそれぞれを格納する複数のテーブルから構成されていてもよい。すなわち、カスタマイズ情報テーブルは、前者の情報を格納する第１のテーブルと、後者の情報を格納する第２のテーブルとを含んでいてもよい。この場合、制御部は、第１インターフェースがユーザー認証に必要な情報を取得した場合、第１のテーブルを利用して、認証されたユーザについてカスタマイズされた操作画面を表示する。制御部は、第１インターフェースがユーザー認証に必要な情報を取得しなかった場合に、第２のテーブルを利用して、表示部に、第２インターフェースが取得した情報によって識別されるユーザーについてカスタマイズされた操作画面を表示する。第１のテーブルと第２のテーブルとは、互いに異なる装置に格納されていてもよい。
【００９５】
今回開示された各実施の形態は全ての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内での全ての変更が含まれることが意図される。また、実施の形態および各変形例において説明された発明は、可能な限り、単独でも、組合わせても、実施することが意図される。
【符号の説明】
【００９６】
１００  ＭＦＰ、１０１  システムコントローラー、１０１ａ  ＣＰＵ、１０１ｂ  ＲＯＭ、１０２  表示部、１０３  操作部、１０４  無線通信制御部、１０５  顔認識部、１０６  音声認識部、１０７  記憶装置、１０８  出力画像処理部、１０９  プリンターエンジン、１１０  ネットワークインターフェース、１１１  メモリ、１１２  入力画像処理部、１１３  撮像部、１２０  タッチパネルディスプレイ、２００  ユーザー、３００  携帯端末、５００  初期画面、５０１，５０２  欄、５０３  送信ボタン、５０４  パブリックモードボタン。
【図１】
2019201282.tif 000003
【図２】
2019201282.tif 000004
【図３】
2019201282.tif 000005
【図４】
2019201282.tif 000006
【図５】
2019201282.tif 000007
【図６】
2019201282.tif 000008
【図７】
2019201282.tif 000009
【図８】
2019201282.tif 000010
【図９】
2019201282.tif 000011
【図１０】
2019201282.tif 000012
【図１１】
2019201282.tif 000013
【図１２】
2019201282.tif 000014