(57)【要約】【課題】データの読み出し又は書き込みに一定の時間がかかる場合であっても確実にその処理を遂行することができるようにする。【解決手段】プリンタ１００の制御部５０は、カートリッジ装着部ＣＣ１に装着されたインクカートリッジ３１が有するカートリッジメモリ４１のカートリッジアンテナ３６と、それと通信するためのプリンタアンテナ６０との間の相対的な位置が所定の範囲内にあるときに、それらを介して、カートリッジメモリ４１に対しデータの読み出し又は書き込みを行う。制御部５０は、そのデータの読み出し又は書き込みの最中は、カートリッジアンテナ３６と、それと非接触式で通信するためのプリンタアンテナ６０との間の相対的な位置がユーザに変更させることを防止するために、カートリッジ装着部ＣＣ１の蓋が開かないようロックし、カートリッジ３１を取り外せないようにする。【選択図】        図１
2004358718.tif 000002
【特許請求の範囲】
【請求項１】
外部記憶装置を着脱可能に装着することができるプリンタにおいて、
プリンタと通信するためのプリンタ通信部を持つ外部記憶装置が装着される装着部と、
前記装着部に装着された前記外部記憶装置と前記プリンタ通信部を介して通信するためのものであって、前記プリンタ通信部に対する相対的な位置が所定の範囲内にあるときに前記外部記憶装置と通信可能な記憶装置通信部と、
前記プリンタ通信部の前記記憶装置通信部との間の相対的な位置が前記所定の範囲内にあるときに、前記記憶装置通信部及び前記プリンタ通信部を介して前記外部記憶装置に対しデータの読出し又は書き込みを行なうデータ読み書き手段と、
前記データ読み書き手段が前記データの読出し又は書き込みを行なっている間、前記プリンタ通信部と前記記憶装置通信部との間の相対的な位置をユーザに変更させることを防止する位置変更防止手段と
を備えるプリンタ。
【請求項２】
前記データ読み書き手段が、前記プリンタの電源がターンオフする間際に、所定のデータの読出し又は書き込みを前記外部記憶装置に対して行なうと共に、前記所定のデータの読出し又は書き込みが完了する前に前記電源がターンオフした場合には、前記電源が再びターンオンした直後に、残りのデータの読出し又は書き込みを行なう、
請求項１記載のプリンタ。
【請求項３】
プリンタ記憶媒体を更に備え、
前記データ読み書き手段が、前記プリンタの電源がターンオフする間際に、所定のデータを前記プリンタ記憶媒体に書き込み、前記電源がターンオフしてから前記電源が再びターンオンした直後に、前記プリンタ記憶媒体に書き込んだ前記所定のデータを読み出しそれを前記外部記憶装置に書き込む、
請求項１記載のプリンタ。
【請求項４】
前記位置変更防止手段は、前記所定のデータの読出し又は書き込みが完了する前に前記電源がターンオフした場合には、前記電源が再びターンオンして前記残りのデータの読出し又は書き込みが完了するまで、前記相対的な位置をユーザに変更させることを防止する、
請求項２又は３記載のプリンタ。
【請求項５】
前記位置変更防止手段は、前記所定のデータの読出し又は書き込みが完了した後に前記電源がターンオフした場合には、前記相対的な位置をユーザに変更させることを防止しない、
請求項４記載のプリンタ。
【請求項６】
前記外部記憶装置は、前記装着部に着脱可能に装着される着色剤カートリッジが有するカートリッジ記憶媒体である、
請求項１記載のプリンタ。
【請求項７】
印刷ヘッドを主走査方向に走行させるキャリッジを更に備え、
前記外部記憶装置は、前記装着部に着脱可能に装着される着色剤カートリッジが有するカートリッジ記憶媒体であり、
前記装着部は前記キャリッジに備えられ、
前記記憶装置通信部及び前記プリンタ通信部は、所定の通信領域を有する無線アンテナであり、
前記記憶装置通信部は、前記プリンタ内部の所定位置に備えられ、
前記プリンタ通信部は、前記着色剤カートリッジに備えられる、
請求項１記載のプリンタ。
【請求項８】
印刷ヘッドを主走査方向に走行させるキャリッジを更に備え、
前記外部記憶装置は、前記装着部に着脱可能に装着される着色剤カートリッジが有するカートリッジ記憶媒体であり、
前記装着部は前記キャリッジから離れた場所に備えられ、
前記記憶装置通信部及び前記プリンタ通信部は、所定の通信領域を有する無線アンテナであり、
前記記憶媒体通信部は、前記プリンタ内部の所定位置に前記カートリッジ記憶媒体と通信可能に固定されている、又は前記プリンタ内を走行する移動体に備えられており、
前記プリンタ通信部は、前記着色剤カートリッジに備えられている、
請求項１記載のプリンタ。
【請求項９】
前記位置変更防止手段によって前記ユーザに変更されることが防止されている前記相対的な位置が前記ユーザによって強制的に変更される可能性があること及びその可能性がなくなったことを検出する検出手段を更に備え、
前記データ読み書き手段が、前記所定のデータを前記外部記憶装置に書き込んでいる最中に、前記可能性があることが検出されたときは、前記外部記憶装置に対する書き込みを中断し、その後、前記可能性がなくなったことが検出されたときに、残りのデータを前記外部記憶装置に書き込む、
請求項１記載のプリンタ。
【請求項１０】
前記位置変更防止手段は、以下の（１）及び（２）の処理、
（１）前記外部記憶装置が前記ユーザに取り外されないようにする、
（２）前記記憶装置通信部を有し前記プリンタ内部を移動可能な移動体が前記ユーザに動かされないようにする、
の少なくとも一方の処理により、前記相対的な位置が前記ユーザに変更されることを防止する、
請求項１記載のプリンタ。
【請求項１１】
外部記憶装置を着脱可能に装着することができるアクセス装置において、
アクセス装置と通信するためのアクセス装置通信部を持つ外部記憶装置が装着される装着部と、
前記装着部に装着された前記外部記憶装置と前記アクセス装置通信部を介して通信するためのものであって、前記アクセス装置通信部に対する相対的な位置が所定の範囲内にあるときに前記外部記憶装置と通信可能な記憶装置通信部と、
前記アクセス装置通信部の前記記憶装置通信部との間の相対的な位置が前記所定の範囲内にあるときに、前記記憶装置通信部及び前記アクセス装置通信部を介して前記外部記憶装置に対しデータの読出し又は書き込みを行なうデータ読み書き手段と、
前記データ読み書き手段が前記データの読出し又は書き込みを行なっている間、前記アクセス装置通信部と前記記憶装置通信部との間の相対的な位置をユーザに変更させることを防止する位置変更防止手段と
を備えるアクセス装置。
【発明の詳細な説明】
【０００１】
【発明の技術分野】
本発明は、外部記録装置を着脱可能に装着することができるプリンタに関し、例えば、記憶媒体が備えられた着色剤カートリッジを装着することができるプリンタに関する。
【０００２】
【従来の技術】
記録媒体を備えたインクカートリッジを備えることができるプリンタが既に知られている（例えば特許文献１）。この種のプリンタは、例えばプリンタの電源がオン状態から強制的にオフ状態にされたときに、所定のデータ（例えばインク残量）を、インクカートリッジの記録媒体に書き込むようにする（例えば特許文献１の段落８５）。
【０００３】
また、インクカートリッジの記録媒体とプリンタとの通信は、インクカートリッジの記録媒体（以下、「カートリッジ記憶媒体」と言う）とプリンタに備えられる接続端子とが接触した状態（つまり接触式）で行なうこともできるし（例えば特許文献１）、それらが接触していない状態（つまり非接触式）で行うこともできる（例えば特許文献２）。
【０００４】
【特許文献１】
特開２００３−１９８１８号。
【０００５】
【特許文献２】
特開２００２−１２７３９１号。
【０００６】
【発明が解決しようとする課題】
所定のデータをカートリッジ記憶媒体に書き込む処理（以下、「カートリッジ書き込み処理」と言う）、又は所定のデータをカートリッジ記録媒体から読み込む処理（以下、「カートリッジ読み取り処理」と言う）は、瞬時に行なえず一定の時間がかかる場合がある。その場合、その処理の最中に、カートリッジ記憶媒体とプリンタとが通信不能な状態になってしまうと、そのデータが破損し得る等の問題が生じる。
【０００７】
また、カートリッジ書き込み処理やカートリッジ読み取り処理を行うためには、所定の電力が要る。プリンタの電源がターンオフする場合にもその処理を行うためには、例えば、プリンタの電源がオン状態の間に、その所定の電力を電解コンデンサに充電し、電源がターンオフする間際に、その電解コンデンサの充電力を用いて、カートリッジ書き込み処理又はカートリッジ読み込み処理を行うようにするという方法が考えられる。
【０００８】
しかし、この方法の場合、その処理が完了する前にターンオフしてしまうことがないように、電解コンデンサの蓄電可能な電力量を、カートリッジ書き込み処理やカートリッジ読み取り処理に要する電力量よりも多めにする必要がある。そのため、コスト高になってしまいやすい。これは、特に、カートリッジ記憶媒体とプリンタとの通信が非接触式で行なわれる場合に可能性が高い。なぜなら、非接触式の場合には、例えば、着色剤カートリッジと、印刷ヘッドを主走査方向に往復走行させるキャリッジとの双方に備えられる各通信アンテナの通信可能領域の関係上、カートリッジ書き込み処理やカートリッジ読み取り処理を行うためには、キャリッジを所定の位置（例えばホームポジション）まで走行させる必要があり、それによる一層の電力消費が行なわれてしまうからである。
【０００９】
以上の問題点は、着色剤カートリッジに備えられる記憶媒体に対するデータの読み出し又は書き込みに限らず、プリンタに着脱可能に装着することができる他種の外部記憶装置についても存在し得る。また、上述した問題点は、インクジェットプリンタやレーザプリンタ等のプリンタに限らず、データの読み出し又は書き込みが可能な様々なアクセス装置についても存在し得る。
【００１０】
従って、本発明の目的は、データの読み出し又は書き込みに一定の時間がかかる場合であっても確実にその処理を遂行することができるようにすることにある。
【００１１】
本発明の別の目的は、データの読み出し又は書き込みをプリンタの電源がオン状態からオフ状態に切り替えられたときに行うことが低コストで実現できるようにすることにある。
【００１２】
【課題を解決するための手段】
本発明に従うプリンタは、外部記憶装置を着脱可能に装着することができるプリンタであって、プリンタと通信するためのプリンタ通信部を持つ外部記憶装置が装着される装着部と、前記装着部に装着された前記外部記憶装置と前記プリンタ通信部を介して通信するためのものであって、前記プリンタ通信部に対する相対的な位置が所定の範囲内にあるときに前記外部記憶装置と通信可能な記憶装置通信部と、前記プリンタ通信部の前記記憶装置通信部との間の相対的な位置が前記所定の範囲内にあるときに、前記記憶装置通信部及び前記プリンタ通信部を介して前記外部記憶装置に対しデータの読出し又は書き込みを行なうデータ読み書き手段と、前記データ読み書き手段が前記データの読出し又は書き込みを行なっている間、前記プリンタ通信部と前記記憶装置通信部との間の相対的な位置をユーザに変更させることを防止する位置変更防止手段とを備える。位置変更防止手段は、例えば、前記所定の範囲外に前記相対的な位置が変更されることを防止する。
【００１３】
第１の好適な実施形態では、前記データ読み書き手段が、前記プリンタの電源がターンオフする間際に、所定のデータの読出し又は書き込みを前記外部記憶装置に対して行なうと共に、前記所定のデータの読出し又は書き込みが完了する前に前記電源がターンオフした場合には、前記電源が再びターンオンした直後に、残りのデータの読出し又は書き込みを行なう。
【００１４】
ここで、「プリンタの電源がターンオフする間際」とは、例えば、プリンタのターンオフ動作開始イベントが検出されてから完全にターンオフするまでの期間における所定の時点又は期間である。「プリンタのターンオフ動作開始イベント」とは、例えば、プリンタの電源スイッチがユーザによってオフにされたことや、商用電源から引き抜かれたこと等である。
【００１５】
第２の好適な実施形態では、プリンタ記憶媒体が更に備えられ、前記データ読み書き手段が、前記プリンタの電源がターンオフする間際に、所定のデータを前記プリンタ記憶媒体に書き込み、前記電源がターンオフしてから前記電源が再びターンオンした直後に、前記プリンタ記憶媒体に書き込んだ前記所定のデータを読み出しそれを前記外部記憶装置に書き込む。
【００１６】
第３の好適な実施形態では、第１又は第２の好適な実施形態において、前記位置変更防止手段は、前記所定のデータの読出し又は書き込みが完了する前に前記電源がターンオフした場合には、前記電源が再びターンオンして前記残りのデータの読出し又は書き込みが完了するまで、前記相対的な位置をユーザに変更させることを防止する。
【００１７】
第４の好適な実施形態では、第３の好適な実施形態において、前記位置変更防止手段は、前記所定のデータの読出し又は書き込みが完了した後に前記電源がターンオフした場合には、前記相対的な位置をユーザに変更させることを防止しない。
【００１８】
第５の好適な実施形態では、前記外部記憶装置は、前記装着部に着脱可能に装着される着色剤カートリッジが有するカートリッジ記憶媒体である。
【００１９】
第６の好適な実施形態では、印刷ヘッドを主走査方向に走行させるキャリッジが更に備えられ、前記外部記憶装置は、前記装着部に着脱可能に装着される着色剤カートリッジが有するカートリッジ記憶媒体であり、前記装着部は前記キャリッジに備えられ、前記記憶装置通信部及び前記プリンタ通信部は、所定の通信領域を有する無線アンテナであり、前記記憶装置通信部は前記プリンタ内部の所定位置に備えられ、前記プリンタ通信部は前記着色剤カートリッジに備えられる。
【００２０】
第７の好適な実施形態では、印刷ヘッドを主走査方向に走行させるキャリッジが更に備えられ、前記外部記憶装置は、前記装着部に着脱可能に装着される着色剤カートリッジが有するカートリッジ記憶媒体であり、前記装着部は前記キャリッジから離れた場所に備えられ、前記記憶装置通信部及び前記プリンタ通信部は、所定の通信領域を有する無線アンテナであり、前記記憶媒体通信部は、前記プリンタ内部の所定位置に前記カートリッジ記憶媒体と通信可能に固定されている、又は前記プリンタ内を走行する移動体に備えられており、前記プリンタ通信部は、前記着色剤カートリッジに備えられている。
【００２１】
第８の好適な実施形態では、前記位置変更防止手段によって前記ユーザに変更されることが防止されている前記相対的な位置が前記ユーザによって強制的に変更される可能性があること及びその可能性がなくなったことを検出する検出手段が更に備えられる。この場合、前記データ読み書き手段が、前記所定のデータを前記外部記憶装置に書き込んでいる最中に、前記可能性があることが検出されたときは、前記外部記憶装置に対する書き込みを中断し（例えば、中断したときは、一時的に残りのデータをプリンタ内のプリンタ記憶媒体にバックアップし）、その後、前記可能性がなくなったことが検出されたときに、残りのデータを前記外部記憶装置に書き込む。
【００２２】
第９の好適な実施形態では、前記外部記憶装置は、前記装着部に着脱可能に装着される着色剤カートリッジが有するカートリッジ記憶媒体であり、前記装着部は、前記装着部に前記着色剤カートリッジが装着されたときに閉じることができ、前記装着部から前記着色剤カートリッジを取り外すときに開けられる蓋を有し、前記位置変更防止手段は、前記着色剤カートリッジが前記装着部に装着されて閉じられた前記蓋を開けることができないようにすることで、前記相対的な位置をユーザに変更させることを防止する。
【００２３】
第１０の好適な実施形態では、第９の好適な実施形態において、前記位置変更防止手段は、前記相対的な位置を前記ユーザに変更させることの防止を中止したときに、前記蓋を自動的に開ける。
【００２４】
第１１の好適な実施形態では、プリンタ記憶媒体が更に備えられ、前記データ読み書き手段は、前記プリンタの電源がターンオフする間際に、前記外部記憶装置に書き込むべきデータがあれば、そのデータの全部又は一部を前記プリンタ記憶媒体に書き込む。後者の場合、残りのデータは前記外部記憶装置に書き込まれる。
【００２５】
第１２の好適な実施形態では、前記位置変更防止手段は、以下の（１）及び（２）の処理、
（１）前記外部記憶装置が前記ユーザに取り外されないようにする、
（２）前記記憶装置通信部を有し前記プリンタ内部を移動可能な移動体が前記ユーザに動かされないようにする、
の少なくとも一方の処理により、前記相対的な位置が前記ユーザに変更されることを防止する。この（１）又は（２）の処理は、機械的に行っても良いし、聴覚的又は視覚的に警告することにより行っても良い。
【００２６】
本発明に従うアクセス装置は、外部記憶装置を着脱可能に装着することができるアクセス装置であって、アクセス装置と通信するためのアクセス装置通信部を持つ外部記憶装置が装着される装着部と、前記装着部に装着された前記外部記憶装置と前記アクセス装置通信部を介して通信するためのものであって、前記アクセス装置通信部に対する相対的な位置が所定の範囲内にあるときに前記外部記憶装置と通信可能な記憶装置通信部と、前記アクセス装置通信部の前記記憶装置通信部との間の相対的な位置が前記所定の範囲内にあるときに、前記記憶装置通信部及び前記アクセス装置通信部を介して前記外部記憶装置に対しデータの読出し又は書き込みを行なうデータ読み書き手段と、前記データ読み書き手段が前記データの読出し又は書き込みを行なっている間、前記アクセス装置通信部と前記記憶装置通信部との間の相対的な位置をユーザに変更させることを防止する位置変更防止手段とを備える。
【００２７】
前述した第１〜第１２の好適な実施形態の少なくとも１つは、アクセス装置に適用することができる。
【００２８】
【発明の実施の形態】
以下、図面を参照して本発明の一実施形態を説明する。まず、その実施形態に係るインクジェットプリンタの全体概要を説明する。
【００２９】
図１は、本実施形態に係るインクジェットプリンタの構成を示すブロック図である。
【００３０】
本実施形態に係るインクジェットプリンタ（以下、単に「プリンタ」と言う）１００は、紙送り機構、印刷機構、印刷制御部、及びホストインターフェース５４を有している。
【００３１】
紙送り機構は、紙送りモータや紙送りローラ等を有しており、後述する制御部５０の制御の下、紙送りモータの駆動により紙送りローラが回転し、印刷用紙を副走査方向に搬送する。
【００３２】
印刷機構は、主走査方向に往復走行するキャリッジ１２や、キャリッジ１２を走行させるキャリッジモータ（図示せず）や、キャリッジ１２を案内するために主走査方向に長いガイド部材（図示せず）等を備えている。
【００３３】
キャリッジ１２には、印刷用紙Ｐにインク滴を吐出する吐出ヘッドとしての記録ヘッド（図示せず）や、複数色（例えば、シアン、マゼンタ、イエロー及びブラックの４色）にそれぞれ対応した複数のインクカートリッジ３１〜３４をそれぞれ着脱可能に装着することができる複数のカートリッジ装着部ＣＣ１〜ＣＣ４が備えられている。
【００３４】
各カートリッジ装着部ＣＣ１、ＣＣ２、ＣＣ３、又はＣＣ４には、装着されたインクカートリッジ３１、３２、３３、又は３４を取り外し不可能にするためのロック機構Ｒ１、Ｒ２、Ｒ３、又はＲ４が備えられる。ロック機構Ｒ１〜Ｒ４は、制御部５０からの制御信号を受けて、インクカートリッジ３１、３２、３３、又は３４を取り外し不可能にしたりそれを解除したりすることができるようになっている（詳細は後述する）。
【００３５】
各インクカートリッジ３１、３２、３３、又は３４は、直方体状になっており、所定の面に（例えば副走査方向を向いた面に）、記憶ユニットを有している。各記憶ユニットには、アンテナ３６（３７、３８、又は３９）及び記憶素子４１（４２、４３、又は４４）が含まれている。各記憶素子４１、４２、４３、又は４４は、例えばＥＥＰＲＯＭ等の不揮発性メモリであり、アンテナ３６、３７、３８、又は３９に接続されている（以下の説明では、その記憶素子を「カートリッジメモリ」と称し、そのアンテナを「カートリッジアンテナ」と称する）。カートリッジメモリ４１、４２、４３、又は４４には、所定のデータ、例えば、インクの残量又は使用量、そのカートリッジメモリに固有の識別コード（例えばシリアル番号）、又は、そのカートリッジメモリが搭載されているインクカートリッジに固有の識別コード（例えばシリアル番号）等を書き込むことができる。
【００３６】
印刷制御部は、プリンタ全体の動作を制御する制御部（例えばＣＰＵ）５０と、プログラムを格納したリードオンリメモリ（ＲＯＭ）５１と、ワーキングデータ等を一時的に格納するランダムアクセスメモリ（ＲＡＭ）５２と、カートリッジメモリに書くべきデータのバックアップ先等に利用される記録媒体（例えばＥＥＰＲＯＭ、以下、「プリンタメモリ」と言う）１０２とを有している。また、印刷制御部は、プリンタ１００内部に設けられており、電源オン状態のときに一定の電力を蓄える図示しない蓄電器（例えば電解コンデンサ）から充電力の供給を受けて、後述するターンオフ動作を行うことができる。
【００３７】
制御部５０には、ＲＯＭ５１、ＲＡＭ５２及びＥＥＰＲＯＭ１０２が接続されており、それらの記憶媒体に対してデータの読み出し又は書き込みを行うことができる。また、制御部５０は、キャリッジ１２を含む印刷機構や紙送り機構等が接続され、この各機構に対して作動信号が出力されるようになっている。また、制御部５０は、記録ヘッドから吐出されるインクの吐出量を、インクカートリッジ毎に積算し、その積算結果をＲＡＭ５２に保存することができる。
【００３８】
また、制御部５０は、ホストインターフェース５４を介して外部のコンピュータ５５と通信可能に接続し、そのコンピュータ５５との間で印刷データ等の受け渡しを行うことができる（なお、コンピュータ５５には、ディスプレイ装置等の表示部５６や種々のデータを入力するキーボード５７などが接続されている）。
【００３９】
更に、制御部５０は、プリンタ１００内部の所定箇所に移動可能に又は固定的に備えられているアンテナ（以下、「プリンタアンテナ」と称する）６０と送受信回路５０１を介して通信可能に接続されている。制御部５０は、このプリンタアンテナ６０及びカートリッジアンテナ３６〜３９を介して、各カートリッジメモリ４１〜４４に対して所定のデータの（例えばインクの属性データ）の読み出し又は書き込みを行うことができる。
【００４０】
制御部５０は、例えばカートリッジメモリ４１に対し所定のデータの読出し又は書き込みを行なうときは、キャリッジ機構を制御して、カートリッジアンテナ３６とプリンタアンテナ６０とが無線通信できる位置に向けてキャリッジ１２を走行させ、キャリッジ１２がその位置に到達した後で、カートリッジアンテナ３６及びプリンタアンテナ６０を介してカートリッジメモリ４１に対しデータの読出し又は書き込みを行なう。ここで、「カートリッジアンテナ３６とプリンタアンテナ６０とが無線通信できる位置」とは、例えばキャリッジ１２の位置の原点となるホームポジションであり、具体的には、例えば、カートリッジアンテナ３６とプリンタアンテナ６０との距離が１０ｍｍ以内になる位置である。
【００４１】
以上が、本実施形態に係るインクジェットプリンタの全体概要である。次に、本実施形態において本願発明と特に関連性の高い部分について説明する。なお、以下の説明において、カートリッジ装着部ＣＣ１は、他のカートリッジ装着部ＣＣ２〜ＣＣ４と機能的に同一であり、また、インクカートリッジ３１も、他のインクカートリッジ３２〜３４と機能的には同一であるので、カートリッジ装着部ＣＣ１及びそれに装着されるインクカートリッジ３１を代表的に用いて説明する。
【００４２】
カートリッジ装着部ＣＣ１は、前述したようにロック機構Ｒ１を有している。このロック機構Ｒ１は、カートリッジ装着部Ｃ１に装着されたインクカートリッジ３１を取り外すことを不可能にするロック状態を実行したり、そのロック状態を解除して、そのインクカートリッジ３１を取り外すことができるようにしたりできる。以下、図２を参照して、カートリッジ装着部ＣＣ１及びインクカートリッジ３１の装着について説明すると共に、ロック機構Ｒ１の具体例を説明する。
【００４３】
図２は、カートリッジ装着部ＣＣ１の構造の概略を示す図である。
【００４４】
カートリッジ装着部ＣＣ１は、インクカートリッジ３１を収容可能な容積を有し、カートリッジカバー９２と、通信用窓Ｗと、カバーロック部、自動オープン部とを備えている。
【００４５】
カートリッジカバー９２は、支持軸９１を介して開閉可能な蓋である。カートリッジカバー９２は、空いた状態（例えば図示の点線位置）から閉じた状態（実線で図示）になってカバーロック部によってロック状態にされた後、制御部５０による制御により、そのロック状態が解除されて、開けることができるようになる。更に、その際、カートリッジカバー９２は、制御部５０によって自動オープン部が制御されることにより、自動的に開くことができるようになっている。カートリッジカバー９２の所定位置、例えば先端には、開けようとしてもカバーロック部のロック用爪８００にひっかかって開けられないようにするためのカバー爪９３が備えられている。カバー爪９３の下側には、ロック用爪８００の上側の斜面を滑ってロック用爪８００をカートリッジ装着部ＣＣ１の内部に押し込むための傾斜面が設けられている。
【００４６】
通信用窓Ｗは、カートリッジ装着部ＣＣ１の外にあるプリンタアンテナ６０と、カートリッジ装着部ＣＣ１の内部に位置するカートリッジアンテナ３６とが、カートリッジ装着部ＣＣ１を介して無線通信できるように設けられたものである。通信用窓Ｗは、カバー９２が閉じられてインクカートリッジ３１がカートリッジ装着部ＣＣ１に装着されたときにインクカートリッジ３１の記憶ユニット（例えば少なくともカートリッジアンテナ３６）が位置する領域と対向した位置に備えられる。
【００４７】
カバーロック部は、カートリッジカバー９２が開いた状態（点線で図示）から閉じた状態（実線で図示）になったときにカートリッジカバー９２が開かないようにするものである。具体的には、例えば、カバーロック部は、ロック用爪８００と、ロック用爪避退部８０１とを有している。
【００４８】
ロック用爪８００は、カートリッジ装着部ＣＣ１の側面から突出しており、且つ、その表面に設けられている避退用穴８０３に避退することができるようになっている。ロック用爪８００は、避退用穴８０３の底部に設けられている弾性体（例えばバネ）の弾性力によって、通常は、装着部ＣＣ１から突出した状態になっている。ロック用爪８００の上側には、カバー爪９３の上記傾斜面を滑って避退用穴８０３に避退することができるようにするための斜面が設けられている。
【００４９】
ロック用爪避退部８０１は、所定の機構により回転して（例えば制御部５０から制御信号を受けたモータの回転により回転して）、ロック用爪８００を避退用穴８０３に避退させることができる。それにより、カバー９２が閉じた状態のときは、ロック用爪８００に対するカバー爪９３のひっかかりがはずれて、カバー９２が開くことができるようになる。
【００５０】
また、ロック用爪避退部８０１は、所定の機構により回転を固定することで（例えば制御部５０からの制御信号を受けたモータの動作により回転を固定することで）、ロック用爪避退部８０１が装着部ＣＣ１内部に避退できないようにし、それにより、ユーザが強制的にカバー９２を開けることができないようにする。
【００５１】
自動オープン部は、カバー突き上げ部材８５１と、突き上げ部材避退部８５０とを有している。
【００５２】
カバー突き上げ部材８５１は、カートリッジ装着部ＣＣ１の上面から突出したり、カートリッジ装着部ＣＣ１の上部に設けられている避退用穴８５２に避退することができるようになっている。カバー突き上げ部材８５１は、避退用穴８５２の底部に設けられている弾性体（例えばバネ）の弾性力によって、装着部ＣＣ１の上面から突出て、カバー９２を突き上げ開けることができる。
【００５３】
突き上げ部材避退部８５０は、所定の機構により回転して（例えば制御部５０から制御信号を受けたモータの回転により回転して）、カバー突き上げ部材８５１を避退用穴８５２に避退させることができる。それにより、カバー９２が完全に閉じた状態にすることができる。また、突き上げ部材避退部８５０は、カバー突き上げ部材８５１を避退させた状態で、所定の機構により回転することで、カバー突き上げ部材８５１を解放して上記弾性力により装着部ＣＣ１の上面から突出させることができる。それにより、カバー９２を突き上げ開けることができる。
【００５４】
このカートリッジ装着部ＣＣ１によれば、以下のようにして、カートリッジカバー９２をロック状態にすること及びそのロック状態を解除することが行なわれる。
【００５５】
すなわち、まず、カートリッジカバー９２が開いた状態（点線で図示）から閉じられるとき、カバー爪９３の下側の斜面とロック用爪８００の上側の斜面が接触して滑り、ロック用爪８００がカートリッジ装着部ＣＣ１の内部に押し込まれ、それにより、カバー９２を完全に閉じることができる。その際、カバー突き上げ部材８５１は、突き上げ部材避退部８５０により装着部ＣＣ１内に避退した状態になっている。
【００５６】
そして、カバー９２が完全に閉じた状態（実線で図示）になったとき、装着部ＣＣ１内部に押し込まれたロック用爪８００が上記弾性力によって再び装着部ＣＣ１を突出し、それにより、カバー９２が開こうとしても、カバー爪９３がロック用爪８００にひっかかって（例えば係合又は嵌合して）、カバー９２が開かないようになる。
【００５７】
その後、ロック用爪避退部８０１が、制御部５０の制御により自動で（又は手動で）回転することにより、ロック用爪８００を避退用穴８０３に避退させる。それにより、ロック用爪８００に対するカバー爪９３のひっかかりがはずれて、カバー９２が開くことが可能になる。そして、突き上げ部材避退部８５０によりカバー突き上げ部材８５１が装着部ＣＣ１から突き出され、カバー２が自動的に開く（なお、カバー９２は必ずしも自動的に開くようになっている必要は無く、例えば手動で開くことができるようになっていてもよい）。
【００５８】
以下、インクジェットプリンタ１００における動作流れを説明する。
【００５９】
図３は、制御部５０によるデータの読出し又は書き込み処理の基本的な流れを示す。
【００６０】
制御部５０は、所定のタイミング、例えばインクカートリッジ３１の交換命令をホスト５５又は図示しない操作パネルを解して受けたときに、カートリッジメモリ４１にアクセスする。制御部５０は、カートリッジメモリ４１にアクセスするときは（ステップＳ１でＹ）、ロック機構Ｒ１を制御して（例えば、図５に示したロック用爪避退部８０１の回転を固定して）、インクカートリッジ３１を取り外すことが不可能なロック状態にする（Ｓ２）。そして、制御部５０は、カートリッジメモリ４１にアクセスし、所定のデータの読出し又は書き込みを行なう（Ｓ３）。制御部５０は、そのデータの読出し中又は書き込み中は（Ｓ４でＮ）、インクカートリッジ３１のロック状態を維持する（Ｓ５）。
【００６１】
制御部５０は、Ｓ３のデータの読出し又は書込みが完了したら、ロック機構Ｒ１を制御してロック状態を解除する（Ｓ６）。具体的には、制御部５０は、ロック用爪避退部８０１を回転させてロック用爪８００を装着部ＣＣ１内部に退避させることにより、ロック用爪８００に対するカバー爪９３のひっかかりをはずす。それにより、カバー９２を開けることができる状態になる。
【００６２】
なお、上述した処理流れにおいて、「ロック状態にする」別の方法として、例えば、カートリッジ３１それ自体を取り外し不能にすること、具体例としては、カートリッジ３１に凹みを設け、その凹みに装着部ＣＣ１から突起を挿すこと等が考えられる。また、「ロック状態」にする代わりに、カートリッジアンテナ３６（プリンタ通信部）とプリンタアンテナ６０（カートリッジ記憶部通信部）との間の相対的な位置を変更しないようにユーザに警告すること（例えば、音声で警告、又は、コンピュータ５５の表示部５６又はプリンタ１００上のディスプレイ画面（図示せず）に表示すること）により、その相対的な位置がユーザによって変更されることを防止することができる。
【００６３】
また、上述した処理流れにおいて、制御部５０は、カートリッジメモリ４１にデータを書き込んでいる最中に、所定のイベント（例えば、商用電源から引き抜かれたこと、電源スイッチがユーザによってオフにされたこと、カートリッジ交換命令等）が検出された場合は、カートリッジメモリ４１に対するデータの書き込みを直ちに中止し、残りのデータをプリンタメモリ１０２に書き込む（つまりバックアップする）ことができる。
【００６４】
また、上述した処理流れにおいて、制御部５０は、ロック状態の実行中（つまりＳ２及びＳ５の最中）に、カートリッジアンテナ３６とプリンタアンテナ６０との間の相対的な位置がユーザによって強制的に変更される可能性があることが検出されたときも、カートリッジメモリ４１に対するデータの書き込みを直ちに中止し、残りのデータをプリンタメモリ１０２に書き込む（つまりバックアップする）ことができる。そして、その可能性がなくなったことが検出された場合には、制御部５０は、プリンタメモリ１０２に書き込んだ残りのデータを読み出してカートリッジメモリ４１に書き込むことができる。なお、ここで、「相対的な位置がユーザによって強制的に変更される可能性があることが検出された」とは、例えば、プリンタカバー（図示せず）が開けられてユーザにキャリッジ１２が見えるようになったこと、又は、キャリッジ１２上のカートリッジ装着部ＣＣ１〜ＣＣ４のカバーが開けられたことである。そして「相対的な位置がユーザによって強制的に変更される可能性があることが検出された」とは、例えば、プリンタカバー（図示せず）が閉じられたこと、又は、キャリッジ１２上のカートリッジ装着部ＣＣ１〜ＣＣ４のカバーが閉じられたことである。
【００６５】
図４は、プリンタ１００の電源をターンオフする際の制御部５０の処理の流れを示す。
【００６６】
制御部５０は、所定のイベントが検出されとき（例えば、商用電源から引き抜かれたとき、又はユーザによって電源スイッチがオフにされたときに）、ターンオフ動作を開始する（Ｓ１０）。ターンオフ動作開始後は、制御部５０は、プリンタ１００内の充電器（図示せず）からの充電力の給電を受け、その充電力により動作する。
【００６７】
制御部５０は、ターンオフ動作を開始した際、カートリッジメモリ４１に書き込むべきデータがあれば（Ｓ１１）、インクカートリッジ３１をロック状態にしてから（Ｓ１２）、そのデータの書き込みを開始する（Ｓ１３）。制御部５０は、ターンオフする前にそのデータの書き込みが完了した場合は（Ｓ１４でＹ）、インクカートリッジ３１のロック状態を解除してターンオフし（Ｓ１５）、一方、ターンオフする前にまだ書き込むべきデータが残っていれば、ロック状態を維持したまま（Ｓ１６）、ターンオフする（Ｓ１７）。その際、制御部５０は、書き込み終わっていない残りのデータをプリンタメモリ１０２に書き込むことができる。
【００６８】
なお、この処理流れにおいて、制御部は、ターンオフ動作を開始したときは、上記書き込むべきデータの全てを一時的にプリンタメモリ１０２に書き込むと共に、カートリッジ３１のロック状態を維持し続け、再びターンオンしたときに、そのプリンタメモリ１０２に書き込んだデータを読み出してカートリッジメモリ４１に書き込むようにしても良い。
【００６９】
図５は、プリンタ１００の電源がターンオンする際の制御部５０の処理の流れを示す。
【００７０】
制御部５０は、直前のターンオン動作開始後の所定のタイミングで、カートリッジメモリ４１から、カートリッジ３１に固有の識別コードであるカートリッジシリアル番号（又は、カートリッジメモリ４１に固有の識別コードであっても良い）を読み出し、そのカートリッジシリアル番号をプリンタメモリ１０２に登録しておく。また、制御部５０は、上記ターンオフの間際に書き込みきれなかった残りのデータを、そのカートリッジシリアル番号に対応付けてプリンタメモリ１０２に書き込む。
【００７１】
制御部５０は、今回のターンオン動作開始後（Ｓ２１）、カートリッジメモリ４１からカートリッジシリアル番号を読み出し、且つ、プリンタメモリ１０２から直前のカートリッジシリアル番号を読み出し、それらを比較する（Ｓ２２）。
【００７２】
その結果、カートリッジメモリ４１からのシリアル番号とプリンタメモリ１０２からのシリアル番号とが一致していれば（Ｓ２３でＹ）、直前回と同一のインクカートリッジ３１が装着されているので、制御部５０は、そのシリアル番号に対応したデータであって、カートリッジメモリ４１に書き込むべき残りのデータをプリンタメモリ４２から読み出し、その残りのデータをカートリッジメモリ４１に書き込む（Ｓ２４）。
【００７３】
一方、Ｓ２２の比較の結果、不一致であれば（Ｓ２３でＮ）、インクカートリッジ３１が別のカートリッジに交換されたということなので、制御部５０は、その別のカートリッジのカートリッジメモリから所定のデータを読み出す等の所定の処理を実行する（Ｓ２５）。
御部５０の別の処理流れを示す。
【００７４】
以上、上述した実施形態によれば、カートリッジメモリ４１に対するデータの読み出し又は書き込み中は、カートリッジアンテナ３６とプリンタアンテナ６０との間の相対的な位置がユーザによって変更されること、つまりカートリッジメモリ４１とプリンタ１００との間の通信が不能にされることが防止される。そのため、カートリッジメモリ４１に対するデータの読み出し又は書き込みに一定の時間がかかる場合であっても、その時間中は、ユーザによって強制的に通信不能にされることが防止されるので、確実にそのデータの読み出し又は書き込み処理を遂行し得る。
【００７５】
また、上述した実施形態によれば、プリンタ１００の電源がターンオフする間際に、プリンタ１００が、所定のデータの一部をカートリッジメモリ４１に書き込むと共に、その残りのデータを一時的にプリンタメモリ１０２に保存する（又は、所定のデータの全部をプリンタメモリ１０２に保存する）。そして、プリンタ１００は、電源が再びターンオンした直後に、その保存されたデータの全てを読出し、それをカートリッジメモリ４１に書き込む。これにより、プリンタ１００は、データをカートリッジメモリ４１に書き込んでからターンオフするのに十分に必要な電力を蓄えられる蓄電器を持っていなくても、そのデータ（例えばインク残量等のインクカートリッジに関する最新のデータ）の全てをカートリッジメモリ４１に書き込むことが可能である。
【００７６】
ところで、上記実施形態において、例えば、プリンタ１００の制御部５０は、インクカートリッジの交換の際には、以下のような処理を行うことができる。
【００７７】
すなわち、制御部５０は、インクカートリッジの交換命令を受けたときに、所定のデータの一部をカートリッジメモリ４１に書き込むと共に、その残りのデータを一時的にプリンタメモリ１０２に保存する（又は、所定のデータの全部をプリンタメモリ１０２に保存する）。また、そのとき、制御部５０は、上記ロック状態を解除して自動的にカートリッジカバー９２を開ける。制御部５０は、カートリッジが一旦取り外されて再び装着されたことが検出されたときに、カートリッジメモリからカートリッジシリアル番号を読み出してＲＡＭ５２に展開し、そのシリアル番号と、プリンタメモリ１０２からのシリアル番号とを比較する。制御部５０は、それらが一致していれば、直前回と同一のインクカートリッジが装着されているので、そのシリアル番号に対応したデータであって、カートリッジメモリに書き込むべき残りのデータをプリンタメモリ４２から読み出し、その残りのデータをカートリッジメモリ４１に書き込み、それらシリアル番号が不一致であれば、例えばＳ２５と同様の所定の処理を実行する。
【００７８】
以上、本発明の好適な実施形態を説明したが、これらは本発明の説明のための例示であって、本発明の範囲をこの実施例にのみ限定する趣旨ではない。本発明は、他の種々の形態でも実施することが可能である。例えば、インクカートリッジのタイプは、キャリッジ１２上に印刷ヘッドと共に搭載されるオンキャリッジタイプに限らず、キャリッジから離れた不動の場所にセットされるオフキャリッジタイプであっても良い。また、カートリッジメモリは、インクカートリッジに限らず、レーザプリンタに装着されるトナーカートリッジに備えられていても良い。また、プリンタと外部記憶装置との間の通信方式は、非接触式に限らず、接触式であっても良い。また、プリンタアンテナ６０の数は、一つに限られず、例えば、カートリッジアンテナの数と同じ数が用意され、各プリンタアンテナが、所定のカートリッジアンテナと通信するようになっていても良い。また、着脱自在に装着される外部記憶装置は、カートリッジメモリに限られず他の種類の外部記憶装置（例えば、外付け式のハードディスク、デジタルカメラ、携帯電話機、又はメモリカード等の可搬型記録媒体）であっても良い。その場合、例えば、外部記憶装置とプリンタとがケーブルで繋がれているときは、プリンタは、外部記憶装置の接触端子（例えばＵＳＢコネクタ）が引き抜かれないようにロックする等の方法により、外部記憶装置がユーザに引き抜かれることを防止する。また、本発明は、プリンタに限らず、パーソナルコンピュータやデジタルカメラ等、データの読み出し又は書き込みを行なうことができる種々のアクセス装置に適用し得る。
【図面の簡単な説明】
【図１】本発明の一実施形態に係るインクジェットプリンタの構成を示すブロック図。
【図２】カートリッジ装着部の構造の概略を示す図。
【図３】制御部５０によるデータの読出し又は書き込み処理の基本的な流れを示す図。
【図４】プリンタ１００の電源をターンオフする際の制御部５０の処理の流れを示す図。
【図５】プリンタ１００の電源がターンオンする際の制御部５０の処理の流れを示す図。
【符号の説明】
ＣＣ１〜ＣＣ４  カートリッジ装着部
Ｒ１〜Ｒ４  ロック機構
３１、３２、３３、３４  インクカートリッジ
３６、３７、３８、３９  カートリッジアンテナ
４１、４２、４３、４４  カートリッジメモリ
４５  送受信部
５０  制御部
５１  リードオンリメモリ（ＲＯＭ）
５２  ランダムアクセスメモリ（ＲＡＭ）
５４  インターフェース
６０  プリンタアンテナ
９１  支持軸
９２  カートリッジカバー
９３  カバー爪
１００  プリンタ
５０１  送受信回路
８００  ロック用爪
【図１】
2004358718.tif 000003
【図２】
2004358718.tif 000004
【図３】
2004358718.tif 000005
【図４】
2004358718.tif 000006
【図５】
2004358718.tif 000007