(57)【要約】【課題】処理装置で現在行われている設定より使用者に有利な設定が存在する場合は、処理装置の制御プログラムをコンピュータに組み込む際に当該制御プログラムを当該有利な設定にできるようにする。【解決手段】インストーラは、画像形成装置から設定情報を取得する。画像形成装置に現在どのようなオプション装置が後付けで設けられているのか、その種別の情報も取得する。（ステップＳ３）。この情報から、オプション装置が存在しない場合は設定できないが、オプション装置が存在する場合は設定することができる、ユーザにとって有利な設定が存在するか否かを判断する（ステップＳ４）。そして、表示装置にメッセージを表示することにより、プリンタドライバ等の設定をどのようにするか、ユーザに問合せる（ステップＳ５）。【選択図】図４
2011022888.tif 000002
【特許請求の範囲】
【請求項１】
処理装置に関するプログラムをコンピュータに組み込む組込手段と、
前記処理装置の設定を取得する取得手段と、
前記取得手段で取得した設定より前記処理装置で実行しうる有利な設定が存在する場合は当該有利な設定を選択するか否かを問合せる問合せ手段と、
前記問合せ手段による問合せに対して前記有利な設定が選択された場合は、前記組込手段で前記プログラムをコンピュータに組み込む際に当該プログラムに当該有利な設定を行う設定手段と、
をコンピュータに実行させるコンピュータに読み取り可能な組込プログラム。
【請求項２】
前記問合せ手段は、前記処理装置に後付装置が増設された場合に新たに実行しうる機能の設定を前記有利な設定としている、請求項１に記載の組込プログラム。
【請求項３】
前記設定手段により前記プログラムで前記有利な設定を行う場合は当該有利な設定を前記処理装置に報知する報知手段をさらにコンピュータに実行させる、請求項１又は２に記載の組込プログラム。
【請求項４】
処理装置に関するプログラムをコンピュータに組み込む組込手段と、
前記処理装置の設定を取得する取得手段と、
前記取得手段で取得した設定より前記処理装置で実行しうる有利な設定が存在する場合は当該有利な設定を選択するか否かを問合せる問合せ手段と、
前記問合せ手段による問合せに対して前記有利な設定が選択された場合は、前記組込手段で前記プログラムをコンピュータに組み込む際に当該プログラムに当該有利な設定を行う設定手段と、
を備えている組込装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、組込プログラム及び組込装置に関する。
【背景技術】
【０００２】
特許文献１には、ネットワーク環境下にある、あるプリンタから別のプリンタに設定情報を引き継がせる技術について開示されている。
【０００３】
特許文献２には、プリンタドライバの入れ替えで、同じポートを使用する既存のプリンタドライバから新規のプリンタドライバに設定情報を引き継がせる技術について開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４‐１６０９５０号公報
【特許文献２】特開２００６‐１０７４７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、処理装置で現在行われている設定より使用者に有利な設定が存在する場合は、処理装置に関するプログラムをコンピュータに組み込む際に当該プログラムを当該有利な設定にできるようにすることである。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は、処理装置に関するプログラムをコンピュータに組み込む組込手段と、前記処理装置の設定を取得する取得手段と、前記取得手段で取得した設定より前記処理装置で実行しうる有利な設定が存在する場合は当該有利な設定を選択するか否かを問合せる問合せ手段と、前記問合せ手段による問合せに対して前記有利な設定が選択された場合は、前記組込手段で前記プログラムをコンピュータに組み込む際に当該プログラムに当該有利な設定を行う設定手段と、をコンピュータに実行させるコンピュータに読み取り可能な組込プログラムである。
【０００７】
請求項２に記載の発明は、請求項１に記載の組込プログラムにおいて、前記問合せ手段は、前記処理装置に後付装置が増設された場合に新たに実行しうる機能の設定を前記有利な設定としている。
【０００８】
請求項３に記載の発明は、請求項１又は２に記載の組込プログラムにおいて、前記設定手段により前記プログラムで前記有利な設定を行う場合は当該有利な設定を前記処理装置に報知する報知手段をさらにコンピュータに実行させる。
【０００９】
請求項４に記載の発明は、処理装置に関するプログラムをコンピュータに組み込む組込手段と、前記処理装置の設定を取得する取得手段と、前記取得手段で取得した設定より前記処理装置で実行しうる有利な設定が存在する場合は当該有利な設定を選択するか否かを問合せる問合せ手段と、前記問合せ手段による問合せに対して前記有利な設定が選択された場合は、前記組込手段で前記プログラムをコンピュータに組み込む際に当該プログラムに当該有利な設定を行う設定手段と、を備えている組込装置である。
【発明の効果】
【００１０】
請求項１，４に記載の発明によれば、処理装置で現在行われている設定より有利な設定が存在するときは、処理装置に関するプログラムをコンピュータに組み込む際に当該プログラムを当該有利な設定にすることができる。
【００１１】
請求項２に記載の発明によれば、処理装置で現在行われている設定より使用者に有利な設定として、処理装置に後付装置が増設された場合に新たに実行しうる機能の設定が存在するときは、処理装置に関するプログラムをコンピュータに組み込む際に当該プログラムを当該有利な設定にすることができる。
【００１２】
請求項３に記載の発明によれば、処理装置に関するプログラムをコンピュータに組み込む際に当該プログラムを有利な設定にする場合には、プログラム側で当該有利な設定を行ったことを処理装置に報知することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施の形態にかかる画像形成装置の全体構成を示すブロック図である。
【図２】本発明の一実施の形態にかかるＰＣの全体構成を示すブロック図である。
【図３】本発明の一実施の形態にかかるインストーラに基づいてＰＣが実行する処理の機能ブロック図である。
【図４】本発明の一実施の形態にかかるインストーラに基づいてＰＣが実行する処理のフローチャートである。
【図５】本発明の一実施の形態にかかる画像形成装置が実行する処理のフローチャートである。
【図６】本発明の一実施の形態にかかる画像形成装置からＰＣが受信した設定情報の一例を示す説明図である。
【図７】本発明の一実施の形態にかかるＰＣで表示装置に表示されるメッセージの一例を示す説明図である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施の形態について図面を参照しつつ説明する。
【００１５】
図１は、本発明の一実施の形態にかかる画像形成装置の全体構成を示すブロック図である。
【００１６】
この画像形成装置１は、本発明における処理装置の一形態を実施するもので、各部を集中的に制御する制御部２に対して、予め定められた処理として電子写真方式又はその他の方式で用紙などの印刷媒体上に画像形成を行う処理手段となる画像形成部３と、ユーザが各種操作を行う操作パネル４と、画像データその他のデータが記憶される磁気記憶装置（ＨＤＤ）５と、ネットワーク７を介して外部のＰＣ（パーソナルコンピュータ）８と通信を行う通信インターフェイス（Ｉ／Ｆ）６と、が接続されている。
【００１７】
制御部２は、各種演算を行い、各部を集中的に制御するＣＰＵ１１と、ＣＰＵ１１が実行する各種の制御プログラム１２を記憶しているＲＯＭ１３と、ＣＰＵ１１の作業エリアとなるＲＡＭ１４とを備えている。
【００１８】
図２は、本発明の一実施の形態にかかるＰＣ８の全体構成を示すブロック図である。
【００１９】
ＰＣ８は、各部を集中的に制御するＣＰＵ２１に、各種データを記憶しているＲＯＭ２２と、ＣＰＵ２１の作業エリアとなるＲＡＭ２３とが接続されている。さらに、ＣＰＵ２１には、所定のインターフェイスを介して、磁気記憶装置（ＨＤＤ）２４と、キーボード、マウスなどの入力装置２５と、ＬＣＤディスプレイなどの表示装置２６と、ＣＤ，ＤＶＤなどの記憶媒体２７を読み取るＣＤドライブ、ＤＶＤドライブなどである読取装置２８と、ネットワーク７を介して画像形成装置１やインターネットと通信を行う通信インターフェイス（Ｉ／Ｆ）２９とが接続されている。記憶媒体２７には、プログラム３１が記憶されている。
【００２０】
図３は、インストーラ３２に基づいてＰＣ８が実行する処理の機能ブロック図である。
【００２１】
プログラム３１には、インストーラ３２、プリンタドライバ３３、ユーティリティソフト３４が含まれている。プリンタドライバ３３は、ＰＣ８で動作するアプリケーションソフトからの指示により画像形成装置１で画像形成を実行するときに画像形成装置１を制御する制御プログラムである。ユーティリティソフト３４は、ＰＣ８側で画像形成装置１の状態（用紙のジャムが発生した、トナーが残り少なくなった、など）を知りたい場合に、画像形成装置１の情報を取り込んで表示装置２６に表示するための制御プログラムである。インストーラ３２は、プリンタドライバ３３、ユーティリティソフト３４をＨＤＤ２４にインストールする（組み込む）ためのソフトウェアである。
【００２２】
以下では、プリンタドライバ３３、ユーティリティソフト３４を、インストーラ３２により、記憶媒体２７のプログラム３１中からＨＤＤ２４にインストールする例について説明するが、インターネット２９などの通信路から搬送波の形態でプログラム３１をダウンロードしてインストーラ３２により、記憶媒体２７のプログラム３１中からプリンタドライバ３３、ユーティリティソフト３４をＨＤＤ２４にインストールしてもよい。
【００２３】
ＰＣ８においてプログラム３１のインストーラ３２を動作させると、まず、インストーラ３２の設定情報取得部４１が画像形成装置１で現在どのような設定がなされているか、その設定情報４２を画像形成装置１に問い合わせて取得する。また、画像形成装置１に現在どのようなオプション装置（後付装置）が後付けで設けられているのか、そのオプション装置の種別の情報も取得する。
【００２４】
設定情報変更部４３は、画像形成装置１に現在どのようなオプション装置が後付けで設けられているのかを示すオプション装置の種別の情報から、当該オプション装置が存在しない場合は設定できないが、当該オプション装置が存在する場合は設定することができる、ユーザにとって有利な設定が存在するか否かを判断する。ここで、ユーザにとって有利な設定とは、当該オプション装置が存在することにより新たに実行することができる機能の設定である。この設定を行うことにより、当該設定を行った方が行わない場合よりユーザにとって画像形成装置１の使い勝手が向上し、あるいは、より多様な処理が行えるようになる。そして、そのような有利な設定が存在する場合に、設定情報４２が示す画像形成装置１の設定が当該有利な設定にされていないときには、表示装置２６にメッセージを表示することにより、インストールするプリンタドライバ３３、ユーティリティソフト３４の設定を当該有利な設定とするか否かをユーザに問い合わせる。
【００２５】
そして、設定情報通知部４５は、ユーザがそのような有利な設定を選択したときは当該有利な設定を、ユーザが現在画像形成装置１において行われている設定を選択したときは当該設定を、それぞれ設定情報４４としてプリンタドライバ３３、ユーティリティソフト３４に通知し、また、画像形成装置１に当該設定情報４４を通知する。
【００２６】
そして、組込部４６が、プリンタドライバ３３、ユーティリティソフト３４をＨＤＤ２４にインストールする。また、この際に、プリンタドライバ３３、ユーティリティソフト３４をＨＤＤ２４の設定を設定情報４４が示す設定にする。
【００２７】
図４は、インストーラ３２に基づいてＰＣ８が実行する処理のフローチャートである。
【００２８】
図４の処理はインストーラ３２が起動することにより開始する。まず、プリンタドライバ３３の他にユーティリティソフト３４もインストールの有無を問い合わせ（ステップＳ１）、入力装置２５の操作により、ユーザがユーティリティソフト３４もインストールするか否かを選択すると（ステップＳ２のＹ）、画像形成装置１から設定情報４２を取得する。また、画像形成装置１に現在どのようなオプション装置が後付けで設けられているのか、その種別の情報も取得する。（ステップＳ３）。次に、オプション装置の種別の情報から、当該オプション装置が存在しない場合は設定できないが、当該オプション装置が存在する場合は設定することができる、ユーザにとって有利な設定が存在するか否かを判断する（ステップＳ４）。そして、表示装置２６にメッセージを表示することにより、プリンタドライバ３３等の設定をどのようにするか、ユーザに問合せる（ステップＳ５）。ここでは、有利な設定が存在する場合に、設定情報４２が示す画像形成装置１の設定が当該有利な設定にされていないときには、表示装置２６にメッセージを表示することにより、インストールするプリンタドライバ３３、ユーティリティソフト３４の設定を当該有利な設定とできることを報知し、この有利な設定を選択するか否かを問合せる。
【００２９】
そして、入力装置２５の操作により、ユーザがプリンタドライバ３３等の設定を選択すると（ステップＳ６のＹ）、プリンタドライバ３３のインストール、さらにステップＳ２でユーティリティソフト３４のインストールを選択した場合はユーティリティソフト３４のインストールをそれぞれ行う（ステップＳ７）。このプリンタドライバ３３、ユーティリティソフト３４のインストールの際には、ユーザがステップＳ６で選択した設定の設定情報４４がプリンタドライバ３３、ユーティリティソフト３４に伝えられ、このインストールされるプリンタドライバ３３、ユーティリティソフト３４の設定をステップＳ６でユーザが選択した設定とする。
【００３０】
また、ユーザがステップＳ６で選択した設定の設定情報４４は、画像形成装置１にも通知される（ステップＳ８）。
【００３１】
図５は、画像形成装置１が実行する処理のフローチャートである。
【００３２】
画像形成装置１がステップＳ８の設定情報４４の通知を受信すると（ステップＳ１１のＹ）、画像形成装置１における設定を設定情報４４により通知された内容に変更する（ステップＳ１２）。
【００３３】
より具体的な例により、図４の処理を説明する。
【００３４】
画像形成装置１においては、印刷媒体となる用紙を積層収納する給紙カセットのうち、Ａ４サイズの用紙を横向き（Ａ４ヨコ）にセットする給紙カセットを、標準の１台のみならず、オプション装置として後付けにより２台増設し、合計３台のＡ４ヨコの給紙カセットＡ，Ｂ，Ｃが設けられているものとする。
【００３５】
図６は、この場合にステップＳ３で画像形成装置１から受信した設定情報４２を示している。
【００３６】
このように、同じサイズ同じ向きの用紙が収納された給紙カセットが複数台ある場合には、画像形成装置１においてグループ給紙カセットという設定を行うことができる。グループ給紙カセットとは、同じ用紙サイズで用紙の縦横の向きが同じである複数台、この例で３台の給紙カセットＡ，Ｂ，Ｃを仮想的に１台の給紙カセットとして取り扱うことができる機能である。グループ給紙カセットを設定していないときは、給紙カセットＡの用紙がなくなれば、ＰＣ８の表示装置２６には給紙カセットＡの用紙なしとして表示され、用紙の残っている給紙カセットＢ又はＣを選択してＡ４サイズの用紙の印刷を行うことになる。これに対して、グループ給紙カセットを設定している場合は、給紙カセットＡ，Ｂ，Ｃを合わせて１台のグループ給紙カセットとして表示装置２６に表示され、給紙カセットＡの用紙がなくても給紙カセットＢ又はＣに用紙の残っている場合は、グループ給紙カセットとして用紙ありと表示される。
【００３７】
よって、Ａ４ヨコの給紙カセットを、標準の１台のみならず、オプション装置として後付けにより２台増設し、合計３台のＡ４ヨコの給紙カセットＡ，Ｂ，Ｃが設けられている場合には、ステップＳ３において、図６に示す設定情報４２と、合計３台のＡ４ヨコの給紙カセットＡ，Ｂ，Ｃが設けられているという情報とが、画像形成装置１からＰＣ８に通知される。そして、画像形成装置１でグループ給紙カセットが設定されていなければ、ステップＳ５において、グループ給紙カセットが設定できる旨を図７に示すように表示装置２６に表示し、ユーザがグループ給紙カセットを設定することを選択すれば、ステップＳ７で、プリンタドライバ３３、ユーティリティソフト３４のインストールの際にグループ給紙カセットの機能が設定される。そして、プリンタドライバ３３等においてグループ給紙カセットの機能が設定されたことがステップＳ８で画像形成装置１に通知されるので、ステップＳ１２で画像形成装置１においてもグループ給紙カセットの機能を設定する。
【００３８】
よって、プリンタドライバ３３、ユーティリティソフト３４のインストールした後に、ユーザが改めてグループ給紙カセットの設定を行う必要はない。
【００３９】
他の例としては、画像形成装置１にオプション装置として両面ユニットを後付けする場合などがある。両面ユニットは画像形成装置１に両面印刷の機能を後付する装置であり、両面印刷を行うための用紙の搬送経路が設けられている。両面ユニットを後付けすることにより画像形成装置１で両面印刷が可能となるので、画像形成装置１で両面印刷の機能が設定されていなければ、プリンタドライバ３３、ユーティリティソフト３４のインストールの際にユーザに問合せ、ユーザが両面印刷を選択すれば、両面印刷を設定してプリンタドライバ３３、ユーティリティソフト３４のインストールが行われ、両面印刷を設定したことが画像形成装置１にも通知される。
【符号の説明】
【００４０】
１    画像形成装置
８    パーソナルコンピュータ
３１    プログラム
３２    インストーラ
【図１】
2011022888.tif 000003
【図２】
2011022888.tif 000004
【図３】
2011022888.tif 000005
【図４】
2011022888.tif 000006
【図５】
2011022888.tif 000007
【図６】
2011022888.tif 000008
【図７】
2011022888.tif 000009