(57)【要約】【課題】  複合機のグラフィカルユーザインタフェースをカスタマイズする方法及び装置が提供される。【解決手段】  ユーザインタフェース仕様データが装置から複合機に送信される。ユーザインタフェース仕様データは、ユーザインタフェースの所望の表示及び動作を規定するものである。複合機からの結果データが装置において受信される。結果データは、ユーザインタフェースがユーザインタフェース仕様データを反映させるよう更新されたか規定するものである。また他の特徴として、グラフィカルユーザインタフェースをソース複合機からターゲット複合機に複製する技術、ユーザインタフェース仕様データを反映させるため１以上のグラフィカルユーザインタフェースを更新する時点をスケジューリングする技術、及びユーザインタフェース仕様データを１以上のユーザインタフェースに適用する利用回数を確立する技術が提供される。【選択図】      図４ 
2005065279.tif 000002
【特許請求の範囲】
【請求項１】
１以上のユーザインタフェースのカスタマイズ方法であって、
前記１以上のユーザインタフェースの所望の表示及び動作を規定するユーザインタフェース仕様データを１以上の複合機に送信するステップと、
前記ユーザインタフェース仕様データを反映させるため、前記１以上のユーザインタフェースのそれぞれを更新する時間を示す開始時間を規定するスケジューリングデータを維持するステップとから構成され、前記１以上のユーザインタフェースのそれぞれが前記１以上の複合機の１つに表示されることを特徴とする方法。
【請求項２】
請求項１記載のカスタマイズ方法であって、前記ユーザインタフェース仕様データは無線装置から送信されることを特徴とする方法。
【請求項３】
請求項１記載のカスタマイズ方法であって、前記ユーザインタフェース仕様データはソース複合機から送信されることを特徴とする方法。
【請求項４】
請求項１記載のカスタマイズ方法であって、前記スケジューリングデータはユーザから送られる入力に応答して生成されることを特徴とする方法。
【請求項５】
請求項１記載のカスタマイズ方法であって、さらに、
前記スケジューリングデータを前記１以上の複合機に送信するステップと、
前記１以上の複合機の中のある複合機において現在時間を決定するステップと、
前記ある複合機において、前記現在時間が前記開始時間と少なくとも同程度最近のものである場合、前記ユーザインタフェース仕様データを反映させるため前記ある複合機に表示されるユーザインタフェースを更新するステップとを備えることを特徴とする方法。
【請求項６】
請求項１記載のカスタマイズ方法であって、さらに、
前記スケジューリングデータを前記１以上の複合機に送信するステップと、
前記１以上の複合機の中のある複合機において現在時間を決定するステップと、
前記ある複合機において、前記現在時間が前記スケジューリングデータに規定される終了時間と少なくとも同程度最近のものである場合、前記ユーザインタフェース仕様データを反映させることを止めるため、前記ある複合機に表示されるユーザインタフェースを更新するステップとを備え、前記終了時間は前記ユーザインタフェース仕様データを反映させることを止めるための前記１以上のユーザインタフェースのそれぞれを更新する時点を示すことを特徴とする方法。
【請求項７】
請求項６記載のカスタマイズ方法であって、さらに、
前記ユーザインタフェース仕様データを反映させることを止めるための前記ある複合機に表示されるユーザインタフェースの更新後、前記ある複合機に表示される前記ユーザインタフェースの表示及び動作を前記ユーザインタフェースの以前のタイプに再構成するステップを備えることを特徴とする方法。
【請求項８】
請求項１記載のカスタマイズ方法であって、前記ユーザインタフェース仕様データは前記開始時間の生起と同時に前記１以上の複合機に送信されることを特徴とする方法。
【請求項９】
請求項１記載のカスタマイズ方法であって、さらに、
現在時間を決定するステップと、
前記現在時間が前記スケジューリングデータに規定される終了時間と少なくとも同程度最近のものである場合、前記１以上の複合機に表示される前記１以上のユーザインタフェースに前記ユーザインタフェース仕様データを反映させることを止めさせるステップとを備えることを特徴とする方法。
【請求項１０】
請求項９記載のカスタマイズ方法であって、さらに、
前記１以上のユーザインタフェースが前記ユーザインタフェース仕様データを反映させることを止めた後、前記ユーザインタフェースの表示及び動作を以前のタイプに再構成するステップを備えることを特徴とする方法。
【請求項１１】
請求項１記載のカスタマイズ方法であって、さらに、
前記ユーザインタフェース仕様データを前記１以上のユーザインタフェースに適用する利用回数を規定する利用制限データを送信するステップを備えることを特徴とする方法。
【請求項１２】
１以上のユーザインタフェースのカスタマイズ方法であって、
前記１以上のユーザインタフェースの所望の表示及び動作を規定するユーザインタフェース仕様データを１以上の複合機に送信するステップと、
前記ユーザインタフェース仕様データを前記１以上の複合機の前記１以上のユーザインタフェースに適用する利用回数を規定する利用制限データを送信するステップとから構成され、前記１以上のユーザインタフェースのそれぞれが前記１以上の複合機の１つに表示されることを特徴とする方法。
【請求項１３】
請求項１２記載のカスタマイズ方法であって、前記ユーザインタフェース仕様データと前記利用制限データは無線装置から送信されることを特徴とする方法。
【請求項１４】
請求項１２記載のカスタマイズ方法であって、前記ユーザインタフェース仕様データと前記利用制限データはソース複合機から送信されることを特徴とする方法。
【請求項１５】
請求項１２記載のカスタマイズ方法であって、前記利用制限データはユーザから送られる入力に応答して、送信前に無線装置において生成されることを特徴とする方法。
【請求項１６】
請求項１２記載のカスタマイズ方法であって、さらに、
前記１以上の複合機において、前記ユーザインタフェース仕様データの処理に応答して、前記１以上のユーザインタフェースを第１タイプから第２タイプに更新するステップを備え、前記第１タイプは前記１以上のユーザインタフェースのそれぞれに対して異なり、前記第２タイプは前記ユーザインタフェース仕様データを反映させることを特徴とする方法。
【請求項１７】
請求項１６記載のカスタマイズ方法であって、さらに、
前記１以上の複合機の中のある複合機において、前記ある複合機に表示されるユーザインタフェースが最後に更新されてからの該ユーザインタフェースに関連付けされた利用回数を決定するステップを備えることを特徴とする方法。
【請求項１８】
請求項１７記載のカスタマイズ方法であって、さらに、
前記ある複合機において、前記最後の更新からの前記ある複合機に表示されるユーザインタフェースに関連付けされた利用回数が前記利用制限データに特定される閾値を超える場合、前記ある複合機に表示されるユーザインタフェースを該ユーザインタフェースと関連付けされた第１タイプに戻すステップを備えることを特徴とする方法。
【請求項１９】
請求項１２記載のカスタマイズ方法であって、前記利用制限データはさらに、特定のユーザに対して前記ユーザインタフェース仕様データを前記１以上のユーザインタフェースに適用する利用回数を規定することを特徴とする方法。
【請求項２０】
請求項１２記載のカスタマイズ方法であって、さらに、
前記ユーザインタフェース仕様データを反映させるため、前記１以上のユーザインタフェースのそれぞれを更新する時間を示す開始時間を規定するスケジューリングデータを送信するステップを備えることを特徴とする方法。
【請求項２１】
１以上のユーザインタフェースをカスタマイズするための１以上の命令シーケンスを有するコンピュータ読み出し可能媒体であって、１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、
前記１以上のユーザインタフェースの所望の表示及び動作を規定するユーザインタフェース仕様データを１以上の複合機に送信するステップと、
前記ユーザインタフェース仕様データを反映させるため、前記１以上のユーザインタフェースのそれぞれを更新する時間を示す開始時間を規定するスケジューリングデータを維持するステップとを実行させ、前記１以上のユーザインタフェースのそれぞれが前記１以上の複合機の１つに表示されることを特徴とする媒体。
【請求項２２】
請求項２１記載のコンピュータ読み出し可能媒体であって、前記ユーザインタフェース仕様データは無線装置から送信されることを特徴とする媒体。
【請求項２３】
請求項２１記載のコンピュータ読み出し可能媒体であって、前記ユーザインタフェース仕様データはソース複合機から送信されることを特徴とする媒体。
【請求項２４】
請求項２１記載のコンピュータ読み出し可能媒体であって、前記スケジューリングデータはユーザから送られる入力に応答して生成されることを特徴とする媒体。
【請求項２５】
請求項２１記載のコンピュータ読み出し可能媒体であって、前記１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、さらに、
前記スケジューリングデータを前記１以上の複合機に送信するステップと、
前記１以上の複合機の中のある複合機において現在時間を決定するステップと、
前記ある複合機において、前記現在時間が前記開始時間と少なくとも同程度最近のものである場合、前記ユーザインタフェース仕様データを反映させるため前記ある複合機に表示されるユーザインタフェースを更新するステップとを実行させることを特徴とする媒体。
【請求項２６】
請求項２１記載のコンピュータ読み出し可能媒体であって、前記１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、さらに、
前記スケジューリングデータを前記１以上の複合機に送信するステップと、
前記１以上の複合機の中のある複合機において現在時間を決定するステップと、
前記ある複合機において、前記現在時間が前記スケジューリングデータに規定される終了時間と少なくとも同程度最近のものである場合、前記ユーザインタフェース仕様データを反映させることを止めるため、前記ある複合機に表示されるユーザインタフェースを更新するステップとを実行させ、前記終了時間は前記ユーザインタフェース仕様データを反映させることを止めるための前記１以上のユーザインタフェースのそれぞれを更新する時点を示すことを特徴とする媒体。
【請求項２７】
請求項２６記載のコンピュータ読み出し可能媒体であって、前記１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、さらに、
前記ユーザインタフェース仕様データを反映させることを止めるための前記ある複合機に表示されるユーザインタフェースの更新後、前記ある複合機に表示される前記ユーザインタフェースの表示及び動作を前記ユーザインタフェースの以前のタイプに再構成するステップを実行させることを特徴とする媒体。
【請求項２８】
請求項２１記載のコンピュータ読み出し可能媒体であって、前記ユーザインタフェース仕様データは前記開始時間の生起と同時に前記１以上の複合機に送信されることを特徴とする媒体。
【請求項２９】
請求項２１記載のコンピュータ読み出し可能媒体であって、前記１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、さらに、
現在時間を決定するステップと、
前記現在時間が前記スケジューリングデータに規定される終了時間と少なくとも同程度最近のものである場合、前記１以上の複合機に表示される前記１以上のユーザインタフェースに前記ユーザインタフェース仕様データを反映させることを止めさせるステップとを実行させることを特徴とする媒体。
【請求項３０】
請求項２９記載のコンピュータ読み出し可能媒体であって、前記１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、さらに、
前記１以上のユーザインタフェースが前記ユーザインタフェース仕様データを反映させることを止めた後、前記ユーザインタフェースの表示及び動作を以前のタイプに再構成するステップを実行させることを特徴とする媒体。
【請求項３１】
請求項２１記載のコンピュータ読み出し可能媒体であって、前記１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、さらに、
前記ユーザインタフェース仕様データを前記１以上のユーザインタフェースに適用する利用回数を規定する利用制限データを送信するステップを実行させることを特徴とする媒体。
【請求項３２】
１以上のユーザインタフェースをカスタマイズするための１以上の命令シーケンスを有するコンピュータ読み出し可能媒体であって、１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、
前記１以上のユーザインタフェースの所望の表示及び動作を規定するユーザインタフェース仕様データを１以上の複合機に送信するステップと、
前記ユーザインタフェース仕様データを前記１以上の複合機の前記１以上のユーザインタフェースに適用する利用回数を規定する利用制限データを送信するステップとを実行させ、前記１以上のユーザインタフェースのそれぞれが前記１以上の複合機の１つに表示されることを特徴とする媒体。
【請求項３３】
請求項３２記載のコンピュータ読み出し可能媒体であって、前記ユーザインタフェース仕様データと前記利用制限データは無線装置から送信されることを特徴とする媒体。
【請求項３４】
請求項３２記載のコンピュータ読み出し可能媒体であって、前記ユーザインタフェース仕様データと前記利用制限データはソース複合機から送信されることを特徴とする媒体。
【請求項３５】
請求項３２記載のコンピュータ読み出し可能媒体であって、前記利用制限データはユーザから送られる入力に応答して、送信前に無線装置において生成されることを特徴とする媒体。
【請求項３６】
請求項３２記載のコンピュータ読み出し可能媒体であって、前記１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、さらに、
前記１以上の複合機において、前記ユーザインタフェース仕様データの処理に応答して、前記１以上のユーザインタフェースを第１タイプから第２タイプに更新するステップを実行させ、前記第１タイプは前記１以上のユーザインタフェースのそれぞれに対して異なり、前記第２タイプは前記ユーザインタフェース仕様データを反映させることを特徴とする媒体。
【請求項３７】
請求項３６記載のコンピュータ読み出し可能媒体であって、前記１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、さらに、
前記１以上の複合機の中のある複合機において、前記ある複合機に表示されるユーザインタフェースが最後に更新されてからの該ユーザインタフェースに関連付けされた利用回数を決定するステップを実行させることを特徴とする媒体。
【請求項３８】
請求項３７記載のコンピュータ読み出し可能媒体であって、前記１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、さらに、
前記ある複合機において、前記最後の更新からの前記ある複合機に表示されるユーザインタフェースに関連付けされた利用回数が前記利用制限データに特定される閾値を超える場合、前記ある複合機に表示されるユーザインタフェースを該ユーザインタフェースと関連付けされた第１タイプに戻すステップを実行させることを特徴とする媒体。
【請求項３９】
請求項３２記載のコンピュータ読み出し可能媒体であって、前記利用制限データはさらに、特定のユーザに対して前記ユーザインタフェース仕様データを前記１以上のユーザインタフェースに適用する利用回数を規定することを特徴とする媒体。
【請求項４０】
請求項３２記載のコンピュータ読み出し可能媒体であって、前記１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、さらに、
前記ユーザインタフェース仕様データを反映させるため、前記１以上のユーザインタフェースのそれぞれを更新する時間を示す開始時間を規定するスケジューリングデータを送信するステップを実行させることを特徴とする媒体。
【請求項４１】
プロセッサと、
該プロセッサにアクセス可能であり、１以上の命令シーケンスを有するコンピュータ読み出し可能媒体とから構成される１以上のユーザインタフェースのカスタマイズ装置であって、前記１以上の命令シーケンスは、前記プロセッサによる実行時、該プロセッサに、
前記１以上のユーザインタフェースの所望の表示及び動作を規定するユーザインタフェース仕様データを１以上の複合機に送信するステップと、
前記ユーザインタフェース仕様データを反映させるため、前記１以上のユーザインタフェースのそれぞれを更新する時間を示す開始時間を規定するスケジューリングデータを維持するステップとを実行させ、前記１以上のユーザインタフェースのそれぞれが前記１以上の複合機の１つに表示されることを特徴とする装置。
【請求項４２】
請求項４１記載のカスタマイズ装置であって、前記ユーザインタフェース仕様データは無線装置から送信されることを特徴とする装置。
【請求項４３】
請求項４１記載のカスタマイズ装置であって、前記ユーザインタフェース仕様データはソース複合機から送信されることを特徴とする装置。
【請求項４４】
請求項４１記載のカスタマイズ装置であって、前記スケジューリングデータはユーザから送られる入力に応答して生成されることを特徴とする装置。
【請求項４５】
請求項４１記載のカスタマイズ装置であって、前記１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、さらに、
前記スケジューリングデータを前記１以上の複合機に送信するステップと、
前記１以上の複合機の中のある複合機において現在時間を決定するステップと、
前記ある複合機において、前記現在時間が前記開始時間と少なくとも同程度最近のものである場合、前記ユーザインタフェース仕様データを反映させるため前記ある複合機に表示されるユーザインタフェースを更新するステップとを実行させることを特徴とする装置。
【請求項４６】
請求項４１記載のカスタマイズ装置であって、前記１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、さらに、
前記スケジューリングデータを前記１以上の複合機に送信するステップと、
前記１以上の複合機の中のある複合機において現在時間を決定するステップと、
前記ある複合機において、前記現在時間が前記スケジューリングデータに規定される終了時間と少なくとも同程度最近のものである場合、前記ユーザインタフェース仕様データを反映させることを止めるため、前記ある複合機に表示されるユーザインタフェースを更新するステップとを実行させ、前記終了時間は前記ユーザインタフェース仕様データを反映させることを止めるための前記１以上のユーザインタフェースのそれぞれを更新する時点を示すことを特徴とする装置。
【請求項４７】
請求項４６記載のカスタマイズ装置であって、前記１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、さらに、
前記ユーザインタフェース仕様データを反映させることを止めるための前記ある複合機に表示されるユーザインタフェースの更新後、前記ある複合機に表示される前記ユーザインタフェースの表示及び動作を前記ユーザインタフェースの以前のタイプに再構成するステップを実行させることを特徴とする装置。
【請求項４８】
請求項４１記載のカスタマイズ装置であって、前記ユーザインタフェース仕様データは前記開始時間の生起と同時に前記１以上の複合機に送信されることを特徴とする装置。
【請求項４９】
請求項４１記載のカスタマイズ装置であって、前記１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、さらに、
現在時間を決定するステップと、
前記現在時間が前記スケジューリングデータに規定される終了時間と少なくとも同程度最近のものである場合、前記１以上の複合機に表示される前記１以上のユーザインタフェースに前記ユーザインタフェース仕様データを反映させることを止めさせるステップとを実行させることを特徴とする装置。
【請求項５０】
請求項４９記載のカスタマイズ装置であって、前記１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、さらに、
前記１以上のユーザインタフェースが前記ユーザインタフェース仕様データを反映させることを止めた後、前記ユーザインタフェースの表示及び動作を以前のタイプに再構成するステップを実行させることを特徴とする媒体。
【請求項５１】
請求項４１記載のカスタマイズ装置であって、前記１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、さらに、
前記ユーザインタフェース仕様データを前記１以上のユーザインタフェースに適用する利用回数を規定する利用制限データを送信するステップを実行させることを特徴とする装置。
【請求項５２】
プロセッサと、
該プロセッサにアクセス可能であり、１以上の命令シーケンスを有するコンピュータ読み出し可能媒体とから構成される１以上のユーザインタフェースのカスタマイズ装置であって、前記１以上の命令シーケンスは、前記プロセッサによる実行時、前記プロセッサに、
前記１以上のユーザインタフェースの所望の表示及び動作を規定するユーザインタフェース仕様データを１以上の複合機に送信するステップと、
前記ユーザインタフェース仕様データを前記１以上の複合機の前記１以上のユーザインタフェースに適用する利用回数を規定する利用制限データを送信するステップとを実行させ、前記１以上のユーザインタフェースのそれぞれが前記１以上の複合機の１つに表示されることを特徴とする装置。
【請求項５３】
請求項５２記載のカスタマイズ装置であって、前記ユーザインタフェース仕様データと前記利用制限データは無線装置から送信されることを特徴とする装置。
【請求項５４】
請求項５２記載のカスタマイズ装置であって、前記ユーザインタフェース仕様データと前記利用制限データはソース複合機から送信されることを特徴とする装置。
【請求項５５】
請求項５２記載のカスタマイズ装置であって、前記利用制限データはユーザから送られる入力に応答して、送信前に無線装置において生成されることを特徴とする装置。
【請求項５６】
請求項５２記載のカスタマイズ装置であって、前記１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、さらに、
前記１以上の複合機において、前記ユーザインタフェース仕様データの処理に応答して、前記１以上のユーザインタフェースを第１タイプから第２タイプに更新するステップを実行させ、前記第１タイプは前記１以上のユーザインタフェースのそれぞれに対して異なり、前記第２タイプは前記ユーザインタフェース仕様データを反映させることを特徴とする装置。
【請求項５７】
請求項５６記載のカスタマイズ装置であって、前記１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、さらに、
前記１以上の複合機の中のある複合機において、前記ある複合機に表示されるユーザインタフェースが最後に更新されてからの該ユーザインタフェースに関連付けされた利用回数を決定するステップを実行させることを特徴とする装置。
【請求項５８】
請求項５７記載のカスタマイズ装置であって、前記１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、さらに、
前記ある複合機において、前記最後の更新からの前記ある複合機に表示されるユーザインタフェースに関連付けされた利用回数が前記利用制限データに特定される閾値を超える場合、前記ある複合機に表示されるユーザインタフェースを該ユーザインタフェースと関連付けされた第１タイプに戻すステップを実行させることを特徴とする装置。
【請求項５９】
請求項５２記載のカスタマイズ装置であって、前記利用制限データはさらに、特定のユーザに対して前記ユーザインタフェース仕様データを前記１以上のユーザインタフェースに適用する利用回数を規定することを特徴とする装置。
【請求項６０】
請求項５２記載のカスタマイズ装置であって、前記１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、さらに、
前記ユーザインタフェース仕様データを反映させるため、前記１以上のユーザインタフェースのそれぞれを更新する時間を示す開始時間を規定するスケジューリングデータを送信するステップを実行させることを特徴とする装置。
【請求項６１】
１以上のユーザインタフェースのカスタマイズ装置であって、
前記１以上のユーザインタフェースの所望の表示及び動作を規定するユーザインタフェース仕様データを１以上の複合機に送信する手段と、
前記ユーザインタフェース仕様データを反映させるため、前記１以上のユーザインタフェースのそれぞれを更新する時間を示す開始時間を規定するスケジューリングデータを維持する手段とから構成され、前記１以上のユーザインタフェースのそれぞれが前記１以上の複合機の１つに表示されることを特徴とする装置。
【請求項６２】
請求項１記載のカスタマイズ装置であって、前記ユーザインタフェース仕様データは無線装置から送信されることを特徴とする装置。
【請求項６３】
請求項６１記載のカスタマイズ装置であって、前記ユーザインタフェース仕様データはソース複合機から送信されることを特徴とする装置。
【請求項６４】
請求項６１記載のカスタマイズ装置であって、前記スケジューリングデータはユーザから送られる入力に応答して生成されることを特徴とする装置。
【請求項６５】
請求項６１記載のカスタマイズ装置であって、さらに、
前記スケジューリングデータを前記１以上の複合機に送信する手段と、
前記１以上の複合機の中のある複合機において現在時間を決定する手段と、
前記ある複合機において、前記現在時間が前記開始時間と少なくとも同程度最近のものである場合、前記ユーザインタフェース仕様データを反映させるため前記ある複合機に表示されるユーザインタフェースを更新する手段とを備えることを特徴とする装置。
【請求項６６】
請求項６１記載のカスタマイズ装置であって、さらに、
前記スケジューリングデータを前記１以上の複合機に送信する手段と、
前記１以上の複合機の中のある複合機において現在時間を決定する手段と、
前記ある複合機において、前記現在時間が前記スケジューリングデータに規定される終了時間と少なくとも同程度最近のものである場合、前記ユーザインタフェース仕様データを反映させることを止めるため、前記ある複合機に表示されるユーザインタフェースを更新する手段とを備え、前記終了時間は前記ユーザインタフェース仕様データを反映させることを止めるための前記１以上のユーザインタフェースのそれぞれを更新する時点を示すことを特徴とする装置。
【請求項６７】
請求項６６記載のカスタマイズ装置であって、さらに、
前記ユーザインタフェース仕様データを反映させることを止めるための前記ある複合機に表示されるユーザインタフェースの更新後、前記ある複合機に表示される前記ユーザインタフェースの表示及び動作を前記ユーザインタフェースの以前のタイプに再構成する手段を備えることを特徴とする装置。
【請求項６８】
請求項６１記載のカスタマイズ装置であって、前記ユーザインタフェース仕様データは前記開始時間の生起と同時に前記１以上の複合機に送信されることを特徴とする装置。
【請求項６９】
請求項６１記載のカスタマイズ装置であって、さらに、
現在時間を決定する手段と、
前記現在時間が前記スケジューリングデータに規定される終了時間と少なくとも同程度最近のものである場合、前記１以上の複合機に表示される前記１以上のユーザインタフェースに前記ユーザインタフェース仕様データを反映させることを止めさせる手段とを備えることを特徴とする装置。
【請求項７０】
請求項６９記載のカスタマイズ装置であって、さらに、
前記１以上のユーザインタフェースが前記ユーザインタフェース仕様データを反映させることを止めた後、前記ユーザインタフェースの表示及び動作を以前のタイプに再構成する手段を備えることを特徴とする装置。
【請求項７１】
請求項６１記載のカスタマイズ装置であって、さらに、
前記ユーザインタフェース仕様データを前記１以上のユーザインタフェースに適用する利用回数を規定する利用制限データを送信する手段を備えることを特徴とする装置。
【請求項７２】
１以上のユーザインタフェースのカスタマイズ装置であって、
前記１以上のユーザインタフェースの所望の表示及び動作を規定するユーザインタフェース仕様データを１以上の複合機に送信する手段と、
前記ユーザインタフェース仕様データを前記１以上の複合機の前記１以上のユーザインタフェースに適用する利用回数を規定する利用制限データを送信する手段とから構成され、前記１以上のユーザインタフェースのそれぞれが前記１以上の複合機の１つに表示されることを特徴とする装置。
【請求項７３】
請求項７２記載のカスタマイズ装置であって、前記ユーザインタフェース仕様データと前記利用制限データは無線装置から送信されることを特徴とする装置。
【請求項７４】
請求項７２記載のカスタマイズ装置であって、前記ユーザインタフェース仕様データと前記利用制限データはソース複合機から送信されることを特徴とする装置。
【請求項７５】
請求項７２記載のカスタマイズ装置であって、前記利用制限データはユーザから送られる入力に応答して、送信前に無線装置において生成されることを特徴とする装置。
【請求項７６】
請求項７２記載のカスタマイズ装置であって、さらに、
前記１以上の複合機において、前記ユーザインタフェース仕様データの処理に応答して、前記１以上のユーザインタフェースを第１タイプから第２タイプに更新する手段を備え、前記第１タイプは前記１以上のユーザインタフェースのそれぞれに対して異なり、前記第２タイプは前記ユーザインタフェース仕様データを反映させることを特徴とする装置。
【請求項７７】
請求項７６記載のカスタマイズ装置であって、さらに、
前記１以上の複合機の中のある複合機において、前記ある複合機に表示されるユーザインタフェースが最後に更新されてからの該ユーザインタフェースに関連付けされた利用回数を決定する手段を備えることを特徴とする装置。
【請求項７８】
請求項７７記載のカスタマイズ装置であって、さらに、
前記ある複合機において、前記最後の更新からの前記ある複合機に表示されるユーザインタフェースに関連付けされた利用回数が前記利用制限データに特定される閾値を超える場合、前記ある複合機に表示されるユーザインタフェースを該ユーザインタフェースと関連付けされた第１タイプに戻す手段を備えることを特徴とする装置。
【請求項７９】
請求項７２記載のカスタマイズ装置であって、前記利用制限データはさらに、特定のユーザに対して前記ユーザインタフェース仕様データを前記１以上のユーザインタフェースに適用する利用回数を規定することを特徴とする装置。
【請求項８０】
請求項７２記載のカスタマイズ装置であって、さらに、
前記ユーザインタフェース仕様データを反映させるため、前記１以上のユーザインタフェースのそれぞれを更新する時間を示す開始時間を規定するスケジューリングデータを送信する手段を備えることを特徴とする装置。
【請求項８１】
複合機のユーザインタフェースのカスタマイズ方法であって、
前記ユーザインタフェースの所望の表示及び動作を規定するユーザインタフェース仕様データを無線装置から前記複合機に送信するステップと、
前記ユーザインタフェースが前記ユーザインタフェース仕様データを反映させるため更新されたか規定する前記複合機からの結果データを前記無線装置において受信するステップとから構成されることを特徴とする方法。
【請求項８２】
請求項８１記載のカスタマイズ方法であって、さらに、
前記無線装置においてユーザにより送信された前記ユーザインタフェース仕様データを記録するステップを備えることを特徴とする方法。
【請求項８３】
請求項８１記載のカスタマイズ方法であって、さらに、
前記ユーザインタフェース仕様データの前記無線装置から前記複合機への送信前に、前記無線装置において前記ユーザインタフェース仕様データをチェックするステップを備えることを特徴とする方法。
【請求項８４】
請求項８１記載のカスタマイズ方法であって、さらに、
前記複合機において前記無線装置から受信した前記ユーザインタフェース仕様データをチェックするステップを備えることを特徴とする方法。
【請求項８５】
請求項８１記載のカスタマイズ方法であって、さらに、
前記複合機において前記ユーザインタフェース仕様データを反映させるため、前記ユーザインタフェースの表示及び動作を更新するステップを備えることを特徴とする方法。
【請求項８６】
請求項８５記載のカスタマイズ方法であって、さらに、
前記ユーザインタフェースの表示及び動作を更新するステップの結果を表示するステップを備えることを特徴とする方法。
【請求項８７】
請求項８１記載のカスタマイズ方法であって、さらに、
１以上の他の複合機のそれぞれに関する第２ユーザインタフェースの所望の表示及び動作を規定する第２ユーザインタフェース仕様データを前記無線装置から前記１以上の他の複合機に送信するステップを備えることを特徴とする方法。
【請求項８８】
請求項８７記載のカスタマイズ方法であって、さらに、
前記１以上の他の複合機の中のある複合機からの該複合機に関する前記第２ユーザインタフェースが前記第２ユーザインタフェース仕様データを反映させるため更新されたか示す第２結果データを前記無線装置において受信するステップを備えることを特徴とする方法。
【請求項８９】
請求項８１記載のカスタマイズ方法であって、さらに、
前記無線装置において前記ユーザインタフェースの表示及び動作を前記ユーザインタフェース仕様データに従って更新するステップの結果を表示するステップを備えることを特徴とする方法。
【請求項９０】
請求項８１記載のカスタマイズ方法であって、前記無線装置は、パーソナルコンピュータ、ＰＤＡ、携帯電話及びネットワーク端末から構成されるグループから選ばれた一構成要素であることを特徴とする方法。
【請求項９１】
ソースユーザインタフェースの設定を１以上のターゲットユーザインタフェースに複製する方法であって、
ソース複合機にある前記ソースユーザインタフェースの表示及び動作を規定するユーザインタフェース仕様データを抽出するステップと、
前記ユーザインタフェース仕様データを各自が前記ターゲットユーザインタフェースを含む１以上のターゲット複合機に送信するステップと、
前記ユーザインタフェース仕様データを反映させるため前記１以上のターゲットユーザインタフェースを更新するステップとから構成されることを特徴とする方法。
【請求項９２】
請求項９１記載の方法であって、さらに、
前記１以上のターゲットユーザインタフェースの少なくとも１つが前記ユーザインタフェース仕様データを反映させるため更新されたか規定する結果データを受信するステップを備えることを特徴とする方法。
【請求項９３】
請求項９２記載の方法であって、さらに、
前記結果データを無線装置、前記ソース複合機または前記１以上のターゲット複合機の１つに表示するステップを備えることを特徴とする方法。
【請求項９４】
請求項９１記載の方法であって、前記ユーザインタフェース仕様データを送信するステップは、前記ソース複合機において開始されることを特徴とする方法。
【請求項９５】
請求項９１記載の方法であって、前記ユーザインタフェース仕様データを送信するステップは、パーソナルコンピュータ、ＰＤＡ、携帯電話、無線装置及びネットワーク端末から構成されるグループから選ばれた一構成要素において開始されることを特徴とする方法。
【請求項９６】
請求項９１記載の方法であって、さらに、
前記１以上のターゲット複合機において前記受信したユーザインタフェース仕様データがルールセットを満たしているか判断するステップを備えることを特徴とする方法。
【請求項９７】
請求項９１記載の方法であって、さらに、
前記受信したユーザインタフェース仕様データを反映させるため、前記１以上のターゲットユーザインタフェースの少なくとも１つの表示及び動作を決定するデータセットを更新するステップを備えることを特徴とする方法。
【請求項９８】
複合機のユーザインタフェースをカスタマイズするための１以上の命令シーケンスを有するコンピュータ読み出し可能媒体であって、１以上のプロセッサによる前記１以上の命令シーケンスの実行は、前記１以上のプロセッサに、
前記ユーザインタフェースの所望の表示及び動作を規定するユーザインタフェース仕様データを無線装置から前記複合機に送信するステップと、
前記ユーザインタフェースが前記ユーザインタフェース仕様データを反映させるため更新されたか規定する前記複合機からの結果データを前記無線装置において受信するステップとを実行させることを特徴とする媒体。
【請求項９９】
請求項９８記載のコンピュータ読み出し可能媒体であって、前記１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、さらに、
前記無線装置においてユーザにより送信された前記ユーザインタフェース仕様データを記録するステップを実行させることを特徴とする媒体。
【請求項１００】
請求項９８記載のコンピュータ読み出し可能媒体であって、前記１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、さらに、
前記ユーザインタフェース仕様データの前記無線装置から前記複合機への送信前に、前記無線装置において前記ユーザインタフェース仕様データをチェックするステップを実行させることを特徴とする媒体。
【請求項１０１】
請求項９８記載のコンピュータ読み出し可能媒体であって、前記１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、さらに、
前記複合機において前記無線装置から受信した前記ユーザインタフェース仕様データをチェックするステップを実行させることを特徴とする媒体。
【請求項１０２】
請求項９８記載のコンピュータ読み出し可能媒体であって、前記１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、さらに、
前記複合機において前記ユーザインタフェース仕様データを反映させるため、前記ユーザインタフェースの表示及び動作を更新するステップを実行させることを特徴とする媒体。
【請求項１０３】
請求項１０２記載のコンピュータ読み出し可能媒体であって、前記１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、さらに、
前記ユーザインタフェースの表示及び動作を更新するステップの結果を表示するステップを実行させることを特徴とする媒体。
【請求項１０４】
請求項９８記載のコンピュータ読み出し可能媒体であって、前記１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、さらに、
１以上の他の複合機のそれぞれに関する第２ユーザインタフェースの所望の表示及び動作を規定する第２ユーザインタフェース仕様データを前記無線装置から前記１以上の他の複合機に送信するステップを実行させることを特徴とする媒体。
【請求項１０５】
請求項１０４記載のコンピュータ読み出し可能媒体であって、前記１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、さらに、
前記１以上の他の複合機の中のある複合機からの該複合機に関する前記第２ユーザインタフェースが前記第２ユーザインタフェース仕様データを反映させるため更新されたか示す第２結果データを前記無線装置において受信するステップを実行させることを特徴とする媒体。
【請求項１０６】
請求項９８記載のコンピュータ読み出し可能媒体であって、前記１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、さらに、
前記無線装置において前記ユーザインタフェースの表示及び動作を前記ユーザインタフェース仕様データに従って更新するステップの結果を表示するステップを実行させることを特徴とする媒体。
【請求項１０７】
請求項９８記載のコンピュータ読み出し可能媒体であって、前記無線装置は、パーソナルコンピュータ、ＰＤＡ、携帯電話及びネットワーク端末から構成されるグループから選ばれた一構成要素であることを特徴とする媒体。
【請求項１０８】
ソースユーザインタフェースの設定を１以上のターゲットユーザインタフェースに複製するための１以上の命令シーケンスを有するコンピュータ読み出し可能媒体であって、１以上のプロセッサによる前記１以上の命令シーケンスの実行は、前記１以上のプロセッサに、
ソース複合機にある前記ソースユーザインタフェースの表示及び動作を規定するユーザインタフェース仕様データを抽出するステップと、
前記ユーザインタフェース仕様データを各自が前記ターゲットユーザインタフェースを含む１以上のターゲット複合機に送信するステップと、
前記ユーザインタフェース仕様データを反映させるため前記１以上のターゲットユーザインタフェースを更新するステップとを実行させることを特徴とする媒体。
【請求項１０９】
請求項１０８記載のコンピュータ読み出し可能媒体であって、前記１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、さらに、
前記１以上のターゲットユーザインタフェースの少なくとも１つが前記ユーザインタフェース仕様データを反映させるため更新されたか規定する結果データを受信するステップを実行させることを特徴とする媒体。
【請求項１１０】
請求項１０９記載のコンピュータ読み出し可能媒体であって、前記１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、さらに、
前記結果データを無線装置、前記ソース複合機または前記１以上のターゲット複合機の１つに表示するステップを実行させることを特徴とする方法。
【請求項１１１】
請求項１０８記載のコンピュータ読み出し可能媒体であって、前記ユーザインタフェース仕様データを送信するステップは、前記ソース複合機において開始されることを特徴とする媒体。
【請求項１１２】
請求項１０８記載のコンピュータ読み出し可能媒体であって、前記ユーザインタフェース仕様データを送信するステップは、パーソナルコンピュータ、ＰＤＡ、携帯電話、無線装置及びネットワーク端末から構成されるグループから選ばれた一構成要素において開始されることを特徴とする媒体。
【請求項１１３】
請求項１０８記載のコンピュータ読み出し可能媒体であって、前記１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、さらに、
前記１以上のターゲット複合機において前記受信したユーザインタフェース仕様データがルールセットを満たしているか判断するステップを実行させることを特徴とする媒体。
【請求項１１４】
請求項１０８記載のコンピュータ読み出し可能媒体であって、前記１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、さらに、
前記受信したユーザインタフェース仕様データを反映させるため、前記１以上のターゲットユーザインタフェースの少なくとも１つの表示及び動作を決定するデータセットを更新するステップを実行させることを特徴とする媒体。
【請求項１１５】
プロセッサと、
該プロセッサにアクセス可能であり、１以上の命令シーケンスを有するコンピュータ読み出し可能媒体とから構成される複合機のユーザインタフェースのカスタマイズ装置であって、前記１以上の命令シーケンスは、前記プロセッサによる実行時、前記プロセッサに、
前記ユーザインタフェースの所望の表示及び動作を規定するユーザインタフェース仕様データを無線装置から前記複合機に送信するステップと、
前記ユーザインタフェースが前記ユーザインタフェース仕様データを反映させるため更新されたか規定する前記複合機からの結果データを前記無線装置において受信するステップとを実行させることを特徴とする装置。
【請求項１１６】
請求項１１５記載のカスタマイズ装置であって、前記１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、さらに、
前記無線装置においてユーザにより送信された前記ユーザインタフェース仕様データを記録するステップを実行させることを特徴とする装置。
【請求項１１７】
請求項１１５記載のカスタマイズ装置であって、前記１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、さらに、
前記ユーザインタフェース仕様データの前記無線装置から前記複合機への送信前に、前記無線装置において前記ユーザインタフェース仕様データをチェックするステップを実行させることを特徴とする装置。
【請求項１１８】
請求項１１５記載のカスタマイズ装置であって、前記１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、さらに、
前記複合機において前記無線装置から受信した前記ユーザインタフェース仕様データをチェックするステップを実行させることを特徴とする装置。
【請求項１１９】
請求項１１５記載のカスタマイズ装置であって、前記１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、さらに、
前記複合機において前記ユーザインタフェース仕様データを反映させるため、前記ユーザインタフェースの表示及び動作を更新するステップを実行させることを特徴とする装置。
【請求項１２０】
請求項１１９記載のカスタマイズ装置であって、前記１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、さらに、
前記ユーザインタフェースの表示及び動作を更新するステップの結果を表示するステップを実行させることを特徴とする装置。
【請求項１２１】
請求項１１５記載のカスタマイズ装置であって、前記１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、さらに、
１以上の他の複合機のそれぞれに関する第２ユーザインタフェースの所望の表示及び動作を規定する第２ユーザインタフェース仕様データを前記無線装置から前記１以上の他の複合機に送信するステップを実行させることを特徴とする装置。
【請求項１２２】
請求項１２１記載のカスタマイズ装置であって、前記１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、さらに、
前記１以上の他の複合機の中のある複合機からの該複合機に関する前記第２ユーザインタフェースが前記第２ユーザインタフェース仕様データを反映させるため更新されたか示す第２結果データを前記無線装置において受信するステップを実行させることを特徴とする装置。
【請求項１２３】
請求項１１５記載のカスタマイズ装置であって、前記１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、さらに、
前記無線装置において前記ユーザインタフェースの表示及び動作を前記ユーザインタフェース仕様データに従って更新するステップの結果を表示するステップを実行させることを特徴とする装置。
【請求項１２４】
請求項１１５記載のカスタマイズ装置であって、前記無線装置は、パーソナルコンピュータ、ＰＤＡ、携帯電話及びネットワーク端末から構成されるグループから選ばれた一構成要素であることを特徴とする装置。
【請求項１２５】
プロセッサと、
該プロセッサにアクセス可能であり、１以上の命令シーケンスを有するコンピュータ読み出し可能媒体とから構成されるソースユーザインタフェースの設定を１以上のターゲットユーザインタフェースに複製する装置であって、前記１以上の命令シーケンスは、前記プロセッサによる実行時、前記プロセッサに、
ソース複合機にある前記ソースユーザインタフェースの表示及び動作を規定するユーザインタフェース仕様データを抽出するステップと、
前記ユーザインタフェース仕様データを各自が前記ターゲットユーザインタフェースを含む１以上のターゲット複合機に送信するステップと、
前記ユーザインタフェース仕様データを反映させるため前記１以上のターゲットユーザインタフェースを更新するステップとを実行させることを特徴とする装置。
【請求項１２６】
請求項１２５記載の装置であって、前記１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、さらに、
前記１以上のターゲットユーザインタフェースの少なくとも１つが前記ユーザインタフェース仕様データを反映させるため更新されたか規定する結果データを受信するステップを実行させることを特徴とする装置。
【請求項１２７】
請求項１２６記載の装置であって、前記１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、さらに、
前記結果データを無線装置、前記ソース複合機または前記１以上のターゲット複合機の１つに表示するステップを実行させることを特徴とする装置。
【請求項１２８】
請求項１２５記載の装置であって、前記ユーザインタフェース仕様データを送信するステップは、前記ソース複合機において開始されることを特徴とする装置。
【請求項１２９】
請求項１２５記載の装置であって、前記ユーザインタフェース仕様データを送信するステップは、パーソナルコンピュータ、ＰＤＡ、携帯電話、無線装置及びネットワーク端末から構成されるグループから選ばれた一構成要素において開始されることを特徴とする装置。
【請求項１３０】
請求項１２５記載の装置であって、前記１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、さらに、
前記１以上のターゲット複合機において前記受信したユーザインタフェース仕様データがルールセットを満たしているか判断するステップを実行させることを特徴とする装置。
【請求項１３１】
請求項１２５記載の装置であって、前記１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、さらに、
前記受信したユーザインタフェース仕様データを反映させるため、前記１以上のターゲットユーザインタフェースの少なくとも１つの表示及び動作を決定するデータセットを更新するステップを実行させることを特徴とする装置。
【請求項１３２】
複合機のユーザインタフェースのカスタマイズ装置であって、
前記ユーザインタフェースの所望の表示及び動作を規定するユーザインタフェース仕様データを無線装置から前記複合機に送信する手段と、
前記ユーザインタフェースが前記ユーザインタフェース仕様データを反映させるため更新されたか規定する前記複合機からの結果データを前記無線装置において受信する手段とから構成されることを特徴とする装置。
【請求項１３３】
請求項１３２記載のカスタマイズ装置であって、さらに、
前記無線装置においてユーザにより送信された前記ユーザインタフェース仕様データを記録する手段を備えることを特徴とする装置。
【請求項１３４】
請求項１３２記載のカスタマイズ装置であって、さらに、
前記ユーザインタフェース仕様データの前記無線装置から前記複合機への送信前に、前記無線装置において前記ユーザインタフェース仕様データをチェックする手段を備えることを特徴とする装置。
【請求項１３５】
請求項１３２記載のカスタマイズ装置であって、さらに、
前記複合機において前記無線装置から受信した前記ユーザインタフェース仕様データをチェックする手段を備えることを特徴とする装置。
【請求項１３６】
請求項１３２記載のカスタマイズ装置であって、さらに、
前記複合機において前記ユーザインタフェース仕様データを反映させるため、前記ユーザインタフェースの表示及び動作を更新する手段を備えることを特徴とする装置。
【請求項１３７】
請求項１３６記載のカスタマイズ装置であって、さらに、
前記ユーザインタフェースの表示及び動作を更新する手段の結果を表示する手段を備えることを特徴とする装置。
【請求項１３８】
請求項１３２記載のカスタマイズ装置であって、さらに、
１以上の他の複合機のそれぞれに関する第２ユーザインタフェースの所望の表示及び動作を規定する第２ユーザインタフェース仕様データを前記無線装置から前記１以上の他の複合機に送信する手段を備えることを特徴とする装置。
【請求項１３９】
請求項１３８記載のカスタマイズ装置であって、さらに、
前記１以上の他の複合機の中のある複合機からの該複合機に関する前記第２ユーザインタフェースが前記第２ユーザインタフェース仕様データを反映させるため更新されたか示す第２結果データを前記無線装置において受信する手段を備えることを特徴とする装置。
【請求項１４０】
請求項１３２記載のカスタマイズ装置であって、さらに、
前記無線装置において前記ユーザインタフェースの表示及び動作を前記ユーザインタフェース仕様データに従って更新する手段の結果を表示する手段を備えることを特徴とする装置。
【請求項１４１】
請求項１３２記載のカスタマイズ装置であって、前記無線装置は、パーソナルコンピュータ、ＰＤＡ、携帯電話及びネットワーク端末から構成されるグループから選ばれた一構成要素であることを特徴とする装置。
【請求項１４２】
ソースユーザインタフェースの設定を１以上のターゲットユーザインタフェースに複製する装置であって、
ソース複合機にある前記ソースユーザインタフェースの表示及び動作を規定するユーザインタフェース仕様データを抽出する手段と、
前記ユーザインタフェース仕様データを各自が前記ターゲットユーザインタフェースを含む１以上のターゲット複合機に送信する手段と、
前記ユーザインタフェース仕様データを反映させるため前記１以上のターゲットユーザインタフェースを更新する手段とから構成されることを特徴とする装置。
【請求項１４３】
請求項１４２記載の装置であって、さらに、
前記１以上のターゲットユーザインタフェースの少なくとも１つが前記ユーザインタフェース仕様データを反映させるため更新されたか規定する結果データを受信する手段を備えることを特徴とする装置。
【請求項１４４】
請求項１４３記載の装置であって、さらに、
前記結果データを無線装置、前記ソース複合機または前記１以上のターゲット複合機の１つに表示する手段を備えることを特徴とする装置。
【請求項１４５】
請求項１４２記載の装置であって、前記ユーザインタフェース仕様データを送信する手段は前記ソース複合機における送信を開始することを特徴とする装置。
【請求項１４６】
請求項１４２記載の装置であって、前記ユーザインタフェース仕様データを送信する手段は、パーソナルコンピュータ、ＰＤＡ、携帯電話、無線装置及びネットワーク端末から構成されるグループから選ばれた一構成要素において送信を開始することを特徴とする装置。
【請求項１４７】
請求項１４２記載の装置であって、さらに、
前記１以上のターゲット複合機において前記受信したユーザインタフェース仕様データがルールセットを満たしているか判断する手段を備えることを特徴とする装置。
【請求項１４８】
請求項１４２記載の装置であって、さらに、
前記受信したユーザインタフェース仕様データを反映させるため、前記１以上のターゲットユーザインタフェースの少なくとも１つの表示及び動作を決定するデータセットを更新する手段を備えることを特徴とする装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複合機におけるグラフィカルユーザインタフェースをカスタマイズするためのユーザインタフェースカスタマイズ方法、ユーザインタフェースカスタマイズ装置、ユーザインタフェース設定複製方法、ユーザインタフェース設定複製装置及びコンピュータ読み出し可能媒体に関する。
【背景技術】
【０００２】
複合機（ＭＦＰ）は、複数の機能の実行が可能な単一の装置である。多くの複合機は、プリンタ、スキャナ、ファックス装置及びコピー機として機能するよう構成されている。複合機は、多くの機能の実行が可能なため、それら各機能を実行する単体の装置より効果的である。また、単体のプリンタ、スキャナ、ファックス装置及びコピー機を個々に購入するより、１台の複合機を買う方が一般的に安価であるため、消費者は複合機を選択する。その利便性と多機能性のため、複合機は職場などでしばしば利用される。
【０００３】
実際、多くの企業において、複合機は日常の企業活動の一部として使用されている。例えば、複合機を使って、報告書の印刷、コピー及び送信や、報告書の中の画像の取り込みが行われている。企業活動の観点から、費用の節約、より効率的かつ生産性の高い従業員の利用を可能にするため、複合機は有益である。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
通常、ユーザは複合機に表示されるグラフィカルユーザインタフェース（ＧＵＩ）を介して複合機とやり取りを行う。ＧＵＩは、ユーザによる複合機に実行させる１以上の処理を指定する入力を可能にする機構を提供する。例えば、ＧＵＩは、押圧感知タッチパッド画面のような、複合機に実行させる１以上の処理のユーザによる指定を可能にするボタンや他の機構を備える１以上のデジタル的に投影された画面を表示するようにしてもよい。
【０００５】
ユーザの特定の要求に適応させるため、複合機のＧＵＩをカスタマイズすることが望ましい。例えば、ユーザは企業ロゴなどのグラフィックスを入れるように複合機のＧＵＩをカスタマイズすることを所望するかもしれないし、またはＧＵＩの外観の変更を所望するかもしれない。あるいは、ユーザは複合機がサポートする機能を変更するため、複合機の動作をカスタマイズすることを所望するかもしれない。しかしながら、一旦複合機がユーザの所に配置されると、当該複合機のメーカーしかＧＵＩのカスタマイズを行うことができない。すなわち、ユーザによる複合機のＧＵＩの表示や動作のカスタマイズ化は不可能である。
【０００６】
本発明は、上述した問題点に鑑みなされたものであり、複合機におけるグラフィカルユーザインタフェースをカスタマイズするためのユーザインタフェースカスタマイズ方法、ユーザインタフェースカスタマイズ装置、ユーザインタフェース設定複製方法、ユーザインタフェース設定複製装置及びコンピュータ読み出し可能媒体を提供するものである。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明は、１以上のユーザインタフェースのカスタマイズ方法であって、前記１以上のユーザインタフェースの所望の表示及び動作を規定するユーザインタフェース仕様データを１以上の複合機に送信するステップと、前記ユーザインタフェース仕様データを反映させるため、前記１以上のユーザインタフェースのそれぞれを更新する時間を示す開始時間を規定するスケジューリングデータを維持するステップとから構成され、前記１以上のユーザインタフェースのそれぞれが前記１以上の複合機の１つに表示されることを特徴とする。
【０００８】
また上記課題を解決するため、本発明は、１以上のユーザインタフェースのカスタマイズ方法であって、前記１以上のユーザインタフェースの所望の表示及び動作を規定するユーザインタフェース仕様データを１以上の複合機に送信するステップと、前記ユーザインタフェース仕様データを前記１以上の複合機の前記１以上のユーザインタフェースに適用する利用回数を規定する利用制限データを送信するステップとから構成され、前記１以上のユーザインタフェースのそれぞれが前記１以上の複合機の１つに表示されることを特徴とする。
【０００９】
また上記課題を解決するため、本発明は、１以上のユーザインタフェースをカスタマイズするための１以上の命令シーケンスを有するコンピュータ読み出し可能媒体であって、１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、前記１以上のユーザインタフェースの所望の表示及び動作を規定するユーザインタフェース仕様データを１以上の複合機に送信するステップと、前記ユーザインタフェース仕様データを反映させるため、前記１以上のユーザインタフェースのそれぞれを更新する時間を示す開始時間を規定するスケジューリングデータを維持するステップとを実行させ、前記１以上のユーザインタフェースのそれぞれが前記１以上の複合機の１つに表示されることを特徴とする。
【００１０】
また上記課題を解決するため、本発明は、１以上のユーザインタフェースをカスタマイズするための１以上の命令シーケンスを有するコンピュータ読み出し可能媒体であって、１以上のプロセッサによる前記１以上の命令シーケンスの実行は前記１以上のプロセッサに、前記１以上のユーザインタフェースの所望の表示及び動作を規定するユーザインタフェース仕様データを１以上の複合機に送信するステップと、前記ユーザインタフェース仕様データを前記１以上の複合機の前記１以上のユーザインタフェースに適用する利用回数を規定する利用制限データを送信するステップとを実行させ、前記１以上のユーザインタフェースのそれぞれが前記１以上の複合機の１つに表示されることを特徴とする。
【００１１】
また上記課題を解決するため、本発明は、プロセッサと、該プロセッサにアクセス可能であり、１以上の命令シーケンスを有するコンピュータ読み出し可能媒体とから構成される１以上のユーザインタフェースのカスタマイズ装置であって、前記１以上の命令シーケンスは、前記プロセッサによる実行時、該プロセッサに、前記１以上のユーザインタフェースの所望の表示及び動作を規定するユーザインタフェース仕様データを１以上の複合機に送信するステップと、前記ユーザインタフェース仕様データを反映させるため、前記１以上のユーザインタフェースのそれぞれを更新する時間を示す開始時間を規定するスケジューリングデータを維持するステップとを実行させ、前記１以上のユーザインタフェースのそれぞれが前記１以上の複合機の１つに表示されることを特徴とする。
【００１２】
また上記課題を解決するため、本発明は、プロセッサと、該プロセッサにアクセス可能であり、１以上の命令シーケンスを有するコンピュータ読み出し可能媒体とから構成される１以上のユーザインタフェースのカスタマイズ装置であって、前記１以上の命令シーケンスは、前記プロセッサによる実行時、前記プロセッサに、前記１以上のユーザインタフェースの所望の表示及び動作を規定するユーザインタフェース仕様データを１以上の複合機に送信するステップと、前記ユーザインタフェース仕様データを前記１以上の複合機の前記１以上のユーザインタフェースに適用する利用回数を規定する利用制限データを送信するステップとを実行させ、前記１以上のユーザインタフェースのそれぞれが前記１以上の複合機の１つに表示されることを特徴とする。
【００１３】
また上記課題を解決するため、本発明は、１以上のユーザインタフェースのカスタマイズ装置であって、前記１以上のユーザインタフェースの所望の表示及び動作を規定するユーザインタフェース仕様データを１以上の複合機に送信する手段と、前記ユーザインタフェース仕様データを反映させるため、前記１以上のユーザインタフェースのそれぞれを更新する時間を示す開始時間を規定するスケジューリングデータを維持する手段とから構成され、前記１以上のユーザインタフェースのそれぞれが前記１以上の複合機の１つに表示されることを特徴とする。
【００１４】
また上記課題を解決するため、本発明は、１以上のユーザインタフェースのカスタマイズ装置であって、前記１以上のユーザインタフェースの所望の表示及び動作を規定するユーザインタフェース仕様データを１以上の複合機に送信する手段と、前記ユーザインタフェース仕様データを前記１以上の複合機の前記１以上のユーザインタフェースに適用する利用回数を規定する利用制限データを送信する手段とから構成され、前記１以上のユーザインタフェースのそれぞれが前記１以上の複合機の１つに表示されることを特徴とする。
【００１５】
上記発明の一特徴によると、グラフィカルユーザインタフェースのカスタマイズ処理をスケジューリングするための技術が提供される。ユーザインタフェース仕様データとスケジューリングデータが格納され、当該ユーザインタフェース仕様データを反映させるよう複合機でのグラフィカルユーザインタフェースを更新させるため、これらユーザインタフェース仕様データとスケジューリングデータが送信される。ユーザインタフェース仕様データは、１以上のグラフィカルユーザインタフェースの所望の表示及び動作を規定するデータであり、スケジューリングデータはユーザインタフェース仕様データを反映させるよう１以上のユーザインタフェースのそれぞれを更新する時点を示す開始時間を規定するデータである。
【００１６】
上記発明の他の特徴によると、１以上のグラフィカルユーザインタフェースと利用制限とを関連付ける技術が提供される。１以上のユーザインタフェースの所望の表示及び動作を規定するデータであるユーザインタフェース仕様データが、当該ユーザインタフェース仕様データを１以上のユーザインタフェースに適用する利用回数を規定する利用制限データと共に格納される。利用制限を１以上の複合機に表示されるグラフィカルユーザインタフェースと関連付けるため、ユーザインタフェース仕様データと利用制限データが装置から１以上の複合機に送信される。
【００１７】
また上記課題を解決するため、本発明は、複合機のユーザインタフェースのカスタマイズ方法であって、前記ユーザインタフェースの所望の表示及び動作を規定するユーザインタフェース仕様データを無線装置から前記複合機に送信するステップと、前記ユーザインタフェースが前記ユーザインタフェース仕様データを反映させるため更新されたか規定する前記複合機からの結果データを前記無線装置において受信するステップとから構成されることを特徴とする。
【００１８】
また上記課題を解決するため、本発明は、ソースユーザインタフェースの設定を１以上のターゲットユーザインタフェースに複製する方法であって、ソース複合機にある前記ソースユーザインタフェースの表示及び動作を規定するユーザインタフェース仕様データを抽出するステップと、前記ユーザインタフェース仕様データを各自が前記ターゲットユーザインタフェースを含む１以上のターゲット複合機に送信するステップと、前記ユーザインタフェース仕様データを反映させるため前記１以上のターゲットユーザインタフェースを更新するステップとから構成されることを特徴とする。
【００１９】
また上記課題を解決するため、本発明は、複合機のユーザインタフェースをカスタマイズするための１以上の命令シーケンスを有するコンピュータ読み出し可能媒体であって、１以上のプロセッサによる前記１以上の命令シーケンスの実行は、前記１以上のプロセッサに、前記ユーザインタフェースの所望の表示及び動作を規定するユーザインタフェース仕様データを無線装置から前記複合機に送信するステップと、前記ユーザインタフェースが前記ユーザインタフェース仕様データを反映させるため更新されたか規定する前記複合機からの結果データを前記無線装置において受信するステップとを実行させることを特徴とする。
【００２０】
また上記課題を解決するため、本発明は、ソースユーザインタフェースの設定を１以上のターゲットユーザインタフェースに複製するための１以上の命令シーケンスを有するコンピュータ読み出し可能媒体であって、１以上のプロセッサによる前記１以上の命令シーケンスの実行は、前記１以上のプロセッサに、ソース複合機にある前記ソースユーザインタフェースの表示及び動作を規定するユーザインタフェース仕様データを抽出するステップと、前記ユーザインタフェース仕様データを各自が前記ターゲットユーザインタフェースを含む１以上のターゲット複合機に送信するステップと、前記ユーザインタフェース仕様データを反映させるため前記１以上のターゲットユーザインタフェースを更新するステップとを実行させることを特徴とする。
【００２１】
また上記課題を解決するため、本発明は、プロセッサと、該プロセッサにアクセス可能であり、１以上の命令シーケンスを有するコンピュータ読み出し可能媒体とから構成される複合機のユーザインタフェースのカスタマイズ装置であって、前記１以上の命令シーケンスは、前記プロセッサによる実行時、前記プロセッサに、前記ユーザインタフェースの所望の表示及び動作を規定するユーザインタフェース仕様データを無線装置から前記複合機に送信するステップと、前記ユーザインタフェースが前記ユーザインタフェース仕様データを反映させるため更新されたか規定する前記複合機からの結果データを前記無線装置において受信するステップとを実行させることを特徴とする。
【００２２】
また上記課題を解決するため、本発明は、プロセッサと、該プロセッサにアクセス可能であり、１以上の命令シーケンスを有するコンピュータ読み出し可能媒体とから構成されるソースユーザインタフェースの設定を１以上のターゲットユーザインタフェースに複製する装置であって、前記１以上の命令シーケンスは、前記プロセッサによる実行時、前記プロセッサに、ソース複合機にある前記ソースユーザインタフェースの表示及び動作を規定するユーザインタフェース仕様データを抽出するステップと、前記ユーザインタフェース仕様データを各自が前記ターゲットユーザインタフェースを含む１以上のターゲット複合機に送信するステップと、前記ユーザインタフェース仕様データを反映させるため前記１以上のターゲットユーザインタフェースを更新するステップとを実行させることを特徴とする。
【００２３】
また上記課題を解決するため、本発明は、複合機のユーザインタフェースのカスタマイズ装置であって、前記ユーザインタフェースの所望の表示及び動作を規定するユーザインタフェース仕様データを無線装置から前記複合機に送信する手段と、前記ユーザインタフェースが前記ユーザインタフェース仕様データを反映させるため更新されたか規定する前記複合機からの結果データを前記無線装置において受信する手段とから構成されることを特徴とする。
【００２４】
また上記課題を解決するため、本発明は、ソースユーザインタフェースの設定を１以上のターゲットユーザインタフェースに複製する装置であって、ソース複合機にある前記ソースユーザインタフェースの表示及び動作を規定するユーザインタフェース仕様データを抽出する手段と、前記ユーザインタフェース仕様データを各自が前記ターゲットユーザインタフェースを含む１以上のターゲット複合機に送信する手段と、前記ユーザインタフェース仕様データを反映させるため前記１以上のターゲットユーザインタフェースを更新する手段とから構成されることを特徴とする。
【００２５】
上記発明の一特徴によると、装置から１以上の複合機へのグラフィカルユーザインタフェースの所望の表示及び動作を規定するユーザインタフェース仕様データを送信する技術が提供される。当該グラフィカルユーザインタフェースは、ユーザインタフェース仕様データを反映させるため更新される。その後、ユーザインタフェースがユーザインタフェース仕様データを反映させるよう更新されたかを規定する結果データが複合機から装置に受信される。
【００２６】
上記発明の他の特徴によると、第１複合機にあるソースグラフィカルユーザインタフェースの表示及び動作を規定する第１ユーザインタフェース仕様データを抽出する技術が提供される。第２ユーザインタフェース仕様データが、各自がターゲットユーザインタフェースを含む１以上の第２複合機に送信される。第２ユーザインタフェース仕様データは、第１ユーザインタフェース仕様データを反映させるため１以上のターゲットユーザインタフェースを更新するよう構成される。
【発明の効果】
【００２７】
本発明により、複合機におけるグラフィカルユーザインタフェースをカスタマイズするためのユーザインタフェースカスタマイズ方法、ユーザインタフェースカスタマイズ装置、ユーザインタフェース設定複製方法、ユーザインタフェース設定複製装置及びコンピュータ読み出し可能媒体を提供することが可能となる。
【発明を実施するための最良の形態】
【００２８】
以下、図面に基づいて本発明の実施例を説明する。
【００２９】
複合機（ＭＦＰ）上のユーザインタフェースをカスタマイズするための方法及び装置が説明される。以下の説明では、本発明の完全なる理解を提供するため、多くの具体的な詳細が与えられる。しかしながら、本発明はこれら具体的な詳細なしで実現されうるということは明らかであろう。また、本発明の不必要に不明瞭とすることを回避するため、周知の構成及び装置はブロック形式で示される。
【００３０】
［構成の概観］
図１Ａは、本発明の一実施例によるカスタマイズ可能な複合機システム１００を示すブロック図である。図１Ａのカスタマイズ可能な複合機システム１００は、複合機１１０、装置１２０及び通信リンク１３０を備える。
【００３１】
ここで使用されるような複合機１１０は、プリンタ、スキャナ、ファックス装置及びコピー機の２以上の機能を実行することができる任意の複合機を参照するのに広く使われる。説明の簡単化のため、図１Ｂでは、２つの複合機１１０Ａと１１０Ｂが示されるが、本発明の他の実施例では、１つの複合機（図１Ａに示されるような）あるいは２以上の複合機を含む任意数の複合機が利用されてもよい。
【００３２】
複合機１１０は、ＧＵＩ１１２、更新ユーティリティ１１４、記憶部１１６及びネットワークインタフェース１１８から構成される。ここで使用されるようなＧＵＩ１１２は、複合機により実行される動作をユーザが指定することを可能にする複合機に表示される任意のグラフィカルユーザインタフェースを参照するのに広く使われる。例えば、図２及び３は、本発明の一実施例による複合機に表示される表示例を示す。ここで使用されるような更新ユーティリティ１１４は、記憶部１１６に格納されるユーザインタフェース仕様データにより、複合機に表示されるＧＵＩを更新することが可能な任意のコンピュータ装置またはアプリケーションを参照するのに広く使われる。ここで使用されるような記憶部１１６は、ユーザインタフェース仕様データのような電子情報を格納することが可能な任意の機構を参照するのに広く使われる。限定することを意図しない例示的なものとしての記憶部１１６は、データベース、メモリ及びファイルシステムを備える。ここで使用されるようなネットワークインタフェース１１８は、複合機と通信リンク１３０との通信を可能にする任意のインタフェースを参照するのに広く使われる。
【００３３】
ここで使用されるような装置１２０は、複合機との通信が可能な任意のコンピュータ装置を参照するのに広く使われる。限定することを意図しない例示的なものとしての装置１２０は、ラップトップコンピュータ、携帯電話、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）及び無線装置を含む。説明の簡単化のため、図１Ａ及び１Ｂは、それぞれ１つの装置１２０を示しているが、本発明の他の実施例では、１つの装置１２０あるいは２以上の装置１２０を含む任意数の装置が利用されてもよい。
【００３４】
通信リンク１３０は、複合機１１０と装置１２０との間のデータ交換に供する任意の媒体または機構により実現されてもよい。限定することを意図したものではないが、通信リンク１３０の一例として、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、イーサネット（登録商標）、インターネットあるいは１以上の地上、衛星あるいは無線リンクのようなネットワークがあげられる。
【００３５】
［装置からの複合機上のＧＵＩの設定］
図４は、本発明の一実施例による装置１２０から１以上の複合機１１０に表示されるＧＵＩを設定する機能ステップを示すフローチャート４００である。ステップ４１０において、ユーザインタフェース仕様データが装置１２０で受け取られる。ユーザインタフェース仕様データは、複合機に表示されるＧＵＩの所望の表示及び動作を規定するデータである。ユーザインタフェース仕様データは、すべての表示画面及び画面ごとの動作を規定するものであってもよいし、あるいは現状のＧＵＩの表示及び/または動作に対するカスタマイズの内容を記述したものであってもよい。
【００３６】
図５は、一実施例によるユーザインタフェース仕様データを示す。図５に示されるユーザインタフェース仕様データにおいて、ユーザインタフェース仕様データ５００は、１以上の宛先アドレス５１０を含む。宛先アドレス５１０は、ＩＰアドレスのような、当該宛先アドレスを有するユーザインタフェース仕様データを受信すべき複合機のアドレスである。他の実施例では、後述のように、追加的な要素がユーザインタフェース仕様データ５００に含まれていてもよい。
【００３７】
一実施例では、装置１２０は、例えば、データベースや複合機のような外部装置からデータをアップロードすることによりユーザインタフェース仕様データを受信するようにしてもよい。他の実施例では、装置１２０は、ユーザインタフェース仕様データが蓄積される装置１２０を手動により設定しているユーザからユーザインタフェース仕様データを受信するようにしてもよい。例えば、ユーザはテキストエディタを利用して、装置１２０上でユーザインタフェース仕様データを手動により設定し、その後当該装置にこのユーザインタフェース仕様データを受理させるため、ユーザインタフェース仕様データをセーブするようにしてもよい。他の実施例では、装置１２０は、（ａ）外部からユーザインタフェース仕様データをアップロードし、（ｂ）その後、当該ユーザインタフェース仕様データを装置１２０に格納し、（ｃ）装置１２０を操作するユーザにより設定されるように、当該ユーザインタフェース仕様データへのカスタマイズ処理を格納することにより、ユーザインタフェース仕様データを受理するようにしてもよい。ステップ４１０の実行後、本処理はステップ４１２に進む。
【００３８】
ステップ４１２において、ユーザインタフェース仕様データが装置１２０においてチェックされる。一実施例では、ユーザインタフェース仕様データにより規定されるＧＵＩの表示及び動作が有効であるか判断するため、ユーザインタフェース仕様データに対して１以上のルールを適用することによりステップ４１２は実現される。例えば、このルールは、ボタンが適切にＧＵＩ上に表示可能か判断するため、ボタンのサイズ及び配置をチェックするよう定義されているかもしれない。１以上のルールにより、ＧＵＩの任意の表示要素または動作がチェックされる。ステップ４１２において行われたチェックにより当該ユーザインタフェース仕様データに問題があると判断されると、ユーザにこの問題を修正する機会が与えられるようにしてもよい。例えば、問題が検出されると、本処理はステップ４１０に進み、修正されたユーザインタフェース仕様データを送信することにより、あるいは装置１２０を介して現在のユーザインタフェース仕様データを変更することにより、ユーザが問題を解決することができるようにしてもよい。ユーザインタフェース仕様データのチェック後、本処理はステップ４１４に進む。一実施例では、ステップ４１２は任意的なものであるかもしれない。
【００３９】
ステップ４１４において、ユーザインタフェース仕様データが複合機１１０に送信される。ユーザインタフェース仕様データは、当該ユーザインタフェース仕様データをまだ受け取っていないユーザインタフェース仕様データ内の１以上の宛先アドレス５１０に特定されている第１の複合機に送信される。例えば、この１以上の宛先アドレス５１０に特定されている複合機が３つある場合には、宛先アドレス５１０で特定されている第１の複合機に、もし当該複合機が以前にこのユーザインタフェース仕様データを送信されていなければ、ステップ４１４においてユーザインタフェース仕様データが送信されるであろう。ステップ４１４の実行後、本処理はステップ４１６に進む。
【００４０】
ステップ４１６において、ユーザインタフェース仕様データが複合機１１０に受信される。複合機のネットワークインタフェース１１８が通信リンク１３０からこのユーザインタフェース仕様データを受け取る。複合機でのステップ４１６の実行後、当該複合機に対する本処理はステップ４１８に進む。
【００４１】
ステップ４１８において、ユーザインタフェース仕様データが複合機１１０においてチェックされる。一実施例では、当該ユーザインタフェース仕様データにより規定されるようなＧＵＩの表示及び動作が有効であるか判断するため、ユーザインタフェース仕様データに対して１以上のルールを適用することによりステップ４１８が実現される。例えば、ＧＵＩ上にボタンが適切に表示されるか判断するため、当該ボタンのサイズ及び配置をチェックするルールが定義されていてもよい。ＧＵＩの任意の表示要素または動作がこれら１以上のルールによりチェックされる。ステップ４１８において行われたチェックにより当該ユーザインタフェース仕様データに問題があると判断されると、この問題を修正するための機会がユーザに与えられる。例えば、問題が検出されると、本処理はステップ４２４に戻り、装置１２０のユーザに問題を修正する機会が与えられるように、問題が装置１２０に通知される。複合機におけるユーザインタフェース仕様データのチェック後、本処理はステップ４２０に進む。一実施例では、ステップ４１８は任意的であるかもしれない。
【００４２】
ステップ４２０において、ユーザインタフェース仕様データにより規定されるようなＧＵＩが複合機上に表示される。一実施例では、更新ユーティリティ１１４が、受信したユーザインタフェース仕様データを反映させるため複合機に表示されるＧＵＩを更新する。一実施例では、ステップ４２０は任意的なものであるかもしれない。複合機におけるステップ４２０の実行後、当該複合機に対する本処理はステップ４２２に進む。
【００４３】
ステップ４２２において、ユーザインタフェース仕様データが記憶部１１６に格納される。一実施例では、更新ユーティリティ１１４がユーザインタフェース仕様データを記憶部１１６に格納するかもしれない。複合機におけるステップ４２２の実行後、当該複合機に対する本処理はステップ４２４に進む。
【００４４】
ステップ４２４において、複合機においてユーザインタフェース仕様データを反映させるＧＵＩの更新結果が装置１２０に送信される。例えば、ＧＵＩが問題が検出されることなくユーザインタフェース仕様データを反映させるため更新されれば、当該複合機におけるＧＵＩの更新中に問題が検出されなかったという通知が装置１２０に送信され、検出された場合には、当該複合機におけるＧＵＩの更新中にどのような問題が検出されたかに関する指摘が装置１２０に送信される。複合機におけるステップ４２４の実行後、本処理はステップ４２６に進む。
【００４５】
ステップ４２６において、当該ユーザインタフェース仕様データが他の複合機に送信されるべきか装置１２０において判断される。ユーザインタフェース仕様データ内の１以上の宛先アドレス５１０において複数の複合機が特定される場合、これら１以上の宛先アドレス５１０で特定される各複合機はユーザインタフェース仕様データの複製を受信する。ユーザインタフェース仕様データの１以上の宛先アドレス５１０の中にまだこのユーザインタフェース仕様データを受信していない複合機が特定されると、本処理はステップ４１４に進み、ユーザインタフェース仕様データが１以上の宛先アドレス５１０の中のユーザインタフェース仕様データを受信していない次の複合機に送信される。ユーザインタフェース仕様データを受信すべきさらなる複合機が１以上の宛先アドレス５１０に示されていない場合、本処理はステップ４３０に進む。
【００４６】
ステップ４３０において、更新されたすべての複合機の更新結果が装置１２０に表示される。例えば、３つの複合機が更新された場合、装置１２０はこれら３つの複合機のそれぞれのＧＵＩの更新結果を表示する。
【００４７】
図４に示されるステップに従うことにより、装置１２０を利用して複数の複合機のＧＵＩを更新することができる。図４に示された各ステップの系列は単なる例示的なものであり、本発明の実施例は図４に示されたステップの系列に限定されるものではない。すなわち、他の実施例では、ステップの省略、異なる順序でのステップの実行、あるいはステップの並列処理が行われるかもしれない。例えば、一実施例では、ステップ４１２と４１８は任意的なものであり、ステップ４２０と４２２は逆順または並列に実行されるかもしれない。
【００４８】
［第１複合機に関するＧＵＩの１以上の第２複合機への複製］
図６は、本発明の一実施例によるソース複合機に関するＧＵＩ（複製されたＧＵＩ）を１以上のターゲット複合機に複製する機能ステップを示すフローチャート６００である。図６に示される機能ステップは、ソース複合機１１０Ａとターゲット複合機１１０Ｂを有するカスタマイズ可能な複合機システムを示すブロック図である図１Ｂを参照して説明される。例えば、図６に示されるプロセスを利用することにより、複合機１１０ＡのＧＵＩ１１２が複合機１１０ＢのＧＵＩ１１２に複製されるようにしてもよい。簡単化のため、１つのみのターゲット複合機が図１Ｂには示されているが、図６に示される機能ステップは任意数のターゲット複合機と共に実行されてもよい。
【００４９】
ステップ６１０において、ソース複合機のＧＵＩを１以上のターゲット複合機に複製する処理が開始される。一実施例では、ステップ６１０は、図２及び３に示されるＧＵＩに表示されるコピーボタンの押下のようなソース複合機１１０Ａに表示される機構を設定することにより実行されるようにしてもよい。他の実施例では、ステップ６１０は、装置１２０に表示される機構を設定することにより実行されるようにしてもよい。ステップ６１０の実行後、本処理はステップ６１２に進む。
【００５０】
ステップ６１２において、１以上のターゲット複合機のアドレスが記録される。一実施例では、ステップ６１２は、各ターゲット複合機に関連付けされた１以上のＩＰアドレスを記録することにより実行されてもよい。図７は、本発明の一実施例によるターゲット複合機と関連付けされたＩＰアドレスを受信するよう構成された複合機上に表示されるＧＵＩを示す。本発明の他の実施例では、ＩＰアドレスの他に他のタイプのアドレス情報が、以降の通信が複合機に送信されるよう当該アドレス情報が複合機の所在を示す方法を提供する限り、格納されてもよい。ステップ６１２の実行後、本処理はステップ６１４に進む。
【００５１】
ステップ６１４において、ユーザインタフェース仕様データがステップ６１２で特定されたターゲット複合機に送信される。複数のターゲット複合機がステップ６１２で特定された場合、ステップ６１２で特定されたものの中で複製されたＧＵＩをまだ受信していない次のターゲット複合機にユーザインタフェース仕様データが送信される。一実施例では、ステップ６１０が実行された位置を特定する位置データもまたステップ６１２で特定された複合機に送信され、ＧＵＩの複製結果をステップ６１０を実行したものに送り返すことが可能となる。例えば、位置データは特定のソース複合機あるいは特定の装置１２０を特定するものであるかもしれない。
【００５２】
ステップ６１４で送信されたユーザインタフェース仕様データは、複製されたＧＵＩの所望の表示及び動作を規定するデータである。ソース複合機においてステップ６１０が開始される場合、ソース複合機は送信のためのユーザインタフェース仕様データを抽出する。装置１２０においてステップ６１０が開始される場合、（Ａ）ソース複合機に上述のようにユーザインタフェース仕様データを送信させるか、あるいは（Ｂ）上述のように装置１２０がユーザインタフェース仕様データを送信できるようソース複合機からユーザインタフェース仕様データを抽出するため、装置１２０はソース複合機と通信する。ステップ６１４の実行後、本処理はステップ６１６に進む。
【００５３】
ステップ６１６において、ユーザインタフェース仕様データがターゲット複合機に受信される。ステップ６１６の実行後、本処理はステップ６１８に進む。
【００５４】
ステップ６１８において、ユーザインタフェース仕様データがターゲット複合機においてチェックされる。一実施例では、当該ユーザインタフェース仕様データにより規定されるような表示及び動作が有効であるか判断するため、ユーザインタフェース仕様データに１以上のルールを適用することによりステップ６１８が実行されるようにしてもよい。例えば、ボタンがＧＵＩ上に適切に表示されるか判断するため、ボタンのサイズ及び配置をチェックするルールが定義されてもよい。これら１以上のルールによりＧＵＩの任意の表示要素及び動作がチェックされるかもしれない。ステップ６１８において行われたチェックにより当該ユーザインタフェース仕様データに問題があると判断されると、ユーザにこの問題を修正する機会が与えられるようにしてもよい。ユーザインタフェース仕様データが複合機においてチェックされた後、本処理はステップ６２０に進む。一実施例では、ステップ６１８は任意的なものである。
【００５５】
ステップ６２０において、ユーザインタフェース仕様データにより規定されるようなＧＵＩがターゲット複合機上に表示される。一実施例では、更新ユーティリティが、受信したユーザインタフェース仕様データを反映するためターゲット複合機上に表示されるＧＵＩを更新する。一実施例では、ステップ６２０は任意的なものである。複合機におけるステップ６２０の実行後、当該複合機に対する本処理はステップ６２２に進む。
【００５６】
ステップ６２２において、ユーザインタフェース仕様データがターゲット複合機の記憶部１１６に格納される。一実施例では、更新ユーティリティはユーザインタフェース仕様データを記憶部１１６に格納するようにしてもよい。ターゲット複合機におけるステップ６２２の実行後、当該複合機に対する本処理はステップ６２４に進む。
【００５７】
ステップ６２４において、ターゲット複合機においてユーザインタフェース仕様データを反映させるためのＧＵＩの更新結果が、ステップ６１４において当該複合機に送信された位置データで特定された位置に送信される。例えば、ＧＵＩが問題なくターゲット複合機においてユーザインタフェース仕様データを反映させるため複製されていれば、ターゲット複合機におけるＧＵＩの複製に問題が生じなかったという通知が、例えば、ソース複合機や装置１２０のような位置データで特定される位置に送信され、そうでない場合には、ターゲット複合機におけるＧＵＩの複製においてどのような問題が発生したかについて、ソース複合機または装置１２０のような位置データに送信される。複合機におけるステップ６２４の実行後、本処理はステップ６２６に進む。
【００５８】
ステップ６２６において、ユーザインタフェース仕様データがステップ６１２において特定された他のターゲット複合機に送信されるべきか判断される。ユーザインタフェース仕様データをまだ受信してないターゲット複合機がステップ６１２において特定されている場合、本処理はステップ６１４に進み、ユーザインタフェース仕様データをまだ受信していないステップ６１２で特定された次のターゲット複合機に送信される。他方、ユーザインタフェース仕様データを受信すべきさらなるターゲット複合機が示されなかった場合、本処理はステップ６３０に進む。
【００５９】
ステップ６３０において、ソース複合機のＧＵＩをステップ６１２で特定されたすべてのターゲット複合機に複製した結果が表示される。例えば、ステップ６１２において３つの複合機がターゲット複合機として特定されると、これら３つの複合機のそれぞれへのＧＵＩの複製結果が表示される。ステップ６３０の結果がステップ６１０が実行された同一の位置で表示される。すなわち、図６の処理が装置１２０において開始される場合、ステップ６３０の結果が装置１２０において表示され、図６の処理がソース複合機１１０において開始される場合、ステップ６３０の結果がソース複合機１１０において表示される。
【００６０】
図６に示されるステップに従うことにより、ソース複合機に関するＧＵＩを１以上のターゲット複合機に複製することができる。しかしながら、図６に示されるステップの系列は単なる一例であり、本発明は図６に示されるステップ系列に限定されるものでない。他の実施例では、ステップの省略、異なる順序でのステップの実行、あるいは並列的なステップの実行が行われるかもしれない。例えば、一実施例では、ステップ６１８は任意的なものであり、ステップ６２０と６２２は逆順あるいは並列に実行されてもよい。
【００６１】
［複合機のＧＵＩの実施スケジューリング］
本発明の実施例では、複合機に表示される１以上のＧＵＩのカスタマイズ処理のスケジューリングが行われる。一実施例によるユーザインタフェース仕様データが図８に示される。図８に示されるユーザインタフェース仕様データ８００では、ユーザインタフェース仕様データ８００は、スケジューリングデータ８１０を有する。スケジューリングデータ８１０は、開始時間を規定するデータであり、この開始時間とは、スケジューリングデータ８１０が存在するユーザインタフェース仕様データを反映させるため、１以上のＧＵＩを更新する時点である。ユーザインタフェース仕様データを反映させるためＧＵＩの更新後、当該ＧＵＩは無期限に更新されたままでもよいし、再び更新または変更される必要はない。
【００６２】
本発明の他の実施例では、スケジューリングデータ８１０はさらに、終了時間を有し、この終了時間とは、スケジューリングデータ８１０が存在するユーザインタフェース仕様データ８００を反映させることを止めるため、１以上のＧＵＩを更新する時点を示すものである。開始時間と終了時間は、任意の程度まで特定されてもよい。すなわち、開始時間または終了時間は、例えば、午後１１時３４分２２秒のような特定の時間、分また秒まで指定されてもよい。
【００６３】
ユーザインタフェース仕様データ８００のスケジューリングデータ８１０を利用する本発明の実施例では、図４及び６に示されるステップが実行されてもよい。具体的には、ユーザはグラフィカルユーザインタフェースあるいは同様の機構を通じてスケジューリングデータ８１０を特定し、スケジューリングデータ８１０を含むユーザインタフェース仕様データ８００を装置１２０またはソース複合機に格納するようにしてもよい。
【００６４】
一実施例では、スケジューリングデータ８１０に示される開始時間以前に、複合機がユーザインタフェース仕様データ８００を受信するようにしてもよい。そのような実施例では、複合機がスケジューリングデータ８１０を含むユーザインタフェース仕様データ８００を受信するとき、当該複合機は現在時間を決定するようにしてもよい。一実施例では、現在時間の決定後、この現在時間がスケジューリングデータ８１０に示される開始時間と少なくとも同じくらい最近のものである場合、複合機のＧＵＩはスケジューリングデータ８１０が存在するユーザインタフェース仕様データ８００を反映させるよう更新される。一実施例では、現在時間の決定後、この現在時間がスケジューリングデータ８１０に示される開始時間ほど最近のものでない場合、この条件が満たされるまで、現在時間が設定可能な期間で定期的にチェックされる。一実施例では、現在時間がスケジューリングデータ８１０で規定される終了時間と少なくとも同じくらい最近のものである場合、複合機のＧＵＩはスケジューリングデータ８１０が存在するユーザインタフェース仕様データ８００を反映させることを止めるよう更新される。
【００６５】
他の実施例では、スケジューリングデータ８１０を含むユーザインタフェース仕様データ８００は、スケジューリングデータ８１０に示される開始時間まで送信されないようにしてもよい。そのような実施例では、スケジューリングデータ８１０を含むユーザインタフェース仕様データ８００を格納する装置または複合機が現在時間を決定するようにしてもよい。現在時間の決定後、この現在時間がスケジューリングデータ８１０に示される開始時間と少なくとも同じくらい最近のものである場合、ユーザインタフェース仕様データは複合機に送信される。一実施例では、現在時間がスケジューリングデータ８１０に規定される終了時間と少なくとも同じくらい最近のものである場合、ユーザインタフェース仕様データの１以上のターゲットアドレス５１０において、ユーザインタフェース仕様データを反映させることを止めるよう示すメッセージが各複合機に送信される。
【００６６】
一実施例では、複合機に表示されるＧＵＩがユーザインタフェース仕様データの第１群を反映させることを止めようとするものである場合、ＧＵＩは以前のものに再構成されるようにしてもよい。複合機の記憶部１１６は、１以上のタイプのＧＵＩを格納するようにしてもよい。ＧＵＩの更新時、以前のタイプのＧＵＩが記憶部１１６に格納されてもよい。これにより、複合機がＧＵＩによるユーザインタフェース仕様データ群を反映させることを止めるべきとのメッセージを受信すると、以前のタイプのＧＵＩが記憶部に格納されている以前のタイプのＧＵＩに関連付けされているユーザインタフェース仕様データをロードすることにより与えられるようにしてもよい。
【００６７】
［複合機のＧＵＩに対する利用制限の指定］
本発明の実施例により、複合機に表示される１以上のＧＵＩに対する利用制限の指定が可能である。利用制限により、ユーザインタフェース仕様データを１以上のＧＵＩに適用する利用回数が規定される。図９は、一実施例によるユーザインタフェース仕様データを示す。図９に示されるユーザインタフェース仕様データ９００では、ユーザインタフェース仕様データ９００は、利用制限データ９１０を含む。利用制限データ９１０とは、利用制限を示すデータ出る。
【００６８】
ユーザインタフェース仕様データの利用制限データ９１０を利用する本発明の実施例において、図４及び６に示されるステップが実行されるかもしれない。具体的には、ユーザは、グラフィカルユーザインタフェースまたは同様の機構を通じて利用制限データ９１０を指定し、この利用制限データ９１０を含むユーザインタフェース仕様データ９００を装置１２０またはソース複合機に格納するようにしてもよい。
【００６９】
一実施例では、複合機が利用制限データ９１０を含むユーザインタフェース仕様データ９００を受信すると、当該複合機はＧＵＩの現在の利用回数を維持する。ＧＵＩに関連付けされた利用回数は、このＧＵＩを介して実行される一意的な動作回数に対応する。例えば、ＧＵＩを介して実行される１番目の動作は第１の利用であり、１０番目の動作は第１０の利用である。１つの動作は、コピージョブや印刷ジョブのような複合機により実行される個々の処理であるかもしれない。
【００７０】
一実施例では、現在利用回数が利用制限データ９１０に規定される利用制限以上である場合、複合機のＧＵＩは利用制限データ９１０が存在するユーザインタフェース仕様データ９００を反映することを止めるよう更新される。
【００７１】
一実施例では、複合機に表示されるＧＵＩがユーザインタフェース仕様データの第１群を反映するのを止めるとき、ＧＵＩは以前のタイプに再構成されるかもしれない。複合機の記憶部１１６は、１以上のタイプの当該ＧＵＩを格納しているかもしれない。このため、複合機がユーザインタフェース仕様データを反映することをＧＵＩが止めるべきであることを示すメッセージを受信すると、以前のタイプのＧＵＩが、記憶部に格納されているＧＵＩの以前のタイプと関連付けされたユーザインタフェース仕様データをロードすることにより与えられるかもしれない。
【００７２】
［実施機構］
図１０は、本発明の一実施例が実現されるコンピュータシステム１０００を示すブロック図である。コンピュータシステム１０００は、バス１００２または情報を通信する他の通信機構と、情報の処理のためバス１００２に接続されたプロセッサ１００４とを有する。コンピュータシステム１０００はまた、プロセッサ１００４により実行される情報及び命令を格納するため、バス１００２に接続されたＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）や他の動的記憶装置のようなメインメモリ１００６を有する。メインメモリ１００６はまた、プロセッサ１００４による命令の実行中、一時的変数や他の中間情報を格納するため利用されるかもしれない。コンピュータシステム１０００はさらに、プロセッサ１００４のための静的情報及び命令を格納するため、バス１００２に接続されたＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１００８や他の静的記憶装置を有する。磁気ディスクや光ディスクのような記憶装置１０１０が、情報及び命令の格納のため備えられ、バス１００２に接続される。
【００７３】
コンピュータシステム１０００は、コンピュータのユーザに情報を表示するためのＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）のような表示装置１０１２にバス１００２を介して接続されていてもよい。英数字や他のキーを有する入力装置１０１４が、情報やコマンドの選択をプロセッサ１００４に通信するためバス１００２に接続される。他のタイプのユーザ入力装置は、方向情報とコマンド選択をプロセッサ１００４と通信し、表示装置１０１２上でのカーソルの動きを制御する、例えば、マウス、トラックボール、カーソル方向キーのようなカーソル制御装置１０１６である。この入力装置は、典型的には、平面上での位置の特定を可能にする第１軸（例えば、ｘ）と第２軸（例えば、ｙ）の２つの軸での２つの自由度を有する。
【００７４】
本発明はここで説明されたテクニックを実現するコンピュータシステム１０００の利用に関する。本発明の一実施例によると、これらのテクニックは、メインメモリ１００６に含まれる１以上の命令の系列をプロセッサ１００４が実行することに応答して、コンピュータシステム１０００により実行される。そのような命令は、記憶装置１０１０のような他のコンピュータ読み出し可能媒体からメインメモリ１００６に読み込まれてもよい。メインメモリ１００６に含まれる命令系列の実行により、プロセッサ１００４はここで説明される処理ステップを実行する。他の実施例では、本発明を実現するソフトウェア命令の代わりに、あるいはそれと共に、ハードウェア回路が利用されてもよい。本発明は、ハードウェア回路とソフトウェアの任意の組み合わせに限定されるものではない。
【００７５】
ここで使用される「コンピュータ読み出し可能媒体」という用語は、実行のためプロセッサ１００４への命令の提供に関与する任意の媒体を参照するのに使われる。そのような媒体は、以下に限定されるものではないが、不揮発性媒体、揮発性媒体及び送信媒体を含む多様な形態をとりうる。不揮発性媒体には、例えば、記憶装置１０１０のような光ディスクまたは磁気ディスクが含まれる。揮発性媒体には、メインメモリ１００６のような動的メモリが含まれる。送信媒体には、バス１００２を構成するワイヤを含む、同軸ケーブル、銅線及び光ファイバが含まれる。送信媒体はまた、無線通信中及び赤外線通信中に生成されるもののような音響波または光波の形態をとることもできる。
【００７６】
コンピュータ読み出し可能媒体の通常の形態には、例えば、フロッピー（登録商標）ディスク、フレキシブルディスク、ハードディスク、磁気テープ、他の任意の磁気媒体、ＣＤ−ＲＯＭ、他の任意の光媒体、パンチカード、紙テープ、孔のパターンを有する他の任意の物理媒体、ＲＡＭ、ＰＲＯＭ、ＥＰＲＯＭ、Ｆｌａｓｈ−ＥＰＲＯＭ、他の任意のメモリチップ、カートリッジ、後述されるような搬送波、またはコンピュータが読み出し可能な他の任意の媒体が含まれる。
【００７７】
様々な形態のコンピュータ読み出し可能媒体が、実行のためのプロセッサ１００４への１以上の命令系列の実行に利用されてもよい。例えば、これらの命令は初期的にはリモートコンピュータの磁気ディスクに搬送される。リモートコンピュータは命令をそれの動的メモリにロードし、モデムを利用することにより電話線を介して命令を送信する。コンピュータシステム１０００のローカルモデムが、電話線を介してデータを受信し、赤外線送信機を利用してこの受信したデータを赤外線信号に変換する。赤外線検出器により、赤外線信号の形式で搬送されたデータが受信され、適当な回路により当該データはバス１００２上に置かれる。バス１００２は、データをメインメモリ１００６に搬送し、そこからプロセッサ１００４は命令の抽出及び実行を行う。メインメモリ１００６により受信された命令は、プロセッサ１００４による実行の前後に記憶装置１０１０に任意的に格納されるようにしてもよい。
【００７８】
コンピュータシステム１０００はまた、バス１００２に接続された通信インタフェースを有する。通信インタフェース１０１８は、ローカルネットワーク１０２２に接続されたネットワークリンク１０２０に双方向通信接続を提供する。例えば、通信インタフェース１０１８は、対応するタイプの電話線とのデータ通信接続を提供するＩＳＤＮ（Ｉｎｔｅｇｒａｔｅｄ  Ｓｅｒｖｉｃｅｓ  Ｄｉｇｉｔａｌ  Ｎｅｔｗｏｒｋ）カードやモデムであるかもしれない。他の例として、通信インタフェース１０１８は、互換性を有するＬＡＮとのデータ通信接続を提供するＬＡＮカードであるかもしれない。そのような実現形態では、通信インタフェース１０１８は、様々なタイプの情報を表すデジタルデータストリームを搬送する電気、電磁気または光信号の送受信を行う。
【００７９】
ネットワークリンク１０２０は、典型的には、１以上のネットワークを介した他のデータ装置へのデータ通信を提供する。例えば、ネットワークリンク１０２０は、インターネットサービスプロバイダ（ＩＳＰ）１０２６により運営されているローカルネットワーク１０２２を介したホストコンピュータ１０２４またはデータ装置への接続を提供するかもしれない。ＩＳＰ１０２６は、「インターネット」１０２８と通常呼ばれる世界的なパケットデータ通信ネットワークを通じてデータ通信サービスを提供している。ローカルネットワーク１０２２とインターネット１０２８は共に、デジタルデータストリームを搬送する電子、電磁気または光信号を利用する。コンピュータシステム１０００との間のデジタルデータの搬送を行う様々なネットワークを介した信号、ネットワークリンク１０２０上の信号、及び通信インタフェースを介した信号は、情報を搬送する搬送波の一例となる形態である。
【００８０】
コンピュータシステム１０００は、ネットワーク、ネットワークリンク１０２０及び通信インタフェース１０１８を介したプログラムコードを有するデータの送受信を行うことができる。インターネットの例では、サーバ１０３０は、インターネット１０２８、ＩＳＰ１０２６、ローカルネットワーク１０２２及び通信インタフェース１０１８を介したアプリケーションプログラムの要求されたコードを送信する。
【００８１】
受信したコードは、それの受信時、及び/または記憶装置１０１０または後の実行のため他の不揮発性記憶装置に格納されると、プロセッサ１００４により実行されるかもしれない。このように、コンピュータシステム１０００は、搬送波の形式でアプリケーションコードを取得するかもしれない。
【００８２】
以上、本発明の実施例について詳述したが、本発明はかかる特定の実施形態に限定されるものではなく、特許請求の範囲内に記載された本発明の要旨の範囲内において、様々な変形及び変更が可能である。
【図面の簡単な説明】
【００８３】
【図１Ａ】図１Ａは、本発明の第１実施例による構成可能な複合機システムを示すブロック図である。
【図１Ｂ】図１Ｂは、本発明の第２実施例によるカスタマイズ可能な複合機システムを示すブロック図である。
【図２】図２は、本発明の一実施例による複合機に表示される第１ＧＵＩを示す。
【図３】図３は、本発明の一実施例による複合機に表示される第２ＧＵＩを示す。
【図４】図４は、本発明の一実施例による装置から複合機に関するＧＵＩを設定する機能ステップを示すフローチャートである。
【図５】図５は、本発明の一実施例によるユーザインタフェース仕様データを示す第１図である。
【図６】図６は、本発明の一実施例による第１複合機に関するＧＵＩを１以上の第２複合機に複製する機能ステップを示すフローチャートである。
【図７】図７は、本発明の一実施例によるターゲット複合機に関連付けされたＩＰアドレスを受信するよう構成された複合機に表示されたＧＵＩを示す。
【図８】図８は、本発明の一実施例によるユーザインタフェース仕様データを示す第２図である。
【図９】図９は、本発明の一実施例によるユーザインタフェース仕様データを示す第３図である。
【図１０】図１０は、本発明の一実施例が実現されるコンピュータシステムを示すブロック図である。
【符号の説明】
【００８４】
１００    複合機システム
１１０    複合機（ＭＦＰ）
１１２    グラフィカルユーザインタフェース（ＧＵＩ）
１１４    更新ユーティリティ
１１６    記憶装置
１１８    ネットワークインタフェース
１２０    装置
１３０    通信リンク
１０００  コンピュータシステム
１００２  バス
１００４  プロセッサ
１００６  メインメモリ
１０１０  記憶装置
１０１２  表示装置
１０１４  入力装置
１０１６  カーソル制御装置
１０１８  通信インタフェース
１０２０  ネットワークリンク
１０２２  ローカルネットワーク
１０２４  ホスト
１０２８  インターネット
１０３０  サーバ
【図１Ａ】
2005065279.tif 000003
【図１Ｂ】
2005065279.tif 000004
【図２】
2005065279.tif 000005
【図３】
2005065279.tif 000006
【図４】
2005065279.tif 000007
【図５】
2005065279.tif 000008
【図６】
2005065279.tif 000009
【図７】
2005065279.tif 000010
【図８】
2005065279.tif 000011
【図９】
2005065279.tif 000012
【図１０】
2005065279.tif 000013