(57)【要約】【課題】画像処理装置が、他の画像処理装置に記憶された認証情報を利用して、認証を認証サーバに実行させる技術を提供すること。【解決手段】  画像処理装置は、入力された第１認証情報に関連付けて第２認証情報がメモリに記憶されていない場合に、対象画像処理装置に第１認証情報および送信要求情報を送信する。送信要求情報は、対象画像処理装置が第２認証情報を記憶している場合に、第２認証情報を画像処理装置へ送信することを要求する情報である。画像処理装置は、対象画像処理装置から第２認証情報を受信した場合に、第２認証情報を認証サーバに送信することによって、第２認証情報を利用した認証を認証サーバに実行させる。画像処理装置は、認証サーバから成功情報を受信した場合に、画像処理装置の機能の実行が制限されている状態から、画像処理装置の機能の実行が可能な状態に遷移させる。【選択図】図５
2018073009.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置であって、
メモリと、
対象画像処理装置が接続されている第１ネットワークおよび認証サーバとの通信を実行するための第１の通信インターフェースと、
第１認証情報の入力を受け付ける受付部と、
前記入力された前記第１認証情報に関連付けて第２認証情報が前記メモリに記憶されているか否かを判断する第１判断部と、
前記第２認証情報が前記メモリに記憶されていないことが前記第１判断部で判断された場合に、前記第１の通信インターフェースおよび前記第１ネットワークを介して、前記対象画像処理装置に前記第１認証情報および送信要求情報を送信する第１送信部であって、前記送信要求情報は、前記対象画像処理装置が前記第１認証情報に関連付けられている前記第２認証情報を記憶している場合に、前記第２認証情報を前記第１ネットワークを介して前記画像処理装置へ送信することを前記対象画像処理装置に要求する情報である、前記第１送信部と、
前記対象画像処理装置から前記第２認証情報を受信したか否かを判断する第２判断部と、
前記第２認証情報を前記対象画像処理装置から受信したと前記第２判断部で判断された場合に、前記受信した第２認証情報を認証サーバに送信することによって、前記第２認証情報を利用した認証を前記認証サーバに実行させる第２送信部と、
前記認証サーバでの認証が成功したことを示す成功情報を前記認証サーバから受信したか否かを判断する第３判断部と、
前記成功情報を受信したことが前記第３判断部で判断された場合に、前記画像処理装置の機能の実行が制限されている状態から、前記画像処理装置の機能の実行が可能な状態に遷移させる機能実行部と、
を備える、画像処理装置。
【請求項２】
前記画像処理装置は、さらに、
近距離無線通信を実行するための第２の通信インターフェースを備え、
前記受付部は、
前記第２の通信インターフェースを介して、前記第１認証情報を記憶している記録媒体から前記第１認証情報を受信することによって、前記第１認証情報の入力を受け付ける、請求項１に記載の画像処理装置。
【請求項３】
前記対象画像処理装置から、前記対象画像処理装置が備える画像処理機能に関する各種の設定を示す設定情報を受信する第１受信部と、
前記第１受信部が受信した前記設定情報を、前記画像処理装置が備える前記画像処理機能に関する各種の設定としてコピーする設定実行部と、
をさらに備える、請求項１又は２に記載の画像処理装置。
【請求項４】
前記対象画像処理装置が備える画像処理機能と同一の画像処理機能を前記画像処理装置が備えているか否かを判断する機能判断部をさらに備え、
前記設定実行部は、
前記同一の画像処理機能を前記画像処理装置が備えていることが前記機能判断部で判断された場合に、前記第１受信部が受信した前記設定情報をコピーし、
前記同一の画像処理機能を前記画像処理装置が備えていないことが前記機能判断部で判断された場合に、前記第１受信部が受信した前記設定情報をコピーしない、請求項３に記載の画像処理装置。
【請求項５】
前記設定情報は、前記対象画像処理装置が備える複数の画像処理機能に関する各種の設定を示し、
前記画像処理装置は、さらに、
前記対象画像処理装置が備える複数の画像処理機能の各々について、当該画像処理機能と同一の画像処理機能を前記画像処理装置が備えているか否かを判断する機能判断部を備え、
前記設定実行部は、
前記設定情報のうち、
前記機能判断部で前記同一の画像処理機能を備えていると判断された画像処理機能に対応する一部の情報をコピーし、
前記機能判断部で前記同一の画像処理機能を備えていないと判断された画像処理機能に対応する残りの情報をコピーしない、請求項３又は４に記載の画像処理装置。
【請求項６】
前記画像処理機能がスキャン機能である場合には、前記設定情報は、スキャン機能で利用される画像設定と、前記画像設定を利用したスキャン機能が実行された結果として生成されるスキャンデータの送信に関する送信設定と、の少なくとも一方を含み、
前記画像処理装置は、さらに、
前記メモリの空き容量が所定値以上であるか否かを判断するメモリ判断部と、
前記第１受信部が受信した前記設定情報に、前記送信設定が含まれているか否かを判断する第４判断部と、を備え、
前記設定実行部は、
前記メモリの空き容量が所定値以上であることが前記メモリ判断部で判断され、かつ、前記設定情報に前記送信設定が含まれていることが前記第４判断部で判断された場合に、前記設定情報に含まれている前記画像設定および前記送信設定を、前記画像処理装置が備えるスキャン機能に関する画像設定および前記送信設定としてコピーする、第１スキャン設定部を備える、請求項３から５のいずれか一項に記載の画像処理装置。
【請求項７】
前記画像処理機能がスキャン機能である場合には、前記設定情報は、スキャン機能で利用される画像設定と、前記画像設定を利用したスキャン機能が実行された結果として生成されるスキャンデータの送信に関する送信設定と、の少なくとも一方を含み、
前記画像処理装置は、さらに、
前記第１受信部が受信した前記設定情報に、前記送信設定が含まれているか否かを判断する第４判断部を備え、
前記設定実行部は、
前記設定情報に前記送信設定が含まれていないことが前記第４判断部で判断された場合に、前記設定情報に含まれる前記画像設定を、前記画像処理装置が備える前記スキャン機能に関する画像設定としてコピーし、
前記設定情報に前記送信設定が含まれていることが前記第４判断部で判断された場合に、前記設定情報を、前記画像処理装置が備える前記スキャン機能に関する画像設定としてコピーしない第２スキャン設定部を備える、請求項３から６のいずれか一項に記載の画像処理装置。
【請求項８】
前記画像処理機能がスキャン機能である場合には、前記設定情報は、スキャン機能で利用される画像設定と、前記画像設定を利用したスキャン機能が実行された結果として生成されるスキャンデータの送信に関する送信設定と、の少なくとも一方を含み、
前記画像処理装置は、さらに、
前記第１受信部が受信した前記設定情報に、前記送信設定が含まれているか否かを判断する第４判断部を備え、
前記設定実行部は、
前記設定情報に前記送信設定が含まれていることが前記第４判断部で判断された場合に、前記設定情報に含まれる前記画像設定および前記送信設定を、前記画像処理装置が備える前記スキャン機能に関する画像設定および送信設定としてコピーし、
前記設定情報に前記送信設定が含まれていないことが前記第４判断部で判断された場合に、前記設定情報に含まれる前記画像設定を、前記画像処理装置が備える前記スキャン機能に関する画像設定としてコピーする第３スキャン設定部を備える、請求項３から６のいずれか一項に記載の画像処理装置。
【請求項９】
前記設定情報は、
前記画像処理機能で利用される画像設定と、
前記対象画像処理装置以外の装置への前記画像設定のコピーが許可されているか否かを示す許可情報と、を含み、
前記設定実行部は、
前記第１受信部が受信した前記設定情報に含まれる前記許可情報が、コピーが許可されていることを示す場合に、前記設定情報をコピーし、
前記第１受信部が受信した前記設定情報に含まれる前記許可情報が、コピーが許可されていないことを示す場合に、前記設定情報をコピーしない、請求項３から８のいずれか一項に記載の画像処理装置。
【請求項１０】
前記第２判断部は、前記対象画像処理装置が最後に動作した日時を示す動作日時情報を前記対象画像処理装置から受信したか否かをさらに判断し、
複数の前記対象画像処理装置の各々から前記第２認証情報を受信したことが前記第２判断部で判断され、かつ、複数の前記対象画像処理装置の各々から前記動作日時情報を受信したことが前記第２判断部で判断された場合に、前記複数の対象画像処理装置のうち、最も直近に動作した前記対象画像処理装置を選択する選択部をさらに備え、
前記設定実行部は、前記選択部で選択された前記対象画像処理装置から受信した前記設定情報を、前記画像処理装置が備える前記画像処理機能に関する各種の設定としてコピーする、請求項３から９のいずれか一項に記載の画像処理装置。
【請求項１１】
前記設定情報は、
前記画像処理機能で利用される画像設定と、
前記対象画像処理装置以外の装置への前記画像設定のコピーが許可されているか否かを示す許可情報と、
前記許可情報の内容が変更可能であるか否か示す変更情報と、を含み、
前記画像処理装置は、さらに、
前記第１の通信インターフェースを介した通信を伴わない画像処理が前記画像処理装置で実行された場合、および、
外部装置と連携した処理を実行するための外部連携プログラムが前記画像処理装置で起動された場合、
の少なくともいずれかの場合に、コピーが許可されていないことを示す前記許可情報を、コピーが許可されていることを示す前記許可情報に変更する第１変更部を備える、請求項３から１０のいずれか一項に記載の画像処理装置。
【請求項１２】
前記設定情報は、
前記画像処理機能で利用される画像設定と、
前記画像設定が前記対象画像処理装置以外の装置へのコピーが許可されているか否かを示す許可情報と、
前記許可情報の内容が変更可能であるか否か示す変更情報と、を含み、
前記画像処理装置は、さらに、
前記画像処理装置が最後に動作してから所定期間が経過した場合、および、
前記認証サーバでの認証が失敗したことを示す失敗情報を前記認証サーバから受信した場合、
の少なくともいずれかの場合に、コピーが許可されていることを示す前記許可情報を、コピーが許可されていないことを示す前記許可情報に変更する第２変更部を備える、請求項３から１１のいずれか一項に記載の画像処理装置。
【請求項１３】
画像処理装置のためのコンピュータプログラムであって、
前記画像処理装置に搭載されるコンピュータを、
第１認証情報の入力を受け付ける受付部と、
前記入力された前記第１認証情報に関連付けて第２認証情報が前記画像処理装置のメモリに記憶されているか否かを判断する第１判断部と、
前記第２認証情報が前記メモリに記憶されていないことが前記第１判断部で判断された場合に、前記画像処理装置の第１の通信インターフェースおよび第１ネットワークを介して、対象画像処理装置に前記第１認証情報および送信要求情報を送信する第１送信部であって、前記第１の通信インターフェースは、前記対象画像処理装置が接続されている前記第１ネットワークおよび認証サーバとの通信を実行するためのインターフェースであり、前記送信要求情報は、前記対象画像処理装置が前記第１認証情報に関連付けられている前記第２認証情報を記憶している場合に、前記第２認証情報を前記第１ネットワークを介して前記画像処理装置へ送信することを前記対象画像処理装置に要求する情報である、前記第１送信部と、
前記対象画像処理装置から前記第２認証情報を受信したか否かを判断する第２判断部と、
前記第２認証情報を前記対象画像処理装置から受信したと前記第２判断部で判断された場合に、前記受信した第２認証情報を認証サーバに送信することによって、前記第２認証情報を利用した認証を前記認証サーバに実行させる第２送信部と、
前記認証サーバでの認証が成功したことを示す成功情報を前記認証サーバから受信したか否かを判断する第３判断部と、
前記成功情報を受信したことが前記第３判断部で判断された場合に、前記画像処理装置の機能の実行が制限されている状態から、前記画像処理装置の機能の実行が可能な状態に遷移させる機能実行部と、
として機能させるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書に開示されている技術は、認証が成功することに応じて機能を実行可能となる画像処理装置に関する。
【背景技術】
【０００２】
画像処理装置が、ユーザアカウントを利用した認証を認証サーバに実行させる技術が知られている。当該技術では、認証サーバの管理者は、ユーザのユーザアカウントを認証サーバに予め登録する。そして、ユーザは、管理者から通知された当該ユーザアカウントを第１の画像処理装置に入力する。第１の画像処理装置は、入力されたユーザアカウントを認証サーバに送信し、ユーザアカウントを利用した認証を認証サーバに実行させる。第１の画像処理装置は、認証が成功したことを示す成功通知を認証サーバから受信する場合に、ユーザアカウントを記憶する。次回の認証を実行する際に、第１の画像処理装置は、ユーザアカウントが入力されなくても、記憶されたユーザアカウントを利用して、認証を認証サーバに実行させる。なお、関連する技術を、特許文献１が開示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開2005-50185号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記の技術において、認証が成功した後に、同じユーザが第１の画像処理装置とは異なる第２の画像処理装置を利用して認証を実行したい状況が想定される。第２の画像処理装置には、ユーザアカウントが記憶されていないため、ユーザは、ユーザアカウントを第２の画像処理装置に入力しなければならない。本明細書では、画像処理装置が、他の画像処理装置に記憶された認証情報を利用して、認証を認証サーバに実行させる技術を開示する。
【課題を解決するための手段】
【０００５】
この目的を達成するために、本明細書に開示されている画像処理装置は、メモリと、対象画像処理装置が接続されている第１ネットワークおよび認証サーバとの通信を実行するための第１の通信インターフェースと、第１認証情報の入力を受け付ける受付部と、前記入力された前記第１認証情報に関連付けて第２認証情報が前記メモリに記憶されているか否かを判断する第１判断部と、前記第２認証情報が前記メモリに記憶されていないことが前記第１判断部で判断された場合に、前記第１の通信インターフェースおよび前記第１ネットワークを介して、前記対象画像処理装置に前記第１認証情報および送信要求情報を送信する第１送信部であって、前記送信要求情報は、前記対象画像処理装置が前記第１認証情報に関連付けられている前記第２認証情報を記憶している場合に、前記第２認証情報を前記第１ネットワークを介して前記画像処理装置へ送信することを前記対象画像処理装置に要求する情報である、前記第１送信部と、前記対象画像処理装置から前記第２認証情報を受信したか否かを判断する第２判断部と、前記第２認証情報を前記対象画像処理装置から受信したと前記第２判断部で判断された場合に、前記受信した第２認証情報を認証サーバに送信することによって、前記第２認証情報を利用した認証を前記認証サーバに実行させる第２送信部と、前記認証サーバでの認証が成功したことを示す成功情報を前記認証サーバから受信したか否かを判断する第３判断部と、前記成功情報を受信したことが前記第３判断部で判断された場合に、前記画像処理装置の機能の実行が制限されている状態から、前記画像処理装置の機能の実行が可能な状態に遷移させる機能実行部と、を備える。
【０００６】
本明細書に開示の画像処理装置は、第２認証情報を記憶していなくても、対象画像処理装置に記憶された第２認証情報を利用して、認証を認証サーバに実行させることができる。
【０００７】
なお、本明細書に開示の技術は、画像処理装置、画像処理装置の制御方法、画像処理装置を制御する制御装置、制御方法、制御プログラムを記録する記録媒体、画像処理装置と少なくとも１個の他の装置（例えば対象画像処理装置、認証サーバ）とを含む通信システム等の種々の態様で実現可能である。
【図面の簡単な説明】
【０００８】
【図１】通信システムのブロック図である。
【図２】複合機２１０内のテーブルＴ２に記憶されている設定情報の一例を示す。
【図３】複合機３１０内のテーブルＴ３に記憶されている設定情報の一例を示す。
【図４】複合機４１０内のテーブルＴ４に記憶されている設定情報の一例を示す。
【図５】登録処理のフローチャートを示す。
【図６】図５の続きのフローチャートを示す。
【図７】図６の続きのフローチャートを示す。
【図８】図７の続きのフローチャートを示す。
【図９】変更処理のフローチャートを示す。
【図１０】比較例のシーケンス図を示す。
【発明を実施するための形態】
【０００９】
（第１実施例）
（通信システム１の構成）
図１に、本願に係る実施形態として例示される通信システム１のブロック図を示す。通信システム１は、複合機１１０、２１０、３１０、４１０、認証サーバ１００、ＡＰ（Access Pointの略）５０を備える。認証サーバ１００は、インターネット７０およびＬＡＮ（Local Area Networkの略）Ｎ１を介して複合機１１０、２１０、３１０、４１０と通信することが可能である。
【００１０】
（複合機１１０、２１０、３１０、４１０の構成）
複合機１１０は、スキャン機能、印刷機能、コピー機能を実行可能な周辺機器（即ちＰＣ等の周辺機器）である。複合機１１０は、操作部１１２と、表示部１１４と、無線ＬＡＮインターフェース部１１８と、ＮＦＣ（Near Field Communicationの略）インターフェース部１１９と、印刷実行部１２０と、スキャン実行部１２２と、制御部１３０と、を備える。各部１１２〜１３０は、バス線（符号省略）に接続されている。以下では、インターフェース部をＩ／Ｆと記載することがある。
【００１１】
操作部１１２は、複数のキーを備える。ユーザは、操作部１１２を操作することによって、様々な指示を複合機１１０に与えることができる。表示部１１４は、様々な情報を表示するためのディスプレイである。
【００１２】
無線ＬＡＮ＿Ｉ／Ｆ１１８は、通信回路を含むＩＣチップを有し、Ｗｉ−Ｆｉ（Wi−Fi  Allianceの登録商標）技術に従った無線通信を実行する。Ｗｉ−Ｆｉ技術は、例えば、ＩＥＥＥ（The Institute of Electrical and Electronics Engineers, Inc.とも称する）の８０２．１１の規格、および、それに準ずる規格（例えば、８０２．１１ａ、１１ｂ、１１ｇ、１１ｎ等）に基づく無線通信手順である。無線ＬＡＮ＿Ｉ／Ｆ１１８は、アクセスポイントを介した無線通信（即ちインフラストラクチャモードの無線通信）を実行するためのＩ／Ｆである。無線ＬＡＮ＿Ｉ／Ｆ１１８は、ＡＰ５０によって形成されているＬＡＮ＿Ｎ１に接続されている。なお、変形例では、無線ＬＡＮ＿Ｉ／Ｆ１１８は、アクセスポイントを介さない無線通信（例えば、アドホックモードの無線通信、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ（Wi−Fi  Allianceの登録商標）技術の無線通信）を実行するためのＩ／Ｆであってもよい。
【００１３】
ＮＦＣ＿Ｉ／Ｆ１１９は、通信回路を含むＩＣチップを有し、いわゆる近距離無線通信のためのＮＦＣ技術に従った無線通信を実行する。ＮＦＣ技術は、例えば、ＩＳＯ／ＩＥＣ２１４８１又は１８０９２の国際標準規格に基づく無線通信手順である。ＮＦＣ＿Ｉ／Ｆ１１９は、ＮＦＣタグを備えるＩＣカード１０、２０、３０のいずれかである通信対象カードとの距離が所定距離（例：１０ｃｍ）以内になることに応じて、自動的に近距離無線通信を実行し、ＮＦＣタグからデータを受信する。よって、ユーザが通信対象カードを複合機１１０に近接させることにより、ＮＦＣ＿Ｉ／Ｆ１１９とＮＦＣタグとの間でＮＦＣ通信が自動的に実行される。その結果、複合機１１０は、通信対象カードからカード番号を受信する。ＩＣカード１０、２０、３０が有するカード番号は、それぞれ、「１１１１」、「２２２２」、「３３３３」である。ＩＣカード１０、２０、３０は、ＬＡＮ＿Ｎ１に接続されている複合機１１０、２１０、３１０、４１０を利用するユーザと一対一に対応する。即ち、各ユーザは、自己のカードを利用して、複合機１１０、２１０、３１０、４１０を利用可能である。
【００１４】
印刷実行部１２０は、インクジェット方式、レーザ方式等の印刷機構である。印刷実行部１２０によって、印刷機能が実行される。スキャン実行部１２２は、ＣＣＤ、ＣＩＳ等のスキャン機構である。スキャン実行部１２２によって、スキャン機能が実行される。また、印刷実行部１２０およびスキャン実行部１２２が協同することによって、コピー機能が実行される。
【００１５】
制御部１３０は、ＣＰＵ１３２と、記憶部１３４と、を備える。ＣＰＵ１３２は、記憶部１３４に記憶されているプログラム１３６に従って、様々な処理を実行するプロセッサである。記憶部１３４は、ＲＡＭ、ＲＯＭ等によって構成される。記憶部１３４は、コンピュータが読み取り可能なストレージ媒体であってよい。
【００１６】
記憶部１３４は、さらに、テーブルＴ１を記憶している。テーブルＴ１は、設定情報が記憶され得る。設定情報は、複合機１１０が備える複数の画像処理機能（即ち、スキャン機能、印刷機能、およびコピー機能）に関する各種の設定を示す情報である。なお、初期状態では、テーブルＴ１には設定情報が記憶されていない。設定情報は、後述の登録処理によって、又はユーザの入力によってテーブルＴ１に記憶され得る。
【００１７】
複合機２１０、３１０、４１０は、複合機１１０と同様の構成である。複合機２１０、３１０、４１０は、それぞれテーブルＴ２〜Ｔ４を記憶している。テーブルＴ２〜Ｔ４には、それぞれの複合機２１０、３１０、４１０に関する設定情報が記憶されている。
【００１８】
なお、本実施例では、複合機１１０が、印刷実行部１２０又はスキャン実行部１２２を備えない場合も想定する。複合機１１０は、印刷実行部１２０を備えない場合、印刷機能、およびコピー機能を有さないスキャナである。複合機１１０は、スキャン実行部１２２を備えない場合、スキャン機能、およびコピー機能を有さないプリンタである。また、複合機１１０は、印刷実行部１２０とスキャン実行部１２２とを備えていても、コピー機能を有さないこともある。
【００１９】
（認証サーバ１００の構成）
認証サーバ１００は、インターネット７０上に設置されるサーバである。認証サーバ１００は、複合機１１０、２１０、３１０、４１０のベンダによって提供されるサーバであってもよい。認証サーバ１００は、記憶部１０１とＣＰＵ１０２とネットワークＩ／Ｆ１０３とを備えている。ＣＰＵ１０２は、記憶部１０１に記憶されているプログラム（図示省略）に従って、様々な処理を実行するプロセッサである。記憶部１０１は、ユーザアカウントを記憶する領域である。認証サーバ１００は、ユーザアカウントが認証サーバ１００の管理者によって入力されることによって、ユーザアカウントを記憶する。ユーザアカウントは、本実施例では、ユーザ名であるが、変形例では、ユーザ名およびパスワードの組み合わせであってもよい。
【００２０】
ネットワークＩ／Ｆ１０３は、インターネット７０に接続されている。認証サーバ１００は、ネットワークＩ／Ｆ１０３を用いることで、ＡＰ５０を介して複合機１１０、２１０、３１０、４１０と通信可能である。
【００２１】
（複合機２１０内のテーブルＴ２に記憶されている設定情報の一例）
複合機２１０内のテーブルＴ２に記憶されている設定情報の一例を、図２を用いて説明する。上述したように、テーブルＴ２には、複合機２１０に関する設定情報が記憶されている。設定情報は、例えば、ユーザによって複合機２１０に入力された場合に、テーブルＴ２に記憶され得る。
【００２２】
設定情報は、カード番号、ログイン時刻、ユーザアカウント、スキャン設定、印刷設定、コピー設定、許可情報、および変更情報を含む。カード番号は、複合機２１０にログインした際に利用されたＩＣカードのカード番号である。ログイン時刻は、対応するユーザアカウントを利用して複合機２１０に最後にログインした（即ち複合機２１０が最後に動作した）日時を示す。ユーザアカウントは、複合機２１０にログインした際に利用されたユーザアカウントである。
【００２３】
スキャン設定は、スキャン機能を実行する際に利用される設定（解像度、カラー等）である。スキャン設定には、画像設定と送信設定とを含むスキャン設定「送信設定あり」と、画像設定のみを含むスキャン設定「送信設定なし」と、がある。送信設定は、スキャン設定を利用したスキャン機能が実行された結果として生成されるスキャンデータの送信に関する設定である。例えば、送信設定は、スキャンデータの送信先である装置のメールアドレスである。また、例えば、送信設定は、スキャンデータを送信先である装置に記憶するために必要な電子証明書である。スキャンデータを複合機２１０内に記憶する場合、又は複合機２１０に接続されるＵＳＢ（Universal Serial Busの略）メモリに記憶する場合では、送信設定は不要である。これらの場合に利用されるスキャン設定は、スキャン設定「送信設定なし」である。一方、スキャンデータを外部装置に送信する場合では、送信設定が必要である。この場合に利用されるスキャン設定は、スキャン設定「送信設定あり」である。
【００２４】
印刷設定は、印刷機能を実行する際に利用される設定（用紙サイズ、カラー等）である。
コピー設定は、コピー機能を実行する際に利用される設定（用紙サイズ、カラー等）である。許可情報は、複合機２１０以外の装置へのスキャン設定、印刷設定、およびコピー設定のコピーが許可されているか（「公開」）、コピーが許可されていないか（「非公開」）を示す。変更情報は、許可情報の内容が変更可能であるか（「可能」）、変更不可能であるか（「不可能」）を示す。
【００２５】
図２のテーブルＴ２では、カード番号「１１１１」、ログイン時刻「１３：００」、およびユーザアカウント「ＡＡＡ」が関連付けて記憶されている。これらの情報にスキャン設定（送信設定なし）Ｓｘ１〜Ｓｘ４、スキャン設定（送信設定あり）Ｓｙ１〜Ｓｙ４、印刷設定Ｐ１〜Ｐ４、およびコピー設定Ｃ１〜Ｃ４が関連付けて記憶されている。設定Ｓｘ１、Ｓｙ１、Ｐ１、Ｃ１に許可情報「公開」および変更情報「可能」が関連付けて記憶されている。設定Ｓｘ２、Ｓｙ２、Ｐ２、Ｃ２に許可情報「公開」および変更情報「不可能」が関連付けて記憶されている。設定Ｓｘ３、Ｓｙ３、Ｐ３、Ｃ３に許可情報「非公開」および変更情報「可能」が関連付けて記憶されている。設定Ｓｘ４、Ｓｙ４、Ｐ４、Ｃ４に許可情報「非公開」および変更情報「不可能」が関連付けて記憶されている。
【００２６】
さらに、テーブルＴ２では、カード番号「２２２２」、ログイン時刻「１３：３０」、およびユーザアカウント「ＢＢＢ」が関連付けて記憶されている。これらの情報にスキャン設定（送信設定なし）Ｓｘ５、Ｓｘ６、スキャン設定（送信設定あり）Ｓｙ５、Ｓｙ６、印刷設定Ｐ５、Ｐ６、およびコピー設定Ｃ５、Ｃ６が関連付けて記憶されている。設定Ｓｘ５、Ｓｙ５、Ｐ５、Ｃ５に許可情報「公開」および変更情報「可能」が関連付けて記憶されている。設定Ｓｘ６、Ｓｙ６、Ｐ６、Ｃ６に許可情報「非公開」および変更情報「可能」が関連付けて記憶されている。
【００２７】
（複合機３１０内のテーブルＴ３に記憶されている設定情報の一例）
複合機３１０内のテーブルＴ３に記憶されている設定情報の一例を図３を用いて説明する。上述したように、テーブルＴ３には、複合機３１０に関する設定情報が記憶されている。テーブルＴ２内の設定情報と同様の手法によって、設定情報は、テーブルＴ３に記憶され得る。
【００２８】
テーブルＴ３内の設定情報の種類は、テーブルＴ２内の設定情報の種類と同様である。具体的には、図３のテーブルＴ３では、カード番号「１１１１」、ログイン時刻「１２：００」、およびユーザアカウント「ＡＡＡ」が関連付けて記憶されている。これらの情報にスキャン設定（送信設定なし）Ｓｘ７、Ｓｘ８、スキャン設定（送信設定あり）Ｓｙ７、Ｓｙ８、印刷設定Ｐ７、Ｐ８、およびコピー設定Ｃ７、Ｃ８が関連付けて記憶されている。設定Ｓｘ７、Ｓｙ７、Ｐ７、Ｃ７に許可情報「公開」および変更情報「可能」が関連付けて記憶されている。設定Ｓｘ８、Ｓｙ８、Ｐ８、Ｃ８に許可情報「非公開」および変更情報「不可能」が関連付けて記憶されている。
【００２９】
さらに、テーブルＴ３では、カード番号「３３３３」、ログイン時刻「１５：００」、およびユーザアカウント「ＣＣＣ」が関連付けて記憶されている。これらの情報にスキャン設定（送信設定なし）Ｓｘ９、Ｓｘ１０、スキャン設定（送信設定あり）Ｓｙ９、Ｓｙ１０、印刷設定Ｐ９、Ｐ１０、およびコピー設定Ｃ９、Ｃ１０が関連付けて記憶されている。設定Ｓｘ９、Ｓｙ９、Ｐ９、Ｃ９に許可情報「公開」および変更情報「可能」が関連付けて記憶されている。設定Ｓｘ１０、Ｓｙ１０、Ｐ１０、Ｃ１０に許可情報「非公開」および変更情報「不可能」が関連付けて記憶されている。
【００３０】
（複合機３１０内のテーブルＴ４に記憶されている設定情報の一例）
複合機３１０内のテーブルＴ４に記憶されている設定情報の一例を図４を用いて説明する。上述したように、テーブルＴ４には、複合機４１０に関する設定情報が記憶されている。テーブルＴ２内の設定情報と同様の手法によって、設定情報は、テーブルＴ４に記憶され得る。
【００３１】
テーブルＴ４内の設定情報の種類は、テーブルＴ２内の設定情報の種類と同様である。具体的には、図４のテーブルＴ４では、カード番号「２２２２」、ログイン時刻「１２：００」、およびユーザアカウント「ＢＢＢ」が関連付けて記憶されている。これらの情報にスキャン設定（送信設定なし）Ｓｘ１１、Ｓｘ１２、スキャン設定（送信設定あり）Ｓｙ１１、Ｓｙ１２、印刷設定Ｐ１１、Ｐ１２、およびコピー設定Ｃ１１、Ｃ１２が関連付けて記憶されている。設定Ｓｘ１１、Ｓｙ１１、Ｐ１１、Ｃ１１に許可情報「公開」および変更情報「可能」が関連付けて記憶されている。設定Ｓｘ１２、Ｓｙ１２、Ｐ１２、Ｃ１２に許可情報「非公開」および変更情報「可能」が関連付けて記憶されている。
【００３２】
さらに、テーブルＴ４では、カード番号「３３３３」、ログイン時刻「１２：３０」、およびユーザアカウント「ＣＣＣ」が関連付けて記憶されている。これらの情報にスキャン設定（送信設定なし）Ｓｘ１３、Ｓｘ１４、スキャン設定（送信設定あり）Ｓｙ１３、Ｓｙ１４、印刷設定Ｐ１３、Ｐ１４、およびコピー設定Ｃ１３、Ｃ１４が関連付けて記憶されている。設定Ｓｘ１３、Ｓｙ１３、Ｐ１３、Ｃ１３に許可情報「公開」および変更情報「可能」が関連付けて記憶されている。設定Ｓｘ１４、Ｓｙ１４、Ｐ１４、Ｃ１４に許可情報「非公開」および変更情報「不可能」が関連付けて記憶されている。
【００３３】
（登録処理）
複合機１１０のＣＰＵ１３２がプログラム１３６に従って実行する登録処理を図５〜図８を用いて説明する。なお、複合機２１０、３１０、４１０も、同様の処理を実行してもよい。
【００３４】
図５のＳ１０では、ＣＰＵ１３２は、通信対象カード（即ちＩＣカード１０、２０、３０のいずれか）が複合機１１０にタッチされたか否かを判断する。具体的には、ＣＰＵ１３２は、ＮＦＣ＿Ｉ／Ｆ１１９と、通信対象カードとの距離が所定距離（例：１０ｃｍ）以内になったことを検出した場合に、Ｓ１０で肯定判断し、Ｓ１２に進む。この場合、ＣＰＵ１３２は、ＮＦＣ通信を利用して、ＮＦＣ＿Ｉ／Ｆ１１９を介して、通信対象カードから、通信対象カードが記憶しているカード番号を受信することによって、カード番号の入力を受け付ける。一方、ＣＰＵ１３２は、通信対象カードが複合機１１０にタッチされなかった場合に、Ｓ１０で否定判断し、Ｓ１０でループする。
【００３５】
Ｓ１２では、ＣＰＵ１３２は、入力されたカード番号（以下では「対象番号」と記載することがある）に関連付けてユーザアカウントが記憶部１３４に記憶されているか否かを判断する。ＣＰＵ１３２は、Ｓ１２で肯定判断した場合に、Ｓ５０に進み、Ｓ１２で否定判断した場合に、Ｓ１５に進む。
【００３６】
Ｓ１５では、ＣＰＵ１３２は、無線ＬＡＮ＿Ｉ／Ｆ１１８およびＬＡＮ＿Ｎ１を介して、カード番号および送信要求情報をブロードキャスト送信する。送信要求情報は、ＬＡＮ＿Ｎ１に接続されている装置（即ち複合機２１０、３１０、４１０）が対象カード番号に関連付けられているユーザアカウントを記憶している場合に、ユーザアカウントをＬＡＮ＿Ｎ１を介して複合機１１０へ送信することを当該装置に要求する情報である。
【００３７】
Ｓ２０では、ＣＰＵ１３２は、無線ＬＡＮ＿Ｉ／Ｆ１１８およびＬＡＮ＿Ｎ１を介して受信された応答信号の数を判断する。応答信号は、送信要求情報に対する応答である。応答信号は、応答信号の送信元である装置（以下では「応答装置」と記載することがある）のＭＡＣアドレスと、応答装置内のテーブルにおいて対象カード番号に対応付けて記憶されているログイン時刻と、を含む。例えば、対象カード番号が「１１１１」である場合では、「１１１１」を記憶している複合機２１０、３１０（図２、図３参照）から応答信号が受信される。ＣＰＵ１３２は、Ｓ２０で０個と判断した場合に、Ｓ６５に進み、Ｓ２０で１個と判断した場合に、Ｓ３０に進み、Ｓ２０で２個以上と判断した場合に、Ｓ２５に進む。
【００３８】
Ｓ２５では、ＣＰＵ１３２は、複数の応答装置のうち、対象カード番号に対応するユーザによって、最も直近に動作された対象装置を選択する。具体的には、ＣＰＵ１３２は、最新のログイン時刻を含む応答信号の送信元である応答装置を選択する。上記の例では、複合機２１０、３１０のうち、カード番号「１１１１」に対応するログイン時刻が直近である複合機２１０（図２参照）が対象装置として選択される。
【００３９】
Ｓ３０では、ＣＰＵ１３２は、無線ＬＡＮ＿Ｉ／Ｆ１１８およびＬＡＮ＿Ｎ１を介して、ユーザアカウント要求を対象装置に送信する。なお、対象装置は、１個の応答装置のみから応答信号が受信された場合（Ｓ２０で１個）では、当該１個の応答装置である。ユーザアカウント要求は、対象装置内のテーブルにおいて、対象カード番号に対応付けられて記憶されているユーザアカウントを対象装置に要求する情報である。
【００４０】
Ｓ３５では、ＣＰＵ１３２は、無線ＬＡＮ＿Ｉ／Ｆ１１８およびＬＡＮ＿Ｎ１を介して、対象装置からユーザアカウントを受信する。
【００４１】
Ｓ５０では、ＣＰＵ１３２は、無線ＬＡＮ＿Ｉ／Ｆ１１８を介して、Ｓ３５のユーザアカウントを認証サーバ１００に送信することによって、ユーザアカウントを利用した認証を認証サーバ１００に実行させる。
【００４２】
Ｓ５５では、ＣＰＵ１３２は、認証サーバ１００での認証が成功したことを示す成功情報を認証サーバから受信したか否かを判断する。ＣＰＵ１３２は、成功通知を受信した場合に、Ｓ５５で肯定判断し、Ｓ５７に進む。一方、ＣＰＵ１３２は、認証サーバ１００での認証が失敗したことを示す失敗情報を認証サーバから受信した場合に、Ｓ５５で否定判断し、Ｓ１０に戻る。
【００４３】
Ｓ５７では、ＣＰＵ１３２は、ユーザアカウントを記憶部１３４に記憶させる。これにより、次回の認証を実行する際に、ＣＰＵ１３２は、記憶されたユーザアカウントを利用することができる。
【００４４】
Ｓ６０では、ＣＰＵ１３２では、複合機１１０の機能の実行が制限されている状態から、複合機１１０の機能の実行が可能な状態に遷移させる（即ちロック解除する）。これにより、ＣＰＵ１３２は、スキャン機能、印刷機能、およびコピー機能が実行可能となり、さらに、設定情報のコピー（後述の図６〜図８の処理）を実行可能となる。
【００４５】
Ｓ６５では、ＣＰＵ１３２は、ユーザアカウントの入力を受け付けるためのユーザアカウント入力画面を表示部１１４に表示させる。
【００４６】
Ｓ７０では、ＣＰＵ１３２は、ユーザアカウントを入力するための入力操作がユーザによって複合機１１０に実行されたか否かを判断する。ＣＰＵ１３２は、Ｓ７０で肯定判断した場合に、Ｓ７５に進み、Ｓ７０で否定判断した場合に、Ｓ７０でループする。
【００４７】
Ｓ７５では、ＣＰＵ１３２は、Ｓ７０で入力されたユーザアカウントを利用して、Ｓ５０と同様の処理を実行する。Ｓ８０、Ｓ８２、Ｓ８５は、それぞれ、Ｓ５５、Ｓ５７、Ｓ６０と同様である。ＣＰＵ１３２は、Ｓ８０で否定判断された場合、又はＳ８５を終了した場合に、Ｓ１０に戻る。
【００４８】
図６のＳ１１０では、ＣＰＵ１３２は、スキャン機能を備えているか否かを判断する。ＣＰＵ１３２は、Ｓ１１０で肯定判断した場合に、Ｓ１１５に進み、Ｓ１１０で否定判断した場合に、図７のＳ２１０に進む。この場合、ＣＰＵ１３２は、スキャン設定をコピーしない。
【００４９】
Ｓ１１５では、ＣＰＵ１３２は、パラメータＫの初期値として「１」を設定する。Ｓ１２０では、ＣＰＵ１３２は、無線ＬＡＮ＿Ｉ／Ｆ１１８およびＬＡＮ＿Ｎ１を介して、図５の対象装置からＫ番目のスキャン設定、Ｋ番目の許可情報、およびＫ番目の変更情報（以下では「Ｋ番目のスキャン設定等」と記載することがある）を受信するか否かを判断する。Ｋ番目とは、対象装置内のテーブルの最上の列からＫ列目を指す。具体的には、ＣＰＵ１３２は、Ｋ番目のスキャン設定等を要求するスキャン設定要求を対象装置に送信し、対象装置からＫ番目のスキャン設定等が受信される場合に、Ｓ１２０で肯定判断し、Ｓ１２５に進む。一方、ＣＰＵ１３２は、スキャン設定要求を対象装置に送信し、対象装置からＫ番目のスキャン設定等が受信されない場合（即ち対象装置にＫ番目のスキャン設定等が記憶されていない場合）に、Ｓ１２０で否定判断し、図７のＳ２１０に進む。
【００５０】
Ｓ１２５では、ＣＰＵ１３２は、Ｋ番目のスキャン設定が公開されているか否かを判断する。具体的には、ＣＰＵ１３２は、Ｓ１２０で受信したＫ番目の許可情報が「公開」を示す場合に、Ｓ１２５で肯定判断し、Ｓ１３０に進み、Ｋ番目の許可情報が「非公開」を示す場合に、Ｓ１２５で否定判断し、Ｓ１５５に進む。この場合に、ＣＰＵ１３２は、Ｋ番目のスキャン設定をコピーしない。
【００５１】
Ｓ１３０では、ＣＰＵ１３２は、記憶部１３４の空き容量が所定値以上であるか否かを判断する。ＣＰＵ１３２は、Ｓ１３０で肯定判断した場合に、Ｓ１３２に進み、Ｓ１３０で否定判断した場合に、Ｓ１３５に進む。
【００５２】
Ｓ１３２では、ＣＰＵ１３２は、Ｋ番目のスキャン設定に送信設定が含まれているか否かを判断する。ＣＰＵ１３２は、Ｓ１３２で肯定判断した場合に、Ｓ１４５に進み、Ｓ１３２で否定判断した場合に、Ｓ１４０に進む。Ｓ１３５は、Ｓ１３２と同様である。Ｓ１３５で肯定判断された場合に、スキャン設定をコピーしない。
【００５３】
Ｓ１４０では、ＣＰＵ１３２は、Ｋ番目のスキャン設定（送信設定なし）（即ち画像設定のみ）をスキャン機能に関する画像設定としてコピーする（即ちテーブルＴ１に記憶する）。さらに、ＣＰＵ１３２は、Ｋ番目の許可情報と、Ｋ番目の変更情報と、をコピーする。
【００５４】
Ｓ１４５では、ＣＰＵ１３２は、Ｋ番目のスキャン設定（送信設定あり）（即ち画像設定および送信設定）をスキャン機能に関する画像設定および送信設定としてコピーする。さらに、ＣＰＵ１３２は、Ｋ番目の許可情報と、Ｋ番目の変更情報と、をコピーする。
【００５５】
Ｓ１５５では、ＣＰＵ１３２は、Ｋを１だけインクリメントする。ＣＰＵ１３２は、Ｓ１５５を終了すると、Ｓ１２０に戻る。
【００５６】
図７のＳ２１０では、ＣＰＵ１３２は、印刷機能を備えているか否かを判断する。ＣＰＵ１３２は、Ｓ２１０で肯定判断した場合に、Ｓ２１５に進み、Ｓ２１０で否定判断した場合に、図８のＳ３１０に進む。この場合、ＣＰＵ１３２は、印刷設定をコピーしない。
【００５７】
Ｓ２１５は、図６のＳ１１５と同様である。Ｓ２２０では、ＣＰＵ１３２は、無線ＬＡＮ＿Ｉ／Ｆ１１８およびＬＡＮ＿Ｎ１を介して、図５の対象装置からＫ番目の印刷設定、Ｋ番目の許可情報、およびＫ番目の変更情報（以下では「Ｋ番目の印刷設定等」と記載することがある）を受信するか否かを判断する。具体的には、ＣＰＵ１３２は、Ｋ番目の印刷設定等を要求する印刷設定要求を対象装置に送信し、対象装置からＫ番目の印刷設定等が受信される場合に、Ｓ２２０で肯定判断し、Ｓ２２５に進む。一方、ＣＰＵ１３２は、印刷設定要求を対象装置に送信し、対象装置からＫ番目の印刷設定等が受信されない場合（即ち対象装置にＫ番目の印刷設定等が記憶されていない場合）に、Ｓ２２０で否定判断し、図８のＳ３１０に進む。
【００５８】
Ｓ２２５では、ＣＰＵ１３２は、Ｋ番目の印刷設定が公開されているか否かを判断する。具体的には、ＣＰＵ１３２は、Ｓ２２０で受信したＫ番目の許可情報が「公開」を示す場合に、Ｓ２２５で肯定判断し、Ｓ２３０に進み、Ｋ番目の許可情報が「非公開」を示す場合に、Ｓ２２５で否定判断し、Ｓ２５５に進む。この場合に、ＣＰＵ１３２は、Ｋ番目の印刷設定をコピーしない。
【００５９】
Ｓ２３０では、ＣＰＵ１３２は、Ｋ番目の印刷設定を印刷機能に関する画像設定としてコピーする（即ちテーブルＴ１に記憶する）。さらに、ＣＰＵ１３２は、Ｋ番目の許可情報と、Ｋ番目の変更情報と、をコピーする。
【００６０】
Ｓ２５５は、図６のＳ１５５と同様である。ＣＰＵ１３２は、Ｓ２５５を終了すると、Ｓ２２０に戻る。
【００６１】
図８のＳ３１０では、ＣＰＵ１３２は、コピー機能を備えているか否かを判断する。ＣＰＵ１３２は、Ｓ３１０で肯定判断した場合に、Ｓ３１５に進み、Ｓ３１０で否定判断した場合に、図５のＳ１０に戻る。この場合、ＣＰＵ１３２は、コピー設定をコピーしない。
【００６２】
Ｓ３１５では、図６のＳ１１５と同様である。Ｓ３２０では、ＣＰＵ１３２は、無線ＬＡＮ＿Ｉ／Ｆ１１８およびＬＡＮ＿Ｎ１を介して、図５の対象装置からＫ番目のコピー設定、Ｋ番目の許可情報、およびＫ番目の変更情報（以下では「Ｋ番目のコピー設定等」と記載することがある）を受信するか否かを判断する。具体的には、ＣＰＵ１３２は、Ｋ番目のコピー設定等を要求するコピー設定要求を対象装置に送信し、対象装置からＫ番目のコピー設定等が受信される場合に、Ｓ３２０で肯定判断し、Ｓ３２５に進む。一方、ＣＰＵ１３２は、コピー設定要求を対象装置に送信し、対象装置からＫ番目のコピー設定等が受信されない場合（即ち対象装置にＫ番目のコピー設定等が記憶されていない場合）に、Ｓ３２０で否定判断し、図５のＳ１０に戻る。
【００６３】
Ｓ３２５では、ＣＰＵ１３２は、Ｋ番目のコピー設定が公開されているか否かを判断する。具体的には、ＣＰＵ１３２は、Ｓ３２０で受信したＫ番目の許可情報が「公開」を示す場合に、Ｓ３２５で肯定判断し、Ｓ３３０に進み、Ｋ番目の許可情報が「非公開」を示す場合に、Ｓ３２５で否定判断し、Ｓ３５５に進む。この場合に、ＣＰＵ１３２は、Ｋ番目のコピー設定をコピーしない。
【００６４】
Ｓ３３０では、ＣＰＵ１３２は、Ｋ番目のコピー設定をコピー機能に関する画像設定としてコピーする（即ちテーブルＴ１に記憶する）。さらに、ＣＰＵ１３２は、Ｋ番目の許可情報と、Ｋ番目の変更情報と、をコピーする。
【００６５】
Ｓ３５５では、図６のＳ１５５と同様である。ＣＰＵ１３２は、Ｓ３５５を終了すると、Ｓ３２０に戻る。
【００６６】
（変更処理）
複合機１１０のＣＰＵ１３２がプログラム１３６に従って実行する変更処理を、図９を用いて説明する。図９のＳ４１０では、ＣＰＵ１３２は、無線ＬＡＮ＿Ｉ／Ｆ１１８を介した通信を伴わない画像処理が複合機１１０で実行されたか否かを判断する。当該画像処理は、印刷処理、コピー処理を含む。当該画像処理は、さらに、スキャンデータの保存先が記憶部１３４又はＵＳＢメモリであるスキャン処理を含む。ＣＰＵ１３２は、Ｓ４１０で肯定判断した場合に、Ｓ４１５に進み、Ｓ４１０で否定判断した場合に、Ｓ４１３に進む。
【００６７】
Ｓ４１３では、ＣＰＵ１３２は、外部装置と連携した処理を実行するための外部連携プログラムが複合機１１０で起動されたか否かを判断する。外部連携プログラムは、例えば、外部サーバが複合機に表示用画像データを供給することによって、表示用画像データによって表わされる表示画面を複合機に表示させるためのプログラムである。ＣＰＵ１３２は、Ｓ４１３で肯定判断した場合に、Ｓ４１５に進み、Ｓ４１３で否定判断した場合に、Ｓ４３５に進む。
【００６８】
Ｓ４１５では、ＣＰＵ１３２は、変更可能な設定がテーブルＴ１に記憶されているか否かを判断する。具体的には、ＣＰＵ１３２は、「可能」を示す変更情報がテーブルＴ１に記憶されている場合に、Ｓ４１５で肯定判断し、Ｓ４２０に進む。一方、ＣＰＵ１３２は、「可能」を示す変更情報がテーブルＴ１に記憶されていない場合に、Ｓ４１５で否定判断し、Ｓ４１０に戻る。
【００６９】
Ｓ４２０では、ＣＰＵ１３２は、「可能」を示す変更情報に対応付けられている許可情報のうち、「非公開」を示す許可情報を、「公開」を示す許可情報に変更する。ＣＰＵ１３２は、Ｓ４２０が終了すると、Ｓ４１０に戻る。
【００７０】
Ｓ４３５では、ＣＰＵ１３２は、複合機１１０に最後にログインしてから（即ち、複合機１１０が最後に動作してから）所定期間が経過したか否かを判断する。ＣＰＵ１３２は、Ｓ４３５で肯定判断した場合に、Ｓ４４０に進み、Ｓ４３５で否定判断した場合に、Ｓ４３７に進む。
【００７１】
Ｓ４３７では、ＣＰＵ１３２は、認証サーバ１００での認証が失敗したことを示す失敗情報を認証サーバ１００から受信した場合に、Ｓ４４０に進み、失敗情報を受信しなかった場合に、Ｓ４１０に戻る。
【００７２】
Ｓ４４０は、Ｓ４１５と同様である。Ｓ４４５では、ＣＰＵ１３２は、「可能」を示す変更情報に対応付けられている許可情報のうち、「公開」を示す許可情報を、「非公開」を示す許可情報に変更する。ＣＰＵ１３２は、Ｓ４４５が終了すると、Ｓ４１０に戻る。
【００７３】
（本実施例の効果）
比較例の複合機５１０を利用した認証について図１０を用いて説明する。Ｔ１０では、ユーザは、ユーザ名およびパスワードを複合機５１０に入力する。Ｔ２０では、複合機５１０は、ユーザ名およびパスワードを認証サーバに送信する。
【００７４】
認証サーバ１００は、Ｔ３０において、受信されたユーザ名およびパスワードを利用した認証を実行し、Ｔ４０において、成功通知を複合機５１０に送信する。
【００７５】
Ｔ５０では、ユーザは、ＩＣカードを複合機５１０にタッチする。これにより、複合機５１０は、ＮＦＣ通信を利用して、ＩＣカードからカード番号を受信する。Ｔ６０では、複合機５１０は、カード番号およびユーザ名を関連付けて記憶する。
【００７６】
２回目の認証を実行する際に、ユーザは、Ｔ７０において、ＩＣカードをタッチする。複合機５１０は、ＩＣカードからカード番号を受信すると、カード番号に関連付けて記憶されたユーザ名を読み出す。Ｔ８０では、複合機５１０は、ユーザ名を認証サーバ１００に送信する。認証サーバ１００は、Ｔ９０において、受信されたユーザ名を利用した認証を実行し、Ｔ１００において、成功通知を複合機５１０に送信する。
【００７７】
上記の比較例では、複合機５１０は、複合機５１０と通信可能な他の装置からユーザ名を受信することはない。即ち、仮に、他の装置にユーザ名が既に記憶されていたとしても、ユーザは、ユーザ名およびパスワード（即ちユーザアカウント）を複合機５１０に入力する必要がある（Ｔ１０）。一方、本実施例では、複合機１１０は、ユーザアカウントを記憶している対象装置からユーザアカウントを受信し（図５のＳ３５）、当該ユーザアカウントを利用して、認証サーバ１００に認証を実行させることができる（Ｓ５０）。一般的に言うと、本実施例では、ユーザは、ＬＡＮ＿Ｎ１に接続されている複数の複合機のうちの１個の複合機にユーザアカウントを入力して記憶させておけば、ユーザアカウントを他の複合機に入力せずに済む。
【００７８】
複合機１１０は、ＮＦＣ通信を利用して、ＩＣカードからカード番号を受信している（図５のＳ１０）。そのため、例えば、ユーザがカード番号を手入力する場合に比べて、ユーザの操作負荷を軽減させることができる。
【００７９】
複合機１１０は、対象装置に記憶された設定情報をコピーしている（図６〜図８）。これにより、ユーザは、対象装置において利用した設定情報と同じ設定情報を、複合機１１０においても利用することができる。
【００８０】
複合機１１０は、自機が備える画像処理機能に対応する設定情報のみをコピーしている（図６のＳ１１０、図７のＳ２１０、図８のＳ３１０）。これにより、複合機１１０は、利用する可能性がある設定情報をコピーでき、利用する可能性がない設定情報をコピーすることを防止できる。
【００８１】
複合機１１０は、記憶部１３４の空き容量が小さい場合（図６のＳ１３０：ＮＯ）に、送信設定を含まないスキャン設定をコピーするが（Ｓ１３５：ＮＯ、Ｓ１４０）、送信設定を含むスキャン設定をコピーしない（Ｓ１３５：ＹＥＳ）。送信設定を含むスキャン設定は、送信設定を含まないスキャン設定に比べて、データサイズが大きいため、このように空き容量を節約すべき場合に、複合機１１０は、メモリ負荷を軽減できる。一方、複合機１１０は、記憶部１３４の空き容量が大きい場合（Ｓ１３０：ＹＥＳ）に、スキャン設定が送信設定を含むか否かに関わらず、スキャン設定をコピーする（Ｓ１４０、Ｓ１４５）。このように空き容量を節約しなくてもよい場合に、複合機１１０は、多くのスキャン設定をコピーできる。
【００８２】
複合機１１０は、コピーが許可されている設定情報をコピーし、コピーが許可されていない設定情報をコピーしない（図６のＳ１２５、図７のＳ２２５、図８のＳ３２５）。これにより、複合機１１０は、コピーが許可されていない設定情報がコピーされることを防止できる。
【００８３】
複合機１１０は、ユーザアカウントを記憶している複数の複合機のうち、最も直近に動作した複合機から設定情報をコピーする（図５のＳ２５）。複数の複合機に異なる設定情報が記憶されている状況では、ユーザが利用したい設定情報は、最も直近に動作した複合機に記憶されている可能性が高い。従って、ユーザは、所望の設定情報を複合機１１０で利用できる。
【００８４】
無線ＬＡＮ＿Ｉ／Ｆ１１８を介した通信を伴わない画像処理（即ち、印刷処理、コピー処理、ローカルにデータ保存するスキャン処理）が複合機１１０で実行された場合（Ｓ４１０：ＹＥＳ）では、ユーザは、設定情報を利用して、同じ画像処理を他の複合機でも利用する可能性が高い。この場合に、複合機１１０は、許可情報を「非公開」から「公開」に変更するので（Ｓ４２０）、設定情報を他の複合機にコピーし得る。なお、無線ＬＡＮ＿Ｉ／Ｆ１１８を介した通信を伴う画像処理（即ち、外部にデータ保存するスキャン処理）について、当該画像処理では、送信設定を含むスキャン設定が利用される。
【００８５】
外部連携プログラムが複合機１１０で起動された場合（図９のＳ４１３：ＹＥＳ）では、一人のユーザが複数の複合機を利用する可能性が高い。この場合に、複合機１１０は、許可情報を「非公開」から「公開」に変更するので（Ｓ４２０）、設定情報を他の複合機にコピーし得る。
【００８６】
複合機１１０に最後にログインしてから所定期間が経過した場合（図９のＳ４３５：ＹＥＳ）では、今後、ユーザが複合機１１０に記憶された設定情報を利用する可能性は低い。この場合に、複合機１１０は、許可情報を「公開」から「非公開」に変更するので（Ｓ４４５）、複合機１１０に記憶された設定情報が他の複合機にコピーされることを防止できる。
【００８７】
認証サーバ１００での認証が失敗したことを示す失敗情報が受信される場合（図９のＳ４３７：ＹＥＳ）では、ユーザアカウントが認証サーバ１００で消去されている可能性がある。即ち、当該ユーザアカウントに対応付けられた設定情報を他の複合機にコピーする必要性が低くなる。この場合に、複合機１１０は、許可情報を「公開」から「非公開」に変更するので（Ｓ４４５）、複合機１１０に記憶された設定情報が他の複合機にコピーされることを防止できる。
【００８８】
以上、本発明の具体例を詳細に説明したが、これらは例示にすぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には以上に例示した具体例を様々に変形、変更したものが含まれる。上記の実施例の変形例を以下に列挙する。
【００８９】
（変形例）
図５のＳ１０に代えて、例えば、ユーザによってＰＩＮコードが複合機１１０に入力されてもよい。即ち、「第１認証情報」は、カード番号に限られず、ＰＩＮコード等を含む。
【００９０】
複合機１１０は、ＮＦＣ＿Ｉ／Ｆ１１９に代えて、Transferjet（登録商標）Ｉ／Ｆ、赤外線Ｉ／Ｆを備えていてもよい。即ち、「近距離無線通信」は、ＮＦＣ通信に限られず、Transferjet、赤外線通信等を含む。また、「記録媒体」は、ＩＣカードに限られず、ＮＦＣタグとして、又は、ＮＦＣ規格のカードエミュレーションモードで動作可能な端末装置等を含む。
【００９１】
複合機１１０のＣＰＵ１３２は、図６のＳ１３０を省略して、Ｓ１３２に進んでもよい。この場合、ＣＰＵ１３２は、記憶部１３４の空き容量に関わらず、スキャン設定が送信設定を含むか否かに関わらず、スキャン設定をコピーする（Ｓ１４０、Ｓ１４５）。即ち、複合機１１０は、多くのスキャン設定をコピーできる。
【００９２】
「画像処理装置」は、複合機に限られず、画像処理を実行可能なあらゆる機器（スキャナ、プリンタ等）を含む。
【００９３】
ＮＦＣ＿Ｉ／Ｆ１１９は、省略することが可能である。設定情報を受信する処理（図６のＳ１２０、図７のＳ２２０、図８のＳ３２０）は、省略することが可能である。設定情報をコピーする処理（図６のＳ１４０、Ｓ１４５、図７のＳ２３０、図８のＳ３３０）は、省略することが可能である。画像処理機能を複合機１１０が備えているか否かを判断する処理（図６のＳ１１０、図７のＳ２１０、図８のＳ３１０）は、省略することが可能である。記憶部１３４の空き容量が所定値以上であるか否かを判断する処理（図６のＳ１３０）は、省略することが可能である。設定情報に送信設定が含まれているか否かを判断する処理（図６のＳ１３２、Ｓ１３５）は、省略することが可能である。最も直近に動作した対象装置を選択する処理（Ｓ２５）は、省略することが可能である。「非公開」を示す許可情報を、「公開」を示す許可情報に変更する処理（Ｓ４２０）は、省略することが可能である。「公開」を示す許可情報を、「非公開」を示す許可情報に変更する処理（Ｓ４４５）は、省略することが可能である。以上より、一般的に言うと、複合機１１０は、「第１の通信インターフェース」と、「受付部」と、「第１判断部」と、「第１送信部」と、「第２判断部」と、「第２送信部」と、「第３判断部」と、「機能実行部」と、を少なくとも備えていればよい。
【００９４】
上記の各実施例では、複合機１１０のＣＰＵ１３２が記憶部１３４内のプログラム１３６を実行することによって、図５〜図９の各処理が実現される。これに代えて、図５〜図９の各処理のうちの少なくとも１つの処理は、論理回路等のハードウェアによって実現されてもよい。
【００９５】
また、本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【００９６】
複合機１１０は、画像処理装置の一例である。複合機２１０は、対象画像処理装置の一例である。ＬＡＮ＿Ｎ１は、第１ネットワークの一例である。無線ＬＡＮ＿Ｉ／Ｆ１１８は、第１の通信インターフェースの一例である。カード番号は、第１認証情報の一例である。ユーザアカウントは、第２認証情報の一例である。ＮＦＣ通信は、近距離無線通信の一例である。ＩＣカード１０、２０、３０は、記録媒体の一例である。スキャン機能、印刷機能、およびコピー機能は、画像処理機能の一例である。スキャン設定、印刷設定、コピー設定、許可情報、および変更情報は、設定情報の一例である。送信設定を除くスキャン設定は、画像設定の一例である。ログイン時刻は、動作日時情報の一例である。図５のＳ１０でＹＥＳは、受付部によって実行される処理の一例である。Ｓ１２は、第１判断部によって実行される処理の一例である。Ｓ１５は、第１送信部によって実行される処理の一例である。Ｓ２０は、第２判断部によって実行される処理の一例である。Ｓ５０は、第２送信部によって実行される処理の一例である。Ｓ５５は、第３判断部によって実行される処理の一例である。Ｓ６０は、機能実行部によって実行される処理の一例である。図６のＳ１２０、図７のＳ２２０、図８のＳ３２０は、第１受信部によって実行される処理の一例である。図６のＳ１４０、Ｓ１４５、図７のＳ２３０、図８のＳ３３０は、設定実行部によって実行される処理の一例である。図６のＳ１１０、図７のＳ２１０、図８のＳ３１０は、機能判断部によって実行される処理の一例である。図６のＳ１３２、Ｓ１３５は、第４判断部によって実行される処理の一例である。Ｓ１４５は、第１スキャン設定部によって実行される処理の一例である。Ｓ２５は、選択部によって実行される処理の一例である。Ｓ４２０は、第１変更部によって実行される処理の一例である。Ｓ４４５は、第２変更部によって実行される処理の一例である。
【符号の説明】
【００９７】
１：通信システム、Ｃ１〜Ｃ１４：コピー設定、Ｐ１〜Ｐ１４：印刷設定、Ｓｘ１〜Ｓｘ１４、Ｓｙ１〜Ｓｙ１４：スキャン設定、Ｔ１〜Ｔ４：テーブル、１０〜３０：ＩＣカード、７０：インターネット、１００：認証サーバ、１０１、１３４：記憶部、１０３：ネットワークＩ／Ｆ、１１０、２１０、３１０、４１０、５１０：複合機、１１２：操作部、１１４：表示部、１１８：無線ＬＡＮ＿Ｉ／Ｆ、１１９：ＮＦＣ＿ＬＡＮ＿Ｉ／Ｆ、１２０：印刷実行部、１２２：スキャン実行部、１３０：制御部、１３２：ＣＰＵ、１３４：記憶部、１３６：プログラム
【図１】
2018073009.tif 000003
【図２】
2018073009.tif 000004
【図３】
2018073009.tif 000005
【図４】
2018073009.tif 000006
【図５】
2018073009.tif 000007
【図６】
2018073009.tif 000008
【図７】
2018073009.tif 000009
【図８】
2018073009.tif 000010
【図９】
2018073009.tif 000011
【図１０】
2018073009.tif 000012