(57)【要約】【課題】ラインモニター機能はあったが、規定個数分のみ記憶すると機能停止し、通信エラーの発生でラインモニターを停止する機能はなく、通信エラーで、エラー発生に至る過去の情報が不可欠となる場合、通信エラーが発生する前にラインモニターの記憶容量が規定に達して停止してしまい、通信エラーの発生と同期を取るのに非常に困難であった。また、発生時刻やエラーとした理由を確認するためには、オペレータがＩＪＰまで移動して確認しなければならなかった。【解決手段】印字内容を外部装置より伝送した場合に通信エラーを判断するソフトウェアと、通信エラーを検出した際にラインモニターを停止して、エラー発生箇所から遡り表示するソフトウェアと、通信エラーが発生した時に発生時刻、箇所、通信エラー番号を外部装置に伝送するソフトウェアと、エラー理由、対処方法を表示するパネルを設けることで解決できる。【選択図】　図１
2004009353.tif 000002
【特許請求の範囲】
【請求項１】
外部装置より入手する印字情報を印字するインクジェット記録装置にあって、
前記印字情報を表示する表示手段と、前記印字情報の誤りを検知する検知機能とを有し、所定数量を超えない範囲で前記印字情報を記憶保持し、前記検知機能で誤りを検知したら記憶保持している前記印字情報を前記表示手段に表示することを特徴とするインクジェット記録装置。
【請求項２】
外部装置より入手する印字情報を印字するインクジェット記録装置にあって、
前記印字情報を表示する表示手段と、前記印字情報の誤りを検知する検知機能とを有し、所定数量を超えない範囲で前記印字情報を記憶保持し、前記検知機能で検知された誤りの検知する時刻および誤り箇所を含む誤り関連情報を記憶し、前記検知機能で誤りを検知したら記憶保持している前記印字情報と前記誤り関連情報を併せて前記表示手段に表示することを特徴とするインクジェット記録装置。
【請求項３】
請求項１または２記載において、
前記印字情報が所定数量に達したら記憶保持されている後側の古い順位のところから捨て、かつ印字情報の順番を保ったまま新規の印字情報を前側の新しい順位ところに順次入手することを特徴とするインクジェット記録装置。
【請求項４】
請求項１から３記載のいずれか一つにおいて、
前記検知機能で検知された誤りの理由および訂正方法等を前記表示手段に併せて表示することを特徴とするインクジェット記録装置。
【請求項５】
請求項４記載において、
前記誤りの理由および訂正方法等または前記誤り関連情報を前記外部装置に提示することを特徴とするインクジェット記録装置。
【請求項６】
外部装置より入手する印字情報を印字するインクジェット記録装置にあって、
前記印字情報を表示する表示手段と、前記印字情報の誤りを検知する検知機能とを有し、
所定数量を超えない範囲で前記印字情報を記憶保持し、前記検知機能で誤りを検知したら記憶保持している前記印字情報を前記表示手段に表示するエラーモードと、
所定数量を超えない範囲で前記印字情報を記憶保持し、記憶保持する前記印字情報が所定数量に達したら前記表示手段に表示するノーマルモードとを有し、
前記エラーモードと前記ノーマルモードとを任意に選択することができることを特徴とするインクジェット記録装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、インクジェット記録装置が印字する文字の内容（印字情報）等を外部装置等からシリアル通信等にて伝送する時、印字情報に誤りがある場合の検知および誤り解析に関するものである。
【０００２】
【従来の技術】
従来のインクジェット記録装置（以下、ＩＪＰ）において、ＩＪＰが印字する内容等（以下、印字情報）を外部装置等（ホストコンピュータ等を含む）からシリアル通信等（以下、通信手段）にて伝送した場合、伝送された印字内容に誤り（以下、通信エラー）を検出した時は発生時刻やエラーとした理由を整数等に換算した情報（以下、通信エラー番号）を表示装置等（表示用のパネルを含む）に表示していた。
【０００３】
また、ＩＪＰと外部装置との通信内容を記憶し、パネルに表示する機能（以下、ラインモニター）はあったが、規定個数分のみ記憶するとラインモニター機能は停止し、通信エラーの発生でラインモニターを停止する機能はなかった。ＩＪＰが本格稼動している状態で発生する通信エラーで、エラー発生に至る過去の情報が不可欠となる場合、従来のラインモニターでは通信エラーが発生する前にラインモニターの記憶容量が規定数に達し停止してしまい、通信エラーが未発生であった場合オペレータが操作パネル等（以下、パネル）でラインモニターを再起動する必要があり、通信エラーの発生と同期を取るのは非常に困難であった。
【０００４】
また、ＩＪＰ導入時などの通信テストでは、比較的単純な通信エラーが多いことが予想される。
【０００５】
しかし、発生時刻やエラー番号を確認するためにはＩＪＰのパネル表示まで移動しなければならない。ＩＪＰと外部装置は必ずしも隣接しているとは限らず発生時間、通信エラー番号を確認するのに手間を要する。
【０００６】
【発明が解決しようとする課題】
本発明の目的は、ＩＪＰが稼働中に発生する通信エラーに対処し、インクジェット記録装置が印字する文字の内容（印字情報）等の誤りを検知して印字情報を表示せんとするものである。
【０００７】
さらに具体的には、エラー発生に至る過去の情報が不可欠となる場合は、エラーが発生するまでラインモニターを起動させ、エラー発生から通信内容を過去に遡ることでエラーに至る要因の解析を容易にし、かつ通信エラーとした理由および対処方法をパネルに表示することでＩＪＰ稼動時における通信エラーの解析時間を軽減する。また、ＩＪＰ導入段階で行なう通信動作テストなど比較的初期エラーに関しては、エラー発生時刻、エラー箇所および通信エラー番号をＩＪＰから外部装置に通信で伝送することで、オペレータがＩＪＰまで移動することなく外部装置にて通信エラーの解析を可能とすることで通信テストに要する時間を短縮する。
【０００８】
【課題を解決するための手段】
本発明は、印字情報を表示する表示手段と、前記印字情報の誤りを検知する検知機能とを有し、所定数量を超えない範囲で前記印字情報を記憶保持し、前記検知機能で誤りを検知したら記憶保持している前記印字情報を前記表示手段に表示することを特徴とするものである。
【０００９】
【発明の実施の形態】
以下、本発明の実施例を図１〜８により説明する。
【００１０】
まずＩＪＰ（インクジェット記録装置）の印字動作概要について述べる。
【００１１】
図３において、ノズル２１より噴出したインクは帯電電極２２内で粒子化し、階段波状の文字信号に比例した電荷を受け、偏向電極２３により偏向されてインク粒子は飛行し、被印字物へ付着して印字される。印字に使用されなかった無帯電インク粒子はガター２４より回収され、ポンプ２５によって再びノズル２１へ供給される。
【００１２】
次に、ＩＪＰと外部装置の全体的な概略構成を示すブロック図について述べる。
【００１３】
図４に示すように、１はＩＪＰを制御するＭＰＵ（マイクロプロセッシングユニット）、２はＩＪＰと外部装置３間で通信を行なうためのシリアル通信インターフェース回路で、外部装置３とシリアル通信インターフェース回路の間は無線／ケーブル等の通信手段で接続されている。
【００１４】
この通信手段で印字内容（印字情報）はＩＪＰに外部装置に伝送される。４はＩＪＰのプログラムが格納されているＲＯＭ（リードオンリーメモリー）、５はＩＪＰで一時的にデータを記憶しておくＲＡＭ（ランダムアクセスメモリー）、６はパネルインターフェース回路、７は表示用のパネル（表示手段）、８は被印字物検知回路、９はセンサ、１０は印字内容を文字信号にする文字信号発生回路、１１はデータ等を送るバスラインである。
【００１５】
次に、印字内容を外部装置から入力し、印字が完了するまでの一連の動作について述べる。
【００１６】
外部装置３より伝送された印字内容（印字情報）は、シリアル通信インターフェース回路２、バスライン１１を介してＲＡＭ５に格納される。ＭＰＵ１はＲＯＭ６に格納されているプログラムで印階段波状のデータに変換してバスライン１１を介してＲＡＭ５に格納する。被印字物センサ９が被印字物を検知すると、被印字物検知回路８、バスライン１１を通じてＭＰＵ１へ印字開始の指令が届く。ＭＰＵ１は印字開始の指示を受けて階段波状のデータをＲＡＭ５から取り出し、バスライン１１を介して文字信号発生回路１０へ送る。文字信号発生回路１０は送られてきた階段波状のデータを文字信号に変更し、図３の帯電電極２３に送出する。
【００１７】
次に、ラインモター機能について述べる。
【００１８】
図１は、外部装置とＩＪＰ間で行われる通信を図式化したものとラインモニター表示を併せて示している。上側が通信を図式化した内容を示し、下側がラインモニター表示を示している。
【００１９】
通信の取決めとしては、図５、６のようなる制御コード割付け、文字コード割付けを使用する。
【００２０】
まず外部装置からＩＪＰに問合せがあり、ＩＪＰが肯定応答する。その後に、ＳＴＸ（スタートオブテキスト）、印字項目番号、印字内容、ＥＴＸ（エンドオブテキスト）が外部装置からＩＪＰに送信され、受信した内容にエラーがない場合、ＩＪＰは外部装置に肯定応答する。この外部装置とＩＪＰの通信一連の動作をラインモニターは表示する。ラインモニターの表示は図５、６の制御コード割付けに従い表示するものとする。例えば問合せは０５、ＳＴＸは０２といったように２桁の数値に換算して表示される。
【００２１】
次にラインモニター機能のモードについて述べる。
【００２２】
図１に示すラインモニター表示は、上側がノーマルモード、下側がエラートリガモード（エラーモード）である。
【００２３】
図１のノーマルモードとは、スタートキーが押されてから外部装置とＩＪＰ間で行われた通信内容（印字情報）をあらかじめ規定された個数分（所定数量）、例えば、２０個を記憶して自動的に停止する機能である。図１では外部装置がＩＪＰに問合せをしてからＩＪＰが２回目の肯定応答まで全部で１１個の通信内容が記憶される。ここで、更に外部装置がまったく同じ内容の通信を行なった場合、合計２２個となり２０個を越えた分は記憶されない。
【００２４】
図１のエラートリガモードとは、スタートキーが押され、通信内容の記憶を開始するが、通信エラーが発生するまで記憶を停止しない。しかし、記憶している個数が２０個を越えた場合は、最も古い内容がＲＡＭ５の通信内容（印字情報）から消去され、新たに受信した内容が記憶される。通信内容（印字情報）の誤りの検出である通信エラーが発生すると、通信内容の記憶を停止し、記憶しているすべての内容をパネル７に表示する。同様な表示は外部装置３にも表示することができる。
【００２５】
しかし、１画面で表示しきれない場合は前ページ、次ページにて画面を切替えて表示する。図１下段の外部装置→ＩＪＰに送信された６０という文字コードは図６の文字コード割付けに存在しないため通信エラーとなる。ここで、エラー理由、対処キーを押すと、図２に示すような画面が表示され、通信エラーと判定した理由および対処方法が表示される。オペレータはこの画面内容からエラー解析を行ない通信伝文の修正を行なう。図２に示す戻るキーを押すと、ラインモニター画面を再表示する。
【００２６】
次に外部装置から送られた通信内容にエラーがあり、エラー発生時間、箇所、通信エラー番号を外部装置へ送信する機能について説明する。図８において、伝送された印字内容（印字情報）には図６に示すように文字コードに割り付けていないコードが送信されている。このため、ＩＪＰは外部装置に対し否定応答を送信する。否定応答送信後、ＩＪＰはエラー発生時間、箇所、通信エラー番号を外部装置に送信する。
【００２７】
送信内容の詳細は、発生時刻については４桁で表現し、ついでエラー箇所を４桁でＳＴＸから数えて何個目の通信内容か、最後に通信エラー番号を３桁で送信する。図８でＩＪＰから外部装置に送信されるのは、図６の文字コード表を用いて換算すると、１１２６０００６００４となり、１１時２６分、ＳＴＸから６個目、通信エラー番号００４と表現できる。この受信内容から、オペレータは通信内容の修正を行なう。
【００２８】
次に、本発明のアルゴリズムを図９のフローチャートに示す。
【００２９】
外部装置から送られた印字内容（印字情報）を取込み、カウンタ数が所定数量に達したら、ノーマルモード時には通信内容記憶を終了（ラインモニター停止）させる。ラインモニターに図１に示すようなノーマルモードの画面表示をする。
【００３０】
設定がノーマルモードでない場合は、最古の記憶内容を消去し、記憶内容の並び替え（最古より１つ新しい内容を最古内容に、最古より２つ新しい内容を最古より１つ新しい内容にする）を行ない今回取込んだ内容を最新の内容として記憶する。その後、伝送内容に誤りが無いかを判定し、誤りがある場合はエラー情報の設定を行ない外部装置へエラー情報を送信する。
【００３１】
また、誤りがあったときには、エラートリガモードの場合に通信内容記憶を終了させる。ラインモニターに図１に示すようなエラートリガモードの画面表示をする。
【００３２】
ノーマルモード設定、エラートリガモード設定、および無設定の設定が選択でき、各種の使用に対応できる。
【００３３】
図１０は、外部装置から送られた印字内容（印字情報）のＲＡＭ５への格納について詳しく示す。
【００３４】
ＲＡＭ５のラインモニター用格納部に印字内容（印字情報）が（ａ）に示すように格納される。新しい印字情報が追加される毎に順に奥側に送り込まれるように並び替えが行われる。（ｂ）はラインモニター用格納部が一杯になった様子を示している。ノーマルモード設定のときは、この（ｂ）の内容がラインモニターに表示される。
【００３５】
ラインモニター用格納部が一杯になった後に新しい印字情報が追加されると、（ｃ）に示すように一番奥の古い印字情報が削除され、残った印字情報は古い順から奥側に送り込まれるように並び替えが行われ、新しい印字情報が一番入り口の格納個所に格納される。次々と新しい印字情報が来ると、順次に並び替えが行なわれる。
【００３６】
この後、誤りの印字情報が来て否定応答が生じたときは（ｄ）に示すように否定応答が格納されたところで、ラインモニター用格納部への格納は停止し、ラインモニター用格納部内の印字情報は表示される。
【００３７】
上記のように、エラー発生に至る過去の情報が不可欠となる場合は、ラインモニターにて、エラー発生から過去に通信内容を遡ることでエラーに至る要因の解析をし、かつ通信エラーとした理由および対処方法をパネルに表示することで通信エラーの解析時間を軽減できる。
【００３８】
また、比較的初期エラーに関しては、エラー発生時刻、エラー箇所および通信エラー番号をＩＪＰから外部装置に通信で伝送することで、オペレータがＩＪＰまで移動することなく外部装置にて通信エラーの解析を可能とすることで、通信テストの効率が向上する。
【００３９】
【発明の効果】
本発明によれば、インクジェット記録装置が印字する文字の内容（印字情報）等の誤りを検知して印字情報を表示できるので、外部装置から送った印字情報の誤りを容易に見出すことができる。
【図面の簡単な説明】
【図１】本発明の実施例に係るもので、通信動作およびラインモニターの表示を示す図。
【図２】本発明の実施例に係るもので、エラー理由および対処方法の表示画面を示す。
【図３】本発明の実施例に係るもので、ＩＪＰの動作概要を示す図。
【図４】本発明の実施例に係るもので、ＩＪＰおよび外部装置の全体構成を示す図。
【図５】本発明の実施例に係るもので、文字コード割付けを示す図。
【図６】本発明の実施例に係るもので、制御コード割付けを示す図。
【図７】本発明の実施例に係るもので、通信エラーコードを示す図。
【図８】本発明の実施例に係るもので、通信エラー発生時刻、エラー箇所、およびエラー番号の伝送内容を示す図。
【図９】本発明の実施例に係るもので、アルゴリズムを示す図。
【図１０】本発明の実施例に係るもので、外部装置から送られた印字内容（印字情報）のＲＡＭへの格納について詳しく示す図。
【符号の説明】
１…ＭＰＵ、２…シリアル通信インターフェース回路、３…外部装置、４…ＲＯＭ、５…ＲＡＭ、６…パネルインターフェース回路、７…パネル、８…被印字物検知回路、９…被印字物センサ、１０…文字信号発生回路、１１…バスライン、２１…ノズル、２２…帯電電極、２３…偏向電極、２４…ガター、２５…ポンプ。
【図１】
2004009353.tif 000003
【図２】
2004009353.tif 000004
【図３】
2004009353.tif 000005
【図４】
2004009353.tif 000006
【図５】
2004009353.tif 000007
【図６】
2004009353.tif 000008
【図７】
2004009353.tif 000009
【図８】
2004009353.tif 000010
【図９】
2004009353.tif 000011
【図１０】
2004009353.tif 000012