所定間隔で並設された発光部と受光部とを有する液体噴射装置に装着されて、該液体噴射装置に液体を供給する液体容器であって、前記液体を内部に収容する液体収容室と、前記液体収容室の底部に設けられたプリズムと、を備え、前記プリズムには、前記発光部から照射されて前記液体収容室の底面側から前記プリズムに入射した光を反射する第1の反射面と、前記第1の反射面で反射した光を前記受光部に向けて反射する第2の反射面と、前記プリズムの外側から該プリズムの内部に向けて形成された凹部とが設けられており、前記凹部の底面あるいは内壁面には、前記第1の反射面または前記第2の反射面の何れか一方に平行な第3の反射面が形成されている液体容器。請求項1に記載の液体容器であって、前記液体噴射装置は、噴射ヘッドを有し、前記液体容器が装着されるキャリッジを移動させながら液体を噴射する装置であり、前記液体噴射装置には、前記キャリッジの移動方向に並べて前記発光部および前記受光部が設けられており、前記プリズムは、前記液体容器を前記キャリッジに装着した状態では、前記第1の反射面と前記第2の反射面と前記第3の反射面とが該キャリッジの移動方向に配置されている液体容器。請求項1または請求項2に記載の液体容器であって、前記第3の反射面は、前記凹部の底面に形成されており、前記凹部の内壁面は、前記第1の反射面側の内壁面および前記第2の反射面側の内壁面が互いに平行で、且つ、透明に形成されている液体容器。請求項1ないし請求項3の何れか一項に記載の液体容器を備えた液体噴射装置。しかし、特許文献2に提案されている技術では、液体室内の液体の残量を正しく検出できないことがあるという問題があった。すなわち、複数の直角プリズムの各々に発光部からの光を順番に照射するためにプリズムを移動させており、その移動方向は、所定間隔で並設された発光部および受光部の並び方向X方向ではなく、X方向と直交する方向Y方向になっている。また、発光部および受光部とプリズムとのX方向の位置合わせには高い精度が要求され、プリズムに対して発光部からの光の照射位置がX方向にずれていると、プリズムに入射した光が反射面で反射したとしても、入射光と反射光との間隔が所定間隔ではないので、受光部に到達しない。そして、プリズムをY方向に移動させる構成では、X方向の位置ズレがあっても補正されないので、液体室内の液体の有無残量を正しく検出できない場合が生じる。この発明は、従来の技術が有する上述した課題を解決するためになされたものであり、プリズムを用いて液体容器内の液体の残量を段階的に検出し、且つ、プリズムの位置ズレによる検出誤差が生じることを抑制することが可能な技術の提供を目的とする。上述した課題の少なくとも一部を解決するために、本発明の液体容器は次の構成を採用した。すなわち、所定間隔で並設された発光部と受光部とを有する液体噴射装置に装着されて、該液体噴射装置に液体を供給する液体容器であって、前記液体を内部に収容する液体収容室と、前記液体収容室の底部に設けられたプリズムと、を備え、前記プリズムには、前記発光部から照射されて前記液体収容室の底面側から前記プリズムに入射した光を反射する第1の反射面と、前記第1の反射面で反射した光を前記受光部に向けて反射する第2の反射面と、前記プリズムの外側から該プリズムの内部に向けて形成された凹部とが設けられており、前記凹部の底面あるいは内壁面には、前記第1の反射面または前記第2の反射面の何れか一方に平行な第3の反射面が形成されていることを要旨とする。このような本発明の液体容器においては、第1の反射面および第2の反射面を有するプリズムが液体収容室の底部に設けられており、発光部と受光部とが所定間隔で並設された液体噴射装置に液体容器が装着されると、発光部から照射された光が液体収容室の底面側からプリズムに入射する。こうしたプリズムでは、液体容器内の液体が第1の反射面および第2の反射面に接していれば、プリズムに入射した発光部の光は液体収容室内に透過する。一方、液体容器内の液体が消費されて第1の反射面および第2の反射面に空気が接するようになると、プリズムに入射した発光部の光は、第1の反射面および第2の反射面に反射する光路第1光路で受光部に到達する。そして、プリズムには、外側から内部に向けて形成された凹部が設けられており、この凹部の底面あるいは内壁面には、第1の反射面または第2の反射面の何れか一方に平行な第3の反射面が形成されている。例えば、第3の反射面が第1の反射面に平行に設けられていけば、プリズムに入射した発光部の光を第3の反射面に当てることによって、第3の反射面および第2の反射面に反射する光路第2光路で受光部に到達させることができる。このような第3の反射面はプリズムの内部に設けられており、且つ、発光部と受光部とが所定間隔で設けられていることから、第2光路は、第1光路よりもプリズムの低い位置で光を反射する。そのため、液体容器内の液体の消費に伴って液面が下がり、先ず、液面の高さが第1光路と第2光路との間になると、第1光路では発光部の光が受光部に届くが、第2光路では届かない状態となる。そして、さらに液体が消費されて液面の高さが第2光路よりも下がると、第2光路でも発光部の光が受光部に届くようになる。従って、第1光路および第2光路のそれぞれについて発光部の光が受光部に届くか否かを検出すれば、液体容器内の液体の残量を2段階に分けて検出することができる。尚、第3の反射面が第2の反射面に平行に設けられている場合には、プリズムに入射した発光部の光を、第1の反射面および第3の反射面に反射させる第2光路で受光部に到達させることができる。そのため、上述と同様に、液体容器内の液体の残量を2段階で検出することができる。また、前述したように、プリズムは、発光部および受光部の並び方向X方向に位置ズレが生じると、入射光と反射光との間隔が所定間隔発光部と受光部との間隔と合わなくなるので、受光部が発光部の光を受けることができない。本発明の液体容器では、第1光路と第2光路とを切り換える際には、プリズムが設けられた液体容器をX方向に移動させればよく、このとき、プリズムのX方向の位置合わせを同時に行うことができる。そのため、プリズムのX方向の位置ズレによる検出誤差を抑制して、液体容器内の液体の残量を正確に検出することができる。上述した本発明の液体容器では、液体容器が装着されるキャリッジを移動させながら液体を噴射する液体噴射装置に適用される場合には、次のようにしてもよい。先ず、この液体噴射装置には、発光部および受光部をキャリッジの移動方向に並べて設ける。そして、プリズムは、液体容器をキャリッジに装着した状態では、第1の反射面と第2の反射面と第3の反射面とをキャリッジの移動方向に配置しておく。このような構成によれば、キャリッジが移動するのに伴って、液体容器に設けられたプリズムが発光部および受光部の並び方向X方向に移動することから、プリズム内の第1光路と第2光路とを容易に切り換えることができるだけでなく、プリズムがX方向に連続的に移動する過程で第1光路および第2光路に対応するプリズムのX方向の位置合わせを適切に行うことができる。その結果、プリズムの位置ズレによる検出誤差が生じることはなく、液体容器内の液体の残量を2段階に分けて正確に検出することができる。また、こうした本発明の液体容器では、第3の反射面を凹部の底面に形成する場合には、凹部の内壁面を、第1の反射面側の内壁面および第2の反射面側の内壁面が互いに平行で、且つ、透明に形成しておいてもよい。第3の反射面が凹部の底面に形成されている場合には、第1光路が凹部の内壁面と交差することがある。この場合でも、凹部の内壁面を透明に形成しておけば、凹部に入射する光を透過させることができる。また、凹部の互いに向かい合う内壁面を平行にしておけば、第1光路で進む光が凹部を透過しても、光の進行方向は変わらない。その結果、第1光路が凹部の内壁面と交差する場合でも、第2の反射面では、第1の反射面に反射した光を受光部に向けて反射させることができる。また、こうした本発明の液体容器は、液体噴射装置に装着されて、液体噴射装置に液体を供給するものである。従って、本発明は、上述した本発明の液体容器を備える液体噴射装置の態様で把握することも可能である。このような態様で把握される本発明の液体噴射装置では、液体容器の底部に設けられたプリズム内に、発光部の光を受光部に到達させる光路として、第1の反射面および第2の反射面に反射させる第1光路と、第3の反射面および第2の反射面に反射させる第2光路第1の反射面および第3の反射面に反射させる第2光路とが設定されている。第2光路では、第1光路よりもプリズムの低い位置で光を反射することから、液体容器内の液面が第1光路よりも下がると、先ず、第1光路で発光部の光が受光部に届くようになり、さらに、液面が第2光路よりも下がると、第2光路でも発光部の光が受光部に届くようになる。そのため、液体容器を発光部および受光部の並び方向に移動させることで第1光路と第2光路とを切り換えて、各光路ついて発光部の光が受光部に届くか否かを検出すれば、液体容器内の液体の残量を2段階に分けて正確に検出することができる。以下では、上述した本願発明の内容を明確にするために、次のような順序に従って実施例を説明する。A.インクジェットプリンターの構成:B.インクカートリッジの構造:C.インク残量の検出動作:D.変形例:D-1.第1変形例:D-2.第2変形例:A.インクジェットプリンターの構成:図1は、インクカートリッジが装着されるインクジェットプリンターを例に液体噴射装置の大まかな構成を示した説明図である。図示されているように、インクジェットプリンター10は、主走査方向に往復動しながら印刷媒体としての印刷用紙2上にインクドットを形成するキャリッジ20と、キャリッジ20を往復動させる駆動機構30と、印刷用紙2の紙送りを行うためのプラテンローラー40と、正常に印刷可能なようにメンテナンスを行うメンテナンス機構50などから構成されている。キャリッジ20には、インクを収容したインクカートリッジ100や、インクカートリッジ100が装着されるキャリッジケース22や、キャリッジケース22の底面側印刷用紙2に向いた側に搭載された噴射ヘッド24などが設けられている。この噴射ヘッド24にはインクを噴射する複数の噴射ノズルが形成されており、インクカートリッジ100内のインクを噴射ヘッド24に供給して、噴射ノズルから印刷用紙2に向かって正確な分量だけインクを噴射することにより、画像等が印刷される。本実施例のインクジェットプリンター10では、シアン色、マゼンタ色、イエロー色、黒色の4種類のインクを用いてカラー画像を印刷することが可能であり、このことと対応して、キャリッジ20に搭載された噴射ヘッド24には、インクの種類毎に噴射ノズルが設けられている。また、インクカートリッジ100もインクの種類毎に設けられており、それぞれの噴射ノズルに対して、対応する色のインクカートリッジ100からインクが供給される。加えて、インクカートリッジ100は、内部のインクが無くなったら新しいインクカートリッジ100と交換するように、キャリッジケース22に対して着脱可能に構成されている。尚、本実施例のインクカートリッジ100は、本発明の液体容器に相当している。キャリッジ20を往復動させる駆動機構30は、主走査方向に延設されたガイドレール38と、内側に複数の歯形が形成されたタイミングベルト32と、タイミングベルト32の歯形と噛み合う駆動プーリ34と、駆動プーリ34を駆動するためのステップモーター36などから構成されている。タイミングベルト32の一部はキャリッジケース22に固定されており、タイミングベルト32を駆動することによって、ガイドレール38に沿ってキャリッジケース22が移動する。印刷用紙2の紙送りを行うプラテンローラー40は、図示しない駆動モーターやギア機構によって駆動されて、印刷用紙2を副走査方向に所定量ずつ紙送りする。メンテナンス機構50は、印刷領域外のホームポジションと呼ばれる領域に設けられており、キャップ52や、キャップ52の下方の位置に設けられた吸引ポンプ54などから構成されている。キャップ52は、図示しない昇降機構によって上下方向に移動可能となっており、インクジェットプリンター10が画像等を印刷していない間は、キャリッジ20をホームポジションに移動させて、キャップ52を上昇させる。すると、キャップ52が噴射ヘッド24の底面側に押し当てられて噴射ノズルを覆うように閉空間が形成されるので、噴射ヘッド24内のインクが乾燥することを抑制する。また、キャップ52には、図示しない吸引チューブを介して吸引ポンプ54が接続されており、噴射ヘッド24の底面側にキャップ52を押し当てた状態で吸引ポンプ54を作動させることで、噴射ヘッド24内の劣化したインク乾燥して増粘したインクなどを吸い出す動作いわゆるクリーニングを実行する。また、ホームポジションには、インクカートリッジ100内のインクの残量を光学的に検出するためのセンサー200が、キャップ52の印刷領域側に隣接して設けられている。詳しくは後述するが、センサー200の内部には、発光部および受光部が並設されており、キャリッジ20の移動に伴ってインクカートリッジ100がセンサー200上を通過する際に発光部から光を発して、その光を受光部が受けるか否かによってインクカートリッジ100内のインクの残量を検出している。尚、センサー200を設ける位置は、この位置に限られるわけではなく、キャリッジ20の移動に伴ってインクカートリッジ100が通過する経路の下方の位置にセンサー200が設けられていればよい。更に、インクジェットプリンター10の背面側には、インクジェットプリンター10の全体の動作を制御する制御部60が搭載されている。キャリッジ20を往復動させる動作や、印刷用紙2を紙送りする動作や、噴射ノズルからインクを噴射する動作や、メンテナンス機構50を駆動する動作や、インクカートリッジ100内のインクの残量を検出する動作などは、全て制御部60によって制御されている。B.インクカートリッジの構造:図2は、本実施例のインクカートリッジ100の大まかな構造を示した斜視図である。図示されているように、インクカートリッジ100は、硬質の樹脂材料で直方体形状に形成された箱体であり、この箱体の内部が、インクを収容する液体収容室になっている。インクカートリッジ100の底面には、噴射ヘッド24にインクを供給するためのインク供給口102が設けられている。インクカートリッジ100が装着されるキャリッジケース22の底面には、図示しないインク取入針が立設されており、インクカートリッジ100をキャリッジケース22に装着することによって、インク取込針がインク供給口102に挿入される。すると、インクカートリッジ100内のインクがインク取込針に取り込まれて噴射ヘッド24に供給される。尚、インクカートリッジ100の上面には、図示しない大気開放孔が設けられており、インクカートリッジ100内のインクの消費に伴って大気開放孔から空気が導入されるのでインクカートリッジ100の内部が負圧になることはない。また、インクカートリッジ100内には、光透過性の材料で形成されたプリズム104が底部に設けられており、プリズム104の底面がインクカートリッジ100の底面の一部を構成している。インクカートリッジ100が装着されるキャリッジケース22の底面には、プリズム104に対応する位置に図示しない貫通穴が設けられており、インクカートリッジ100を装着したキャリッジケース22がセンサー200上を通過すると、センサー200の発光部から照射される光がプリズム104に入射する。図3は、本実施例のインクカートリッジ100に設けられたプリズム104の形状を示した説明図である。先ず、図3aは、プリズム104の外観形状を示した斜視図である。本実施例のプリズム104は、いわゆる直角プリズムであり、互いに直交する第1の反射面106と第2の反射面108とを有している。また、プリズム104は、第1の反射面106と第2の反射面108との交線104rに向かい合う面を底面として配置されている。そして、プリズム104の第1の反射面106には、プリズム104の内部に向けて形成された切り込み部110が交線104rと平行に設けられている。尚、本実施例の切り込み部110は、本発明の凹部に相当している。図3bは、第1の反射面106と第2の反射面108との交線104rに直交する面でプリズム104を切断した断面図である。図示されているように、プリズム104は、底面に対して第1の反射面106および第2の反射面108がそれぞれ45度の角度に設けられており、直角二等辺三角形の断面形状をしている。また、プリズム104の切り込み部110は、第1の反射面106の上部の位置から鉛直下方に向けて設けられている。そして、切り込み部110の底面には、第1の反射面106に平行な第3の反射面112が形成されている。尚、切り込み部110の内壁面は透明に形成されている。本実施例のインクカートリッジ100では、このような形状のプリズム104を搭載することにより、内部のインクの残量を段階的に検出することが可能となっている。以下では、プリズム104を用いてインクカートリッジ100内のインクの残量を段階的に検出する動作について説明する。C.インク残量の検出動作:図4および図5は、プリズム104を用いてインクカートリッジ100内のインクの残量を段階的に検出する様子を示した説明図である。先ず、前述したように、インクカートリッジ100は、主走査方向に往復動するキャリッジ20に装着されている。装着状態のインクカートリッジ100内のプリズム104は、図4に示すように、第1の反射面106に対して第2の反射面108が主走査方向に配置されて設けられている第1の反射面106と第2の反射面108との交線104rが主走査方向に直交している。また、キャリッジ20が主走査方向に移動する経路の途中には、下方の位置にセンサー200が設けられており、センサー200の内部には、発光部202と受光部204とが所定間隔で主走査方向に並設されている。これら発光部202および受光部204は鉛直上方に向けて設けられており、光を透過しない部材で発光部202と受光部204との間が仕切られているので、発光部202の光が直接的に受光部204に届くことはない。そして、キャリッジ20の移動に伴ってインクカートリッジ100がセンサー200上を通過する際には、発光部202から光が照射されてプリズム104の底面に対して垂直に入射する。図4には、キャリッジ20の移動に伴ってインクカートリッジ100内のプリズム104の頂点第1の反射面106と第2の反射面108との交線104rがセンサー200の中央発光部202と受光部とのちょうど中間の鉛直上方に位置した状態が示されている。以下では、このプリズム104の位置を原点と呼ぶことにする。このとき、図4aに示すように、インクカートリッジ100内にプリズム104の全体が浸る程度にインクが残っている場合には、第1の反射面106にインクが接している。すると、発光部202から照射されてプリズム104に入射した光は、図4a中に太い破線の矢印で示したように、第1の反射面106に達しても反射せず、屈折してインクカートリッジ100内のインクを透過する。そのため、発光部202の光は受光部204に届かない。これに対して、インクカートリッジ100内のインクが消費されて、図4bに示すように、インク面がプリズム104の頂点よりも下がると、プリズム104の上部がインクから露出する。この露出した部分では、第1の反射面106および第2の反射面108に空気が接している。そして、発光部202から照射されてプリズム104に入射した光は、第1の反射面106の空気が接する部分に当たると、図4b中に太い破線の矢印で示したように、水平方向に反射する。この反射した光は、第1の反射面106の上部の位置から鉛直下方に向けて設けられた切り込み部110に達すると、そのまま通過する。すなわち、切り込み部110の内壁面は、水平方向に進む光に直交しており、且つ、透明に形成されているので、切り込み部110に空気が接していてもほとんど反射せずに、切り込み部110を透過するスネルの法則。尚、光が切り込み部110を透過する際には、プリズム104と空気との境界面でわずかに損失がある。さらに、切り込み部110を透過した光は、第2の反射面108の空気に接する部分に当たると、鉛直下方に向けて反射する。こうして第2の反射面108で反射した光は、発光部202と所定間隔で並設された受光部204に到達する。尚、発光部202と受光部204との間隔は、プリズム104が原点位置にある状態で、発光部202から照射された光が第1の反射面106および第2の反射面108で反射することによって、受光部204に到達する間隔に設定されている。また、本明細書中では、発光部202から照射された光が第1の反射面106および第2の反射面108で反射して受光部204に達する光路を第1光路と呼ぶことにする。一方、図5には、キャリッジ20の移動に伴ってインクカートリッジ100のプリズム104が、図4に示した原点位置からセンサー200の発光部202側図中の右側に1.7mmだけ移動した状態が示されている。この状態では、発光部202の鉛直上方に、プリズム104に切り込み部110を設けることで形成された第3の反射面112が位置している。そして、図5aには、インクカートリッジ100内のインク面の高さが図4bと同じである状態が示されている。この場合には、プリズム104の上部はインクから出ているものの、プリズム104の内部に形成された第3の反射面112よりはインク面が高くなっており、第3の反射面112にインクが接している。そのため、発光部202から照射されてプリズム104に入射した光は、図5a中に太い破線の矢印で示したように、第3の反射面112で反射することなく、屈折してインクカートリッジ100内を透過する。従って、発光部202の光は受光部204に届かない。これに対して、インクカートリッジ100内のインクがさらに消費されて、図5bに示すようにインク面が第3の反射面112よりも下がると、第3の反射面112に空気が接した状態となる。すると、発光部202から照射されてプリズム104に入射した光は、図5b中に太い破線の矢印で示したように、第3の反射面112で反射する。前述したように第3の反射面112は、第1の反射面106に平行であるため、第3の反射面112に反射した光は水平方向に進む。そして、第3の反射面112に反射した光は、第2の反射面108の空気に接する部分に当たると、鉛直下方に向けて反射して受光部204に到達する。尚、本明細書中では、発光部202から照射された光が第3の反射面112および第2の反射面108で反射して受光部204に達する光路を第2光路と呼ぶことにする。このようにプリズム104内には、底面側から入射した光を第1の反射面106および第2の反射面108で反射させる第1光路と、第3の反射面112および第2の反射面で反射させる第2光路とが設定されており、第1光路では、第2光路よりもプリズム104の高い位置で光が反射する。そのため、インクカートリッジ100内のインクの消費に伴ってインク面が下がり、プリズム104の上部がインクから露出すると、先ず第1光路で発光部202の光が受光部204に届くようになる。そして、さらにインクが消費されて第3の反射面112がインクから露出すると、第2光路でも発光部202の光が受光部204に届くようになる。前述したようにインクジェットプリンター10の全体の動作は制御部60が制御しており、受光部204が発光部202からの光を受けたことを示す信号がセンサー200から制御部60に入力される。すると、制御部60は、キャリッジ20の位置プリズム104が原点位置か否かに基づいて、発光部202の光が第1光路または第2光路の何れで受光部204に到達したかを判断する。そして、第1光路で発光部202の光が受光部204に届いており、第2光路では届いていない場合には、インクカートリッジ100内のインク面がプリズム104の頂点よりも下がっているものの第3の反射面112がインクに浸かる程度にはインクが残っている状態以下、この状態をニアエンドというであると判断される。従って、この場合は、図示しない液晶パネルにおいてニアエンドを示す表示例えば、インクの残量が少ないので、新しいインクカートリッジを用意して下さいの表示を行う。一方、第1光路だけでなく第2光路でも発光部202の光が受光部204に届いている場合には、インクカートリッジ100内のインク面が第3の反射面112よりも下にある状態以下、この状態をインクエンドというと判断される。そのため、この場合は、図示しない液晶パネルにおいてインクエンドを示す表示例えば、インクが無くなったので、新しいインクカートリッジに交換して下さいの表示を行う。以上のように、本実施例のインクカートリッジ100では、プリズム104の内部に第1の反射面106に平行な第3の反射面112を設けることよって、発光部202から照射された光を受光部204に到達させる光路として、第1の反射面106および第2の反射面108で反射させる第1光路と、第3の反射面112および第2の反射面108で反射させる第2光路とがプリズム104内に設定されている。そして、第1光路では、第2光路よりもプリズム104の高い位置で光が反射するので、インクカートリッジ100内のインクの残量が少なくなると、先ず、第1光路で発光部202の光が受光部204に届くようになり、さらにインクが残り少なくなると第2光路でも発光部の光が受光部204に届くようになる。従って、第1光路および第2光路のそれぞれについて発光部202の光が受光部204に届くか否かを検出することによって、インクカートリッジ100内のインクの残量をニアエンドとインクエンドの2段階で検出することができる。また、本実施例のプリズム104は、インクカートリッジ100がキャリッジ20に装着された状態で、互いに平行な第1の反射面106および第2の反射面108が第2の反射面108に対して主走査方向キャリッジの移動方向に配置されて設けられている。さらに、センサー200の発光部202および受光部204は、主走査方向に併設されていることから、キャリッジ20の移動に伴ってインクカートリッジ100内のインクの残量ニアエンドおよびインクエンドを正確に検出ことが可能となっている。以下では、この点について捕捉して説明する。図6は、キャリッジ20の移動に伴って受光部204が受ける反射光の強度が変化する様子を示した説明図である。図6のグラフは、インクカートリッジ100内にインクが無い状態インクエンドにおいて受光部204が受ける反射光の強度とプリズム104の座標との関係を示している。また、プリズム104の座標は、プリズム104の頂点がセンサー200の中央の鉛直上方に位置した状態を原点位置として、この原点を基準に発光部202側を正、受光部204側を負として表している。前述したようにセンサー200はホームポジションに設けられており図1参照、キャリッジ20が印刷領域からホームポジションに移動するのに伴って、インクカートリッジ100のプリズム104はセンサー200上を通過する。このとき、プリズム104は、受光部204側から発光部202側に向けてセンサー200を横切る。先ず、発光部202からの光がプリズム104の底面に入射するようになると、第1の反射面106および第2の反射面108に反射した反射光が鉛直下方に向けて戻るものの、最初は入射光と反射光との間隔が所定間隔発光部202と受光部204との間隔よりも広いので、受光部204は反射光を受けることができない。そして、プリズム104が原点付近になると、入射光と反射光との間隔は所定間隔とほぼ一致するので、第1光路によって発光部202の光が受光部204に効率よく届く。その結果、受光部204が受ける反射光の強度はピーク第1ピークとなる。さらに、プリズム104が原点位置を過ぎると、入射光と反射光との間隔が所定間隔よりも狭くなるので、再び受光部204は反射光を受けることができなくなる。また、プリズム104がさらに移動すると、発光部202から照射されてプリズム104に入射する光が第3の反射面112および第2の反射面108に反射するようになる。そして、原点から1.7mmの位置では、原点位置のときと同様に、入射光と反射光との間隔が所定間隔となるので、第2光路によって発光部202の光が受光部204に効率よく届く。その結果、受光部204が受ける反射光の強度はピーク第2ピークとなる。尚、前述したように、インクカートリッジ100内にプリズム104の全体が浸かる程度のインクが残っている状態では、第1光路および第2光路の何れでも発光部202の光が受光部204に届かないので、図6に示したような第1ピークおよび第2ピークは何れも検出されない。また、プリズム104の上部はインクから出ているが第3の反射面112はインクに浸かっている状態ニアエンドでは、第1光路でのみ発光部202の光が受光部204に届き、第2光路では届かないので、図6に示した第1ピークだけが検出される。以上から明らかなように、受光部204が受ける反射光の強度は、発光部202および受光部204の並び方向におけるプリズム104の位置に敏感であり、わずかな位置ズレがあるだけで入射光と反射光との間隔が所定間隔とならないので、受光部204は反射光を受けることができない。そこで、本実施例のように発光部202および受光部204を主走査方向に並設しておき、且つ、プリズム104の互いに平行な第1の反射面106および第3の反射面112を第2の反射面108に対して主走査方向に配置しておけば、キャリッジ20が主走査方向に移動するのに伴って、プリズム104内の第1光路と第2光路とを切り換えることができるだけでなく、プリズム104が発光部202および受光部204の並び方向に連続的に移動する過程で第1光路および第2光路に対するプリズム104の位置合わせを適切に行うことができる。その結果、プリズム104の位置ズレによる検出誤差が生じることはなく、インクカートリッジ100内のインク残量をニアエンドとインクエンドの2段階で正確に検出することができる。D.変形例:以上に説明した本実施例のインクカートリッジ100には、幾つかの変形例が存在している。以下では、これら変形例について説明する。尚、変形例の説明にあたっては、前述した実施例と同様の構成部分については、先に説明した実施例と同様の符号を付し、その詳細な説明を省略する。D-1.第1変形例:前述した実施例では、プリズム104の切り込み部110は、第1の反射面106の上部の位置から鉛直下方に向けて設けられており、第1の反射面106に反射した光が切り込み部110を透過するようになっていた。しかし、切り込み部110をプリズム104の底面から内部に向けて設けてもよい。図7は、第1変形例のプリズム104を第1の反射面106および第2の反射面108に垂直な面で切断した断面図である。図示されているように、第1変形例のプリズム104の切り込み部110は、第1の反射面106ではなく、プリズム104の底面から内部に向けて設けられている。この切り込み部110は、内壁面が第1の反射面106に平行に形成されており、切り込み部110の第2の反射面108側の内壁面が第3の反射面112となっている。図8は、第1変形例のプリズム104を用いてインクカートリッジ100内のインクの残量を検出する様子を示した説明図である。先ず、第1変形例のインクカートリッジ100においても、前述した実施例と同様に、プリズム104の全体がインクに浸かっている状態では、発光部202から照射されてプリズム104に入射した光は、第1の反射面106に反射することなく、インクカートリッジ100内を透過する図4a参照。従って、プリズム104が原点位置にあっても、発光部202の光は受光部204に届かない。これに対して、インクカートリッジ100内のインクが消費され、図8aに示すように、プリズム104の上部がインクから露出して空気に接する状態では、発光部202から照射されてプリズム104に入射した光は、図中に太い破線の矢印で示すように、第1の反射面106および第2の反射面108のそれぞれ空気が接する部分で反射することによって、受光部204に達する。また、図8bには、プリズム104の位置が、図8aに示した原点位置から発光部202側図中の右側に1.7mmだけ移動した状態が示されている。第1変形例のプリズム104では、前述した実施例とは異なり、切り込み部110に形成された第3の反射面112には常に空気が接している。そのため、発光部202から照射されてプリズム104に入射した光は、第3の反射面112に当たると、水平方向に反射する。ただし、水平方向に進む光が第2の反射面108に当たる分部は、未だインクと接しているので、光は反射することなくインクを透過する。その結果、発光部202の光は受光部204に届かない。そして、インクカートリッジ100内のインクがさらに消費されて、第3の反射面112で反射した光が第2の反射面108と当たる部分に空気が接するようになると、光は鉛直下方に向けて反射して受光部204に到達する。以上に説明したように、プリズム104の底面から内部に向けて切り込み部110が設けられた第1変形例のインクカートリッジ100においても、前述した実施例と同様に、発光部202から照射された光を第1の反射面106および第2の反射面108で反射させる第1光路と、第3の反射面112および第2の反射面108で反射させる第2光路とがプリズム104内に設定されており、第1光路は第2光路よりもプリズム104の高い位置で光を反射させる。そのため、第1光路および第2光路のそれぞれについて発光部202の光が受光部204に届くか否かを検出すれば、インクカートリッジ100内のインクの残量をニアエンドとインクエンドの2段階で検出することができる。また、第1変形例のインクカートリッジ100では、プリズム104の底面から内部に向けて切り込み部110を設けることによって、第1光路の途中に切り込み部110が介在していない。そのため、第1の反射面106に反射した光が切り込み部110を透過する際にプリズム104と空気との境界面で生じる光の損失はなく、前述した実施例に比べて、第1光路で受光部204に到達する反射光の強度を高めることができる。D-2.第2変形例:前述した実施例では、第1の反射面106および第2の反射面108はインクが接していると光を透過し、空気が接していると光を反射するようになっていた。しかし、第1の反射面106および第2の反射面108に、インクあるいは空気の何れが接しているかにかかわらず光を反射する加工を施しておいてもよい。以下では、このような構成の第2変形例について説明する。図9は、第2変形例のインクカートリッジ100において、発光部202から照射された光がプリズム104で反射する様子を示した説明図である。第2変形例のインクカートリッジ100では、プリズム104の第1の反射面106および第2の反射面108にアルミ蒸着加工が施されている。そのため、図示されているように、インクカートリッジ100内のインク面がプリズム104の頂点よりも高い位置にあっても、プリズム104が原点位置にある状態では、発光部202から照射されてプリズム104に入射した光は、第1の反射面106および第2の反射面108に反射する第1光路で受光部204に到達する。このような第1光路は、キャリッジ20にインクカートリッジ100が装着されているか否かの検出に利用することができる。すなわち、キャリッジ20にインクカートリッジ100が装着されてさえいれば、第1光路で発光部202の光が受光部204に届くので、受光部204が発光部202の光を受けていることに基づいて、キャリッジ20にインクカートリッジ100が装着されていることを検出できる。一方、プリズム104に切り込み部110を設けることによって第1の反射面106と平行に形成された第3の反射面112には、アルミ蒸着加工が施されていない。従って、プリズム104が原点から発光部202側に1.7mmの位置にある状態発光部202の鉛直上方に第3の反射面が位置する状態で発光部202から光が照射されても、インクカートリッジ100内のインク面が第3の反射面112よりも高い位置にあれば、プリズム104に入射した光は、第3の反射面112に反射せず、インクを透過する図5a参照。これに対して、インク面が第3の反射面112よりも低い位置にあれば、プリズム104に入射した光は、第3の反射面112および第2の反射面108に反射する第2光路で受光部204に到達する図5b参照。従って、第2光路で受光部204が発光部202の光を受けていることに基づいて、インクカートリッジ100内のインクが無くなったことインクエンドを検出することができる。以上のように、第2変形例のインクカートリッジ100では、プリズム104の第1の反射面106および第2の反射面108にアルミ蒸着加工を施しておくことにより、プリズム104を用いて、インクカートリッジ100内のインクの有無だけでなく、キャリッジ20へのインクカートリッジ100の装着の有無を検出することができる。そのため、インクカートリッジ100の装着の有無を検出するための装置構成例えば、インクカートリッジ100に取り付けられたICチップを読み取る装置が不要となり、インクジェットプリンター10の構造を簡略化することができる。以上、各種の実施形態を説明したが、本発明は上記すべての実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様で実施することが可能である。例えば、前述した実施例では、第3の反射面112が第1の反射面106に平行に設けられていた。しかし、第3の反射面112は、第1の反射面106または第2の反射面108の何れか一方に平行であればよく、第2の反射面108に平行に設けられていてもよい。この場合は、発光部202から照射された光を第1の反射面106および第2の反射面108で反射させる光路と、第1の反射面106および第3の反射面112で反射させる光路の2つの光路がプリズム104内に設定される。また、前述した実施例では、プリズム104の切り込み部110が第1の反射面106の上部の位置から鉛直下方に向けて設けられており、切り込み部110の内壁面と、第1光路第1の反射面106に反射した光の進行方向とが直交していた。しかし、切り込み部110の内壁面は、必ずしも第1光路に対して直行している必要はなく、全反射が起こらない範囲であれば、図10に示すように傾斜していてもよい。すなわち、この場合でも、切り込み部110の互いに向かい合う内壁面を平行にしておけば、第1光路で進む光が切り込み部110を通過しても光の進行方向は変わらない。従って、第2の反射面108では、第1の反射面106に反射した光を鉛直下方に向けて受光部204に向けて反射させることができる。また、前述した実施例では、プリズム104は、第1の反射面106と第2の反射面108とが互いに直交する、いわゆる直角プリズムであるものとして説明した。しかし、プリズム104の形状は、発光部202から照射されて底面側から入射した光を第1の反射面106で反射し、且つ、第1の反射面106に反射した光を第2の反射面108で受光部204に向けて反射できれば、直角プリズムに限定されるわけではない。また、プリズム104の第1光路よりも上の部分頂点部分は、発光部202からの光を反射させる光路に含まれないことから、図11に示すように、プリズム104は、頂点部分を切除した形状としてもよい。こうすれば、プリズム104の材料を節減することができる。