(57)【要約】【課題】使用者が表示を見て加熱制御内容が極力わかり、なるだけ小さい面積で表示して、且つ読取り誤りをより確実に判定すること。【解決手段】加熱調理器２００は、加熱部２０１、読取部２０３および本体制御部２０４を有する。加熱調理器２００は、読取部２０３により抽出された加熱制御情報から加熱パワー情報及び加熱時間及びチェックコードに基づき、誤り判定部２０５にて加熱制御に関する文字認識情報の誤りチェックを行い、本体制御部２０４の指示に従って、加熱制御処理を行うことにより、使用者が表示を見て加熱制御内容が極力わかり、なるだけ小さい面積で表示して、且つ読取り誤りをより確実に判定する加熱調理器を提供することができる。【選択図】図４
2020076550.tif 000002
【特許請求の範囲】
【請求項１】
被加熱物が収納される加熱庫と、
前記加熱庫に収納された前記被加熱物を加熱する加熱部と、
前記加熱庫内を撮影する撮影部と、
前記被加熱物に付記された加熱制御情報の文字を抽出して読み取る読取部と、
前記読取部で読み取られた前記加熱制御情報に基づいて、前記加熱部を制御する本体制御部と、を備え、
前記加熱制御情報は、少なくとも１つ以上の加熱パワーに関連する加熱パワー情報と、前記加熱パワーに対応した加熱時間と、前記加熱パワーと前記加熱時間が正しい値かどうかを判別するためのチェックコードを含み、
前記読取部により読み取った前記加熱パワーと前記加熱時間と前記チェックコードに基づき、読み取った前記加熱パワーと前記加熱時間が誤りかどうかを判定する誤り判定部を有することを特徴とする、
加熱調理器。
【請求項２】
前記加熱パワー情報は、加熱パワー又は加熱パワーに関連付けられた数字または／およびアルファベットまたは／および記号であることを特徴とする加熱調理器。
【請求項３】
前記誤り判定部は、前記読取部により読取った少なくとも１つ以上の加熱パワー情報と前記加熱パワーに対応した加熱時間とから算出された入力エネルギーと、
前記チェックコードに関連付けられた数字とを比較して、
誤りかどうかを判定することを特徴とする請求項１または２に記載の加熱調理器。
【請求項４】
前記誤り判定部は前記入力エネルギーが所定の範囲内であると判定すれば、
前記読取部で読み取られた前記加熱制御情報に基づいて、前記本体制御部は前記被加熱物を加熱することを特徴とする請求項３記載の加熱調理器。
【請求項５】
前記読取部により読取った少なくとも１つ以上の加熱パワー情報と前記加熱パワーに対応した加熱時間とを所定の入力エネルギーに換算する読取情報変換部を備え、
前記読取情報変換部は、前記所定の入力エネルギーが設定された所定の範囲内であれば分解能が高く、
前記入力エネルギーが設定された所定の範囲外であれば分解能が低くなるように換算することを特徴とする請求項３または４に記載の加熱調理器。
【請求項６】
前記加熱制御情報は、少なくとも３桁以上の数字と、少なくとも１桁以上のアルファベットまたは数字から構成されており、
少なくとも前記３桁の数字は加熱時間を表し、残りの文字は加熱パワーおよびチェックコードを表すことを特徴とする請求項１〜５のいずれか１項に記載の加熱調理器。
【請求項７】
前記入力エネルギーの換算値を更新できる更新部を更に有し、上記更新部により各チェックコードに割り当てられた換算値の更新が可能であることを特徴とする請求項１〜６のいずれか１項に記載の加熱調理器。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、加熱調理器内に設けられたカメラにより撮影された画像に基づいて、所定フォーマットに対応した食品の加熱読み取りのチェック機能を向上させ、高速かつ確実に加熱あたためを行うことが可能な、加熱調理器に関する。
【背景技術】
【０００２】
加熱調理器の一例として電子レンジが知られている。電子レンジでは、使用者が、加熱を行う時間等を入力した後に、加熱を開始するためのボタンを押下することにより、加熱調理が行われる。弁当または総菜などを容器に入れて販売する、コンビニエンスストアおよびスーパーマーケットなどの販売店において、店員（使用者）が、購入された食品を、電子レンジで加熱調理して提供するサービスを行うこともある。
【０００３】
このような加熱調理のサービスについて説明する。一般的には、弁当および総菜の容器には、電子レンジで加熱されるために最適な加熱時間が表示されている。使用者は、その表示を見て、電子レンジで加熱時間を設定し、被加熱物を加熱する。電子レンジの操作部には、数字キーなどが設けられており、加熱時間（分、秒）が設定される。
【０００４】
また、電子レンジは、複数の操作ボタンを備えており、各操作ボタンに、互いに異なる加熱時間が割り当てられている場合もある。この場合、使用者は、加熱する食品に対応したボタンを選択することにより、その食品に適した加熱制御で食品を加熱して、客に食品を提供することができる。
【０００５】
しかしながら、使用者にとっては、このような電子レンジは、わざわざ、加熱時間等を入力する必要があるため面倒であるという課題がある。
【０００６】
このため、電子レンジに加熱時間等が自動的に設定される技術が提案されている。例えば、特許文献１には、加熱調理器にカメラを搭載させ、調理前にカメラで被調理物を撮影し、撮影された画像が電子レンジにおいて認識されることにより、認識された画像に対応する調理方法で調理が行われる技術が提案されている。
【０００７】
しかしながら、このような従来の技術では、お客様へのお弁当等のような特定の食品提供時間の短縮につながる課題は解決するものの、次のような課題がある。おにぎりやスープカップ等、食品自体の大きさが小さかったり、容器の小さかったりする商品のあたため機会も増えてきているが、加熱制御情報（Ｗ・分・秒）の記載が困難なため、加熱情報の記載をなるべく小さくする必要がある。このような小さい表示エリアであっても、使用者には加熱内容が理解でき、かつ確実にあたため処理を行うことのできる加熱情報の記載が必要である。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１６−１６６７２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、このような従来の技術では、お客様へのお弁当等のような特定の食品提供時間の短縮につながる課題は解決するものの、次のような課題がある。おにぎりやスープカップ等、食品自体の大きさが小さかったり、容器が小さかったりする商品のあたため
機会も増えているが、加熱制御情報（ワット数・分・秒）の記載が困難なため、加熱情報の記載をなるべく小さくする必要がある。このような小さい表示エリアであっても、使用者には加熱内容が理解でき、かつ確実にあたため処理を行うことのできる加熱情報の記載が必要である。
【００１０】
本発明は、上記のような課題に鑑みてなされたものであり、店員が、商品の加熱時間を入力したり、商品に対応したボタンを極力選択したりすることなく、極力自動で加熱時間を設定でき、かつ、商品のコードと加熱時間との関係を登録する煩わしい作業を極力不要とするものである。さらに、使用者が表示を見て加熱制御内容が極力わかり、なるだけ小さい面積で表示して、且つ読取り誤りをより確実に判定する加熱調理器を提供する。
【課題を解決するための手段】
【００１１】
前記従来の課題を解決するために、本発明の加熱調理器は、加熱庫と、加熱庫に収納された被加熱物を加熱する加熱部と、加熱庫内を撮影する撮影部と、被加熱物に貼付された貼付物から、加熱制御情報の文字を抽出して読み取る読取部と、読取部で読み取られた加熱制御情報に基づいて、加熱部を制御する本体制御部と、を備え、加熱制御情報は、少なくとも１つ以上の加熱パワーと、加熱パワーに対応した加熱時間と、加熱パワーと加熱時間が正しい値かどうかを判別するためのチェックコードを含み、読取部により読み取った加熱パワーと加熱時間とチェックコードとに基づき、誤りかどうかを判定する誤り判定部を有し、本体制御部にて加熱制御を行う。
【００１２】
このような構成によれば、読み取られた加熱制御情報に基づき、加熱制御処理が行われる。これにより、文字記載エリアの少ない容器の小さい食品等の被加熱物にも対応することが可能となり、使用者が被加熱物の種類や大きさに極力関係なく食品等の被加熱物を簡単に加熱調理できる加熱調理器を提供することができる。
【発明の効果】
【００１３】
本発明の加熱調理器は、文字記載エリアの少ない容器の小さい食品等の被加熱物にも対応することが可能となり、使用者が被加熱物の種類や大きさに極力関係なく食品等の被加熱物を簡単に加熱調理できる加熱調理器を提供することができる。
【図面の簡単な説明】
【００１４】
【図１】図１は、本開示の実施の形態１における加熱調理器の外観を示す図である。
【図２】図２は、本開示の実施の形態１における加熱調理器の機能構成を示すブロック図である。
【図３】図３は、本開示の実施の形態１における加熱調理器で加熱調理を行う食品及び食品ラベルの例を示す図である。
【図４】図４は、本開示の実施の形態１における加熱調理器で加熱調理を行う食品及び食品ラベルの他の例を示す図である。
【図５】図５は、本開示の実施の形態１の被加熱物のラベルに記載された加熱制御に関する加熱制御情報とチェックコードの関連付けに関するテーブルの一例を示す図である。
【図６】図６は、本開示の実施の形態１の被加熱物のラベルに記載された加熱制御に関する入力エネルギーとチェックコードとの関連付けに関するテーブルの一例を示す図である。
【図７】図７は、本開示の実施の形態１における加熱調理器で加熱調理を行う際の、食品のラベルから加熱制御情報を読み取り、チェックコードを用いて誤りかどうかを判定し、本体制御を行うフローチャートである。
【図８】図８は、本開示の実施の形態２における加熱調理器の機能構成を示すブロック図である。
【図９】図９は、本開示の実施の形態２における加熱調理器で加熱調理を行う食品及び食品ラベルの例を示す図である。
【図１０】図１０は、本開示の実施の形態２の被加熱物のラベルのチェックコードと数字との関連付けに関するテーブルの一例を示す図である。
【図１１】図１１は、本開示の実施の形態２の加熱パワーと加熱時間の積を換算値として算出するための数式を示す図である。
【図１２】図１２は、本開示の実施の形態２の被加熱物のラベルに記載された加熱制御に関する加熱パワーと加熱時間との関連付けに関するテーブルの一例を示す図である。
【図１３】図１３は、本開示の実施の形態２における加熱調理器で加熱調理を行う際の、食品のラベルから加熱制御情報を読み取り、チェックコードを用いて誤りかどうかを判定し、本体制御を行うフローチャートである。
【発明を実施するための形態】
【００１５】
第１の発明の加熱調理器は、被加熱物が収納される加熱庫と、前記加熱庫に収納された前記被加熱物を加熱する加熱部と、前記加熱庫内を撮影する撮影部と、前記被加熱物に付記された加熱制御情報の文字を抽出して読み取る読取部と、前記読取部で読み取られた前記加熱制御情報に基づいて、前記加熱部を制御する本体制御部と、を備え、前記加熱制御情報は、少なくとも１つ以上の加熱パワーに関連する加熱パワー情報と、前記加熱パワーに対応した加熱時間と、前記加熱パワーと前記加熱時間が正しい値かどうかを判別するためのチェックコードを含み、前記読取部により読み取った前記加熱パワーと前記加熱時間と前記チェックコードに基づき、誤りかどうかを判定する誤り判定部を有するように構成されている。
【００１６】
このような構成によれば、読み取られた加熱制御情報に基づき、加熱制御処理が行われる。これにより、文字記載エリアの少ない容器の小さい食品等の被加熱物にも対応することが可能となり、使用者が被加熱物の種類や大きさに極力関係なく食品等の被加熱物を簡単に加熱調理できる加熱調理器を提供することができる。
【００１７】
第２の発明の加熱調理器は、第１の発明において、前記加熱パワー情報は、加熱パワー又は加熱パワーに関連付けられた数字または／およびアルファベットまたは／および記号であるように構成されていてもよい。
【００１８】
このような構成により、加熱パワーに関連付けられた数字または／およびアルファベットまたは／および記号により、加熱パワーのワット数に対応して短い文字を読み取るので、文字記載エリアの少ない容器の小さい食品等の被加熱物にも対応することが可能となる。
【００１９】
第３の発明の加熱調理器は、第１または第２の発明において、前記誤り判定部は、前記読取部により読取った少なくとも１つ以上の加熱パワー情報と前記加熱パワーに対応した加熱時間とから算出された入力エネルギーと、前記チェックコードに関連付けられた数字とを比較して、誤りかどうかを判定するよう構成されていてもよい。
【００２０】
このような構成により、文字記載エリアの少ない容器の小さい食品等の被加熱物にも対応することが可能となり、読取誤りを極力減らした精度の高い加熱調理器を得ることができる。
【００２１】
第４の発明の加熱調理器は、第３の発明において、前記誤り判定部は前記入力エネルギーが所定の範囲内であると判定すれば、前記読取部で読み取られた前記加熱制御情報に基づいて、前記本体制御部は前記被加熱物を加熱するよう構成されていてもよい。
このような構成により、入力エネルギーに所定の範囲を設けることで入力エネルギーに幅
を持たせてその範囲であれば被加熱物を加熱するので、読取エラーにする必要無い場合に読取エラーが頻発することを回避でき、精度の高い加熱調理器を得ることができる。
【００２２】
第５の発明の加熱調理器は、第３または第４の発明において、前記読取部により読取った少なくとも１つ以上の加熱パワー情報と前記加熱パワーに対応した加熱時間とを所定の入力エネルギーに換算する読取情報変換部を備え、前記読取情報変換部は、前記所定の入力エネルギーが設定された所定の範囲内であれば分解能が高く、前記入力エネルギーが設定された所定の範囲外であれば分解能が低くなるように換算するよう構成されていてもよい。
【００２３】
このような構成により、ほぼ使用頻度の少ないより小さな入力エネルギーやより大きな入力エネルギーの範囲に関してはある程度一括して扱い（分解能が低く）、使用頻度が高く、食品加熱を細かくコントロールする必要のある入力エネルギーの範囲に関しては、入力エネルギーの領域を細かく分割して範囲を決定（分解能が高く）して算出しているので、使用実態により適合した精度の高い加熱調理器を得ることができる。
【００２４】
第６の発明の加熱調理器は、第１〜第５の発明のいずれかにおいて、前記加熱制御情報は、少なくとも３桁以上の数字と、少なくとも１桁以上のアルファベットまたは数字から構成されており、少なくとも前記３桁の数字は加熱時間を表し、残りの文字は加熱パワーおよびチェックコードを表すよう構成されていてもよい。
【００２５】
このような構成により、少なくも３ケタの数字で加熱時間を表しているので、使用者が加熱時間を認識することができ、加熱パワーやチェックコードは数字またはアルファベットで表すことにより、チェックコードを含めて加熱パワーのワット数に対応した短い文字を読み取るので、文字記載エリアの少ない容器の小さい食品等の被加熱物にも対応することが可能となる。
【００２６】
第７の発明の加熱調理器は、第１〜第６の発明のいずれかにおいて、前記入力エネルギーの換算値を更新できる更新部を更に有し、上記更新部により各チェックコードに割り当てられた換算値の更新が可能であるよう構成されていてもよい。
【００２７】
このような構成により、換算値を更新できるので、加熱調理器の使用実態に基づき読取制度や加熱制御精度が高い加熱調理器を得ることができる。
【００２８】
以下、本開示の実施の形態の例を、図面を参照しながら説明する。なお、以下の実施の形態によって本開示が限定されるものではない。
【００２９】
（実施の形態１）
図１は、本開示の実施の形態１における加熱調理器の外観を示す図である。
【００３０】
図１に示すように、加熱調理器１００は、食品（被加熱物）を格納するための筐体１１１に、食品を出し入れするためのドアパネル１０１が設けられている。加熱調理器１００は、筐体１１１におけるドアパネル１０１の上方に、加熱情報表示部１０２と、選択部１０３とを有している。
【００３１】
加熱調理器１００は、後述するように、食品に応じた加熱時間を、食品に付与されているラベル等の表示等から読み取り、読み取られた加熱時間で食品を加熱調理する。加熱情報表示部１０２には、読み取られた加熱時間が表示される。
【００３２】
選択部１０３は、加熱時間が読み取られなかった場合などに、使用者が、加熱する食品
に対応するメニューを選択する「メニュー」ボタン、または、加熱時間を手動で設定するための数字ボタン、および、「分」ボタン、並びに「秒」ボタンを備えている。また、選択部１０３は、加熱を開始するための「加熱開始ボタン」、および、加熱を中止するための「加熱停止ボタン」を備えている。
【００３３】
また、加熱調理器１００は、筐体１１１内に、加熱調理庫（加熱庫）１０４を備えている。加熱調理庫１０４は、庫内側面に設けられた照明部１０５と、庫内上面に設けられたカメラ１０６とを備えている。カメラ１０６が、加熱調理庫１０４の庫内上部に据付けられることで、庫内上部から庫内全体を撮影することができる。カメラ１０６は、加熱調理器１００が備える制御回路（図示せず）に電気的に接続され、制御回路によって制御されている。
【００３４】
加熱調理器１００は、カメラ１０６により、加熱調理庫１０４に収納された食品１０７の撮影を行うことで、撮影された画像情報から、食品（被加熱物）１０７に関連する加熱情報を検知するよう構成されている。
【００３５】
また、加熱調理器１００は、上述したように、加熱調理庫１０４の庫内側面に設けられた照明部１０５を備えている。照明部１０５は、図１の例では、加熱調理庫１０４の側面に配置されており、庫内側面から加熱調理庫１０４内部全体の照明を行う。なお、照明部１０５は庫内天面や庫内背面に設けられてもよい。
【００３６】
図２は、本開示の実施の形態１における加熱調理器の機能構成を示すブロック図である。
【００３７】
図２に示すように、加熱調理器２００は、加熱部２０１と、撮影部２０２と、読取部２０３と、本体制御部２０４と、誤り判定部２０５とを有している。
【００３８】
加熱部２０１は、例えばマグネトロン等からなり、加熱調理庫１０４に置かれた食品等の被加熱物に高周波を供給して、食品加熱を行う。
【００３９】
撮影部２０２は、例えばＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）イメージセンサ、または、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）イメージセンサ等からなり、加熱調理庫１０４の内部の撮影を行う。撮影部２０２は、上述のカメラ１０６と制御回路とを有している。
【００４０】
読取部２０３は、撮影部２０２により撮影された画像から、食品ラベル等に記載されている加熱制御情報（加熱Ｗ数や加熱時間等）に関連する情報を検出し、文字情報（数字を含む制御に関する情報）かどうかの解析を行う。食品ラベルの文字認識方法としては、例えば、食品ラベル内において、枠で囲まれた加熱制御情報を検出する方法や食品ラベルの輪郭を検出する方法が用いられてもよい。また、文字情報には、食品の加熱制御情報だけでなく、食品全体の画像情報およびこれに関連する食品の種類、または、食品の形状や賞味期限に関する情報が含まれていてもよい。
【００４１】
本体制御部２０４は、撮影部２０２で撮影された加熱調理庫１０４の庫内状態および加熱対象となる食品の加熱制御情報等に基づき、加熱部２０１の制御を行う。加熱制御情報には、加熱パワー（ワット数）とその加熱パワーに応じた加熱時間が含まれる。
【００４２】
誤り判定部２０５は、読取部２０３にて読み取った加熱制御情報が正しく読み取れたかどうかの判定を行い、正しく読み取れた場合、読み取った加熱制御情報に基づき、本体制御部２０４にて加熱処理を行う。
【００４３】
図３は、本開示の実施の形態１における加熱調理器での画像認識処理における文字、ラベルまたはバーコードの認識の例を示す図である。具体的には、図３は、認識対象となる食品ラベルのイメージの例を示すものであり、画像認識処理におけるバーコード認識および文字認識の例を示す図である。
【００４４】
なお、以下の実施の形態において、バーコードは、一次元のコードに限定されず、ＱＲコード（登録商標）等の図形コードや二次元コードも含まれる。
【００４５】
図３では、一例として、お弁当である食品３０１を示している。食品３０１には、食品の名称および価格に関する文字情報と、加熱制御情報とが表示されたラベル３０２が貼付けられている。なお、ラベル３０２には、加熱制御情報として、加熱パワーとその加熱パワーに応じた加熱時間が、直接、使用者により認識される形態で表示されていてもよいし、加熱パワーとその加熱パワーに応じた加熱時間に応じたバーコードとして表示されていてもよい。またラベル３０２の形態としては、以下の実施の形態においても、食品３０１の蓋や上面を白く塗りつぶして文字やバーコードをそこに付記してもよいし、食品３０１の蓋や上面に直接文字やバーコードを付記してもよい。
【００４６】
図３に示す例では、加熱パワーに応じた加熱時間は、ラベル３０２の対象加熱制御文字領域３０３に表示されている。対象加熱制御文字領域３０３には、複数の加熱パワーに応じた加熱時間が表示されている。具体的には、一般的な家庭用の電子レンジで加熱する場合の目安として、例えば５００Ｗの加熱パワーで加熱する場合の加熱時間である２分３０秒と、業務用の電子レンジで加熱する場合の目安として、例えば１５００Ｗの加熱パワーで加熱する場合の加熱時間である０分４５秒とが併記されている。この例では、「５００Ｗ  ２分３０秒  １５００Ｗ  ０分４５秒」などと表示されている。
【００４７】
図４は、本開示の実施の形態１における小さな容器に入った食品小さいサイズの食品におけるラベル貼付けの例を示す図である。
【００４８】
図４では、一例として、小さな容器に入った食品４０１を示している。食品４０１は容器サイズが小さいため、容器上面には加熱制御情報のみが記載された番号ラベル４０２が貼り付けされている例である。
【００４９】
番号ラベル４０２内には、対象加熱制御文字４０３と、加熱制御文字のチェックコード４０４が表示されている。具体的には、対象加熱制御文字４０３は、４桁の数字「７１３０」から構成されており、１桁目の「７」が加熱パワー（Ｗ数）に関する情報、２桁目から４桁目の「１３０」は加熱時間「１分３０秒」の「分」及び「秒」を除いた数字部分に関する情報が記載されている。
【００５０】
また、チェックコード４０４は、２文字のアルファベット「ＣＵ」から構成されており、それぞれ対象加熱制御文字４０３の加熱パワー及び加熱時間の各数字が正しく読込みされたかどうか、すなわち誤りかどうかをチェックするためのチェックコード情報が記載されている。
【００５１】
なお、この例では、対象加熱制御文字及びチェックコードとして６桁の文字列で表現しているが、食品自体の見栄えを重視するのであれば、５桁以下の文字列であってもよいし、使用者へのラベル文字の視認性を重視するのであれば、７桁以上の文字列で表現されていてもよい。また、対象加熱制御文字４０３は、数字だけでなく、英数字や記号やアルファベットが含まれてもよい。特に加熱パワー（Ｗ数）に関しては数字でもよいし英数字や記号やアルファベットが含まれてもよい。また、チェックコード４０４についても、２桁
のアルファベットで表現したが、数字が入っていてもよいし、１桁の文字列又は３桁以上の文字列の記載であってもよい。
【００５２】
また、少なくとも３桁の数字を加熱時間として表し、その他の文字列を加熱パワー、チェックコードに設定すれば、加熱パワーを表す文字を加熱時間を表す３桁の数字とチェックコード４０４の間に入れてもよいし、加熱パワーを表す文字をチェックコード４０４の後ろに入れてもよい。すなわち、少なくとも３桁の数字は加熱時間を表し、残りの文字は加熱パワーおよびチェックコードを表せばよい。
【００５３】
図５は、本開示の実施の形態１におけるラベル４０２に記載されている対象加熱制御文字４０３の１桁目の数字と関連付けられた加熱パワー（Ｗ数）及び、図１の選択部１０３に対応した加熱番号に関するテーブルの一例を示す図である。
【００５４】
図５のテーブルには、ＩＤ、各々の加熱パワーに対応する数字、その数字に関連付けられた加熱パワー（Ｗ数）の値、操作パネル上の加熱番号が記載されている。例えば、加熱制御情報の１桁目の数字が「１」である場合、ＩＤが「Ａ００１」の箇所を見て、加熱パワー（Ｗ数）は、「１００Ｗ」、加熱番号「Ｐ１」に相当する。同様に、加熱制御情報の１桁目の数字が「２」の場合は、加熱パワー（Ｗ数）は「２００Ｗ」、加熱番号「Ｐ２」であり、数字が「３」の場合は、加熱パワー（Ｗ数）は「４００Ｗ」、加熱番号「Ｐ３」を表している。なお、このテーブルでは、数字「１」を「１００Ｗ」、数字「２」を「２００Ｗ」という形で対応させているが、数字「１」を「０Ｗ」、数字「２」を「１００Ｗ」に割り当ててもよいし、使用者が任意の値を割り当ててもよい。また、加熱制御情報の１桁目を加熱パワーとして割り当てているが、２桁目でも４桁目であってもよいし、割り当ての桁数が１桁目と２桁目の２つ分を割り当ててもよく、２桁以上の複数の桁数を割り当ててもよい。
【００５５】
図６は、本開示の実施の形態１におけるラベル４０２に記載されているチェックコード４０４の１桁目及び２桁目のアルファベットに関連付けられたテーブルの一例を示す図である。
【００５６】
図６のテーブルには、ＩＤ、チェックコード、そのチェックコードに関連付けられた加熱パワー（Ｗ数）と加熱時間（秒）の積である入力エネルギーを段階的に区分した範囲が記載されている。例えば、ＩＤ「Ｂ００１」については、チェックコードは、「ＡＡ」であり、その場合、入力エネルギー（Ｗ×秒）の取り得る範囲が、「１５００未満」の場合であることを示している。また、ＩＤ「Ｂ００２」については、チェックコードは、「ＡＢ」であり、その場合、入力エネルギー（Ｗ×秒）の取り得る範囲が、「１５００以上３０００未満」の場合であることを示している。
【００５７】
なお、このテーブルでは、１桁目及び２桁目のどちらも入力エネルギーのチェックコードとしたが、これに制限される必要はなく、１桁目を入力エネルギーのチェックコード、２桁目を加熱制御情報の各数字の和から算出したチェックコードとしてもよく、チェックの強化となる方法であればどんな手法でもよい。また、入力エネルギーに関しても、加熱パワー（Ｗ）と加熱時間（秒）の積として算出しているが、加熱パワーに関しては加熱番号で代用してもよく、加熱番号（図５の「数字」または加熱番号の数字部分）と加熱時間の積にて簡易的に範囲を決定してもよい。
【００５８】
図７は、本開示の実施の形態１における食品のラベル４０２から対象加熱制御文字４０３を読み取り、チェックコード４０４を用いて誤りかどうかを判定し、本体制御を行うフローチャートである。図７において、加熱調理庫１０４の庫内に食品が投入されると、撮影部２０２は、庫内の画像を撮影する（Ｓ７０１ステップ）。
【００５９】
撮影部２０２によって撮影された画像から、読取部２０３は、まず加熱対象となる食品のラベルから加熱制御情報を抽出する（Ｓ７０２ステップ）。図４の番号ラベル４０２の場合、４桁の数字「７１３０」の１桁目の数字は「７」であり、図４のテーブルより、ＩＤ「Ａ００７」の箇所をみて、加熱パワーは「１２００Ｗ」である。また、２桁目から４桁目の数字は「１３０」であり、これは加熱時間「１分３０秒」を示している。
【００６０】
さらに読取部２０３は、加熱パワー又は加熱番号と加熱時間より、入力エネルギーを算出し、誤り判定部２０５にて、チェックコードのテーブル情報と比較して、正しい読込みができたかどうかを判断する（Ｓ７０３ステップ）。図４の例では、入力エネルギー（加熱パワー×加熱時間）は、まず加熱時間の分を秒に換算して「１分３０秒」を「９０秒」に変換したうえで、１２００Ｗ×９０秒＝１０８，０００（Ｗ・秒）となる。
【００６１】
なお、読取部２０３で上記入力エネルギーを算出してもよいし、読取部の外に換算値算出部を設けて読取部とは別の構成で上記入力エネルギーを算出してから、誤り判定部２０５にて正しい読込みができたかどうかを判断してもよい。
【００６２】
また読取部２０３で読み込んだ加熱制御情報を本体制御部２０４に送って本体制御部２０４で上記入力エネルギーを算出し、本体制御部２０４から算出した入力エネルギーを誤り判定部２０５に送ってチェックコードのテーブル情報と比較して、正しい読込みができたかどうかを判断してもよい。
【００６３】
算出した入力エネルギーがチェックコードテーブルの所定の範囲内にある場合（Ｓ７０４のＹｅｓ）には、本体制御部２０４は、読取部２０３で読取りを行った加熱パワー及び加熱時間にて本体制御を行う（Ｓ７０５ステップ）。
【００６４】
この例では、図４の２桁のアルファベットの１桁目は、「Ｃ」、２桁目は「Ｕ」であり、図６より、チェックコードが「ＣＵ」であるＩＤ「Ｂ０７３」の箇所を見ると、ワット数と加熱時間の積で表される入力エネルギー（Ｗ×秒）は、「１０８，０００以上１０９，５００未満」の範囲でなければならないが、算出した入力エネルギーの値は１０８，０００であったため、チェックコードテーブルの所定の範囲内である入力エネルギーの範囲に正しく入っていることがわかり、正しい値で認識されていることがわかる。
【００６５】
算出した入力エネルギーがチェックコードテーブルの所定の範囲内にない場合（Ｓ７０４のＮｏ）には、読取部にて読取った加熱制御情報又はチェックコードのどれか１つで誤りがあったため、読取りエラーとして本体制御部にて処理を行う（Ｓ７０６ステップ）。読取りエラーの場合は本体制御部２０４で加熱制御を行わず、加熱情報表示部１０２でエラー表示を行ったり、図示しない音声ブザーを鳴らすなどして使用者に報知する。
【００６６】
このように本実施の形態によれば、加熱パワー×加熱時間による入力エネルギーでチェックするので、仮に４桁の数字の内２文字を誤って認識して偶然チェックコードが一致することがあって、誤った加熱パワーと加熱時間で加熱したとしても、食品への入力エネルギーは変わらないので、加熱の失敗は最小限に抑えることができる。
【００６７】
また加熱パワーの代わりに加熱番号に置き換えて、加熱番号×加熱時間でチェックしても、加熱番号が加熱パワーに略比例するものであれば同様の効果が得られる。
【００６８】
（実施の形態２）
本開示の実施の形態２における加熱調理器の一例である電子レンジについて説明する。本開示の実施の形態２では、実施の形態１と同様の構造、機能構成または制御方法につい
ては、その説明を省略する。
【００６９】
本開示の実施の形態２の加熱調理器８００が、実施の形態１の加熱調理器２００と異なる点は、読取部８０３の後に、読取情報変換部８０６の処理を設けている点である。具体的には、撮影した画像から検出した対象加熱制御文字情報である加熱パワー及び加熱時間から算出した入力エネルギーの値を、食品加熱の現状の状況に基づき、ほぼ使用頻度の少ないより小さな入力エネルギーやより大きな入力エネルギーの範囲に関してはある程度一括して扱い（分解能が低く）、使用頻度が高く、食品加熱を細かくコントロールする必要のある入力エネルギーの範囲に関しては、入力エネルギーの領域を細かく分割して範囲を決定（分解能が高く）して算出している点である。よって、本実施の形態では、主にこの点について説明する。
【００７０】
なお、読取部８０３とは別に読取情報変換部８０６を設けているが、読取情報変換部８０６は、読取部２０３の中にあってもよいし、本体制御部２０４の中にあってもよい。
【００７１】
図８は、本開示の実施の形態２における加熱調理器の機能構成を示すブロック図である。
【００７２】
図８に示すように、本開示の実施の形態２における加熱調理器８００は、加熱部８０１と、撮影部８０２と、読取部８０３と、本体制御部８０４と、誤り判定部８０５と、読取情報変換部８０６、とを有している。
【００７３】
読取部８０３は、撮影部８０２により撮影された画像から、食品ラベル等に記載されている加熱制御文字情報に関連する加熱制御情報（加熱パワーや加熱時間等）を検出し、文字情報（加熱制御に関する情報）かどうかの解析を行う。
【００７４】
読取情報変換部８０６では、読取部８０３で読み取った加熱制御情報から入力エネルギーを算出し、入力エネルギーを所定の数式に基づき、換算した値（入力エネルギー換算値）を算出する。
【００７５】
誤り判定部８０５は、読取情報変換部８０６にて算出した入力エネルギー換算値が正しい値かどうかの判定を行い、正しい値である場合、読み取った加熱制御情報に基づき、本体制御部８０４にて加熱制御処理指示を行う。
【００７６】
図９は、本開示の実施の形態２における小さな容器に入った食品小さいサイズの食品におけるラベル貼付けの例を示す図である。
【００７７】
図９（Ａ）及び図８（Ｂ）では、一例として、小さな容器に入った食品９０１、食品９０５を示している。食品９０１及び食品９０５は、図４の食品４０１と同様に、容器サイズが小さいため、容器上面には加熱制御情報のみが記載されたラベル９０２及びラベル９０６が貼り付けされている例である。ラベル９０２内には、対象加熱制御文字９０３と、加熱制御文字のチェックコード９０４が表示されている。また、ラベル９０６内には、対象加熱制御文字９０７と、加熱制御文字のチェックコード９０８が表示されている。ラベル内に記載されている内容は、図４のラベル４０２と同様であるため、ここでは省略する。
【００７８】
図１０は、本開示の実施の形態２におけるラベル９０２及び９０６に記載されているチェックコード９０４及び９０８の１桁目及び２桁目のアルファベットに関連付けられたテーブルの一例を示す図である。図１０のテーブルには、ＩＤ、チェックコード、そのチェックコードに関連付けられた数字が記載されている。例えば、図９（Ａ）のチェックコー
ド「ＲＵ」は、チェックコードの１桁目の文字が「Ｒ」であるため、ＩＤ「Ｃ００７」をみると、数字「６」に該当する。また、チェックコードの２桁目も文字が「Ｕ」であるため、ＩＤ「Ｃ００７」をみると、数字「７」に該当する。よって、チェックコード「ＲＵ」は、数字「６７」に関連付けされる。同様に、図９（Ｂ）のチェックコード「ＲＮ」は、数字「６４」に関連付けされる。
【００７９】
図１１は、本開示の実施の形態２における入力エネルギー換算値を算出する方法の一例を示している。一般にコンビニエンスストア等で販売されている食品は、１５００Ｗや１６００Ｗ等の高出力のものが多く、また加熱時間についても２０秒から２分以内に終わるものがほとんどである。このように、現状の食品での加熱状況を踏まえると、ほぼ使用頻度の少ないような、より小さな加熱パワーでの入力エネルギーや、より大きな入力エネルギーの範囲に関しては入力エネルギーの範囲を一括して扱い、使用頻度が高く、食品加熱を細かくコントロールする必要のある入力エネルギーの範囲に関しては、入力エネルギーの領域を細かく分割して範囲を決定する方が効率がよい。このことを踏まえ、入力エネルギーが所定の範囲内にあるものに関しては、等比分割を行うこととする。
【００８０】
図１１（Ａ）は、基準値の設定に関するものである。入力エネルギーの分割最小値を“α”とし、分割最大値を“β”とする。ここでは、入力エネルギーの範囲を０から９９までの１００分割を想定しており、入力エネルギーが“α”より小さいものは、“０”とし、入力エネルギーが“β”より大きいものは“９９”に換算することを意味する。
【００８１】
図１１（Ｂ）は、入力エネルギー換算値の算出式を示している。入力エネルギーの特性を鑑みて、等差数列ではなく、等比数列としてエネルギーを分割している例である。入力エネルギーを“Ｅ”としたときの入力エネルギー換算値は、以下の数式で算出される。
【００８２】
【数１】
2020076550.tif 000003
【００８３】
ただし、Ｄが“０未満”のときは“Ｄ＝０”とし、“９９より大きい”ときは、“Ｄ＝９９”とする。
【００８４】
上記算出に関して、より具体的な例で示す。客先によっては加熱パワー（Ｗ数）と加熱番号の関係が変わることも想定される。客先ごとに加熱パワーと加熱時間の算出での手間を鑑みると、加熱番号と加熱時間の積で入力エネルギーを算出する方が効率的である。例えば、「Ｐ８」で「１０秒」を「０」基準とした場合の入力エネルギーの分割最小値αは、８×１０＝８０である。また、「Ｐ８」で「５分（３００秒）」を「９９」基準とした場合の入力エネルギーの分割最大値βは、８×３００＝２，４００である。この場合、換算値Ｄは、α＝８０、β＝２，４００を用いると、換算式は、
【００８５】
【数２】
2020076550.tif 000004
【００８６】
となる。なお、入力エネルギーＥは、加熱番号と加熱時間（秒）の積として算出する。
【００８７】
図１２は、開示の実施の形態２における加熱パワー又は加熱番号と加熱時間との関係を基に、図１１（Ｂ）で算出した換算値との対応を示すテーブルである。上記記載の通り、入力エネルギーの分割最小値αが８０（「１５００Ｗ（Ｐ８）  １０秒」が基準）、分割最大値βが２，４００（「１５００Ｗ（Ｐ８）  ３００秒」が基準）の場合の換算値テーブルの事例である。
【００８８】
具体的な例で示す。図９のラベル９０２において、対象加熱制御文字９０３は、４桁の数字「８１４０」から構成されており、１桁目の「８」が加熱パワー（Ｗ数）に関する情報、２桁目から４桁目の「１４０」は加熱時間「１分４０秒」の「分」及び「秒」を除いた数字部分に関する情報が記載されている。
【００８９】
図５のテーブルより、１桁目の「８」はＩＤ「Ａ００８」より加熱パワー「１５００Ｗ」、加熱番号「Ｐ８」を示しており、２桁目から４桁目は加熱時間「１分４０秒（＝１００秒）」を示している。図１２のテーブルより、「１５００Ｗ（Ｐ８）  １００秒」の箇所を見て、入力エネルギーＥは、８×１００＝８００であり、図１１での換算式を用いると、換算値Ｄは、Ｄ＝Ｌｏｇ（８００／８０）×６７＝６７なので、「６７」に換算されることがわかる。同様に、図９のラベル９０６は、４桁の数字が「９１２０」であることから、図５のテーブルより、１桁目の「９」はＩＤ「Ａ００９」より加熱パワー「１６００Ｗ」、加熱番号「Ｐ９」を示しており、２桁目から４桁目は加熱時間「１分２０秒（＝８０秒）」を示している。したがって、「１６００Ｗ（Ｐ９）  ８０秒」の箇所を見て、「６４」に換算されることがわかる。
【００９０】
なお、例えば「１６００Ｗ（Ｐ９）  ８０秒」と「１６００Ｗ（Ｐ９）  ８１秒」とは同じ区分となり、「０」と「１」を仮に読み間違えてもチェックは通るので、加熱制御に支障はない。
【００９１】
図１３は、本開示の実施の形態２における食品のラベル９０２及び９０６から対象加熱制御文字９０３及び９０７を読み取り、チェックコード９０４及び９０８を用いて誤りかどうかを判定し、本体制御を行うフローチャートである。
【００９２】
図１３において、加熱調理庫１０４の庫内に食品が投入されると、撮影部８０２は、庫内の画像を撮影する（Ｓ１３０１ステップ）。
【００９３】
撮影部８０２によって撮影された画像から、読取部８０３は、まず加熱対象となる食品のラベルから加熱制御情報を抽出する（Ｓ１３０２ステップ）。図９（Ａ）の番号ラベル９０２の場合、４桁の数字「８１４０」の１桁目の数字は「８」であり、図４のテーブルより、ＩＤ「Ａ００７」の箇所をみて、加熱パワーは「１５００Ｗ」である。また、２桁目から４桁目の数字は「１４０」であり、これは加熱時間「１分４０秒（１００秒）」を示している。
【００９４】
読取部８０３は、加熱パワー又は加熱番号と加熱時間より、入力エネルギーを算出、読取情報変換部にて、入力エネルギー換算値を算出する。図９の番号ラベルの例では、図１２の事例で示した通り、「６７」となる（Ｓ１３０３ステップ）。
【００９５】
誤り判定部にて、チェックコードのテーブル情報と比較し、図１２で算出した換算値が正しい値かどうかを判断する（Ｓ１３０４ステップ）。
【００９６】
算出した入力エネルギーの換算値がチェックコードテーブルの値と合致する場合（Ｓ１３０５のＹｅｓ）には、本体制御部８０４は、読取部で読取りを行った加熱パワー及び加熱時間にて本体制御を行う（Ｓ１３０６ステップ）。
【００９７】
図９（Ａ）では、ラベル９０２の２桁のチェックコード９０４の１桁目は、「Ｒ」、２桁目は「Ｕ」であり、図１０より、換算した数字は、「６７」である。一方、４桁の加熱制御文字「８１４０」はＳ１３０３で算出した換算値「６７」であり、チェックコード「６７」と合致していることがわかり、正しい値として認識されていることがわかる。
【００９８】
算出した入力エネルギーの換算値がチェックコードテーブルの値と合致しない場合（Ｓ１３０５のＮｏ）には、読取部にて読取った加熱制御情報又はチェックコードのどれか１つで誤りがあったため、読取りエラーとして本体制御部にて処理を行う（Ｓ１３０７ステップ）。読取りエラーの場合は本体制御部８０４で加熱制御を行わず、加熱情報表示部１０２でエラー表示を行ったり、図示しない音声ブザーを鳴らすなどして使用者に報知する。
【００９９】
このように本実施の形態によれば、等比分割した区分でチェックするので、数秒の加熱時間の誤りでは大きな加熱失敗とはならないような入力エネルギーの大きい領域では、一つの区分に入る入力エネルギーの範囲は広く、逆に数秒の加熱時間の誤りが大きな加熱失敗となってしまうような入力エネルギーの小さい領域では、一つの区分に入る入力エネルギーの範囲は狭くなる。
【０１００】
そのことにより、仮に加熱時間を表す数字のいずれかを誤って認識して同じチェック区分に入ってチェックが正解となる場合があっても、小さい入力エネルギーの領域でも大きい入力エネルギーの領域でも、加熱失敗の程度は同様に最小限に抑えることができる。
【０１０１】
なお、上記実施の形態１および２の図２や図８において、加熱調理器１００の機種ごと又は更新するタイミングに応じて入力エネルギーの換算値を更新できる更新部（図示せず）を更に有し、上記更新部により各チェックコードに割り当てられた換算値やテーブルそのものの更新が可能な構成としてもよい。更新部へは外部のサーバー等から更新情報を入手してもよいし、加熱調理器１００にＳＤカードなどの記憶媒体を読み込み可能なスロットルを設けて記憶媒体から更新情報を入手してもよい。
【０１０２】
例えば、実施の形態１の図６における入力エネルギーとチェックコードとの関連付けに関するテーブルを、更新部により、実施の形態２の図１２における加熱パワーと加熱時間との関連付けに関するテーブルに書き換えてもよいし、図６における入力エネルギーの範囲の値（換算値）や図１２における加熱パワーと加熱時間との関連付けに関する換算値を個別に書き換えてもよい。
【０１０３】
以上、上記実施の形態１および２のそれぞれに記載されている構成を自由に組み合わせてもよいものとする。
【産業上の利用可能性】
【０１０４】
以上述べたとおり、本開示は、カメラ等により読み取られた被加熱物の加熱制御情報等に関連付けされて、予め登録されている認識書式情報等を用いて、加熱制御処理が行われ、煩わしい入力作業などを不要とし、使用者が様々な大きさや種類に対応した食品を簡単に加熱調理ができる加熱調理器、加熱調理器の制御方法及び加熱調理システムを提供する。よって、本開示は、電子レンジ等の加熱調理器に広く適用可能である。
【符号の説明】
【０１０５】
１００，２００，８００，１４００    加熱調理器
１０１    ドアパネル
１０２    加熱情報表示部
１０３    選択部
１０４    加熱調理庫（加熱庫）
１０５    照明部
１０６    カメラ
１０７，３０１，４０１，９０１，９０５    食品（被加熱物））
２０１，８０１    加熱部
２０２，８０２    撮影部
２０３，８０３    読取部
２０４，８０４    本体制御部
２０５，８０５    誤り判定部
８０６    読取情報変換部
３０２，４０２，９０２，９０６    ラベル
３０３    対象加熱制御文字領域
３０４    バーコード対象領域
４０３，９０３，９０７    対象加熱制御文字
４０４，９０４，９０８    チェックコード
【図１】
2020076550.tif 000005
【図２】
2020076550.tif 000006
【図３】
2020076550.tif 000007
【図４】
2020076550.tif 000008
【図５】
2020076550.tif 000009
【図６】
2020076550.tif 000010
【図７】
2020076550.tif 000011
【図８】
2020076550.tif 000012
【図９】
2020076550.tif 000013
【図１０】
2020076550.tif 000014
【図１１】
2020076550.tif 000015
【図１２】
2020076550.tif 000016
【図１３】
2020076550.tif 000017