(57)【要約】【課題】制御指示に基づく処理中に入力される他の制御指示に基づく処理によって先の処理に支障が生じるのを未然に防止することができる。【解決手段】複合機１が第１使用モードに設定されている場合、ホストコンピュータ７からの制御指示に基づく動作中において、ＣＰＵ２２は、操作部８からの制御指示に基づく処理を実行不能とする。又、操作部８からの制御指示に基づく動作中において、ＣＰＵ２２は、ホストコンピュータ７からの制御指示に基づく処理を実行不能とする。複合機１が第２使用モードに設定されている場合、ホストコンピュータ７からの制御指示に基づく動作中において、ＣＰＵ２２は、操作部８からの制御指示に基づく処理を実行可能とする。又、操作部８からの制御指示に基づく動作中において、ＣＰＵ２２は、ホストコンピュータ７からの制御指示に基づく処理を実行可能とする。【選択図】      図２
2005117087.tif 000002
【特許請求の範囲】
【請求項１】
スキャナ部と、記憶部と、プリンタ部と、それらを制御する制御部と、前記スキャナ部、前記記憶部及び前記プリンタ部を作動させる制御指示を前記制御部へ出力する操作部と、外部機器に接続される複数のインタフェース部とを備えた印刷装置において、
前記制御部は、前記操作部のみからの制御指示に基づく動作中において、前記操作部の操作に基づく前記外部機器からの制御指示のみを有効とし、前記操作部の操作に基づかない前記外部機器からの制御指示を無効とすることを特徴とする印刷装置。
【請求項２】
スキャナ部と、記憶部と、プリンタ部と、それらを制御する制御部と、前記スキャナ部、前記記憶部及び前記プリンタ部を作動させる制御指示を前記制御部へ出力する操作部と、外部機器に接続される複数のインタフェース部とを備えた印刷装置において、
前記制御部は、前記外部機器からの制御指示に基づく動作中において、前記操作部のみからの制御指示を無効とすることを特徴とする印刷装置。
【請求項３】
スキャナ部と、記憶部と、プリンタ部と、それらを制御する制御部と、前記スキャナ部、前記記憶部及び前記プリンタ部を作動させる制御指示を前記制御部へ出力する操作部と、外部機器に接続される複数のインタフェース部とを備えた印刷装置において、
前記制御部は、前記操作部のみからの制御指示又は前記外部機器からの制御指示のうちいずれか一方の制御指示に基づく動作中において、他方の制御指示を有効とするか又は無効とするかを切換えることを特徴とする印刷装置。
【請求項４】
前記操作部のみからの制御指示に基づく動作中において、前記外部機器からの制御指示が無効とされたことを通知する通知手段を備えたことを特徴とする請求項１〜３のうちいずれか１項に記載の印刷装置。
【請求項５】
前記操作部のみからの制御指示又は前記外部機器からの制御指示のうちいずれか一方の制御指示に基づく動作中において、他方からの制御指示を有効とするか又は無効とするかをユーザに選択させる選択手段を備えたことを特徴とする請求項３又は４に記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の実行処理機能を備えた印刷装置に関するものである。
【背景技術】
【０００２】
従来、プリンタ機能とスキャナ機能とコピー機能を備えた複合型複写機（以下、複合機と称す）が知られている。この種の複合機は、操作部と、ホストコンピュータ等の外部機器と通信可能なインタフェース部とを備えている。複合機は、操作部からの制御指示に基づいてスキャナ処理やコピー処理等を行う。又、複合機は、インタフェース部を介して、ホストコンピュータから転送される印刷データに基づいて印刷処理を行い、スキャナ部で読み取った画像データをホストコンピュータに転送する（例えば、特許文献１参照）。
【０００３】
近年、複合機においては、ホストコンピュータ以外の外部機器、例えば、デジタルカメラやＭＯ(光磁気ディスク)ドライブ装置と通信可能なものや、外部記憶媒体をセットするメモリカードスロットを備えたものが提案されている。この種の複合機は、デジタルカメラ等から直接転送される画像データを印刷することができる。又、スキャナ部で読み取った画像データを直接ＭＯドライブ装置やメモリカードスロット等にセットされた外部記憶媒体に書き込むことができる。そして、複合機では、本体の構造上の理由から、スキャナ部で読み取った画像データをホストコンピュータに転送するスキャナ処理と、デジタルカメラからインタフェース部を介して転送される画像データを印刷するカメラ印刷処理とを並列に実行することが可能となっている。
【特許文献１】特開２００２−３００３３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、ユーザが操作するホストコンピュータからの操作指示によりスキャン動作を行っている場合、その複合機が動作中か否かを外部から容易に確認することができない。このため、そのスキャン動作中に他のユーザが複合機に備えられた操作部を操作してスキャナ機能以外の機能、例えば、外部記憶媒体中の画像データを印刷するプリンタ機能を利用する場合がある。この印刷中に何らかの不具合（例えば、紙詰まりやインクエンドエラー等）が発生した場合に、他のユーザはそれに対応するべく複合機を操作する。その操作における本体カバーを開閉する際の振動や衝撃等によって、スキャナ部で読み取られる原稿の画像データに乱れが生じる。即ち、印刷処理中に生じた不具合によってスキャナ処理に伴う画像データの取り込み作業に支障が生じるという問題があった。
【０００５】
本発明は、制御指示に基づく処理中に入力される他の制御指示に基づく処理によって、先の処理に支障が生じるのを未然に防止することができる印刷装置を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明は、スキャナ部と、記憶部と、プリンタ部と、それらを制御する制御部と、前記スキャナ部、前記記憶部及び前記プリンタ部を作動させる制御指示を前記制御部へ出力する操作部と、外部機器に接続される複数のインタフェース部とを備えた印刷装置において、前記制御部は、前記操作部のみからの制御指示に基づく動作中において、前記操作部の操作に基づく前記外部機器からの制御指示のみを有効とし、前記操作部の操作に基づかない前記外部機器からの制御指示を無効とすることをその要旨とする。
【０００７】
本発明によれば、操作部のみからの制御指示に基づく動作中において外部機器からの制御指示が無効とされるため、ユーザが印刷装置を使用する作業中に、後から同装置を使用するユーザの割り込みを防ぐことができる。このため、印刷装置において、使用可能なユーザを１人に限定する排他制御を実現することができ、先に入力された制御指示に基づく処理に支障が生じるのを未然に防ぐことができる。
【０００８】
本発明は、スキャナ部と、記憶部と、プリンタ部と、それらを制御する制御部と、前記スキャナ部、前記記憶部及び前記プリンタ部を作動させる制御指示を前記制御部へ出力する操作部と、外部機器に接続される複数のインタフェース部とを備えた印刷装置において、前記制御部は、前記外部機器からの制御指示に基づく動作中において、前記操作部のみからの制御指示を無効とすることをその要旨とする。
【０００９】
本発明によれば、外部機器からの制御指示に基づく動作中において操作部からの制御指示が無効とされるため、ユーザが印刷装置を使用している最中に、後から同装置を使用するユーザの割り込みを防ぐことができる。このため、印刷装置において、使用可能なユーザを１人に限定する排他制御を実現することができ、先に入力された制御指示に基づく処理に支障が生じるのを未然に防ぐことができる。
【００１０】
本発明は、スキャナ部と、記憶部と、プリンタ部と、それらを制御する制御部と、前記スキャナ部、前記記憶部及び前記プリンタ部を作動させる制御指示を前記制御部へ出力する操作部と、外部機器に接続される複数のインタフェース部とを備えた印刷装置において、前記制御部は、前記操作部のみからの制御指示又は前記外部機器からの制御指示のうちいずれか一方の制御指示に基づく動作中において、他方の制御指示を有効とするか又は無効とするかを切換えることをその要旨とする。
【００１１】
本発明によれば、操作部のみからの制御指示又は外部機器からの制御指示のうちいずれか一方の制御指示に基づく動作中において他方の制御指示を無効とすることで、使用可能なユーザを１人に限定する排他制御を実現することができ、先に入力された制御指示に基づく処理に支障が生じるのを未然に防ぐことができる。又、他方からの制御指示を有効とすることで、後から印刷装置を使用するユーザの割り込みを許可することができ、同装置が備える複数の処理機能を有効に活用することもできる。
【００１２】
本発明は、前記操作部のみからの制御指示に基づく動作中において、前記外部機器からの制御指示が無効とされたことを通知する通知手段を備えたことをその要旨とする。
本発明によれば、ユーザは、通知手段によって、外部機器からの制御指示が無効とされたことを認識することができる。つまり、ユーザは、印刷装置が他のユーザによって使用されていることを認識することができる。
【００１３】
本発明は、前記操作部のみからの制御指示又は前記外部機器からの制御指示のうちいずれか一方の制御指示に基づく動作中において、他方の制御指示を有効とするか又は無効とするかをユーザに選択させる選択手段を備えたことをその要旨とする。
【００１４】
本発明によれば、選択手段によって、ユーザの使用状況に応じた複合機の使用態様を選択することができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の印刷装置を、スキャナとプリンタとコピーの３つの機能（ＳＰＣ機能）を備えた複合機に具体化した一実施形態を図１〜図５に基づいて説明する。
図１に示すように、複合機１は、その上部に原稿から画像を読み取るためのスキャナ部２と、その下部に用紙３に印刷するためのプリンタ部４とを備えている。又、複合機１は、その前面部にコントロールパネル５を備えている。
【００１６】
スキャナ部２は、原稿台２ａと、その原稿台２ａを上方から覆う原稿台カバー２ｂとを備え、原稿台２ａには原稿がセットされるガラス板２ｃが設けられている。
プリンタ部４は、スキャナ部２を上方に持ち上げることによって、その内部が外部に開放されるように構成されている。つまり、スキャナ部２は、プリンタ部４の後部上端にヒンジ部を介して回動自在に装着されており、このスキャナ部２を上側後方へ持ち上げることで、プリンタ部４の内部が開放される。プリンタ部４の内部には、インクカートリッジを搭載するキャリッジ等が配置されている。このように、プリンタ部４の内部が開放されることにより、インクカートリッジの交換等のメンテナンス作業や、紙詰まり等のエラー対処等を容易に行うことができるようになっている。
【００１７】
コントロールパネル５には、用紙サイズ、印刷枚数等の設定画面が表示される表示部６と、複数の操作ボタン（操作キー）からなる操作部８とが設けられている。操作部８には、コピーボタン９やスキャナボタン１０等が設けられている。又、操作部８には、選択手段としての設定ボタン１２が設けられている。この設定ボタン１２は、ユーザによって、複合機１の各種設定を変更するための設定モードを実行するためのものであり、設定には、スキャナ機能の読み取り解像度、印字解像度等に加えて、各種機能に伴う並列実行可能な制御指示のうち排他制御を行うか否かの切換がある。複合機１の各種設定は、設定情報としてメモリに記憶される。この切換え設定は、複合機１を複数のユーザで使用する場合にオンされ１人のユーザで使用する場合にオフされるものとし、例えば、オンされた場合にはデータ「１」をメモリに記憶し、オフされた場合にはデータ「０」をメモリに記憶する。
【００１８】
複合機１をコピー機として使用するとき、スキャナ部２に原稿をセットし、コピーボタン９を操作すると、スキャナ部２で原稿の画像データが読み取られる。そして、複合機１は、画像データを印刷データに変換し、その印刷データに基づく画像を印刷した用紙３をプリンタ部４に設けられた排紙口４ａから排出する。複合機１は、外部機器としてのホストコンピュータ（ＰＣ）７と接続可能で、ホストコンピュータ７から転送される印刷データに基づいて印刷するプリンタとして機能する。
【００１９】
又、複合機１は、スキャナ部２に原稿がセットされ、スキャナボタン１０が操作されると、スキャナ部２で原稿から画像を読み取るスキャナとしても機能する。この場合、複合機１は、ユーザの操作に基づきホストコンピュータ７から送信される制御指示としての制御信号に応答してスキャナ動作を行い、原稿から読み取った画像データをホストコンピュータ７に送信する。
【００２０】
又、複合機１は、ホストコンピュータ７のアプリケーションを起動させる機能を持つ。即ち、ユーザがスキャナボタン１０を操作すると、複合機１は、その操作に基づく信号をホストコンピュータ７に出力し、その信号に応答してホストコンピュータ７において所定のアプリケーションソフトが起動する。そして、ホストコンピュータ７において、ユーザの操作に基づき、ホストコンピュータ７から複合機１に制御指示として制御信号が出力され、その制御信号に基づいて複合機１においてスキャナ処理が実行される。
【００２１】
複合機１は、前側下部にインタフェースケーブル１４を接続可能なＵＳＢコネクタ１５を備えている。複合機１は、インタフェースケーブル１４を介して外部機器としてのデジタルカメラ１６や、データのバックアップ時に使用されるＭＯ(光磁気ディスク)ドライブ装置等の図示はしない外部記憶装置が接続される。複合機１は、ホストコンピュータ７を通さずにデジタルカメラ１６から直接画像データを受け取り、その画像データを印刷することが可能となっている。
【００２２】
複合機１は、前側下部にメモリカードスロット１８を有する読取部１９を備えている。複合機１は、メモリカードスロット１８にセットされたメモリカード２０から読み込んだ画像データを印刷することが可能となっている。本実施形態において、読取部１９とメモリカード２０とから記憶部が構成されている。又、複合機１は、メモリカード２０から読み込んだ画像データを、ホストコンピュータ７を通さずに、インタフェースケーブル１４を介して接続されるＭＯドライブ装置等の外部記憶装置に直接保存することも可能となっている。
【００２３】
次に、複合機１の電気的構成について説明する。
図２に示すように、複合機１は、スキャナ部２、読取部１９、プリンタ部４、それらを制御する制御部としてのＣＰＵ２２、ＲＯＭ２３、ＲＡＭ２４、インタフェース部としてのＰＣ−ＵＳＢ回路２５及びＵＳＢホスト回路２６を備えている。これらは、複合機１の内部に実装されたＡＳＩＣ（Application Specific ＩＣ（特定用途向けＩＣ））２７上において、バス３０を介して相互に接続されている。又、ＲＯＭ２３にはＣＰＵ２２により実行される制御プログラム等が記憶されており、ＲＡＭ２４にはＣＰＵ２２が制御プログラムを実行して処理する画像データや印刷データ等が一時記憶される。
【００２４】
スキャナ部２は、スキャナ入力回路３１と、Ａ／Ｄ変換回路３２と、ＣＣＤ３３とから構成されている。スキャナ入力回路３１は、ＣＰＵ２２からの制御指示に基づいて、スキャナモード時とコピーモード時に、図示しないスキャナモータを駆動させるとともに、ＣＣＤ３３により読み取られたＲＧＢ画像信号からＲＧＢ画像データを生成する。
【００２５】
読取部１９は、メモリカード入出力回路３５と、メモリカードスロット１８とから構成されている。メモリカード入出力回路３５は、ＣＰＵ２２からの制御指示に基づいて、メモリカードスロット１８にセットされたメモリカード２０から読み出される画像データをＲＡＭ２４に格納する。又、メモリカード入出力回路３５は、ＣＰＵ２２からの制御指示に基づいて、ＲＡＭ２４に一時記憶された画像データをメモリカードスロット１８にセットされたメモリカード２０に記録する。
【００２６】
プリンタ部４は、ヘッド制御ユニット３８と、プリンタヘッド３９とから構成されている。ヘッド制御ユニット３８は、ＣＰＵ２２からの制御指示に基づいて、コピーモード時とプリンタモード時に、プリンタヘッド３９のインクジェット吐出制御や図示しない紙送りモータやキャリッジモータ等の駆動制御等を行い、印刷データに基づく印刷処理を行う。
【００２７】
ＰＣ−ＵＳＢ回路２５は、所定のインタフェースケーブル４１を介してホストコンピュータ７と接続されている。ＰＣ−ＵＳＢ回路２５は、ＣＰＵ２２からの制御指示に基づいて、ホストコンピュータ７から転送される印刷データをＲＡＭ２４に格納する。又、ＰＣ−ＵＳＢ回路２５は、ＣＰＵ２２からの制御指示に基づいて、スキャナ部２で読み取られた画像データをホストコンピュータ７に転送する。
【００２８】
ＵＳＢホスト回路２６は、インタフェースケーブル１４を介してデジタルカメラ１６や図示しないＭＯドライブ装置等の外部記憶装置と接続される。ＵＳＢホスト回路２６は、ＣＰＵ２２からの制御指示に基づいて、デジタルカメラ１６等から転送される画像データをＲＡＭ２４に格納する。又、ＵＳＢホスト回路２６は、メモリカード２０に記録された画像データを前記ＭＯドライブ装置等の外部記憶装置に転送する。
【００２９】
ＣＰＵ２２には、表示部６及び操作部８が接続されている。ＣＰＵ２２は、操作部８のスキャナボタン１０から操作信号が入力されると、スキャナモードと判断してＡＳＩＣ２７にスキャナ処理を指示する。ＣＰＵ２２は、操作部８のコピーボタン９から操作信号が入力されると、コピーモードと判断してＡＳＩＣ２７にコピー処理を指示する。ＣＰＵ２２は、ホストコンピュータ７から印刷データを受信した通知を受け取るとＡＳＩＣ２７に印刷処理を指示する。又、ＣＰＵ２２は、操作部８からの操作信号や、実行処理の処理状況等に基づいて表示部６の表示制御を行う。
【００３０】
次に、複合機１において実行される処理において、並列実行可能な組み合わせと並列実行不能な組み合わせとについて説明する。ここで、設定ボタン１２がオンされているときの複合機１の使用モード（以下、第１使用モードと称す）を図３（ａ）に示し、設定ボタン１２がオフされているときの複合機１の使用モード（以下、第２使用モードと称す）を図３（ｂ）に示す。
【００３１】
図３（ａ），（ｂ）に示すように、複合機１が第１使用モード又は第２使用モードに設定されているとき、いずれの場合においても、ＣＰＵ２２は、ホストコンピュータ７からの制御指示に基づくドライバ印刷処理とドライバスキャン処理とを並列実行可能とする。しかし、ＣＰＵ２２は、ドライバ印刷処理を実行中に、プリンタ部４を使用する他の処理（スキャナ部２の原稿を印刷するコピー処理、メモリカード２０からの画像データを印刷するカード印刷処理、デジタルカメラ１６からの画像データを印刷するカメラ印刷処理）を実行不能とする。又、ＣＰＵ２２は、スキャナ部２の原稿を画像データとして取り込むドライバスキャン処理を実行中に、スキャナ部２を使用する他の処理（コピー処理、スキャナ部２の原稿を画像データとしてメモリカード２０に記録するスキャンメモリ処理）を実行不能とする。
【００３２】
ＣＰＵ２２は、操作部８からの制御指示に基づいてコピー処理を実行中に、スキャナ部２とプリンタ部４とを使用する他の処理（ドライバ印刷処理、ドライバスキャン処理、カード印刷処理、スキャンメモリ処理、カメラ印刷処理）を実行不能とする。ＣＰＵ２２は、カード印刷処理を実行中に、読取部１９とプリンタ部４とを使用する他の処理（ドライバ印刷、コピー処理、スキャンメモリ処理、カメラ印刷処理）を実行不能とする。ＣＰＵ２２は、スキャンメモリ処理を実行中に、スキャナ部２と読取部１９とを使用する他の処理（ドライバスキャン処理、コピー処理、カード印刷処理）を実行不能とする。ＣＰＵ２２は、カメラ印刷処理を実行中に、プリンタ部４を使用する他の処理（ドライバ印刷処理、コピー処理、カード印刷処理）を実行不能とする。
【００３３】
図３（ａ）に示すように、複合機１が第１使用モードに設定されている場合、ホストコンピュータ７からの制御指示に基づく動作中において、ＣＰＵ２２は、操作部８からの制御指示を無効化し、その制御指示に基づく処理を実行不能とする。又、操作部８からの制御指示に基づく動作中において、ＣＰＵ２２は、ホストコンピュータ７からの制御指示を無効化し、その制御指示に基づく処理を実行不能とする。例えば、ＣＰＵ２２は、ドライバ印刷処理を実行中に、プリンタ部４を使用しない他の処理（スキャンメモリ処理）を実行不能とし、スキャンメモリ処理を実行中に、スキャナ部２を使用しない他の処理（ドライバ印刷）を実行不能としている。これ以外にも、カードプリント処理とドライバスキャン処理、カメラ印刷とドライバスキャン処理等が並列実行不能となっている。この場合、通知手段としてのＣＰＵ２２は、ホストコンピュータ７からの制御指示が無効化された旨を示す信号をホストコンピュータ７に出力する。そして、ホストコンピュータ７のディスプレイ７ａには、複合機１が他のユーザにより使用されている旨が表示される。
【００３４】
又、ＣＰＵ２２は、操作部８からの制御指示に基づいてスキャンメモリ処理を実行中に、スキャナ部２と読取部１９とを使用しない他の処理（カメラ印刷処理）を実行不能とし、操作部８からの制御指示に基づいてカメラ印刷処理を実行中に、プリンタ部４を使用しない他の処理（スキャンメモリ処理）を実行不能とする。つまり、スキャンメモリ処理とカメラ印刷処理とが並列実行不能となっている。
【００３５】
図３（ｂ）に示すように、複合機１が第２使用モードに設定されている場合、ホストコンピュータ７からの制御指示に基づく動作中において、ＣＰＵ２２は、操作部８からの制御指示を有効化し、その制御指示に基づく処理を実行可能とする。又、操作部８からの制御指示に基づく動作中において、ＣＰＵ２２は、ホストコンピュータ７からの制御指示を有効化し、その制御指示に基づく処理を実行可能とする。例えば、ＣＰＵ２２は、ドライバ印刷処理を実行中にスキャンメモリ処理を実行可能とし、スキャンメモリ処理を実行中にドライバ印刷を実行可能としている。これ以外にも、カードプリント処理とドライバスキャン処理、カメラ印刷とドライバスキャン処理等が並列実行可能となっている。又、ＣＰＵ２２は、操作部８からの制御指示に基づくスキャンメモリ処理とカメラ印刷処理とを並列実行可能とする。
【００３６】
続いて、本実施形態の作用を図４、図５に示すシーケンスチャートに従って説明する。具体例として、ＣＰＵ２２が、操作部８からの制御指示に基づいてスキャンメモリ処理を実行中に、ホストコンピュータ７からドライバ印刷の制御指示が入力されたときの作用を示す。
【００３７】
まず、複合機１が第１使用モードに設定されている場合について説明する。
図４に示すように、操作部８からスキャンメモリの制御指示が入力されると、ＣＰＵ２２はフラグチェックを行い、スキャナ部２と読取部１９とが使用可能な状態であることを確認する。そして、スキャナ部２と読取部１９とがＣＰＵ２２によってロックされ、その旨を示す信号がＣＰＵ２２に入力されると、ＣＰＵ２２は実行フラグをセットする。
【００３８】
実行フラグがセットされた後、ＣＰＵ２２は、スキャナ部２にスキャナ処理の実行を指示する。すると、スキャナ部２において、原稿の画像データがＣＣＤ３３により読み取られるとともに、その画像データがＲＡＭ２４に一時記憶される。続いて、ＣＰＵ２２は、読取部１９に書き込み処理の実行を指示する。すると、ＲＡＭ２４に一時記憶された画像データが読み出され、その画像データがメモリカードスロット１８にセットされたメモリカード２０に記録される。
【００３９】
このとき、ホストコンピュータ７からドライバ印刷の制御指示が入力されると、ＣＰＵ２２は再度フラグチェックを行う。ここで、ＣＰＵ２２は、第１使用モードに設定されているため、ホストコンピュータ７から入力されたドライバ印刷の制御指示を無効化し、その制御指示に基づく印刷処理の実行を指示しない。
【００４０】
ＣＰＵ２２は、前記書き込み処理が終了した後、スキャナ部２に対し使用許可の指示を行う。すると、スキャナ部２がＣＰＵ２２によってアンロックされ、その旨を示す信号がＣＰＵ２２に入力されることで、スキャンメモリ処理が完了する。
【００４１】
次に、複合機１が第２使用モードに設定されている場合について説明する。尚、操作部８からスキャンメモリの制御指示が入力された後、ＣＰＵ２２が読取部１９に書き込み処理の実行を指示するまでについては、第１使用モードに設定されている場合と同じであるため説明を省略する。
【００４２】
図５に示すように、ホストコンピュータ７からドライバ印刷の制御指示が入力されると、ＣＰＵ２２はフラグチェックを行う。ここで、ＣＰＵ２２は、第２使用モードに設定されているため、ホストコンピュータ７から入力されたドライバ印刷の制御指示を有効化し、その制御指示に基づく印刷処理の実行を指示する。
【００４３】
この印刷処理を実行する前に、ＣＰＵ２２は、プリンタ部４が使用可能な状態であることを確認する。プリンタ部４がＣＰＵ２２によってロックされ、その旨を示す信号が入力されると、ＣＰＵ２２は、ホストコンピュータ７の印刷データの読み取りを開始し、その印刷データをＲＡＭ２４に一時記憶する。そして、ＣＰＵ２２は、プリンタ部４に印刷処理の実行を指示する。すると、ＲＡＭ２４に一時記憶された印刷データが読み出され、プリンタ部４において、その印刷データが印刷される。
【００４４】
以上詳述したように本実施形態によれば、以下のような効果を得ることができる。
（１）複合機１が第１使用モードに設定されている場合、ＣＰＵ２２は、ホストコンピュータ７からの制御指示に基づく動作中において、操作部８からの制御指示に基づく処理を実行不能とする。又、ＣＰＵ２２は、操作部８からの制御指示に基づく動作中において、ホストコンピュータ７からの制御指示に基づく処理を実行不能とする。このため、ユーザが複合機１を使用する作業中に、後から同複合機１を使用するユーザの割り込みを防ぐことができる。よって、使用可能なユーザを１人に限定する排他制御を実現することができ、例えば、複数のユーザが複合機１を使用する際、先に入力された制御指示に基づく処理に支障が生じるのを未然に防ぐことができる。又、複合機１を使用可能なユーザが１人に限定されることから、同複合機１に何らかの不具合が生じたとしても、その操作責任者を明確に特定することができる。
【００４５】
（２）複合機１が第２使用モードに設定されている場合、ＣＰＵ２２は、ホストコンピュータ７からの制御指示に基づく動作中において、操作部８からの制御指示に基づく処理を実行可能とし、操作部８からの制御指示に基づく動作中において、ホストコンピュータ７からの制御指示に基づく処理を実行可能とする。このため、ユーザが複合機１を使用する作業中に、後から同複合機１を使用するユーザの割り込みを許可することができる。このようにすることで、例えば、複合機１のユーザが予め１人に限定されている場合において、同複合機１が備える複数の処理機能を有効に活用することができる。
【００４６】
（３）操作部８には設定ボタン１２が設けられており、この設定ボタン１２をオン・オフ操作することによって、複合機１を第１使用モード又は第２使用モードに設定することができる。この場合、第１使用モードに設定し、使用可能なユーザを１人に限定する排他制御を実現することで、複数のユーザが複合機１を使用する場合、先に入力された制御指示に基づく処理に支障が生じるのを未然に防ぐことができる。又、第２使用モードに設定することで、複合機１のユーザが予め１人に限定されている場合、同複合機１が備える複数の処理機能を有効に活用することができる。つまり、設定ボタン１２をオン・オフ操作するだけで、ユーザの使用状況に応じた複合機１の使用モードを選択することができる。
【００４７】
（４）ＣＰＵ２２は、ホストコンピュータ７からの制御指示が無効化された旨を示す信号をホストコンピュータ７に出力する。そして、ホストコンピュータ７のディスプレイ７ａには複合機１が使用中である旨が表示される。この場合、ホストコンピュータ７から複合機１を使用するユーザは、同複合機１が他のユーザにより使用されていることを認識することができる。このため、複数のユーザが複合機１を使用する際、後から同複合機１を使用するユーザによって、先に入力された制御指示に基づく処理に支障が生じるのを確実に防ぐことができる。
【００４８】
なお、上記実施形態は以下のような変形例を採用することもできる。
（変形例１）本実施形態において、ＵＳＢホスト回路２６にはデジタルカメラ１６を接続していたが、外部記憶装置であるＭＯ(光磁気ディスク)ドライブ装置及び対応ＣＤ−Ｒドライブ装置や、赤外線通信カードや近距離無線通信（Bluetooth）用機器等を接続してもよい。
【００４９】
（変形例２）本実施形態において、記憶部は、読取部１９とメモリカード２０とから構成されたものであったが、この記憶部を、ＵＳＢホスト回路２６に接続したＭＯ(光磁気ディスク)ドライブ装置等の外部記憶装置としてもよい。又、記憶部として、ハードディスク装置等の記憶装置を複合機１の内部に搭載してもよい。
【００５０】
（変形例３）本実施形態において、複合機１は、ＰＣ−ＵＳＢ回路２５とＵＳＢホスト回路２６とをそれぞれ１個ずつ備えていたが、ＰＣ−ＵＳＢ回路２５とＵＳＢホスト回路２６とをそれぞれ２個以上備えてもよい。
【００５１】
（変形例４）本実施形態において、ＰＣ−ＵＳＢ回路２５にはホストコンピュータ７が接続されていたが、このホストコンピュータ７を接続せずに、同複合機１をスタンドアロンプリンタとして利用してもよい。
【００５２】
（変形例５）本実施形態において、並列実行可能な制御指示のうち排他制御を行うか否かの切換は、複合機１の操作部８に設けられた設定ボタン１２のオン・オフ操作によって行われていたが、ホストコンピュータ７からの操作指示により排他制御を行うか否かの切換を行ってもよい。
【００５３】
次に、上記実施形態及び別例によって把握される技術的思想を以下に記載する。
（１）スキャナ部と、記憶部と、プリンタ部と、それらを制御する制御部と、前記スキャナ部、前記記憶部及び前記プリンタ部を作動させる制御指示を前記制御部へ出力する操作部と、外部機器に接続される複数のインタフェース部とを備えた印刷装置の制御方法において、前記制御部は、前記操作部のみからの制御指示に基づく動作中において、前記操作部の操作に基づく前記外部機器からの制御指示のみを有効とし、前記操作部の操作に基づかない前記外部機器からの制御指示を無効とすることを特徴とする印刷装置の制御方法。
【００５４】
（２）スキャナ部と、記憶部と、プリンタ部と、それらを制御する制御部と、前記スキャナ部、前記記憶部及び前記プリンタ部を作動させる制御指示を前記制御部へ出力する操作部と、外部機器に接続される複数のインタフェース部とを備えた印刷装置の制御方法において、前記制御部は、前記外部機器からの制御指示に基づく動作中において、前記操作部のみからの制御指示を無効とすることを特徴とする印刷装置の制御方法。
【００５５】
（３）スキャナ部と、記憶部と、プリンタ部と、それらを制御する制御部と、前記スキャナ部、前記記憶部及び前記プリンタ部を作動させる制御指示を前記制御部へ出力する操作部と、外部機器に接続される複数のインタフェース部とを備えた印刷装置の制御方法において、前記制御部は、前記操作部のみからの制御指示又は前記外部機器からの制御指示のうちいずれか一方の制御指示に基づく動作中において、他方の制御指示を有効とするか又は無効とするかを切換えることを特徴とする印刷装置の制御方法。
【図面の簡単な説明】
【００５６】
【図１】本実施形態における複合機の斜視図。
【図２】同じく複合機の電気的構成を示すブロック図。
【図３】（ａ）は複合機の第１使用モードを示す図。（ｂ）は複合機の第２使用モードを示す図。
【図４】第１使用モードに設定されたときの動作態様を示すシーケンスチャート。
【図５】第２使用モードに設定されたときの動作態様を示すシーケンスチャート。
【符号の説明】
【００５７】
１…複合機、２…スキャナ部、４…プリンタ部、８…操作部、１２…設定ボタン（選択手段）、１９…読取部、２２…ＣＰＵ（制御部）（通知手段）、２５…ＰＣ−ＵＳＢ回路（インタフェース部）、２６…ＵＳＢホスト回路（インタフェース部）、４２…ホストコンピュータ（外部機器）、４４…デジタルカメラ（外部機器）。
【図１】
2005117087.tif 000003
【図２】
2005117087.tif 000004
【図３】
2005117087.tif 000005
【図４】
2005117087.tif 000006
【図５】
2005117087.tif 000007