(57)【特許請求の範囲】
【請求項１】
監視領域内に位置する移動体の放射熱と静止体の放射熱との差異に応じて、前記監視領域内に移動体が位置することを示す検出信号を出力する移動体検出手段と、
記録媒体に記録を行う記録ヘッドと、
その記録ヘッドによる記録動作に利用する温度を検出する温度検出手段と、
前記記録ヘッドによる記録動作中かを判断する記録動作判断手段と、
その記録動作判断手段によって記録動作中でないと判断された場合に、前記温度検出手段により検出された温度に基づいて前記移動体検出手段から出力される検出信号を補正する信号補正手段と、
その信号補正手段により補正された検出信号に基づいて、監視対象とされる移動体が前記監視領域内に位置しているかを判定する第１判定手段とを備えていることを特徴とする画像処理装置。
【請求項２】
前記信号補正手段は、前記移動体検出手段から出力される検出信号の増幅率を補正し、
前記第１判定手段は、前記信号補正手段により補正された検出信号の大きさが閾値を超える場合に、監視対象とされる移動体が前記監視領域内に位置していると判定することを特徴とする請求項１記載の画像処理装置。
【請求項３】
監視領域内に位置する移動体の放射熱と静止体の放射熱との差異に応じて、前記監視領域内に移動体が位置することを示す検出信号を出力する移動体検出手段と、
その移動体検出手段から出力される検出信号の大きさが閾値を超えているかに基づいて、監視対象とされる移動体が前記監視領域内に位置しているかを判定する第２判定手段と、
記録媒体に記録を行う記録ヘッドと、
その記録ヘッドによる記録動作に利用する温度を検出する温度検出手段と、
前記記録ヘッドによる記録動作中かを判断する記録動作判断手段と、
その記録動作判断手段によって記録動作中でないと判断された場合に、前記温度検出手段により検出された温度に基づいて、前記第２判定手段が判定に用いる閾値を変更する閾値変更手段とを備えていることを特徴とする画像処理装置。
【請求項４】
前記温度検出手段は、前記監視領域内に位置する静止体の放射熱として前記画像処理装置が設置されている場所の気温を検出することを特徴とする請求項１から３のいずれかに記載の画像処理装置。
【請求項５】
前記温度検出手段は、サーミスタにより構成されていることを特徴とする請求項４記載の画像処理装置。
【請求項６】
記録媒体に記録を行う記録ヘッドを備え、
前記サーミスタは、前記記録ヘッドに搭載されていることを特徴とする請求項５記載の画像処理装置。
【請求項７】
前記サーミスタにより検出される気温の検出値を記憶する気温記憶手段と、
その気温記憶手段に記憶されている気温の検出値を定期的に更新する気温更新手段と、
前記記録ヘッドにより前記記録媒体に記録開始された場合に、前記気温更新手段による前記気温記憶手段に記憶されている気温の検出値の更新を禁止する更新禁止手段とを備え、
前記信号補正手段または前記閾値変更手段は、前記静止体の放射熱として前記気温記憶手段に記憶されている気温の検出値を用いることを特徴とする請求項６記載の画像処理装置。
【請求項８】
前記更新禁止手段は、前記サーミスタにより検出される気温の検出値と、前記気温記憶手段に記憶されている気温の検出値との差が所定値以下となった場合に、禁止した前記気温更新手段による前記気温記憶手段に記憶されている気温の検出値の更新を再開させることを特徴とした請求項７記載の画像処理装置。
【請求項９】
前記サーミスタにより検出される気温の検出値の変化量を検出する変化量検出手段を備え、
前記更新禁止手段は、前記変化量検出手段により検出される気温の検出値の変化量が、所定の変化量以下となった場合に、禁止した前記気温更新手段による前記気温記憶手段に記憶されている気温の検出値の更新を再開させることを特徴とした請求項７記載の画像処理装置。
【請求項１０】
前記サーミスタにより検出される気温の検出値の変化量を検出する変化量検出手段を備え、
前記更新禁止手段は、前記サーミスタにより検出される気温の検出値と、前記気温記憶手段に記憶されている気温の検出値との差が所定値以下であって、前記変化量検出手段により検出される気温の検出値の変化量が、所定の変化量以下となった場合に、禁止した前記気温更新手段による前記気温記憶手段に記憶されている気温の検出値の更新を再開させることを特徴とした請求項７記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に関するものである。
【背景技術】
【０００２】
従来より、人体の存否を検出する人体検出センサが搭載された画像処理装置が知られている。例えば、この人体検出センサにより人体が検出された場合、画像処理装置において所定の処理が実行される。この種の人体検出センサに関し、例えば、焦電型赤外線センサは、監視領域（例えば、壁など）から放射される赤外線を受光し続け、監視領域に人体が進入して受光している赤外線量が増加した場合に、増加量に応じてプラスの検出電圧（検出信号）を出力し、逆に、人体が退出して受光している赤外線量が減少した場合に、減少量に応じてマイナスの検出電圧を出力し、受光している赤外線量が変化しない場合は、検出電圧を出力しないセンサである。例えば、監視領域内で人体が静止している場合、センサが受光する赤外線量は変化しないので検出電圧は出力されないが、次の特許文献１には、センサを振動させることにより受光する赤外線量を変化させて検出電圧を出力させる技術が開示されている。
【特許文献１】特開平１０−１４２３５１号公報（第００４９段落など）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記の特許文献１の技術では、気温の変化によって人体の検出距離が変動するという問題点があった。すなわち、気温が高くなると監視領域（例えば、壁など）から放射される赤外線量が増加し、人体の放射する赤外線量に近づくため赤外線の変化量が減少するので、検出電圧が低下して人体を検出することが困難となる。よって、人体がセンサに近づかないと検出されなくなる。また、気温が低くなると監視領域から放射される赤外線量が減少し、人体の放射する赤外線量との差が開き赤外線の変化量が増加するので、検出電圧が増加して人体を敏感に検出することとなる。よって、人体がセンサから遠くに離れていても検出されてしまう。
【０００４】
本発明は、上述した問題点を解決するためになされたものであり、監視対象とされる移動体を精度良く検出することができる画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
この目的を達成するために、請求項１記載の画像処理装置は、監視領域内に位置する移動体の放射熱と静止体の放射熱との差異に応じて、前記監視領域内に移動体が位置することを示す検出信号を出力する移動体検出手段と、記録媒体に記録を行う記録ヘッドと、その記録ヘッドによる記録動作に利用する温度を検出する温度検出手段と、前記記録ヘッドによる記録動作中かを判断する記録動作判断手段と、その記録動作判断手段によって記録動作中でないと判断された場合に、前記温度検出手段により検出された温度に基づいて前記移動体検出手段から出力される検出信号を補正する信号補正手段と、その信号補正手段により補正された検出信号に基づいて、監視対象とされる移動体が前記監視領域内に位置しているかを判定する第１判定手段とを備えている。
【０００６】
請求項２記載の画像処理装置は、請求項１記載の画像処理装置において、前記信号補正手段は、前記移動体検出手段から出力される検出信号の増幅率を補正し、前記第１判定手段は、前記信号補正手段により補正された検出信号の大きさが閾値を超える場合に、監視対象とされる移動体が前記監視領域内に位置していると判定する。
【０００７】
請求項３記載の画像処理装置は、監視領域内に位置する移動体の放射熱と静止体の放射熱との差異に応じて、前記監視領域内に移動体が位置することを示す検出信号を出力する移動体検出手段と、その移動体検出手段から出力される検出信号の大きさが閾値を超えているかに基づいて、監視対象とされる移動体が前記監視領域内に位置しているかを判定する第２判定手段と、記録媒体に記録を行う記録ヘッドと、その記録ヘッドによる記録動作に利用する温度を検出する温度検出手段と、前記記録ヘッドによる記録動作中かを判断する記録動作判断手段と、その記録動作判断手段によって記録動作中でないと判断された場合に、前記温度検出手段により検出された温度に基づいて、前記第２判定手段が判定に用いる閾値を変更する閾値変更手段とを備えている。
【０００８】
請求項４記載の画像処理装置は、請求項１から３のいずれかに記載の画像処理装置において、前記温度検出手段は、前記監視領域内に位置する静止体の放射熱として前記画像処理装置が設置されている場所の気温を検出する。
【０００９】
請求項５記載の画像処理装置は、請求項４記載の画像処理装置において、前記温度検出手段は、サーミスタにより構成されている。
【００１０】
請求項６記載の画像処理装置は、請求項５記載の画像処理装置において、記録媒体に記録を行う記録ヘッドを備え、前記サーミスタは、前記記録ヘッドに搭載されている。
【００１１】
請求項７記載の画像処理装置は、請求項６記載の画像処理装置において、前記サーミスタにより検出される気温の検出値を記憶する気温記憶手段と、その気温記憶手段に記憶されている気温の検出値を定期的に更新する気温更新手段と、前記記録ヘッドにより前記記録媒体に記録開始された場合に、前記気温更新手段による前記気温記憶手段に記憶されている気温の検出値の更新を禁止する更新禁止手段とを備え、前記信号補正手段または前記閾値変更手段は、前記静止体の放射熱として前記気温記憶手段に記憶されている気温の検出値を用いる。
【００１２】
請求項８記載の画像処理装置は、請求項７記載の画像処理装置において、前記更新禁止手段は、前記サーミスタにより検出される気温の検出値と、前記気温記憶手段に記憶されている気温の検出値との差が所定値以下となった場合に、禁止した前記気温更新手段による前記気温記憶手段に記憶されている気温の検出値の更新を再開させる。
【００１３】
請求項９記載の画像処理装置は、請求項７記載の画像処理装置において、前記サーミスタにより検出される気温の検出値の変化量を検出する変化量検出手段を備え、前記更新禁止手段は、前記変化量検出手段により検出される気温の検出値の変化量が、所定の変化量以下となった場合に、禁止した前記気温更新手段による前記気温記憶手段に記憶されている気温の検出値の更新を再開させる。
【００１４】
請求項１０記載の画像処理装置は、請求項７記載の画像処理装置において、前記サーミスタにより検出される気温の検出値の変化量を検出する変化量検出手段を備え、前記更新禁止手段は、前記サーミスタにより検出される気温の検出値と、前記気温記憶手段に記憶されている気温の検出値との差が所定値以下であって、前記変化量検出手段により検出される気温の検出値の変化量が、所定の変化量以下となった場合に、禁止した前記気温更新手段による前記気温記憶手段に記憶されている気温の検出値の更新を再開させる。
【発明の効果】
【００１５】
請求項１記載の画像処理装置によれば、移動体検出手段より出力される検出信号は、移動体の放射熱と静止体の放射熱との差異に応じて出力されるので、静止体の放射熱が変動するとその差異が変動して、検出信号の大きさが変動することとなる。しかし、記録動作判断手段によって記録動作中でないと判断された場合に、温度検出手段により検出された温度に基づいて、信号補正手段により移動体検出手段から出力される検出信号が補正されるので、静止体の放射熱の変動によって生じる検出信号の大きさの変動を軽減することができるという効果がある。また、補正された検出信号に基づいて、第１判定手段により監視対象とされる移動体が監視領域内に位置しているかが判定されるので、静止体の放射熱が変動しても監視対象とされる移動体を精度良く検出することができるという効果がある。
【００１６】
請求項２記載の画像処理装置によれば、請求項１記載の画像処理装置の奏する効果に加え、信号補正手段は、温度検出手段により検出された温度に基づいて移動体検出手段から出力される検出信号の増幅率を補正するので、静止体の放射熱が変動しても検出信号の大きさを適切な大きさに補正することができるという効果がある。
【００１７】
請求項３記載の画像処理装置によれば、移動体検出手段より出力される検出信号は、移動体の放射熱と静止体の放射熱との差異に応じて出力されるので、静止体の放射熱が変動するとその差異が変動して、検出信号の大きさが変動することとなる。しかし、記録動作判断手段によって記録動作中でないと判断された場合に、温度検出手段により検出された温度に基づいて、閾値変更手段により第２判定手段が判定に用いる閾値が変更され、移動体検出手段から出力される検出信号の大きさがその閾値を超えているかに基づいて、第２判定手段により監視対象とされる移動体が監視領域内に位置しているかが判定される。よって、静止体の放射熱が変動しても監視対象とされる移動体を精度良く検出することができるという効果がある。
【００１８】
請求項４記載の画像処理装置によれば、請求項１から３のいずれかに記載の画像処理装置の奏する効果に加え、温度検出手段は、監視領域内に位置する静止体の放射熱として画像処理装置が設置されている場所の気温を検出する。静止体の放射熱に相当する物性として、例えば、光の波長、赤外線の放射量、表面温度などを検出することが考えられるが、このような物性を測定するセンサは特殊であり高価である。静止体の放射熱として気温を検出するのであれば、汎用のセンサを用いて簡単な操作または簡単な処理で検出することができるので、静止体の放射熱を簡単に安価に検出することができるという効果がある。
【００１９】
請求項５記載の画像処理装置によれば、請求項４記載の画像処理装置の奏する効果に加え、温度検出手段は、サーミスタにより構成されているので、画像処理装置が設置されている場所の気温を、他の温度センサ（例えば、白金測温抵抗体）を用いて検出する場合と比較して安価に検出することができるという効果がある。また、サーミスタは、他の温度センサと比較すると小型なので、装置を小型化することができるという効果がある。
【００２０】
請求項６記載の画像処理装置によれば、請求項５記載の画像処理装置の奏する効果に加え、記録ヘッドに搭載されているサーミスタを用いて気温を検出するので、新たにサーミスタを設置する必要が無く、装置の原価を抑制することができるという効果がある。また、新たにサーミスタ搭載しないので、装置が大型化することを抑制することができるという効果がある。
【００２１】
請求項７記載の画像処理装置によれば、請求項６記載の画像処理装置の奏する効果に加え、気温更新手段により気温記憶手段に記憶されている気温の検出値が定期的に更新される。記録ヘッドにより記録媒体に記録開始されると、記録ヘッドの温度が上昇して、サーミスタにより検出される気温の検出値が上昇するので、気温と異なる温度が気温記憶手段に記憶されるところ、記録ヘッドにより記録媒体に記録開始された場合に、更新禁止手段によって、気温更新手段による気温の検出値の更新が禁止される。よって、信号補正手段または閾値変更手段により静止体の放射熱として気温と異なる温度が用いられることを抑制することができる。したがって、監視対象とされる移動体をさらに精度良く検出することができるという効果がある。
【００２２】
請求項８記載の画像処理装置によれば、請求項７記載の画像処理装置の奏する効果に加え、記録ヘッドによる記録媒体への記録が終了すると、サーミスタにより検出される気温の検出値は、徐々に下がり気温に近づく。サーミスタにより検出される気温の検出値と、気温記憶手段に記憶されている気温の検出値との差が所定値以下になれば、気温を検出していると判断することができるので、更新禁止手段により、禁止した気温更新手段による気温の検出値の更新を再開させる。再開された後は、気温更新手段により気温の検出値が定期的に更新されるので、気温が変動しても監視対象とされる移動体を精度良く検出することができるという効果がある。
【００２３】
請求項９記載の画像処理装置によれば、請求項７記載の画像処理装置の奏する効果に加え、記録ヘッドによる記録媒体への記録が終了すると、サーミスタにより検出される気温の検出値は、徐々に下がり気温に近づく。また、サーミスタにより検出される気温の検出値の変化量も、気温に近づくにつれて減少する。よって、変化量検出手段により検出される気温の検出値の変化量が所定の変化量以下となれば、気温を検出していると判断することができるので、更新禁止手段により、禁止した気温更新手段による気温の検出値の更新を再開させる。再開された後は、気温更新手段により気温の検出値が定期的に更新されるので、気温が変動しても監視対象とされる移動体を精度良く検出することができるという効果がある。
【００２４】
請求項１０記載の画像処理装置によれば、請求項７記載の画像処理装置の奏する効果に加え、記録ヘッドによる記録媒体への記録が終了すると、サーミスタにより検出される気温の検出値は、徐々に下がり気温に近づく。また、また、サーミスタにより検出される気温の検出値の変化量も、気温に近づくにつれて減少する。よって、気温記憶手段に記憶されている気温の検出値との差が所定値以下になり、且つ、変化量検出手段により検出される気温の検出値の変化量が所定の変化量以下であれば、より確実に気温を検出していると判断することができるので、更新禁止手段により、禁止した気温更新手段による気温の検出値の更新を再開させる。再開された後は、気温更新手段により気温の検出値が定期的に更新されるので、気温が変動しても監視対象とされる移動体を精度良く検出することができるという効果がある。
【発明を実施するための最良の形態】
【００２５】
以下、本発明の好ましい実施形態について、添付図面を参照して説明する。図１は、本発明の第１の実施形態における画像処理装置を有した多機能周辺装置（以下、「ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）」と称す）１の外観構成を示した斜視図である。このＭＦＰ１は、プリンタ機能、スキャナ機能、及び、コピー機能などの各種機能を有している。
【００２６】
また、ＭＦＰ１には、人体などから放射される赤外線を検出して人体の存否を検出する人体検出回路２０が設けられている。このＭＦＰ１は、人体検出回路２０によって人体の動きを監視し、人体を検出した場合に、予め音声メモリ１４ｂ（図２参照）に記憶されている音声データを、スピーカ２４（図２参照）によって放音（再生）させる装置である。このＭＦＰ１では、ＣＰＵ１１（図２参照）が、気温に応じて、人体検出回路２０の人体の検出感度を適切に変更するので、人体検出回路２０によって人体を精度良く検出することができる。
【００２７】
ＭＦＰ１の筐体内部には、ファクシミリ機能、スキャナ機能、又は、コピー機能の実行時に原稿を読み取るためのスキャナ２１と、記録用紙に画像を記録するための熱転写方式のプリンタ２２とが内蔵されている。
【００２８】
プリンタ２２は、複数の発熱素子が配設されるサーマルヘッド２２ａ（図２参照）と、サーマルヘッド２２ａにより押圧されるインクリボン（図示しない）が内包されたインクリボンカートリッジ（図示しない）と、記録に使用されたインクリボンを巻き取るリボン巻取装置（図示しない）と、記録用紙を搬送する紙送り装置（図示しない）と、サーマルヘッド２２ａと共にインクリボン及び記録用紙を挟持するプラテン（図示しない）とを備え、モノクロ印刷を行う。
【００２９】
ＭＦＰ１の上面後部に設けられた開口部に記録用紙が挿入されると、記録用紙は、紙送り装置によってサーマルヘッド２２ａとプラテンとの間に搬送され、インクリボンと共に挟持される。この状態でサーマルヘッド２２ａの発熱素子が通電され加熱されると、その加熱された部分のインクリボン上のインクが溶融し、その溶融したインクが記録用紙に転写されて、１ライン分の画像が形成される。この画像の形成および記録用紙の搬送を繰り返すことにより、記録用紙全体に画像が形成される。
【００３０】
サーマルヘッド２２ａの近傍には、温度によって抵抗値が変化するサーミスタ２２ａ１（図２参照）が配設されている。ＣＰＵ１１は、入出力ポート２７を介してサーミスタ２２ａ１の抵抗値を読み取り、サーマルヘッド２２ａの温度を算出する。ＣＰＵ１１は、その算出された温度および記録用紙に記録する画像データに基づいて、各発熱素子の通電時間を制御して温度を制御する。すなわち、サーミスタ２２ａ１により画像処理時の温度が検出され、その温度に基づいてインクの溶融量が制御されて、記録用紙に形成される画像の階調が制御される。
【００３１】
なお、発熱素子の抵抗値と温度との関係は、例えば、ＲＯＭ１２（図２参照）に、抵抗値を温度に変換する変換テーブルや変換式などが記憶されており、ＣＰＵ１１はそれらに基づいて温度を算出する。
【００３２】
ＭＦＰ１の上面には、操作パネル６が設けられており、操作キー１５、ＬＣＤ１６、マイクロフォン２３（図２参照）、スピーカ２４（図２参照）を具備する。操作キー１５には、マイクロフォン２３に入力される音声を記憶（録音）するための録音開始ボタン１５ａや、録音開始ボタン１５ａによって開始された音声の記憶を終了するための録音終了ボタン１５ｂなどの各種ボタンが設けられている。
【００３３】
ユーザによって、録音開始ボタン１５ａが押下されると、マイクロフォン２３に入力される音声が、（後述する）音声ＬＳＩ２５によってデジタル信号に変換され、変換されたデジタル信号が、音声データとして音声メモリ１４ｂ（図２参照）に記憶される（図５の音声録音処理）。なお、この処理は、ユーザによって録音終了ボタン１５ｂが押下されるまで、繰り返し実行される。
【００３４】
また、ユーザは、操作キー１５に設けられた各種キーを操作することによって、ＭＦＰ１のスキャナ機能やコピー機能を利用することができる。ＬＣＤ１６には、操作手順や実行中の処理の状態が表示されると共に、操作キー１５の押下に対応する情報が表示される。
【００３５】
次に、図２を参照して、ＭＦＰ１の電気的構成について説明する。図２は、ＭＦＰ１の電気的構成を示すブロック図である。ＭＦＰ１は、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、フラッシュメモリ１４、操作キー１５、ＬＣＤ１６、計時回路１８、人体検出回路２０、スキャナ２１、プリンタ２２、マイクロフォン２３、スピーカ２４、音声ＬＳＩ２５とを主に有している。
【００３６】
ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、フラッシュメモリ１４は、バスライン２６を介して互いに接続されている。また、操作キー１５、ＬＣＤ１６、計時回路１８、人体検出回路２０、スキャナ２１、プリンタ２２、マイクロフォン２３、スピーカ２４、音声ＬＳＩ２５、バスライン２６は、入出力ポート２７を介して互いに接続されている。
【００３７】
ＣＰＵ１１は、ＲＯＭ１２やＲＡＭ１３やフラッシュメモリ１４に記憶される固定値やプログラムに従って、ＭＦＰ１が有している各機能の制御や、入出力ポート２７と接続された各部を制御するものである。
【００３８】
ＲＯＭ１２は、ＭＦＰ１で実行される制御プログラムなどを格納した書換不能なメモリである。図５のフローチャートに示す音声録音処理、図６のフローチャートに示すメイン処理、図７のフローチャートに示す感度設定処理を実行する各プログラムは、このＲＯＭ１２に格納されている。
【００３９】
ＲＡＭ１３は、書き替え可能な揮発性のメモリであり、ＭＦＰ１の各操作の実行時に各種のデータを一時的に記憶するためのメモリである。ＲＡＭ１３には、ＭＦＰ１が設置されている場所の気温が記憶される気温メモリ１３ａが設けられている。
【００４０】
この気温メモリ１３ａには、プリンタ２２のサーマルヘッド２２ａに配設されるサーミスタ２２ａ１の抵抗値に基づいて算出された温度が、ＭＦＰ１が設置されている場所の気温として記憶される。通常、サーミスタ２２ａ１は、サーマルヘッド２２ａの各発熱素子の温度を制御するために用いられているが、長時間記録動作が行われていなければ、サーマルヘッド２２ａの各発熱素子の温度や、サーミスタ２２ａ１の温度は、気温と略等しい温度に安定している。
【００４１】
フラッシュメモリ１４は書換可能な不揮発性のメモリであり、このフラッシュメモリ１４に記憶されたデータは、ＭＦＰ１の電源オフ後も保持される。フラッシュメモリ１４には、ＭＦＰ１に音声が記憶されているか否かを示す録音フラグメモリ１４ａと、マイクロフォン２３に入力される音声が音声データとして記憶される音声メモリ１４ｂとが設けられている。
【００４２】
録音フラグメモリ１４ａは、音声メモリ１４ｂに音声データが記憶されているか否かを示す録音フラグが記憶されるメモリである。例えば、ユーザによって録音開始ボタン１５ａが押下され、音声メモリ１４ｂに音声データが記憶された場合、録音フラグは「オン」（例えば、「１」）に設定され、音声メモリ１４ｂに音声データが記憶されていない場合や、記憶されている全音声データがスピーカ２４により放音された場合、録音フラグは「オフ」（例えば、「０」）に設定される。
【００４３】
音声メモリ１４ｂは、録音開始ボタン１５ａが押下された場合に、マイクロフォン２３に入力される音声が、音声ＬＳＩ２５によってデジタル信号に変換されて音声データとして記憶されるメモリである。計時回路１８は、現在の日時を刻む時計機能を有する既知の回路である。
【００４４】
人体検出回路２０は、詳細については後述するが、人体などから放射される赤外線を検出して人体の存否を検出するための回路である。人体検出回路２０によって人体が検出された場合、予め音声メモリ１４ｂに記憶されている音声データが、音声ＬＳＩ２５によって音声信号に変換され、スピーカ２４に出力されて放音される（図６のメイン処理）。
【００４５】
マイクロフォン２３は、入力された音声を音声信号（電気信号）に変換するものであり、また、スピーカ２４は、音声信号を音声に変換して放音するものである。音声ＬＳＩ２５は、マイクロフォン２３によって変換された音声信号が入力された場合に、デジタル信号に変換し、また、音声メモリ１４ｂに記憶される音声データが入力された場合に、音声信号に変換するものである。
【００４６】
次に、図３を参照して人体検出回路２０について説明する。図３は、人体検出回路２０の回路図である。人体検出回路２０は、人体などから放射される赤外線を検出して人体の存否を検出するための回路であり、人体を検出した場合に、ＣＰＵ１１のＶＩＮ端子へロウ電圧ＶＬ（ここでは、グランドＧＮＤ電位に略等しい電圧）を出力するものである。
【００４７】
人体検出回路２０は、赤外線検出回路Ａと、増幅回路Ｂと、ウィンドウコンパレータ回路Ｃとを備えている。赤外線検出回路Ａは、監視領域から放射される赤外線を検出するための回路である。赤外線検出回路Ａは、焦電型赤外線センサＳＥＮと、フレネルレンズＬＥＮと、オペアンプＯＰ１と、コンデンサＣ１とにより構成されている。
【００４８】
焦電型赤外線センサＳＥＮの電源端子は、電源回路（図示しない）に接続され電源電圧ＶＣＣが印加されている。焦電型赤外線センサＳＥＮの出力端子は、オペアンプＯＰ１の非反転入力端子（以下、「プラス入力端子」と称する）に接続され、ＧＮＤ端子はグランドＧＮＤに接続されている。オペアンプＯＰ１の出力端子は、オペアンプＯＰ１の反転入力端子（以下、「マイナス入力端子」と称する）とコンデンサＣ１の一端とにそれぞれ接続されている。なお、オペアンプＯＰ１の正電源端子および負電源端子は、電源回路（図示しない）と接続され、正電源端子に正電圧Ｖ＋が印加され、負電源端子に負電圧Ｖ−が印加されている。
【００４９】
焦電型赤外線センサＳＥＮは、受光している赤外線量が増加した場合に、増加量に応じてプラスの検出電圧を出力し、受光している赤外線量が減少した場合に、減少量に応じてマイナスの検出電圧を出力し、受光している赤外線量が変化しない場合は、検出電圧を出力しないセンサである。この焦電型赤外線センサＳＥＮには、監視領域から放射される赤外線を焦電型赤外線センサＳＥＮへ集光させるためのフレネルレンズＬＥＮが装着されている。
【００５０】
監視領域（例えば、壁など）から放射される赤外線は、フレネルレンズＬＥＮによって集光され、焦電型赤外線センサＳＥＮに入力される。その監視領域に人体が進入すると、焦電型赤外線センサＳＥＮに入力される赤外線量が増加するので、プラスの検出電圧が出力される。一方、監視領域から人体が退出すると、入力される赤外線量が減少するので、マイナスの検出電圧が出力される。
【００５１】
焦電型赤外線センサＳＥＮから出力された検出電圧は、バッファアンプとして機能するオペアンプＯＰ１に入力される。バッファアンプは、焦電型赤外線センサＳＥＮの出力端子が、他の電子部品から電気的に影響を受けないようにするための増幅率が１の増幅器である。オペアンプＯＰ１から出力された検出電圧は、コンデンサＣ１よって直流成分が除去される。
【００５２】
よって、赤外線検出回路Ａは、直流成分が除去された検出電圧を出力することができる。このコンデンサＣ１の他端から出力される電圧を、出力電圧ＡＯＵＴと称する。なお、出力電圧ＡＯＵＴは、増幅回路Ｂに入力される。
【００５３】
増幅回路Ｂは、出力電圧ＡＯＵＴを、ＣＰＵ１１からの指示に応じた増幅率で増幅させるための回路である。増幅回路Ｂは、抵抗Ｒ１，Ｒ２，Ｒ３，Ｒ４と、スイッチＳＷ１，ＳＷ２と、オペアンプＯＰ２とにより構成されている。抵抗Ｒ１の一端は、赤外線検出回路ＡのコンデンサＣ１の他端に接続されており、出力電圧ＡＯＵＴが印加される。抵抗Ｒ１の他端は、オペアンプＯＰ２のマイナス入力端子と抵抗Ｒ２の一端とにそれぞれ接続されている。
【００５４】
抵抗Ｒ２の他端は、スイッチＳＷ１の一端と抵抗Ｒ３の一端とにそれぞれ接続されている。スイッチＳＷ１の他端は、スイッチＳＷ２の一端と抵抗Ｒ３の他端と抵抗Ｒ４の一端とにそれぞれ接続されている。スイッチＳＷ２の他端は、抵抗Ｒ４の他端とオペアンプＯＰ２の出力端子とにそれぞれ接続されている。スイッチＳＷ１の制御端子は、ＣＰＵ１１のＧＡＩＮ１端子に、スイッチＳＷ２の制御端子はＧＡＩＮ２端子にそれぞれ接続されている。また、オペアンプＯＰ２のプラス入力端子は、ウィンドウコンパレータ回路Ｃの抵抗Ｒ６の一端と抵抗Ｒ７の一端とにそれぞれ接続されている。なお、オペアンプＯＰ２の正電源端子および負電源端子は、電源回路（図示しない）と接続され、正電源端子に正電圧Ｖ＋が印加され、負電源端子に負電圧Ｖ−が印加されている。
【００５５】
スイッチＳＷ１は抵抗Ｒ３を、スイッチＳＷ２は抵抗Ｒ４を短絡させるためのスイッチである。ＣＰＵ１１のＧＡＩＮ１端子やＧＡＩＮ２端子から、ハイ電圧ＶＨ（例えば、電源電圧ＶＣＣ）が出力され、スイッチＳＷ１，ＳＷ２の制御端子に入力されると、スイッチＳＷ１，ＳＷ２の両端が短絡され、その結果、抵抗Ｒ３，Ｒ４が短絡させられる。逆に、制御端子にロウ電圧ＶＬ（例えば、グランドＧＮＤ電位）が入力されると、スイッチＳＷ１，ＳＷ２の両端が開放される。
【００５６】
なお、スイッチＳＷ１，ＳＷ２の制御端子にハイ電圧ＶＨが入力されている状態を、スイッチＳＷ１，ＳＷ２がオンされていると称する。また、スイッチＳＷ１，ＳＷ２の制御端子にロウ電圧ＶＬが入力されている状態を、スイッチＳＷ１，ＳＷ２がオフされていると称する。
【００５７】
ＣＰＵ１１の指示によってスイッチＳＷ１，ＳＷ２が短絡または開放されると、オペアンプＯＰ２に電気的に接続される抵抗値が変化するので、オペアンプＯＰ２に入力される出力電圧ＡＯＵＴの増幅率が変化する。
【００５８】
例えば、スイッチＳＷ１，ＳＷ２がそれぞれオンされ、それぞれの両端が短絡されると、オペアンプＯＰ２の増幅率は、増幅率Ｇ１＝抵抗Ｒ２／抵抗Ｒ１となり最小となる。また、スイッチＳＷ１がオフされ両端が開放され、スイッチＳＷ２がオンされ両端が短絡されると、増幅率Ｇ２＝（抵抗Ｒ２＋抵抗Ｒ３）／抵抗Ｒ１となるので、増幅率Ｇ１よりも増幅率が大きくなる。但し、抵抗値は、抵抗Ｒ３＜抵抗Ｒ４とする。また、スイッチＳＷ１がオンされ両端が短絡され、スイッチＳＷ２がオフされ両端が開放されると、増幅率Ｇ３＝（抵抗Ｒ２＋抵抗Ｒ４）／抵抗Ｒ１となるので、増幅率Ｇ２よりも増幅率が大きくなる。また、スイッチＳＷ１，ＳＷ２がそれぞれオフされ、それぞれの両端が開放されると、増幅率Ｇ４＝（抵抗Ｒ２＋抵抗Ｒ３＋抵抗Ｒ４）／抵抗Ｒ１となるので、増幅率が最大となる。すなわち、増幅率は、増幅率Ｇ１＜増幅率Ｇ２＜増幅率Ｇ３＜増幅率Ｇ４という関係となる。
【００５９】
よって、増幅回路Ｂは、出力電圧ＡＯＵＴを、ＣＰＵ１１からの指示に応じた増幅率で増幅して出力することができる。このオペアンプＯＰ２の出力端子から出力される増幅された電圧を、出力電圧ＢＯＵＴと称する。なお、出力電圧ＢＯＵＴは、ウィンドウコンパレータ回路Ｃに入力される。
【００６０】
ウィンドウコンパレータ回路Ｃは、出力電圧ＢＯＵＴが、基準電圧Ｖ１より低いか、または、基準電圧Ｖ２より高いかを比較する回路である。出力電圧ＢＯＵＴが、基準電圧Ｖ１より低い場合、または、基準電圧Ｖ２より高い場合にロウ電圧ＶＬ（ここでは、グランドＧＮＤ電位に略等しい電圧）を出力する。なお、ロウ電圧ＶＬが出力された場合、人体検出回路２０によって、人体が検出されたことを意味する。
【００６１】
ウィンドウコンパレータ回路Ｃは、抵抗Ｒ５，Ｒ６，Ｒ７，Ｒ８，Ｒ９，Ｒ１０，Ｒ１１と、コンパレータＣＰ１，ＣＰ２と、トランジスタＱ１とにより構成されている。コンパレータＣＰ１のプラス入力端子は、増幅回路ＢのオペアンプＯＰ２の出力端子とスイッチＳＷ２の他端と抵抗Ｒ４の他端と、コンパレータＣＰ２のマイナス入力端子とにそれぞれ接続されており、出力電圧ＢＯＵＴが印加される。
【００６２】
コンパレータＣＰ１のマイナス入力端子は、抵抗Ｒ５の一端と抵抗Ｒ６の他端とにそれぞれ接続されている。コンパレータＣＰ１の出力端子は、抵抗Ｒ９の一端に接続されている。抵抗Ｒ５の他端は、電源回路（図示しない）に接続され正電源Ｖ＋が印加されている。抵抗Ｒ６の一端は、増幅回路ＢのオペアンプＯＰ２のプラス入力端子と抵抗Ｒ７の一端とにそれぞれ接続されている。
【００６３】
抵抗Ｒ７の他端は、抵抗Ｒ８の一端とコンパレータＣＰ２のプラス入力端子とにそれぞれ接続され、抵抗Ｒ８の他端はグランドＧＮＤに接続されている。コンパレータＣＰ２の出力端子は、抵抗Ｒ１０の一端に接続され、抵抗Ｒ１０の他端は、抵抗Ｒ９の他端とトランジスタＱ１のベース端子とにそれぞれ接続されている。
【００６４】
トランジスタＱ１のコレクタ端子は抵抗Ｒ１１の一端とＣＰＵ１１のＶＩＮ端子とにそれぞれ接続され、エミッタ端子はグランドＧＮＤに接続されている。このトランジスタＱ１のコレクタ端子に印加される電圧を、出力電圧ＣＯＵＴと称する。抵抗Ｒ１１の他端は、電源回路（図示しない）と接続され電源電圧ＶＣＣが印加されている。なお、コンパレータＣＰ１，ＣＰ２の正電源端子および負電源端子は、電源回路（図示しない）と接続され、正電源端子に正電圧Ｖ＋が印加され、負電源端子に負電圧Ｖ−が印加されている。
【００６５】
ウィンドウコンパレータ回路Ｃは、出力電圧ＢＯＵＴが、基準電圧Ｖ１より低いか、または、基準電圧Ｖ２より高いかを比較するための回路である。２つの基準電圧Ｖ１，Ｖ２は、正電圧Ｖ＋が抵抗Ｒ５，Ｒ６，Ｒ７，Ｒ８により分圧されて生成される。基準電圧Ｖ１，Ｖ２は、基準電圧Ｖ１＝（正電圧Ｖ＋）×（抵抗Ｒ８）／（抵抗Ｒ５＋抵抗Ｒ６＋抵抗Ｒ７＋抵抗Ｒ８）と、基準電圧Ｖ２＝（正電圧Ｖ＋）×（抵抗Ｒ６＋抵抗Ｒ７＋抵抗Ｒ８）／（抵抗Ｒ５＋抵抗Ｒ６＋抵抗Ｒ７＋抵抗Ｒ８）と決定される。
【００６６】
出力電圧ＢＯＵＴが、基準電圧Ｖ１より低い場合、コンパレータＣＰ２のマイナス入力端子には、基準電圧Ｖ１より低い電圧が入力されるので、コンパレータＣＰ２の出力端子から正電圧Ｖ＋が出力され、トランジスタＱ１のベース端子に印加される。よって、トランジスタＱ１は動作し、出力電圧ＣＯＵＴは、ロウ電圧ＶＬとなる。
【００６７】
一方、出力電圧ＢＯＵＴが、基準電圧Ｖ１より高い場合、コンパレータＣＰ２のマイナス入力端子には、基準電圧Ｖ１より高い電圧が入力されるので、コンパレータＣＰ２の出力端子から負電圧Ｖ−が出力され、トランジスタＱ１のベース端子に印加される。よって、トランジスタＱ１は動作しないので、出力電圧ＣＯＵＴは、ハイ電圧ＶＨとなる。
【００６８】
同様に、出力電圧ＢＯＵＴが、基準電圧Ｖ２より高い場合、コンパレータＣＰ１のプラス入力端子には、基準電圧Ｖ２より高い電圧が入力されるので、コンパレータＣＰ１の出力端子から正電圧Ｖ＋が出力され、トランジスタＱ１のベース端子に印加される。よって、トランジスタＱ１は動作し、出力電圧ＣＯＵＴは、ロウ電圧ＶＬとなる。
【００６９】
一方、出力電圧ＢＯＵＴが、基準電圧Ｖ２より低い場合、コンパレータＣＰ１のプラス入力端子には、基準電圧Ｖ２より低い電圧が入力されるので、コンパレータＣＰ１の出力端子から負電圧Ｖ−が出力され、トランジスタＱ１のベース端子に印加される。よって、トランジスタＱ１は動作しないので、出力電圧ＣＯＵＴは、ハイ電圧ＶＨとなる。
【００７０】
よって、ウィンドウコンパレータ回路Ｃは、出力電圧ＢＯＵＴが、基準電圧Ｖ１より低い場合、または、基準電圧Ｖ２より高い場合にロウ電圧ＶＬを出力することができる。
【００７１】
したがって、人体検出回路２０は、監視領域から放射される赤外線を検出して人体の存否を検出することができ、人体を検出した場合に、ＣＰＵ１１のＶＩＮ端子へ人体を検出したことを意味するロウ電圧ＶＬを出力することができる。
【００７２】
次に、図４を参照して人体検出回路２０の動作について説明する。図４（ａ）は、増幅回路Ｂの出力電圧ＢＯＵＴの一例を示したグラフであり、図４（ｂ）は、ウィンドウコンパレータ回路Ｃの出力電圧ＣＯＵＴの一例を示したグラフである。
【００７３】
上述したように、監視領域に人体が進入すると、赤外線検出回路Ａからプラスの検出電圧が出力され、その電圧が増幅回路Ｂによって増幅される。一方、監視領域から人体が退出すると、赤外線検出回路Ａからマイナスの検出電圧が出力され、その電圧が増幅回路Ｂにより増幅される。図４（ａ）は、増幅回路Ｂの出力電圧ＢＯＵＴの一例を示している。
【００７４】
次に、ウィンドウコンパレータ回路Ｃによって、出力電圧ＢＯＵＴが、基準電圧Ｖ１より低いか、または、基準電圧Ｖ２をより高いかが比較される。図４（ａ），（ｂ）に示すように、ウィンドウコンパレータ回路Ｃは、出力電圧ＢＯＵＴが基準電圧Ｖ２より高ければ、監視領域に人体が進入したと判断し、ロウ電圧ＶＬを出力する。同様に、基準電圧Ｖ１より低ければ、監視領域から人体が退出したと判断し、ロウ電圧ＶＬを出力する。
【００７５】
また、出力電圧ＢＯＵＴが、基準電圧Ｖ１より高く、且つ、基準電圧Ｖ２より低い場合は、人体以外（例えば、動物など）による赤外線の変化を検出したものと判断し、ハイ電圧ＶＨを出力する。よって、監視領域に人体が進入したか、または、監視領域から人体が退出したかを精度良く検出することができる。
【００７６】
次に、図５を参照して、ＭＦＰ１のＣＰＵ１１により実行される音声録音処理について説明する。図５は、ＭＦＰ１の音声録音処理を示すフローチャートである。この音声録音処理は、マイクロフォン２３に入力される音声を音声データとして音声メモリ１４ｂに記憶するための処理であり、録音開始ボタン１５ａが押下された場合に実行される処理である。
【００７７】
音声録音処理では、まず、マイクロフォン２３に入力される音声を、音声ＬＳＩ２５によってデジタル信号に変換し（Ｓ１）、変換されたデジタル信号を音声データとして音声メモリ１４ｂに記憶する（Ｓ２）。そして、録音終了ボタン１５ｂが押下されたかを判定し（Ｓ３）、録音終了ボタン１５ｂが押下されていない場合は（Ｓ３：Ｎｏ）、上述したＳ１およびＳ２の各処理を繰り返す。
【００７８】
一方、録音終了ボタン１５ｂが押下された場合は（Ｓ３：Ｙｅｓ）、録音フラグメモリ１４ａに記憶される録音フラグを「オン」に設定し（Ｓ４）、この音声録音処理を終了する。
【００７９】
この図５のフローチャートに示す音声録音処理により、ユーザによって、録音開始ボタン１５ａが押下された場合に、マイクロフォン２３に入力される音声を音声データとして音声メモリ１４ｂに記憶することができる。
【００８０】
次に、図６を参照して、ＭＦＰ１のＣＰＵ１１により実行されるメイン処理について説明する。図６は、ＭＦＰ１のメイン処理を示すフローチャートである。このメイン処理は、人体検出回路２０によって人体の動きを監視し、人体を検出した場合に、予め音声メモリ１４ｂに記憶されている音声データをスピーカ２４により放音させるための処理である。また、メイン処理は、ＭＦＰ１の主電源が投入されてから主電源が遮断されるまで繰り返し実行される処理である。
【００８１】
メイン処理では、まず、ＭＦＰ１の主電源が投入された場合に、プリンタ２２のサーマルヘッド２２ａに配設されるサーミスタ２２ａ１の抵抗値を読み取り、気温を算出する（Ｓ１１）。この時点では、プリンタ２２のサーマルヘッド２２ａの各発熱素子は通電されていないので加熱されておらず、サーミスタ２２ａ１の温度は、気温と略等しい温度に安定している。そして、算出した気温を気温メモリに記憶する（Ｓ１２）。
【００８２】
上述したように、本実施形態では、サーマルヘッド２２ａに配設されたサーミスタ２２ａ１を利用して気温を検出するので、新たに気温を検出する温度センサを設置する必要がなく、装置の原価を抑制することができる。また、新たにサーミスタを設置しないので、装置が大型化することを抑制することができる。
【００８３】
次に、録音フラグメモリ１４ａの録音フラグが「オン」であるかを判定し（Ｓ１３）、録音フラグメモリ１４ａの録音フラグが「オフ」である場合は（Ｓ１３：Ｎｏ）、録音フラグが「オン」になるまで待機する。一方、録音フラグが「オン」である場合は（Ｓ１３：Ｙｅｓ）、人体検出回路２０によって人体が検出されたかを判定する（Ｓ１４）。
【００８４】
Ｓ１４の処理において、人体検出回路２０によって人体が検出されていない場合（Ｓ１４：Ｎｏ）は、Ｓ１３の処理に戻り、上述したＳ１３およびＳ１４の各処理を繰り返す。一方、人体検出回路２０によって人体が検出された場合は（Ｓ１４：Ｙｅｓ）、音声メモリ１４ｂに記憶される音声データを、音声ＬＳＩ２５によって音声信号に変換する（Ｓ１５）。そして、変換された音声信号をスピーカ２４に出力して放音し（Ｓ１６）、録音フラグメモリ１４ａに記憶される録音フラグを「オフ」に設定して（Ｓ１７）、Ｓ１３の処理に戻り、上述したＳ１３〜Ｓ１７の各処理を繰り返す。
【００８５】
この図６のフローチャートに示すメイン処理により、人体検出回路２０によって人体の動きを監視し、人体を検出した場合に、予め音声メモリ１４ｂに記憶されている音声データをスピーカ２４により放音させることができる。
【００８６】
次に、図７を参照して、ＭＦＰ１のＣＰＵ１１により実行される感度設定処理について説明する。図７は、ＭＦＰ１の感度設定処理を示すフローチャートである。この感度設定処理は、ＭＦＰ１が設置された場所の気温に応じて、人体検出回路２０の人体の検出感度を適切に変更するための処理であり、ＭＦＰ１の主電源が投入されてから主電源が遮断されるまで、定期的（例えば、３０秒ごと）に繰り返し実行される処理である。
【００８７】
感度設定処理では、まず、プリンタ２２のサーマルヘッド２２ａが記録動作中であるか否かを判定し（Ｓ２１）、記録動作中であれば（Ｓ２１：Ｙｅｓ）、記録動作が終了するまで待機する。一方、記録動作中でなければ（Ｓ２１：Ｎｏ）、サーマルヘッド２２ａに配設されるサーミスタ２２ａ１の抵抗値を読み取り、温度を算出する（Ｓ２２）。
【００８８】
次に、算出した温度と、気温メモリ１３ａに記憶される気温との差ΔＴ（図８参照）が１度以内であるかを判定し（Ｓ２３）、１度を超えている場合は（Ｓ２３：Ｎｏ）、Ｓ２１の処理に戻り、上述したＳ２１〜Ｓ２３の各処理を繰り返す。一方、１度以内であれば（Ｓ２３：Ｙｅｓ）、算出した温度を、気温として気温メモリ１３ａに記憶する（Ｓ２４）。
【００８９】
ここで、図８を参照して、記録動作により変化するサーミスタ２２ａ１の温度について説明する。図８は、サーマルヘッド２２ａに配設されたサーミスタ２２ａ１により検出される温度の一例を示したグラフである。
【００９０】
図８に示すように、サーマルヘッド２２ａは、長時間記録動作が行われていなければ、サーマルヘッド２２ａの各発熱素子の温度や、サーミスタ２２ａ１の温度は、気温Ｔと略等しい温度に安定している。ここで、記録動作が行われると、各発熱素子が通電されて加熱されるので、各発熱素子およびサーミスタ２２ａ１の温度が上昇することとなる。
【００９１】
本実施形態では、定期的（例えば、３０秒ごと）にＭＦＰ１が設置された場所の気温を検出して、気温メモリ１３ａに記憶しているが、記録動作が行われサーミスタ２２ａ１の温度が気温より上昇した場合、すなわち、サーミスタ２２ａ１により検出される温度と、気温メモリ１３ａに記憶される気温との差ΔＴが１度超えた場合は、その検出された温度を気温として記憶することを禁止している。よって、気温メモリ１３ａに気温以外の温度が記憶されることが抑制されるので、気温に応じて、人体検出回路２０の人体の検出感度を適切に変更することができる。したがって、人体検出回路２０によって人体を精度良く検出することができる。
【００９２】
また、記録動作が終了すると通電が停止されるので、各発熱素子やサーミスタ２２ａ１が有する熱は空気中へ徐々に放熱されていく。本実施形態では、サーマルヘッド２２ａによって記録動作が行われた場合でも、サーミスタ２２ａ１の温度が気温に略等しくなった場合、すなわち、サーミスタ２２ａ１により検出される温度と、気温メモリ１３ａに記憶される気温との差ΔＴが１度以内となった場合は、その検出された温度を気温として気温メモリ１３ａに記憶する。
【００９３】
よって、記録動作が行われサーミスタ２２ａ１の温度が気温より上昇した場合でも、サーミスタ２２ａ１の温度が気温に略等しくなれば、それ以後は、定期的にその検出された温度を気温として記憶するので、気温が変動しても、その気温に応じて人体検出回路２０の人体の検出感度を適切に変更することができる。したがって、人体検出回路２０によって人体をさらに精度良く検出することができる。
【００９４】
ここで、図７のフローチャートの説明に戻る。Ｓ２４の処理が終了すると、次に、気温メモリ１３ａに記憶される気温が１０度未満であるかを判定し（Ｓ２５）、気温メモリ１３ａに記憶される気温が１０度未満であれば（Ｓ２５：Ｙｅｓ）、ＣＰＵ１１のＧＡＩＮ１端子およびＧＡＩＮ２端子からハイ電圧ＶＨを出力し、スイッチＳＷ１およびスイッチＳＷ２をオンし、それぞれの両端を短絡させる（Ｓ２６）。すなわち、増幅回路Ｂの増幅率を、増幅率Ｇ１（最小）に設定する。
【００９５】
気温が１０度未満であれば、監視領域（例えば、壁など）から放射される赤外線量が少なく、人体から放射される赤外線量との差が大きく開いているので、赤外線の変化量が増加し、赤外線検出回路Ａの出力電圧ＡＯＵＴが増加する。よって、人体検出回路２０が人体を敏感に検出しないように、増幅回路Ｂの増幅率を増幅率Ｇ１（最小）に設定する。
【００９６】
Ｓ２５の処理において、気温メモリ１３ａに記憶される気温が１０度以上であれば（Ｓ２５：Ｎｏ）、気温メモリ１３ａに記憶される気温が２０度未満であるかを判定し（Ｓ２７）、気温メモリ１３ａに記憶される気温が２０度未満であれば（Ｓ２７：Ｙｅｓ）、ＣＰＵ１１のＧＡＩＮ１端子からロウ電圧ＶＬを出力して、スイッチＳＷ１をオフし両端を開放させ、ＧＡＩＮ２端子からハイ電圧ＶＨを出力して、スイッチＳＷ２オンし両端を短絡させる（Ｓ２８）。すなわち、増幅回路Ｂの増幅率を、増幅率Ｇ２（２番目に小さい）に設定する。
【００９７】
気温が１０度以上であり、２０度未満であれば、監視領域から放射される赤外線量が若干増加し、人体から放射される赤外線量との差が小さくなるので、赤外線の変化量が減少し、赤外線検出回路Ａの出力電圧ＡＯＵＴが減少する。よって、出力電圧ＡＯＵＴが減少しても、人体検出回路２０が人体を検出できるように、増幅回路Ｂの増幅率を一段階高くし、増幅率Ｇ２に設定する。
【００９８】
Ｓ２７の処理において、気温メモリ１３ａに記憶される気温が２０度以上であれば（Ｓ２７：Ｎｏ）、気温メモリ１３ａに記憶される気温が２８度未満であるかを判定し（Ｓ２９）、気温メモリ１３ａに記憶される気温が２８度未満であれば（Ｓ２９：Ｙｅｓ）、ＣＰＵ１１のＧＡＩＮ１端子からハイ電圧ＶＨを出力して、スイッチＳＷ１をオンし両端を短絡させ、ＧＡＩＮ２端子からロウ電圧ＶＬを出力して、スイッチＳＷ２をオフし両端を開放させる（Ｓ３０）。すなわち、増幅回路Ｂの増幅率を、増幅率Ｇ３（３番目に小さい）に設定する。
【００９９】
気温が２０度以上であり、２８度未満であれば、監視領域から放射される赤外線量と、人体から放射される赤外線量との差がさらに小さくなるので、赤外線の変化量がさらに減少し、赤外線検出回路Ａの出力電圧ＡＯＵＴがさらに減少する。よって、出力電圧ＡＯＵＴがさらに減少しても、人体検出回路２０が人体を検出できるように、増幅回路Ｂの増幅率をもう一段階高くし、増幅率Ｇ３に設定する。
【０１００】
Ｓ２９の処理において、気温メモリ１３ａに記憶される気温が２８度以上であれば（Ｓ２９：Ｎｏ）、気温メモリ１３ａに記憶される気温が３８度未満であるかを判定し（Ｓ３１）、気温メモリ１３ａに記憶される気温が３８度未満であれば（Ｓ３１：Ｙｅｓ）、ＣＰＵ１１のＧＡＩＮ１端子およびＧＡＩＮ２端子からロウ電圧ＶＬを出力し、スイッチＳＷ１およびスイッチＳＷ２をオフし、それぞれの両端を開放させる（Ｓ３２）。すなわち、増幅回路Ｂの増幅率を、増幅率Ｇ４（最大）に設定する。
【０１０１】
気温が２８度以上であり、３８度未満であれば、監視領域から放射される赤外線量と、人体から放射される赤外線量との差が最も小さくなるので、赤外線の変化量が最も減少し、赤外線検出回路Ａの出力電圧ＡＯＵＴが最も減少する。よって、出力電圧ＡＯＵＴが最も減少しても、人体検出回路２０が人体を検出できるように、増幅回路Ｂの増幅率を増幅率Ｇ４（最大）に設定する。
【０１０２】
Ｓ３１の処理において、気温メモリ１３ａに記憶される気温が３８度以上であれば（Ｓ３１：Ｎｏ）、ＣＰＵ１１のＧＡＩＮ１端子からハイ電圧ＶＨを出力して、スイッチＳＷ１をオンし両端を短絡させ、ＧＡＩＮ２端子からロウ電圧ＶＬを出力して、スイッチＳＷ２をオフし両端を開放させる（Ｓ３３）。すなわち、増幅回路Ｂの増幅率を、増幅率Ｇ３（３番目に小さい）に設定する。
【０１０３】
気温が３８度以上になれば、逆に、監視領域から放射される赤外線量がさらに増加し、人体から放射される赤外線量との差が開き、赤外線の変化量が増加するので、赤外線検出回路Ａの出力電圧ＡＯＵＴが増加する。よって、人体検出回路２０が人体を敏感に検出しないように、増幅回路Ｂの増幅率を一段階低くし、増幅率Ｇ３（３番目に小さい）に設定する。
【０１０４】
なお、Ｓ２６の処理が終了した場合、Ｓ２８の処理が終了した場合、Ｓ３０の処理が終了した場合、Ｓ３２の処理が終了した場合、Ｓ３３の処理が終了した場合は、それぞれこの感度設定処理を終了する。
【０１０５】
この図７のフローチャートに示す感度設定処理により、ＭＦＰ１が設置された場所の気温に応じて、人体検出回路２０の人体の検出感度を適切に変更することができる。
【０１０６】
上述したように、第１の実施形態では、気温メモリ１３ａに記憶される気温に基づいて、人体検出回路２０の増幅回路Ｂの増幅率が適切に設定される。よって、気温の変動により赤外線検出回路Ａの出力電圧ＡＯＵＴが変動しても、増幅回路Ｂによって適切に補正され、変動が軽減される。したがって、人体の検出距離の変動が抑制されるので、ウィンドウコンパレータ回路Ｃによって監視領域に人体が進入したか、または、監視領域から人体が退出したかを精度良く検出することができる。
【０１０７】
次に、第２の実施形態であるＭＦＰ３１について説明する。第１の実施形態におけるＭＦＰ１と同一な構成については、同一の符号を付してその説明を省略し、異なる部分についてのみ説明する。
【０１０８】
第２の実施形態では、第１の実施形態の人体検出回路２０に代えて、人体検出回路３０が設けられている。この人体検出回路３０は、人体検出回路２０と同様に、人体などから放射される赤外線を検出して人体の存否を検出するための回路である。
【０１０９】
第１の実施形態は、ＣＰＵ１１が、気温に応じて、人体検出回路２０の増幅回路Ｂの増幅率を変更して、人体検出回路２０の人体の検出感度を適切に変更するものであるが、第２の実施形態は、気温に応じて、人体検出回路３０に含まれる後述するウィンドウコンパレータ回路Ｅの基準電圧Ｖ３，Ｖ４を変更することで、人体検出回路３０の人体の検出感度を適切に変更するものである。
【０１１０】
次に、ＭＦＰ３１の電気的構成について説明する。ＭＦＰ３１は、図２に示すＭＦＰ１の電気的構成において、人体検出回路２０を、人体検出回路３０に置き換えたものである。また、ＲＯＭ１２には、図７のフローチャートに示す感度設定処理を実行するプログラムが格納されている。
【０１１１】
次に、図９を参照して人体検出回路３０について説明する。図９は、人体検出回路３０の回路図である。人体検出回路３０は、人体などから放射される赤外線を検出して人体の存否を検出するための回路であり、人体を検出した場合に、ＣＰＵ１１のＶＩＮ端子へロウ電圧ＶＬを出力するものである。
【０１１２】
上述したように、人体検出回路３０は、赤外線検出回路Ａと、増幅回路Ｄと、ウィンドウコンパレータ回路Ｅとを備えている。赤外線検出回路Ａの出力電圧ＡＯＵＴは、増幅回路Ｄに入力される。増幅回路Ｄは、赤外線検出回路Ａの出力電圧ＡＯＵＴを、所定の増幅率で増幅させるための回路である。
【０１１３】
増幅回路Ｄは、抵抗Ｒ１，Ｒ２と、オペアンプＯＰ２とにより構成されている。抵抗Ｒ１の一端には、赤外線検出回路ＡのコンデンサＣ１の他端が接続されており、出力電圧ＡＯＵＴが印加される。抵抗Ｒ１の他端は、オペアンプＯＰ２のマイナス入力端子と抵抗Ｒ２の一端とにそれぞれ接続されている。抵抗Ｒ２の他端は、オペアンプＯＰ２の出力端子に接続されている。
【０１１４】
オペアンプＯＰ２のプラス入力端子は、ウィンドウコンパレータ回路Ｅの抵抗Ｒ６の一端と抵抗Ｒ７の一端とにそれぞれ接続されている。なお、オペアンプＯＰ２の正電源端子および負電源端子は、電源回路（図示しない）と接続され、正電源端子に正電圧Ｖ＋が印加され、負電源端子に負電圧Ｖ−が印加されている。オペアンプＯＰ２の増幅率は、増幅率Ｇ１＝抵抗Ｒ２／抵抗Ｒ１と決定されるので、増幅回路Ｄは、出力電圧ＡＯＵＴを、増幅率Ｇ１で増幅して出力することができる。このオペアンプＯＰ２の出力端子から出力される増幅された電圧を、出力電圧ＤＯＵＴと称する。なお、出力電圧ＤＯＵＴは、ウィンドウコンパレータ回路Ｅに入力される。
【０１１５】
ウィンドウコンパレータ回路Ｅは、出力電圧ＤＯＵＴが、基準電圧Ｖ３より低いか、または、基準電圧Ｖ４より高いかを比較する回路であり、出力電圧ＤＯＵＴが、基準電圧Ｖ３より低い場合、または、基準電圧Ｖ４より高い場合にロウ電圧ＶＬ（ここでは、グランドＧＮＤ電位に略等しい電圧）を出力する回路である。なお、ロウ電圧ＶＬが出力された場合、人体検出回路３０によって、人体が検出されたことを意味する。
【０１１６】
ウィンドウコンパレータ回路Ｅは、抵抗Ｒ５，Ｒ６，Ｒ７，Ｒ８，Ｒ９，Ｒ１０，Ｒ１１と、コンパレータＣＰ１，ＣＰ２と、トランジスタＱ１と、ＤＡコンバータＤ／Ａにより構成されている。コンパレータＣＰ１のプラス入力端子は、増幅回路ＤのオペアンプＯＰ２の出力端子と抵抗２の他端と、コンパレータＣＰ２のマイナス入力端子とにそれぞれ接続されており、出力電圧ＤＯＵＴが印加される。
【０１１７】
コンパレータＣＰ１のマイナス入力端子は、抵抗Ｒ５の一端と抵抗Ｒ６の他端とにそれぞれ接続されている。コンパレータＣＰ１の出力端子は、抵抗Ｒ９の一端に接続されている。抵抗Ｒ５の他端は、ＤＡコンバータＤ／Ａの出力端子に接続されている。ＤＡコンバータＤ／Ａの入力端子は、ＣＰＵ１１のＰＯＲＴ端子に接続されている。
【０１１８】
抵抗Ｒ６の一端は、増幅回路ＤのオペアンプＯＰ２のプラス入力端子と抵抗Ｒ７の一端とにそれぞれ接続されている。抵抗Ｒ７の他端は、抵抗Ｒ８の一端とコンパレータＣＰ２のプラス入力端子とにそれぞれ接続され、抵抗Ｒ８の他端はグランドＧＮＤに接続されている。コンパレータＣＰ２の出力端子は、抵抗Ｒ１０の一端に接続され、抵抗１０の他端は、抵抗Ｒ９の他端とトランジスタＱ１のベース端子とにそれぞれ接続されている。
【０１１９】
トランジスタＱ１のコレクタ端子は抵抗Ｒ１１の一端とＣＰＵ１１のＶＩＮ端子とに接続され、エミッタ端子はグランドＧＮＤに接続されている。このトランジスタＱ１のコレクタ端子に印加される電圧を、出力電圧ＥＯＵＴと称する。抵抗Ｒ１１の他端は、電源回路（図示しない）と接続され電源電圧ＶＣＣが印加されている。なお、コンパレータＣＰ１，ＣＰ２の正電源端子および負電源端子は、電源回路（図示しない）と接続され、正電源端子に正電圧Ｖ＋が印加され、負電源端子に負電圧Ｖ−が印加されている。
【０１２０】
ＤＡコンバータＤ／Ａは、入力端子に入力されるデジタル信号に応じて、出力端子から所定の電圧値を出力するものである。入力端子に、ＣＰＵ１１のＰＯＲＴ端子からデジタル信号が入力されると、そのデジタル信号に応じた電圧値（例えば、０ボルトから正電圧＋までの電圧値の何れか１つ）が出力される。このＤＡコンバータＤ／Ａから出力される電圧値を、補正電圧ＶＴＨと称する。
【０１２１】
ウィンドウコンパレータ回路Ｅは、出力電圧ＤＯＵＴが、基準電圧Ｖ３より低いか、また、基準電圧Ｖ４より高いかを比較するための回路である。２つの基準電圧Ｖ３，Ｖ４は、ＤＡコンバータＤ／Ａから出力される補正電圧ＶＴＨが、抵抗Ｒ５，Ｒ６，Ｒ７，Ｒ８により分圧されて生成される。基準電圧Ｖ３，Ｖ４は、基準電圧Ｖ３＝（補正電圧ＶＴＨ）×（抵抗Ｒ８）／（抵抗Ｒ５＋抵抗Ｒ６＋抵抗Ｒ７＋抵抗Ｒ８）と、基準電圧Ｖ４＝（補正電圧ＶＴＨ）×（抵抗Ｒ６＋抵抗Ｒ７＋抵抗Ｒ８）／（抵抗Ｒ５＋抵抗Ｒ６＋抵抗Ｒ７＋抵抗Ｒ８）と決定される。
【０１２２】
すなわち、補正電圧ＶＴＨが変更されると、人体を検出したかを比較するための基準電圧Ｖ３，Ｖ４が変更される。例えば、補正電圧ＶＴＨが低くなると、基準電圧Ｖ３と基準電圧Ｖ４との電圧値が互いに近づき、小さい出力電圧ＤＯＵＴが入力されても人体が検出されることとなるので、人体の検出感度が上がる。また、補正電圧ＶＴＨが高くなると、基準電圧Ｖ３と基準電圧Ｖ４との電圧値が互いに離れ、大きい出力電圧ＤＯＵＴが入力されないと人体を検出できなくなるので、人体の検出感度が下がる。
【０１２３】
出力電圧ＤＯＵＴが、基準電圧Ｖ３より低い場合、コンパレータＣＰ２のマイナス入力端子には、基準電圧Ｖ３より低い電圧が入力されるので、コンパレータＣＰ２の出力端子から正電圧Ｖ＋が出力され、トランジスタＱ１のベース端子に印加される。よって、トランジスタＱ１は動作し、出力電圧ＥＯＵＴは、ロウ電圧ＶＬとなる。
【０１２４】
一方、出力電圧ＤＯＵＴが、基準電圧Ｖ３より高い場合、コンパレータＣＰ２のマイナス入力端子には、基準電圧Ｖ３より高い電圧が入力されるので、コンパレータＣＰ２の出力端子から負電圧Ｖ−が出力され、トランジスタＱ１のベース端子に印加される。よって、トランジスタＱ１は動作しないので、出力電圧ＥＯＵＴは、ハイ電圧ＶＨとなる。
【０１２５】
同様に、出力電圧ＤＯＵＴが、基準電圧Ｖ４より高い場合、コンパレータＣＰ１のプラス入力端子には、基準電圧Ｖ４より高い電圧が入力されるので、コンパレータＣＰ１の出力端子から正電圧Ｖ＋が出力され、トランジスタＱ１のベース端子に印加される。よって、トランジスタＱ１は動作し、出力電圧ＥＯＵＴは、ロウ電圧ＶＬとなる。
【０１２６】
一方、出力電圧ＤＯＵＴが、基準電圧Ｖ４より低い場合、コンパレータＣＰ１のプラス入力端子には、基準電圧Ｖ４より低い電圧が入力されるので、コンパレータＣＰ１の出力端子から負電圧Ｖ−が出力され、トランジスタＱ１のベース端子に印加される。よって、トランジスタＱ１は動作しないので、出力電圧ＥＯＵＴは、ハイ電圧ＶＨとなる。
【０１２７】
よって、ウィンドウコンパレータ回路Ｅは、出力電圧ＤＯＵＴが、基準電圧Ｖ３より低い場合、または、基準電圧Ｖ４より高い場合にロウ電圧ＶＬを出力することができる。
したがって、人体検出回路３０は、監視領域から放射される赤外線を検出して人体の存否を検出することができ、人体を検出した場合に、ＣＰＵ１１のＶＩＮ端子へ人体を検出したことを意味するロウ電圧ＶＬを出力することができる。
【０１２８】
次に、図１０を参照して、ＭＦＰ３１のＣＰＵ１１により実行される感度設定処理について説明する。図１０は、ＭＦＰ３１の感度設定処理を示すフローチャートである。この感度設定処理は、ＭＦＰ３１が設置された場所の気温に応じて、人体検出回路３０の人体の検出感度を適切に変更するための処理であり、ＭＦＰ３１の主電源が投入されてから主電源が遮断されるまで、定期的（例えば、３０秒ごと）に繰り返し実行される処理である。
【０１２９】
感度設定処理では、まず、プリンタ２２のサーマルヘッド２２ａが記録動作中であるか否かを判定し（Ｓ４１）、記録動作中であれば（Ｓ４１：Ｙｅｓ）、記録動作が終了するまで待機する。一方、記録動作中でなければ（Ｓ４１：Ｎｏ）、サーマルヘッド２２ａに配設されるサーミスタ２２ａ１の抵抗値を読み取り、温度を算出する（Ｓ４２）。
【０１３０】
次に、算出した温度と、気温メモリ１３ａに記憶される気温との差ΔＴが１度以内であるかを判定し（Ｓ４３）、１度を超えている場合は（Ｓ４３：Ｎｏ）、Ｓ４１の処理に戻り、上述したＳ４１〜Ｓ４３の各処理を繰り返す。サーマルヘッド２２ａにより記録動作が行われると、各発熱素子が通電されて加熱されるので、各発熱素子およびサーミスタ２２ａ１の温度が上昇することとなる。
【０１３１】
本実施形態では、定期的にＭＦＰ３１が設置された場所の気温を検出して、気温メモリ１３ａに記憶しているが、記録動作が行われサーミスタ２２ａ１の温度が気温より上昇した場合、すなわち、サーミスタ２２ａ１により検出される温度と、気温メモリ１３ａに記憶される気温との差ΔＴが１度超えた場合は、その検出された温度を気温として記憶することを禁止している。よって、気温メモリ１３ａに気温以外の温度が記憶されることが抑制されるので、気温に応じて、人体検出回路３０の人体の検出感度を適切に変更することができる。したがって、人体検出回路３０によって人体を精度良く検出することができる。
【０１３２】
Ｓ４３の処理において、算出した温度と、気温メモリ１３ａに記憶される気温との差ΔＴが１度以内であれば（Ｓ４３：Ｙｅｓ）、算出した温度を、気温として気温メモリ１３ａに記憶する（Ｓ４４）。サーマルヘッド２２ａによる記録動作が終了すると通電が停止されるので、各発熱素子やサーミスタ２２ａ１の熱は空気中へ徐々に放熱されていく。
【０１３３】
本実施形態では、サーマルヘッド２２ａによって記録動作が行われた場合でも、サーミスタ２２ａ１の温度が気温に略等しくなった場合、すなわち、サーミスタ２２ａ１により検出される温度と、気温メモリ１３ａに記憶される気温との差ΔＴが１度以内となった場合は、その検出された温度を気温として気温メモリ１３ａに記憶する。
【０１３４】
よって、記録動作が行われサーミスタ２２ａ１の温度が気温より上昇した場合でも、サーミスタ２２ａ１の温度が気温に略等しくなれば、それ以後は、定期的にその検出された温度を気温として記憶するので、気温が変動しても、その気温に応じて人体検出回路３０の人体の検出感度を適切に変更することができる。したがって、人体検出回路３０によって人体をさらに精度良く検出することができる。
【０１３５】
Ｓ４４の処理が終了すると、次に、気温メモリ１３ａに記憶される気温が１０度未満であるかを判定し（Ｓ４５）、気温メモリ１３ａに記憶される気温が１０度未満であれば（Ｓ４５：Ｙｅｓ）、ＣＰＵ１１のＰＯＲＴ端子から所定のデジタル信号を出力し、ＤＡコンバータＤ／Ａから補正電圧ＶＴＨ１を出力させる（Ｓ４６）。
【０１３６】
なお、本実施形態では、補正電圧ＶＴＨ１〜ＶＴＨ４を４種類設けており、それぞれの電圧値は、補正電圧ＶＴＨ１＞補正電圧ＶＴＨ２＞補正電圧ＶＴＨ３＞補正電圧ＶＴＨ４という関係になっている。よって、Ｓ４６の処理では、ウィンドウコンパレータ回路Ｅの人体の検出感度を、最小に設定する。
【０１３７】
気温が１０度未満であれば、監視領域（例えば、壁など）から放射される赤外線量が少なく、人体から放射される赤外線量との差が大きく開いているので、赤外線の変化量が増加し、赤外線検出回路Ａの出力電圧ＡＯＵＴが増加する。よって、人体検出回路３０が人体を敏感に検出しないように、ウィンドウコンパレータ回路Ｅにおいて、基準電圧Ｖ３と基準電圧Ｖ４との電圧値を互いに最も離し、人体の検出感度を最小に設定する。
【０１３８】
Ｓ４５の処理において、気温メモリ１３ａに記憶される気温が１０度以上であれば（Ｓ４５：Ｎｏ）、気温メモリ１３ａに記憶される気温が２０度未満であるかを判定し（Ｓ４７）、気温メモリ１３ａに記憶される気温が２０度未満であれば（Ｓ４７：Ｙｅｓ）、ＣＰＵ１１のＰＯＲＴ端子から所定のデジタル信号を出力し、ＤＡコンバータＤ／Ａから補正電圧ＶＴＨ２を出力させる（Ｓ４８）。すなわち、ウィンドウコンパレータ回路Ｅの人体の検出感度を、２番目に小さい設定にする。
【０１３９】
気温が１０度以上であり、２０度未満であれば、監視領域から放射される赤外線量が若干増加し、人体から放射される赤外線量との差が小さくなるので、赤外線の変化量が減少し、赤外線検出回路Ａの出力電圧ＡＯＵＴが減少する。よって、出力電圧ＡＯＵＴ電圧が減少しても、人体検出回路３０が人体を検出できるように、ウィンドウコンパレータ回路Ｅにおいて、基準電圧Ｖ３と基準電圧Ｖ４との電圧値を互いに近づけ、人体の検出感度を一段階高くし、２番目に小さいに設定する。
【０１４０】
Ｓ４７の処理において、気温メモリ１３ａに記憶される気温が２０度以上であれば（Ｓ４７：Ｎｏ）、気温メモリ１３ａに記憶される気温が２８度未満であるかを判定し（Ｓ４９）、気温メモリ１３ａに記憶される気温が２８度未満であれば（Ｓ４９：Ｙｅｓ）、ＣＰＵ１１のＰＯＲＴ端子から所定のデジタル信号を出力し、ＤＡコンバータＤ／Ａから補正電圧ＶＴＨ３を出力させる（Ｓ５０）。すなわち、ウィンドウコンパレータ回路Ｅの人体の検出感度を、３番目に小さい設定にする。
【０１４１】
気温が２０度以上であり、２８度未満であれば、監視領域から放射される赤外線量と、人体から放射される赤外線量との差がさらに小さくなるので、赤外線の変化量がさらに減少し、赤外線検出回路Ａの出力電圧ＡＯＵＴがさらに減少する。よって、出力電圧ＡＯＵＴがさらに減少しても、人体検出回路３０が人体を検出できるように、ウィンドウコンパレータ回路Ｅにおいて、基準電圧Ｖ３と基準電圧Ｖ４との電圧値を互いにさらに近づけ、人体の検出感度をもう一段階高くし、３番目に小さいに設定する。
【０１４２】
Ｓ４９の処理において、気温メモリ１３ａに記憶される気温が２８度以上であれば（Ｓ４９：Ｎｏ）、気温メモリ１３ａに記憶される気温が３８度未満であるかを判定し（Ｓ５１）、気温メモリ１３ａに記憶される気温が３８度未満であれば（Ｓ５１：Ｙｅｓ）、ＣＰＵ１１のＰＯＲＴ端子から所定のデジタル信号を出力し、ＤＡコンバータＤ／Ａから補正電圧ＶＴＨ４を出力させる（Ｓ５２）。すなわち、ウィンドウコンパレータ回路Ｅの人体の検出感度を、最大に設定にする。
【０１４３】
気温が２８度以上であり、３８度未満であれば、監視領域から放射される赤外線量と、人体から放射される赤外線量との差が最も小さくなるので、赤外線の変化量が最も減少し、赤外線検出回路Ａの出力電圧ＡＯＵＴが最も減少する。よって、出力電圧ＡＯＵＴが最も減少しても、人体検出回路３０が人体を検出できるように、ウィンドウコンパレータ回路Ｅにおいて、基準電圧Ｖ３と基準電圧Ｖ４との電圧値を互いに最も近づけ、人体の検出感度を最大に設定する。
【０１４４】
Ｓ５１の処理において、気温メモリ１３ａに記憶される気温が３８度以上であれば（Ｓ５１：Ｎｏ）、ＣＰＵ１１のＰＯＲＴ端子から所定のデジタル信号を出力し、ＤＡコンバータＤ／Ａから補正電圧ＶＴＨ３を出力させる（Ｓ５３）。すなわち、ウィンドウコンパレータ回路Ｅの人体の検出感度を、３番目に小さい設定にする。
【０１４５】
気温が３８度以上になれば、逆に、監視領域から放射される赤外線量がさらに増加し、人体から放射される赤外線量との差が開き、赤外線の変化量が増加するので、赤外線検出回路Ａの出力電圧ＡＯＵＴが増加する。よって、人体検出回路３０が人体を敏感に検出しないように、ウィンドウコンパレータ回路Ｅにおいて、基準電圧Ｖ３と基準電圧Ｖ４との電圧値を互いに離し、人体の検出感度を一段階低くし、３番目に小さいに設定する。
【０１４６】
なお、Ｓ４６の処理が終了した場合、Ｓ４８の処理が終了した場合、Ｓ５０の処理が終了した場合、Ｓ５２の処理が終了した場合、Ｓ５３の処理が終了した場合は、それぞれこの感度設定処理を終了する。この図１０のフローチャートに示す感度設定処理により、ＭＦＰ３１が設置された場所の気温に応じて、人体検出回路３０の人体の検出感度を適切に変更することができる。
【０１４７】
上述したように、第２の実施形態では、気温メモリ１３ａに記憶される気温に基づいて、人体検出回路３０のウィンドウコンパレータ回路Ｅにおいて、補正電圧ＶＴＨ１〜ＶＴＨ４が適切に設定される。よって、気温の変動により赤外線検出回路Ａの出力電圧ＡＯＵＴが変動しても、ウィンドウコンパレータ回路Ｅにおいて、基準電圧Ｖ３，Ｖ４が適切に設定されるので、人体の検出距離の変動が抑制される。したがって、監視領域に人体が進入したか、または、監視領域から人体が退出したかを精度良く検出することができる。
【０１４８】
以上、実施形態に基づき本発明を説明したが、本発明は上述した実施形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変更が可能であることは容易に推察できるものである。
【０１４９】
例えば、上記実施形態では、プリンタ２２のサーマルヘッド２２ａに配設されたサーミスタ２２ａ１を使用して気温を測定しているが、気温を測定するために新たに温度センサを設けても良い。そうすることによって、サーマルヘッド２２ａが記録動作中であっても、人体検出回路２０，３０の人体の検出感度を適切に変更することができる。例えば、気温の検出にサーミスタを用いれば、他の温度センサ（例えば、白金測温抵抗体）を用いる場合と比較して安価に気温を検出することができる。また、サーミスタは、他の温度センサと比較すると小型なので、装置を小型化することができる。
【０１５０】
また、上記実施形態では、サーミスタ２２ａ１の温度と、気温メモリ１３ａに記憶される気温との差ΔＴが１度以内であるかを判定し、１度以内であれば、サーミスタ２２ａ１の温度を気温として気温メモリ１３ａに記憶しているが、サーマルヘッド２２ａによる記録が終了してから、所定時間（例えば、３０分）を経過した場合に、サーミスタ２２ａ１の温度を気温として気温メモリ１３ａに記憶するように構成しても良い。例えば、サーマルヘッド２２ａにより記録が行われる前後で気温に大きな差（１度を超える差）が生じたとしても、所定時間後は、定期的に気温を気温メモリ１３ａに記憶することができる。
【０１５１】
また、上記実施形態では、人体を検出するセンサとして、焦電型赤外線センサを用いているが、人体（移動体）を検出可能な他のセンサ、例えば、他の赤外線センサや、光電センサや、距離測定センサ、振動センサなどの公知のセンサを使用しても良い。各センサの感度や出力電圧が気温によって変化する場合は、本発明を適用して各センサの検出感度を補正することができる。
【０１５２】
また、上記実施形態では、監視領域（例えば、壁など）は、気温によって温められたり冷やされ、気温の温度に近づいて安定するので、気温を測定しているが、監視領域の温度を測定するように構成しても良い。例えば、非接触温度計によって監視領域の温度を測定すれば、人体検出回路２０，３０の人体の検出感度をより適切に変更することができるので、人体検出回路２０，３０によって人体をさらに精度良く検出することができる。
【０１５３】
また、上記実施形態では、サーミスタ２２ａ１の温度と、気温メモリ１３ａに記憶される気温との差ΔＴが１度以内であるかを判定し、１度以内であれば、サーミスタ２２ａ１の温度を気温として気温メモリ１３ａに記憶しているが、例えば、直近の感度設定処理が実行された時のサーミスタ２２ａ１の温度を記憶する直近温度メモリを設ける。そして、感度設定処理が実行される度に、直近温度メモリに記憶される温度と、現在のサーミスタ２２ａ１の温度との差（変化量）を算出し、その変化量が所定の変化量以下となった場合に、サーミスタ２２ａ１の温度を気温として気温メモリ１３ａに記憶するように構成しても良い。
【０１５４】
サーマルヘッド２２ａによる記録動作が終了すると通電が停止されるので、各発熱素子やサーミスタ２２ａ１が有する熱は空気中へ徐々に放熱され、各発熱素子やサーミスタ２２ａ１の温度は、気温に近づく。また、サーミスタ２２ａ１の温度の変化量も、気温に近づくにつれて減少する。よって、温度差記憶メモリに記憶される変化量が、所定の変化量以下となった場合は、サーミスタ２２ａ１が気温を検出していると判断することができる。例えば、サーマルヘッド２２ａにより記録が行われる前後で気温に大きな差（１度を超える差）が生じたとしても、所定の変化量以下となった場合は、定期的に気温を気温メモリ１３ａに記憶することができる。したがって、人体検出回路２０，３０によって人体を精度良く検出することができる。
【０１５５】
また、サーミスタ２２ａ１の温度と、気温メモリ１３ａに記憶される気温との差ΔＴが１度以内である場合、且つ、直近温度メモリに記憶される温度と、現在のサーミスタ２２ａ１の温度との差（変化量）が、所定の変化量以下となった場合に、サーミスタ２２ａ１の温度を気温として気温メモリ１３ａに記憶するように構成すれば、より確実にサーミスタ２２ａ１が気温を検出していると判断することができる。したがって、人体検出回路２０，３０によって人体をさらに精度良く検出することができる。
【図面の簡単な説明】
【０１５６】
【図１】本発明の第１の実施形態における画像処理装置を有したＭＦＰの外観構成を示した斜視図である。
【図２】第１の実施形態におけるＭＦＰの電気的構成を示すブロック図である。
【図３】第１の実施形態における人体検出回路の回路図である。
【図４】（ａ）は、出力電圧ＢＯＵＴの一例を示したグラフであり、（ｂ）は、出力電圧ＣＯＵＴの一例を示したグラフである。
【図５】ＭＦＰの音声録音処理を示すフローチャートである
【図６】ＭＦＰのメイン処理を示すフローチャートである。
【図７】第１の実施形態におけるＭＦＰの感度設定処理を示すフローチャートである。
【図８】サーマルヘッドのサーミスタにより検出される温度の一例を示したグラフである。
【図９】第２の実施形態における人体検出回路の回路図である。
【図１０】第２の実施形態におけるＭＦＰの感度設定処理を示すフローチャートである。
【符号の説明】
【０１５７】
１，３１          ＭＦＰ（画像処理装置の一例）
２０，３０        人体検出回路
１３ａ            気温メモリ（気温記憶手段の一例）
２２ａ            サーマルヘッド（記録ヘッドの一例）
２２ａ１          サーミスタ（温度検出手段の一例）
Ａ                赤外線検出回路（移動体検出手段の一例）
Ｃ                ウィンドウコンパレータ回路（第１判定手段の一例）
Ｅ                ウィンドウコンパレータ回路（第２判定手段の一例）
Ｓ２１，Ｓ２３，Ｓ４１，Ｓ４３    （更新禁止手段の一例）
Ｓ２２，Ｓ２４，Ｓ４２，Ｓ４４    （気温更新手段の一例）
Ｓ２５〜Ｓ３３                    （信号補正手段の一例）
Ｓ４５〜Ｓ５３                    （閾値変更手段の一例）
【図１】
0004507001.tif 000002
【図２】
0004507001.tif 000003
【図３】
0004507001.tif 000004
【図４】
0004507001.tif 000005
【図５】
0004507001.tif 000006
【図６】
0004507001.tif 000007
【図７】
0004507001.tif 000008
【図８】
0004507001.tif 000009
【図９】
0004507001.tif 000010
【図１０】
0004507001.tif 000011