(57)【特許請求の範囲】
【請求項１】
複数の画像処理装置と、前記複数の画像処理装置をそれぞれ遠隔操作するための複数の携帯情報装置と、を含む一括設定システムであって、
前記複数の携帯情報装置それぞれは、
前記複数の画像処理装置のうち１つの対象装置を遠隔操作するための遠隔操作手段と、
前記複数の携帯情報装置のうち、前記複数の画像処理装置のいずれかを遠隔操作する遠隔操作装置の１以上それぞれとの間で連携する連携状態に設定する連携状態設定手段と、
前記連携状態に設定された後は、前記遠隔操作手段が前記対象装置に遠隔操作指令を送信することに応じて、前記対象装置に送信した遠隔操作指令と同じ遠隔操作指令を、前記１以上の遠隔操作装置のうち連携状態に設定された１以上の連携装置それぞれに、当該遠隔操作装置が遠隔操作する画像処理装置への送信を依頼する連携手段と、を備えた一括設定システム。
【請求項２】
前記連携状態設定手段は、前記１以上の遠隔操作装置のうち候補装置に連携を要求し、前記候補装置によって許可されることを条件に前記候補装置との間で連携する連携状態に設定する第１設定手段と、
前記１以上の遠隔操作装置のいずれかから連携が要求されることに応じて、前記連携を要求してきた遠隔操作装置との間で連携する連携状態に設定する第２設定手段と、を含む、請求項１に記載の一括設定システム。
【請求項３】
前記第２設定手段は、前記１以上の遠隔操作装置のうち連携を要求してきた遠隔操作装置との連携が可能であることを条件に、前記連携を要求してきた遠隔操作装置に連携を許可するとともに、前記連携を要求してきた遠隔操作装置との間で連携する連携状態に設定する、請求項２に記載の一括設定システム。
【請求項４】
前記複数の画像処理装置それぞれは、前記複数の携帯情報装置のうち遠隔操作する遠隔操作装置から受信される前記遠隔操作指令にしたがって処理を実行する遠隔制御手段を、さらに備え、
前記遠隔制御手段は、前記複数の携帯情報装置のうち遠隔操作する遠隔操作装置が前記連携状態の間は、前記遠隔操作指令により特定される処理が予め定められた連携不可処理でないことを条件に、前記遠隔操作指令に従って処理を実行する、請求項１〜３のいずれかに記載の一括設定システム。
【請求項５】
前記遠隔制御手段は、前記複数の携帯情報装置のうち遠隔操作する遠隔操作装置が前記連携状態の間は、前記遠隔操作指令により特定される処理が前記連携不可処理の場合は、前記遠隔操作指令により特定される処理を実行することなく、前記遠隔操作指令により特定される処理を実行不可能であることを前記遠隔操作装置に通知する、請求項４に記載の一括設定システム。
【請求項６】
前記複数の画像処理装置それぞれは、前記複数の携帯情報装置のうち遠隔操作する遠隔操作装置から受信される前記遠隔操作指令にしたがって処理を実行する遠隔制御手段を、さらに備え、
前記複数の画像処理装置それぞれは、少なくとも１つのグループのいずれか１以上に分類されており、
前記遠隔制御手段は、前記複数の携帯情報装置のうち遠隔操作する遠隔操作装置が前記連携状態の間は、前記遠隔操作指令により特定される処理が、自装置が属するグループに属する２以上の装置間で関連する関連設定値を変更する処理の場合、前記２以上の装置のうち他のすべての装置で前記関連設定値を変更する処理の実行を指示する遠隔操作指令が受信されていることを条件に、前記遠隔操作指令により特定される処理を実行する、請求項１〜３のいずれかに記載の一括設定システム。
【請求項７】
前記複数の携帯情報装置それぞれは、
画像を表示する表示手段と、
前記表示手段の表示面中でユーザーにより指示された位置を検出する位置検出手段と、
前記複数の画像処理装置それぞれは、前記複数の携帯情報装置のうち遠隔操作する遠隔操作装置から受信される前記遠隔操作指令にしたがって処理を実行する遠隔制御手段と、をさらに備え、
前記遠隔操作手段は、前記対象装置から受信された画像を前記表示手段に表示し、前記位置検出手段により検出された位置に対応する前記画像中の位置を示す位置情報を前記遠隔操作指令として前記対象装置に送信し、
前記複数の画像処理装置それぞれは、
画像を表示する装置側表示手段と、
前記装置側表示手段の表示面中でユーザーにより指示された位置を検出する装置側位置検出手段と、
操作画面の画像を前記装置側表示手段に表示し、前記装置側位置検出手段により位置が検出されることに応じて、前記検出された位置に対応する前記操作画面中の位置に関連付けられた操作を決定する操作決定手段と、
前記決定された操作に対応する処理を実行する処理実行手段と、をさらに備え、
前記遠隔制御手段は、前記操作画面の画像を前記遠隔操作装置に送信し、前記遠隔操作装置から遠隔操作指令を受信し、
前記操作決定手段は、前記遠隔制御手段により前記遠隔操作指令が受信されることに応じて、前記受信された遠隔操作指令で特定される前記操作画面中の位置に関連付けられた操作を決定する、請求項１に記載の一括設定システム。
【請求項８】
前記連携状態設定手段は、前記１以上の遠隔操作装置のうち候補装置に連携を要求し、前記候補装置によって許可されることを条件に前記候補装置との間で連携する連携状態に設定する第１設定手段を含み、
前記第１設定手段は、前記表示手段に表示された連携設定画面に従って、ユーザーによる開始指示を受け付けることに応じて、前記候補装置に連携を要求し、
前記遠隔操作手段は、前記連携設定画面を前記表示手段に表示するコマンドが関連付けられた画像を前記対象装置から受信された操作画面の画像に重畳して表示する、請求項７に記載の一括設定システム。
【請求項９】
前記複数の携帯情報装置それぞれは、さらに、前記表示手段に表示された連携設定画面に従って、ユーザーによる終了指示を受け付けることに応じて、前記連携状態を終了する連携終了手段を、さらに備える、請求項８に記載の一括設定システム。
【請求項１０】
前記複数の画像処理装置のうち、前記複数の遠隔操作装置のうちで連携状態に設定された２以上の遠隔操作装置によりそれぞれ遠隔操作される２以上の画像処理装置は、同じ操作画面を前記表示手段に表示する、請求項７に記載の一括設定システム。
【請求項１１】
前記連携状態設定手段は、前記１以上の遠隔操作装置のうち候補装置に連携を要求し、前記候補装置によって許可されることを条件に前記候補装置との間で連携する連携状態に設定する第１設定手段と、
前記１以上の遠隔操作装置のいずれかから連携が要求されることに応じて、前記連携を要求してきた遠隔操作装置との間で連携する連携状態に設定する第２設定手段と、を含み、
前記第１設定手段は、前記対象装置に表示させる操作画面がユーザーにより指定される場合、前記候補装置との間で連携する連携状態に設定した後に、前記候補装置に前記指定された操作画面を通知し、
前記遠隔操作手段は、前記第１設定手段により連携状態に設定される場合、前記指定された操作画面を前記対象装置に表示させ、前記第２設定手段により連携状態に設定される場合、前記連携を要求してきた携帯情報装置から通知される操作画面を前記対象装置に表示させる、請求項１０に記載の一括設定システム。
【請求項１２】
前記操作決定手段は、前記複数の携帯情報装置のうち遠隔操作する遠隔操作装置が前記連携状態の間は、前記遠隔制御手段により受信された遠隔操作指令で特定される前記操作画面中の位置に操作が関連付けられていない場合には、前記遠隔操作装置に処理不可能であることを通知し、
前記遠隔操作手段は、さらに、前記対象装置から処理不可能であることが通知されることに応じて、処理不可能であることを示すメッセージを前記表示手段に表示する、請求項７〜１１のいずれかに記載の一括設定システム。
【請求項１３】
前記連携状態設定手段は、前記１以上の遠隔操作装置のうち候補装置に連携を要求し、前記候補装置によって許可されることを条件に前記候補装置との間で連携する連携状態に設定する第１設定手段と、
前記１以上の遠隔操作装置のいずれかから連携が要求されることに応じて、前記連携を要求してきた遠隔操作装置との間で連携する連携状態に設定する第２設定手段と、を含み、
前記第１設定手段は、ユーザーにより前記対象装置に設定値を変更させる処理の実行の禁止が指示される場合、前記候補装置との間で連携する連携状態に設定した後に、前記候補装置に設定値を変更させる処理の実行の禁止を指示し、
前記遠隔操作手段は、前記第２設定手段により連携状態に設定される場合、前記連携を要求してきた携帯情報装置から設定値を変更させる処理の実行の禁止が通知されることに応じて、前記対象装置に設定値を変更させる処理の実行の禁止を指示し、
前記遠隔制御手段は、設定値を変更させる処理の実行の禁止が指示される場合、設定値を変更させる処理を実行しない、請求項７に記載の一括設定システム。
【請求項１４】
複数の画像処理装置のいずれかを遠隔操作可能な携帯情報装置であって、
前記複数の画像処理装置のうち１つの対象装置を遠隔操作するための遠隔操作手段と、
１以上の他の携帯情報装置のうち、前記複数の画像処理装置のいずれかを遠隔操作する遠隔操作装置の１以上それぞれとの間で連携する連携状態に設定する連携状態設定手段と、
前記連携状態に設定された後は、前記遠隔操作手段が前記対象装置に遠隔操作指令を送信することに応じて、前記対象装置に送信した遠隔操作指令と同じ遠隔操作指令を、前記１以上の遠隔操作装置のうち連携状態に設定された１以上の連携装置それぞれに、当該遠隔操作装置が遠隔操作する画像処理装置への送信を依頼する連携手段と、を備えた携帯情報装置。
【請求項１５】
前記対象装置および前記複数の画像処理装置のうち前記１以上の連携装置によりそれぞれ遠隔操作される２以上の画像処理装置は、同じ処理を実行する、請求項１４に記載の携帯情報装置。
【請求項１６】
前記１以上の連携装置のいずれかから遠隔操作指令の送信が依頼されることに応じて、前記遠隔操作指令を前記対象装置に送信する連携送信手段を、さらに備えた、請求項１４または１５に記載の携帯情報装置。
【請求項１７】
前記連携状態設定手段は、前記１以上の遠隔操作装置のうち候補装置に連携を要求し、前記候補装置によって許可されることを条件に前記候補装置との間で連携する連携状態に設定する第１設定手段と、
前記１以上の遠隔操作装置のいずれかから連携が要求されることに応じて、前記連携を要求してきた遠隔操作装置との間で連携する連携状態に設定する第２設定手段と、を含む、請求項１４〜１６のいずれかに記載の携帯情報装置。
【請求項１８】
画像を表示する表示手段と、
前記表示手段の表示面中でユーザーにより指示された位置を検出する位置検出手段と、をさらに備え、
前記遠隔操作手段は、前記対象装置から受信された操作画面の画像を前記表示手段に表示し、前記位置検出手段により検出された位置に対応する前記操作画面中の位置を示す位置情報を前記遠隔操作指令として前記対象装置に送信し、
前記対象装置は、前記位置情報が受信されることに応じて、前記位置情報で特定される前記操作画面中の位置に関連付けられた操作を決定し、前記決定された操作に対応する処理を実行する、請求項１７に記載の携帯情報装置。
【請求項１９】
前記対象装置および前記複数の画像処理装置のうち前記１以上の連携装置によりそれぞれ遠隔操作される２以上の画像処理装置は、同じ操作画面を前記表示手段に表示する、請求項１８に記載の携帯情報装置。
【請求項２０】
前記複数の画像処理装置それぞれは、少なくとも１つのグループのいずれか１以上に分類されており、
前記連携状態設定手段は、前記１以上の他の携帯情報装置のうち、前記複数の画像処理装置のうち前記対象装置と同じグループに属する１以上の画像処理装置をそれぞれ遠隔操作する１以上の遠隔操作装置それぞれとの間で連携する連携状態に設定し、
前記連携手段は、前記連携状態に設定された後は、前記遠隔操作手段が前記対象装置に遠隔操作指令を送信することに応じて、前記対象装置に送信した遠隔操作指令と同じ遠隔操作指令を、前記１以上の遠隔操作装置のうち連携状態に設定された１以上の連携装置それぞれに、当該遠隔操作装置が遠隔操作する画像処理装置への送信を依頼する、請求項１４〜１９のいずれかに記載の携帯情報装置。
【請求項２１】
複数の画像処理装置を遠隔操作可能な携帯情報装置であって、
前記複数の画像処理装置をそれぞれ遠隔操作する複数の遠隔操作手段と、
前記複数の画像処理装置が連携した連携モードに設定する連携モード設定手段と、
前記連携モードに設定された後は、前記複数の遠隔操作手段のうちカレント状態に設定されたカレント遠隔操作手段が遠隔操作する対象装置に遠隔操作指令を送信することに応じて、前記対象装置に送信した遠隔操作指令と同じ遠隔操作指令を、前記複数の遠隔操作手段のうち前記カレント遠隔操作手段以外のすべての遠隔操作手段それぞれに、当該遠隔操作手段が遠隔操作する対象装置への送信を依頼する連携手段と、を備えた携帯情報装置。
【請求項２２】
前記複数の画像処理装置それぞれは、少なくとも１つのグループのいずれか１以上に分類されており、
前記連携モード設定手段は、前記複数の画像処理装置のうち前記対象装置と同じグループに属する１以上の画像処理装置が連携した連携モードに設定し、
前記連携手段は、前記連携モードに設定された後は、前記複数の遠隔操作手段のうちカレント状態に設定されたカレント遠隔操作手段が遠隔操作する対象装置に遠隔操作指令を送信することに応じて、前記対象装置に送信した遠隔操作指令と同じ遠隔操作指令を、前記複数の遠隔操作手段のうち前記カレント遠隔操作手段以外のすべての遠隔操作手段それぞれに、当該遠隔操作手段が遠隔操作する対象装置への送信を依頼する、請求項２１に記載の携帯情報装置。
【請求項２３】
複数の画像処理装置のいずれかを遠隔操作可能な携帯情報装置で実行される連携設定方法であって、
前記複数の画像処理装置のうち１つの対象装置を遠隔操作するための遠隔操作ステップと、
１以上の他の携帯情報装置のうち、前記複数の画像処理装置のいずれかを遠隔操作する遠隔操作装置の１以上それぞれとの間で連携する連携状態に設定する連携状態設定ステップと、
前記連携状態に設定された後は、前記遠隔操作ステップにおいて前記対象装置に遠隔操作指令が送信されることに応じて、前記対象装置に送信した遠隔操作指令と同じ遠隔操作指令を、前記１以上の遠隔操作装置のうち連携状態に設定された１以上の連携装置それぞれに、当該遠隔操作装置が遠隔操作する画像処理装置への送信を依頼する連携ステップと、を含む連携設定方法。
【請求項２４】
前記複数の画像処理装置それぞれは、少なくとも１つのグループのいずれか１以上に分類されており、
前記連携状態設定ステップは、前記１以上の他の携帯情報装置のうち、前記複数の画像処理装置のうち前記対象装置と同じグループに属する１以上の画像処理装置をそれぞれ遠隔操作する１以上の遠隔操作装置それぞれとの間で連携する連携状態に設定するステップを含み、
前記連携ステップは、前記連携状態に設定された後は、前記遠隔操作ステップにおいて前記対象装置に遠隔操作指令が送信されることに応じて、前記対象装置に送信した遠隔操作指令と同じ遠隔操作指令を、前記１以上の他の携帯情報装置のうち前記対象装置と同じグループに属する１以上の画像処理装置をそれぞれ遠隔操作する１以上の遠隔操作装置それぞれに、当該遠隔操作装置が遠隔操作する画像処理装置への送信を依頼するステップを含む、請求項２３に記載の連携設定方法。
【請求項２５】
複数の画像処理装置を遠隔操作可能な携帯情報装置で実行される連携設定方法であって、
前記携帯情報装置は、前記複数の画像処理装置をそれぞれ遠隔操作する複数の遠隔操作手段を、備え、
前記複数の画像処理装置が連携した連携モードに設定する連携モード設定ステップと、
前記連携モードに設定された後は、前記複数の遠隔操作手段のうちカレント状態に設定されたカレント遠隔操作手段が遠隔操作する対象装置に遠隔操作指令を送信することに応じて、前記対象装置に送信した遠隔操作指令と同じ遠隔操作指令を、前記複数の遠隔操作手段のうち前記カレント遠隔操作手段以外のすべての遠隔操作手段それぞれに、当該遠隔操作手段が遠隔操作する対象装置への送信を依頼する連携ステップと、を含む、連携設定方法。
【請求項２６】
前記複数の画像処理装置それぞれは、少なくとも１つのグループのいずれか１以上に分類されており、
前記連携モード設定ステップは、前記複数の画像処理装置のうち前記対象装置と同じグループに属する１以上の画像処理装置が連携した連携モードに設定するステップを含み、
前記連携ステップは、前記連携モードに設定された後は、前記複数の遠隔操作手段のうちカレント状態に設定されたカレント遠隔操作手段が遠隔操作する対象装置に遠隔操作指令を送信することに応じて、前記対象装置に送信した遠隔操作指令と同じ遠隔操作指令を、前記複数の遠隔操作手段のうち前記カレント遠隔操作手段以外のすべての遠隔操作手段それぞれに、当該遠隔操作手段が遠隔操作する対象装置への送信を依頼するステップを含む、請求項２５に記載の連携設定方法。
【請求項２７】
複数の画像処理装置のいずれかを遠隔操作可能な携帯情報装置を制御するコンピューターで実行される連携設定プログラムであって、
前記複数の画像処理装置のうち１つの対象装置を遠隔操作するための遠隔操作ステップと、
１以上の他の携帯情報装置のうち、前記複数の画像処理装置のいずれかを遠隔操作する遠隔操作装置の１以上それぞれとの間で連携する連携状態に設定する連携状態設定ステップと、
前記連携状態に設定された後は、前記遠隔操作ステップにおいて前記対象装置に遠隔操作指令が送信されることに応じて、前記対象装置に送信した遠隔操作指令と同じ遠隔操作指令を、前記１以上の遠隔操作装置のうち連携状態に設定された１以上の連携装置それぞれに、当該遠隔操作装置が遠隔操作する画像処理装置への送信を依頼する連携ステップと、を前記コンピューターに実行させる連携設定プログラム。  
【請求項２８】
前記複数の画像処理装置それぞれは、少なくとも１つのグループのいずれか１以上に分類されており、
前記連携状態設定ステップは、前記１以上の他の携帯情報装置のうち、前記複数の画像処理装置のうち前記対象装置と同じグループに属する１以上の画像処理装置をそれぞれ遠隔操作する１以上の遠隔操作装置それぞれとの間で連携する連携状態に設定するステップを含み、
前記連携ステップは、前記連携状態に設定された後は、前記遠隔操作ステップにおいて前記対象装置に遠隔操作指令が送信されることに応じて、前記対象装置に送信した遠隔操作指令と同じ遠隔操作指令を、前記１以上の他の携帯情報装置のうち前記対象装置と同じグループに属する１以上の画像処理装置をそれぞれ遠隔操作する１以上の遠隔操作装置それぞれに、当該遠隔操作装置が遠隔操作する画像処理装置への送信を依頼するステップを含む、請求項２７に記載の連携設定プログラム。
【請求項２９】
複数の画像処理装置を遠隔操作可能な携帯情報装置を制御するコンピューターで実行される連携設定プログラムであって、
前記携帯情報装置は、前記複数の画像処理装置をそれぞれ遠隔操作する複数の遠隔操作手段を、備え、
前記複数の画像処理装置が連携した連携モードに設定する連携モード設定ステップと、
前記連携モードに設定された後は、前記複数の遠隔操作手段のうちカレント状態に設定されたカレント遠隔操作手段が遠隔操作する対象装置に遠隔操作指令を送信することに応じて、前記対象装置に送信した遠隔操作指令と同じ遠隔操作指令を、前記複数の遠隔操作手段のうち前記カレント遠隔操作手段以外のすべての遠隔操作手段それぞれに、当該遠隔操作手段が遠隔操作する対象装置への送信を依頼する連携ステップと、を前記コンピューターに実行させる、連携設定プログラム。
【請求項３０】
前記複数の画像処理装置それぞれは、少なくとも１つのグループのいずれか１以上に分類されており、
前記連携モード設定ステップは、前記複数の画像処理装置のうち前記対象装置と同じグループに属する１以上の画像処理装置が連携した連携モードに設定するステップを含み、
前記連携ステップは、前記連携モードに設定された後は、前記複数の遠隔操作手段のうちカレント状態に設定されたカレント遠隔操作手段が遠隔操作する対象装置に遠隔操作指令を送信することに応じて、前記対象装置に送信した遠隔操作指令と同じ遠隔操作指令を、前記複数の遠隔操作手段のうち前記カレント遠隔操作手段以外のすべての遠隔操作手段それぞれに、当該遠隔操作手段が遠隔操作する対象装置への送信を依頼するステップを含む、請求項２９に記載の連携設定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、一括設定システム、携帯情報装置、連携設定方法および連携設定プログラムに関し、特に、複数の画像処理装置を設定する一括設定システム、複数の画像処理装置を遠隔操作可能な携帯情報装置、その携帯情報装置で実行される連携設定方法および連携設定プログラムに関する。 
【背景技術】
【０００２】
複合機（以下「ＭＦＰ」という）で代表される画像処理装置は、ユーザーにより設定された設定情報に従って、処理を実行する。このＭＦＰの複数に同一の設定情報を設定する技術が、特開２０１２−８７０２号公報に記載されている。特開２０１２−８７０２号公報には、ネットワークに接続して利用することが可能な複数のネットワークデバイスと、前記ネットワークデバイスの設定情報を閲覧及び編集するための機能を備えたデバイス制御装置とがネットワークを介して接続されたネットワークシステムにおいて、デバイス制御装置は、複数のネットワークデバイスのうちの１つのネットワークデバイスにアクセスするアクセス手段と、アクセス手段によりアクセスしたネットワークデバイスから当該ネットワークデバイスを含むネットワークに接続されたネットワークデバイスの設定情報を取得して表示する表示手段と、表示手段に表示された少なくとも１つのネットワークデバイスの設定情報の設定及び編集指示を受け付ける編集手段とを備え、ネットワークデバイスは、アクセス手段によるデバイス制御装置からのアクセスに応じて、ネットワークを介して他のネットワークデバイスから設定情報を収集する収集手段と、収集手段により収集された設定情報を１つのＨＴＭＬファイルで生成してデバイス制御装置に送信する送信手段と、編集手段により設定または編集されたネットワークデバイスの設定情報を他のネットワークデバイスへ転送して当該他のネットワークデバイスの設定情報に反映させる制御手段とを備えることを特徴とするネットワークシステムが記載されている。
【０００３】
しかしながら、特開２０１２−８７０２号公報に記載のネットワークシステムは、デバイス制御装置により遠隔制御されるネットワークデバイスが、他のネットワークデバイスから収集した設定情報を１つのＨＴＭＬファイルとしてデバイス制御装置に送信するので、デバイス制御装置においては、複数のネットワークデバイスの設定情報が表示され、複数のネットワークデバイスそれぞれの設定情報を確認するために、画面を切り換えなければならないといった問題がある。また、デバイス制御装置により遠隔制御されるネットワークデバイスは、デバイス制御装置により編集された設定情報を他のネットワークデバイスに転送して設定情報に反映させるので、デバイス制御装置により遠隔制御されるネットワークデバイスが、他のネットワークデバイスとデバイス制御装置との間を仲介しなければならず、負荷が増大するといった問題がある。
【特許文献１】特開２０１２−８７０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
この発明は上述した問題点を解決するためになされたもので、この発明の目的の一つは、複数の画像処理装置間で通信することなく、複数の画像処理装置に同一の値を設定することが可能な一括設定システムを提供することである。
【０００５】
この発明の他の目的は、複数の画像処理装置間で通信することなく、複数の画像処理装置に同一の値を設定することが可能な携帯情報装置を提供することである。
【０００６】
この発明のさらに他の目的は、複数の画像処理装置間で通信することなく、複数の画像処理装置に同一の値を設定することが可能な連携設定方法を提供することである。
【０００７】
この発明のさらに他の目的は、複数の画像処理装置間で通信することなく、複数の画像処理装置に同一の値を設定することが可能な連携設定プログラムを提供することである。
【課題を解決するための手段】
【０００８】
上述した目的を達成するためにこの発明のある局面によれば、一括設定システムは、複数の画像処理装置と、複数の画像処理装置をそれぞれ遠隔操作するための複数の携帯情報装置と、を含む一括設定システムであって、複数の携帯情報装置それぞれは、複数の画像処理装置のうち１つの対象装置を遠隔操作するための遠隔操作手段と、複数の携帯情報装置のうち、複数の画像処理装置のいずれかを遠隔操作する遠隔操作装置の１以上それぞれとの間で連携する連携状態に設定する連携状態設定手段と、連携状態に設定された後は、遠隔操作手段が対象装置に遠隔操作指令を送信することに応じて、対象装置に送信した遠隔操作指令と同じ遠隔操作指令を、１以上の遠隔操作装置のうち連携状態に設定された１以上の連携装置それぞれに、当該遠隔操作装置が遠隔操作する画像処理装置への送信を依頼する連携手段と、を備える。
【０００９】
この局面に従えば、ユーザーが複数の携帯情報装置のいずれかを操作して対象装置に遠隔操作指令を送信させると、複数の携帯情報装置のうちユーザーが操作する携帯情報装置と連携状態に設定された1以上の連携装置がそれぞれ遠隔操作する１以上の画像処理装置に、対象装置に送信された遠隔操作指令と同一の遠隔操作指令が送信される。このため、複数の画像処理装置をそれぞれ遠隔操作する複数の携帯情報装置のいずれかを操作することによって、複数の画像処理装置に同一の遠隔操作指令が送信されるので、ユーザーによる１回の操作で複数の画像処理装置に同一の処理を実行させることができる。その結果、複数の画像処理装置間で通信することなく、複数の画像処理装置に同一の値を設定することが可能な一括設定システムを提供することができる。
【００１０】
好ましくは、連携状態設定手段は、１以上の遠隔操作装置のうち候補装置に連携を要求し、候補装置によって許可されることを条件に候補装置との間で連携する連携状態に設定する第１設定手段と、１以上の遠隔操作装置のいずれかから連携が要求されることに応じて、連携を要求してきた遠隔操作装置との間で連携する連携状態に設定する第２設定手段と、を含む。
【００１１】
この局面に従えば、複数の携帯情報装置の１つの携帯情報装置から他の携帯情報装置に連携を要求することにより２つの携帯情報装置が連携状態に設定されるので、複数の携帯情報装置を連携状態に設定する操作を容易にすることができる。
【００１２】
好ましくは、第２設定手段は、１以上の遠隔操作装置のうち連携を要求してきた遠隔操作装置との連携が可能であることを条件に、連携を要求してきた遠隔操作装置に連携を許可するとともに、連携を要求してきた遠隔操作装置との間で連携する連携状態に設定する。
【００１３】
この局面に従えば、連携を要求してきた遠隔操作装置との連携が可能であることを条件に、連携を要求してきた遠隔操作装置に連携を許可するので、連携が不可能な場合には連携状態に設定しないようにすることができる。
【００１４】
好ましくは、複数の画像処理装置それぞれは、複数の携帯情報装置のうち遠隔操作する遠隔操作装置から受信される遠隔操作指令にしたがって処理を実行する遠隔制御手段を、さらに備え、遠隔制御手段は、複数の携帯情報装置のうち遠隔操作する遠隔操作装置が連携状態の間は、遠隔操作指令により特定される処理が予め定められた連携不可処理でないことを条件に、遠隔操作指令に従って処理を実行する。
【００１５】
この局面に従えば、複数の画像形成装置は、複数の携帯情報装置のうち遠隔操作される遠隔操作装置が連携状態の間は、遠隔操作指令により特定される処理が連携不可処理でないことを条件に、遠隔操作指令に従って処理を実行する。このため、複数の画像形成装置は、複数の携帯情報装置のいずれかにより遠隔操作される場合であっても、予め定められた連携不可処理を実行しないので、複数の画像形成装置で同じ値に設定することのできない値を、複数の画像形成装置に設定しないようにすることができる。
【００１６】
好ましくは、遠隔制御手段は、複数の携帯情報装置のうち遠隔操作する遠隔操作装置が連携状態の間は、遠隔操作指令により特定される処理が連携不可処理の場合は、遠隔操作指令により特定される処理を実行することなく、遠隔操作指令により特定される処理を実行不可能であることを遠隔操作装置に通知する。
【００１７】
この局面に従えば、複数の画像形成装置のいずれかが遠隔操作指令に従って処理を実行しない場合には、遠隔操作装置に通知するので、複数の画像処理装置のいずれかで処理が実行されないことを、複数の携帯情報装置のいずれかで、ユーザーに通知することができる。
【００１８】
好ましくは、複数の画像処理装置それぞれは、複数の携帯情報装置のうち遠隔操作する遠隔操作装置から受信される遠隔操作指令にしたがって処理を実行する遠隔制御手段を、さらに備え、複数の画像処理装置それぞれは、少なくとも１つのグループのいずれか１以上に分類されており、遠隔制御手段は、複数の携帯情報装置のうち遠隔操作する遠隔操作装置が連携状態の間は、遠隔操作指令により特定される処理が、自装置が属するグループに属する２以上の装置間で関連する関連設定値を変更する処理の場合、２以上の装置のうち他のすべての装置で関連設定値を変更する処理の実行を指示する遠隔操作指令が受信されていることを条件に、遠隔操作指令により特定される処理を実行する。
【００１９】
この局面に従えば、複数の画像形成装置のうち同一のグループに属する２以上の画像形成装置は、２以上の画像形成装置のすべての装置で関連設定値を変更する処理の実行を指示する遠隔操作指令が受信されていることを条件に、遠隔操作指令により特定される処理を実行する。このため、同一のグループに属する２以上の画像形成装置のすべてで、関連設定値を同時に同じ値に変更することができる。また、同一のグループに属する２以上の画像形成装置のすべてで、遠隔操作指令が受信されていない場合には遠隔操作指令に基づいて関連設定値を変更しないので、同一のグループに属する２以上の画像形成装置のすべてで、関連設定値を同じ値を維持することができる。
【００２０】
好ましくは、複数の携帯情報装置それぞれは、画像を表示する表示手段と、表示手段の表示面中でユーザーにより指示された位置を検出する位置検出手段と、複数の画像処理装置それぞれは、複数の携帯情報装置のうち遠隔操作する遠隔操作装置から受信される遠隔操作指令にしたがって処理を実行する遠隔制御手段と、をさらに備え、遠隔操作手段は、対象装置から受信された画像を表示手段に表示し、位置検出手段により検出された位置に対応する画像中の位置を示す位置情報を遠隔操作指令として対象装置に送信し、複数の画像処理装置それぞれは、画像を表示する装置側表示手段と、装置側表示手段の表示面中でユーザーにより指示された位置を検出する装置側位置検出手段と、操作画面の画像を装置側表示手段に表示し、装置側位置検出手段により位置が検出されることに応じて、検出された位置に対応する操作画面中の位置に関連付けられた操作を決定する操作決定手段と、決定された操作に対応する処理を実行する処理実行手段と、をさらに備え、遠隔制御手段は、操作画面の画像を遠隔操作装置に送信し、遠隔操作装置から遠隔操作指令を受信し、操作決定手段は、遠隔制御手段により遠隔操作指令が受信されることに応じて、受信された遠隔操作指令で特定される操作画面中の位置に関連付けられた操作を決定する。
【００２１】
この局面に従えば、複数の携帯情報装置それぞれは、対象装置から受信される操作画面の画像中の位置を示す位置情報を遠隔操作指令とするので、互いに連携する複数の携帯情報装置間で遠隔操作指令を共通にすることができる。
【００２２】
好ましくは、連携状態設定手段は、１以上の遠隔操作装置のうち候補装置に連携を要求し、候補装置によって許可されることを条件に候補装置との間で連携する連携状態に設定する第１設定手段を含み、第１設定手段は、表示手段に表示された連携設定画面に従って、ユーザーによる開始指示を受け付けることに応じて、候補装置に連携を要求し、遠隔操作手段は、連携設定画面を表示手段に表示するコマンドが関連付けられた画像を対象装置から受信された操作画面の画像に重畳して表示する。
【００２３】
この局面に従えば、連携設定画面を表示するコマンドが関連付けられた画像を操作画面の画像に重畳して表示するので、操作画面を表示しつつ連携設定画面を表示させる操作を受け付けることができる。その結果、対象装置を遠隔操作しながら連携設定画面を表示することができる。
【００２４】
好ましくは、複数の携帯情報装置それぞれは、さらに、表示手段に表示された連携設定画面に従って、ユーザーによる終了指示を受け付けることに応じて、連携状態を終了する連携終了手段を、さらに備える。
【００２５】
この局面に従えば、連携設定画面に従って、ユーザーによる終了指示を受け付けるので、対象装置を遠隔操作しながら連携状態を終了させることができる。
【００２６】
好ましくは、複数の画像処理装置のうち、複数の遠隔操作装置のうちで連携状態に設定された２以上の遠隔操作装置によりそれぞれ遠隔操作される２以上の画像処理装置は、同じ操作画面を表示手段に表示する。
【００２７】
この局面に従えば、連携状態に設定された２以上の遠隔操作装置によりそれぞれ遠隔操作される２以上の画像処理装置は、同じ操作画面を表示するので、２以上の画像処理装置に同じ処理を実行させることができる。
【００２８】
好ましくは、連携状態設定手段は、１以上の遠隔操作装置のうち候補装置に連携を要求し、候補装置によって許可されることを条件に候補装置との間で連携する連携状態に設定する第１設定手段と、１以上の遠隔操作装置のいずれかから連携が要求されることに応じて、連携を要求してきた遠隔操作装置との間で連携する連携状態に設定する第２設定手段と、を含み、第１設定手段は、対象装置に表示させる操作画面がユーザーにより指定される場合、候補装置との間で連携する連携状態に設定した後に、候補装置に指定された操作画面を通知し、遠隔操作手段は、第１設定手段により連携状態に設定される場合、指定された操作画面を対象装置に表示させ、第２設定手段により連携状態に設定される場合、連携を要求してきた携帯情報装置から通知される操作画面を対象装置に表示させる。
【００２９】
この局面に従えば、対象装置に表示させる操作画面がユーザーにより指定される場合、指定された操作画面を対象装置に表示させ、候補装置においては、連携を要求してきた携帯情報装置から通知される操作画面を対象装置に表示させる。このため、２以上の画像処理装置の全てに、ユーザーにより指定された操作画面を表示させることができる。
【００３０】
好ましくは、操作決定手段は、複数の携帯情報装置のうち遠隔操作する遠隔操作装置が前記連携状態の間は、遠隔制御手段により受信された遠隔操作指令で特定される操作画面中の位置に操作が関連付けられていない場合には、遠隔操作装置に処理不可能であることを通知し、遠隔操作手段は、さらに、対象装置から処理不可能であることが通知されることに応じて、処理不可能であることを示すメッセージを表示手段に表示する。
【００３１】
この局面に従えば、画像処理装置は、携帯情報装置から受信される遠隔操作指令で特定される操作画面中の位置に操作が関連付けられていない場合には、処理不可能であることを携帯情報装置に通知し、携帯情報装置は、対象装置から処理不可能であることが通知されることに応じて、処理不可能であることを示すメッセージを表示する。このため、複数の画像処理装置で操作画面が異なる状態になった場合に、ユーザーに通知することができる。
【００３２】
好ましくは、連携状態設定手段は、１以上の遠隔操作装置のうち候補装置に連携を要求し、候補装置によって許可されることを条件に候補装置との間で連携する連携状態に設定する第１設定手段と、１以上の遠隔操作装置のいずれかから連携が要求されることに応じて、連携を要求してきた遠隔操作装置との間で連携する連携状態に設定する第２設定手段と、を含み、第１設定手段は、ユーザーにより対象装置に設定値を変更させる処理の実行の禁止が指示される場合、候補装置との間で連携する連携状態に設定した後に、候補装置に設定値を変更させる処理の実行の禁止を指示し、遠隔操作手段は、第２設定手段により連携状態に設定される場合、連携を要求してきた携帯情報装置から設定値を変更させる処理の実行の禁止が通知されることに応じて、対象装置に設定値を変更させる処理の実行の禁止を指示し、遠隔制御手段は、設定値を変更させる処理の実行の禁止が指示される場合、設定値を変更させる処理を実行しない。
【００３３】
この局面に従えば、複数の画像処理装置のすべてに実行を禁止する処理を設定することができる。
【００３４】
この発明の他の局面に従えば、携帯情報装置は、複数の画像処理装置のいずれかを遠隔操作可能な携帯情報装置であって、複数の画像処理装置のうち１つの対象装置を遠隔操作するための遠隔操作手段と、１以上の他の携帯情報装置のうち、複数の画像処理装置のいずれかを遠隔操作する遠隔操作装置の１以上それぞれとの間で連携する連携状態に設定する連携状態設定手段と、連携状態に設定された後は、遠隔操作手段が対象装置に遠隔操作指令を送信することに応じて、対象装置に送信した遠隔操作指令と同じ遠隔操作指令を、１以上の遠隔操作装置のうち連携状態に設定された１以上の連携装置それぞれに、当該遠隔操作装置が遠隔操作する画像処理装置への送信を依頼する連携手段と、を備える。
【００３５】
この局面に従えば、複数の画像処理装置間で通信することなく、複数の画像処理装置に同一の値を設定することが可能な携帯情報装置を提供することができる。
【００３６】
好ましくは、対象装置および複数の画像処理装置のうち１以上の連携装置によりそれぞれ遠隔操作される２以上の画像処理装置は、同じ処理を実行する。
【００３７】
好ましくは、１以上の連携装置のいずれかから遠隔操作指令の送信が依頼されることに応じて、遠隔操作指令を対象装置に送信する連携送信手段を、さらに備える。
【００３８】
好ましくは、連携状態設定手段は、１以上の遠隔操作装置のうち候補装置に連携を要求し、候補装置によって許可されることを条件に候補装置との間で連携する連携状態に設定する第１設定手段と、１以上の遠隔操作装置のいずれかから連携が要求されることに応じて、連携を要求してきた遠隔操作装置との間で連携する連携状態に設定する第２設定手段と、を含む。
【００３９】
この局面に従えば、１以上の遠隔操作装置のいずれかとの間で連携状態が設定されるので、他の携帯情報装置との間で連携状態に設定する操作を容易にすることができる。
【００４０】
好ましくは、画像を表示する表示手段と、表示手段の表示面中でユーザーにより指示された位置を検出する位置検出手段と、をさらに備え、遠隔操作手段は、対象装置から受信された操作画面の画像を表示手段に表示し、位置検出手段により検出された位置に対応する操作画面中の位置を示す位置情報を遠隔操作指令として対象装置に送信し、対象装置は、位置情報が受信されることに応じて、位置情報で特定される操作画面中の位置に関連付けられた操作を決定し、決定された操作に対応する処理を実行する。
【００４１】
この局面に従えば、対象装置から受信される操作画面の画像中の位置を示す位置情報を遠隔操作指令とするので、連携する他の遠隔操作装置との間で遠隔操作指令を共通にすることができる。
【００４２】
好ましくは、対象装置および複数の画像処理装置のうち１以上の連携装置によりそれぞれ遠隔操作される２以上の画像処理装置は、同じ操作画面を表示手段に表示する。
【００４３】
この局面に従えば、２以上の画像処理装置に同じ処理を実行させることができる。
【００４４】
好ましくは、複数の画像処理装置それぞれは、少なくとも１つのグループのいずれか１以上に分類されており、連携状態設定手段は、１以上の他の携帯情報装置のうち、複数の画像処理装置のうち対象装置と同じグループに属する１以上の画像処理装置をそれぞれ遠隔操作する１以上の遠隔操作装置それぞれとの間で連携する連携状態に設定し、連携手段は、連携状態に設定された後は、遠隔操作手段が対象装置に遠隔操作指令を送信することに応じて、対象装置に送信した遠隔操作指令と同じ遠隔操作指令を、１以上の遠隔操作装置のうち連携状態に設定された１以上の連携装置それぞれに、当該遠隔操作装置が遠隔操作する画像処理装置への送信を依頼する。
【００４５】
この局面に従えば、複数の画像形成装置のうち同一のグループに属する２以上の画像形成装置の全てに同じ遠隔操作指令が送信されるので、同一のグループに属する２以上の画像形成装置に同じ値を設定することができる。
【００４６】
この発明のさらに他の局面によれば、携帯情報装置は、複数の画像処理装置を遠隔操作可能な携帯情報装置であって、複数の画像処理装置をそれぞれ遠隔操作する複数の遠隔操作手段と、複数の画像処理装置が連携した連携モードに設定する連携モード設定手段と、連携モードに設定された後は、複数の遠隔操作手段のうちカレント状態に設定されたカレント遠隔操作手段が遠隔操作する対象装置に遠隔操作指令を送信することに応じて、対象装置に送信した遠隔操作指令と同じ遠隔操作指令を、複数の遠隔操作手段のうちカレント遠隔操作手段以外のすべての遠隔操作手段それぞれに、当該遠隔操作手段が遠隔操作する対象装置への送信を依頼する連携手段と、を備える。
【００４７】
この局面に従えば、複数の画像処理装置間で通信することなく、複数の画像処理装置に同一の値を設定することが可能な携帯情報装置を提供することができる。
【００４８】
好ましくは、複数の画像処理装置それぞれは、少なくとも１つのグループのいずれか１以上に分類されており、連携モード設定手段は、複数の画像処理装置のうち対象装置と同じグループに属する１以上の画像処理装置が連携した連携モードに設定し、連携手段は、連携モードに設定された後は、複数の遠隔操作手段のうちカレント状態に設定されたカレント遠隔操作手段が遠隔操作する対象装置に遠隔操作指令を送信することに応じて、対象装置に送信した遠隔操作指令と同じ遠隔操作指令を、複数の遠隔操作手段のうちカレント遠隔操作手段以外のすべての遠隔操作手段それぞれに、当該遠隔操作手段が遠隔操作する対象装置への送信を依頼する。
【００４９】
この局面に従えば、複数の画像形成装置のうち同一のグループに属する２以上の画像形成装置の全てに同じ遠隔操作指令が送信されるので、同一のグループに属する２以上の画像形成装置に同じ値を設定することができる。
【００５０】
この発明のさらに他の局面によれば、連携設定方法は、複数の画像処理装置のいずれかを遠隔操作可能な携帯情報装置で実行される連携設定方法であって、複数の画像処理装置のうち１つの対象装置を遠隔操作するための遠隔操作ステップと、１以上の他の携帯情報装置のうち、複数の画像処理装置のいずれかを遠隔操作する遠隔操作装置の１以上それぞれとの間で連携する連携状態に設定する連携状態設定ステップと、連携状態に設定された後は、遠隔操作ステップにおいて対象装置に遠隔操作指令が送信されることに応じて、対象装置に送信した遠隔操作指令と同じ遠隔操作指令を、１以上の遠隔操作装置のうち連携状態に設定された１以上の連携装置それぞれに、当該遠隔操作装置が遠隔操作する画像処理装置への送信を依頼する連携ステップと、を含む。
【００５１】
この局面に従えば、複数の画像処理装置間で通信することなく、複数の画像処理装置に同一の値を設定することが可能な連携設定方法を提供することができる。
【００５２】
好ましくは、複数の画像処理装置それぞれは、少なくとも１つのグループのいずれか１以上に分類されており、連携状態設定ステップは、１以上の他の携帯情報装置のうち、複数の画像処理装置のうち対象装置と同じグループに属する１以上の画像処理装置をそれぞれ遠隔操作する１以上の遠隔操作装置それぞれとの間で連携する連携状態に設定するステップを含み、連携ステップは、連携状態に設定された後は、遠隔操作ステップにおいて対象装置に遠隔操作指令が送信されることに応じて、対象装置に送信した遠隔操作指令と同じ遠隔操作指令を、１以上の他の携帯情報装置のうち対象装置と同じグループに属する１以上の画像処理装置をそれぞれ遠隔操作する１以上の遠隔操作装置それぞれに、当該遠隔操作装置が遠隔操作する画像処理装置への送信を依頼するステップを含む。
【００５３】
この局面に従えば、複数の画像形成装置のうち同一のグループに属する２以上の画像形成装置の全てに同じ遠隔操作指令が送信されるので、同一のグループに属する２以上の画像形成装置に同じ値を設定することができる。
【００５４】
この発明のさらに他の局面によれば、連携設定方法は、複数の画像処理装置を遠隔操作可能な携帯情報装置で実行される連携設定方法であって、携帯情報装置は、複数の画像処理装置をそれぞれ遠隔操作する複数の遠隔操作手段を、備え、複数の画像処理装置が連携した連携モードに設定する連携モード設定ステップと、連携モードに設定された後は、複数の遠隔操作手段のうちカレント状態に設定されたカレント遠隔操作手段が遠隔操作する対象装置に遠隔操作指令を送信することに応じて、対象装置に送信した遠隔操作指令と同じ遠隔操作指令を、複数の遠隔操作手段のうちカレント遠隔操作手段以外のすべての遠隔操作手段それぞれに、当該遠隔操作手段が遠隔操作する対象装置への送信を依頼する連携ステップと、を含む。
【００５５】
この局面に従えば、複数の画像処理装置間で通信することなく、複数の画像処理装置に同一の値を設定することが可能な連携設定方法を提供することができる。
【００５６】
好ましくは、複数の画像処理装置それぞれは、少なくとも１つのグループのいずれか１以上に分類されており、連携モード設定ステップは、複数の画像処理装置のうち対象装置と同じグループに属する１以上の画像処理装置が連携した連携モードに設定するステップを含み、連携ステップは、連携モードに設定された後は、複数の遠隔操作手段のうちカレント状態に設定されたカレント遠隔操作手段が遠隔操作する対象装置に遠隔操作指令を送信することに応じて、対象装置に送信した遠隔操作指令と同じ遠隔操作指令を、複数の遠隔操作手段のうちカレント遠隔操作手段以外のすべての遠隔操作手段それぞれに、当該遠隔操作手段が遠隔操作する対象装置への送信を依頼するステップを含む。
【００５７】
この局面に従えば、複数の画像形成装置のうち同一のグループに属する２以上の画像形成装置の全てに同じ値を設定することができる。
【００５８】
この発明のさらに他の局面によれば、連携設定プログラムは、複数の画像処理装置のいずれかを遠隔操作可能な携帯情報装置を制御するコンピューターで実行される連携設定プログラムであって、複数の画像処理装置のうち１つの対象装置を遠隔操作するための遠隔操作ステップと、１以上の他の携帯情報装置のうち、複数の画像処理装置のいずれかを遠隔操作する遠隔操作装置の１以上それぞれとの間で連携する連携状態に設定する連携状態設定ステップと、連携状態に設定された後は、遠隔操作ステップにおいて対象装置に遠隔操作指令が送信されることに応じて、対象装置に送信した遠隔操作指令と同じ遠隔操作指令を、１以上の遠隔操作装置のうち連携状態に設定された１以上の連携装置それぞれに、当該遠隔操作装置が遠隔操作する画像処理装置への送信を依頼する連携ステップと、をコンピューターに実行させる。
【００５９】
この局面に従えば、複数の画像処理装置間で通信することなく、複数の画像処理装置に同一の値を設定することが可能な連携設定プログラムを提供することができる。
【００６０】
好ましくは、複数の画像処理装置それぞれは、少なくとも１つのグループのいずれか１以上に分類されており、連携状態設定ステップは、１以上の他の携帯情報装置のうち、複数の画像処理装置のうち対象装置と同じグループに属する１以上の画像処理装置をそれぞれ遠隔操作する１以上の遠隔操作装置それぞれとの間で連携する連携状態に設定するステップを含み、連携ステップは、連携状態に設定された後は、遠隔操作ステップにおいて対象装置に遠隔操作指令が送信されることに応じて、対象装置に送信した遠隔操作指令と同じ遠隔操作指令を、１以上の他の携帯情報装置のうち対象装置と同じグループに属する１以上の画像処理装置をそれぞれ遠隔操作する１以上の遠隔操作装置それぞれに、当該遠隔操作装置が遠隔操作する画像処理装置への送信を依頼するステップを含む。
【００６１】
この局面に従えば、複数の画像形成装置のうち同一のグループに属する２以上の画像形成装置の全てに同じ値を設定することができる。
【００６２】
この発明のさらに他の局面によれば、連携設定プログラムは、複数の画像処理装置を遠隔操作可能な携帯情報装置を制御するコンピューターで実行される連携設定プログラムであって、携帯情報装置は、複数の画像処理装置をそれぞれ遠隔操作する複数の遠隔操作手段を、備え、複数の画像処理装置が連携した連携モードに設定する連携モード設定ステップと、連携モードに設定された後は、複数の遠隔操作手段のうちカレント状態に設定されたカレント遠隔操作手段が遠隔操作する対象装置に遠隔操作指令を送信することに応じて、対象装置に送信した遠隔操作指令と同じ遠隔操作指令を、複数の遠隔操作手段のうちカレント遠隔操作手段以外のすべての遠隔操作手段それぞれに、当該遠隔操作手段が遠隔操作する対象装置への送信を依頼する連携ステップと、をコンピューターに実行させる。
【００６３】
この局面に従えば、複数の画像処理装置間で通信することなく、複数の画像処理装置に同一の値を設定することが可能な連携設定プログラムを提供することができる。
【００６４】
好ましくは、複数の画像処理装置それぞれは、少なくとも１つのグループのいずれか１以上に分類されており、連携モード設定ステップは、複数の画像処理装置のうち対象装置と同じグループに属する１以上の画像処理装置が連携した連携モードに設定するステップを含み、連携ステップは、連携モードに設定された後は、複数の遠隔操作手段のうちカレント状態に設定されたカレント遠隔操作手段が遠隔操作する対象装置に遠隔操作指令を送信することに応じて、対象装置に送信した遠隔操作指令と同じ遠隔操作指令を、複数の遠隔操作手段のうちカレント遠隔操作手段以外のすべての遠隔操作手段それぞれに、当該遠隔操作手段が遠隔操作する対象装置への送信を依頼するステップを含む。
【図面の簡単な説明】
【００６５】
【図１】本発明の実施の形態の１つにおける一括設定システムの全体概要を示す図である。
【図２】ＭＦＰの基本構成の概要を示すブロック図である。
【図３】携帯情報装置の構成の概要を示すブロック図である。
【図４】本実施の形態におけるＭＦＰが備えるＣＰＵの機能の一例をＨＤＤに記憶されるデータとともに示すブロック図である。
【図５】第１の実施の形態における携帯情報装置が備えるＣＰＵの機能の概要の一例を示すブロック図である。
【図６】操作画面に連携アイコンが表示された状態の操作画面の一例を示す図である。
【図７】連携設定画面の一例を示す図である。
【図８】エラーメッセージの一例を示す図である。
【図９】連携許可受付画面の一例を示す図である。
【図１０】連携モードに設定された状態における操作画面の一例を示す図である。
【図１１】第１の実施の形態における遠隔制御処理の流れの一例を示すフローチャートである。
【図１２】第１の実施の形態における連携状態設定処理の流れの一例を示すフローチャートである。
【図１３】第1の実施の形態における第1設定処理の流れの一例を示すフローチャートである。
【図１４】第１の実施の形態における第２設定処理の流れの一例を示すフローチャートである。
【図１５】第1の実施の形態における遠隔操作処理の流れの一例を示すフローチャートである。
【図１６】第２の実施の形態における携帯情報装置が備えるＣＰＵの機能の概要の一例を示すブロック図である。
【図１７】第２の実施の形態における連携状態設定処理の流れの一例を示すフローチャートである。
【図１８】第２の実施の形態における遠隔操作処理の流れの一例を示すフローチャートである。
【発明を実施するための形態】
【００６６】
以下、本発明の実施の形態について図面を参照して説明する。以下の説明では同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返さない。
【００６７】
図１は、本発明の実施の形態の１つにおける一括設定システムの全体概要を示す図である。図１を参照して、一括設定システム１は、ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）１００，１００Ａ，１００Ｂと、無線局５と、携帯情報装置２００，２００Ａ，２００Ｂと、を含む。ＭＦＰ１００，１００Ａ，１００Ｂ、および無線局５は、ネットワーク３に接続される。携帯情報装置２００，２００Ａ，２００Ｂは、無線局５を通して、ネットワーク３に接続される。
【００６８】
ネットワーク３は、ローカルエリアネットワーク（ＬＡＮ）であり、接続形態は有線または無線を問わない。また、ネットワーク３は、ＬＡＮに限らず、ワイドエリアネットワーク（ＷＡＮ）、公衆交換電話網（ＰＳＴＮ）、インターネット等であってもよい。
【００６９】
携帯情報装置２００，２００Ａ，２００Ｂは、スマートフォン、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）など、ユーザーが携帯して使用するコンピューターである。携帯情報装置２００，２００Ａ，２００Ｂのハードウェア構成および機能は同じなので、ここでは特に言及しない限り携帯情報装置２００を例に説明する。ここでは、携帯情報装置２００を、スマートフォンとしており、無線ＬＡＮ機能と、通話機能とを備えている。このため、携帯情報装置２００は、携帯電話用基地局と無線で通信することにより携帯電話網に接続し、通話が可能である。
【００７０】
本実施の形態における一括設定システム１において、携帯情報装置２００，２００Ａ，２００Ｂそれぞれは、ＭＦＰ１００，１００Ａ，１００Ｂのいずれかの遠隔操作が可能である。この場合、携帯情報装置２００，２００Ａ，２００Ｂそれぞれは、ＭＦＰ１００，１００Ａ，１００Ｂを遠隔操作する遠隔操作装置として機能し、ＭＦＰ１００，１００Ａ，１００Ｂそれぞれは、携帯情報装置２００，２００Ａ，２００Ｂいずれかによって遠隔操作される遠隔制御装置として機能する。携帯情報装置２００，２００Ａ，２００Ｂには、ＭＦＰ１００，１００Ａ，１００Ｂを遠隔操作するための遠隔操作プログラムがインストールされる。遠隔操作プログラムは、ＭＦＰ１００，１００Ａ，１００Ｂに共通し、ＭＦＰ１００，１００Ａ，１００Ｂのいずれにも対応可能なアプリケーションプログラムである。一方、ＭＦＰ１００には、携帯情報装置２００により遠隔操作され、処理を実行する遠隔制御プログラムがインストールされている。携帯情報装置２００，２００Ａ，２００Ｂそれぞれは、ＭＦＰ１００，１００Ａ，１００Ｂのいずれかである遠隔制御装置を遠隔操作する遠隔操作装置となる。携帯情報装置２００，２００Ａ，２００Ｂいずれか１つと、ＭＦＰ１００，１００Ａ，１００Ｂのいずれか１つとの複数の組間で、遠隔操作装置および遠隔制御装置がそれぞれ実行する処理は同じなので、ここでは、携帯情報装置２００が、ＭＦＰ１００を遠隔操作する遠隔操作装置として機能する場合を例に説明する。この場合、ＭＦＰ１００は、携帯情報装置２００により遠隔操作される遠隔制御装置である。
【００７１】
本実施の形態における一括設定システム１において、ＭＦＰ１００，１００Ａ，１００Ｂの構成および実行可能な機能がそれぞれ異なるが基本構成は同じである。ここでは、ＭＦＰ１００を例に、ＭＦＰ１００の基本構成を説明する。
【００７２】
図２は、ＭＦＰの基本構成の概要を示すブロック図である。図２を参照して、ＭＦＰ１００は、メイン回路１１０と、原稿を読み取るための原稿読取部１３０と、原稿を原稿読取部１３０に搬送するための自動原稿搬送装置１２０と、原稿読取部１３０が原稿を読み取って出力する画像データに基づいて用紙等に画像を形成するための画像形成部１４０と、画像形成部１４０に用紙を供給するための給紙部１５０と、画像が形成された用紙を処理する後処理部１５５と、ユーザーインターフェースとしての操作パネル１６０とを含む。
【００７３】
後処理部１５５は、画像形成部１４０により画像が形成された１以上の用紙を並び替えて排紙するソート処理、パンチ穴加工するパンチ処理、ステープル針を打ち込むステープル処理を実行する。
【００７４】
メイン回路１１０は、ＣＰＵ１１１と、通信インターフェース（Ｉ／Ｆ）部１１２と、ＲＯＭ１１３と、ＲＡＭ１１４と、大容量記憶装置としてのハードディスクドライブ（ＨＤＤ）１１５と、ファクシミリ部１１６と、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  ＲＯＭ）１１８が装着される外部記憶装置１１７と、を含む。ＣＰＵ１１１は、自動原稿搬送装置１２０、原稿読取部１３０、画像形成部１４０、給紙部１５０、後処理部１５５および操作パネル１６０と接続され、ＭＦＰ１００の全体を制御する。
【００７５】
ＲＯＭ１１３は、ＣＰＵ１１１が実行するプログラム、またはそのプログラムを実行するために必要なデータを記憶する。ＲＡＭ１１４は、ＣＰＵ１１１がプログラムを実行する際の作業領域として用いられる。さらに、ＲＡＭ１１４は，設定値記憶領域を含む。設定値記憶領域は、機能を実行するための設定値を記憶する領域である。また、ＲＡＭ１１４は、原稿読取部１３０から連続的に送られてくる読取データ（画像データ）を一時的に記憶する。
【００７６】
通信Ｉ／Ｆ部１１２は、ＭＦＰ１００をネットワーク３に接続するためのインターフェースである。ＣＰＵ１１１は、通信Ｉ／Ｆ部１１２を介して、他のＭＦＰ１００Ａ，１００Ｂ、または携帯情報装置２００，２００Ａ，２００Ｂとの間で通信し、データを送受信する。また、通信Ｉ／Ｆ部１１２は、ネットワーク３を介してインターネットに接続されたコンピューターと通信が可能である。
【００７７】
ファクシミリ部１１６は、公衆交換電話網（ＰＳＴＮ）に接続され、ＰＳＴＮにファクシミリデータを送信する、またはＰＳＴＮからファクシミリデータを受信する。ファクシミリ部１１６は、受信したファクシミリデータを、ＨＤＤ１１５に記憶する、または画像形成部１４０に出力する。画像形成部１４０は、ファクシミリ部１１６により受信されたファクシミリデータを用紙にプリントする。また、ファクシミリ部１１６は、ＨＤＤ１１５に記憶されたデータをファクシミリデータに変換して、ＰＳＴＮに接続されたファクシミリ装置に送信する。
【００７８】
外部記憶装置１１７は、ＣＤ−ＲＯＭ１１８が装着される。ＣＰＵ１１１は、外部記憶装置１１７を介してＣＤ−ＲＯＭ１１８にアクセス可能である。ＣＰＵ１１１は、外部記憶装置１１７に装着されたＣＤ−ＲＯＭ１１８に記録されたプログラムをＲＡＭ１１４にロードして実行する。なお、ＣＰＵ１１１が実行するプログラムを記憶する媒体としては、ＣＤ−ＲＯＭ１１８に限られず、光ディスク（ＭＯ（Ｍａｇｎｅｔｉｃ  Ｏｐｔｉｃａｌ  ｄｉｓｃ）／ＭＤ（Ｍｉｎｉ  Ｄｉｓｃ）／ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ））、ＩＣカード、光カード、マスクＲＯＭ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＥＰＲＯＭ（登録商標）などの半導体メモリであってもよい。
【００７９】
また、ＣＰＵ１１１が実行するプログラムは、ＣＤ−ＲＯＭ１１８に記録されたプログラムに限られず、ＨＤＤ１１５に記憶されたプログラムをＲＡＭ１１４にロードして実行するようにしてもよい。この場合、ネットワーク３に接続された他のコンピューターが、ＭＦＰ１００のＨＤＤ１１５に記憶されたプログラムを書換える、または、新たなプログラムを追加して書き込むようにしてもよい。さらに、ＭＦＰ１００が、ネットワーク３に接続された他のコンピューターからプログラムをダウンロードして、そのプログラムをＨＤＤ１１５に記憶するようにしてもよい。ここでいうプログラムは、ＣＰＵ１１１が直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００８０】
操作パネル１６０は、ＭＦＰ１００の上面に設けられる。操作パネル１６０は、表示部１６１と操作部１６３とを含む。表示部１６１は、例えば、液晶表示装置（ＬＣＤ）であり、ユーザーに対する指示メニューや取得した画像データに関する情報等を表示する。
【００８１】
操作部１６３は、タッチパネル１６５と、ハードキー部１６７とを含む。タッチパネル１６５は、静電容量方式である。なお、タッチパネル１６５は、静電容量方式に限らず、例えば、抵抗膜方式、表面弾性波方式、赤外線方式、電磁誘導方式等の他の方式を用いることができる。
【００８２】
タッチパネル１６５は、その検出面が表示部１６１の上面または下面に表示部１６１に重畳して設けられる。ここでは、タッチパネル１６５の検出面のサイズと、表示部１６１の表示面のサイズとを同じにしている。このため、表示面の座標系と検出面の座標系は同じである。タッチパネル１６５は、ユーザーが、表示部１６１の表示面を指示する位置を検出面で検出し、検出した位置の座標をＣＰＵ１１１に出力する。表示面の座標系と検出面の座標系は同じなので、タッチパネル１６５が出力する座標を、表示面の座標に置き換えることができる。以下、ユーザーが表示部１６１の表示面を指示することによりタッチパネル１６５が検出面で検出して出力する座標を、表示面の座標ともいう。
【００８３】
ハードキー部１６７は、複数のハードキーを含む。ハードキーは、例えば接点スイッチである。タッチパネル１６５は、表示部１６１の表示面中でユーザーにより指示された位置を検出する。ユーザーがＭＦＰ１００を操作する場合は直立した姿勢となる場合が多いので、表示部１６１の表示面、タッチパネル１６５の操作面およびハードキー部１６７は、上方を向いて配置される。ユーザーが表示部１６１の表示面を容易に視認することができ、ユーザーが指で操作部１６３を容易に指示することができるようにするためである。
【００８４】
図３は、携帯情報装置の構成の概要を示すブロック図である。図３を参照して、本実施の形態における携帯情報装置２００は、携帯情報装置２００の全体を制御するためのＣＰＵ２０１と、カメラ２０２と、データを不揮発的に記憶するフラッシュメモリ２０３と、通話部２０５と接続された無線通信部２０４と、情報を表示する表示部２０６と、ユーザーの操作を受け付ける操作部２０７と、無線ＬＡＮＩ／Ｆ２０８と、加速度センサー２１０と、外部記憶装置２１１と、を含む。
【００８５】
表示部２０６は、液晶表示装置（ＬＣＤ）、有機ＥＬＤ等の表示装置であり、画像を表示する。操作部２０７は、メインキー２０７Ａと、タッチパネル２０７Ｂとを備える。タッチパネル２０７Ｂは、静電容量方式である。なお、タッチパネル２０７Ｂは、静電容量方式に限らず、例えば、抵抗膜方式、表面弾性波方式、赤外線方式、電磁誘導方式等の他の方式を用いることができる。
【００８６】
タッチパネル２０７Ｂは、その検出面が表示部２０６の上面または下面に表示部２０６に重畳して設けられる。ここでは、タッチパネル２０７Ｂの検出面のサイズと、表示部２０６の表示面のサイズとを同じにしている。このため、表示面の座標系と検出面の座標系は同じである。タッチパネル２０７Ｂは、ユーザーが、表示部２０６の表示面を指示する位置を検出面で検出し、検出した位置の座標をＣＰＵ２０１に出力する。表示面の座標系と検出面の座標系は同じなので、タッチパネル２０７Ｂが出力する座標を、表示面の座標に置き換えることができる。以下、ユーザーが表示部２０６の表示面を指示することによりタッチパネル２０７Ｂが検出面で検出して出力する座標を、表示面の座標ともいう。
【００８７】
カメラ２０２は、レンズおよび光電変換素子を備え、レンズで集光した光を光電変換素子に結像し、光電変換素子は受光した光を光電変換して画像データをＣＰＵ２０１に出力する。光電変換素子は、ＣＭＯＳ(Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）センサー、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）センサー等である。
【００８８】
無線通信部２０４は、電話通信網に接続された携帯電話用基地局と無線通信する。無線通信部２０４は、携帯情報装置２００を電話通信網に接続し、通話部２０５を用いた通話を可能とする。無線通信部２０４は、携帯電話用基地局から受信した無線信号を復調した音声信号を復号して通話部２０５に出力する。また、無線通信部２０４は、通話部２０５から入力される音声を符号化し、携帯電話用基地局に送信する。通話部２０５は、マイクおよびスピーカーを備え、無線通信部２０４から入力される音声をスピーカーから出力し、マイクから入力される音声を無線通信部２０４に出力する。さらに、無線通信部２０４は、ＣＰＵ２０１により制御され、携帯情報装置２００を電子メールサーバーに接続し、電子メールを送受信する。
【００８９】
無線ＬＡＮＩ／Ｆ２０８は、無線局５と通信し、携帯情報装置２００をネットワーク３に接続するためのインターフェースである。携帯情報装置２００に、ＭＦＰ１００，１００Ａ，１００ＢそれぞれのＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスを登録しておくことにより、携帯情報装置２００は、ＭＦＰ１００，１００Ａ，１００Ｂと通信することができ、データの送受信が可能となる。なお、本実施の形態においては、携帯情報装置２００が無線ＬＡＮＩ／Ｆ２０８を用いて、ＭＦＰ１００，１００Ａ，１００Ｂと通信する場合を例に説明するが、他の通信方法を用いて通信するようにしてもよい。具体的には、携帯情報装置２００、ＭＦＰ１００，１００Ａ，１００Ｂが、例えばＢｌｕｅｔｏｏｔｈ（登録商標）等の近距離無線装置を搭載する場合には、携帯情報装置２００が、ＭＦＰ１００，１００Ａ，１００Ｂのいずれかと、１対１で通信するようにしてもよい。
【００９０】
フラッシュメモリ２０３は、ＣＰＵ２０１が実行するプログラム、またはそのプログラムを実行するために必要なデータを記憶する。ＣＰＵ２０１は、フラッシュメモリ２０３に記録されたプログラムを、ＣＰＵ２０１が備えるＲＡＭにロードして実行する。
【００９１】
加速度センサー２１０は、Ｘ軸、Ｙ軸およびＺ軸の３方向の加速度を測定する３軸加速度センサーである。加速度センサー２１０は、検出した加速度をＣＰＵ２０１に出力する。
【００９２】
外部記憶装置２１１は、携帯情報装置２００に着脱自在であり、遠隔操作プログラムを記憶したＣＤ−ＲＯＭ２１１Ａが装着可能である。ＣＰＵ２０１は、外部記憶装置２１１を介してＣＤ−ＲＯＭ２１１Ａにアクセス可能である。ＣＰＵ２０１は、外部記憶装置２１１に装着されたＣＤ−ＲＯＭ２１１Ａに記録された遠隔操作プログラムを、ＣＰＵ２０１が備えるＲＡＭにロードして実行することが可能である。
【００９３】
なお、ＣＰＵ２０１が実行するプログラムとして、フラッシュメモリ２０３またはＣＤ−ＲＯＭ２１１Ａに記録されたプログラムについて説明したが、ネットワーク３に接続された他のコンピューターが、フラッシュメモリ２０３に記憶されたプログラムを書換えたプログラム、または、追加して書き込んだ新たなプログラムであってもよい。さらに、携帯情報装置２００が、ネットワーク３に接続された他のコンピューターからダウンロードしたプログラムでもよい。ここでいうプログラムは、ＣＰＵ２０１が直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００９４】
なお、ＣＰＵ２０１が実行するプログラムを記憶する媒体としては、ＣＤ−ＲＯＭ２１１Ａに限られず、光ディスク（ＭＯ／ＭＤ／ＤＶＤ）、ＩＣカード、光カード、マスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ（登録商標）などの半導体メモリであってもよい。
【００９５】
図４は、本実施の形態におけるＭＦＰが備えるＣＰＵの機能の一例をＨＤＤに記憶されるデータとともに示すブロック図である。図４に示す機能は、ＭＦＰ１００が備えるＣＰＵ１１１が、ＲＯＭ１１３、ＨＤＤ１１５、ＣＤ−ＲＯＭ１１８に記憶された制御プログラムを実行することにより、ＣＰＵ１１１に形成される機能である。
【００９６】
図４を参照して、ＣＰＵ１１１は、遠隔制御部５１と、表示制御部５３と、装置側検出制御部５５と、操作決定部５７と、処理実行部５９と、を含む。
【００９７】
操作決定部５７は、ユーザーの操作を受け付けるための操作画面の表示を、表示制御部５３に指示し、ユーザーが操作画面に従って操作部１６３に入力する操作を決定する。具体的には、操作決定部５７は、操作画面を識別するための操作画面識別情報を表示制御部５３に出力する。操作決定部５７は、初期段階において、予め定められた操作画面の画面識別情報を表示制御部５３に出力する。初期段階は、例えば、ＭＦＰ１００に電源が投入された時、または、電力消費の少ないスリープ状態から復帰した時、等である。
【００９８】
表示制御部５３は、操作決定部５７から画面識別情報が入力されることに応じて、画面識別情報で特定される操作画面の画像をＨＤＤ１１５から読出し、読み出された操作画面の画像を、表示部１６１に表示する。
【００９９】
装置側検出制御部５５は、タッチパネル１６５を制御する。装置側検出制御部５５は、タッチパネル１６５から入力される座標を操作決定部５７および遠隔制御部５１に出力する。
【０１００】
操作決定部５７は、表示制御部５３に画面識別情報を出力した後に、装置側検出制御部５５から座標が入力されることに応じて、装置側検出制御部５５から入力される座標に基づいて、ユーザーによる操作を決定する。操作決定部５７は、タッチパネル１６５から入力された座標に基づいて、操作画面中でユーザーにより指示された位置を特定する。具体的には、表示部１６１に表示されている操作画面の画像中でタッチパネル１６５から入力された座標によって特定される位置を、ユーザーにより指示された操作画面中の位置に特定する。操作決定部５７は、操作画面中で特定された位置に対応する操作を決定する。例えば、操作画面が、設定値を設定する操作が割り当てられた設定ボタンを含む場合に、操作画面中でユーザーにより指示された位置がその設定ボタンの範囲内ならば、設定値を設定する操作を特定し、設定値を設定する指令を処理実行部５９に出力する。操作画面が、処理の実行を指示する操作が割り当てられた実行指示ボタンを含む場合に、操作画面中でユーザーにより指示された位置がその実行指示ボタンの範囲内ならば、実行指示操作を特定し、ボタンで特定される種類の処理を実行する指令を処理実行部５９に出力する。また、操作決定部５７は、操作画面が、別の操作画面に表示を切り換える操作が割り当てられた遷移ボタンを含む場合に、操作画面中でユーザーにより指示された位置がその遷移ボタンの範囲内ならば、画面を遷移する操作を特定し、遷移ボタンに関連付けられた画面識別情報を表示制御部５３に出力する。
【０１０１】
操作決定部５７は、操作画面がポップアップ画面を表示させる操作が割り当てられたポップアップボタンを含む場合に、操作画面中でユーザーにより指示された位置がそのポップアップボタンの範囲内ならば、ポップアップ画面を表示する操作を特定し、ポップアップボタンに関連付けられたポップアップ画面を操作画面に重畳表示した新たな操作画面の画面識別情報を表示制御部５３に出力する。表示制御部５３は、操作決定部５７から画面識別情報が入力されることに応じて、画面識別情報で特定される操作画面の画像を表示部１６１に表示する。
【０１０２】
処理実行部５９は、通信Ｉ／Ｆ部１１２、ファクシミリ部１１６、ＨＤＤ１１５、外部記憶装置１１７、自動原稿搬送装置１２０、原稿読取部１３０、画像形成部１４０および給紙部１５０を制御し、処理を実行する。処理実行部５９は、操作決定部５７から設定値を設定する指令が入力されることに応じて、設定値を設定する処理を実行する。また、処理実行部５９は、操作決定部５７は、処理を実行する指令が入力されることに応じて、その指令で特定される種類の処理を実行する。処理実行部５９が実行する処理の一例は、スキャン処理、コピー処理、プリント処理およびファクシミリ送受信処理等である。スキャン処理は、原稿読取部１３０で読み取った原稿の画像を、ＨＤＤ１１５、外部記憶装置１１７および通信Ｉ／Ｆ部１１２の少なくとも１つに出力する処理である。コピー処理は、原稿読取部１３０で読み取った原稿の画像を、画像形成部１４０に給紙部１５０から供給される用紙に画像形成させる処理である。プリント処理は、通信Ｉ／Ｆ部１１２を介してネットワークに接続されたコンピューターから受信されるプリントデータの画像、ＨＤＤ１１５または外部記憶装置１１７に記憶されたデータの画像を、画像形成部１４０に給紙部１５０から供給される用紙に画像形成させる処理である。ファクシミリ送信処理は、ファクシミリデータの画像をファクシミリ部１１６に送信させる処理である。ファクシミリ受信処理は、外部から受信されるファクシミリデータの画像を、画像形成部１４０、ＨＤＤ１１５、外部記憶装置１１７および通信Ｉ／Ｆ部１１２の少なくとも１つに出力する処理である。
【０１０３】
遠隔制御部５１は、通信Ｉ／Ｆ部１１２を制御して、ＭＦＰ１００を遠隔操作する遠隔操作装置と通信する。遠隔制御部５１は、遠隔操作装置からの要求に応じて、遠隔操作装置との間で通信経路を確立する。ここでは、携帯情報装置２００がＭＦＰ１００の遠隔操作装置としているので、遠隔制御部５１は、通信Ｉ／Ｆ部１１２が、携帯情報装置２００から接続要求を受信すると、携帯情報装置２００との間の通信経路を確立する。遠隔制御部５１は、携帯情報装置２００との間で通信回線を確立している間、表示制御部５３に遠隔操作されていることを示す遠隔操作中信号を出力する。
【０１０４】
表示制御部５３は、遠隔制御部５１から遠隔操作中信号が入力されている間は、操作決定部５７から画面識別情報が入力されることに応じて、画面識別情報で特定される操作画面の画像をＨＤＤ１１５から読出し、読み出された操作画面の画像を遠隔制御部５１に出力する。表示制御部５３は、遠隔制御部５１から遠隔操作中信号が入力されている間は、操作画面の画像に代えて遠隔操作中であることと示す遠隔操作通知画面の画像を表示部１６１に表示する。なお、表示制御部５３は、遠隔制御部５１から遠隔操作中信号が入力されている間は、表示部１６１に操作画面の画像を表示するようにしてもよい。
【０１０５】
遠隔制御部５１は、表示制御部５３から操作画面の画像が入力される。遠隔制御部５１は、携帯情報装置２００との間の通信経路を確立することに応じて、表示制御部５３から入力される操作画面の画像を携帯情報装置２００に送信する。また、遠隔制御部５１は、携帯情報装置２００との間の通信経路を確立している間、表示制御部５３から操作画面の画像が入力されるごとに、操作画面の画像を携帯情報装置２００に送信する。
【０１０６】
操作画面の画像を受信する携帯情報装置２００の動作の詳細は後述するが、送信した操作画面の画像中の位置を示す座標を返信する場合がある。遠隔制御部５１は、通信Ｉ／Ｆ部１１２が、携帯情報装置２００から座標を受信することに応じて、受信された座標を操作決定部５７に出力する。
【０１０７】
操作決定部５７は、遠隔制御部５１から座標が入力される場合、装置側検出制御部５５から座標が入力される場合と同様に、１以上の座標に基づいて、ユーザーによる操作を決定する。操作決定部５７は、遠隔制御部５１から入力された座標に基づいて、操作画面中でユーザーにより指示された位置を特定する。具体的には、操作画面の画像中で遠隔制御部５１から入力された座標によって特定される位置を、ユーザーにより指示された操作画面中の位置に特定する。操作決定部５７は、操作画面中で特定された位置に対応する操作を決定する。
【０１０８】
遠隔制御部５１は、携帯情報装置２００との間の通信経路を確立した後に、通信Ｉ／Ｆ部１１２が、携帯情報装置２００から連携設定指示を受信する場合がある。遠隔制御部５１は、携帯情報装置２００から連携設定指示を受信することに応じて、間接連携状態フラグをＯＮに設定する。間接連携状態フラグは、ＭＦＰ１００が他のＭＦＰ１００，１００Ａ，１００Ｂの１以上と、携帯情報装置２００を介して間接的に連携した状態である否かを示し、ＯＮの場合に間接的に連携した状態であることを示し、ＯＦＦの場合に間接的に連携した状態でないことを示す。
【０１０９】
さらに、間接連携状態フラグがＯＮに設定されている場合、通信Ｉ／Ｆ部１１２が、携帯情報装置２００から初期条件を受信する場合がある。遠隔制御部５１は、初期条件設定部６３を含む。初期条件設定部６３は、携帯情報装置２００から初期条件を受信することに応じて、初期条件を設定する。初期条件は、表示部１６１に表示する操作画面を定める画面情報と、実行する処理を制限する動作条件と、を含む場合がある。初期条件が画面情報を含む場合、その画面情報は操作画面を識別するための画面識別情報を含む。初期条件設定部６３は、画面情報に含まれる画面識別情報を含む画面表示指示を、操作決定部５７に出力する。操作決定部５７は、初期条件設定部６３から画面表示指示が入力されることに応じて、画面表示指示に含まれる画面識別情報を表示制御部５３に出力する。表示制御部５３は、操作決定部５７から画面識別情報が入力されることに応じて、画面識別情報で特定される操作画面の画像をＨＤＤ１１５から読出し、読み出された操作画面の画像を、遠隔制御部５１に出力する。遠隔制御部５１により、携帯情報装置２００に、初期条件により定められる操作画面の画像が送信される。
【０１１０】
初期条件が、動作条件を含む場合、動作条件は実行が禁止される処理の処理識別情報を含む。初期条件設定部６３は、動作条件に含まれる処理識別情報を含む実行禁止指示を、操作決定部５７に出力する。
【０１１１】
操作決定部５７は、実行可否判断部６５およびグループ判断部６７を含む。実行可否判断部６５およびグループ判断部６７それぞれは、間接連携状態フラグがＯＮに設定されている間に、遠隔制御部５１から入力される座標に基づいて特定した操作に対応する処理を、実行可能か否かを判断する。実行可否判断部６５は、処理を実行不可と判断する場合、遠隔制御部５１に実行不可信号を出力する。
【０１１２】
実行可否判断部６５は、初期条件設定部６３から実行禁止指示が入力される場合、遠隔制御部５１から入力される座標に基づいて特定した操作に対応する処理が実行禁止指示に含まれる処理識別情報で特定される処理ならば実行不可と判断する。実行禁止指示に含まれる処理識別情報で特定される処理が、設定値を設定する処理の場合、遠隔制御部５１から入力される座標に基づいて特定した操作に対応する処理が設定値を設定する処理ならば実行不可と判断する。
【０１１３】
また、実行可否判断部６５は、遠隔制御部５１から入力される座標に基づいて特定した操作に対応する処理が連携不可処理の場合、実行不可と判断する。連携不可処理は、予め定められた処理である。連携不可処理は、装置に固有の設定値を変更する処理を含む。装置に固有の設定値とは、例えば、その装置に割り当てられたネットワークアドレス、または名称等、他の装置と共通にすることのできない設定値である。また、連携不可処理は、管理者パスワード等、他の画像処理装置と共通にするとセキュリティが低下する設定値を変更する処理を含む。また、連携不可処理は、ユーザーを認証する処理を、含む。ユーザーを認証する処理を、実行可能とすると、パスワードを入力する操作を１回すれば、３台のＭＦＰ１００，１００Ａ，１００Ｂすべてに対して同じパスワードが入力されるため、パスワードを知らない悪意のユーザーがパスワードを見つけだすためにパスワードを入力する操作の回数が、３台のＭＦＰ１００，１００Ａ，１００Ｂそれぞれに対して入力する場合に比較して１／３となり、パスワードを見つけだすための操作回数が低減してしまうからである。連携不可処理は、ＨＤＤ１１６のデータの全てを消去する処理を含む。ユーザーによる誤操作を防止するためである。
【０１１４】
また、実行可否判断部６５は、遠隔制御部５１から入力される座標に基づいて操作を特定できない場合、処理を実行不可と判断する。例えば、実行可否判断部６５は、操作画面の画像中で遠隔制御部５１から入力された座標によって特定される位置に、操作が割り当てられていない場合、操作を特定できないので、処理を実行不可と判断する。
【０１１５】
グループ判断部６７は、遠隔制御部５１から入力される座標に基づいて特定した操作に対応する処理がグループに属する複数の装置間で関連する関連設定値を変更する処理の場合に、遠隔制御部５１から入力される座標に基づいて特定した操作に対応する処理がグループに属する複数の装置のすべてで実行される場合に実行可と判断するが、グループに属する複数の装置の少なくとも１つで実行されない場合に実行不可と判断する。
【０１１６】
ＭＦＰ１００，１００Ａ〜１００Ｄは、少なくとも１つのグループに分類されている。ＭＦＰ１００は、自装置が分類されている１以上のグループごとに、そのグループに属する他の装置それぞれを識別するための装置識別情報をＨＤＤ１１５に記憶している。グループに属する複数の装置間で連動して実行する処理がある。ここでのグループは、ある一連の処理を連動して実行する複数の装置を含む。例えば、連動する処理Ａと処理Ｂとを実行する一連の処理に対するグループに、ＭＦＰ１００とＭＦＰ１００Ａとが属する場合、そのグループのグループ識別情報とＭＦＰ１００Ａの装置識別情報を含むグループ情報がＨＤＤ１１５に記憶される。この場合、ＭＦＰ１００は、処理Ａを実行し、処理Ａを実行した結果をＭＦＰ１００Ａに送信し、ＭＦＰ１００Ａは、処理Ａを実行した結果に対して処理Ｂを実行する。処理Ａを実行するために用いる設定値が処理Ｂでも用いられる場合に、処理Ａおよび処理Ｂを実行するために用いる設定値が関連設定値である。なお、グループ情報は、ＨＤＤ１１５に限らず、ネットワーク３に接続されたコンピューターに記憶されていてもよい。
【０１１７】
グループ判断部６７は、装置側検出制御部５５または遠隔制御部５１から入力される座標に基づいて特定した操作に対応する処理が関連設定値を変更する処理の場合、ＭＦＰ１００Ａと通信して、ＭＦＰ１００Ａが間接連携状態フラグがＯＮに設定されており、ＭＦＰ１００Ａにおいて特定された処理が関連設定値を変更する処理か否かを判断する。グループ判断部６７は、ＭＦＰ１００Ａにおいて間接連携状態フラグがＯＮに設定されており、ＭＦＰ１００Ａにおいて特定された処理が関連設定値を変更する処理の場合に、装置側検出制御部５５または遠隔制御部５１から入力される座標に基づいて特定した操作に対応する処理を実行可と判断するが、そうでなければ装置側検出制御部５５または遠隔制御部５１から入力される座標に基づいて特定した操作に対応する処理を実行不可と判断する。
【０１１８】
また、グループに属する複数の装置間で同一の処理を実行する場合がある。例えば、電子メールサーバー、データベースサーバー等の所定のサービスを提供するサーバーにログインし、そのサーバーが提供するサービスの提供を受ける処理である。ここでのグループは、サーバーからサービスの提供を受けるために同一のアカウントおよび認証情報を用いる複数の装置を含む。グループに、ＭＦＰ１００，ＭＦＰ１００Ａ〜１００Ｄが属する場合、そのグループのグループ識別情報とＭＦＰ１００Ａ〜１００Ｄそれぞれの装置識別情報を含むグループ情報がＨＤＤ１１５に記憶される。また、サーバーにログインするために用いるアカウントおよびパスワードの組が、関連設定値としてＭＦＰ１００，ＭＦＰ１００Ａ〜１００Ｄそれぞれに記憶される。グループ判断部６７は、装置側検出制御部５５または遠隔制御部５１から入力される座標に基づいて特定した操作に対応する処理がサーバーにログインするために用いるアカウントおよびパスワードの組を変更する処理の場合、ＭＦＰ１００Ａ〜１００Ｄそれぞれと通信して、ＭＦＰ１００Ａ〜１００Ｄそれぞれにおいて間接連携状態フラグがＯＮに設定されており、ＭＦＰ１００Ａ〜１００Ｄそれぞれにおいて特定された処理がサーバーにログインするために用いるアカウントおよびパスワードの組を変更する処理か否かを判断する。グループ判断部６７は、ＭＦＰ１００Ａ〜１００Ｄそれぞれが間接連携状態フラグがＯＮに設定されており、ＭＦＰ１００Ａ〜１００Ｄそれぞれにおいて特定された処理がサーバーにログインするために用いるアカウントおよびパスワードの組を変更する処理の場合に、遠隔制御部５１から入力される座標に基づいて特定した操作に対応する処理を実行可と判断するが、そうでなければ遠隔制御部５１から入力される座標に基づいて特定した操作に対応する処理を実行不可と判断する。
【０１１９】
遠隔制御部５１は、さらに、実行不可通知部６１を含む。実行不可通知部６１は、通信Ｉ／Ｆ部１１２によって、携帯情報装置２００から受信された座標を操作決定部５７に出力した後に、操作決定部５７から実行不可信号が入力される場合、処理を実行することができないことを遠隔操作装置である携帯情報装置２００に通知する。具体的には、通信Ｉ／Ｆ部１１２を介して、携帯情報装置２００に実行不可信号を送信する。
【０１２０】
図５は、第１の実施の形態における携帯情報装置が備えるＣＰＵの機能の概要の一例を示すブロック図である。図５に示す機能は、携帯情報装置２００が備えるＣＰＵ２０１が、フラッシュメモリ２０３、またはＣＤ−ＲＯＭ２１１Ａに記憶された遠隔操作プログラムを実行することにより、ＣＰＵ２０１に形成される機能である。遠隔操作プログラムは、一括設定プログラムを含む。図５を参照して、ＣＰＵ２０１は、遠隔操作部２３１と、検出制御部２３３と、連携部２３５と、連携状態設定部２３７と、を含む。
【０１２１】
検出制御部２３３は、タッチパネル２０７Ｂを制御して、タッチパネル２０７Ｂから入力される座標を遠隔操作部２３１、連携部２３５および連携状態設定部２３７に出力する。
【０１２２】
遠隔操作部２３１は、遠隔操作の対象となる遠隔制御装置との間で通信経路を確立する。具体的には、遠隔操作部２３１は、ユーザーが操作部２０７を操作して、ＭＦＰ１００，１００Ａ，１００Ｂのいずれかを遠隔操作の対象となる遠隔制御装置として指示すれば、無線ＬＡＮＩ／Ｆ２０８を制御して、遠隔制御装置に接続要求を送信し、遠隔制御装置との間の通信経路を確立する。ここでは、ユーザーがＭＦＰ１００を遠隔制御装置に指示した場合を例に説明する。この場合、遠隔操作部２３１は、ＭＦＰ１００との間で通信経路を確立する。
【０１２３】
遠隔操作部２３１は、操作画面データ受信部２４１と、操作画面表示部２４３と、位置通知部２４５と、連携送信部２４７と、連携通知部２４９と、実行不可表示部２５１と、初期条件通知部２５３と、を含む。操作画面データ受信部２４１は、無線ＬＡＮＩ／Ｆ２０８を制御して、ＭＦＰ１００が送信する画像を受信する。ＭＦＰ１００が送信する画像は、操作画面の画像である。操作画面データ受信部２４１は、ＭＦＰ１００から受信された画像を操作画面表示部２４３に出力する。
【０１２４】
操作画面表示部２４３は、表示部２０６を制御し、操作画面データ受信部２４１から入力される画像を表示部２０６に表示させるとともに、その画像を位置通知部２４５に出力する。
【０１２５】
位置通知部２４５は、操作画面表示部２４３から画像が入力され、検出制御部２３３から座標が入力される。位置通知部２４５は、検出制御部２３３から座標が入力されることに応じて、その座標から操作画面表示部２４３から入力される画像中の位置を特定し、画像中の位置を示す座標を、無線ＬＡＮＩ／Ｆ２０８を制御して、ＭＦＰ１００に送信する。
【０１２６】
連携状態設定部２３７は、連携アイコン表示部２６１と、アイコン指示検出部２６３と、連携設定画面表示部２６５と、第１設定部２６７と、第２設定部２７１と、連携判断部２７５と、連携終了部２７９と、を含む。
【０１２７】
連携アイコン表示部２６１は、遠隔操作部２３１が遠隔制御装置であるＭＦＰ１００を遠隔操作していることを条件に、表示部２０６を制御し、連携アイコンを、表示部２０６に表示されている画像より優先して表示部２０６に表示させるとともに、連携アイコンの表示部２０６の表示面中の位置をアイコン指示検出部２６３に出力する。連携アイコンは、所定サイズおよび形状の画像である。上述した操作画面表示部２４３によって、表示部２０６に操作画面の画像が表示されている場合、操作画面の画像に重畳して連携アイコンが表示される。
【０１２８】
アイコン指示検出部２６３は、連携アイコン表示部２６１から連携アイコンの表示部２０６の表示面中の位置が入力された後に、連携アイコン内の座標が、検出制御部２３３から入力されることに応じて、連携アイコンが指示されたことを検出する。アイコン指示検出部２６３は、連携アイコンが指示されたことを検出する場合、表示指示を連携設定画面表示部２６５に出力する。
【０１２９】
連携設定画面表示部２６５は、アイコン指示検出部２６３から表示指示が入力されることに応じて、表示部２０６を制御し、連携設定画面を表示部２０６に表示させる。連携設定画面は、他のＭＦＰ１００Ａ，１００Ｂのいずれかを遠隔操作する遠隔操作装置と連携する連携状態に設定するための条件を受け付ける画面である。連携アイコン表示部２６１は、遠隔操作部２３１が遠隔制御装置であるＭＦＰ１００を遠隔操作していることを条件に連携アイコンを表示部２０６に表示させるので、連携設定画面は、遠隔操作部２３１が遠隔制御装置であるＭＦＰ１００を遠隔操作している間だけ表示される。連携設定画面表示部２６５は、表示部２０６に連携設定画面を表示させている間、設定中信号を、遠隔操作部２３１に出力する。上述した位置通知部２４５は、連携状態設定部２３７から設定中信号が入力されている間は、検出制御部２３３から座標が入力されても画像中の位置を示す座標を、ＭＦＰ１００に送信しない。連携設定画面が表示されている間に受け付けられる操作は、操作画面に対する操作ではなく、連携設定画面に対する操作とするためである。
【０１３０】
図６は、操作画面に連携アイコンが表示された状態の操作画面の一例を示す図である。図６を参照して、操作画面３２０は、複数の操作画面にそれぞれ関連付けられた遷移ボタン３３１〜３３６と、ログアウト指示を受け付けるためのログアウトボタン３３７と、を含む。操作画面３２０に連携アイコン３２１が重畳表示されている。連携アイコン３２１は「連携モード設定」の文字列を含む。操作画面３２０が表示された状態で、連携アイコン３２１が指示されると、連携設定画面が表示部２０６に表示される。
【０１３１】
図７は、連携設定画面の一例を示す図である。図７を参照して、連携設定画面３００は、連携する装置を指定する領域３０１と、追加ボタン３０３と、削除ボタン３０５と、動作条件を設定する領域３０７と、操作画面を設定する領域３０９と、連携開始ボタン３１１と、連携停止ボタン３１３と、を含む。領域３０１には、携帯情報装置２００が通信可能な装置の装置識別情報がリスト表示される。ここでは、領域３０１に、携帯情報装置２００Ａの装置識別情報であるＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレス「１０１．１０２．１０３．２０４」が表示されている。領域３０１にリスト表示されるＩＰアドレスの左側にチェックボックスが配置される。ユーザーがチェックボックスをチェックすることにより、ＩＰアドレスで特定される携帯情報装置２００Ａを連携する装置として選択された状態となる。図７では、ＩＰアドレス「１０１．１０２．１０３．２０４」に対応するチェックボックスがチェックされた状態を示しており、携帯情報装置２００Ａが連携する装置として選択された状態であることを示している。なお、リスト表示される装置識別情報をＩＰアドレスとしているが、これに限らず、装置識別情報は装置を識別可能であればよく、例えば、装置名であってもよい。
【０１３２】
追加ボタン３０３がユーザーにより指示される場合、連携する装置として追加する装置を指定する画面が表示され、ユーザーがその画面に新たな装置の装置識別情報を入力することにより新たな装置の装置識別情報が、領域３０１のリストに追加される。領域３０１にリスト表示された装置識別情報の少なくとも１つを選択した状態で、削除ボタン３０５が指示される場合、選択された少なくとも１つの装置識別情報がリストから削除される。
【０１３３】
動作条件を設定する領域３０７は、遠隔操作の対象となる遠隔制御装置、ここではＭＦＰ１００の動作条件を設定するための領域である。動作条件を設定する領域３０７は、「常に連動する」の項目と、その左に配置されたラジオボタンと、「設定変更時は連動しない」の項目と、その左に配置されたラジオボタンと、を含む。「設定変更時は連動しない」の項目の左に配置されたラジオボタンと、「常に連動する」の項目の左に配置されたラジオボタンと、は排他的にＯＮとなる。「設定変更時は連動しない」の項目の左に配置されたラジオボタンがＯＮに設定される場合は、「常に連動する」の項目の左に配置されたラジオボタンはＯＦＦとなり、「常に連動する」の項目の左に配置されたラジオボタンがＯＮに設定される場合は、「設定変更時は連動しない」の項目の左に配置されたラジオボタンはＯＦＦとなる。「設定変更時は連動しない」の項目の左に配置されたラジオボタンがＯＮに設定される場合、設定値を設定する処理の実行が禁止され、「常に連動する」の項目の左に配置されたラジオボタンがＯＮに設定される場合は、設定値を設定する処理の実行が禁止されない。
【０１３４】
操作画面を設定する領域３０９は、遠隔操作の対象となる遠隔制御装置であるＭＦＰ１００に、最初に表示させる操作画面を指定するための領域である。操作画面を設定する領域３０９は、「即時開始」の項目と、その左に配置されたラジオボタンと、「初期画面へ遷移して開始」の項目と、その左に配置されたラジオボタンと、を含む。「初期画面へ遷移して開始」の項目の左に配置されたラジオボタンと、「即時開始」の項目の左に配置されたラジオボタンと、は排他的にＯＮとなる。「初期画面へ遷移して開始」の項目の左に配置されたラジオボタンがＯＮに設定される場合は、「即時開始」の項目の左に配置されたラジオボタンはＯＦＦとなり、「即時開始」の項目の左に配置されたラジオボタンがＯＮに設定される場合は、「初期画面へ遷移して開始」の項目の左に配置されたラジオボタンはＯＦＦとなる。「初期画面へ遷移して開始」の項目の左に配置されたラジオボタンがＯＮに設定される場合、遠隔操作の対象となる遠隔制御装置であるＭＦＰ１００に最初に表示させる操作画面に初期画面が設定され、「即時開始」の項目の左に配置されたラジオボタンがＯＮに設定される場合は、遠隔操作の対象となる遠隔制御装置であるＭＦＰ１００に最初に表示させる操作画面には何も設定されない。
【０１３５】
図５に戻って、連携設定画面表示部２６５は、表示部２０６に連携設定画面３００を表示させた後に、連携開始ボタン３１１および連携停止ボタン３１３のいずれかが指示されることに応じて、表示部２０６に連携設定画面３００の表示を終了させる。
【０１３６】
第1設定部２６７は、連携条件に従って候補装置との間で連携する連携状態に設定する。第1設定部２６７は、連携条件受付部２６９と、連携要求部２７０と、を含む。
【０１３７】
連携条件受付部２６９は、連携設定画面表示部２６５により表示部２０６に連携設定画面３００が表示された後に、ユーザーが連携設定画面３００にしたがって入力する連携条件を受け付ける。連携条件は、連携する候補となる候補装置の装置識別情報と、動作条件と、画面情報と、を含む。連携条件受付部２６９は、連携設定画面３００の領域３０１において選択された装置識別情報を、候補装置の装置識別情報として受け付ける。連携条件受付部２６９は、連携設定画面３００の領域３０７において「設定変更時は連動しない」の項目の左に配置されたラジオボタンがＯＮに設定される場合は、設定値を変更する処理の実行を禁止する動作条件を受け付け、「常に連動する」の項目の左に配置されたラジオボタンがＯＮに設定される場合は、設定値を変更する処理の実行を禁止しない動作条件を受け付ける。連携条件受付部２６９は、連携設定画面３００の領域３０９において「初期画面へ遷移して開始」の項目の左に配置されたラジオボタンがＯＮに設定される場合、初期画面の画面識別情報を画面情報として受け付け、「即時開始」の項目の左に配置されたラジオボタンがＯＮに設定される場合は、初期画面を特定しないことを示す画面情報を受け付ける。
【０１３８】
連携要求部２７０は、連携設定画面表示部２６５により表示部２０６に表示された連携設定画面３００の連携開始ボタン３１１が指示されることに応じて、候補装置に連携を要求する。連携設定画面は、遠隔操作部２３１が遠隔制御装置であるＭＦＰ１００を遠隔操作していることを条件に、表示されるので、第1設定部２６７は、遠隔操作部２３１が遠隔制御装置であるＭＦＰ１００を遠隔操作していることを条件に、候補装置に連携を要求する。候補装置は、連携条件受付部２６９により受け付けられた装置識別情報で特定される装置である。ここでは、携帯情報装置２００Ａの装置識別情報が連携条件受付部２６９により受け付けられる場合を例に説明する。連携要求部２７０は、無線ＬＡＮＩ／Ｆ２０８を制御して、候補装置である携帯情報装置２００Ａとの間で通信経路を確立し、確立した通信経路を介して携帯情報装置２００Ａに連携要求を送信する。連携要求は、初期条件と、遠隔操作部２３１が遠隔操作する装置の装置識別情報と、を含む。初期条件は、連携条件受付部２６９により受け付けられた動作条件および画面情報を含む。遠隔操作部２３１が遠隔操作する装置は、ここでは、ＭＦＰ１００である。
【０１３９】
連携要求を受信する携帯情報装置２００Ａの動作については、携帯情報装置２００が携帯情報装置２００Ｂから連携要求を受信する場合の第２設定部２７１の機能を例に後述するが、携帯情報装置２００Ａは、携帯情報装置２００との連携が可能な場合は連携可能であることを示す信号を返信するが、携帯情報装置２００との連携が不可能な場合は連携不可能であることを示す信号を返信する。
【０１４０】
第1設定部２６７は、無線ＬＡＮＩ／Ｆ２０８が候補装置である携帯情報装置２００Ａから連携可能であることを示す信号を受信することに応じて、携帯情報装置２００Ａとの間で連携する連携状態に設定するとともに、無線ＬＡＮＩ／Ｆ２０８を介してＭＦＰ１００に連携設定指示を送信する。第1設定部２６７は、携帯情報装置２００Ａとの間で連携する連携状態に設定する場合、遠隔操作部２３１に初期条件の設定を依頼するために設定依頼を出力するとともに、連携先の携帯情報装置２００Ａを識別するための装置識別情報を連携部２３５に出力する。設定依頼は、初期条件を含む。
【０１４１】
第1設定部２６７は、無線ＬＡＮＩ／Ｆ２０８が候補装置である携帯情報装置２００Ａから連携不可であることを示す信号を受信する場合、携帯情報装置２００Ａとの間で連携する連携状態に設定することなく、携帯情報装置２００Ａとの間で確立された通信経路を切断するとともに、エラーメッセージを表示部２０６に表示する。
【０１４２】
図８は、エラーメッセージの一例を示す図である。図８は、図６に示した操作画面３２０が表示された状態で、連携アイコン３２１が指示され、図７に示した連携設定画面で連携開始ボタン３１１が指示された後に、携帯情報装置２００Ａから連携不可であることを示す信号を受信した場合に表示される操作画面を示す。図８を参照して、操作画面３２０に重畳して、エラー画面３６１が表示される。エラー画面３６１は、「連携実行結果」および「１０１．１０２．１０３．２０４と連動できません。」のメッセージと、「ＯＫ」の文字が表されたボタンと、を含む。「ＯＫ」の文字が表されたボタンが指示されると、エラー画面３６１が表示されなくなる。ここでは、携帯情報装置２００Ａの装置識別情報を「１０１．１０２．１０３．２０４」としている。
【０１４３】
再度図５に戻って、第２設定部２７１は、他のＭＦＰ１００Ａ，１００Ｂのいずれかを遠隔操作する遠隔操作装置からの連携要求に応じて、その遠隔操作装置との間で連携する連携状態に設定する。ここでは、第２設定部２７１の機能について、無線ＬＡＮＩ／Ｆ２０８が、ＭＦＰ１００Ｂを遠隔操作する携帯情報装置２００Ｂから連携要求を受信する場合を例に説明する。
【０１４４】
第２設定部２７１は、連携要求受信部２７３を含む。連携要求受信部２７３は、無線ＬＡＮＩ／Ｆ２０８が携帯情報装置２００Ｂから受信する連携要求を取得する。連携要求は、装置識別情報と、初期条件と、を含む。連携要求に含まれる装置識別情報は、携帯情報装置２００Ｂが遠隔操作する遠隔制御装置の装置識別情報であり、ここでは、ＭＦＰ１００Ｂの装置識別情報である。連携要求受信部２７３は、連携要求に含まれる装置識別情報を連携判断部２７５に出力する。
【０１４５】
連携判断部２７５は、連携要求受信部２７３から装置識別情報が入力されることに応じて、連携可能か否かを判断する。連携可能と判断する条件は、第１の条件と第２の条件とが成立する場合である。第１の条件は、携帯情報装置２００が遠隔操作する遠隔操作装置の種類と、連携要求を送信してきた携帯情報装置２００Ａが遠隔操作する遠隔操作する遠隔操作装置の種類とが同じであること。第２の条件は、携帯情報装置２００を操作するユーザーによる許可があることである。
【０１４６】
連携判断部２７５は、遠隔操作部２３１がＭＦＰ１００，１００Ａ，１００Ｂのいずれかを遠隔操作しており、かつ、遠隔操作部２３１が遠隔操作している遠隔制御装置の種類が、連携要求受信部２７３から入力される装置識別情報で特定される装置の種類と同じである場合に、第１の条件が成立すると判断する。ここで、装置の種類が同じ場合は、２つの装置が、複数の操作画面のうちで、同一の操作に対して表示する操作画面が同じとなる場合である。装置の種類は、機種名が同じ場合を含み、さらに、機種名が異なっても操作画面の遷移が同じ場合を含む。装置の種類が同じ機種名のテーブルを予め準備しておき、そのテーブルを用いて種類が同じか否かを判断するようにすればよい。
【０１４７】
また、連携判断部２７５は、第１の条件が成立すると判断する場合、表示部２０６に連携許可受付画面を表示し、ユーザーが連携許可受付画面に従って操作部２０７に入力する操作に従ってユーザーによる連携可否を判断する。操作部２０７が連携可を示す操作を受け付ける場合は連携可と判断し、操作部２０７が連携不可を示す操作を受け付ける場合は連携不可と判断する。
【０１４８】
図９は、連携許可受付画面の一例を示す図である。図９を参照して、図６に示した操作画面３２０に連携許可受付画面３４０が重畳表示された状態を示している。連携許可受付画面３４０は、「１０１．１０２．１０３、１１４から連携を要求されました。許可しますか？」のメッセージと、連携可の指示を受け付けるための許可ボタン３４１と、連携不可の指示を受け付けるための拒否ボタン３４３とを含む。ここでは、携帯情報装置２００Ｂの装置識別情報を「１０１．１０２．１０３．１１４」としている。
【０１４９】
図１０は、連携モードに設定された状態における操作画面の一例を示す図である。ここでは、図９に示した連携許可受付画面において、許可ボタン３４１が指示された場合に表示される操作画面を示している。図１０を参照して、操作画面３２０に重畳して、連携モードに設定されたことを示す「連携モード：ＯＮ」の文字を含むアイコン３５１が表示される。
【０１５０】
図５に戻って、連携判断部２７５は、連携可能と判断する場合は、連携可能であることを示す信号を第２設定部２７１に出力するが、第１の条件が成立しない場合、または、第１の条件が成立するが第２の条件が成立しない場合は、連携不可であることを示す信号を第２設定部２７１に出力する。ここでは、遠隔操作部２３１がＭＦＰ１００を遠隔操作しており、連携要求受信部２７３から入力される装置識別情報で特定される装置がＭＦＰ１００Ｂであり、ＭＦＰ１００とＭＦＰ１００Ｂとの種類が同じ場合を例に説明する。この場合は、連携判断部２７５は、第１の条件が成立するのでユーザーによる許可を受け付けることにより第２の条件が成立すると、連携可能と判断する。
【０１５１】
第２設定部２７１は、連携判断部２７５から連携可能であることを示す信号が入力されることに応じて、携帯情報装置２００Ｂとの間で連携する連携状態に設定する。第２設定部２７１は、携帯情報装置２００Ｂとの間で連携する連携状態に設定する場合、無線ＬＡＮＩ／Ｆ２０８を介して携帯情報装置２００Ｂに連携可能であることを示す信号を送信するとともに、ＭＦＰ１００に連携設定指示を送信する。また、第２設定部２７１は、携帯情報装置２００Ｂとの間で連携する連携状態に設定する場合、遠隔操作部２３１に初期条件の設定を依頼するために設定依頼を出力するとともに、連携先の携帯情報装置２００Ａを識別するための装置識別情報を連携部２３５に出力する。設定依頼は、携帯情報装置２００Ａから受信される連携要求に含まれる初期条件を含む。第２設定部２７１は、連携判断部２７５から連携不可であることを示す信号が入力されることに応じて、携帯情報装置２００Ｂとの間で連携する連携状態に設定することなく、携帯情報装置２００Ｂに連携不可であることを示す信号を送信し、携帯情報装置２００Ｂとの間で確立された通信経路を切断する。
【０１５２】
連携終了部２７９は、連携設定画面表示部２６５により表示部２０６に表示された連携設定画面３００の連携停止ボタン３１３が指示されることに応じて、連携状態を解除するとともに、表示部２０６に連携設定画面３００の表示を終了させる。具体的には、第１設定部２６７または第２設定部２７１により連携状態に設定された連携先の遠隔操作装置との間の連携状態の設定を解除するとともに、その遠隔操作装置との間で確立された通信経路を切断することにより連携状態を終了させる。
【０１５３】
遠隔操作部２３１の初期条件通知部２５３は、第１設定部２６７または第２設定部２７１のいずれかから設定依頼が入力されることに応じて、遠隔操作している遠隔制御装置に初期条件を設定させる。具体的には、初期条件通知部２５３は、無線ＬＡＮＩ／Ｆ２０８を制御して、第１設定部２６７または第２設定部２７１のいずれかから入力される初期条件を、遠隔制御装置であるＭＦＰ１００に送信し、ＭＦＰ１００に初期条件を設定させる。
【０１５４】
遠隔操作部２３１に含まれる連携通知部２４９は、連携状態設定部２３７によって連携状態に設定されることに応じて、連携状態であることを遠隔制御装置に通知する。具体的には、連携通知部２４９は、無線ＬＡＮＩ／Ｆ２０８を制御して、ＭＦＰ１００に連携設定指示を送信する。また、連携通知部２４９は、連携終了部２７９によって連携状態が解除されることに応じて、連携状態が解除されたことを遠隔制御装置に通知する。具体的には、連携通知部２４９は、無線ＬＡＮＩ／Ｆ２０８を制御して、ＭＦＰ１００に連携解除指示を送信する。
【０１５５】
連携状態設定部２３７によって連携状態に設定されている間に、無線ＬＡＮＩ／Ｆ２０８が遠隔制御装置から実行不可信号を受信する場合がある。遠隔操作部２３１に含まれる実行不可表示部２５１は、無線ＬＡＮＩ／Ｆ２０８が遠隔制御装置であるＭＦＰ１００から実行不可信号を受信することに応じて、遠隔操作することができないことを示すメッセージを表示部２０６に表示する。無線ＬＡＮＩ／Ｆ２０８が遠隔制御装置であるＭＦＰ１００から実行不可信号を受信する場合は、ＭＦＰ１００が位置通知部２４５により送信された画像中の位置を示す座標に基づいて、操作を決定することができないか、または、操作を決定することができるけれども決定された操作を実行することができない場合である。したがって、遠隔操作の対象となる遠隔制御装置であるＭＦＰ１００が、遠隔操作にしたがって処理を実行することができないことを、ユーザーに通知することができる。
【０１５６】
連携部２３５は、連携状態設定部２３７が連携状態に設定する場合に、連携状態設定部２３７から連携先の遠隔操作装置の装置識別情報が入力される。連携部２３５は、連携状態設定部２３７により連携先の遠隔操作装置との間で連携状態が設定されている間は、遠隔操作装置と連携する。ここでは、連携状態設定部２３７から携帯情報装置２００の装置識別情報が入力される場合を例に説明する。連携状態設定部２３７によって携帯情報装置２００との間で通信経路が確立されているので、連携部２３５は、その通信経路を介して、携帯情報装置２００と通信する。
【０１５７】
連携部２３５は、位置情報送信部２５５と、位置情報受信部２５７と、を含む。位置情報送信部２５５は、遠隔操作部２３１の操作画面表示部２４３によって表示部２０６に表示された操作画面の画像が入力され、検出制御部２３３から座標が入力される。位置情報送信部２５５は、検出制御部２３３から座標が入力されることに応じて、その座標から操作画面表示部２４３から入力される画像中の位置を特定し、画像中の位置を示す座標を決定する。位置情報送信部２５５は、無線ＬＡＮＩ／Ｆ２０８を制御して、決定された座標を、連携状態設定部２３７から入力される装置識別情報で特定される携帯情報装置２００に送信する。これにより、携帯情報装置２００を操作するユーザーは、携帯情報装置２００が連携する携帯情報装置２００Ａが遠隔操作するＭＦＰ１００Ａを遠隔操作することができる。また、遠隔操作部２３１の位置通知部２４５は、検出制御部２３３から座標が入力されることに応じて、その座標から操作画面表示部２４３から入力される画像中の位置を特定し、特定された座標を、ＭＦＰ１００に送信するので、携帯情報装置２００を操作するユーザーは、ＭＦＰ１００とＭＦＰ１００Ａとを、同時に遠隔操作することができる。
【０１５８】
連携状態設定部２３７によって連携状態に設定される場合に、連携先の携帯情報装置２００Ａは、画像中の位置を示す座標を送信してくる場合がある。位置情報受信部２５７は、無線ＬＡＮＩ／Ｆ２０８が、連携状態設定部２３７から入力される装置識別情報で特定される携帯情報装置２００Ａから座標を受信することに応じて、受信された座標を遠隔操作部２３１の連携送信部２４７に出力する。
【０１５９】
遠隔操作部２３１の連携送信部２４７は、位置情報受信部２５７から座標が入力されることに応じて、無線ＬＡＮＩ／Ｆ２０８を制御して、遠隔操作の対象であるＭＦＰ１００に送信する。これにより、ＭＦＰ１００は、連携先の携帯情報装置２００Ａを操作するユーザーによって遠隔操作される。また、携帯情報装置２００Ａは、画像中の位置を示す座標を携帯情報装置２００に送信する場合、携帯情報装置２００Ａが遠隔操作の対象とするＭＦＰ１００Ａに表示された画像中の位置を示す座標をＭＦＰ１００Ａに送信するので、連携先の携帯情報装置２００Ａを操作するユーザーは、ＭＦＰ１００およびＭＦＰ１００Ａを同時に遠隔操作することができる。
【０１６０】
図１１は、第１の実施の形態における遠隔制御処理の流れの一例を示すフローチャートである。遠隔制御処理は、ＭＦＰ１００が備えるＣＰＵ１１１が、ＲＯＭ１１３、ＨＤＤ１１５、ＣＤ−ＲＯＭ１１８に記憶された遠隔制御プログラムを実行することにより、ＣＰＵ１１１により実行される処理である。図１１を参照して、ＣＰＵ１１１は、接続要求を受信したか否かを判断する（ステップＳ０１）。通信Ｉ／Ｆ部１１２が携帯情報装置２００，２００Ａ，２００Ｂのいずれかから接続要求を受信したか否かを判断する。接続要求を受信するまで待機状態となり（ステップＳ０１でＮＯ）、接接続要求を受信したならば（ステップＳ０１でＹＥＳ）、処理をステップＳ０２に進める。ここでは、携帯情報装置２００から接続要求を受信する場合を例に説明する。この場合、携帯情報装置２００は、ＭＦＰ１００を遠隔操作する遠隔操作装置である。
【０１６１】
ステップＳ０２においては、接続要求を送信してきた装置、ここでは携帯情報装置２００との間で通信経路を確立する。次のステップＳ０３においては、連携状態の通知があったか否かを判断する。通信Ｉ／Ｆ部１１２が携帯情報装置２００から連携設定指示を受信したか否かを判断する。連携設定指示を受信したならば処理をステップＳ０４に進めるが、そうでなければ、処理をステップＳ０８に進める。
【０１６２】
ステップＳ０４においては、間接連携状態フラグをＯＮに設定し、処理をステップＳ０５に進める。間接連携状態フラグは、ＭＦＰ１００が他のＭＦＰ１００，１００Ａ，１００Ｂの１以上と携帯情報装置２００を介して間接的に連携した状態であるか否かを示し、ＯＮの場合に間接的に連携した状態であることを示し、ＯＦＦの場合に間接的に連携した状態でないことを示す。次のステップＳ０５においては、初期条件を受信したか否かを判断する。通信Ｉ／Ｆ部１１２が、携帯情報装置２００から初期条件を受信したならば処理をステップＳ０６に進めるが、そうでなければ処理をステップＳ０８に進める。初期条件は、表示部１６１に表示する操作画面を定める画面情報と、実行する処理を制限する動作条件と、を含む。
【０１６３】
ステップＳ０６においては、初期条件が動作条件を含む場合、その動作条件に基づいて禁止処理を設定する。動作条件は、実行が禁止される処理の処理識別情報含むので、その処理識別情報で特定される処理が実行されないように設定する。ここでは、動作条件に含まれる処理識別情報で特定される処理を、設定値を設定する処理としている。この場合、設定値を設定する処理が実行されないように設定する。初期条件が動作条件を含まない場合、禁止処理を設定することなく処理をステップＳ０７に進める。
【０１６４】
次のステップＳ０７においては、初期条件が画面情報を含む場合、その画面情報に基づいて表示部１６１に表示するための操作画面を設定する。画面情報は、画面識別情報を含むので、画面情報に含まれる画面識別情報で特定される操作画面を、表示部１６１に表示する画面に設定する。初期条件が画面情報を含まない場合、操作画面を設定することなく、処理をステップＳ０８に進める。
【０１６５】
ステップＳ０８においては、連携解除の通知があったか否かを判断する。通信Ｉ／Ｆ部１１２が携帯情報装置２００から連携状態が解除されたことを示す信号を受信したか否かを判断する。連携状態が解除されたことを示す信号を受信したならば処理をステップＳ０９に進めるが、そうでなければ、処理をステップＳ１０に進める。ステップＳ０９においては、間接連携状態フラグをＯＦＦに設定し、処理をステップＳ１０に進める。
【０１６６】
ステップＳ１０においては、遠隔操作通知画面の画像を表示部１６１に表示し、処理をステップＳ１１に進める。遠隔操作通知画面は、遠隔操作中であることを通知するための画面である。
【０１６７】
ステップＳ１１においては、操作画面の画像を、ステップＳ０２において確立された通信経路を介して、携帯情報装置２００に送信し、処理をステップＳ１２に進める。携帯情報装置２００から初期条件が受信され、その初期条件が画面情報を含む場合は、ステップＳ０７において設定された操作画面の画像を携帯情報装置２００に送信する。また、後述するステップＳ２１において、処理が実行されて操作画面が決定される場合は、ステップＳ２１において決定された操作画面の画像を携帯情報装置２００に送信する。
【０１６８】
ステップＳ１２においては、通信Ｉ／Ｆ部１１２が、ステップＳ０２において確立された通信経路を介して携帯情報装置２００から座標を受信したか否かを判断する。携帯情報装置２００から座標を受信したならば処理をステップＳ１３に進めるが、そうでなければ処理をステップＳ０３に戻す。
【０１６９】
ステップＳ１３においては、ユーザーによる操作を決定する。ステップＳ１２において携帯情報装置２００から受信された座標に基づいて操作を決定する。ユーザーによる操作を決定したならば処理をステップＳ１４に進めるが、そうでなければ処理をステップＳ２３に進める。ユーザーによる操作を決定できない場合は、携帯情報装置２００から受信された座標に対応する操作画面中の位置に、操作画面中に含まれる操作が割り当てられた領域が存在しない場合である。操作が割り当てられた領域は、例えば、操作画面を別の画面に遷移させる操作が割り当てられた遷移ボタン、データを選択する操作が割り当てられた選択ボタン、処理の実行を指示する操作が割り当てられた実行指示ボタン、処理の終了を指示する操作が割り当てられた終了指示ボタン等である。
【０１７０】
ステップＳ２３においては、間接連携状態フラグがＯＮに設定されているか否かを判断する。間接連携状態フラグがＯＮに設定されているならば処理をステップＳ２２に進めるが、そうでなければ処理をステップＳ０３に戻す。ステップＳ２２においては、実行不可信号を、ステップＳ０２において確立された通信経路を介して携帯情報装置２００に送信し、処理をステップＳ０３に戻す。
【０１７１】
ステップＳ１４においては、決定された操作が処理の終了を指示する操作か否かを判断する。処理の終了を指示する操作ならば処理をステップＳ１５に進めるが、そうでなければ処理をステップＳ１６に進める。ステップＳ１５においては、ステップＳ０２において携帯情報装置２００との間で確立された通信経路を切断し、処理を終了する。
【０１７２】
ステップＳ１６においては、間接連携状態フラグがＯＮに設定されているか否かを判断する。間接連携状態フラグがＯＮに設定されているならば処理をステップＳ１７に進めるが、そうでなければ処理をステップＳ２１に進める。
【０１７３】
ステップＳ１７においては、ステップＳ１３において決定された操作に対応する処理が、ステップＳ０６において禁止処理に設定された処理か否かを判断する。禁止処理に設定された処理ならば処理をステップＳ２２に進めるが、禁止処理に設定された処理でなければ処理をステップＳ１８に進める。
【０１７４】
ステップＳ１８においては、ステップＳ１３において決定された操作に対応する処理が、連携不可処理か否かを判断する。連携不可処理ならば処理をステップＳ２２に進めるが、連携不可処理でなければ処理をステップＳ１９に進める。
【０１７５】
ステップＳ１９においては、ステップＳ１３において決定された操作に対応する処理が、グループ連動処理か否かを判断する。グループ連動処理ならば処理をステップＳ２０に進めるが、そうでなければ処理をステップＳ２１に進める。ステップＳ２０においては、グループに属する装置のすべてで、グループ連動処理が実行されるか否かを判断する。グループに属する装置のすべてで、グループ連動処理が実行されるならば処理をステップＳ２１に進めるが、そうでなければ処理をステップＳ２３に進める。
【０１７６】
ステップＳ２１においては、ステップＳ１３において決定された操作に対応する処理を実行し、処理をステップＳ０３に戻す。一方、ステップＳ２２においては、実行不可信号を、ステップＳ０２において確立された通信経路を介して携帯情報装置２００に送信し、処理をステップＳ０３に戻す。
【０１７７】
図１２は、第１の実施の形態における連携状態設定処理の流れの一例を示すフローチャートである。第１の実施の形態における連携状態設定処理は、携帯情報装置２００，２００Ａ，２００Ｂそれぞれが備えるＣＰＵ２０１が、フラッシュメモリ２０３、またはＣＤ−ＲＯＭ２１１Ａに記憶された連携状態設定プログラムを実行することにより、ＣＰＵ２０１により実行される処理である。連携状態設定プログラムは、一括設定プログラムの一部である。ここでは、携帯情報装置２００が連携状態設定処理を実行する場合を例に説明する。
【０１７８】
図１２を参照して、ＣＰＵ２０１は、遠隔操作中か否かを判断する。ＭＦＰ１００，１００Ａ，１００Ｂのいずれかを遠隔操作しているか否かを判断する（ステップＳ３１）。ＭＦＰ１００，１００Ａ，１００Ｂのいずれかを遠隔操作しているならば処理をステップＳ３２に進めるが、そうでなければ処理をステップＳ３５に進める。ステップＳ３２においては、表示部２０６に連携アイコンを表示する。表示部２０６に表示されている画像に重畳して連携アイコンを表示する。次のステップＳ３３においては、連携アイコンが指示されたか否かを判断する。連携アイコンが指示されたならば処理をステップＳ３４に進めるが、そうでなければ処理をステップＳ３５に進める。
【０１７９】
ステップＳ３４においては、第1設定処理を実行し、処理をステップＳ３５に進める。ステップＳ３５においては、第２設定処理を実行し、処理をステップＳ３６に進める。
【０１８０】
図１３は、第1の実施の形態における第1設定処理の流れの一例を示すフローチャートである。第1の実施の形態における第1設定処理は、図１２のステップＳ３４において実行される処理である。図１３を参照して、連携設定画面を、表示部２０６に表示する（ステップＳ５１）。ここでは、図７に示した連携設定画面３００を、表示部２０６に表示する。そして、連携条件を受け付ける（ステップＳ５２）。連携条件は、連携先の装置の装置識別情報、動作条件および画面情報を含む。連携設定画面３００の領域３０１に表示された装置識別情報のリストから選択された装置識別情報を連携先の装置の装置識別情報として受け付ける。また、領域３０７の「設定変更時は連動しない」の項目の左に配置されたラジオボタンがＯＮに設定される場合は、設定値を設定する処理の実行を禁止する動作条件を受け付け、「常に連動する」の項目の左に配置されたラジオボタンがＯＮに設定される場合は、設定値を設定する処理の実行を禁止しない動作条件を受け付ける。また、領域３０９の「初期画面へ遷移して開始」の項目の左に配置されたラジオボタンがＯＮに設定される場合は、初期画面の画面識別情報を画面情報として受け付け、「即時開始」の項目の左に配置されたラジオボタンがＯＮに設定される場合はＮＵＬＬの画面情報を受け付ける。
【０１８１】
次のステップＳ５３においては、連携開始指示を受け付けたか否かを判断する。連携設定画面３００の連携開始ボタン３１１が指示される場合に、連携開始指示を受け付ける。連携開始指示を受け付けた場合は処理をステップＳ５４に進めるが、そうでなければ処理をステップＳ５９に進める。ステップＳ５４においては、ステップＳ５１において表示部２０６に表示した連携設定画面の表示を終了し、処理をステップＳ５５に進める。これにより、連携設定画面が表示される前に表示されていた操作画面の画像が表示される。
【０１８２】
ステップＳ５５においては、連携要求を送信する。具体的には、無線ＬＡＮＩ／Ｆ部２０８を制御して、ステップＳ５２において受け付けられた連携条件に含まれる装置識別情報で特定される装置との間で通信経路を確立し、その装置に連携要求を送信する。連携要求は、携帯情報装置２００が遠隔操作する遠隔制御装置の装置識別情報および初期条件を含む。初期条件は、ステップＳ５２において受け付けられた連携条件に含まれる動作条件および画面情報を含む。ここでは、ステップＳ５２において受け付けられた連携条件に含まれる装置識別情報で特定される装置が携帯情報装置２００Ａの場合を例に説明する。連携要求を受信する携帯情報装置２００Ａが実行する処理の詳細は、後述する第２設定処理において、携帯情報装置２００が携帯情報装置２００Ｂから連携要求を受信する場合の処理として説明するが、連携可能か否かを判断し、その判断結果を返信する。判断結果は、連携可能であることを示す場合と、連携不可能であることを示す場合とがある。
【０１８３】
ステップＳ５６においては、連携要求を送信した携帯情報装置２００Ａから連携可能か否かの判断結果を受信する。そして、判断結果が連携可能であることを示すか否かを判断する（ステップＳ５７）。判断結果が連携可能であることを示すならば処理をステップＳ５８に進めるが、そうでなければ処理を、連携状態設定処理に戻す。
【０１８４】
一方、ステップＳ５９においては、連携停止指示を受け付けたか否かを判断する。連携設定画面３００の連携停止ボタン３１３が指示される場合に、連携停止指示を受け付ける。連携停止指示を受け付けたならば処理をステップＳ６０に進めるが、そうでなければ処理をステップＳ５２に戻す。ステップＳ６０においては、ステップＳ５１において表示部２０６に表示した連携設定画面の表示を終了し、処理をステップＳ６１に進める。
【０１８５】
ステップＳ６１においては、連携状態に設定されているか否かを判断する。連携状態に設定されているならば処理をステップＳ６２に進めるが、そうでなければ処理を連携状態設定処理に戻す。ステップＳ６２においては、連携先の装置との間で確立された通信経路を切断し、処理をステップＳ６３に進める。ステップＳ６３においては、連携状態を解除し、処理を連携状態設定処理に戻す。
【０１８６】
図１４は、第１の実施の形態における第２設定処理の流れの一例を示すフローチャートである。第１の実施の形態における第２設定処理は、図１２のステップＳ３５において実行される処理である。図１４を参照して、ＣＰＵ２０１は、連携要求を受信したか否かを判断する（ステップＳ７１）。無線ＬＡＮＩ／Ｆ２０８が、他の携帯情報装置２００Ａ，２００Ｂのいずれかから連携要求を受信したか否かを判断する。連携要求を受信したならば処理をステップＳ７２に進めるが、そうでなければ処理を連携状態設定処理に戻す。ここでは、携帯情報装置２００Ｂから連携要求を受信する場合を例に説明する。携帯情報装置２００Ｂから受信する連携要求は、携帯情報装置２００Ｂが遠隔操作する装置の装置識別情報と、初期条件と、を含む。ここでは、携帯情報装置２００ＢがＭＦＰ１００Ｂを遠隔操作する場合を例に説明する。この場合、携帯情報装置２００Ｂから受信する連携要求は、ＭＦＰ１００Ｂの装置識別情報を含む。
【０１８７】
ステップＳ７２においては、ＭＦＰ１００，１００Ａ，１００Ｂのいずれかを遠隔操作しているか否かを判断する。ＭＦＰ１００，１００Ａ，１００Ｂのいずれかを遠隔操作しているならば処理をステップＳ７２に進めるが、そうでなければ処理をステップＳ８０に進める。ここでは、携帯情報装置２００は、ＭＦＰ１００を遠隔操作している場合を例に説明する。ステップＳ７３においては、２つの遠隔制御装置が同一機種か否かを判断する。携帯情報装置２００が遠隔操作しているＭＦＰ１００と、連携要求を送信してきた携帯情報装置２００Ｂが遠隔操作するＭＦＰ１００Ｂとが同一機種か否かを判断する。２つの遠隔制御装置が同一機種ならば処理をステップＳ７４に進めるが、そうでなければ処理をステップＳ８０に進める。
【０１８８】
ステップＳ７４においては、表示部２０６に連携許可受付画面を表示し、処理をステップＳ７５に進める。連携許可受付画面は、連携要求を送信してきた遠隔操作装置である携帯情報装置２００Ｂとの間で連携するか否かを、ユーザーに問い合わせる画面である。ユーザーは、連携許可受付画面に従って、連携を許可するか連携を許可しないかのいずれかを示す操作を入力することができる。次のステップＳ７５においては、ユーザーにより操作を受け付けたか否かを判断する。操作を受け付けるまで待機状態となり（ステップＳ７５でＮＯ）、操作を受け付けたならば（ステップＳ７５でＹＥＳ）、処理をステップＳ７６に進める。
【０１８９】
ステップＳ７６においては、ステップＳ７４において表示部２０６に表示した連携許可受付画面の表示を終了し、処理をステップＳ７７に進める。これにより、連携許可受付画面が表示される前に表示されていた操作画面の画像が表示される。
【０１９０】
ステップＳ７７においては、ステップＳ７５において受け付けられた操作が連携を許可することを示すか否かを判断する。連携を許可することを示すならば処理をステップＳ７８に進めるが、そうでなければ処理をステップＳ８０に進める。ステップＳ７８においては、連携要求を送信してきた遠隔操作装置である携帯情報装置２００Ｂに、連携可能であることを通知し、処理をステップＳ７９に進める。具体的には。無線ＬＡＮＩ／Ｆ２０８を介して連携可能であることを示す信号を携帯情報装置２００Ａに送信する。次のステップＳ７９においては、連携要求を送信してきた遠隔操作装置である携帯情報装置２００Ｂとの間で連携する連携状態に設定し、処理を連携状態設定処理に戻す。
【０１９１】
一方、ステップＳ８０においては、連携要求を送信してきた遠隔操作装置である携帯情報装置２００Ｂに、連携不可能であることを通知し、処理を連携状態設定処理に戻す。
具体的には。無線ＬＡＮＩ／Ｆ２０８を介して連携不可能であることを示す信号を携帯情報装置２００Ａに送信する。
【０１９２】
図１２に戻って、ＣＰＵ２０１は、第２設定処理を実行した後に、ステップＳ３６において、第１設定処理または第２設定処理を実行した結果、連携状態に設定されているか否かを判断する。連携状態に設定されているならば処理をステップＳ３７に進めるが、そうでなければ処理をステップＳ３１に戻す。
【０１９３】
ステップＳ３７においては、遠隔操作している遠隔制御装置との間の通信経路が切断されたか否かを判断する。ここでは、ＭＦＰ１００を遠隔操作しているので、ＭＦＰ１００との間の通信経路が切断されたか否かを判断する。ＭＦＰ１００との間の通信経路が切断されたならば処理をステップＳ３８に進めるが、そうでなければ処理をステップＳ４０に進める。
【０１９４】
ステップＳ３８においては、連携状態を解除し、処理をステップＳ３９に進める。ステップＳ３９においては、連携先との通信経路を切断し、処理をステップＳ３１に戻す。第1設定処理または第２設定処理によって、連携状態に設定された他の遠隔操作装置との間で確立された通信経路を切断する。第1設定処理において、連携要求を送信した遠隔操作装置、例えば、携帯情報装置２００Ａとの間で通信経路が確立されているならば、その通信経路を切断する。また、第２設定処理にいいて、連携要求を送信してきた遠隔操作装置、例えば、携帯情報装置２００Ｂとの間で通信経路が確立されているならば、その通信経路を切断する。
【０１９５】
一方、ステップＳ４０においては、連携先との通信経路が切断されたか否かを判断する。例えば、第1設定処理において、連携要求を送信した携帯情報装置２００Ａとの間で通信経路が確立されているならば、その通信経路が切断されたか否かを判断する。また、第２設定処理において、例えば、連携要求を送信してきた携帯情報装置２００Ｂとの間で通信経路が確立されているならば、その通信経路が切断されたか否かを判断する。連携先との通信経路が切断されたならば処理をステップＳ４１に進めるが、そうでなければ処理をステップＳ３１に戻す。ステップＳ４１においては、連携状態を解除し、処理をステップＳ３１に戻す。
【０１９６】
図１５は、第1の実施の形態における遠隔操作処理の流れの一例を示すフローチャートである。遠隔操作処理は、携帯情報装置２００，２００Ａ，２００Ｂそれぞれが備えるＣＰＵ２０１が、フラッシュメモリ２０３、またはＣＤ−ＲＯＭ２１１Ａに記憶された遠隔操作プログラムを実行することにより、ＣＰＵ２０１により実行される処理である。遠隔操作プログラムは、一括設定プログラムの一部である。ここでは、携帯情報装置２００が遠隔操作処理を実行する場合を例に説明する。
【０１９７】
図１５を参照して、ＣＰＵ２０１は、遠隔操作指示を受け付けたか否かを判断する（ステップＳ８１）。操作部２０７がユーザーにより入力される遠隔操作指示を受け付けたならば遠隔操作指示を受け付ける。遠隔操作指示を受け付けるまで待機状態となり（ステップＳ８１でＮＯ）、遠隔操作指示を受け付けたならば（ステップＳ８１でＹＥＳ）、処理をステップＳ８２に進める。遠隔操作指示は、遠隔操作の対象となる遠隔制御装置を特定する指示を含む。ここでは、ＭＦＰ１００が遠隔操作の対象に特定される場合を例に説明する。
【０１９８】
ステップＳ８２においては、遠隔操作の対象であるＭＦＰ１００に接続要求を送信する。無線ＬＡＮＩ／Ｆ２０８を制御して、ＭＦＰ１００との間の通信経路を確立するために接続要求を送信する。そして、通信経路が確立したか否かを判断する（ステップＳ８３）。ＭＦＰ１００とネゴシエーションすることによって、通信経路を確立する。通信経路が確立するまでステップＳ８２を繰り返し（ステップＳ８３でＮＯ）、通信経路が確立したならば（ステップＳ８３でＹＥＳ）、処理をステップＳ８４に進める。
【０１９９】
ステップＳ８４においては、画像を受信したか否かを判断する。無線ＬＡＮＩ／Ｆ２０８が、ステップＳ８３において確立した通信経路を介してＭＦＰ１００から画像を受信したか否かを判断する。画像を受信したならば処理をステップＳ８５に進めるが、そうでなければ処理をステップＳ８６に進める。ステップＳ８５においては、受信された画像を表示部２０６に表示し、処理をステップＳ８６に進める。
【０２００】
ステップＳ８６においては、連携状態に設定されたか否かを判断する。連携状態に設定されていない状態から連携状態に設定されたならば処理をステップＳ８７に進めるが、そうでなければ処理をステップＳ８９に進める。換言すれば、ステップＳ８７およびステップＳ８８は、連携状態に設定される場合に１回のみ実行される。
【０２０１】
ステップＳ８７においては、遠隔制御装置であるＭＦＰ１００に連携設定指示を送信し、処理をステップＳ８８に進める。具体的には、無線ＬＡＮＩ／Ｆ２０８を介して、ＭＦＰ１００に連携設定指示を送信する。次のステップＳ８８においては、遠隔制御装置に初期条件を送信し、処理をステップＳ８９に進める。上述した連携状態設定処理において、連携状態に設定される際に、ユーザーにより設定された初期条件を、遠隔制御装置であるＭＦＰ１００に送信する。
【０２０２】
ステップＳ８９においては、連携状態が解除されたか否かを判断する。連携状態が解除されたならば処理をステップＳ９０に進めるが、そうでなければステップＳ９０をスキップして処理をステップＳ９１に進める。ステップＳ９０においては、遠隔制御装置であるＭＦＰ１００に連携解除指示を送信し、処理をステップＳ９１に進める。具体的には、無線ＬＡＮＩ／Ｆ２０８を介して、ＭＦＰ１００に連携解除指示を送信する。ステップＳ９１においては、ステップＳ８３において確立された通信経路が切断されたか否かを判断する。通信経路が切断されたならば処理を終了するが、そうでなければ処理をステップＳ９２に進める。
【０２０３】
ステップＳ９２においては、画像中でユーザーにより指示された位置を検出したか否かを判断する。タッチパネル２０７Ｂが座標を出力したならば、画像中でユーザーにより指示された位置を検出する。画像中でユーザーにより指示された位置を検出したならば処理をステップＳ９３に進めるが、そうでなければ処理をステップＳ９６に進める。
【０２０４】
ステップＳ９３においては、遠隔制御装置に座標を送信し、処理をステップＳ９４に進める。ここでは、ＭＦＰ１００が遠隔制御装置なので、ステップＳ９２において検出された画像中の位置を示す座標を、無線ＬＡＮＩ／Ｆ２０８を介して、ＭＦＰ１００に送信する。ステップＳ９４においては、連携状態に設定されているか否かを判断する。連携状態に設定されているならば処理をステップＳ９５に進めるが、そうでなければステップＳ９５をスキップして処理をステップＳ９６に進める。ステップＳ９５においては、連携先に座標を送信し、処理をステップＳ９６に進める。ここでは、第1設定処理において、連携要求を送信した携帯情報装置２００Ａとの間で通信経路が確立されており、かつ、第２設定処理において、連携要求を送信してきた携帯情報装置２００Ｂとの間で通信経路が確立されている場合を例に説明する。この場合は、携帯情報装置２００Ａおよび携帯情報装置２００Ｂが連携先となるので、ステップＳ９２において検出された画像中の位置を示す座標を、無線ＬＡＮＩ／Ｆ２０８を介して、携帯情報装置２００Ａおよび携帯情報装置２００Ｂそれぞれに送信する。
【０２０５】
ステップＳ９６においては、連携状態に設定されているか否かを判断する。連携状態に設定されているならば処理をステップＳ９７に進めるが、そうでなければ処理をステップＳ８４に戻す。
【０２０６】
ステップＳ９７においては、連携先から座標を受信したか否か判断する。連携先から座標を受信したならば処理をステップＳ９８に進めるが、そうでなければ処理をステップＳ９９に進める。無線ＬＡＮＩ／Ｆ２０８が、連携先の携帯情報装置２００Ａおよび携帯情報装置２００Ｂのいずれかから座標を受信したか否かを判断する。連携先の携帯情報装置２００Ａおよび携帯情報装置２００Ｂのいずれかから座標を受信したならば処理をステップＳ９８に進めるが、そうでなければ処理をステップＳ９９に進める。ステップＳ９８においては、ステップＳ９２において検出された画像中の位置を示す座標を、無線ＬＡＮＩ／Ｆ２０８を介して、ＭＦＰ１００に送信し、処理をステップＳ８４に戻す。
【０２０７】
ステップＳ９９においては、遠隔操作装置であるＭＦＰ１００から実行不可信号を受信したか否かを判断する。実行不可信号を受信したならば処理をステップＳ１００に進めるが、そうでなければ処理をステップＳ８４に戻す。ステップＳ１００においては、処理を実行することができないことを示すメッセージを、表示部２０６に表示し、処理をステップＳ８４に進める。
【０２０８】
以上説明したように、第１の実施の形態における一括設定システム１においては、例えば、一人のユーザーが携帯情報装置２００，２００Ａ，２００Ｂを操作して、携帯情報装置２００にＭＦＰ１００を遠隔操作させ、携帯情報装置２００ＡにＭＦＰ１００Ａを遠隔操作させ、携帯情報装置２００ＢにＭＦＰ１００Ｂを遠隔操作させている状態で、携帯情報装置２００，２００Ａ，２００Ｂのいずれか、例えば、携帯情報装置２００に連携設定画面３００を表示させ、携帯情報装置２００Ａを連携先として指定して連携開始ボタン３１１を指示すれば、携帯情報装置２００Ａから許可されることを条件に、携帯情報装置２００が携帯情報装置２００Ａとの間で連携状態に設定される。また、携帯情報装置２００Ｂに連携設定画面３００を表示させ、携帯情報装置２００を連携先として指定して連携開始ボタン３１１を指示すれば、携帯情報装置２００から許可されることを条件に、携帯情報装置２００Ｂが携帯情報装置２００との間で連携状態に設定される。これにより、携帯情報装置２００は、携帯情報装置２００Ａおよび２００Ｂとの間で連携状態に設定される。携帯情報装置２００Ａは、携帯情報装置２００との間で連携状態に設定され、携帯情報装置２００Ｂは、携帯情報装置２００Ａとの間で連携状態に設定される。ユーザーが携帯情報装置２００を操作する場合、携帯情報装置２００は、ＭＦＰ１００に遠隔操作指令を送信する場合、ＭＦＰ１００に送信した遠隔操作指令と同じ遠隔操作指令のＭＦＰ１００Ａへの送信を携帯情報装置２００Ａに依頼するとともに、その遠隔操作指令のＭＦＰ１００Ｂへの送信を携帯情報装置２００Ｂに依頼する。携帯情報装置２００Ａは、ＭＦＰ１００に送信した遠隔操作指令と同じ遠隔操作指令をＭＦＰ１００Ａに送信し、携帯情報装置２００Ｂは、ＭＦＰ１００に送信した遠隔操作指令と同じ遠隔操作指令をＭＦＰ１００Ｂに送信する。
【０２０９】
また、ユーザーが携帯情報装置２００Ａを操作する場合、携帯情報装置２００Ａは、ＭＦＰ１００Ａに遠隔操作指令を送信する場合、ＭＦＰ１００Ａに送信した遠隔操作指令と同じ遠隔操作指令のＭＦＰ１００への送信を携帯情報装置２００に依頼する。携帯情報装置２００は、ＭＦＰ１００Ａに送信した遠隔操作指令と同じ遠隔操作指令をＭＦＰ１００に送信するとともに、その遠隔操作指令のＭＦＰ１００Ｂへの送信を携帯情報装置２００Ｂに依頼する。携帯情報装置２００Ｂは、ＭＦＰ１００Ａに送信した遠隔操作指令と同じ遠隔操作指令をＭＦＰ１００Ｂに送信する。
【０２１０】
また、ユーザーが携帯情報装置２００Ｂを操作する場合、携帯情報装置２００Ｂは、ＭＦＰ１００Ｂに遠隔操作指令を送信する場合、ＭＦＰ１００Ｂに送信した遠隔操作指令と同じ遠隔操作指令のＭＦＰ１００への送信を携帯情報装置２００に依頼する。携帯情報装置２００は、ＭＦＰ１００Ｂに送信した遠隔操作指令と同じ遠隔操作指令をＭＦＰ１００に送信するとともに、その遠隔操作指令のＭＦＰ１００Ａへの送信を携帯情報装置２００Ａに依頼する。携帯情報装置２００Ａは、ＭＦＰ１００Ｂに送信した遠隔操作指令と同じ遠隔操作指令をＭＦＰ１００Ａに送信する。
【０２１１】
このため、ユーザーが３台の携帯情報装置２００，２００Ａ，２００Ｂのいずれかを操作して、例えば、携帯情報装置２００を操作して対象装置であるＭＦＰ１００に遠隔操作指令を送信させると、ユーザーが操作する携帯情報装置２００と連携状態に設定された携帯情報装置２００Ａ，２００Ｂがそれぞれ遠隔操作するＭＦＰ１００Ａ，１００Ｂに、ＭＦＰ１００に送信された遠隔操作指令と同一の遠隔操作指令が送信される。このため、複数のＭＦＰ１００，１００Ａ，１００Ｂをそれぞれ遠隔操作する携帯情報装置２００，２００Ａ，２００Ｂのいずれかを操作することによって、複数のＭＦＰ１００，１００Ａ，１００Ｂに同一の遠隔操作指令が送信されるので、ユーザーによる１回の操作で複数のＭＦＰ１００，１００Ａ，１００Ｂに同一の処理を実行させることができる。
【０２１２】
携帯情報装置２００がＭＦＰ１００を遠隔操作している状態においては、携帯情報装置２００にはＭＦＰ１００から受信される操作画面の画像が表示される。携帯情報装置２００ＡがＭＦＰ１００Ａを遠隔操作している状態においては、携帯情報装置２００ＡにはＭＦＰ１００Ａから受信される操作画面の画像が表示される。携帯情報装置２００ＢがＭＦＰ１００Ｂを遠隔操作している状態においては、携帯情報装置２００ＢにＭＦＰ１００Ｂから受信される操作画面の画像が表示される。携帯情報装置２００と携帯情報装置２００Ａとの間で連携状態に設定される段階で、携帯情報装置２００に表示される操作画面の画像と同じ操作画面の画像を携帯情報装置２００Ａに表示させておき、携帯情報装置２００と携帯情報装置２００Ｂとの間で連携状態に設定される段階で、携帯情報装置２００Ｂに表示される操作画面の画像と同じ操作画面の画像を携帯情報装置２００に表示させておけば、連携状態に設定された携帯情報装置２００，２００Ａ，２００Ｂによりそれぞれ遠隔操作されるＭＦＰ１００，１００Ａ，１００Ｂそれぞれは、同一の遠隔操作指令を受信する時点で、同一の操作画面に基づいて操作を決定するので、ＭＦＰ１００，１００Ａ，１００Ｂは同じ処理を実行する。
【０２１３】
また、携帯情報装置２００と携帯情報装置２００Ａとの間で連携状態に設定される段階で、携帯情報装置２００に表示された連携設定画面３００において、「初期画面へ遷移して開始」の項目の左に配置されたラジオボタンがＯＮに設定される場合、ＭＦＰ１００およびＭＦＰ１００Ａは、初期画面を携帯情報装置２００，２００Ａにそれぞれ送信する。また、携帯情報装置２００と携帯情報装置２００Ｂとの間で連携状態に設定される段階で、携帯情報装置２００Ｂに表示される連携設定画面３００において、「初期画面へ遷移して開始」の項目の左に配置されたラジオボタンがＯＮに設定される場合、ＭＦＰ１００およびＭＦＰ１００Ｂは、初期画面を携帯情報装置２００，２００Ｂにそれぞれ送信する。連携状態に設定された携帯情報装置２００，２００Ａ，２００Ｂによりそれぞれ遠隔操作されるＭＦＰ１００，１００Ａ，１００Ｂそれぞれは、同一の遠隔操作指令を受信する時点で、同一の操作画面に基づいて操作を決定するので、ＭＦＰ１００，１００Ａ，１００Ｂは同じ処理を実行する。
【０２１４】
また、例えば、携帯情報装置２００がＭＦＰ１００に遠隔操作指令を送信する場合、携帯情報装置２００Ａ，２００ＢそれぞれにＭＦＰ１００に送信した遠隔操作指令と同じ遠隔操作指令の送信が依頼される。携帯情報装置２００Ａは、携帯情報装置２００から遠隔操作指令の送信が依頼されると、その遠隔操作指令をＭＦＰ１００Ａに送信し、携帯情報装置２００Ｂは、携帯情報装置２００から遠隔操作指令の送信が依頼されると、その遠隔操作指令をＭＦＰ１００Ｂに送信する。このため、ＭＦＰ１００，１００Ａ，１００Ｂの全てに同じ遠隔操作指令を送信することができる。
【０２１５】
携帯情報装置２００に連携設定画面３００を表示させ、携帯情報装置２００Ａを連携先として指定して連携開始ボタン３１１を指示すれば、携帯情報装置２００Ａから許可されることを条件に、携帯情報装置２００が携帯情報装置２００Ａとの間で連携状態に設定される。この場合、携帯情報装置２００Ａは、携帯情報装置２００との連携が可能であることを条件に連携を許可する。このため、連携が不可能な場合には連携状態に設定しないようにすることができる。連携が不可能な場合とは、携帯情報装置２００が遠隔操作するＭＦＰ１００の種類が、携帯情報装置２００Ａが遠隔操作するＭＦＰ１００Ａの種類と同じでない場合、携帯情報装置２００ＡがＭＦＰ１００，１００Ａ，１００Ｂのいずれも遠隔操作していない場合、ユーザーにより許可されない場合である。
【０２１６】
また、携帯情報装置２００，２００Ａ，２００Ｂそれぞれによって遠隔操作されるＭＦＰ１００，１００Ａ，１００Ｂは、遠隔操作指令により特定される処理が予め定められた連携不可処理でないことを条件に、遠隔操作指令に従って処理を実行する。ＭＦＰ１００，１００Ａ，１００Ｂは、予め定められた連携不可処理を実行しないので、例えば、ＭＦＰ１００，１００Ａ，１００Ｂで同じ値に設定することのできない値を、ＭＦＰ１００，１００Ａ，１００Ｂに設定しないようにすることができる。
【０２１７】
さらに、ＭＦＰ１００，１００Ａ，１００Ｂが連携不可処理を実行しない場合は、携帯情報装置２００，２００Ａ，２００Ｂそれぞれに、処理を実行不可能であることを表示する。このため、ＭＦＰ１００，１００Ａ，１００Ｂのいずれかで処理が実行されないことを、携帯情報装置２００，２００Ａ，２００Ｂのいずれかが、ユーザーに通知することができる。
【０２１８】
さらに、ＭＦＰ１００，１００Ａ，１００Ｂそれぞれが、同一のグループに属する場合は、ＭＦＰ１００，１００Ａ，１００Ｂのすべての装置で関連設定値を変更する処理の実行を指示する遠隔操作指令が受信されていることを条件に、遠隔操作指令により特定される処理を実行する。このため、ＭＦＰ１００，１００Ａ，１００Ｂのすくなくとも１つで関連設定値を変更する処理の実行を指示する遠隔操作指令が受信されていない場合には、関連設定値を変更する処理を実行しない。このため、同一のグループに属するＭＦＰ１００，１００Ａ，１００Ｂのすべてで、関連設定値を同じ値に変更することができる。また、同一のグループに属するＭＦＰ１００，１００Ａ，１００Ｂのすべてで、遠隔操作指令が受信されていない場合には遠隔操作指令に基づいて関連設定値を変更しないので、同一のグループに属するＭＦＰ１００，１００Ａ，１００Ｂのすべてで、関連設定値を同じ値を維持することができる。
【０２１９】
携帯情報装置２００は、ＭＦＰ１００から受信される操作画面の画像中の位置を示す位置情報を遠隔操作指令とし、携帯情報装置２００Ａは、ＭＦＰ１００Ａから受信される操作画面の画像中の位置を示す位置情報を遠隔操作指令とし、携帯情報装置２００Ｂは、ＭＦＰ１００Ｂから受信される操作画面の画像中の位置を示す位置情報を遠隔操作指令とする。このため、互いに連携する携帯情報装置２００，２００Ａ，２００Ｂ間で遠隔操作指令を共通にすることができる。
【０２２０】
また、ＭＦＰ１００，１００Ａ，１００Ｂそれぞれは、例えば、ＭＦＰ１００は、遠隔操作指令で特定される操作画面中の位置に操作が関連付けられていない場合には、携帯情報装置２００に処理不可能であることを通知し、携帯情報装置２００は、ＭＦＰ１００から処理不可能であることが通知されることに応じて、処理不可能であることを示すメッセージを表示する。このため、ＭＦＰ１００，１００Ａ，１００Ｂで処理対象とする操作画面が異なる状態になった場合に、ユーザーに通知することができる。
【０２２１】
＜第１の変形例＞
第１の変形例においては、携帯情報装置２００が、対象装置であるＭＦＰ１００と同一のグループに属する装置、ここでは、ＭＦＰ１００Ａ，１００Ｂをそれぞれ操作する携帯情報装置２００Ａ，２００Ｂと連携する連携状態に設定するようにしたものである。具体的には、例えば、携帯情報装置２００がＭＦＰ１００を遠隔制御する場合に、携帯情報装置２００が、ＭＦＰ１００と同一のグループに属するＭＦＰ１００Ａ，１００Ｂを検出する。携帯情報装置２００は、ＭＦＰ１００と同一のグループに属する装置を示すグループ情報を、ＭＦＰ１００から取得する。なお、グループ情報がネットワーク３に接続されたコンピューターに記憶されている場合には、そのコンピューターからグループ情報を取得する。そして、携帯情報装置２００は、取得されたグループ情報を参照して、ＭＦＰ１００と同一のグループに属するＭＦＰ１００Ａ，１００Ｂを決定する。さらに、携帯情報装置２００は、ＭＦＰ１００Ａ，１００Ｂをそれぞれ遠隔操作する携帯情報装置２００Ａ，２００Ｂを検出し、携帯情報装置２００Ａ，２００Ｂと連携する連携状態に設定する。携帯情報装置２００が、ＭＦＰ１００Ａ，１００Ｂをそれぞれ遠隔操作する携帯情報装置２００Ａ，２００Ｂを検出する方法は、限定するものではないが、例えば、ブロードキャストで問い合わせるようにすればよい。
【０２２２】
第１の変形例においては、ＭＦＰ１００，１００Ａ，１００Ｂのいずれか、例えば、ＭＦＰ１００を遠隔操作する携帯情報装置２００がＭＦＰ１００に遠隔操作指令を送信する場合、携帯情報装置２００は、ＭＦＰ１００に送信する遠隔操作指令と同一の遠隔操作指令のＭＦＰ１００Ａへの送信を、ＭＦＰ１００Ａを遠隔操作する携帯情報装置２００Ａに依頼するとともに、ＭＦＰ１００に送信する遠隔操作指令と同一の遠隔操作指令のＭＦＰ１００Ｂへの送信を、ＭＦＰ１００Ｂを遠隔操作する携帯情報装置２００Ｂに依頼する。これにより、同一のグループに属するＭＦＰ１００，１００Ａ，１００Ｂのすべてで、同じ値を設定することができる。
【０２２３】
＜第２の実施の形態＞
第２の実施の形態における一括設定システム１においては、携帯情報装置２００，２００Ａ，２００Ｂのうちいずれか１台が、３台のＭＦＰ１００，１００Ａ，１００Ｂのうち複数を同時に遠隔操作する。以下、第２の実施の形態における一括設定システム１について、第１の実施の形態における一括設定システムと異なる点を主に説明する。
【０２２４】
第２の実施の形態における一括設定システムの全体概要は、図１に示した全体概要と同じである。また、ＭＦＰ１００，１００Ａ，１００Ｂそれぞれの基本構成のブロック図は、図２に示したブロック図と同じである。携帯情報装置２００，２００Ａ，２００Ｂそれぞれの構成のブロック図は、図３に示したブロック図と同じである。また、ＭＦＰ１００が備えるＣＰＵ１１１の機能のブロック図は、図４に示したブロック図と同じであり、ＣＰＵ１１１が実行する遠隔制御処理の流れのフローチャートは、図１１に示したフローチャートと同じである。従ってここでは説明を繰り返さない。
【０２２５】
図１６は、第２の実施の形態における携帯情報装置が備えるＣＰＵの機能の概要の一例を示すブロック図である。図５に示した第１の実施の形態における携帯情報装置が備えるＣＰＵの機能と異なる点は、遠隔操作部２３１Ａ、２３１Ｂが追加された点、連携部２３５および連携状態設定部２３７が連携部２３５Ａおよび連携モード設定部２３７Ａにそれぞれ変更された点である。連携モード設定部２３７Ａが、連携状態設定部２３７と異なる点は、第２設定部２７１が削除された点、第１設定部２６７および連携判断部２７５が第１設定部２６７Ａおよび連携判断部２７５Ａにそれぞれ変更された点である。その他の機能は、図５に示した機能と同じなのでここでは説明を繰り返さない。
【０２２６】
遠隔操作部２３１，２３１Ａ、２３１Ｂは、遠隔操作の対象となる遠隔制御装置を、それぞれＭＦＰ１００，１００Ａ，１００Ｂとする。遠隔操作部２３１は、ＭＦＰ１００を遠隔操作する機能であり、遠隔操作部２３１Ａは、ＭＦＰ１００Ａを遠隔操作する機能であり、遠隔操作部２３１Ｂは、ＭＦＰ１００Ｂを遠隔操作する機能である。遠隔操作部２３１，２３１Ａ、２３１Ｂそれぞれの機能は同じである。ここでは、遠隔操作部２３１Ａが有する機能に付す符号を、その機能に対応する遠隔操作部２３１が有する機能に付された符号に「Ａ」を追加した符号で示し、遠隔操作部２３１Ａが有する機能に付す符号を、その機能に対応する遠隔操作部２３１が有する機能に付された符号に「Ｂ」を追加した符号で示す。ユーザーによる操作によって、操作画面表示部２４３と位置通知部２４５との組、操作画面表示部２４３Ａと位置通知部２４５Ａとの組、操作画面表示部２４３Ｂと位置通知部２４５Ｂとの組のいずれか１つの組がカレント状態になる。
【０２２７】
操作画面表示部２４３と位置通知部２４５との組がカレント状態の場合には、操作画面表示部２４３はＭＦＰ１００から受信された画像を表示部１６１に表示し、位置通知部２４５が検出制御部２３３から出力される座標から操作画面表示部２４３から入力される画像中の位置を特定し、画像中の位置を示す座標を、無線ＬＡＮＩ／Ｆ２０８を制御して、ＭＦＰ１００に送信する。操作画面表示部２４３は、カレント状態でない場合はＭＦＰ１００から画像を受信しても表示部１６１に表示しない。位置通知部２４５は、カレント状態でない場合は検出制御部２３３から座標が入力されても座標をＭＦＰ１００に送信しない。
【０２２８】
同様に、操作画面表示部２４３Ａと位置通知部２４５Ａとの組がカレント状態の場合には、操作画面表示部２４３ＡはＭＦＰ１００Ａから受信された画像を表示部１６１に表示し、位置通知部２４５Ａは、検出制御部２３３から出力される座標から操作画面表示部２４３Ａから入力される画像中の位置を特定し、画像中の位置を示す座標を、無線ＬＡＮＩ／Ｆ２０８を制御して、ＭＦＰ１００Ａに送信する。操作画面表示部２４３Ａはカレント状態でない場合はＭＦＰ１００Ａから画像を受信しても表示部１６１に表示しない。位置通知部２４５Ａは、カレント状態でない場合は検出制御部２３３から座標が入力されても座標をＭＦＰ１００Ａに送信しない。
【０２２９】
同様に、操作画面表示部２４３Ｂと位置通知部２４５Ｂとの組がカレント状態の場合には、操作画面表示部２４３ＢはＭＦＰ１００Ｂから受信された画像を表示部１６１に表示し、位置通知部２４５Ｂは、検出制御部２３３から出力される座標から操作画面表示部２４３Ｂから入力される画像中の位置を特定し、画像中の位置を示す座標を、無線ＬＡＮＩ／Ｆ２０８を制御して、ＭＦＰ１００Ｂに送信する。操作画面表示部２４３Ｂはカレント状態でない場合はＭＦＰ１００Ｂから画像を受信しても表示部１６１に表示しない。位置通知部２４５Ｂは、カレント状態でない場合は検出制御部２３３から座標が入力されても座標をＭＦＰ１００Ｂに送信しない。
【０２３０】
第１設定部２６７Ａは、連携条件受付部２６９によって受け付けられた連携条件に従って、遠隔操作部２３１，２３１Ａ，２３１Ｂそれぞれが遠隔操作するＭＦＰ１００，１００Ａ，１００Ｂを連携させる連携モードに設定する。第１設定部２６７Ａは、連携設定画面表示部２６５により表示部２０６に表示された連携設定画面３００の連携開始ボタン３１１が指示されることに応じて、連携判断部２７５ＡにＭＦＰ１００，１００Ａ，１００Ｂそれぞれの装置識別情報を出力する。
【０２３１】
連携判断部２７５Ａは、連携要求受信部２７３からＭＦＰ１００，１００Ａ，１００Ｂそれぞれの装置識別情報が入力されることに応じて、連携可能か否かを判断する。連携判断部２７５Ａは、ＭＦＰ１００，１００Ａ，１００Ｂそれぞれの種類が同一の場合に連携可能と判断する。連携判断部２７５Ａは、連携可能と判断する場合は、連携可能であることを示す信号を第１設定部２６７Ａに出力するが、連携不可と判断する場合は、連携不可であることを示す信号を第１設定部２６７Ａに出力する。
【０２３２】
第１設定部２６７Ａは、連携判断部２７５Ａから連携可能であることを示す信号が入力されることに応じて、ＭＦＰ１００，１００Ａ，１００Ｂを連携させる連携モードに設定するとともに、無線ＬＡＮＩ／Ｆ２０８を介してＭＦＰ１００，１００Ａ，１００Ｂそれぞれに連携設定指示を送信する。第１設定部２６７Ａは、連携モードに設定する場合、遠隔操作部２３１，２３１Ａ，２３１Ｂそれぞれに初期条件の設定を依頼するために設定依頼を出力する。
【０２３３】
連携部２３５Ａは、連携状態設定部２３７Ａが連携モードに設定する場合に、ＭＦＰ１００，１００Ａ，１００Ｂを連携させる。連携部２３５Ａは、位置情報転送部２５５Ａを含む。ここでは、ＭＦＰ１００を遠隔操作する遠隔操作部２３１が有する操作画面表示部２４３がカレント状態に設定されている場合を例に説明する。位置情報転送部２５５Ａは、遠隔操作部２３１の操作画面表示部２４３によって表示部２０６に表示された操作画面の画像が入力され、検出制御部２３３から座標が入力される。位置情報転送部２５５Ａは、検出制御部２３３から座標が入力されることに応じて、その座標から操作画面表示部２４３Ａから入力される画像中の位置を特定し、画像中の位置を示す座標を決定する。位置情報転送部２５５Ａは、決定された座標を、ＭＦＰ１００Ａを遠隔操作する遠隔操作部２３１Ａが備える連携送信部２４７ＡおよびＭＦＰ１００Ｂを遠隔操作する遠隔操作部２３１Ｂが備える連携送信部２４７Ｂに出力する。ユーザーが、操作画面表示部２４３をカレント状態に設定して、ＭＦＰ１００を遠隔操作している間に、ＭＦＰ１００に送信される操作と同じ操作が、遠隔操作部２３１Ａによって遠隔操作されるＭＦＰ１００Ａおよび遠隔操作部２３１Ｂによって遠隔操作されるＭＦＰ１００Ｂに送信される。
【０２３４】
同様に、ユーザーが、操作画面表示部２４３Ａをカレント状態に設定して、ＭＦＰ１００Ａを遠隔操作している間に、ＭＦＰ１００Ａに送信される操作と同じ操作が、遠隔操作部２３１によって遠隔操作されるＭＦＰ１００および遠隔操作部２３１Ｂによって遠隔操作されるＭＦＰ１００Ｂに送信される。ユーザーが、操作画面表示部２４３Ｂをカレント状態に設定して、ＭＦＰ１００Ｂを遠隔操作している間に、ＭＦＰ１００Ｂに送信される操作と同じ操作が、遠隔操作部２３１によって遠隔操作されるＭＦＰ１００および遠隔操作部２３１Ａによって遠隔操作されるＭＦＰ１００Ａに送信される。
【０２３５】
図１７は、第２の実施の形態における連携状態設定処理の流れの一例を示すフローチャートである。第２の実施の形態における連携状態設定処理は、携帯情報装置２００，２００Ａ，２００Ｂそれぞれが備えるＣＰＵ２０１が、フラッシュメモリ２０３、またはＣＤ−ＲＯＭ２１１Ａに記憶された連携状態設定プログラムを実行することにより、ＣＰＵ２０１により実行される処理である。連携状態設定プログラムは、一括設定プログラムの一部である。ここでは、携帯情報装置２００が連携状態設定処理を実行する場合を例に説明する。
【０２３６】
図１７を参照して、ＣＰＵ２０１は、ＭＦＰ１００，１００Ａ，１００Ｂの２以上を遠隔操作しているか否かを判断する（ステップＳ１０１）。ＭＦＰ１００，１００Ａ，１００Ｂの２以上を遠隔操作する状態になるまで待機状態となり（ステップＳ１０１でＮＯ）、ＭＦＰ１００，１００Ａ，１００Ｂの２以上を遠隔操作する状態になると（ステップＳ１０１でＹＥＳ）、処理をステップＳ１０２に進める。ステップＳ１０２においては、表示部２０６に連携アイコンを表示する。表示部２０６に表示されている画像に重畳して連携アイコンを表示する。次のステップＳ１０３においては、連携アイコンが指示されたか否かを判断する。連携アイコンが指示されたならば処理をステップＳ１０４に進めるが、連携アイコンが指示されなければ処理をステップＳ１１５に進める。
【０２３７】
ステップＳ１０４においては、連携設定画面を、表示部２０６に表示する。ここで表示される連携設定画面は、図７に示した連携設定画面３００から連携する装置を指定する領域３０１を削除した画面である。換言すれば、図７に示した連携設定画面３００中の動作条件を設定する領域３０７と、操作画面を設定する領域３０９と、連携開始ボタン３１１と、連携停止ボタン３１３と、を含む。
【０２３８】
そして、連携条件を受け付ける（ステップＳ１０５）。次のステップＳ１０６においては、連携開始指示を受け付けたか否かを判断する。連携開始指示を受け付けた場合は処理をステップＳ１０７に進めるが、そうでなければ処理をステップＳ１１５に進める。ステップＳ１０７においては、ステップＳ１０４において表示部２０６に表示した連携設定画面の表示を終了し、処理をステップＳ１０８に進める。これにより、連携設定画面が表示される前に表示されていた操作画面の画像が表示される。
【０２３９】
ステップＳ１０８においては、遠隔制御装置が複数か否かを判断する。遠隔操作の対象としている遠隔制御装置が複数ならば処理をステップＳ１０９に進めるが、そうでなければ処理をステップＳ１１５に進める。ここでは、ＭＦＰ１００，１００Ａ，１００Ｂを遠隔操作している場合を例に説明する。次のステップＳ１０９においては、複数の遠隔制御装置の種類が同一か否かを判断する。ＭＦＰ１００，１００Ａ，１００Ｂの種類が同一ならば処理をステップＳ１１０に進めるが、そうでなければ処理をステップＳ１１５に進める。ステップＳ１１０においては、連携モードに設定し、処理をステップＳ１１５に進める。
【０２４０】
一方、ステップＳ１１１においては、連携停止指示を受け付けたか否かを判断する。連携設定画面３００の連携停止ボタン３１３が指示される場合に、連携停止指示を受け付ける。連携停止指示を受け付けたならば処理をステップＳ１１２に進めるが、そうでなければ処理をステップＳ１１５に進める。ステップＳ１１２においては、ステップＳ１０４において表示部２０６に表示した連携設定画面の表示を終了し、処理をステップＳ１１３に進める。
【０２４１】
ステップＳ１１３においては、連携モードに設定されているか否かを判断する。連携モードに設定されているならば処理をステップＳ１１４に進めるが、そうでなければ処理をステップＳ１０１に戻す。ステップＳ１１４においては、連携モードを解除し、処理をステップＳ１０１に戻す。
【０２４２】
ステップＳ１１５においては、連携モードに設定されているか否かを判断する。連携モードに設定されているならば処理をステップＳ１１６に進めるが、そうでなければ処理をステップＳ１０２に戻す。ステップＳ１１６においては、ＭＦＰ１００，１００Ａ，１００Ｂをそれぞれ操作する遠隔操作のいずれかが終了したか否かを判断する。いずれか１つが終了したならば処理をステップＳ１１７に進めるが、そうでなければ処理をステップＳ１０２に戻す。ステップＳ１１７においては、連携モードを解除し、処理をステップＳ１０１に戻す。
【０２４３】
図１８は、第２の実施の形態における遠隔操作処理の流れの一例を示すフローチャートである。図１８に示す第２の実施の形態における遠隔操作処理が、図１５に示した処理と異なる点は、ステップＳ８６，Ｓ８９，Ｓ９４，Ｓ９６がステップＳ８６Ａ，Ｓ８９Ａ，Ｓ９４Ａ，Ｓ９６Ａにそれぞれ変更された点、ステップＳ９５およびステップＳ９７が、ステップＳ９５ＡおよびステップＳ９７Ａに変更された点である。その他の処理は図１８に示した処理と同じなので、ここでは説明を繰り返さない。また、遠隔操作処理は、携帯情報装置２００，２００Ａ，２００Ｂそれぞれが備えるＣＰＵ２０１が、遠隔操作プログラムを実行することにより、ＣＰＵ２０１により実行される処理であり、以下、ＣＰＵ２０１が遠隔操作プログラムを実行するタスクを遠隔操作タスクという。ここでは、ＣＰＵ２０１が、ＭＦＰ１００を遠隔操作する遠隔操作タスクと、ＭＦＰ１００Ａを遠隔操作する遠隔操作タスクと、ＭＦＰ１００Ｂを遠隔操作する遠隔操作タスクとを実行する場合における、ＭＦＰ１００を遠隔操作する遠隔操作タスクの処理について説明する。この場合、ＭＦＰ１００を遠隔操作する遠隔操作タスクがカレント状態に設定されている。
【０２４４】
以下、図１８に示した処理と異なる点を主に説明する。ステップＳ８６Ａにおいては、連携モードに設定されたか否かを判断する。連携モードに設定されていない状態から連携モードに設定されたならば処理をステップＳ８７に進めるが、そうでなければ処理をステップＳ８９Ａに進める。換言すれば、ステップＳ８７およびステップＳ８８は、連携モードに設定される場合に１回のみ実行される。
【０２４５】
ステップＳ８７においては、遠隔制御装置であるＭＦＰ１００に連携設定指示を送信し、処理をステップＳ８８に進める。ステップＳ８８においては、遠隔制御装置に初期条件を送信し、処理をステップＳ８９Ａに進める。ステップＳ８９Ａにおいては、連携モードが解除されたか否かを判断する。連携モードが解除されたならば処理をステップＳ９０に進めるが、そうでなければステップＳ９０をスキップして処理をステップＳ９１に進める。ステップＳ９０においては、遠隔制御装置であるＭＦＰ１００に連携解除指示を送信し、処理をステップＳ９１に進める。
【０２４６】
ステップＳ９２においては、画像中でユーザーにより指示された位置を検出したか否かを判断する。画像中でユーザーにより指示された位置を検出したならば処理をステップＳ９３に進めるが、そうでなければ処理をステップＳ９６Ａに進める。ステップＳ９３においては、遠隔制御装置に座標を送信し、処理をステップＳ９４に進める。ここでは、ＭＦＰ１００が遠隔制御装置なので、ステップＳ９２において検出された画像中の位置を示す座標を、無線ＬＡＮＩ／Ｆ２０８を介して、ＭＦＰ１００に送信する。ステップＳ９４Ａにおいては、連携モードに設定されているか否かを判断する。連携モードに設定されているならば処理をステップＳ９５Ａに進めるが、そうでなければステップＳ９５Ａをスキップして処理をステップＳ９６Ａに進める。
【０２４７】
ステップＳ９５Ａにおいては、他の遠隔操作タスクに座標を出力し、処理をステップＳ９６Ａに進める。他の遠隔操作タスクは、ＭＦＰ１００Ａを遠隔操作するタクスおよびＭＦＰ１００Ｂを遠隔操作する遠隔操作タスクである。ステップＳ９６Ａにおいては、連携モードに設定されているか否かを判断する。連携モードに設定されているならば処理をステップＳ９７Ａに進めるが、そうでなければ処理をステップＳ８４に戻す。
【０２４８】
ステップＳ９７Ａにおいては、他の遠隔操作タスクから座標が入力されたか否かを判断する。他の遠隔操作タスクは、ＭＦＰ１００Ａを遠隔操作するタクスおよびＭＦＰ１００Ｂを遠隔操作する遠隔操作タスクのいずれかである。他の遠隔操作タスクから座標が入力されたならば処理をステップＳ９８に進めるが、そうでなければ処理をステップＳ９９に進める。
【０２４９】
以上説明したように、第２の実施の形態における一括設定システム１においては、例えば、一人のユーザーが携帯情報装置２００を操作して、ＭＦＰ１００、ＭＦＰ１００ＡＭＦＰ１００Ｂそれぞれを遠隔操作させている状態で、携帯情報装置２００に連携設定画面３００を表示させ、連携開始ボタン３１１を指示すれば、携帯情報装置２００がＭＦＰ１００、ＭＦＰ１００Ａ、ＭＦＰ１００Ｂを連携させる連携モードに設定される。携帯情報装置２００は、連携モードに設定されると、ユーザーが、ＭＦＰ１００を遠隔操作するタスクをカレント状態に設定してＭＦＰ１００を遠隔操作する場合、ＭＦＰ１００に送信した遠隔操作指令と同じ遠隔操作指令をＭＦＰ１００ＡおよびＭＦＰ１００Ｂに送信する。また、ユーザーがＭＦＰ１００Ａを遠隔操作するタスクをカレント状態に設定してＭＦＰ１００Ａを遠隔操作する場合、ＭＦＰ１００Ａに送信した遠隔操作指令と同じ遠隔操作指令をＭＦＰ１００およびＭＦＰ１００Ｂに送信する。また、ユーザーがＭＦＰ１００Ｂを操作するタスクをカレント状態に設定してＭＦＰ１００Ｂを遠隔操作する場合、ＭＦＰ１００Ｂに送信した遠隔操作指令と同じ遠隔操作指令をＭＦＰ１００およびＭＦＰ１００Ａに送信する。
【０２５０】
このため、ユーザーが携帯情報装置２００を操作して、例えば、ＭＦＰ１００に遠隔操作指令を送信させると、ＭＦＰ１００Ａ，１００Ｂに、ＭＦＰ１００に送信された遠隔操作指令と同一の遠隔操作指令が送信される。このため、複数のＭＦＰ１００，１００Ａ，１００Ｂを遠隔操作する携帯情報装置２００を操作することによって、複数のＭＦＰ１００，１００Ａ，１００Ｂに同一の遠隔操作指令が送信されるので、ユーザーによる１回の操作で複数のＭＦＰ１００，１００Ａ，１００Ｂに同一の処理を実行させることができる。
【０２５１】
＜第２の変形例＞
第２の変形例においては、携帯情報装置２００が、対象装置であるＭＦＰ１００と同一のグループに属する装置、ここでは、ＭＦＰ１００Ａ，１００Ｂを検出し、ＭＦＰ１００，１００Ａ，１００Ｂを連携させる連携モードに設定する。具体的には、携帯情報装置２００がＭＦＰ１００を遠隔操作する場合に、携帯情報装置２００が、ＭＦＰ１００と同一のグループに属するＭＦＰ１００Ａ，１００Ｂを検出する。携帯情報装置２００は、ＭＦＰ１００と同一のグループに属する装置を示すグループ情報を、ＭＦＰ１００から取得する。なお、グループ情報がネットワーク３に接続されたコンピューターに記憶されている場合には、そのコンピューターからグループ情報を取得する。そして、携帯情報装置２００は、取得されたグループ情報を参照して、ＭＦＰ１００と同一のグループに属するＭＦＰ１００Ａ，１００Ｂを決定する。さらに、携帯情報装置２００は、ＭＦＰ１００Ａを遠隔操作する遠隔操作タスクおよびＭＦＰ１００Ｂを遠隔操作する遠隔操作タスクをそれぞれ起動し、ＭＦＰ１００，１００Ａ，１００Ｂを連携させる連携モードに設定する。
【０２５２】
そして、ＭＦＰ１００，１００Ａ，１００Ｂのいずれかを遠隔操作する遠隔操作タスク、例えば、ＭＦＰ１００を遠隔操作する遠隔操作タスクは、携帯情報装置２００を操作するユーザーによりＭＦＰ１００に対する遠隔操作を受け付けると、ＭＦＰ１００に遠隔操作指令を送信する際、ＭＦＰ１００に送信した遠隔操作指令と同一の遠隔操作指令のＭＦＰ１０００Ａへの送信を、ＭＦＰ１００Ａを遠隔操作する遠隔操作タスクに依頼するとともに、ＭＦＰ１００に送信した遠隔操作指令と同一の遠隔操作指令のＭＦＰ１００Ｂへの送信を、ＭＦＰ１００Ｂを遠隔操作する遠隔操作タスクに依頼する。これにより、同一のグループに属するＭＦＰ１００，１００Ａ，１００Ｂのすべてで、同じ値を設定することができる。
【０２５３】
なお、上述した実施の形態においては、一括設定システム１について説明したが、図１２〜図１４に示した処理を携帯情報装置２００，２００Ａ，２００Ｂそれぞれに実行させる一括設定方法および、その一括設定方法を携帯情報装置２００，２００Ａ，２００Ｂをそれぞれを制御するＣＰＵ２０１に実行させる連携設定プログラムとして発明を捉えることができるのは言うまでもない。
【０２５４】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【０２５５】
＜付記＞
（１）  前記第２設定手段は、前記連携を要求してきた遠隔操作装置が遠隔操作する前記画像処理装置の種類が、前記対象装置の種類と同じことを条件に、前記連携を要求してきた携帯情報装置との連携が可能であると判断する、請求項５に記載の一括設定システム。
（２）  前記第２設定手段は、前記対象装置を遠隔操作していることを条件に、前記連携を要求してきた遠隔操作装置との連携が可能であると判断する、請求項５に記載の一括設定システム。
（３）  前記第２設定手段は、ユーザーにより許可されることを条件に、前記連携を要求してきた遠隔操作装置との連携が可能であると判断する、請求項５に記載の一括設定システム。
（４）  前記連携不可処理は、装置に固有の設定値を変更する処理である、請求項８に記載の一括設定システム。
（５）  前記連携不可処理は、他の画像処理装置と共通にするとセキュリティが低下する設定値を変更する処理である、請求項８に記載の一括設定システム。
（６）  前記連携不可処理は、ユーザーを認証する処理である、請求項８に記載の一括設定システム。
（７）  前記複数の画像処理装置は、データを記憶する記憶手段を、さらに備え、
前記連携不可処理は、前記記憶手段のデータの全てを消去する処理である、請求項８に記載の一括設定システム。
（８）  前記第２設定手段は、前記１以上の遠隔操作装置のうち連携を要求してきた遠隔操作装置との連携が可能であることを条件に、前記連携を要求してきた遠隔操作装置に連携を許可するとともに、前記連携を要求してきた遠隔操作装置との間の間で連携する連携状態に設定する、請求項２０に記載の携帯情報装置。
（９）  前記第２設定手段は、前記連携を要求してきた遠隔操作装置が遠隔操作する前記画像処理装置の種類が、前記対象装置の種類と同じことを条件に、前記連携を要求してきた携帯情報装置との連携が可能であると判断する、（８）に記載の携帯情報装置。
（１０）  前記第２設定手段は、前記対象装置を遠隔操作していることを条件に、前記連携を要求してきた遠隔操作装置との連携が可能であると判断する、（８）に記載の携帯情報装置。
（１１）  前記第２設定手段は、ユーザーにより許可されることを条件に、前記連携を要求してきた遠隔操作装置との連携が可能であると判断する、（８）に記載の携帯情報装置。
（１２）  前記遠隔操作手段は、前記連携状態に設定される場合、前記対象装置に連携状態であることを通知し、前記対象装置によって、前記遠隔操作指令により特定される処理が予め定められた連携不可処理であり、前記遠隔操作指令により特定される処理を実行不可能であることが通知されることに応じて、前記遠隔操作指令により特定される処理を実行不可能であることユーザーに通知する、請求項１７〜２０、（８）〜（１１）のいずれかに記載の携帯情報装置。
（１３）  前記第１設定手段は、前記表示手段に表示された連携設定画面に従って、ユーザーによる開始指示を受け付けることに応じて、前記候補装置に連携を要求し、
前記遠隔操作手段は、前記連携設定画面を前記表示手段に表示するコマンドが関連付けられた画像を前記対象装置から受信された操作画面の画像に重畳して表示する、請求項２１に記載の携帯情報装置。
（１４）  前記表示手段に表示された連携設定画面に従って、ユーザーによる終了指示を受け付けることに応じて、前記連携状態を終了する連携終了手段を、さらに備える、（１３）に記載の携帯情報装置。
（１５）  前記第１設定手段は、前記対象装置に表示させる操作画面がユーザーにより指定される場合、前記候補装置との間で連携する連携状態に設定した後に、前記候補装置に前記指定された操作画面を通知し、
前記遠隔操作手段は、前記第１設定手段により連携状態に設定される場合、前記指定された操作画面を前記対象装置に表示させ、前記第２設定手段により連携状態に設定される場合、前記連携を要求してきた携帯情報装置から通知される操作画面を前記対象装置に表示させる、請求項２２に記載の携帯情報装置。
（１６）  前記遠隔操作手段は、前記連携状態に設定される場合、前記対象装置に連携状態であることを通知し、前記対象装置から処理不可能であることが通知されることに応じて、処理不可能であることを示すメッセージを前記表示手段に表示する、請求項２１、２２、（１３）〜（１５）のいずれかに記載の携帯情報装置。
（１７）  前記第１設定手段は、ユーザーにより前記対象装置に設定値を変更させる処理の実行の禁止が指示される場合、前記候補装置との間で連携する連携状態に設定した後に、前記候補装置に設定値を変更させる処理の実行の禁止を指示し、
前記遠隔操作手段は、前記第１設定手段により連携状態に設定される場合、前記対象装置に連携状態であることを通知し、前記第２設定手段により連携状態に設定される場合、前記連携を要求してきた携帯情報装置から設定値を変更させる処理の実行の禁止が通知されることに応じて、前記対象装置に設定値を変更させる処理の実行の禁止を指示し、
前記対象装置は、設定値を変更させる処理の実行の禁止が指示される場合、設定値を変更させる処理を実行することなく、別の操作画面を表示する処理のみを実行する、請求項２１、２２、（１３）〜（１６）のいずれかに記載の携帯情報装置。
（１８）  前記複数の画像処理装置のうち、前記複数の遠隔操作装置のうちで連携状態に設定された２以上の遠隔操作装置によりそれぞれ遠隔操作される２以上の画像処理装置それぞれは、同一の遠隔操作指令を受信することに応じて同じ処理を実行する、請求項１に記載の一括設定システム。
（１９）  前記複数の携帯情報装置それぞれは、前記連携状態に設定された後に、前記１以上の連携装置のいずれかから遠隔操作指令の送信が依頼されることに応じて、前記遠隔操作指令を前記対象装置に送信する連携送信手段を、さらに備えた、請求項１または（１８）に記載の一括設定システム。
【符号の説明】
【０２５６】
１  一括設定システム、３  ネットワーク、５  無線局、１００，１００Ａ，１００Ｂ  ＭＦＰ、２００，２００Ａ，２００Ｂ  携帯情報装置、１１０  メイン回路、１１１  ＣＰＵ、１１２  通信Ｉ／Ｆ部、１１３  ＲＯＭ、１１４  ＲＡＭ、１１５  ＨＤＤ、１１６  ファクシミリ部、１１７  外部記憶装置、１１８  ＣＤ−ＲＯＭ、１２０  自動原稿搬送装置、１３０  原稿読取部、１４０  画像形成部、１５０  給紙部、１５５  後処理部、１６０  操作パネル、１６１  表示部、１６３  操作部、１６５  タッチパネル、１６５  ハードキー部、１６７  ハードキー部、２０１  ＣＰＵ、２０２  カメラ、２０３  フラッシュメモリ、２０４  無線通信部、２０５  通話部、２０６  表示部、２０７  操作部、２０７Ａ  メインキー、２０７Ｂ  タッチパネル、２０８  無線ＬＡＮＩ／Ｆ、２１０  加速度センサー、２１１  外部記憶装置、５１  遠隔制御部、５３  表示制御部、５５  装置側検出制御部、５７  操作決定部、５９  処理実行部、６１  実行不可通知部、６３  初期条件設定部、６５  実行可否判断部、６７  グループ判断部、２３１，２３１Ａ，２３１Ｂ  遠隔操作部、２３３  検出制御部、２３５，２３５Ａ  連携部、２３７，２３７Ａ  連携状態設定部、２４１  操作画面データ受信部、２４３  操作画面表示部、２４５  位置通知部、２４７  連携送信部、２４９  連携通知部、２５１  実行不可表示部、２５３  初期条件通知部、２５５  位置情報送信部、２５５Ａ  位置情報転送部、２５７  位置情報受信部、２６１  連携アイコン表示部、２６３  アイコン指示検出部、２６５  連携設定画面表示部、２６７，２６７Ａ  設定部、２６９  連携条件受付部、２７０  連携要求部、２７１  設定部、２７３  連携要求受信部、２７５，２７５Ａ  連携判断部、２７９  連携終了部。
【図１】
0006311688.tif 000002
【図２】
0006311688.tif 000003
【図３】
0006311688.tif 000004
【図４】
0006311688.tif 000005
【図５】
0006311688.tif 000006
【図６】
0006311688.tif 000007
【図７】
0006311688.tif 000008
【図８】
0006311688.tif 000009
【図９】
0006311688.tif 000010
【図１０】
0006311688.tif 000011
【図１１】
0006311688.tif 000012
【図１２】
0006311688.tif 000013
【図１３】
0006311688.tif 000014
【図１４】
0006311688.tif 000015
【図１５】
0006311688.tif 000016
【図１６】
0006311688.tif 000017
【図１７】
0006311688.tif 000018
【図１８】
0006311688.tif 000019