(57)【特許請求の範囲】
【請求項１】
装置本体に着脱可能なオプションユニットに対して前記装置本体に配設された複数個の端子にそれぞれ接続された複数本の信号線を介して前記オプションユニットに配設されたメモリに所定のデータの書き込みを行なうとともに、前記オプションユニットに配設されたメモリからそのデータの読み出しを前記複数本の信号線及び前記複数個の端子を介して行ない、この読み出したデータが所定のデータとは異なる第１のデータである場合には、前記オプションユニットが装着されていないと判断し、読み出したデータが所定のデータとは異なる第２のデータである場合には、前記オプションユニットは装着されているがその電源が入っていないと判断する制御部を備え、
前記複数個の端子には、データの受け渡しのために必要な所定のプルアップ電圧が印加され、
前記オプションユニットに配設されたメモリは、ＣＭＯＳメモリであることを特徴とするオプションユニットを備えた画像処理装置。
【請求項２】
前記第１のデータは、前記読み出したデータが全てハイレベルのデータであり、前記第２のデータは、前記読み出したデータが全てローレベルのデータであることを特徴とする請求項１記載のオプションユニットを備えた画像処理装置。
【請求項３】
前記制御部による判断の結果を報知する報知部を備えたことを特徴とする請求項１又は２記載のオプションユニットを備えた画像処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えば、ファクシミリ装置やコピー・ファクシミリ・プリンタ複合機等の画像処理装置であって、その装置本体に対して着脱可能なオプションユニットを備えたものに関し、特に、オプションユニットの装着の有無及びオプションユニットの電源の入切を判断することができる画像処理装置に関する。
【０００２】
【従来の技術】
従来、例えば、ファクシミリ装置、コピー機、あるいはコピー・ファクシミリ・プリンタ複合機等の画像処理装置として、当該画像処理装置の機能に更に付加的な機能を追加するためのオプションユニットを装着することができるものが知られている。このような画像処理装置の具体例としては、コピー・ファクシミリ・プリンタ複合機に対して着脱可能なＬＡＮインターフェースユニットや２回線モデムユニット等を装着する場合がある。
【０００３】
このようなオプションユニットを備えた画像処理装置においては、当該オプションユニットに対する動作指示の信号の送信等の各種動作制御を行なうため、当該オプションユニットが動作可能か否かを装置本体側において把握しておくことが必要となる。ただし、一般的には、オプションユニットは画像処理装置の装置本体から電源の供給を受ける場合が多い。したがって、そのような場合には、当該オプションユニットが装置本体に装着されていれば必ず電源は供給されることになるので、装置本体側においては、オプションユニットが動作可能か否かを判断するためには、当該オプションユニットが装置本体に装着されているか否かを把握していればよいこととなる。
【０００４】
【発明が解決しようとする課題】
しかしながら、オプションユニットが装置本体からの電源の供給を受けず、装置本体とは別個独立に電源の供給を受ける構造である場合には、上述の場合とは異なる。すなわち、このような場合には、オプションユニットが動作可能でない場合として、当該オプションユニットが装置本体に装着されていない場合のほか、当該オプションユニットは装置本体に装着されているがその電源が入っていない場合の２通りの場合がある。したがって、この場合には、画像処理装置の使用者が適切な処置をとることができるようにするため、オプションユニットが動作可能でない原因がいずれの場合に該当することによるものであるかを使用者に適切に報知することが必要である。
【０００５】
本発明は、上記課題に鑑みてなされたものであり、着脱可能なオプションユニットを備えた画像処理装置において、その装置本体に対するオプションユニットの装着の有無及びオプションユニットの電源の入切の双方について適切に判断することができるとともに、それらの状態について使用者に報知することができる画像処理装置を提供することを技術課題とするものである。
【０００６】
【課題を解決するための手段】
上記技術課題を解決するための具体的手段は、次のようなものである。すなわち、請求項１に記載するオプションユニットを備えた画像処理装置は、装置本体に着脱可能なオプションユニットに対して前記装置本体に配設された複数個の端子にそれぞれ接続された複数本の信号線を介して前記オプションユニットに配設されたメモリに所定のデータの書き込みを行なうとともに、前記オプションユニットに配設されたメモリからそのデータの読み出しを前記複数本の信号線及び前記複数個の端子を介して行ない、この読み出したデータが所定のデータとは異なる第１のデータである場合には、前記オプションユニットが装着されていないと判断し、読み出したデータが所定のデータとは異なる第２のデータである場合には、前記オプションユニットは装着されているがその電源が入っていないと判断する制御部を備え、前記複数個の端子には、データの受け渡しのために必要な所定のプルアップ電圧が印加され、前記オプションユニットに配設されたメモリは、ＣＭＯＳメモリであることを特徴とするものである。
【０００７】
請求項２記載のファクシミリ装置は、請求項１記載のファクシミリ装置において、前記第１のデータは、前記読み出したデータが全てハイレベルのデータであり、前記第２のデータは、前記読み出したデータが全てローレベルのデータであることを特徴としている。
【０００８】
請求項３に記載するオプションユニットを備えた画像処理装置は、請求項１又は２に記載する構成において、前記制御部による判断の結果を報知する報知部を備えたことを特徴とするものである。
【０００９】
【発明の実施の形態】
以下、本発明の実施形態に係るオプションユニット３を備えた画像処理装置１について図面に基づいて説明する。図１は、画像処理装置１の装置本体２とオプションユニット３との接続を示す図である。ここで、画像処理装置１とは、画像データの入力、送信、印字出力等をすることができる装置のことであり、ファクシミリ装置、コピー装置、プリンタ、あるいはこれらの複合した装置であるコピー・ファクシミリ・プリンタ複合機等、様々な装置が該当する。
【００１０】
図１に示すように、画像処理装置１の装置本体２は、制御部４と、報知部５と、印字部６と、外部インターフェース７とを有している。制御部４は、装置本体２の動作制御を行なうための構成部分である。この制御部４は、装置本体２の各構成部分の動作制御や外部インターフェース７を介したオプションユニット３との通信処理等を行なう演算処理部であるＭＰＵ（Microprocessing Unit）８と、このＭＰＵ８による制御処理に必要な動作プログラム等の各種のプログラム等を記憶する読出し専用のメモリであるＲＯＭ（Read Only Memory）９と、装置本体２の動作の実行に伴って取得された各種データ等を一時的に記憶する書込み及び読出しが可能なメモリであるＲＡＭ（Random Access Memory）１０とを有して構成されている。
【００１１】
報知部５は、画像処理装置１の動作状態や設定状態等の操作設定に必要な事項を使用者に知らせるための構成部分であって、装置本体２に対するオプションユニット３の装着の有無及びオプションユニット３の電源の入切の状態についての制御部４による判断の結果の報知も行なう。この報知部５は、ここでは、表示部１１とブザー１２とを有して構成されている。表示部１１は、液晶表示装置やＬＥＤランプ等を有して構成され、この液晶表示装置には各種の文字情報や図形情報を表示することができる。ブザー１２は、所定の報知音や音声等を発して使用者に注意を促すことができる。
【００１２】
印字部６は、所定の画像データや文字データ等を記録紙に印字出力するための構成部分である。本実施形態においては、報知部５と同様に、オプションユニット３の装着の有無及びオプションユニット３の電源の入切の状態についての制御部４による判断の結果を記録紙に印字して出力することにより、使用者に対してその判断の結果を報知することも行なう。
【００１３】
外部インターフェース７は、装置本体２にオプションユニット３を装着する際におけるオプションユニット３に対する接続部であり、外部配線１３を介してオプションユニット３のメモリ１４と接続される。ここでは、外部インターフェース７とオプションユニット３のメモリ１４との間は１６ビット幅の信号線よりなるデータバスとしての外部配線１３により接続される。そのため、外部インターフェース７は、この外部配線１３と接続するための１６個の端子１５を有している。そして、これらの外部インターフェース７の各端子１５には、データの受け渡しのために必要な所定のプルアップ電圧Ｖｐが印加されている。制御部４のＭＰＵ８は、この外部インターフェース７及び外部配線１３を介してオプションユニット３のメモリ１４に対して所定のデータの書き込み及び読み出しを行なう。なお、図１では省略しているが、外部配線１３には、データバスのほかに、アドレスバス、リード／ライト、チップセレクト等の信号線が含まれている。
【００１４】
以上のような装置本体２の各構成部分は、バス２３を介して相互に通信可能に接続されている。また、装置本体２の各構成部分は、電源回路１６を介して電源の供給を受ける。更に、図示しないが、装置本体２は、上述したようなファクシミリ装置やコピー装置等の画像処理装置１としての各種機能を果たすため、読取部、操作部、モデム、画像メモリ等の各構成部分を備えている。
【００１５】
オプションユニット３は、画像処理装置１の機能に付加的な機能を追加するためのものであり、装置本体２に着脱可能なユニットである。また、本実施形態においては、オプションユニット３は、装置本体２とは別個の電源回路１７を有して独立に電源の供給を受けるものとする。ここでは、オプションユニット３の一例として、ＬＡＮインターフェースユニットを画像処理装置１の装置本体２に装着する場合について説明する。このオプションユニット３は、ユニット制御部１８と、ＬＡＮインターフェース１９と、メモリ１４とを有している。
【００１６】
ユニット制御部１８は、オプションユニット３の動作制御を行なうための構成部分である。このユニット制御部１８は、オプションユニット３の各構成部分の動作制御やメモリ１４を介した装置本体２との通信処理等を行なう演算処理部であるＭＰＵ２０と、このＭＰＵ２０による制御処理に必要な動作プログラム等の各種のプログラム等を記憶する読出し専用のメモリであるＲＯＭ２１と、オプションユニット３の動作の実行に伴って取得された各種データ等を一時的に記憶する書込み及び読出しが可能なメモリであるＲＡＭ２２とを有して構成されている。また、ＬＡＮインターフェース１９は、画像処理装置１の装置本体２を、図示しないＬＡＮ（Local Area Network）に接続するためのインターフェースである。
【００１７】
メモリ１４は、装置本体２とオプションユニット３とが共有するデータの中継用のデュアルポートの記憶装置であり、装置本体２とオプションユニット３とは、このメモリ１４を介してデータの受け渡しを行なう。すなわち、装置本体２は、オプションユニット３に対する動作信号やＬＡＮを介して送信するデータの内容等をメモリ１４に書き込み、ユニット制御部１８は、そのメモリ１４に書き込まれた内容を読み出してオプションユニット３の動作処理等を行なう。一方、オプションユニット３は、装置本体２に対する動作信号やＬＡＮを介して受信したデータの内容等をメモリ１４に書き込み、制御部４はそのメモリ１４に書き込まれた内容を読み出して装置本体２の動作処理等を行なう。また、装置本体２の制御部４は、メモリ１４に対して、オプションユニット３の装着の有無及びオプションユニット３の電源の入切の状態についての判断を行なうための所定のデータの書き込み及びその所定のデータの読み出しを行なう。このようなメモリ１４として、ここではＣＭＯＳ（Complementary Metal-oxide Semiconductor）メモリを用いる。ただしメモリ１４の構造はこれに限定されるものではなく、他の構造のメモリを用いることも可能である。
【００１８】
以上のようなオプションユニット３の各構成部分は、バス２４を介して相互に通信可能に接続されている。なお、オプションユニット３は、このようなＬＡＮインターフェースユニットに限定されるものではなく、画像処理装置１の機能に付加的な機能を追加するためのものであって、装置本体２に着脱可能なユニットであれば、例えば、二回線モデムユニットやプリンタボードユニット等の他のオプションユニットであっても全く同様に本発明を適用することが可能である。
【００１９】
次に、本実施形態に係るオプションユニット３を備えた画像処理装置１の動作処理について説明する。この画像処理装置１の装置本体２の制御部４は、オプションユニット３のメモリ１４に対して所定のデータの書き込みを行なうとともに、このメモリ１４からそのデータの読み出しを行ない、この読み出したデータが所定のデータとは異なる第1のデータである場合には、オプションユニット３が装着されていないと判断し、読み出したデータが所定のデータとは異なる第２のデータである場合には、オプションユニット３は装着されているがその電源が入っていないと判断する処理を行なう。
【００２０】
以下、このような画像処理装置１の動作処理について、図２に示すフローチャートを用いて、更に具体的に説明する。なお、このフローチャートに示す画像処理装置１の動作処理は、ＲＯＭ９に記憶されている動作プログラム７に従って制御部４のＭＰＵ８の制御の下に行なわれる。
【００２１】
まず、装置本体２の電源が投入されたか否かについて判断する（Ｓ１）。装置本体２の電源が投入されていない場合には（Ｓ１：ＮＯ）、画像処理装置１の動作が行なわれることはないので、そのまま待機する。装置本体２の電源が投入された場合には（Ｓ１：ＹＥＳ）、装置本体２の制御部４は、オプションユニット３のメモリ１４に対して所定のデータの書き込みを行なう（Ｓ２）。本実施形態においては、このような所定のデータとして２個のデータ、すなわちＤ１＝＃５５５５、Ｄ２＝＃ＡＡＡＡを、それぞれメモリ１４の異なるアドレスに書き込むこととしている。ここで、データＤ１及びＤ２はいずれも１６進数の４桁の１６ビットデータである。そして、Ｄ１＝＃５５５５は、奇数ビットがハイレベル、偶数ビットがローレベルのデータである（＃５＝「０１０１」）。Ｄ２＝＃ＡＡＡＡは、奇数ビットがローレベル、偶数ビットがハイレベルのデータである（＃Ａ＝「１０１０」）。このように所定のデータとして２個のデータＤ１及びＤ２を書き込むこととしているのは、オプションユニット３が装着されていない場合や、オプションユニット３が装着されているがその電源が入っていない場合には、２個のデータＤ１及びＤ２が共に同じデータとなることから（Ｄ１＝Ｄ２＝＃ＦＦＦＦ、又はＤ１＝Ｄ２＝＃００００）、これと容易に区別することができるようにすることにより、制御部４による判断の確実性を高めるためである。
【００２２】
次に、装置本体２の制御部４は、オプションユニット３のメモリ１４から処理Ｓ２において書き込んだデータＤ１及びＤ２の読み出しを行なう（Ｓ３）。このメモリ１４からのデータの読み出し処理は、処理Ｓ２においてデータＤ１及びＤ２の書き込みが正常に行なわれたか否かを判断することなく行なう。
【００２３】
そして、メモリ１４から読み出したデータＤ１及びＤ２の内容が、所定のデータ、すなわちＤ１＝＃５５５５、Ｄ２＝＃ＡＡＡＡであるか否かについて判断する（Ｓ４）。メモリ１４から読み出したデータＤ１及びＤ２の内容が、Ｄ１＝＃５５５５、Ｄ２＝＃ＡＡＡＡである場合には（Ｓ４：ＹＥＳ）、制御部４は、そのまま通常の処理を行なう（Ｓ５）。これは、メモリ１４から読み出したデータＤ１及びＤ２の内容が、Ｄ１＝＃５５５５、Ｄ２＝＃ＡＡＡＡである場合には、処理Ｓ２におけるデータＤ１及びＤ２の書き込み、及び処理Ｓ３におけるデータＤ１及びＤ２の読み出しがいずれも正常に行なわれたということであり、オプションユニット３が装置本体２に正常に装着され、且つ、そのオプションユニット３の電源が入っていると判断することができるからである。
【００２４】
一方、メモリ１４から読み出したデータＤ１及びＤ２の内容が、所定のデータ、すなわちＤ１＝＃５５５５、Ｄ２＝＃ＡＡＡＡでない場合には（Ｓ４：ＮＯ）、次に、その読み出したデータＤ１及びＤ２の内容が、所定のデータとは異なる第１のデータ、すなわちＤ１＝Ｄ２＝＃ＦＦＦＦであるか否かについて判断する（Ｓ６）。これは、オプションユニット３が装置本体２に装着されているか否かをこれにより判断することができるからである。すなわち、オプションユニット３が装置本体２に装着されていない場合には、外部配線１３のオプションユニット３側のインピーダンスは非常に高くなり、オプションユニット３側に電流が流れないため、外部インターフェース７の各端子１５の電圧はすべてプルアップ電圧Ｖｐと等しくなる。そのため、読み出したデータＤ１及びＤ２は、共に全ての桁における全ビットがハイレベルとなり、Ｄ１＝Ｄ２＝＃ＦＦＦＦとなることから、これを所定のデータとは異なる第１のデータとし、このようになった場合には、オプションユニット３が装着されていないと判断することができる。
【００２５】
したがって、メモリ１４から読み出したデータＤ１及びＤ２の内容が、Ｄ１＝Ｄ２＝＃ＦＦＦＦである場合には（Ｓ６：ＹＥＳ）、オプションユニット３が装置本体２に正常に装着されていない旨を報知する（Ｓ７）。このような報知の方法としては、具体的には、表示部１１の表示装置にその旨を表示する方法、ブザー１２により所定の報知音等を発する方法、印字部６においてその旨を記録紙に印字出力する方法、あるいは、これらを複合した方法等がある。
【００２６】
一方、メモリ１４から読み出したデータＤ１及びＤ２の内容が、Ｄ１＝Ｄ２＝＃ＦＦＦＦでない場合には（Ｓ６：ＮＯ）、次に、その読み出したデータＤ１及びＤ２の内容が、所定のデータとは異なる第２のデータ、すなわちＤ１＝Ｄ２＝＃００００であるか否かについて判断する（Ｓ８）。これは、オプションユニット３が装置本体２に装着されているがその電源が入っていない場合に該当するか否かをこれにより判断することができるからである。すなわち、オプションユニット３に電源が供給されていない場合には、メモリ１４にも電源が供給されない。その場合、ＣＭＯＳメモリからなるメモリ１４は、その構造上、入出力ポートのインピーダンスが非常に小さくなり、プルアップ電圧Ｖｐによる電流はオプションユニット３側に流れ、外部インターフェース７の各端子の電圧は非常に低くなる。そのため、読み出したデータＤ１及びＤ２は、共に全ての桁における全ビットがローレベルとなり、Ｄ１＝Ｄ２＝＃００００となることから、これを所定のデータとは異なる第２のデータとし、このようになった場合には、オプションユニット３が装着されているがその電源が入っていないと判断することができる。
【００２７】
したがって、メモリ１４から読み出したデータＤ１及びＤ２の内容が、Ｄ１＝Ｄ２＝＃００００である場合には（Ｓ８：ＹＥＳ）、オプションユニット３が装置本体２に装着されているがその電源が入っていない旨を報知する（Ｓ９）。このような報知の方法としては、前述の処理Ｓ８の場合と同様の方法を用いることができる。一方、メモリ１４から読み出したデータＤ１及びＤ２の内容が、Ｄ１＝Ｄ２＝＃００００でない場合には（Ｓ８：ＮＯ）、処理はＳ２へ戻る。これは、処理Ｓ４、Ｓ６、Ｓ８のいずれの条件にも該当しない場合には、オプションユニット３が装置本体２に正常に装着され、且つ、そのオプションユニット３の電源が入っているにも関わらず、処理Ｓ２において所定のデータの書き込みが正常に行なわれなかったと考えられるからである。
【００２８】
なお、本実施形態においては、装置本体２の電源が投入されたときに、装置本体２の制御部４がオプションユニット３のメモリ１４に所定のデータの書き込みを行ない（Ｓ１）、その後、処理Ｓ２以降において装置本体２に対するオプションユニット３の装着の有無及びオプションユニット３の電源の入切の状態についての判断を行なうこととしているが、このような処理を行なう時期はこれに限定されるものではなく、例えば、装置本体２の電源が投入された後、オプションユニット３に対する操作が最初に行なわれたときにＳ２以降の処理を開始するようにすることも可能である。
【００２９】
また、本実施形態においては、装置本体２の制御部４がメモリ１４に書き込んだ所定のデータとは異なる第１のデータとして、全ての桁における全ビットがハイレベルの信号により形成されたデータ（Ｄ１＝Ｄ２＝＃ＦＦＦＦ）とし、当該所定のデータとは異なる第２のデータとして、全ての桁における全ビットがローレベルの信号により形成されたデータ（Ｄ１＝Ｄ２＝＃００００）としている。しかし、これら所定のデータとは異なる第１のデータ及び第２のデータの内容はこれに限定されるものではなく、上記実施形態における第１のデータと第２のデータの内容を入れ替えたものとすることも可能であり、また、これら以外の全く異なるデータとすることも可能である。
【００３０】
【発明の効果】
以上説明したように、本発明の請求項１に係るオプションユニットを備えた画像処理装置によれば、オプションユニットに対して所定のデータの書き込みを行ない、更にそのデータの読み出しを行なって、当該読み出したデータと書き込んだ所定のデータとを比較することにより、特段の回路や装置等の構成を必要とせずに、オプションユニットが装置本体に正常に装着されているか否か、及びオプションユニットの電源が入っているか否かの双方について適切に判断することができる。また、画像処理装置の使用者に対して、その判断の結果を知らせて適切な処置をとれるように促すことが可能となる。
【００３１】
また、装置本体がオプションユニットのメモリを介してデータの受け渡しを行い、装置本体の制御部が、前記メモリに対して所定のデータの書き込みを行ない、また、前記メモリからそのデータの読み出しを行なうことにより、例えば、オプションユニットが装置本体に正常に装着されていない場合には、読み出したデータがハイレベルの信号により形成されるデータとなり、オプションユニットが装着されているがその電源が入っていない場合には、読み出したデータがローレベルの信号により形成されたデータとなるというように、オプションユニットの装着の有無や電源の入切の状態によって異なるデータが読み出されることとなるので、オプションユニットのこれらの状態について制御部において確実に判断することが可能となる。
【００３２】
本発明の請求項３に係るオプションユニットを備えた画像処理装置によれば、上述の効果に加えて、前記制御部による判断の結果を報知する報知部を備えたことにより、オプションユニットが装置本体に正常に装着されているか否か、及びオプションユニットの電源が入っているか否かの双方について画像処理装置の使用者に報知することができる。したがって、使用者はその報知された内容にしたがって適切な処置をとることが可能となる。
【図面の簡単な説明】
【図１】本発明の実施形態に係るオプションユニットを備えた画像処理装置の装置本体とオプションユニットとの接続を示す図である。
【図２】本発明の実施形態に係るオプションユニットを備えた画像処理装置の動作処理を示すフローチャートである。
【符号の説明】
１  オプションユニットを備えた画像処理装置
２  装置本体
３  オプションユニット
４  装置本体の制御部
５  報知部
６  印字部
７  外部インターフェース
１３  外部配線
１４  メモリ
１８  ユニット制御部
【図１】
0003807288.tif 000002
【図２】
0003807288.tif 000003