(57)【要約】【課題】デバイスの外観図や機種名、ＩＰアドレス、シリアル番号、設置場所などを端末装置上でＷｅｂページに表示しても、どのデバイスの情報が表示されているのかをＷｅｂページから一見して識別することは困難であった。【解決手段】ネットワークに接続された１のデバイスに係る情報を含んだ第１のＷｅｂページデータに基づいて１のデバイスに係る情報を閲覧可能なＷｅｂページを表示するＷｅｂブラウザを備えた端末装置に、表示パターンを指定可能にするＷｅｂページを表示するための第２のＷｅｂページデータを送信し、そのＷｅｂページを介して１の表示パターンを指定する指定情報を受信し、１の表示パターンを反映した画像を１のデバイスが備える表示部に表示させ、１の表示パターンを第１のＷｅｂページデータに関連付けて端末装置に送信する。【選択図】        図１５
2008234678.tif 000002
【特許請求の範囲】
【請求項１】
Ｗｅｂブラウザを備える端末装置と、画像を表示する表示部を備える複数のデバイスと、がネットワーク接続されるＷｅｂシステム上で用いられるＷｅｂサーバであって、
前記ネットワークを介して通信する通信手段と、
前記デバイスに係るデバイス情報を記憶するデバイス情報記憶手段と、
前記端末装置が送信した第１の送信要求を前記通信手段が受信するよう制御するデバイス情報要求受信制御手段と、
前記デバイス情報記憶手段が記憶する前記１のデバイスに係るデバイス情報を取得するデバイス情報取得制御手段と、
前記デバイス情報取得制御手段が取得するデバイス情報を含む第１のＷｅｂページデータを準備する第１Ｗｅｂページデータ準備手段と、
前記第１Ｗｅｂページデータ準備手段が準備する第１のＷｅｂページデータを前記第１の送信要求の送信元である端末装置に前記通信手段が送信するよう制御する第１Ｗｅｂページデータ送信制御手段と、
表示パターンを指定する操作入力を可能とする第２のＷｅｂページデータを準備する第２Ｗｅｂページデータ準備手段と、
前記第２Ｗｅｂページデータ準備手段が準備する第２のＷｅｂページデータを前記通信手段が前記第１のＷｅｂページデータの送信先である端末装置に送信するよう制御する第２Ｗｅｂページデータ送信制御手段と、
前記第２のＷｅｂページデータの送信先である端末装置が送信した１の表示パターンを指定する指定情報を前記通信手段が受信するよう制御する表示パターン受信制御手段と、
前記１の表示パターンを反映した画像を前記１のデバイスが備える表示部に表示するよう前記１のデバイスに指令する表示パターン指令制御手段と、
前記１の表示パターンを前記第１のＷｅｂページデータに対応付けて前記通信手段が前記第１のＷｅｂページデータの送信先である端末装置に送信するよう制御する表示パターン送信制御手段と、
を備える、Ｗｅｂサーバ。
【請求項２】
前記表示パターン送信制御手段は、前記１の表示パターンを反映させた第１のＷｅｂページデータを準備するよう前記第１Ｗｅｂページデータ準備手段に指令する、
請求項１に記載のＷｅｂサーバ。
【請求項３】
前記表示パターン送信制御手段は、前記Ｗｅｂブラウザに前記１の表示パターンを前記第１のＷｅｂページデータに反映させたＷｅｂページを表示するよう指令する指令情報を前記第１のＷｅｂページデータの送信先である端末装置に前記通信手段が送信するよう制御する、
請求項１または請求項２に記載のＷｅｂサーバ。
【請求項４】
前記第１Ｗｅｂページデータ準備手段は、前記１のデバイスに係る情報を含む第３のＷｅｂページデータへのリンクを含む第１のＷｅｂページデータを準備するものであり、
前記第１のＷｅｂページデータに対応付けて前記端末装置に送信した１の表示パターンを記憶する表示パターン記憶手段と、
前記第１のＷｅｂページデータの送信先である端末装置が送信した前記第３のＷｅｂページデータを要求する第２の送信要求を前記通信手段が受信するよう制御するリンク先ページ要求受信制御手段と、
を備え、
前記表示パターン送信制御手段は、前記表示パターン記憶手段に記憶された１の表示パターンを前記第３のＷｅｂページデータに対応付けて前記通信手段が前記第２の送信要求の送信元である端末装置に送信するよう制御する、
請求項１乃至請求項３のいずれか一項に記載のＷｅｂサーバ。
【請求項５】
複数の表示パターンを記憶する複数表示パターン記憶手段を備え、
前記第２ページデータ準備手段は、前記複数の表示パターンを選択可能に含む第２のＷｅｂページデータを準備する、
請求項１乃至請求項４のいずれか一項に記載のＷｅｂサーバ。
【請求項６】
前記第１Ｗｅｂページデータ準備手段は、前記第２Ｗｅｂページデータ準備手段が準備する第２のＷｅｂページデータを含む第１のＷｅｂページデータを準備する、
請求項１乃至請求項５のいずれか一項に記載のＷｅｂサーバ。
【請求項７】
前記１のデバイス以外のデバイスが表示部に表示している画像に係る表示パターンを取得する表示中パターン取得手段と、
前記通信手段が受信した１の表示パターンについて判断する表示パターン判断手段と、
を備え、
前記表示パターン指令制御手段は、前記１の表示パターンは表示中パターン取得手段が取得した表示パターンとは異なると前記判断手段が判断した場合に、前記１の表示パターンを反映した画像を表示部に表示するよう前記１のデバイスに指令し、
前記表示パターン送信制御手段は、前記１の表示パターンは表示中パターン取得手段が取得した表示パターンとは異なると前記判断手段が判断した場合に、前記１の表示パターンを前記第１のＷｅｂページデータに対応付けて前記通信手段が前記端末装置に送信するよう制御する、
請求項１乃至請求項６のいずれか一項に記載のＷｅｂサーバ。
【請求項８】
前記デバイスが前記デバイスの状態に応じて表示部に表示する画像に係る表示パターンを取得する状態表示パターン取得手段と、
前記通信手段が受信した１の表示パターンについて判断する表示パターン判断手段と、
を備え、
前記表示パターン指令制御手段は、前記１の表示パターンは状態表示パターン取得手段が取得した表示パターンとは異なると前記判断手段が判断した場合に、前記１の表示パターンを反映した画像を表示部に表示するよう前記１のデバイスに指令し、
前記表示パターン送信制御手段は、前記１の表示パターンは表示中パターン取得手段が取得した表示パターンとは異なると前記判断手段が判断した場合に、前記１の表示パターンを前記第１のＷｅｂページデータに対応付けて前記通信手段が前記端末装置に送信するよう制御する、
請求項１乃至請求項７のいずれか一項に記載のＷｅｂサーバ。
【請求項９】
前記１のデバイスに内蔵されている、
請求項１乃至請求項８のいずれか一項に記載のＷｅｂサーバ。
【請求項１０】
前記表示パターン指令制御手段は、前記表示パターンに基づいた画像を表示部に表示するよう指示する指示情報を前記通信手段が前記１のデバイスに送信するよう制御する、
請求項１乃至請求項８のいずれか一項に記載のＷｅｂサーバ。
【請求項１１】
Ｗｅｂブラウザを備える端末装置と、複数のデバイスと、がネットワーク接続されるＷｅｂシステムにおいて、画像を表示する表示部と、前記ネットワークを介して通信する通信手段と、前記デバイスに係るデバイス情報を記憶するデバイス情報記憶手段と、を備える前記デバイスを制御するコンピュータが読み取り可能なＷｅｂサーバプログラムであって、
前記コンピュータを、
前記端末装置が送信した第１の送信要求を前記通信手段が受信するよう制御するデバイス情報要求受信制御手段と、
前記デバイス自身が備えるデバイス情報記憶手段が記憶するデバイス情報を取得するデバイス情報取得制御手段と、
前記デバイス情報取得制御手段が取得するデバイス情報を含む第１のＷｅｂページデータを準備する第１Ｗｅｂページデータ準備手段と、
前記第１Ｗｅｂページデータ準備手段が準備する第１のＷｅｂページデータを前記第１の送信要求の送信元である端末装置に前記通信手段が送信するよう制御する第１Ｗｅｂページデータ送信制御手段と、
表示パターンを指定する操作入力を可能とする第２のＷｅｂページデータを準備する第２Ｗｅｂページデータ準備手段と、
前記第２Ｗｅｂページデータ準備手段が準備する第２のＷｅｂページデータを前記通信手段が前記第１のＷｅｂページデータの送信先である端末装置に送信するよう制御する第２Ｗｅｂページデータ送信制御手段と、
前記第２のＷｅｂページデータの送信先である端末装置が送信した１の表示パターンを指定する指定情報を前記通信手段が受信するよう制御する表示パターン受信制御手段と、
前記１の表示パターンを反映した画像を前記デバイス自身が備える表示部に表示するよう制御する表示制御手段と、
前記１の表示パターンを前記第１のＷｅｂページデータに対応付けて前記通信手段が前記第１のＷｅｂページデータの送信先である端末装置に送信するよう制御する表示パターン送信制御手段と、
して機能させる、Ｗｅｂサーバプログラム。
【請求項１２】
Ｗｅｂブラウザを備える端末装置と、画像を表示する表示部を備える複数のデバイスと、サーバ装置と、がネットワーク接続されたＷｅｂシステムにおいて、前記ネットワークを介して通信する通信手段と、前記デバイスに係るデバイス情報を記憶するデバイス情報記憶手段と、を備える前記サーバ装置を制御するコンピュータが読み取り可能なＷｅｂサーバプログラムであって、
前記コンピュータを、
前記端末装置が送信した第１の送信要求を前記通信手段が受信するよう制御するデバイス情報要求受信制御手段と、
前記デバイス情報記憶手段が記憶する前記１のデバイスに係るデバイス情報を取得するデバイス情報取得制御手段と、
前記デバイス情報取得制御手段が取得するデバイス情報を含む第１のＷｅｂページデータを準備する第１Ｗｅｂページデータ準備手段と、
前記第１Ｗｅｂページデータ準備手段が準備する第１のＷｅｂページデータを前記第１の送信要求の送信元である端末装置に前記通信手段が送信するよう制御する第１Ｗｅｂページデータ送信制御手段と、
表示パターンを指定する操作入力を可能とする第２のＷｅｂページデータを準備する第２Ｗｅｂページデータ準備手段と、
前記第２Ｗｅｂページデータ準備手段が準備する第２のＷｅｂページデータを前記通信手段が前記第１のＷｅｂページデータの送信先である端末装置に送信するよう制御する第２Ｗｅｂページデータ送信制御手段と、
前記第２のＷｅｂページデータの送信先である端末装置が送信した１の表示パターンを指定する指定情報を前記通信手段が受信するよう制御する表示パターン受信制御手段と、
前記１の表示パターンを反映した画像を前記１のデバイスが備える表示部に表示するよう指令する指令情報を前記１のデバイスに前記通信手段が送信するよう制御する表示パターン指令制御手段と、
前記１の表示パターンを前記第１のＷｅｂページデータに対応付けて前記通信手段が前記第１のＷｅｂページデータの送信先である端末装置に送信するよう制御する表示パターン送信制御手段と、
して機能させる、Ｗｅｂサーバプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置が接続するネットワークに接続された複数のデバイスのうち、特定のデバイスを識別する技術に関する。
【背景技術】
【０００２】
ネットワークに接続可能な画像形成装置（プリンタや複合機など）の中には、Ｗｅｂサーバ機能を備え、ネットワークを介して当該画像形成装置に接続された端末装置に、当該画像形成装置を操作するためのＷｅｂページを提供するものがある（例えば、特許文献１を参照）。
【０００３】
尚、このＷｅｂページには、通常、どの画像形成装置を操作対象としているのかを端末装置の操作者が容易に識別できるように、当該画像形成装置の外観図や機種名、ＩＰアドレス、シリアル番号、設置場所などが表示される。
【特許文献１】特開平１０−１３６１４２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、オフィスなどでは、デバイスを複数台導入する場合、管理上の手間を簡略化するために、デバイスを全て同一の機種とすることがある。
【０００５】
そして、この場合、デバイスの情報、例えば外観図や機種名、ＩＰアドレス、シリアル番号、設置場所などをＷｅｂページに表示しても、どのデバイスの情報が表示されているのかをＷｅｂページから一見して識別することは困難であった。
【０００６】
このため、図２４に示すように、実際には、画像形成装置（デバイスの一例）Ｂが操作対象になっているにも関わらず、画像形成装置Ａが操作対象になっていると端末装置の操作者が誤認識してしまうことがあった。尚、図２４は、背景技術の問題点の一例を示す説明図である。
【０００７】
そこで、本発明は、端末装置が接続されているネットワークに複数のデバイスが接続されているシステム上で、端末装置のユーザが、端末装置上のＷｅｂページに情報が表示されているデバイスがどのデバイスであるかを、容易な手順で直感的に認識しやすくする技術の提供を目的とする。
【課題を解決するための手段】
【０００８】
この目的を達成するために、請求項１記載のＷｅｂサーバは、Ｗｅｂブラウザを備える端末装置と、画像を表示する表示部を備える複数のデバイスと、がネットワーク接続されるＷｅｂシステム上で用いられるＷｅｂサーバであって、前記ネットワークを介して通信する通信手段と、前記デバイスに係るデバイス情報を記憶するデバイス情報記憶手段と、前記端末装置が送信した第１の送信要求を前記通信手段が受信するよう制御するデバイス情報要求受信制御手段と、前記デバイス情報記憶手段が記憶する前記１のデバイスに係るデバイス情報を取得するデバイス情報取得制御手段と、前記デバイス情報取得制御手段が取得するデバイス情報を含む第１のＷｅｂページデータを準備する第１Ｗｅｂページデータ準備手段と、前記第１Ｗｅｂページデータ準備手段が準備する第１のＷｅｂページデータを前記第１の送信要求の送信元である端末装置に前記通信手段が送信するよう制御する第１Ｗｅｂページデータ送信制御手段と、表示パターンを指定する操作入力を可能とする第２のＷｅｂページデータを準備する第２Ｗｅｂページデータ準備手段と、前記第２Ｗｅｂページデータ準備手段が準備する第２のＷｅｂページデータを前記通信手段が前記第１のＷｅｂページデータの送信先である端末装置に送信するよう制御する第２Ｗｅｂページデータ送信制御手段と、前記第２のＷｅｂページデータの送信先である端末装置が送信した１の表示パターンを指定する指定情報を前記通信手段が受信するよう制御する表示パターン受信制御手段と、前記１の表示パターンを反映した画像を前記１のデバイスが備える表示部に表示するよう前記１のデバイスに指令する表示パターン指令制御手段と、前記１の表示パターンを前記第１のＷｅｂページデータに対応付けて前記通信手段が前記第１のＷｅｂページデータの送信先である端末装置に送信するよう制御する表示パターン送信制御手段と、を備える。
【０００９】
また、請求項２に記載のＷｅｂサーバは、請求項１に記載の構成に加え、前記表示パターン送信制御手段が、前記１の表示パターンを反映させた第１のＷｅｂページデータを準備するよう前記第１Ｗｅｂページデータ準備手段に指令する。
【００１０】
また、請求項３に記載のＷｅｂサーバは、請求項１または２に記載の構成に加え、前記表示パターン送信制御手段が、前記Ｗｅｂブラウザに前記１の表示パターンを前記第１のＷｅｂページデータに反映させたＷｅｂページを表示するよう指令する指令情報を前記第１のＷｅｂページデータの送信先である端末装置に前記通信手段が送信するよう制御する。
【００１１】
また、請求項４に記載のＷｅｂサーバは、請求項１乃至請求項３のいずれか一項に記載の構成に加え、前記第１Ｗｅｂページデータ準備手段が、前記１のデバイスに係る情報を含む第３のＷｅｂページデータへのリンクを含む第１のＷｅｂページデータを準備するものであり、前記第１のＷｅｂページデータに対応付けて前記端末装置に送信した１の表示パターンを記憶する表示パターン記憶手段と、前記第１のＷｅｂページデータの送信先である端末装置が送信した前記第３のＷｅｂページデータを要求する第２の送信要求を前記通信手段が受信するよう制御するリンク先ページ要求受信制御手段と、を備え、前記表示パターン送信制御手段が、前記表示パターン記憶手段に記憶された１の表示パターンを前記第３のＷｅｂページデータに対応付けて前記通信手段が前記第２の送信要求の送信元である端末装置に送信するよう制御する。
【００１２】
また、請求項５に記載のＷｅｂサーバは、請求項１乃至請求項４のいずれか一項に記載の構成に加え、複数の表示パターンを記憶する複数表示パターン記憶手段を備え、前記第２ページデータ準備手段が、前記複数の表示パターンを選択可能に含む第２のＷｅｂページデータを準備する。
【００１３】
また、請求項６に記載のＷｅｂサーバは、請求項１乃至請求項５のいずれか一項に記載の構成に加え、前記第１Ｗｅｂページデータ準備手段が、前記第２Ｗｅｂページデータ準備手段が準備する第２のＷｅｂページデータを含む第１のＷｅｂページデータを準備する。
【００１４】
また、請求項７に記載のＷｅｂサーバは、請求項１乃至請求項６のいずれか一項に記載の構成に加え、前記１のデバイス以外のデバイスが表示部に表示している画像に係る表示パターンを取得する表示中パターン取得手段と、前記通信手段が受信した１の表示パターンについて判断する表示パターン判断手段と、を備え、前記表示パターン指令制御手段が、前記１の表示パターンは表示中パターン取得手段が取得した表示パターンとは異なると前記判断手段が判断した場合に、前記１の表示パターンを反映した画像を表示部に表示するよう前記１のデバイスに指令し、前記表示パターン送信制御手段が、前記１の表示パターンは表示中パターン取得手段が取得した表示パターンとは異なると前記判断手段が判断した場合に、前記１の表示パターンを前記第１のＷｅｂページデータに対応付けて前記通信手段が前記端末装置に送信するよう制御する。
【００１５】
また、請求項８に記載のＷｅｂサーバは、請求項１乃至請求項７のいずれか一項に記載の構成に加え、前記デバイスが前記デバイスの状態に応じて表示部に表示する画像に係る表示パターンを取得する状態表示パターン取得手段と、前記通信手段が受信した１の表示パターンについて判断する表示パターン判断手段と、を備え、前記表示パターン指令制御手段が、前記１の表示パターンは状態表示パターン取得手段が取得した表示パターンとは異なると前記判断手段が判断した場合に、前記１の表示パターンを反映した画像を表示部に表示するよう前記１のデバイスに指令し、前記表示パターン送信制御手段が、前記１の表示パターンは表示中パターン取得手段が取得した表示パターンとは異なると前記判断手段が判断した場合に、前記１の表示パターンを前記第１のＷｅｂページデータに対応付けて前記通信手段が前記端末装置に送信するよう制御する。
【００１６】
また、請求項９に記載のＷｅｂサーバは、請求項１乃至請求項８のいずれか一項に記載の構成を備えており、前記１のデバイスに内蔵されている。
【００１７】
また、請求項１０に記載のＷｅｂサーバは、請求項１乃至請求項８のいずれか一項に記載の構成に加え、前記表示パターン指令制御手段は、前記表示パターンに基づいた画像を表示部に表示するよう指示する指示情報を前記通信手段が前記１のデバイスに送信するよう制御する。
【００１８】
また、請求項１１に記載のＷｅｂサーバプログラムは、Ｗｅｂブラウザを備える端末装置と、複数のデバイスと、がネットワーク接続されるＷｅｂシステムにおいて、画像を表示する表示部と、前記ネットワークを介して通信する通信手段と、前記デバイスに係るデバイス情報を記憶するデバイス情報記憶手段と、を備える前記デバイスを制御するコンピュータが読み取り可能なＷｅｂサーバプログラムであって、前記コンピュータを、前記端末装置が送信した第１の送信要求を前記通信手段が受信するよう制御するデバイス情報要求受信制御手段と、前記デバイス自身が備えるデバイス情報記憶手段が記憶するデバイス情報を取得するデバイス情報取得制御手段と、前記デバイス情報取得制御手段が取得するデバイス情報を含む第１のＷｅｂページデータを準備する第１Ｗｅｂページデータ準備手段と、前記第１Ｗｅｂページデータ準備手段が準備する第１のＷｅｂページデータを前記第１の送信要求の送信元である端末装置に前記通信手段が送信するよう制御する第１Ｗｅｂページデータ送信制御手段と、表示パターンを指定する操作入力を可能とする第２のＷｅｂページデータを準備する第２Ｗｅｂページデータ準備手段と、前記第２Ｗｅｂページデータ準備手段が準備する第２のＷｅｂページデータを前記通信手段が前記第１のＷｅｂページデータの送信先である端末装置に送信するよう制御する第２Ｗｅｂページデータ送信制御手段と、前記第２のＷｅｂページデータの送信先である端末装置が送信した１の表示パターンを指定する指定情報を前記通信手段が受信するよう制御する表示パターン受信制御手段と、前記１の表示パターンを反映した画像を前記デバイス自身が備える表示部に表示するよう制御する表示制御手段と、前記１の表示パターンを前記第１のＷｅｂページデータに対応付けて前記通信手段が前記第１のＷｅｂページデータの送信先である端末装置に送信するよう制御する表示パターン送信制御手段と、して機能させる。
【００１９】
また、請求項１２に記載のＷｅｂサーバプログラムは、Ｗｅｂブラウザを備える端末装置と、画像を表示する表示部を備える複数のデバイスと、サーバ装置と、がネットワーク接続されたＷｅｂシステムにおいて、前記ネットワークを介して通信する通信手段と、前記デバイスに係るデバイス情報を記憶するデバイス情報記憶手段と、を備える前記サーバ装置を制御するコンピュータが読み取り可能なＷｅｂサーバプログラムであって、前記コンピュータを、前記端末装置が送信した第１の送信要求を前記通信手段が受信するよう制御するデバイス情報要求受信制御手段と、前記デバイス情報記憶手段が記憶する前記１のデバイスに係るデバイス情報を取得するデバイス情報取得制御手段と、前記デバイス情報取得制御手段が取得するデバイス情報を含む第１のＷｅｂページデータを準備する第１Ｗｅｂページデータ準備手段と、前記第１Ｗｅｂページデータ準備手段が準備する第１のＷｅｂページデータを前記第１の送信要求の送信元である端末装置に前記通信手段が送信するよう制御する第１Ｗｅｂページデータ送信制御手段と、表示パターンを指定する操作入力を可能とする第２のＷｅｂページデータを準備する第２Ｗｅｂページデータ準備手段と、前記第２Ｗｅｂページデータ準備手段が準備する第２のＷｅｂページデータを前記通信手段が前記第１のＷｅｂページデータの送信先である端末装置に送信するよう制御する第２Ｗｅｂページデータ送信制御手段と、前記第２のＷｅｂページデータの送信先である端末装置が送信した１の表示パターンを指定する指定情報を前記通信手段が受信するよう制御する表示パターン受信制御手段と、前記１の表示パターンを反映した画像を前記１のデバイスが備える表示部に表示するよう指令する指令情報を前記１のデバイスに前記通信手段が送信するよう制御する表示パターン指令制御手段と、前記１の表示パターンを前記第１のＷｅｂページデータに対応付けて前記通信手段が前記第１のＷｅｂページデータの送信先である端末装置に送信するよう制御する表示パターン送信制御手段と、して機能させる。
【発明の効果】
【００２０】
以上説明したことから明らかなように、請求項１記載の発明によれば、ネットワークに接続された１のデバイスに係る情報を含んだ第１のＷｅｂページデータに基づいて１のデバイスに係る情報を閲覧可能なＷｅｂページを表示するＷｅｂブラウザを備えた端末装置に、表示パターンを指定可能にするＷｅｂページを表示するための第２のＷｅｂページデータを送信し、そのＷｅｂページを介して１の表示パターンを指定する指定情報を受信し、１の表示パターンを反映した画像を１のデバイスが備える表示部に表示させ、１の表示パターンを第１のＷｅｂページデータに関連付けて端末装置に送信する。すなわち、端末装置側で指定した表示パターンが、１のデバイスに係る情報を閲覧可能なＷｅｂページと、１のデバイスの表示部との双方に反映されることになる。これにより、端末装置が接続されているネットワークに複数のデバイスが接続されているシステム上で、端末装置のユーザが、端末装置上のＷｅｂページに情報が表示されているデバイスがどのデバイスであるかを、容易な手順で直感的に認識しやすくすることができる。
【００２１】
また、請求項２記載の発明によれば、第１のＷｅｂページデータを受信した端末装置が備えるＷｅｂブラウザが、第１の表示パターンを反映したＷｅｂページを表示するため、端末装置のユーザは、Ｗｅｂブラウザ以外のソフトウェアを端末装置側に準備するという煩雑な手順を必要とせず、Ｗｅｂページで情報を閲覧しているデバイスがどのデバイスであるかを直感的に認識することができる。
【００２２】
また、請求項３記載の発明によれば、第１のＷｅｂページデータを受信した端末装置が備えるＷｅｂブラウザが、第１の表示パターンを反映したＷｅｂページを表示するため、端末装置のユーザは、Ｗｅｂブラウザ以外のソフトウェアを端末装置側に準備するという煩雑な手順を必要とせず、Ｗｅｂページで情報を閲覧しているデバイスがどのデバイスであるかを直感的に認識することができる。
【００２３】
また、請求項４記載の発明によれば、１のデバイスに係る情報を閲覧可能なＷｅｂページにリンクされた第３のＷｅｂページデータを受信した端末装置が備えるＷｅｂブラウザが、リンク元のＷｅｂページと同様に、第１の表示パターンを反映したＷｅｂページを表示するため、端末装置のユーザは、情報を閲覧しているＷｅｂページにリンクされたＷｅｂページを閲覧するときにも、煩雑な手順を必要とせず、Ｗｅｂページで情報を閲覧しているデバイスがどのデバイスであるかを直感的に認識することができる。
【００２４】
また、請求項５記載の発明によれば、端末装置が備えるＷｅｂブラウザが、第２のＷｅｂページデータに基づいて１の端末装置が準備した表示パターンを選択可能なＷｅｂページを表示するので、端末装置のユーザは、Ｗｅｂページを介していずれかの表示パターンを選択するという、より容易な手順で、Ｗｅｂページで情報を閲覧しているデバイスがどのデバイスであるかを直感的に認識することができる。
【００２５】
また、請求項６記載の発明によれば、端末装置が備えるＷｅｂブラウザが、１のデバイスに係る情報を閲覧可能であり、かつ、表示パターンを選択可能なＷｅｂページを表示するので、端末装置のユーザは、１のデバイスに係る情報を閲覧可能なＷｅｂページとは別のＷｅｂページにアクセスすることなく表示パターンを選択し、表示パターンを選択したＷｅｂページとは別のＷｅｂページにアクセスすることなく、表示パターンが反映されたＷｅｂページを確認するという、より容易な手順で、Ｗｅｂページで情報を閲覧しているデバイスがどのデバイスであるかを直感的に認識することができる。
【００２６】
また、請求項７記載の発明によれば、端末装置が備えるＷｅｂブラウザと、１のデバイスが備える表示部と、が、他のデバイスの表示部に表示中の表示パターンとは異なる表示パターンで表示されるので、端末装置のユーザは、Ｗｅｂページで情報を閲覧しているデバイスがどのデバイスであるかをより直感的に認識することができる。
【００２７】
また、請求項８記載の発明によれば、端末装置が備えるＷｅｂブラウザと、１のデバイスが備える表示部と、が、デバイスの状態に応じていずれかのデバイスの表示部に表示される表示パターンとは異なる表示パターンで表示されるので、端末装置のユーザは、Ｗｅｂページで情報を閲覧しているデバイスがどのデバイスであるかをより直感的に認識することができる。
【００２８】
また、請求項９記載の発明によれば、端末装置のユーザは、ユーザ自身が操作する端末装置と、情報閲覧の対象である１のデバイス以外の装置を準備するという煩雑な手順を必要とせず、Ｗｅｂページで情報を閲覧しているデバイスがどのデバイスであるかを直感的に認識することができる。
【００２９】
また、請求項１０記載の発明によれば、端末装置のユーザは、情報閲覧の対象である１のデバイスにＷｅｂサーバが内蔵されていなくとも、Ｗｅｂページで情報を閲覧しているデバイスがどのデバイスであるかを直感的に認識することができる。
【００３０】
また、請求項１１記載の発明によれば、ネットワークに接続されたデバイスに係る情報を含んだ第１のＷｅｂページデータに基づいてデバイスに係る情報を閲覧可能なＷｅｂページを表示するＷｅｂブラウザを備えた端末装置に、表示パターンを指定可能にするＷｅｂページを表示するための第２のＷｅｂページデータを送信し、そのＷｅｂページを介して１の表示パターンを指定する指定情報を受信し、１の表示パターンを反映した画像をデバイスが備える表示部に表示させ、１の表示パターンを第１のＷｅｂページデータに関連付けて端末装置に送信する。すなわち、端末装置側で指定した表示パターンが、デバイスに係る情報を閲覧可能なＷｅｂページと、デバイスの表示部との双方に反映されることになる。これにより、デバイスに係る情報をＷｅｂブラウザで閲覧するユーザは、Ｗｅｂブラウザを用いてＷｅｂページの表示パターンを指定し、Ｗｅｂページと同じ表示パターンが反映された画像を表示部に表示しているデバイスはどれであるかざっと眺めるだけ、という極めて容易な手順で、Ｗｅｂページで情報を閲覧しているデバイスがどのデバイスであるかを直感的に認識することができる。
【００３１】
また、請求項１２記載の発明によれば、ネットワークに接続された１のデバイスに係る情報を含んだ第１のＷｅｂページデータに基づいて１のデバイスに係る情報を閲覧可能なＷｅｂページを表示するＷｅｂブラウザを備えた端末装置に、表示パターンを指定可能にするＷｅｂページを表示するための第２のＷｅｂページデータを送信し、そのＷｅｂページを介して１の表示パターンを指定する指定情報を受信し、１の表示パターンを反映した画像を１のデバイスが備える表示部に表示させ、１の表示パターンを第１のＷｅｂページデータに関連付けて端末装置に送信する。すなわち、端末装置側で指定した表示パターンが、１のデバイスに係る情報を閲覧可能なＷｅｂページと、１のデバイスの表示部との双方に反映されることになる。これにより、１のデバイスに係る情報をＷｅｂブラウザで閲覧するユーザは、Ｗｅｂブラウザを用いてＷｅｂページの表示パターンを指定し、Ｗｅｂページと同じ表示パターンが反映された画像を表示部に表示しているデバイスはどれであるかざっと眺めるだけ、という極めて容易な手順で、Ｗｅｂページで情報を閲覧しているデバイスがどのデバイスであるかを直感的に認識することができる。
【発明を実施するための最良の形態】
【００３２】
以下に本発明の実施形態を図面と共に説明する。
［第１実施形態］
まず、図１は、本第１実施形態における印刷システム１の構成図である。
【００３３】
図１に示すように、印刷システム１は、パーソナルコンピュータ（ＰＣ）２と、互いに同一機種からなるプリンタ３，４とを備える。そして、印刷システム１では、ネットワークケーブル（図示せず）やルータ（図示せず）などで構成されたネットワーク５を介してこれら装置が相互に接続されている。但し、図１では、本第１実施形態の説明を簡略化するために、ＰＣ２、プリンタ３，４のみを図示しているが、実際上、印刷システム１は、ＰＣ２と同一機種もしくは他機種からなる他のＰＣや、プリンタ３，４と同一機種からなる他のプリンタなどをネットワーク５に多数接続して構成されている。
【００３４】
尚、ＰＣ２は、本体２１にディスプレイ２２、キーボード２３、マウス（図示せず）などを接続して構成されている。又、プリンタ３，４はそれぞれ、本体３１，４１の外部における視認可能な位置に、カラー表示可能な液晶ディスプレイ（ＬＣＤ）からなり、当該プリンタ３，４の状態を示す状態情報を表示するための画面３２，４２を備える。
【００３５】
ここで、図２は、ＰＣ２における本体２１の内部構成を示すブロック図である。
【００３６】
図２に示すように、本体２１は、当該ＰＣ２にて行うべき各種処理を実行するＣＰＵ２１１と、当該ＰＣ２の起動時にＣＰＵ２１１が行う起動処理のプログラム（ＢＩＯＳ）などを記憶したＲＯＭ２１２と、ＣＰＵ２１１が各種処理を行う際に記憶領域として用いるＲＡＭ２１３と、オペレーティングシステムや、Ｗｅｂブラウザプログラム、ＣＰＵ２１１が行うべき各種処理のプログラムなどを記憶したハードディスクドライブ（ＨＤＤ）２１４と、当該本体２１に接続されたキーボード２３やマウスなどからの入力信号をＣＰＵ２１１へ入力する入力Ｉ／Ｆ２１５と、当該本体２１に接続されたディスプレイ２２にＣＰＵ２１１からの指令に基づいた表示を行うビデオＩ／Ｆ２１６と、ネットワーク５に接続され、ＣＰＵ２１１とネットワーク５に接続された他の装置とを相互に接続するネットワークＩ／Ｆ２１７とを備える。
【００３７】
そして、本体２１では、これら構成要素が信号バス２１８を介して相互に接続されている。
【００３８】
続いて、図３は、プリンタ３における本体３１の内部構成を示すブロック図である。尚、プリンタ３，４は同一機種からなるため、ここではプリンタ３における本体３１の内部構成を説明することで、プリンタ４における本体４１の内部構成の説明も兼ねることとする。
【００３９】
図３に示すように、本体３１は、当該本体３１の各部を統括制御するＣＰＵ３１１と、オペレーティングシステム（より具体的には、組み込み用ＯＳ）や、当該プリンタ３をＷｅｂサーバとして機能させるためのＷｅｂサーバプログラム、ＣＰＵ３１１が行うべき各種処理のプログラムなどを記憶したＲＯＭ３１２と、ＣＰＵ３１１が各種処理を行う際に記憶領域として用いるＲＡＭ３１３と、ＣＰＵ３１１が各種処理を行った際に生成したデータや、発生したエラーなどを記録するための不揮発性メモリ３１４と、ネットワーク５に接続され、ＣＰＵ３１１とネットワーク５に接続された他の装置とを相互に接続するネットワークインターフェイス（Ｉ／Ｆ）３１５とを備える。
【００４０】
又、本体３１は、当該プリンタ３を外部操作するために当該本体３１の外部に設けられた各種操作スイッチ、ボタンなど（図示せず）からの入力信号をＣＰＵ３１１へ入力する操作部３１６と、ＣＰＵ３１１からの指令に基づいて、当該プリンタ３の状態情報などを画面３２に表示する表示部３１７と、ＣＰＵ３１１からの指令に基づいて、用紙に印刷を行う印刷エンジン３１８とを備える。
【００４１】
そして、本体３１では、これら構成要素が信号バス３１９を介して相互に接続されている。
【００４２】
以下、ＰＣ２及びプリンタ３，４にて実行される各種処理のうち、本発明に係る処理について詳述する。尚、プリンタ３，４のそれぞれにて実行される本発明に係る処理は、全く同様であるため、ここではプリンタ３にて実行される処理を説明することで、プリンタ４にて実行される処理の説明も兼ねることとする。
【００４３】
まず、ＰＣ２のＣＰＵ２１１は、キーボード２３やマウスを介して、Ｗｅｂブラウザプログラムを起動し、予め登録されているメニューか、プリンタリストでの選択により、プリンタ３，４のうち、操作対象に指定されたプリンタを選択すると、Ｗｅｂブラウザへ選択されたプリンタのＩＰアドレスあるいはノード名がＵＲＬとして入力され、予め設定された通信プロトコル（本第１実施形態では、ＨＴＴＰ：HyperText  Transfer  Protocol）に基づいて、選択したプリンタのＩＰアドレスあるいはノード名をＤＮＳサーバに問い合わせ、取得したＩＰアドレスを送信先として、Ｗｅｂページの送信を要求する。そして、要求先のプリンタからプリンタ自身の情報を示すＷｅｂページ（ここでは、トップページ）を受信すると、このＷｅｂページをディスプレイ２２に表示したＷｅｂブラウザ画面上に表示する。勿論、ＷｅｂブラウザにＩＰアドレスあるいはノード名をＵＲＬとして直接入力することで、操作対象のプリンタを指定しても良い。
【００４４】
ここで、図４は、プリンタ３，４からのＷｅｂページを表示したＷｅｂブラウザ画面６を示す説明図である。
【００４５】
図４に示すように、Ｗｅｂブラウザ画面６は、プリンタ３，４の状態表示フレームの領域を切り替えるリンクを表示する領域であるリンク表示フレーム６１と、プリンタ３，４の状態情報を表示する領域である状態表示フレーム６２とに分割されている。
【００４６】
より具体的には、リンク表示フレーム６１には、プリンタ３，４に設定された他のＷｅｂページへのリンクが表示される。
【００４７】
又、状態表示フレーム６２には、プリンタ３，４の概観図や、プリンタ３，４の機種名、シリアル番号、設置場所などといった情報の他、予め設定された複数種類の表示色（例えば、赤色、青色、黄色、緑色、白色、ピンク色、オレンジ色など）のうちの１つをＰＣ２の操作者が選択し、状態表示フレーム６２における背景部分の表示色として設定するためのリストボックス６２１と、予め設定された複数種類の表示様式（例えば、タイル模様や、単色塗り潰しなどといった表示形態や表示色の点滅形態）のうちの１つをＰＣ２の操作者が選択し、状態表示フレーム６２における背景部分の表示様式として設定するためのリストボックス６２２とが表示される。
【００４８】
そして、ＰＣ２のＣＰＵ２１１は、リストボックス６２１にて表示色が選択されたり、リストボックス６２２にて表示様式が選択されると、選択された表示色や表示様式を指定する表示パラメータと共に、Ｗｅｂページの更新要求をＷｅｂページの送信元のプリンタへ送信する。
【００４９】
ここで、図５は、プリンタ３のＣＰＵ３１１が実行する情報取得処理の流れを示すフローチャートである。尚、ＣＰＵ３１１は、予め指定された時間（本第１実施形態では、１分間）が経過する毎に本処理を実行する。
【００５０】
図５に示すように、本処理では、まず、予め指定された指定情報の送信要求を所定の手順（本実施形態ではＳＮＭＰプロトコル）にてネットワーク５上にブロードキャストする（Ｓ１０）。尚、ここでは、他のプリンタにおける画面（つまり、画面３２，４２に相当する画面）の背景部分に設定された表示色や表示様式、他のプリンタのステータス（つまり、エラー状態（例えば、用紙づまりなど）や警告状態（例えば、トナー残量の低下など）の発生の有無）、外部操作の有無などが指定情報に該当する。
【００５１】
そして、ネットワーク５に接続された他のプリンタから指定情報を受信し（Ｓ１５）、受信した指定情報をＲＡＭ３１３に記憶して（Ｓ２０）、本処理を終了する。
【００５２】
次に、図６は、プリンタ３のＣＰＵ３１１が実行する情報送信処理の流れを示すフローチャートである。尚、ＣＰＵ３１１は、他のプリンタから上述の送信要求を受信した際に、本処理を実行する。
【００５３】
図６に示すように、本処理では、まず、プリンタ３の各部の状態を検出し（Ｓ１００）、指定情報を収集する（Ｓ１０５）。そして、収集した指定情報を送信要求の送信元へ送信し（Ｓ１１０）、本処理を終了する。
【００５４】
次に、図７は、プリンタ３のＣＰＵ３１１が実行する更新処理の流れを示すフローチャートである。尚、ＣＰＵ３１１は、ＰＣ２から上述の更新要求を受信した際に、本処理を実行する。
【００５５】
図７に示すように、本処理では、まず、ＰＣ２から受信し、ＲＡＭ３１３の一時記憶領域に記憶した表示パラメータ（以下、「一時パラメータ」という。）にて表示色が指定されているか否かを判定する（Ｓ２００）。尚、一時記憶領域とは、ＰＣ２から受信した表示パラメータを一時的に記憶するために、ＲＡＭ３１３に確保された記憶領域である。
【００５６】
ここで、一時パラメータにて表示色が指定されていない場合には（Ｎｏ：Ｓ２００）、後述のＳ２４０へ直ちに移行する一方、表示色が指定されている場合には（Ｙｅｓ：Ｓ２００）、指定された表示色がプリンタ３の画面３２及びＷｅｂページの背景色としてエラー状態の発生を示すために予め指定されたエラー色（本第１実施形態では、赤色）と一致するか否かを判定し（Ｓ２０５）、エラー色と一致する場合には（Ｙｅｓ：Ｓ２０５）、後述のＳ２１５へ移行する。
【００５７】
一方、指定された表示色がエラー色と不一致な場合には（Ｎｏ：Ｓ２０５）、指定された表示色がプリンタ３の画面３２及びＷｅｂページの背景色として警告状態の発生を示すために予め指定された警告色（例えば、黄色）と一致するか否かを判定し（Ｓ２１０）、警告色と一致する場合には（Ｙｅｓ：Ｓ２１０）、エラー状態や警告状態の発生を示すために予め指定された表示様式（ここでは、単色塗り潰し）とは異なる表示様式（ここでは、点滅形態）を一時パラメータに設定し（Ｓ２１５）、後述のＳ２３５へ移行する。尚、画面３２で用いるエラー色・警告色と、Ｗｅｂページで用いるエラー色・警告色とが異なる場合には、一時パラメータはどちらか一方と一致すれば、エラー色・警告色と一致するとみなして良い。
【００５８】
一方、指定された表示色が警告色と不一致な場合には（Ｎｏ：Ｓ２１０）、上述の情報取得処理にてＲＡＭ３１３に記憶した指定情報を参照し、他のプリンタで使用している表示色と一致しているか否かを判定する（Ｓ２２０）。
【００５９】
ここで、指定された表示色が他のプリンタで使用している表示色と一致している場合には（Ｙｅｓ：Ｓ２２０）、指定された表示色が他のプリンタで使用している表示色と一致している旨を示すダイアログをＰＣ２に表示させる（Ｓ２２５）。
【００６０】
そして、このダイアログに対して、表示色の指定のキャンセルが選択された場合には（キャンセル：Ｓ２２５）、本処理を直ちに終了する。
【００６１】
又、このダイアログに対して、表示色の再選択が選択された場合には（再選択：Ｓ２２５）、表示色を再選択するためのＧＵＩ（Graphical  User  Interface）をＰＣ２に表示させて（Ｓ２３０）、再度、ＰＣ２の操作者に表示色を指定させ、上述のＳ２０５へ再度移行する。
【００６２】
又、このダイアログに対して、表示色の確定が選択された場合、即ち、あえて他のプリンタと同一の表示色が確定された場合には（ＯＫ：Ｓ２２５）、後述のＳ２３５へ移行する。
【００６３】
一方、Ｓ２２０にて、指定された表示色が他のプリンタで使用している表示色と不一致な場合には（Ｎｏ：Ｓ２２０）、その表示色を一時パラメータにて指定された表示色に確定する（Ｓ２３５）。
【００６４】
そして、一時パラメータにて表示様式が指定されているか否かを判定し（Ｓ２４０）、表示様式が指定されていない場合には（Ｎｏ：Ｓ２４０）、後述のＳ２６５へ直ちに移行する。
【００６５】
一方、一時パラメータにて表示様式が指定されている場合には（Ｙｅｓ：Ｓ２４０）、上述の情報取得処理にてＲＡＭ３１３に記憶した指定情報を参照し、他のプリンタで使用している表示色と表示様式との組み合わせと一致しているか否かを判定する（Ｓ２４５）。
【００６６】
ここで、指定された表示色と表示様式との組み合わせが他のプリンタで使用している表示色と表示様式との組み合わせと一致している場合には（Ｙｅｓ：Ｓ２４５）、指定された表示様式が他のプリンタで使用している表示様式と一致している旨を示すダイアログをＰＣ２に表示させる（Ｓ２５０）。
【００６７】
そして、このダイアログに対して、表示様式の指定のキャンセルが選択された場合には（キャンセル：Ｓ２５０）、本処理を直ちに終了する。
【００６８】
又、このダイアログに対して、表示様式の再選択が選択された場合には（再選択：Ｓ２５０）、表示様式を再選択するためのＧＵＩをＰＣ２に表示させて（Ｓ２５５）、再度、ＰＣ２の操作者に表示様式を指定させ、上述のＳ２４５へ再度移行する。
【００６９】
又、このダイアログに対して、表示様式の確定が選択された場合、即ち、あえて他のプリンタと同一の表示色と表示様式とが確定された場合には（ＯＫ：Ｓ２５０）、後述のＳ２６０へ移行する。
【００７０】
一方、Ｓ２４５にて、指定された表示色と表示様式との組み合わせが他のプリンタで使用している表示色と表示様式との組み合わせと不一致な場合には（Ｎｏ：Ｓ２４５）、その表示様式を一時パラメータにて指定された表示様式に確定する（Ｓ２６０）。
【００７１】
そして、この一時パラメータと、不揮発性メモリ３１４のパラメータ設定領域に記憶した表示パラメータとを比較することにより、表示パラメータに変更があるか否か、即ち、表示パラメータと一時パラメータとが異なるか否かを判定する（Ｓ２６５）。尚、パラメータ設定領域とは、画面３２における背景部分に設定すべき表示色や表示様式を指定する表示パラメータを記憶するために、不揮発性メモリ３１４に確保された記憶領域であり、表示部３１７がパラメータ設定領域に記憶した表示パラメータに沿って画面３２を制御することで、画面３２は表示パラメータに沿った表示色や表示様式となる。
【００７２】
尚、プリンタ３では、当該プリンタ３を再起動したときも画面３２の表示が再起動直前の表示と同じになるように、不揮発性メモリ３１４にパラメータ設定領域を確保しているが、不揮発性メモリ３１４に記憶された表示パラメータを一時的にＲＡＭ３１３にコピーし、これを処理に使用しても良いし、再起動直前の表示と同じにする必要がなければ、そもそも不揮発性メモリ３１４を使用しなくても良い。
【００７３】
ここで、表示パラメータに変更がない場合には（Ｎｏ：Ｓ２６５）、本処理を直ちに終了する一方、変更がある場合には（Ｙｅｓ：Ｓ２６５）、一時パラメータをパラメータ設定領域に記憶して、パラメータ設定領域における表示パラメータを更新すると共に（Ｓ２７０）、更新した表示パラメータを反映したＨＴＭＬフォーマットの画面ファイルをＰＣ２へ送信して（Ｓ２７５）、上述のＷｅｂページの表示色や表示様式（より具体的には、状態表示フレーム６２における背景部分の表示色や表示様式）を更新した画面をＰＣ２に表示させ、本処理を終了する。
【００７４】
尚、図９は、本処理にて用いられる、不揮発性メモリ３１４あるいはＲＡＭ３１３に記憶された各プリンタの表示パラメータ、操作色、警告色、エラー色を記憶したテーブルの一例である。
【００７５】
図９に示すように、テーブルでは、各プリンタがシリアル番号で区別され、各プリンタ毎に表示パラメータ、操作色、警告色、エラー色が記憶されている。但し、図９では、「ＡＢＣ１２３４」がプリンタ３のシリアル番号であり、「ＡＢＣ１２３８」がプリンタ４のシリアル番号であり、「ＡＢＣ１１１１」が図示しない他のプリンタのシリアル番号である。尚、各プリンタの区別はシリアル番号の代わりにＩＰアドレス・ＭＡＣアドレスなどを使用しても良いが、変更されることのないシリアル番号やＭＡＣアドレスなどを用いると同じ番号やアドレスが複数のプリンタで重複することがないので都合が良い。尚、このテーブルは、ＣＰＵ３１１が把握している限り、プリンタ毎に分けて記憶されていたり、表示色・表示様式で分けて記憶されているなど様々な方法で用意されていて良い。
【００７６】
続いて、図１０は、プリンタ３のＣＰＵ３１１が実行するリンク表示処理の流れを示すフローチャートである。尚、ＣＰＵ３１１は、ＰＣ２にて、Ｗｅｂページ上のリンクが選択操作され、ＰＣ２からリンク先のＷｅｂページを指定するＵＲＬをＨＴＴＰプロトコルにて受信した際に、本処理を実行する。
【００７７】
図１０に示すように、本処理では、まず、受信したＵＲＬが示すＷｅｂページを再現するためのＨＴＭＬファイルを不揮発性メモリ３１４から取得、又は動的に作成する（Ｓ５００）。次に、ＨＴＭＬファイルにパラメータ設定領域における表示パラメータを反映し、表示パラメータを反映させたＨＴＭＬファイルをＰＣ２へＨＴＴＰプロトコルにて送信し（Ｓ５１０）、本処理を終了する。
【００７８】
これにより、ＰＣ２では、例えば、図１１に示すように、リンク先のＷｅｂページにおける背景部分もプリンタ３の画面３２における背景部分と同じ表示色や表示様式に設定できる。尚、図１１は、図４の画面で“Ｐｒｉｎｔ  Ｓｅｔｔｉｎｇ”をクリックするなどして選んだリンク先のＷｅｂページの一例を示す説明図である。
【００７９】
続いて、図８は、プリンタ３のＣＰＵ３１１が実行する画面設定処理の流れを示すフローチャートである。尚、ＣＰＵ３１１は、一定時間が経過する毎に本処理を実行する。
【００８０】
図８に示すように、本処理では、まず、各種操作スイッチの操作（つまり、外部操作）中か操作が終了してから一定時間（本第１実施形態では１０秒間）が経過しているか否かを判定し（Ｓ３００）、操作中または操作が終了してから一定時間が経過していない場合には（Ｎｏ：Ｓ３００）、ＲＡＭ３１３のパラメータ設定領域に記憶した表示パラメータの表示色を操作色であるオレンジ色に変更（図１２（ａ）参照）し（Ｓ３０５）、後述のＳ３３０へ移行する。
【００８１】
一方、操作中でなく、且つ操作が終了してから一定時間が経過している場合には（Ｙｅｓ：Ｓ３００）、当該プリンタ３の各部の状態を検出して、エラー状態を検出しているか否かを判定し（Ｓ３１０）、エラー状態を検出している場合には（Ｙｅｓ：Ｓ３１０）、パラメータ設定領域に記憶した表示パラメータの表示色を赤色に変更（図１２（ｃ）参照）し（Ｓ３１５）、後述のＳ３３０へ移行する。
【００８２】
一方、エラー状態が非検出の場合には（Ｎｏ：Ｓ３１０）、警告状態を検出しているか否かを判定し（Ｓ３２０）、警告状態を検出している場合には（Ｙｅｓ：Ｓ３２０）、パラメータ設定領域に記憶した表示パラメータの表示色を黄色に変更（図１２（ｂ）参照）すると共に（Ｓ３２５）、パラメータ設定領域に記憶した表示パラメータの表示様式を単色の塗り潰しに変更し（Ｓ３３０）、後述のＳ３４０へ移行する。
【００８３】
一方、警告状態が非検出の場合には（Ｎｏ：Ｓ３２０）、画面３２に設定されている表示色及び表示様式、即ち、パラメータ設定領域に記憶した表示パラメータと一時記憶領域に記憶された一時パラメータとを比較して、表示パラメータが変更されているか否か、即ち、表示パラメータと一時パラメータとが異なるか否かを判定し（Ｓ３３５）、変更されていない場合には（Ｎｏ：Ｓ３３５）、本処理を終了する。
【００８４】
一方、表示パラメータが変更されている場合には（Ｙｅｓ：Ｓ３３５）、一時記憶領域に記憶した一時パラメータに従って、パラメータ設定領域に記憶された表示パラメータを変更し（Ｓ３４０）、更新した表示パラメータを反映したＨＴＭＬフォーマットの画面ファイルをＰＣ２へ送信して（Ｓ３４５）、上述のＷｅｂページの表示色や表示様式（より具体的には、状態表示フレーム６２における背景部分の表示色や表示様式）を更新した画面をＰＣ２に表示させ、本処理を終了する。尚、図１２（ｄ），（ｅ），（ｆ）はそれぞれ、本処理によってＰＣ２に表示される画面を示している。
【００８５】
続いて、図１３は、ＰＣ２のＣＰＵ２１１が実行するＰＣ側画面設定処理の流れを示すフローチャートである。尚、ＣＰＵ２１１は、プリンタ３からＨＴＭＬフォーマットの画面ファイルを受信した際に、本処理を実行する。
【００８６】
図１３に示すように、本処理では、まず、プリンタ３からＨＴＭＬフォーマットの画面ファイルを受信する（Ｓ６００）。そして、ＨＴＭＬフォーマットの画面ファイルに従ってＷｅｂページ画面を表示し（Ｓ６１０）、本処理を終了する。これにより、ＰＣ２では、背景部分がプリンタ３の画面３２における背景部分と同じ表示色、表示様式からなるＷｅｂページを表示できる。
【００８７】
つまり、以上の説明を要約すれば、本第１実施形態の印刷システム１では、例えば、図１４に示すように、プリンタ３がＰＣ２の操作対象に指定された場合、ＰＣ２のＣＰＵ２１１が、Ｗｅｂページの更新要求と、選択された表示色や表示様式を指定する表示パラメータとをプリンタ３へ送信する（１）。そして、プリンタ３のＣＰＵ３１１が、プリンタ３に設定された表示パラメータをＰＣ２から受信した表示パラメータに変更し、この表示パラメータに従って、表示部３１７に画面３２の背景部分の表示パターンを変更させると共に（２）、これと同一の表示パラメータを反映したＨＴＭＬフォーマットの画面ファイルをＰＣ２へ送信する（３）。そして、ＰＣ２のＣＰＵ２１１が、受信したＨＴＭＬフォーマットの画面ファイルに従って、Ｗｅｂブラウザ画面６を更新し、状態表示フレーム６２における背景部分の表示パターンを変更する。尚、図１４は、本第１実施形態におけるＰＣ２、プリンタ３の動作を概略的に示す説明図である。
【００８８】
このため、本第１実施形態の印刷システム１では、図１５に示すように、プリンタ３，４が同一機種であっても、Ｗｅｂブラウザ画面６の状態表示フレーム６２における背景部分の表示パターンと同一の表示パターンがプリンタ３の画面３２における背景部分に設定されるため、ＰＣ２の操作者は、プリンタ３が操作対象に指定されたプリンタであると一見して識別できる。尚、図１５は、本第１実施形態における印刷システム１の効果を示す説明図である。
【００８９】
つまり、本第１実施形態の印刷システム１によれば、ネットワーク５上に同一機種のプリンタを複数接続しても、ＰＣ２の操作対象に指定されたプリンタを一見して識別できる。
【００９０】
又、本第１実施形態の印刷システム１では、Ｗｅｂブラウザ画面６のうち、プリンタの状態情報を表示する状態表示フレーム６２における背景部分を表示パターンの設定対象としているため、プリンタの操作に無関係な表示を参照することなく、プリンタを操作したり、Ｗｅｂブラウザ画面６上でプリンタの状態を確認しながら、ＰＣ２の操作対象に指定されたプリンタを一見して識別できる。
【００９１】
又、本第１実施形態の印刷システム１では、プリンタ３，４にて、プリンタ３，４の状態情報を表示する分、視認性の良い画面３２，４２における背景部分を表示パターンの設定対象としているため、ＰＣ２の操作対象に指定されたプリンタを識別しながら、プリンタの状態を視認性良く確認できる。
【００９２】
又、本第１実施形態の印刷システム１では、状態表示フレーム６２にリストボックス６２１，６２２が設けられているため、ＰＣ２の操作者が自ら表示パターンを選択することができる。
【００９３】
又、本第１実施形態の印刷システム１では、ＰＣ２の操作対象外のプリンタで使用されている表示パターンと同一の表示パターンが選択されても、これとは異なる表示パターンをＰＣ２の操作対象に指定されたプリンタの画面と、Ｗｅｂブラウザ画面６の状態表示フレーム６２とに設定するため、ＰＣ２の操作対象に指定されたプリンタを識別する際に、ＰＣ２の操作対象外のプリンタを操作対象に指定されたプリンタであると誤って識別してしまうことを防止できる。
【００９４】
又、本第１実施形態の印刷システム１では、エラー状態や警告状態と一致する表示色が選択されても、エラー状態や警告状態の表示様式とは異なる表示様式を表示パターンに設定するため、エラー状態や警告状態の発生を示すために設定された表示パターンを、ＰＣ２の操作対象に指定されたプリンタを識別するために設定されたものであると誤認識させてしまうことを防止できる。更に、エラー状態や警告状態と一致する表示色が選択された状態で、操作対象に指定されたプリンタを識別する際に、操作対象外のプリンタにてエラー状態や警告状態が発生しても、このプリンタをＰＣ２の操作対象に指定されたプリンタであると誤って識別してしまうことも防止できる。
【００９５】
又、本第１実施形態の印刷システム１では、プリンタ３，４にてエラー状態や警告状態、外部操作されている状態が発生している場合に、これに応じた表示パターンを画面３２，４２に設定するため、プリンタ３，４にて、特に、エラー状態や警告状態、外部操作されている状態が発生していることを一見して識別できる。
【００９６】
又、本第１実施形態の印刷システム１では、プリンタ３，４にてエラー状態や警告状態、外部操作されている状態が非発生となった場合に、これに応じて画面３２，４２に設定した表示パターンを解除するため、エラー状態や警告状態、外部操作されている状態が非発生となったことを一見して識別できる。
［第２実施形態］
次に、第２実施形態について説明する。
【００９７】
尚、本第２実施形態の印刷システム１は、ＰＣ２、プリンタ３，４の設定が第１実施形態の印刷システム１と異なる。
【００９８】
従って、ここでは、第１実施形態の印刷システム１と共通する部分については説明を省略し、異なる部分についてのみ詳述する。
【００９９】
まず、本第２実施形態のＰＣ２では、Ｗｅｂブラウザプログラムに代えて、ＳＮＭＰ（Simple  Network  Management  Protocol）によってプリンタ３，４を操作するためのアプリケーションプログラムが設定されていると共に、本第２実施形態のプリンタ３，４では、Ｗｅｂサーバプログラムに代えて、ＳＮＭＰによってアプリケーションプログラムからの操作を受けるためのエージェントプログラムが設定されている。
【０１００】
そして、ＰＣ２にて、上述の情報取得処理と、上述の更新処理とを実行し、プリンタ３，４にて、上述の情報送信処理と、上述の画面設定処理とを実行する。
【０１０１】
尚、ＰＣ２のＣＰＵ２１１は、上述のアプリケーションプログラムを起動すると、前もって取得し、記憶していた情報あるいは改めて情報取得処理にて取得した情報を基にプリンタ３，４の機種名、シリアル番号、ＩＰアドレスが表示された選択画面（図１８参照）をディスプレイ２２に表示する。
【０１０２】
そして、キーボード２３やマウスを介して、この選択画面上にて、プリンタ３，４のうちのいずれか一方がＰＣ２の操作対象に指定されると、前もって取得し、記憶していた情報あるいは改めて情報取得処理にて取得した情報を基に上述の状態表示フレーム６２と同様の操作画面（図１８参照）をディスプレイ２２に表示する。
【０１０３】
そして、この操作画面上にて、表示色が選択されたり、表示様式が選択されると、上述の更新処理を実行する。
【０１０４】
尚、本第２実施形態における情報取得処理は、第１実施形態における情報取得処理と以下の点で異なる。
【０１０５】
まず、プリンタ３のＣＰＵ３１１ではなく、ＰＣ２のＣＰＵ２１１が実行する。
【０１０６】
又、第１実施形態で指定した指定情報の他に、プリンタにおける外部操作中を示す操作色、エラー状態を示すエラー色、警告状態を示す警告色を指定情報として送信要求する。
【０１０７】
又、ＣＰＵ２１１は、アプリケーションプログラムの起動と同時に本処理を実行し、以降、定期的に、又は適宜プリンタの情報が必要になったときにも本処理を実行する。
【０１０８】
尚、本第２実施形態における情報送信処理は、第１実施形態における情報送信処理と同様の処理であり、プリンタ３，４は、ＰＣ２から指定情報として指定された情報をＰＣ２へ返信する。
【０１０９】
尚、本第２実施形態における更新処理は、第１実施形態における更新処理と以下の点で異なる。
【０１１０】
まず、プリンタ３のＣＰＵ３１１ではなく、ＰＣ２のＣＰＵ２１１が実行する。
【０１１１】
又、ＣＰＵ２１１は、キーボード２３やマウスを介して操作画面上にて表示色が指定された際に、本処理を実行する。
【０１１２】
又、Ｓ２００においては、キーボード２３やマウスを介して操作画面上にて表示色が指定されているか否かを判定する。但し、本第２実施形態において、一時パラメータとは、操作画面上にて指定された表示パラメータのことであり、一時記憶領域とは、表示パラメータを一時的に記憶するためにＲＡＭ２１３に確保された記憶領域である。
【０１１３】
又、Ｓ２０５においては、指定された表示色が、予め取得していた、ＰＣ２の操作対象に指定されたプリンタにおけるエラー状態を示すエラー色と一致するか否かを判定する。
【０１１４】
又、Ｓ２１０においては、指定された表示色が、予め取得していた、ＰＣ２の操作対象に指定されたプリンタにおける警告状態を示す警告色と一致するか否かを判定する。
【０１１５】
但し、アプリケーションプログラムにて用いるエラー状態を示す色・警告状態を示す色とプリンタにおけるエラー色・警告色とが異なる場合には、指定された表示色がどちらか一方と一致すれば、エラー色・警告色と一致するとみなして良い。
【０１１６】
又、Ｓ２２０においては、予め取得していた、ＰＣ２の操作対象に指定されたプリンタ以外のプリンタで使用している表示色と一致しているか否かを判定する。
【０１１７】
又、Ｓ２４５においては、予め取得していた、ＰＣ２の操作対象に指定されたプリンタ以外のプリンタで使用している表示様式と一致しているか否かを判定する。
【０１１８】
又、Ｓ２６５においては、予め取得していた、ＰＣ２の操作対象に指定されたプリンタで使用している表示色や表示様式と一時パラメータとを比較することにより、表示パラメータに変更があるか否かを判定する。
【０１１９】
又、Ｓ２７０においては、操作画面上の背景部分の表示を一時パラメータで示される表示色・表示様式に変更する。
【０１２０】
又、Ｓ２７５においては、ＰＣ２の操作対象に指定されたプリンタにＳＮＭＰプロトコルに基づいた手順で、変更された表示パラメータを送信する。そして、ＰＣ２の操作対象に指定されたプリンタのＣＰＵ（ここでは、プリンタ３のＣＰＵ３１１）は、図１６に示すように、ＰＣ２からＳＮＭＰプロトコルに基づいた手順で表示パラメータを受信し（Ｓ８００）、画面３２の表示を、受信した表示パラメータに応じた表示色や表示様式に設定する（Ｓ８１０）。尚、図１６は、本第２実施形態におけるプリンタ３のＣＰＵ３１１が実行するプリンタ側画面設定処理の流れを示すフローチャートである。
【０１２１】
尚、本第２実施形態におけるリンク表示処理は、第１実施形態におけるリンク表示処理と以下の点で異なる。
【０１２２】
まず、プリンタ３のＣＰＵ３１１ではなく、ＰＣ２のＣＰＵ２１１が実行する。
【０１２３】
又、Ｓ５００においては、ＰＣ２のＨＤＤ２１４に記憶されたリンク先操作画面を取得する。
【０１２４】
又、Ｓ５１０においては、リンク先操作画面上の背景部分の表示を一時パラメータで示される表示色・表示様式に変更する。
【０１２５】
尚、本第２実施形態における画面設定処理は、第１実施形態における画面設定処理と以下の点で異なる。
【０１２６】
つまり、プリンタ３のＣＰＵ３１１は、Ｓ３４５にて、ＳＮＭＰプロトコルに基づいた手順で、更新した表示パラメータをＰＣ２へ送信する。
【０１２７】
つまり、本第２実施形態の印刷システム１では、例えば、図１７に示すように、プリンタ３がＰＣ２の操作対象に指定された場合に、操作画面上で背景部分の表示パターンの変更操作がなされると（１）、ＰＣ２のＣＰＵ２１１が、操作画面における背景部分の表示パターンを変更すると共に（２）、この表示パターンの設定指示をプリンタ３へ送信する（３）。そして、プリンタ３のＣＰＵ３１１が、設定指示に従って、表示部３１７に画面３２の背景部分の表示パターンを変更させる（４）。尚、図１７は、本第２実施形態におけるＰＣ２の動作とプリンタ３の動作とを概略的に示す説明図である。
【０１２８】
このため、本第２実施形態の印刷システム１では、図１８に示すように、プリンタ３，４が同一機種であっても、操作画面における背景部分の表示パターンと同一の表示パターンがプリンタ３の画面３２における背景部分に設定されるため、ＰＣ２の操作者は、プリンタ３が操作対象に指定されたプリンタであると一見して識別できる。尚、図１８は、本第２実施形態における印刷システム１の効果を示す説明図である。
【０１２９】
つまり、本第２実施形態の印刷システム１によれば、第１実施形態の印刷システム１と同様の効果を得ることができる。
［第３実施形態］
続いて、第３実施形態について説明する。
【０１３０】
尚、本第３実施形態の印刷システム１は、図１９に示すように、第１実施形態の印刷システム１において、サーバ装置７を新たにネットワーク５に接続して構成されている。尚、図１９は、本第３実施形態における印刷システム１の構成図である。
【０１３１】
そして、本第３実施形態の印刷システム１では、ＰＣ２、プリンタ３，４の設定が第１実施形態の印刷システム１と異なる。
【０１３２】
従って、ここでは、第１実施形態の印刷システム１と共通する部分については説明を省略し、異なる部分についてのみ詳述する。
【０１３３】
まず、本第３実施形態のプリンタ３，４では、Ｗｅｂサーバプログラムに代えて、ＳＮＭＰによってアプリケーションプログラムからの操作を受けるためのエージェントプログラムが設定されている。
【０１３４】
そして、本第３実施形態の印刷システム１では、サーバ装置７にて、上述の情報取得処理と、上述の更新処理とを実行し、プリンタ３，４にて、上述の情報送信処理と、上述の画面設定処理とを実行する。
【０１３５】
尚、ＰＣ２のＣＰＵ２１１は、キーボード２３やマウスを介して、サーバ装置７のＩＰアドレスやノード名などを指定したＵＲＬを受けると、Ｗｅｂブラウザプログラムを起動すると共に、サーバ装置７に対し、ＨＴＴＰに基づいて、入力を受けたＩＰアドレスあるいはノード名をＤＮＳサーバに問い合わせ、取得したＩＰアドレスを送信先として、Ｗｅｂページの送信を要求する。これにより、サーバ装置７は、前もって取得し、記憶しておいた情報あるいは改めて情報取得処理にて取得した情報を基にプリンタ３，４の機種名、シリアル番号、ＩＰアドレスを表示する選択画面のＨＴＭＬファイルを作成し、ＨＴＴＰプロトコルにてＰＣ２へ送信する。そして、ＰＣ２は、ＨＴＭＬファイルをサーバ装置７から受信すると、このＨＴＭＬファイルを基にしたＷｅｂページをディスプレイ２２に表示したＷｅｂブラウザ画面上に表示する（図２２参照）。
【０１３６】
ここで、キーボード２３やマウスを介して、この選択画面上にて、プリンタ３，４のうちのいずれか一方がＰＣ２の操作対象に指定されると、サーバ装置７に対して、指定されたプリンタを操作するための操作画面のＷｅｂページの送信を要求する。これにより、サーバ装置７は、前もって取得し、記憶しておいた情報あるいは改めて情報取得処理にて取得した情報を基に、指定されたプリンタを操作するための操作画面のＨＴＭＬファイルを作成し、ＨＴＴＰプロトコルにてＰＣ２へ送信する。
【０１３７】
そして、ＰＣ２は、このＨＴＭＬファイルを受信すると、このＨＴＭＬファイルを基にしたＷｅｂページをディスプレイ２２に表示したＷｅｂブラウザ画面上に表示する。尚、本第３実施形態では、Ｗｅｂブラウザ画面は、第１実施形態のＷｅｂブラウザ画面と全く同様である（図２２参照）。
【０１３８】
そして、Ｗｅｂブラウザ画面上で表示色が選択されたり、表示様式が選択されると、選択された表示色や表示様式を指定する表示パラメータと共に、Ｗｅｂページの更新要求をサーバ装置７へ送信する。
【０１３９】
ここで、図２０は、サーバ装置７の内部構成を示すブロック図である。
【０１４０】
図２０に示すように、サーバ装置７は、当該サーバ装置７にて行うべき各種処理を実行するＣＰＵ７１と、当該サーバ装置７の起動時にＣＰＵ７１が行う起動処理のプログラム（ＢＩＯＳ）などを記憶したＲＯＭ７２と、ＣＰＵ７１が各種処理を行う際に記憶領域として用いるＲＡＭ７３と、オペレーティングシステムや、当該サーバ装置７をＷｅｂサーバとして機能させるためのＷｅｂサーバプログラム、ＳＮＭＰによってプリンタ３，４を操作するためのアプリケーションプログラム、ＣＰＵ７１が行うべき各種処理のプログラムなどを記憶したハードディスクドライブ（ＨＤＤ）７４と、当該サーバ装置７に接続されたキーボード（図示せず）やマウス（図示せず）などからの入力信号をＣＰＵ７１へ入力する入力Ｉ／Ｆ７５と、当該サーバ装置７に接続されたディスプレイ（図示せず）にＣＰＵ７１からの指令に基づいた表示を行うビデオＩ／Ｆ７６と、ネットワーク５に接続され、ＣＰＵ７１とネットワーク５に接続された他の装置とを相互に接続するネットワークＩ／Ｆ７７とを備える。
【０１４１】
そして、サーバ装置７では、これら構成要素が信号バス７８を介して相互に接続されている。
【０１４２】
尚、サーバ装置７のＣＰＵ７１は、サーバ装置７の起動と同時もしくはそれ以降にアプリケーションプログラムを起動しているものとする。
【０１４３】
尚、本第３実施形態における情報取得処理は、第１実施形態における情報取得処理と以下の点で異なる。
【０１４４】
まず、プリンタ３のＣＰＵ３１１ではなく、サーバ装置７のＣＰＵ７１が実行する。
【０１４５】
又、第１実施形態で指定した指定情報の他に、プリンタにおける外部操作中を示す操作色、エラー状態を示すエラー色、警告状態を示す警告色を指定情報として送信要求する。
【０１４６】
又、ＣＰＵ２１１は、アプリケーションプログラムの起動と同時に本処理を実行し、以降、定期的に、又は適宜プリンタの情報が必要になったときにも本処理を実行する。
【０１４７】
尚、本第３実施形態における情報送信処理は、第１実施形態における情報送信処理と同様の処理であり、プリンタ３，４はサーバ装置７から指定情報として指定された情報をサーバ装置７へ返信する。
【０１４８】
尚、本第３実施形態における更新処理は、第１実施形態における更新処理と以下の点で異なる。
【０１４９】
まず、プリンタ３のＣＰＵ３１１ではなく、サーバ装置７のＣＰＵ７１が実行する。
【０１５０】
又、一時記憶領域とは、表示パラメータを一時的に記憶するためにＲＡＭ７３に確保された記憶領域である。
【０１５１】
又、ＣＰＵ７１は、ＰＣ２から上述の更新要求を受信した際に本処理を実行する。
【０１５２】
又、Ｓ２０５においては、指定された表示色が、予め取得していた、ＰＣ２の操作対象に指定されたプリンタにおけるエラー状態を示すエラー色と一致するか否かを判定する。
【０１５３】
又、Ｓ２１０においては、指定された表示色が、予め取得していた、ＰＣ２の操作対象に指定されたプリンタにおける警告状態を示す警告色と一致するか否かを判定する。
【０１５４】
但し、Ｗｅｂページにて用いるエラー状態を示す色・警告状態を示す色とプリンタにおけるエラー色・警告色とが異なる場合には、指定された表示色がどちらか一方と一致すれば、エラー色・警告色と一致するとみなして良い。
【０１５５】
又、Ｓ２２０においては、予め取得していた、ＰＣ２の操作対象に指定されたプリンタ以外のプリンタで使用している表示色と一致しているか否かを判定する。
【０１５６】
又、Ｓ２４５においては、予め取得していた、ＰＣ２の操作対象に指定されたプリンタ以外のプリンタで使用している表示様式と一致しているか否かを判定する。
【０１５７】
又、Ｓ２６５においては、予め取得していた、ＰＣ２の操作対象に指定されたプリンタで使用している表示色や表示様式と一時パラメータとを比較することにより、表示パラメータに変更があるか否かを判定する。
【０１５８】
又、Ｓ２７０においては、表示パラメータを反映したＨＴＭＬフォーマットの画面ファイルをＰＣ２へ送信する。
【０１５９】
又、Ｓ２７５においては、ＰＣ２の操作対象に指定されたプリンタにＳＮＭＰプロトコルに基づいた手順で、変更された表示パラメータを送信する。そして、ＰＣ２の操作対象に指定されたプリンタのＣＰＵは、第２実施形態のプリンタ側画面設定処理と同様の処理を実行し、画面の表示色や表示様式を設定する。但し、本第３実施形態のプリンタ側画面設定処理では、Ｓ８００において、サーバ装置７からＳＮＭＰプロトコルに基づいた手順で表示パラメータを受信する。
【０１６０】
尚、本第３実施形態におけるリンク表示処理は、第１実施形態におけるリンク表示処理と以下の点で異なる。
【０１６１】
まず、プリンタ３のＣＰＵ３１１ではなく、サーバ装置７のＣＰＵ７１が実行する。
【０１６２】
又、Ｓ５００においては、サーバ装置７のＨＤＤ７４に記憶されたリンク先ＨＴＭＬファイルを取得、あるいは、動的にＨＴＭＬファイルを作成する。
【０１６３】
尚、本第３実施形態における画面設定処理は、第１実施形態における画面設定処理と以下の点で異なる。
【０１６４】
つまり、プリンタ３のＣＰＵ３１１は、Ｓ３４５にて、ＳＮＭＰプロトコルに基づいた手順で、更新した表示パラメータをサーバ装置７へ送信する。
【０１６５】
尚、本第３実施形態におけるＰＣ側画面設定処理は、第１実施形態におけるＰＣ側画面設定処理と同様の処理であり、ＰＣ２は、サーバ装置７から受信したＨＴＭＬフォーマットの画面ファイルに従ってＷｅｂページ画面を表示する。
【０１６６】
つまり、本第３実施形態の印刷システム１では、例えば、図２１に示すように、プリンタ３がＰＣ２の操作対象に指定された場合、ＰＣ２のＣＰＵ２１１が、Ｗｅｂページの更新要求と、選択された表示色や表示様式を指定する表示パラメータとをサーバ装置７へ送信する（１）。そして、サーバ装置７のＣＰＵ７１が、この表示パラメータが示す表示パターンの設定指示をプリンタ３へ送信する（２）。これにより、プリンタ３のＣＰＵ３１１が、設定指示に従って、表示部３１７に画面３２の背景部分の表示パターンを変更させる（３）。
【０１６７】
又、サーバ装置７のＣＰＵ７１は、サーバ装置７に設定された表示パラメータをＰＣ２から受信した表示パラメータに変更し、これと同一の表示パラメータを反映したＨＴＭＬフォーマットの画面ファイルをＰＣ２へ送信する（４）。そして、ＰＣ２のＣＰＵ２１１が、受信したＨＴＭＬフォーマットの画面ファイルに従って、Ｗｅｂブラウザ画面の状態表示フレームにおける背景部分の表示パターンを更新する。尚、図２１は、本第３実施形態におけるＰＣ２、プリンタ３、サーバ装置７の動作を概略的に示す説明図である。
【０１６８】
このため、本第３実施形態の印刷システム１では、図２２に示すように、プリンタ３，４が同一機種であっても、Ｗｅｂブラウザ画面の状態表示フレームにおける背景部分の表示パターンと同一の表示パターンがプリンタ３の画面３２における背景部分に設定されるため、ＰＣ２の操作者は、プリンタ３が操作対象に指定されたプリンタであると一見して識別できる。尚、図２２は、本第３実施形態における印刷システム１の効果を示す説明図である。
【０１６９】
つまり、本第３実施形態の印刷システム１によれば、第１実施形態の印刷システム１と同様の効果を得ることができる。
［その他の実施形態］
以上、本発明の実施の形態について説明したが、本発明は、上記実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の形態をとり得ることはいうまでもない。
【０１７０】
例えば、上記実施形態ではいずれも、プリンタ３，４の画面としてＬＣＤを用いていたが、電界放出ディスプレイ（ＦＥＤ：Field  Emission  Display）や表面電界ディスプレイ（ＳＥＤ：Surface-conduction  Electron-emitter  Display）、ＥＬ（electroluminescence）ディスプレイなどのようなカラー表示可能な他の形態のディスプレイをプリンタの画面として用いても勿論良い。又、画面３２，４２に代えて、発光色の異なる複数の光源（例えば、ＬＥＤ）を備え、Ｗｅｂブラウザ画面の状態表示フレームにおける背景部分や操作画面における背景部分の表示色と一致する発光色の光源を点灯させても良い。
【０１７１】
又、上記実施形態ではいずれも、本発明をプリンタに適用したが、ネットワークに接続可能な複合機や、ネットワークに接続可能なスキャナ、ネットワークに接続可能なＡＶデバイス、ルーターなど、ネットワークに接続可能なデバイスであれば、何に適用しても勿論良い。
【０１７２】
又、上記実施形態ではＷｅｂブラウザプログラムと総称したが、Ｗｅｂブラウザ単体がＷｅｂブラウザプログラムとして動作しても良いし、ＷｅｂブラウザにＣＧＩプログラムなどを連動させ、Ｗｅｂブラウザプログラムとして動作しても良い。尚、ＣＧＩプログラムなどを連動させると、一般的に使い慣れたＷｅｂブラウザを違うＷｅｂブラウザにすることなく、本発明に適したＷｅｂブラウザとすることができる。
【０１７３】
又、上記実施形態では、表示色及び表示様式が共に、他のプリンタの表示色及び表示様式と一致するか否かを判定しているが、表示色あるいは表示様式だけが他のプリンタの表示色あるいは表示様式と一致するか否かを判定しても良いし、表示色が不一致であると判定した時点で表示様式が一致するか否かを判定しなくても良いし、その逆でも良い。更に点滅様式が他のプリンタと一致するか否かを判定しても良い。尚、表示様式や点滅様式を用いて操作対象のプリンタと他のプリンタとを識別できるようにすることで、色の識別が困難な使用者にも使い勝手の良い装置システムとできる。
【０１７４】
尚、表示色だけで操作対象のプリンタと他のプリンタとを識別する場合は、人間の識別能力の限界からせいぜい数台〜十数台の識別にしか実質使用できないのに対し、多数の表示要素を組み合わせて区別することで、より多くの台数の識別が可能となる。
【０１７５】
又、上記第１実施形態では、画面設定処理での表示パラメータの変更をプリンタ３，４から表示パラメータの変更を反映したＨＴＭＬファイルをＰＣ２へ送信することでＰＣ２の表示にも反映させていたが、この処理に代えて、ステータスの変更をＰＣ２へＳＮＭＰプロトコルにて通知し、ＰＣ２にてステータスを判定し、ＰＣ２での表示に反映させても良い。
【０１７６】
又、上記第２実施形態では、画面設定処理での表示パラメータの変更をプリンタ３，４から表示パラメータの変更をＳＮＭＰプロトコルにてＰＣ２に通知することでＰＣ２の表示にも反映させていたが、この処理に代えて、ステータスの変更をＰＣ２へＳＮＭＰプロトコルにて通知し、ＰＣ２にてステータスを判定し、ＰＣ２での表示に反映させても良い。
【０１７７】
又、上記第３実施形態では、画面設定処理での表示パラメータの変更をサーバ装置７から表示パラメータの変更を反映したＨＴＭＬファイルをＰＣ２へ送信することでＰＣ２の表示にも反映させていたが、この処理に代えて、ステータスの変更をＰＣ２へＳＮＭＰプロトコルやＨＴＴＰプロトコル、その他の手順にて通知し、ＰＣ２にてステータスを判定して、ＰＣ２での表示に反映させても良い。
【０１７８】
この場合、ＰＣ２のＣＰＵ２１１は、図２３に示すＰＣ側画面設定処理を実行する。尚、ＣＰＵ２１１は、プリンタ３，４やサーバ装置７からプリンタ３，４のステータスを受信した際に、本処理を実行する。
【０１７９】
図２３に示すように、本処理では、まず、プリンタ３，４やサーバ装置７からプリンタ３，４のステータス（操作中、警告状態、エラー状態）を受信する（Ｓ７００）。そして、受信したステータスが今までのステータスと異なるか否かを判定し（Ｓ７１０）、同じである場合には（Ｎｏ：Ｓ７１０）、本処理を直ちに終了する一方、異なる場合には（Ｙｅｓ：Ｓ７１０）、ＰＣ２に表示しているＷｅｂページあるいはアプリケーションプログラムの操作画面における背景部分をステータスに応じた表示色や表示様式に変更し（Ｓ７２０）、本処理を終了する。
【０１８０】
又、画面設定処理での表示パラメータの変更やステータスの変更をプリンタ３，４やサーバ装置７が自発的にＰＣ２に通知せず、ＰＣ２が定期的にプリンタ３，４やサーバ装置７に表示パラメータやステータスの変更を問い合わせ、プリンタ３，４やサーバ装置７が問い合わせに返答するようにしても良い。
【０１８１】
尚、プリンタ３，４やサーバ装置７から自発的に表示パラメータの変更やステータスの変更をＰＣ２に通知した場合、プリンタ３，４における表示の変更を即座にＰＣ２における表示の変更に反映できる利点がある。
【０１８２】
一方、ＰＣ２から定期的に問い合わせるようにした場合、従来からある定期的なプリンタのステータス確認のパケット通信以上の負荷がＰＣ２，プリンタ３，４、ネットワーク５，サーバ装置７の各々にかからない利点がある。
【図面の簡単な説明】
【０１８３】
【図１】第１実施形態における印刷システム１の構成図である。
【図２】ＰＣ２における本体２１の内部構成を示すブロック図である。
【図３】プリンタ３における本体３１の内部構成を示すブロック図である。
【図４】プリンタ３，４からのＷｅｂページを表示したＷｅｂブラウザ画面６を示す説明図である。
【図５】プリンタ３のＣＰＵ３１１が実行する情報取得処理の流れを示すフローチャートである。
【図６】プリンタ３のＣＰＵ３１１が実行する情報送信処理の流れを示すフローチャートである。
【図７】プリンタ３のＣＰＵ３１１が実行する更新処理の流れを示すフローチャートである。
【図８】プリンタ３のＣＰＵ３１１が実行する画面設定処理の流れを示すフローチャートである。
【図９】更新処理にて用いられる、不揮発性メモリ３１４あるいはＲＡＭ３１３に記憶された各プリンタの表示パラメータ、操作色、警告色、エラー色を記憶したテーブルの一例である。
【図１０】プリンタ３のＣＰＵ３１１が実行するリンク表示処理の流れを示すフローチャートである。
【図１１】図４の画面で“Ｐｒｉｎｔ  Ｓｅｔｔｉｎｇ”をクリックするなどして選んだリンク先のＷｅｂページの一例を示す説明図である。
【図１２】プリンタ３，４及びＰＣ２に表示される画面を示す説明図である。
【図１３】ＰＣ２のＣＰＵ２１１が実行するＰＣ側画面設定処理の流れを示すフローチャートである。
【図１４】第１実施形態におけるＰＣ２、プリンタ３の動作を概略的に示す説明図である。
【図１５】第１実施形態における印刷システム１の効果を示す説明図である。
【図１６】第２実施形態におけるプリンタ３のＣＰＵ３１１が実行するプリンタ側画面設定処理の流れを示すフローチャートである。
【図１７】第２実施形態におけるＰＣ２、プリンタ３の動作を概略的に示す説明図である。
【図１８】第２実施形態における印刷システム１の効果を示す説明図である。
【図１９】第３実施形態における印刷システム１の構成図である。
【図２０】サーバ装置７の内部構成を示すブロック図である。
【図２１】第３実施形態におけるＰＣ２、プリンタ３、サーバ装置７の動作を概略的に示す説明図である。
【図２２】第３実施形態における印刷システム１の効果を示す説明図である。
【図２３】変形例のＰＣ側画面設定処理の流れを示すフローチャートである。
【図２４】背景技術の問題点の一例を示す説明図である。
【符号の説明】
【０１８４】
１…印刷システム、２…ＰＣ、３，４…プリンタ、５…ネットワーク、６…Ｗｅｂブラウザ画面、７…サーバ装置、２１，３１，４１…本体、２２…ディスプレイ、２３…キーボード、３２，４２…画面、６１…リンク表示フレーム、６２…状態表示フレーム、７１，２１１，３１１…ＣＰＵ、７２，２１２，３１２…ＲＯＭ、７３，２１３，３１３…ＲＡＭ、７４，２１４…ＨＤＤ、７５，２１５…入力Ｉ／Ｆ、７６，２１６…ビデオＩ／Ｆ、７７，２１７，３１５…ネットワークＩ／Ｆ、７８，２１８，３１９…信号バス、３１６…操作部、３１７…表示部、３１８…印刷エンジン、６２１，６２２…リストボックス。
【図２】
2008234678.tif 000003
【図３】
2008234678.tif 000004
【図５】
2008234678.tif 000005
【図６】
2008234678.tif 000006
【図７】
2008234678.tif 000007
【図８】
2008234678.tif 000008
【図９】
2008234678.tif 000009
【図１０】
2008234678.tif 000010
【図１３】
2008234678.tif 000011
【図１４】
2008234678.tif 000012
【図１６】
2008234678.tif 000013
【図１７】
2008234678.tif 000014
【図２０】
2008234678.tif 000015
【図２１】
2008234678.tif 000016
【図２３】
2008234678.tif 000017
【図１】
2008234678.tif 000018
【図４】
2008234678.tif 000019
【図１１】
2008234678.tif 000020
【図１２】
2008234678.tif 000021
【図１５】
2008234678.tif 000022
【図１８】
2008234678.tif 000023
【図１９】
2008234678.tif 000024
【図２２】
2008234678.tif 000025
【図２４】
2008234678.tif 000026