(57)【特許請求の範囲】
【請求項１】
画像形成装置における設定のための情報である第一の情報を記憶する第一の外部デバイスから前記第一の情報を受信可能な前記画像形成装置であって、
前記第一の外部デバイスからのアクセスを検知して前記第一の情報を受信する外部デバイスアクセス制御部と、
前記受信した前記第一の情報の設定のための情報を反映させた、前記画像形成装置への操作を受け付ける操作用画面を表示する画面表示部と、
前記操作用画面に対する操作に基づいて画像形成を行う画像形成部と、
を備え、
前記第一の外部デバイスは、ユーザ認証用のユーザ識別情報を含む第二の情報を、さらに記憶しており、
前記画像形成装置は、１以上のユーザの情報が登録されているアドレス帳を記憶する記憶部を、さらに備えており、
前記外部デバイスアクセス制御部は、
前記第一の外部デバイスからのアクセスがあった場合、受信した前記第二の情報におけるユーザ識別情報が、前記記憶部に記憶されたアドレス帳が示す前記１以上のユーザの情報の中になかったとき、前記画面表示部を用いて、前記第一の情報に基づいて操作用画面を表示する
ことを特徴とする画像形成装置。
【請求項２】
画像形成装置における設定のための情報である第一の情報を記憶する第一の外部デバイスから前記第一の情報を受信可能な前記画像形成装置であって、
前記第一の外部デバイスからのアクセスを検知して前記第一の情報を受信する外部デバイスアクセス制御部と、
前記受信した前記第一の情報の設定のための情報を反映させた、前記画像形成装置への操作を受け付ける操作用画面を表示する画面表示部と、
前記操作用画面に対する操作に基づいて画像形成を行う画像形成部と、
１以上のユーザの情報が登録されているアドレス帳を記憶する記憶部と、
前記画面表示部による操作用画面を表示する前に、ユーザ認証を行う認証制御部と、
を備え、
前記外部デバイスアクセス制御部は、前記第一の外部デバイスからのアクセスと、前記第一の外部デバイスとは種類の異なるユーザ認証に用いるための第二の外部デバイスからのアクセスとを、それぞれの種類を含めて検知し、
前記第一の外部デバイスからのアクセスであった場合、前記画面表示部は、当該第一の外部デバイスから受信した前記第一の情報に基づいて操作用画面を表示し、
前記第二の外部デバイスからのアクセスであった場合、前記認証制御部は、前記第二の外部デバイスから受信したユーザ識別情報を含む第二の情報に基づいて、前記記憶部に記憶されたアドレス帳を参照することでユーザ認証を行う
ことを特徴とする画像形成装置。
【請求項３】
前記第一の外部デバイスは、前記第一の情報において前記画像形成装置の画面表示状態に応じて参照される異なる複数の参照データを記憶しており、
前記画像形成装置の画面表示部は、
前記外部デバイスアクセス制御部が前記第一の情報を受信したときの前記画面表示部における画面表示状態に応じて前記第一の情報において参照した前記参照データに基づく操作用画面を表示する
ことを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
画像形成装置における設定のための情報である第一の情報を記憶する第一の外部デバイスから前記第一の情報を受信可能な前記画像形成装置による情報処理方法であって、
前記第一の外部デバイスからのアクセスを検知して前記第一の情報を受信する外部デバイスアクセス制御ステップと、
前記受信した前記第一の情報の設定のための情報を反映させた、前記画像形成装置への操作を受け付ける操作用画面を表示する画面表示ステップと、
を含み、
前記第一の外部デバイスは、ユーザ認証用のユーザ識別情報を含む第二の情報を、さらに記憶しており、
前記画像形成装置は、１以上のユーザの情報が登録されているアドレス帳を記憶する記憶部を、さらに備えており、
前記外部デバイスアクセス制御ステップにおいて、前記第一の外部デバイスからのアクセスがあった場合に、受信した前記第二の情報におけるユーザ識別情報が、前記記憶部に記憶されたアドレス帳が示す前記１以上のユーザの情報の中になかったとき、
前記画面表示ステップは、前記第一の情報に基づいて操作用画面を表示する
ことを特徴とする情報処理方法。
【請求項５】
画像形成装置における設定のための情報である第一の情報を記憶する第一の外部デバイスから前記第一の情報を受信可能な前記画像形成装置による情報処理方法であって、
前記第一の外部デバイスからのアクセスを検知して前記第一の情報を受信する外部デバイスアクセス制御ステップと、
前記受信した前記第一の情報の設定のための情報を反映させた、前記画像形成装置への操作を受け付ける操作用画面を表示する画面表示ステップと、
を含み、
前記画像形成装置は、１以上のユーザの情報が登録されているアドレス帳を記憶する記憶部をさらに備えており、
前記外部デバイスアクセス制御ステップは、前記第一の外部デバイスからのアクセスと、前記第一の外部デバイスとは種類の異なるユーザ認証に用いるための第二の外部デバイスからのアクセスとを、それぞれの種類を含めて検知し、
前記第一の外部デバイスからのアクセスであった場合、前記画面表示ステップは、当該第一の外部デバイスから受信した前記第一の情報に基づいて操作用画面を表示し、
前記第二の外部デバイスからのアクセスであった場合、前記第二の外部デバイスから受信したユーザ識別情報を含む第二の情報に基づいて、前記記憶部に記憶されたアドレス帳を参照することでユーザ認証を行う認証制御ステップを実行する
ことを特徴とする情報処理方法。
【請求項６】
前記第一の外部デバイスは、前記第一の情報として、前記画像形成装置の画面表示状態に応じて参照される異なる複数の参照データを記憶しており、
前記画面表示ステップは、
前記外部デバイスアクセス制御ステップで前記第一の情報を受信したときの画面表示状態に応じて前記第一の情報において参照した前記参照データに基づく操作用画面を表示する
ことを特徴とする請求項４または５に記載の情報処理方法。
【請求項７】
画像形成装置における設定のための情報である第一の情報を記憶する第一の外部デバイスと、前記第一の外部デバイスから前記第一の情報を受信可能な前記画像形成装置と、を備える画像形成システムであって、
前記画像形成装置は、
前記第一の外部デバイスからのアクセスを検知して前記第一の情報を受信する外部デバイスアクセス制御部と、
前記受信した前記第一の情報の設定のための情報を反映させた、前記画像形成装置への操作を受け付ける操作用画面を表示する画面表示部と、
前記操作用画面に対する操作に基づいて画像形成を行う画像形成部と、
を備え、
前記第一の外部デバイスは、ユーザ認証用のユーザ識別情報を含む第二の情報を、さらに記憶しており、
前記画像形成装置は、１以上のユーザの情報が登録されているアドレス帳を記憶する記憶部を、さらに備えており、
前記外部デバイスアクセス制御部は、
前記第一の外部デバイスからのアクセスがあった場合、受信した前記第二の情報におけるユーザ識別情報が、前記記憶部に記憶されたアドレス帳が示す前記１以上のユーザの情報の中になかったとき、前記画面表示部を用いて、前記第一の情報に基づいて操作用画面を表示する
ことを特徴とする画像形成システム。
【請求項８】
画像形成装置における設定のための情報である第一の情報、およびユーザ認証用のユーザ識別情報を含む第二の情報を記憶する第一の外部デバイスから前記第一の情報を受信可能な前記画像形成装置であるコンピュータに、
前記第一の外部デバイスからのアクセスを検知して前記第一の情報を受信する外部デバイスアクセス制御ステップと、
前記受信した前記第一の情報の設定のための情報を反映させた、前記画像形成装置への操作を受け付ける操作用画面を表示する画面表示ステップと、
を実行させ、
前記外部デバイスアクセス制御ステップにおいて、
前記第一の外部デバイスからのアクセスがあった場合、受信した前記第二の情報におけるユーザ識別情報が、１以上のユーザの情報が登録されているアドレス帳を記憶する記憶部に記憶されたアドレス帳が示す前記１以上のユーザの情報の中になかったとき、
前記画面表示ステップは、前記第一の情報に基づいて操作用画面を表示する
ためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、情報処理方法、画像形成システム、および、プログラムに関する。
【背景技術】
【０００２】
近年、画像形成装置は、コピー、スキャナ、ファックス、プリンタなどの複数の機能を備えているものが多い。複数の機能を備えている画像形成装置は、ＭＦＰ（Multifunction  Peripheral：複合機）とも呼ばれる。
【０００３】
ＭＦＰの中には、ネットワーク機能を有し、ネットワーク上のサーバにある文書や設定を利用できるものがあり、また、携帯端末装置等の外部デバイスによって操作をすることができるものもある（例えば特許文献１）。
【０００４】
また、例えば、ユーザが外出先で普段使用してないＭＦＰを使用する場合には、上述のような携帯端末装置を用いるほか、ＩＣ（Integrated  Circuit）カード等の外部デバイスを用いてのユーザ認証を行うことでそのＭＦＰの使用を許可し、操作する方法も考えられる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ユーザは、普段使用している、いわゆる常用しているＭＦＰであれば、各種の設定を登録しておいて、ワンタッチで使用できるようにしておくことも可能で、ＭＦＰにおける設定としては、例えば、スキャナ機能の場合、スキャンデータの宛先（格納先、送信先等）、原稿の種類（文字、写真等）、読み取りサイズ（Ａ３、Ａ４等）、読み取り解像度（２００ｄｐｉ、３００ｄｐｉ等）の設定が挙げられる。
【０００６】
しかしながら、ユーザが前述の例のような外出先のＭＦＰを使用する場合、特許文献１を含めた従来技術では、ユーザは、ユーザ認証によってそのＭＦＰを使えるとしても、その場でさらに各種の設定を個別に指定（入力）しなければならないので、その作業に手間がかかるという問題がある。
【０００７】
そこで、本発明は、上記事情に鑑みてなされたものであって、設定を登録していない画像形成装置を使用するときのユーザの労力を低減することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するために、本発明は、画像形成装置における設定のための情報である第一の情報を記憶する第一の外部デバイスから第一の情報を受信可能な画像形成装置であって、第一の外部デバイスからのアクセスを検知して第一の情報を受信する外部デバイスアクセス制御部と、受信した第一の情報の設定のための情報を反映させた、画像形成装置への操作を受け付ける操作用画面を表示する画面表示部と、操作用画面に対する操作に基づいて画像形成を行う画像形成部と、を備え、第一の外部デバイスは、ユーザ認証用のユーザ識別情報を含む第二の情報を、さらに記憶しており、画像形成装置は、１以上のユーザの情報が登録されているアドレス帳を記憶する記憶部を、さらに備えており、外部デバイスアクセス制御部は、第一の外部デバイスからのアクセスがあった場合、受信した第二の情報におけるユーザ識別情報が、記憶部に記憶されたアドレス帳が示す１以上のユーザの情報の中になかったとき、画面表示部を用いて、第一の情報に基づいて操作用画面を表示する。
【発明の効果】
【０００９】
本発明によれば、設定を登録していない画像形成装置を使用するときのユーザの労力を低減することができるという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】図１は、実施形態の画像形成システムの構成例を示す図である。
【図２】図２は、実施形態のＭＦＰのハードウェア構成例を示す図である。
【図３】図３は、実施形態のＭＦＰのソフトウェア構成例を示す模式図である。
【図４】図４は、実施形態のＭＦＰの機能構成例を示す図である。
【図５】図５は、アドレス帳のデータ例を示す図である。
【図６】図６は、ＩＣカードの機能構成例を示す図である。
【図７】図７は、ＩＣカードに格納された情報とアプリケーションとの関係を示す概念図である。
【図８】図８は、対応テーブルのデータ例を示す図である。
【図９】図９は、ホーム画面のレイアウト構成例を示す図である。
【図１０】図１０は、スキャナアプリの画面のレイアウト構成例を示す図である。
【図１１】図１１は、画像形成システムの処理の流れを示すフローチャートである。
【図１２】図１２は、図１１におけるステップＳ４の処理内容を示すフローチャートである。
【図１３】図１３は、図１２におけるステップＳ１３の処理内容を示すフローチャートである。
【図１４】図１４は、図１２におけるステップＳ１４の処理内容を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照しながら、本発明に係る画像形成装置、情報処理方法、画像形成システム、および、プログラムの実施形態を詳細に説明する。
【００１２】
図１に示すように、本実施形態に係る画像形成システム１００は、ＭＦＰ１と、サーバ２と、外部デバイス通信装置３と、ＩＣカード４と、を含む。ＭＦＰ１およびサーバ２は、インターネット等のネットワーク３０を介して相互に接続されている。また、ＭＦＰ１には、外部デバイス通信装置３が接続されている。
【００１３】
ＭＦＰ１は、コピー機能、スキャナ機能、ファックス機能、プリンタ機能などの各種機能を有するとともに、ＭＦＰ１における操作のための操作用情報（第一の情報）を記憶するＩＣカード４（外部デバイス（第一の外部デバイス）の一例）から外部デバイス通信装置３を介して操作用情報を受信可能である。
【００１４】
本実施形態では、ＭＦＰ１を例えば、普段ユーザが勤務先（会社や事業所）などで利用している、いわゆる常用しているユーザ（以下、「常用ユーザ」ともいう。）は、各種の設定をＭＦＰ１に登録しているとともに、ＮＦＣ（Near  Field  Communication）の非接触型のＩＣカードを所持していて、そのＩＣカードによりユーザ認証を行ってからその登録している各種の設定を用いてＭＦＰ１を使用するものとする。なお、常用ユーザのユーザ認証用の情報（ユーザ識別情報、第二の情報）は、ＭＦＰ１のアドレス帳（アドレス）に登録されており、ユーザ認証時にはそのアドレス帳が参照されて当該常用ユーザの情報があることで認証ＯＫの結果が得られる（詳細は後述）。
【００１５】
一方、例えば、普段は自らの勤務先（会社や事業所）などにあるＭＦＰを利用しているものの、外出などにより別の場所（外出先や別の事業所）に来ているユーザである、いわゆる外部から来たユーザ（以下、「外部ユーザ」ともいう。）がその別の場所に設置された本システムのＭＦＰ１を使う場合、次の前提となっているものとする。まず、外部ユーザは、ＭＦＰ１を常用していないので、当然、各種の設定をＭＦＰ１に登録していない。また、外部ユーザは、このＭＦＰ１を使用するために、操作用情報を記憶するＩＣカードとして、前記したＮＦＣの非接触型のＩＣカードとは種類の異なるＩＣカード（例えば、ＵＳＢポートを経由する接触型のＩＣカード）を所持している。また、外部ユーザの情報は、ＭＦＰ１のアドレス帳に登録されていないが、予め操作用情報が記憶されているＩＣカードの所持者ということでユーザ認証無しでこのＭＦＰ１を使用できるものとする。
【００１６】
以下、「ユーザ認証用ＩＣカード」（第二の外部デバイス）は常用ユーザが所持するＩＣカードを指し、「ＩＣカード４」は外部ユーザが所持するＩＣカードを指すものとする。また、両者を区別しない場合は単に「ＩＣカード」と表現する。
【００１７】
また、以下、常用ユーザと外部ユーザを特に区別しない場合や、常用ユーザか外部ユーザかが判明していない場合、単に「ユーザ」と表現する。
【００１８】
なお、ＭＦＰ１の使用時に外部ユーザが用いる外部デバイスとしては、例えば、携帯端末装置、ＩＣカード等が考えられるが、本実施形態では、前記したようにＩＣカードの場合を例にとる。したがって、本実施形態では、外部デバイス通信装置３は、具体的には、ＩＣカードリーダとして実現される。
【００１９】
例えば、ユーザが、当該ユーザを識別する識別情報を含む各種情報の記録されたＩＣカード４を外部デバイス通信装置３に近接させると（かざすと）、外部デバイス通信装置３は、当該ＩＣカード４に記録された識別情報を含む各種情報を読み取る。なお、本実施形態において外部デバイス通信装置３を構成するＩＣカードリーダは、非接触型ＩＣカードと接触型ＩＣカードの両方から情報を読み取ることができるものとするが、これに限られず、使用するＩＣカード（ＩＣカード４、ユーザ認証用ＩＣカード）の種類に合わせたものであれば任意の仕様でよく、公知の様々な構成を利用可能である。
【００２０】
サーバ２は、ＭＦＰ１から受信した画像データ等を蓄積したり、ＭＦＰ１に関する設定情報を格納したりする。
【００２１】
次に、図２を用いて、ＭＦＰ１のハードウェア構成について説明する。図２に示すように、ＭＦＰ１は、コピー機能、スキャナ機能、ファックス機能、プリンタ機能などの各種の機能を実現可能な本体１０と、ユーザの操作を受け付ける操作部２０とを備える。なお、ユーザの操作を受け付けるとは、ユーザの操作に応じて入力される情報（画面の座標値を示す信号等を含む）を受け付けることを含む概念である。本体１０と操作部２０は、専用の通信路３００を介して相互に通信可能に接続されている。通信路３００は、例えばＵＳＢ（Universal  Serial  Bus）規格のものを用いることもできるが、有線か無線かを問わず任意の規格のものであってよい。
【００２２】
なお、本体１０は、操作部２０で受け付けた操作に応じた動作を行うことができる。また、本体１０は、クライアントＰＣ（パーソナルコンピュータ）等の外部装置とも通信可能であり、外部装置から受信した指示に応じた動作を行うこともできる。
【００２３】
まず、本体１０のハードウェア構成について説明する。本体１０は、ＣＰＵ１１と、ＲＯＭ１２と、ＲＡＭ１３と、ＨＤＤ１４と、通信Ｉ／Ｆ（インタフェース）１５と、接続Ｉ／Ｆ１６と、エンジン部１７とを備え、これらがシステムバス１８を介して相互に接続されている。
【００２４】
ＣＰＵ１１は、本体１０の動作を統括的に制御する。ＣＰＵ１１は、ＲＡＭ１３をワークエリア（作業領域）としてＲＯＭ１２、ＨＤＤ１４等に格納されたプログラムを実行することで、本体１０全体の動作を制御し、上述したコピー機能、スキャナ機能、ファックス機能、プリンタ機能などの各種機能を実現する。
【００２５】
通信Ｉ／Ｆ１５は、ネットワーク３０と接続するためのインタフェースである。接続Ｉ／Ｆ１６は、通信路３００を介して操作部２０と通信するためのインタフェースである。
【００２６】
エンジン部１７は、コピー機能、スキャナ機能、ファックス機能、および、プリンタ機能を実現させるための、汎用的な情報処理及び通信以外の処理を行うハードウェアである。例えば、原稿の画像をスキャンして読み取るスキャナ、用紙等のシート材への印刷を行うプロッタ、ファックス通信を行うファックス部などを備えている。さらに、印刷済みシート材を仕分けるフィニッシャや、原稿を自動給送するＡＤＦ（自動原稿給送装置）のような特定のオプションを備えることもできる。
【００２７】
次に、操作部２０のハードウェア構成について説明する。操作部２０は、ＣＰＵ２１と、ＲＯＭ２２と、ＲＡＭ２３と、フラッシュメモリ２４と、通信Ｉ／Ｆ２５と、接続Ｉ／Ｆ２６と、操作パネル２７と、外部接続Ｉ／Ｆ２８とを備え、これらがシステムバス２９を介して相互に接続されている。
【００２８】
ＣＰＵ２１は、操作部２０の動作を統括的に制御する。ＣＰＵ２１は、ＲＡＭ２３をワークエリア（作業領域）としてＲＯＭ２２、フラッシュメモリ２４等に格納されたプログラムを実行することで、操作部２０全体の動作を制御し、ユーザから受け付けた入力に応じた情報（画像）の表示などの各種機能を実現する。
【００２９】
通信Ｉ／Ｆ２５は、ネットワーク３０と接続するためのインタフェースである。接続Ｉ／Ｆ２６は、通信路３００を介して本体１０と通信するためのインタフェースである。
【００３０】
操作パネル２７は、ユーザの操作に応じた各種の入力を受け付けるとともに、各種の情報（例えば受け付けた操作に応じた情報、ＭＦＰ１の動作状況を示す情報、設定状態などを示す情報など）を表示する。例えば、操作パネル２７は、タッチパネル機能を搭載した液晶表示装置（ＬＣＤ）で構成されるが、これに限られない。ほかに、タッチパネル機能が搭載された有機ＥＬ（Electro  Luminescence）表示装置で構成されてもよい。さらに、これに加えて又はこれに代えて、ハードウェアキー等の操作部やランプ等の表示部を設けることもできる。
【００３１】
外部接続Ｉ／Ｆ２８は、上述の外部デバイス通信装置３と接続するためのインタフェースである。
【００３２】
次に、図３を用いて、ＭＦＰ１のソフトウェア構成について説明する。図３に示すように、本体１０は、アプリ層１０１と、サービス層１０２と、ＯＳ層１０３とを有する。アプリ層１０１、サービス層１０２、および、ＯＳ層１０３の実体は、ＲＯＭ１２、ＨＤＤ１４等に格納されている各種ソフトウェアである。ＣＰＵ１１が、これらのソフトウェアを実行することにより、各種の機能が提供される。
【００３３】
アプリ層１０１のソフトウェアは、ハードウェア資源を動作させて所定の機能を提供するためのアプリケーションソフトウェア（以下の説明では、単に「アプリ」と称する場合もある。）である。例えば、アプリとしては、コピー機能を提供するためのコピーアプリ、スキャナ機能を提供するためのスキャナアプリ、ファックス機能を提供するためのファックスアプリ、プリンタ機能を提供するためのプリンタアプリなどが挙げられる。
【００３４】
サービス層１０２のソフトウェアは、アプリ層１０１とＯＳ層１０３との間に介在し、アプリに対し、本体１０が備えるハードウェア資源を利用するためのインタフェースを提供するためのソフトウェアである。より具体的には、ハードウェア資源に対する動作要求の受付、動作要求の調停を行う機能を提供するためのソフトウェアである。サービス層１０２が受け付ける動作要求としては、スキャナによる読み取りやプロッタによる印刷等の要求が考えられる。
【００３５】
なお、サービス層１０２によるインタフェースの機能は、本体１０のアプリ層１０１だけではなく、操作部２０のアプリ層２０１に対しても提供される。すなわち、操作部２０のアプリ層２０１（アプリ）も、サービス層１０２のインタフェース機能を介して、本体１０のハードウェア資源（例えばエンジン部１７）を利用した機能を実現することができる。
【００３６】
ＯＳ層１０３のソフトウェアは、本体１０が備えるハードウェアを制御する基本機能を提供するための基本ソフトウェア（オペレーティングシステム）である。サービス層１０２のソフトウェアは、各種アプリからのハードウェア資源の利用要求を、ＯＳ層１０３が解釈可能なコマンドに変換してＯＳ層１０３に渡す。そして、ＯＳ層１０３のソフトウェアによりコマンドが実行されることで、ハードウェア資源は、アプリの要求に従った動作を行う。
【００３７】
同様に、操作部２０は、アプリ層２０１と、サービス層２０２と、ＯＳ層２０３とを有する。操作部２０が備えるアプリ層２０１、サービス層２０２及びＯＳ層２０３も、階層構造については本体１０側と同様である。ただし、アプリ層２０１のアプリにより提供される機能や、サービス層２０２が受け付け可能な動作要求の種類は、本体１０側とは異なる。アプリ層２０１のアプリは、操作部２０が備えるハードウェア資源を動作させて所定の機能を提供するためのソフトウェアであってもよいが、主として本体１０が備える機能（コピー機能、スキャナ機能、ファックス機能、プリンタ機能）に関する操作や表示を行うためのＵＩ（ユーザインタフェース）の機能を提供するためのソフトウェアである。
【００３８】
なお、本実施形態では、機能の独立性を保つために、本体１０側のＯＳ層１０３のソフトウェアと操作部２０側のＯＳ層２０３のソフトウェアが互いに異なる。つまり、本体１０と操作部２０は、別々のオペレーティングシステムで互いに独立して動作する。例えば、本体１０側のＯＳ層１０３のソフトウェアとしてＬｉｎｕｘ（登録商標）を用い、操作部２０側のＯＳ層２０３のソフトウェアとしてＡｎｄｒｏｉｄ（登録商標）を用いることも可能である。
【００３９】
以上のように、本実施形態のＭＦＰ１において、本体１０と操作部２０は別々のオペレーティングシステムで動作するため、本体１０と操作部２０との間の通信は、共通の装置内のプロセス間通信ではなく、異なる装置間の通信として行われる。操作部２０が受け付けた情報（ユーザからの指示内容）を本体１０へ伝達する動作（コマンド通信）や、本体１０が操作部２０へイベントを通知する動作などがこれに該当する。ここでは、操作部２０が本体１０へコマンド通信を行うことにより、本体１０の機能を使用することができる。また、本体１０から操作部２０に通知するイベントには、本体１０における動作の実行状況、本体１０側で設定された内容などが挙げられる。
【００４０】
また、本実施形態では、操作部２０に対する電力供給は、本体１０から通信路３００を経由して行われているので、操作部２０の電源制御を、本体１０の電源制御とは別に（独立して）行うことができる。
【００４１】
次に、ＭＦＰ１の機能構成について説明する。図４は、ＭＦＰ１の機能構成例を示すブロック図である。図４に示すように、ＭＦＰ１は、画面表示部１１０と、プラグイン管理部１２０と、ネットワーク通信部１３０と、プラグイン制御部１４０と、認証制御部１５０と、ＩＣカードアクセス制御部１６０（外部デバイスアクセス制御部）と、機能実行部１７０と、記憶部１８０と、を有する。なお、説明の便宜上、図４では、本発明に係る機能を主に例示しているが、ＭＦＰ１が有する機能は、これらに限られるものではない。
【００４２】
画面表示部１１０は、ユーザに対して、ＭＦＰ１のホーム画面（図９）や操作対象のアプリケーションの画面（図１０）などを、操作パネル２７（図２）に表示させる。
【００４３】
ここで、図９は、ホーム画面のレイアウト構成例を示す図である。図９に示すように、操作パネル２７にホーム画面が表示されており、具体的には、コピーボタン２７１、プリンタボタン２７２、スキャナボタン２７３、ＦＡＸボタン２７４、アドレス帳ボタン２７５、設定ボタン２７６が表示されている。各ボタンを操作（タッチ）すると、所定の次の画面に遷移する。例えば、スキャナボタン２７３を操作した場合、図１０の画面に遷移する。
【００４４】
図１０は、スキャナアプリの画面のレイアウト構成例を示す図である。この画面では、操作パネル２７において、宛先入力領域２７７と、読み取り設定入力領域２７８と、ＳＴＡＲＴボタン２７９が表示されている。
【００４５】
図４に戻って、画面表示部１１０は、ＩＣカード４からの操作用情報に基づいて、ＭＦＰ１への操作を受け付ける操作用画面を表示する（詳細は後述）。また、画面表示部１１０は、ＩＣカードアクセス制御部１６０がＩＣカード４から操作用情報を受信したときの操作パネル２７における画面表示状態に応じて、操作用情報において対応する参照データに基づく操作用画面を操作パネル２７に表示する（詳細は後述）。
【００４６】
プラグイン管理部１２０は、後から追加、カスタマイズ可能なプラグインを管理する。
ネットワーク通信部１３０は、ＭＦＰ１と外部装置との通信を行う際に動作する。
【００４７】
プラグイン制御部１４０は、プラグイン管理部１２０で管理されるプラグインに対して、ＩＣカード４やユーザ認証用ＩＣカードの通信経路によって異なる複数の規格のＩ／Ｆの統一を実行する。
【００４８】
認証制御部１５０は、操作パネル２７におけるソフトウェアキーボードから入力されたユーザの情報（ユーザＩＤやパスワード）に基づいて、あるいは、ユーザ認証用ＩＣカードから読み取ったユーザの情報に基づいて、ＭＦＰ１へのユーザログイン（ユーザ認証）を制御する。具体的には、認証制御部１５０は、ユーザの情報がアドレス帳１８２（詳細は後述）にあれば認証結果ＯＫと判定し、なければ認証結果ＮＧと判定する。
【００４９】
また、ＩＣカードアクセス制御部１６０がＩＣカード４とは種類の異なるユーザ認証用外部デバイスからのアクセスを検知したとき、認証制御部１５０は、そのユーザ認証用外部デバイスから送信されたユーザの情報に基づいて、記憶部１８０に記憶されたアドレス帳１８２を参照することでユーザ認証を行う。
【００５０】
ＩＣカードアクセス制御部１６０は、外部デバイス通信装置３を介して、ＩＣカード４からのアクセスと、ユーザ認証用ＩＣカードからのアクセスとをＩＣカードの種類の違いにより区別して検知し、ＩＣカード４からは操作用情報を受信し、ユーザ認証用ＩＣカードからはユーザの情報を受信する。
【００５１】
機能実行部１７０は、ユーザによる操作パネル２７を用いた入力指示に基づき、ＭＦＰ１におけるコピー、スキャナ、ファックス、プリンタ等の各機能を実行する。
【００５２】
記憶部１８０は、ＩＣカード情報１８１とアドレス帳１８２とを記憶する。
ＩＣカード情報１８１には、ＭＦＰ１で対応可能なＩＣカードの種別（ＮＦＣの非接触型のＩＣカード４、ＵＳＢポートを経由する接触型のユーザ認証用ＩＣカード等）が記憶されている。
【００５３】
アドレス帳１８２には、常用ユーザの情報が登録されている。図５は、アドレス帳１８２のデータ例を示す図である。アドレス帳１８２には、常用ユーザに関する情報として、番号（Ｎｏ．）ごとに、カードＩＤ、ユーザ名などの情報が記憶されている。
【００５４】
以上に説明した画面表示部１１０、プラグイン管理部１２０、ネットワーク通信部１３０、プラグイン制御部１４０、認証制御部１５０、ＩＣカードアクセス制御部１６０、機能実行部１７０は、ＣＰＵ（１１または２１）が、記憶装置（例えばＲＯＭ１２、ＨＤＤ１４、ＲＯＭ２２、フラッシュメモリ２４等）に格納されたプログラムを実行することにより実現されるが、これに限られず、例えば、少なくとも一部が専用のハードウェア回路（例えば半導体集積回路等）で実現されてもよい。また、記憶部１８０は、例えば本体１０側のＨＤＤ１４等によって実現されてもよいし、操作部２０側のフラッシュメモリ２４等によって実現されてもよい。
【００５５】
次に、ＩＣカード４の機能構成について説明する。図６は、ＩＣカード４の機能構成例を示す図である。ＩＣカード４は、機能構成として、通信部４１、アクセス制御部４２および記憶部４３を備えている。
【００５６】
通信部４１は、ＭＦＰ１との情報の送受信を行う。
アクセス制御部４２は、通信部４１を制御したり、記憶部４３に対して情報の読み書きを行ったりする。
【００５７】
記憶部４３に記憶される情報について、図７、図８を参照して説明する。図７は、ＩＣカード４に記憶される情報と、それらとアプリケーションとの関係を示す概念図である。図８は、記憶部４３に記憶される対応テーブルのデータ例を示す図である。
【００５８】
図７に示すように、ＩＣカード４（記憶部４３）には、ユーザを識別するＩＤ、ユーザによるＭＦＰ１での操作を支援するための優先アプリ（優先して起動されるアプリ）、読み取り設定（両面、フルカラー等）、宛先（データの送信先メールアドレス等）などの情報が記憶されている。
【００５９】
また、ＩＣカード４の記憶部４３には、図８に示す対応テーブル４３１も記憶される。対応テーブル４３１では、左から順に、表示画面アプリ、画面状態、参照データ、実行処理の各情報が対応付けられている。すなわち、対応テーブル４３１では、操作用情報として、ＭＦＰ１の画面表示状態（表示画面アプリ、画面状態）に応じて異なる複数の参照データが記憶されている。
【００６０】
図７も合わせて参照すると、例えば、図８の対応テーブル４３１の行Ｌ１は、表示画面アプリがホーム画面アプリのときには、参照データとして優先アプリ（図７ではスキャナアプリ）が参照され、実行処理としてアプリ起動されることを示している。
【００６１】
また、行Ｌ２は、表示画面アプリがコピーアプリのときには、画面状態がＴＯＰ画面であり、参照データとして読み取り設定が参照され、実行処理として画面更新されることを示している。
【００６２】
また、行Ｌ３は、表示画面アプリがスキャナアプリで、画面状態がＴＯＰ画面かつ宛先にフォーカスがない場合（宛先入力用のソフトウェアキーボードが表示されていない状態）、参照データとして読み取り設定と宛先が参照され、実行処理として画面更新されることを示している。
【００６３】
また、行Ｌ４は、表示画面アプリがスキャナアプリで、画面状態がＴＯＰ画面かつ宛先にフォーカスがある場合（宛先入力用のソフトウェアキーボードが表示されている状態）、参照データとして宛先が参照され、実行処理として画面更新されることを示している。
【００６４】
図７、図８からわかるように、ＩＣカード４には、ＭＦＰ１から参照される情報（参照データ）が複数個記憶されており、ＭＦＰ１の表示画面アプリや画面状態によって、利用される参照データが異なる。また、複数のアプリケーションから共通で参照される情報（参照データ）もある（図７、図８の例では読み取り設定）。
【００６５】
なお、図６では、外部デバイスがＩＣカード４の場合の機能構成を示しているが、外部デバイスが携帯端末装置であるとすると、通信部４１、アクセス制御部４２、記憶部４３の各機能は、ＯＳに含まれる場合もあれば、ＯＳ上で動作するアプリケーション毎に保持される場合もある。
【００６６】
次に、図１１を用いて、本実施形態の画像形成システム１００の動作手順の一例を説明する。図１１は、画像形成システム１００の処理の流れを示すフローチャートである。
【００６７】
まず、ユーザが自身の所持しているＩＣカードを外部デバイス通信装置３にかざすと、ＩＣカードアクセス制御部１６０は、外部デバイス通信装置３を介して、ＩＣカードからのアクセスを検知する（ステップＳ１）。
【００６８】
次に、ステップＳ２において、ＩＣカードアクセス制御部１６０は、そのＩＣカードがユーザ認証に利用するカード種別（種類）か否か、すなわち、ユーザ認証用ＩＣカードか否かを判定し、Ｙｅｓの場合（ユーザ認証用ＩＣカードの場合）はステップＳ３に進み、Ｎｏの場合（ＩＣカード４の場合）はステップＳ４に進む。
【００６９】
ステップＳ３において、認証制御部１５０は、ユーザ認証用ＩＣカードから読み取ったユーザの情報に基づいて、ユーザ認証（ユーザログイン）を実施する。具体的には、認証制御部１５０は、ユーザの情報がアドレス帳１８２にあれば認証結果ＯＫと判定し、なければ認証結果ＮＧと判定する。ステップＳ３以降の動作は従来技術と同様であるので説明を省略する。
【００７０】
ステップＳ４において、ＩＣカードアクセス制御部１６０は、ＩＣカード４のアクセス処理を実施する。ステップＳ４について、図１２を参照して説明する。
【００７１】
図１２に示すように、ステップＳ１１において、ＩＣカードアクセス制御部１６０は、ＭＦＰ１のホーム画面が表示されているか否かを判定し、Ｙｅｓの場合はステップＳ１３に進み、Ｎｏの場合はステップＳ１２に進む。このステップＳ１１の判定は、例えば、画面表示部１１０によって操作パネル２７に現時点で表示されているアプリを特定することにより実現できる。
【００７２】
ステップＳ１２において、ＩＣカードアクセス制御部１６０は、スキャナアプリが表示されているか否かを判定し、Ｙｅｓの場合はステップＳ１４に進み、Ｎｏの場合はステップＳ４の処理を終了する。なお、ステップＳ１２における判定対象をスキャナアプリとしたのは一例であり、他のコピーアプリ、ファックスアプリ、プリンタアプリ等についても同様に処理することができる。
【００７３】
ステップＳ１３において、ＩＣカードアクセス制御部１６０は、ホーム画面のＩＣカード４のアクセス処理を実施する。ステップＳ１３について、図１３を参照して説明する。
【００７４】
図１３に示すように、ステップＳ２１において、ＩＣカードアクセス制御部１６０は、ＩＣカード４の優先アプリの情報を取得する。
【００７５】
次に、ステップＳ２２において、ＩＣカードアクセス制御部１６０は、ＩＣカード４において優先アプリの情報が指定されているか否かを判定し、Ｙｅｓの場合はステップＳ２３に進み、Ｎｏの場合はステップＳ１３の処理を終了する。
【００７６】
ステップＳ２３において、ＩＣカードアクセス制御部１６０は、機能実行部１７０を用いて優先アプリを起動する。図７の例では、優先アプリであるスキャナアプリが起動され、画面表示部１１０は操作パネル２７に例えば図１０の画面表示を行う。
【００７７】
図１２に戻って、ステップＳ１４において、ＩＣカードアクセス制御部１６０は、スキャナアプリのＩＣカード４のアクセス処理を実施する。ステップＳ１４について、図１４を参照して説明する。なお、このステップＳ１４は、例えば、図１３のステップＳ２３でスキャナアプリが起動されたときに図１０の画面が表示され、そのときに外部ユーザがＩＣカード４を外部デバイス通信装置３にかざすことによって、実行されることになる。
【００７８】
図１４に示すように、ステップＳ３１において、ＩＣカードアクセス制御部１６０は、ＩＣカード４の情報（図７、図８参照）を取得する。
【００７９】
次に、ステップＳ３２において、ＩＣカードアクセス制御部１６０は、ＴＯＰ画面が表示されているか否かを判定し、Ｙｅｓの場合はステップＳ３３に進み、Ｎｏの場合はステップＳ１４の処理を終了する。
【００８０】
ステップＳ３３において、ＩＣカードアクセス制御部１６０は、画面上の宛先のフィールドにフォーカスがあるか否かを判定し、Ｙｅｓの場合はステップＳ３４に進み、Ｎｏの場合はステップＳ３５に進む。
【００８１】
ステップＳ３４において、ＩＣカードアクセス制御部１６０は、図８の対応テーブル４３１の行Ｌ４に基づいて、宛先（図１０の宛先入力領域２７７）のみをセットする。
【００８２】
ステップＳ３５において、ＩＣカードアクセス制御部１６０は、図８の対応テーブル４３１の行Ｌ３に基づいて、読み取り設定（図１０の読み取り設定入力領域２７８）と宛先（図１０の宛先入力領域２７７）をセットする。
ステップＳ３４、Ｓ３５の後、ステップＳ１４の処理を終了する。
【００８３】
このように、本実施形態の画像形成システム１００によれば、予め操作用情報を記憶しているＩＣカード４を用いることで、設定を登録していないＭＦＰ１を使用するときの外部ユーザの労力を低減することができる。
【００８４】
また、ＩＣカード４は、操作用情報として、ＭＦＰ１の画面表示状態（図８の表示画面アプリ、画面状態）に応じて異なる複数の参照データを記憶している。これにより、外部ユーザは、例えば、ホーム画面のときにＩＣカード４を外部デバイス通信装置３にかざすだけで優先アプリを起動させることができ、また、スキャナアプリの画面のときにＩＣカード４を外部デバイス通信装置３にかざすだけで読み取り設定や宛先をセットすることができる。
【００８５】
また、ＩＣカードアクセス制御部１６０が外部デバイス通信装置３を介してＩＣカード４からのアクセスとユーザ認証用外部デバイスからのアクセスとを区別して検知することで（図１１のステップＳ２）、ＩＣカード４からのアクセスであった場合はＩＣカード４が記憶する操作用情報に基づく処理（図１１のステップＳ４）を行い、ユーザ認証用ＩＣカードからのアクセスであった場合はユーザ認証用外部デバイスが記憶するユーザの情報に基づくユーザ認証処理（図１１のステップＳ３）を行う、という別々の動作を適宜実行することができる。
【００８６】
以上、本発明に係る実施形態について説明したが、本発明は、上述の実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。
【００８７】
例えば、上記実施形態では、外部デバイスとして、ＩＣカードの場合を例にとって説明したが、スマートフォンなどの携帯端末装置を適用してもよい。その場合、外部デバイス通信装置３は、携帯端末装置と通信可能な通信装置として実現される。
【００８８】
また、上記実施形態では、一例として、「ＩＣカード４」（第一の外部デバイス）と「ユーザ認証用ＩＣカード」（第二の外部デバイス）とを、種別（種類）の異なるデバイスとし、図１１のステップＳ２において、その種別の違いにより、ステップＳ３，Ｓ４のいずれに進むかを振り分けた。しかし、これに限定されず、例えば、ユーザ認証用ＩＣカードだけを使用するものとし、ＩＣカード４に記憶させるものとした操作用情報をユーザ認証用ＩＣカードに記憶させておくことも可能である。その場合、図１１のステップＳ２では、例えば、そのユーザ認証用ＩＣカード中にユーザ識別情報がなかったり、ユーザ識別情報があったがそのユーザ識別情報がＭＦＰ１のアドレス帳（図４、図５）に存在しなかったりしたときに、ステップ４に進むようにすればよい。このようにすれば、ユーザは、ユーザ認証用ＩＣカードだけを所持すればよく、カードの管理がより楽になる。
【００８９】
また、上記実施形態のＭＦＰ１では、本体１０と操作部２０は、ハードウェア的にもソフトウェア的にも独立したものとして説明したが、これに限られず、両者のハードウェア、ソフトウェアの一方または両方が一体に構成されていてもよい。
【００９０】
また、上述の実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。
【００９１】
また、上述した実施形態のＭＦＰ１で実行されるプログラムは、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）、ＵＳＢ（Universal  Serial  Bus）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよいし、インターネット等のネットワーク経由で提供または配布するように構成してもよい。また、各種プログラムを、ＲＯＭ等の不揮発性の記録媒体に予め組み込んで提供するように構成してもよい。
【００９２】
なお、上記実施形態では、本発明の画像形成装置を、コピー機能、スキャナ機能、ファクシミリ機能およびプリンタ機能のうち少なくとも２つの機能を有する複合機に適用した例を挙げて説明したが、複写機、スキャナ装置、ファクシミリ、プリンタ装置等の画像形成装置のいずれにも適用することができる。
【符号の説明】
【００９３】
１      ＭＦＰ
２      サーバ
３      外部デバイス通信装置
４      ＩＣカード
１０    本体
２０    操作部
１００  画像形成システム
【先行技術文献】
【特許文献】
【００９４】
【特許文献１】特許第５７０８５８９号公報
【図１】
0006736883.tif 000002
【図２】
0006736883.tif 000003
【図３】
0006736883.tif 000004
【図４】
0006736883.tif 000005
【図５】
0006736883.tif 000006
【図６】
0006736883.tif 000007
【図７】
0006736883.tif 000008
【図８】
0006736883.tif 000009
【図９】
0006736883.tif 000010
【図１０】
0006736883.tif 000011
【図１１】
0006736883.tif 000012
【図１２】
0006736883.tif 000013
【図１３】
0006736883.tif 000014
【図１４】
0006736883.tif 000015