(57)【要約】【課題】  ダイレクト印刷機能によって記憶メディアからデータを読み出して印刷中、ユーザが承知の上でスロット部から記憶メディアを抜き出して印刷を中断しようとしても、接続エラーと検知されることで印刷動作が停止し、接続エラーを解除しなければ引き続き他の動作を開始させることができなかった。【解決手段】  外部装置に接続される印刷装置であって、画像データを記憶した記憶メディアを抜き差し可能なスロット部２５と、そのスロット部２５に差し込まれた記憶メディアＣから直接データを読み出して印刷するダイレクト印刷機能と、外部装置からのアクセスに応じて前記記憶メディアＣのデータを操作処理する機能と、を制御する制御手段とを備え、記憶メディアＣのデータをダイレクト印刷機能によって印刷中、その記憶メディアＣが抜かれた接続エラーが検出されても、接続エラーを通知せずに引き続きダイレクト印刷以外の動作を行う。【選択図】  図１
2005313652.tif 000002
【特許請求の範囲】
【請求項１】
外部装置に接続される印刷装置であって、
画像データを記憶した記憶メディアを抜き差し可能なスロット部と、
そのスロット部に差し込まれた記憶メディアから直接データを読み出して印刷するダイレクト印刷機能と、前記外部装置からのアクセスに応じて前記記憶メディアのデータを操作処理する機能と、を制御する制御手段とを備え、
前記記憶メディアのデータをダイレクト印刷機能によって印刷中、その記憶メディアが抜かれた接続エラーが検出されても、接続エラーを通知せずに引き続き当該ダイレクト印刷以外の動作を行うことを特徴とする印刷装置。
【請求項２】
前記ダイレクト印刷中でなく印刷を開始する際に接続エラーが生じた場合、前記制御手段は、そのエラーに対処すべく前記接続エラーを通知することを特徴とする請求項１に記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スロット部に差し込んだ記憶メディアから直接データを読み出して印刷できる印刷装置に関する。
【背景技術】
【０００２】
近年、デジタルカメラなどの普及により、画像データなどを記録するためのメディアとして、フラッシュメモリを内蔵した記憶メディアが広く利用されつつある。この種の記憶メディアとしては、各種各様のタイプ、データフォーマット形式があり、一例としてその名をあげると、スマートメディア、コンパクトフラッシュ（登録商標）、メモリスティックなどがある。
【０００３】
一般に、デジタルカメラなどで撮影した画像データを印刷するには、そのデジタルカメラなどをパーソナルコンピュータに接続し、パーソナルコンピュータを介して記憶メディアから画像データを読み出し、周辺機器としての印刷装置にプリントデータを送ることで印刷が行われる。こうして画像データを印刷する場合、コンピュータの起動やソフトウェア上での面倒な操作を必要とするが、記憶メディアの利便性を活かして使い勝手を高めるために、いわゆるダイレクト印刷機能を備えた印刷装置がある。
【０００４】
このダイレクト印刷機能とは、記憶メディアを抜き差し可能なスロット部を印刷装置に備え、そのスロット部に差し込まれた記憶メディアから直接データを印刷装置が読み出して印刷する機能である。もちろん、この種の機能を備えた印刷装置においても、パーソナルコンピュータからのアクセスに応じてスロット部における記憶メディアのデータを読み出したり、削除したりすることが可能である。
【０００５】
また、この種の機能を備えた印刷装置には、異なるタイプの記憶メディアをスロット部に差込可能とし、スロット部を記憶メディアの複数種類に対応させた機種もある。
【０００６】
【特許文献１】特開平４−５２１６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上記したように、ダイレクト印刷機能を備えた印刷装置によれば、記憶メディアのデータを直接読み出して印刷できることから、使い勝手の点で優れるが、以下に指摘するように動作上いくつかの不都合があった。
【０００８】
たとえば、ダイレクト印刷機能によって記憶メディアからデータを読み出して印刷中、ユーザが承知の上でスロット部から記憶メディアを抜き出して印刷を中断しようとしても、接続エラーと検知されることで印刷動作が停止し、接続エラーを解除しなければ引き続き他の動作を開始させることができず、ユーザ本位の操作性において見直すべき点があった。
【０００９】
さらには、ある種の記憶メディアがスロット部に対して接続エラーなく差し込まれた場合であっても、その記憶メディアのデータフォーマット形式が規格外でデータを判読できなかったり、スロット部に対応しない記憶メディアが差し込まれる場合があり、そのような状態でも正しく接続されたとして動作が続行され、いつまで経ってもエラーと判断されずに操作不能に陥る可能性がある。
【００１０】
本発明は、上記の点に鑑みて提案されたものであって、ダイレクト印刷機能に伴う動作上の問題を解消した印刷装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、請求項１に記載した発明の印刷装置は、外部装置に接続される印刷装置であって、画像データを記憶した記憶メディアを抜き差し可能なスロット部と、そのスロット部に差し込まれた記憶メディアから直接データを読み出して印刷するダイレクト印刷機能と、前記外部装置からのアクセスに応じて前記記憶メディアのデータを操作処理する機能と、を制御する制御手段とを備え、前記記憶メディアのデータをダイレクト印刷機能によって印刷中、その記憶メディアが抜かれた接続エラーが検出されても、接続エラーを通知せずに引き続き当該ダイレクト印刷以外の動作を行うことを特徴とする。
【００１２】
このような印刷装置によれば、記憶メディアのデータをダイレクト印刷機能によって印刷中、その記憶メディアが抜かれた接続エラーが検出されても、接続エラーが通知されず、引き続き当該ダイレクト印刷以外の動作が可能になる。
【００１３】
また、請求項２に記載した発明の印刷装置は、請求項１に記載した印刷装置において、前記ダイレクト印刷中でなく印刷を開始する際に接続エラーが生じた場合、前記制御手段は、そのエラーに対処すべく前記接続エラーを通知することを特徴とする。
【００１４】
このような印刷装置によれば、ダイレクト印刷中でなく印刷を開始する際に接続エラーが生じた場合、接続エラーが通知され、そのエラーの対処が可能になる。
【発明の効果】
【００１５】
請求項１に記載した発明の印刷装置によれば、記憶メディアのデータをダイレクト印刷機能によって印刷中、その記憶メディアが抜かれた接続エラーが検出されても、接続エラーが通知されず、引き続き当該ダイレクト印刷以外の動作が可能になる。
【００１６】
また、請求項２に記載した発明の印刷装置によれば、請求項１に記載した発明の効果に加えて、ダイレクト印刷中でなく印刷を開始する際に接続エラーが生じた場合、接続エラーが通知され、そのエラーの対処が可能になる。    
【発明を実施するための最良の形態】
【００１７】
以下、本発明の好ましい実施の形態について図面を参照して説明する。
【００１８】
図１は、本発明に係る印刷装置の一実施形態として、ファクシミリ装置の構成を示したブロック図である。この図に示すように、本発明に係るファクシミリ装置Ａは、ＣＰＵ１０、ＮＣＵ１１、ＲＡＭ１２、モデム１３、ＲＯＭ１４、ＥＥＰＲＯＭ１５、ゲートアレイ１６、コーデック１７、ＤＭＡＣ１８、読取部２１、印刷部２２、操作部２３、表示部２４、スロット部２５、および外部接続部２６などを具備して概略構成されている。ＣＰＵ１０、ＮＣＵ１１、ＲＡＭ１２、モデム１３、ＲＯＭ１４、ＥＥＰＲＯＭ１５、ゲートアレイ１６、コーデック１７、およびＤＭＡＣ１８は、バス線２７により相互に接続されている。バス線２７には、アドレスバス、データバス、および制御信号線が含まれる。ゲートアレイ１６には、読取部２１、印刷部２２、操作部２３、表示部２４、スロット部２５、および外部接続部２６が接続されている。ＮＣＵ１１には、公衆電話回線２８が接続されている。また、外部接続部２６には、パーソナルコンピュータＢが接続されている。
【００１９】
ＣＰＵ１０は、ファクシミリ装置全体の動作を制御する。ＮＣＵ１１は、公衆電話回線２８に接続されて網制御を行う。ＲＡＭ１２は、ＣＰＵ１０の作業領域や各種データの格納領域などを提供する。モデム１３は、ファクシミリデータの変調や復調などを行う。ＲＯＭ１４は、ＣＰＵ１０が実行すべきプログラムや設定値などのデータを記憶している。ＥＥＰＲＯＭ１５は、各種のフラグや設定データなどを記憶する。ゲートアレイ１６は、ＣＰＵ１０と各部２１〜２６とのインターフェースとして機能する。コーデック１７は、ファクシミリデータの符号化や復号化を行う。ＤＭＡＣ１８は、主にＲＡＭ１２へのデータの書き込みや読み出しを行う。
【００２０】
読取部２１は、イメージセンサやＬＥＤ光源などを備え、原稿などから文字や図形などの画像を読み取る。印刷部２２は、たとえばインクジェット方式あるいは熱転写方式などにより、文字や図形などの画像を印刷する。操作部２３は、テンキーや文字キーなどのキースイッチ群を備え、使用者のキー操作に応じた指令をＣＰＵ１０に伝える。表示部２４は、ＬＣＤなどのディスプレイを備え、動作状態や操作ガイダンスなどを表示する。スロット部２５は、たとえばスマートメディアやコンパクトフラッシュ（登録商標）など、フラッシュメモリを内蔵した複数種類の記憶メディアＣを接続するための複数のコネクタを備え、これらの記憶メディアＣを抜き差し可能としつつ、記憶メディアＣに対してデータを読み書きするリーダ／ライタとしての機能を有する。外部接続部２６は、たとえばセントロニクスパラレルインターフェイス、あるいはＵＳＢ（Universal Serial Bus）などといった規格に対応する接続ポートを備え、周辺機器として本装置Ａを利用する場合にパーソナルコンピュータＢとの間でデータや信号を交換する。
【００２１】
要点について説明すると、本ファクシミリ装置Ａは、パーソナルコンピュータＢの周辺機器としてデータを印刷する機能のほか、デジタルカメラなどで利用される記憶メディアＣをスロット部２５に差し込み、その記憶メディアＣから直接データを読み出して印刷する、いわゆるダイレクト印刷機能を備えたものである。本装置Ａでは、パーソナルコンピュータＢからのアクセスに応じてスロット部２５に差し込まれた記憶メディアＣのデータをパーソナルコンピュータＢに転送したり、削除するといったデータ操作処理を行うこともできる。また、本装置Ａでは、異なるタイプの記憶メディアＣを接続可能とするが、スロット部２５に対応しない記憶メディアＣが挿入されることもあるため、スロット部２５に記憶メディアＣが挿入されたことを検知するセンサを備え、このセンサからの信号に応じて記憶メディアＣの接続エラーを検知し、そのエラーに対応したエラーメッセージをディスプレイ表示する機能も備える。
【００２２】
そして、本装置Ａでは、先述した課題を解決するために、たとえば、ダイレクト印刷機能によって記憶メディアＣからデータを読み出して印刷中、パーソナルコンピュータＢから記憶メディアＣに対してアクセスがあり、その記憶メディアＣのデータを削除するアクセス要求であっても、ＣＰＵ１０がそのアクセス要求に応じることなくデータを削除しないように構成されている。逆に、パーソナルコンピュータＢから記憶メディアＣに対してアクセス中、ユーザがパネル操作により記憶メディアＣのデータをダイレクト印刷機能によって印刷しようとしても、ＣＰＵ１０がユーザのパネル操作に応じることなく、印刷動作を実行しないように構成されている。つまり、記憶メディアＣをリソースとした同一データに対するコンフリクトエラーが生じないように構成されている。
【００２３】
また、ダイレクト印刷機能による印刷中、ユーザが承知の上でスロット部２５から記憶メディアＣを抜き出して印刷を中断させる場合があるが、その印刷中に記憶メディアＣがスロット部２５から抜かれることで接続エラーが検知されても、ＣＰＵ１０は、接続エラーに対応したエラーメッセージをディスプレイ上に表示させることはない。この場合、印刷結果が不完全のまま用紙が排紙されるが、その用紙の排紙後は、通常の待機状態となって次の印刷やファクシミリデータの送受信、あるいはスキャニングなどの動作を行うことができる。つまり、ユーザが意図的にスロット部２５から記憶メディアＣを抜いてダイレクト印刷を中断させた場合には、エラー解除などを行う必要なくそのまま次の動作を開始させることができる。
【００２４】
さらに、ある種の記憶メディアＣがスロット部２５に接続エラーなく差し込まれた場合であっても、その記憶メディアＣのデータフォーマット形式が規格外で、データを判読できない場合ある。また、スロット部２５に記憶メディアＣが挿入された状態でも、そのスロット部２５のコネクタに対応しない記憶メディアＣの場合には、コネクタから正常な電気的信号を得られずにメディア自体を認識できない場合がある。特に、スマートメディアの場合、フラッシュメモリ以外にコントローラチップなどを内蔵せず、データフォーマット形式を独自規格としてデータが記録されている場合があり、そうするとスロット部２５に正しく挿入して接続された状態であっても、本装置Ａのデータ形式に応じてデータを正常に読み出すことができない。そうした場合に備えて本装置Ａでは、接続エラーだけでなくデータを判読できない場合や、メディア自体を認識できない場合にも、データエラーとして検知するように構成されている。つまり、記憶メディアＣがスロット部２５に差し込まれた状態であっても、その記憶メディアＣのデータをダイレクト印刷できない場合には、ＣＰＵ１０がデータエラーを検知し、それに応じたエラーメッセージをディスプレイ上に表示させ、その記憶メディアＣがスロット部２５から抜かれるまでエラーに応じた動作を続ける。
【００２５】
すなわち、ＣＰＵ１０は、記憶メディアＣのデータをダイレクト印刷機能によって印刷中、外部装置（パーソナルコンピュータＢ）からのアクセスによる記憶メディアＣのデータ操作処理を禁止する一方、逆に、外部装置からのアクセスに応じて記憶メディアＣのデータを操作処理中、ダイレクト印刷機能による印刷を禁止する制御手段を実現している。また、ＣＰＵ１０は、記憶メディアＣのデータをダイレクト印刷機能によって印刷中、その記憶メディアＣの接続エラーが検知されても、利用者に接続エラーを伝えることなく引き続き所要の動作を行う一方、ある種の記憶メディアＣがスロット部２５に対して接続エラーなく差し込まれた場合であっても、その記憶メディアのデータを判読できず、あるいはメディア自体を認識できないとき、データエラーに応じた所要の動作を行う制御手段を実現している。
【００２６】
次に、ダイレクト印刷機能を中心としたファクシミリ装置Ａの動作について図面を参照して説明する。
【００２７】
図２は、ダイレクト印刷を行う際の動作を示したフローチャートであって、まず、ユーザがスロット部２５に記憶メディアＣを差し込み、パネル操作により印刷開始を指示したとする。すると、ＣＰＵ１０は、後述するメディアステータスに基づいて記憶メディアＣが使用中であるか否かを調べる（Ｓ１０）。このメディアステータスとは、記憶メディアＣに対するパーソナルコンピュータＢからのアクセスや、ダイレクト印刷機能に基づくアクセスにより、記憶メディアＣが使用中であるか未使用であるかを示したフラグ情報である。
【００２８】
ここで、記憶メディアＣに対するアクセスもなく、記憶メディアＣが未使用の場合（Ｓ１０：ＮＯ）、ＣＰＵ１０は、メディアステータスを使用中とし（Ｓ１１）、その記憶メディアＣからデータを読み出して印刷処理を開始させる（Ｓ１２）。
【００２９】
こうしてダイレクト印刷により記憶メディアＣのデータを印刷中、ＣＰＵ１０は、パーソナルコンピュータＢから記憶メディアＣのデータを削除するといったアクセス要求があるか否かを監視している（Ｓ１３）。
【００３０】
パーソナルコンピュータＢからアクセス要求があった場合（Ｓ１３：ＹＥＳ）、ＣＰＵ１０は、そのアクセス要求に応じることなく記憶メディアＣが使用中であることをパーソナルコンピュータＢに対して通知する（Ｓ１４）。この際、具体的にダイレクト印刷中である旨を通知するようにしても良い。つまり、ダイレクト印刷中は、パーソナルコンピュータＢなどの外部装置から記憶メディアＣのデータを削除することはできない。したがって、ダイレクト印刷中にコンフリクトエラーが生じることはない。
【００３１】
ダイレクト印刷が終了すると（Ｓ１５：ＹＥＳ）、ＣＰＵ１０は、メディアステータスを未使用とし（Ｓ１６）、もとの待機状態に戻る。
【００３２】
Ｓ１５において、ダイレクト印刷が終了していない場合（Ｓ１５：ＮＯ）、ＣＰＵ１０は、Ｓ１２に戻って印刷処理を続ける。
【００３３】
Ｓ１３において、ダイレクト印刷中にパーソナルコンピュータＢからアクセス要求がない場合（Ｓ１３：ＮＯ）、ＣＰＵ１０は、Ｓ１５：ＹＥＳとなるまで印刷処理を続け、その間、繰り返しアクセス要求があるか否かを監視する。
【００３４】
Ｓ１０において、記憶メディアＣが使用中の場合（Ｓ１０：ＹＥＳ）、ＣＰＵ１０は、パーソナルコンピュータＢからのアクセス要求に応じて、記憶メディアＣのデータを削除したり、パーソナルコンピュータＢに転送したりする（Ｓ１７）。つまり、この場合には、ダイレクト印刷の開始を指示した時点でパーソナルコンピュータＢからの記憶メディアＣに対するアクセスがあるため、ダイレクト印刷が開始されることなく、パーソナルコンピュータＢのアクセスが優先される。
【００３５】
こうしてパーソナルコンピュータＢからのアクセスにより記憶メディアＣのデータを操作処理中、ＣＰＵ１０は、再びユーザがダイレクト印刷の開始を指示したか否かを監視している（Ｓ１８）。
【００３６】
印刷開始が指示された場合（Ｓ１８：ＹＥＳ）、ＣＰＵ１０は、その指示に応じることなく記憶メディアＣが使用中であることをメッセージなどによりディスプレイ上に表示させる（Ｓ１９）。この際、具体的にパーソナルコンピュータＢから記憶メディアＣに対してアクセス中である旨を表示するようにしても良い。つまり、パーソナルコンピュータＢからのアクセスにより記憶メディアＣのデータを処理中は、ダイレクト印刷を開始することはできない。したがって、記憶メディアＣに対して外部からのアクセス中にコンフリクトエラーが生じることはない。
【００３７】
パーソナルコンピュータＢからのアクセスが終了すると（Ｓ２０：ＹＥＳ）、ＣＰＵ１０は、Ｓ１６に移ってメディアステータスを未使用とし（Ｓ１６）、もとの待機状態に戻る。
【００３８】
Ｓ２０において、パーソナルコンピュータＢからのアクセスが終了していない場合（Ｓ２０：ＮＯ）、ＣＰＵ１０は、Ｓ１７に戻ってパーソナルコンピュータＢのアクセスに応じる。
【００３９】
Ｓ１８において、パーソナルコンピュータＢからのアクセス中にダイレクト印刷の開始指示がない場合（Ｓ１８：ＮＯ）、ＣＰＵ１０は、Ｓ２０：ＹＥＳとなるまで印刷処理を続け、その間、繰り返し印刷開始指示があるか否かを監視する。なお、図２に示されるＰＣアクセス処理（Ｓ１７）は、ダイレクト印刷処理を実行していない状態において、パーソナルコンピュータＢから記憶メディアＣに対するアクセス要求があったときにも実行されることは勿論であり、Ｓ１１と同様に、メディアステータスを使用中としてから、所定のＰＣアクセス処理が実行される。
【００４０】
次に、記憶メディアＣに関してエラーを検知する動作について説明する。
【００４１】
図３は、接続エラーを検知する際の動作手順を示したフローチャート、図４は、データエラーを検知する際の動作手順を示したフローチャートであって、まず、図３に示すように、ＣＰＵ１０は、スロット部２５のコネクタ近傍に設けられたセンサから得られる信号や、ユーザのパネル操作などに応じて接続エラーの状態か否かを判断する（Ｓ３０）。たとえば、スロット部２５に記憶メディアＣが差し込まれていない状態にもかかわらず、ユーザがパネル操作により印刷開始を指示すると、ＣＰＵ１０は、接続エラーの状態と判断する。
【００４２】
上記のように接続エラーの場合（Ｓ３０：ＹＥＳ）、ＣＰＵ１０は、その接続エラーに対処する前に、ダイレクト印刷中であるか否かを判断する（Ｓ３１）。
【００４３】
ダイレクト印刷中でなく印刷を開始する際などに接続エラーが生じた場合（Ｓ３１：ＮＯ）、ＣＰＵ１０は、そのエラーに対処すべく接続エラーがあることをディスプレイ上にメッセージなどで表示させる（Ｓ３２）。この際、エラー音により接続エラーを知らせたり、エラーメッセージを印刷したり、あるいはパーソナルコンピュータＢに対して接続エラーを通知したりしても良い。
【００４４】
そして、ＣＰＵ１０は、所定時間（たとえば数秒間）経過したのち（Ｓ３３）、エラー表示を解除し（Ｓ３４）、もとの待機状態に戻る。
【００４５】
Ｓ３１において、ダイレクト印刷中に接続エラーが生じた場合（Ｓ３１：ＹＥＳ）、たとえば、ユーザがダイレクト印刷を開始したにもかかわらず、意図的に記憶メディアＣをスロット部２５から抜いて印刷を中断させるような場合、ＣＰＵ１０は、接続エラーを表示することなく印刷中断処理を行い（Ｓ３５）、その後、もとの待機状態に戻る。つまり、印刷結果としては、中途半端に画像が印刷された状態で用紙が排紙されるが、接続エラーの状態がそのまま引き継がれることなく新たにダイレクト印刷を開始させたり、あるいはファクシミリデータの送受信を行うことができる。
【００４６】
Ｓ３０において、接続エラーがない場合（Ｓ３０：ＮＯ）、ＣＰＵ１０は、図４に示すデータエラーの検知を行う。このデータエラーとは、先述したように、記憶メディアＣがスロット部２５に差し込まれた状態であっても、データフォーマット形式が独自規格であるために、本装置Ａのデータ形式によっては記憶メディアＣのデータを判読できない状態や、あるいはスロット部２５のコネクタに対応しない記憶メディアが差し込まれたためにメディア自体を認識できない状態をいう。
【００４７】
データエラーがある場合（Ｓ４０：ＹＥＳ）、ＣＰＵ１０は、そのエラーに対処すべくデータエラーがあることをディスプレイ上にメッセージなどで表示させる（Ｓ４１）。この際、エラー音によりデータエラーを知らせたり、エラーメッセージを印刷したり、あるいはパーソナルコンピュータＢに対してデータエラーを通知したりしても良い。
【００４８】
そして、ＣＰＵ１０は、記憶メディアＣがスロット部２５から排出されたか否かを判断し（Ｓ４２）、排出されたと判断すると（Ｓ４２：ＹＥＳ）、エラー表示を解除し（Ｓ４３）、もとの待機状態に戻る。
【００４９】
Ｓ４２において、記憶メディアＣがスロット部２５から排出されない場合（Ｓ４２：ＮＯ）、ＣＰＵ１０は、記憶メディアＣが排出された状態となるまでＳ４１を繰り返し、データエラーの表示を続ける。なお、スロット部２５に記憶メディアＣのオートローディング機構などが採用されている場合には、自動的に記憶メディアＣを排出した後、そのまま待機状態に移行するようにしても良い。
【００５０】
Ｓ４０において、接続エラーもなくデータエラーもない場合（Ｓ４０：ＮＯ）、ＣＰＵ１０は、引き続き現状の状態を保つ。
【００５１】
したがって、上記構成、動作を有するファクシミリ装置Ａによれば、ダイレクト印刷機能による印刷中、パーソナルコンピュータＢからのアクセスによる記憶メディアＣのデータ削除などが禁止されるので、同一のリソースデータに対するコンフリクトが発生することなく、そのままダイレクト印刷機能による印刷動作を正常に続けることができる。逆に、パーソナルコンピュータＢからのアクセスに応じて記憶メディアＣのデータを操作処理中であっても、ダイレクト印刷が禁止されることで同一のリソースデータに対するコンフリクトが発生することなく、パーソナルコンピュータＢのアクセスに応じてデータ操作処理を正常に続けることができる。
【００５２】
また、ダイレクト印刷機能による印刷中、ユーザが承知の上でスロット部２５から記憶メディアＣを抜き出した場合であっても、印刷を中断させたのと同様の結果を得ることができ、その後、エラー解除などをユーザが行う必要はなくユーザ本位の操作性を高めることができる。
【００５３】
さらに、データフォーマット形式が規格外の記憶メディアＣがスロット部２５に対して接続エラーなく差し込まれた場合や、メディア自体を認識できない場合であっても、データエラーを検知して必要なエラー動作に移行することができ、いつまで経ってもエラーと認識されずに操作不能といった状態に陥るようなことはない。
【００５４】
なお、本発明は、上記の実施形態に限定されるものではない。
【００５５】
本発明に係る印刷装置は、ファクシミリ装置Ａに限らず、主として印刷機能を中心に構成されたものであっても良い。記憶メディアＣの具体例としては、上記の例に限らず、その他のものであってももちろん良く、また、フラッシュメモリを内蔵したものに限らず、磁気記録系や光磁気記憶系などの記憶メディアであっても良い。
【００５６】
スロット部２５は、記憶メディアＣの種類ごとに対応して複数構成されるほか、１つのスロット部に対して複数の記憶メディアＣをアダプタなどを介して差し込み可能とする形態であっても良い。
【００５７】
ファクシミリ装置Ａに接続する外部装置としては、パーソナルコンピュータＢ以外に、デジタルカメラなどを接続するようにしても良い。
【図面の簡単な説明】
【００５８】
【図１】本発明に係る印刷装置の一実施形態として、ファクシミリ装置の構成を示したブロック図である。
【図２】ダイレクト印刷を行う際の動作を示したフローチャートである。
【図３】接続エラーを検知する際の動作手順を示したフローチャートである。
【図４】データエラーを検知する際の動作手順を示したフローチャートである。
【符号の説明】
【００５９】
１０  ＣＰＵ
１１  ＮＣＵ
１２  ＲＡＭ
１３  モデム
１４  ＲＯＭ
１５  ＥＥＰＲＯＭ
１６  ゲートアレイ
１７  コーデック
１８  ＤＭＡＣ
２１  読取部
２２  印刷部
２３  操作部
２４  表示部
２５  スロット部
２６  外部接続部
Ａ    ファクシミリ装置
Ｂ    パーソナルコンピュータ
Ｃ    記憶メディア
【図１】
2005313652.tif 000003
【図２】
2005313652.tif 000004
【図３】
2005313652.tif 000005
【図４】
2005313652.tif 000006