(57)【要約】【課題】  ユーザがオプション装置の仕様変更を容易に知ることができる情報処理装置、情報処理システム、コンピュータプログラム及びそのコンピュータプログラムを記録した記録媒体を提供する。【解決手段】    複数のオプション装置が付加的に装着される画像形成装置と、ネットワークを介してデータ通信を行なう情報処理装置において、ＣＰＵの情報入手機能は、オプション装置の仕様に関する装置データを画像形成装置から取得し、ＣＰＵの判定機能は、取得した装置データに基づいて、仕様変更のあったオプション装置があるか否かを判定し、ＣＰＵの表示処理機能は、判定機能によって仕様変更のあったオプション装置があると判定されたときに、画像形成装置及びオプション装置の外形画像を表示する表示装置に、当該オプション装置の外形画像を鼓動表示させるようにする。【選択図】      図４
2009193410.tif 000002
【特許請求の範囲】
【請求項１】
単一又は複数のオプション装置が付加的に装着される端末装置と、ネットワークを介してデータ通信を行なう情報処理装置において、
前記端末装置に装着されているオプション装置の仕様に関する情報を前記端末装置から取得する情報入手手段と、
取得した前記情報に基づいて、仕様変更のあった前記オプション装置があるか否かを判定する判定手段と、
前記端末装置と、当該端末装置に装着されているオプション装置との外形画像を表示する表示手段と、
前記判定手段によって仕様変更のあった前記オプション装置があると判定されたときに、前記表示手段に、当該オプション装置の外形画像を、時間とともに画像の属性を変化させて表示させる表示処理手段とを備えることを特徴とする情報処理装置。
【請求項２】
前記表示処理手段は、前記表示手段に、当該オプション装置の外形画像を、時間とともに大きさを変化させて表示させることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記表示処理手段は、前記表示手段に、当該オプション装置の外形画像を、所定の大きさに達するまで所定の割合で大きくなる表示動作を繰返すように表示させることを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記表示処理手段は、前記表示手段に、当該オプション装置の外形画像を、所定の大きさに達するまで所定の割合で小さくなる表示動作を繰返すように表示させることを特徴とする請求項２に記載の情報処理装置。
【請求項５】
前記表示処理手段は、前記表示手段に、当該オプション装置の外形画像を、前記外形画像の大きさの変化に伴って、前記外形画像の表示属性が変化するように表示させることを特徴とする請求項２〜請求項４のいずれか１つに記載の情報処理装置。
【請求項６】
前記表示処理手段は、前記表示手段に、当該オプション装置の外形画像を、当該オプション装置の種類によって前記外形画像の表示速度が異なるように表示させることを特徴とする請求項２〜請求項５のいずれか１つに記載の情報処理装置。
【請求項７】
前記端末装置は、画像形成装置であり、
前記オプション装置は、少なくとも給紙カセット、大容量給紙装置、自動スキャナフィーダ及び排紙装置のうちのいずれか１つであることを特徴とする請求項１〜請求項６のいずれか１つに記載の情報処理装置。
【請求項８】
情報処理装置に対する入力操作を行うためのポインティングデバイスを更に備え、
前記表示処理手段は、前記ポインティングデバイスによって、時間とともに画像の属性を変化させて表示される当該オプション装置の外形画像がクリックされたときに、前記表示手段に、当該オプション装置の外形画像を時間とともに画像の属性を変化させて表示することを停止させることを特徴とする請求項１〜請求項７のいずれか１つに記載の情報処理装置。
【請求項９】
単一又は複数のオプション装置が付加的に装着される端末装置と、前記端末装置とネットワークを介してデータ通信を行なう情報処理装置とを含む情報処理システムにおいて、
前記情報処理装置は、
前記端末装置に装着されているオプション装置の仕様に関する情報を前記端末装置から取得する情報入手手段と、
取得した前記情報に基づいて、仕様変更のあったオプション装置があるか否かを判定する判定手段と、
前記端末装置と、当該端末装置に装着されているオプション装置との外形画像を表示する表示手段と、
前記判定手段によって仕様変更のあったオプション装置があると判定されたときに、前記表示手段に、当該オプション装置の外形画像を、時間とともに画像の属性を変化させて表示させる表示処理手段とを備え、
前記端末装置は、
前記情報処理装置に対して前記情報を送信する情報提供手段を備えることを特徴とする情報処理システム。
【請求項１０】
単一または複数のオプション装置が付加的に装着される端末装置と、ネットワークを介してデータ通信を行なうコンピュータを、
前記端末装置に装着されているオプション装置の仕様に関する情報を前記端末装置から取得する情報入手手段と、
取得した前記情報に基づいて、仕様変更のあった前記オプション装置があるか否かを判定する判定手段と、
前記判定手段によって仕様変更のあった前記オプション装置があると判定されたときに、前記端末装置と、当該端末装置に装着されているオプション装置との外形画像を表示する表示手段に、当該オプション装置の外形画像を、時間とともに画像の属性を変化させて表示させる表示処理手段として機能させることを特徴とするコンピュータプログラム。
【請求項１１】
請求項１０に記載のコンピュータプログラムを記録した、コンピュータが読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オプション装置を装着可能な端末装置とネットワークによって接続される情報処理装置に関し、特に、情報処理装置に設けられる表示装置に、オプション装置の情報を判りやすく表示するための情報処理装置、情報処理システム、コンピュータプログラム、及びそのコンピュータプログラムを記録した記録媒体に関する。
【背景技術】
【０００２】
コンピュータネットワークの基盤となるコンピュータ機器及び通信技術の発達によって、ここ数年間において、高速通信可能で信頼性の高いコンピュータネットワークが出現している。このようなネットワークの出現によって、ネットワークに接続可能なデバイスの種類が増加し、これに伴ってこれらの各種デバイスを効率よく管理するためのネットワーク管理ソフトウェアの開発が活発になされている。ネットワーク管理ソフトウェアを使用することによって、ネットワーク上の各種デバイスの情報を取得することができる。
【０００３】
たとえば、ネットワークによってプリンタと接続されるコンピュータにおいては、プリンタを適切に動作させるためのプリンタドライバがインストールされる。このような従来のコンピュータを使用する場合において、プリンタの周辺機器であるオプション装置を取り替えたり、取り外したり、新規に追加したりする等の仕様変更が生じる場合には、新たに対応するプリンタドライバをインストールしなければならず、操作が煩わしいという問題がある。
【０００４】
上述のような問題を解決するための技術として、たとえば特許文献１には、プリンタドライバに設けられるコアモジュールが、自動的に、オプション情報を取得し、取得したオプション情報に対応するオプション依存モジュールをロードして、そのオプション情報対応のドライバとして動作するモジュールを構成する技術が開示されている。
【特許文献１】特開２００２−１７５２５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１に開示される技術では、オプション情報に対応するプリンタドライバのインストールが自動的に行なわれる点では便利である。しかし、ユーザはオプション装置の仕様変更が生じたことを知ることができない。したがって、オプション装置の仕様変更に伴って生じる不具合、たとえば急に使用できなくなる機能が生じる等の不具合に対して、ユーザが戸惑う場合があるという問題を有する。
【０００６】
こうした問題を解決する１つの方法として、プリンタに設けられる表示画面等にプリンタやオプション装置の外形画像を表示することによって、プリンタの状態、動作及び設定状況に関する情報等をユーザに報知することが考えられる。しかしこの方法では、オプション装置の仕様変更がどのようなものかに関する情報がユーザに伝わりにくいという問題を有する。
【０００７】
また、オプション装置の外形画像の色を変化させて表示することによって、オプション装置の仕様変更が生じたことをユーザに報知することが考えられる。しかしこの方法では、色覚障害等によって色差の判断が困難なユーザは、オプション装置の仕様変更が生じたことを知ることができないという問題を有する。
【０００８】
本発明は、上述の問題に鑑みてなされたものであり、その目的は、ユーザがオプション装置の仕様変更を容易に知ることができる情報処理装置、情報処理システム、コンピュータプログラム及びそのコンピュータプログラムを記録した記録媒体を提供することである。
【課題を解決するための手段】
【０００９】
本発明の第１の局面に係る情報処理装置は、単一又は複数のオプション装置が付加的に装着される端末装置と、ネットワークを介してデータ通信を行なう情報処理装置であって、端末装置に装着されているオプション装置の仕様に関する情報を端末装置から取得する情報入手手段と、取得した情報に基づいて、仕様変更のあったオプション装置があるか否かを判定する判定手段と、端末装置と、当該端末装置に装着されているオプション装置との外形画像を表示する表示手段と、判定手段によって仕様変更のあったオプション装置があると判定されたときに、表示手段に、当該オプション装置の外形画像を、時間とともに画像の属性を変化させて表示させる表示処理手段とを備える。
【００１０】
このように、情報入手手段は、端末装置に装着されているオプション装置の仕様に関する情報を端末装置から取得し、判定手段は、取得した情報に基づいて、仕様変更のあったオプション装置があるか否かを判定する。そして、表示処理手段は、判定手段によって仕様変更のあったオプション装置があると判定されたときに、端末装置と、当該端末装置に装着されているオプション装置との外形画像を表示する表示手段に、当該オプション装置の外形画像を、時間とともに画像の属性を変化させて表示させる。これによって、仕様変更のあったオプション装置が目立ち易くなり強調されて表示されるようになるので、ユーザは、容易にオプション装置の仕様変更があったことを知ることができる。したがって、オプション装置の仕様変更に伴って生じる不具合、たとえば急に使用できなくなる機能が生じる等の不具合に対して、ユーザが戸惑う場合があるという問題を解消することができ、ユーザの利便性を向上させることができる。
【００１１】
好ましくは、表示処理手段は、表示手段に、当該オプション装置の外形画像を、時間とともに大きさを変化させて表示させる。
【００１２】
これによって、仕様変更のあったオプション装置がより目立ち易くなりより強調されて表示されるようになるので、ユーザ、特に色覚障害等によって色差の判断が困難なユーザにおいても、より容易にオプション装置の仕様変更があったことを知ることができる。
【００１３】
より好ましくは、表示処理手段は、表示手段に、当該オプション装置の外形画像を、所定の大きさに達するまで所定の割合で大きくなる又は小さくなる表示動作を繰返すように表示させる。
【００１４】
これによって、仕様変更のあったオプション装置がより目立ち易くなりより強調されて表示されるようになるので、ユーザ、特に色覚障害等によって色差の判断が困難なユーザにおいても、より容易にオプション装置の仕様変更があったことを知ることができる。
【００１５】
更に好ましくは、表示処理手段は、表示手段に、当該オプション装置の外形画像を、外形画像の大きさの変化に伴って、外形画像の表示属性が変化するように表示させる。
【００１６】
これによって、仕様変更のあったオプション装置が更に目立ち易くなりより一層強調されて表示されるようになるので、ユーザは、更に容易にオプション装置の仕様変更があったことを知ることができる。
【００１７】
更に好ましくは、表示処理手段は、表示手段に、当該オプション装置の外形画像を、当該オプション装置の種類によって外形画像の表示速度が異なるように表示させる。
【００１８】
これによって、ユーザ、特に色覚障害等によって色差の判断が困難なユーザにおいても、表示速度の違いを見ることによって、仕様変更のあったオプション装置の種類を容易に知ることができる。
【００１９】
更に好ましくは、端末装置は、画像形成装置であり、オプション装置は、少なくとも給紙カセット、大容量給紙装置、自動スキャナフィーダ及び排紙装置のうちのいずれか１つである。
【００２０】
これによって、仕様変更のあった給紙カセット、大容量給紙装置、自動スキャナフィーダ又は排紙装置が目立ち易くなり強調されて表示されるようになるので、ユーザは、容易にこれらオプション装置の仕様変更があったことを知ることができる。したがって、これらオプション装置の仕様変更に伴って生じる不具合、たとえば急に使用できなくなる機能が生じる等の不具合に対して、ユーザが戸惑う場合があるという問題を解消することができるので、ユーザは円滑に印刷ジョブを実行することができる。
【００２１】
更に好ましくは、情報処理装置は、情報処理装置に対する入力操作を行うためのポインティングデバイスを更に備え、表示処理手段は、ポインティングデバイスによって、時間とともに画像の属性を変化させて表示される当該オプション装置の外形画像がクリックされたときに、表示手段に、当該オプション装置の外形画像を時間とともに画像の属性を変化させて表示することを停止させる。
【００２２】
これによって、ユーザがオプション装置の仕様変更があったことを知ることができたことを確認することができる。その結果、ユーザは、オプション装置の仕様変更に伴って生じる不具合、たとえば急に使用できなくなる機能が生じる等の不具合に対して戸惑うことなく、次の処理に進むことができる。
【００２３】
本発明の第２の局面に係る情報処理システムは、単一又は複数のオプション装置が付加的に装着される端末装置と、端末装置とネットワークを介してデータ通信を行なう情報処理装置とを含む情報処理システムであって、情報処理装置は、端末装置に装着されているオプション装置の仕様に関する情報を端末装置から取得する情報入手手段と、取得した情報に基づいて、仕様変更のあったオプション装置があるか否かを判定する判定手段と、端末装置と、当該端末装置に装着されているオプション装置との外形画像を表示する表示手段と、判定手段によって仕様変更のあったオプション装置があると判定されたときに、表示手段に、当該オプション装置の外形画像を、時間とともに画像の属性を変化させて表示させる表示処理手段とを備える。そして、端末装置は、情報処理装置に対して端末装置に装着されているオプション装置の仕様に関する情報を送信する情報提供手段を備える。
【００２４】
このように、情報処理装置における情報入手手段は、端末装置に装着されているオプション装置の仕様に関する情報を端末装置の情報提供手段から取得し、判定手段は、取得した情報に基づいて、仕様変更のあったオプション装置があるか否かを判定する。そして、表示処理手段は、判定手段によって仕様変更のあったオプション装置があると判定されたときに、端末装置と、当該端末装置に装着されているオプション装置との外形画像を表示する表示手段に、当該オプション装置の外形画像を、時間とともに画像の属性を変化させて表示させる。これによって、仕様変更のあったオプション装置が目立ち易くなり強調されて表示されるようになるので、ユーザは、容易にオプション装置の仕様変更があったことを知ることができる。したがって、オプション装置の仕様変更に伴って生じる不具合、たとえば急に使用できなくなる機能が生じる等の不具合に対して、ユーザが戸惑う場合があるという問題を解消することができ、ユーザの利便性を向上させることができる。
【００２５】
本発明の第３の局面に係るコンピュータプログラムは、単一又は複数のオプション装置が付加的に装着される端末装置と、ネットワークを介してデータ通信を行なうコンピュータを、端末装置に装着されているオプション装置の仕様に関する情報を端末装置から取得する情報入手手段と、取得した情報に基づいて、仕様変更のあったオプション装置があるか否かを判定する判定手段と、判定手段によって仕様変更のあったオプション装置があると判定されたときに、端末装置と、当該端末装置に装着されているオプション装置との外形画像を表示する表示手段に、当該オプション装置の外形画像を、時間とともに画像の属性を変化させて表示させる表示処理手段として機能させる。
【００２６】
上記構成のコンピュータプログラムを実行させることによって、仕様変更のあったオプション装置が目立ち易くなり強調されて表示されるようになるので、ユーザは、容易にオプション装置の仕様変更があったことを知ることができる。したがって、オプション装置の仕様変更に伴って生じる不具合、たとえば急に使用できなくなる機能が生じる等の不具合に対して、ユーザが戸惑う場合があるという問題を解消することができ、ユーザの利便性を向上させることができる。
【００２７】
本発明の第４の局面に係る記録媒体は、上記コンピュータプログラムを記録した、コンピュータが読取可能な記録媒体である。
【００２８】
なお、上記記録媒体としては、例えば、コンピュータ内部の主記憶又は補助記憶を構成するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、及び補助記憶装置としてのハードディスクドライブ（ＨＤＤ）等がある。コンピュータの外部記憶装置としてプログラム読取装置が設けられ、この装置に挿入することで読取可能な記録媒体であってもよい。通常は、ＣＰＵが主記憶以外の記録媒体からコンピュータプログラムを読出し、この読出されたコンピュータプログラムを主記憶装置にロードして実行する。ＣＰＵは、インストールされたコンピュータプログラムにしたがって所定の処理を行なうようにコンピュータの各部を統括的に制御する。
【００２９】
プログラム読取装置で読取可能な記録媒体としては、（１）磁気テープ、カセットテープ等のテープ系、（２）フレキシブルディスク（ＦＤ）、ハードディスク（ＨＤＤ）等の磁気ディスク、又はＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＭＯ（Ｍａｇｎｅｔｏ  Ｏｐｔｉｃａｌ  Ｄｉｓｋ）、ＭＤ（Ｍｉｎｉ  Ｄｉｓｋ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等の光ディスクといったディスク系、（３）メモリカードを含むＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カード、光カード等のカード系、及び（４）マスクＲＯＭ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フラッシュメモリ等の半導体メモリを含めた固定的にプログラムを記録する媒体等を例示することができる。
【００３０】
コンピュータを、インターネットを含む通信ネットワークに接続可能な構成とし、通信ネットワークからコンピュータプログラムをダウンロードするように流動的にプログラムを担持する媒体であってもよい。このように通信ネットワークからコンピュータプログラムをダウンロードする場合には、そのダウンロード用プログラムは予めコンピュータに格納しておけばよい。また、他の記録媒体からインストールされてもよい。
【発明の効果】
【００３１】
本発明によれば、情報処理装置における仕様変更のあったオプション装置の外形画像を、時間とともに画像の属性を変化させて表示させるので、仕様変更のあったオプション装置が目立ち易くなり強調されて表示されるようになる。したがって、ユーザは、容易にオプション装置の仕様変更があったことを知ることができるので、オプション装置の仕様変更に伴って生じる不具合、たとえば急に使用できなくなる機能が生じる等の不具合に対して、ユーザが戸惑う場合があるという問題を解消することができ、ユーザの利便性を向上させることができる。
【発明を実施するための最良の形態】
【００３２】
以下、図面を参照しつつ本発明の実施の形態について説明する。以下の説明及び図面においては、同一の部品には同じ参照符号及び名称を付してある。それらの機能も同様である。したがって、それらについての詳細な説明をその都度繰返すことはしない。
【００３３】
図１は、本発明の一実施の形態に係る情報処理システム１４の構成を模式的に示す図である。図１を参照して、情報処理システム１４は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）回線によるネットワーク１６を通じて互いに接続された、各種のデータ等を相互に送受することができる情報処理装置１０と画像形成装置１２とを含む。
【００３４】
この情報処理システム１４において、情報処理装置１０から画像形成装置１２に印刷指示がなされると、画像形成装置１２はその印刷指示に応答して、印刷ジョブを実行する。
【００３５】
〈ハードウェア構成〉
[情報処理装置１０]
図２は、情報処理装置１０のハードウェア構成を示すブロック図である。図２を参照して、情報処理装置１０は、たとえばパーソナルコンピュータ（以下、「ＰＣ」と記す。）等のコンピュータであって、ＣＰＵ２２、ＲＯＭ２４、ＲＡＭ２６、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）２８、ＤＶＤドライブ３０、入出力装置のためのインターフェース（Ｉ／Ｆ）３２、及びＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆｏｃｅ  Ｃａｒｄ）３４を備える。
【００３６】
ＣＰＵ２２には、ＢＵＳライン３６が接続されており、このＢＵＳライン３６には、ＲＯＭ２４、ＲＡＭ２６、ＨＤＤ２８、ＤＶＤドライブ３０、Ｉ／Ｆ３２、及びＮＩＣ３４が接続されている。Ｉ／Ｆ３２には、ポインティングデバイスであるマウス３８、後述するようにオプション装置及びコンピュータの端末装置の外形画像を含むコンピュータの処理結果等を表示するための、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）ディスプレイ又は液晶ディスプレイ等からなる表示装置４０、及び文字入力等を行なう入力装置であるキーボード４２が接続されている。情報処理装置１０は、ＮＩＣ３４を介してネットワーク１６に接続されており、ネットワーク１６上の画像形成装置１２との通信が可能である。
【００３７】
ＣＰＵ２２は、各種コンピュータプログラムを実行することによって、画像形成装置１２の印刷ジョブ及び画像形成装置１２との通信等の所望の処理を実行する。上記の各種コンピュータプログラムは、あらかじめＲＯＭ２４又はＨＤＤ２８に記憶されており、所望の処理の実行時において、当該ＲＯＭ２４又はＨＤＤ２８から読出されてＲＡＭ２６に転送される。ＣＰＵ２２は、ＣＰＵ２２内の図示しないプログラムカウンタと呼ばれるレジスタに格納された値によって指定される、ＲＡＭ２６内のアドレスからプログラムの命令を読出し、解釈する。ＣＰＵ２２はまた、読出された命令によって指定されるアドレスから演算に必要なデータを読出し、そのデータに対し命令に対応する演算を実行する。実行の結果も、ＲＡＭ２６、ＨＤＤ２８、及びＣＰＵ２２内のレジスタ等の、命令によって指定されるアドレスに格納される。
【００３８】
本実施の形態において、ＨＤＤ２８には、画像形成装置１２の印刷ジョブを実行するコンピュータプログラムを含むプリンタドライバが記憶されている。上記プリンタドライバは、たとえば、そのプリンタドライバが記録された記録媒体であるＤＶＤによって提供される。すなわち、上記プリンタドライバの記録媒体としてのＤＶＤが、情報処理装置１０内に内蔵されたＤＶＤドライブ３０に装着され、そのＤＶＤから上記プリンタドライバが読出されてＨＤＤ２８にインストールされる。なお、上記プリンタドライバは、ＤＶＤ以外の記録媒体又は通信回線を介して提供されてもよい。上記プリンタドライバにおける、画像形成装置１２の印刷ジョブを実現するためのプログラム構造については後述する。
【００３９】
［画像形成装置１２］
図３は、画像形成装置１２の全体構成を示すブロック図である。図３を参照して、画像形成装置１２は、たとえば、複写機、プリンタ及びファクシミリ装置等として機能する電子写真方式のＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ）であって、大きくは、ネットワーク１６の端末装置としての装置本体５０と、装置本体５０の所定位置に付加的に装着される複数のオプション装置５２とを含む。
【００４０】
（装置本体５０）
装置本体５０は、制御部５４、操作部５６、記憶部５８、スキャナ部６０、用紙搬送部６２、画像形成部６４、情報生成部６６、及びＮＩＣ６８を備える。また、装置本体５０は、複数のオプション装置５２である給紙カセット７０、大容量給紙装置７２、自動スキャナフィーダ７４、及び排紙装置７６とそれぞれ電気的及び機械的に接続するための、給紙カセット装着部７８、大容量給紙装置装着部８０、自動スキャナフィーダ装着部８２、及び排紙装置装着部８４を備える。
【００４１】
制御部５４は、ＣＰＵを含み、操作部５６等からの指示に応じて各種プログラムを実行し、画像形成装置１２の各部の動作を制御する。
【００４２】
操作部５６は、液晶ディスプレイ等の表示装置とタッチパネル等の入力装置とを重ねた操作パネルからなり、画像形成装置１２全体の動作に対するユーザの指示を受付けて、その指示の内容を表示するとともに、その指示に応じた制御信号を制御部５４に出力する。
【００４３】
記憶部５８は、ＨＤＤ及びＲＯＭを含み、制御部５４によって実行される各種プログラム、装置本体５０であることを識別するための装置本体ＩＤ、装置本体５０の外形画像データ、及び装置本体５０の装置状態を示す装置状態データ等を記憶する。
【００４４】
スキャナ部６０は、原稿操作ユニット、光学レンズ及びＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）ラインセンサを有する光学系を備え、原稿のコピー時又はスキャン時に原稿を光学的に読取って画像信号を生成する。
【００４５】
用紙搬送部６２は、給紙カセット７０又は大容量給紙装置７２から送給される記録用紙を画像形成部６４に搬送する。
【００４６】
画像形成部６４は、感光体、帯電装置、レーザスキャニングユニット（ＬＳＵ）、現像装置、転写ユニット、クリーニング装置、定着装置（以上いずれも図示せず）を含む。画像形成部６４は、制御部５４等からの指示に応じて、用紙搬送部６２から搬送される記録用紙上に、スキャナ部６０で生成された画像信号に所定の処理が施されることで作成された画像データ又はＰＣ等の外部装置から送信された画像データに基づいて画像を形成する。
【００４７】
情報生成部６６は、情報処理装置１０から送信される後述の装置データ要求信号に応答して、情報処理装置１０に提供するための装置データを装置本体５０及び各オプション装置５２から取得し、取得した装置データを、装着されているオプション装置の仕様に関する情報として情報処理装置１０に対して送信する。ここで、装置データとは、装置本体ＩＤ及び装置本体５０の外形画像データ、並びに各オプション装置５２を識別するための各オプション装置５２のＩＤ（給紙カセットＩＤ、大容量給紙装置ＩＤ、自動スキャナフィーダＩＤ、及び排紙装置ＩＤ）及び各オプション装置５２の自己の外形画像データを示す。以下、装置本体ＩＤ及びオプション装置５２のＩＤを単に「画像形成装置１２のＩＤ」と記す場合がある。
【００４８】
また情報生成部６６は、情報処理装置１０から送信される後述の装置状態確認データ要求信号に応答して、情報処理装置１０に提供するための装置状態確認データを装置本体５０及び各オプション装置５２から取得し、取得した装置状態確認データを、情報処理装置１０に対して送信する。ここで、装置状態確認データとは、給紙カセット７０又は大容量給紙装置７２に保持されている記録用紙の残量、用紙サイズ、各装置の種類、各装置の機種名及び機能、並びにトナーの残量等の、印刷ジョブを円滑に実行するために確認を必要とする装置状態データのことである。
【００４９】
画像形成装置１２は、ＮＩＣ６８を介してネットワーク１６に接続されており、ネットワーク１６上の情報処理装置１０との通信が可能である。
【００５０】
（オプション装置５２）
装置本体５０には、オプション装置５２として、給紙カセット７０、大容量給紙装置７２、自動スキャナフィーダ７４、排紙装置７６がそれぞれ所定位置に接続される。
【００５１】
給紙カセット７０は、記録用紙を保持し、装置本体５０の用紙搬送部６２に記録用紙を送給する。本実施の形態において、給紙カセット７０は、異なる大きさの記録用紙を保持する２つのカセットからなり、これらのカセットは上下に並ぶように設置される。
【００５２】
大容量給紙装置７２は、大容量の記録用紙を保持し、装置本体５０の用紙搬送部６２に記録用紙を送給する。
【００５３】
自動スキャナフィーダ７４は、原稿のコピー又はスキャン時に、図示しない原稿給紙トレイ上に載置された複数枚の原稿を１枚ずつ自動的にスキャナ部６０に搬送する。
【００５４】
排紙装置７６は、画像形成された記録用紙に対して所定の処理を施した後、それらを図示しない排紙トレイ上に送給する。ここで、所定の処理とは、複数の記録用紙を閉じるための孔を空ける処理、複数の記録用紙を綴じる処理、複数の記録用紙を大きさ等に応じて仕分けする処理等のことをいう。
【００５５】
これらの各オプション装置５２には、各オプション装置５２の動作を制御するためのＣＰＵ、並びに各オプション装置５２のＩＤ、各オプション装置５２の自己の外形画像データ及び各オプション装置５２の装置状態を示す装置状態データ等を記憶するためのメモリがそれぞれ設けられている。
【００５６】
〈ソフトウェア構成〉
［情報処理装置１０］
上述したように、情報処理装置１０のＨＤＤ２８に記憶されるプリンタドライバは、画像形成装置１２の印刷ジョブを実行するようにプログラミングされている。この印刷ジョブは、情報処理装置１０を実質的に構成する、ＣＰＵ２２を含むコンピュータが、上記プリンタドライバのプログラムにしたがって情報処理装置１０及び画像形成装置１２の動作を制御することによって、ハードウェアとプログラムとの協働により実現する情報入手機能、判定機能及び表示処理機能により実行される。
【００５７】
なお、この情報処理装置１０及び画像形成装置１２により実現される情報入手機能は、端末装置に装着されているオプション装置の仕様に関する情報である装置データを画像形成装置１２から取得する機能であり、判定機能は、取得した装置データに基づいて、仕様変更のあったオプション装置５２があるか否かを判定する機能であり、表示処理機能とは、判定機能によって仕様変更のあったオプション装置５２があると判定されたときに、情報処理装置１０の表示装置４０に、画像形成装置１２の外形画像を表示させるとともに、仕様変更があったと判定されたオプション装置５２の外形画像を鼓動表示させる機能である。鼓動表示とは時間とともに画像の属性を変化させて表示することをいうが、その詳細については後述する。
【００５８】
図４は、プリンタドライバにおける、画像形成装置１２の印刷ジョブを実行するためのプログラム構造をフローチャート形式で示す図である。図４を参照して、画像形成装置１２の印刷ジョブを実行するためのプログラムは、マウス３８又はキーボード４２等を用いたユーザの入力操作による指示によって起動される。このプログラムは、印刷設定画面を表示装置４０に表示するステップＳ１００と、装置データの送信を要求する装置データ要求信号をＮＩＣ３４及びネットワーク１６を介して画像形成装置１２に対して送信するステップＳ１０１と、ステップＳ１０１の後、画像形成装置１２から、上記装置データ要求信号に応答して送信される装置データをＮＩＣ３４及びネットワーク１６を介して受信して、ＲＡＭ２６に記憶させるステップＳ１０２とを含む。
【００５９】
このプログラムは更に、前回のプリンタドライバの起動時に画像形成装置１２のＩＤと関連付けてＨＤＤ２８に記憶された装置データをＨＤＤ２８からＲＡＭ２６に読出し、ＲＡＭ２６に記憶された最新の装置データと比較して、仕様変更のあったオプション装置５２があるか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ１０３を含む。ここで、仕様変更とは、たとえば、前回使用したものとは異なるものに取り替えられたり、取り外されたり、新規に追加されたりすること等を示す。
【００６０】
このプログラムは更に、ステップＳ１０３において仕様変更のあったオプション装置５２があると判定された場合（ＹＥＳの場合）、すなわち、ＲＡＭ２６に記憶された最新の各オプション装置のＩＤにおいて、前回のプリンタドライバの起動時に記憶されたものと比較して、異なるＩＤがある、記憶されていないＩＤがある、又は新規に記憶されたＩＤがある等と判定された場合に実行され、印刷設定画面に、画像形成装置１２の装置本体５０及び仕様変更がないと判定されたオプション装置５２の外形画像を通常表示させるとともに、仕様変更があると判定されたオプション装置５２の外形画像を鼓動表示させるステップＳ１０４を含む。本実施の形態において、通常表示とは、画像の大きさを一定にして表示することであり、鼓動表示とは、時間とともに、画像の属性の１つである画像の大きさを変化させて表示することである。
【００６１】
このプログラムは更に、ステップＳ１０３において仕様変更のあったオプション装置がないと判定された場合（ＮＯの場合）、すなわち、ＲＡＭ２６に記憶された最新の各オプション装置５２のＩＤにおいて、前回のプリンタドライバの起動時に記憶されたものと比較して、全てのＩＤが一致すると判定された場合に実行され、印刷設定画面に、画像形成装置１２の装置本体５０及び全てのオプション装置５２の外形画像を、鼓動表示ではなく通常表示させるステップＳ１０５と、印刷設定画面上の「ＯＫ」と表示されるボタン（以下、「ＯＫボタン」と記す。）に対するユーザの入力操作を監視して、印刷指示がなされたか否かを判定するステップＳ１０６とを含む。ステップＳ１０６において印刷指示がなされていないと判定された場合（ＮＯの場合）には、印刷指示がなされたと判定されるまでステップＳ１０６が繰返される。
【００６２】
このプログラムは更に、ステップＳ１０６において印刷指示がなされたと判定された場合（ＹＥＳの場合）、すなわちＯＫボタンからの入力が確認された場合に実行され、装置状態確認データの送信を要求する装置状態確認データ要求信号をＮＩＣ３４及びネットワーク１６を介して画像形成装置１２に対して送信するステップＳ１０７と、ステップＳ１０７の後、画像形成装置１２から、上記装置状態確認データ要求信号に応答して送信される装置状態確認データをＮＩＣ３４及びネットワーク１６を介して受信して、ＲＡＭ２６に記憶させ、更に画像形成装置１２のＩＤを含む装置データとともにＨＤＤ２８に記憶させるステップＳ１０８と、受信した装置状態確認データに基づいて印刷ジョブ実行時にエラーが発生する可能性があるか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ１０９を含む。
【００６３】
このプログラムは更に、ステップＳ１０９においてエラーが発生する可能性がないと判定された場合（ＮＯの場合）に実行され、印刷指示がなされたことを通知する印刷指示信号をＮＩＣ３４及びネットワーク１６を介して画像形成装置１２に対して送信して印刷ジョブを実行させるステップＳ１１０と、ステップＳ１０９においてエラーが発生する可能性があると判定された場合（ＹＥＳの場合）に実行され、表示装置４０に、たとえば「用紙残量が少なくなっています。」、「トナー残量が少なくなっています。」等のエラーが発生する可能性がある旨を報知するエラー表示を表示させた後、ステップＳ１０６に移行して、ユーザの入力操作を再度監視して、印刷指示がなされたか否かを判定するステップＳ１１１とを含む。
【００６４】
［画像形成装置１２］
画像形成装置１２の記憶部５８には、画像形成装置１２の印刷ジョブを実現するコンピュータプログラムが記憶されている。この印刷ジョブは、画像形成装置１２内部の制御部５４が、上記プログラムにしたがって画像形成装置１２の動作を制御することによって達成される。
【００６５】
図５は、画像形成装置１２の印刷ジョブを実現するためのプログラム構造をフローチャート形式で示す図である。図５を参照して、画像形成装置１２の印刷ジョブを実現するためのプログラムは、ユーザ等によって画像形成装置１２の電源が投入されることによって起動される。
【００６６】
このプログラムは、ＮＩＣ６８を監視し、ＮＩＣ６８がネットワーク１６を介して情報処理装置１０から送信される装置データ要求信号を受信したか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ２００を含む。ステップＳ２００において、装置データ要求信号を受信していないと判定された場合（ＮＯの場合）には、受信したと判定されるまでステップＳ２００が繰返される。
【００６７】
このプログラムは更に、ステップＳ２００において、装置データ要求信号を受信したと判定された場合（ＹＥＳの場合）に実行され、受信した装置データ要求信号に応答して、情報処理装置１０に提供するための装置データを装置本体５０及び各オプション装置５２から取得し、取得した装置データをＮＩＣ６８及びネットワーク１６を介して情報処理装置１０に対して送信するステップＳ２０１と、ＮＩＣ６８を監視し、ＮＩＣ６８がネットワーク１６を介して情報処理装置１０から送信される装置状態確認データ要求信号を受信したか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ２０２とを含む。ステップＳ２０２において、装置状態確認データ要求信号を受信していないと判定された場合（ＮＯの場合）には、受信したと判定されるまでステップＳ２０２が繰返される。
【００６８】
このプログラムは更に、装置状態確認データ要求信号を受信したと判定された場合（ＹＥＳの場合）に実行され、受信した装置状態確認データ要求信号に応答して、情報処理装置１０に提供するための装置状態確認データを装置本体５０及び各オプション装置５２から取得し、取得した装置状態確認データをＮＩＣ６８及びネットワーク１６を介して情報処理装置１０に対して送信するステップＳ２０３と、ＮＩＣ６８を監視し、ＮＩＣ６８がネットワーク１６を介して情報処理装置１０から送信される印刷指示信号を受信したか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ２０４とを含む。ステップＳ２０４において、印刷指示信号を受信していないと判定された場合（ＮＯの場合）には、受信したと判定されるまでステップＳ２０４が繰返される。
【００６９】
このプログラムは更に、印刷指示信号を受信したと判定された場合（ＹＥＳの場合）に実行され、画像形成装置１２の装置本体５０及びオプション装置５２における各部の動作を制御して印刷ジョブを実行して、記録用紙上に所望の画像を形成するステップＳ２０５を含む。
【００７０】
以下に、図６〜図１３を参照して、オプション装置５２の仕様変更を報知するために用いられる鼓動表示について詳述する。図６〜図１３は、各オプション装置５２の自己の外形画像の鼓動表示の様子をそれぞれ説明する図である。図６及び図７は、給紙カセット７０の仕様変更があった場合、図８及び図９は、大容量給紙装置７２の仕様変更があった場合、図１０及び図１１は、自動スキャナフィーダ７４の仕様変更があった場合、図１２及び図１３は、排紙装置７６の仕様変更があった場合における鼓動表示の様子をそれぞれ説明する図である。
【００７１】
以下、図６及び図７を参照しつつ給紙カセット７０の仕様変更があった場合における、給紙カセット７０の外形画像の鼓動表示について説明する。他のオプション装置５２（大容量給紙装置７２、自動スキャナフィーダ７４又は排紙装置７６）の仕様変更があった場合における各オプション装置５２の自己の外形画像の鼓動表示については、鼓動表示される部分が異なる以外は給紙カセット７０の仕様変更があった場合における鼓動表示と同様である。したがって、それらについての詳細な説明を繰返すことはしない。
【００７２】
図６（ａ）〜（ｃ）を参照して、給紙カセット７０が、前回使用したものとは異なるものに取り替えられた場合又は新規に追加された場合には、給紙カセット７０の外形画像は以下のように鼓動表示される。すなわち、表示装置４０に表示される給紙カセット７０の外形画像（以下、「表示画像」と記す場合がある。）の大きさが、図６（ａ）に示される基準の大きさから図６（ｃ）に示される所定の大きさに達するまで、時間とともに所定の割合で徐々に大きくなるように表示され、この図６（ａ）〜（ｃ）に示される一連の表示動作が一定時間ごとに繰返される。ここで、上記所定の大きさとは、ユーザが視覚的に、表示画像の大きさの変化が目立つと感じる大きさであり、好ましくは、図６（ａ）に示される基準の大きさの表示画像の面積に対して１．２倍〜２．０倍の面積となる大きさである。
【００７３】
また、上記の所定の割合（以下、「増加割合」と記す。）とは、ユーザが視覚的に、表示画像の大きさの変化が目立つと感じる割合である。好ましい増加割合の値としては、図６（ａ）に示される基準の大きさの表示画像の面積に対して１．１倍／秒〜１．５倍／秒である。
【００７４】
また表示画像の大きさが変化する時間の間隔、すなわち鼓動表示の時間間隔は、ユーザが視覚的に、表示画像の大きさの変化が目立つと感じる時間に設定され、好ましくは、０．５秒〜２．０秒である。
【００７５】
一方、図７（ａ）〜（ｃ）を参照して、給紙カセット７０が取り外された場合には、給紙カセット７０の外形画像は以下のように鼓動表示される。すなわち、表示装置４０に表示される給紙カセット７０の外形画像の大きさが、図７（ａ）に示される基準の大きさから図７（ｃ）に示されるように消えてなくなるまで、時間とともに所定の割合で徐々に小さくなるように表示され、この図７（ａ）〜（ｃ）に示される一連の表示動作が一定時間ごとに繰返される。ここで、上記の所定の割合（以下、「減少割合」と記す。）とは、ユーザが視覚的に、表示画像の大きさの変化が目立つと感じる割合である。好ましい減少割合の値としては図７（ａ）に示される基準の大きさの表示画像の面積に対して０．８倍／秒〜０．５倍／秒である。
【００７６】
また表示画像の大きさが変化する時間の間隔、すなわち鼓動表示の時間間隔は、ユーザが視覚的に、表示画像の大きさの変化が目立つと感じる時間に設定され、好ましくは、０．５秒〜２．０秒である。
【００７７】
〈動作〉
本実施の形態に係る情報処理装置１０及び画像形成装置１２は、以下のように動作する。ユーザがマウス３８又はキーボード４２等を用いた入力操作によって印刷したい文書データ等を選択した後、プリンタドライバを起動する指示を入力すると、プリンタドライバにより提供される印刷設定画面が表示装置４０に表示される。プリンタドライバが起動されると、ＣＰＵ２２は、自動的に、装置データの送信を要求する装置データ要求信号をＮＩＣ３４及びネットワーク１６を介して画像形成装置１２に対して送信する。
【００７８】
画像形成装置１２の制御部５４は常時ＮＩＣ６８を監視している。制御部５４によって情報処理装置１０からの装置データ要求信号が受信されたと判定されると、画像形成装置１２の情報生成部６６は、受信した装置データ要求信号に応答して、情報処理装置１０に提供するための装置データを装置本体５０及び各オプション装置５２から取得し、取得した装置データをＮＩＣ６８及びネットワーク１６を介して情報処理装置１０に対して送信する。
【００７９】
ＣＰＵ２２は、画像形成装置１２の情報生成部６６から送信された装置データをＮＩＣ３４及びネットワーク１６を介して受信すると、受信した装置データをＲＡＭ２６に記憶させる。ＣＰＵ２２は更に、前回のプリンタドライバの起動時に記憶された装置データをＨＤＤ２８からＲＡＭ２６に読出す。
【００８０】
ＣＰＵ２２は、いずれもＲＡＭ２６に記憶された最新の装置データと、前回の装置データとを比較して、仕様変更のあったオプション装置５２があるか否かを判定する。
【００８１】
ＣＰＵ２２は、仕様変更のあったオプション装置５２があると判定した場合、すなわち、ＲＡＭ２６に記憶された最新の各オプション装置のＩＤにおいて、前回のプリンタドライバの起動時に記憶されたものと比較して、異なるＩＤがある、記憶されていないＩＤがある、新規に記憶されたＩＤがある等と判定された場合には、印刷設定画面に、画像形成装置１２の装置本体５０の外形画像及び仕様変更がないと判定されたオプション装置５２の外形画像を通常表示させるとともに、仕様変更があると判定されたオプション装置５２の外形画像を鼓動表示させる。一方、仕様変更のあったオプション装置がないと判定された場合、すなわち、ＲＡＭ２６に記憶された最新の各オプション装置５２のＩＤにおいて、前回のプリンタドライバの起動時に記憶されたものと比較して、全てのＩＤが一致すると判定された場合には、ＣＰＵ２２は、印刷設定画面に、画像形成装置１２の装置本体５０及び全てのオプション装置５２の外形画像を、鼓動表示ではなく通常表示させる。
【００８２】
ユーザは、印刷設定画面上の画像形成装置１２の装置本体５０及びオプション装置５２の外形画像の表示動作を確認することでオプション装置５２の仕様変更状況を確認した後、印刷設定等に問題がなければ、印刷設定画面上のＯＫボタンをマウス等によりクリックすることで印刷指示を入力する。
【００８３】
情報処理装置１０のＣＰＵ２２は、印刷設定画面上のＯＫボタンに対するユーザの入力操作を常時監視している。ＣＰＵ２２によって印刷指示がなされたと判定されると、ＣＰＵ２２は、装置状態確認データの送信を要求する装置状態確認データ要求信号をＮＩＣ３４及びネットワーク１６を介して画像形成装置１２に対して送信する。
【００８４】
常時ＮＩＣ６８を監視している画像形成装置１２の制御部５４によって、情報処理装置１０からの装置状態確認データ要求信号を受信したと判定されると、画像形成装置１２の情報生成部６６は、受信した装置状態確認データ要求信号に応答して、情報処理装置１０に提供するための装置状態確認データを装置本体５０及び各オプション装置５２から取得し、取得した装置状態確認データをＮＩＣ６８及びネットワーク１６を介して情報処理装置１０に対して送信する。
【００８５】
ＣＰＵ２２は、画像形成装置１２の情報生成部６６から送信された装置状態確認データをＮＩＣ３４及びネットワーク１６を介して受信すると、受信した装置状態確認データをＲＡＭ２６に記憶させ、更に、画像形成装置１２のＩＤを含む装置データとともにＨＤＤ２８に記憶させる。ＨＤＤ２８に記憶された装置データは次回の印刷時のオプション装置の仕様変更のチェックに使用される。
【００８６】
ＣＰＵ２２は、ＲＡＭ２６に記憶された装置状態確認データに基づいて印刷ジョブ実行時にエラーが発生する可能性があるか否かを判定する。そして、エラーが発生する可能性がないと判定すると、印刷指示がなされたことを通知する印刷指示信号をＮＩＣ３４及びネットワーク１６を介して画像形成装置１２に対して送信する。一方、エラーが発生する可能性があると判定すると、表示装置４０に、たとえば「用紙残量が少なくなっています。」、「トナー残量が少なくなっています。」等のエラーが発生する可能性がある旨を報知するエラー表示を表示させた後、再度ユーザからの入力操作を監視して、印刷指示がなされたか否かを判定する。
【００８７】
画像形成装置１２の制御部５４は、情報処理装置１０からの印刷指示信号を受信したと判定すると、画像形成装置１２の装置本体５０及びオプション装置５２における各部の動作を制御して印刷ジョブを実行し、記録用紙上に所望の画像を形成する。
【００８８】
このように、情報処理装置１０の表示装置４０に、仕様変更があったと判定された各オプション装置５２の表示画像が、所定の大きさに達するまで時間とともに所定の割合で徐々に大きくなる、又は小さくなる表示動作を繰返すように鼓動表示される。このため、仕様変更のあったオプション装置５２がより目立ち易くなりより強調されて表示される。その結果、ユーザは、より容易にオプション装置５２の仕様変更があったことを知ることができる。
【００８９】
［変形例］
図１４は、プリンタドライバにおける、画像形成装置１２の印刷ジョブを実行するためのプログラム構造の変形例をフローチャート形式で示す図である。図１４を参照して、画像形成装置１２の印刷ジョブを実行するためのプログラムは、マウス３８又はキーボード４２等を用いたユーザの入力操作による指示によって起動される。このプログラムは、印刷設定画面を表示装置４０に表示するステップＳ３００と、装置データの送信を要求する装置データ要求信号をＮＩＣ３４及びネットワーク１６を介して画像形成装置１２に対して送信するステップＳ３０１と、ステップＳ３０１の後、画像形成装置１２から、上記装置データ要求信号に応答して送信される装置データをＮＩＣ３４及びネットワーク１６を介して受信して、ＲＡＭ２６に記憶させるステップＳ３０２とを含む。
【００９０】
このプログラムは更に、前回のプリンタドライバの起動時に画像形成装置１２のＩＤとともにＨＤＤ２８に記憶された装置データをＲＡＭ２６に読出し、ＲＡＭ２６に記憶された最新の装置データと比較して、仕様変更のあったオプション装置５２があるか否かを判定するステップＳ３０３を含む。
【００９１】
このプログラムは更に、ステップＳ３０３において仕様変更のあったオプション装置５２があると判定された場合（ＹＥＳの場合）、すなわち、ＲＡＭ２６に記憶された最新の各オプション装置のＩＤにおいて、前回のプリンタドライバの起動時に記憶されたものと比較して、異なるＩＤがある、記憶されていないＩＤがある、又は新規に記憶されたＩＤがある等と判定された場合に実行され、印刷設定画面に、画像形成装置１２の装置本体５０及び仕様変更がないと判定されたオプション装置５２の外形画像を通常表示させるとともに、仕様変更があると判定されたオプション装置５２の外形画像を鼓動表示させるステップＳ３０４と、印刷設定画面上に鼓動表示されているオプション装置５２の外形画像に対するユーザの入力操作を監視して、鼓動表示停止指示がなされたか否かを判定するステップＳ３０５を含む。ステップＳ３０５において、鼓動表示停止指示がなされていないと判定された場合（ＮＯの場合）には、鼓動表示停止指示がなされたと判定されるまでステップＳ３０５が繰返される。
【００９２】
このプログラムは更に、ステップＳ３０５において鼓動表示停止指示がなされたと判定された場合（ＹＥＳの場合）、すなわちマウス３８によって鼓動表示中のオプション装置５２の外形画像の部分がクリックされる等の入力が確認された場合、又は、ステップＳ３０３において仕様変更のあったオプション装置がないと判定された場合（ＮＯの場合）、すなわち、ＲＡＭ２６に記憶された最新の各オプション装置５２のＩＤにおいて、前回のプリンタドライバの起動時に記憶されたものと比較して、全てのＩＤが一致すると判定された場合に実行され、印刷設定画面に、画像形成装置１２の装置本体５０及び全てのオプション装置５２の外形画像を、鼓動表示ではなく通常表示させるステップＳ３０６を含む。ステップＳ３０４及びＳ３０５を経由してこのステップＳ３０６が実行される場合、仕様変更があったオプション装置５２の画像は最初は鼓動表示され、ユーザがオプション装置５２の外形画像の部分をクリックすると通常表示に戻ることになる。
【００９３】
このプログラムは更に、印刷設定画面上のＯＫボタンに対するユーザの入力操作を監視して、印刷指示がなされたか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ３０７を含む。ステップＳ３０７において印刷指示がなされていないと判定された場合（ＮＯの場合）には、印刷指示がなされたと判定されるまでステップＳ３０７が繰返される。
【００９４】
このプログラムは更に、ステップＳ３０７において印刷指示がなされたと判定された場合（ＹＥＳの場合）、すなわちＯＫボタンからの入力が確認された場合に実行され、装置状態確認データの送信を要求する装置状態確認データ要求信号をＮＩＣ３４及びネットワーク１６を介して画像形成装置１２に対して送信するステップＳ３０８と、ステップＳ３０８の後、画像形成装置１２から、上記装置状態確認データ要求信号に応答して送信される装置状態確認データをＮＩＣ３４及びネットワーク１６を介して受信して、ＲＡＭ２６に記憶させ、更に、画像形成装置１２のＩＤを含む装置データとともにＨＤＤ２８に記憶させるステップＳ３０９と、受信した装置状態確認データに基づいて印刷ジョブ実行時にエラーが発生する可能性があるか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ３１０と、ステップＳ３１０においてエラーが発生する可能性がないと判定された場合（ＮＯの場合）に実行され、印刷指示がなされたことを通知する印刷指示信号をＮＩＣ３４及びネットワーク１６を介して画像形成装置１２に対して送信して印刷ジョブを実行させるステップＳ３１１と、ステップＳ３１０においてエラーが発生する可能性があると判定された場合（ＹＥＳの場合）に実行され、表示装置４０に、たとえば「用紙残量が少なくなっています。」、「トナー残量が少なくなっています。」等のエラーが発生する可能性がある旨を報知するエラー表示を表示させた後、ステップＳ３０７に移行するステップＳ３１２とを含む。ステップＳ３０７においては、ユーザの入力操作が再度監視され、印刷指示がなされたか否かが判定される。
【００９５】
〈動作〉
本実施の形態の変形例に係る情報処理装置１０及び画像形成装置１２は、以下のように動作する。ユーザがマウス３８又はキーボード４２等を用いた入力操作によって印刷したい文書データ等を選択した後、プリンタドライバを起動する指示を入力すると、プリンタドライバにより提供される印刷設定画面が表示装置４０に表示される。プリンタドライバが起動されると、ＣＰＵ２２は、自動的に、装置データの送信を要求する装置データ要求信号をＮＩＣ３４及びネットワーク１６を介して画像形成装置１２に対して送信する。
【００９６】
画像形成装置１２の制御部５４は常時ＮＩＣ６８を監視している。制御部５４によって情報処理装置１０からの装置データ要求信号が受信されたと判定されると、画像形成装置１２の情報生成部６６は、受信した装置データ要求信号に応答して、情報処理装置１０に提供するための装置データを装置本体５０及び各オプション装置５２から取得し、取得した装置データをＮＩＣ６８及びネットワーク１６を介して情報処理装置１０に対して送信する。
【００９７】
ＣＰＵ２２は、画像形成装置１２の情報生成部６６から送信された装置データをＮＩＣ３４及びネットワーク１６を介して受信すると、受信した装置データをＲＡＭ２６に記憶させる。
【００９８】
ＣＰＵ２２は、ＨＤＤ２８から、画像形成装置１２のＩＤとともに記憶されている装置データを読出し、ＲＡＭ２６に記憶された最新の装置データと比較して、仕様変更のあったオプション装置５２があるか否かを判定する。
【００９９】
そして、ＣＰＵ２２によって仕様変更のあったオプション装置５２があると判定された場合、すなわち、ＲＡＭ２６に記憶された最新の各オプション装置のＩＤにおいて、前回のプリンタドライバの起動時に記憶されたものと比較して、異なるＩＤがある、記憶されていないＩＤがある、新規に記憶されたＩＤがある等と判定された場合には、ＣＰＵ２２は、印刷設定画面に、画像形成装置１２の装置本体５０及び仕様変更がないと判定されたオプション装置５２の外形画像を通常表示させるとともに、仕様変更があると判定されたオプション装置５２の外形画像を鼓動表示させる。一方、仕様変更のあったオプション装置がないと判定された場合、すなわち、ＲＡＭ２６に記憶された最新の各オプション装置５２のＩＤにおいて、前回のプリンタドライバの起動時に記憶されたものと比較して、全てのＩＤが一致すると判定された場合には、ＣＰＵ２２は、印刷設定画面に、画像形成装置１２の装置本体５０及び全てのオプション装置５２の外形画像を、鼓動表示ではなく通常表示させる。
【０１００】
ユーザは、印刷設定画面上の画像形成装置１２の装置本体５０及びオプション装置５２の外形画像の表示動作を確認することでオプション装置５２の仕様変更状況を確認する。そして、鼓動表示中のオプション装置５２の外形画像があれば、マウス３８によって鼓動表示中のオプション装置５２の外形画像をクリックして、鼓動表示停止指示を入力する。
【０１０１】
ＣＰＵ２２は、印刷設定画面上に鼓動表示されているオプション装置５２の外形画像に対するユーザの入力操作を常時監視している。ＣＰＵ２２によって、鼓動表示停止指示がなされたと判定されると、ＣＰＵ２２は、仕様変更があると判定されたオプション装置５２の外形画像を鼓動表示させるのを停止して、通常表示させる。
【０１０２】
その後、ユーザは、印刷設定等に問題がなければ、印刷設定画面上のＯＫボタンをマウス等によりクリックすることで印刷指示を入力する。
【０１０３】
ＣＰＵ２２は、印刷設定画面上のＯＫボタンに対するユーザの入力操作を常時監視している。ＣＰＵ２２によって印刷指示がなされたと判定されると、ＣＰＵ２２は、装置状態確認データの送信を要求する装置状態確認データ要求信号をＮＩＣ３４及びネットワーク１６を介して画像形成装置１２に対して送信する。
【０１０４】
画像形成装置１２の制御部５４は常時ＮＩＣ６８を監視している。制御部５４によって、情報処理装置１０からの装置状態確認データ要求信号を受信したと判定されると、画像形成装置１２の情報生成部６６は、受信した装置状態確認データ要求信号に応答して、情報処理装置１０に提供するための装置状態確認データを装置本体５０及び各オプション装置５２から取得し、取得した装置状態確認データをＮＩＣ６８及びネットワーク１６を介して情報処理装置１０に対して送信する。
【０１０５】
ＣＰＵ２２は、画像形成装置１２の情報生成部６６から送信された装置状態確認データをＮＩＣ３４及びネットワーク１６を介して受信すると、受信した装置状態確認データをＲＡＭ２６に記憶させるとともに、画像形成装置１２のＩＤを含む装置データとともにＨＤＤ２８に記憶させる。
【０１０６】
ＣＰＵ２２は、ＲＡＭ２６に記憶された装置状態確認データに基づいて印刷ジョブ実行時にエラーが発生する可能性があるか否かを判定する。そして、エラーが発生する可能性がないと判定されると、印刷指示がなされたことを通知する印刷指示信号をＮＩＣ３４及びネットワーク１６を介して画像形成装置１２に対して送信する。一方、エラーが発生する可能性があると判定されると、表示装置４０にエラー表示を表示させた後、再度ユーザからの入力操作を監視して、印刷指示がなされたか否かを判定する。
【０１０７】
画像形成装置１２の制御部５４は、情報処理装置１０からの印刷指示信号を受信したと判定すると、画像形成装置１２の装置本体５０及びオプション装置５２における各部の動作を制御して印刷ジョブを実行し、記録用紙上に所望の画像を形成する。
【０１０８】
このように、ＣＰＵ２２は、マウス３８によって、鼓動表示中のオプション装置５２の外形画像がクリックされたときに、オプション装置５２の外形画像を鼓動表示させるのを停止して、通常表示させる。
【０１０９】
これによって、ユーザがオプション装置５２の仕様変更があったことを知ることができたことを確認することができる。その結果、ユーザは、オプション装置５２の仕様変更に伴って生じる不具合、たとえば急に使用できなくなる機能が生じる等の不具合に対して戸惑うことなく、印刷ジョブ等の次の処理に進むことができる。
【０１１０】
〈作用・効果〉
本実施の形態によれば、ＣＰＵ２２は、オプション装置５２の仕様に関する装置データを、画像形成装置１２から自動的に取得し、ＣＰＵ２２は、取得した装置データに基づいて、仕様変更のあったオプション装置５２があるか否かを判定する。そして、ＣＰＵ２２によって仕様変更のあったオプション装置５２があると判定されたときに、ＣＰＵ２２は、印刷設定画面に、仕様変更があると判定されたオプション装置５２の外形画像を鼓動表示させる。
【０１１１】
これによって、仕様変更のあったオプション装置５２が目立ち易くなり強調されて表示されるようになるので、ユーザ、特に色覚障害等によって色差の判断が困難なユーザにおいても、容易にオプション装置５２の仕様変更があったことを知ることができる。したがって、オプション装置の仕様変更に伴って生じる不具合、たとえば急に使用できなくなる機能が生じる等の不具合に対して、ユーザが戸惑う場合があるという問題を解消することができるので、ユーザの利便性を向上させることができ、円滑に印刷ジョブを実行することができる。
【０１１２】
なお、上記実施の形態で使用したネットワーク１６のＬＡＮ回線としては、有線によるものだけでなく、無線によるものを使用してもよい。また、上記実施の形態の鼓動表示においては、表示画像の大きさは、全て同じ増加割合又は減少割合で変化しているが、その変化の割合を変化させてもよい。上記実施の形態ではまた、表示画像の大きさが変化する時間の間隔は、全て同じであった。しかし、本発明はそのような実施の形態には限定されず、鼓動表示の時間間隔は変動してもよい。
【０１１３】
更に、上記実施の形態では、鼓動表示はオプション装置５２の画像の大きさの変化により実現されている。しかし本発明はそのような実施の形態には限定されない。例えば、オプション装置の画像の表示属性を時間とともに変化させることにより鼓動表示を実現してもよい。表示属性としては、画像の色相、彩度、明度、輝度等がある。例えば、表示画像の大きさの変化とともに、表示画像の色相又は彩度等が変化するように表示されることによって、仕様変更のあったオプション装置５２が更に目立ち易くなりより一層強調されて表示されるようになるので、ユーザは、更に容易にオプション装置５２の仕様変更があったことを知ることができる。
【０１１４】
例えば、給紙カセット７０の表示画像が、図６（ａ）では青色、図６（ｂ）ではピンク色、図６（ｃ）では赤色で表示されるというように、また、図７（ａ）では青色、図７（ｂ）では灰色（グレー）で表示されるというように、表示画像が変化するのに伴って色相を変化させたり、彩度の値を変化させたりして表示してもよい。
【０１１５】
また、例えば、オプション装置５２の種類によって、オプション装置５２の表示画像の表示速度が異なるようにすることにより鼓動表示を実現してもよい。ここで、表示速度が異なるとは、表示画像の大きさが変化する時間の間隔、すなわち鼓動表示の時間間隔が異なること、又は、表示画像が表示されている時間（以下、「表示時間」と記す。）が異なることである。これによって、ユーザ、特に色覚障害等によって色差の判断が困難なユーザにおいても、表示速度の違いを見ることによって、仕様変更のあったオプション装置５２の種類を容易に知ることができる。
【０１１６】
例えば、給紙カセット７０、大容量給紙装置７２、自動スキャナフィーダ７４及び排紙装置７６それぞれの表示画像の鼓動表示において、この順に、鼓動表示の時間間隔又は表示時間が長くなる又は短くなるように予めユーザによって設定されてもよい。このとき、鼓動表示の時間間隔又は表示時間の異なる程度としては、ユーザが視覚的に、表示速度の違いが目立つと感じる程度であればよく、例えば、鼓動表示の時間間隔又は表示時間が上述の順で長くなる場合には、鼓動表示の時間間隔又は表示時間が前の順番のオプション装置５２よりも１．５倍〜３倍長くなるように設定されることが好ましい。また、鼓動表示の時間間隔又は表示時間が上述の順で短くなる場合には、鼓動表示の時間間隔又は表示時間が前の順番のオプション装置５２よりも１．５倍〜３倍短くなるように設定されることが好ましい。
【０１１７】
更には、オプション装置５２の画像の大きさ又は表示属性の変化の程度が、オプション装置５２の種類によって異なるようにしてもよい。
【０１１８】
今回開示された実施の形態は単に例示であって、本発明が上記した実施の形態のみに制限されるわけではない。本発明の範囲は、発明の詳細な説明の記載を参酌した上で、特許請求の範囲の各請求項によって示され、そこに記載された文言と均等の意味及び範囲内での全ての変更を含む。
【図面の簡単な説明】
【０１１９】
【図１】本発明の一実施の形態に係る情報処理システムの構成を模式的に示す図である。
【図２】情報処理装置のハードウェア構成を示すブロック図である。
【図３】画像形成装置の全体構成を示すブロック図である。
【図４】プリンタドライバにおける、画像形成装置の印刷ジョブを実行するためのプログラム構造をフローチャート形式で示す図である。
【図５】画像形成装置の印刷ジョブを実現するためのプログラム構造をフローチャート形式で示す図である。
【図６】給紙カセットの仕様変更があった場合における、給紙カセットの外形画像の鼓動表示の様子を説明する図である。
【図７】給紙カセットの仕様変更があった場合における、給紙カセットの外形画像の鼓動表示の様子を説明する図である。
【図８】大容量給紙装置の仕様変更があった場合における、大容量給紙装置の外形画像の鼓動表示の様子を説明する図である。
【図９】大容量給紙装置の仕様変更があった場合における、大容量給紙装置の外形画像の鼓動表示の様子を説明する図である。
【図１０】自動スキャナフィーダの仕様変更があった場合における、自動スキャナフィーダの外形画像の鼓動表示の様子を説明する図である。
【図１１】自動スキャナフィーダの仕様変更があった場合における、自動スキャナフィーダの外形画像の鼓動表示の様子を説明する図である。
【図１２】排紙装置の仕様変更があった場合における、排紙装置の外形画像の鼓動表示の様子を説明する図である。
【図１３】排紙装置の仕様変更があった場合における、排紙装置の外形画像の鼓動表示の様子を説明する図である。
【図１４】プリンタドライバにおける、画像形成装置の印刷ジョブを実行するためのプログラム構造の変形例をフローチャート形式で示す図である。
【符号の説明】
【０１２０】
１０  情報処理装置
１２  画像形成装置
１４  情報処理システム
１６  ネットワーク
２２  ＣＰＵ
２４  ＲＯＭ
２６  ＲＡＭ
２８  ＨＤＤ
３０  ＤＶＤドライブ
３２  インターフェース（Ｉ／Ｆ）
３４  ＮＩＣ
３６  ＢＵＳライン
３８  マウス
４０  表示装置
４２  キーボード
５０  装置本体
５２  オプション装置
５４  制御部
５６  操作部
５８  記憶部
６０  スキャナ部
６２  用紙搬送部
６４  画像形成部  
６６  情報生成部
６８  ＮＩＣ
７０  給紙カセット
７２  大容量給紙装置
７４  自動スキャナフィーダ
７６  排紙装置
７８  給紙カセット装着部
８０  大容量給紙装置装着部
８２  自動スキャナフィーダ装着部
８４  排紙装置装着部
【図１】
2009193410.tif 000003
【図２】
2009193410.tif 000004
【図３】
2009193410.tif 000005
【図４】
2009193410.tif 000006
【図５】
2009193410.tif 000007
【図６】
2009193410.tif 000008
【図７】
2009193410.tif 000009
【図８】
2009193410.tif 000010
【図９】
2009193410.tif 000011
【図１０】
2009193410.tif 000012
【図１１】
2009193410.tif 000013
【図１２】
2009193410.tif 000014
【図１３】
2009193410.tif 000015
【図１４】
2009193410.tif 000016
【手続補正書】
【提出日】平成21年2月10日(2009.2.10)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】変更
【補正の内容】
【００２９】
プログラム読取装置で読取可能な記録媒体としては、（１）磁気テープ、カセットテープ等のテープ系、（２）フレキシブルディスク（ＦＤ）、ハードディスク（ＨＤ）等の磁気ディスク、又はＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＭＯ（Ｍａｇｎｅｔｏ  Ｏｐｔｉｃａｌ  Ｄｉｓｋ）、ＭＤ（Ｍｉｎｉ  Ｄｉｓｋ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等の光ディスクといったディスク系、（３）メモリカードを含むＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カード、光カード等のカード系、及び（４）マスクＲＯＭ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フラッシュメモリ等の半導体メモリを含めた固定的にプログラムを記録する媒体等を例示することができる。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００３５
【補正方法】変更
【補正の内容】
【００３５】
〈ハードウェア構成〉
[情報処理装置１０]
図２は、情報処理装置１０のハードウェア構成を示すブロック図である。図２を参照して、情報処理装置１０は、たとえばパーソナルコンピュータ（以下、「ＰＣ」と記す。）等のコンピュータであって、ＣＰＵ２２、ＲＯＭ２４、ＲＡＭ２６、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）２８、ＤＶＤドライブ３０、入出力装置のためのインターフェース（Ｉ／Ｆ）３２、及びＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）３４を備える。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００６９
【補正方法】変更
【補正の内容】
【００６９】
このプログラムは更に、ステップＳ２０４において、印刷指示信号を受信したと判定された場合（ＹＥＳの場合）に実行され、画像形成装置１２の装置本体５０及びオプション装置５２における各部の動作を制御して印刷ジョブを実行して、記録用紙上に所望の画像を形成するステップＳ２０５を含む。