(57)【要約】【課題】支援を容易に行うことのできる画像形成装置、画像形成装置の制御プログラム、および画像形成システムを提供する。【解決手段】ＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）１００は、複数のユーザーインターフェースの各々からの操作を受け付け可能な画像形成装置であって、ユーザーＣのユーザーインターフェースである操作パネル１５０から、ＭＦＰ１００を用いた作業を支援する依頼を受け付けた場合に、支援を依頼する相手であるユーザーＡのカスタマイズ仕様を、ユーザーＣの作業に関するカスタマイズ仕様に基づいて変更する。ＭＦＰ１００は、カスタマイズ仕様を変更した後で、ユーザーＡのユーザーインターフェースであるリモートパネル２００ａから作業の支援を受け付ける。【選択図】図１
2014011477.tif 000002
【特許請求の範囲】
【請求項１】
複数のユーザーインターフェースの各々からの操作を受け付け可能な画像形成装置であって、
前記複数のユーザーインターフェースのうち依頼者のユーザーインターフェースから、画像形成装置を用いた作業を支援する依頼を受け付ける依頼受付手段と、
前記依頼受付手段にて依頼を受け付けた場合に、支援を依頼する相手である支援者のカスタマイズ仕様を、前記依頼者の前記作業に関するカスタマイズ仕様に基づいて変更する仕様変更手段と、
前記仕様変更手段にてカスタマイズ仕様を変更した後で、前記複数のユーザーインターフェースのうち支援者のユーザーインターフェースから作業の支援を受け付ける支援受付手段とを備えた、画像形成装置。
【請求項２】
前記依頼受付手段にて依頼を受け付けた場合に、前記依頼者の前記作業に関するカスタマイズ仕様をリストに記憶する仕様記憶手段をさらに備え、
前記仕様変更手段は、前記仕様記憶手段にて記憶したリストに基づいてカスタマイズ仕様を変更する、請求項１に記載の画像形成装置。
【請求項３】
前記仕様記憶手段にて記憶したリストのカスタマイズ仕様は、前記作業に関する設定の内容と、前記作業に関するジョブに対して付されたジョブ識別子とを含む、請求項２に記載の画像形成装置。
【請求項４】
前記仕様記憶手段にて記憶したリストのカスタマイズ仕様と、前記支援者のカスタマイズ仕様とを比較することにより、前記支援者が作業を支援するのに必要なカスタマイズ仕様を決定する仕様決定手段をさらに備え、
前記仕様変更手段は、前記仕様決定手段にて決定したカスタマイズ仕様を前記支援者のカスタマイズ仕様に追加する、請求項２または３に記載の画像形成装置。
【請求項５】
前記仕様変更手段は、画像形成装置の機能または設定を行うための操作ボタンの表示の有無、画像形成装置の機能に関する利用権限の有無、およびファイルの利用権限の有無よりなる群から選ばれる少なくともいずれか１つを含むカスタマイズ仕様を変更する、請求項１〜４のいずれかに記載の画像形成装置。
【請求項６】
前記依頼受付手段にて受け付けた依頼を引き受けるか否かの回答を前記支援者から受け付ける回答受付手段をさらに備え、
前記仕様変更手段は、前記回答受付手段にて引き受ける旨の回答を受け付けた場合に、カスタマイズ仕様を変更する、請求項１〜５のいずれかに記載の画像形成装置。
【請求項７】
前記支援受付手段は、前記仕様変更手段にて変更したカスタマイズ仕様のうち少なくとも一部の変更を、前記支援者のユーザーインターフェースから受け付ける、請求項１〜６のいずれかに記載の画像形成装置。
【請求項８】
前記支援受付手段にて作業の支援を受け付けた場合に、作業の支援が完了したか否かを判別する完了判別手段と、
前記完了判別手段にて完了したと判別した場合に、前記支援者のカスタマイズ仕様を、前記仕様変更手段にて変更する前の状態に戻す仕様解除手段とをさらに備えた、請求項１〜７のいずれかに記載の画像形成システム。
【請求項９】
前記完了判別手段は、前記依頼者のユーザーインターフェースからログオフの通知を受け付けた場合、前記支援者のユーザーインターフェースから作業の支援が完了した旨の通知を受け付けた場合、前記依頼者のユーザーインターフェースから依頼を中止する旨の通知を受け付けた場合、および前記支援者のユーザーインターフェースから依頼を拒否する旨の通知を受け付けた場合よりなる群から選ばれる少なくともいずれか１つの場合に、作業の支援が完了したと判別する、請求項８に記載の画像形成装置。
【請求項１０】
前記複数のユーザーインターフェースのユーザーのうち少なくとも一つのユーザーインターフェースのユーザーから、支援候補者としての登録を受け付ける登録受付手段と、
前記依頼受付手段にて依頼を受け付けた場合に、前記登録受付手段にて登録を受け付けたユーザーを前記依頼者のユーザーインターフェースに表示する候補者表示手段と、
前記候補者表示手段にて表示したユーザーの中から特定のユーザーの選択を、前記依頼者のユーザーインターフェースから受け付ける選択受付手段と、
前記選択受付手段にて選択を受け付けた特定のユーザーを前記支援者として決定する第１の支援者決定手段とをさらに備えた、請求項１〜９のいずれかに記載の画像形成装置。
【請求項１１】
前記依頼受付手段にて依頼を受け付けた場合に、前記複数のユーザーインターフェースの各々の物理的な状態を示す情報を入手する状態入手手段と、
前記状態入手手段にて入手した情報に基づいて、前記支援者を決定する第２の支援者決定手段とをさらに備えた、請求項１〜９のいずれかに記載の画像形成装置。
【請求項１２】
前記状態入手手段は、前記複数のユーザーインターフェースの各々の加速度の情報を入手し、
前記第２の支援者決定手段は、前記複数のユーザーインターフェースの各々の加速度の情報うち、前記依頼者のユーザーインターフェースの加速度の情報と相関性のある加速度の情報を持つユーザーインターフェースのユーザーを、前記支援者として決定する、請求項１１に記載の画像形成装置。
【請求項１３】
前記加速度の情報は、加速度の発生時刻、加速度の最大値、および加速度変化の周期のうち少なくともいずれか１つを含む、請求項１２に記載の画像形成装置。
【請求項１４】
複数のユーザーインターフェースの各々からの操作を受け付け可能な画像形成装置の制御プログラムであって、
前記複数のユーザーインターフェースのうち依頼者のユーザーインターフェースから、画像形成装置を用いた作業を支援する依頼を受け付ける依頼受付ステップと、
前記依頼受付ステップにて依頼を受け付けた場合に、支援を依頼する相手である支援者のカスタマイズ仕様を、前記依頼者の前記作業に関するカスタマイズ仕様に基づいて変更する仕様変更ステップと、
前記仕様変更ステップにてカスタマイズ仕様を変更した後で、前記複数のユーザーインターフェースのうち支援者のユーザーインターフェースから作業の支援を受け付ける支援受付ステップとをコンピューターに実行させる、画像形成装置の制御プログラム。
【請求項１５】
複数のユーザーインターフェースと、前記複数のユーザーインターフェースの各々からの操作を受け付け可能な画像形成装置とを備えた画像形成システムであって、
前記画像形成装置は、
前記複数のユーザーインターフェースのうち依頼者のユーザーインターフェースから、画像形成装置を用いた作業を支援する依頼を受け付ける依頼受付手段と、
前記依頼受付手段にて依頼を受け付けた場合に、支援を依頼する相手である支援者のカスタマイズ仕様を、前記依頼者の前記作業に関するカスタマイズ仕様に基づいて変更する仕様変更手段と、
前記仕様変更手段にてカスタマイズ仕様を変更した後で、前記複数のユーザーインターフェースのうち支援者のユーザーインターフェースから作業の支援を受け付ける支援受付手段とを含む、画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像形成装置、画像形成装置の制御プログラム、および画像形成システムに関し、より特定的には、支援を容易に行うことのできる画像形成装置、画像形成装置の制御プログラム、および画像形成システムに関する。
【背景技術】
【０００２】
電子写真方式を用いた画像形成装置には、スキャナー機能、ファクシミリ機能、複写機能、プリンターとしての機能、データ通信機能、およびサーバー機能を備えたＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）、ファクシミリ装置、複写機、プリンターなどがある。
【０００３】
近年、複数のリモートパネルの各々からの画像形成装置の操作を可能にする操作支援システムが提案されている。この種の操作支援システムには、複数のリモートパネルの各々が独立して画像形成装置の操作を行うものと、複数のリモートパネルの各々が一つの操作画面（画像形成装置の操作パネル）を操作するものとがある。たとえば下記特許文献１および２には、複数のリモートパネルの各々が一つの操作画面を操作する操作支援システムが開示されている。
【０００４】
下記特許文献１には、複数の情報通信端末間でお互いの表示画面上に共通の画像を表示し、簡単な操作で、その画像上で話題の対象となる部分を指し示す目印を表示することができる情報通信端末が開示されている。情報通信端末は、利用者によってダイヤルボタンが押下されると、そのダイヤルボタンに対応する表示画面上の分割エリアに目印を表示させる。情報通信端末は、その目印の情報を、通信相手である他の情報通信端末に対して送信する。
【０００５】
下記特許文献２には、複数の操作端末から、同時に一つの被操作端末を操作するにあたっての、操作権の付与を適切に制御する端末操作システムが開示されている。この端末操作システムでは、操作端末が、被操作端末の操作として実行することが可能なキー入力、マウス操作、またはポインタ移動などの機能の内容により階層化された複数の種類の操作権のいずれかに基づいて、被操作端末を操作する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００９−２８４５５１号公報
【特許文献２】特開平１１−２５９４２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
操作支援システムでは、リモートパネルのカスタマイズ（個人化）が進んでいる。具体的には、個人専用のリモートパネルを通じてその所有者であるユーザーのログインを可能にし、ログインしたユーザー用にカスタマイズされた操作画面をリモートパネルに表示し、リモートパネルを使っての画像形成装置の遠隔操作を受け付ける技術が提案されている。
【０００８】
リモートパネルにおけるカスタマイズ仕様としては、たとえば、個人専用のアプリ（アプリケーション）の画面への表示の有無、ショートカットなどの呼出し簡略化ボタンの画面への追加、使わない機能のアイコンの非表示化、画面や文字などの色や文字のサイズ、またはリモートパネルのユーザーが利用可能な機能の管理者による制限などがある。
【０００９】
ところで、画像形成装置においては、画像形成装置の一つのジョブ（操作）に関して、複数のユーザーが立ち代り画像形成装置の操作パネルを扱うシーンがある。このシーンを画像形成装置における他者支援操作という。他者支援操作の具体例を以下に説明する。
【００１０】
画像形成装置は、ジョブの内容によっては、１つのジョブを完了するのに数分〜数１０分も時間を要する場合がある。このような場合、画像形成装置のユーザー（依頼者）は、ジョブの設定のみを行ない、その後の画像形成装置の操作や作業を他人（支援者）に任せることがある。
【００１１】
また、用紙ジャムのリカバリー作業や、トナーなどの消耗品の交換作業が必要となる場合もある。このような場合、画像形成装置のユーザーは、作業を経験がある他人に依頼することがある。
【００１２】
さらに、画像形成装置がオフィスやコンビニエンスストアなどに設けられる場合、画像形成装置は来訪者など誰でも使える共用財である一方で、多数の機能を有するので、用途によっては操作が難解な場合がある。一方で、画像形成装置の高機能化に伴って、画像形成装置の操作は複雑になっている。このため、画像形成装置のユーザーは、経験がある他人に難解な操作を依頼することがある。
【００１３】
支援者が自分のリモートパネルを用いて依頼者の作業を支援しようとする場合、支援者のリモートパネルのカスタマイズ仕様と、依頼者のリモートパネルのカスタマイズ仕様とに相違があるため、支援者による支援が困難になることがあった。具体的には、支援に必要な操作ボタンが支援者のリモートパネルに表示されていない場合や、支援に必要な機能の利用権限を支援者が有していない場合などである。
【００１４】
ここで、支援者が依頼者のリモートパネルを直接操作するという方法も考えられる。しかし、依頼者によっては、自分のリモートパネルを他人が使用することへの抵抗を感じる者もおり、支援者によっては、他人のリモートパネルを使用することへの抵抗を感じる者もいる。このため、この方法は有効ではなかった。
【００１５】
本発明は、上記課題を解決するためのものであり、その目的は、支援を容易に行うことのできる画像形成装置、画像形成装置の制御プログラム、および画像形成システムを提供することである。
【課題を解決するための手段】
【００１６】
本発明の一の局面に従う画像形成装置は、複数のユーザーインターフェースの各々からの操作を受け付け可能な画像形成装置であって、複数のユーザーインターフェースのうち依頼者のユーザーインターフェースから、画像形成装置を用いた作業を支援する依頼を受け付ける依頼受付手段と、依頼受付手段にて依頼を受け付けた場合に、支援を依頼する相手である支援者のカスタマイズ仕様を、依頼者の作業に関するカスタマイズ仕様に基づいて変更する仕様変更手段と、仕様変更手段にてカスタマイズ仕様を変更した後で、複数のユーザーインターフェースのうち支援者のユーザーインターフェースから作業の支援を受け付ける支援受付手段とを備える。
【００１７】
上記画像形成装置において好ましくは、依頼受付手段にて依頼を受け付けた場合に、依頼者の作業に関するカスタマイズ仕様をリストに記憶する仕様記憶手段をさらに備え、仕様変更手段は、仕様記憶手段にて記憶したリストに基づいてカスタマイズ仕様を変更する。
【００１８】
上記画像形成装置において好ましくは、仕様記憶手段にて記憶したリストのカスタマイズ仕様は、作業に関する設定の内容と、作業に関するジョブに対して付されたジョブ識別子とを含む。
【００１９】
上記画像形成装置において好ましくは、仕様記憶手段にて記憶したリストのカスタマイズ仕様と、支援者のカスタマイズ仕様とを比較することにより、支援者が作業を支援するのに必要なカスタマイズ仕様を決定する仕様決定手段をさらに備え、仕様変更手段は、仕様決定手段にて決定したカスタマイズ仕様を支援者のカスタマイズ仕様に追加する。
【００２０】
上記画像形成装置において好ましくは、仕様変更手段は、画像形成装置の機能または設定を行うための操作ボタンの表示の有無、画像形成装置の機能に関する利用権限の有無、およびファイルの利用権限の有無よりなる群から選ばれる少なくともいずれか１つを含むカスタマイズ仕様をさらに変更する。
【００２１】
上記画像形成装置において好ましくは、依頼受付手段にて受け付けた依頼を引き受けるか否かの回答を支援者から受け付ける回答受付手段をさらに備え、仕様変更手段は、回答受付手段にて引き受ける旨の回答を受け付けた場合に、カスタマイズ仕様を変更する。
【００２２】
上記画像形成装置において好ましくは、支援受付手段は、仕様変更手段にて変更したカスタマイズ仕様のうち少なくとも一部の変更を、支援者のユーザーインターフェースから受け付ける。
【００２３】
上記画像形成装置において好ましくは、支援受付手段にて作業の支援を受け付けた場合に、作業の支援が完了したか否かを判別する完了判別手段と、完了判別手段にて完了したと判別した場合に、支援者のカスタマイズ仕様を、仕様変更手段にて変更する前の状態に戻す仕様解除手段とをさらに備える。
【００２４】
上記画像形成装置において好ましくは、完了判別手段は、依頼者のユーザーインターフェースからログオフの通知を受け付けた場合、支援者のユーザーインターフェースから作業の支援が完了した旨の通知を受け付けた場合、依頼者のユーザーインターフェースから依頼を中止する旨の通知を受け付けた場合、および支援者のユーザーインターフェースから依頼を拒否する旨の通知を受け付けた場合よりなる群から選ばれる少なくともいずれか１つの場合に、作業の支援が完了したと判別する。
【００２５】
上記画像形成装置において好ましくは、複数のユーザーインターフェースのユーザーのうち少なくとも一つのユーザーインターフェースのユーザーから、支援候補者としての登録を受け付ける登録受付手段と、依頼受付手段にて依頼を受け付けた場合に、登録受付手段にて登録を受け付けたユーザーを依頼者のユーザーインターフェースに表示する候補者表示手段と、候補者表示手段にて表示したユーザーの中から特定のユーザーの選択を、依頼者のユーザーインターフェースから受け付ける選択受付手段と、選択受付手段にて選択を受け付けた特定のユーザーを支援者として決定する第１の支援者決定手段とをさらに備える。
【００２６】
上記画像形成装置において好ましくは、依頼受付手段にて依頼を受け付けた場合に、複数のユーザーインターフェースの各々の物理的な状態を示す情報を入手する状態入手手段と、状態入手手段にて入手した情報に基づいて、支援者を決定する第２の支援者決定手段とをさらに備える。
【００２７】
上記画像形成装置において好ましくは、状態入手手段は、複数のユーザーインターフェースの各々の加速度の情報を入手し、第２の支援者決定手段は、複数のユーザーインターフェースの各々の加速度の情報うち、依頼者のユーザーインターフェースの加速度の情報と相関性のある加速度の情報を持つユーザーインターフェースのユーザーを、支援者として決定する。
【００２８】
上記画像形成装置において好ましくは、加速度の情報は、加速度の発生時刻、加速度の最大値、および加速度変化の周期のうち少なくともいずれか１つを含む。
【００２９】
本発明の他の局面に従う画像形成装置の制御プログラムは、複数のユーザーインターフェースの各々からの操作を受け付け可能な画像形成装置の制御プログラムであって、複数のユーザーインターフェースのうち依頼者のユーザーインターフェースから、画像形成装置を用いた作業を支援する依頼を受け付ける依頼受付ステップと、依頼受付ステップにて依頼を受け付けた場合に、支援を依頼する相手である支援者のカスタマイズ仕様を、依頼者の作業に関するカスタマイズ仕様に基づいて変更する仕様変更ステップと、仕様変更ステップにてカスタマイズ仕様を変更した後で、複数のユーザーインターフェースのうち支援者のユーザーインターフェースから作業の支援を受け付ける支援受付ステップとをコンピューターに実行させる。
【００３０】
本発明のさらに他の局面に従う画像形成システムは、複数のユーザーインターフェースと、複数のユーザーインターフェースの各々からの操作を受け付け可能な画像形成装置とを備えた画像形成システムであって、画像形成装置は、複数のユーザーインターフェースのうち依頼者のユーザーインターフェースから、画像形成装置を用いた作業を支援する依頼を受け付ける依頼受付手段と、依頼受付手段にて依頼を受け付けた場合に、支援を依頼する相手である支援者のカスタマイズ仕様を、依頼者の作業に関するカスタマイズ仕様に基づいて変更する仕様変更手段と、仕様変更手段にてカスタマイズ仕様を変更した後で、複数のユーザーインターフェースのうち支援者のユーザーインターフェースから作業の支援を受け付ける支援受付手段とを含む。
【発明の効果】
【００３１】
本発明によれば、支援を容易に行うことのできる画像形成装置、画像形成装置の制御プログラム、および画像形成システムを提供することができる。
【図面の簡単な説明】
【００３２】
【図１】本発明の第１の実施の形態における画像形成システムの概略的な構成を示す図である。
【図２】画像形成システムの構成を示すブロック図である。
【図３】メモリ部１７０に記憶されているユーザー情報テーブルを模式的に示す図である。
【図４】操作パネル１５０の表示画面を模式的に示す図である。
【図５】支援依頼を受け付けた場合の操作パネル１５０の表示画面を模式的に示す図である。
【図６】支援者のユーザーインターフェースを決定した場合の操作パネル１５０の表示画面を模式的に示す図である。
【図７】メモリ部１７０に記憶されているヘルプ作業リストを模式的に示す図である。
【図８】支援依頼の内容の承認を受け付けた場合の操作パネル１５０表示画面を模式的に示す図である。
【図９】ユーザーＣから既に受け付けている支援依頼の数が上限に達している場合の、操作パネル１５０の表示画面を模式的に示す図である。
【図１０】リモートパネルアプリが起動された場合のリモートパネル２００ａの表示画面を模式的に示す図である。
【図１１】依頼メッセージへのタッチを受け付けた場合のリモートパネル２００ａの表示画面を模式的に示す図である。
【図１２】カスタマイズ仕様を変更した後のリモートパネル２００ａの表示画面を模式的に示す図である。
【図１３】作業の支援が完了した場合の操作パネル１５０の表示画面を模式的に示す図である。
【図１４】メモリ部１７０に記憶されているログ情報テーブルを模式的に示す図である。
【図１５】依頼者からの支援依頼を受け付けた場合のＭＦＰ１００の動作を示すフローチャートである。
【図１６】支援者がログインした場合のＭＦＰ１００の動作を示すフローチャートの前半部分である。
【図１７】支援者がログインした場合のＭＦＰ１００の動作を示すフローチャートの後半部分である。
【図１８】本発明の第２の実施の形態において、支援者を決定する第１の方法を説明する図である。
【図１９】本発明の第２の実施の形態において、支援者を決定する第２の方法を説明する図である。
【図２０】本発明の第２の実施の形態において、支援者を決定する際の画像形成システムの動作を示すフローチャートの前半部分である。
【図２１】本発明の第２の実施の形態において、支援者を決定する際の画像形成システムの動作を示すフローチャートの後半部分である。
【発明を実施するための形態】
【００３３】
以下、本発明の実施の形態について、図面に基づいて説明する。
【００３４】
以下の実施の形態の画像形成システムは、複数のユーザーインターフェースと、複数のユーザーインターフェースの各々からの操作を受け付け可能な画像形成装置とを備えている。本実施の形態において、画像形成装置はＭＦＰであり、ユーザーインターフェースは、ＭＦＰに固定された操作パネル、またはＭＦＰと無線通信もしくは有線通信が可能なリモートパネルである。リモートパネルは、典型的には携帯端末（スマートフォンやタブレット端末）である。
【００３５】
画像形成装置は、ＭＦＰである場合の他、たとえばファクシミリ装置、複写機、プリンターなどであってもよい。ユーザーインターフェースは、入力部と出力部とを含むものであればよく、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）などであってもよい。
【００３６】
なお、本明細書において、「カスタマイズ仕様」とは、そのユーザーのユーザーインターフェースの利用環境である。「カスタマイズ仕様」には、ＭＦＰの機能（カラーコピー機能、ステープル機能、メール送信機能、ＭＦＰに関するアプリなど）に関するそのユーザーの利用権限の有無、ファイルの利用権限（アクセス権限）の有無、ユーザーインターフェースへの操作ボタンの表示の有無、またはユーザーインターフェースで行われた設定の内容などが含まれる。「カスタマイズ仕様」には、そのユーザーが設定したものと、ＭＦＰの管理者などが設定したものとの両方が含まれる。
【００３７】
また、ＭＦＰを用いた作業を支援する依頼を「支援依頼」と呼ぶことがある。さらに、この依頼の依頼元のユーザーを「依頼者」と呼び、支援を依頼する相手となるユーザーを「支援者」と呼ぶことがある。
【００３８】
［第１の実施の形態］
始めに、画像形成システムの概略的な構成について説明する。
【００３９】
図１は、本発明の第１の実施の形態における画像形成システムの概略的な構成を示す図である。
【００４０】
図１を参照して、画像形成システムは、本体パネルである操作パネル１５０（ユーザーインターフェースの一例）を含むＭＦＰ１００（画像形成装置の一例）と、リモートパネル（外部端末パネル）２００ａおよび２００ｂ（ユーザーインターフェースの一例）とを備えている。ＭＦＰ１００と、リモートパネル２００ａおよび２００ｂの各々とは、ネットワーク（通信網）３００により相互に接続されている。
【００４１】
以下、画像形成システムが備えるリモートパネル（図１ではリモートパネル２００ａおよび２００ｂ）のうち任意のものをリモートパネル２００と記すことがある。
【００４２】
ネットワーク３００は、有線または無線のＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）である。ネットワーク３００は、ＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）のプロトコルを用いて各種機器を接続する。ネットワーク３００に接続された機器は、お互いに各種データのやり取りが可能（通信可能）となっている。なお、ネットワーク３００に代えて、インターネット・専用線などの広域ネットワークを用いて各機器を接続してもよい。
【００４３】
画像形成システムは、ＭＦＰ１００に関する操作を受け付け可能なユーザーインターフェースとして、操作パネル１５０、ならびにリモートパネル２００ａおよび２００ｂを含んでいる。操作パネル１５０はＭＦＰ１００に固定されている。リモートパネル２００ａおよび２００ｂは、ネットワーク３００に有線接続された無線アクセスポイント３１０を通じてＭＦＰ１００と無線接続されている。ＭＦＰ１００とユーザーインターフェースとの接続形態は、有線接続であっても無線接続であってもよい。
【００４４】
以降の説明において、リモートパネル２００ａのユーザーをユーザーＡと記し、リモートパネル２００ｂのユーザーをユーザーＢと記し、操作パネル１５０を操作中のユーザーをユーザーＣと記すことがある。リモートパネル２００ａおよびリモートパネル２００ｂの各々は、それぞれユーザーＡおよびＢの各々が所有する個人のユーザーインターフェースであるのに対して、操作パネル１５０は、複数のユーザーによって立ち代り操作されるユーザーインターフェースである。
【００４５】
ＭＦＰ１００は、たとえば電子写真方式や静電記録方式などによって画像形成を行うものであり、スキャナー機能、ファクシミリ機能、コピー機能、プリンターとしての機能、データ通信機能、およびサーバー機能を備えている。
【００４６】
ＭＦＰ１００は、たとえば、読み込んだ原稿の画像や、リモートパネル２００などから受信したプリントデータに基づいて生成した画像の印刷物を、用紙上に形成する。プリントデータとは、たとえば、リモートパネル２００のオペレーティングシステムやアプリケーションプログラムが発行する描画命令を、プリンタドライバによってＭＦＰ１００が処理可能なページ記述言語に変換したものである。プリントデータは、ＰＤＦ、ＴＩＦＦ、ＪＰＥＧ、またはＸＰＳなどのファイルフォーマットで記述された文書データなどであってもよい。
【００４７】
ＭＦＰ１００は、ネットワーク３００を介して、リモートパネル２００に原稿画像を送信することも可能である。さらにＭＦＰ１００は、リモートパネル２００から受信した文書データを、ＭＦＰ１００内のメモリ部１７０（図２）に蓄積することも可能である。
【００４８】
ＭＦＰ１００は、リモートパネル２００のパネル描画部２４０（図２）へ画像を描画する画像描画処理を行うことが可能である。具体的には、ＭＦＰ１００は、リモートパネル２００から受信した指示に基づく画面の画像データをメモリ部１７０内から取り出し、リモートパネル２００へ送信する。
【００４９】
なお、画像形成システムは、ＭＦＰ１００、ならびにリモートパネル２００ａおよび２００ｂ以外の外部機器（他のＭＦＰ、リモートパネル、またはＰＣなど）をさらに備えていてもよい。ＭＦＰ１００とリモートパネル２００とは、Ｂｌｕｅｔｏｏｔｈ（登録商標）などの近距離無線通信を用いて相互に通信が可能であってもよい。
【００５０】
続いて、ＭＦＰ１００およびリモートパネル２００の構成について説明する。
【００５１】
図２は、画像形成システムの構成を示すブロック図である。
【００５２】
図２を参照して、ＭＦＰ１００は、全体制御部１１０と、外部Ｉ／Ｆ部１２０と、パネル制御部１３０と、プリンター部１４１と、スキャナー部１４２と、操作パネル表示部１５０ａと、操作タッチパネル１５０ｂと、ハードキー（ハードウェアキー）１５０ｃと、外付けキーボード１６０とを主に含んでいる。全体制御部１１０には、外部Ｉ／Ｆ部１２０、パネル制御部１３０、プリンター部１４１、スキャナー部１４２、およびメモリ部１７０の各々が接続されている。パネル制御部１３０には、操作パネル表示部１５０ａ、操作タッチパネル１５０ｂ、ハードキー１５０ｃ、および外付けキーボード１６０の各々が接続されている。
【００５３】
全体制御部１１０は、スキャンジョブ、コピージョブ、メール送信ジョブ、およびプリントジョブなどの各種ジョブについて、ＭＦＰ１００全体の制御を行う。全体制御部１１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、およびＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などを含んでいる。ＣＰＵは、ＲＯＭに記憶された制御プログラムを実行する。ＲＡＭはＣＰＵの作業用のメモリである。
【００５４】
外部Ｉ／Ｆ部１２０は、ネットワークケーブルを介してＭＦＰ１００をネットワーク３００に接続する。外部Ｉ／Ｆ部１２０は、リモートパネル２００や他のＭＦＰとの間で、各種の情報を送受信する。
【００５５】
パネル制御部１３０は、操作パネル表示部１５０ａに各種情報を表示する。またパネル制御部１３０は、操作タッチパネル１５０ｂ、ハードキー１５０ｃ、または外付けキーボード１６０を通じて操作を受け付ける。
【００５６】
プリンター部１４１は、画像データに基づいて用紙などに画像をプリントする。プリンター部１４１は、おおまかに、トナー像形成部、定着装置、および用紙搬送部などで構成される。トナー像形成部は、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）の各色について設けられた感光体と、感光体からトナー像が転写（１次転写）される中間転写ベルトと、中間転写ベルトから用紙に画像を転写（２次転写）する転写部などで構成される。定着装置は、加熱ローラーおよび加圧ローラーを有する。定着装置は、加熱ローラーと加圧ローラーとでトナー像が形成された用紙を挟みながら搬送し、その用紙に加熱および加圧を行なう。これにより、定着装置は、用紙に付着したトナーを溶融させて用紙に定着させ、用紙に画像を形成する。用紙搬送部は、給紙ローラー、搬送ローラー、およびそれらを駆動するモーターなどで構成されている。用紙搬送部は、用紙を給紙カセットから給紙して、ＭＦＰ１００の筐体の内部で搬送する。また、用紙搬送部は、画像が形成された用紙をＭＦＰ１００の筐体から排紙トレイなどに排出する。
【００５７】
スキャナー部１４２は原稿の画像を読み取る。
【００５８】
メモリ部１７０は、ユーザー情報テーブル（図３）、ヘルプ作業リスト（図７）、ログ情報テーブル（図１４）、加速度情報比較テーブル（図１８（ｃ）または図１９（ｃ））、または画像データなどの各種情報を記憶する。
【００５９】
リモートパネル２００は、制御部２１０と、外部Ｉ／Ｆ部２２０と、メモリ部２３０と、パネル描画部２４０と、タッチパネル入力部２５０と、加速度センサー２６０とを主に含んでいる。制御部２１０には、外部Ｉ／Ｆ部２２０、メモリ部２３０、パネル描画部２４０、タッチパネル入力部２５０、および加速度センサー２６０の各々が接続されている。
【００６０】
制御部２１０は、リモートパネル２００全体の制御を行う。制御部２１０は、リモートパネル２００の制御プログラムを実行するＣＰＵと、制御プログラムなどを記憶するＲＯＭと、ＣＰＵの作業用のメモリであるＲＡＭなどを含んでいる。
【００６１】
外部Ｉ／Ｆ部２２０は、リモートパネル２００をネットワーク３００に接続する。外部Ｉ／Ｆ部２２０は、ＭＦＰ１００との間で各種の情報を送受信する。
【００６２】
メモリ部２３０は、リモートパネル２００の稼動や使用をサポートするためのオペレーティングシステムのプログラムと、ＭＦＰ１００を操作するためのリモートパネルアプリのプログラムなどを記憶している。
【００６３】
パネル描画部２４０は、制御部２１０の制御により各種情報をリモートパネル２００の画面に表示する。
【００６４】
タッチパネル入力部２５０は、リモートパネル２００に表示した画面の操作を受け付ける。
【００６５】
加速度センサー２６０は、リモートパネル２００の加速度を計測する。
【００６６】
リモートパネル２００には、リモートパネルアプリがインストールされている。リモートパネルアプリが起動されると、ＭＦＰ１００は、リモートパネルアプリが起動された旨の通知をリモートパネル２００から受け付け、リモートパネル２００のユーザーの認証処理を行う。ＭＦＰ１００は、リモートパネル２００のユーザーの認証に成功した場合、リモートパネル２００のユーザーのログイン処理を行ない、ＭＦＰ１００の所定の機能の利用を許可する。リモートパネル２００は、リモートパネルアプリが起動されている場合、ユーザーから受け付けた操作をＭＦＰ１００に通知する。
【００６７】
図３は、メモリ部１７０に記憶されているユーザー情報テーブルを模式的に示す図である。
【００６８】
図３を参照して、ユーザー情報テーブルには、ＭＦＰ１００を利用可能なユーザーの情報が記録されている。ユーザー情報テーブルの横方向（行方向）には、一人のユーザーの各種情報が並べられている。具体的には、一人のユーザーに関する「ＩＤ」、「パスワード」、「ユーザー名」、「支援の可否」、「利用可能な機能」、および「追加する操作ボタン」の各項目が並べられている。これらの項目のうち、「利用可能な機能」および「追加する操作ボタン」の各項目は、そのユーザーのカスタマイズ仕様が記載された項目である。
【００６９】
「支援の可否」の項目には、自分以外のユーザーから支援依頼を受け付けるか否か（支援候補者として登録されているか否か）が記載されている。ＭＦＰ１００は、任意のユーザーインターフェースを通じてそのユーザーからの支援候補者としての登録を受け付けた場合に、そのユーザーの「支援の可否」の欄を「不可」から「可」に書き換え、そのユーザーを支援候補者として登録する。
【００７０】
「利用可能な機能」の項目には、そのユーザーが利用権限を有しているＭＦＰ１００の機能（カラーコピー機能、ステープル機能、メール送信機能、アプリなど）が記載されている。なお、モノクロコピーなどの、全てのユーザーが利用権限を有している標準的な機能は、「利用可能な機能」の項目への記載を省略されてもよい。
【００７１】
「追加する操作ボタン」の項目には、そのユーザーのユーザーインターフェースの画面に追加されている操作ボタンが記載されている。操作ボタンとは、ＭＦＰの機能や設定を行うためのボタンであり、たとえばショートカットキー（呼出し簡略化ボタン）などである。
【００７２】
図３のユーザー情報テーブルから、たとえば「３」というＩＤを持つユーザーは、「ｚｗＯｊ３４」というパスワードを有し、「ユーザーＣ」というユーザー名（名前）を持つことが分かる。またこのユーザーは、支援候補者として登録されておらず、カラーコピー、ＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅｃｏｇｎｉｔｉｏｎ）、ステープル、およびＡ３サイズの用紙へのプリントの機能の利用を許可されており、カラーコピーおよびステープルに関する操作ボタンを自らのユーザーインターフェースの画面に追加していることが分かる。
【００７３】
たとえば、リモートパネル２００でリモートパネルアプリケーションが起動されると、ＭＦＰ１００は、リモートパネルアプリケーションが起動された旨の通知をリモートパネル２００から受け付け、リモートパネル２００から受け付けたＩＤおよびパスワードに基づいて、ユーザーの認証処理を行う。ＭＦＰ１００は、ユーザーの認証に成功した場合、そのユーザーのログイン処理を行ない、そのユーザーが利用権限を有する機能をリモートパネル２００で利用可能とする。また、操作パネル１５０からのユーザーログイン時には、ＭＦＰ１００は、操作パネル１５０から受け付けたＩＤおよびパスワードに基づいて、ユーザーの認証処理を行う。ＭＦＰ１００は、ユーザーの認証に成功した場合、そのユーザーのログイン処理を行ない、そのユーザーが利用権限を有する機能を操作パネル１５０で利用可能とする。
【００７４】
なお、ユーザー情報テーブルには、ＩＤの代わりに、各ユーザーが使用するユーザーインターフェースの製品番号やＩＰアドレスなどが記録されていてもよい。
【００７５】
ユーザー情報テーブルにおけるＩＤ、ユーザー名、および利用可能な機能の項目などの記載事項は、たとえばＭＦＰ１００の管理者のみが変更可能であってもよい。一方、ユーザー情報テーブルにおけるパスワード、支援の可否、および追加する操作ボタンの項目などの記載事項は、たとえば各ユーザーが変更可能であってもよい。
【００７６】
次に、ＭＦＰ１００の動作について説明する。
【００７７】
ＭＦＰ１００は、ＭＦＰ１００の操作が可能な複数のユーザーインターフェースのうち任意の依頼者のユーザーインターフェースから、ＭＦＰ１００を用いた作業を支援する依頼を受け付けた場合に、複数のユーザーインターフェースのうち支援者のカスタマイズ仕様を、依頼者の作業に関するカスタマイズ仕様に基づいて変更する。ＭＦＰ１００は、カスタマイズ仕様を変更した後で、支援者のユーザーインターフェースから作業の支援を受け付ける。
【００７８】
本実施の形態の以降の説明では、操作パネル１５０を操作中のユーザーＣが依頼者であり、リモートパネル２００ａの所有者であるユーザーＡが支援者である場合を想定する。
【００７９】
始めに、操作パネル１５０を通じてユーザーＣからの支援依頼を受け付ける際の、ＭＦＰ１００の動作について説明する。
【００８０】
図４は、操作パネル１５０の表示画面を模式的に示す図である。
【００８１】
図４を参照して、操作パネル１５０は、操作パネル表示部１５０ａと、操作タッチパネル１５０ｂと、ハードキー１５０ｃとを含んでいる。操作パネル表示部１５０ａは、操作パネル１５０における図４中左上部に設けられている。操作タッチパネル１５０ｂは、操作パネル表示部１５０ａに重ねられており、操作パネル表示部１５０ａへのユーザーからの入力（タッチ）を検出する。ハードキー１５０ｃは、操作パネル表示部１５０ａの右側および下側に設けられている。ハードキー１５０ｃには、ＭＦＰ１００を用いた作業の支援依頼を行うためのキー１５１を始めとする各種キーが含まれている。
【００８２】
図４では、ユーザーＣは、ＭＦＰ１００を用いてコピージョブに関する作業を行っており、操作パネル表示部１５０ａにはコピージョブの設定を受け付ける画面が表示されている。この画面には、カラーコピーの設定を受け付けるキーＫ１と、ステープル処理の設定を受け付けるキーＫ２とが含まれている。ＭＦＰ１００は、キーＫ１を通じてカラーコピーの設定を既に受け付けており、キーＫ１には、カラーコピーの設定が有効であることを示す「カラー」という文字が表示されている。またＭＦＰ１００は、キーＫ２を通じてステープル処理の設定を既に受け付けており、キーＫ２には、ステープル処理が有効であることを示す「ステープルする」という文字が表示されている。さらに、コピージョブのコピー元となるファイルとして、「４３４５．ｄｏｃ」という名前のファイルが選択されている。さらに、コピーする部数として１０部が設定されている。このように、操作パネル表示部１５０ａにキーＫ１およびＫ２が表示されるのは、ログインユーザーであるユーザーＣに対してカラーコピーおよびステープルの操作ボタンを追加することが、ユーザー情報テーブル（図３）に記録されているからである。
【００８３】
ＭＦＰ１００は、図４に示す状態でユーザーＣによってキー１５１が押下されると、支援依頼を受け付け、操作パネル１５０に図５の画面を表示する。ＭＦＰ１００は、原稿の読み込み中やコピーなどの動作開始後においても、キー１５１が押下された場合には、支援依頼を受け付けてよい。
【００８４】
図５は、支援依頼を受け付けた場合の操作パネル１５０の表示画面を模式的に示す図である。
【００８５】
図５を参照して、ＭＦＰ１００は、支援依頼を受け付けると、ポップアップＰＤ１を操作パネル１５０に表示する。ポップアップＰＤ１は、たとえば「ヘルプの依頼先を選択して下さい。」という、支援者の選択をユーザーＣに対して要求するメッセージと、支援候補者としての登録されているユーザーのリストである支援候補者リストとを含んでいる。支援候補者リストは、ユーザー情報テーブルの「支援の可否」の欄の記載事項に基づいて作成される。
【００８６】
支援候補者リストは、支援候補者としての登録されている３人のユーザーのＩＤおよび名前と、それぞれのユーザーに対して依頼を行うためのキーＫ３〜Ｋ５と、支援依頼をキャンセルするためのキーＫ６とを含んでいる。
【００８７】
ＭＦＰ１００は、キーＫ３〜Ｋ５のいずれかが押下された場合には、そのキーに対応するユーザーを支援者として決定する。一方、ＭＦＰ１００は、キーＫ６が押下された場合には、ポップアップＰＤ１を画面から消去する。ここでは、ユーザーＡが支援者である場合を想定しているので、キーＫ５が押下される。
【００８８】
なお、ＭＦＰ１００は、上述のように、依頼者による選択に従って支援者を決定する場合の他、依頼者による選択を受け付けずに支援者を決定してもよい。この場合、ＭＦＰ１００は、たとえばログインの有無等に基づいて支援者を決定してもよいし、ユーザー情報テーブルに支援候補者の専門分野（コピー、ＯＣＲ、またはジャム解除など）を予め登録しておき、この専門分野に応じて支援者を決定してもよい。さらにＭＦＰ１００は、第２の実施の形態で説明するように、ユーザーインターフェースの物理的な状態に基づいて支援者を決定してもよい。
【００８９】
図６は、支援者のユーザーインターフェースを決定した場合の操作パネル１５０の表示画面を模式的に示す図である。
【００９０】
図６を参照して、ＭＦＰ１００は、支援者を決定すると、ポップアップＰＤ２を操作パネル１５０に表示する。ポップアップＰＤ２は、たとえば「以下の内容でヘルプの依頼をします。」という、支援依頼の内容の確認をユーザーＣに対して要求するメッセージと、支援依頼の内容と、支援依頼の内容を承認するためのキーＫ７と、支援依頼をキャンセルするためのキーＫ８とを含んでいる。支援依頼の内容には、たとえば作業開始時刻（支援依頼を行った時刻）と、支援依頼を行う作業に関して既に行われている設定の内容と、支援依頼を行う作業に関するファイルの名前（ドキュメント識別子）と、支援者（依頼先）の名前とが含まれる。
【００９１】
ＭＦＰ１００は、キーＫ８が押下された場合には、ポップアップＰＤ２を画面から消去する。一方、ＭＦＰ１００は、キーＫ７が押下された場合には、支援依頼の内容の承認を受け付ける。そしてＭＦＰ１００は、ユーザーＣのカスタマイズ仕様のうち、少なくとも支援依頼を行った作業に関するカスタマイズ仕様を、ヘルプ作業リストに記憶する。
【００９２】
図７は、メモリ部１７０に記憶されているヘルプ作業リストを模式的に示す図である。
【００９３】
図７を参照して、ヘルプ作業リストには、支援依頼中の作業の内容が記録されている。ヘルプ作業リストの横方向（行方向）には、一つの作業に関する各種情報が並べられている。具体的には、一つの作業に関する「ジョブＩＤ」、「依頼者」、「支援者」、「作業開始時刻」、「設定内容」、「必要な機能」、「追加する操作ボタン」、および「使用するファイル」の各項目が並べられている。
【００９４】
これらの項目のうち「設定内容」、「必要な機能」、「追加する操作ボタン」、および「使用するファイル」の各項目は、依頼者のユーザーインターフェースにおけるその作業に関するカスタマイズ仕様である。
【００９５】
「ジョブＩＤ」の項目には、その作業に関するジョブに対してＭＦＰ１００によって付されたＩＤ（ジョブ識別子）が記載されている。ジョブＩＤはＭＦＰ１００によって自動的に決定される。「作業開始時刻」の項目には、ＭＦＰ１００が依頼者から支援依頼を受け付けた時刻が記載されている。「設定の内容」の項目には、支援依頼を行う際に依頼者によって既に行われた、作業に関する設定の内容が記載されている。「必要な機能」の項目には、「設定の内容」の項目に記載された設定の内容を実行するために必要な機能のうち、操作権限が必要な機能が記載されている（設定の内容とは関係の無い機能であるＯＣＲについては記載されない）。「追加する操作ボタン」の項目には、ユーザー情報テーブルにおける依頼者の「追加する操作ボタン」の項目の記載事項のうち、支援依頼を行う作業に関係するものが記載されている。「使用するファイル」の項目には、その作業に関するファイルの名前が記載されている。
【００９６】
ヘルプ作業リストの記録内容は、支援依頼中の作業の内容に関するものであればよく、少なくともジョブＩＤと設定の内容とを含んでいることが好ましい。
【００９７】
図７に示すヘルプ作業リストから、たとえば「ユーザーＢ」という名前のユーザーは、「ユーザーＡ」という名前のユーザーに対して「１０月売上高．ｐｄｆ」というファイルを用いた作業の支援依頼を行っていることが分かる。この支援依頼の作業について、ユーザーＢは拡大率が１４１％、部数が３部、およびステープルありの設定を既に行っており、この設定を実行する際には、Ａ３サイズの用紙へのプリントについての操作権限が必要であることが分かる。さらに、ユーザーＡは、ステープルの操作ボタンをユーザーインターフェースに表示させていることが分かる。
【００９８】
なお、ユーザーＡからの操作と、ユーザーＣからの操作とが重複して行われることを回避するために、ＭＦＰ１００は、ユーザーＡによる支援依頼中、作業に関するユーザーＣからの操作を禁止（破棄）してもよい。この場合、ＭＦＰ１００は、図８に示す画面を操作パネル１５０に表示することにより、支援依頼中は操作パネル１５０を操作できないことをユーザーＣに通知してもよい。
【００９９】
図８は、支援依頼の内容の承認を受け付けた場合の操作パネル１５０表示画面を模式的に示す図である。
【０１００】
図８を参照して、ＭＦＰ１００は、支援依頼の内容の承認をユーザーＣから受け付けると、ポップアップＰＤ３を操作パネル１５０に表示する。ポップアップＰＤ３は、たとえば「ヘルプの依頼を受け付けました。」という、支援依頼を受け付けたことを通知するメッセージと、「依頼中は設定を行うことができません。」という、支援依頼中は操作パネル１５０を操作できないことを通知するメッセージとを含んでいる。ＭＦＰ１００は、支援依頼中は、操作パネル１５０からの設定などを原則禁止するが、操作パネル１５０からの操作が、支援依頼とは無関係の操作（たとえばコピージョブ以外のジョブに関する操作や、操作パネル１５０の文字サイズの変更など）である場合、設定がリセットされた場合、またはユーザーＣのログオフを受け付けた場合などには、支援依頼中であっても操作パネル１５０からの操作を受け付けてもよい。
【０１０１】
さらに、一人のユーザーが同時に行うことのできる支援依頼の数に上限が設けられてもよい。ＭＦＰ１００は、ユーザーＣから支援依頼を受け付けた場合に、ヘルプ作業リストを参照し、ユーザーＣから既に受け付けている支援依頼の数が上限に達しているか否かを判別し、上限に達していると判別したときは、既に受け付けている支援依頼をキャンセルするか否かを操作パネル１５０に問い合せてもよい。
【０１０２】
図９は、ユーザーＣから既に受け付けている支援依頼の数が上限に達している場合の、操作パネル１５０の表示画面を模式的に示す図である。
【０１０３】
図９を参照して、ここでは、一人のユーザーが同時に行うことのできる支援依頼の数の上限は１回であるものとする。たとえば、図４に示す画面を通じて新たな支援依頼を受け付けた場合において、ユーザーＣから既に受け付けている支援依頼があるときは（ユーザーＣから既に受け付けている支援依頼の数が上限に達しているときは）、ＭＦＰ１００は、ポップアップＰＤ４を操作パネル１５０に表示する。ポップアップＰＤ４は、たとえば「以下のヘルプを依頼中です。」という、支援依頼の数が上限に達していることをユーザーＣに通知するメッセージと、既に受け付けている支援依頼の内容と、既に受け付けている支援依頼を承認するためのキーＫ９と、既に受け付けている支援依頼をキャンセルするためのキーＫ１０とを含んでいる。支援依頼の内容には、たとえば作業開始時刻と、支援依頼を行う作業に関して既に行われている設定の内容と、支援依頼を行う作業に関するファイルの名前と、支援者の名前とが含まれる。
【０１０４】
ＭＦＰ１００は、キーＫ９が押下された場合には、既に受け付けている支援依頼の承認を受け付け、新たな支援依頼をキャンセルする。一方、ＭＦＰ１００は、キーＫ１０が押下された場合には、既に受け付けている支援依頼をキャンセルし、既に受け付けている支援依頼の内容をヘルプ作業リストから削除し、新たな支援依頼を受け付ける。
【０１０５】
なお、ユーザーＣがユーザーＡに対して支援を依頼する作業の具体的な内容については、ユーザーＣは口頭や電話などでユーザーＡに伝えてもよいし、ネットワーク３００を通じた通信（たとえば電子メールなど）により伝えてもよい。
【０１０６】
次に、リモートパネル２００ａが作業の支援を行う際の、ＭＦＰ１００の動作について説明する。
【０１０７】
図１０は、リモートパネルアプリが起動された場合のリモートパネル２００ａの表示画面を模式的に示す図である。
【０１０８】
図１０を参照して、ユーザーＡへの支援依頼がある状態で、ユーザーＡがリモートパネル２００ａでログインし、リモートパネルアプリが起動されると、ＭＦＰ１００は、操作パネル１５０の操作画面に類似した画面をリモートパネル２００ａに表示する。この画面には、操作パネル１５０のソフトウェアキーに対応するキーと、ハードウェアキーに対応するキーとが含まれている。さらにＭＦＰ１００は、ポップアップＰＤ５をリモートパネル２００ａに表示する。ポップアップＰＤ５は、たとえば「ユーザーＣからのヘルプの依頼があります！」という、支援依頼があることを通知するメッセージ（依頼メッセージ）を含んでいる。ＭＦＰ１００は、依頼メッセージへのタッチを受け付けると、図１１に示す画面をリモートパネル２００ａに表示する。
【０１０９】
図１１は、依頼メッセージへのタッチを受け付けた場合のリモートパネル２００ａの表示画面を模式的に示す図である。
【０１１０】
図１１を参照して、依頼メッセージへのタッチを受け付けると、ＭＦＰ１００は、ポップアップＰＤ５をリモートパネル２００ａから消去し、ポップアップＰＤ６をリモートパネル２００ａに表示する。ポップアップＰＤ６は、たとえば「以下のヘルプを引き受けますか？」という、支援依頼を引き受けるか否かの回答を求めるメッセージと、支援依頼の内容と、支援依頼を引き受けるためのキーＫ１１と、支援依頼を拒否するためのキーＫ１２とを含んでいる。支援依頼の内容には、たとえば作業開始時刻と、支援依頼を行う作業に関して既に行われている設定の内容と、支援依頼を行う作業に関するファイルの名前（文書ＩＤ）と、依頼者の名前などが含まれる。
【０１１１】
ＭＦＰ１００は、キーＫ１２が押下された場合には、ユーザーＣから受け付けた支援依頼をヘルプ作業リストから削除し、支援依頼が拒否された旨を操作パネル１５０に通知する。一方、ＭＦＰ１００は、キーＫ１１が押下された場合には、ユーザーＡのカスタマイズ仕様を、ユーザーＣの支援依頼の作業に関するカスタマイズ仕様に基づいて変更する。
【０１１２】
変更するカスタマイズ仕様は、ＭＦＰ１００の機能を行うための操作ボタンの表示の有無、ＭＦＰ１００の機能に関する利用権限の有無、およびファイルの利用権限の有無のうち少なくともいずれか１つを含むことが好ましい。
【０１１３】
図１２は、カスタマイズ仕様を変更した後のリモートパネル２００ａの表示画面を模式的に示す図である。
【０１１４】
図１２を参照して、ＭＦＰ１００は、ヘルプ作業リストから、ユーザーＣの支援依頼の作業に関するカスタマイズ仕様を入手し、ユーザー情報テーブルから、リモートパネル２００ａのカスタマイズ仕様を入手する。そしてＭＦＰ１００は、２つのカスタマイズ仕様を比較することにより、ユーザーＡが作業を支援するのに必要なカスタマイズ仕様を決定し、決定したカスタマイズ仕様をユーザーＡのカスタマイズ仕様に追加する。
【０１１５】
具体的には、ＭＦＰ１００は、図７に示すヘルプ作業リストから、ユーザーＣの作業（（ユーザーＣが依頼者となっている作業）に関する「必要な機能」の項目の記載事項を入手し、図３に示すユーザー情報テーブルから、ユーザーＡの「利用可能な機能」の項目の記載事項を入手する。そしてＭＦＰ１００は、ユーザーＣの作業に関する「必要な機能」の項目に含まれており、かつユーザーＡの「利用可能な機能」の項目に含まれていない機能を、ユーザーＡの「利用可能な機能」の項目に追加する。ここでは、カラーコピーおよびステープルの機能が追加される。これにより、ユーザーＡは、カラーコピーおよびステープルの機能が一時的に利用可能になる。
【０１１６】
またＭＦＰ１００は、図７に示すヘルプ作業リストから、ユーザーＣの作業に関する「使用するファイル」の項目の記載事項を入手し、そのファイル（ここでは「４３４５．ｄｏｃ」というファイル）の利用権限を確認する。その結果、そのファイルの利用権限をユーザーＡが有していない場合には、そのファイルの利用権限をユーザーＡに付与する。これにより、ユーザーＡは、作業の支援に必要なファイル（文書データなど）へのアクセスが可能になる。
【０１１７】
またＭＦＰ１００は、図７に示すヘルプ作業リストから、ユーザーＣの作業に関する「追加する操作ボタン」の項目の記載事項を入手し、図３に示すユーザー情報テーブルから、ユーザーＡの「追加する操作ボタン」の項目の記載事項を入手する。そしてＭＦＰ１００は、ユーザーＣの作業に関する「追加する操作ボタン」の項目に含まれており、かつユーザーＡの「追加する操作ボタン」の項目に含まれていない操作ボタンを、ユーザーＡの「追加する操作ボタン」の項目に追加する。ここでは、カラーコピーおよびステープルが追加される。これにより、カラーコピーの操作ボタンであるキーＫ１３と、ステープルの操作ボタンであるキーＫ１４とがリモートパネル２００ａに表示される。
【０１１８】
さらにＭＦＰ１００は、図７に示すヘルプ作業リストから、ユーザーＣの作業に関する「設定の内容」の項目の記載事項を入手し、その記載事項をリモートパネル２００ａの設定に反映させる。ここでは、リモートパネル２００ａにおいて、カラーコピーおよびステープルの設定がオンにされ、コピーの部数が１０枚にセットされる。
【０１１９】
さらにＭＦＰ１００は、作業の支援の完了を通知するためのキーＫ１５をリモートパネル２００ａに表示する。
【０１２０】
ユーザーＡは、自身の個人化されたパネルであるリモートパネル２００ａを操作することにより、ユーザーＣから依頼された作業を支援する（他者支援操作を行う）。ユーザーＡは、具体的には、ジョブの開始、ジョブの中断、ジャム処理、またはエラー対応などの作業を行う。ＭＦＰ１００は、リモートパネル２００ａから作業の支援を受け付ける。
【０１２１】
このときユーザーＡは、作業に必要な機能（カラーコピーおよびステープル）の利用権限を有しているので、ユーザーＣが本来利用権限を有していない機能が作業に必要な場合にも、この作業を支援することができる。
【０１２２】
またリモートパネル２００ａには、ユーザーＣのユーザーインターフェースの画面に追加されている操作ボタンが追加されるので、ユーザーＡは、ユーザーＣの操作環境に近い操作環境で作業を支援することができる。
【０１２３】
さらにリモートパネル２００ａには、ユーザーＣが既に行った設定の内容が反映されるので、ユーザーＡは、ユーザーＣが既に行った設定の内容を引き継いで作業を支援することができる。
【０１２４】
ユーザーＡは、ユーザーＣが既に行った設定の内容に誤りがあった場合などには、その設定の内容（たとえば変倍率など）を修正する必要がある。またユーザーＡが、ユーザーＡ自身の操作ボタンの表示状態で作業の支援を行うことを望む場合もある。このためＭＦＰ１００は、変更後のリモートパネル２００ａのカスタマイズ仕様のうち少なくとも一部（特に設定の内容）の変更を、リモートパネル２００ａから受け付けるようにしてもよい。
【０１２５】
ユーザーＡは、作業の支援を完了した場合にはキーＫ１５を押下する。ＭＦＰ１００は、キーＫ１５の押下を受け付けた場合に、ユーザーＡによる作業の支援が完了したと判別する。ＭＦＰ１００は、リモートパネル２００ａから作業の支援が完了した旨の通知を受け付けた場合の他、操作パネル１５０からユーザーＡがログオフした旨の通知を受け付けた場合、操作パネル１５０から依頼を中止する旨の通知を受け付けた場合、またはリモートパネル２００ａから依頼を拒否する旨の通知を受け付けた場合などに、作業の支援が完了したと判別してもよい。
【０１２６】
ＭＦＰ１００は、ユーザーＡによる作業の支援が完了したと判別すると、ユーザーＡのカスタマイズ仕様を変更する前の状態に戻す。具体的には、ＭＦＰ１００は、図３に示すユーザー情報テーブルにおけるユーザーＡの「利用可能な機能」の項目から、カラーコピーおよびステープルの機能を削除し、ユーザーＡの「追加する操作ボタン」の項目からカラーコピーおよびステープルを削除し、リモートパネル２００ａの設定の内容を初期状態に戻す。さらにＭＦＰ１００は、ファイルの利用権限を付与した場合には、その利用権限を取り消す。
【０１２７】
またＭＦＰ１００は、ユーザーＡによる作業の支援が完了したと判別すると、作業の支援が完了したことをユーザーＣに通知する。
【０１２８】
図１３は、作業の支援が完了した場合の操作パネル１５０の表示画面を模式的に示す図である。
【０１２９】
図１３を参照して、ＭＦＰ１００は、作業の支援が完了すると、ポップアップＰＤ７を操作パネル１５０に表示する。ポップアップＰＤ７は、たとえば「ヘルプ作業が完了しました。」という、作業の支援が完了したことを通知するメッセージを含む。
【０１３０】
さらにＭＦＰ１００は、ユーザーＡによる作業の支援が完了したと判別すると、作業の支援の際に実行したジョブの情報（作業ログ）をログ情報テーブルに保存し、課金情報を更新する。
【０１３１】
図１４は、メモリ部１７０に記憶されているログ情報テーブルを模式的に示す図である。
【０１３２】
図１４を参照して、ログ情報テーブルには、ＭＦＰ１００で実行されたジョブの情報が記載されている。ログ情報テーブルの横方向（行方向）には、一つのジョブに関する各種情報が並べられている。具体的には、一つのジョブに関する「ユーザーＩＤ」、「ジョブ実行時間」、「ジョブ内容」、および「利用料金」の各項目が並べられている。ログ情報テーブルの縦方向（列方向）には、各ジョブの情報が、ジョブ実行時間が新しい順に並べられている。
【０１３３】
「ユーザーＩＤ」の項目には、そのジョブを実行したユーザーのＩＤが記載されている。「ジョブ実行時刻」の項目には、そのジョブを実行した時刻が記載されている。「ジョブ内容」の項目には、ジョブの種類や設定の内容などが記載されている。「利用料金」の項目には、ジョブに関して課金した金額が記載されている。「利用料金」に記載された金額の課金対象は、「ユーザーＩＤ」の項目にＩＤが記載されたユーザーとなる。
【０１３４】
保存するジョブが、作業の支援の際に実行したジョブである場合、ＭＦＰ１００は、依頼者に対して課金を行ってもよい。この場合ＭＦＰ１００は、保存するジョブの「ユーザーＩＤ」の項目に、依頼者であるユーザーのＩＤを記入する。
【０１３５】
また、保存するジョブが、作業の支援の際に実行したジョブである場合、ＭＦＰ１００は、依頼者に対して課金を行うか支援者に対して課金を行うかの選択を、依頼者または支援者から受け付けてもよい。この場合ＭＦＰ１００は、保存するジョブの「ユーザーＩＤ」の項目に、選択されたユーザーのＩＤを記入する。
【０１３６】
図１４では、ユーザーＣがユーザーＡに依頼した作業に関するジョブの情報が最上段に記録されている。このジョブの情報では、依頼者であるユーザーＣが課金対象となっており、「ユーザーＩＤ」の項目には、ユーザーＣのＩＤである「３」という数字が記録されている。
【０１３７】
続いて、ＭＦＰ１００の動作のフローチャートについて説明する。
【０１３８】
図１５は、依頼者からの支援依頼を受け付けた場合のＭＦＰ１００の動作を示すフローチャートである。
【０１３９】
図１５を参照して、ＭＦＰ１００の全体制御部１１０は、依頼者のログオン処理を行った後で、ＭＦＰ１００を用いた作業に関する依頼者からの設定を受け付ける（Ｓ１）。次に全体制御部１１０は、依頼者からの支援依頼（ヘルプの依頼）を受け付けたか否かを判別する（Ｓ３）。
【０１４０】
ステップＳ３において、支援依頼を受け付けたと判別した場合（Ｓ３でＹｅｓ）、全体制御部１１０は、ヘルプ作業リストを参照し、依頼者から既に受け付けている支援依頼中の作業があるか否か（依頼者から既に受け付けている支援依頼の数が上限に達しているか否か）を判別する（Ｓ５）。
【０１４１】
ステップＳ５において、支援依頼中の作業が無い（支援依頼の数が上限に達していない）と判別した場合（Ｓ５でＮｏ）、全体制御部１１０は、支援候補者リストを支援者のユーザーインターフェース（パネル）に表示し（Ｓ７）、支援候補者リストからの支援者の選択を依頼者から受け付ける（Ｓ９）。続いて全体制御部１１０は、支援依頼の内容（ヘルプの内容）を依頼者のユーザーインターフェースに表示し、支援依頼の内容の確認を依頼者に要求する（Ｓ１１）。次に全体制御部１１０は、支援依頼の内容の承認を受け付けたか否かを判別する（Ｓ１３）。
【０１４２】
ステップＳ１３において、承認を受け付けたと判別した場合（Ｓ１３でＹｅｓ）、全体制御部１１０は、支援依頼の内容をヘルプ作業リストに追加し（Ｓ１５）、依頼者による新たな設定を禁止し（Ｓ１７）、処理を終了する。
【０１４３】
ステップＳ３において、支援依頼を受け付けないと判別した場合（Ｓ３でＮｏ）、またはステップＳ１３において、支援依頼の内容の承認を受け付けないと判別した場合（Ｓ１３でＮｏ）、全体制御部１１０は、支援依頼をキャンセルし、ステップＳ１の処理へ進む。
【０１４４】
ステップＳ５において、支援依頼中の作業がある（支援依頼の数が上限に達している）と判別した場合（Ｓ５でＹｅｓ）、全体制御部１１０は、既に受け付けている支援依頼の内容（依頼中のヘルプの内容）を依頼者のユーザーインターフェースに表示する（Ｓ２１）。続いて全体制御部１１０は、既に受け付けている支援依頼をキャンセルする指示を受け付けたか否かを判別する（Ｓ２３）。
【０１４５】
ステップＳ２３において、キャンセルする指示を受け付けたと判別した場合（Ｓ２３でＹｅｓ）、全体制御部１１０は、既に受け付けている支援依頼の内容をヘルプ作業リストから削除し（Ｓ２５）、ステップＳ７の処理へ進む。
【０１４６】
ステップＳ２３において、キャンセルする指示を受け付けないと判別した場合（Ｓ２３でＮｏ）、全体制御部１１０は、支援依頼をキャンセルし、ステップＳ１の処理へ進む。
【０１４７】
図１６および図１７は、支援者がログインした場合のＭＦＰ１００の動作を示すフローチャートである。
【０１４８】
図１６を参照して、全体制御部１１０は、支援者がログインした場合、支援者のログイン処理を行ない（Ｓ１０１）、その支援者に対する支援依頼がヘルプ作業リストにあるか否かを判別する（Ｓ１０３）。
【０１４９】
ステップＳ１０３において、支援依頼があると判別した場合（Ｓ１０３でＹｅｓ）、全体制御部１１０は、支援依頼があった旨のメッセージ（依頼メッセージ）を支援者のユーザーインターフェースに表示する（Ｓ１０５）。次に全体制御部１１０は、依頼メッセージが選択（タッチ）されたか否かを判別する（Ｓ１０７）。選択されたと判別するまで、全体制御部１１０はステップＳ１０７の処理を繰り返す。
【０１５０】
ステップＳ１０７において、選択されたと判別した場合（Ｓ１０７でＹｅｓ）、全体制御部１１０は、支援依頼の内容を支援者のユーザーインターフェースに表示し、支援依頼を引き受けるか否かの回答を求める（Ｓ１０９）。次に全体制御部１１０は、支援依頼を引き受ける旨の回答を受け付けたか否かを判別する（Ｓ１１１）。
【０１５１】
ステップＳ１１１において、支援依頼を引き受ける旨の回答を受け付けたと判別した場合（Ｓ１１１でＹｅｓ）、全体制御部１１０は、図１７のステップＳ１２１の処理へ進む。
【０１５２】
ステップＳ１１１において、支援依頼を拒否する旨の回答を受け付けたと判別した場合（Ｓ１１１でＮｏ）、全体制御部１１０は、支援メッセージを支援者のユーザーインターフェースから削除し（Ｓ１５１）、支援依頼が拒否された旨を依頼者へ通知する（Ｓ１５３）。その後全体制御部１１０は、支援依頼の内容をヘルプ作業リストから削除し（Ｓ１５５）、処理を終了する。
【０１５３】
ステップＳ１０３において、支援依頼が無いと判別した場合（Ｓ１０３でＮｏ）、全体制御部１１０は、支援者からの操作を受け付け（Ｓ１６１）、処理を終了する。
【０１５４】
図１７を参照して、ステップＳ１２１において、全体制御部１１０は、依頼者のカスタマイズ仕様と、支援者のカスタマイズ仕様とを比較し（Ｓ１２１）、作業の支援に必要な機能の利用権限および作業に関するファイルの利用権限のうち、支援者が有していないものを支援者に付与する（Ｓ１２３）。次に全体制御部１１０は、依頼者の操作ボタンのうち、支援者が有していない操作ボタンを、支援者のユーザーインターフェースに追加し（Ｓ１２５）、依頼者の設定の内容を支援者に引き継ぐ（Ｓ１２７）。続いて全体制御部１１０は、支援者による作業の支援を受け付け（Ｓ１２９）、作業の支援が完了したか否かを判別する（Ｓ１３１）。
【０１５５】
ステップＳ１３１において、作業の支援が完了しないと判別した場合（Ｓ１３１でＮｏ）、全体制御部１１０は、ステップＳ１２９の処理へ進み、支援者から作業の支援を受ける（Ｓ１２９）。
【０１５６】
ステップＳ１３１において、作業の支援が完了したと判別した場合（Ｓ１３１でＹｅｓ）、全体制御部１１０は、作業ログをログ情報テーブルに保存し（Ｓ１３３）、支援者に付与した利用権限を解除し（Ｓ１３５）、支援者のユーザーインターフェースに追加した操作ボタンを削除し（Ｓ１３７）、設定の内容を初期状態に戻す（Ｓ１３９）。続いて全体制御部１１０は、支援メッセージを支援者のユーザーインターフェースから削除し（Ｓ１４１）、作業の支援が完了したことを依頼者に通知する（Ｓ１４３）。その後全体制御部１１０は、支援依頼の内容をヘルプ作業リストから削除し（Ｓ１４５）、処理を終了する。
【０１５７】
［第２の実施の形態］
本実施の形態では、支援依頼を受け付けた場合に、ＭＦＰ１００が、複数のユーザーインターフェースの各々の物理的な状態を示す情報を入手し、入手した情報に基づいて支援者を決定する例について説明する。
【０１５８】
ＭＦＰ１００が入手するユーザーインターフェースの物理的な状態には、たとえばユーザーインターフェースの加速度の情報がある。つまり、ＭＦＰ１００は、依頼者のユーザーインターフェースの加速度の情報と相関性のある加速度の情報を持つユーザーインターフェースのユーザーを、支援者として決定する。ここでは、ユーザーインターフェースの加速度の情報を用いて支援者を決定する２つの方法について順に説明する。
【０１５９】
本実施の形態の以降の説明では、リモートパネル２００ａからログインしたユーザーＡが依頼者であり、リモートパネル２００ｂからログインしたユーザーＢが支援者である場合を想定する。ユーザーＢは支援候補者として登録されているものとする。
【０１６０】
図１８は、本発明の第２の実施の形態において、支援者を決定する第１の方法を説明する図である。なお図１８（ｃ）、図１９（ｃ）、図２０、および図２１では、リモートパネル２００ａをリモートパネルＡまたはパネルＡと記しており、リモートパネル２００ｂをリモートパネルＢまたはパネルＢと記しており、リモートパネル２００ａおよび２００ｂ以外の画像形成システムのリモートパネルのうち任意のものをリモートパネルＣと記している。
【０１６１】
図１８を参照して、第１の方法では、ユーザーＡがユーザーＢに対して支援依頼を行う場合に、（ａ）に示すように、ユーザーＡおよびＢは、リモートパネル２００ａとリモートパネル２００ｂとを軽く接触させる（軽く当てる）。
【０１６２】
リモートパネル２００ａとリモートパネル２００ｂとを接触させた場合、リモートパネル２００ａには、典型的には（ｂ）に示すような加速度が発生する。具体的には、リモートパネル２００ａがリモートパネル２００ｂに接近する時刻ｔ０〜時刻ｔ１においては、リモートパネル２００ａはリモートパネル２００ｂに向かって速度を上げながら接近するので、リモートパネル２００ａには緩やかな正の加速度が発生する。リモートパネル２００ａがリモートパネル２００ｂと接触する時刻ｔ１においては、リモートパネル２００ｂとの衝突によりリモートパネル２００ａの速度がゼロになるので、リモートパネル２００ａには急激な負の加速度が発生する。
【０１６３】
リモートパネル２００ａとリモートパネル２００ｂとを接触させた場合、リモートパネル２００ｂの加速度変化も、リモートパネル２００ａの加速度変化と同様のものとなる。つまり、リモートパネル２００ａおよび２００ｂの各々には相関性のある加速度が同時に発生する。
【０１６４】
各リモートパネル２００の加速度センサー２６０は、計測した加速度の情報をＭＦＰ１００に送信する。ＭＦＰ１００は、現在から一定時間（３００秒）過去までの時間の加速度の情報をＲＡＭなどに記録し、この時間における加速度の発生時刻、加速度の大きさ（最大値）、または加速度変化の周期などを算出し、これらの情報を記載した加速度情報比較テーブルを作成する。なお、加速度の相関性を判定するための属性値であれば、これら以外の属性値であってもよい。ＭＦＰ１００は、加速度情報比較テーブルを参照して、依頼者のユーザーインターフェースと一定以上の相関性があるユーザーインターフェースのユーザーを支援者に決定する。
【０１６５】
リモートパネル２００ａとリモートパネル２００ｂとを接触させた場合、加速度情報比較テーブルのリモートパネル２００ａおよび２００ｂの欄には、（ｃ）に示すように、ほぼ同時刻の発生時刻およびほぼ同程度の加速度の最大値が記録される。したがって、ＭＦＰ１００は、リモートパネル２００ａとリモートパネル２００ｂとの間には一定以上の相関性があると判断し、リモートパネル２００ｂのユーザーＢを支援者に決定する。
【０１６６】
図１９は、本発明の第２の実施の形態において、支援者を決定する第２の方法を説明する図である。
【０１６７】
図１９を参照して、第２の方法では、ユーザーＡがユーザーＢに対して支援依頼を行う場合に、（ｂ）に示すように、ユーザーＡおよびＢは、リモートパネル２００ａとリモートパネル２００ｂとを互いに重ね合わせた状態で、左右に振る。
【０１６８】
リモートパネル２００ａとリモートパネル２００ｂとを互いに重ね合わせた状態で、左右に振った場合、リモートパネル２００ａおよび２００ｂには、典型的には（ｂ）に示すような加速度が発生する。具体的には、リモートパネル２００ａおよび２００ｂが振動の往復運動の一方の端部から他方の端部へ向かう時刻ｔ０〜時刻ｔ１においては、リモートパネル２００ａおよび２００ｂは他方の端部に向かって速度を上げながら接近し、他方の端部に接近すると減速し、他方の端部に到達すると静止する。したがって、リモートパネル２００ａおよび２００ｂには緩やかな正の加速度が発生した後、緩やかな負の加速度が発生する。次に、リモートパネル２００ａおよび２００ｂが他方の端部から一方の端部へ向かう時刻ｔ１〜時刻ｔ２においては、リモートパネル２００ａおよび２００ｂは一方の端部に向かって速度を上げながら接近し、一方の端部に接近すると減速し、一方の端部に到達すると静止する。したがって、リモートパネル２００ａおよび２００ｂには緩やかな正の加速度が発生した後、緩やかな負の加速度が発生する。その結果、リモートパネル２００ａおよび２００ｂの各々には、ほぼ同じ周期ＣＹ１の加速度が発生する。
【０１６９】
リモートパネル２００ａとリモートパネル２００ｂとを重ねた状態で、左右に振った場合、加速度情報比較テーブルのリモートパネル２００ａおよび２００ｂの欄には、（ｃ）に示すように、ほぼ同じ大きさおよび周期ＣＹ１の加速度が記録される。したがって、ＭＦＰ１００は、リモートパネル２００ａとリモートパネル２００ｂとの間には一定以上の相関性があると判断し、リモートパネル２００ｂのユーザーＢを支援者に決定する。
【０１７０】
図２０および図２１は、本発明の第２の実施の形態において、支援者を決定する際の画像形成システムの動作を示すフローチャートである。
【０１７１】
図２０を参照して、リモートパネル２００ａの制御部２１０は、ユーザーＡのログインを受け付けると（Ｓ２０１）、ＭＦＰ１００を用いた作業に関するユーザーＡからの設定を受け付ける（Ｓ２０３）。次にリモートパネル２００ａの制御部２１０は、支援依頼を受け付けたか否かを判別する（Ｓ２０５）。
【０１７２】
ステップＳ２０５において、支援依頼を受け付けたと判別した場合（Ｓ２０５でＹｅｓ）、リモートパネル２００ａの制御部２１０は、支援依頼があったことをＭＦＰ１００の全体制御部１１０に通知し（Ｓ２０６）、支援者のリモートパネルをリモートパネル２００ａに接触させることを要求するメッセージをリモートパネル２００ａに表示する（Ｓ２０７）。次にリモートパネル２００ａの制御部２１０は、加速度センサー２６０による加速度の計測を開始し（Ｓ２０９）、一定値以上の加速度を検知したか否かを判別する（Ｓ２１１）。リモートパネル２００ａの制御部２１０は、一定値以上の加速度を検知するか、支援者を決定した旨の通知を受信するまで、ステップＳ２１１の処理を繰り返す。
【０１７３】
ステップＳ２１１において、検知したと判別した場合（Ｓ２１１でＹｅｓ）、リモートパネル２００ａの制御部２１０は、加速度の情報をＭＦＰ１００へ送信し（Ｓ２１３）、ステップＳ２１１の処理へ進む。
【０１７４】
全体制御部１１０は、支援依頼があったことの通知をリモートパネル２００ａから受信すると（Ｓ２４１）、リモートパネルの探索状態に遷移し（加速度情報比較テーブルの更新を開始し）、リモートパネルの探索状態に遷移したことを各リモートパネルに通知する（Ｓ２４３）。続いて全体制御部１１０は、各リモートパネルから加速度の情報を受信し（Ｓ２４４）、図２１のステップＳ２４５の処理へ進む。
【０１７５】
リモートパネル２００ｂの制御部２１０は、ユーザーＢのログインを受け付け（Ｓ２７１）、リモートパネルの探索状態に遷移したことの通知をＭＦＰ１００から受信すると（Ｓ２７３）、依頼者のリモートパネルをリモートパネル２００ｂに接触させることを要求するメッセージをリモートパネル２００ｂに表示する（Ｓ２７７）。続いてリモートパネル２００ｂの制御部２１０は、加速度センサー２６０による加速度の計測を開始し（Ｓ２７９）、一定値以上の加速度を検知したか否かを判別する（Ｓ２８１）。リモートパネル２００ｂの制御部２１０は、一定値以上の加速度を検知するか、支援者を決定した旨の通知を受信するまで、ステップＳ２８１の処理を繰り返す。
【０１７６】
ステップＳ２８１において、検知したと判別した場合（Ｓ２８１でＹｅｓ）、リモートパネル２００ｂの制御部２１０は、加速度の情報をＭＦＰ１００へ送信し（Ｓ２８３）、ステップＳ２８１の処理へ進む。
【０１７７】
図２１を参照して、ステップＳ２４５において、全体制御部１１０は、リモートパネル２００ａから加速度の情報を受信したか否かを判別する（Ｓ２４５）。全体制御部１１０は、リモートパネル２００ａから加速度の情報を受信するまで、ステップＳ２４５の処理を繰り返す。
【０１７８】
ステップＳ２４５において、加速度の情報を受信したと判別した場合（Ｓ２４５でＹｅｓ）、加速度情報比較テーブルを参照し（Ｓ２４７）、リモートパネル２００ａ以外のリモートパネルの中でリモートパネル２００ａと相関性のある加速度の情報を持つものがあるか否かを判別する（Ｓ２４９）。
【０１７９】
ステップＳ２４９において、相関性のある加速度情報を持つリモートパネルがあると判別した場合（Ｓ２４９でＹｅｓ）、全体制御部１１０はそのリモートパネルのユーザーを支援者に決定し（Ｓ２５１）、各リモートパネルに通知する（Ｓ２５３）。リモートパネル２００ａおよび２００ｂの各々の制御部２１０は、この通知を受信すると（Ｓ２１５およびＳ２８５）、処理を終了する。
【０１８０】
本実施の形態において支援者を決定する際に用いる、ユーザーインターフェースの物理的な状態としては、上述の加速度の情報の他、磁気的または電気的な状態（たとえば依頼者のユーザーインターフェースとの導通の有無など）、またはＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）などを用いて検出されたユーザーインターフェースの位置などであってもよい。
【０１８１】
なお、本実施の形態における画像形成システムの構成、および画像形成システムが実行する上述以外の処理などについては、第１の実施の形態の場合と同様であるので、その説明は繰り返さない。
【０１８２】
［実施の形態の効果］
上述の実施の形態によれば、依頼者と同じＭＦＰを操作可能な支援者が、いわゆる「マイパネル」や、自分が使い慣れた端末（たとえばＡｎｄｒｏｉｄ（登録商標）端末など）からのリモート接続を使って、依頼者によるＭＦＰの操作を支援する状況において、支援者のカスタマイズ仕様が、支援に必要なカスタマイズ仕様に一時的に変更される。具体的には、操作に必要なファイル（データ）または機能（アプリを含む）の利用権限が一時的に支援者に付与され、パネルへの操作ボタンの表示の有無や設定などの情報が支援者へ受け渡される。これにより支援者は、自身の個人化されたパネルのカスタマイズ仕様を変更する手間を省きつつ、自身の個人化されたパネルを使っての作業の支援が可能になる。その結果、支援者は依頼者の支援を容易に行うことができる。
【０１８３】
第２の実施の形態によれば、支援者のリモートパネルに依頼者のリモートパネルと関連性のある振動を与えることで支援者を決定することができるので、支援者を容易に決定することができる。また依頼者は、支援者を明示的に選択すること無く、直感的な動作で支援者を決定することができる。さらに、物理的に近くにあるリモートパネル同士の動作で支援依頼が可能であるため、依頼者のリモートパネルが遠隔から不正にアクセスされることを防止することができる。
【０１８４】
［その他］
支援者のカスタマイズ仕様を変更する際には、ヘルプ作業リストに基づかず、依頼者のカスタマイズ仕様と支援者のカスタマイズ仕様とを直接比較して、支援者が必要なカスタマイズ仕様を決定してもよい。
【０１８５】
上述の実施の形態は適宜組み合わせることができる。たとえば、ユーザーインターフェースの物理的な状態を示す情報に基づいて支援者を決定し、ヘルプ作業リストに基づいて支援者のカスタマイズ仕様を変更してもよい。ユーザーインターフェースの物理的な状態を示す情報に基づいて支援者を決定した場合には、依頼を引き受けるか否かの回答を支援者から受け付けてもいいし、受け付けなくてもよい。
【０１８６】
上述の実施の形態における処理は、ソフトウェアにより行なっても、ハードウェア回路を用いて行なってもよい。また、上述の実施の形態における処理を実行するプログラムを提供することもできるし、そのプログラムをＣＤ−ＲＯＭ、フレキシブルディスク、ハードディスク、ＲＯＭ、ＲＡＭ、メモリカードなどの記録媒体に記録してユーザーに提供することにしてもよい。プログラムは、ＣＰＵなどのコンピューターにより実行される。また、プログラムはインターネットなどの通信回線を介して、装置にダウンロードするようにしてもよい。
【０１８７】
上述の実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１８８】
１００  ＭＦＰ
１１０  全体制御部
１２０，２２０  外部Ｉ／Ｆ部
１３０  パネル制御部
１４１  プリンター部
１４２  スキャナー部
１５０  操作パネル
１５０ａ  操作パネル表示部
１５０ｂ  操作タッチパネル
１５０ｃ  ハードキー
１５１，Ｋ１〜Ｋ１５  キー
１６０  外付けキーボード
１７０，２３０  メモリ部
２００，２００ａ，２００ｂ  リモートパネル
２１０  制御部
２４０  パネル描画部
２５０  タッチパネル入力部
２６０  加速度センサー
３００  ネットワーク
３１０  無線アクセスポイント
ＰＤ１〜ＰＤ７  ポップアップ
【図１】
2014011477.tif 000003
【図２】
2014011477.tif 000004
【図３】
2014011477.tif 000005
【図４】
2014011477.tif 000006
【図５】
2014011477.tif 000007
【図６】
2014011477.tif 000008
【図７】
2014011477.tif 000009
【図８】
2014011477.tif 000010
【図９】
2014011477.tif 000011
【図１０】
2014011477.tif 000012
【図１１】
2014011477.tif 000013
【図１２】
2014011477.tif 000014
【図１３】
2014011477.tif 000015
【図１４】
2014011477.tif 000016
【図１５】
2014011477.tif 000017
【図１６】
2014011477.tif 000018
【図１７】
2014011477.tif 000019
【図１８】
2014011477.tif 000020
【図１９】
2014011477.tif 000021
【図２０】
2014011477.tif 000022
【図２１】
2014011477.tif 000023