(57)【要約】【課題】印刷データには問題が無くとも、印刷途中の予期せぬＩＦ信号線の状況遷移や操作パネルのスイッチ押下動作が要因となり、印刷不具合が発生した場合に、１６進ダンプ印刷結果より、印刷不具合原因を容易に解明する事を可能とする。【解決手段】１６進ダンプ印刷結果にＩＦ信号線情報、操作パネルのスイッチ押下情報も追加して印刷を実施するため、印刷途中の予期せぬ状況遷移が要因となる印刷不具合が発生した場合に、ＩＦ信号線状況遷移及び操作パネルスイッチ動作状況による原因追求を容易に解明することが出来る１６進ダンプ印刷機能を実行する。【選択図】図１
2011126240.tif 000002
【特許請求の範囲】
【請求項１】
印刷を制御する印刷制御部と、通常印刷を実施する通常印刷部と、受信した印刷データ情報を格納する受信データ情報記憶部と、印刷途中のインターフェース信号線状況を監視するＩＦ信号線状況監視部と、ＩＦ信号線遷移状況を格納するＩＦ信号線遷移状況記憶部と、オペレーターによる操作パネルのスイッチ動作を監視するスイッチ押下監視部と、スイッチ押下状況を格納するスイッチ情報記憶部と、前記受信データ情報記憶部、ＩＦ信号線遷移状況記憶部及びスイッチ情報記憶部で記憶した値を元に１６進ダンプ印刷を実施する１６進ダンプ印刷部とを設けたことを特徴とする印刷装置。
【請求項２】
前記通常印刷部において、受信した印刷データの値及びタイムスタンプを前記受信データ情報記憶部に格納することを特徴とする請求項１記載の印刷装置。
【請求項３】
前記ＩＦ信号線状況監視部において、ＩＦ信号線状況遷移時の信号線名称、信号線状況及びタイムスタンプを前記ＩＦ信号線遷移状況記憶部に格納することを特徴とする請求項１記載の印刷装置。
【請求項４】
前記スイッチ押下監視部において、スイッチ動作時のスイッチ名称、スイッチ押下開始タイムスタンプ及びスイッチ押下終了タイムスタンプを前記スイッチ情報記憶部に格納することを特徴とする請求項１記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、上位装置から受信した印刷データを１６進で印刷する機能、インターフェース(以下ＩＦという)信号線遷移状況を印刷する機能、及び操作パネルのスイッチ押下情報を印刷する機能を備えた印刷装置に関する。
【背景技術】
【０００２】
印刷装置には、印刷結果の不具合を解明するために使用する１６進ダンプ印刷機能があり、不具合が発生した場合に、この１６進ダンプ印刷機能を使い、上位装置からどのような印刷データが送られて来ているかを診断することが出来る。しかし、印刷データには問題が無くとも、印刷途中の予期せぬＩＦ信号線の状況遷移や操作パネルのスイッチ押下動作が要因となり、印刷不具合が発生した場合には、１６進ダンプ印刷結果からだけでは、不具合原因を解明することが困難という問題があった。
【０００３】
受信データの他に信号線の状況遷移を印刷する印刷装置（例えば、特許文献１）もあるが、操作パネルのスイッチ押下情報も付加して印刷する機能は無かった。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述したように、印刷データには問題が無くとも、印刷途中の予期せぬＩＦ信号線の状況遷移や操作パネルのスイッチ押下動作が要因となり、印刷不具合が発生した場合に、１６進ダンプ印刷結果より、印刷不具合原因を容易に解明する事が出来ないという点に問題があった。
【０００５】
そこで、本発明においては、印刷データには問題が無くとも、印刷途中の予期せぬ状況遷移が要因となり、印刷不具合が発生した場合に、１６進ダンプ印刷結果より、印刷不具合の原因を容易に解明することを可能とする。
【課題を解決するための手段】
【０００６】
本発明は、印刷を制御する印刷制御部と、通常印刷を実施する通常印刷部と、受信した印刷データ情報を格納する受信データ情報記憶部と、印刷途中のIF信号線状況を監視するIF信号線状況監視部と、IF信号線遷移状況を格納するIF信号線遷移状況記憶部と、オペレーターによる操作パネルのスイッチ動作を監視するスイッチ押下監視部と、スイッチ押下状況を格納するスイッチ情報記憶部と該手段で記憶した値を元に１６進ダンプ印刷を実施する１６進ダンプ印刷部とを設けたことを特徴とする。
【０００７】
また、前記通常印刷部において、受信した印刷データの値、及びタイムスタンプを前記受信データ情報記憶部に格納する手段、前記IF信号線状況監視部において、状況遷移時の信号線名称、信号線状況、及びタイムスタンプを前記IF信号線遷移状況記憶部に格納する手段、及び前記スイッチ押下監視部において、スイッチ動作時のスイッチ名称、スイッチ押下開始タイムスタンプ、及びスイッチ押下終了タイムスタンプを前記スイッチ情報記憶部に格納する手段を設けたことを特徴とする。
【発明の効果】
【０００８】
本発明のプリンタは、１６進ダンプ印刷結果にＩＦ信号線情報、操作パネルのスイッチ押下情報を追加して印刷を実施するため、印刷途中の予期せぬＩＦ信号線の状況遷移、オペレーターのスイッチ動作が要因となる印刷不具合が発生した場合に、ＩＦ信号線状況遷移、オペレーターのスイッチ動作による原因追求を容易に解明する事が出来るという点で、従来の構成よりも印刷不具合の原因を解明し易いという利点がある。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施例のブロック図である。
【図２】本発明における通常印刷処理のフローチャートである。
【図３】本発明におけるIF信号線状況監視処理のフローチャートである。
【図４】本発明におけるスイッチ監視処理のフローチャートである。
【図５】本発明における操作パネルの一例を示す図である。
【図６】本発明における１６進ダンプ印刷のフローチャートである。
【図７】本発明における１６進ダンプ印刷結果の一例を示す図である。
【発明を実施するための形態】
【００１０】
以下、本発明一例について図面を参照して説明する。
【００１１】
図１は、本発明の一例となる印刷制御部のブロック図である。１１は印刷を制御する印刷制御部、１２は通常印刷を実施する通常印刷部、１３は受信した印刷データ情報を格納する受信データ情報記憶部、１４は印刷途中のＩＦ信号線状況を監視するＩＦ信号線状況監視部、１５はＩＦ信号線遷移状況を格納するＩＦ信号線遷移状況記憶部、１６はオペレーターのスイッチ動作を監視するスイッチ押下監視部、１７はスイッチ押下状況を格納するスイッチ情報記憶部、１８は１６進ダンプ印刷を実施する１６進ダンプ印刷部である。
【００１２】
図２は、通常印刷の印刷制御を示すフローチャートである。２１で上位装置からのデータ受信を実施して、２２で受信データ値を受信データ記憶部１３に格納し、２３で受信データのタイムスタンプを受信データ記憶部１３に格納し、２４で受信した印刷データを解析して、２５で解析した印刷データを基に、通常印刷部１２で印刷を実施の制御を行う。
【００１３】
図３は、ＩＦ信号線状況の監視処理のフローチャートである。３１で印刷制御部１１のＩＦ信号線遷移状況監視部１４は信号線状況を判断して、信号線状況が遷移した場合は、３２で信号線名称をＩＦ信号線号線遷移状況記憶部１５に格納し、更に３３で信号線状況をＩＦ信号線遷移状況記憶部１５に格納して、３４で信号線状況遷移タイムスタンプをＩＦ信号線遷移状況記憶部１５に格納する。また、３１の判断で、信号線状況に遷移が無かった場合は、再度、３１の信号線状況の判断に戻る。
【００１４】
図４は、スイッチ監視処理のフローチャートである。４１で印刷制御部１１のスイッチ押下監視部１６はスイッチ押下されたか否かを判断して、スイッチ押下された場合は、４２でスイッチ名称をスイッチ情報記憶部１７に格納し、更に４３でスイッチ押下開始タイムスタンプをスイッチ情報記憶部１７に格納して、４４でスイッチ押下終了タイムスタンプをスイッチ情報記憶部１７に格納する。また、４１の判断で、スイッチ押下されなかった場合は、再度４１のスイッチ押下判断に戻る。
【００１５】
図５は、本発明における操作パネルスイッチの一例である。
【００１６】
図６は、１６進ダンプ印刷のフローチャートである。
【００１７】
６０１で受信データ記憶部１３から受信データ値とタイムスタンプの呼び出しを実施し、６０２でＩＦ信号線遷移状況記憶部１５から信号線名称、信号線状況、及びタイムスタンプの呼び出しを実施し、６０３でスイッチ情報記憶部１７からスイッチ名称とスイッチ押下開始タイムスタンプの呼び出しを実施し、６０４で受信データのタイムスタンプと状況遷移時のタイムスタンプとスイッチ押下開始タイムスタンプの比較を実施して、受信データのタイムスタンプが早ければ６０５で受信データ値を１６進で印刷し、６０６で受信データのタイムスタンプを印刷し、６０７で受信データ記憶部１３から次の受信データ値とタイムスタンプの呼び出しを実施し、再度６０４でタイムスタンプの比較を実施する。
【００１８】
また、６０４の比較で信号線状況遷移時のタイムスタンプが早ければ、６０８で信号線名称を印刷して、６０９で信号線状況を印刷して、６１０で信号線状況遷移時のタイムスタンプを印刷して、６１１でＩＦ信号線情報記憶部１５から信号線名称、信号線状況、状況遷移時のタイムスタンプの呼び出しを実施し、再度、６０４でタイムスタンプの比較を実施する。
【００１９】
また、６０４の比較でスイッチ押下開始タイムスタンプが早ければ、６１２でスイッチ押下名称を印刷して、６１３でスイッチ押下開始タイムスタンプを印刷して、６１４でスイッチ押下終了タイムスタンプを印刷して、６１５でスイッチ情報記憶部から次のスイッチ名称とスイッチ押下開始タイムスタンプの呼び出しを実施し、再度、６０４でタイムスタンプの比較を実施する。
【００２０】
図７は、本発明の１６進ダンプ印刷により、１６進ダンプ、ＩＦ信号線遷移状況、及びスイッチ押下情報を同時に印刷した結果である。このような印刷を行うことにより、どの受信データのタイミングでＩＦ信号線状況遷移、スイッチ動作が行われたかを検出することが可能である。
【符号の説明】
【００２１】
１１は印刷制御部、１２は通常印刷部、１３は受信データ記憶部、１４はIF信号線状況監視部、１５はIF信号線遷移状況記憶部、１６はスイッチ押下監視部、１７はスイッチ情報記憶部、１８は１６進ダンプ印刷部。
【先行技術文献】
【特許文献】
【００２２】
【特許文献１】特開平９−１４１９８１号公報
【図１】
2011126240.tif 000003
【図２】
2011126240.tif 000004
【図３】
2011126240.tif 000005
【図４】
2011126240.tif 000006
【図５】
2011126240.tif 000007
【図６】
2011126240.tif 000008
【図７】
2011126240.tif 000009