(57)【要約】【課題】ユーザにとって不必要である印刷装置のチェックプログラムを本体装置内の記憶装置ＲＯＭから排除し、余計なメモリ容量を必要としない低価格な印刷装置をユーザに提供する。【解決手段】印刷装置は、印刷装置本体と脱着可能な印刷カートリッジから構成されている。印刷カートリッジには記憶装置ＲＯＭが配置され、その目的に合わせた動作を行うプログラムが書き込まれている。印刷カートリッジと印刷装置本体間には、印刷カートリッジに配置されている記憶装置に記憶されている印刷カートリッジ制御プログラムデータを送受信するための通信手段を備えている。印刷装置本体には、装着された印刷カートリッジからプログラムのみ出し処理を行うマイクロプロセッサを備える。【選択図】図４
2006051726.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置に装着され脱着可能な印刷カートリッジ内に配置された記憶装置内に、印刷装置の工場出荷テスト用プログラムを記憶していることを特徴とする印刷装置。
【請求項２】
印刷装置に装着され脱着可能な印刷カートリッジ内に配置された記憶装置内に、印刷装置のデモ印刷用プログラムおよびデータを記憶していることを特徴とする印刷装置。
【請求項３】
印刷装置に装着され脱着可能なカートリッジ内に配置された記憶装置内に、印刷装置のサービスチェック用プログラムを記憶していることを特徴とする印刷装置。
【請求項４】
請求項１から３いずれか記載の印刷装置おいて、印刷カートリッジに配置されている記憶装置内のプログラムは、本体装置内に配置されているマイクロプロセッサにより処理されることを特徴とする印刷装置。
【請求項５】
請求項１から３いずれか記載の印刷装置おいて、印刷カートリッジに配置されている記憶装置内のプログラムは、本体装置内に配置されている書き換え可能な記憶装置へ書き込まれ、本体装置内に配置されているマイクロプロセッサにより処理されることを特徴とする印刷装置。
【請求項６】
請求項１から５いずれか記載の印刷装置おいて、印刷装置に装着され脱着可能な印刷カートリッジ内に配置される記憶装置は書き換え可能であることを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷カートリッジが脱着可能な印刷装置における特殊制御プログラムの配置および制御方法に関する。
【背景技術】
【０００２】
従来機においては、工場出荷用のテストプログラムや販売店でのデモプリントのプログラムは印刷装置本体内の記憶装置ＲＯＭにあらかじめ配置させている。ＲＯＭ内に配置させているプログラムを動作することにより、工場出荷時のテストプリントや各種動作チェックを行う。一方、販売店でのデモプリントにおいても、印刷装置内の記憶装置ＲＯＭ内にデモプリント実施用のプログラムおよび印刷データを記憶しておき、このプログラムを動作させることにより、デモプリントを実現していた。また、印刷装置にクレームが発生した際のサービス部門での動作確認においても、印刷装置内の記憶装置ＲＯＭ内にサービスチェック用のプログラムを記憶しておき、このプログラムを動作させることにより、サービスチェックを実現していた（特許文献１）。
【０００３】
このため、ユーザの使用環境では、一切使用する必要のない複数のプログラムが、実際の製品に搭載されることになる。
【特許文献１】特開２０００−４３３８３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明では、印刷装置の脱着可能な印刷カートリッジ内に工場出荷設定用プログラム、デモプリントプログラム、サービスチェックプログラムのいずれかを記憶させた記憶装置を配置し、その印刷カートリッジ装着時に印刷カートリッジ内の各種特殊動作プログラムにて印刷装置を動作させる。ユーザにとって不必要である印刷装置のチェックプログラムを本体装置内の記憶装置ＲＯＭから排除し、余計なメモリ容量を必要としない低価格な印刷装置をユーザに提供するとともに、品質確認の際には十分な品質チェックプログラムを動作させユーザに高品質な印刷装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
これらの課題を解決するため、例えば本発明の印刷装置は以下に示す構成を備える。印刷装置は、印刷装置本体と脱着可能な印刷カートリッジから構成されている。印刷カートリッジには記憶装置ＲＯＭが配置され、その目的に合わせた動作を行うプログラムが書き込まれている。印刷カートリッジと印刷装置本体間には、印刷カートリッジに配置されている記憶装置に記憶されている印刷カートリッジ制御プログラムデータを送受信するための通信手段を備えている。印刷装置本体には、装着された印刷カートリッジからプログラムのみ出し処理を行うマイクロプロセッサを備える。
【０００６】
以上、本発明の第一の発明について詳細に整理して示せば、印刷装置に装着され脱着可能な印刷カートリッジ内に配置された記憶装置内に、印刷装置の工場出荷テスト用プログラムを記憶していることを特徴とする印刷装置。
【発明の効果】
【０００７】
本発明によれば、印刷装置の脱着可能な印刷カートリッジ内に工場出荷設定用プログラム、デモプリントプログラム、サービスチェックプログラムのいずれかを記憶させた記憶装置を配置し、その印刷カートリッジ装着時に印刷カートリッジ内の各種特殊動作プログラムにて印刷装置を動作させることにより、ユーザにとって不必要である印刷装置のチェックプログラムを本体装置内の記憶装置ＲＯＭから排除することが可能となる。ユーザ提供する印刷装置には、必要最小限のメモリ容量での提供が可能となるため、安価に印刷装置をユーザに提供することができる。また、ユーザ提供時の印刷装置価格を抑えながらも、十分な品質確認およびサービス体制の構築が可能となる。また、販売店での印刷装置のプレゼンテージョンもユーザ価格に影響することなく可能となる。
【発明を実施するための最良の形態】
【０００８】
以下、添付図面に従って本発明に係る実施形態の一例を詳細に説明する。
【実施例１】
【０００９】
図１は実施形態における印刷装置の概観図である。印刷カートリッジ１０５は、印刷装置本体１０１のカートリッジホルダ１０３に装着されており、印刷装置のフロントカバー１０２を開いた後にカートリッジホルダ１０３に付属するカートリッジホルダレバー１０４を操作することにより交換可能となる。
【００１０】
図２に印刷装置のブロック図を示す。本発明の印刷装置２００は、印刷装置の処理を実行するＣＰＵ２０１、印刷装置の制御プログラムを記憶するメモリＲＯＭ２０２、制御データを一時保存するメモリＲＡＭ２０３、ホスト装置４００からの印刷データを受信し記憶する受信バッファ２０４、印刷装置機械部２０９および機械コントロール部２０５、センサ・スイッチ２１０およびセンサ・スイッチコントロール部２０６、表示部２１１および表示コントロール部２０７、ヘッド制御信号の処理回路である印刷ヘッドコントロール部２０８から構成されている。印刷カートリッジ３００は、ヘッドＲＯＭ３０１と印刷ヘッド３０２から構成されている。印刷カートリッジ３００に搭載されているヘッドＲＯＭ３０１には、工場出荷テスト用のプログラムや販売店での実演用の制御プログラム、もしくは、サービスステーションにて使用されるサービスチェックプログラムなどのチェック用プログラムが記憶されている。なお、一般使用向けすなわちユーザ環境にて使用される印刷カートリッジには、ヘッドＲＯＭ３０１は配置されない。以上の特殊用途向けのプログラムを記憶した印刷カートリッジを必要な部門もしくは場面にて装着することにより、特殊用途プログラムが起動する。
【００１１】
次にカバークローズ時の処理について図３のフローチャートにより印刷カートリッジ交換もしくは装着時の動作について説明する。カバークローズＳ１００されると、印刷カートリッジが装着されているかを判断するＳ１０１。ヘッドが装着されていない場合には、カバークローズ処理Ｓ１０４を実施する。印刷カートリッジが装着されている場合には、カートリッジタイプをチェックするＳ１０２。カートリッジタイプが一般に使用されるユーザモード用カートリッジであれば、カバークローズ処理を実行Ｓ１０４する。一方、特殊動作モード用カートリッジであれば対応した特殊動作モードフラグを設定する。工場出荷モード用であれば工場出荷モード設定が、デモ印刷用カートリッジであればデモ印刷モード設定が、サービスチェック用カートリッジであればサービスモード設定がなされるＳ１０３。そしてカバークローズ処理が実行Ｓ１０４される。
【００１２】
図４のフローチャートにより電源オン時の動作について説明する。電源オンされるとＳ２００、印刷カートリッジが装着されているかを判断するＳ２０１。ヘッドが装着されていない場合には、印刷装置初期化処理Ｓ２０４を実施する。印刷カートリッジが装着されている場合には、カートリッジタイプをチェックするＳ２０２。カートリッジタイプが一般に使用されるユーザモード用カートリッジであれば、印刷装置初期化処理を実行Ｓ２０４する。一方、特殊動作モード用カートリッジであれば対応した特殊動作モードフラグを設定する。工場出荷モード用であれば工場出荷モード設定が、デモ印刷用カートリッジであればデモ印刷モード設定が、サービスチェック用カートリッジであればサービスモード設定がなされるＳ２０３。そして印刷装置初期化処理が実行Ｓ２０４される。
【００１３】
印刷装置の印刷等の実行時に前記特殊動作モードフラグが設定されている場合には、化印刷カートリッジ搭載の記憶装置ＲＯＭが有効になり、特殊動作モードでの実行が可能になる。特殊動作モードでの判別例を図５のフローチャートにより説明する。本実施例での特殊動作モードへの移行方法はキー操作Ｓ３００により実施する。キー操作チェックＳ３０１時に特殊動作モード移行操作であれば、特殊動作モードフラグ判別を実施するＳ３０１。もし、特殊動作モードフラグが設定されていれば、特殊モードでの動作を実行するＳ３０３。特殊動作モードでは、印刷カートリッジに搭載の記憶装置ＲＯＭでの動作が実行される。印特殊動作モードでないと判別された場合には、ユーザモードでの動作を実行するＳ３０４ことになる。
【実施例２】
【００１４】
実施例１では、特殊動作モード移行判別としてキー操作にて実施したが、受信コマンドにて動作モードを判別しても良い。コマンド解析時に特殊動作モード移行コマンドであれば、特殊動作モードフラグ判別を実施する。もし、特殊動作モードフラグが設定されていれば、特殊モードでの動作を実行する。殊動作モードでは、印刷カートリッジに搭載の記憶装置ＲＯＭでの動作が実行される。印特殊動作モードでないと判別された場合には、ユーザモードでの動作を実行することになる。
【図面の簡単な説明】
【００１５】
【図１】印刷装置概観図
【図２】印刷装置ブロック図
【図３】カバークローズ時のフローチャート
【図４】電源オン時のフローチャート
【図５】動作モード判別のフローチャート
【符号の説明】
【００１６】
１０１  印刷装置
１０２  フロントカバー
１０３  カートリッジホルダ
１０４  カートリッジホルダレバー
１０５  印刷カートリッジ
２００  印刷装置
２０１  ＣＰＵ
２０２  ＲＯＭ
２０３  ＲＡＭ
２０４  受信バッファ
２０５  機械コントロール部
２０６  センサ／ＳＷコントロール部
２０７  表示素子コントロール部
２０８  印刷ヘッドコントロール部
２０９  印刷装置機械部
２１０  印刷装置センサ／ＳＷ
２１１  印刷装置表示部
３００  印刷カートリッジ
３０１  ヘッドＲＯＭ
３０２  印刷ヘッド
４００  ホスト装置
【図１】
2006051726.tif 000003
【図２】
2006051726.tif 000004
【図３】
2006051726.tif 000005
【図４】
2006051726.tif 000006
【図５】
2006051726.tif 000007