(57)【要約】【課題】エラー履歴に含まれるエラー発生時刻情報をより有効な値に補正する印刷装置を提供する。【解決手段】印刷装置１００は、第１の電源によって駆動され、第１の電源によって駆動される期間を計数するカウンター９０と、第２の電源によって駆動され、時刻を計時する時計９１と、エラーが検知された時点における、エラーステータス、カウンター９０の計数値、時計９１の計時時刻を含むエラー履歴を取得し、フラッシュメモリー８２に記憶させる制御部７０と、を備え、制御部７０は、新たに取得した計時時刻である取得時刻の補正が必要と判定した場合に、取得時刻を補正してフラッシュメモリー８２に記憶させる。【選択図】図２
2018106337.tif 000002
【特許請求の範囲】
【請求項１】
第１の電源によって駆動され、前記第１の電源によって駆動される期間を計数するカウンターと、
第２の電源によって駆動され、時刻を計時する時計と、
エラーが検知された時点における、エラーステータス情報、前記カウンターの計数値、前記時計の計時時刻、を含むログ情報を取得し、記憶部に記憶させる制御部と、を備え、
前記制御部は、新たに取得した前記計時時刻である取得時刻の補正が必要と判定した場合に、
前記記憶部に記憶されている前記計数値である記憶計数値と、
前記記憶部に記憶されている前記計時時刻である記憶時刻と、
新たに取得した前記計数値である取得計数値と、に基づき、前記取得時刻を補正して前記記憶部に記憶させることを特徴とする情報処理端末。
【請求項２】
前記制御部は、補正された前記取得時刻に基づいて、前記時計が計時する時刻を修正することを特徴とする請求項１に記載の情報処理端末。
【請求項３】
第１の電源によって駆動され、前記第１の電源によって駆動される期間を計数するカウンターと、
第２の電源によって駆動され、時刻を計時する時計と、
エラーが検知された時点における、エラーステータス情報、前記カウンターの計数値、前記時計の計時時刻を、含むログ情報を取得し、記憶部に記憶させる制御部と、を備え、
前記制御部は、前記記憶部に記憶されている前記計時時刻である記憶時刻の補正が必要と判定した場合に、
前記記憶部に記憶されている前記計数値である記憶計数値と、
新たに取得した前記計数値である取得計数値と、
新たに取得した前記計時時刻である取得時刻と、に基づき、前記記憶時刻を補正して前記記憶部に記憶させることを特徴とする情報処理端末。
【請求項４】
前記制御部は、前記制御部に接続されるホストコンピューターから取得される時刻情報に基づいて、前記時計が計時する時刻を修正することを特徴とする請求項１から請求項３のいずれか一項に記載の情報処理端末。
【請求項５】
前記制御部は、前記ホストコンピューターから取得される時刻情報に基づいて、前記時計が計時する時刻を修正する際に、前記カウンターの計数値を取得し、前記補正された前記計時時刻と共に前記記憶部に記憶させることを特徴とする請求項４に記載の情報処理端末。
【請求項６】
請求項１から請求項５のいずれか一項に記載の情報処理端末と、
前記情報処理端末とネットワークを介して接続されるホストコンピューターと、を備えることを特徴とする情報処理システム。
【請求項７】
請求項１から請求項５のいずれか一項に記載の情報処理端末および印刷媒体に印刷する印刷部を備えることを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理端末、該情報処理端末が含まれる情報処理システム、および該情報処理端末としての印刷装置に関する。
【背景技術】
【０００２】
従来、例えば、特許文献１に記載されているように、記録された文字を読み取る読み取り部（スキャナー）や記録媒体に記録（印刷）する記録部（プリンター）、記録された記録媒体を切断するカッターなどを備えた複合処理装置が知られている。このような複合処理装置は、例えば、銀行用端末やＰＯＳ端末（point-of-sale terminal）として使用される。
また、特許文献２には、このような情報処理端末として活用できる画像形成装置において、稼動中に発生する障害の障害解析に必要なログを、そのログの生成時点情報と共に記憶手段に格納するログ格納手段を有する画像形成装置が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−７１３７９号公報
【特許文献２】特開２０１２−５６２３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献２に記載の画像形成装置では、画像形成装置に障害が発生した時点で、画像形成装置が備えるＲＴＣ（ログの生成時点情報（時刻）を取得するためのリアルタイムクロック）が正常に機能していない場合、あるいは画像形成装置に障害が発生した時点までの期間においてＲＴＣが正常に機能していなかった場合に、障害解析に有用な時刻情報が得られないという課題があった。
【課題を解決するための手段】
【０００５】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の適用例または形態として実現することが可能である。
【０００６】
［適用例１］  本適用例にかかる情報処理端末は、第１の電源によって駆動され、前記第１の電源によって駆動される期間を計数するカウンターと、第２の電源によって駆動され、時刻を計時する時計と、エラーが検知された時点における、エラーステータス情報、前記カウンターの計数値、前記時計の計時時刻を、含むログ情報を取得し、記憶部に記憶させる制御部と、を備え、前記制御部は、新たに取得した前記計時時刻である取得時刻の補正が必要と判定した場合に、前記記憶部に記憶されている前記計数値である記憶計数値と、前記記憶部に記憶されている前記計時時刻である記憶時刻と、新たに取得した前記計数値である取得計数値と、に基づき、前記取得時刻を補正して前記記憶部に記憶させることを特徴とする。
【０００７】
本適用例によれば、制御部は、新たに取得した計時時刻である取得時刻の補正が必要と判定した場合に、記憶部に記憶されている計数値である記憶計数値と、記憶部に記憶されている計時時刻である記憶時刻と、新たに取得した計数値である取得計数値と、に基づき、取得時刻を補正して記憶部に記憶させる。
制御部によって、前回、記憶部にログ情報が記憶された際の計数値（記憶計数値）と計時時刻（記憶時刻）が正常な値であり、また、カウンターが、前回、制御部が記憶部にログ情報を記憶させたときから正常に動作していると仮定した場合において、新たに計時時刻を取得した時点の正常な計時時刻は、記憶計数値と記憶時刻と新たに取得した計数値（取得計数値）とに基づいて導出することができる。
【０００８】
従って、本適用例によれば、上記仮定を前提とした場合において、新たなエラーが検知され、新たにログ情報を記憶部に記憶させる際に、新たに取得した計時時刻（取得時刻）の補正が必要と判定された場合に、取得時刻を正常な値に補正することができる。その結果、取得時刻の補正が必要と判定された場合（例えば、新たに取得した計時時刻が正常な値として取得できなかったと判定された場合）においても、新たなエラーに対応するログ情報を、正常な計時時刻と共に記憶させることができる。
【０００９】
また、新たに取得した計時時刻（取得時刻）の補正が必要と判定される事態は、例えば、第２の電源によって駆動される時計が正常に動作していない場合が想定される。これに対し、カウンターは、第１の電源によって駆動されるため、異なる電源系の回路が同時期に機能不全に陥る事態は稀であると考えた場合に、カウンターが、前回、制御部が記憶部にログ情報を記憶させたときから正常に動作している度合いは高い。
【００１０】
従って、例えば、前回ログ情報を記憶させた時点から、今回新たに時計の計時時刻を取得した時点までの間に、第２の電源からの電力の供給が滞ったことにより、時計の機能が停止し、あるいは異常となり、その結果、正常な計時時刻を取得できなかった場合においては、本適用例によって、正常な計時時刻の情報を得ることができる。
【００１１】
［適用例２］  上記適用例にかかる情報処理端末において、前記制御部は、補正された前記取得時刻に基づいて、前記時計が計時する時刻を修正することを特徴とする。
【００１２】
本適用例によれば、上記仮定を前提とした場合において、新たに取得した計時時刻（取得時刻）の補正が必要と判定された時計が計時する時刻を正常な値に修正することができる。その結果、修正以降の新たなエラーに対応するログ情報を、正常な計時時刻と共に記憶させることができる。
【００１３】
［適用例３］  本適用例にかかる情報処理端末は、第１の電源によって駆動され、前記第１の電源によって駆動される期間を計数するカウンターと、第２の電源によって駆動され、時刻を計時する時計と、エラーが検知された時点における、エラーステータス情報、前記カウンターの計数値、前記時計の計時時刻を、含むログ情報を取得し、記憶部に記憶させる制御部と、を備え、前記制御部は、前記記憶部に記憶されている前記計時時刻である記憶時刻の補正が必要と判定した場合に、前記記憶部に記憶されている前記計数値である記憶計数値と、新たに取得した前記計数値である取得計数値と、新たに取得した前記計時時刻である取得時刻と、に基づき、前記記憶時刻を補正して前記記憶部に記憶させることを特徴とする。
【００１４】
本適用例によれば、制御部は、記憶部に記憶されている計時時刻である記憶時刻の補正が必要と判定した場合に、記憶部に記憶されている計数値である記憶計数値と、新たに取得した計数値である取得計数値と、新たに取得した計時時刻である取得時刻と、に基づき、記憶時刻を補正して記憶部に記憶させる。
制御部によって、前回、記憶部にログ情報が記憶された際の計数値（記憶計数値）が正常な値であり、また、カウンターが、前回、制御部が記憶部にログ情報を記憶させたときから正常に動作しており、時計が、正常な時刻を計時していると仮定した場合において、記憶部に記憶されているべき正常な計時時刻は、記憶計数値と、新たに取得した計数値（取得計数値）と、新たに取得した計時時刻（取得時刻）と、に基づいて導出することができる。
【００１５】
従って、本適用例によれば、上記仮定を前提とした場合において、記憶部に記憶されている計時時刻（記憶時刻）の補正が必要と判定された場合に、その計時時刻（記憶時刻）を正常な値に補正することができる。
その結果、過去に起こったエラーに対応するログ情報において、記憶時刻の補正が必要と判定された場合（例えば、記憶時刻の情報が欠如していた場合など）においても、正常な計時時刻に補正して（あるいは、正常な計時時刻として新たに）記憶させることができる。
【００１６】
また、記憶されている計時時刻（記憶時刻）の補正が必要と判定される事態は、例えば、第２の電源によって駆動される時計が正常に動作していなかった場合が想定される。これに対し、カウンターは、第１の電源によって駆動されるため、異なる電源系の回路が同時期に機能不全に陥る事態は稀であると考えた場合に、カウンターが、前回、制御部が記憶部にログ情報を記憶させたときから正常に動作している度合いは高い。
【００１７】
従って、例えば、前回ログ情報を記憶させた時点までの間で、第２の電源からの電力の供給が滞ったことにより、時計の機能が停止し、あるいは異常となり、その結果、正常な計時時刻（記憶時刻）が記憶されなかった場合においては、本適用例によって、正常な計時時刻の情報に補正することができる。
【００１８】
［適用例４］  上記適用例にかかる情報処理端末において、前記制御部は、前記制御部に接続されるホストコンピューターから取得される時刻情報に基づいて、前記時計が計時する時刻を修正することを特徴とする。
【００１９】
本適用例によれば、制御部は、制御部に接続されるホストコンピューターから取得される時刻情報に基づいて、時計が計時する時刻を修正する。その結果、情報処理端末のエラーに対応するログ情報を、ホストコンピューターの時間軸に合わせた計時時刻と共に記憶させることができる。
【００２０】
［適用例５］  上記適用例にかかる情報処理端末において、前記制御部は、前記ホストコンピューターから取得される時刻情報に基づいて、前記時計が計時する時刻を修正する際に、前記カウンターの計数値を取得し、前記補正された前記計時時刻と共に前記記憶部に記憶させることを特徴とする。
【００２１】
本適用例によれば、制御部は、制御部に接続されるホストコンピューターから取得される時刻情報に基づいて、時計が計時する時刻を修正する際に、カウンターの計数値を取得し、補正された計時時刻と共に記憶部に記憶させる。つまり、エラーが検知された際に記憶されるログ情報とは別に、その時点におけるカウンターの計数値に対応する正常な時計の計時時刻を記憶させることができる。その結果、例えば、以降に検知されるエラーに対応して記憶させるログ情報において、必要に応じ、上述した補正を行う際には、より時間精度の高い補正を行うことができる。
【００２２】
［適用例６］  本適用例にかかる情報処理システムは、上記適用例にかかる情報処理端末と、前記情報処理端末とネットワークを介して接続されるホストコンピューターと、を備えることを特徴とする。
【００２３】
本適用例によれば、情報処理端末において発生する個々のエラーに対応するログ情報を、ネットワークを介して接続されるホストコンピューターに集約することができる。
また、ログ情報には、エラーが検知された時点における、エラーステータス情報、カウンターの計数値、時計の計時時刻などが含まれるため、時間軸に沿ったエラー解析を行うことができる。
また、記憶部に記憶されている計時時刻（記憶時刻）が、必要に応じ（補正が必要と判定された場合に）、正常な情報として補正されるため、より有効な時刻情報に基づき、より有効なエラー解析を行うことができる。
【００２４】
［適用例７］  本適用例にかかる印刷装置は、上記適用例にかかる情報処理端末および印刷媒体に印刷する印刷部を備えることを特徴とする。
【００２５】
本適用例によれば、印刷装置は、上記適用例にかかる情報処理端末および印刷媒体に印刷する印刷部を備える。すなわち、印刷機能を持った情報処理端末として活用することができる。
また、印刷部に係るエラーについても、ログ情報として記憶部に記憶させることができ、また、印刷部に係るエラーについて、時間軸に沿ったエラー解析を行うことができる。
また、記憶部に記憶されている計時時刻（記憶時刻）が、必要に応じ（補正が必要と判定された場合に）、正常な情報として補正されるため、より有効な時刻情報に基づきエラー解析を行うことができる。
【図面の簡単な説明】
【００２６】
【図１】実施形態１に係る印刷装置の外観斜視図
【図２】実施形態１に係る情報処理システムの機能的構成を示すブロック図
【図３】カウンターおよび時計を駆動する電源回路を示すブロック図
【図４】印刷装置が記録するエラー履歴の内容例を示す一覧表
【図５】フラッシュメモリーに記録されたエラー履歴を示す概念図
【図６】フラッシュメモリーに記憶したエラー履歴と、新たに記録するエラー履歴とを示す概念図
【図７】フラッシュメモリーに記憶したエラー履歴と、新たに記録するエラー履歴とを示す概念図
【図８】時刻情報の補正のフローを示すフローチャート
【図９】変形例１に係る印刷装置において、フラッシュメモリーに記憶したログ情報を示す概念図
【発明を実施するための形態】
【００２７】
以下に本発明を具体化した実施形態について、図面を参照して説明する。以下は、本発明の一実施形態であって、本発明を限定するものではない。なお、以下の各図においては、説明を分かりやすくするため、実際とは異なる尺度で記載している場合がある。また、図面に付記する座標においては、Ｚ軸方向が上下方向、＋Ｚ方向が上方向、Ｙ軸方向が前後方向、＋Ｙ方向が手前方向、Ｘ軸方向が左右方向、＋Ｘ方向が左方向、Ｘ−Ｙ平面が水平面とする。
【００２８】
（実施形態１）
図１は、実施形態１に係る印刷装置１００の外観斜視図、図２は、印刷装置１００とホストコンピューター１１０とをネットワーク１２０を介して接続して構成される情報処理システム１の機能的構成を示すブロック図である。
印刷装置１００は、情報処理端末としての機能および印刷機能を備える。
情報処理端末としては、シート状の小切手４や帳票類（以下これらを読取対象物とも言う）に記録された磁気インク文字の読み取り、読取対象物表裏両面の画像の光学的読み取り、クレジットカード等のカード型の媒体に記録された磁気情報の読み取り、ネットワーク１２０を介して接続されたホストコンピューター１１０への読み取った情報の送信、などの機能を有する。また、ホストコンピューター１１０からの制御情報（印刷装置１００を制御するための情報）の受信機能を有する。
印刷機能としては、読取対象物に対する文字などの印刷や、印刷媒体としての感熱ロール紙５に対する画像の印刷などの機能を有する。また、印刷が完了した感熱ロール紙５を切断することにより、画像が印刷（記録）された所定の紙片を発行する機能を備える。
【００２９】
本実施形態では、読取対象物として小切手４を処理する場合を例に挙げて説明する。小切手４は、所定の模様や装飾が施されたシート（用紙）に金額、振出人、通し番号、サインなどが印字または記載された帳票である。これら金額、振出人、通し番号、サインなどは、磁気インク文字列と共に小切手４の一方の面に記録され、他方の面には裏書き欄が設けられている。この裏書き欄には、インクジェットプリンターユニット４４（後述）によって、裏書きに係る所定の文字または画像が記録（印刷）される。一方の面に記録される磁気インク文字列は、磁気インクで印刷された複数の磁気インク文字（ＭＩＣＲ文字）が並んだものであり、磁気的または光学的に読み取られる。
なお、読取対象物としての小切手４は、インクジェットプリンターユニット４４によって裏書き印刷される印刷媒体である。
【００３０】
印刷装置１００は、図２に示すように、小切手４の一方の面に接して磁気インク文字列を磁気的に読み取るＭＩＣＲ（Magnetic Ink Character Recognition）ヘッド３５、小切手４の表裏両面の画像を光学的に読み取るＣＩＳ（Contact Image Sensor）ユニット４８、磁気カードリーダーユニット２０、小切手４の裏書き欄に印刷するインクジェットプリンターユニット４４、感熱ロール紙５に印刷するサーマルプリンターユニット６０などを備える。
なお、印刷媒体としての小切手４に印刷を行うインクジェットプリンターユニット４４、および、感熱ロール紙５に印刷を行うサーマルプリンターユニット６０は、本実施形態において印刷部に相当する。
【００３１】
印刷装置１００の前面（図１において＋Ｙ側の面）右側（−Ｘ側）には、小切手４を挿入する挿入口１４が開口する。
また、印刷装置１００には、上面視で略Ｕ字形状に、小切手４の搬送路Ｗとなるスリット１８が形成され、スリット１８は、挿入口１４から、印刷装置１００の前面の挿入口１４と反対の側（＋Ｘ側）に設けられたポケット１９に達する。
挿入口１４に貯留された小切手４は、挿入口１４の奥側（−Ｙ側）に設けられたホッパーやピックアップローラー（図示省略）によって１枚ずつ印刷装置１００の内部（スリット１８、つまりは搬送路Ｗ）に取り込まれる。ホッパーは、ホッパー駆動モーター２６（図２）により、ピックアップローラーは、ＡＳＦ（Automatically Sheet Feeder）モーター２７（図２）により駆動される。
【００３２】
挿入口１４からポケット１９までの搬送路Ｗの所定の各所には、搬送路Ｗを挟んで対向する一対の搬送ローラー（図示省略）が設けられる。搬送ローラーは、搬送モーター４２（図２）によって回転駆動される。また、搬送路Ｗの所定の各所やその他の要所には検出器３０（図２）が設けられる。搬送路Ｗに設けられる検出器３０は、例えば透過型光センサーで構成され、搬送される小切手４の有無を検出する。また、検出器３０としては、各モーターの制御に利用されるロータリー式エンコーダーや印刷装置１００内部の温度を監視する温度センサーなどがある。
１枚ずつ印刷装置１００の内部に取り込まれた小切手４は、搬送路Ｗを通る間に所定の処理がされてポケット１９に排出される。ポケット１９には複数の小切手４を溜めることができる。
【００３３】
搬送路Ｗの上流側に、小切手４に記録された磁気インク文字列を磁気的に読み取るＭＩＣＲヘッド３５（図２）が配置される。また、搬送路ＷのＭＩＣＲヘッド３５の下流側に、インクジェットプリンターユニット４４（図２）が設けられる。インクジェットプリンターユニット４４は、インクジェットヘッド１０（図２）を備える。インクジェットヘッド１０は、印刷装置１００の内部に収容されているインクカートリッジ（図示省略）からインクの供給を受けて、小切手４にインクを吐出するインクジェット方式の記録ヘッドである。インクジェットヘッド１０は小切手４の他方の面に、いわゆる裏書きと呼ばれる文字や画像を記録（印刷）する。
【００３４】
インクジェットプリンターユニット４４の下流に、小切手４を光学的に読み取るＣＩＳユニット４８（図２）が配置される。このＣＩＳユニット４８は、小切手４の一方の面および他方の面の画像それぞれを光学的に読み取り可能に構成される。
ＣＩＳユニット４８は、読み取り時に読取対象物である小切手４に光を照射する光源（図示略）と、その反射光を検出するイメージセンサー（図示略）と、イメージセンサーの検出値を読取画像データとして出力する制御回路（図示略）とを備える。
【００３５】
また、図１に示すように、挿入口１４の側方（−Ｘ側）に、磁気カードリーダーユニット２０が設けられる。磁気カードリーダーユニット２０は、カード類が通されるカードスリット２１と、このカードスリット２１に対応して設けられたＭＣＲヘッド２２（図２）とを備え、カードスリット２１を通るカード類に磁気的に記録された情報をＭＣＲヘッド２２によって読み取る。
【００３６】
また、印刷装置１００の中央部に、画像が記録（印刷）された紙片を発行するサーマルプリンターユニット６０が設けられる。
サーマルプリンターユニット６０は、ユニット本体の内部（開閉可能に設けられたプリンターカバー６１の内部）に設けられ感熱ロール紙５を収容可能なロール紙収容部（図示省略）と、ロール紙収容部に収容した感熱ロール紙５を繰り出して搬送路上を搬送させるローラー状のプラテン（図示省略）と、プラテンに対向配置されたサーマルヘッド６５（図２）と、搬送方向に対し直交する方向に感熱ロール紙５を切断するカッターユニット６６（図２）などを備える。プリンターカバー６１には、排紙口６３が形成されており、ロール紙収容部に収容された感熱ロール紙５は、排紙口６３を介して、排出される。
サーマルプリンターユニット６０は、プラテンを駆動して感熱ロール紙５を搬送方向に搬送しつつ、サーマルヘッド６５により感熱ロール紙５に画像を記録（印刷）し、カッターユニット６６によって所定の位置で感熱ロール紙５を切断することにより、紙片を発行する。
【００３７】
印刷装置１００は、図２に示すように、印刷装置１００全体を制御するＣＰＵ８０、ＲＡＭ８１、フラッシュメモリー８２などにより構成される制御部７０と、ヘッド駆動回路７２を介してインクジェットプリンターユニット４４およびサーマルプリンターユニット６０を制御するプリンター制御部７１と、モータードライバー７３と、読取制御回路７４と、センサー駆動回路７５と、インターフェイス部７６と、カウンター９０と、時計９１と、を有し、これらの各部は相互に通信可能に接続される。
【００３８】
制御部７０は、フラッシュメモリー８２に記憶されている制御プログラムをＣＰＵ８０により読み出して実行することにより、印刷装置１００の各部を制御する。
プリンター制御部７１は、制御部７０の制御の下、ヘッド駆動回路７２を介してインクジェットヘッド１０を駆動制御し、小切手４への記録（印刷）を行う。また、プリンター制御部７１は、制御部７０の制御の下、ヘッド駆動回路７２を介してサーマルヘッド６５を駆動制御し、感熱ロール紙５への記録（印刷）を行う。
モータードライバー７３は、制御部７０の制御に従って、ホッパー駆動モーター２６、ＡＳＦモーター２７、搬送モーター４２を駆動し、搬送路Ｗ上で小切手４を搬送する。また、モータードライバー７３は、制御部７０の制御に従って、カッターユニット６６が備えるモーター（図示省略）の駆動を行う。
【００３９】
読取制御回路７４は、制御部７０の制御に従って、磁気カードリーダーユニット２０（ＭＣＲヘッド２２）、ＭＩＣＲヘッド３５、ＣＩＳユニット４８を駆動制御する。
読取制御回路７４は、カードスリット２１（図１）にカード類が通される際にＭＣＲヘッド２２によって磁気情報を読み取らせ、ＭＣＲヘッド２２が出力する読取信号をデジタル化して制御部７０に出力する。
同様に、読取制御回路７４は、ＭＩＣＲヘッド３５によって磁気情報を読み取らせ、ＭＩＣＲヘッド３５が出力する読取信号をデジタル化して制御部７０に出力する。
また、読取制御回路７４は、ＣＩＳユニット４８に、小切手４の表裏両面の読み取りを実行させ、ＣＩＳユニット４８から出力される信号をデジタルデータ化し、制御部７０に出力する。
【００４０】
センサー駆動回路７５は、搬送路Ｗの所定の各所に設けられた検出器３０を駆動し、各検出器３０から取得した出力値をデジタルデータに変換して制御部７０に出力する。
インターフェイス部７６は、ホストコンピューター１１０に対して有線または無線で接続され、制御部７０の制御に従って、ホストコンピューター１１０との間で制御データを含む各種データを送受信する。
【００４１】
カウンター９０は、印刷装置１００の稼動時間カウンターであり、印刷装置１００の電源（後述する第１の電源）が投入されている期間、時間軸データとして継続してその計数をカウントする。カウンター９０が計数する計数値は、制御部７０によって取得される。
時計９１は、いわゆるＲＴＣ（real-time clock）であり、時刻を計時する。時計９１の計時時刻は、ホストコンピューター１１０から取得される時刻情報に基づいて補正される。具体的には、制御部７０が、ホストコンピューター１１０から取得される時刻情報に時計９１の計時時刻を合わせ込む処理を行う。この処理は、例えば、印刷装置１００において所定のプログラムが起動される都度行う。所定のプログラムとは、例えば、印刷装置１００が印刷を実行するに伴い起動されるプリンタードライバープログラムや、ホストコンピューター１１０からの制御部７０へのアクセスに伴い起動されるプログラムなどである。時計９１が計時する計時時刻は、制御部７０によって取得される。
【００４２】
図３は、カウンター９０および時計９１を駆動する電源回路を示すブロック図である。
印刷装置１００は、電源回路として電力供給部２１０および電池装着部２２０を備えており、カウンター９０、時計９１は、それぞれ異なる電源系統によって駆動される。
【００４３】
電力供給部２１０は、外部の交流電源から供給される電力を直流電力に変換し、印刷装置１００の各所に必要な所定の定電圧で供給する回路部であり、４つのダイオードで構成されるブリッジ整流回路２１１と、ブリッジ整流回路２１１の出力を所定の定電圧に変換する定電圧回路２１２などから構成される。定電圧回路２１２からは、制御部７０やカウンター９０を駆動するロジック電圧ＶＤＤや、インクジェットプリンターユニット４４、サーマルプリンターユニット６０、その他各所のモーターの駆動に必要な所定の電圧が出力される。ここで、ロジック電圧ＶＤＤが出力される電力供給部２１０が本願発明における「第１の電源」に相当する。すなわち、カウンター９０は、第１の電源によって駆動される。
電池装着部２２０は、時計９１を駆動するための「第２の電源」としての電池を装着する電池フォルダーである。電池としては、１次電池や２次電池を使用することができる。例えば２次電池を使用する場合には、制御部７０によって制御されるスイッチやダイオードなどで構成される充電回路２２１を介して、電力供給部２１０によって充電することができる。
【００４４】
以上説明したように、印刷装置１００は、ＭＩＣＲヘッド３５、ＣＩＳユニット４８、磁気カードリーダーユニット２０などの情報読取装置を備え、ネットワーク１２０を介して接続されるホストコンピューター１１０との間で情報の授受を行う情報処理端末として、また印刷媒体（小切手４および感熱ロール紙５）に印刷する印刷部（インクジェットプリンターユニット４４およびサーマルプリンターユニット６０）を備える印刷装置として稼動する。
また、印刷装置１００は、情報処理端末、印刷装置として稼動する間に発生する障害（以下エラーと言う）の履歴を記録する。ホストコンピューター１１０は、ネットワーク１２０を介して接続される複数の印刷装置１００に記録された障害の履歴（以下エラー履歴と言う）を収集し、情報処理システム１としてのエラー履歴の解析を行うことができる。
【００４５】
図４は、印刷装置１００が記録するエラー履歴の内容例を示す一覧表である。
印刷装置１００は、エラー履歴として、エラーの内容を示すエラーステータス情報を、そのエラーが検知された時刻、およびそのエラーが検知された時点におけるカウンター９０の計数値を記録する。
具体的には、制御部７０が、各所に設けられた検出器３０の検出値に基づきエラーの発生およびエラーステータス情報（以下個々のタイミングｎ毎の情報としてエラーステータスＥｎと言う）を検知し、エラーを検知した時点におけるカウンター９０の計数値としての発生時間Ｃｎおよび時計９１の計時時刻としての発生時刻Ｔｎを取得する。そして、制御部７０は、これらの取得結果をフラッシュメモリー８２（図２）に記憶させる。
ここで、フラッシュメモリー８２は、本願発明における「記憶部」である。フラッシュメモリー８２に記憶させることを、フラッシュメモリー８２に記録するとも言う。
制御部７０が取得し記録を行うエラーステータスＥｎ、発生時間Ｃｎ、発生時刻Ｔｎを含む情報は、本願発明における「ログ情報」である。
【００４６】
エラーステータスＥｎは、８バイトの情報で構成され、１〜８の各バイト位置には、図４の表に示すエラーがそれぞれ対応する。例えば、第１バイト位置には、温度異常のエラーが記録され、温度の異常値が１バイトの情報として記録される。また、例えば第４バイト位置には搬送系のエラーが記録され、例えば、搬送路Ｗにおいて小切手４の搬送エラーが発生した位置情報が１バイト情報として記録される。
発生時間Ｃｎおよび発生時刻Ｔｎは、それぞれ４バイトの情報として記録される。
【００４７】
図５は、フラッシュメモリー８２に記録されたエラー履歴を示す概念図である。
発生時刻Ｔ１から発生時刻Ｔｎまでの間に検知されたｎ回のエラーが、エラーステータスＥ１〜Ｅｎ、発生時間Ｃ１〜Ｃｎの情報と共に、すなわち発生時刻Ｔｍ、エラーステータスＥｍ、発生時間Ｃｍのそれぞれが対応付けられて記録される。
【００４８】
このように、エラー履歴の情報として、エラーステータスＥｎの情報が、その発生時刻Ｔｎの情報と共にフラッシュメモリー８２に記録されるため、例えば、ホストコンピューター１１０が、接続される印刷装置１００のエラー履歴情報を収集し、エラーの発生傾向や原因などを解析する際において、より有益な情報として提供できるようになる。
ここで、フラッシュメモリー８２に記録された発生時刻Ｔｎに、実際の発生時刻と乖離した情報が含まれる場合においては、適切なエラー解析に支障をきたすことが想定される。フラッシュメモリー８２に記録された発生時刻Ｔｎが、実際の発生時刻と乖離してしまう場合とは、例えば、エラーが発生した時点で制御部７０が時計９１から取得した発生時刻Ｔｎが、その時点の時刻と乖離している場合や、取得した発生時刻Ｔｎを正常にフラッシュメモリー８２に記録できなかった場合、フラッシュメモリー８２に記録された発生時刻Ｔｎが、何らかの要因により書き換わってしまった場合などが考えられる。
【００４９】
これに対し、制御部７０は、時計９１から新たに取得した計時時刻である「取得時刻」の補正が必要と判定した場合に、フラッシュメモリー８２に記憶されている計数値である「記憶計数値」と、フラッシュメモリー８２に記憶されている計時時刻である「記憶時刻」と、新たに取得した計数値である「取得計数値」と、に基づき、取得時刻を補正してフラッシュメモリー８２に記憶させる。
また、制御部７０は、フラッシュメモリー８２に記憶されている計時時刻である「記憶時刻」の補正が必要と判定した場合に、フラッシュメモリー８２に記憶されている計数値である「記憶計数値」と、新たに取得した計数値である「取得計数値」と、新たに取得した計時時刻である「取得時刻」と、に基づき、記憶時刻を補正してフラッシュメモリー８２に記憶させる。
以下に具体的に説明する。
なお、ここで、フラッシュメモリー８２に記憶されている計数値である発生時間Ｃｎは、本願発明における「記憶計数値」であり、新たに取得した計数値である発生時間Ｃｎは、本願発明における「取得計数値」である。また、フラッシュメモリー８２に記憶されている計時時刻である発生時刻Ｔｎは、本願発明における「記憶時刻」であり、新たに取得した計時時刻である発生時刻Ｔｎは、本願発明における「取得時刻」である。
【００５０】
まず、エラーが発生した時点で取得した取得時刻の補正が必要と判定された場合の補正について説明する。
取得した取得時刻の補正が必要と判定される場合とは、例えば、印刷装置１００がホストコンピューター１１０とオフラインの状態において、制御部７０が時計９１の異常を検知した場合などがある。時計９１が異常であると検知される場合の例としては、例えば、時計９１に供給する電池（第２の電源）からの電力が不充分な場合（電池が放電してしまった場合）や、何らかの要因で、制御部７０が、時計９１の計時時刻を取得できなかった場合がある。
【００５１】
図６は、フラッシュメモリー８２に記憶したエラー履歴と、新たに記録するエラー履歴とを示す概念図である。具体的には、フラッシュメモリー８２に、発生時刻Ｔ１から発生時刻Ｔ４までの間に検知された４回のエラーに対して、エラーステータスＥ１〜Ｅ４、発生時間Ｃ１〜Ｃ４の情報と共に、発生時刻Ｔ１〜Ｔ４が記録されており、新たに検知された５回目のエラーのエラー履歴を記録しようとしている状態を概念的に示す。
新たに記録するエラー履歴（エラーステータスＥ５、発生時間Ｃ５、発生時刻Ｔ５）において、発生時刻Ｔ５の補正が必要と判定される場合、すなわち発生時刻Ｔ５が正常な値として得られていない場合（不定な場合）に、制御部７０は、エラーステータスＥ５、発生時間Ｃ５と共に、正常な値の発生時刻Ｔ５を求めて発生時刻Ｔ５として記録する。
【００５２】
発生時刻Ｔ５の正常な値は、前回（すなわちｎ＝４において）、フラッシュメモリー８２にエラー履歴（ログ情報）が記憶された際の計数値（記憶計数値＝Ｃ４）と計時時刻（記憶時刻＝Ｔ４）が正常な値であり、また、カウンター９０が、前回、制御部７０がフラッシュメモリー８２にログ情報を記憶させたときから正常に動作していると仮定した場合において、以下により求めることができる。
Ｔ５＝Ｔ４＋（Ｃ５−Ｃ４）
【００５３】
また、上記のように、取得した取得時刻の補正が必要と判定され、正常な値を求めることができた場合には、補正された時刻情報に基づいて時計９１が計時する時刻を修正する。なお、時計９１に供給する電池（第２の電源）からの電力が不充分な場合（電池が放電してしまった場合）には、補正が困難であることが想定されるため、制御部７０はアラートを発するなどして、印刷装置１００のオペレーターに必要な処置を取らせることが望ましい。
【００５４】
次に、フラッシュメモリー８２に記憶されている計時時刻である記憶時刻の補正が必要と判定された場合の補正について説明する。
記憶されている計時時刻である記憶時刻の補正が必要な場合とは、例えば、前回エラー履歴（ログ情報）を記憶させた時点までの間で、電池（第２の電源）からの電力の供給が滞ったことにより、時計９１の機能が停止し、あるいは異常となり、その結果、正常な計時時刻（記憶時刻）が記憶されなかった場合や、何らかの要因で、フラッシュメモリー８２に記憶されていた記憶時刻が揮発してしまった場合、書き換わってしまった場合がある。
【００５５】
図７は、図６と同様に、フラッシュメモリー８２に記憶したエラー履歴と、新たに記録するエラー履歴とを示す概念図である。
新たに記録するエラー履歴（エラーステータスＥ５、発生時間Ｃ５、発生時刻Ｔ５）に対して、フラッシュメモリー８２に記憶されている発生時刻Ｔ４の補正が必要と判定される場合、すなわち発生時刻Ｔ４が正常な値として記憶されていない場合（不定な場合）に、制御部７０は、新たなエラー履歴（エラーステータスＥ５、発生時間Ｃ５、発生時刻Ｔ５）と共に、正常な発生時刻Ｔ４の値を求めて発生時刻Ｔ４として記録する。
【００５６】
発生時刻Ｔ４の正常な値は、前回（すなわちｎ＝４において）、フラッシュメモリー８２にエラー履歴（ログ情報）が記憶された際の計数値（記憶計数値＝Ｃ４）が正常な値であり、また、カウンター９０が、前回、制御部７０がフラッシュメモリー８２にログ情報を記憶させたときから正常に動作しており、時計９１が、正常な時刻を計時していると仮定した場合において、以下により求めることができる。
Ｔ４＝Ｔ５−（Ｃ５−Ｃ４）
【００５７】
図８は、上述した時刻情報の補正のフローを示すフローチャートである。
印刷装置１００の稼動中に制御部７０がエラーを検知すると（ステップＳ１）、制御部は、エラーを検知した検出器３０の検出値に基づきエラーステータスＥｎを取得する（ステップＳ２）。具体的には、予め検出器３０およびその検出値に対応するエラーステータスＥｎを対応付けたエラーステータステーブルを用意し、フラッシュメモリー８２に格納しておき、制御部７０は、そのエラーステータステーブルからエラーステータスＥｎを特定する。
【００５８】
次に、制御部７０は、カウンター９０の計数値としての発生時間Ｃｎを取得し（ステップＳ３）、時計９１の計時時刻としての発生時刻Ｔｎを取得する（ステップＳ４）。
制御部７０は、取得した発生時刻Ｔｎの補正が必要か判定し（ステップＳ５）、取得した発生時刻Ｔｎの補正が必要と判定した場合に、発生時刻Ｔｎの補正に必要な前回のエラー履歴（記憶時刻の情報）の有無を確認する（ステップＳ６）。
補正に必要な前回のエラー履歴（記憶時刻の情報）の記録が確認されなかった場合、制御部７０は、発生時刻Ｔｎを不定とし（ステップＳ８）、エラー履歴（ログ情報）として、取得したエラーステータスＥｎ、発生時間Ｃｎと共にフラッシュメモリー８２に記憶させ（ステップＳ１３）、処理を終了する。
【００５９】
ステップＳ６で、補正に必要な前回のエラー履歴（記憶時刻の情報）の記録が確認された場合、制御部７０は、フラッシュメモリー８２に記憶されている計数値である記憶計数値と、フラッシュメモリー８２に記憶されている計時時刻である記憶時刻と、新たに取得した計数値である取得計数値（ステップＳ３で取得した発生時間Ｃｎ）と、に基づき、取得した発生時刻Ｔｎ（取得時刻）を補正し（ステップＳ７）、エラー履歴（ログ情報）として、フラッシュメモリー８２に、取得したエラーステータスＥｎを発生時間Ｃｎ、発生時刻Ｔｎと共に記憶させ（ステップＳ１３）、処理を終了する。
【００６０】
制御部７０は、ステップＳ５において、取得した発生時刻Ｔｎの補正が不要と判定した場合に、前回のエラー履歴（ログ情報）の有無を確認する（ステップＳ９）。
前回のエラー履歴（ログ情報）が無かった場合には、制御部７０は、エラー履歴（ログ情報）として、フラッシュメモリー８２に、取得したエラーステータスＥｎを発生時間Ｃｎ、発生時刻Ｔｎと共に記憶させ（ステップＳ１３）、処理を終了する。
前回のエラー履歴（ログ情報）が記録されていた場合には、制御部７０は、記憶されている計時時刻である記憶時刻の補正が必要か判定する（ステップＳ１０）。
ここで、補正が不要と判定された場合には、制御部７０は、エラー履歴（ログ情報）として、フラッシュメモリー８２に、取得したエラーステータスＥｎを発生時間Ｃｎ、発生時刻Ｔｎと共に記憶させ（ステップＳ１３）、処理を終了する。
【００６１】
ステップＳ１０で、記憶されている計時時刻である記憶時刻の補正が必要と判定された場合には、制御部７０は、フラッシュメモリー８２に記憶されている計数値である記憶計数値と、新たに取得した計数値である取得計数値（ステップＳ３で取得した発生時間Ｃｎ）と、新たに取得した計時時刻である取得時刻（ステップＳ４で取得した発生時刻Ｔｎ）と、に基づき、記憶時刻を補正し（ステップＳ１１）、フラッシュメモリー８２に記録する（ステップＳ１２）。
次に、制御部７０は、エラー履歴（ログ情報）として、フラッシュメモリー８２に、取得したエラーステータスＥｎを発生時間Ｃｎ、発生時刻Ｔｎと共に記憶させ（ステップＳ１３）、処理を終了する。
【００６２】
以上述べたように、本実施形態による印刷装置（情報処理端末）、情報処理システムによれば、以下の効果を得ることができる。
制御部７０は、新たに取得した計時時刻である取得時刻の補正が必要と判定した場合に、フラッシュメモリー８２に記憶されている計数値である記憶計数値と、フラッシュメモリー８２に記憶されている計時時刻である記憶時刻と、新たに取得した計数値である取得計数値と、に基づき、取得時刻を補正してフラッシュメモリー８２に記憶させる。
制御部７０によって、前回、フラッシュメモリー８２にエラー履歴（ログ情報）が記憶された際の計数値（記憶計数値）と計時時刻（記憶時刻）が正常な値であり、また、カウンター９０が、前回、制御部７０がフラッシュメモリー８２にエラー履歴（ログ情報）を記憶させたときから正常に動作していると仮定した場合において、新たに計時時刻を取得した時点の正常な計時時刻は、記憶計数値と記憶時刻と新たに取得した計数値（取得計数値）とに基づいて導出される。
【００６３】
従って、本実施形態によれば、上記仮定を前提とした場合において、新たなエラーが検知され、新たにエラー履歴（ログ情報）をフラッシュメモリー８２に記憶させる際に、新たに取得した計時時刻（取得時刻）の補正が必要と判定された場合に、取得時刻を正常な値に補正することができる。その結果、取得時刻の補正が必要と判定された場合（例えば、新たに取得した計時時刻が正常な値として取得できなかったと判定された場合）においても、新たなエラーに対応するエラー履歴（ログ情報）を、正常な計時時刻と共に記憶させることができる。
【００６４】
また、新たに取得した計時時刻（取得時刻）の補正が必要と判定される事態は、例えば、第２の電源（電池）によって駆動される時計９１が正常に動作していない場合が想定される。これに対し、カウンター９０は、第１の電源によって駆動されるため、異なる電源系の回路が同時期に機能不全に陥る事態は稀であると考えた場合に、カウンター９０が、前回、制御部７０がフラッシュメモリー８２にエラー履歴（ログ情報）を記憶させたときから正常に動作している度合いは高い。
【００６５】
従って、例えば、前回エラー履歴（ログ情報）を記憶させた時点から、今回新たに時計９１の計時時刻を取得した時点までの間に、第２の電源（電池）からの電力の供給が滞ったことにより、時計９１の機能が停止し、あるいは異常となり、その結果、正常な計時時刻を取得できなかった場合においては、本実施形態によって、正常な計時時刻の情報を得ることができる。
【００６６】
また、上記仮定を前提とした場合において、新たに取得した計時時刻（取得時刻）の補正が必要と判定された時計９１が計時する時刻を正常な値に修正することができる。その結果、修正以降の新たなエラーに対応するエラー履歴（ログ情報）を、正常な計時時刻と共に記憶させることができる。
【００６７】
また、制御部７０は、フラッシュメモリー８２に記憶されている計時時刻である記憶時刻の補正が必要と判定した場合に、フラッシュメモリー８２に記憶されている計数値である記憶計数値と、新たに取得した計数値である取得計数値と、新たに取得した計時時刻である取得時刻と、に基づき、記憶時刻を補正してフラッシュメモリー８２に記憶させる。
制御部７０によって、前回、フラッシュメモリー８２にエラー履歴（ログ情報）が記憶された際の計数値（記憶計数値）が正常な値であり、また、カウンター９０が、前回、制御部７０がフラッシュメモリー８２にエラー履歴（ログ情報）を記憶させたときから正常に動作しており、時計９１が、正常な時刻を計時していると仮定した場合において、フラッシュメモリー８２に記憶されているべき正常な計時時刻は、記憶計数値と、新たに取得した計数値（取得計数値）と、新たに取得した計時時刻（取得時刻）と、に基づいて導出される。
【００６８】
従って、本実施形態によれば、上記仮定を前提とした場合において、フラッシュメモリー８２に記憶されている計時時刻（記憶時刻）の補正が必要と判定された場合に、その計時時刻（記憶時刻）を正常な値に補正することができる。
その結果、過去に起こったエラーに対応するエラー履歴（ログ情報）において、記憶時刻の補正が必要と判定された場合（例えば、記憶時刻の情報が欠如していた場合など）においても、正常な計時時刻に補正して（あるいは、正常な計時時刻として新たに）記憶させることができる。
【００６９】
また、記憶されている計時時刻（記憶時刻）の補正が必要と判定される事態は、例えば、計時時刻を記憶した時点において、第２の電源（電池）によって駆動される時計９１が正常に動作していなかった場合が想定される。これに対し、カウンター９０は、第１の電源によって駆動されるため、異なる電源系の回路が同時期に機能不全に陥る事態は稀であると考えた場合に、カウンター９０が、前回、制御部７０がフラッシュメモリー８２にエラー履歴（ログ情報）を記憶させたときから正常に動作している度合いは高い。
【００７０】
従って、例えば、前回エラー履歴（ログ情報）を記憶させた時点までの間で、第２の電源（電池）からの電力の供給が滞ったことにより、時計９１の機能が停止し、あるいは異常となり、その結果、正常な計時時刻（記憶時刻）が記憶されなかった場合においては、本実施形態によって、正常な計時時刻の情報に補正することができる。
【００７１】
また、制御部７０は、制御部７０に接続されるホストコンピューター１１０から取得される時刻情報に基づいて、時計９１の計時時刻を補正する。その結果、印刷装置１００（情報処理端末）のエラーに対応するエラー履歴（ログ情報）を、ホストコンピューター１１０の時間軸に合わせた計時時刻と共に記憶させることができる。
【００７２】
また、印刷装置１００（情報処理端末）において発生する個々のエラーに対応するエラー履歴（ログ情報）を、ネットワーク１２０を介して接続されるホストコンピューター１１０に集約することができる。
また、エラー履歴（ログ情報）には、エラーが検知された時点における、エラーステータス情報、カウンター９０の計数値、時計９１の計時時刻などが含まれるため、時間軸に沿ったエラー解析を行うことができる。
また、フラッシュメモリー８２に記憶されている計時時刻（記憶時刻）が、必要に応じ（補正が必要と判定された場合に）、正常な情報として補正されるため、より有効な時刻情報に基づきエラー解析を行うことができる。
【００７３】
また、印刷装置１００は、情報処理端末の機能に加え印刷媒体に印刷する印刷部を備える。すなわち、印刷機能を持った情報処理端末として活用することができる。
また、印刷部に係るエラーについても、エラー履歴（ログ情報）としてフラッシュメモリー８２に記憶させることができ、また、印刷部に係るエラーについて、時間軸に沿ったエラー解析を行うことができる。
【００７４】
なお、本発明は、上述した実施形態に限定されず、上述した実施形態に種々の変更や改良などを加えることが可能である。変形例を以下に述べる。ここで、上述した実施形態と同一の構成部位については、同一の符号を使用し、重複する説明は省略する。
【００７５】
（変形例１）
実施形態１では、ログ情報として、エラーステータスＥｎ、発生時間Ｃｎ、発生時刻Ｔｎを含むエラー履歴を例に説明したが、エラー発生時刻の情報をより有効なものとし、エラーの発生傾向や原因などの解析をよりレベルアップして行えるようにするため、エラーステータスＥｎが含まれないログ情報、すなわち、エラーが検出されたタイミングとは無関係のカウンター９０の計数値と時計９１の計時時刻のセットの情報をログ情報としてフラッシュメモリー８２に記憶する構成でも良い。
具体的には、制御部７０は、ホストコンピューター１１０から取得される時刻情報に基づいて、時計９１の計時時刻を補正する際に、カウンター９０の計数値を取得し、補正された計時時刻と共にフラッシュメモリー８２に記憶させる。
【００７６】
図９は、変形例１に係る印刷装置１００において、フラッシュメモリー８２に記憶したログ情報を示す概念図である。
フラッシュメモリー８２には、３回のエラー履歴がログ情報として記憶されている。制御部７０は、その後、エラーの検知が無い場合において、ホストコンピューター１１０から取得される時刻情報に基づいて、時計９１の計時時刻を補正し、その際にカウンター９０の計数値を取得し、補正された計時時刻と共にフラッシュメモリー８２に記憶させる。図９には、補正した計時時刻Ｔ３ａと、その際に取得した計数値Ｃ３ａが記憶されている。エラーステータスＥｎのデータエリアには、該当するタイミングでエラーが検知されていないので、データが格納されていない。
その後、制御部７０が、４回目のエラーを検知し、エラー履歴をフラッシュメモリー８２に記憶させる際に、取得した発生時刻Ｔ４の補正が必要と判定した場合に、実施形態１と同様に、発生時刻Ｔ４は、以下により補正を行うことができる。
Ｔ４＝Ｔ３ａ＋（Ｃ４−Ｃ３ａ）
ここで、補正された計時時刻Ｔ３ａとその際に取得された計数値Ｃ３ａとの関係は、補正される前の計時時刻Ｔ３とその際に取得された計数値Ｃ３との関係よりも、より実際に近い関係にある。
すなわち、以下の式から得られる発生時刻Ｔ４よりも、実際に則した補正値を得ることができる。
Ｔ４＝Ｔ３＋（Ｃ４−Ｃ３）
【００７７】
本変形例によれば、制御部７０は、制御部７０に接続されるホストコンピューター１１０から取得される時刻情報に基づいて、時計９１の計時時刻を補正する際に、カウンター９０の計数値を取得し、補正された計時時刻と共にフラッシュメモリー８２に記憶させる。つまり、エラーが検知された際に記憶されるエラー履歴（ログ情報）とは別に、その時点におけるカウンター９０の計数値に対応する正常な時計９１の計時時刻を記憶させる。その結果、例えば、以降に検知されるエラーに対応して記憶させるエラー履歴（ログ情報）において、必要に応じ、上述した補正を行う際には、より時間精度の高い補正を行うことができる。
【符号の説明】
【００７８】
１…情報処理システム、４…小切手、５…感熱ロール紙、１０…インクジェットヘッド、１４…挿入口、１８…スリット、１９…ポケット、２０…磁気カードリーダーユニット、２１…カードスリット、２２…ＭＣＲヘッド、２６…ホッパー駆動モーター、２７…ＡＳＦモーター、３０…検出器、３５…ＭＩＣＲヘッド、４２…搬送モーター、４４…インクジェットプリンターユニット、４８…ＣＩＳユニット、６０…サーマルプリンターユニット、６１…プリンターカバー、６３…排紙口、６５…サーマルヘッド、６６…カッターユニット、７０…制御部、７１…プリンター制御部、７２…ヘッド駆動回路、７３…モータードライバー、７４…読取制御回路、７５…センサー駆動回路、７６…インターフェイス部、８０…ＣＰＵ、８１…ＲＡＭ、８２…フラッシュメモリー、９０…カウンター、９１…時計、１００…印刷装置、１１０…ホストコンピューター、１２０…ネットワーク、２１０…電力供給部、２１１…ブリッジ整流回路、２１２…定電圧回路、２２０…電池装着部、２２１…充電回路。
【図１】
2018106337.tif 000003
【図２】
2018106337.tif 000004
【図３】
2018106337.tif 000005
【図４】
2018106337.tif 000006
【図５】
2018106337.tif 000007
【図６】
2018106337.tif 000008
【図７】
2018106337.tif 000009
【図８】
2018106337.tif 000010
【図９】
2018106337.tif 000011