(57)【要約】【課題】操作者に設定を行わせることなく、画像形成装置に対する外部装置の接続に応じて、接続された外部装置を用いた出力を可能とする。【解決手段】画像形成装置１０に外部装置が接続されると、画像形成装置１０は外部装置が接続されたことをサーバ装置２０へ知らせる。これに応じてサーバ装置２０は、外部装置を用いる時の画像形成装置の設定を記憶し、外部装置に対応した記憶領域を確保する。コンピュータ装置３０からデータが送られて、この外部装置に対応した記憶領域へデータが記憶されると、サーバ装置２０は、外部装置を用いる時の画像形成装置の設定でデータが示す画像を形成するように画像形成装置１０に対して指示する。【選択図】図１
2010128852.tif 000002
【特許請求の範囲】
【請求項１】
データを記憶する記憶手段と、
画像形成装置に接続された外部装置を示すデータを受け付け、受け付けたデータが示す外部装置に対応した記憶領域を前記記憶手段に確保し、確保した記憶領域に記憶されたデータを前記画像形成装置で出力する時の前記画像形成装置の設定を前記記憶手段に記憶させる制御手段と、
画像を示す画像データを受け付け、受け付けた画像データを前記記憶領域へ記憶させるデータ受け付け手段と、
前記記憶領域に記憶されたデータが表す画像の形成を前記画像形成装置へ指示し、該画像形成装置の設定を、前記記憶手段に記憶されている設定であって、該記憶領域に記憶されたデータを画像形成装置で出力する時の画像形成装置の設定とするように前記画像形成装置へ指示する指示手段と
を有するサーバ装置。
【請求項２】
前記制御手段は、前記画像形成装置から外された外部装置を示すデータを受け付け、受け付けたデータが示す外部装置に対応した記憶領域を前記記憶手段において解放することを特徴とする請求項１に記載のサーバ装置。
【請求項３】
前記制御手段は、前記画像形成装置から外された外部装置を示すデータを受け付け、受け付けたデータが示す外部装置に対応した記憶領域へのデータの書き込みを不可とすることを特徴とする請求項１に記載のサーバ装置。
【請求項４】
前記制御手段は、前記画像形成装置に接続されていて使用不可である外部装置を示すデータを受け付け、受け付けたデータが示す外部装置に対応した記憶領域へのデータの書き込みを不可とすることを特徴とする請求項１に記載のサーバ装置。
【請求項５】
データを記憶する記憶手段と、
画像形成装置に接続された外部装置を示すデータを受け付け、受け付けたデータが示す外部装置に対応した記憶領域を前記記憶手段に確保し、確保した記憶領域に記憶されたデータを前記画像形成装置で出力する時の前記画像形成装置の設定を前記記憶手段に記憶させる制御手段と、
画像を示す画像データを受け付け、受け付けた画像データを前記記憶領域へ記憶させるデータ受け付け手段と、
前記記憶領域に記憶されたデータが表す画像の形成を前記画像形成装置へ指示し、該画像形成装置の設定を、前記記憶手段に記憶されている設定であって、該記憶領域に記憶されたデータを画像形成装置で出力する時の画像形成装置の設定とするように前記画像形成装置へ指示する指示手段と
を有するサーバ装置と、
前記指示手段で指示された設定に自身の設定を変更する制御手段と、
前記指示手段で指示された画像の形成を行う画像形成手段と、
外部装置が接続される接続手段と、
前記接続手段に接続された外部装置を示すデータを前記サーバ装置へ送る送信手段と
を有する画像形成装置
を有する画像形成システム。
【請求項６】
前記外部装置に対応して前記記憶手段に確保された記憶領域を示す画像を表示する表示手段と、
前記表示手段に表示された画像に対応した記憶領域への画像データの記憶を前記サーバ装置に指示する記憶指示手段
を備えたコンピュータ装置を有する請求項５に記載の画像形成システム。
【請求項７】
前記表示手段においては、前記画像形成装置に接続されていた外部装置が外された場合、該外部装置に対応した記憶領域の画像が、前記画像形成装置に外部装置が接続されている時に表示される記憶領域の画像と異なることを特徴とする請求項６に記載の画像形成システム。
【請求項８】
前記表示手段においては、前記画像形成装置に接続されている外部装置が使用不可となった場合、該外部装置に対応した記憶領域の画像が、該外部装置が使用可能な時に表示される記憶領域の画像と異なることを特徴とする請求項６に記載の画像形成システム。
【請求項９】
コンピュータを、
データを記憶する記憶手段と、
画像形成装置に接続された外部装置を示すデータを受け付け、受け付けたデータが示す外部装置に対応した記憶領域を前記記憶手段に確保し、確保した記憶領域に記憶されたデータを前記画像形成装置で出力する時の前記画像形成装置の設定を前記記憶手段に記憶させる制御手段と、
画像を示す画像データを受け付け、受け付けた画像データを前記記憶領域へ記憶させるデータ受け付け手段と、
前記記憶領域に記憶されたデータが表す画像の形成を前記画像形成装置へ指示し、該画像形成装置の設定を、前記記憶手段に記憶されている設定であって、該記憶領域に記憶されたデータを画像形成装置で出力する時の画像形成装置の設定とするように前記画像形成装置へ指示する指示手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバ装置、画像形成システム及びプログラムに関する。
【背景技術】
【０００２】
コンピュータ装置に作成されたホットフォルダと呼ばれるフォルダに文書のデータを格納して文書の画像形成を行う技術として、例えば特許文献１に開示された技術がある。特許文献１に開示されているホストコンピュータは、ホットフォルダを監視し、ホットフォルダ内にデータが格納されると、ホットフォルダに対して予め登録された設定で文書の印刷をネットワークプリンタに行わせる。
【０００３】
【特許文献１】特開２００７−１０９０２１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は、操作者に設定を行わせることなく、画像形成装置に対する外部装置の接続に応じて、画像形成装置に接続された外部装置を用いた出力を可能とする技術を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の請求項１に記載のサーバ装置は、データを記憶する記憶手段と、画像形成装置に接続された外部装置を示すデータを受け付け、受け付けたデータが示す外部装置に対応した記憶領域を前記記憶手段に確保し、確保した記憶領域に記憶されたデータを前記画像形成装置で出力する時の前記画像形成装置の設定を前記記憶手段に記憶させる制御手段と、画像を示す画像データを受け付け、受け付けた画像データを前記記憶領域へ記憶させるデータ受け付け手段と、前記記憶領域に記憶されたデータが表す画像の形成を前記画像形成装置へ指示し、該画像形成装置の設定を、前記記憶手段に記憶されている設定であって、該記憶領域に記憶されたデータを画像形成装置で出力する時の画像形成装置の設定とするように前記画像形成装置へ指示する指示手段とを有する。
【０００６】
本発明の請求項２に記載のサーバ装置は、請求項１に記載の構成において、前記制御手段は、前記画像形成装置から外された外部装置を示すデータを受け付け、受け付けたデータが示す外部装置に対応した記憶領域を前記記憶手段において解放する。
【０００７】
本発明の請求項３に記載のサーバ装置は、請求項１に記載の構成において、前記制御手段は、前記画像形成装置から外された外部装置を示すデータを受け付け、受け付けたデータが示す外部装置に対応した記憶領域へのデータの書き込みを不可とする。
【０００８】
本発明の請求項４に記載のサーバ装置は、請求項１に記載の構成において、前記制御手段は、前記画像形成装置に接続されていて使用不可である外部装置を示すデータを受け付け、受け付けたデータが示す外部装置に対応した記憶領域へのデータの書き込みを不可とする。
【０００９】
本発明の請求項５に記載の画像形成システムは、データを記憶する記憶手段と、画像形成装置に接続された外部装置を示すデータを受け付け、受け付けたデータが示す外部装置に対応した記憶領域を前記記憶手段に確保し、確保した記憶領域に記憶されたデータを前記画像形成装置で出力する時の前記画像形成装置の設定を前記記憶手段に記憶させる制御手段と、画像を示す画像データを受け付け、受け付けた画像データを前記記憶領域へ記憶させるデータ受け付け手段と、前記記憶領域に記憶されたデータが表す画像の形成を前記画像形成装置へ指示し、該画像形成装置の設定を、前記記憶手段に記憶されている設定であって、該記憶領域に記憶されたデータを画像形成装置で出力する時の画像形成装置の設定とするように前記画像形成装置へ指示する指示手段とを有するサーバ装置と、前記指示手段で指示された設定に自身の設定を変更する制御手段と、前記指示手段で指示された画像の形成を行う画像形成手段と、外部装置が接続される接続手段と、前記接続手段に接続された外部装置を示すデータを前記サーバ装置へ送る送信手段とを有する画像形成装置を有する。
【００１０】
本発明の請求項６に記載の画像形成システムは、請求項６に記載の構成において、前記外部装置に対応して前記記憶手段に確保された記憶領域を示す画像を表示する表示手段と、前記表示手段に表示された画像に対応した記憶領域への画像データの記憶を前記サーバ装置に指示する記憶指示手段を備えたコンピュータ装置を有する。
【００１１】
本発明の請求項７に記載の画像形成システムは、請求項６に記載の構成において、前記表示手段においては、前記画像形成装置に接続されていた外部装置が外された場合、該外部装置に対応した記憶領域の画像が、前記画像形成装置に外部装置が接続されている時に表示される記憶領域の画像と異なる。
【００１２】
本発明の請求項８に記載の画像形成システムは、請求項６に記載の構成において、前記表示手段においては、前記画像形成装置に接続されている外部装置が使用不可となった場合、該外部装置に対応した記憶領域の画像が、該外部装置が使用可能な時に表示される記憶領域の画像と異なる。
【００１３】
本発明の請求項９に記載のプログラムは、コンピュータを、データを記憶する記憶手段と、画像形成装置に接続された外部装置を示すデータを受け付け、受け付けたデータが示す外部装置に対応した記憶領域を前記記憶手段に確保し、確保した記憶領域に記憶されたデータを前記画像形成装置で出力する時の前記画像形成装置の設定を前記記憶手段に記憶させる制御手段と、画像を示す画像データを受け付け、受け付けた画像データを前記記憶領域へ記憶させるデータ受け付け手段と、前記記憶領域に記憶されたデータが表す画像の形成を前記画像形成装置へ指示し、該画像形成装置の設定を、前記記憶手段に記憶されている設定であって、該記憶領域に記憶されたデータを画像形成装置で出力する時の画像形成装置の設定とするように前記画像形成装置へ指示する指示手段として機能させる。
【発明の効果】
【００１４】
請求項１，５，９に記載の発明によれば、操作者に設定を行わせることなく、画像形成装置に対する外部装置の接続に応じて、画像形成装置に接続された外部装置を用いた出力が可能となる。
【００１５】
請求項２，３に記載の発明によれば、外部装置が画像形成装置から外されると、操作者に設定を行わせることなく、外部装置を用いない設定で画像形成装置に出力を行わせることが可能となる。
【００１６】
請求項４に記載の発明によれば、画像形成装置に接続されている外部装置が使用不可となると、操作者に設定を行わせることなく、外部装置を用いない設定で画像形成装置に出力を行わせることが可能となる。
【００１７】
請求項６に記載の発明によれば、画像形成装置に接続されている外部装置に対応した記憶領域に画像データを記憶させ、画像形成装置に接続された外部装置を用いた出力を行える。
【００１８】
請求項７に記載の発明によれば、前記画像形成装置に接続されていた外部装置が外された場合、操作者に設定を行わせることなく、外部装置が画像形成装置から外されたことを知らせることができる。
【００１９】
請求項８に記載の発明によれば、前記画像形成装置に接続されていた外部装置が使用不可となった場合、操作者に設定を行わせることなく、画像形成装置に接続されている外部装置が使用不可となったことを知らせることができる。
【発明を実施するための最良の形態】
【００２０】
［実施形態の構成］
（全体構成）
図１は、本発明の一実施形態に係るシステムの全体構成を例示した図である。
画像形成装置１０は、文書の複写機能、文書を読み取り、読み取った文書の画像データを生成する機能、画像データが示す画像を紙などの記録媒体上に形成する機能などを備えた装置である。
また、サーバ装置２０は、クライアントとなるコンピュータ装置３０からの要求を受けて様々なサービスをコンピュータ装置３０へ提供するサーバの機能を備えた装置である。サーバ装置２０は、自身に接続された画像形成装置１０を複数のコンピュータ装置３０から利用可能とする機能を備えており、接続されている画像形成装置１０に対して記録媒体への画像の形成を指示する。
また、コンピュータ装置３０は、記憶しているプログラムを実行することにより種々の機能が実現する装置であり、サーバ装置２０が提供するサービスを利用する。
各装置は装置間を通信可能に接続する通信回線４０に接続されており、通信回線４０を介して互いに通信を行うことが可能となっている。なお、図１においては、一つの画像形成装置１０、一つのコンピュータ装置３０および一つのサーバ装置２０が図示されているが、通信回線４０には各装置が二つ以上接続されていてもよい。
【００２１】
（画像形成装置１０の構成）
図２は、本実施形態に係る画像形成装置１０のハードウェア構成を例示したブロック図である。同図に示したように、画像形成装置１０の各部は、バス１０１に接続されており、このバス１０１を介して各種データの授受を行う。
【００２２】
操作部１０６は、画像形成装置１０を操作するための複数の操作子を備えている。画像形成装置１０の利用者が操作子を操作すると、いずれの操作子が操作されたかがＣＰＵ１０２により検出され、操作された操作子に応じてＣＰＵ１０２が各部を制御する。
表示部１０７は、画像を表示する表示装置を有しており、ＣＰＵ１０２の制御の下、画像形成装置１０を操作するためのメニュー画面や画像形成装置１０に関するデータなどを表示する。
通信部１１０は、通信回線４０に接続されており、通信回線４０に接続されている他の装置と通信を行う通信インターフェースとして機能する。
【００２３】
画像読取部１０８は、文書を読み取り、読み取った文書の画像を表す画像データを生成する画像読取装置（図示略）を備えており、生成した画像データを画像処理部１１１へ出力する。
画像処理部１１１は、入力される画像データが表す画像に色補正や階調補正等の画像処理を施すものであり、画像処理が施された画像からＹｅｌｌｏｗ（Ｙ），Ｍａｇｅｎｔａ（Ｍ），Ｃｙａｎ（Ｃ），Ｂｌａｃｋ（Ｋ）の各色の画像の画像データを生成して画像形成部１０９へ出力する。
【００２４】
画像形成部１０９は、電子写真方式によって紙などの記録媒体にトナー像を形成する画像形成機構（図示略）を具備している。具体的には、この画像形成機構は、Ｙｅｌｌｏｗ（Ｙ）の色のトナー像を形成する画像形成機構，Ｍａｇｅｎｔａ（Ｍ）の色のトナー像を形成する画像形成機構，Ｃｙａｎ（Ｃ）の色のトナー像を形成する画像形成機構，Ｂｌａｃｋ（Ｋ）の色のトナー像を形成する画像形成機構を備えている。
各画像形成機構は、画像読取部１０８が生成した画像データまたは通信部１１０が受信した画像データに従って感光体上に静電潜像を形成した後、感光体表面にトナーを付着させてＹ・Ｍ・Ｃ・Ｋの各色のトナー像を形成し、このトナー像を記録媒体に転写する。そして、記録媒体に転写されたトナー像に熱と圧力を加えて定着させた後、トナー像が形成された記録媒体を画像形成装置１０の外へ排出する。
なお、本実施形態においてはトナーを用いて記録媒体に画像を形成するが、インクを用いて記録媒体に画像を形成する構成としてもよい。
【００２５】
接続部１１２は、信号の入出力が行われる端子を備えており、この端子に画像形成装置１０の機能を拡張するオプション装置が接続される。なお、接続部１１２に接続されるオプション装置としては、たとえば、画像が形成された紙を複数枚纏めてステープルで綴じるステープル装置１５０や、画像が形成された紙を中折りし、中折りされた複数枚の紙をステープルで綴じる中折り装置１５１などがある。
【００２６】
記憶部１０５は記憶装置を具備しており、通信部１１０で受信したデータや画像形成装置１０で生成されたデータなどを記憶する。
ＲＯＭ１０３は、ＣＰＵ１０２により実行される制御プログラムを記憶している。ＣＰＵ１０２は、ＲＯＭ１０３に記憶されている制御プログラムを読み出し、ＲＡＭ１０４を作業エリアにして制御プログラムを実行する。ＣＰＵ１０２により制御プログラムが実行されると、ＣＰＵ１０２により画像形成装置１０の各部が制御され、画像形成装置１０は記録媒体上に画像データが表す画像を形成して出力することや文書を読み取って文書の画像データを生成すること、通信回線を介して他の装置と通信を行い画像データを受信すること、オプション装置を制御することなどが可能となる。
また、制御プログラムが実行されると、接続部１１２の端子の状態を監視し、端子にオプション装置が接続されたことを検知すると、端子に接続されたオプション装置の種類を検出し、検出したオプション装置の種類をサーバ装置２０へ知らせる機能が実現する。
【００２７】
（サーバ装置２０の構成）
図３はサーバ装置２０のハードウェア構成を例示したブロック図である。同図に示したように、サーバ装置２０の各部はバス２０１に接続されており、このバス２０１を介して各種データの授受を行う。
【００２８】
操作部２０６は、キーボードやマウス等、サーバ装置２０を操作するための装置を備えている。サーバ装置２０の操作者によりこれらの装置が操作されると、行われた操作に応じてＣＰＵ２０２が各種処理を行う。
表示部２０７は、表示装置を有しており、ＣＰＵ２０２の制御の下、サーバ装置２０を操作するためのメニュー画面やサーバ装置２０が有するデータなどを表示する。
通信部２１０は、通信回線４０に接続されており、通信回線４０に接続されている他の装置と通信を行う通信インターフェースとして機能する。
【００２９】
記憶部２０５は記憶装置を具備しており、クライアントとなる装置に各種サービスを提供する機能を実現するプログラム２０５Ａを記憶し、また、通信部２１０を介して受け取ったデータを記憶する。
また、記憶部２０５は、ＣＰＵ２０２の制御の下、画像データを記憶する記憶領域を確保する。なお、本実施形態においては、予め、「印刷（片面）」という名称の記憶領域と、「印刷（両面）」という名称の記憶領域が確保されている。
また、記憶部２０５は、画像データの画像の形成を画像形成装置１０に行わせる時の画像形成装置１０の設定を示すデータを記憶している。具体的には、図４（ａ）に示したように、記憶領域の名称と、画像形成装置１０の設定を示す設定データが対応付けられた設定テーブルを記憶している。ここで、「印刷（片面）」という名称に対応づけられている設定データは、記録媒体の片面にのみ画像を形成する設定を示しており、「印刷（両面）」という名称に対応づけられている設定データは、記録媒体の両面に画像を形成する設定を示している。
【００３０】
また、記憶部２０５は、画像形成装置１０に接続されるオプション装置の名称と、オプション装置を使用する時の画像形成装置１０の設定を示す設定データを対応付けたオプションテーブルを記憶している。
図５は、本実施形態におけるオプションテーブルの一例であり、「ステープル装置」という装置名称に対応付けられている「ステープル」という設定データは、画像が形成された記録媒体をステープルで綴じる設定を示しており、「中折り装置」という装置名称に対応付けられている「中折り」という設定データは、画像が形成された記録媒体を中折りする設定を示している。
【００３１】
ＲＯＭ２０３は、ＩＰＬ（Initial Program Loader）を記憶している。サーバ装置２０の電源が入れられると、ＣＰＵ２０２はＲＯＭ２０３からＩＰＬを読み出して起動する。ＣＰＵ２０２によりＩＰＬが起動されると、記憶部２０５に記憶されているプログラム２０５Ａが実行され、記憶部２０５の制御、通信回線４０を介した通信を行う通信機能等、コンピュータ装置としての基本的な機能や、クライアントとなる装置に各種サービスを提供する機能、記録媒体への画像形成を画像形成装置１０に対して指示する機能が実現する。
また、プログラム２０５Ａが実行されると、画像データを記憶する記憶領域を記憶部２０５に確保する機能、確保した記憶領域を解放する機能、設定テーブルへのレコードの追加や設定テーブルからのレコードの削除を行う機能などが実現する。
【００３２】
（コンピュータ装置３０の構成）
図６はコンピュータ装置３０のハードウェア構成を例示したブロック図である。同図に示したように、コンピュータ装置３０の各部はバス３０１に接続されており、このバス３０１を介して各種データの授受を行う。
【００３３】
操作部３０６は、キーボードやマウス等、コンピュータ装置３０を操作するための装置を備えている。コンピュータ装置３０の操作者によりこれらの装置が操作されると、行われた操作に応じてＣＰＵ３０２が各種処理を行う。
表示部３０７は、表示装置を有しており、ＣＰＵ３０２の制御の下、コンピュータ装置３０を操作するためのメニュー画面やコンピュータ装置３０が有するデータなどを表示する。
通信部３１０は、通信回線４０に接続されており、通信回線４０に接続されている他の装置と通信を行う通信インターフェースとして機能する。
記憶部３０５は、記憶装置を具備しており、コンピュータ装置３０においてオペレーティングシステムの機能を実現するプログラムＯＳや、ワードプロセッサの機能を実現するアプリケーションプログラムＰ１や、サーバ装置２０へデータを送信する機能を実現するアプリケーションプログラムＰ２を記憶している。
【００３４】
ＲＯＭ３０３はＩＰＬを記憶しており、コンピュータ装置３０の電源が入れられると、ＣＰＵ３０２はＲＯＭ３０３からＩＰＬを読み出して起動する。ＣＰＵ３０２によりＩＰＬが起動されると、記憶部３０５に記憶されているプログラムＯＳが読み出されて実行され、記憶部３０５の制御、通信回線４０を介した通信を行う通信機能等、コンピュータ装置としての基本的な機能が実現する。
また、ＣＰＵ３０２によりアプリケーションプログラムＰ１が実行されると、コンピュータ装置３０においては、ワードプロセッサの機能が実現し、文書を作成し、作成した文書を表す画像データを生成することが可能となる。
また、ＣＰＵ３０２によりアプリケーションプログラムＰ２が実行されると、サーバ装置２０と通信を行い、サーバ装置２０に確保されている記憶領域を表す画像と、記憶領域の名称を表示し、表示された名称の記憶領域にデータを記憶させることが可能となる。
【００３５】
［実施形態の動作］
以下、実施形態の動作例について説明する。なお、以下では、記憶領域に画像データが記憶された時の動作について説明した後、オプション装置が接続された時の動作と、オプション装置が外された時の動作を説明する。
【００３６】
（記憶領域に画像データを記憶させた時の動作）
まず、コンピュータ装置３０の操作者が、アプリケーションプログラムＰ２の実行を指示する操作を操作部３０６において行うと、ＣＰＵ３０２によりアプリケーションプログラムＰ２が実行される。アプリケーションプログラムＰ２が実行されると、ＣＰＵ３０２は、まず、記憶部２０５に確保されている記憶領域の名称を要求するメッセージを通信部３１０を介して送信する（図７：ステップＳ１）。
【００３７】
このメッセージが通信回線４０を介して通信部２１０へ送られると、ＣＰＵ２０２は、記憶部２０５に確保されている記憶領域の名称（「印刷（片面）」及び「印刷（両面）」）を、通信部２１０を制御してコンピュータ装置３０へ送信する（ステップＳ２）。
そして、この送信された記憶領域の名称がコンピュータ装置３０の通信部３１０において受信されると、ＣＰＵ３０２は、図８に示したように、名称が「印刷（片面）」である記憶領域を表す画像Ｇ１と、名称が「印刷（両面）」である記憶領域を表す画像Ｇ２を表示部３０７に表示させる。
【００３８】
次に、操作者が操作部３０６を操作し、アプリケーションプログラムＰ１を用いて作成された文書の画像データを画像Ｇ１が示す記憶領域に送る操作を行うと、文書の画像データがサーバ装置２０へ送られる（ステップＳ３）。そして、この画像データをサーバ装置２０が受信すると、受信した画像データが名称が「印刷（片面）」である記憶領域に記憶される（ステップＳ４）。
【００３９】
ＣＰＵ２０２は、記憶部２０５の記憶領域を監視しており、記憶領域に画像データが記憶されると、記憶された画像データが示す画像の形成を画像形成装置１０に対して指示する。具体的には、ＣＰＵ２０２は、画像データが記憶された記憶領域の名称に対応付けて設定テーブルに格納されている設定データを読み出し、読み出した設定データ、記憶領域に記憶された画像データ、および画像の形成を指示するメッセージを画像形成装置１０へ送信する。ここでは、画像データが記憶された記憶領域の名称が「印刷（片面）」であるため、設定テーブルにおいて、この名称に対応付けられている設定データ「片面印刷」が画像データおよび画像の形成を指示するメッセージと共に画像形成装置１０へ送られる（ステップＳ５）。
【００４０】
このメッセージ、設定データおよび画像データが画像形成装置１０の通信部１１０にて受信されると、ＣＰＵ１０２は、受信した設定データに従って画像データが表す画像を記録媒体に形成する。ここでは、設定データの内容が「片面印刷」であるため、ＣＰＵ１０２は、複数頁の文書の場合、記録媒体の片面にのみ画像を形成するように画像形成部１０９を制御して記録媒体上に画像を形成する。
【００４１】
なお、名称が「印刷（両面）」である記憶領域に画像データが記憶された場合、画像の形成を指示するメッセージ、画像データおよび内容が「両面印刷」である設定データがサーバ装置２０から画像形成装置１０へ送られる。すると、画像形成装置１０は、設定データの内容が「両面印刷」であるため、複数頁の文書の場合、記録媒体の両面に画像を形成するように画像形成部１０９を制御して記録媒体上に画像を形成する。
【００４２】
（オプション装置が画像形成装置１０に接続された時の動作）
次に、接続部１１２にオプション装置が接続された時の動作について説明する。
画像形成装置１０の管理者が、ステープル装置１５０を接続部１１２に接続すると、ＣＰＵ１０２は、接続されたオプション装置の種類を検出する。そして、接続された装置がステープル装置であることを検出すると、検出した装置を示す「ステープル装置」という文字列のデータと、オプション装置が接続されたことを通知するメッセージをサーバ装置２０へ送信する。
【００４３】
この文字列のデータとメッセージをサーバ装置２０が受信すると、ＣＰＵ２０２は、図９に示した処理を行う。まず、受信したデータの文字列と同じ文字列に対応付けられている装置名称および設定データをオプションテーブルから読み出す（ステップＳ１１）。そして、ＣＰＵ２０２は、読み出した装置名称を既に設けてある記憶領域の名称に付加し、新たな記憶領域を既にある記憶領域の下層として確保する。
【００４４】
具体的には、「印刷（片面）」という記憶領域の名称に「ステープル装置」という名称を付加して「印刷（片面）￥ステープル装置」という名称を新たに作成し、この名称の記憶領域を「印刷（片面）」という名称の記憶領域の下層として確保する（ステップＳ１２）。そして、作成した新たな記憶領域名と、オプションテーブルから読み出した設定データ、および設定テーブルにおいて「印刷（片面）」という名称に対応付けられている設定データを対応付けて図４（ｂ）に示したように設定テーブルに追加する（ステップＳ１３）。
また、「印刷（両面）」という記憶領域の名称に「ステープル装置」という名称を付加して「印刷（両面）￥ステープル装置」という名称を新たに作成し、この名称の記憶領域を「印刷（両面）」という名称の記憶領域の下層として確保する。そして、作成した記憶領域名と、オプションテーブルから読み出した設定データ、および設定テーブルにおいて「印刷（両面）」という名称に対応付けられている設定データを対応付けて図４（ｂ）に示したように設定テーブルに追加する。
【００４５】
ここで、上述した動作と同様にコンピュータ装置３０の操作者がアプリケーションプログラムＰ２の実行を指示する操作を行うと、サーバ装置２０が設定テーブルに記憶されている記憶領域の名称をコンピュータ装置３０へ送信し、コンピュータ装置３０においては、図１０に示したように、名称が「印刷（片面）」である記憶領域を表す画像Ｇ１と、名称が「印刷（両面）」である記憶領域を表す画像Ｇ２が表示される。
また、「印刷（片面）￥ステープル装置」という名称を受信しているため、この記憶領域を表す画像として、図１０に示したように「印刷（片面）」の記憶領域を表す画像Ｇ１の下層に「ステープル装置」という名称の画像Ｇ３を表示し、「印刷（両面）￥ステープル装置」という名称を受信しているため、この記憶領域を表す画像として、図１０に示したように「印刷（両面）」の記憶領域を表す画像Ｇ２の下層に「ステープル装置」という名称の画像Ｇ４を表示する。
【００４６】
次に、操作者が操作部３０６を操作し、アプリケーションプログラムＰ１を用いて作成された文書の画像データを画像Ｇ１が示す記憶領域に送る操作を行うと、上述したように
画像データが表す画像が記録媒体の片面に形成される。
【００４７】
一方、コンピュータ装置３０の操作者が、文書の画像データを画像Ｇ３が示す記憶領域に送る操作を行うと、この画像データは、記憶部２０５において名称が「印刷（片面）￥ステープル装置」である記憶領域に記憶される。ＣＰＵ２０２は、画像データが記憶された記憶領域の名称（「印刷（片面）￥ステープル装置」）に対応付けて設定テーブルに格納されている設定データ（「片面印刷」、「ステープル」）を読み出し、読み出した設定データ、記憶領域に記憶された画像データ、および画像の形成を指示するメッセージを画像形成装置１０へ送信する。
【００４８】
このメッセージ、設定データおよび画像データが画像形成装置１０の通信部１１０にて受信されると、ＣＰＵ１０２は、受信した設定データに従って画像データが表す画像を記録媒体に形成する。そして、設定データの内容が「片面印刷」と「ステープル」であるため、ＣＰＵ１０２は、画像データの文書が複数頁の文書の場合、記録媒体の片面にのみ画像を形成するように画像形成部１０９を制御して記録媒体上に画像を形成する。また、ステープル装置１５０を制御し、画像が形成された記録媒体をステープルで綴じる。
【００４９】
なお、コンピュータ装置３０の操作者が、文書の画像データを画像Ｇ４が示す記憶領域に送る操作を行うと、この画像データは、記憶部２０５において名称が「印刷（両面）￥ステープル装置」である記憶領域に記憶される。ＣＰＵ２０２は、画像データが記憶された記憶領域の名称に対応付けて設定テーブルに格納されている設定データ（「両面印刷」、「ステープル」）を読み出し、読み出した設定データ、記憶領域に記憶された画像データ、および画像の形成を指示するメッセージを画像形成装置１０へ送信する。
【００５０】
このメッセージ、設定データおよび画像データが画像形成装置１０の通信部１１０にて受信されると、ＣＰＵ１０２は、受信した設定データの内容が「両面印刷」と「ステープル」であるため、画像データの文書が複数頁の文書の場合、記録媒体の両面に画像を形成するように画像形成部１０９を制御して記録媒体上に画像を形成する。また、ステープル装置１５０を制御し、画像が形成された記録媒体をステープルで綴じる。
【００５１】
（オプション装置が画像形成装置１０から外された時の動作）
次に、接続部１１２からオプション装置が外された時の動作について説明する。
画像形成装置１０の管理者が、ステープル装置１５０を接続部１１２から外すと、ＣＰＵ１０２は、外されたオプション装置の種類を検出する。そして、外された装置がステープル装置であることを検出すると、外された装置を示す「ステープル装置」という文字列のデータと、オプション装置が外されたことを通知するメッセージをサーバ装置２０へ送信する。
【００５２】
この文字列のデータとメッセージをサーバ装置２０が受信すると、ＣＰＵ２０２は、受信したデータの文字列と同じ文字列を含む記憶領域名と、この記憶領域名に対応付けられている設定データを設定テーブルから削除し、削除した記憶領域名の記憶領域を解放する。
たとえば、ステープル装置１５０が接続されていて設定テーブルが図４（ｂ）に示した内容であった場合、ステープル装置１５０が外されると、設定テーブルにおいて「ステープル装置」という文字列を含む行が削除され、設定テーブルが図４（ａ）に示した内容となる。
【００５３】
ここで、上述した動作と同様にコンピュータ装置３０の操作者がアプリケーションプログラムＰ２の実行を指示する操作を行うと、サーバ装置２０が設定テーブルに記憶されている記憶領域の名称をコンピュータ装置３０へ送信する。
すると、コンピュータ装置３０においては、図８に示したように、名称が「印刷（片面）」である記憶領域を表す画像Ｇ１と、名称が「印刷（両面）」である記憶領域を表す画像Ｇ２を表示部３０７に表示させる。
なお、ステープル装置１５０が外されたため、画像Ｇ１の下層と画像Ｇ２の下層に表示されていた「ステープル装置」という名称の画像Ｇ３，４は表示されなくなり、これにより、コンピュータ装置３０の操作者は、画像形成装置１０においてステープル装置１５０が接続されていないことが分かる。
【００５４】
［変形例］
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限定されることなく、他の様々な形態で実施可能である。例えば、上述の実施形態を以下のように変形して本発明を実施してもよい。
【００５５】
上述した実施形態では、記憶領域を階層化し、コンピュータ装置３０において記憶領域を表示する際にも階層化して表示しているが、記憶領域を階層化せず、設定テーブルの設定毎に記憶領域を確保し、コンピュータ装置３０においても、たとえば図１１に示したように各記憶領域を同じ階層で表示してもよい。
【００５６】
画像形成装置１０に接続される装置は、上述した装置に限定されるものではない。たとえば、記録媒体に穴を空けるパンチ装置を接続部１１２に接続し、画像が形成された記録媒体に穴を空けることも可能である。
【００５７】
上述した実施形態においては、オプション装置が外された場合、外されたオプション装置に関係する記憶領域名と設定データとを設定テーブルから削除し、記憶領域を解放しているが、記憶領域名と設定データとの削除および記憶領域の解放を行わなくてもよい。
なお、記憶領域名と設定データとの削除および記憶領域の解放を行わない場合、オプション装置が外されると、設定テーブルにおいては図１２に示したように、外されたオプション装置に関係する記憶領域名に、オプション装置が使用不可であることを示すデータを対応付け、オプション装置が接続されるとオプション装置が使用不可であることを示すデータを削除するようにしてもよい。
そして、コンピュータ装置３０へ記憶領域名を送る際、このオプション装置が使用不可であることを示すデータを記憶領域名と組にして送信してもよく、コンピュータ装置３０は、このデータが記憶領域名と組で送られてきた場合、記憶領域名に対応した画像を表示する際、図１３に示したように、オプション装置に対応した記憶領域が使用不可であることを示す画像Ｇ３１，Ｇ４１を表示するようにしてもよい。
また、サーバ装置２０は、使用不可であるオプション装置に対応した記憶領域へ画像データを送られた場合、画像データを記憶しないようにしてもよい。
【００５８】
なお、オプション装置に対応した記憶領域が使用不可であることを示す画像に替えて、記憶領域の名称において「使用不可」という文字列を付加し、記憶領域が使用不可であることを示すようにしてもよい。
また、記憶領域の名称と組でオプション装置が使用不可であることを示すデータが送られた場合、この名称の記憶領域へデータを送れないことを表示部３０７で表示するようにし、この名称の記憶領域へデータを記憶できないようにしてもよい。
また、たとえば故障により使用できなかったり、ステープルがない場合など、オプション装置が接続されていても使用できない場合、画像形成装置１０は、使用できない装置を示すデータと、オプション装置が使用不可であることを示すデータをサーバ装置２０へ送り、サーバ装置２０は、設定テーブルにおいて、このデータが示すオプション装置に関係する記憶領域名に、オプション装置が使用不可であることを示すデータを対応付けるようにしてもよい。
【００５９】
上述した実施形態においては、オプション装置が接続されるとオプション装置に対応した記憶領域が自動的に確保されるが、記憶領域を自動的に確保するか否かオプション装置毎に設定できるようにしてもよい。
具体的には、オプションテーブルにおいて、記憶領域を自動的に確保するか否かを示すデータを装置名称に対応付けて記憶し、画像形成装置１０から検出したオプション装置を示す文字列のデータを受け取った場合、このデータの文字列と同じ文字列に対応付けられているデータが、記憶領域を自動的に確保することを示している場合には記憶領域を自動的に確保し、記憶領域を自動的に確保しないことを示している場合には、記憶領域を確保しないようにする。
【００６０】
上述した実施形態においては、サーバ装置２０の管理者は、操作部２０６を操作することにより設定テーブルに記憶領域の名称と設定データの組を追加することができるが、この場合、たとえば、「使用不可」という文字列のように、記憶領域が使用不可であることを示す予め定められた文字列を記憶領域の名称として設定不可としてもよい。
【００６１】
上述した実施形態においては、オプション装置が接続されている状態で、サーバ装置２０の管理者が操作部２０６を操作して設定テーブルに記憶領域の名称と設定データの組を追加した場合、ＣＰＵ２０２は、追加された記憶領域の名称にオプション装置の装置名称を付加し、新たな記憶領域を既にある記憶領域の下層として確保するようにしてもよい。
【００６２】
上述した実施形態においては、オプション装置が接続されたことを画像形成装置１０が検知すると、オプション装置が接続されたことを画像形成装置１０がサーバ装置２０へ知らせているが、接続されているオプション装置の種類をサーバ装置２０が定期的に画像形成装置１０へ問合わせるようにしてもよい。
【００６３】
上述した各プログラムは、磁気記録媒体（磁気テープ、磁気ディスク（ＨＤＤ（Hard Disk Drive）、ＦＤ（Flexible Disk））など）、光記録媒体（光ディスク（ＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disk））など）、光磁気記録媒体、半導体メモリなどのコンピュータ読取り可能な記録媒体に記憶した状態で提供し、各装置にインストールしてもよい。また、通信回線を介して各装置にダウンロードしてインストールしてもよい。
【図面の簡単な説明】
【００６４】
【図１】本発明の一実施形態に係るシステムの全体構成を示した図である。
【図２】画像形成装置１０のハードウェア構成を示したブロック図である。
【図３】サーバ装置２０のハードウェア構成を示したブロック図である。
【図４】設定テーブルのフォーマットを例示した図である。
【図５】オプションテーブルのフォーマットを例示した図である。
【図６】コンピュータ装置３０のハードウェア構成を示したブロック図である。
【図７】実施形態の動作を説明するための図である。
【図８】表示部３０７に表示される画面を例示した図である。
【図９】ＣＰＵ２０２が行う処理の流れを示したフローチャートである。
【図１０】表示部３０７に表示される画面を例示した図である。
【図１１】表示部３０７に表示される画面を例示した図である。
【図１２】変形例に係る設定テーブルのフォーマットを例示した図である。
【図１３】表示部３０７に表示される画面を例示した図である。
【符号の説明】
【００６５】
１０・・・画像形成装置、１０１・・・バス、１０２・・・ＣＰＵ（Central Processing Unit）、１０３・・・ＲＯＭ（Read Only Memory）、１０４・・・ＲＡＭ（Random Access Memory）、１０５・・・記憶部、１０６・・・操作部、１０７・・・表示部、１０８・・・画像読取部、１０９・・・画像形成部、１１０・・・通信部、１１１・・・画像処理部、１１２・・・接続部、１５０・・・ステープル装置、１５１・・・中折り装置、２０・・・サーバ装置、２０１・・・バス、２０２・・・ＣＰＵ、２０３・・・ＲＯＭ、２０４・・・ＲＡＭ、２０５・・・記憶部、２０６・・・操作部、２０７・・・表示部、２１０・・・通信部、３０・・・コンピュータ装置、３０１・・・バス、３０２・・・ＣＰＵ、３０３・・・ＲＯＭ、３０４・・・ＲＡＭ、３０５・・・記憶部、３０６・・・操作部、３０７・・・表示部、３１０・・・通信部
【図１】
2010128852.tif 000003
【図２】
2010128852.tif 000004
【図３】
2010128852.tif 000005
【図４】
2010128852.tif 000006
【図５】
2010128852.tif 000007
【図６】
2010128852.tif 000008
【図７】
2010128852.tif 000009
【図８】
2010128852.tif 000010
【図９】
2010128852.tif 000011
【図１０】
2010128852.tif 000012
【図１１】
2010128852.tif 000013
【図１２】
2010128852.tif 000014
【図１３】
2010128852.tif 000015