(57)【要約】【課題】リトライ処理の実行頻度を低減可能な読出制御装置及び画像形成装置を提供することである。【解決手段】読出制御装置２００は、開始時間記録部１４Ａと、送信制御部１１Ａと、エラー判定部１１Ｂと、時間変更部１１Ｅと、を備える。開始時間記録部１４Ａには、読出制御装置２００に接続されているＲＦＩＤタグ２７Ｂから情報を読み出す開始時間が記録されている。送信制御部１１Ａは、前記開始時間に基づいて、ＲＦＩＤタグ２７Ｂに向けて前記情報の読み出し要求を送出する。エラー判定部１１Ｂは、ＲＦＩＤタグ２７Ｂから読み出された情報を受信し、当該情報にエラーが発生しているか否かを判定する。時間変更部１１Ｅは、前記エラーが発生していると判定された場合に、開始時間記録部１４Ａに記録されている前記開始時間を変更可能である。【選択図】図２
2019109282.tif 000002
【特許請求の範囲】
【請求項１】
自装置に接続されている記憶装置から情報を読み出す開始時間が記録されている開始時間記録部と、
前記開始時間に基づいて、前記記憶装置に向けて前記情報の読み出し要求を送出する送信制御部と、
前記記憶装置から読み出された情報を受信し、当該情報にエラーが発生しているか否かを判定するエラー判定部と、
前記エラーが発生していると判定された場合に、前記開始時間記録部に記録されている前記開始時間を変更可能な時間変更部と、
を備える読出制御装置。
【請求項２】
前記開始時間記録部に記録されている前記開始時間に対し、前記エラーが発生していると判定された回数が発生回数として記録される発生回数記録部と、
前記発生回数が予め定められている回数基準値以上か否かを判定する第１変更判定部と、を備え、
前記時間変更部は、前記発生回数が前記回数基準値以上と判定された場合に前記開始時間を変更する、
請求項１に記載の読出制御装置。
【請求項３】
前記開始時間記録部に記録される前記開始時間に対し、前記エラーが発生していると判定された時間が発生時間として記録される発生時間記録部と、
前記発生時間記録部において予め定められている時間範囲に含まれる前記発生時間の個数を取得し、取得した前記発生時間の個数が予め定められている個数基準値以上か否かを判定する第２変更判定部と、を備え、
前記時間変更部は、前記個数が前記個数基準値以上と判定された場合に前記開始時間を変更する、
請求項１又は２に記載の読出制御装置。
【請求項４】
前記エラー判定部は、前記エラーが発生していると判定する場合に前記発生時間を取得し、
前記第２変更判定部は、前記エラー判定部により取得された前記発生時間に基づき前記時間範囲を設定する、
請求項３に記載の読出制御装置。
【請求項５】
前記時間変更部は、前記開始時間記録部に記録されている前記開始時間に対し予め定められている時間間隔だけシフトさせた修正値を前記開始時間記録部に記録する、
請求項１〜４のいずれかに記載の読出制御装置。
【請求項６】
前記開始時間の初期値、上限値及び下限値が予め定められており、
前記時間変更部は、
前記開始時間記録部に記録されている前記開始時間に前記時間間隔を加算した加算値を導出し、前記加算値が前記初期値以上で前記上限値以下である場合に、前記加算値を前記修正値として前記開始時間記録部に記録し、
前記加算値が前記上限値以下でない場合に、前記初期値未満であり且つ予め定められている特定値を前記修正値として前記開始時間記録部に記録し、その後、
前記開始時間記録部に記録されている前記開始時間から前記時間間隔を減算した減算値を導出し、前記減算値が前記初期値未満で前記下限値以上である場合に、前記減算値を前記修正値として前記開始時間記録部に記録する、
請求項５に記載の読出制御装置。
【請求項７】
前記開始時間記録部に記録された前記開始時間ごとに、前記読み出し要求が送出された回数である送信回数を記録する送信回数記録部、を備え、
前記時間変更部は、前記減算値が前記下限値以上でない場合に、前記送信回数記録部に記録されている前記開始時間のうち、前記送信回数が最大の前記開始時間を前記時間記録部に記録する、
請求項１〜６のいずれかに記載の読出制御装置。
【請求項８】
像担持体上の静電潜像をトナーで現像する現像器を含む画像形成部と、
前記現像器に補給されるトナーが収容され、前記記憶装置が設けられるトナー容器と、
請求項１〜７のいずれかに記載の読出制御装置を含む制御装置と、を備え、
前記情報は、前記トナー容器に関する情報である、
画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記憶装置から情報を読み出す読出制御装置、及びシート上に画像を形成する画像形成装置に関する。
【背景技術】
【０００２】
一般に、画像形成装置には、様々な消耗品ユニットが着脱可能に設けられている。前記消耗品ユニットとしては、電子写真方式の前記画像形成装置で用いられるトナー容器が挙げられる。前記電子写真方式では、前記トナー容器から補給されるトナーを用いてシート上に画像が形成される。
【０００３】
前記画像形成装置では、ＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）技術を用いて前記消耗品ユニットが管理されることがある。具体的に、前記トナー容器には、内部の記憶媒体に情報を読み書き可能な記憶装置であるＲＦＩＤタグが設けられている。前記情報は、前記トナー容器の識別情報を含む。前記記憶装置内の情報は、一般に、前記画像形成装置における制御装置等の読出制御装置により読み出される。具体的に、前記読出制御装置は、予め定められている読み出しタイミングで、リーダー部を介して前記ＲＦＩＤタグに読み出し要求を送信する。前記読出制御装置は、前記リーダー部を介して前記ＲＦＩＤタグにより読み出された情報を受信し、前記情報に基づき、前記カートリッジが純正品であるか否かを判定する（例えば特許文献１を参照）。
【０００４】
一般に、前記リーダー部と前記読出制御装置との間にはデータ伝送路が設けられている。前記データ伝送路にノイズが重畳されると、前記情報にエラーが生じることがある。そのため、前記読出制御装置は、情報にエラーが生じているか否かを判断する。前記読出制御装置は、前記エラーが生じていると判断する場合、リトライ処理により、再送要求を前記ＲＦＩＤタグに送信し前記情報を再度受信する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−５９２４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、前記ノイズの中には、前記読み出しタイミングからある程度の時間経過後に前記データ伝送路上に重畳されるものがある。この種のノイズが前記データ伝送路に重畳されるタイミングが、前記情報が前記データ伝送路を伝送されるタイミングと一致すると、前記読出制御装置において前記情報を読み出すたびに前記エラーが生じていると判断され、リトライ処理の実行頻度が高まるおそれがある。
【０００７】
本発明の目的は、リトライ処理の実行頻度を低減可能な読出制御装置及び画像形成装置を提供することにある。
【課題を解決するための手段】
【０００８】
本発明の一の局面に係る読出制御装置は、開始時間記録部と、送信制御部と、エラー判定部と、時間変更部と、を備える。前記開始時間記録部には、前記読出制御装置に接続されている記憶装置から情報を読み出す開始時間が記録されている。前記送信制御部は、前記開始時間に基づいて、前記記憶装置に向けて前記情報の読み出し要求を送出する。前記エラー判定部は、前記記憶装置から読み出された情報を受信し、当該情報にエラーが発生しているか否かを判定する。前記時間変更部は、前記エラーが発生していると判定された場合に、前記開始時間記録部に記録されている前記開始時間を変更可能である。
【０００９】
本発明の他の局面に係る画像形成装置は、画像形成部と、トナー容器と、前記制御装置と、を備える。前記画像形成部は、像担持体上の静電潜像をトナーで現像する現像器を含む。前記トナー容器には、前記現像器に補給されるトナーが収容され、前記記憶装置が設けられる。前記情報は、前記トナー容器に関する情報である。
【発明の効果】
【００１０】
本発明によれば、リトライ処理の実行頻度を低減可能な読出制御装置及び画像形成装置を提供することができる。
【図面の簡単な説明】
【００１１】
【図１】図１は、本発明の一実施形態に係る画像形成装置の構成を示す模式図である。
【図２】図２は、図１に示される画像形成装置に設けられる読出制御装置の構成を示すブロック図である。
【図３】図３は、図２に示される不揮発性メモリーに記録されるデータを示す模式図である。
【図４】図４は、図２に示される読出制御装置の処理手順の前半部分を示すフローチャートである。
【図５】図５は、図２に示される読出制御装置の処理手順の後半部分を示すフローチャートである。
【図６】図６は、図５に示されるステップＳ１６の詳細な処理手順の前半部分を示すフローチャートである。
【図７】図７は、図５に示されるステップＳ１６の詳細な処理手順の後半部分を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下添付図面を参照しながら、本発明の実施形態について説明し、本発明の理解に供する。なお、以下の実施形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定する性格のものではない。
【００１３】
［実施形態］
図１において、画像形成装置１００は、複写機、プリンタ、ファクシミリ又は複合機等である。前記複合機は、コピー機能、印刷機能及びファクス機能等を備える。画像形成装置１００は、制御回路基板１と、画像形成部２と、リーダー／ライター部３と、を備える。
【００１４】
制御回路基板１は、本発明における制御装置の一例である。制御回路基板１には、図２に示されるように、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３及び不揮発性メモリー１４等が実装され、リーダー／ライター部３とデータ伝送路４を介して通信可能に接続される。ＣＰＵ１１は、ＲＯＭ１２に予め格納されているプログラムを、ＲＡＭ１３を作業領域として使いながら実行する。不揮発性メモリー１４には、ＣＰＵ１１により各種データが記録される。ＣＰＵ１１は、画像形成装置１００における画像形成等を統括的に制御する。
【００１５】
ＣＰＵ１１は、不揮発性メモリー１４等と共に、本発明における読出制御装置２００として機能する。この際、ＣＰＵ１１は、予め定められている読み出しタイミング（図４を参照）で読み出し要求Ｒ１をデータ伝送路４に送出する。読み出し要求Ｒ１は、トナー容器２７に設けられているＲＦＩＤタグ２７Ｂから情報Ｉ１を読み出すためのコマンドである。また、ＣＰＵ１１は、リーダー／ライター部３から送出された情報Ｉ１及びエラー検出符号Ｃ１（詳細は後述）をデータ伝送路４を介して受信する。ＣＰＵ１１は、情報Ｉ１にエラーが発生しているか否かを、エラー検出符号Ｃ１に基づき判定する。前記エラーが発生していなければ、情報Ｉ１に基づき後述のトナー容器２７に純正品のトナーが収容されているか否かの判断等を行う。一方、前記エラーが発生していれば、ＣＰＵ１１は、周知のリトライ処理を行う。
【００１６】
なお、ＣＰＵ１１は、ＲＦＩＤタグ２７Ｂの記憶媒体２７１に情報の書き込みも行うが、前記書き込みは本実施形態の要部ではないため、その説明を控える。また、ＣＰＵ１１は、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）又はＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）などの電子回路であってもよい。
【００１７】
画像形成部２は、感光体ドラム２１、帯電器２２、露光装置２３、現像器２４、転写部２５及び定着部２６等を備える。画像形成部２は、電子写真方式により、ＣＰＵ１１から送られてくる画像データに基づくトナー像を形成する。画像形成部２は、前記画像をシートに転写及び定着させ、その後、画像形成装置１００の外部に前記シートを排出する。具体的に、感光体ドラム２１は、本発明における像担持体の一例である。感光体ドラム２１は、帯電器２２により帯電させられる。感光体ドラム２１はさらに、露光装置２３により露光される。具体的に、感光体ドラム２１には、露光装置２３により前記画像データに基づく変調光が照射されることにより、前記画像データに基づく静電潜像が形成される。現像器２４は、内部に収容するトナーで、前記静電潜像を現像する。これにより、感光体ドラム２１には前記トナー像が形成される。前記トナー像は、転写部２５により前記シートに転写された後、定着部２６により前記シート上に定着させられる。
【００１８】
画像形成部２は、消耗品ユニットの一例としてのトナー容器２７をさらに備える。トナー容器２７は、画像形成装置１００に対して着脱可能に装着される。トナー容器２７には、現像器２４に補給されるトナーが収容される。
【００１９】
また、トナー容器２７のケーシング２７ＡにはＲＦＩＤタグ２７Ｂが設けられている。具体的に、ＲＦＩＤタグ２７Ｂはケーシング２７Ａの底面に設けられている。ＲＦＩＤタグ２７Ｂは、本発明における記憶装置の一例である。ＲＦＩＤタグ２７Ｂは、電磁界又は電波等を用いた近距離無線通信により、リーダー／ライター部３側の通信制御部４１側と情報の送受を行う。また、ＲＦＩＤタグ２７Ｂは、リーダー／ライター部３及びデータ伝送路４を介して読出制御装置２００と通信可能に接続される。
【００２０】
具体的に、ＲＦＩＤタグ２７Ｂは、図２に示されるように、記憶媒体２７１、通信制御部２７２及び送受信アンテナ２７３を備える。記憶媒体２７１には、トナー容器２７（図１を参照）に関する様々な情報が予め格納されている。前記情報は、前記トナーが純正品であることを示す識別情報を含む。前記情報は他にも、トナー容器２７内のトナー量を示す残量情報等を含んでいてもよい。通信制御部２７２は、リーダー／ライター部３側から送られてくる要求信号ＲＳ１を送受信アンテナ２７３を介して受信する。次に、通信制御部２７２は、予め定められている復号方式に従って要求信号ＲＳ１から読み出し要求Ｒ１又は再読み出し要求ＲＲ１を再生する。次に、通信制御部２７２は、記憶媒体２７１から情報Ｉ１を読み出し、情報Ｉ１に基づきエラー検出符号Ｃ１を生成する。エラー検出符号Ｃ１は、ＣＲＣ（Ｃｙｃｌｉｃ  Ｒｅｄｕｎｄａｎｃｙ  Ｃｈｅｃｋ）値等があり、予め定められている生成多項式に情報Ｉ１を代入する等して取得される。通信制御部２７２は、情報Ｉ１にエラー検出符号Ｃ１を付加する。通信制御部２７２は、予め定められている符号化方式に従って情報Ｉ１及びエラー検出符号Ｃ１から応答信号ＡＳ１を生成し、送受信アンテナ２７３から送信する。
【００２１】
なお、本実施形態では、ＲＦＩＤタグ２７Ｂ及びリーダー／ライター部３は前記近距離無線通信を行う場合について説明する。しかし、これに限らず、画像形成装置１００において、制御回路基板１は、トナー容器２７側の記憶媒体２７１と、接触端子及び伝送線路を介してデータ伝送可能に接続されても構わない。
【００２２】
また、本実施形態では、ＲＦＩＤタグ２７Ｂは前記消耗品ユニットとしてのトナー容器２７に設けられる場合について説明する。前記消耗品ユニットの他の例としては、感光体ドラム２１が考えられる。この場合、ＲＦＩＤタグ２７Ｂは、感光体ドラム２１に設けられ、記憶媒体２７１には感光体ドラム２１に関する情報が格納されていてもよい。
【００２３】
図１において、リーダー／ライター部３は、画像形成装置１００にトナー容器２７が装着された時にＲＦＩＤタグ２７Ｂと近接し対向する位置に設けられる。具体的に、リーダー／ライター部３は、図２に示されるように、符号化部３１と、送信アンテナ３２と、復号部３３と、受信アンテナ３４と、を備える。符号化部３１は、データ伝送路４を介して読み出し要求Ｒ１又は再読み出し要求ＲＲ１を受信する。符号化部３１は、前記符号化方式に従って読み出し要求Ｒ１又は再読み出し要求ＲＲ１から要求信号ＲＳ１を生成し、送信アンテナ３２から送出する。また、復号部３３は、ＲＦＩＤタグ２７Ｂから送出された応答信号ＡＳ１を受信アンテナ３４を介して受信する。復号部３３は、前記復号方式に従って応答信号ＡＳ１から情報Ｉ１及びエラー検出符号Ｃ１を再生し、データ伝送路４に送出する。
【００２４】
なお、送信アンテナ３２、受信アンテナ３４及び送受信アンテナ２７３（後述）は、図示した平面コイルアンテナ以外の平面アンテナであってもよい。また、リーダー／ライター部３には、送信アンテナ３２及び受信アンテナ３４に代えて、１つの送受信アンテナが実装されていてもよい。
【００２５】
データ伝送路４にノイズが重畳されている場合、情報Ｉ１に前記エラーが生じることが多い。前記ノイズの中には、前記読み出しタイミングからある程度の時間経過後にデータ伝送路４上に繰り返し重畳されるノイズがある。以下、この種のノイズのことを繰り返しノイズという。画像形成装置１００の電源の投入後又はスリープモードからの復帰後、画像形成装置１００に設けられるスイッチング電源部又は電子回路（図示せず）等に過渡電流が流れる。したがって、前記繰り返しノイズは、前記電源投入後又は前記スリープモードからの復帰後に発生し易い。前記繰り返しノイズがデータ伝送路４に重畳されるタイミング（以下、重畳タイミングという）が、情報Ｉ１がデータ伝送路４を伝送されるタイミング（以下、伝送タイミングという）と一致すると、読出制御装置２００が情報Ｉ１を読み出すたびに前記エラーが発生していると判断され、前記リトライ処理の実行頻度が高まるおそれがある。なお、以下、前記電源の投入又は前記スリープモードからの復帰のことを、前記電源投入等という。
【００２６】
本実施形態の目的は、前記リトライ処理の実行頻度を低減可能な読出制御装置２００及び画像形成装置１００を提供することにある。
【００２７】
上記目的を達成するために、ＣＰＵ１１は、図２に示すように、前記プログラムを実行することにより読出制御装置２００として機能する。読出制御装置２００は、送信制御部１１Ａ、エラー判定部１１Ｂ、第１変更判定部１１Ｃ、第２変更判定部１１Ｄ、時間変更部１１Ｅ及び再送制御部１１Ｆを含む。また、不揮発性メモリー１４は、開始時間記録部１４Ａ、発生回数記録部１４Ｂ、発生時間記録部１４Ｃ及び送信回数記録部１４Ｄとして使用される記録領域を有する。
【００２８】
以下、図１〜図５を参照して、読出制御装置２００の処理について詳説する。
【００２９】
開始時間記録部１４Ａには、図３に示されるように開始時間ＲＴ１が記録される。開始時間ＲＴ１は、ＲＦＩＤタグ２７Ｂからの情報Ｉ１の読み出しを開始する時間を示す。開始時間ＲＴ１は、後述の時間変更部１１Ｅにより変更される。具体的に、開始時間ＲＴ１は、下限値ＬＬ１から上限値ＵＬ１までの数値範囲内の値であり且つ開始時間ＲＴ１に対し時間間隔ΔＴ１だけシフトさせた修正値に変更される。変更後の開始時間ＲＴ１は、次回の電源投入等の後に用いられる。なお、開始時間記録部１４Ａには、画像形成装置１００の前記電源が初めて投入された後に使用される開始時間ＲＴ１の初期値ＩＶが予め記録されている。初期値ＩＶは下限値ＬＬ１及び上限値ＵＬ１の中間値である。
【００３０】
ＣＰＵ１１は、前記電源投入等の後、画像形成装置１００のウォームアップを開始する。また、ＣＰＵ１１は、図４及び図５のフローチャートに示される処理を開始する。前記処理の開始直後、送信制御部１１Ａは、タイマー（図示せず）に計時を開始させる（図４ＡのステップＳ１）。次に、送信制御部１１Ａは、開始時間記録部１４Ａから開始時間ＲＴ１を読み出す（ステップＳ２）。以下、ステップＳ２で読み出された開始時間ＲＴ１を現在の開始時間ＲＴ１という。
【００３１】
次に、送信制御部１１Ａは、前記読み出しタイミングになったか否かを判断する（ステップＳ３）。即ち、送信制御部１１Ａは、前記タイマーの計時開始時から現在の開始時間ＲＴ１が経過しているか否かを判断する。前記計時開始時は前記電源投入等の時と一致する。
【００３２】
送信制御部１１Ａは、現在の開始時間ＲＴ１が経過していないと判断すると、処理をステップＳ３に戻す。一方、送信制御部１１Ａは、現在の開始時間ＲＴ１を経過していると判断すると、ＲＦＩＤタグ２７Ｂへの読み出し要求Ｒ１をデータ伝送路４に送出する（ステップＳ４）。上記の通り、ステップＳ１〜Ｓ４により、送信制御部１１Ａは、開始時間記録部１４Ａに記録されている開始時間ＲＴ１に基づき、ＲＦＩＤタグ２７Ｂに向けて情報Ｉ１の読み出し要求Ｒ１を送出する。
【００３３】
図３において、送信回数記録部１４Ｄには、開始時間記録部１４Ａに記録可能な開始時間ＲＴ１ごとに、読み出し要求Ｒ１が送出された回数である送信回数ＴＮ１が記録される。送信制御部１１Ａは、ステップＳ４の実行後、現在の開始時間ＲＴ１に対する送信回数ＴＮ１を１だけインクリメントする（ステップＳ５）。なお、開始時間ＲＴ１それぞれの送信回数ＴＮ１は、後述のステップＳ１６８で使用される。
【００３４】
ステップＳ４で送出された読み出し要求Ｒ１は、リーダー／ライター部３（図２を参照）により受信される。リーダー／ライター部３は、読み出し要求Ｒ１に基づく要求信号ＲＳ１をＲＦＩＤタグ２７Ｂに送信する。ＲＦＩＤタグ２７Ｂでは、要求信号ＲＳ１に応答して情報Ｉ１を読み出した後、情報Ｉ１に基づくエラー検出符号Ｃ１を取得する。次に、ＲＦＩＤタグ２７Ｂは、応答信号ＡＳ１を生成し、リーダー／ライター部３に送信する。リーダー／ライター部３は、応答信号ＡＳ１から情報Ｉ１及びエラー検出符号Ｃ１を再生し、データ伝送路４を介して読出制御装置２００に送信する。
【００３５】
ステップＳ５の後、エラー判定部１１Ｂは、情報Ｉ１及びエラー検出符号Ｃ１を受信したか否かを判定する（ステップＳ６）。エラー判定部１１Ｂは、情報Ｉ１及びエラー検出符号Ｃ１を受信していないと判定すると、処理をステップＳ６に戻す。一方、エラー判定部１１Ｂは、情報Ｉ１及びエラー検出符号Ｃ１を受信していると判定すると、処理をステップＳ７に進める。
【００３６】
エラー判定部１１Ｂは、エラー検出符号Ｃ１に基づき情報Ｉ１に前記エラーが発生しているか否かを、エラー検出符号Ｃ１に基づき判定する（ステップＳ７）。前記エラーが発生していないと判定する場合、エラー判定部１１Ｂは、処理をステップＳ８に進める。一方、前記エラーが発生していると判定する場合、処理をステップＳ９に進める。
【００３７】
ステップＳ８において、ＣＰＵ１１は、前記ウォームアップが終了しているか否かを判定する。ＣＰＵ１１は、前記ウォームアップが終了していないと判定する場合、処理をステップＳ８に戻す。一方、ＣＰＵ１１は、前記ウォームアップが終了していると判定する場合、図４の処理を終了し、前記画像データが送られてくることを待機する。
【００３８】
ステップＳ９において、エラー判定部１１Ｂは、前記タイマーの値を発生時間ＥＴ１として取得してＲＡＭ１３に記録する。その後、エラー判定部１１Ｂは、前記タイマーの値を初期化する。発生時間ＥＴ１は、前記計時タイミングから前記エラーが発生していると判定されるまでの時間を示す。なお、以下、今回の電源投入等の後に実行されるステップＳ９で取得された発生時間ＥＴ１のことを、今回の発生時間ＥＴ１という。
【００３９】
図３において、発生回数記録部１４Ｂには、開始時間記録部１４Ａに記録可能な開始時間ＲＴ１ごとに、前記エラーが発生していると判定された回数が発生回数ＥＮ１として記録される。発生回数記録部１４Ｂに記録されている発生回数ＥＮ１は、開始時間記録部１４Ａに記録されている現在の開始時間ＲＴ１に対し、前記エラーが発生していると過去に判定された発生回数ＥＮ１を含む。
【００４０】
次に、第１変更判定部１１Ｃは、発生回数記録部１４Ｂから、現在の開始時間ＲＴ１に対する発生回数ＥＮ１を読み出す。その後、第１変更判定部１１Ｃは、読み出した発生回数ＥＮ１が予め定められている回数基準値ＲＶ１以上か否かを判定する（図５のステップＳ１０）。回数基準値ＲＶ１は、現在の開始時間ＲＴ１を用いて読み出された情報Ｉ１に前記エラーが多く発生しているか否かを示す閾値であって、読出制御装置２００の設計段階で適宜定められる。本実施形態では回数基準値ＲＶ１は５である。
【００４１】
第１変更判定部１１Ｃは、発生回数ＥＮ１が回数基準値ＲＶ１以上でないと判定する場合、処理をステップＳ１１に進める。一方、第１変更判定部１１Ｃは、発生回数ＥＮ１が回数基準値ＥＮ１以上であると判定する場合、処理をステップＳ１２に進める。
【００４２】
図３において、発生時間記録部１４Ｃには、開始時間記録部１４Ａに記録される現在の開始時間ＲＴ１に対し、前記エラーが発生していると判定された発生時間ＥＴ１として記録される。具体的に、発生時間記録部１４Ｃには、現在の開始時間ＲＴ１で読み出された情報Ｉ１に過去に発生した前記エラーの発生時間ＥＴ１が回数基準値ＲＶ１に相当する数だけ記録可能である。より詳細には、過去に発生した前記エラーの発生時間ＥＴ１のうち、今回の発生時間ＥＴ１から過去に遡って回数基準値ＲＶ１に相当する数の発生時間ＥＴ１が発生時間記録部１４Ｃには記録可能である。
【００４３】
ステップＳ１１において、第１変更判定部１１Ｃは、発生回数記録部１４Ｂ内の発生回数ＥＮ１を１だけインクリメントし、発生時間記録部１４Ｃに今回の発生時間ＥＴ１を記録する。その後、第１変更判定部１１Ｃは、後述のステップＳ１７に処理を進める。
【００４４】
ステップＳ１２において、第２変更判定部１１Ｄは、ＲＡＭ１３から今回の発生時間ＥＴ１を読み出す。次に、第２変更判定部１１Ｄは、今回の発生時間ＥＴ１に基づき時間窓ＴＷを定める（ステップＳ１２）。時間窓ＴＷの下限値及び上限値は、今回の発生時間ＥＴ１から予め定められている時間間隔ΔＴ１を減算及び加算した値である。時間間隔ΔＴ１は、読出制御装置２００の設計段階で適宜定められる。本実施形態では時間間隔ΔＴ１は５ｍｓと定められている。なお、時間窓ＴＷは、本発明における時間範囲の一例である。次に、第２変更判定部１１Ｄは、発生時間記録部１４Ｃに記録されている発生時間ＥＴ１において、時間窓ＴＷの数値範囲に含まれる発生時間ＥＴ１の個数Ｎ１を取得する（ステップＳ１３）。
【００４５】
次に、第２変更判定部１１Ｄは、個数Ｎ１が予め定められている個数基準値ＲＶ２以上か否かを判定する（ステップＳ１４）。個数基準値ＲＶ２は、現在の開始時間ＲＴ１で読み出し要求Ｒ１を送信した場合に前記エラーが時間窓ＴＷ内で多く発生しているか否かを示す閾値であって、読出制御装置２００の設計段階で適宜定められる。本実施形態では、個数基準値ＲＶ２は３と定められている。
【００４６】
第２変更判定部１１Ｄは、個数Ｎ１が個数基準値ＲＶ２以上でないと判定する場合、データ伝送路４で前記繰り返しエラーが発生していないとみなして、ステップＳ１５に処理を進める。一方、第２変更判定部１１Ｄは、個数Ｎ１が個数基準値ＲＶ２以上であると判定する場合、データ伝送路４で前記繰り返しエラーが発生しているとみなして、ステップＳ１６に処理を進める。
【００４７】
ステップＳ１５において、第２変更判定部１１Ｄは、発生時間記録部１４Ｃにおいて最も過去の発生時間ＥＴ１を削除して、発生時間記録部１４Ｃの記録領域を解放する。その後、第２変更判定部１１Ｄは、ステップＳ１１を実行する。
【００４８】
ステップＳ１６において、時間変更部１１Ｅは、開始時間記録部１４Ａに記録されている開始時間ＲＴ１を変更する。具体的に、時間変更部１１Ｅは、下限値ＬＬ１から上限値ＵＬ１までの数値範囲内で、現在の開始時間ＲＴ１に対し時間間隔ΔＴ１だけシフトさせた修正値を導出する。時間変更部１１Ｅは、前記修正値が後述の条件を満たす場合に、次回の電源投入後に用いられる開始時間ＲＴ１として当該修正値を開始時間記録部１４Ａに記録する。ステップＳ１６が終了すると、時間変更部１１Ｅは、処理をステップＳ１７に進める。
【００４９】
上限値ＵＬ１が大きく且つ下限値ＬＬ１が小さい程、開始時間ＲＴ１を変更できる回数が多くなる。しかし、上限値ＵＬ１が大きすぎると、読出制御装置２００が読み出し要求Ｒ１の送出が遅くなり、その結果、情報Ｉ１の受信が遅くなる。この点を考慮して、上限値ＵＬ１は、読出制御装置２００の設計段階に適宜適切に定められる。また、読出制御装置２００は、前記電源投入から開始時間ＲＴ１の経過後に読み出し要求Ｒ１を送出する。したがって、下限値ＬＬ１は前記電源投入等から予め定められた時間以上経過した時間に定められる。なお、ステップＳ１６の詳細な処理について後述する。
【００５０】
ステップＳ１６を実行することにより、次回の前記電源投入後には、今回の開始時間ＲＴ１とは異なる開始時間ＲＴ１に基づき読み出し要求Ｒ１が送出されることになる。その結果、前記繰り返しノイズの重畳タイミングが、情報Ｉ１の伝送タイミングと一致する可能性を低減することが可能となり、ステップＳ１７のリトライ処理の実行頻度を低減することができる。また、画像形成装置１００の電源の投入等の直後に発生し易い前記繰り返しノイズを避けて前記情報を読み出すことが可能となる。
【００５１】
特に、本実施形態では、現在の開始時間ＲＴ１に対し時間間隔ΔＴ１を加減算することで時間窓ＴＷが定められる（ステップＳ１２）。発生時間記録部１４Ｃに、時間窓ＴＷに含まれる発生時間ＥＴ１が多く記録されている場合に、時間変更部１１Ｅは、現在の開始時間ＲＴ１に対し時間間隔ΔＴ１だけシフトさせた値を変更後の開始時間ＲＴ１として定める。これにより、前記繰り返しノイズの重畳タイミングが、情報Ｉ１の伝送タイミングと一致する可能性をより低減することが可能となる。
【００５２】
ステップＳ１７において、再送制御部１１Ｆは、前記リトライ処理を行って、ＲＦＩＤタグ２７Ｂへの再読み出し要求ＲＲ１をデータ伝送路４に送出する。再読み出し要求ＲＲ１は、リーダー／ライター部３において読み出し要求Ｒ１と同様に処理される。ＲＦＩＤタグ２７Ｂは、前述と同様の応答信号ＡＳ１をリーダー／ライター部３に送信する。リーダー／ライター部３は、前述と同様、情報Ｉ１及びエラー検出符号Ｃ１を読出制御装置２００に送信する。
【００５３】
次に、図６及び図７を参照して、ステップＳ１６における開始時間ＲＴ１の変更処理について詳説する。
【００５４】
図７のステップＳ１６１において、時間変更部１１Ｅは、現在の開始時間ＲＴ１の発生回数ＥＮ１を１だけインクリメントする。時間変更部１１Ｅはさらに、発生時間記録部１４Ｃにおける全ての発生時間ＥＴ１を削除して、発生時間記録部１４Ｃの記録領域を解放する（ステップＳ１６１）。
【００５５】
時間変更部１１Ｅは、現在の開始時間ＲＴ１が初期値ＩＶよりも大きいか否かを判断する（ステップＳ１６２）。時間変更部１１Ｅは、現在の開始時間ＲＴ１が初期値ＩＶよりも大きいと判定する場合、処理をステップＳ１６３に進める。一方、時間変更部１１Ｅは、現在の開始時間ＲＴ１が初期値ＩＶよりも大きくないと判定する場合、処理をステップＳ１６７に進める。
【００５６】
ステップＳ１６３において、時間変更部１１Ｅは、現在の開始時間ＲＴ１に時間間隔ΔＴ１を加算した加算値ＡＶ１を導出する。その後、時間変更部１１Ｅは、加算値ＡＶ１が上限値ＵＬ１以下であるか否かを判断する（ステップＳ１６４）。時間変更部１１Ｅは、加算値ＡＶ１が上限値ＵＬ１以下であると判定する場合、加算値ＡＶ１を前記修正値と定める（ステップＳ１６５）。一方、時間変更部１１Ｅは、加算値ＡＶ１が上限値ＵＬ１以下でないと判定する場合、初期値ＩＶから時間間隔ΔＴ１を減算した特定値ＳＶ１を前記修正値と定める（ステップＳ１６６）。
【００５７】
図７のステップＳ１６７において、時間変更部１１Ｅは、現在の開始時間ＲＴ１から時間間隔ΔＴ１を減算した減算値ＳＶ２を導出する。その後、時間変更部１１Ｅは、前記減算値ＳＶ２が下限値ＬＬ１未満であるか否かを判断する（ステップＳ１６８）。時間変更部１１Ｅは、前記減算値が下限値ＬＬ１未満でないと判定する場合、前記減算値ＳＶ２を前記修正値と定める（ステップＳ１６９）。一方、時間変更部１１Ｅは、前記減算値が下限値ＬＬ１以上でないと判定する場合、送信回数記録部１４Ｄに記録されている開始時間ＲＴ１のうち、送信回数ＴＮ１が最大である開始時間ＲＴ１を前記修正値として定める（ステップＳ１７０）。
【００５８】
図６及び図７の処理によれば、開始時間記録部１４Ａにおける開始時間ＲＴ１は、まず、初期値ＩＶから上限値ＵＬ１までの間の修正値に変更された後、下限値ＬＬ１から初期値ＩＶまでの間の修正値に変更されることになる。前記繰り返しノイズは、画像形成装置１００に設けられるスイッチング電源部等（図示せず）に流れる過渡電流により発生し易い。それゆえ、開始時間記録部１４Ａを上限値ＵＬ１側の修正値に変更することにより、前記繰り返しノイズの重畳タイミングが、情報Ｉ１の伝送タイミングと一致する可能性をさらに低減させることが可能となる。
【００５９】
また、図６及び図７の処理によれば、減算値ＳＶ２が下限値ＬＬ１以上でないと判定された場合、送信回数ＴＮ１が最大である開始時間ＲＴ１が前記修正値として定められる。これにより、前記繰り返しノイズの重畳タイミングが、情報Ｉ１の伝送タイミングと一致する可能性を低減させることが可能となる。
【００６０】
なお、開始時間ＲＴ１の修正値は、図６及び図７の処理に限らず、他の手順で導出されてもよい。他の手順としては、開始時間ＲＴ１の修正値は、下限値ＬＬ１から上限値ＵＬ１に至るまでの間、単調に増加させることが考えられる。
【符号の説明】
【００６１】
１００  画像形成装置
２００  読出制御装置
１１  ＣＰＵ
１１Ａ  送信制御部
１１Ｂ  エラー判定部
１１Ｅ  時間変更部
１１Ｃ  第１変更判定部
１１Ｄ  第２変更判定部
１４  不揮発性メモリー
１４Ａ  開始時間記録部
１４Ｂ  発生回数記録部
１４Ｃ  発生時間記録部
１４Ｄ  送信回数記録部
【図１】
2019109282.tif 000003
【図２】
2019109282.tif 000004
【図３】
2019109282.tif 000005
【図４】
2019109282.tif 000006
【図５】
2019109282.tif 000007
【図６】
2019109282.tif 000008
【図７】
2019109282.tif 000009