(57)【要約】 【課題】  初期セットアップ作業を円滑に行うことが可能なセットアップ用プログラム及び画像形成システムを提供する。【解決手段】  ローカルコンピュータ１０と複合機２０とを双方向通信可能することで、ローカルコンピュータ１０からセットアップ情報を要求するコマンド信号が複合機２０に与えられ、この返信信号に基づき複合機２０のセットアップ情報を取得する。そして、複合機２０におけるセットアップ状況が、ローカルコンピュータ１０の表示部１２にセットアップ状況表示画面Ｍ３として画面表示される。【選択図】  図６
2006201481.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータから送信された画像データを画像形成装置で画像形成可能とするための初期セットアップを行う際に、前記コンピュータにて実行されるセットアップ用プログラムであって、
前記コンピュータに、
前記画像形成装置と双方向通信可能か否かを判断する判断処理と、
前記判断処理で双方向通信可能と判断した場合に、前記画像形成装置のセットアップ状況に関するセットアップ情報を取得する取得処理と、
前記取得処理で取得したセットアップ情報に応じた情報を、前記コンピュータに連なる表示装置に画面表示させる表示処理と、を実行させることを特徴とするセットアップ用プログラム。
【請求項２】
前記判断処理は、
前記画像形成装置に所定の指令信号を出力する出力処理と、
前記画像形成装置からの前記指令信号に対する応答信号の有無を検知する検知処理と、を有し、
前記検知処理で前記応答信号が無いことを検知した場合に双方向通信不能と判断することを特徴とする請求項１に記載のセットアップ用プログラム。
【請求項３】
前記取得処理は、前記画像形成装置に対してそのセットアップ状況を通知させるコマンド信号を出力して前記セットアップ情報を取得することを特徴とする請求項１又は請求項２に記載のセットアップ用プログラム。
【請求項４】
前記コンピュータに、
前記判断処理で双方向通信不能と判断した場合に、前記コンピュータに画像形成ドライバがインストールされているか否かを検出するドライバ検出処理と、
前記ドライバ検出処理で前記画像形成ドライバがインストールされていないことを検出した場合に、当該画像形成ドライバのうち双方向通信用モジュールをインストールする部分インストール処理とを、更に実行させることを特徴とする請求項１〜請求項３のいずれかに記載のセットアップ用プログラム。
【請求項５】
前記コンピュータに、少なくとも前記双方向通信用モジュールがインストールされ、かつ、前記判断処理で双方向通信不能と判断した場合に、前記画像形成装置への電源投入及びインターフェースの接続のうち少なくとも一方を指示する指示画面を前記表示装置に画面表示させる指示処理を、更に実行させることを特徴とする請求項４に記載のセットアップ用プログラム。
【請求項６】
前記セットアップ情報には、少なくとも前記画像形成装置に着脱可能に装着されるプロセスカートリッジの有無又は画像形成用の被記録媒体の有無が含まれていることを特徴とする請求項１〜請求項５のいずれかに記載のセットアップ用プログラム。
【請求項７】
前記表示処理は、前記初期セットアップの項目と、その項目についてセットアップ済みか否かとを画面表示させることを特徴とする請求項１〜請求項６のいずれかに記載のセットアップ用プログラム。
【請求項８】
前記請求項１〜請求項７のいずれかに記載のセットアップ用プログラムと、表示装置を有するとともに前記セットアップ用プログラムがインストールされる端末装置と、その端末装置と通信可能に接続される画像形成装置と、を備えることを特徴とする画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータから送信された画像データを画像形成装置で画像形成可能とするための初期セットアップを行う際に、当該コンピュータにて実行されるセットアップ用プログラム及び画像形成システムに関する。
【背景技術】
【０００２】
例えば、画像形成装置を購入したユーザは、自己のコンピュータから送信した画像データを画像形成装置にて画像形成可能とするために様々な設定等、いわゆる初期セットアップを行う必要がある。具体的には、例えば、上記コンピュータへのプリンタドライバのインストール、コンピュータ及び画像形成装置のインターフェースの接続などがある。また、画像形成装置本体に対して、プロセスカートリッジを装着したり（下記特許文献１参照）、シート材を収容させて収容カセットを装着したりする必要がある。
【０００３】
このように初期セットアップは様々な設定等が必要であるため、そのセットアップ方法や手順をアニメーション等によって分かり易く画面表示するためのプログラムを記録したＣＤ−ＲＯＭ等の記録媒体を画像形成装置のキットに備えたものが多々ある。
【特許文献１】特開平１１−８４８４５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、ユーザの中には、上記プログラムによるセットアップ方法等を見ずに自分で分かるところまでセットアップ作業を進めてしまう人もいる。そして、途中でセットアップ方法が分からなくなったときに初めて上記プログラムをコンピュータで実行させてその内容を確認することになる。ところが、通常、このセットアップ用プログラムは、ユーザのセットアップの進捗状況にかかわらず、包装箱から画像形成装置のキットを取り出す初期段階から順に説明するだけのものであった。従って、ユーザはセットアップがどこまで終わっているのか、次に何をしたらいいのかが分かり辛く、初期段階から順番に確認せざるを得ないという問題があった。
【０００５】
本発明は上記のような事情に基づいて完成されたものであって、その目的は、初期セットアップ作業を円滑に行うことが可能なセットアップ用プログラム及び画像形成システムを提供するところにある。
【課題を解決するための手段】
【０００６】
上記の目的を達成するための手段として、請求項１の発明に係るセットアップ用プログラムは、コンピュータから送信された画像データを画像形成装置で画像形成可能とするための初期セットアップを行う際に、前記コンピュータにて実行されるセットアップ用プログラムであって、前記コンピュータに、前記画像形成装置と双方向通信可能か否かを判断する判断処理と、前記判断処理で双方向通信可能と判断した場合に、前記画像形成装置のセットアップ状況に関するセットアップ情報を取得する取得処理と、前記取得処理で取得したセットアップ情報に応じた情報を、前記コンピュータに連なる表示装置に画面表示させる表示処理と、を実行させることを特徴とする。
本発明で「画像形成装置」は、プリンタ（例えばレーザプリンタ）などの印刷装置だけでなく、ファクシミリ装置や、プリンタ機能及びスキャナ機能等を備えた複合機であってもよい。
【０００７】
請求項２の発明は、請求項１に記載のセットアップ用プログラムにおいて、前記判断処理は、前記画像形成装置に所定の指令信号を出力する出力処理と、前記画像形成装置からの前記指令信号に対する応答信号の有無を検知する検知処理と、を有し、前記検知処理で前記応答信号が無いことを検知した場合に双方向通信不能と判断することを特徴とする。
【０００８】
請求項３の発明は、請求項１又は請求項２に記載のセットアップ用プログラムにおいて、前記取得処理は、前記画像形成装置に対してそのセットアップ状況を通知させるコマンド信号を出力して前記セットアップ情報を取得することを特徴とする。
【０００９】
請求項４の発明は、請求項１〜請求項３のいずれかに記載のセットアップ用プログラムにおいて、前記コンピュータに、前記判断処理で双方向通信不能と判断した場合に、前記コンピュータに画像形成ドライバがインストールされているか否かを検出するドライバ検出処理と、前記ドライバ検出処理で前記画像形成ドライバがインストールされていないことを検出した場合に、当該画像形成ドライバのうち双方向通信用モジュールをインストールする部分インストール処理とを、更に実行させることを特徴とする。
【００１０】
請求項５の発明は、請求項４に記載のセットアップ用プログラムにおいて、前記コンピュータに、少なくとも前記双方向通信用モジュールがインストールされ、かつ、前記判断処理で双方向通信不能と判断した場合に、前記画像形成装置への電源投入及びインターフェースの接続のうち少なくとも一方を指示する指示画面を前記表示装置に画面表示させる指示処理を、更に実行させることを特徴とする。
【００１１】
請求項６の発明は、請求項１〜請求項５のいずれかに記載のセットアップ用プログラムにおいて、前記セットアップ情報には、少なくとも前記画像形成装置に着脱可能に装着されるプロセスカートリッジの有無又は画像形成用の被記録媒体の有無が含まれていることを特徴とする。
なお、「被記録媒体」には、用紙などの紙製の被記憶媒体に限らず、ＯＨＰシートなどのプラスチック製の被記録媒体などであってもよい。
【００１２】
請求項７の発明は、請求項１〜請求項６のいずれかに記載のセットアップ用プログラムにおいて、前記表示処理は、前記初期セットアップの項目と、その項目についてセットアップ済みか否かとを画面表示させることを特徴とする。
【００１３】
請求項８の発明に係る画像形成システムは、前記請求項１〜請求項７のいずれかに記載のセットアップ用プログラムと、表示装置を有するとともに前記セットアップ用プログラムがインストールされる端末装置と、その端末装置と通信可能に接続される画像形成装置と、を備えることを特徴とする。
【発明の効果】
【００１４】
＜請求項１の発明＞
本構成によれば、コンピュータと画像形成装置とを双方向通信可能にすることで、画像形成装置におけるセットアップ状況を、コンピュータに連なる表示装置に画面表示させることができる。従って、ユーザはその画面表示により自分がどこまでセットアップしたか、あと何をしなければならないかを知ることができ、初期セットアップ作業を円滑に行うことができる。
【００１５】
＜請求項２の発明＞
判断処理の具体的内容として、本構成では、画像形成装置に指令信号を出力して、その応答信号の有無に基づき双方向通信可能な否かを判断する。即ち、例えば、コンピュータ自体に画像形成装置との双方向通信用モジュールがインストールされていなかったり、コンピュータと画像形成装置との間のインターフェースが接続されていなかったり、画像形成装置に電源が投入されていなかったりする場合、応答信号は返ってこないため、そのことに基づき双方向通信不能と判断するのである。
【００１６】
＜請求項３，６の発明＞
画像形成装置には、一般に、コンピュータからの各コマンド信号に基づき各部のセットアップ状況（例えば画像形成装置に着脱可能に設けられるプロセスカートリッジの有無など、請求項６参照）に関するセットアップ情報をコンピュータ側に返信する機能を有している。そこで、本構成では、この機能を利用して、判断処理で双方向通信可能と判断された場合に、上記コマンド信号を出力してセットアップ情報を取得するようにしている。
【００１７】
＜請求項４の発明＞
初期セットアップ時にコンピュータにインストールされる画像形成ドライバ（例えばプリンタドライバ）には、コンピュータに記録されたデータを画像形成装置にて画像形成可能な形式にデータ変換するモジュールや、画像形成装置との双方向通信を可能にする双方向通信用モジュールなど、多くのモジュールが含まれている。しかし、画像形成ドライバ全体をインストールするには時間がかかる一方で、双方向通信用モジュールさえコンピュータにインストールすれば、画像形成装置からセットアップ情報を取得することが可能になる。そこで、本構成では、前記画像形成ドライバ全体がインストールされていない場合には双方向通信用モジュールを優先的にインストールして早期にセットアップ状況を知ることができるようにした。
【００１８】
＜請求項５の発明＞
本構成によれば、少なくとも双方向通信用モジュールがインストールされ、なお双方向通信不能である場合に、画像形成装置への電源投入やインターフェースの接続の指示が画面表示される。従って、ユーザは双方向通信不能に対して適切に対処できる。
【００１９】
＜請求項７の発明＞
本構成によれば、初期セットアップについてどの項目がセットアップ済みで、どの項目がセットアップされていないかを容易に知ることができる。
【００２０】
＜請求項８の発明＞
本構成によれば、画像形成装置及び端末装置を備えた画像形成システムにおいて、上記各発明と同様の効果を得ることができる。
【発明を実施するための最良の形態】
【００２１】
本発明の一実施形態を図１〜図９を参照しつつ説明する。
１．本実施形態の構成
図１は、本実施形態に係る画像形成システム１の構成を示すブロック図である。この画像形成システム１は、例えば本発明の「端末装置」に相当するローカルコンピュータ１０と、本発明の「画像形成装置」に相当する複合機２０とがＵＳＢポートを介してローカル接続され、互いにデータ通信可能（双方向通信可能）になる。そして、ローカルコンピュータ１０から送信された、例えばＰＤＬデータ（画像データ）が複合機２０にて受信され印刷出力される。
【００２２】
本実施形態は、上記画像形成システム１を構築するための初期セットアップ作業を行う際に、ローカルコンピュータ１０にインストールされたセットアップ用プログラムを実行して、円滑な初期セットアップ作業を実現できるものである。
【００２３】
（１）ローカルコンピュータ
ローカルコンピュータ１０は、外部（例えばキーボードやマウスなどの入力手段）からの入力操作を受け付ける操作部１１と、本発明の「表示装置」に相当する表示部１２と、ＲＯＭ１３と、ＲＡＭ１４と、ＣＰＵ１５（本発明の「コンピュータ」に相当）と、ハードディスク１６と、ＵＳＢインターフェイス１７と、ＣＤＲＯＭドライブ１８とを備えて構成されている。
【００２４】
ハードディスク１６には、印刷すべき情報を作成するためのアプリケーションソフト、プリンタドライバ（本発明の「画像形成ドライバ」に相当）や上記セットアップ用プログラム等が記憶されており、ＣＰＵ１５は、上記操作部１１からの起動指令に基づきアプリケーションソフトやプリンタドライバなどをハードディスク１６から読み出して起動させる。なお、セットアップ用プログラムは、複合機２０のキットに備えられた記録媒体（本実施形態ではＣＤＲＯＭ）に記録されており、ＣＤＲＯＭドライブ１８にて読み込まれてＲＡＭ１４に記憶される。
【００２５】
そして、プリンタドライバがインストールされ、上記画像形成システムが構築され、ユーザの入力操作によって操作部１１から印刷要求指令を受けると、アプリケーションソフトウエアにて作成された印刷対象のデータがプリンタドライバに引き渡され、ここで印刷処理可能なＰＤＬデータに変換する展開（変換）処理がされ、次いでＵＳＢインターフェイス１７を介してデータ送信が実行される。プリンタドライバには、印刷対象データを変換するデータ変換モジュールや、複合機２０との双方向通信を可能にする双方向通信モジュールなど、多くのモジュールが含まれている。
【００２６】
なお、ローカルコンピュータ１０は、各ユーザがそれぞれ使用するものであるが、例えば上記各ユーザが共有して使用するソフトウエアやファイル等を保存管理しローカルコンピュータ１０に供給するサーバコンピュータであってもよい。また、ユーザによる入力操作は、キーボードなどによるキー入力の他に、グラフィカルユーザインターフェイスによるものであっても勿論よい。
【００２７】
（２）複合機
（ａ）構造
図２は複合機２０の斜視図であり、図３は複合機２０の内部構成を示す側断面図である。以下、図２で紙面右斜め下側、図３で紙面右側を「前面」として説明する。複合機２０は本体ケーシング２１を有する画像形成ユニット２２の上部側に画像読取ユニット２３を配してなり、ファクシミリ機能、スキャナ機能、プリンタ機能を有する。また、この複合機２０は胴内排紙型とされ、両ユニット２２，２３間に位置して排紙トレイ２４が設けられている。
【００２８】
画像形成ユニット２２の本体ケーシング２１の下部には、積層された用紙２（被記録媒体）が収納される給紙カセット２５が装着される。給紙カセット２５は着脱可能とされ、複合機２０の前面方向に引き出すことによりこれを取り外すことができる。給紙カセット２５には、図３に示すように、押圧ばね２６により上方向に付勢された用紙押圧板２７が設けられ、その用紙押圧板２７の上に積層された最上層の用紙２が、給紙ローラ２８に接触するように構成されており、分離パッド２９の作用により用紙が１枚ずつ分離されて給送される。
【００２９】
図３に示すように、給紙カセット２５の上方には、プロセスカートリッジ３０が配置される。プロセスカートリッジ３０も給紙カセット２５と同様、着脱可能とされ、トナー交換等のメンテナンスに際して矢印Ｑ方向に引き抜かれる。プロセスカートリッジ３０は、トナー像を転写する感光体ドラム３１、感光体ドラム３１が担持するトナー像を用紙２に転写する転写ローラ３２およびコロナ放電を発生させて感光体ドラム３１の表面を正電位に帯電させるスコロトロン型の帯電器３３を備える感光体カートリッジ３０ａと、トナーを収容する現像剤室３４、感光体ドラム３１にトナーを供給する現像ローラ３５および現像ローラ３５にトナーを供給する供給ローラ３６を備える現像カートリッジ３０ｂとからなる。現像剤室３４には、トナーを攪拌するためのアジテータ３４ａが設けられている。
【００３０】
感光体カートリッジ３０ａと現像カートリッジ３０ｂとは互いに分離可能とされているが、プロセスカートリッジ３０を複合機２０の本体ケーシング２１から取り外す際には両者は一体の状態で引き出される。本体ケーシング２１の前面部には、回動軸３７ａにその下端が回動可能に取り付けられた前面カバー３７が設けられている。前面カバー３７は、本体ケーシング２１の前面側を覆うように構成されており、前面カバー３７を図３において時計回りに回動させて複合機２０の前面を開放することにより、プロセスカートリッジ３０を着脱することができる。
【００３１】
プロセスカートリッジ３０の上方には、レーザビームを射出するレーザ発生器（図示ぜす）、回転駆動されるポリゴンミラー４０（６面体ミラー）、レンズ４１、反射ミラー４２、反射ミラー４３、レンズ４４および反射ミラー４５等を備えるレーザスキャナユニット４６が取り付けられている。図３に示すように、ポリゴンミラー４０によって振られたレーザビームＬは、レンズ４１、反射ミラー４２，４３、レンズ４４および反射ミラー４５を介して感光体ドラム３１に照射され、感光体ドラム３１の表面に静電潜像が形成される。
【００３２】
プロセスカートリッジ３０の後方には、用紙３上にトナーを定着させるための定着ユニット４７が設けられている。定着ユニット４７は転写された用紙２上のトナーを加熱溶融させるための加熱ローラ４８と、加熱ローラ４８に対向して配置され、給送される用紙２を加熱ローラ４８に向けて押圧する押圧ローラ４９と、一対の搬送ローラ５０，５０とを備える。
【００３３】
図３において搬送ローラ５０，５０の後方には、湾曲した形状に形成された搬送路５１が設けられており、定着ユニット４７からの用紙２は搬送方向が反転されて１対の排紙ローラ５２，５２によって排紙トレイ２４に排出される。
【００３４】
次に、画像読取ユニット２３について簡単に説明する。画像読取ユニット２３は、図３に示すように、原稿の画像を読み取るための読取部６０を有するとともに上面に矩形状の原稿台６１が設けられた画像読取装置６２と、その原稿台６１を覆うように配される自動原稿搬送装置（オートドキュメントフィーダ。以下、「ＡＤＦ６３」という）とを備えて構成されている。ＡＤＦ６３は、その上面に原稿を載置する載置トレイ６４（図２参照）が設けられ、この原稿を原稿台６１側に自動搬送するものである。
【００３５】
また、画像読取装置６２の一端側（複合機２０の前面側）には、各種の操作ボタン６５ａ及び液晶表示部６５ｂなどを備えた操作パネル６５が設けられている。この操作パネル６５において、例えば印刷開始など各種の確定操作を行う他、初期セットアップ作業時には、ステーションＩＤ（ファクシミリ機能で使用する複合機２０の識別情報）の登録、内蔵時計の設定、言語の設定等を行うことができる。
【００３６】
（ｂ）ハードウエア構成
複合機２０のハードウエア構成については図１に簡略化して示されている。複合機２０は、上記操作パネル６５の操作ボタン６５ａでの押下操作を受け付ける操作部６６と、用紙２への印刷動作を制御する印刷部６７と、ＲＯＭ６８と、ＲＡＭ６９と、ＣＰＵ７０と、ＵＳＢインターフェイス７１とを備えている。更に、複合機２０は、上記プロセスカートリッジ３０が本体ケーシング２１に装着されているか否かを検出するプロセスカートリッジセンサ７２と、給紙カセット２５の用紙押圧板２７上の用紙２の有無を検出する用紙有無センサ７３と、ファクシミリ機能実行時に送信先のファクシミリ装置とデータのやり取りを行うＦＡＸ通信部７４と、時計７５とを備え、ＣＰＵ７０の制御によりそれぞれの動作が制御される。
【００３７】
ＲＯＭ６８にはローカルコンピュータ１０からの問い合わせに応じて返答するプログラムや、ローカルコンピュータ１０からの指示により処理するプログラムや、複合機２０全体の動作を制御するプログラムなどが格納されている。
ＣＰＵ７０は、ＲＯＭ６８に格納されたプログラムに基づいて上記ローカルコンピュータ１０からＵＳＢインターフェイス７１を介して受信したＰＤＬデータについてプリンタ言語処理（ＰＤＬ処理）を行って印刷部６７に送る制御を行う。そして、印刷部６７は、送られてきたデータを元に上記印刷対象のデータに応じた情報を用紙２に印刷する印刷動作を実行する。
【００３８】
なお、プロセスカートリッジセンサ７２は、例えば本体ケーシング２１内に設けられ、プロセスカートリッジ３０が図３に示す正規の装着状態にある状態でプロセスカートリッジ３０表面と当接する当接部材（図示せず）の移動に基づきにプロセスカートリッジ３０の有無を検出するものである。また、用紙有無センサ７３は、例えば用紙押圧板２７の上方において用紙押圧板２７上の最上位の用紙２との当接により揺動する揺動部材（図示せず）の移動に基づき用紙２の有無を検出するものである。
【００３９】
２．セットアップ用プログラムによる制御内容
（１）初期セットアップ項目
さて、セットアップ用プログラムは、前述したように画像形成システム１の構築のための初期セットアップ作業時にローカルコンピュータ１０にて実行されるものである。例えば、新品の複合機２０を購入し、既存のローカルコンピュータ１０と画像形成システム１を構築する場合、或いは、構築済みの画像形成システム１に、新たなローカルコンピュータ１０を追加する場合などに初期セットアップが必要となる。
【００４０】
ここでは、新品の複合機２０と、ローカルコンピュータ１０とで画像形成システム１を構築する場合について説明する。この場合、初期セットアップ項目としては、例えば次のものがある。
（ア）複合機２０のキットに備えられたプリンタドライバを、ローカルコンピュータ１０にインストールする作業（以下、「インストール作業」）。
（イ）ローカルコンピュータ１０と複合機２０とをＵＳＢケーブル８０でインターフェース接続する作業（以下、「コンピュータ接続作業」）。
（ウ）複合機２０の本体ケーシング２１内にプロセスカートリッジ３０を装着する作業（以下、「プロセスカートリッジセット作業」）。
（エ）給紙カセット２５に用紙２をセットして給紙カセット２５を本体ケーシングに装着する作業（以下、「用紙セット作業」）。
（オ）複合機２０の操作パネル６５の液晶表示部６５ｂへの表示用言語の設定作業（以下、「パネル言語セット作業」）。具体的には、例えば複数国に出荷される複合機２０には、複数国の言語情報が記録されており、出荷時には特定国の言語がデフォルト設定されている。従って、特に新品の複合機２０では、そのデフォルト設定された言語と、ローカルコンピュータ１０で使用されている言語とが一致していない場合には、当該複合機２０にてローカルコンピュータ１０での使用言語と一致した言語に設定変更する必要があり、この作業がパネル言語セット作業である。
【００４１】
（２）制御内容
次に、セットアップ用プログラムの起動により実行される制御内容を、図４〜図９を参照しつつ説明する。図４〜図６は、ローカルコンピュータ１０の表示部１２での表示画面を示した図であり、図７，８はセットアップ用プログラムの制御内容を示すフローチャートであり、図９はセットアップ用プログラムのインストールによってローカルコンピュータ１０のハードディスク１６内に確保される本体設定ステータス情報の記録内容の一例を示した模式図である。本体設定ステータスには、図９に示すように、言語セット済みフラグ、用紙セット済みフラグ、プロセスカートリッジセット済みフラグ、インターフェース接続済みフラグ、プリンタドライバインストール済みフラグをそれぞれ記憶する記憶領域を有して構成されている。
【００４２】
セットアップ用プログラムには、図４に示すように、初期セットアップ手順情報なども含まれている。従って、初期セットアップ作業当初に、ローカルコンピュータ１０にインストールして起動し表示部１２に画面表示される初期セットアップ手順情報に従って行えば円滑に初期セットアップ作業を完了することができる。しかしながら、ユーザの中には、初期セットアップ手順情報を見ることなく、分かるところまで初期セットアップ作業を進めて、途中で分からなくなったときに初めてセットアップ用プログラムをローカルコンピュータ１０にインストールして起動させる者も少なくない。
【００４３】
そして、ローカルコンピュータ１０にてセットアップ用プログラムが起動されると、図４に示すトップメニュー画面Ｍ１を表示部１２に画面表示する。なお、このトップメニュー画面Ｍ１には、例えばセットアップ用プログラムを実行（上記初期セットアップ手順情報の画面表示など）させるためのボタンＡ１、プリンタドライバ等の各種のソフトウエアをインストールするためのボタンＡ２、ユーザーズガイドを表示部１２に画面表示させるためのボタンＡ３、オンラインユーザ登録を行うためのボタンＡ４、サービス＆サポートホームページを画面表示させるためのボタンＡ５が表示されている。
【００４４】
そして、ユーザによって「本体の準備をする」と記載されたボタンＡ１がクリックされると、図７に示す制御内容が実行される。まず、Ｓ１で本体設定ステータスの各フラグがクリアされて初期化する。そして、Ｓ２でローカルコンピュータ１０自体に複合機２０のプリンタドライバがインストールされているかどうかを検出するドライバ検出処理を実行する。ここでは、要するに、上記「インストール作業」を行ったかどうかを判断している。プリンタドライバがインストールされていれば（Ｓ２で「Ｙｅｓ」）本体設定ステータスにプリンタドライバインストール済みフラグを立てる（Ｓ３）。
【００４５】
一方、プリンタドライバがインストールされていなければ（Ｓ２で「Ｎｏ」）、Ｓ４でプリンタドライバのうち双方向通信用モジュールのみをＣＤＲＯＭドライブ１８にセットされた上記ＣＤＲＯＭからインストールする部分インストール処理を実行する。このとき、プリンタドライバインストール済みフラグは立てない。
【００４６】
次いで、Ｓ５でローカルコンピュータ１０と複合機２０とがＵＳＢケーブル８０によって接続されていないか否か、即ち、双方向通信可能か否かを判断する判断処理を実行する。ここでは、要するに上記「コンピュータ接続作業」を行ったかどうかを判断している。具体的には、ローカルコンピュータ１０のＣＰＵ１５は、上記双方向通信用モジュールの実行により所定の指示信号（複合機２０に何らかの応答信号を要求する信号）をＵＳＢインターフェイス１７を介して出力する出力処理を実行する。なお、複合機２０は、その指示信号に対して応答するプログラムが予めＲＯＭ６８に格納されており、その問い合わせに対してＵＳＢポートを介して返信するようになっている。
【００４７】
このとき、例えばローカルコンピュータ１０と複合機２０とがＵＳＢケーブル８０を介して接続されていない場合、或いは、両者は接続されているが複合機２０の電源が投入されていない場合、上記指示信号に対する応答信号が複合機２０から返信されることはなく、ＣＰＵ１５は、応答信号の検知処理で応答信号を検知することができず、これに基づき双方向通信不能と判断する（Ｓ５で「Ｎｏ」）。そして、Ｓ６で図５に示すように、ローカルコンピュータ１０と複合機２０の接続、複合機２０の電源投入を指示する双方向通信エラー画面Ｍ２を表示部１２に画面表示させる指示処理を実行する。
【００４８】
一方、上記ＵＳＢケーブル８０を介してローカルコンピュータ１０と複合機２０とが正常にインターフェース接続されていれば、複合機２０から応答信号が返信され、ＣＰＵ１５は、検知処理にて当該応答信号を検知できるため、これに基づき双方向通信可能と判断する（Ｓ５で「Ｙｅｓ」）。そして、Ｓ７でインターフェース接続済みフラグを立てる。
【００４９】
ＣＰＵ１５は、以上の処理により双方向通信可能となった後に、複合機２０に対してそのセットアップ状況に関するセットアップ情報を取得する取得処理を実行する。具体的には、図８のＳ８で本体ケーシング２１にプロセスカートリッジ３０が正常に装着されているかどうかに関するセットアップ情報を要求するコマンド信号を複合機２０に与える。これに対して、複合機２０のＣＰＵ７０はプロセスカートリッジセンサ７２の検出情報（セットアップ情報）を読み込んでこれをローカルコンピュータ１０に返信し、ＣＰＵ１５は、この返信信号に基づき上記「プロセスカートリッジセット作業」が行われたかどうかを判断する。
【００５０】
「プロセスカートリッジセット作業」が正常に行われたと判断した場合には（Ｓ８で「Ｙｅｓ」）、Ｓ９でプロセスカートリッジセット済みフラグを立てる一方で、未装着である場合には（Ｓ８で「Ｎｏ」）、プロセスカートリッジセット済みフラグを立てない。
【００５１】
次に、Ｓ１０で給紙カセット２５に用紙２がセットされているかどうかに関するセットアップ情報を要求するコマンド信号を複合機２０に与える。これに対して複合機２０のＣＰＵ７０は用紙有無センサ７３の検出情報（セットアップ情報）を読み込んでこれをローカルコンピュータ１０に返信し、ＣＰＵ１５は、この返信信号に基づき上記「用紙セット作業」が行われたかどうかを判断する。「用紙セット作業」が正常に行われたと判断した場合には（Ｓ１０で「Ｙｅｓ」）、Ｓ１１で用紙セット済みフラグを立てる一方で、未セットである場合には（Ｓ１０で「Ｎｏ」）、用紙セット済みフラグを立てない。
【００５２】
続いて、Ｓ１２で複合機２０に現在設定されている設定言語情報を要求するコマンド信号を複合機２０に与える。これに対して複合機２０のＣＰＵ７０はその設定言語情報（セットアップ情報）をローカルコンピュータ１０に返信し、ＣＰＵ１５は、この返信信号に基づき上記「パネル言語セット作業」が行われたかどうかを判断する。即ち、複合機２０からの設定言語情報から当該設定言語とローカルコンピュータ１０で使用されている使用言語とが一致するかどうかを判断するのである。「パネル言語セット作業」が行われた（設定言語と使用言語とが一致）と判断した場合には（Ｓ１２で「Ｙｅｓ」）、Ｓ１３で言語セット済みフラグを立てる一方で、未セットである場合には（Ｓ１２で「Ｎｏ」）、言語セット済みフラグを立てない。
【００５３】
以上の処理後に、ＣＰＵ１５は、Ｓ１４で、本体設定ステータスを読み込んで図６に示すセットアップ状況表示画面Ｍ３を表示部１２に画面表示する。このセットアップ状況表示画面Ｍ３は、同図に示すように、上述した複数の初期セットアップ項目（ア）〜（オ）が一覧表示され、各項目のうちセットアップ終了済みの項目についてはその旨を示すマーク及び文字が表示されている。同図では、「インストール作業」、「コンピュータ接続作業」及び「用紙セット作業」がセットアップ終了している場合のセットアップ状況表示画面Ｍ３である。従って、ユーザは、この画面Ｍ３を見れば、この後、「プロセスカートリッジセット作業」と「パネル言語セット作業」を行う必要があることを知ることができる。そして、各初期セットアップ項目がクリックされると、当該初期セットアップ作業の手順・方法等が画面表示されるようになっている。
【００５４】
なお、「パネル言語セット作業」上において、セットアップが終了していない初期セットアップ項目について例えば望ましい作業順に順番を並び替えて表示するようにしてもよい。また、セットアップが終了していない初期セットアップ項目のみを一覧表示する構成であってもよい。但し、図６のように全初期セットアップ項目を表示すればどの程度初期セットアップ作業が進んでいるかを知ることができる点でより好ましい。
【００５５】
３．本実施形態の効果
（１）ローカルコンピュータ１０と複合機２０とを双方向通信可能にすることで、複合機２０におけるセットアップ状況が、ローカルコンピュータ１０の表示部１２にセットアップ状況表示画面Ｍ３として画面表示される。従って、ユーザはその画面表示により自分がどこまでセットアップしたか、あと何をしなければならないかを知ることができ、初期セットアップ作業を円滑に行うことができる。
【００５６】
（２）また、セットアップ用プログラムは、通常の印刷動作時にローカルコンピュータ１０から複合機２０に与えられるコマンド信号を利用して各セットアップ情報を複合機２０から取得する構成であり、既存の複合機２０に対しても本セットアップ用プログラムによる効果を得ることができる。
【００５７】
（３）更に、前述の「インストール作業」が行われていないときには、双方向通信用モジュールを優先的にローカルコンピュータ１０にインストールする構成である。従って、プリンタドライバ全体のインストールを待つまでもなく、図７，８の処理を実行して複合機２０のセットアップ状況を知ることができる。
【００５８】
＜他の実施形態＞
本発明は上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような実施形態も本発明の技術的範囲に含まれ、さらに、下記以外にも要旨を逸脱しない範囲内で種々変更して実施することができる。
（１）上記実施形態では、初期セットアップ項目として５項目としたが、これに限らず、複合機２０のステーションＩＤの登録作業、時計７５の設定作業（時計７５の動作開始作業、ローカルコンピュータ１０の内蔵時計との一致作業など）を含めた構成であってもよい。
【００５９】
（２）上記各実施形態では、ローカルコンピュータ１０やサーバコンピュータ２０は、ＵＳＢポートを介してローカル接続した構成であったが、これに限らず、パラレルポート等を介してローカル接続されたものであってもよいし、また、ＬＡＮ（ローカルエリアネットワーク）等を介してネットワーク接続された構成であっても勿論よい。
【００６０】
（３）セットアップ用プログラムは、例えばＣＤＲＯＭなどの記録媒体からインストールされたものであったが、これに限らず、インターネットを介してダウンロードされたものであってもよい。
【図面の簡単な説明】
【００６１】
【図１】本実施形態に係る画像形成システムの全体構成を示すブロック図
【図２】複合機及びローカルコンピュータの斜視図
【図３】複合機の内部構成を示す側断面図
【図４】表示部の表示画面（トップメニュー画面）を示した図
【図５】表示部の表示画面（双方向通信エラー画面）を示した図
【図６】表示部の表示画面（セットアップ状況表示画面）を示した図
【図７】ローカルコンピュータのＣＰＵの制御内容を示すフローチャート（その１）
【図８】ローカルコンピュータのＣＰＵの制御内容を示すフローチャート（その２）
【図９】本体セットステータス情報の記録内容の一例を示す模式図
【符号の説明】
【００６２】
１…画像形成システム
２…用紙（被記録媒体）
１０…ローカルコンピュータ（端末装置）
１２…表示部（表示装置）
１５…ＣＰＵ（コンピュータ）
２０…複合機（画像形成装置）
３０…プロセスカートリッジ
Ｍ２…双方向通信エラー画面（指示画面）
Ｍ３…セットアップ状況表示画面
【図１】
2006201481.tif 000003
【図２】
2006201481.tif 000004
【図３】
2006201481.tif 000005
【図４】
2006201481.tif 000006
【図５】
2006201481.tif 000007
【図６】
2006201481.tif 000008
【図７】
2006201481.tif 000009
【図８】
2006201481.tif 000010
【図９】
2006201481.tif 000011