(57)【要約】【課題】内容液の別によらず、常に適正な量の内容液を吐出することができるディスペンサを提供する。【解決手段】本発明のディスペンサ１００は、内容液７０を収容するボトル部１０を装着可能とし、ボトル部１０に収容された内容液７０を吐出部２０から吐出させる吐出動作を行なう空気ポンプ４０と、空気ポンプ４０を制御する制御部５０とを備え、ボトル部１０に収容された内容液７０を吐出部２０から吐出するディスペンサである。制御部５０は、内容液７０を吐出する際の空気ポンプ４０の吐出動作に係る動作情報を取得し、この動作情報に基づいて空気ポンプ４０の吐出動作を制御する。【選択図】図１
2019017672.tif 000002
【特許請求の範囲】
【請求項１】
内容液を収容する容器を装着可能とし、前記容器に収容された内容液を吐出口から吐出させる吐出動作を行なう吐出機構と、該吐出機構を制御する制御部とを備え、前記容器に収容された内容液を吐出口から吐出するディスペンサであって、
前記制御部は、内容液を吐出する際の前記吐出機構の吐出動作に係る動作情報を取得し、該動作情報に基づいて前記吐出機構の前記吐出動作を制御することを特徴とするディスペンサ。
【請求項２】
前記容器に付された記録を読み取る読取部を備え、前記動作情報を前記容器から取得する請求項１に記載のディスペンサ。
【請求項３】
前記制御部は、前記読取部によって読み取られた前記容器に付された記録を前記動作情報として取得する請求項２に記載のディスペンサ。
【請求項４】
前記制御部は、前記容器に付された記録に対応する、前記吐出機構の動作条件または前記動作条件に変換する変換式を示す情報を保持している、請求項２または３に記載のディスペンサ。
【請求項５】
温度センサを備え、前記制御部は、前記温度センサで測定された温度を、前記動作情報として取得する請求項１から４のいずれか１項に記載のディスペンサ。
【請求項６】
前記動作情報の入力を受け付ける入力部を備え、前記制御部は前記入力部より前記動作情報を取得する請求項１に記載のディスペンサ。
【請求項７】
前記制御部は、前記吐出機構が前記内容液を吐出する時間または速度を変更して、前記内容液の吐出量を制御する、請求項１から６のいずれか１項に記載のディスペンサ。
【請求項８】
請求項１から７のいずれか１項に記載のディスペンサの制御方法であって、
内容液を吐出する際の吐出機構の吐出動作に係る動作情報を、前記内容液を収容する容器、動作情報の入力を受け付ける入力部、温度センサの少なくとも１つから取得する工程と、
取得した前記動作情報に基づいて前記吐出機構の吐出動作を制御する工程と、を含むことを特徴とする、ディスペンサの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディスペンサに関する。
【背景技術】
【０００２】
液状の石鹸等の内容液を容器から吐出させるディスペンサとしては、例えば、特許文献１に記載のものがある。特許文献１に記載のディスペンサは、石鹸等の内容液を収容する容器（商品）を装着し、この容器から内容液をハンズフリーまたは手動で吐出させるよう構成されている。特許文献１には、このようなディスペンサにおいて、エンドユーザがサービス間隔を設定し、サービス業者は設定されたサービス間隔で商品の交換（サービス）を行うことが記載されている。そして、特許文献１に記載の発明は、容器に残った内容液の使用量が次回のサービスが行われるまでの使用量の予測量を下回った場合、表示回路にこの旨を通知する情報を表示するものである。特許文献１には、上記制御において、表示回路が補給カートリッジに付された無線ＩＣタグ等の情報を読み込み、起動カウンタ（残存するディスペンス量）を起動することが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−２４６９３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、石鹸等の内容液は、内容液の種類や目的ごとにその適正な使用量が異なる場合がある。このような内容液のいずれに対しても最適な吐出量を得ようとする場合、内容液の粘度や１回あたりの使用量ごとに専用のディスペンサを用意することが必要になる。しかし、このようにすると、ディスペンサの管理や新たなディスペンサの設計等が煩雑になる上、内容液の使用に係るコストも上昇する。また、内容液の粘度や粘度の温度依存性は内容液の成分ごとに相違する場合もあるため、同じ内容液であってもその設置場所の温度環境によっては一定量の吐出に必要なディスペンサの動作時間等が相違する場合もある。
本発明は、内容液の特性や種類によらず、常に適正な量の内容液を吐出することができるディスペンサに関する。
【課題を解決するための手段】
【０００５】
本発明の一態様は、内容液を収容する容器を装着可能とし、前記容器に収容された内容液を吐出口から吐出させる吐出動作を行なう吐出機構と、該吐出機構を制御する制御部とを備え、前記容器に収容された内容液を吐出口から吐出するディスペンサであって、前記制御部は、内容液を吐出する際の前記吐出機構の吐出動作に係る動作情報を取得し、該動作情報に基づいて前記吐出機構の前記吐出動作を制御するディスペンサに関する。
【発明の効果】
【０００６】
本発明によれば、内容液の特性や種類によらず、常に適正な量の内容液を吐出することができるディスペンサを提供することができる。
【図面の簡単な説明】
【０００７】
【図１】本発明の第１実施形態のディスペンサを説明するための図である。
【図２】図１に示した第１実施形態の制御部を説明するための図である。
【図３】図１に示したボトル部及びベースキャップ部の全体を示す図である。
【図４】図３に示したベースキャップ部の構成を説明するための図である。
【図５】本発明の第２実施形態の制御部を説明するための図である。
【図６】本発明の第３実施形態の制御部を説明するための図である。
【図７】図６に示した動作情報変換部が有するテーブルを示す図である。
【図８】本発明の第４実施形態の制御部を説明するための図である。
【図９】本発明の第４実施形態のディスペンサの一連の動作を説明するためのフローチャートを示す図である。
【図１０】図９に示したフローチャート中のサブルーチンを示す図である。
【発明を実施するための形態】
【０００８】
以下、本発明の好ましい実施形態の例として、第１実施形態、第２実施形態、第３実施形態及び第４実施形態について、図面を用いて説明する。なお、すべての図面において、同様の構成要素には同一の符号を付し、重複する説明は適宜に省略する。
【０００９】
［第１実施形態］
第１実施形態のディスペンサは、内容液を収容する容器を装着可能とし、この容器に収容された内容液を吐出口から吐出する装置である。本実施形態のディスペンサは、吐出機構と、この吐出機構を制御する制御部と、を備えている。吐出機構は、ボトル部１０などの容器に収容された内容液を吐出口から吐出させる吐出動作を行なう機構である。制御部は、内容液を吐出する際の吐出機構の吐出動作に係る動作情報を取得し、この動作情報に基づいて吐出機構の吐出動作を制御する。
吐出機構は、使用者の操作をトリガとして内容液を吐出し、次にトリガが発生する以前に吐出動作を停止する。第１実施形態の吐出機構が行う吐出は、１回のトリガに応じて行われる吐出動作を１回としてカウントする。このような吐出機構においては、１回のトリガに応じて複数回の短時間の吐出が繰り返されて内容液が吐出されるものであっても、これを１回の吐出動作とする。内容液は、泡状でも非泡状でもよく、またはゲルやエアロゾルでもよい。
また、上記トリガとしては、吐出機構に対する直接の操作、ボタン、レバー、タッチパネル等により吐出機構へ動作信号を送る、さらにはセンサを使って内容液吐出のタイミングを自動的に吐出機構へ送るものであってもよい。
【００１０】
また、第１実施形態でいう「吐出機構の吐出動作に係る動作情報」とは、吐出機構が吐出動作を行なう際の動作条件を決定するための情報を意味し、例えば、吐出機構が動作する時間、内容液の吐出速度または吐出量等に関する情報であればどのようなものであってもよい。かかる動作情報としては、吐出機構が内容液を吐出する時間（吐出時間）、内容液の吐出速度及び吐出量そのものを示す情報の他、上記の吐出時間、吐出速度及び吐出量を算出するために用いられる各種情報でもよい。かかる各種情報には、内容液の吐出時間、吐出速度または吐出量を内容液ごとに対応付ける情報が含まれる。各種情報としては、例えば、内容液の温度または粘度、内容液を特定するための商品名または商品コード、内容液の粘度もしくは吐出機構の動作条件を特定するためのパラメータなどを挙げることができる。
また、吐出機構が電動式であって供給される電力（供給電力）に応じて内容液の吐出速度が変動する場合、動作情報を、供給電力を示す情報または供給電力を算出するための各種情報とすることができる。
ここで、「内容液を吐出する時間（吐出時間）」とは、上記した１回の吐出動作において内容液が吐出される時間を指す。１回のトリガに応じて複数回の短時間の吐出を繰り返して１回の吐出動作を行なう場合にあっては、当該短時間の吐出の合計時間である。内容液を吐出する時間は、例えば、吐出機構が電動のポンプ駆動式の場合、内容液を吐出させるポンプが１回のトリガに応じて駆動する時間とすることができる。
「内容液の吐出速度」とは、単位時間当たりに吐出される内容液の量または当該内容液の量に対応する各種の量を指す。例えば、１秒間で吐出される内容液の量（ｍｌ）のほか、駆動機構が電動のポンプ駆動式の場合、内容液を吐出させるポンプの単位時間当たりの回転数などをあげることができる。
「吐出機構に供給される電力」としては、例えば、吐出機構のポンプをＰＷＭ（Pulse Width Modulation）制御する際のデューティ・サイクル（パルス幅をパルス周期で割った値）を変える入力信号のパルス幅、又はＤＣ電圧レベルとすることができる。
【００１１】
以下、上記構成を具体的に説明する。
（ディスペンサ）
先ず、図１を用いて第１実施形態のディスペンサを説明する。ディスペンサ１００の構成の説明における上下の方向は、ディスペンサ１００の設置時における方向を示すものとする。また、図１は、第１実施形態のディスペンサ１００の概略的な側面形状を示し、ディスペンサ１００が備える各構成のディスペンサ１００を側面視したときの概略的な配置（筐体６０における配置）を示している。
図１に示すように、第１実施形態に係るディスペンサ（以下、単に「ディスペンサ」と記す）１００は、筐体６０を有している。筐体６０は、本体６１と、本体よりも図中の上方に位置するヘッド部６２と、を備えている。本体６１は、例えばその背面（図１における右側の面）又は側面（図１の紙面における奥側又は手前側の面）などが壁面に固定されるようになっていても良いし、洗面台などの台上に載置されるようになっていても良い。
【００１２】
本体６１には、内容液７０を貯留するボトル部１０が収容されるボトル収容部１１が設けられている。ボトル部１０は筐体側カップリング部４３ａとボトル側カップリング部４３ｂとによって構成されるカップリング部４３によって本体６１と連結される。ボトル部１０は、容器本体１４の内部にあって上昇する内容液７０を通すディップチューブ３１と、ディップチューブ３１からの内容液７０を泡化するフォーマー３５（図３、図４参照）と、泡化した内容液７０を吐出する吐出部２０と、を備えている。ボトル部１０は、容器本体１４は、フォーマー３５及び吐出部２０が、ベースキャップ部３０によって連結されている。
第１実施形態では、ボトル部１０を筐体６０のボトル収容部１１内にセットしたとき、ディスペンサ１００において吐出部２０の先端が向く側をディスペンサ１００の前方、あるいは前面とする。また、本体６１には、内容液７０を吐出する吐出機構としての空気ポンプ４０が設けられている。空気ポンプ４０は、空気を吸引してベースキャップ部３０に連通する空気路に送り込むポンプである。送り込まれた空気は、フォーマー３５において内容液７０と混合されて泡状になり、吐出部２０から吐出する。なお、空気ポンプ４０は、空気ポンプ４０の周囲の空気を吸引し、ベースキャップ部３０に向けて送り出すポンプである。このような空気ポンプ４０としては、例えば、ダイヤフラムポンプ、スクリューポンプあるいはギアポンプ等を用いることができる。
【００１３】
内容液７０としては、ハンドソープを代表例として挙げることができるが、これに限られず、洗顔料、クレンジング剤、食器用洗剤、整髪料、ボディソープ、髭剃り用クリーム、ファンデーションや美容液等の肌用化粧料、染毛剤、消毒薬、パンに塗布するクリームなど、種々のものを例示することができる。このような内容液７０は、泡化されるものであっても、泡以外の液体やジェル状で吐出されるものであってもよい。
内容液７０としては、粘度が１ｍＰａ・ｓ以上のものを用いることが好ましく、また１００ｍＰａ・ｓ以下のものを用いるのが好ましく、１５ｍＰａ・ｓ以下のものを用いることが一層好ましい。内容液の粘度は、５℃以上４０℃以下の温度環境でこの範囲であることが好ましい。粘度はＢ型粘度計により測定する。粘度計は、粘度に合ったローターを選択し、回転数６０回転／分で回転し、回転開始から６０秒後の粘度を測定する。
【００１４】
内容液７０が泡化される場合、筐体６０の本体６１には、吐出部２０に気体を供給する気体供給用アクチュエータ（第１実施形態では空気ポンプ４０）が収容されている。なお、第１実施形態の気体供給用アクチュエータは、空気ポンプ４０を用いるものに限定されるものでなく、例えば、圧縮気体の供給元と吐出部２０との間を開閉する電磁開閉弁等であってもよい。また、フォーマー３５が容器本体とは別に設けられている形態の場合、液体ポンプを用いて内容液７０をフォーマー３５に送り出し、空気ポンプで気体をフォーマー３５に送り出して、フォーマー３５で泡化を行ってもよい。
筐体６０のヘッド部６２には検出部５１及び制御部５０が収容されている。制御部５０は検出部５１の検出信号を吐出のトリガとして動作の開始を制御する他、ディスペンサ１００の動作全般をも制御する。
検出部５１は、泡体の吐出対象となる吐出対象物を検出するセンサである。検出部５１としては、様々な検出方式のものを用いることができ、例えば、光電センサ等の透過型センサ、反射型センサ、静電容量センサ、接触センサ、或いは超音波センサ等を用いることができる。
吐出対象物としては、例えば、使用者の手、スポンジ、ブラシ等の各種の道具、食器、食品、食器に注がれた飲料などを例示することができる。以下では、吐出対象物が手であるものとして説明を行う。
第１実施形態の場合、泡化した内容液の吐出の契機となる吐出のトリガは、検出部５１が吐出対象物（手等）を検出することにより発生する。
【００１５】
ボトル部１０の外周面には内容液７０の動作情報を記録しておく記録部５７が付与されている。なお、第１実施形態では、予め定められている情報が保存され、保存されている情報の読み出しが可能な構成を情報の「記録部」とし、記録部５７としては、ＩＣタグ、さらにはバーコード等を印刷したもの等が使用できる。第１実施形態では、記録部５７に動作情報の少なくとも一部が記録されている。
一方、本体６１には記録部５７の記録を読み取る読取部５５が設けられていて、この読取部５５は、動作情報をボトル部１０に設けられた記録部５７から取得する。記録部５７と読取部５５とはボトル部１０が筐体６０にセットされると相対する位置に配置される。読取部５５に読み取られた情報は制御部５０に送られる。
また、読取部５５としては、タグリーダーやバーコードスキャナ等が使用できる。ただし、第１実施形態の記録部５７及び読取部５５はこのような構成に限定されるものでなく、ボトル部１０の側から動作情報を制御部５０に通知できるものであれば、どのような構成であってもよい。
【００１６】
さらに、第１実施形態のディスペンサ１００は、内容液７０の粘度が内容液７０の温度によって変化することに着目した。粘度が変化すると内容液７０の流動の状態が変化するため、吐出機構を同一の動作条件で動作させても内容液７０の吐出量が相違する。
内容液７０の粘度を変化させる因子（粘度因子）としては、温度がある。本発明者らの検討によれば、１０℃以下の環境下と４０℃の環境下において、同一の内容液の商品であっても、吐出機構を同一の動作条件で動作させた場合に内容液の吐出量が９倍近くまで変化する場合があることがわかった。第１実施形態は、この点に鑑みて、温度の変化によらず常に適正な量の内容液７０を吐出するディスペンサ１００を提供するものである。このため、ディスペンサ１００は、さらに温度センサ５３を備えている。温度センサ５３は、内容液の温度とみなせる温度を測定する。吐出量制御部５０３は、温度センサ５３によって測定された温度を動作情報とし、温度に応じて吐出量を制御する。
「内容液の温度とみなせる温度」とは、内容液の温度の実測値であってもよく、または内容液の周囲の温度であって内容液の温度として本発明の制御に使用して差し支えのない温度を指す。差し支えのない温度としては、内容液を収容する容器（ボトル部）の外表面または内部の温度のほか、ディスペンサの外表面または内部の温度、ディスペンサが設置されている雰囲気の温度などを例示することができる。すなわち温度センサ５３は、内容液７０を直接測定することなく得られる温度を測定してもよい。第１実施形態では、温度センサ５３が本体６１内の温度を測定するものとし、測定された温度をそのまま取り扱っている。第１実施形態では、本体６１及びボトル部１０を特に温度変化を抑える構成とするものではないので、ボトル部１０の内部の内容液７０の温度と本体６１の内部の温度とは近接したものとなる。このため、本体６１の内部に配置された温度センサ５３による計測温度は、内容液７０の温度とみなせる温度となる。
【００１７】
図１に示したように、ディスペンサ１００は温度センサ５３を有し、温度センサ５３は測定した温度を制御部５０に出力するように構成されている。温度センサ５３は特に限定されるものではなく、金属の測温抵抗体、熱伝対、放射温度計、バイメタル温度計及びサーミスタ測温計等が適用できる。
【００１８】
（制御部）
図２は、図１に示した制御部５０を説明するための機能ブロック図である。
制御部５０は、動作情報取得部５０１と、動作情報変換部５０２と、吐出量制御部５０３とを備えている。動作情報取得部５０１は、動作情報を入力する入力インターフェースとして機能する。第１実施形態では、動作情報取得部５０１が、動作情報として、読取部５５がボトル部１０の記録部５７から読み取った情報及び温度センサ５３によって測定された温度を示す温度情報を制御部５０に入力する。以下、温度情報を「温度」と略記する場合がある。吐出量制御部５０３は、動作情報に対応する吐出量が得られるように空気ポンプ４０を制御する。なお、空気ポンプ４０は、図示しない電動モータにより駆動され、電動モータが吐出量制御部５０３と電気的に接続されている。
【００１９】
上記したように、第１実施形態の制御部５０は、読取部５５によって読み取られたボトル部１０に付された記録を空気ポンプ４０の吐出動作に係る動作情報として取得し、この動作情報に基づいて空気ポンプ４０の動作条件を設定する。ボトル部１０には記録部５７が付されていて、制御部５０は、読取部５５によって読取られた動作情報を空気ポンプ４０の動作条件に変換する動作情報変換部５０２を備えている。制御部５０は、ディスペンサ１００が内容液７０を吐出する時間（吐出時間）または速度（吐出速度）を変更して内容液７０の吐出動作を制御する構成である。第１実施形態では、記録部５７に、ボトル部１０に収容されている内容液７０の商品名及び商品コードが動作情報として記録されている。さらに、第１実施形態では、動作情報として、内容液７０に応じた空気ポンプ４０の動作条件を、変換式を使って算出するための吐出量および各種のパラメータが記録部５７に記録されている。
なお、読取部５５が記録部５７から読取った動作情報を制御部５０で変換せずに空気ポンプ４０の動作条件の設定に用いてもよい。この場合、制御部５０は動作情報変換部５０２を有さず、動作情報取得部５０１が取得した動作情報を吐出量制御部５０３に直接に入力する構成としてもよい。
【００２０】
第１実施形態では、読取部５５が内容液７０の商品名、商品コード、吐出量及びパラメータを読み取り、読取部５５が読み取った商品名、商品コード、吐出量及びパラメータが動作情報取得部５０１に入力される。動作情報取得部５０１は、入力された商品名、商品コード、吐出量及びパラメータを、温度センサ５３によって測定された温度と共に動作情報変換部５０２に入力する。このような第１実施形態の記録部５７に記録される商品名、商品コード、吐出量及びパラメータは、例えば、以下の表１に示すものとすることができる。表１では商品名として「Ａ−ハンドソープ」というテキスト文字を便宜上図示しているが、記録部５７には商品名に対応する情報がＩＣタグやバーコード等で読取り可能な形態で記録されている。その他の動作情報に関しても同様である。なお、商品コードは、例えばＡ−ハンドソープの使用対象者あるいは使用環境を示すコードである。吐出量（α）は１回の吐出動作で内容液７０を吐出する目標量であり、内容液７０が非泡状の液体の場合は当該液体の体積または質量とすることができる。また、内容液７０が泡化されて吐出される場合、吐出量（α）は、泡化される前の液体の状態における内容液７０の体積または質量とすることができるが、これに限られず、例えば泡化された内容液７０の吐出直後の嵩体積としてもよい。
【００２１】
【表１】
2019017672.tif 000003
【００２２】
ここで、商品コードが示す使用対象者、あるいは使用環境について説明する。第１実施形態は、内容液７０の吐出量が内容液７０の商品名と共に使用対象者によって決まるものとした。ただし、使用対象者によって吐出量を決定しても、ディスペンサ１００は使用対象者以外の者の使用を排除するものではない。第１実施形態では、使用対象者が多く利用する施設や場所といった環境（使用環境）を特定し、使用環境に応じて記録部５７の記録内容が設定されている。
内容液７０の使用対象者としては、例えば、成人、子供、医療従事者、一般使用者等の別が考えられる。成人を使用対象者とする場合、ディスペンサ１００の使用環境は例えば企業の施設や老人ホーム等になる。また、子供を使用対象者とする場合、使用環境は幼稚園や小学校等となる。医療従事者を使用対象者とする場合、使用環境は病院や保健所等になる。
【００２３】
ディスペンサ１００を設置する管理者は、ディスペンサ１００で使用されるボトル部１０を購入する場合、記録部５７に記録された商品コードが示す使用環境が当該設置場所に適合するものを購入する。このため、記録部５７に記録されている商品コードは管理者が認識することができるように構成されている。商品コードを管理者が認識する方法としては、例えば、ボトル部１０や、ボトル部１０に貼付されているシール等に「病院用」、「一般用」、「園児用」等の情報を記しておくものであってもよい。
以上のようにすれば、第１実施形態では、幼稚園等、主に子供が使用する使用環境に置かれるディスペンサ１００の吐出量を少量にすることができる。また、病院等の主に医療従事者が使用する使用環境に置かれるディスペンサ１００の吐出量が多くなるように設定することができる。
【００２４】
第１実施形態の制御部５０においては、記録部５７の記録に対応する、吐出機構の動作条件または動作条件に変換する変換式が動作情報変換部５０２に記録されている。動作情報変換部５０２としては、上記変換式にパラメータや温度を代入して演算するプログラム、またはプログラムを保存しているメモリを例示することができる。また、変換式は、例えば、以下の式（１）に示す二次関数とすることができる。以下の式（１）において、Ｔは空気ポンプ４０の吐出時間、αは吐出量、ｘは温度センサ５３が測定した温度、Ａ、Ｂ及びＣは上記表１中のパラメータＡ、Ｂ及びＣである。なお、第１実施形態では、吐出時間（Ｔ）を空気ポンプ４０の動作条件とする。
Ｔ＝α／（Ａｘ２＋Ｂｘ＋Ｃ）            ・・・式（１）
なお、温度が高くなると粘度が低くなる内容液７０においては、温度が高い方が空気ポンプ４０の駆動時間が短くなる。このため、上記した変換式（１）において、Ａ、Ｂ、Ｃの各パラメータは、正または負のいずれの値も取り得るものである。なお、吐出機構の動作条件にかかる変換式は二次関数に限られず、各種の関数式またはテーブル形式をとることができる。
【００２５】
上記動作情報変換部５０２は、変換式を使って算出した空気ポンプ４０の吐出時間を吐出量制御部５０３に出力する。吐出量制御部５０３は、算出された吐出量時間だけ空気ポンプ４０を駆動させるように空気ポンプ４０のドライバ（図示せず）に制御信号を出力する。このような吐出量制御部５０３は、協働して制御部５０を総合的に制御するハードウェア及びソフトウェアである。
【００２６】
また、第１実施形態では、動作情報変換部５０２が、入力された商品名及び商品コードを使ってパラメータと吐出時間の算出に使用される変換式の一致、不一致を判定するものであってもよい。このようにする場合、例えば、動作情報変換部５０２に変換式を商品名及び商品コード等と対応付けて記録しておく。動作情報変換部５０２は、入力された商品名及び商品コードと変換式に対応付けられた商品名及び商品コードとの一致または不一致を判定する。そして、両者が不一致であると判定した場合、不一致であることを示す情報を吐出量制御部５０３に出力するようにしてもよい。このようにすれば、筐体６０に対応していない商品のボトル部１０がセットされた場合、第１実施形態では、制御部５０はボトル部１０が内容液７０を吐出することを禁止する、あるいは別途設けられているランプやブザー等を介して、不一致であることを示す情報を外部に向けて表示または通知することができる。
さらに、第１実施形態は、動作情報変換部５０２が、商品名あるいは商品コードに応じて変換式を複数備えるものであってもよい。このような場合、動作情報変換部５０２は、入力された商品名及び商品コードを使って対応する変換式を選択することができるようになる。
【００２７】
以上の構成を実現するため、制御部５０は、動作情報取得部５０１、動作情報変換部５０２、吐出量制御部５０３として機能するプログラム及び空気ポンプ４０の制御用プログラムを記録保持するＲＯＭ(Read Only Memory)と、このようなプログラムに従って制御動作を実行するＣＰＵ(Central Processing Unit)と、ＣＰＵの作業領域などとして機能するＲＡＭ(Random Access Memory)と、を備えて構成されている。つまり、制御部５０は、ＲＯＭ、ＣＰＵ及びＯＳ上で動作するアプリケーションソフトによって相互に連関して動作することにより、動作情報取得部５０１、動作情報変換部５０２、吐出量制御部５０３等として機能する。
なお、ディスペンサ１００の制御部５０、検出部５１及び空気ポンプ４０の電源は、商用電源であっても良いし、電池であってもよい。
【００２８】
以上説明した第１実施形態は、内容液７０の商品名や商品コードに対応して吐出時間を決定しているため、内容液７０の種別や特性によらず、常に適正な吐出量を得ることができる。また、第１実施形態は、内容液７０の置かれた環境の温度によらず、常に一定の適正な吐出量を吐出するディスペンサ１００を提供することができる。さらに、第１実施形態のディスペンサ１００は、温度センサ５３を有し、温度センサ５３が測定した温度に基づいて制御部５０が空気ポンプ４０を制御している。このため、第１実施形態のディスペンサ１００は、ディスペンサ１００が屋外に設置されている等の理由によって環境の温度が変化した場合にも、温度の変化に即して適正な量の内容液７０を吐出することができる。
【００２９】
また、第１実施形態は、このような構成に限定されるものではない。例えば、第１実施形態は、動作情報変換部５０２が、商品名、商品コード及びパラメータを温度に応じた空気ポンプ４０の吐出速度に変換するものであってもよい。このような場合、動作情報変換部５０２は、例えば、温度（ｘ）を変数とする、空気ポンプ４０の動作速度を求めるための変換式を有している。記録部５７は、この変換式に代入されるパラメータを有していて、読取部５５は記録部５７に記憶されているパラメータを読取って動作情報取得部５０１に入力する。動作情報取得部５０１は、パラメータを温度と共に動作情報変換部５０２に入力する。動作情報変換部５０２は、変換式にパラメータ及び温度を入力し、空気ポンプ４０の動作速度を算出する。動作情報変換部５０２には、一次関数、二次関数、対数関数、指数関数、またはこれらを複合した関数など、複数の種別の関数式を記録しておいてもよい。そして、記録部５７から読取る商品コードまたは他の識別子（図示せず）に基づいて、動作情報変換部５０２は当該内容液７０に対応する変換式の種別を判定し、そして判定された種別の関数式の係数として、動作情報取得部５０１が取得したパラメータを適用するとよい。これにより、空気ポンプ４０の動作速度を求めるための変換式の関数式および係数が決定するため、かかる変換式に変数として温度を代入することで空気ポンプ４０の動作速度が決定される。
さらに、第１実施形態は、例えば、動作情報変換部５０２が動作速度に対応するＰＷＭ制御のパルス幅、又はＤＣ電圧のデータを有していて、動作速度に対応するＤＣ電圧の値を吐出量制御部５０３に出力するようにしてもよい。吐出量制御部５０３は、動作情報変換部５０２が出力したパルス幅、又はＤＣ電圧の値を空気ポンプ４０の図示しないドライバに出力して空気ポンプ４０を予め設定されている時間だけ動作させるようにしてもよい。また、第１実施形態は、例えば、変換式が直接パルス幅、又はＤＣ電圧値を算出するものであってもよい。吐出速度は、吐出時間と同様に、空気ポンプ４０の動作条件である。
【００３０】
空気ポンプ４０の吐出速度が大きくなると、送り込まれる空気の単位時間当たりの量が大きくなり、結果的に内容液７０の吐出量が増加する。また、反対に、空気ポンプ４０の吐出速度が遅くなると、送り込まれる空気の単位時間当たりの量が減少して、結果的に内容液７０の吐出量が減少する。
以上のことにより、内容液７０の吐出量を吐出速度で制御する場合、粘度が相対的に高い内容液がボトル部１０に収容されている場合の吐出速度を相対的に大きく、粘度が相対的に低い内容液がボトル部１０に収容されている場合の吐出速度を相対的に小さく設定することによって、内容液の粘度による吐出量の変化を抑制することができる。
【００３１】
（ボトル部）
第１実施形態のボトル部１０は、図３、図４に示すように、容器本体１４に送り込まれる空気によって内容液７０の液面を押圧し、押圧された内容液７０を吐出部２０に送り出して吐出させる容器である。容器本体１４は、外容器１２と、外容器１２の内部に配設された筒体３２とからなる二重構造を備えている。外容器１２と筒体３２とは、開閉弁３４（第１実施形態ではボール弁）が設けられた流通口を介して連通している。空気は、筒体３２に送り込まれて、これの内部に貯留された内容液７０の液面を押圧することで、内容液７０を、ディップチューブ３１を介してフォーマー３５へ送り出し、吐出部２０から吐出させるようになっている。また、空気の筒体３２への送り込みが停止すると、空気による内容液７０の吐出部２０への送り出しは、停止するようになっている。開閉弁３４は、筒体３２の内部の空気による圧力状態によって、筒体３２の内部から外容器１２側に内容液７０が流出するのを遮断し、又は外容器１２側から筒体３２の内部に内容液７０が流入するのを許容する逆止弁として機能するようになっている。すなわち、開閉弁３４は、例えば筒体３２の内部が送り込まれた空気により加圧されている状態では、内部から外容器１２側に内容液７０が流出するのを遮断し、筒体３２の内部の空気による加圧が解放された状態では、外容器１２側から内部に内容液７０が流入するのを許容する逆止弁として機能するようになっている。
【００３２】
本実施形態のボトル部１０は、内容液７０を吐出部２０に送り出して吐出させるベースキャップ部３０を備える。ベースキャップ部３０は、泡吐出機構となっている。すなわち、ベースキャップ部３０は、ノズルキャップ部１３２と、縦方向流路パイプ部１３４と、延長ノズルパイプ部１７３と、連通スリーブ部１７１と、フォーマージョイント３７と、ディップチューブ３１とを含んで構成されている。
【００３３】
また、本実施形態では、ボトル部１０は、ディップチューブ３１を備えており、ディップチューブ３１は、筒体３２の内部で押圧された液を気液接触部７５に送り込むと共に、筒体３２の内部の空気を混合用の空気として気液接触部７５に送り込み、送り込まれた内容液７０と空気とを気液接触部７５において混合し、気液接触部７５の下流側に設けられた入口メッシュ３３、出口メッシュ３９を通過させることで発泡させて、泡状の内容液７０として吐出部２０から吐出させるようになっている。
ベースキャップ部３０は、図４に示すように、供給された空気を容器本体１４の内部に送り込む空気路７１と、容器本体１４の内部で圧気によって押圧された内容液７０を吐出部２０に送り出す液流路７２、７３とを備えている。
【００３４】
ただし、第１実施形態のボトル部１０は、内容液７０を泡化せずに液体のまま吐出するものであってもよい。この場合、ボトル部１０にフォーマー３５、入口メッシュ３３、出口メッシュ３９および気液接触部７５は不要となる。空気路７１を通じて供給された空気によって筒体３２の内部の内容液７０の液面は加圧され、ディップチューブ３１の下端から内容液７０は押し上げられて縦方向流路パイプ部１３４および液流路７２、７３を通じて液体のまま吐出部２０から吐出される。
また、第１実施形態ではディップチューブ３１が筒体３２に収容されている態様を例示したが、これに限られない。筒体３２を設けずディップチューブ３１を内容液７０に直接浸漬してもよい。かかる構成の場合も、空気路７１を通じて供給された空気が内容液７０の液面を加圧することで、内容液７０がディップチューブ３１の下端から吸い上げられて吐出部２０より吐出される。
第１実施形態では吐出機構として空気ポンプを用いる態様を例示したが、本発明はこれに限られない。吐出機構として、空気ポンプと併用して液体ポンプを用いてもよい。この場合、ボトル部１０から液体ポンプを用いて内容液７０を気液接触部７５に吸い上げ、これと並行して空気ポンプで空気を気液接触部７５に供給して内容液７０と空気とを互いに接触させて泡状にしてもよい。また、内容液７０を泡化せずに液体のまま吐出する態様にあっては、吐出機構として液体ポンプのみを用いてもよい。この場合、液体ポンプで内容液７０をボトル部１０から吸い上げ、液体のまま吐出部２０から吐出させるとよい。
【００３５】
（動作）
次に、以上説明した第１実施形態のディスペンサ１００の一連の動作を説明する。ディスペンサ１００にボトル部１０（容器）をセットすると、筐体側カップリング部４３ａとボトル側カップリング部４３ｂとが結合したことを示す信号が発生する。信号は、制御部５０に入力されて制御部５０にボトル容器のセットを通知する。また、このとき、ボトル部１０の外側面に付された記録部５７に記録されている商品名、商品コード、パラメータＡ、Ｂ、Ｃが動作情報として読取部５５によって読み取られる。読み取られた商品名等は、制御部５０の動作情報取得部５０１に出力される。また、動作情報取得部５０１には他の動作情報として温度センサ５３によって測定された温度が入力される。動作情報取得部５０１は、商品コード、商品名、温度、吐出量及びパラメータＡ、Ｂ、Ｃを動作情報変換部５０２に出力する。動作情報変換部５０２は、例えば上記の式（１）に示した変換式に温度（ｘ）、吐出量（α）及びパラメータＡ、Ｂ、Ｃを代入し、温度（ｘ）、吐出量（α）及びパラメータＡ、Ｂ、Ｃを内容液７０の吐出時間（Ｔ）に変換する。
【００３６】
検出部５１は、使用者の手などの吐出対象物を検出すると検出信号を制御部５０に出力する。制御部５０は、検出信号が入力されたことによって内容液７０のディスペンスの動作開始を検出すると共に、空気ポンプ４０の動作を開始する。このとき、第１実施形態の制御部５０は、空気ポンプ４０の図示しないドライバに制御信号を出力し、上述したように温度及びパラメータＡ、Ｂ、Ｃに基づいて決定された吐出時間だけ空気ポンプ４０を駆動させる。
上記動作において、空気ポンプ４０の吐出時間が長くなると空気が送り込まれる時間が長くなって内容液７０の吐出時間が長くなり、結果的に内容液７０の吐出量が増加する。また、反対に、空気ポンプ４０の吐出時間が短くなると、空気が送り込まれる時間が短くなって内容液７０の吐出時間が短くなり、結果的に内容液７０の吐出量が減少する。
以上のことにより、内容液７０の吐出量を吐出時間で制御する場合、粘度が相対的に高い内容液の吐出時間を相対的に長く、粘度が相対的に低い内容液の吐出時間を相対的に短く設定することによって内容液７０の吐出量を内容液７０の粘度によらず一定にすることができる。
なお、空気ポンプ４０が例えばダイヤフラムポンプである場合、吐出時間は、例えば、１回の吐出動作でダイヤフラムが１回動作する時間の長さ、または複数回動作する時間の長さの合計をいう。空気ポンプ４０がスクリューポンプである場合、吐出時間は、例えば、１回の吐出でスクリューが回転を持続する時間の長さの合計をいう。空気ポンプ４０がギアポンプである場合、吐出時間は、例えば、１回の吐出で歯車が回転を持続する時間の長さの合計をいう。
【００３７】
このようにすると、空気Ｄが空気路７１及びボトル部１０内に入り込む時間が内容液７０の適正な吐出量に応じて設定され、空気Ｄは空気ポンプ４０が動作する間だけ気液接触部７５に送り込まれる。また、内容液７０もこの時間だけ気液接触部７５に吐出される。両者は気液接触部７５において混合され、吐出部２０からＦの方向に吐出する。
【００３８】
以上説明した第１実施形態は、温度や内容液７０ごとに設定される吐出量の相違によらず、常に適正な吐出量を吐出するディスペンサ１００を提供することができる。また、第１実施形態のディスペンサ１００は、ボトル部１０の側に商品名、商品コード及びパラメータＡ、Ｂ、Ｃを記録した記録部５７を設け、これを本体６１の側の読取部５５によって読みとっている。このため、第１実施形態のディスペンサ１００は、本体６１にボトル部１０をセットするだけで制御部５０が自動的に商品名、商品コード及びパラメータを得て、ディスペンサ１００の吐出量を制御することができる。
また、第１実施形態は、内容液７０の吐出量を空気ポンプ４０の動作条件によって制御することができるので、機械的な構成を追加することがなく、装置が大型化、あるいは複雑化することを回避することができる。
したがって、第１実施形態のディスペンサ１００は、複数の内容液７０に対応し、内容液７０を他の組成の内容液に交換しても、内容液の種類や内容液の温度（ディスペンサ１００の設置環境の温度）によらず、常に適正な量の内容液を吐出することができる。
【００３９】
また、第１実施形態は、以上説明した構成に限定されるものではない。例えば、空気ポンプ４０は、吐出量を吐出時間で制御する構成に限定されるものでなく、吐出速度で制御するものであってもよい。空気ポンプ４０の内容液７０の吐出量を吐出速度で制御する場合、吐出量制御部５０３は、空気ポンプ４０の吐出速度を制御する。吐出速度の制御は、例えば、図示しないドライバを介して空気ポンプ４０に供給されるＰＷＭ制御のＤＣ電圧を制御することによって可能になる。すなわち、空気ポンプ４０に相対的に大きな値のＤＣ電圧を供給すると空気ポンプ４０の吐出速度は大きくなり、相対的に小さな値のＤＣ電圧を供給すると空気ポンプ４０の吐出速度は小さくなる。このようにすると、所定の時間において、空気Ｄが空気路７１及びボトル部１０内に入り込む速度が内容液７０の適正な吐出量に応じて設定され、空気Ｄは空気ポンプ４０が動作する間に所望の速度で気液接触部７５に送り込まれる。また、内容液７０もこの速度で気液接触部７５に吐出される。両者は気液接触部７５において混合され、吐出部２０から吐出する。
【００４０】
また、第１実施形態では、動作情報取得部５０１は読取部５５が記録部５７から読み取った記録を受け付けるインターフェースに限定されるものではない。動作情報取得部５０１は、記録部５７から記録を取得するものであればどのようなものであってもよい。例えば、記録部５７を表１中の情報をテキストデータとして記録するものとし、管理者等はテキストデータを参照して、当該テキストデータが示す情報をキーボードや操作ボタン等から制御部５０に入力する構成としてもよい。この場合、動作情報取得部５０１は、キーボードや操作ボタン等から情報の入力を受け付けるユーザインターフェースとすることができる。
また、第１実施形態は、読取部５５が、記録部５７に記録されている動作情報の全てを読み取って動作情報取得部５０１に入力するものに限らない。例えば、商品コードに内容液７０の使用環境のみならず、内容液７０を特定する情報等を含めるようにすれば、読取部５５は商品コードとパラメータＡ、Ｂ、Ｃを読み取って動作情報取得部５０１に入力するものであってもよい。
さらに、第１実施形態は、記録部５７に商品名及び商品コードを記録するものに限定されるものではない。例えば、第１実施形態は、流通する「商品」ではなく、実験や試用段階の内容液を特定する情報等を記録部５７に記録させてディスペンサについての実験や調査を行う場合にも適用することができる。
【００４１】
［第２実施形態］
次に、本発明の第２実施形態のディスペンサについて説明する。第２実施形態のディスペンサは、第１実施形態のディスペンサと記録部の記録の内容及び制御部が相違する。このため、第２実施形態では、記録部の記録の内容及び制御部以外の図示を省き、第１実施形態と重複する説明は適宜省略する。便宜上、第２実施形態の記録部を第１実施形態と同様に記録部５７と記し、同様に制御部を制御部５０と記す。
第２実施形態は、記録部５７に動作情報として、商品名、商品コード、吐出量及び空気ポンプ４０の温度ごとの吐出時間が記録されている。読取部５５は、記録部５７から商品名、商品コード及び空気ポンプ４０の温度ごとの吐出時間を読み込んでいる。第２実施形態の記録部５７は、動作情報を、例えばテーブルの形で記録するようにしてもよい。
表２は、第２実施形態の記録部５７に記録された商品名、商品コード及び温度ごとの空気ポンプ４０の吐出時間のテーブルの具体例を示す表である。表２において、商品コードは０００１、商品名はＡ−ハンドソープ、吐出量（α）は１．０ｍｌである。また、適正な吐出量が得られる空気ポンプ４０の吐出時間は、温度が５℃である場合に１．２３４秒、温度が６℃である場合に１．２２０秒、温度が７℃である場合に１．２００秒、温度が１４℃である場合に１．１３秒、温度が１５℃である場合に１．１２秒である。
【００４２】
【表２】
2019017672.tif 000004
【００４３】
図５は、第２実施形態のディスペンサの制御部５０を説明するための図である。読取部５５は、表２に示したテーブルが記録された記録部５７から商品名、商品コード及び吐出時間を読み取り、読み取った商品名、商品コード及び吐出時間を動作情報取得部５０１に出力する。動作情報取得部５０１は、動作情報の入力を受け付ける入力部であり、商品名、商品コード及び吐出時間を動作情報変換部８０２に出力する。
このような第２実施形態の動作情報変換部８０２は、表２に示したテーブルが示すデータと、このデータを記録するためのメモリと、メモリから温度に対応する吐出時間を読み出すためのプログラムとを含んで構成される。
【００４４】
このとき、第２実施形態においても、動作情報取得部５０１は温度センサ５３によって測定された温度を入力し、動作情報変換部８０２に出力する。動作情報変換部８０２は、温度センサ５３によって測定された温度と一致する温度に対応する吐出時間を選択する。具体的には、例えば、温度センサ５３が測定した温度が７℃である場合、動作情報変換部８０２は、７℃に対応する吐出時間１．２００秒を選択して吐出量制御部５０３に出力する。温度センサ５３が測定した温度が小数点以下の情報を含む場合、動作情報変換部８０２は小数点以下の情報を四捨五入して温度を整数値としたうえで表２のテーブルと照合して吐出時間を読み出すとよい。吐出量制御部５０３は、空気ポンプ４０の図示しないドライバを制御して、空気ポンプ４０を吐出時間分（１．２００秒）駆動させる。
【００４５】
以上説明した第２実施形態は、動作情報変換部８０２が表２に示した吐出時間を選択するため、第１実施形態のように演算処理を行わない。このため、制御部５０に演算機能を持たせる必要がない。このため第２実施形態においては、記録部５７が商品コード、商品名および吐出量（α）を記録しておくことは任意である。また、第２実施形態は、動作情報変換部８０２が入力された温度に対応する吐出時間を選択して読み出すようにすれば、吐出時間を読み出すためのメモリを小型化することができる。なお、表２ではテーブルに記録された温度の上限が１５℃となっているが、これに限られない。テーブルに記録される温度は、常温（２０℃）を超える温度、例えば３５℃や４０℃などとすることができる。また、表２では１℃おきの温度が記録されているが、これに限られない。記録される温度の間隔は１℃未満でもよく、または１℃を超えてもよい。かかる場合、動作情報変換部８０２は、テーブルに記録された温度の内挿演算によって、温度センサ５３が測定した温度情報に対応する吐出時間を算出するとよい。
【００４６】
上記構成の他、動作情報変換部８０２としては空気ポンプ４０のある特定の動作条件を基準として、当該基準の動作条件（例えば吐出時間や吐出速度）から変更すべき差分量が、商品名、商品コード及び温度ごとに対応付けられたデータでもよい。具体的には、動作情報変換部８０２を、基準となる吐出時間に対する時間の増減長さや、基準となる吐出速度に対する速度の増減量が、温度ごとの吐出量に対応付けられたデータとすることができる。なお、このような構成にあっては、当然のことながら、事前に空気ポンプ４０の基準となる吐出時間や吐出速度が予め動作情報変換部８０２に記録されている。
なお、第２実施形態は、動作情報変換部５０２が表１に示したテーブルをのみを備えるものに限定されず、商品名あるいは商品コードに応じた複数のテーブルを備えるものであってもよい。このようにすれば、動作情報変換部８０２は、動作情報取得部５０１から入力した商品名や商品コードに応じて複数のテーブルのいずれかを選択する。
【００４７】
［第３実施形態］
次に、本発明の第３実施形態のディスペンサについて説明する。第３実施形態のディスペンサは、第１実施形態のディスペンサ１００と、記録部の記録の内容及び制御部が相違する。このため、第３実施形態では、記録部の記録の内容及び制御部以外の図示を省き、第１実施形態と重複する説明は適宜省略する。便宜上、第３実施形態の記録部を第１実施形態と同様に記録部５７と記し、同様に制御部を制御部５０と記す。
第３実施形態のディスペンサは、記録部５７の側に商品コード及び商品名だけを記録しておく点で第１実施形態及び第２実施形態と相違する。表３は、第３実施形態の記録部５７に記録された商品名及び商品コードの具体例を示す表である。表３において、商品コードは０００１、商品名はＡ−ハンドソープ、吐出量（α）は１．０ｍｌである。
【表３】
2019017672.tif 000005
【００４８】
図６は、第３実施形態のディスペンサの制御部５０を説明するための図である。読取部５５は、表３に示す商品名及び商品コードが記録された記録部５７から商品名及び商品コードを読み取り、読み取った商品名及び商品コードを動作情報取得部５０１に出力する。動作情報取得部５０１は、商品名及び商品コードを動作情報変換部９０２に出力する。このとき、第３実施形態においても、動作情報取得部５０１は温度センサ５３によって測定された温度を入力し、動作情報変換部９０２に出力する。
【００４９】
第３実施形態では、制御部５０の動作情報変換部９０２が、吐出機構の動作情報となるテーブルを有している。図７（ａ）、図７（ｂ）及び図７（ｃ）は、動作情報変換部９０２が有するテーブルを説明するための図である。動作情報変換部９０２は、例えば、図７（ａ）から図７（ｃ）に示した３つのテーブルを有している。図７（ａ）、（ｂ）、（ｃ）に示したテーブルは、いずれもＡ−ハンドソープについてのものであり、商品コードがそれぞれ異なっている。第３実施形態においても、商品コードは使用対象者あるいは使用環境を表すものであり、商品名が同一であって、商品コードが異なる内容液７０は、使用環境によってその適正な吐出量を異にするものである。例えば、図７（ａ）に示した商品コードが０００１のＡ−ハンドソープの適正な吐出量（α）は１．０ｍｌである。また、例えば、図７（ｂ）に示した商品コードが０００２のＡ−ハンドソープの適正な吐出量（α）は０．７ｍｌである。さらに、図７（ｃ）に示した商品コードが０００３のＡ−ハンドソープの適正な吐出量（α）は１．５ｍｌである。
このような第３実施形態の動作情報変換部９０２は、図７に示したテーブルが示す複数のデータと、このデータを記録するためのメモリと、メモリから温度に対応する吐出時間を読み出すためのプログラムとを含んでいる。
商品名、商品コード及び温度が入力された動作情報変換部９０２は、商品名及び商品コードに対応するテーブルを複数のテーブルから選択する。そして、入力された温度に対応する吐出時間を選択されたテーブルから選択し、選択された吐出時間を動作条件として吐出量制御部５０３に出力する。吐出量制御部５０３は、空気ポンプ４０の図示しないドライバを制御して、空気ポンプ４０を吐出時間分駆動させる。
以上説明した第３実施形態は、図７（ａ）から図７（ｃ）に示したテーブルを制御部５０の側に記録しておくため、記録部５７を小型、簡易化することに第１実施形態よりも有利である。
なお、上記の説明においては、吐出量（α）を示す情報が記録部５７および動作情報変換部９０２に重複して記録されている態様を例示したが、これに限られない。吐出量（α）を示す情報を記録部５７または動作情報変換部９０２に記録しておくことは任意である。ただし、第３実施形態のように、吐出量（α）を示す情報が記録部５７および動作情報変換部９０２の双方に記録されていることで、動作情報変換部９０２は、記録部５７から動作情報取得部５０１が読取った吐出量（α）の値を、商品コードおよび商品名に基づいて選択された図７（ａ）から図７（ｃ）のテーブルに記録された吐出量（α）の値と照合することができる。そして動作情報変換部９０２は、上記２つの吐出量（α）の値が互いに一致することを確認したうえで、吐出時間（動作条件）を吐出量制御部５０３に出力するようにしてもよい。そして、２つの吐出量（α）の値が不一致である場合は、第１実施形態と同様に、制御部５０はボトル部１０が内容液７０を吐出することを禁止するか、あるいはランプやブザー等を介して、不一致であることを示す情報を外部に向けて表示または通知してもよい。
【００５０】
以上説明した第１実施形態から第３実施形態のうち、吐出時間と温度とを対応付けるテーブルを使った第２実施形態、第３実施形態では、温度センサ５３によって測定された温度と一致する温度がテーブルにない場合が考えられる。このような場合、第２実施形態、第３実施形態では、テーブルにある温度のうち、測定された温度に最も近い温度に対応する吐出時間を空気ポンプ４０の駆動時間としてもよい。あるいは、テーブルに記録されていて、かつ測定された温度よりも高い温度（高温）に対応する吐出時間と、テーブルに記録されていて、かつ測定された温度よりも低い温度（低温）に対応する吐出時間とを選択し、二つの吐出時間を使った補完処理等によって温度に対応する吐出時間を求めるものであってもよい。なお、補完の具体的な方法としては、例えば、直線補完等が適用できる。
【００５１】
［第４実施形態］
第４実施形態のディスペンサは、以上説明した第１実施形態から第３実施形態における動作情報変換部のそれぞれの処理のうち、いずれの処理を実行するのかを制御部が自立的に判断して実行する点で第１実施形態から第３実施形態と相違する。便宜上、第４実施形態の記録部を第１実施形態と同様に記録部５７と記し、同様に制御部を制御部５０と記す。
図８は、第４実施形態の制御部５０を説明するための図である。第４実施形態の制御部５０は、動作情報取得部５０１、動作情報変換部５０５及び吐出量制御部５０３を有している。動作情報変換部５０５は、第１実施形態で説明した動作情報変換部５０２、第２実施形態で説明した動作情報変換部８０２及び第３実施形態で説明した動作情報変換部９０２の全ての機能を有している。また、第４実施形態の記録部５７は、表１、表２及び表３に示した情報のいずれかを記憶している。なお、図８においては、動作情報取得部５０１が取得し得る商品コード、商品名、パラメータＡ、Ｂ、Ｃ、吐出量及びテーブルの全てを図示している。
制御部５０の動作情報取得部５０１は、記録部５７から商品コード、商品名、吐出量を取得し、さらに記録部５７の記録内容に応じてパラメータＡ、Ｂ、Ｃまたはテーブルを取得する。動作情報変換部５０５は、取得された情報を解析し、第１実施形態、第２実施形態及び第３実施形態のいずれを実行するのかを判定する機能を有している。
【００５２】
以下、動作情報変換部５０５の上記動作を説明する。
図９及び図１０（ａ）、図１０（ｂ）は、このような動作を説明するためのフローチャートである。図９はメインルーチンを示し、図１０（ａ）、図１０（ｂ）は図９に示したメインルーチン中のサブルーチンを示している。図９に示すように、第４実施形態の処理は、ディスペンサ１００の図示しない電源がオンされることによって開始される。電源がオンされると（ステップＳ１０１：Ｙ）、読取部５５は、記録部５７に記録されている動作情報を読み取る（ステップＳ１０２）。電源のオンが検出されていない間、読取部５５は電源のオンまで待機する（ステップＳ１０１：Ｎ）なお、このような読取部５５の動作は、制御部５０による制御または制御部５０を統括的に制御する統括制御部（図示せず）による制御によって行うものであってもよい。
【００５３】
読取部５５が読取った動作情報は、動作情報取得部５０１に出力される。動作情報取得部５０１は、動作情報を動作情報変換部５０５に出力する。動作情報変換部５０５は、動作情報取得部５０１から出力された動作情報を受け取り、記録部５７に記録されている動作情報が、吐出時間を算出するためのパラメータであるか（第１実施形態）、商品名、商品コード及び温度に対応する吐出時間のテーブルを示す情報（テーブル情報）であるか（第２実施形態）、テーブルを選択するための商品名及び商品コードであるか（第３実施形態）を判断する（ステップＳ１０３）。
具体的には、動作情報変換部５０５は、表１、表２及び表３に示した商品コード、商品名、吐出量に続く情報の種別を判定する。そして、この情報がパラメータである場合、記録部５７には変換式に代入されるパラメータが記録されているものと判断する（ステップＳ１０３：Ａ）。
また、吐出量制御部５０３は、商品コード、商品名、吐出量に続く情報が温度と空気ポンプ４０の吐出時間とを対応付けたテーブル情報である場合、記録部５７にテーブル情報が記録されていると判断する（ステップＳ１０３：Ｂ）。さらに、吐出量制御部５０３は、商品コード、商品名、吐出量に続く情報が記録されていない場合、記録部５７にはテーブルを選択するための商品コード、吐出量及び商品名が記録されていると判断する（ステップＳ１０３：Ｃ）。
【００５４】
動作情報取得部５０１が商品コード、商品名、吐出量及びパラメータＡ、Ｂ、Ｃを取得した場合、動作情報変換部５０５は、例えば式（１）に示した変換式にパラメータＡ、Ｂ、Ｃを代入する（ステップＳ１０４）。また、動作情報取得部５０１が商品コード、商品名、吐出量及びテーブル情報を取得した場合、動作情報変換部５０５は、入力されたテーブル情報を自身のメモリに記録する（ステップＳ１０５）。また、動作情報取得部５０１が商品コード、商品名、吐出量のみを取得した場合、動作情報変換部５０５は、保存されている複数のテーブルのうち、商品コード、商品名、吐出量に対応するテーブルを選択する（ステップＳ１０６）。
【００５５】
次に、制御部５０は、検出部５１によって手が検出されたか否か判断する（ステップＳ１０７）。制御部５０は、手が検出されていない間は手が検出されるまで待機し（ステップＳ１０７：Ｎ）、手が検出された場合（ステップＳ１０７：Ｙ）、温度センサ５３が内容液の温度とみなせる温度を計測する（ステップＳ１０８）。計測された温度は、動作情報取得部５０１を介して動作情報変換部５０５に入力される。
次に、動作情報変換部５０５は、ステップＳ１０３においてした判断により、吐出時間を算出する方式を判断する（ステップＳ１０９）。そして、吐出時間の算出が変換式を使って行われる処理である場合（ステップＳ１０９：変換式）、動作情報変換部５０５は、変換式対応処理を実行する（ステップＳ１１０）。また、吐出時間の算出がテーブルを使って行われる場合（ステップＳ１０９：テーブル）、動作情報変換部５０５は、動作情報変換部にテーブル対応処理を実行する（ステップＳ１１１）。
【００５６】
変換式対応処理またはテーブル対応処理によって吐出時間が算出されると、動作情報変換部５０５は吐出量制御部５０３に吐出時間を出力する。吐出量制御部５０３は、空気ポンプ４０の図示しないドライバに制御信号を出力し、吐出時間分だけ空気ポンプ４０を駆動する（ステップＳ１１２）。空気ポンプ４０の駆動終了後、制御部５０は、再び検出部５１が手を検出するまで待機する（ステップＳ１１３：Ｎ）。手が検出された場合（ステップＳ１１３：Ｙ）、制御部５０は、ステップＳ１０７に戻って温度センサ５３に温度を計測させる。以上の処理は、ディスペンサ１００の電源がオフされるまで繰り返される。
【００５７】
図１０（ａ）は、図９に示したステップＳ１１０の変換式対応処理を説明するためのフローチャートである。図１０（ａ）に示したフローチャートでは、動作情報変換部５０５が、温度センサ５３によって測定された温度を式（１）に示した変換式のｘに代入して空気ポンプ４０の吐出時間Ｔを算出する（ステップＳ２０１）。
図１０（ｂ）は、図９に示したステップＳ１１１のテーブル対応処理を説明するためのフローチャートである。図１０（ｂ）に示したフローチャートでは、動作情報変換部５０５が、温度センサ５３によって測定された温度ｘとテーブルに記録されている温度とを比較する。そして、測定された温度ｘが、テーブルに記憶されている温度の最も低い温度（テーブル下限値）以下であるか否か判断する（ステップＳ３０１）。温度ｘがテーブル下限値以下である場合（ステップＳ３０１：Ｙ）、動作情報変換部５０５は、テーブル下限値に対応する吐出時間を吐出時間に設定する。以上の処理の後、変換式対応処理は図９に示したメインルーチンに戻る。
【００５８】
また、動作情報変換部５０５は、温度ｘがテーブル下限値よりも高い場合（ステップＳ３０１：Ｎ）、温度ｘがテーブルに記憶されている温度の最も高い温度（テーブル上限値）以上であるか否か判断する（ステップＳ３０２）。温度ｘがテーブル上限値以上である場合（ステップＳ３０２：Ｙ）、動作情報変換部５０５は、テーブル上限値に対応する吐出時間を吐出時間に設定する（ステップＳ３０５）。さらに、動作情報変換部５０５は、ステップＳ３０２において、温度ｘがテーブル上限値以下である（ステップＳ３０２：Ｎ）、テーブルから温度ｘ、あるいは温度ｘとみなす温度を選択し、この温度に対応する吐出時間を吐出時間を設定する（ステップＳ３０３）。以上の処理の後、テーブル対応処理は図９に示したメインルーチンに戻る。
【００５９】
なお、本発明は、以上説明した第１実施形態から第４実施形態に限定されるものではない。例えば、第１実施形態から第４実施形態は、いずれも温度を考慮して内容液の吐出時間を決定するものであるが、本発明は、温度を考慮せずに吐出時間を決定することができる。このような形態としては、例えば、式（１）に示した変換式を温度ｘの関数とせず、商品コードや商品名に応じて決定される式としてもよい。また、例えば、表２、図７の温度に対応する吐出時間のテーブルを、温度によらず商品コード及び商品名ごとに一定の吐出時間が記録されたテーブルとすることが考えられる。
また、温度を考慮しない形態としては、例えば、記録部５７に動作情報として内容液７０の吐出すべき吐出量（Ｙ）を記録させ、動作情報変換部にディスペンサが単位重量、あるいは単位容量当たりの内容液７０の量を吐出する際の駆動時間（単位駆動時間：ｔ０）を記録させておいてもよい。このようにすれば、読取部５５は、記録部５７から必要な吐出量（Ｙ）を読み取って動作情報取得部５０１に入力する。動作情報取得部５０１は、動作情報変換部に必要な吐出量（Ｙ）を出力する。動作情報変換部は、例えば、以下の式（２）のように、吐出量（Ｙ）に単位駆動時間ｔ０を乗算し、吐出量Ｙを得る際の空気ポンプ４０の吐出時間Ｔ１を得ることができる。
Ｔ１＝Ｙ・ｔ０              ・・・式（２）
【符号の説明】
【００６０】
１０・・・ボトル部
１１・・・ボトル収容部
１２・・・外容器
１４・・・容器本体
２０・・・吐出部
３０・・・ベースキャップ部
３１・・・ディップチューブ
３２・・・筒体
３３・・・入口メッシュ
３４・・・開閉弁
３５・・・フォーマー
３７・・・フォーマージョイント
３９・・・出口メッシュ
４０・・・空気ポンプ
４３・・・カップリング部
４３ａ・・・筐体側カップリング部
４３ｂ・・・ボトル側カップリング部
５０・・・制御部
５１・・・検出部
５３・・・温度センサ
５５・・・読取部
５７・・・記録部
６０・・・筐体
６１・・・本体
６２・・・ヘッド部
７０・・・内容液
７１、・・・空気路
７２、７３・・・液流路
７５・・・気液接触部
１００・・・ディスペンサ
１３２・・・ノズルキャップ部
１３４・・・縦方向流路パイプ部
１７１・・・連通スリーブ部
１７３・・・延長ノズルパイプ部
２００・・・ディスペンサ
５０１・・・動作情報取得部
５０２、５０５、８０２、９０２・・・動作情報変換部
５０３・・・吐出量制御部
【図１】
2019017672.tif 000006
【図２】
2019017672.tif 000007
【図３】
2019017672.tif 000008
【図４】
2019017672.tif 000009
【図５】
2019017672.tif 000010
【図６】
2019017672.tif 000011
【図７】
2019017672.tif 000012
【図８】
2019017672.tif 000013
【図９】
2019017672.tif 000014
【図１０】
2019017672.tif 000015