(57)【要約】      （修正有）【課題】光学センサによりタンクに貯留された液体の残量に応じた被検知部の透光状態を検知する構成において、液体が十分残っているにも拘わらず液体の残量が少ないとの外光に起因する誤判定を防止できる液体供給装置を提供する。【解決手段】インク供給装置９９において、制御部は、発光強度を第１発光強度Ｅ１として発光部１２５ａを発光させ、受光部１２５ｂから第１受光強度Ｒ１を取得してＲＯＭに記憶させる第１受光強度取得処理と、上記発光強度を上記第１発光強度Ｅ１とは異なる第２発光強度Ｅ２として上記発光部１２５ａを発光させ、上記受光部１２５ｂから第２受光強度Ｒ２を取得して上記ＲＯＭに記憶させる第２受光強度取得処理と、上記外光の有無を判定する外光判定処理と、上記残量状態を判定する外光無残量判定処理と、を実行する。【選択図】図４
2018153946.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも一部が透光性を有する壁、当該壁によって区画された液体貯留室、液体注入口、及び液体流出口を有するタンクと、
上記液体貯留室に貯留された液体の量に応じて透光状態が変化する被検知部と、
上記被検知部へ光を発光する発光部、及び上記被検知部を透過する当該光を受光する受光部を有する光学センサと、
上記発光部が発光する上記光の強度である発光強度を制御し、且つ、上記受光部で受光された上記光の強度である受光強度に基づいて、上記タンク内の上記液体の残量に関する残量状態及び外光の有無を判定する制御部と、
外光閾値及び第１残量閾値を記憶する記憶部と、を備えており、
上記制御部は、
上記発光強度を第１発光強度として上記発光部を発光させ、上記受光部から第１受光強度を取得して上記記憶部に記憶させる第１受光強度取得処理と、
上記発光強度を上記第１発光強度とは異なる第２発光強度として上記発光部を発光させ、上記受光部から第２受光強度を取得して上記記憶部に記憶させる第２受光強度取得処理と、
上記第１受光強度及び上記第２受光強度の一方が上記外光閾値未満であるか否かに応じて上記外光の有無を判定する外光判定処理と、
上記外光判定処理において、上記外光が無い外光無状態と判定したことを条件として、上記第１受光強度及び上記第２受光強度の他方が上記第１残量閾値未満で有るか否かに応じて上記残量状態を判定する外光無残量判定処理と、を実行する液体供給装置。
【請求項２】
上記記憶部は、上記第１残量閾値より上記受光強度が高く設定された第２残量閾値を記憶し、
上記制御部は、
上記外光判定処理において、上記外光が有る外光有状態と判定したことを条件として、上記第１受光強度及び上記第２受光強度の他方が上記第２残量閾値未満で有るか否かに応じて、上記残量状態を判定する外光有残量判定処理を実行する請求項１に記載の液体供給装置。
【請求項３】
透光性が異なる上記液体がそれぞれ貯留された少なくとも２つの上記液体貯留室と、当該液体貯留室毎に設けられた上記被検知部及び上記光学センサと、を備えており、
上記液体貯留室毎に、値が異なる上記外光閾値、値が異なる上記第１残量閾値、及び値が異なる上記第２残量閾値が設定されている請求項２に記載の液体供給装置。
【請求項４】
上記記憶部は、日付及び時刻に対応した複数の上記第２残量閾値を記憶しており、
上記制御部は、上記外光有残量判定処理において、現在の日付及び時刻に応じた上記第２残量閾値を採用する請求項２又は３に記載の液体供給装置。
【請求項５】
上記残量状態及び上記外光の有無を表示する表示部を更に具備する請求項２から４のいずれかに記載の液体供給装置。
【請求項６】
上記第１発光強度は零である請求項２から５のいずれかに記載の液体供給装置。
【請求項７】
上記第１発光強度及び上記第２発光強度はいずれも零より大きな値である請求項２から５のいずれかに記載の液体供給装置。
【請求項８】
請求項２から７のいずれかに記載の液体供給装置と、
上記タンクから供給された上記液体を吐出する記録部と、を具備する画像記録装置。
【請求項９】
上記制御部は、上記外光無残量判定処理又は上記外光有残量判定処理において、上記残量が無しである残量無状態と判定したことを条件として、上記記録部から上記液体を吐出させる動作の入力を受け付けても当該動作を実行しない禁止処理を実行する請求項８に記載の画像記録装置。
【請求項１０】
上記制御部は、上記外光無残量判定処理又は上記外光有残量判定処理において、上記残量が有りである残量有状態と判定したことを条件として、上記禁止処理を解除する請求項９に記載の画像記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、液体を貯留するタンクを備えた液体供給装置及び当該液体供給装置を備えた画像記録装置に関する。
【背景技術】
【０００２】
従来、インクを貯留する大容量のインクタンクと、インクタンクに貯留されたインクの残量を検知するための光学センサと、を備えたインクジェット記録装置が知られている（例えば、特許文献１参照）。
【０００３】
上記インクジェット記録装置では、ユーザがインクタンクに貯留されているインクの量を目視できるように、インクタンクが透光性の合成樹脂から成型されている。これにより、インクタンクの前壁などを通じて、インクタンクに貯留されているインクの液面が視認できる。他方、インクタンクに貯留されたインクの残量が少なくなったことをユーザに報知するために、インクタンクには、インクタンクに貯留されたインクの量が一定量より少なくなったときに光学センサの発光に対する透光状態が変化する被検知部が設けられている。被検知部の透光状態が光学センサにより検知され、その光学センサの検知信号に応じてインク残量が少ないことが画像や音によってユーザに報知される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１５−１９９２６１号公報
【発明の概要】
【課題を解決するための手段】
【０００５】
(1)  少なくとも一部が透光性を有する壁、当該壁によって区画された液体貯留室、液体注入口、及び液体流出口を有するタンクと、上記液体貯留室に貯留された液体の量に応じて透光状態が変化する被検知部と、上記被検知部へ光を発光する発光部、及び上記被検知部を透過する当該光を受光する受光部を有する光学センサと、上記発光部が発光する上記光の強度である発光強度を制御し、且つ、上記受光部で受光された上記光の強度である受光強度に基づいて、上記タンク内の上記液体の残量に関する残量状態及び外光の有無を判定する制御部と、外光閾値及び第１残量閾値を記憶する記憶部と、を備えており、上記制御部は、上記発光強度を第１発光強度として上記発光部を発光させ、上記受光部から第１受光強度を取得して上記記憶部に記憶させる第１受光強度取得処理と、上記発光強度を上記第１発光強度とは異なる第２発光強度として上記発光部を発光させ、上記受光部から第２受光強度を取得して上記記憶部に記憶させる第２受光強度取得処理と、上記第１受光強度及び上記第２受光強度の一方が上記外光閾値未満であるか否かに応じて上記外光の有無を判定する外光判定処理と、上記外光判定処理において、上記外光が無い外光無状態と判定したことを条件として、上記第１受光強度及び上記第２受光強度の他方が上記第１残量閾値未満で有るか否かに応じて上記残量状態を判定する外光無残量判定処理と、を実行する。
【０００６】
上記構成によれば、第１受光強度が外光閾値未満で有るか否かに応じて外光の有無が判定され、外光が無いと判定された場合に第２受光強度が第１残量閾値未満で有るか否かに応じて残量状態が判定される。つまり、残量の誤判定を招く原因となる外光が有る場合に、制御部が、残量状態の判定を行わない。そのため、液体が十分残っているにも拘わらず液体の残量が少ないとの外光に起因する誤判定が、防止される。
【０００７】
(2)  好ましくは、上記記憶部は、上記第１残量閾値より上記受光強度が高く設定された第２残量閾値を記憶し、上記制御部は、上記外光判定処理において、上記外光が有る外光有状態と判定したことを条件として、上記第１受光強度及び上記第２受光強度の他方が上記第２残量閾値未満で有るか否かに応じて、上記残量状態を判定する外光有残量判定処理を実行する。
【０００８】
上記構成によれば、外光が有ると判定された場合に第２受光強度が第２残量閾値未満で有るか否かに応じて残量状態が判定される。そのため、外光に起因する誤判定を招くことなく、外光の有無に拘わらず、残量状態が判定される。
【０００９】
(3)  好ましくは、透光性が異なる上記液体がそれぞれ貯留された少なくとも２つの上記液体貯留室と、当該液体貯留室毎に設けられた上記被検知部及び上記光学センサと、を備えており、上記液体貯留室毎に、値が異なる上記外光閾値、値が異なる上記第１残量閾値、及び値が異なる上記第２残量閾値が設定されている請求項２に記載の液体供給装置。
【００１０】
上記構成によれば、液体の透光性の違いに応じて残量状態の判定が行われるので、外光に起因する誤判定を招くことなく、外光の有無に拘わらず、残量状態がより正確に判定される。
【００１１】
(4)  好ましくは、上記記憶部は、日付及び時刻に対応した複数の上記第２残量閾値を記憶しており、上記制御部は、上記外光有残量判定処理において、現在の日付及び時刻に応じた上記第２残量閾値を採用する。
【００１２】
上記構成によれば、現在の日付及び時刻に対応する第２外光閾値が採用される。夏の朝日、冬の夕日、夜間の照明などの外光の発生条件の変化に対応した第２外光閾値が採用されるので、外光が有る場合における残量状態の検知の精度が向上する。
【００１３】
(5)  好ましくは、上記残量状態及び上記外光の有無を表示する表示部を更に具備する。
【００１４】
上記構成によれば、判定された残量状態が表示部に表示される。
【００１５】
(6)  好ましくは、上記第１発光強度は零である。
【００１６】
(7)  好ましくは、上記第１発光強度及び上記第２発光強度はいずれも零より大きな値である。
【００１７】
(8)  本発明に係る画像記録装置は、上記タンクから供給された上記液体を吐出する記録部と、を具備する。
【００１８】
(9)  好ましくは、上記制御部は、上記外光無残量判定処理又は上記外光有残量判定処理において、上記残量が無しである残量無状態と判定したことを条件として、上記記録部から上記液体を吐出させる動作の入力を受け付けても当該動作を実行しない禁止処理を実行する。
【００１９】
上記構成によれば、残量が無いと判定された場合に、記録部の動作の実行が禁止されるので、タンクから記録部へ空気が流れることが防止される。
【００２０】
(10)  好ましくは、上記制御部は、上記外光無残量判定処理又は上記外光有残量判定処理において、上記残量が有りである残量有状態と判定したことを条件として、上記禁止処理を解除する。
【００２１】
上記構成によれば、残量が有ると判定された場合に、記録部の動作の実行の禁止が解除されるので、記録部の動作の実行が禁止された後、ユーザがタンクに液体を補充すれば記録部が動作可能となる。
【発明の効果】
【００２２】
本発明に係る液体供給装置は、光学センサによりタンクに貯留された液体の残量に応じた被検知部の透光状態を検知する構成において、液体が十分残っているにも拘わらず液体の残量が少ないとの外光に起因する誤判定を防止できる。
【図面の簡単な説明】
【００２３】
【図１】図１は、第１実施形態に係る複合機１０の外観斜視図であって、（Ａ）はカバー７０が閉塞位置にある状態、（Ｂ）はカバー７０が開放位置にある状態を示す。
【図２】図２は、プリンタ部１１の内部構造を模式的に示す縦断面図である。
【図３】図３は、キャリッジ２３及びインク供給装置９９の配置を示す平面図である。
【図４】図４は、インク供給装置９９の斜視図である。
【図５】図５は、プリンタ部１１の制御構成を示すブロック図である。
【図６】図６は、発光強度と受光強度との関係を示す図である。
【図７】図７は、第１実施形態に係る残量検知制御のフローを示す図である。
【発明を実施するための形態】
【００２４】
以下、本発明の実施形態について説明する。なお、以下に説明される実施形態は本発明の一例にすぎず、本発明の要旨を変更しない範囲で、本発明の実施形態を適宜変更できることは言うまでもない。また、以下の説明では、矢印の起点から終点に向かう進みが向きと表現され、矢印の起点と終点とを結ぶ線上の往来が方向と表現される。換言すれば、向きは方向の一成分である。さらに、複合機１０及び複合機１０に据え付けられたインクタンク１００が使用可能に水平面に設置された姿勢（図１の姿勢であって、「使用姿勢」と表記することがある。）を基準として上下方向７が定義され、複合機１０の開口１３が設けられている面を前面として前後方向８が定義され、複合機１０を前面から見て左右方向９が定義される。本実施形態では、使用姿勢において、上下方向７が鉛直方向に相当し、前後方向８及び左右方向９が水平方向に相当する。
【００２５】
［第１実施形態］
まず、第１実施形態に係る複合機１０及びインク供給装置９９が説明される。
【００２６】
［複合機１０の全体構成］
図１に示されるように、複合機１０（画像記録装置の一例）は、概ね直方体形状である。複合機１０は、インクジェット記録方式で用紙１２（図２参照）に画像を記録するプリンタ部１１を下部に有している。プリンタ部１１は、前壁１４Ａに開口１３が形成された筐体１４を有している。また、複合機１０は、プリンタ部１１の上部に操作パネル１６を有している。操作パネル１６は、操作入力用の入力キー１７と、画像表示可能な表示部２８と、を有している。図２に示されるように、筐体１４の内部には、給送部１５と、給送トレイ２０と、排出トレイ２１と、搬送ローラ部５４と、記録部２４と、排出ローラ部５５と、プラテン４２と、インク供給装置９９と、結束部材１２０（図１参照）とが配置されている。複合機１０は、ファクシミリ機能及びプリント機能などの各種の機能を有している。
【００２７】
［給送トレイ２０、排出トレイ２１］
図１に示されるように、給送トレイ２０は、開口１３を通じて前後方向８に沿ってユーザによって複合機１０に対して挿抜される。開口１３は、複合機１０の前面で且つ左右方向９の中央部に位置する。給送トレイ２０は、積層された複数の用紙１２を支持可能である。排出トレイ２１は、給送トレイ２０の上方に配置されており、給送トレイ２０と共に挿抜される。排出トレイ２１は、排出ローラ部５５によって記録部２４とプラテン４２との間から排出された用紙１２を支持する。
【００２８】
［給送部１５］
給送部１５は、給送トレイ２０に支持された用紙１２を搬送経路６５へ給送する。図２に示されるように、給送部１５は、給送ローラ２５と、給送アーム２６と、軸２７とを備える。給送ローラ２５は、給送アーム２６の先端に回転可能に支持されている。給送ローラ２５は、給送用モータ１７２（図５参照）によって駆動される。給送アーム２６は、プリンタ部１１のフレームに支持された軸２７に回動可能に支持されている。給送アーム２６は、自重或いはバネ等による弾性力によって給送トレイ２０に向かって回動付勢されている。
【００２９】
以下、用紙１２の搬送に関わる給送ローラ２５、搬送ローラ６０、及び排出ローラ６２が、用紙１２を搬送向き１６に搬送する向きに回転することを、「正回転」と表記する。
【００３０】
［搬送経路６５］
図２に示されるように、搬送経路６５は、その一部がプリンタ部１１の内部において、所定間隔で対向する外側ガイド部材１８及び内側ガイド部材１９によって形成される空間を指す。搬送経路６５は、給送トレイ２０の後端部から後方に延びる経路である。搬送経路６５は、プリンタ部１１の後部において上方に延びつつ前方にＵターンし、記録部２４とプラテン４２との間の空間を経て排出トレイ２１に至る経路である。図２及び図３に示されるように、搬送ローラ部５４及び排出ローラ部５５の間における搬送経路６５は、左右方向９における複合機１０の概ね中央部に設けられており、且つ前後方向８に延びている。搬送経路６５内における用紙１２の搬送向き１６は、図２において一点鎖線の矢印で示されている。
【００３１】
［搬送ローラ部５４］
図２に示されるように、搬送ローラ部５４は、記録部２４より搬送向き１６の上流に配置されている。搬送ローラ部５４は、互いに対向する搬送ローラ６０及びピンチローラ６１を有する。搬送ローラ６０は、搬送用モータ１７１（図５参照）によって駆動される。ピンチローラ６１は、搬送ローラ６０の回転に伴って連れ回る。用紙１２は、搬送モータの正転によって正回転する搬送ローラ６０及びピンチローラ６１に挟持されて搬送向き１６に搬送される。
【００３２】
［排出ローラ部５５］
図２に示されるように、排出ローラ部５５は、記録部２４より搬送向き１６の下流に配置されている。排出ローラ部５５は、互いに対向する排出ローラ６２及び拍車６３を有する。排出ローラ６２は、搬送用モータ１７１（図５参照）によって駆動される。拍車６３は、排出ローラ６２の回転に伴って連れ回る。用紙１２は、搬送モータの正転によって正回転する排出ローラ６２及び拍車６３に挟持されて搬送向き１６に搬送される。
【００３３】
［記録部２４］
図２に示されるように、記録部２４は、搬送向き１６における搬送ローラ部５４及び排出ローラ部５５の間に配置されている。記録部２４は、搬送経路６５を挟んでプラテン４２と上下方向７に対向配置されている。記録部２４は、キャリッジ２３と、記録ヘッド３９とを備えている。
【００３４】
図３に示されるように、キャリッジ２３は、前後方向８に離間する位置において各々が左右方向９に延設されたガイドレール４３、４４に支持されている。ガイドレール４３、４４は、プリンタ部１１のフレームに支持されている。キャリッジ２３は、ガイドレール４４に設けられた公知のベルト機構に連結されている。ベルト機構は、キャリッジ駆動用モータ１７３（図５参照）によって駆動される。ベルト機構に連結されたキャリッジ２３は、キャリッジモータの駆動によって左右方向９に沿って往復移動する。キャリッジ２３の移動範囲は、図３の一点鎖線で示されるように、搬送経路６５より右方及び左方にまで及ぶ。
【００３５】
キャリッジ２３からは、インクチューブ３２とフレキシブルフラットケーブル３３とが延出されている。
【００３６】
インクチューブ３２は、インク供給装置９９及び記録ヘッド３９を接続するものである。インクチューブ３２は、インク供給装置９９を構成する４つのインクタンク１００Ｂ、１００Ｙ、１００Ｃ、１００Ｍ（これらを総称して、「インクタンク１００」と表示することがある。）に貯留されたインク（液体の一例）を記録ヘッド３９に供給する。インクタンク１００は、タンクの一例である。詳細には、各色（ブラック、マゼンタ、シアン、イエロー）のインクが流通する４本のインクチューブ３２Ｂ、３２Ｙ、３２Ｃ、３２Ｍ（これらを総称して、「インクチューブ３２」と表記することがある。）が、それぞれインクタンク１００Ｂ、１００Ｙ、１００Ｃ、１００Ｍから延出され、これらが束ねられた状態でキャリッジ２３と接続されている。
【００３７】
フレキシブルフラットケーブル３３は、制御部１３０（図５参照）が実装された制御基板及び記録ヘッド３９を電気的に接続するものである。フレキシブルフラットケーブル３３は、制御部１３０から出力される制御信号を記録ヘッド３９に伝達する。
【００３８】
図２に示されるように、キャリッジ２３は、記録ヘッド３９を搭載している。記録ヘッド３９の下面には、複数のノズル４０が配置されている。複数のノズル４０の先端は、記録ヘッド３９の下面から露出している。記録ヘッド３９は、ノズル４０からインクを微小なインク滴として吐出する。キャリッジ２３が移動する過程において、プラテン４２に支持されている用紙１２に向けて記録ヘッド３９がインク滴を吐出する。これにより、用紙１２に画像が記録される。また、これにより、インクタンク１００Ｂ、１００Ｙ、１００Ｃ、１００Ｍに貯留されたインクが消費される。
【００３９】
［プラテン４２］
図２及び図３に示されるように、プラテン４２は、搬送向き１６における搬送ローラ部５４及び排出ローラ部５５の間に配置されている。プラテン４２は、搬送経路６５を挟んで記録部２４と上下方向７に対向配置されている。プラテン４２は、搬送ローラ部５４によって搬送される用紙１２を下方から支持する。
【００４０】
［インク供給装置９９］
図４に示されるインク供給装置９９（液体供給装置の一例）は、プリンタ部１１に設けられている。インク供給装置９９は、プリンタ部１１が備える記録部２４にインクを供給するものである。インク供給装置９９は、４つのインクタンク１００Ｂ、１００Ｙ、１００Ｃ、１００Ｍを備える。以下では、４つのインクタンク１００Ｂ、１００Ｙ、１００Ｃ、及び１００Ｍは、区別される必要が無い場合、インクタンク１００と総称される。
【００４１】
各インクタンク１００には、異なる色のインクが貯留される。具体的には、インクタンク１００Ｂにはブラックインクが貯留され、インクタンク１００Ｙにはイエローインクが貯留され、インクタンク１００Ｃにはシアンインクが貯留され、インクタンク１００Ｍにはマゼンタインクが貯留される。但し、インクタンク１００の数及びインクの色は上記の例に限定されない。
【００４２】
［インクタンク１００］
図４に示されるように、インクタンク１００は、フレーム１４１（少なくとも一部が透光性を有する壁の一例）と、フレーム１４１によって区画されたインク室１１１（液体貯留室の一例）と、フレーム１４１に固定されたインク室１１１を閉じるフィルムと、を有する。フレーム１４１は、前壁１０１及び後壁１１０を備えている。図３に示されるように、インクタンク１００は、液体注入口１１２と、液体流出口１５８と、を備えている。
【００４３】
フレーム１４１は、インク室１１１内のインクがインクタンク１００の外部から視認可能な程度の透光性を有する樹脂で一体形成されている。フレーム１４１は、例えば、ポリプロピレンで形成されている。フレーム１４１は、例えば、樹脂材料の射出成型により一体成型されている。フレーム１４１の剛性は、フィルム１４２、１４３の剛性よりも高い。なお、フレーム１４１は、樹脂以外で構成されていてもよい。また、フレーム１４１は、複数の部材が組み合わされた構成であってもよい。
【００４４】
図１に示されるように、フレーム１４１の前壁１０１は、カバー７０の開口及び筐体１４の開口２２を介して、複合機１０の外部に露出している。各インクタンク１００のフレーム１４１の前壁１０１は、複合機１０の前方から視認可能であり、ユーザは各インクタンク１００に貯留されたインクの残量を確認可能である。
【００４５】
図４に示されるように、ブラックインクが貯留されるインクタンク１００Ｂのフレーム１４１は、後壁１１０から後方へ突出した突出部１６７を備えている。突出部１６７は、直方体形状である。突出部１６７は、少なくとも左右方向９に対向する右壁及び左壁が透光性を有する。突出部１６７は内部空間を有しており、この内部空間とインク室１１１との間でインクが流出入可能である。なお、第１実施形態では、他のインクタンク１００Ｙ、１００Ｃ、及び１００Ｍは、突出部１６７を有していない。
【００４６】
図４に示されるように、前壁１０１には、第１ライン１４６及び第２ライン１４７が設けられている。
【００４７】
第１ライン１４６は、左右方向９に延びている。第１ライン１４６の上下方向７の位置は、貯留が許容される最大量のインクがインク室１１１に貯留されたときの、当該インクの液面と同じ高さである。つまり、第１ライン１４６は、インク室１１１に貯留されたインクが最大量であるときの液面に対応する位置に設けられている。
【００４８】
第２ライン１４７は、左右方向９に延びている。第２ライン１４７は、第１ライン１４６よりも下方に位置している。詳細には、第２ライン１４７の上下方向７の位置は、上記最大量よりも少ない量のインクがインク室１１１に貯留されたときの、当該インクの液面と同じ高さである。本実施形態において、第２ライン１４７の上下方向７の位置は、インクの補充が必要となる最小量のインクがインク室１１１に貯留されたときの、当該インクの液面と同じ高さである。つまり、第２ライン１４７は、インク室１１１に貯留されたインクが最小量であるときの液面に対応する位置に設けられている。
【００４９】
［光学センサ１２５］
図４、図５に示されるように、インク供給装置９９は、光学センサ１２５を備えている。光学センサ１２５は、発光部１２５ａと受光部１２５ｂとを備えている。発光部１２５ａと受光部１２５ｂとは、左右方向９において突出部１６７を挟んで配置されている。本実施形態では、発光部１２５ａは、突出部１６７の右方に位置し、受光部１２５ｂは、突出部１６７の左方に位置している。
【００５０】
発光部１２５ａから受光部１２５ｂへ向けて光が照射される。照射された光は、突出部１６７の右壁を透過して突出部１６７の内部空間へ進入する。突出部１６７（被検知部の一例）の透光状態は、突出部１６７の内部空間に貯留されたインクの液面の高さ（インクの存否）に応じて、透光不能状態と透光可能状態との間で変化する。発光部１２５ａから受光部１２５ｂへの光路は、第２ライン１４７の上方であって、第２ライン１４７に近い位置に設けられている。突出部１６７の内部空間に貯留されたインクの液面が光路よりも上方である場合、発光部１２５ａから照射された光は、突出部１６７の内部空間に貯留されたインクに遮られて受光部１２５ｂへ到達しないか、或いはインクにより光の強度が減衰されて受光部１２５ｂへ到達する。このような突出部１６７の透光状態が、透光不能状態である。突出部１６７が透光不能状態のとき、光学センサ１２５から制御部１３０へ、低い受光強度に応じた電気信号が出力される。
【００５１】
インクの液面が光路よりも下方である場合、発光部１２５ａから照射された光は突出部１６７の内部空間において空気中を進む。このとき、発光部１２５ａから照射された光は、殆ど強度が減衰されることなく受光部１２５ｂへ到達する。このような突出部１６７の透光状態が、透光可能状態である。突出部１６７が透光可能状態のとき、光学センサ１２５から制御部１３０へ高い受光強度に応じた電気信号が出力される。このようにして、光学センサ１２５は、突出部１６７を通過した光の強度に応じた電気信号を出力する。
【００５２】
［プリンタ部１１の制御構成］
図５を参照して、プリンタ部１１の制御構成が説明される。制御部１３０は、複合機１０の全体動作を制御するものである。制御部１３０は、ＣＰＵ１３１、ＲＯＭ１３２（記憶部の一例）、ＲＡＭ１３３、ＥＥＰＲＯＭ１３４、ＡＳＩＣ１３５、及びこれらを相互に接続する内部バス１３７を備えている。
【００５３】
ＲＯＭ１３２には、ＣＰＵ１３１が記録制御を含む各種動作を制御するためのプログラムなどが格納されている。ＲＡＭ１３３は、ＣＰＵ１３１が上記プログラムを実行する際に用いるデータや信号等を一時的に記録する記憶領域として使用される。ＥＥＰＲＯＭ１３４には、電源オフ後も保持すべき設定やフラグ等が格納される。
【００５４】
制御部１３０には、ＲＯＭ１３２に記憶されたプログラムにより構成されたリアルタイムクロックが備えられている。リアルタイムクロックは、制御部１３０に内蔵された時計である。
【００５５】
ＡＳＩＣ１３５には、搬送用モータ１７１、給送用モータ１７２、及びキャリッジ駆動用モータ１７３が接続されている。また、ＡＳＩＣ１３５には、各モータを制御する駆動回路が組み込まれている。ＣＰＵ１３１から所定のモータに応じた駆動回路に各モータを回転させるための駆動信号が入力されると、駆動信号に応じた駆動電流が駆動回路から対応するモータへ出力される。これにより、対応するモータが回転する。つまり、制御部１３０は、各モータ１７１、１７２、及び１７３を制御する。
【００５６】
ＡＳＩＣ１３５には、光学センサ１２５から出力される信号が入力される。制御部１３０は、光学センサ１２５から入力された信号に基づいて、インクタンク１００Ｂ内のインクの残量状態を判定する。ＡＳＩＣ１３５には、表示部２８が接続されている。制御部１３０は、判定されたインクの残量状態に関する情報を表示部２８に出力する。
【００５７】
ＡＳＩＣ１３５には、記録ヘッド３９が接続されている。記録ヘッド３９は、不図示のドライブ回路を介して制御部１３０により給電されることで動作する。制御部１３０は、記録ヘッド３９への給電を制御し、複数のノズル４０から選択的にインク滴を吐出させる。
【００５８】
［残量検知制御］
図６、図７を参照して、制御部１３０によって実行される残量検知制御が説明される。残量検知制御フローは、インクタンク１００Ｂ内のインクの残量状態を判定する制御である。制御部１３０は、残量検知制御において、インクタンク１００Ｂの突出部１６７に到達する外光の有無を判定し、外光の有無に応じた異なる残量判定により、残量状態を判定する。
【００５９】
上述したように、カバー７０が閉塞位置にある状態において、インクタンク１００Ｂの前壁１０１が、結束部材１２０の開口８１及びカバー７０の開口９７を介してプリンタ部１１の外部に露出している。そのため、外光が、この前壁１０１からインクタンク１００Ｂに進入可能である。インク室１１１内にインクが十分に貯留されている場合、例えば、インク室１１１において、第１ライン１４６（図４参照）に近い位置までインクが貯留されている場合には、外光がインク室１１１内のインクの液面を通過して突出部１６７に到達するまでの距離が比較的長いので、突出部１６７においては外光がインクによって十分に減衰される。他方、インク室１１１内のインク量が少ない場合、例えば、インクの液面の位置が第２ライン１４７（図４参照）に近い位置にある場合、外光がインク室１１１内のインクの液面を通過して突出部１６７に至るまでの距離が比較的短いので、突出部１６７においては外光がインクによって十分に遮断されることなく到達する可能性がある。また、インク室１１１に貯留されているインク量のみならず、外光の強さによって、突出部１６７に到達する外光の強度も異なる。例えば、天井に設けられた室内灯による外光であれば、突出部１６７に到達する外光の強度は小さいが、朝日や夕日などの日光がカバー７０の開口９７に対して水平方向近くから入射するような外光であれば、突出部１６７に到達する外光の強度が大きい。このような突出部１６７に到達した外光により、光学センサ１２５の受光部１２５ｂは、発光部１２５ａから照射された光に加えて、外光も受光し、その受光強度に応じた電気信号を出力する。
【００６０】
残量検知制御では、制御部１３０は、異なる２つの発光強度で発光部１２５ａに発光させ、受光部１２５ｂに受光された２つの受光強度に基づいて、外光の有無と、残量判定とを実行する。２つの発光強度は、第１発光強度Ｅ１及び第２発光強度Ｅ２である。本実施形態では、第２発光強度Ｅ２は、第１発光強度Ｅ１よりも高い値である。発光強度及び受光強度は、放射強度（Ｗ／ｓｒ）である。
【００６１】
図６には、発光部１２５ａの発光強度に応じて受光部１２５ｂに取得された受光強度が例示的に示されている。図６において、横軸は発光強度の大きさを示しており、縦軸は受光強度の大きさを示している。座標Ｐ１（Ａ）及び座標Ｐ２（Ａ）は、それぞれ、発光強度の値と、条件Ａにおいて得られた受光強度の値とによって得られる値の組である。条件Ａは、外光が無い且つインクが有る状態を示している。ここで、「外光が無い」は、インクタンク１００Ｂの前壁１０１から突出部１６７に到達する外光が無いことを指している。「インクが有る」は、インクタンク１００Ｂ内のインクの液面が第２ライン１４７よりも高い高さとなっている状態を指している。条件Ａにおいて、発光強度が第１発光強度Ｅ１である場合に得られた受光強度は、第１受光強度Ｒ１（Ａ）であり、発光強度が第２発光強度Ｅ２である場合に得られた受光強度は、第２受光強度Ｒ２（Ａ）である。第１受光強度Ｒ１（Ａ）及び第２受光強度Ｒ２（Ｂ）は共に、ほぼ零に近い値である。条件Ａでは、外光は無いので、外光は受光部１２５ｂに到達しない。また、発光部１２５ａから発光された光は、インクタンク１００Ｂ内のインクによって遮光されるため、受光部１２５ｂに到達しない。そのため、条件Ａでは、発光強度の大きさに関係なく、受光強度が略ゼロとなっている。
【００６２】
座標Ｐ１（Ｂ）及び座標Ｐ２（Ｂ）は、それぞれ、発光強度の値と、条件Ｂにおいて得られた受光強度の値とによって得られる値の組である。条件Ｂは、外光が無い且つインクが無い状態を示している。「インクが無い」は、インクタンク１００Ｂ内のインクの液面が第２ライン１４７以下の高さとなっている状態を指している。条件Ｂにおいて、発光強度が第１発光強度Ｅ１である場合に得られた受光強度は、第１受光強度Ｒ１（Ｂ）であり、発光強度が第２発光強度Ｅ２である場合に得られた受光強度は、第２受光強度Ｒ２（Ｂ）である。第２受光強度Ｒ２（Ｂ）は、第１受光強度Ｒ１（Ｂ）よりも大きい。条件Ｂでは、外光は無いので、外光は受光部１２５ｂに到達しない。また、発光部１２５ａから発光された光は、インクタンク１００Ｂ内で遮光されないため、受光部１２５ｂにそのまま到達する。そのため、条件Ｂでは、発光強度が大きくなるにつれて、受光強度も大きくなっている。
【００６３】
座標Ｐ１（Ｃ）及び座標Ｐ２（Ｃ）は、それぞれ、発光強度の値と、条件Ｃにおいて得られた受光強度の値とによって得られる値の組である。条件Ｃは、外光が有る且つインクが有る状態を示している。「外光が有る」は、インクタンク１００Ｂの前壁１０１を通過して突出部１６７に到達する外光が有ることを指している。条件Ｃにおいて、発光強度が第１発光強度Ｅ１である場合に得られた受光強度は、第１受光強度Ｒ１（Ｃ）であり、発光強度が第２発光強度Ｅ２である場合に得られた受光強度は、第２受光強度Ｒ２（Ｃ）である。第１受光強度Ｒ１（Ｃ）及び第２受光強度Ｒ２（Ｃ）は共に、ほぼ同一の値である。条件Ｃでは、インクが有るので、発光部１２５ａから発光された光は、インクタンク１００Ｂ内のインクによって遮光される。一方、外光の強度は、発光部１２５ａから発光される光よりも非常に高いので、インクタンク１００Ｂ内のインクによって減衰されたとしても、比較的高い強度で受光部１２５ｂに到達する。そのため、条件Ｃでは、発光部１２５ａから発光された光の強度に関係なく、受光部１２５ｂの受光強度が略一定値となっている。
【００６４】
座標Ｐ１（Ｄ）及び座標Ｐ２（Ｄ）は、それぞれ、発光強度の値と、条件Ｄにおいて得られた受光強度の値とによって得られる値の組である。条件Ｄは、外光が有る且つインクが無い状態を示している。条件Ｄにおいて、発光強度が第１発光強度Ｅ１である場合に得られた受光強度は、第１受光強度Ｒ１（Ｄ）であり、発光強度が第２発光強度Ｅ２である場合に得られた受光強度は、第２受光強度Ｒ２（Ｄ）である。第２受光強度Ｒ２（Ｄ）は、発光部１２５ａから発光された光の強度の分だけ、第１受光強度Ｒ１（Ｄ）よりも高い値となっている。条件Ｄでは、インクが無いので、外光及び発光部１２５ａから発光された光の双方が、そのまま受光部１２５ｂに到達する。外光の強度に比べて発光部１２５ａから発光された光の強度は無視できる程度に小さいので、条件Ｄでは、発光部１２５ａから発光された光の強度に関係なく、受光強度が略一定値となっている。条件Ｄに係る第１受光強度Ｒ１（Ｄ）及び第２受光強度Ｒ２（Ｄ）は、インクによる低減を受ける条件Ｃに係る第１受光強度Ｒ１（Ｃ）及び第２受光強度Ｒ２（Ｃ）と比べて大きい値である。
【００６５】
ＲＯＭ１３２は、外光閾値Ｔ０、第１残量閾値Ｔ１、及び第２残量閾値Ｔ２を記憶している。外光閾値Ｔ０、第１残量閾値Ｔ１、及び第２残量閾値Ｔ２は、上述した４つの条件Ａ、Ｂ、Ｃ、及びＤの違いを制御部１３０が判別するために予め設定された閾値である。外光閾値Ｔ０は、外光の有無を判定するための閾値であり、外光が無い且つインクが無い状態（条件Ｂ）において得られる第１受光強度Ｒ１（Ｂ）よりも高い値である。第１残量閾値Ｔ１は、外光が無い状態において、インクの有無を判定するための閾値であり、外光が無い且つインクが有る状態（条件Ａ）における第２受光強度Ｒ２（Ａ）よりも高く、外光が無い且つインクが無い状態（条件Ｂ）における第２受光強度Ｒ２（Ｂ）よりも低い値である。第２残量閾値Ｔ２は、外光が有る状態において、インクの有無を判定するための閾値であり、外光が有る且つインクが有る状態（条件Ｃ）における第２受光強度Ｒ２（Ｃ）よりも高く、外光が有る且つインクが無い状態（条件Ｄ）における第２受光強度Ｒ２（Ｄ）よりも低い値である。第２残量閾値Ｔ２は、第１残量閾値Ｔ１よりも高い値である。第１実施形態では、第１残量閾値Ｔ１及び第２残量閾値Ｔ２はいずれも、零よりも大きな値である。
【００６６】
外光の強度は、外光が太陽である場合、１年のうちでは季節（月日）に伴って、一日のうちでは時刻に伴って変化する。外光としては、太陽以外に、屋内照明も考えられる。そのため、外光の強度は、日付及び時刻に応じて変化する。このような外光の強度の変化を考慮して、第２残量閾値は、日付及び時刻に応じて変化する閾値に設定されている。ＲＯＭ１３２は、日付及び時刻毎に第２残量閾値が設定された対応テーブルを記憶している。現在の日付及び時刻が指定されると、対応テーブルに基づいて、現在の日付及び時刻に対応する第２残量閾値が特定される。なお、第１残量閾値も外光に関連する閾値であるが、第１残量閾値は、外光の強度の下限値を与える閾値である。つまり、第１残量閾値は、外光の強度が最も低い場合に応じて設定された値であるので、一定値に設定されている。
【００６７】
以下、条件Ａ、Ｂ、Ｃ、及びＤが異なる第１受光強度Ｒ１（Ａ）、Ｒ１（Ｂ）、Ｒ１（Ｃ）、Ｒ１（Ｄ）が区別されない場合、これらの第１受光強度は、符号Ｒ１が用いられた第１受光強度Ｒ１と表現される。同様に、条件Ａ、Ｂ、Ｃ、及びＤが異なる第２受光強度Ｒ２（Ａ）、Ｒ２（Ｂ）、Ｒ２（Ｃ）、Ｒ２（Ｄ）が区別されない場合、これらの第２受光強度は、符号Ｒ２が用いられた第２受光強度Ｒ２と表現される。
【００６８】
例えば、複合機１０の電源投入や印刷処理の後、カバー７０が閉じられたタイミングなどをトリガーとして、図７に示されるように、制御部１３０は、残量検知制御処理フローを開始する（ステップＳ１）。
【００６９】
制御部１３０は、現在の日付及び時刻の情報を取得する（ステップＳ２）。本実施形態では、制御部１３０は、リアルタイムクロックから現在の日付及び時刻の情報を取得する。なお、制御部１３０は、複合機１０に直接に接続されたスマートフォン等の通信機器、又は複合機１０にネットワーク接続されたシステム内の機器から、現在の日付及び時刻の情報を取得してもよい。制御部１３０は、第２残量閾値を、ＲＯＭ１３２に記憶された対応テーブルに基づいて、取得された現在の日付及び時刻の情報に対応する第２残量閾値に設定する（ステップＳ３）。
【００７０】
次に、制御部１３０は、発光部１２５ａの発光強度を第１発光強度Ｅ１として発光部１２５ａを第１発光時間発光し、受光部１２５ｂに受光された第１受光強度Ｒ１を取得してＲＯＭ１３２に格納する（ステップＳ４）。次に、制御部１３０は、発光部１２５ａの発光強度を第２発光強度Ｅ２として発光部１２５ａを第２発光時間発光し、受光部１２５ｂに受光された第２受光強度Ｒ２を取得してＲＯＭ１３２に格納する（ステップＳ５）。第１発光時間及び第２発光時間は本実施形態では同一の時間としてＲＯＭ１３２に予め記憶されている。
【００７１】
次に、制御部１３０は、第１受光強度Ｒ１が外光閾値Ｔ０よりも大きいか否かを判定する（ステップＳ６）。制御部１３０は、第１受光強度Ｒ１が外光閾値Ｔ０以下であると判定した場合、外光が無いと判定し、判定用の閾値として第１残量閾値Ｔ１を採用する（ステップＳ７）。制御部１３０は、第１受光強度Ｒ１が外光閾値Ｔ０よりも大きいと判定した場合、外光が有ると判定し、判定用の閾値として第２残量閾値Ｔ２を採用する（ステップＳ８）。
【００７２】
制御部１３０は、外光が無いと判定した場合（ステップＳ７）、第２受光強度Ｒ２が第１残量閾値Ｔ１よりも大きいか否かを判定する（ステップＳ９）。
【００７３】
制御部１３０は、第２受光強度Ｒ２が第１残量閾値Ｔ１よりも大きいと判定した場合（ステップＳ９：Ｙｅｓ）、残量状態がインク無し状態であると判定する。次に、制御部１３０は、外光が無い状態であり且つインク無し状態（条件Ｂ）である旨を表示部２８に表示する（ステップＳ１０）。例えば、『外光の影響は無く、インクが無くなっています』との文字が、表示部２８に表示される。次に、制御部１３０は、記録部２４の動作を禁止させる禁止処理を実行する（ステップＳ１１）。禁止処理は、入力キー１７から又は複合機１０に接続された外部機器からの印字指令を制御部１３０が受け付けても、この印字指令に基づいて制御部１３０が記録部２４に印字動作を実行させない処理である。なお、印字動作は、記録部２４が印字指令に基づいてインクを吐出する動作である。
【００７４】
制御部１３０は、禁止処理を実行すると（ステップＳ１１）、残量検知制御処理フローを終了する（ステップＳ１８）。
【００７５】
制御部１３０は、第２受光強度Ｒ２が第１残量閾値Ｔ１以下であると判定した場合（ステップＳ９：Ｎｏ）、残量状態がインク有り状態であると判定する。次に、制御部１３０は、外光が無い状態であり且つインク有り状態（条件Ａ）である旨を表示部２８に表示する（ステップＳ１２）。例えば、『外光の影響は無く、インクは残っています』との文字が、表示部２８に表示される。この場合、次に、制御部１３０は、記録部２４の動作禁止を解除する（ステップＳ１３）。なお、ステップＳ１３が開始される段階で、記録部２４の動作が禁止されていない場合は、ステップＳ１３において制御部１３０は、記録部２４の動作が許可された状態を維持する。
【００７６】
制御部１３０は、動作禁止を解除すると（ステップＳ１３）、残量検知制御処理フローを終了する（ステップＳ１８）。
【００７７】
制御部１３０がステップＳ６からステップＳ８を実行した場合が説明される。制御部１３０は、外光が無いと判定した場合（ステップＳ８）、第２受光強度Ｒ２が第２残量閾値Ｔ２よりも大きいか否かを判定する（ステップＳ１９）。
【００７８】
制御部１３０は、第２受光強度Ｒ２が第２残量閾値Ｔ２よりも大きいと判定した場合（ステップＳ１９：Ｙｅｓ）、残量状態がインク無し状態であると判定する。次に、制御部１３０は、外光が無い状態であり且つインク無し状態（条件Ｄ）である旨を表示部２８に表示する（ステップＳ１４）。例えば、『外光の影響は有り、インクが無くなっています』との文字が、表示部２８に表示される。次に、制御部１３０は、記録部２４の動作を禁止させる禁止処理を実行する（ステップＳ１５）。
【００７９】
制御部１３０は、禁止処理を実行すると（ステップＳ１５）、残量検知制御処理フローを終了する（ステップＳ１８）。
【００８０】
制御部１３０は、第２受光強度Ｒ２が第２残量閾値Ｔ２以下であると判定した場合（ステップＳ１９：Ｎｏ）、残量状態がインク有り状態であると判定する。次に、制御部１３０は、外光が有る状態であり且つインク有り状態（条件Ｃ）である旨を表示部２８に表示する（ステップＳ１６）。例えば、『外光の影響が有り、インクは残っています』との文字が、表示部２８に表示される。この場合、次に、制御部１３０は、記録部２４の動作禁止を解除する（ステップＳ１７）。なお、ステップＳ１７が開始される段階で、記録部２４の動作が禁止されていない場合は、ステップＳ１７において制御部１３０は、記録部２４の動作が許可された状態を維持する。
【００８１】
制御部１３０は、動作禁止を解除すると（ステップＳ１７）、残量検知制御処理フローを終了する（ステップＳ１８）。
【００８２】
［第１実施形態の作用効果］
第１実施形態に係るインク供給装置９９によれば、第１受光強度Ｒ１が外光閾値Ｔ０未満で有るか否かに応じて外光の有無が判定され、外光が無いと判定された場合に第２受光強度Ｒ２が第１残量閾値Ｔ１未満で有るか否かに応じて残量状態が判定される。
【００８３】
また、外光が有ると判定された場合に第２受光強度Ｒ２が第２残量閾値Ｔ２未満で有るか否かに応じて残量状態が判定される。そのため、外光に起因する誤判定を招くことなく、外光の有無に拘わらず、残量状態が判定される。
【００８４】
また、現在の日付及び時刻に対応する第２残量閾値Ｔ２が採用される。夏の朝日、冬の夕日、夜間の照明などの外光の発生条件の変化に対応した第２残量閾値Ｔ２が採用されるので、外光が有る場合における残量状態の検知の精度が向上する。
【００８５】
また、判定された残量状態が表示部２８に表示される。
【００８６】
第１実施形態に係る複合機１０によれば、残量が無いと判定された場合に、記録部２４の動作の実行が禁止されるので、インクタンク１００Ｂから記録部２４へ空気が流れることが防止される。
【００８７】
また、残量が有ると判定された場合に、記録部２４の動作の実行の禁止が解除されるので、記録部２４の動作の実行が禁止された後、ユーザがインクタンク１００Ｂにインクを補充すれば記録部２４が動作可能となる。
【００８８】
［第２実施形態］
次に、第２実施形態に係る複合機１０及びインク供給装置９９が説明される。第２実施形態では、インクタンク１００毎に、被検知部としての突出部１６７及び光学センサ１２５が設けられている。ブラックインク、イエローインク、シアンインク、及びマゼンタインクの透光性は、それぞれ異なっている。これらの透光性が異なるインク毎に、異なる外光閾値Ｔ０、異なる第１残量閾値Ｔ１、及び異なる第２残量閾値Ｔ２が設定されている。第２実施形態におけるその他の構成は第１実施形態の構成と同様なので、詳細な説明が省略される。
【００８９】
第２実施形態では、制御部１３０は、４つのインクタンク１００Ｂ、１００Ｙ、１００Ｃ、及び１００Ｍのそれぞれに対して独立して、残量検知制御を実行する。第２実施形態では、図７に示される第１実施形態に係るインクタンク１００Ｂ用の残量検知制御のフローが、４つのインクタンク１００Ｂ、１００Ｙ、１００Ｃ、及び１００Ｍのそれぞれに対して用意されている。第２実施形態では、制御部１３０は、４つのインクタンク１００Ｂ、１００Ｙ、１００Ｃ、及び１００Ｍ用の残量検知制御のフローにしたがって、各インクタンク１００に対して残量検知制御を実行する。
【００９０】
第２実施形態では、インクタンク１００毎に、値が異なる外光閾値Ｔ０、値が異なる第１残量閾値Ｔ１、及び、値が異なる第２残量閾値Ｔ２が設定されている。透光性の相違により、インク内の単位光路長における光強度の低減率が異なってくる。例えば、イエローインクの透光性は、ブラックインクの透光性よりも高いため、イエローインク内を進む外光の光強度は、ブラックインク内を進む場合と比べて低減しにくい。つまり、同一の強度の外光がインクタンク１００Ｙ及び１００Ｂに進入した際に、インクタンク１００Ｙに設けられた光学センサ１２５で得られる受光強度は、インクタンク１００Ｂに設けられた光学センサ１２５で得られる受光強度よりも大きくなる。このような光強度の低減率の変化による影響は、外光だけでなく、光学センサ１２５の光の場合も同様である。そのため、イエローインクに関する外光閾値Ｔ０、第１残量閾値Ｔ１、及び第２残量閾値Ｔ２は、ブラックインクに関する外光閾値Ｔ０、第１残量閾値Ｔ１、及び第２残量閾値Ｔ２よりも、高い値に設定されている。
【００９１】
［第２実施形態の作用効果］
第２実施形態に係るインク供給装置９９によれば、インクの違いに応じて残量状態の判定が行われるので、外光に起因する誤判定を招くことなく、外光の有無に拘わらず、残量状態がより正確に判定される。
【００９２】
［第３実施形態］
次に、第３実施形態に係る複合機１０及びインク供給装置９９が説明される。第３実施形態では、第１残量閾値Ｔ１が零に設定されている。第２残量閾値Ｔ２は、零よりも大きな値である。第３実施形態におけるその他の構成は第１実施形態の構成と同様なので、詳細な説明が省略される。
【００９３】
［変形例］
以上、本発明の実施の形態を詳細に説明してきたが、前述までの説明はあらゆる点において本発明の例示に過ぎない。本発明の範囲を逸脱することなく種々の改良や変形を行うことができることは言うまでもない。本実施形態に係るインク供給装置９９及び複合機１０の各構成要素に関して、実施の形態に応じて、適宜、構成要素の省略、置換、及び追加が行われてもよい。また、上記インク供給装置９９及び複合機１０の各構成要素の形状及び大きさも、実施の形態に応じて、適宜、設定されてよい。例えば、以下の変更が可能である。
【００９４】
第１実施形態では、１つのインクタンク１００Ｂに対して光学センサ１２５が設けられて残量検知が実行され、第２実施形態では、４つのインクタンク１００Ｂ、１００Ｙ、１００Ｃ、及び１００Ｍのそれぞれに対して光学センサ１２５が設けられて残量検知が実行されている。光学センサ１２５が設けられて残量検知が実行されるインクタンク１００の数は限定されるものではなく、任意の数のインクタンク１００のそれぞれに対して光学センサ１２５が設けられて残量検知が実行されてもよい。
【００９５】
第１及び第２実施形態では、第２発光強度Ｅ２は第１発光強度Ｅ１よりも大きな値であるが、第１発光強度Ｅ１及び第２発光強度Ｅ２の大小関係は、逆であってもよい。
【００９６】
第２実施形態では、透光性が異なるインクは、インクタンク１００毎に貯留されている。この構成に変えて、インクタンクが複数の液体貯留室を有し、当該液体貯留室毎に透光性が異なるインクが貯留されてもよい。
【００９７】
第１から第３実施形態では、外光が無いと判定された場合及び外光が有ると判定された場合のそれぞれにおいて残量状態が判定される。この構成に変えて、外光が無いと判定された場合において残量状態が判定され、外光が有ると判定された場合には残量状態の判定が行われなくてもよい。つまり、残量の誤判定を招く原因となる外光が有る場合に、制御部１３０が、残量状態の判定を行わない。このような構成においても、液体が十分残っているにも拘わらず液体の残量が少ないとの外光に起因する誤判定が、防止される。
【符号の説明】
【００９８】
１０・・・複合機
２４・・・記録部
９９・・・インク供給装置
１００、１００Ｂ、１００Ｃ、１００Ｍ、１００Ｙ・・・インクタンク
１１１・・・インク室（液体貯留室）
１１２・・・液体注入口
１２５・・・光学センサ
１２５ａ・・・発光部
１２５ｂ・・・受光部
１３０・・・制御部
１３２・・・ＲＯＭ（記憶部）
１４１・・・フレーム（少なくとも一部が透光性を有する壁）
１５８・・・液体流出口
１６７・・・突出部
Ｅ１・・・第１発光強度
Ｅ２・・・第２発光強度
Ｒ１、Ｒ１（Ａ）、Ｒ１（Ｂ）、Ｒ１（Ｃ）、Ｒ１（Ｄ）・・・第１受光強度
Ｒ２、Ｒ２（Ａ）、Ｒ２（Ｂ）、Ｒ２（Ｃ）、Ｒ２（Ｄ）・・・第２受光強度
Ｔ０・・・外光閾値
Ｔ１・・・第１残量閾値
Ｔ２・・・第２残量閾値
【図１】
2018153946.tif 000003
【図２】
2018153946.tif 000004
【図３】
2018153946.tif 000005
【図４】
2018153946.tif 000006
【図５】
2018153946.tif 000007
【図６】
2018153946.tif 000008
【図７】
2018153946.tif 000009