A system for detecting bad breath is disclosed. The system includes a gas sensor (116) for generating a sensor signal indicative of detection of a compound indicative of bad breath exhaled through the oral cavity; and for capturing images of the dental condition and / or tongue condition in the oral cavity An image sensor (114); and processing the sensor signal and the image to determine whether the breath odor originates from the oral cavity when the sensor signal indicates the presence of a compound indicating bad breath A processor (110) communicatively coupled to the gas sensor and the image sensor, wherein the determination is by determining the condition of the teeth and / or the tongue in the image And have. A method for detecting bad breath and a computer program product implementing the method are also disclosed.口臭を検出するためのシステムが開示される。本システムは、口腔を通じて吐き出された口臭を示す化合物の検出を示すセンサー信号を生成するための気体センサー(116)と;前記口腔内の歯の状態および/または舌の状態の画像を捕捉するためのイメージ・センサー(114)と;前記センサー信号が口臭を示す化合物の存在を示している場合に前記口臭が前記口腔に由来するのかどうかを判定するために前記センサー信号および前記画像を処理するよう適応されている、前記気体センサーおよび前記イメージ・センサーに通信上結合されプロセッサ(110)であって、前記判定は、前記画像において前記歯の状態および/または舌の状態を判別することによる、プロセッサとを有する。口臭を検出するための方法および該方法を実装するコンピュータ・プログラム・プロダクトも開示される。