(57)【特許請求の範囲】
【請求項１】
共通バス方式によりインクジェット画像形成装置に接続され、それぞれ発光ユニットを有する複数のインクカートリッジと、
第１取付位置と前記第１取付位置とは異なる第２取付位置とを含む複数の取付位置が移動方向に設けられた移動可能なキャリッジと、
前記複数のインクカートリッジの前記発光ユニットによって放出された光を受信可能な受光ユニットと、
タイムカウントユニットと、
インクカートリッジの識別情報を含むコマンドを送信することにより、前記複数のインクカートリッジにおける前記発光ユニットを点灯又は消灯させるため、且つ、正確なインクカートリッジが前記複数の取付位置のいずれかに取り付けられているか否かを判断するためにも用いられる制御ユニットとを備え、
前記キャリッジの移動によって前記第１取付位置が前記受光ユニットに面する際に、前記制御ユニットは、前記第１取付位置に取り付けるべきインクカートリッジの識別情報を含む、前記第１取付位置に取り付けるべきインクカートリッジの前記発光ユニットを点灯させるためのコマンドを送信し、前記受光ユニットがこのときに受信する光度を第１光度といい、
前記タイムカウントユニットは、前記制御ユニットが前記発光ユニットを点灯させる時刻と、前記受光ユニットが前記第１光度を受信する時刻との時間差を計算するために用いられ、
前記キャリッジの移動によって前記第２取付位置が前記受光ユニットに面する際に、前記制御ユニットは、前記第１取付位置に取り付けるべきインクカートリッジの識別情報を含む、前記第１取付位置に取り付けるべきインクカートリッジの前記発光ユニットを点灯させるためのコマンドを送信し、前記受光ユニットがこのときに受信する光度を第２光度といい、
前記制御ユニットは、前記第１光度、前記第２光度及び計算された前記時間差に基づいて、正確なインクカートリッジが前記第１取付位置に取り付けられているか否かを判断することを特徴とするインクジェット画像形成装置。
【請求項２】
前記インクジェット画像形成装置は、少なくとも点滅周波数が異なる複数の発光モード
を記憶する記憶ユニットをさらに備え、
前記キャリッジの移動によって前記第１取付位置が前記受光ユニットに面する際に、前記制御ユニットは、前記記憶ユニットに記憶された前記複数の発光モードの中から１つの発光モードをランダムに選択して、前記第１取付位置に取り付けるべきインクカートリッジの前記発光ユニットを制御し、前記受光ユニットがこのときに受信する光度を第３光度といい、
前記制御ユニットは、前記第３光度が前記ランダムに選択された発光モードに対応するか否かに基づいて、正確なインクカートリッジが前記第１取付位置に取り付けられているか否かを判断することを特徴とする請求項１に記載のインクジェット画像形成装置。
【請求項３】
前記キャリッジの移動によって前記第１取付位置が前記受光ユニットに面する際に、前記制御ユニットは、前記第１取付位置に取り付けるべきインクカートリッジの前記発光ユニットを点灯させ、前記受光ユニットがこのときに受信する光度を第１光度といい、
前記制御ユニットは、第１プリセット時間後に、当該発光ユニットを消灯させ、前記キャリッジの移動によって前記第２取付位置が前記受光ユニットに面する際に、前記制御ユニットは、前記第１取付位置に取り付けるべきインクカートリッジの発光ユニットを点灯させ、前記受光ユニットがこのときに受信する光度を第２光度といい、
前記制御ユニットは、第２プリセット時間後に、当該発光ユニットを消灯させ、前記第２プリセット時間は、前記第１プリセット時間の半分以上１．５倍以下であることを特徴とする請求項１に記載のインクジェット画像形成装置。
【請求項４】
前記キャリッジの移動によって前記第１取付位置が前記受光ユニットに面する際に、前記制御ユニットは、前記第１取付位置に取り付けるべきインクカートリッジの前記発光ユニットを点灯させ、前記受光ユニットがこのときに受信する光度を第１光度といい、
前記制御ユニットは、第１プリセット時間後に、当該発光ユニットを消灯させ、前記キャリッジの移動によって前記第２取付位置が前記受光ユニットに面する際に、前記制御ユニットは、前記第１取付位置に取り付けるべきインクカートリッジの発光ユニットを点灯させ、前記受光ユニットがこのときに受信する光度を第２光度といい、
前記制御ユニットは、第２プリセット時間後に、当該発光ユニットを消灯させ、前記第１プリセット時間又は前記第２プリセット時間の長さは、ランダム時間生成ユニットによって確定されることを特徴とする請求項１に記載のインクジェット画像形成装置。
【請求項５】
共通バス方式によりインクジェット画像形成装置に接続され、それぞれ発光ユニットを有する複数のインクカートリッジと、
第１取付位置と前記第１取付位置とは異なる第２取付位置とを含む複数の取付位置が移動方向に設けられた移動可能なキャリッジと、
前記複数のインクカートリッジの前記発光ユニットによって放出された光を受信可能な受光ユニットと、
タイムカウントユニットと、
インクカートリッジの識別情報を含むコマンドを送信することにより、前記複数のインクカートリッジにおける前記発光ユニットを点灯又は消灯させるため、且つ、正確なインクカートリッジが前記複数の取付位置のいずれかに取り付けられているか否かを判断するためにも用いられる制御ユニットとを備え、
前記キャリッジの移動によって前記第１取付位置が前記受光ユニットに面する際に、前記制御ユニットは、前記第１取付位置に取り付けるべきインクカートリッジの識別情報を含む、前記第１取付位置に取り付けるべきインクカートリッジの発光ユニットを点灯させるためのコマンドを送信し、前記受光ユニットがこのときに受信する光度を第１光度といい、
前記タイムカウントユニットは、前記制御ユニットが前記発光ユニットを点灯させてから前記発光ユニットを消灯させるまでの時間の長さと、前記受光ユニットが前記第１光度
を受信してから前記第１光度を受信しなくなるまでの時間の長さとの時間差を計算するために用いられ、
前記キャリッジの移動によって前記第２取付位置が前記受光ユニットに面する際に、前記制御ユニットは、前記第１取付位置に取り付けるべきインクカートリッジの識別情報を含む、前記第１取付位置に取り付けるべきインクカートリッジの発光ユニットを点灯させるためのコマンドを送信し、前記受光ユニットがこのときに受信する光度を第２光度といい、
前記制御ユニットは、前記第１光度、前記第２光度及び計算された前記時間差に基づいて、正確なインクカートリッジが前記第１取付位置に取り付けられているか否かを判断することを特徴とするインクジェット画像形成装置。
【請求項６】
前記インクジェット画像形成装置は、少なくとも点滅周波数が異なる複数の発光モードを記憶する記憶ユニットをさらに備え、
前記キャリッジの移動によって前記第１取付位置が前記受光ユニットに面する際に、前記制御ユニットは、前記記憶ユニットに記憶された前記複数の発光モードの中から１つの発光モードをランダムに選択して、前記第１取付位置に取り付けるべきインクカートリッジの前記発光ユニットを制御し、前記受光ユニットがこのときに受信する光度を第３光度といい、
前記制御ユニットは、前記第３光度が前記ランダムに選択された発光モードに対応するか否かに基づいて、正確なインクカートリッジが前記第１取付位置に取り付けられているか否かを判断することを特徴とする請求項５に記載のインクジェット画像形成装置。
【請求項７】
前記キャリッジの移動によって前記第１取付位置が前記受光ユニットに面する際に、前記制御ユニットは、前記第１取付位置に取り付けるべきインクカートリッジの前記発光ユニットを点灯させ、前記受光ユニットがこのときに受信する光度を第１光度といい、
前記制御ユニットは、第１プリセット時間後に、当該発光ユニットを消灯させ、前記キャリッジの移動によって前記第２取付位置が前記受光ユニットに面する際に、前記第１取付位置に取り付けるべきインクカートリッジの前記発光ユニットを点灯させ、前記受光ユニットがこのときに受信する光度を第２光度といい、
前記制御ユニットは、第２プリセット時間後に、当該発光ユニットを消灯させ、
前記第２プリセット時間は、前記第１プリセット時間の半分以上１．５倍以下であることを特徴とする請求項５に記載のインクジェット画像形成装置。
【請求項８】
前記キャリッジの移動によって前記第１取付位置が前記受光ユニットに面する際に、前記制御ユニットは、前記第１取付位置に取り付けるべきインクカートリッジの前記発光ユニットを点灯させ、前記受光ユニットがこのときに受信する光度を第１光度といい、
前記制御ユニットは、第１プリセット時間後に、当該発光ユニットを消灯させ、前記キャリッジの移動によって前記第２取付位置が前記受光ユニットに面する際に、前記第１取付位置に取り付けるべきインクカートリッジの前記発光ユニットを点灯させ、前記受光ユニットがこのときに受信する光度を第２光度といい、
前記制御ユニットは、第２プリセット時間後に、当該発光ユニットを消灯させ、前記第１プリセット時間又は前記第２プリセット時間の長さは、ランダム時間生成ユニットによって確定されることを特徴とする請求項５に記載のインクジェット画像形成装置。
【請求項９】
複数のインクカートリッジの中の１つがインクジェット画像形成装置に正確に取り付けられているか否かを判断するための光検出方法であって、
前記インクジェット画像形成装置は、ガイドレールに沿って移動可能であって第１取付位置と前記第１取付位置とは異なる第２取付位置とを含む複数の取付位置が移動方向に設けられたキャリッジと、前記複数のインクカートリッジの発光ユニットによって放出された光を受信するための受光ユニットとを備え、
前記複数のインクカートリッジは、共通バス方式によりインクジェット画像形成装置に接続され、前記インクジェット画像形成装置は、インクカートリッジの識別情報を含むコマンドを送信することにより、前記複数のインクカートリッジにおける前記発光ユニットを点灯又は消灯させ、
前記方法は、
前記キャリッジの移動によって前記第１取付位置が前記受光ユニットに面し、前記第１取付位置に取り付けるべきインクカートリッジの発光ユニットを点灯させるためのコマンドを送信する際に、前記受光ユニットが受信する第１光度を検出するステップと、
前記発光ユニットを点灯させるためのコマンドを送信する時刻と前記受光ユニットが前記第１光度を受信する時刻との時間差を計算するステップと、
前記キャリッジの移動によって前記第２取付位置が前記受光ユニットに面し、前記第１取付位置に取り付けるべきインクカートリッジの発光ユニットを点灯させるためのコマンドを送信する際に、前記受光ユニットが受信する第２光度を検出するステップと、
前記第１光度、前記第２光度及び計算された前記時間差に基づいて、正確なインクカートリッジが前記第１取付位置に取り付けられているか否かを判断するステップとを含むことを特徴とする光検出方法。
【請求項１０】
複数のインクカートリッジの中の１つがインクジェット画像形成装置に正確に取り付けられているか否かを判断するための光検出方法であって、
前記インクジェット画像形成装置は、ガイドレールに沿って移動可能であって第１取付位置と前記第１取付位置とは異なる第２取付位置とを含む複数の取付位置が移動方向に設けられたキャリッジと、前記複数のインクカートリッジの発光ユニットによって放出された光を受信するための受光ユニットとを備え、
前記複数のインクカートリッジは、共通バス方式によりインクジェット画像形成装置に接続され、前記インクジェット画像形成装置は、インクカートリッジの識別情報を含むコマンドを送信することにより、前記複数のインクカートリッジにおける前記発光ユニットを点灯又は消灯させ、
前記方法は、
前記キャリッジの移動によって前記第１取付位置が前記受光ユニットに面し、前記第１取付位置に取り付けるべきインクカートリッジの発光ユニットを点灯させるためのコマンドを送信する際に、前記受光ユニットが受信する第１光度を検出するステップと、
前記発光ユニットを点灯させるためのコマンドを送信してから前記発光ユニットを消灯させるためのコマンドを送信するまでの時間の長さと、前記受光ユニットが前記第１光度を受信してから前記第１光度を受信しなくなるまでの時間の長さとの時間差を計算するステップと、
前記キャリッジの移動によって前記第２取付位置が前記受光ユニットに面し、前記第１取付位置に取り付けるべきインクカートリッジの発光ユニットを点灯させるためのコマンドを送信する際に、前記受光ユニットが受信する第２光度を検出するステップと、
前記第１光度、前記第２光度及び計算された前記時間差に基づいて、正確なインクカートリッジが前記第１取付位置に取り付けられているか否かを判断するステップとを含むことを特徴とする光検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクジェット印刷・画像形成分野に関し、特にインクジェット画像形成装置及び光検出方法に関する。
【背景技術】
【０００２】
従来のインクジェット画像形成装置において、装置内部に１つの受光ユニットが配置され、インクカートリッジチップに１つの発光ユニット（具体的には、ＬＥＤ）が配置されている。インクジェット画像形成装置は、インクカートリッジチップに対応する制御コマンドを送信することによって、発光ユニットの点灯又は消灯を制御する。これにより、インクカートリッジの位置検出及びユーザにインクカートリッジの状態を表示するなどの機能が実現される（特許文献１参照）。具体的には、複数のインクカートリッジチップは、同一のバス接続によってインクジェット画像形成装置に接続されている。当該インクカートリッジチップには、自身の識別情報（ｉｄｅｎｔｉｆｉｃａｔｉｏｎ ｉｎｆｏｒｍａｔｉｏｎであり、ＩＤ情報と略称される。）が記憶されており、インクジェット画像形成装置は、ＩＤ情報を含むコマンドを発信することによって、１つのインクカートリッジチップを具体的に制御する。インクジェット画像形成装置から受信したコマンドの中に含まれたＩＤ情報とインクカートリッジチップに記憶されたＩＤ情報とが同じときに、インクカートリッジチップは、自身に対する制御であると確認して、コマンドの中の光制御情報に基づいてインクカートリッジチップにおけるＬＥＤを点灯又は消灯させる。インクジェット画像形成装置は、特許文献１における図２１、図２２に示したプロセスに基づいてインクカートリッジチップが放出した光を検出することで、インクカートリッジが正確な位置に取り付けられているか否かを判断する。検出方法は、下記の通りである。先ず、１つのインクカートリッジチップにおけるＬＥＤを点灯させる。次に、この点灯したインクカートリッジが光受信機に真正面に向かうように、インクカートリッジが取り付けられたブラケットを光受信機に向けて移動させる。光受信機が光を受信可能な場合、このインクカートリッジの取付位置が正確であることを表す。そして、ほかのインクカートリッジを順次に点灯させ、そのブラケットを移動させて、光を受信可能か否かを検出する。このようにして、すべてのインクカートリッジが正確な位置に取り付けられているか否かを判断する。
【０００３】
しかしながら、このような検出方法は、単純で且つ明らかな規則性を有するため、一部の非オリジナルメーカーは、多くの場合この検出方式の欠陥を利用して、この検出方法を容易に回避可能な互換インクカートリッジチップを製造することができる。これらの互換インクカートリッジチップが搭載されたインクカートリッジを使用する際に、不注意でインクカートリッジを誤った位置に取り付けてしまったにも関わらず、インクジェット画像形成装置は、それを検出することができない。この場合、印刷に混色が生じるなどの品質問題が生じ、ひいてはインクジェット画像形成装置のインクジェットヘッドが損傷してしまう。この検出方法を回避可能な１つの既知の方法として、インクカートリッジチップは、インクジェット画像形成装置から受信したコマンドが、インクカートリッジチップに記憶されたものと同じＩＤ情報を含むか否かを判断する必要がなく、直接に光制御情報に基づいてインクカートリッジチップにおけるＬＥＤを点灯又は消灯させる（特許文献２参照）。
【０００４】
ほかの一部のインクジェット画像形成装置については、特許文献１の方法によってインクカートリッジの取付位置を検出するものではないが、やはり検出方法が単純で且つ規則性を有するという問題があり、さらに、光検出時間が長すぎるという問題も存在する。従って、従来の検出手段について改善する必要がある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】中国特許出願公告第１６３６７４４号明細書
【特許文献２】中国特許出願公告第１０３１８２８４９号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、インクカートリッジチップの取付位置を検出する方法を改善し、インクジェット画像形成装置における互換インクカートリッジチップが搭載されたインクカートリッジが正確な位置に取り付けられているか否かについて検出不可能という状況を減少又は回避することが可能なインクジェット画像形成装置及び光検出方法を提供する。
【課題を解決するための手段】
【０００７】
＜応用例１＞
本発明に係るインクジェット画像形成装置は、
共通バス方式によりインクジェット画像形成装置に接続され、それぞれ発光ユニットを有する複数のインクカートリッジと、
第１取付位置と前記第１取付位置とは異なる第２取付位置とを含む複数の取付位置が移動方向に設けられた移動可能なキャリッジと、
前記複数のインクカートリッジの前記発光ユニットによって放出された光を受信可能な受光ユニットと、
タイムカウントユニットと、
インクカートリッジの識別情報を含むコマンドを送信することにより、前記複数のインクカートリッジにおける前記発光ユニットを点灯又は消灯させるため、且つ、正確なインクカートリッジが前記複数の取付位置のいずれかに取り付けられているか否かを判断するためにも用いられる制御ユニットとを備えている。
【０００８】
前記キャリッジの移動によって前記第１取付位置が前記受光ユニットに面する際に、前記制御ユニットは、前記第１取付位置に取り付けるべきインクカートリッジの識別情報を含む、前記第１取付位置に取り付けるべきインクカートリッジの発光ユニットを点灯させるためのコマンドを送信する。前記受光ユニットがこのときに受信する光度を第１光度という。
【０００９】
前記タイムカウントユニットは、前記制御ユニットが前記発光ユニットを点灯させる時刻と、前記受光ユニットが前記第１光度を受信する時刻との時間差を計算するために用いられる。前記キャリッジの移動によって前記第２取付位置が前記受光ユニットに面する際に、前記制御ユニットは、前記第１取付位置に取り付けるべきインクカートリッジの識別情報を含む、前記第１取付位置に取り付けるべきインクカートリッジの発光ユニットを点灯させるためのコマンドを送信する。前記受光ユニットがこのときに受信する光度を第２光度という。
【００１０】
前記制御ユニットは、前記第１光度、前記第２光度及び計算された前記時間差に基づいて、正確なインクカートリッジが前記第１取付位置に取り付けられているか否かを判断する。
【００１１】
別の実施形態では、代替方法として、前記インクジェット画像形成装置は、少なくとも点滅周波数が異なる複数の発光モードを記憶する記憶ユニットをさらに備えている。
【００１２】
前記キャリッジの移動によって前記第１取付位置が前記受光ユニットに面する際に、前記制御ユニットは、前記記憶ユニットに記憶された前記複数の発光モードの中から１つの発光モードをランダムに選択して、前記第１取付位置に取り付けるべきインクカートリッジの前記発光ユニットを制御する。前記受光ユニットがこのときに受信する光度を第３光度という。
【００１３】
前記制御ユニットは、前記第３光度が前記ランダムに選択された発光モードに対応するか否かに基づいて、正確なインクカートリッジが前記第１取付位置に取り付けられているか否かを判断する。
【００１４】
別の実施形態では、代替方法として、
前記キャリッジの移動によって前記第１取付位置が前記受光ユニットに面する際に、前記制御ユニットは、前記第１取付位置に取り付けるべきインクカートリッジの前記発光ユニットを点灯させる。前記受光ユニットがこのときに受信する光度を第１光度という。前記制御ユニットは、第１プリセット時間後に、当該発光ユニットを消灯させる。前記キャリッジの移動によって前記第２取付位置が前記受光ユニットに面する際に、前記制御ユニットは、前記第１取付位置に取り付けるべきインクカートリッジの発光ユニットを点灯させる。前記受光ユニットがこのときに受信する光度を第２光度という。前記制御ユニットは、第２プリセット時間後に、当該発光ユニットを消灯させる。前記第２プリセット時間は、前記第１プリセット時間の半分以上１．５倍以下である。或いは、前記第１プリセット時間又は前記第２プリセット時間の長さは、ランダム時間生成ユニットによって確定される。
【００１５】
本発明は、複数のインクカートリッジの中の１つがインクジェット画像形成装置に正確に取り付けられているか否かを判断するための光検出方法をさらに提供する。前記インクジェット画像形成装置は、ガイドレールに沿って移動可能であって第１取付位置と前記第１取付位置とは異なる第２取付位置とを含む複数の取付位置が移動方向に設けられたキャリッジと、前記複数のインクカートリッジの発光ユニットによって放出された光を受信するための受光ユニットとを備えている。前記複数のインクカートリッジは、共通バス方式によりインクジェット画像形成装置に接続され、前記インクジェット画像形成装置は、インクカートリッジの識別情報を含むコマンドを送信することにより、前記複数のインクカートリッジにおける前記発光ユニットを点灯又は消灯させる。前記方法は、
前記キャリッジの移動によって前記第１取付位置が前記受光ユニットに面し、前記第１取付位置に取り付けるべきインクカートリッジの前記発光ユニットを点灯させるためのコマンドを送信する際に、前記受光ユニットが受信する第１光度を検出するステップと、
前記発光ユニットを点灯させるためのコマンドを送信する時刻と前記受光ユニットが前記第１光度を受信する時刻との時間差を計算するステップと、
前記キャリッジの移動によって前記第２取付位置が前記受光ユニットに面し、前記第１取付位置に取り付けるべきインクカートリッジの前記発光ユニットを点灯させるためのコマンドを送信する際に、前記受光ユニットが受信する第２光度を検出するステップと、
前記第１光度、前記第２光度及び計算された前記時間差に基づいて、正確なインクカートリッジが前記第１取付位置に取り付けられているか否かを判断するステップとを含む。
【００１６】
＜応用例２＞
本発明に係るインクジェット画像形成装置は、
共通バス方式によりインクジェット画像形成装置に接続され、それぞれ発光ユニットを有する複数のインクカートリッジと、
第１取付位置と前記第１取付位置とは異なる第２取付位置とを含む複数の取付位置が移動方向に設けられた移動可能なキャリッジと、
前記複数のインクカートリッジの前記発光ユニットによって放出された光を受信可能な受光ユニットと、
タイムカウントユニットと、
インクカートリッジの識別情報を含むコマンドを送信することにより、前記複数のインクカートリッジにおける前記発光ユニットを点灯又は消灯させるため、且つ、正確なインクカートリッジが前記複数の取付位置のいずれかに取り付けられているか否かを判断する
ためにも用いられる制御ユニットとを備えている。
【００１７】
前記キャリッジの移動によって前記第１取付位置が前記受光ユニットに面する際に、前記制御ユニットは、前記第１取付位置に取り付けるべきインクカートリッジの識別情報を含む、前記第１取付位置に取り付けるべきインクカートリッジの発光ユニットを点灯させるためのコマンドを送信する。前記受光ユニットがこのときに受信する光度を第１光度という。
【００１８】
前記タイムカウントユニットは、前記制御ユニットが前記発光ユニットを点灯させてから前記発光ユニットを消灯させるまでの時間の長さと、前記受光ユニットが前記第１光度を受信してから前記第１光度を受信しなくなるまでの時間の長さとの時間差を計算するために用いられる。
【００１９】
前記キャリッジの移動によって前記第２取付位置が前記受光ユニットに面する際に、前記制御ユニットは、前記第１取付位置に取り付けるべきインクカートリッジの識別情報を含む、前記第１取付位置に取り付けるべきインクカートリッジの発光ユニットを点灯させるためのコマンドを送信する。前記受光ユニットがこのときに受信する光度を第２光度という。
【００２０】
前記制御ユニットは、前記第１光度、前記第２光度及び計算された前記時間差に基づいて、正確なインクカートリッジが前記第１取付位置に取り付けられているか否かを判断する。
【００２１】
別の実施形態では、代替方法として、前記インクジェット画像形成装置は、少なくとも点滅周波数が異なる複数の発光モードを記憶する記憶ユニットをさらに備えている。
【００２２】
前記キャリッジの移動によって前記第１取付位置が前記受光ユニットに面する際に、前記制御ユニットは、前記記憶ユニットに記憶された前記複数の発光モードの中から１つの発光モードをランダムに選択して、前記第１取付位置に取り付けるべきインクカートリッジの前記発光ユニットを制御する。前記受光ユニットがこのときに受信する光度を第３光度という。
【００２３】
前記制御ユニットは、前記第３光度が前記ランダムに選択された発光モードに対応するか否かに基づいて、正確なインクカートリッジが前記第１取付位置に取り付けられているか否かを判断する。
【００２４】
別の実施形態では、代替方法として、
前記キャリッジの移動によって前記第１取付位置が前記受光ユニットに面する際に、前記制御ユニットは、前記第１取付位置に取り付けるべきインクカートリッジの前記発光ユニットを点灯させる。前記受光ユニットがこのときに受信する光度を第１光度という。前記制御ユニットは、第１プリセット時間後に、当該発光ユニットを消灯させる。
【００２５】
前記キャリッジの移動によって前記第２取付位置が前記受光ユニットに面する際に、前記制御ユニットは、前記第１取付位置に取り付けるべきインクカートリッジの前記発光ユニットを点灯させる。前記受光ユニットがこのときに受信する光度を第２光度という。前記制御ユニットは、第２プリセット時間後に、当該発光ユニットを消灯させる。
【００２６】
前記第２プリセット時間は、前記第１プリセット時間の半分以上１．５倍以下である。或いは、前記第１プリセット時間又は前記第２プリセット時間の長さは、ランダム時間生成ユニットによって確定される。
【００２７】
本発明は、複数のインクカートリッジの中の１つがインクジェット画像形成装置に正確に取り付けられているか否かを判断するための光検出方法をさらに提供する。前記インクジェット画像形成装置は、ガイドレールに沿って移動可能であって第１取付位置と前記第１取付位置とは異なる第２取付位置とを含む複数の取付位置が移動方向に設けられたキャリッジと、前記複数のインクカートリッジの発光ユニットによって放出された光を受信するための受光ユニットとを備えている。前記複数のインクカートリッジは、共通バス方式によりインクジェット画像形成装置に接続され、前記インクジェット画像形成装置は、インクカートリッジの識別情報を含むコマンドを送信することにより、前記複数のインクカートリッジにおける前記発光ユニットを点灯又は消灯させる。
【００２８】
前記方法は、
前記キャリッジの移動によって前記第１取付位置が前記第１受光ユニットに面し、前記第１取付位置に取り付けるべきインクカートリッジの前記発光ユニットを点灯させるためのコマンドを送信する際に、
前記受光ユニットが受信する第１光度を検出するステップと、
前記発光ユニットを点灯させるためのコマンドを送信してから前記発光ユニットを消灯させるためのコマンドを送信するまでの時間の長さと、前記受光ユニットが前記第１光度を受信してから前記第１光度を受信しなくなるまでの時間の長さとの時間差を計算するステップと、
前記キャリッジの移動によって前記第２取付位置が前記受光ユニットに面し、前記第１取付位置に取り付けるべきインクカートリッジの前記発光ユニットを点灯させるためのコマンドを送信する際に、前記受光ユニットが受信する第２光度を検出するステップと、
前記第１光度、前記第２光度及び計算された前記時間差に基づいて、正確なインクカートリッジが前記第１取付位置に取り付けられているか否かを判断するステップとを含む。
【００２９】
＜応用例３＞
本発明に係るインクジェット画像形成装置は、
それぞれ発光ユニットを有する複数のインクカートリッジと、
ガイドレールに沿って移動可能であって第１取付位置と前記第１取付位置とは異なる第２取付位置とを含む複数の取付位置が移動方向に設けられたキャリッジと、
前記キャリッジの前記ガイドレールでの移動を制御するためのキャリッジ制御ユニットと、
前記複数のインクカートリッジの前記発光ユニットによって放出された光を受信可能な受光ユニットと、
予め設定した乱択アルゴリズムに基づいて、前記複数のインクカートリッジの中から１つ又は複数のインクカートリッジを不確定インクカートリッジとしてランダムに選択するために用いられるランダム選択ユニットと、
前記複数のインクカートリッジの前記発光ユニットを点灯させるため、且つ、正確なインクカートリッジが前記複数の取付位置のいずれかに取り付けられているか否かを判断するためにも用いられる制御ユニットとを備えている。
【００３０】
前記キャリッジの移動によって前記第１取付位置が前記受光ユニットに面する際に、前記制御ユニットは、前記第１取付位置に取り付けるべきインクカートリッジの前記発光ユニットを点灯させる。前記受光ユニットがこのときに受信する光度を第１光度という。
【００３１】
前記キャリッジの移動によって前記第２取付位置が前記受光ユニットに面する際に、前記制御ユニットは、前記第１取付位置に取り付けるべきインクカートリッジの前記発光ユニットを点灯させる。前記受光ユニットがこのときに受信する光度を第２光度という。
【００３２】
前記制御ユニットは、前記第１光度及び前記第２光度に基づいて、正確なインクカートリッジが前記第１取付位置に取り付けられているか否かを判断する。
【００３３】
正確なインクカートリッジが前記第１取付位置に取り付けられていると判断された後に、前記キャリッジ制御ユニットが前記キャリッジを移動させることによって前記不確定インクカートリッジが取り付けるべき取付位置が前記受光ユニットに面し、前記制御ユニットが前記不確定インクカートリッジの前記発光ユニットを点灯させる。前記受光ユニットがこのときに受信する光度を第３光度という。
【００３４】
前記制御ユニットは、前記第３光度に基づいて、正確なインクカートリッジが前記不確定インクカートリッジの取り付けるべき取付位置に取り付けられているか否かを判断する。
【００３５】
＜応用例４＞
本発明に係るインクジェット画像形成装置は、
それぞれ発光ユニットを有する複数のインクカートリッジと、
第１取付位置と前記第１取付位置とは異なる第２取付位置とを含む複数の取付位置が移動方向に設けられた移動可能なキャリッジと、
前記複数のインクカートリッジの前記発光ユニットによって放出された光を受信するための第１受光ユニットと、
前記複数のインクカートリッジの前記発光ユニットによって放出された光を受信するための第２受光ユニットと、
前記複数のインクカートリッジにおける前記発光ユニットを点灯又は消灯させるため、且つ、正確なインクカートリッジが前記複数の取付位置のいずれかに取り付けられているか否かを判断するためにも用いられる制御ユニットとを備えている。
【００３６】
前記キャリッジの移動によって前記第１取付位置が前記第１受光ユニットに面し、前記第２取付位置が前記第２受光ユニットに面する際に、前記制御ユニットは、前記第１取付位置に取り付けるべきインクカートリッジの発光ユニットを点灯させる。前記第１受光ユニット及び前記第２受光ユニットがこのときに受信する光度をそれぞれ第１光度及び第２光度という。
【００３７】
次に、前記制御ユニットは、前記第１取付位置に取り付けるべきインクカートリッジの前記発光ユニットを消灯させ、前記第２取付位置に取り付けるべきインクカートリッジの前記発光ユニットを点灯させる。前記第１受光ユニット及び前記第２受光ユニットがこのときに受信する光度をそれぞれ第３光度及び第４光度という。
【００３８】
前記制御ユニットは、前記第１光度、前記第２光度、前記第３光度及び前記第４光度に基づいて、正確なインクカートリッジが前記第１取付位置及び前記第２取付位置にそれぞれ取り付けられているか否かを判断する。
【００３９】
インクジェット画像形成装置は、複数の受光ユニットを有するため、キャリッジの移動回数が減少し、それによって、複数のインクカートリッジの取付位置を迅速に検出することができる。
【発明の効果】
【００４０】
本発明に係るインクジェット画像形成装置及び光検出方法によって、インクカートリッジの取付位置を検出する方法が改善され、互換インクカートリッジチップが搭載されたインクカートリッジが正確な位置に取り付けられているか否かについて、インクジェット画像形成装置によって検出不可能な状況が減少又は回避される。さらに、印刷の品質が低下
する又はインクジェット画像形成装置が損傷するという問題が回避される。インクジェット画像形成装置に複数の受光ユニットが配置されている場合、インクカートリッジの取付位置を検出する効率の向上も実現される。
【図面の簡単な説明】
【００４１】
【図１】インクジェット画像形成に用いられるインクカートリッジの構成図である。
【図２】インクジェットプリンタの透視図である。
【図３】インクジェットプリンタの本体カバーが開いた状態の透視図である。
【図４】各インクカートリッジと本体側の制御回路との間の電気接続関係図である。
【図５】インクカートリッジの発光ユニット及び受光ユニットを示す回路図である。
【図６Ａ】実施形態１におけるブラックインクカートリッジの取付位置を判断するプロセスの概略図である。
【図６Ｂ】実施形態１におけるブラックインクカートリッジの取付位置を判断するプロセスの概略図である。
【図７Ａ】実施形態１におけるシアンインクカートリッジの取付位置を判断するプロセスの概略図である。
【図７Ｂ】実施形態１におけるシアンインクカートリッジの取付位置を判断するプロセスの概略図である。
【図８Ａ】実施形態１におけるマゼンタインクカートリッジの取付位置を判断するプロセスの概略図である。
【図８Ｂ】実施形態１におけるマゼンタインクカートリッジの取付位置を判断するプロセスの概略図である。
【図９Ａ】実施形態１におけるイエローインクカートリッジの取付位置を判断するプロセスの概略図である。
【図９Ｂ】実施形態１におけるイエローインクカートリッジの取付位置を判断するプロセスの概略図である。
【図１０Ａ】インクカートリッジの取付が誤った場合に、インクカートリッジの取付位置を判断するプロセスの概略図である。
【図１０Ｂ】インクカートリッジの取付が誤った場合に、インクカートリッジの取付位置を判断するプロセスの概略図である。
【図１１】光の放出から光の受信までの時間差を表す時間軸である。
【図１２】連続発光する時間の長さ及び連続受光する時間の長さを表す時間軸である。
【図１３】インクジェット画像形成装置に記憶された発光モードの方形波信号を例示する概略図である。
【図１４Ａ】実施形態５におけるブラック及びシアンインクカートリッジの取付位置を判断するプロセスの概略図である。
【図１４Ｂ】実施形態５におけるブラック及びシアンインクカートリッジの取付位置を判断するプロセスの概略図である。
【図１５Ａ】実施形態５におけるマゼンタ及びイエローインクカートリッジの取付位置を判断するプロセスの概略図である。
【図１５Ｂ】実施形態５におけるマゼンタ及びイエローインクカートリッジの取付位置を判断するプロセスの概略図である。
【発明を実施するための形態】
【００４２】
以下、図面と併せて、本発明に係るインクジェット画像形成装置の内部構成及び動作原理について例示的に説明する。本発明の範囲は、実施形態における特定の例に限定されない。
【００４３】
図１は、本発明に係るインクジェット画像形成装置に取り外し可能に取り付けられたインクカートリッジの構成図である。当該インクカートリッジ１は、インクジェット画像形
成装置（インクジェットプリンタ）にインクを供給するインク吐出口１２と、インクを収容するケース１１とを含む。ケース１１は、底側面、前側面及び底側面と向き合う上側面を含む。インク吐出口１２は、ケース１１の底側面に設けられている。ケース１１の前側面、１つのインクカートリッジチップ１００が取り付けられている。インクカートリッジ１は、発光ユニット１０１を備えている。発光ユニット１０１は、前側面の、上側面に近い位置に配置されている。インクカートリッジチップ１００は、回路基板１０３、制御ユニット１０２及びインターフェース回路１０４を含む。
【００４４】
制御ユニット１０２は、通常の制御回路及び記憶回路を含む。制御回路は、記憶回路に記憶された制御プログラム及びインクジェット画像形成装置から発信されたコマンドに基づいて各処理を行う。記憶回路は、通常、例えばインクカートリッジ識別情報、製造メーカ、製造日、インクの使用量及びインクの残量などのような制御プログラム情報及びイメージングカートリッジに関連する情報を記憶する。インクカートリッジ識別情報は、インクのカラー情報であってもよく、制御ユニットのデバイスアドレスであってもよく、又は、ほかの異なるインクカートリッジのタイプを区別可能な情報であってもよい。記憶回路として、例えばＥＰＲＯＭ、ＥＥＰＲＯＭ、ＦＬＡＳＨ、強誘電体メモリ及び相変化メモリなど一般的な非揮発性メモリを採用してもよく、例えばＳＲＡＭ＋バッテリ又はコンデンサ、ＤＲＡＭ＋バッテリ又はコンデンサのような揮発性メモリに給電電源を加えるという解決手段を採用してもよい。
【００４５】
インターフェース回路は、インクジェット画像形成装置に電気接続され、インクジェット画像形成装置から発信されたコマンドを受信するために用いられる。インターフェース回路とインクジェット画像形成装置との間の接続は、有線方式であってもよく、無線方式であってもよい。以下、有線接続を例として説明する。
【００４６】
図２は、上述したインクカートリッジが取り付けられることによって画像形成を実現するインクジェットプリンタ２００を示している。図３は、図２に示した本体カバー２０１が開いた状態の透視図である。
【００４７】
図２に示すように、インクジェットプリンタ２００の主要部分は、下記のような機構から形成されている。当該機構は、記録ヘッド及びインクカートリッジが取り付けられたキャリッジ２０５（図３）をスキャンすることによって記録を行う。インクジェットプリンタ２００の主要部分は、本体カバー２０１及びほかのケース部分によって被覆されている。インクジェットプリンタ２００の主要部分の前方及び後方には、排紙トレイ２０３及び自動給紙機構（ａｕｔｏｍａｔｉｃ ｓｈｅｅｔ ｆｅｅｄｅｒ、ＡＳＦ）２０２が配置されている。インクジェットプリンタ２００は、ディスプレイを有する操作ユニット２１３をさらに含む。当該ディスプレイは、本体カバー２０１が閉まった状態及び本体カバー２０１が開いた状態において、インクジェットプリンタ２００の情況をそれぞれ示す。操作ユニット２１３には、電源スイッチ及びリセットスイッチがさらに設けられている。
【００４８】
図３に示すように、本体カバー２０１が開いた状態において、ユーザは、記録ヘッドユニット１０５及びインクカートリッジ１Ｋ、１Ｃ、１Ｍ及び１Ｙ（Ｋ、Ｃ、Ｍ及びＹは、それぞれｂｌａｃｋ、ｃｙａｎ、ｍａｇｅｎｔａ及びｙｅｌｌｏｗの略筆であり、後文におけるこれらのインクカートリッジは、同じ図面標記「１」で表示されるときがある。）が搭載されたキャリッジ２０５の移動範囲が見える。本体カバー２０１が開く際に、以下の動作が実行される。キャリッジ２０５は、自動的に図３に示すほぼ中心の位置（以下「インクカートリッジ交換位置」と称する。）まで移動する。ユーザは、このインクカートリッジ交換位置で各インクカートリッジを交換することができる。
【００４９】
記録ヘッドユニット１０５は、記録ヘッドユニット１０５における各色のインクに対応
するシート状の記録ヘッド（図３に不図示）を含む。これらの記録ヘッドは、キャリッジ２０５の移動によって、紙などの記録媒体をスキャンし、また、当該スキャンの操作期間に記録媒体にインクを噴射して記録を実現する。即ち、キャリッジ２０５と、キャリッジ２０５の移動方向に延在するガイド軸２０７とは、スライド可能に噛み合っており、キャリッジモータ及び駆動ベルトによって伝送された駆動力を受け入れて移動することができる。それによって、Ｋ、Ｃ、Ｍ及びＹ色のインクに対応する各記録ヘッドは、本体側のメイン制御回路がフレキシブルケーブル２０６を介して発信した噴射データに基づいて、インク噴射を実現する。インクジェットプリンタ２００には、シート送給ローラ及びシート排出ローラを含むシートフィード機構がさらに配置されている。シートフィード機構によって、自動シートフィード機２０２から供給された記録媒体（不図示）が排出トレイ２０３に伝送される。カートリッジホルダと一体的に配置された記録ヘッドユニット１０５は、キャリッジ２０５に取り外し可能に取り付けられている。カートリッジホルダには、インクカートリッジを取り付け可能な複数の位置が設けられている。これらのインクカートリッジの取付位置は、キャリッジの移動方向に沿って設けられている。各インクカートリッジ１は、記録ヘッドユニット１０５に対応して、これらの位置に取り外し可能に取り付けられている。
【００５０】
記録ヘッドユニット１０５は、各インクカートリッジ１に対応するコネクタを有する。コネクタは、フレキシブルケーブル２０６に接続されている。各コネクタは、対応するインクカートリッジ１に搭載されたインクカートリッジチップのインターフェース回路１０４と電気接続されている。従って、本体側のメイン制御回路は、フレキシブルケーブル２０６を介してインクカートリッジチップにおける各発光ユニット１０１の点灯及び消灯を制御することができる。
【００５１】
より具体的には、上述したインクカートリッジ交換位置において、あるインクカートリッジ１のインクの残量が不足している場合、当該インクカートリッジ１における発光ユニット１０１は、交互に点灯又は消灯し、それによって、点滅する光信号が形成される。このような情況において、ユーザは、インクジェットプリンタ２００の上方からインクカートリッジ１を調べることによって、この点滅する光信号を観察することができる。それによって、ユーザにインクの残量状態を知らせるという目的を達成する。
【００５２】
受光素子を有する受光ユニット２１０は、キャリッジの移動範囲の端部に近い位置に配置されている。各インクカートリッジ１の発光ユニット１０１は、キャリッジ２０５が移動するプロセスにおいて、受光ユニット２１０を経過する際に点灯（即ち、発光）する。受光ユニット２１０は、発光ユニット１０１が放出した光を受信する。このときのキャリッジ２０５の位置に基づいて、キャリッジ２０５における各インクカートリッジ１の位置を検出することができる。
【００５３】
図４は、各インクカートリッジ１の回路基板１００と併せて、フレキシブルケーブル２０６におけるインクカートリッジ１と本体側のメイン制御回路３００とを接続するための配線構造を示す。図４に示すように、４つのインクカートリッジ１を電気接続するための回線は、４つの信号線を含み、４つのインクカートリッジ１に対して共用（即ち「共通バス接続」）である。つまり、各インクカートリッジ１に用いられる接続回線は、４本の信号線（即ち、電源信号線“ＶＤＤ”、接地信号線“ＧＮＤ”、データ信号線“ＤＡＴＡ”及びクロック信号線“ＣＬＫ”）を含む。以下に説明するように、電源信号線“ＶＤＤ”は、インクカートリッジチップに給電するために用いられる。データ信号線“ＤＡＴＡ”は、メイン制御回路３００からインクカートリッジチップに、例えば発光ユニット１０１を点灯させる及び発光ユニット１０１を点滅させるなどの操作と関連する制御信号（制御データ）を伝送する。本実施形態では、４本の信号線を使用しているが、これに限定されない。例えば、ほかの方法によって接地信号を取得すれば、接地信号線“ＧＮＤ”を省略
することができる。また、信号線“ＣＬＫ”と“ＤＡＴＡ”とを組み合わせてもよい。この場合、インクカートリッジ１ごとに１本の信号線“ＤＡＴＡ”を提供する必要がなく、フレキシブルケーブル２０６の信号線の数が減少する。例えば、プリンタにおいて、８色のインクカートリッジ中の１つごとに１本のデータ信号線ＤＡＴＡを設定する場合、１１本の信号線（即ち、８本のデータ信号線ＤＡＴＡ、１本の電源信号線ＶＤＤ、１本の接地信号線ＧＮＤ及び１本のクロック信号線ＣＬＫ）が必要である。これでは、フレキシブルケーブル２０６の配線構造が複雑になり、コストが増加する。従って、上述した共通バス接続は、複数色のインクカートリッジが取り付けられたインクジェットプリンタに対して低コストを提供するというメリットがある。インクカートリッジチップに記憶された識別情報を利用して、上述した共通バス接続によって、インクカートリッジチップに上述した識別情報を有する読み書き操作コマンド（例えば、読み取りコマンド及び書き込みコマンド）又は光線制御コマンド（例えば光点灯コマンド及び光消灯コマンド）を発信すれば、特許文献１（ＣＮ１６３６７４４Ａ）のように特定のインクカートリッジを具体的に制御することができる。
【００５４】
メイン制御回路３００は、インクジェットプリンタ２００において、データ処理及び操作制御を実行する。従って、図示していないが、メイン制御回路３００は、通常ＣＰＵ、操作制御に用いられるプログラムが記憶されたＲＯＭ、及び、作業領域としてのＲＡＭを含む。メイン制御回路３００におけるＲＯＭに記憶されたプログラムに基づいて、メイン制御回路３００は、発光ユニットの発光、受信した光度に基づいて行われた光電流の検出、キャリッジ２０５の移動及びインクカートリッジ１の位置の検出等を制御することができる。
【００５５】
図５は、インクカートリッジチップの発光ユニット及び受光ユニット２１０の回路図を示す。発光ユニットは、ＬＥＤから構成され、スイッチングトランジスタを介してＬＥＤの陰極が接地ＧＮＤに接続されているか否かについて制御することで、ＬＥＤを点灯又は消灯させる。従って、スイッチングトランジスタが導通する際に、ＬＥＤの陰極がＧＮＤ端に接続され、ＬＥＤが点灯する。発光ユニット２１０は、ほかの光を放出する素子から構成されてもよい。発光ユニット２１０は、可視光を放出してもよく、赤外光のような不可視光を放出してもよい。受光ユニット２１０は、フォトトランジスタから形成されたセンサであり、その光電流は、受光ユニットが受信した光度によって変化する。図５に示した回路のように、光電流の変化は、負荷抵抗における分圧に直接的な影響を与える。つまり、光度の変化は電圧の変化に転換され、受信した光度は、電圧で表示されてよい。
【００５６】
＜実施形態１＞
実施形態１に係るインクジェット画像形成装置は、上述した複数のインクカートリッジ、キャリッジ２０５、キャリッジモータ、受光ユニット２１０及びメイン制御回路３００を備えている。
【００５７】
メイン制御回路３００は、図６Ａ，図６Ｂ〜図９Ａ，図９Ｂに示すインクカートリッジの位置検出のプロセスによって、正確なインクカートリッジが該当する取り付け位置に取り付けられているか否かを判断する。キャリッジ２０５は、ガイド軸２０７に沿って移動可能であり、左側から順番に設けられた４つの位置を含む。これらの４つの位置は、ブラック位置（Ｋ）、シアン位置（Ｃ）、マゼンタ位置（Ｍ）及びイエロー位置（Ｙ）である。ブラックインクカートリッジ１Ｋ、シアンインクカートリッジ１Ｃ、マゼンタインクカートリッジ１Ｍ及びイエローインクカートリッジ１Ｙは、それぞれブラック位置（Ｋ）、シアン位置（Ｃ）、マゼンタ位置（Ｍ）及びイエロー位置（Ｙ）に取り付けられている。受光ユニット２１０は、プリンタ２００に固定されている。図６Ａから図９Ｂは、インクカートリッジ１がキャリッジ２０５における正確な位置に正確に取り付けられている状態を示す。本発明に係る「インクカートリッジの取り付け位置」は、インクカートリッジが
正確に取り付けられるべき位置（例えば、ブラックインクカートリッジ１Ｋの取り付け位置は、ブラック位置（Ｋ））である。メイン制御回路３００におけるＲＯＭに記憶されたプログラムに基づいて、後述する発光ユニットの発光、受信した光度に基づいて行われた光電流の検出、キャリッジ２０５の移動及びインクカートリッジ１の位置の検出を制御する。
【００５８】
図６Ａ及び図６Ｂにおいては、ブラックインクカートリッジ１ＫのＬＥＤ１０１が最初に点灯する。図６Ａは、受光ユニット２１０がブラックインクカートリッジ１Ｋに面する位置を示す。このような状況において受光ユニット２１０が受信する光度は５６３ｍＶである。以下、図６Ａにおける、ある特定のインクカートリッジチップを点灯させ、受光ユニットが特定のインクカートリッジに面する取り付け位置に対して光検出を行うプロセスを、正面位置の検出と定義する。図６Ｂは、キャリッジ２０５がガイド軸２０７に沿って左側へ１つのインクカートリッジ相当の距離を移動し、受光ユニット２１０がシアンインクカートリッジ１Ｃに面している状態を示す。このような状況において、ブラックインクカートリッジ１ＫのＬＥＤ１０１の点灯により、受光ユニット２１０に到達する光度は、２０ｍＶである。この光度は、受光ユニット２１０がブラックインクカートリッジ１
Ｋに面するときの光度より遥かに小さい。以下、図６Ｂにおける、ある特定のインクカートリッジチップを点灯させ、受光ユニットが当該特定のインクカートリッジに面する取り付け位置の隣接位置に対して光検出を行うプロセスを、隣接位置の検出と定義する。インクカートリッジが取り付け位置に取り付けられる際（つまり、インクカートリッジが正確に取り付けられる際）に正面位置の検出段階において受光ユニットが受信する光度は、隣接位置の検出段階において受光ユニットが受信する光度より必ず遥かに大きくなる。受光ユニット２１０が受信する光は、周囲光を含む可能性がある。例えば図６Ｂにおいて受光ユニットが受信する光度２０ｍＶは、ブラックインクカートリッジ１Ｋの発光ユニット１０１から散乱された光であるかもしれないし、インクジェット画像形成装置の内部及び周囲の周囲光であるかもしれない。
【００５９】
図７Ａから図９Ｂは、シアンインクカートリッジ１ＣのＬＥＤ１０１が点灯している状態、マゼンタインクカートリッジ１ＭのＬＥＤ１０１が点灯している状態及びイエローインクカートリッジ１ＹのＬＥＤ１０１が点灯している状態において、上述した操作を順番に実行する状況の概略図である。各図面における表は、点灯したインクカートリッジと、各インクカートリッジの取り付け位置において受光ユニット２１０が受信する光度との関係を示す。製造上の誤差のため、たとえ同じ回路に同じ電流が流れるとしても、各インクカートリッジの複数のＬＥＤが放出する光度に変化があり、その結果、各インクカートリッジに取り付けられたＬＥＤ１０１に変化をもたらす場合がある。また、インクカートリッジ１の交換頻度が異なるため、例えばインクで形成されたインクのミスト（ｍｉｓｔ）の汚れがインクカートリッジ１に付着することで、放出光の光度が減少する場合がある。従って、各インクカートリッジ１の放出光の光度は、変化するときがある。
【００６０】
以下、インクカートリッジ１の位置を判断する方法について説明する。
【００６１】
上述した図における表に対応するデータは、インクジェットプリンタ２００の記憶ユニットに記憶される。当該データに基づいて、インクカートリッジの取付位置が判断される。先ず、ブラックインクカートリッジ１Ｋの位置を判断することが好ましい。ブラックインクカートリッジ１ＫのＬＥＤ１０１が点灯する際に、受光ユニット２１０が最大光度を受信した位置を見つける。ブラック位置Ｋ箇所の光度が、最大で且つしきい値（例えば１００ｍＶ）を超える５６３ｍＶである。従って、ブラックインクカートリッジ１Ｋがブラック位置（Ｋ）に取り付けられていると判断することができる。この方式によれば、点灯するインクカートリッジの色と、光度を受信する最大箇所であるキャリッジ２０５の位置の色とが一致する際に、そのインクカートリッジが正確な位置（即ち、取り付け位置）に
取り付けられていると判断される。同様に、各色に関する最大値を探すことによって、シアンインクカートリッジ、マゼンタインクカートリッジ及びイエローインクカートリッジがそれぞれシアン位置、マゼンタ位置及びイエロー位置に取り付けられているか否かを判断することができる。
【００６２】
次に、誤った位置に取り付けられたインクカートリッジ１を検出する方法について説明する。
【００６３】
図１０Ａ及び図１０Ｂは、シアンインクカートリッジ１Ｃとマゼンタインクカートリッジ１Ｍとの取付位置が逆の場合（即ち、シアンインクカートリッジ１Ｃがマゼンタ位置（Ｍ）に取り付けられ、マゼンタインクカートリッジ１Ｍがシアン位置（Ｃ）に取り付けられている場合）に、位置検出された箇所の概略図を示す。図１０Ａは、シアンインクカートリッジ１Ｃが点灯し、受光ユニット２１０がシアン位置（Ｃ）に取り付けられたマゼンタインクカートリッジ１Ｍに面している状況を示す。このような状況において受光ユニット２１０が受信する光度は２０ｍＶである。図１０Ｂは、キャリッジ２０５がガイド軸２０７に沿って左へ１つのインクカートリッジ相当の距離を移動し、受光ユニット２１０がマゼンタ位置（Ｍ）に取り付けられたシアンインクカートリッジ１Ｃに面している状態を示す。このような状況においてシアンインクカートリッジ１ＣのＬＥＤ１０１の点灯により受光ユニット２１０に到達する光度は３２０ｍＶである。シアンインクカートリッジ１ＣのＬＥＤ１０１が点灯する際に受光ユニット２１０が最大光度を受信する位置は、マゼンタ位置（Ｍ）である。従って、インクジェットプリンタ２００のメイン制御回路は、シアンインクカートリッジ１Ｃがマゼンタ位置（Ｍ）に誤って取り付けられていると判断することができる。同様に、マゼンタインクカートリッジのＬＥＤ１０１が点灯する際に受光ユニット２１０が最大光度を受信する位置を探すことによって、マゼンタインクカートリッジ１Ｍがシアン位置（Ｃ）に誤って取り付けられていると判断することができる。
【００６４】
背景技術に記載したように、従来のインクジェット画像形成装置は、単に本発明の図６Ａ〜図９Ｂに類似する、規則性のある検出方法を採用してインクカートリッジの取付位置を判断するだけであり、検出方法の欠陥が発見されやすい。そこで、実施形態１では、従来の方法に基づいて正確なインクカートリッジがそれぞれの取り付け位置に取り付けられていると判断した後に、複数のインクカートリッジから１つ又は複数のインクカートリッジをさらにランダムサンプリングして、インクカートリッジの取付位置について追加の検出を行う。
【００６５】
インクジェットプリンタのメイン制御回路には、ランダム選択モジュール又はランダム選択プログラムが含まれてもよく、予め設定した乱択アルゴリズムに基づいて、複数のインクカートリッジの中から１つ又は複数のインクカートリッジを不確定インクカートリッジとしてランダムに選択してよい。
【００６６】
上記の予め設定した乱択アルゴリズムは、複数のインクカートリッジに対して番号を付与した後に、従来の乱数生成法を採用して、インクカートリッジに対応可能な１つ又は複数の番号をランダムに生成することができる。複数のインクカートリッジの数をＮとして、Ｎ個のインクカートリッジをそれぞれ１からＮまでの１つの数字に対応させ、１〜Ｎの１つ又は複数の乱数を生成させる。これにより、１つ又は複数の不確定インクカートリッジをランダムに選択することができる。また、乱数は、現時点のインクジェット画像形成装置の時計に基づいて生成されてもよい。例えば、現時点のインクジェット画像形成装置の内部時計の秒針数値を取得する。例えば、秒針数値が３７である場合、３７をＮで割って、取得した余りに１を足せば乱数となる。
【００６７】
すべての正確なインクカートリッジがそれぞれの取り付け位置に取付されていると判断
された後、キャリッジ２０５は、キャリッジ制御ユニット（即ち、キャリッジのモータ）によって移動する。それによって、不確定インクカートリッジが取り付けるべき取付位置（即ち、不確定インクカートリッジの色に対応する取付位置）が受光ユニット２１０に面する。次に、メイン制御回路は、プリセット規則に基づいて、不確定インクカートリッジの発光ユニットを点灯又は消灯させる。前述した図６Ａから図９Ｂに示した検出方法はすべて、先に正面位置の検出を行い、次に隣接位置の検出を行う。そのため、不確定インクカートリッジに対して追加の検出を行う際に、上述したプリセット規則において、同様に“正面位置―隣接位置”の検出を行うことができる。また、同様の“正面位置―隣接位置”の検出を重複する際に簡単に避けられることを回避するために、先に隣接位置の検出を行い、次に正面位置の検出を行ってもよい。即ち、“隣接位置―正面位置”の検出、ひいては“隣接位置―正面位置―隣接位置”の検出又は“正面位置―隣接位置―正面位置”の検出である。当該プリセット規則は、ニーズに応じて設定することができる。
【００６８】
一方、受光ユニット２１０が受信する光度は、プリセット規則によって異なる。メイン制御回路は、受光ユニット２１０が受信する光度の規則がプリセット規則に対応するか否かを判断する。それによって、不確定インクカートリッジが取り付け位置に取り付けられているか否かを判断する。即ち、正確なインクカートリッジが不確定インクカートリッジに対応する取り付け位置に取り付けられているか否かを判断する。例えば、メイン制御回路３００が、“隣接位置―正面位置―隣接位置”の規則に基づいて、不確定インクカートリッジの発光ユニットを点灯又は消灯させる際に、受光ユニットが受信した光度が“小―大―小”のように“隣接位置―正面位置―隣接位置”の検出の規則に適合すれば、不確定インクカートリッジが取り付け位置に取り付けられていることを示す。
【００６９】
ランダム選択モジュール又はプログラムによって選択された不確定インクカートリッジが１つのみでない場合、ほかの不確定インクカートリッジについて、類似するプリセット規則を採用して追加の検出を行う。
【００７０】
実施形態１に係るインクジェット画像形成装置では、追加された位置検出がランダム性を有するため、インクカートリッジの取付位置を検出する方法が改善され、互換インクカートリッジチップが搭載されたインクカートリッジが正確な位置に取り付けられているか否かについて、インクジェット画像形成装置によって検出不可能な状況が減少又は回避される。これによって、印刷の品質が低下する又はインクジェット画像形成装置が損傷するという問題が回避される。
【００７１】
また、実施形態１において、インクジェット画像形成装置は、複数のインクカートリッジに対して図６Ａ〜図９Ｂに示した従来の方法で先に光検出を行わなくてもよい。ランダム選択モジュール又はプログラムを利用して直接に不確定インクカートリッジを選択し、その後、上述したプリセット規則に基づいて不確定インクカートリッジの発光ユニットを点灯又は消灯させ、受光ユニットが受信した光度によって不確定インクカートリッジが取り付け位置に取り付けられているか否かを判断する。ランダムに選択された不確定インクカートリッジのすべてが正確な位置に取り付けられている際に、すべてのインクカートリッジが正確な位置に取り付けられていると大まかに判断してよい。
【００７２】
＜実施形態２＞
上述した実施形態１において、メイン制御回路が正面位置の検出段階又は隣接位置の検出段階において受光ユニット２１０が受信する光度に対して時間を制限せず、正面位置の検出段階において比較的大きな光度を受信すればよいという要件だけなら、メイン制御回路は互換インクカートリッジチップに騙されやすい。例えば、正面位置の検出段階における発光ユニットの連続発光の時間は２秒であるが、受光ユニットは、最大の光度を受信したか否かを判断するだけであり、受信した光度の持続する時間が約２秒であるか否かは判
断しない。このような状況を回避するために、実施形態２に係るインクジェットプリンタのメイン制御回路は、タイムカウントモジュール又はタイムカウントプログラムをさらに含む。タイムカウントモジュール又はタイムカウントプログラムは、正面位置の検出段階又は隣接位置の検出段階に対して受光ユニットがプリセット光度を受信する際にタイムカウントを行うために用いられる。
【００７３】
図６Ａ及び図６Ｂを例に説明する。図６Ａにおいて、キャリッジの移動によってブラック位置（Ｋ）が受光ユニット２１０に面する際に、メイン制御回路は、ブラック位置（Ｋ）に取り付けるべきブラックインクカートリッジ１Ｋの発光ユニット１０１を点灯させる。受光ユニット２１０がこのときに受信する光度を、第１光度という。タイムカウントモジュール又はタイムカウントプログラムは、メイン制御回路が発光ユニットを点灯させる時刻と、受光ユニットが第１光度を受信する時刻との時間差を計算するために用いられる。図１１に示すように、例えば、発光ユニットが点灯したときからタイムカウントを開始し、受光ユニットが第１光度を受信した際にタイムカウントモジュール又はタイムカウントプログラムがカウントした時間（例えば６００ミリ秒）を判断すれば、この両方の時間差（６００ミリ秒）を取得することができる。
【００７４】
又は、図１２に示すように、キャリッジの移動によってブラック位置（Ｋ）が受光ユニット２１０に面する際に、メイン制御回路は、ブラック位置（Ｋ）に取り付けるべきブラックインクカートリッジ１Ｋの発光ユニット１０１を点灯させる。受光ユニット２１０がこのときに受信する光度を、第１光度という。タイムカウントモジュール又はタイムカウントプログラムは、メイン制御回路が発光ユニットを点灯させてから発光ユニットを消灯させるまでの時間の長さＴ１を計算し、受光ユニット２１０が第１光度を受信してからこれ以上第１光度を受信しなくなるまでの時間の長さＴ２を計算して、この２つの時間の長さＴ１とＴ２との時間差を比較するために用いられる。
【００７５】
図６Ｂにおいて、キャリッジの移動によってブラック位置（Ｋ）と異なるシアン位置（Ｃ）が受光ユニット２１０に面する際に、メイン制御回路は、ブラック位置（Ｋ）に取り付けるべきブラックインクカートリッジ１Ｋの発光ユニット１０１を点灯させる。受光ユニット２１０がこのときに受信する光度を、第２光度という。
【００７６】
メイン制御回路は、上述した第１光度、第２光度及び計算された時間差のいずれか１つに基づいて、正確なインクカートリッジがブラック位置（Ｋ）に取り付けられているか否かを判断する。メイン制御回路が上述した第１光度及び第２光度に基づいて正確なインクカートリッジが正確な位置に取り付けられているか否かを判断する原理については、実施形態１で既に説明したため、ここでは説明を省略する。異なるバッチ間の部品には多くの場合小さい相違が存在するため、上述した時間差の絶対値が小さい場合（第１プリセット時間長値以下であると定義し、例えば５０ミリ秒）、工程又は部品が原因であると理解してよい。しかし、上述した時間差が大きい場合（第１プリセット時間長値より大きいと定義して、例えば１００ミリ秒）、不当であると理解する。従って、第１光度、第２光度及び計算された時間差がすべて上述した要件を満たしている場合に限り、正確なインクカートリッジが正確な取付位置に取り付けられていると判断することができる。残りのインクカートリッジについても、同様の方法を採用して正確な取付位置に取り付けられているか否かについて確認することができる。
【００７７】
＜実施形態３＞
従来の技術では、光検出の効率を向上させるために、メイン制御回路が正面位置の検出段階及び隣接位置の検出段階において発光ユニットを点灯させる持続時間が異なる。具体的には、正面位置の検出段階での発光ユニットの点灯する持続時間が長く、隣接位置の検出段階での発光ユニットの点灯する持続時間が短い。このような規則性のため、互換イン
クカートリッジチップは、光線制御コマンドを受信する際に、実行を遅延することができる。遅延時間によって隣接位置の検出段階をちょうどブロックすることができれば、正面位置の検出段階において大きな光度を受信することが確保される一方、隣接位置の検出段階において光を受信することはできない。このようにしても、互換インクカートリッジチップは、インクジェットプリンタのメイン制御回路を騙すことができる。
【００７８】
このような状況を回避するために、実施形態３に係るインクジェットプリンタのメイン制御回路は、ランダム時間生成モジュール又はランダム時間生成プログラムをさらに含む。ランダム時間生成モジュール又はランダム時間生成プログラムは、ランダムな長さの時間を生成するために用いられる。
【００７９】
図６Ａ及び図６Ｂを例に説明する。図６Ａにおいて、キャリッジの移動によってブラック位置（Ｋ）が受光ユニット２１０に面する際に、メイン制御回路は、ブラック位置（Ｋ）に取り付けるべきブラックインクカートリッジ１Ｋの発光ユニット１０１が点灯させる。受光ユニット２１０がこのときに受信する光度を、第１光度という。制御ユニットは、第１プリセット時間後に、当該発光ユニットを消灯させる。図６Ｂにおいて、キャリッジの移動によってブラック位置（Ｋ）と異なるシアン位置（Ｃ）が受光ユニット２１０に面する際に、メイン制御回路は、ブラック位置（Ｋ）に取り付けるべきブラックインクカートリッジ１Ｋの発光ユニット１０１を点灯させる。受光ユニット２１０がこのときに受信する光度を、第２光度という。制御ユニットは、第２プリセット時間後に当該発光ユニットを消灯させる。即ち、ブラックインクカートリッジにおける発光ユニットの連続点灯時間は、正面位置の検出段階及び隣接位置の検出段階において、それぞれ、第１プリセット時間及び第２プリセット時間である。第１プリセット時間と第２プリセット時間との差は、第１プリセット時間の半分以下である。或いは、第１プリセット時間又は第２プリセット時間の長さは、ランダム時間生成ユニットによって確定される。
【００８０】
メイン制御回路は、上述した第１光度及び第２光度に基づいて、正確なインクカートリッジがブラック位置（Ｋ）に取り付けられているか否かを判断する。残りのインクカートリッジについても、同様の方法を採用して、正確な取付位置に取り付けられているか否か判断することができる。
【００８１】
実施形態３において、正面位置の検出段階及び隣接位置の検出段階において発光ユニットが点灯される持続時間は、互いにほぼ同じであるか、又は、ランダム時間生成ユニットによって確定される。それによって、互換インクカートリッジチップが遅延又は光検出の規則を記録する方式によってインクジェット画像形成装置を騙すことが回避され、インクカートリッジの取付位置を検出する機能を正常に実施することが確保され、さらに、印刷品質の低下又はインクジェット画像形成装置の損傷が回避される。
【００８２】
＜実施形態４＞
従来の技術において、インクジェット画像形成装置における受光ユニットは、発光ユニットが発光するか否かを検出するだけに用いられる。即ち、受信した光度がある一定のしきい値を超えているか否かを判断することによって、発光ユニットが発光するか否かを検出する。しかし、このような固定された検出及び判断方式は、規則性を形成しやすく、互換インクカートリッジチップに騙されやすい。そのため、実施形態４に係るインクジェット画像形成装置（インクジェットプリンタ）は、実施形態１と同様に、複数のインクカートリッジ、キャリッジ、受光ユニット及び制御ユニットを備え、実施形態１と異なる箇所として、少なくとも点滅周波数が異なる複数（少なくとも２つ）の発光モードが記憶された記憶ユニットをさらに備えている。異なる点滅周波数の発光モードは、定常点滅周波数の発光モード及び非定常点滅周波数の発光モードを含む。図１３に示した方形波信号は、図５に示したスイッチングトランジスタを制御するために用いられる。スイッチングトラ
ンジスタは、方形波信号が高電位である際に導通されると仮定する。発光モード１及び発光モード２は、両方とも定常点滅周波数の発光モードである。発光モード１の点滅周波数は、発光モード２の点滅周波数より高い。発光モード３は、非定常点滅周波数の発光モードであり、点滅周波数が徐々に遅くなる。実施形態４において、図１３に示した５０％のデューティ比が発光ユニットを制御することに限定されず、ほかの比率のデューティ比又は変化可能なデューティ比であってもよい。
【００８３】
図６Ａをさらに例として、キャリッジの移動によってブラック取付位置（Ｋ）が受光ユニット２１０に面する際に、インクジェット画像形成装置のメイン制御回路によって、記憶ユニットに記憶された複数の発光モードの中から１つの発光モードがランダムに選択され、ブラック取付位置（Ｋ）に取り付けるべきブラックインクカートリッジ１Ｋの発光ユニットを制御する。ランダムに選択されたのが図１３に示した発光モード１であるとすると、発光ユニットは、１秒に４回点滅する方式（即ち、点滅周波数４Ｈｚ）に基づいて、順番に点灯及び消灯する。受光ユニットがこのときに受信する光度は、ランダムに選択された発光モード１に対応して、デューティ比が約５０％であり、周波数が約４Ｈｚの方形波信号である（なお、騒音などの要因により、はっきりした標準の方形波信号でない場合がある）。受光ユニットが受信した光度が発光モード１に対応するため、メイン制御回路は、ブラックインクカートリッジ１Ｋが正確なブラック取付位置（Ｋ）に取り付けられていると判断することができる。
【００８４】
ランダムに選択されたのがほかの発光モードである場合、メイン制御器は、受光ユニットが受信した光度がランダムに選択された発光モードに対応するか否かによって、正確なインクカートリッジが取り付け位置に取り付けられているか否かを判断することができる。
【００８５】
また、図６Ｂに示すように、キャリッジの移動によってブラック位置（Ｋ）と異なるシアン位置（Ｃ）が受光ユニット２１０に面する際に、メイン制御回路は、ブラック取付位置（Ｋ）に取り付けるべきブラックインクカートリッジ１Ｋの発光ユニット１０１を点灯させる。受光ユニット２１０がこのときに受信する光度を、第２光度という。制御ユニットは、正面位置の検出において、発光ユニット２１０が放出した光に対して検査を行う以外に、第２光度と併せて、正確なインクカートリッジが取り付け位置に取り付けられているか否かを判断することもできる。
【００８６】
＜実施形態５＞
インクジェット画像形成装置に取り付けられたインクカートリッジが５個である場合、図６Ａ〜図９Ｂに示した方法に基づいて、インクカートリッジの取付位置を判断するために、キャリッジを４回移動させる必要がある。画像形成の色彩に対するニーズがますます豊富であるため、インクジェット画像形成装置に取り付けられるインクカートリッジは、８個（即ち、８色）、多い場合は１２個にも達する。従来技術のようにインクカートリッジ１個ずつを移動検査する場合、毎回長時間を費やして検出をしなければならず、インクジェット画像形成装置の作業効率に影響を与えてしまう。そのため、実施形態５に係るインクジェット画像形成装置は、上述した複数のインクカートリッジ、キャリッジ及びメイン制御回路に加えて、少なくとも２つの受光ユニットを備えている。図１４Ａ〜図１５Ｂに示した第１受光ユニット２１０及び第２受光ユニット２２０を含むインクジェット画像形成装置を例として、実施形態５の具体的な解決手段について説明する。
【００８７】
図１４Ａ及び１４Ｂにおいて、ブラックインクカートリッジ１ＫのＬＥＤ１０１及びシアンインクカートリッジ１ＣのＬＥＤ１０１は、順番に点灯される。図１４Ａは、受光ユニット２１０がブラックインクカートリッジ１Ｋに面する位置及び受光ユニット２２０がシアンインクカートリッジ１Ｃに面する位置にあり、ブラックインクカートリッジ１Ｋの
ＬＥＤ１０１が最初に点灯された状況を示す。このような状況において受光ユニット２１０が受信する光度は５６３ｍＶである。一方、受光ユニット２２０が受信する光度は２０ｍＶであり、これは、ブラックインクカートリッジ１Ｋに面する受光ユニット２１０が受信する光度より遥かに小さい。しかしながら、図１４Ｂに示すように、メイン制御回路によって、ブラック取付位置（Ｋ）に取り付けるべきブラックインクカートリッジ１Ｋの発光ユニット１０１が消灯され、シアン取付位置（Ｃ）に取り付けるべきシアンインクカートリッジ１Ｃの発光ユニット１０１が点灯される。このような状況において、シアンインクカートリッジ１ＣのＬＥＤ１０１の点灯により、受光ユニット２１０に到達する光度は２０ｍＶであり、受光ユニット２２０に到達する光度は３２０ｍＶである。
【００８８】
図１５Ａは、キャリッジ２０５がガイド軸２０７に沿って左へ２つのインクカートリッジ相当の距離を移動し、受光ユニット２１０がマゼンタインクカートリッジ１Ｍに面し、受光ユニット２２０がイエローインクカートリッジ１Ｙに面している状態を示す。図１４Ａ及び１４Ｂにおける制御方法と同様に、上記の操作を順番に実行し、マゼンタインクカートリッジ１Ｍ及びイエローインクカートリッジ１Ｙの発光ユニットを順次に点灯させ、受光ユニット２１０及び受光ユニット２２０が受信した光度を記録する。図１４Ａ〜図１５Ｂにおける表は、点灯されたインクカートリッジと、各インクカートリッジの取り付け位置において受光ユニットが受信する光度との関係を示す。
【００８９】
以下、インクカートリッジ１の位置を判断する方法について説明する。
【００９０】
上述した図における表に対応するデータは、インクジェットプリンタ２００の記憶ユニットに記憶されている。当該データに基づいて、インクカートリッジの取付位置が判断される。先ず、ブラックインクカートリッジ１Ｋの位置を判断することが好ましい。ブラックインクカートリッジ１ＫのＬＥＤ１０１が点灯する際に、最大光度を受信する受光ユニット（受光ユニット２１０又は受光ユニット２２０）を見つけ、当該受光ユニットの位置を見つける。ブラック位置Ｋ箇所の光受信機２１０が受信する光度は、最大で且つしきい値（例えば１００ｍＶ）を超える５６３ｍＶである。また、ブラック位置Ｋに面しない受光ユニット２２０が受信する光度は、非常に小さい（２０ｍＶ）。そのため、ブラックインクカートリッジ１Ｋがブラック位置（Ｋ）に取り付けられていると判断することができる。この方式によれば、点灯されたインクカートリッジの色と、光度を受信する最大箇所である受光ユニットの位置の色とが一致する際に、インクカートリッジが正確な位置（即ち、取り付け位置）に取り付けられていると判断される。同様に、各色に関する最大値を探すことにより、受光ユニットが受信する光度がそれぞれ１つの大及び１つの小である際に、シアンインクカートリッジ、マゼンタインクカートリッジ及びイエローインクカートリッジが、それぞれシアン位置、マゼンタ位置及びイエロー位置に取り付けられているか否かを判断することができる。
【００９１】
従って、インクジェット画像形成装置は、少なくとも２つの受光ユニットを有するため、キャリッジの移動回数が減少する。これにより、複数のインクカートリッジの取付位置を迅速に検出することができる。２つ以上の受光ユニットを備えたインクジェット画像形成装置は、キャリッジの移動回数がさらに減少するため、検出の速度が大幅に向上する。特に、インクジェット画像形成装置に配置された受光ユニットの数とインクカートリッジの数とが同じである場合、キャリッジを移動させることなく、カスタム発光制御方法によって、１回でインクカートリッジの取付位置を判断することができ、検出をより迅速に完了する。カスタム発光制御方法は、複数あってもよい。例えば、走馬灯の方式を利用して、各インクカートリッジにおける発光ユニットを順次に点灯及び消灯させ、インクカートリッジの数と同じ数の受光ユニットを利用して、受信した光度を同時に検出する。複数の受光ユニットが受信した光度の規則が走馬灯の発光方法に対応すれば、すべてのインクカートリッジが取り付け位置（即ち、正確な位置）に取り付けられていると判断することが
できる。
【００９２】
＜変形例＞
説明を明確にするために、上記の各実施形態は、通常不規則性を持つ発光制御方法又は、インクジェット画像形成装置の配置及び対応する検出方法を採用するだけである。これらの解決手段の不規則の程度又は検出効率を向上させるために、上記の各実施形態の２つ又は２つ以上の検出手段を統合させてもよい。例えば、実施形態１のランダム選択ユニットと実施形態２のタイムカウントユニットとを統合させてよい。また例えば、実施形態３のランダム時間生成ユニットと実施形態４の複数の受光ユニットとを統合させてよい。さらに例えば、実施形態１〜４のいずれか１つ又は複数の解決手段を実施形態５に適用してよい。また、ほかの統合方式で取得した解決手段を使用してもよい。
【００９３】
当業者が理解するように、上記の各方法の実施形態を実現する全部又は一部のステップは、プログラムコマンド又は関連するハードウエアを介して実現することができる。上記のプログラムは、コンピュータの読み取り可能な記憶媒体に記憶することができる。当該プログラムを実行する際に、上記の各方法の実施形態を含むステップを実行する。一方、上記の記憶媒体は、ＲＯＭ、ＲＡＭ、磁気ディスク、コンパクトディスク（ＣＤ）等、各種のプログラムのコードを記憶可能な媒体を含む。
【００９４】
最後に説明すべきことは、上記の各実施形態は、本発明に係る技術的解決手段を説明するためだけのものであり、本発明を限定するものではない。上記の各実施形態を参照しながら本発明について詳細に説明したにもかかわらず、当業者は以下の点について理解すべきである。上記の各実施形態に記載した技術的解決手段について、改変又はその中の一部又は全部の技術的特徴について同等置換することができる。これらの改変や置換によって、対応する技術的解決手段の本質が、本発明に係る各実施形態の技術的解決手段の範囲から逸脱することはない。
【図１】
0006295493.tif 000002
【図２】
0006295493.tif 000003
【図３】
0006295493.tif 000004
【図４】
0006295493.tif 000005
【図５】
0006295493.tif 000006
【図６Ａ】
0006295493.tif 000007
【図６Ｂ】
0006295493.tif 000008
【図７Ａ】
0006295493.tif 000009
【図７Ｂ】
0006295493.tif 000010
【図８Ａ】
0006295493.tif 000011
【図８Ｂ】
0006295493.tif 000012
【図９Ａ】
0006295493.tif 000013
【図９Ｂ】
0006295493.tif 000014
【図１０Ａ】
0006295493.tif 000015
【図１０Ｂ】
0006295493.tif 000016
【図１１】
0006295493.tif 000017
【図１２】
0006295493.tif 000018
【図１３】
0006295493.tif 000019
【図１４Ａ】
0006295493.tif 000020
【図１４Ｂ】
0006295493.tif 000021
【図１５Ａ】
0006295493.tif 000022
【図１５Ｂ】
0006295493.tif 000023