(57)【要約】      （修正有）【課題】ストレージ装置を有するプリンタにおいて、衝撃からストレージ装置を防護する。【解決手段】プリンタが有する保持部に対し、ロール紙の取り付け・取り外しを検出するためのセンサと、その際通過する経路上にセンサを設け、それぞれの検出状態により、衝撃が発生し得る限定された期間のみＨＤＤの作動を制限する。２つの遮蔽センサのいずれか一方の開放状態が検出された場合には（Ｓ５０１）、プリンタがロール紙交換可能な状態であるかを識別し（Ｓ５０２）、交換可能な状態である場合には、ストレージ装置への記録を停止し、ＨＤＤをスタンバイモードに移行させる（Ｓ５０４）ことで衝撃に備える。【選択図】図５
2010269464.tif 000002
【特許請求の範囲】
【請求項１】
ロール紙にプリントを行なうプリンタであって、
プリンタに内蔵され機械的な可動部を有するストレージ装置と、
ロール紙の両側を回転可能に保持する保持部と、
前記保持されたロール紙の両側の保持状態をそれぞれ検出する第１センサ及び第２センサと、
前記第１センサ及び前記第２センサの検出に基づいて前記ストレージ装置のアクセスを制限するように制御する制御部と
を有することを特徴とするプリンタ。
【請求項２】
前記制御部は、前記第１センサと前記第２センサの検出状態が異なる場合には、前記ストレージ装置のアクセスを制限することを特徴とする請求項１に記載のプリンタ。
【請求項３】
前記第１センサ及び前記第２センサはそれぞれ、所定のセット位置にロール紙のホルダがあるか否かを検出するセット位置センサを含むことを特徴とする請求項１又は２に記載のプリンタ。
【請求項４】
前記第１センサ及び前記第２センサはそれぞれ、前記セット位置センサと共にロール紙取り付け・取り外しを行う際のロール紙のホルダの通過方向を検出する通過センサを含むことを特徴とする請求項３に記載のプリンタ。
【請求項５】
前記制御部は、少なくとも１つの前記セット位置センサが非検出状態となってから、少なくとも１つの前記通過センサにおいて判別された通過方向が用紙の取り外し方向であった場合には、前記複数の通過センサの全てが取り外し方向での検出状態となるか、前記セット位置センサの全てが再び検出状態となるまで、前記ストレージ装置へのアクセスを制限することを特徴とする請求項４記載のプリンタ。
【請求項６】
前記制御部は、少なくとも１つの前記セット位置センサが非検出状態となってから、少なくとも１つの前記通過センサにおいて判別された通過方向が用紙の取り外し方向であった場合には、前記通過センサの全てが取り外し方向での検出状態となった後、予め定められた時間が経過するか、前記セット位置センサの全てが再び検出状態となるまで、前記ストレージ装置へのアクセスを制限することを特徴とする請求項４記載のプリンタ。
【請求項７】
前記制御部は、少なくとも１つの前記通過センサにおいて判別された通過方向が用紙の取り付け方向であった場合には、前記通過センサの全てが取り付け方向での検出状態となった後、前記セット位置センサの全てが検出状態となるか、前記通過センサの全てが取り外し方向での検出状態となるまで、前記ストレージ装置へのアクセスを制限することを特徴とする請求項４記載のプリンタ。
【請求項８】
前記制御部は、少なくとも１つの前記通過センサにおいて判別された通過方向が用紙の取り付け方向であった場合には、前記通過センサの全てが取り付け方向での検出状態となった後、前記セット位置センサの全てが検出状態となるか、前記通過センサの全てが取り外し方向での検出状態となった後、予め定められた時間が経過するまで、前記ストレージ装置へのアクセスを制限することを特徴とする請求項４記載のプリンタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＨＤＤのように機械的な可動部を有するストレージ装置が内蔵されたプリンタに関する。
【背景技術】
【０００２】
例えば、大判サイズ（例えばＡ０サイズ）に対応したプリンタでは、用紙サイズの大きさに対応して出力に用いられるプリントデータのサイズも膨大であるため、ＨＤＤ（ハードディスクドライブ）を内蔵するものが多い。
【０００３】
ＨＤＤは高速回転する磁気ディスクに対向して記録ヘッドが移動しながら書込みおよび読み出しを行う機械的な可動部を有する構造をもつため、特に動作中の衝撃や振動に対して脆弱である。そのため、例えばＨＤＤの取り付け板と本体側固定部との間に保護用の防振部材や緩衝材等を挿入することにより、ＨＤＤが受ける衝撃および振動を抑制するようにしている。
しかしながら、大判サイズに対応したプリンタのように、発生する衝撃または振動が非常に大きい場合は緩衝機構の設計は難しくコスト高となり、緩衝しきれずにハードディスクの故障率の増加を招いてしまう虞もある。
【０００４】
この課題に対して、特許文献１に開示されるプリンタでは、給紙カセットが開いている間中、ＨＤＤの作動を制限する構成としている。この提案は、給紙カセットが引き出されたときには、給紙カセットが戻される際に衝撃を発生する閉じ動作が次にあることが予測されることを利用している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−０５２７８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１のように、給紙カセットが開かれている間にＨＤＤの作動を制限する方式では、給紙カセットが開かれたまま放置された場合には、ホストコンピュータからのデータ受信が停止し続けることとなる。このため、装置の使用効率の低下、およびホストコンピュータへの負荷の増大につながる。
【０００７】
前述した大判サイズに対応したプリンタでは、ロール紙が用いられることが多い。ロール紙をプリンタに設置する場合には、ロール紙の軸の部分にホルダを取り付け、そのホルダごと保持部に取り付ける。しかし、Ａ０等の大型サイズとなるとロール紙の重量が非常に大きくなるため、使用者がラフに取り付けを行なうと非常に大きな衝撃をストレージ装置に与えてストレージ装置の故障を招く可能性がある。
【０００８】
本発明は上記課題を鑑みて、ＨＤＤのような機械的な可動部を持ったストレージ装置を内蔵したプリンタにおいて、ストレージ装置を衝撃から防護するための新規な手段を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明は、ロール紙にプリントを行なうプリンタであって、プリンタに内蔵され機械的な可動部を有するストレージ装置と、ロール紙の両側を回転可能に保持する保持部と、前記保持されたロール紙の両側の保持状態をそれぞれ検出する第１センサ及び第２センサと、前記第１センサ及び前記第２センサの検出に基づいて前記ストレージ装置のアクセスを制限するように制御する制御部とを有することを特徴とする。
好適には、前記制御部は、前記第１センサと前記第２センサの検出状態が異なる場合には、前記ストレージ装置のアクセスを制限する。
好適には、前記第１センサ及び前記第２センサはそれぞれ、所定のセット位置にロール紙のホルダがあるか否かを検出するセット位置センサを含む。
好適には、前記第１センサ及び前記第２センサはそれぞれ、前記セット位置センサと共にロール紙取り付け・取り外しを行う際のロール紙のホルダの通過方向を検出する通過センサを含む。
好適には、前記制御部は、少なくとも１つの前記セット位置センサが非検出状態となってから、少なくとも１つの前記通過センサにおいて判別された通過方向が用紙の取り外し方向であった場合には、前記複数の通過センサの全てが取り外し方向での検出状態となるか、前記セット位置センサの全てが再び検出状態となるまで、前記ストレージ装置へのアクセスを制限する。
好適には、前記制御部は、少なくとも１つの前記セット位置センサが非検出状態となってから、少なくとも１つの前記通過センサにおいて判別された通過方向が用紙の取り外し方向であった場合には、前記通過センサの全てが取り外し方向での検出状態となった後、予め定められた時間が経過するか、前記セット位置センサの全てが再び検出状態となるまで、前記ストレージ装置へのアクセスを制限する。
好適には、前記制御部は、少なくとも１つの前記通過センサにおいて判別された通過方向が用紙の取り付け方向であった場合には、前記通過センサの全てが取り付け方向での検出状態となった後、前記セット位置センサの全てが検出状態となるか、前記通過センサの全てが取り外し方向での検出状態となるまで、前記ストレージ装置へのアクセスを制限する。
好適には、前記制御部は、少なくとも１つの前記通過センサにおいて判別された通過方向が用紙の取り付け方向であった場合には、前記通過センサの全てが取り付け方向での検出状態となった後、前記セット位置センサの全てが検出状態となるか、前記通過センサの全てが取り外し方向での検出状態となった後、予め定められた時間が経過するまで、前記ストレージ装置へのアクセスを制限する。
【発明の効果】
【００１０】
本発明に係るプリンタによれば、複数のセンサの検出結果の組み合わせに基づいて、ストレージ装置の記憶および読み出しを選択的に制限するので、単一のセンサによる場合に比して、ストレージ装置のアクセスが制限される時間を限定することが可能となる。
【図面の簡単な説明】
【００１１】
【図１】前面給紙型プリンタの一例を示す外形図である。
【図２】背面給紙型プリンタの一例を示す外形図である。
【図３】システム構成の一例を示すブロック図である。
【図４】保持部の拡大図である。
【図５】ＨＤＤを防護するための制御手順を示すフローチャートである。
【図６】前面給紙型プリンタの保持部の拡大図である。
【図７】ＨＤＤを防護するための制御手順を示すフローチャートである。
【図８】ＨＤＤを防護するための制御手順を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明を実施するための形態について図面を参照して説明する。図１および図２は本発明の実施形態を示すプリンタの例である。
【００１３】
図１は、装置の正面から給紙を行うタイプのプリンタ１０１の外観図である。大判のロール紙１０２を記録媒体として用いる。使用時にロール紙１０２の紙幅方向の両側端部にはホルダ１０３、１０４がそれぞれ取り付けられ、ロール紙１０２とホルダ１０３、１０４は実質的に一体物となる。ユーザはホルダ１０３の軸部を保持部１０５に、ホルダ１０４の軸部を保持部１０６に嵌めて、ロール紙１０２の両側を軸支させ回転可能に保持させる。そして、ユーザーはロール紙１０２の先端を引き出してプリンタの給紙口（不図示）へ挿入する。
【００１４】
図２は、図１のものとは異なり、装置の背面から給紙を行うタイプのプリンタ２０１の外観図である。図１で示したプリンタ１０１と同様にロール紙２０２を記録媒体として用いる。ロール紙２０２の両端には、ホルダ２０３、２０４が固定される。
【００１５】
ユーザーはホルダ２０３の軸部を保持部２０５に、ホルダ２０４の軸部を保持部２０６に嵌めて、ロール紙１０２の両側を軸支させ回転可能に保持させる。プリンタ２０１の保持部２０５，２０６には、装置上部の開口部から装置背面へロール紙２０２を誘導するためのガイド溝２０５ａ，２０６ａが設けられている。給紙するときには、ユーザーはこれらガイド溝２０５ａ，２０６ａに従ってロール紙２０２をスライドさせ（ロール紙２０２の自重で落下させ）、終点すなわちプリント可能な位置に到達したらロール紙２０２のセットが完了する。そして、ユーザーはロール紙２０２の先端を引き出してプリンタの給紙口（不図示）へ挿入する。ロール紙２０２の取り外し時には、ユーザーはロール紙２０２を、装置背面からガイド溝２０５ａ，２０６ａに従って装置上部に移動させた後に取り外す。これらガイド溝２０５ａ，２０６ａは背面給紙型であるプリンタ２０１において、ユーザーが用紙の設置時、装置の背面に回り、保持部の固定箇所を確認することなく前面から設置可能とする利便性向上のために配置される。
図１、図２のいずれのプリンタも、プリント機構と給紙機構を備えたプリントエンジン部、インクタンク、装置の制御系の制御ボード、及び機械的な可動部を有するストレージ装置であるＨＤＤ（ハードディスクドライブ）などが筐体内部に内蔵されている。
【００１６】
図３は、図１又は図２に示したプリンタ１０１の制御系を示す。いずれのタイプのプリンタであっても制御系は同一である。図３において、プリンタ１０１の制御部ユニット３０１は、プリンタエンジン３０２と接続されて制御を行う。ＣＰＵ３０３は、システム制御プログラムに基づき、プリンタ１０１の装置全体の制御を行う。ＲＯＭ３０４は、プリンタ１０１全体の制御プログラムであるシステム制御プログラムを格納している。データの読み書きが可能なＲＡＭ３０５は、ＲＯＭ３０４内のプログラムを展開し、システム制御プログラムの実行に使用される。なお、ＲＡＭ３０５はプリントデータ受信時のバッファメモリおよびホストとの間で送受信される各種制御データを一時的に格納するためのバッファメモリとしても使用される。
【００１７】
ＨＤＤ３０７は二次記憶装置であって、フォントや制御プログラムの記憶手段やプリントデータの記憶エリアを提供する。ＨＤＤコントローラ３０６は、ＨＤＤ３０７とのインターフェース機能を有し、ＣＰＵ３０３からの指示に応じてＲＡＭ３０５内のプリントデータをＤＭＡ転送で読み出し、ＨＤＤ３０７に格納し、またＨＤＤ３０７内のデータを読み出し、ＲＡＭ３０５へ書き込む。なお、用紙のジャム等の発生によりプリントのやり直しを要する場合にホストからプリントデータを再送することなく出力可能とする。このために、ホストから受信したプリントデータには、常時ＨＤＤ３０７に格納された後に画像処理部３１０によって、後述する画像処理が施される。
【００１８】
ＨＤＤ３０７は、磁性体を塗布した回転するディスクに記録ヘッドを用いてデータの読み書きを行う不揮発性の記録装置である。なお、ＨＤＤ３０７は記録ヘッドを退避させることで衝撃に対して強い状態となるスタンバイモードを有している。ＨＤＤ３０７はＣＰＵ３０３からの指示により、ＨＤＤコントローラ３０６からコマンドを発行することで即時スタンバイモードへ移行可能である。
【００１９】
ＬＡＮインターフェース３０８は、ＬＡＮ３０９に接続され、ホストとなる装置からジョブデータを受信したり、プリンタ１０１のステータス情報、通知情報をホスト装置へと送信したりするために用いられる。ＬＡＮ３０９およびＬＡＮインターフェース３０８は、Ethernet（登録商標）インターフェース規格に則って構成される。ＬＡＮインターフェース３０８を介して受信したジョブデータは、ＣＰＵ３０３の指示に応じてＲＡＭ３０５に格納される。
【００２０】
画像処理部３１０は、ＣＰＵ３０３の指示に応じてＲＡＭ３０５に保存されたプリントデータに対して、色空間処理や、ガンマ補正処理、誤差拡散法による量子化処理などの各種の処理を行い、プリンタエンジン部３０２が出力可能な二値化データを生成する。
【００２１】
エンジン制御部３１１は、プリンタエンジン部３０２の制御を行い、画像処理部３１０で処理されたプリントデータをプリンタエンジン部３０２に転送する。エンジン制御部３１１はまた、記録媒体検出部３１２とも接続されており、記録媒体検出部３１２の状態変化を検出し、ＣＰＵ３０３への通知を行う。
【００２２】
プリンタエンジン部３０２は、プリント機構と給紙機構とからなり、インクジェット方式のプリントヘッド、紙搬送モータ、キャリッジモータ、および各種エラー検出用のセンサを含む（いずれも不図示）。プリントヘッドは、各色のインクを記録媒体に吐出することにより画像の形成を行う。紙搬送モータは、記録媒体となるメディアを搬送させる。キャリッジモータは、プリントヘッドをメディアの搬送方向に対して垂直に走査させる。プリンタエンジン部３０２の各部の動作は、エンジン制御部３１１からの制御に応じて実行される。エンジン制御部３１１は、プリントヘッド、紙搬送モータ、キャリッジモータを相互に駆動させ、プリントヘッドから吐出させたインクをメディア上の所望の位置に定着させることによりメディア上に所望の画像の形成を行う。
【００２３】
記録媒体検出部３１２は、ロール紙１０２の設置状態を検出するためのフォトセンサや物理スイッチ等により構成されており、ロール紙の設置、および取り外し時の状態を検出してエンジン制御部３１１へと通知する。
【００２４】
操作部インターフェース３１３は、操作部３１４に表示する画像データを操作部３１４に対して出力する。操作部インターフェース３１３はまた、操作部３１４から使用者が入力した情報をＣＰＵ３０３に伝える。操作部３１４は、装置に対する使用者による設定の入力を行う入力機能、および装置から使用者への通知を行うための表示装置を備えており、使用者への情報提示、および指示入力のために使用される。
【００２５】
［実施例１］
以下、図１、図３と、図４の保持部１０５，１０６の拡大図、および図５のフローチャートを用いて、前面給紙型プリンタ１０１に対してロール紙１０２の取り付け・取り外しを行う際のＨＤＤ３０７を防護するための制御方法について説明する。なお、制御方法は図２のようなタイプのプリンタであっても同様である。
【００２６】
図４は図１における保持部１０５，１０６の拡大図である。図３における記録媒体検出部３１２に対応した、保持されたロール紙の片側の端部の保持状態を検出する第１センサ、及び他方の片側の端部の保持状態を検出する第２センサが設けられている。具体的には第１センサは、保持部１０５に対応して設けられたセット位置センサである遮蔽センサ４０１である。遮蔽センサ４０１は、フォトセンサにより構成される。遮蔽センサ４０１は、その光路が用紙のセット時にホルダの中心軸によって遮蔽され、ロール紙がセットされると遮蔽状態が検出され（検出状態）、ロール紙取り外しされると開放状態が検出される（非検出状態）。遮蔽センサ４０１は、ロール紙がホルダ部１０５にプリント可能な位置（セット位置）に設置されたことを検出するため、給紙経路であるガイド溝１０５ａの最深部、すなわち保持部１０５の最深部に配置されている。また、両側で保持されたロール紙の反対側にも、第２センサとしての上記と同様の遮蔽センサ４０２が保持部１０６のガイド溝１０６ａの対応する位置に配置されている。
【００２７】
図５は、本実施形態においてロール紙１０２の取り付け・取り外しを行う際に、遮蔽センサ４０１，４０２を用いてＨＤＤ３０７を防護するためのＣＰＵ３０３における制御手順を示すフローチャートである。まず、ＣＰＵ３０３はステップＳ５０１において、遮蔽センサ４０１，４０２のいずれか一方が開放状態にあるかを識別し、いずれかが開放状態になるまでは通常動作を継続する。
【００２８】
ステップＳ５０１において遮蔽センサ４０１，４０２のいずれか一方の開放状態が検出された場合には、ＣＰＵ３０３は、プリンタ１０１がロール紙交換可能な状態であるかを識別する（Ｓ５０２）。ここでのロール紙交換可能な状態とは、対象となる給紙口に設置されたロール紙が出力に使用されていない、またはプリンタ１０１が非動作状態の時である。ステップＳ５０２において交換不可能な状態であった場合には、本来発生し得ない異常状態となるため、ＣＰＵ３０３の処理により、操作部３１４が有する表示装置に異常状態を検出した旨を通知するため、エラーを表示して（Ｓ５０３）処理を終了する。
【００２９】
ステップＳ５０２において交換可能な状態が検出された場合には、ＣＰＵ３０３は、ＨＤＤ３０７への記録を停止し、ＨＤＤコントローラ３０６からのコマンドによりＨＤＤ３０７をスタンバイモードに移行させる（Ｓ５０４）ことで衝撃に備える。
【００３０】
次に、前記ステップＳ５０１で開放された遮蔽センサ４０１，４０２のいずれかが再び遮蔽される（Ｓ５０５）か、他方の開放が検出される（Ｓ５０６）まで、ＣＰＵ３０３はＨＤＤ３０７をスタンバイモードのまま保持する。
【００３１】
ステップＳ５０５において、開放されていた遮蔽センサ４０１，４０２の一方が再び遮蔽された場合には、ロール紙１０２がプリント可能な位置に設置された状態に戻されたと判別する。そして、ＨＤＤ３０７を通常動作状態に戻し、記録を再開して（Ｓ５０７）、ステップＳ５０１に戻る。
【００３２】
対して、ステップＳ５０６において開放されていた遮蔽センサ４０１，４０２の他方が開放状態である、または開放状態となった場合には、ロール紙１０２が十分に取り外された状態と判別し、ＨＤＤ３０７を通常動作状態に戻して記録を再開する（Ｓ５０８）。
【００３３】
前記、ロール紙１０２が十分に取り外された状態になると、ＣＰＵ３０３は、開放されている遮蔽センサ４０１，４０２のいずれか一方が遮蔽されるまで（Ｓ５０９）はＨＤＤ３０７への記録を継続する。ステップＳ５０９において遮蔽が検出された場合には、ＣＰＵ３０３は、ＨＤＤ３０７への記録を停止し、再度スタンバイモードに移行させる（Ｓ５１０）。
【００３４】
そして、ステップＳ５０９で遮蔽された遮蔽センサ４０１、または４０２が再び開放される（Ｓ５１１）か、他方の遮蔽が検出される（Ｓ５１２）までＨＤＤ３０７をスタンバイモードのまま保持する。
【００３５】
ステップＳ５１１において、遮蔽されていた遮蔽センサ４０１，４０２の一方が再び開放された場合には、ＣＰＵ３０３はロール紙１０２が再度取り外されたと判別し、ＨＤＤ３０７を通常動作状態に戻し、記録を再開して（Ｓ５１３）、ステップＳ５０９に戻る。
【００３６】
対して、ステップＳ５１２において遮蔽されていた遮蔽センサ４０１，４０２の他方が遮蔽状態である、または遮蔽状態となった場合には、ロール紙１０２がプリント可能に設置された状態と判別する。そして、ＨＤＤ３０７を通常動作状態に戻して記録を再開する（Ｓ５１４）。
【００３７】
以上に説明した制御により、ロール紙１０２の取り外しから再取り付けまでの一連の作業におけるＨＤＤ３０７の防護を実現することが可能となる。但し、この一連の作業に限らず、ロール紙の初期取り付け時であってもステップＳ５０８までの処理がスキップされＳ５０９から実行することで実現可能である。
以上のとおり、本実施例では、複数の遮蔽センサ４０１，４０２の検出結果の組み合わせに基づいて、ＨＤＤ３０７の記憶および読み出しを選択的に制限する。すなわち、制御部は、第１センサと第２センサの検出状態が異なる場合には、ＨＤＤ（ストレージ装置）のアクセスを制限する。そのため、単一のセンサによる場合に比して、ＨＤＤの作動が制限される時間を限定することが可能となる。
【００３８】
［実施例２］
図２、図３、および図６の保持部２０５，２０６の拡大図、図７、図８のフローチャートを用いて、背面給紙型のプリンタ２０１に対してロール紙２０２の取り付けおよび取り外しを行う際にＨＤＤ３０７を防護するための制御方法について説明する。
【００３９】
図６は図２における保持部２０５，２０６の拡大図である。図６に示す通り、保持部２０５には、第１センサとして、フォトセンサにより構成される遮蔽センサ６０１およびガイド溝２０５ａ内に倒れ方向による検出が可能な二方向検出タイプのスイッチである通過センサ６０２が配置されている。
【００４０】
前記遮蔽センサ６０１は実施例１で用いたものと同一である。通過センサ６０２は、正逆方向に倒れることが可能なレバーを含むスイッチにより構成されている。通過センサ６０２は、ホルダの通過方向、すなわち通過がセット方向かイジェクト方向かによって異なる信号を受動的又は能動的に出力し、これらの信号に基づく通過方向の判別が可能にされている。ガイド溝内を通過するロール紙２０２の進行方向に順じてホルダ２０３の中心軸が当接してレバーが倒れ、その方向で通過センサ６０２の電気的な接続が切り替わる。レバーはロール紙２０２の通過後に弾性的に中立位置に復帰する。通過センサ６０２は、プリンタエンジン部３０２の給紙機構への用紙設置時における可動部分（本実施形態では、ロール紙１０２及びホルダ１０３，１０４）の経路上、すなわちガイド溝２０５ａ内に配置されている。なお通過センサ６０２は、ホルダ２０３の中心軸の通過に伴うその干渉によるレバーないしノブの一方向への倒伏姿勢を通過後も維持し、且つ当該倒伏姿勢が逆方向への倒伏アクションに対する待機姿勢となるシーソー式スイッチであっても良い。また、第２センサとして、同様の遮蔽センサ６０３および通過センサ６０４が、保持部２０６およびそのガイド溝２０６ａ内の対応する各位置に配置されている。
【００４１】
図７は本実施形態においてロール紙２０２の取り外しを行う際に、前記遮蔽センサ６０１，６０３、および通過センサ６０２，６０４を用いてＨＤＤ３０７を防護するためのプリンタ２０１における制御手順を示すフローチャートである。なお、本フローチャートにおいてステップＳ７０１からＳ７０７までの制御に関しては実施例１で図５を用いて説明したステップＳ５０１からＳ５０７までの制御と同一となるため、本実施形態においてはステップＳ７０８以降の動作について説明する。
【００４２】
ステップＳ７０６において遮蔽センサ６０１，６０３の両方が開放されたことを検出すると、ＣＰＵ３０３は、通過センサ６０２，６０４のうち一方が上方向にＯＮとなる（Ｓ７０８）か、再び遮蔽センサ６０１，６０３の両方が遮蔽されるのを待つ（Ｓ７０９）。
【００４３】
ステップＳ７０９において再び遮蔽センサ６０１，６０３の両方が遮蔽された場合には、ロール紙２０２が取り外されずに戻されたと判断し、衝撃も発生し得ない状態であるため、ＨＤＤ３０７を通常動作状態に戻し記録を再開し（Ｓ７１０）、Ｓ７０１に戻る。
【００４４】
ステップＳ７０８において、通過センサ６０２，６０４のいずれか一方が上方向にＯＮとなったことが検出された場合には、他方の通過センサの状態を確認し、同様に上方向にＯＮとなるか（Ｓ７１１）、一方が再度下方向にＯＮとなるのを待つ（Ｓ７１２）。ステップＳ７１２において上方向にＯＮとなっていた通過センサが再度下方向にＯＮ状態に変化した場合には、処理はステップＳ７０９に進む。
【００４５】
ステップＳ７１１において、他方の通過センサも上方向にＯＮとなった場合には、ＣＰＵ３０３は、取り外されたロール紙２０２が保持部２０５，２０６のガイド溝を十分に離れるのに要する所定時間の経過を待つ（Ｓ７１３）。所定時間が経過すると、ロール紙２０２がガイド溝２０５ａ，２０６ａを十分に離れ、衝撃が発生し得ない状況となるため、ＣＰＵ３０３はＨＤＤ３０７を通常動作状態に戻し、記録を再開する（Ｓ７１４）。
【００４６】
図８は、本実施形態においてロール紙２０２の取り付けを行う際に、前記遮蔽センサ６０１，６０３、および通過センサ６０２，６０４を用いてＨＤＤ３０７を防護するためのプリンタ２０１における制御手順を示すフローチャートである。
【００４７】
まず、ＣＰＵ３０３は、ステップＳ８０１において通過センサ６０２，６０４のいずれか一方が下方向にＯＮとなるまでは、通常動作を継続する。Ｓ８０１において、通過センサ６０２，６０４のいずれかが下方向にＯＮとなった場合には、ＨＤＤ３０７への記録を停止し、ＨＤＤコントローラ３０６からのコマンドによりＨＤＤ３０７をスタンバイモードに移行させる（Ｓ８０２）ことで衝撃に備える。
【００４８】
次にＣＰＵ３０３は、前記ステップＳ８０１で下方向にＯＮ状態となった通過センサ６０２、または６０４の他方が下方向にＯＮ状態となるか（Ｓ８０３）、下方向にＯＮ状態となっていた通過センサが再度上方向にＯＮ状態となる（Ｓ８０４）まで待機する。ステップＳ８０４において、下方向にＯＮ状態となった通過センサが再度上方向にＯＮ状態になった場合には、ＣＰＵ３０３は、ロール紙２０２の取り外し時にガイド溝２０５ａ，２０６ａを十分に離れるのに要する所定時間待機する（Ｓ８０５）。所定時間が経過すると、ＣＰＵ３０３はＨＤＤ３０７を通常動作状態に戻し、記録を再開して（Ｓ８０６）、ステップＳ８０１に戻る。
【００４９】
ステップＳ８０３において、下方向にＯＮ状態となった通過センサの他方が下方向にＯＮ状態となった場合には、遮蔽センサ６０１，６０３の両方が遮蔽状態となるのを待つ（Ｓ８０７）。そして、遮蔽センサ６０１，６０３の両方が遮蔽状態となると、ＣＰＵ３０３はＨＤＤ３０７を通常動作状態に戻し、記録を再開して（Ｓ８０８）処理を終了する。
【００５０】
以上に説明したフロー制御により、ロール紙２０２の取り外しから再取り付けまでの一連の作業におけるＨＤＤ３０７の防護を実現することが可能となる。
以上のとおり、本実施例では、複数の遮蔽センサ６０１，６０３、及び複数の通過センサ６０２，６０４の検出結果の組み合わせに基づいて、ＨＤＤ３０７の記憶および読み出しを選択的に制限する。すなわち、制御部は、第１センサと第２センサの検出状態が異なる場合にはＨＤＤ（ストレージ装置）のアクセスを制限する。単一のセンサによる場合に比して、ＨＤＤの作動が制限される時間を限定することが可能となる。
【００５１】
なお、前述した各実施形態では、プリンタとしてインクジェット記録方式を採用したカラープリンタとしたが、これに限らず、レーザビームプリンタ等、他の記録方式によるプリンタや複写装置等に置き換えることも可能である。また、各実施形態では用紙としてロール紙１０２（ロール状記録媒体）を、またストレージ装置としてＨＤＤを用いたが、本発明は他の種類の用紙および／またはストレージ装置を用いるプリンタにも適用できる。
【００５２】
また、前述した各実施例では、機械的な可動部を有するストレージ装置としてＨＤＤを例に挙げたがこれに限らない。交換可能なディスクメディアを保持して回転させるドライブ機構を備えたストレージ装置や、記録面に対して記録ヘッドを機械的に相対移動させる機構を備えた各種ストレージ装置を搭載したプリンタにも適用可能である。要は、機械的な可動部を持って振動に弱いストレージ装置であれば発明の効果を得ることができる。
【００５３】
また、本実施形態において記録媒体検出部３１２は、フォトセンサにより構成される遮蔽センサとしたがこれに限らない。ロール紙１０２が保持部１０５，１０６のセット位置にプリント可能に設置されていることが検出できる他の構成のものを用いることができる。そのため、遮蔽センサ４０１，４０２，６０１，６０３を例えば用紙がセット位置にあるときにのみ押下される物理スイッチに置き換え、遮蔽センサによる遮蔽状態を物理スイッチの押下状態、開放状態を非押下状態として実施することも可能である。
【００５４】
さらに、本実施形態においてはホルダの中心軸に当たる部分を検出するため、遮蔽センサを保持部の最深部に配置する構成としたが、遮蔽センサの位置は、用紙がセット位置に設置されていることを検出できれば、保持部の最深部でなくても良い。遮蔽センサ及び／又はセット位置センサは、ホルダ外枠部などホルダの他の部分、用紙設置の際に用紙と一体に移動する他の部材、または用紙自体を検出しても良い。遮蔽センサ及び／又はセット位置センサは、用紙の両側端部を検出することとしたが、用紙を含む可動部分のいずれかの部位を検出可能である限り、ガイド溝の外に設置されていても良い。
【００５５】
また、第二の実施形態において、通過センサを上方向、つまり取り外し方向での通過後はロール紙が必ず取り外される前提としているが、これに限らず再度すぐに戻されることを考慮した制御としても良い。これらは本実施形態において説明した制御の組み合わせにより実現可能である。
【００５６】
また、遮蔽センサおよび／または通過センサは３個以上であっても良い。さらに、第二の実施形態においては通過センサと遮蔽センサを用いたが、これに限らず、通知検出スイッチは移動方向の分かる手段であれば良く、例えば複数のセンサを設置すると共にそれらの通過順から判断しても良い。
【００５７】
また、さらにはセンサの通過前後の所定時間のみＨＤＤの作動を制限するような制御であっても、衝撃の与え得る時間を回避する十分な時間を確保できるのであれば実現可能である。
【００５８】
また、本実施形態における待機時間である各所定時間は固定値でも、運転条件やユーザによる設定に応じて変更ないし動的に取得される可変値であっても良い。
【００５９】
本発明は前記各実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。さらに、前記実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される前構成要件からいくつかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除された発明として抽出され得る。
【符号の説明】
【００６０】
１０１  前面給紙型プリンタ
１０２，２０２  ロール紙
１０３，１０４，２０３，２０４  ロール紙ホルダ
１０５，１０６，２０５，２０６  保持部
２０１  背面給紙型プリンタ
３０１  制御部ユニット
３０２  プリンタエンジン
３０３  ＣＰＵ
３０４  ＲＯＭ
３０５  ＲＡＭ
３０６  ＨＤＤコントローラ
３０７  ＨＤＤ
３０８  ＬＡＮインターフェース
３０９  ＬＡＮ（ローカルエリアネットワーク）
３１０  画像処理部
３１１  エンジン制御部
３１２  記録媒体検出部
３１３  操作部インターフェース
３１４  操作部
４０１，４０２，６０１，６０３  遮蔽センサ
６０２，６０４  通過センサ
【図１】
2010269464.tif 000003
【図２】
2010269464.tif 000004
【図３】
2010269464.tif 000005
【図４】
2010269464.tif 000006
【図５】
2010269464.tif 000007
【図６】
2010269464.tif 000008
【図７】
2010269464.tif 000009
【図８】
2010269464.tif 000010