(57)【要約】【課題】セットアップをユーザーにわずらわしさを感じさせることなく、ユーザーの使用環境に即した手順で行う。【解決手段】プリンタ２５をコンピュータ１１にセットアップする時には、プリンタ２５に添付されているセットアップ用ＣＤ−ＲＯＭ１８を、コンピュータ１１のＣＤ−ＲＯＭドライブ１６に装着する。コンピュータ１１の制御部１２は、ＣＤ−ＲＯＭドライブ１６を介してセットアップ用ＣＤ−ＲＯＭ１８のセットアップガイドプログラムを実行する。そして、セットアップガイドプログラムの実行により、表示部１５にセットアップの手順を表すガイダンス情報が表示される。制御部１２は、セットアップの進捗状況に応じて、コンピュータ１１のＨＤ２３に記憶されているフラグの値を更新する。再度セットアップガイドプログラムが実行された時には、制御部１２は、そのフラグの値に応じたガイダンス情報を表示部１５に出力する。【選択図】　　　図１
2004110393.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに接続される周辺機器をセットアップする際の手順を複数の工程に分けて表すガイダンス情報を、出力手段を介して出力するセットアップ支援方法において、
前記コンピュータが、
前記ガイダンス情報の各工程が前記出力手段において出力された場合に、その出力履歴を、前記コンピュータの記憶手段に記憶する出力履歴記憶段階と、
前記出力履歴を前記記憶手段から読み出し、同出力履歴に対応する前記ガイダンス情報を、前記出力手段を介して出力するガイダンス情報出力段階と
を備えたことを特徴とするセットアップ支援方法。
【請求項２】
請求項１に記載のセットアップ支援方法において、
前記出力手段は、前記コンピュータに備えられていることを特徴とするセットアップ支援方法。
【請求項３】
請求項１又は２に記載のセットアップ支援方法において、
前記出力手段は、前記周辺機器に備えられていることを特徴とするセットアップ支援方法。
【請求項４】
請求項１〜３のいずれか１つに記載のセットアップ支援方法において、
前記コンピュータが、さらに、
前記ガイダンス情報の各工程をインデックス形式で表したインデックス画像を前記出力手段を介して出力するインデックス画像出力段階を備え、
前記インデックス画像は、前記複数の工程ごとに、前記出力履歴に基づいて表示内容が変化されることを特徴とするセットアップ支援方法。
【請求項５】
請求項１〜４のいずれか１つに記載のセットアップ支援方法において、
前記コンピュータが、さらに、
前記コンピュータの検知手段により前記周辺機器の状態変化を検知するとともに、検知した前記状態変化に基づいて、前記セットアップの手順の進捗状況を取得する進捗状況取得段階とを備え、
前記ガイダンス情報出力段階は、前記出力履歴に加えて、前記進捗状況取得段階にて取得された前記進捗状況に対応する前記ガイダンス情報を、前記出力手段を介して出力する段階であることを特徴とするセットアップ支援方法。
【請求項６】
請求項１〜５のいずれか１つに記載のセットアップ支援方法において、
前記コンピュータが、さらに、
前記コンピュータの、少なくとも機種又はオペレーティングシステムに関する情報を含む基本情報を取得する基本情報取得段階を備え、
前記ガイダンス情報出力段階は、前記出力履歴に加えて、前記基本情報取得段階において取得された基本情報に対応する前記ガイダンス情報を、前記出力手段を介して出力する段階であることを特徴とするセットアップ支援方法。
【請求項７】
請求項１〜６のいずれか１つに記載のセットアップ支援方法において、
前記コンピュータが、さらに、
前記コンピュータの、前記記憶手段の空き容量を取得する空き容量取得段階を備え、
前記ガイダンス情報出力段階は、前記出力履歴に加えて、前記空き容量取得段階において取得された前記空き容量に対応する前記ガイダンス情報を、前記出力手段を介して出力する段階であることを特徴とするセットアップ支援方法。
【請求項８】
請求項１〜７のいずれか１つに記載のセットアップ支援方法において、
前記ガイダンス情報は、ユーザー登録用の情報を含むことを特徴とするセットアップ支援方法。
【請求項９】
コンピュータに接続される周辺機器をセットアップする際の手順を複数の工程に分けて表すガイダンス情報を、出力手段を介して出力するセットアップ支援方法において、
前記コンピュータが、
前記ガイダンス情報の各工程が前記コンピュータにおいて実行された場合に、その実行履歴を、前記コンピュータの記憶手段に記憶する実行履歴記憶段階と、前記実行履歴を前記記憶手段から読み出し、同実行履歴に対応する前記ガイダンス情報の工程を実行するガイダンス情報継続実行段階と
を備えたことを特徴とするセットアップ支援方法。
【請求項１０】
コンピュータに接続される周辺機器をセットアップする際の手順を複数の工程に分けて表すガイダンス情報を、前記コンピュータの出力手段を介して出力するためのセットアップ支援用プログラムにおいて、
前記コンピュータを、
前記ガイダンス情報の各工程が前記出力手段において出力された場合に、その出力履歴を、前記コンピュータの記憶手段に記憶させる出力履歴記憶手段、
前記出力履歴を前記記憶手段から読み出し、同出力履歴に対応する前記ガイダンス情報を、前記出力手段を介して出力するガイダンス情報出力手段
として機能させることを特徴とするセットアップ支援用プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、セットアップ支援方法及びセットアップ支援用プログラムに関するものである。
【０００２】
【従来の技術】
コンピュータに接続されて使用される各種周辺機器としては、プリンタやスキャナーといったものがあるが、これらを使用可能とするには、各種の導入作業（セットアップ）が必要となっている。例えば、プリンタであればインターフェースケーブルの接続や、インクカートリッジなどの装着、プリンタドライバのインストールといった作業が必要となっている。
【０００３】
そして、従来、このようなセットアップは、ユーザーが、周辺機器に添付されている初期設定マニュアルといったマニュアルを確認しながら行われるようになっていた。そして、マニュアルとしては、紙媒体によるものが多く使用されていた。しかし、紙媒体を使用してセットアップを行う場合、マニュアルとコンピュータの画面とプリンタの３点の間で視線移動させながら作業を行うこととなり、見落としなどにより正常にセットアップができなくなる可能性があった。また、紙媒体による表現には限界があり、基礎知識をあまり有さないユーザーが、作業を正確に把握できなくなる可能性があった。
【０００４】
そこで、近年、マニュアルとして、上記の紙媒体に代わって、セットアップ支援用プログラムを記憶したＣＤ−ＲＯＭ等の記録媒体が提供されるようになっていた。そして、このセットアップ支援用プログラムをコンピュータにおいて実行することにより、ユーザーは、セットアップ手順を動画や写真で確認することが可能となり、作業をわかりやすく理解することができるようになっていた。
【０００５】
また、上記のセットアップ支援用プログラムの中には、セットアップ中に、コンピュータに周辺機器の状態を検知させ、それに基づいてセットアップの進捗状況を判断することが可能なものもあった（例えば、特許文献１参照。）。そして、進捗状況に応じたセットアップ手順を画面に順次表示させることにより、ユーザーに周辺機器の状態を判断させる手間を軽減させるようにすることができるようになっていた。その結果、ユーザーは、セットアップ作業を円滑に実施できるようになっていた。
【０００６】
【特許文献１】
特開２０００−３２６２号公報
【０００７】
【発明が解決しようとする課題】
ところで、上記のようなセットアップ支援用プログラムにおいて、周辺機器の状態の検知は、コンピュータが周辺機器との間で通信を行うことにより実現するようになっていた。従って、コンピュータと周辺機器とが通信可能な状態とならなければ状態を検知することができなかった。その結果、通信不可能である状態、例えば、周辺機器の組み立て作業の時などにおいては、コンピュータは、周辺機器の状態が、「組み立て中である」と認識することができなかった。
【０００８】
従って、例えば、プリンタのセットアップにおいて、プリンタの組み立てが終了するところで一旦作業を終え、プログラムを中断した後に、再度プログラムを実行した場合に、プリンタの組み立てが終了しているにもかかわらず、再度プリンタの組み立てを案内する手順が表示されてしまうことがあった。その結果、ユーザーは、中断後の新たな手順が表示されるまで、これら不必要な手順の表示を強制的に見させられることとなり、わずらわしく感じることがあった。すなわち、セットアップ支援用プログラムを実行中に、ユーザーの都合等により、プログラムが途中で終了され、その後、再度プログラムが実行されるような場合に、周辺機器の状態に適した手順が正確に表示されないことがあった。
【０００９】
また、最近は、コンピュータに使用されるオペレーティングシステム（ＯＳ）の種類や、コンピュータの機種の違いによって、セットアップの操作や手順が異なるようになってきている。そして、上記のセットアップ支援用プログラムにおいては、ＯＳの選択をユーザーの手入力等により行うようになっていたため、ユーザーが誤ったＯＳを選択することにより、間違った手順でセットアップが行われ、セットアップを失敗する可能性があった。
【００１０】
本発明は、上記問題点に鑑みてなされたものであり、その目的は、ユーザーにわずらわしさを感じさせることなく、ユーザーの使用環境に即した手順でセットアップを行うことができるセットアップ支援方法及びセットアップ支援用プログラムを提供することにある。
【００１１】
【課題を解決するための手段】
本発明は、コンピュータに接続される周辺機器をセットアップする際の手順を複数の工程に分けて表すガイダンス情報を、出力手段を介して出力するセットアップ支援方法において、前記コンピュータが、前記ガイダンス情報の各工程が前記出力手段において出力された場合に、その出力履歴を、前記コンピュータの記憶手段に記憶する出力履歴記憶段階と、前記出力履歴を前記記憶手段から読み出し、同出力履歴に対応する前記ガイダンス情報を、前記出力手段を介して出力するガイダンス情報出力段階とを備えた。
【００１２】
従って、本発明によれば、ガイダンス情報の出力手段における出力を途中で止めてしまったとしても、どこまで出力されたかが、出力履歴により把握することができる。そして、再度ガイダンス情報の出力を行う場合には、出力履歴に基づいて、ガイダンス情報を中断したところから出力させることができる。その結果、コンピュータと周辺機器とが通信不可能な状態となっていても、コンピュータは、ガイダンス情報の出力履歴を使用することで、セットアップの進捗状況に従ったガイダンス情報を出力することができる。その結果、同じガイダンス情報が繰り返し出力されるようなことがなくなるので、ユーザーは、使用環境に即した手順でセットアップを行うことが可能となる。
【００１３】
なお、セットアップとは、周辺機器の組み立て、設置、コンピュータへの接続といった、周辺機器を使用可能状態とするために必要な一連の作業のことである。
【００１４】
このセットアップ支援方法において、前記出力手段は、前記コンピュータに備えられている。これによれば、ユーザーは、コンピュータに備えられた出力手段上に表示されるガイダンス情報に注目するのみで、セットアップの手順を把握することができ、セットアップを容易に行うことが可能となる。
【００１５】
このセットアップ支援方法において、前記出力手段は、前記周辺機器に備えられている。これによれば、例えば、周辺機器の動作試験をしたときに得られる成果物等にガイダンス情報を出力するようにすることができる。その結果、ユーザーは、成果物等の確認と同時に、ガイダンス情報にも注意を向けることとなり、ガイダンス情報の内容のユーザーに対する影響効果を高めることができる。
【００１６】
このセットアップ支援方法において、前記コンピュータが、さらに、前記ガイダンス情報の各工程をインデックス形式で表したインデックス画像を前記出力手段を介して出力するインデックス画像出力段階を備え、前記インデックス画像は、前記複数の工程ごとに、前記出力履歴に基づいて表示内容が変化される。
【００１７】
これによれば、ユーザーは、出力手段を介して出力されているインデックス画像を見ることで、セットアップの手順を把握することが容易となる。そして、出力履歴に基づいて表示内容が変化されるので、セットアップの手順の進捗状況を表示内容により容易に把握することができる。
【００１８】
このセットアップ支援方法において、前記コンピュータが、さらに、前記コンピュータの検知手段により前記周辺機器の状態変化を検知するとともに、検知した前記状態変化に基づいて、前記セットアップの手順の進捗状況を取得する進捗状況取得段階とを備え、前記ガイダンス情報出力段階は、前記出力履歴に加えて、前記進捗状況取得段階にて取得された前記進捗状況に対応する前記ガイダンス情報を、前記出力手段を介して出力する段階である。
【００１９】
これによれば、本来は、ユーザーが周辺機器の状況を判断しながらセットアップ手順の進捗状況を判別しなければならなかったが、周辺機器の状態変化がコンピュータの検知手段により検知されるようになっているので、ユーザーの手間が軽減する。そして、ユーザーは出力手段に出力されるガイダンス情報にのみ注目すればセットアップの進捗状況を把握することができる。
【００２０】
このセットアップ支援方法において、前記コンピュータが、さらに、前記コンピュータの、少なくとも機種又はオペレーティングシステムに関する情報を含む基本情報を取得する基本情報取得段階を備え、前記ガイダンス情報出力段階は、前記出力履歴に加えて、前記基本情報取得段階において取得された基本情報に対応する前記ガイダンス情報を、前記出力手段を介して出力する段階である。
【００２１】
これによれば、コンピュータに使用されるオペレーティングシステムやコンピュータの機種等によって、セットアップの操作や手順が異なることがあるが、これらの機種やオペレーティングシステムの判別をコンピュータにおいて行うようにしたので、ユーザーが選択する手間を軽減させることができる。また、ユーザーが誤った機種やオペレーティングシステムを選ぶことにより、間違った手順でセットアップが行われ、セットアップが失敗してしまうようなことを防ぐことができる。
【００２２】
このセットアップ支援方法において、前記コンピュータが、さらに、前記コンピュータの、前記記憶手段の空き容量を取得する空き容量取得段階を備え、前記ガイダンス情報出力段階は、前記出力履歴に加えて、前記空き容量取得段階において取得された前記空き容量に対応する前記ガイダンス情報を、前記出力手段を介して出力する段階である。
【００２３】
これによれば、セットアップの手順には、周辺機器を使用可能とするためのドライバ等のソフトウェアをインストールする手順等があるが、このような場合に、コンピュータにおいてインストール可能な空き容量があるかどうかを取得することができ、ユーザーの手間が軽減する。そして、ユーザーが空き容量を誤ることにより、間違った手順でセットアップが行われ、セットアップが失敗してしまうようなことを防ぐことができる。
【００２４】
このセットアップ支援方法において、前記ガイダンス情報は、ユーザー登録用の情報を含む。これによれば、セットアップの手順の中にユーザー登録の手順を含めることができ、特に、セットアップの最後にユーザー登録の手順を位置させるようにすれば、セットアップが正しく行われた時にのみユーザー登録が行われるようになる。その結果、周辺機器の供給者は、ユーザー登録の有無により、セットアップが正しく行われたかどうかを把握することができる。
【００２５】
本発明は、コンピュータに接続される周辺機器をセットアップする際の手順を複数の工程に分けて表すガイダンス情報を、出力手段を介して出力するセットアップ支援方法において、前記コンピュータが、前記ガイダンス情報の各工程が前記コンピュータにおいて実行された場合に、その実行履歴を、前記コンピュータの記憶手段に記憶する実行履歴記憶段階と、前記実行履歴を前記記憶手段から読み出し、同実行履歴に対応する前記ガイダンス情報の工程を実行するガイダンス情報継続実行段階とを備えた。
【００２６】
従って、本発明によれば、コンピュータによるガイダンス情報の各工程の実行が途中で中止となってしまったとしても、どこまで実行されたかが、実行履歴により把握することができる。そして、再度ガイダンス情報の各工程を実行する場合には、実行履歴に基づいて、中断した工程から実行させることができる。その結果、コンピュータと周辺機器とが通信不可能な状態となっていても、コンピュータは、ガイダンス情報の各工程の実行履歴を使用することで、セットアップの進捗状況に従ったガイダンス情報の各工程の実行を行うことができる。その結果、同じ工程が繰り返し実行されるようなことがなくなるので、ユーザーは、使用環境に即した手順でセットアップを行うことが可能となる。
【００２７】
本発明は、コンピュータに接続される周辺機器をセットアップする際の手順を複数の工程に分けて表すガイダンス情報を、前記コンピュータの出力手段を介して出力するためのセットアップ支援用プログラムにおいて、前記コンピュータを、前記ガイダンス情報の各工程が前記出力手段において出力された場合に、その出力履歴を、前記コンピュータの記憶手段に記憶させる出力履歴記憶手段、前記出力履歴を前記記憶手段から読み出し、同出力履歴に対応する前記ガイダンス情報を、前記出力手段を介して出力するガイダンス情報出力手段として機能させる。
【００２８】
従って、本発明によれば、ガイダンス情報の出力手段における出力を途中で止めてしまったとしても、どこまで出力されたかが、出力履歴により把握することができる。そして、再度ガイダンス情報の出力を行う場合には、出力履歴に基づいて、ガイダンス情報を中断したところから出力させることができる。その結果、コンピュータと周辺機器とが通信不可能な状態となっていても、コンピュータは、ガイダンス情報の出力履歴を使用することで、セットアップの進捗状況に従ったガイダンス情報を出力することができる。その結果、同じガイダンス情報が繰り返し出力されるようなことがなくなるので、ユーザーは、使用環境に即した手順でセットアップを行うことが可能となる。
【００２９】
【発明の実施の形態】
以下、本発明を具体化した一実施形態を図１〜図１７に従って説明する。
図１は、コンピュータのハードウェア構成を示すブロック回路図である。図１に示すように、コンピュータ１１は、検知手段、出力履歴記憶手段、ガイダンス情報出力手段としての制御部１２、記憶部１３、入力部１４、出力手段としての表示部１５、ＣＤ−ＲＯＭドライブ１６を備え、これらは、バス１７によってお互いに接続されている。
【００３０】
制御部１２はＣＰＵ等を中心に構成されており、記憶部１３に格納されている各種の制御プログラムに従って、コンピュータ１１の全体を制御する。記憶部１３は、ＲＯＭ（読み出し専用メモリ）２１、ＲＡＭ（読み出し及び書き込み用メモリ）２２、及びＨＤ（ハードディスク）２３を備えている。ＲＯＭ２１にはコンピュータ１１の起動等に必要な最小限のプログラム及びデータが格納されている。ＲＡＭ２２には前記ＲＯＭ２１及びＨＤ２３に格納された各種プログラムの常駐領域及び作業領域がそれぞれ確保されている。ＨＤ２３にはＯＳ（オペレーティングシステム）、制御部１２が実行する各種の制御プログラム、各種のアプリケーションソフト、各種データが格納されている。
【００３１】
また、ＨＤ２３には、出力履歴としてのフラグＡ及び同じく出力履歴としてのフラグＢの値がそれぞれ記憶されている。なお、フラグＡは、制御部１２が、コンピュータ１１の再起動を促す画像を、表示部１５において表示した直後であるか否かを識別するためのフラグである。なお、再起動を促す画像は、コンピュータ１１とプリンタ２５とをパラレルケーブルで接続する際に表示部１５において表示されるものである。そして、フラグＡの値が「０」であれば、コンピュータ１１が、再起動を促す画像を表示部１５に表示した直後ではないことを示し、「１」であれば、再起動を促す画像を表示部１５に表示した直後であることを示すようになっている。
【００３２】
また、フラグＢは、コンピュータ１１にプリンタ２５をセットアップする作業手順を複数の工程に分けたときに、各工程を表示部１５を介して表示済みであるか否かを識別するためのフラグである。そして、フラグＢは、「０」〜「８」までの数字を使用することにより、どの工程までが表示部１５に表示済みであるかを区別するようになっている。
【００３３】
制御部１２は、前記ＯＳを介して、入力部１４、表示部１５、ＣＤ−ＲＯＭドライブ１６とアクセス可能となっている。入力部１４は、キーボード及びポインティングデバイス（例えばマウス）等を備えており、各種の文字・数字・画像データや各種動作の指示を入力する。表示部１５は、例えばＣＲＴ又は液晶ディスプレイ等の表示装置を備えており、各種画像を表示する。ＣＤ−ＲＯＭドライブ１６は、ＣＤ−ＲＯＭに記録された各種データを読み出す。また、制御部１２は、図示しないプリンタインタフェースを介して周辺機器としてのプリンタ２５に接続可能となっている。
【００３４】
そして、前記プリンタ２５には、同プリンタ２５を前記コンピュータ１１において使用可能とするためのセットアップ用ＣＤ−ＲＯＭ１８が添付されている。図２に示すように、セットアップ用ＣＤ−ＲＯＭ１８には、自動起動制御プログラム３１、セットアップ支援用プログラムとしてのセットアップガイドプログラム３２、インストールプログラム３３、プリンタドライバ３４、電子マニュアル３５が記録されている。
【００３５】
自動起動制御プログラム３１は、セットアップ用ＣＤ−ＲＯＭ１８をコンピュータ１１の前記ＣＤ−ＲＯＭドライブ１６に装着した時にセットアップ用ＣＤ−ＲＯＭ１８に記録されたセットアップガイドプログラム３２を自動的に起動するためのプログラムである。より具体的には、自動起動制御プログラム３１はセットアップ用ＣＤ−ＲＯＭ１８の所定の記録領域に記録されており、コンピュータ１１の制御部１２がセットアップ用ＣＤ−ＲＯＭ１８の装着を検知して上記記録領域を検索するようになっている。そして、制御部１２は、自動起動制御プログラム３１が存在すればその内容に従ってセットアップガイドプログラム３２を起動する。
【００３６】
セットアップガイドプログラム３２は、ユーザーに対して、プリンタ２５の組み立て、コンピュータ１１への接続、ユーザー登録といった、プリンタ２５の接続に必要な一連の作業手順を、ユーザーの使用環境に即した手順で案内するためのプログラムである。詳述すると、セットアップガイドプログラム３２は、ガイダンス情報出力段階において、コンピュータ１１のＨＤ２３に記憶されている前記フラグＡ及びフラグＢの値を認識し、そのフラグの値に基づいて、対応するセットアップ手順を表示部１５に表示させるプログラムを備えている。また、セットアップガイドプログラム３２は、所定のセットアップ手順の表示を終了すると、出力履歴記憶段階に移り、コンピュータ１１のＨＤ２３に記憶されているフラグの値を更新するプログラムを備えている。
【００３７】
従って、制御部１２は、前記セットアップガイドプログラム３２が実行されると、ユーザーに対して、プリンタ２５の組み立て、コンピュータ１１への接続、ユーザー登録といった、プリンタ２５の接続に必要な一連の作業手順をユーザーの使用環境に即した手順で表示部１５に表示させる。
【００３８】
インストールプログラム３３は、前記セットアップガイドプログラム３２の実行に基づいて実行されるプログラムであり、セットアップ用ＣＤ−ＲＯＭ１８に記憶されているプリンタドライバ３４及び電子マニュアル３５をコンピュータ１１にインストールするためのプログラムである。そして、このインストールプログラム３３は、基本情報取得段階において、コンピュータ１１の基本情報としての機種やＯＳの種類を確認し、各機種やＯＳの種類に適したプリンタドライバ３４や電子マニュアル３５をコンピュータ１１にインストールするためのプログラムである。従って、制御部１２は前記インストールプログラム３３が実行されると、コンピュータ１１の機種やＯＳの種類を確認し、各機種やＯＳの種類に応じたプリンタドライバ３４や電子マニュアル３５をコンピュータ１１にインストールする。
【００３９】
プリンタドライバ３４は、コンピュータ１１からプリンタ２５に印刷データを出力したり、印刷に関する様々な設定をコンピュータ１１において行ったりするためのソフトウェアである。そして、コンピュータ１１の機種やＯＳの種類によって対応するプリンタドライバ３４は異なっており、本実施形態では、各機種や各種ＯＳに対応可能な複数のプリンタドライバ３４がセットアップ用ＣＤ−ＲＯＭ１８に記録されている。
【００４０】
電子マニュアル３５は、コンピュータ１１にプリンタ２５をセットアップした後において使用されるものであり、プリンタ２５の使い方を表示部１５に表示させるためのソフトウェアである。
【００４１】
次に、上記のように構成されたコンピュータ１１にプリンタ２５をセットアップする場合の作用について、図３〜図６のフローチャートに従って説明する。
まず、ユーザーは、プリンタ２５に添付された前記セットアップ用ＣＤ−ＲＯＭ１８をＣＤ−ＲＯＭドライブ１６に装着する。すると、コンピュータ１１の制御部１２は、ＯＳを介してセットアップ用ＣＤ−ＲＯＭ１８の装着を検知し、所定の記録領域に記録された自動起動制御プログラム３１を探索する。そして、制御部１２は、自動起動制御プログラム３１に従って、セットアップガイドプログラム３２を実行する。
【００４２】
図３に示すように、制御部１２は、セットアップガイドプログラム３２に従って、まず、コンピュータ１１のＨＤ２３に記憶されているフラグＡ及びフラグＢの値を認識する（ステップＳ１０１）。そして、制御部１２は、フラグＡの値が「０」であるか否かを判別する（ステップＳ１０２）。フラグＡの値が「０」である場合には（ステップＳ１０２でＹＥＳ）、次に、フラグＢの値が「０」であるか否かを判別する（ステップＳ１０３）。
【００４３】
制御部１２は、フラグＢの値が「０」であると判別すると（ステップＳ１０３でＹＥＳ）、ステップＳ１０４に移り、図７に示すような、インデックス形式画像としてのリストＬを含む画像４１を表示部１５に表示させる。なお、このリストＬは、セットアップの手順を複数のステップに分けて表示している。そして、ユーザーにより、画像４１の表示４２に従って画像４１の右下に「進む」と表示されているボタン４３が入力部１４を介して選択されると、制御部１２は、図８に示すようなガイダンス情報Ｇを含む画像４５を表示部１５に表示させる。すると、ユーザーは、画像４５の表示内容に従って、プリンタの事前準備を行う（ステップＳ１０４）。
【００４４】
なお、この画像４５の表示内容は、制御部１２が、基本情報取得段階において、セットアップガイドプログラム３２に従って判別した、コンピュータ１１の基本情報としての機種及びＯＳに従って変化するようになっている。すなわち、コンピュータ１１とプリンタ２５とを接続する接続ケーブルは、コンピュータ１１の機種やＯＳによって異なるようになっているが、制御部１２は、コンピュータ１１の機種及びＯＳに適合する接続ケーブルのみを表示部１５に表示するようになっている。例えば、本実施形態におけるコンピュータ１１の機種及びＯＳは、ＵＳＢケーブルとパラレルケーブルとの両方が対応可能なものとなっており、画像４５には、その２つのケーブルを表す表示４６が表示されている。また、コンピュータ１１が、パラレルケーブルが使用不可能な機種及びＯＳであれば、画像４５には、ＵＳＢケーブルを表す表示４６のみが表示される。
【００４５】
そして、ユーザーが、画像４５の表示内容に従って事前準備を終了し、画像４５の右下に「進む」と表示されているボタン４７を、入力部１４を介して選択すると、制御部１２は、コンピュータ１１のＨＤ２３に記憶されているフラグＢの値を「１」に更新する（ステップＳ１０５）。そして、制御部１２は、ステップＳ１０７に移る。
【００４６】
なお、前記ステップＳ１０３において、フラグＢの値が「０」でないと判別され（ステップＳ１０３でＮＯ）、ステップＳ１０６において「１」であると判別された場合にも（ステップＳ１０６でＹＥＳ）、制御部１２はステップＳ１０７に移るようになっている。従って、フラグＢが「１」であると判別される時はいつでも、このステップＳ１０７に移るようになっている。その結果、セットアップガイドプログラム３２が途中で終了されたとしても、フラグＢの値が「１」として記憶されていれば、ステップＳ１０４の手順についてはとばされて、ステップＳ１０７の内容が表示部１５に表示されるようになる。
【００４７】
そして、ステップＳ１０７に移ると、制御部１２は、表示部１５にプリンタ２５の組み立てを指示する旨の画像（図示しない）を表示する。（ステップＳ１０７）。プリンタ２５の組み立て内容としては、保護具の取り外し、用紙サポートの取り付け、プリンタの設置、電源コードの接続といった内容が順次表示される。そして、ユーザーは、表示部１５の表示内容に従って、プリンタ２５の組み立てを行う。その後、ユーザーは作業を終了すると、画像に表示されている図示しないボタン等を、入力部１４を介して選択する。すると、制御部１２は、コンピュータ１１のＨＤ２３に記憶されているフラグＢの値を「２」に更新する（ステップＳ１０８）。そして、制御部１２は、ステップＳ１１０に移る。
【００４８】
なお、前記ステップＳ１０６において、フラグＢの値が「１」でないと判別され（ステップＳ１０６でＮＯ）、ステップＳ１０９において「２」であると判別された場合にも（ステップＳ１０９でＹＥＳ）、制御部１２はステップＳ１１０に移る。従って、制御部１２は、フラグＢが「２」であると判別した時はいつでも、このステップＳ１１０に移るようになっている。その結果、セットアップガイドプログラム３２が途中で終了されたとしても、フラグＢの値が「２」として記憶されていれば、ステップＳ１０４，Ｓ１０７の手順はとばされて、ステップＳ１１０の内容が表示部１５に表示されるようになる。
【００４９】
そして、制御部１２は、空き容量取得段階としてのステップＳ１１０に移ると、前記インストールプログラム３３に従って、コンピュータ１１のＨＤ２３の空き容量を調べる。なお、このとき、図９に示すように、表示部１５にガイダンス情報Ｇ（本実施形態では、「コンピュータのハードディスク空き容量をチェックしています。しばらくお待ちください。」といった文字を表示する。）を含む画像５１を表示させる。そして、空き容量が足りない場合には、ユーザーに対して、空き容量を増やして再度セットアップ作業を行うことを推奨する旨の画像（図示しない）を表示部１５に表示させ、制御部１２は、インストールプログラム３３及びセットアップガイドプログラム３２の処理を終了する。
【００５０】
一方、空き容量が足りる場合には、制御部１２は、プリンタドライバ３４及び電子マニュアル３５のインストールを開始し、図１０に示すようなガイダンス情報Ｇを含む画像５２を表示部１５に表示する。そして、本実施形態では、インストールが済んだソフトウェアについては、チェックマーク５３を表示させるとともに、インストールの進捗状況をステータスバー５４にて表示させることにより、ユーザーがインストールの進捗状況を確認できるようにしている。そして、インストールが終了すると（ステップＳ１１０）、制御部１２はＨＤ２３に記憶されているフラグＢの値を「３」に更新する（ステップＳ１１１）。そして、制御部１２は、ステップＳ１１３に移る。
【００５１】
なお、前記ステップＳ１０９において、フラグＢの値が「２」でないと判別され（ステップＳ１０９でＮＯ）、ステップＳ１１２において「３」であると判別された場合にも（ステップＳ１１２でＹＥＳ）、制御部１２はステップＳ１１３に移る。従って、制御部１２は、フラグＢが「３」であると判別した時はいつでも、このステップＳ１１３に移るようになっている。その結果、セットアップガイドプログラム３２が途中で終了されたとしても、フラグＢの値が「３」として記憶されていれば、ステップＳ１０４，Ｓ１０７，Ｓ１１０の手順については、とばされて、ステップＳ１１３の内容が表示部１５に表示されるようになる。
【００５２】
そして、制御部１２は、ステップＳ１１３に移ると、図４に示すような接続サブルーチンを実行する。この接続サブルーチンでは、まず、制御部１２は、基本情報取得段階に移り、コンピュータ１１の基本情報としての機種及びＯＳを確認する（ステップＳ２０１）。そして、確認した機種及びＯＳに基づいて、使用可能な接続ケーブルを表示部１５に表示させ（ステップＳ２０２）、ユーザーに対して、どれを使用するかを選択させる（ステップＳ２０３）。なお、本実施形態では、確認した機種及びＯＳに基づいて、パラレルケーブルとＵＳＢケーブルの２種類が表示されたものとする。
【００５３】
そして、ユーザーがＵＳＢケーブルを選択した場合には（ステップＳ２０４でＮＯ）、図１１に示すようなガイダンス情報Ｇを含む画像５５を表示部１５に表示させ、ＵＳＢケーブルの接続方法を表す画像５６を表示させる（ステップＳ２０５）。その後、制御部１２は、ケーブルの接続が完了したか否かを確認する旨の表示（図示しない）を行い、ユーザーが、接続が完了した旨を入力部１４を介して入力すると（ステップＳ２０６でＹＥＳ）、プリンタの電源をＯＮ状態にするよう指示する旨の画像（図示しない）を表示する（ステップＳ２０７）。
【００５４】
また、ユーザーがパラレルケーブルを選択した場合には（ステップＳ２０４でＹＥＳ）、制御部１２は、ＨＤ２３に記憶されているフラグＡの値を「１」に更新する（ステップＳ２０８）。そして、パラレルケーブルを使用する場合に、コンピュータ１１がプリンタ２５と通信可能となるためには、コンピュータ１１を再起動しなければならない。従って、制御部１２は、パラレルケーブルの接続方法を表す画像（図示しない）を表示部１５に表示した後に、コンピュータ１１の再起動を指示する旨の画像（図示しない）を表示し（ステップＳ２０９）、接続サブルーチンの処理を終了する。
【００５５】
そして、ユーザーは、コンピュータ１１の再起動を行うために、セットアップガイドプログラム３２を一旦終了する。その後、コンピュータ１１の再起動が行われると、制御部１２はセットアップ用ＣＤ−ＲＯＭ１８の装着を再度検知し、自動起動制御プログラム３１に従って、セットアップガイドプログラム３２を再度実行する。そして、図３に示すように、フラグＡ，Ｂの認識（ステップＳ１０１）が行われた後に、ステップＳ１０２において、フラグＡが「０」であるか否かが判別される。そして、フラグＡは、図４に示す接続サブルーチンのステップＳ２０８において、「１」に更新されていたため、このステップＳ１０２においては、「０」でないとして判別される（ステップＳ１０２でＮＯ）。そして、制御部１２は、ステップＳ２０７に移り、プリンタ２５の電源をＯＮ状態とするように指示する旨の表示（図示しない）を行う（ステップＳ２０７）。
【００５６】
すなわち、ユーザーが、ステップＳ２０４において、接続ケーブルの種類をＵＳＢケーブルと選択した場合には、コンピュータ１１を再起動することなく、プリンタの電源をＯＮ状態と指示する旨の表示が行われるようになる。また、ユーザーがステップＳ２０４において、接続ケーブルの種類をパラレルケーブルとして選択した場合には、コンピュータ１１を再起動する旨の表示が行われる。そして、コンピュータ１１を再起動すると、プリンタ２５の電源をＯＮ状態と指示する旨の表示がすぐに行われるようになる。従って、事前準備や組み立て指示等の表示が、再度表示部１５に表示されることなく、セットアップの進行状況に即した表示が行われるようになっている。
【００５７】
そして、ステップＳ２０７において、ユーザーがプリンタ２５の電源をＯＮ状態とすると、プリンタ２５は、進捗状況取得段階としてのステップＳ２１０に移り、所定期間ごとに自己の状態を診断し、その診断結果を状態情報としてコンピュータ１１の制御部１２に対して出力するようになる。従って、制御部１２側でプリンタドライバ３４を介してかかる状態情報を受信できるようになれば、プリンタ２５は正常に起動したものとして判断することができる。
【００５８】
そして、制御部１２は、図１２に示すようなガイダンス情報Ｇを含む画像５８を表示させて、ユーザーに対してプリンタ２５から状態情報を受信中である旨を表示させる。なお、本実施形態では、「プリンタの電源をオンにしていない場合は、オンにしてください。」といった表示をするようにしている。その後、制御部１２がプリンタ２５からの状態情報を確認し、通信可能であると判断すると（ステップＳ２１０でＹＥＳ）、プリンタ２５を認識した旨の表示（図示しない）をする（ステップＳ２１１）。そして、制御部１２は、フラグＡを「０」に更新し（ステップＳ２１２）、接続サブルーチンを終了する。
【００５９】
一方、ステップＳ２１０において、制御部１２がプリンタ２５からの状態情報を確認できなかった場合には、（ステップＳ２１０でＮＯ）、制御部１２は、表示部１５に、接続ケーブルの接続状況を再度確認する旨を表した画面（図示しない）を表示する（ステップＳ２１３）。そして、接続サブルーチンを終了するとともに、セットアップガイドプログラム３２の処理を終了する。
【００６０】
そして、制御部１２は、ステップＳ２１２において、接続サブルーチンを終了すると、図３に示すように、ステップＳ１１４に移り、ＨＤ２３に記憶されているフラグＢの値を「４」に更新する（ステップＳ１１４）。そして、制御部１２は、ステップＳ１１６に移る。
【００６１】
なお、前記ステップＳ１１２において、フラグＢの値が「３」でないと判別され（ステップＳ１１２でＮＯ）、ステップＳ１１５において「４」であると判別された場合にも（ステップＳ１１５でＹＥＳ）、制御部１２はステップＳ１１６に移るようになっている。従って、フラグＢが「４」であると判別される時はいつでも、このステップＳ１１６に移るようになっている。その結果、セットアップガイドプログラム３２が途中で終了されたとしても、フラグＢの値が「４」として記憶されていれば、ステップＳ１０４，Ｓ１０７，Ｓ１１０，Ｓ１１３の手順についてはとばされて、ステップＳ１１６の内容が表示部１５に表示されるようになる。
【００６２】
そして、制御部１２は、ステップ１１６に移ると、図５に示すようなカートリッジ装着サブルーチンを実行する。このカートリッジ装着サブルーチンでは、まず、制御部１２は、インクカートリッジ（図示しない）の装着手順の表す画像（図示しない）を表示部１５に表示させ、ユーザーに対して、プリンタ２５にインクカートリッジを装着するよう指示する（ステップＳ３０１）。なお、インクカートリッジの装着手順を表す画像としては、プリンタカバーの開放方法、インクカートリッジのパッケージの開封方法、インクカートリッジのキャリッジ（図示しない）の装着方法といった方法を説明する画像となっている。
【００６３】
そして、制御部１２は、進捗状況取得段階としてのステップＳ３０２に移り、プリンタドライバ３４を介して、プリンタ２５からの状態情報を監視し、インクカートリッジが装着されたか否かを判別する。より詳しくは、インクカートリッジが装着されたか否かは、インクカートリッジに設けられているＩＣチップ（図示しない）等の情報を読み取ることにより判別可能となっている。
【００６４】
そして、制御部１２は、インクカートリッジが装着されたと判別すると（ステップＳ３０２でＹＥＳ）、ステップＳ３０３に移る。なお、インクカートリッジの装着に不備がある場合には、ステップＳ３０３には移らないので、ユーザーは、何らかの不備があるのではないかと疑念を抱くことになる。また、インクカートリッジの装着に不備が発生しうることを想定し、所定時間の経過でタイムアウトさせ、インクカートリッジの装着を再確認させる画面（図示しない）を表示するなどしてもよい。
【００６５】
そして、制御部１２は、ステップＳ３０３に移ると、プリンタ２５に設けられているインクカートリッジ交換スイッチ（図示しない）を押すように指示する旨の画像（図示しない）を、表示部１５に表示する（ステップＳ３０３）。なお、このインクカートリッジ交換スイッチを押すことによって、インクカートリッジ内のインクが記録ヘッド（図示しない）の先端付近まで充填され、印刷が可能な状態となる。
【００６６】
そして、ユーザーにより、インクカートリッジ交換スイッチが押されると、プリンタ２５において、インクの充填作業が開始される。そして、制御部１２は、プリンタドライバ３４を介して、インクの充填作業の開始を表す状態情報を受信すると、図１３に示すようなガイダンス情報Ｇを含む画像６１を表示部１５に表示させ、ユーザーに対してプリンタ２５のインクの充填作業が行われている旨を表示させる（ステップＳ３０４）。なお、本実施形態では、「電源をオフにしないでください。」といった文字を表示させ、ユーザーに対して注意を促すようにしている。
【００６７】
また、この画像６１の下部には、ステータスバー６２が表示されており、インク充填処理の進捗状況に応じて当該ステータスバー６２が画面左方向から右方向に徐々に伸張されるようにしてある。より具体的には、インク充填処理に要する時間はプリンタ２５の機種に応じて固有であるといえるため、プリンタ２５にインク充填を開始してからの経過時間をカウントするなどして進捗状況を取得し、これを状態情報として出力可能な構成としておけばよい。なお、本実施形態においては、ステータスバー６２を表示してインク充填の進捗状況を表示するようにしてあるが、インク充填が完了するまでの残り時間をカウントダウンしながら表示するようにしてもよい。
【００６８】
そして、制御部１２は、プリンタ２５の機種に応じた固有の時間が経過したと判断すると（ステップＳ３０５でＹＥＳ）、インクの充填が終了した旨の画像（図示しない）を表示部１５に表示させ（ステップＳ３０６）、カートリッジ装着サブルーチンの処理を終了する。
【００６９】
制御部１２は、ステップＳ３０６において、カートリッジ装着サブルーチンの処理を終了すると、図３に示すように、ステップＳ１１７に移り、ＨＤ２３に記憶されているフラグＢの値を「５」に更新する（ステップＳ１１７）。そして、制御部１２は、ステップＳ１１９に移る。
【００７０】
なお、前記ステップＳ１１５において、フラグＢの値が「４」でないと判別され（ステップＳ１１５でＮＯ）、ステップＳ１１８において「５」であると判別された場合にも（ステップＳ１１８でＹＥＳ）、制御部１２はステップＳ１１９に移るようになっている。従って、フラグＢが「５」であると判別される時はいつでも、このステップＳ１１９に移るようになっている。その結果、セットアップガイドプログラム３２が途中で終了されたとしても、フラグＢの値が「５」として記憶されていれば、ステップＳ１０４，１０７，１１０，１１３，１１６の手順についてはとばされて、ステップＳ１１９の内容が表示部１５に表示されるようになる。
【００７１】
そして、制御部１２は、ステップＳ１１９に移ると、図６に示すようなテスト印刷サブルーチンを実行する。このテスト印刷サブルーチンでは、まず、制御部１２は、プリンタ２５にＡ４サイズの用紙を装填する方法を示す画像（図示しない）を表示部１５に表示させる（ステップＳ４０１）。そして、ユーザーが用紙をプリンタ２５に装填し、表示部１５の画像上のボタン（図示しない）を、入力部１４を介して選択すると（ステップＳ４０２でＹＥＳ）、制御部１２は、プリンタドライバ３４を介してプリンタ２５に所定の印刷データを出力し、テスト印刷を開始する。
【００７２】
そして、制御部１２は、現在印刷中である旨を表す画像（図示しない）を表示部１５に表示させる（ステップＳ４０３）。そして、制御部１２は、プリンタ２５から取得する状態情報に基づいて、プリンタ２５の印刷が終了したか否かを判別し、印刷が終了したと判別すると、印刷された用紙上の印刷結果を確認する旨を表す画像（図示しない）を表示部１５に表示させる（ステップＳ４０４）。
【００７３】
なお、ステップ４０３において印刷される印刷結果は、図１４に示すようになっており、用紙Ｓ上に、ガイダンス情報Ｇが表示されている。なお、ガイダンス情報Ｇは、「印刷できるようになりました。」といった旨の文字６５と、「プリンタの使い方については、プリンタ操作ガイド（電子マニュアル）をご覧下さい。」といった旨の文字６６とによって構成されている。そして、ユーザーは、これら文字６５，６６によって、印刷が良好に行われているかどうかを確認できるとともに、次にどのような動作に移ればよいかがわかるようになっている。また、用紙Ｓ上には、プリンタ操作ガイドを、コンピュータ１１の表示部１５に表示させる表示方法を示す画像６７が表示されている。そして、この画像６７の表示内容については、通常、コンピュータ１１のＯＳや機種等の違いによって異なるため、制御部１２は、予め取得したＯＳや機種等の情報に基づいた画像６７を用紙Ｓ上に印刷するようにしている。
【００７４】
そして、ユーザーにより、印刷結果については問題ないという旨の入力が入力部１４等によりなされると（ステップＳ４０５でＹＥＳ）、制御部１２は、テスト印刷が終了した旨を表す画面（図示しない）を表示部１５に表示させ（ステップＳ４０６）、テスト印刷サブルーチンの処理を終了する。
【００７５】
一方、ユーザーにより、印刷結果について、問題が生じているという旨の入力が入力部１４等によりなされると（ステップＳ４０５でＮＯ）、制御部１２は、各種のトラブル対処法を示す画像（図示しない）を表示部１５に表示させ、ユーザーに対して対処するように促す（ステップＳ４０７）。その後、ユーザーにより、表示部１５の画像上のボタン（図示しない）が、入力部１４を介して選択されると（ステップＳ４０８でＹＥＳ）、制御部１２は、ステップＳ４０３に戻り、ステップＳ４０３〜ステップＳ４０５までの処理を繰り返す。
【００７６】
なお、ステップＳ４０５においてＮＯとなった回数を記憶しておき、所定回数に到達した場合には、サービスセンターや販売店への連絡を促す内容の画面表示を行うようにしてもよい。また、サービスセンターや販売店へインターネットを介して電子メールを自動配信するようにしてもよい。
【００７７】
そして、制御部１２は、図３に示すように、ステップＳ１１９においてテスト印刷サブルーチンを終了すると、ステップＳ１２０に移り、ＨＤ２３に記憶されているフラグＢの値を「６」に更新する（ステップＳ１２０）。そして制御部１２は、ステップＳ１２２に移る。
【００７８】
なお、前記ステップＳ１１８において、フラグＢの値が「５」でないと判別され（ステップＳ１１８でＮＯ）、ステップＳ１２１において「６」であると判別された場合でも（ステップＳ１２１でＹＥＳ）、制御部１２はステップＳ１２２に移るようになっている。従って、フラグＢが「６」であると判別される時はいつでも、このステップＳ１２２に移るようになっている。その結果、セットアップガイドプログラム３２が途中で終了されたとしても、フラグＢの値が「６」として記憶されていれば、ステップＳ１０４，Ｓ１０７，Ｓ１１０，Ｓ１１３，Ｓ１１６，Ｓ１１９の手順についてはスキップされ、ステップＳ１２２の内容が表示部１５に表示されるようになる。
【００７９】
そして、制御部１２は、表示部１５に電子マニュアルの画像（図示しない）を表示する（ステップＳ１２２）。そして、ユーザーが、表示内容を確認し、画像に表示されている図示しないボタン等を、入力部１４を介して選択すると、制御部１２は、ＨＤ２３に記憶されているフラグＢの値を「７」に更新する（ステップＳ１２３）。そして、制御部１２は、ステップＳ１０８においてフラグＢを「７」にするとステップＳ１２５に移る。
【００８０】
なお、前記ステップＳ１２１において、フラグＢの値が「６」でないと判別され（ステップＳ１２１でＮＯ）、ステップＳ１２４において「７」であると判別された場合にも（ステップＳ１２４でＹＥＳ）、制御部１２はステップＳ１２５に移る。従って、制御部１２は、フラグＢが「７」であると判別した時はいつでも、このステップＳ１２５に移るようになっている。その結果、セットアップガイドプログラム３２が途中で終了されたとしても、フラグＢの値が「７」として記憶されていれば、ステップＳ１０４，Ｓ１０７，Ｓ１１０，Ｓ１１３，Ｓ１１６，Ｓ１１９，Ｓ１２２，Ｓ１２５の手順はとばされて、ステップＳ１２５の内容が表示部１５に表示されるようになる。
【００８１】
そして、制御部１２は、ステップＳ１２５に移ると、図１５に示すようなガイダンス情報Ｇを含む画面６８を表示部１５に表示させる。そして、ユーザーはこの画面６８に表示されている内容に従って、入力部１４から各種入力を行うことにより、プリンタ２５の製造元や販売元等に対してユーザー登録を行うことが可能となっている。詳しくは、図１５に示すように、オンライン登録か、はがき登録かを選択するボタン７１，７２を表示させ、ユーザーがオンライン登録を示すボタン７１を選択した場合には、インターネットに接続して、各社のホームページにアクセスし、ユーザー登録画面（図示しない）を表示部１５に表示させるようにする。また、ユーザーがはがき登録を示すボタン７２を選択した場合には、プリンタ２５に添付されていたユーザー登録用はがき（図示しない）への記入要綱を示す画像（図示しない）表示部１５に表示させるようにする（ステップＳ１２５）。
【００８２】
そして、以上により、ユーザーのユーザー登録が終了すると、制御部１２はＨＤ２３に記憶されているフラグＢの値を「８」に更新する（ステップＳ１２６）。そして、制御部１２は、ステップＳ１２７に移る。
【００８３】
なお、前記ステップＳ１２４において、フラグＢの値が「７」でないと判別された場合にも（ステップＳ１２４でＮＯ）、制御部１２はステップＳ１２７に移る。従って、制御部１２は、フラグＢが「８」であると判別した時はいつでも、このステップＳ１２７に移るようになっている。その結果、セットアップガイドプログラム３２が途中で終了されたとしても、フラグＢの値が「８」として記憶されていれば、ステップＳ１０４，Ｓ１０７，Ｓ１１０，Ｓ１１３，Ｓ１１６，Ｓ１１９，Ｓ１２２，Ｓ１２５の手順については、とばされ、ステップＳ１２７の内容が表示部１５に表示されるようになる。
【００８４】
そして、制御部１２は、ステップＳ１２７に移ると、図１６に示すようなリストＬを含む画像７４を表示部１５に表示させ（ステップＳ１２７）、セットアップガイドプログラムの処理を終了する。そして、以上により、コンピュータ１１へのプリンタ２５のセットアップが完了する。なお、この画像７４には、全てのセットアップの工程名の右横に「済み」と表示されたマーク７５が表示され、セットアップの全ての作業が終了したことを表している。また、「テスト印刷」、「プリンタの使い方を知りたいときは」、「ユーザー登録」の３つの作業については、マーク７５の右横に、「もう一度見る」という表示がされたボタン７６が表示され、ユーザーは、入力部１４を介して選択できるようになっている。そして、ユーザーによりボタン７６が選択されると、それぞれの作業が再度表示部１５に表示されるようになっている。なお、このボタン７６が表示されていないその他の作業については、選択できないようになっており、ユーザーにとって見る必要のない画像が再度表示されないようになっている。
【００８５】
また、画像７４の下部には、「ソフトウェアを個別にインストールする」、「電子マニュアルを見る」といった表示がされたボタン７７，７８が表示され、ユーザーは、入力部１４を介して選択できるようになっている。そして、ボタン７７が選択されると、制御部１２は、図３に示すステップＳ１１０に戻り、インストールプログラムを実行するようになっている。また、ボタン７８が選択されると、制御部１２は、図３に示すステップＳ１２２に戻り、電子マニュアルを表示部１５に表示させるようにする。
【００８６】
次に、セットアップガイドプログラム３２を実行中に、プログラムが終了され、再度セットアップガイドプログラム３２が実行された場合に表示される画面について説明する。例えば、フラグＢの値が「１」として記憶された状態で、セットアップガイドプログラム３２が終了され、再度セットアップガイドプログラム３２が実行された場合には、制御部１２は、ステップＳ１０７に移る前に、インデックス画像出力段階に移る。そして、図１７に示すようなリストＬを含む画面８１を表示部１５に表示させる。この画面８１においては、「プリンタの準備を始める前に」という工程名の右横に「済み」と記載されたマーク８２を表示することにより、その作業が既に終了している旨を示している。
【００８７】
また、次の工程である、「プリンタの組み立て」という工程名の右横には「ここから始まります」と記載されたマーク８３を表示することにより、その作業が、これから開始されることを示している。そして、画面８１の下部には、「済みマークを消す」といった記載のあるボタン８４を表示せるようにしており、ユーザーがこのボタン８４を入力部１４により選択することにより、前記フラグＢの値を「０」に更新することができるようになっている。これにより、マーク８２は消去されるようになっている。
【００８８】
そして、この画面８１は、セットアップガイドプログラム３２が実行された時のフラグＢの値によって、工程名の右横に表示されるマーク８２の数が変化するようになっている。詳しくは、フラグＢの値が増加するに従って、工程名の右横に表示されるマーク８２の数が上から順に１つずつ増加するようになっている。そして、このマーク８２により、ユーザーはセットアップの進捗状況を容易に確認することができるようになっている。そして、ユーザーがこの画面８１において、右下の「進む」と表示されているボタン８５を入力部１４を介して選択すると、次のステップである、ステップＳ１０７，Ｓ１１０，Ｓ１１３，Ｓ１１６，Ｓ１１９，Ｓ１２２，Ｓ１２５のいずれかに移る。
【００８９】
上記実施形態によれば、以下のような効果を得ることができる。
（１）上記実施形態では、制御部１２が、セットアップガイドプログラム３２の実行中に、セットアップの進捗状況に応じて、コンピュータ１１のＨＤ２３に記憶されているフラグＡ，Ｂの値を更新するようにした。そして、再度セットアップガイドプログラム３２が実行されたときには、制御部１２は、そのフラグＡ，ＢをＨＤ２３から読み出し、その値に応じた手順を案内するガイダンス情報Ｇを表示部１５に出力するようにした。
【００９０】
従って、セットアップガイドプログラム３２が途中で中断されたとしても、ガイダンス情報Ｇがどこまで表示部１５に出力されたかが、フラグＡ，Ｂの値により把握することができる。そして、再度セットアップガイドプログラム３２を実行したときには、フラグＡ，Ｂの値に基づいて、ガイダンス情報Ｇが途中から表示部１５に表されるようにすることができる。その結果、プリンタ２５の組み立て作業中など、コンピュータ１１とプリンタ２５とが通信不可能な状態となっていても、制御部１２は、セットアップの進捗状況に応じたガイダンス情報Ｇを表示部１５に表示させることができる。その結果、同じガイダンス情報Ｇが繰り返し表示されるようなことがなくなるので、ユーザーは、使用環境に即した手順でセットアップを行うことが可能となる。
【００９１】
（２）上記実施形態では、セットアップの手順を表すガイダンス情報Ｇを、出力手段としてのコンピュータ１１の表示部１５において主に表示するようにした。従って、ユーザーは、表示部１５に表示されるガイダンス情報Ｇに注目するのみで、セットアップの手順を把握することができ、セットアップを容易に行うことが可能となる。
【００９２】
（３）上記実施形態では、セットアップの手順を表すガイダンス情報Ｇを、出力手段としてのプリンタ２５において、印刷により得られる用紙Ｓに印刷することにより表示するようにした。従って、ユーザーは、用紙Ｓに印刷されているガイダンス情報Ｇにより、印刷が問題なく行われているか否かを確認するとともに、次に何をすべきかを理解することができる。その結果、ユーザーのガイダンス情報Ｇの内容への注意力を高めることができる。
【００９３】
（４）上記実施形態では、セットアップの手順を複数のステップに分け、インデックス形式のリストＬとして表示部１５から表示するようにした。そして、フラグＢの値に基づいて、リストＬの右横に「済み」と表示されたマーク７５，８２を表示させることにより、セットアップの進捗状況が把握できるようにした。また、セットアップが完了した時にのみ、「もう一度見る」という表示がされたボタン７６等を表示するようにした。
【００９４】
従って、ユーザーは、表示部１５を介して表示されているリストＬを見ることで、セットアップの手順を把握することが容易となる。そして、フラグＢの値に基づいて、リストＬの近傍に、マーク７５，８２を表示させたり、ボタン７６等を表示させたりするので、セットアップの進捗状況を分かりやすく把握することができる。
【００９５】
（５）上記実施形態では、制御部１２は、コンピュータ１１にインストールされたプリンタドライバ３４を介して、プリンタ２５の状態変化を受信するようにした。そして、受信した状態変化に基づいて、セットアップの進捗状況を取得し、表示部１５に表示するガイダンス情報Ｇを変化させるようにした。
【００９６】
従って、本来は、ユーザーが、プリンタ２５の状況を判断しながらセットアップ手順の進捗状況を判別する必要があるが、制御部１２により、プリンタ２５の状態変化がコンピュータ１１にインストールされたプリンタドライバ３４を介して受信できるようになっているので、ユーザーの手間が軽減する。そして、ユーザーは、表示部１５に表示されるガイダンス情報Ｇにのみ注目すればよく、セットアップの進捗状況の把握が容易となる。
【００９７】
（６）上記実施形態では、コンピュータ１１の機種やＯＳに関する情報を制御部１２が取得するようにした。そして、機種やＯＳに対応するガイダンス情報Ｇを、表示部１５を介して出力するようにした。
【００９８】
従って、コンピュータ１１の機種やＯＳによって、セットアップの操作や手順が異なることがあるが、これらの機種やＯＳの判別を制御部１２において行うようにしたので、ユーザーが選択する手間を軽減させることができる。また、ユーザーが誤った機種やＯＳを選択することにより、間違った手順でセットアップが行われて、セットアップが失敗してしまうようなことを防ぐことができる。
【００９９】
（７）上記実施形態では、インストールプログラム３３の実行中に、制御部１２が、コンピュータ１１のＨＤ２３の空き容量を取得するようにし、ＨＤ２３の空き容量に対応するガイダンス情報Ｇを、表示部１５を介して出力するようにした。従って、ユーザーが空き容量を取得する必要がないので、ユーザーの手間が軽減する。また、ユーザーが空き容量の判断を誤ることにより、間違った手順でセットアップが行われ、セットアップが失敗してしまうようなことを防ぐことができる。
【０１００】
（８）上記実施形態では、ガイダンス情報Ｇに、ユーザー登録用の情報を含めるようにし、セットアップの最後にユーザー登録の手続きをユーザーに対して行わせるようにした。従って、プリンタ２５の製造元や販売元等は、ユーザー登録の有無により、セットアップが正しく行われたかどうかを把握することができる。
【０１０１】
なお、上記実施形態は以下のように変更してもよい。
・上記実施形態においては、ガイダンス情報Ｇは出力手段としての表示部１５に画像として出力されるようにした。これを、その他の出力手段、出力形式で出力してもよい。例えば、スピーカにより音声で出力するようにしてもよい。また、画像と音声等のように複数の出力形式で出力してもよい。
【０１０２】
・上記実施形態においては、セットアップガイドプログラム３２が実行されるたびに、表示部１５にリストＬが表示されるようにしたが、その一部又は全部が表示されないようにしてもよい。
【０１０３】
・上記実施形態においては、制御部１２は、プリンタドライバ３４を介してプリンタ２５の状態変化を受信するようにし、受信した状態変化に基づいて、表示部１５に表示させるガイダンス情報Ｇを変化させるようにした。これを、プリンタ２５の状態変化を、ユーザーに目視等により確認させるようにし、ユーザーによって入力部１４を介して入力させるようにしてもよい。
【０１０４】
・上記実施形態においては、制御部１２は、セットアップガイドプログラムに従って、コンピュータ１１の機種やＯＳに関する情報を取得するようにし、取得した機種やＯＳに関する情報に基づいたガイダンス情報Ｇを表示部１５を介して表示するようにした。これを、機種やＯＳに関する情報を、ユーザーによって入力部１４を介して入力させるようにしてもよい。
【０１０５】
・上記実施形態においては、制御部１２は、インストールプログラムに従って、コンピュータ１１のＨＤ２３の空き容量を取得するようにした。そして、空き容量が足りていればプリンタドライバ３４等のインストールを行い、そうでなければインストールを行わないようにした。これを、ＨＤ２３の空き容量を、ユーザーによって、入力部１４を介して入力させるようにしてもよい。また、ＨＤ２３の空き容量を取得する工程を省略させてもよい。
【０１０６】
・上記実施形態においては、制御部１２は、セットアップガイドプログラム３２に従って、フラグＢの値が「７」であると、ユーザー登録用のガイダンス情報Ｇを表示部１５に表示させて、ユーザー登録の手続きを促すようにした。これを、セットアップガイドプログラム３２をユーザー登録の手続きを促すことを行わないプログラムとするようにしてもよい。
【０１０７】
・上記実施形態においては、制御部１２は、セットアップガイドプログラム３２に従って、テスト印刷を行ったときに、用紙Ｓ上に、文字６５，６６によって構成されたガイダンス情報Ｇを表示するようにした。これを、ガイダンス情報Ｇではなく、セットアップの手順とは関係のない、単なる文字や画像等を表示するようにしてもよい。
【０１０８】
・上記実施形態においては、制御部１２は、出力履歴記憶段階において、セットアップの各作業工程を表示部１５に出力することを条件に、ＨＤ２３に記憶されている出力履歴としてのフラグＡ及びフラグＢの値を更新させるようにした。そして、制御部１２は、セットアップガイドプログラム３２に従って、ガイダンス情報出力段階において、前記フラグＡ及びフラグＢの値に基づいて対応する工程を表示部１５に表示させるようにした。
【０１０９】
これを、制御部１２は、実行履歴記憶段階において、セットアップの各作業工程が、表示部１５に表示されるか否かにかかわらず、実行されたことを条件として、実行履歴としてのフラグＡ及びフラグＢの値を更新させるようにしてもよい。そして、制御部１２が、セットアップガイドプログラム３２に従って、ガイダンス情報継続実行段階において、前記フラグＡ及びフラグＢの値に基づいて対応する工程を実行するようにしてもよい。
【０１１０】
・上記実施形態においては、コンピュータ１１に周辺機器としてのプリンタ２５をセットアップする場合について説明したが、その他の周辺機器、例えば、スキャナー、デジタルカメラ、ファックス等をセットアップする場合について応用するようにしてもよい。
【０１１１】
・上記実施形態においては、セットアップガイドプログラム３２、インストールプログラム３３、プリンタドライバ３４、電子マニュアル３５を、セットアップ用ＣＤ−ＲＯＭ１８に記録して使用するようにした。これを、その他の記録媒体、例えば、光磁気ディスク等の磁気ディスクや、磁気テープ、光ディスク等に記録して使用するようにしてもよい。また、ネットワークを介してコンピュータ１１がダウンロードして使用するようにしてもよい。
【図面の簡単な説明】
【図１】本実施形態におけるコンピュータの概略構成を示すブロック図。
【図２】同じく、セットアップ用ＣＤ−ＲＯＭのプログラム構成図。
【図３】同じく、セットアップガイドプログラムのフローチャート図。
【図４】同じく、接続サブルーチンのフローチャート図。
【図５】同じく、カートリッジ装着サブルーチンのフローチャート図。
【図６】同じく、テスト印刷サブルーチンのフローチャート図。
【図７】同じく、表示部に表示される画像の概念図。
【図８】同じく、表示部に表示される画像の概念図。
【図９】同じく、表示部に表示される画像の概念図。
【図１０】同じく、表示部に表示される画像の概念図。
【図１１】同じく、表示部に表示される画像の概念図。
【図１２】同じく、表示部に表示される画像の概念図。
【図１３】同じく、表示部に表示される画像の概念図。
【図１４】同じく、テスト印刷による用紙の概念図。
【図１５】同じく、表示部に表示される画像の概念図。
【図１６】同じく、表示部に表示される画像の概念図。
【図１７】同じく、表示部に表示される画像の概念図。
【符号の説明】
Ａ，Ｂ…出力履歴又は実行履歴としてのフラグ、Ｇ…ガイダンス情報、Ｌ…インデックス画像としてのリスト、１１…コンピュータ、１２…検知手段、出力履歴記憶手段、ガイダンス情報出力手段としての制御部、１５…出力手段としての表示部、２３…記憶手段としてのＨＤ（ハードディスク）、２５…周辺機器及び出力手段としてのプリンタ、３２…セットアップ支援用プログラムとしてのセットアップガイドプログラム。
【図１】
2004110393.tif 000003
【図２】
2004110393.tif 000004
【図３】
2004110393.tif 000005
【図４】
2004110393.tif 000006
【図５】
2004110393.tif 000007
【図６】
2004110393.tif 000008
【図７】
2004110393.tif 000009
【図８】
2004110393.tif 000010
【図９】
2004110393.tif 000011
【図１０】
2004110393.tif 000012
【図１１】
2004110393.tif 000013
【図１２】
2004110393.tif 000014
【図１３】
2004110393.tif 000015
【図１４】
2004110393.tif 000016
【図１５】
2004110393.tif 000017
【図１６】
2004110393.tif 000018
【図１７】
2004110393.tif 000019