(57)【要約】【課題】食品の製造時期にかかわらずに調理セットを開発可能にし、食品会社にとっては複数の調理セットに互換可能に食品を出市でき、在庫管理をし易くする。【解決手段】食品につけたバーコードからバーコード情報を獲得するバーコードスキャナーと、該バーコード情報から前記電子レンジに対応する調理情報を獲得し、獲得した調理情報に基づいて調理条件を設定して前記食品の調理を行う制御部と、を備える。【選択図】図４Ａ
2007003177.tif 000002
【特許請求の範囲】
【請求項１】
バーコードを用いて食品を調理する電子レンジであって、
前記食品につけたバーコードからバーコード情報を獲得するバーコードスキャナーと、
前記バーコード情報から前記電子レンジに対応する調理情報を獲得し、獲得した調理情報に基づいて調理条件を設定して前記食品の調理を行う制御部と、
を備えることを特徴とするバーコード電子レンジ。
【請求項２】
前記電子レンジに対応する各食品別調理情報を格納するメモリをさらに備え、
前記制御部が、前記バーコード情報から前記電子レンジに対応する調理情報を獲得しない場合、前記バーコード情報から食品情報を獲得し、獲得した食品情報に対応する調理情報を前記メモリから獲得し、獲得した調理情報に基づいて前記食品の調理を行うことを特徴とする請求項１に記載のバーコード電子レンジ。
【請求項３】
前記バーコードは、前記電子レンジの種類及び容積によって複数の調理情報を備えることを特徴とする請求項１に記載のバーコード電子レンジ。
【請求項４】
前記バーコードは、食品ＩＤコードをさらに備えることを特徴とする請求項３に記載のバーコード電子レンジ。
【請求項５】
前記制御部は、２次元バーコードから前記調理情報を獲得することを特徴とする請求項１に記載のバーコード電子レンジ。
【請求項６】
バーコードを用いて調理を行うバーコード電子レンジの制御方法であって、
バーコードをスキャンしてバーコード情報を獲得する段階と、
前記獲得したバーコード情報が該当の電子レンジに関する調理情報を有するか判断する段階と、
前記バーコード情報が該当の電子レンジに関する調理情報を有する場合、前記調理情報を獲得する段階と、
前記獲得した調理情報に基づいて食品の調理を行う段階と、
を備えることを特徴とするバーコード電子レンジの制御方法。
【請求項７】
前記バーコードは、前記電子レンジの種類及び容積によって複数の調理情報を備えることを特徴とする請求項６に記載のバーコード電子レンジの制御方法。
【請求項８】
前記バーコードは、食品ＩＤコードをさらに備えることを特徴とする請求項７に記載のバーコード電子レンジの制御方法。
【請求項９】
前記バーコード情報は、２次元バーコード情報からなることを特徴とする請求項６に記載のバーコード電子レンジの制御方法。
【請求項１０】
バーコードを用いて調理を行うバーコード電子レンジの制御方法であって、
バーコードをスキャンしてバーコード情報を獲得する段階と、
前記獲得したバーコード情報が該当の電子レンジに関する調理情報を有するか判断する段階と、
該当の電子レンジに関する調理情報がない場合、前記バーコード情報から食品ＩＤ情報を獲得する段階と、
前記食品ＩＤ情報から、前記電子レンジ本体のメモリに格納された該当食品の調理情報を獲得する段階と、
前記獲得した調理情報に基づいて食品の調理を行う段階と、
を備えることを特徴とするバーコード電子レンジの制御方法。
【請求項１１】
前記バーコードは、前記電子レンジの種類及び容積によって複数の調理情報を備えることを特徴とする請求項１０に記載のバーコード電子レンジの制御方法。
【請求項１２】
前記バーコードは、食品ＩＤコードをさらに備えることを特徴とする請求項１１に記載のバーコード電子レンジの制御方法。
【請求項１３】
前記バーコード情報は、２次元バーコード情報からなることを特徴とする請求項１０に記載のバーコード電子レンジの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、食品に付いたバーコードからデータをスキャンし、該スキャンしたバーコードデータに基づいて調理を行う電子レンジに係り、より詳細には、異なる調理セットに関する情報をバーコードに入力しておき、該当の調理セットに好適な調理情報が獲得されるようにし、さらに該当電子レンジに関する調理情報がバーコードにないときに電子レンジ本体に格納された調理情報を獲得するようにした電子レンジ及びその制御方法に関する。
【背景技術】
【０００２】
近来、食品に付いたバーコードを用いて調理を行う電子レンジが知られてきた。これによれば、バーコードに調理情報が含まれており、使用者が別に調理条件を設定しなければならないという不便さを解消することができる。
【０００３】
一方、既存のバーコードを用いた調理装置は、その調理装置の種類または大きさによらず一律的な調理情報を持っており、各調理装置の種類または大きさに基づく最適の調理情報が得られないという不具合があった。また、たとえ調理装置の種類または大きさに基づく調理情報を持っているとしても、新しい調理セットが開発されて出市された場合、既存のバーコード付き食品から獲得したバーコード情報によっては好適な調理ができないという問題があった。要するに、調理セットにとって最適調理できる食品の種類には制限があった。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は上記問題点を解決するためのもので、その目的は、電子レンジの種類または容積に見合う最適の調理情報が獲得でき、また、流通中の食品だけでなく、電子レンジの製造後に出荷される食品についても最適調理を行うことができるバーコード電子レンジ及びその制御方法を提供することにある。
【課題を解決するための手段】
【０００５】
上記目的を達成するための本発明は、バーコードを用いて食品を調理する電子レンジであって、前記食品につけたバーコードからバーコード情報を獲得するバーコードスキャナーと、前記バーコード情報から前記電子レンジに対応する調理情報を獲得し、獲得した調理情報に基づいて調理条件を設定して前記食品の調理を行う制御部と、を備えることを特徴とする。
【０００６】
本発明は、前記電子レンジに対応する各食品別調理情報を格納するメモリをさらに備え、前記制御部が、前記バーコード情報から前記電子レンジに対応する調理情報を獲得しない場合、前記バーコード情報から食品情報を獲得し、獲得した食品情報に対応する調理情報を前記メモリから獲得し、獲得した調理情報に基づいて前記食品の調理を行う。
【０００７】
前記バーコードは、前記電子レンジの種類及び容積によって複数の調理情報を備える。
【０００８】
前記バーコードは、食品ＩＤコードをさらに備える。
【０００９】
また、上記目的を達成するための本発明は、バーコードを用いて調理を行うバーコード電子レンジの制御方法であって、バーコードをスキャンしてバーコード情報を獲得する段階と、前記獲得したバーコード情報が該当の電子レンジに関する調理情報を有するか判断する段階と、前記バーコード情報が該当の電子レンジに関する調理情報を有する場合、前記調理情報を獲得する段階と、前記獲得した調理情報に基づいて食品の調理を行う段階と、を備えることを特徴とする。
【００１０】
また、上記目的を達成するための本発明は、バーコードを用いて調理を行うバーコード電子レンジの制御方法であって、バーコードをスキャンしてバーコード情報を獲得する段階と、前記獲得したバーコード情報が該当の電子レンジに関する調理情報を有するか判断する段階と、該当の電子レンジに関する調理情報がない場合、前記バーコード情報から食品ＩＤ情報を獲得する段階と、前記食品ＩＤ情報から、前記電子レンジ本体のメモリに格納された該当食品の調理情報を獲得する段階と、前記獲得した調理情報に基づいて食品の調理を行う段階と、を備えることを特徴とする。
【発明の効果】
【００１１】
本発明は、食品につけた２次元バーコードから直接調理情報を得て食品を最適調理でき、特に、市場に流通中の食品のように２次元バーコードから該当の調理セットに関する調理情報を直接獲得できない場合、その食品のＩＤコードを用いて該当の調理セットにおけるメモリを検索し調理情報を得ることができるので、調理セットの新開発によって調理条件が変わっても食品を最適調理でき、食品の出市時期にかかわらずに調理セットを開発することが可能になる。また、食品会社にとっては、複数の調理セットについて互換可能に食品を出市できるので、在庫管理が容易になる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明に係る好適な実施形態を、添付図面に基づいて詳細に説明する。図面中、同一の構成要素には可能な限り同一の参照番号を付する。
【００１３】
本発明による調理セット（すなわち、電子レンジ）１０は、図１に示すように、外形をなし、内部に調理室１２０が形成された本体１００と、該本体１００の前面に取り付けられたドア１１０及び操作パネル２００とを備えてなる。
【００１４】
操作パネル２００は、調理運転を行うための運転情報と電子レンジ１０の運転状態を表示する表示部２１０、使用者による設定命令を入力する入力部２１１、及び食品の包装についたバーコードをスキャンするバーコードスキャナー２２０から構成される。
【００１５】
操作パネル２００は、図２に示すように、外ケース２０１及び内ケース２０２を備える。バーコードスキャナー２２０は、ホルダー２２１によって外ケース２０１に固定される透視窓２２２、透視窓の後側に配置され、中心部に穴２２４が形成された基板２２３、基板２２３に円形に配置され、前面の透視窓を通って赤外線を投射する複数個の赤外線ランプ２２５を備える。穴２２４の後ろには、光に反射されるバーコードイメージを受信するための後述するカメラが配置される。
【００１６】
図３Ａは、本発明に適用される食品包装についた２次元バーコードを示す図で、図３Ｂは、図３Ａの２次元バーコードの体系を示す図である。以下で複数の調理セットは、調理室の容積などが異なって同一食品について最適調理条件が変わるそれぞれの電子レンジとするが、これに限定されるのではない。
【００１７】
Ａ１食品３００の包装に２次元バーコード４００をつける。既存バーコードは１次元バーコードであって、情報容量が小さいために詳細な調理情報を提供するには限界があった。したがって、本発明の実施形態では２次元バーコードを好適に適用する。２次元バーコード４００は、Ｘ軸方向とＹ軸方向にデータを平面化させたもので、複数の調理セット（すなわち、複数の電子レンジ）１０に対応する調理情報を提供できるような容量を持つが、およそ１００バイトと定められる。
【００１８】
２次元バーコード４００の体系は、図３Ｂに示すように、食品ＩＤなどのような共通コードデータを格納する共通領域４０１と、複数の調理セットに関する調理情報を格納する調理セット領域４０２と、を含む。本実施形態では、調理セット領域４０２を、最大４個の調理セットの調理情報を格納できるような大きさにしたが、これに限定されず、その大きさは調理セットの個数に基づいて設定するとよい。
【００１９】
調理セット領域４０２は、第１乃至第４調理情報領域４１０，４２０，４３０，４４０のうち少なくとも一つの調理情報領域に、食品の調理条件を設定するための調理情報が格納される。例えば、Ａ１食品３００の調理が第１調理セットのみを対象にする場合、図３Ｂの２次元バーコード４００の調理セット領域４０２のうち、第１調理情報領域４１０にのみ調理情報が格納される。この第１調理情報領域４１０は、食品の調理時間を設定するための情報を格納する時間情報領域４１１、調理温度を設定するための情報を格納する温度情報領域４１２、調理時に出力レベルを設定するための情報を格納する出力レベル情報領域４１３などを含む。
【００２０】
第２乃至第４調理セットがまだ開発されていない場合、第２乃至第４調理セットに関する調理情報は定められず、第２乃至第４調理情報領域４２０，４３０，４４０には調理情報が格納されない。
【００２１】
図４Ａは、本発明の電子レンジ１０の制御ブロック図であり、電子レンジ１０は、バーコードをスキャンするバーコードスキャナー２２０、及び電子レンジの全般的な動作を制御するメイン制御部２４０を備える。
【００２２】
バーコードスキャナー２２０は、バーコードをスキャンするための動作を制御するスキャナー制御部２３０を含む。スキャナー制御部２３０は、ランプ駆動部２２９を制御して赤外線ランプ２２５を駆動させ、カメラ２２６がバーコードイメージを提供するように制御する。
【００２３】
スキャナー制御部２３０は、メイン制御部２４０とインターフェースしてスキャン動作と関連した制御命令を送受信し、その制御命令に応じてランプ駆動部２２９を駆動するためのスキャンオン信号とスキャンオフ信号を出力する。
【００２４】
ランプ駆動部２２９は、スキャナー制御部２３０の制御によって複数の赤外線ランプ２２５をオン／オフする。
【００２５】
スキャナー制御部２３０のスキャンオン信号に応じてランプ駆動部２２９は複数の赤外線ランプ２２５をターンオンさせ、これにより赤外線光が透視窓２２２から操作パネル２００の前方に投射される。この際に透視窓２２２にＡ１食品３００を近づけさせると、２次元バーコード４００に投射される光が反射されて、後側に位置するカメラ２２６に入力される。カメラ２２６は、バーコードイメージをスキャナー制御部２３０に出力し、スキャナー制御部２３０は、入力されたバーコードイメージをデコーディングした後にメイン制御部２４０に送る。
【００２６】
メイン制御部２４０は、デコーディングされたバーコードイメージをＲＡＭ２７０に臨時格納し、デコーディングされたバーコードイメージを解析する。すなわち、メイン制御部２４０は、２次元バーコード４００の共通領域４０１に格納されたＡ１食品３００の食品ＩＤなどを認識し、調理セット領域４０２に該当の調理セットに関する調理情報があると、その調理情報を認識する。
【００２７】
メモリ２５０は、該当の調理セットを識別するための調理セット識別コードを格納し、本実施形態では、不揮発性のフラッシュメモリ（flash memory）を使用する。メイン制御部２４０は、メモリ２５０を検索し、第１乃至第４調理セットから自分に該当する調理セットを判定する。
【００２８】
Ａ１食品３００のバーコード４００のイメージを解析して調理情報を認識した場合、メイン制御部２４０は、認識した調理情報によって調理を実行するための調理条件を設定し、設定された調理条件をＲＡＭ２７０に格納する。
【００２９】
その後、使用者が調理室１２０に食品３００を入れドア１１０を閉じた状態で、入力部２１１から調理開始キー信号を入力すると、メイン制御部２４０は、設定された調理条件によってランプ駆動部２２９を制御して図示せぬマグネトロン、循環ファンなどの負荷を駆動させる。これにより、Ａ１食品３００の調理が行われる。
【００３０】
調理セットに関する調理情報がバーコードに格納されている場合には、当該調理セットに関する調理情報を獲得して調理を行うことができる。しかしながら、例えばＡ１食品３００が出市される時点において未開発だった第２乃至第４調理セットについては、Ａ１食品３００のバーコードにこれら調理セットに関する調理情報を格納させることは不可能である。したがって、第１調理セットを改善した第２乃至第４調理セットでは、既に市場に流通中のＡ１食品３００の２次元バーコード４００から該当の調理セットに対応する調理情報を直接獲得できない（第２乃至第４調理情報領域４２０，４３０，４４０に該当調理セットの調理情報が格納されていないので）。この点から、Ａ１食品３００の出市後に開発された調理セットのメモリ２５０は、図４Ｂに示すように、その開発以前に出市された食品についてそれぞれのＩＤによる調理情報を格納する。したがって、メモリ２５０は、食品ＩＤによって区分される複数の食品コード領域２５１，２５２，２５３，２５４を含む。例えば、第１食品コード領域２５１には、該当調理セットに関するＡ１食品３００の調理情報が格納されている。
【００３１】
２次元バーコード４００には、調理セットに対する調理情報の他に、食品関連情報、すなわち、食品ＩＤに関連した情報も格納されている。したがって、２次元バーコード４００に該当調理セットに関する調理情報がない場合に限って該当食品ＩＤを読み込むように構成することができる（もちろん、２次元バーコードに該当の調理セットに関する調理情報が存在するか否かにかかわらず常に食品ＩＤを読み込むように構成しても良い。）。このような条件において、例えば第３調理セットからＡ１食品３００をスキャンする場合、Ａ１食品３００には第３調理セットに関する調理情報がないので、２次元バーコードから食品ＩＤを読み込みＡ１食品３００として認識できる。このときに、第３調理セットのメイン制御部２４０は、認識したＡ１食品３００に対応するメモリ２５０の第１食品コード領域２５１を検索し調理情報を読み出してＲＡＭ２７０に臨時格納し、以降読み出した調理情報に基づいてＡ１食品３００について実行すべき調理条件を設定した後、設定された調理条件をＲＡＭ２７０に格納する。その後、メイン制御部２４０は、設定された調理条件によって駆動部２６０を制御してＡ１食品３００の調理を行う。
【００３２】
また、Ａ１食品が流通中であり、第１及び第２調理セットが開発された状態で、Ａ１食品３００を改善してＡ２食品３００−１を出市することもあり、この場合、Ａ２食品３００−１には、図５Ａに示すように、２次元バーコード４００−１をつける。
【００３３】
Ａ２食品３００−１に付けた２次元バーコード４００−１は、図５Ｂに示すように、共通領域４０１−１と、調理セット領域４０２−１とを有する。調理セット領域４０２−１の第１調理情報領域４１０−１には、第１調理セットに対応してＡ２食品３００−１の調理情報が格納され、第２調理情報領域４２０−１には、第２調理セットに対応してＡ２食品３００−１の調理情報が格納される。
【００３４】
第１又は第２調理セットでＡ２食品３００−１を調理する場合、２次元バーコード４００−１から該当の調理情報が得られる。したがって、第１又は第２調理セットは、調理条件を設定した後、調理開始命令によってＡ２食品３００−１を調理する。
【００３５】
Ａ２食品３００−１の出市後に開発された第３及び第４調理セットは、Ａ２食品３００−１の２次元バーコードから直接調理情報を得ることができない。第３及び第４調理セットで流通中のＡ２食品３００−１を調理するためには、２次元バーコード４００−１の共通領域４０１−１に格納されたＡ２食品３００−１の食品ＩＤを読み出して識別し、識別されたＡ２食品３００−１に対応するメモリ２５０の食品コード領域２５２から調理情報を検索し、検索された調理情報によってＡ２食品３００−１に対して実行する調理条件を設定する。その後、設定された調理条件によってＡ２食品を調理する。
【００３６】
以下、上記のように構成されたバーコード電子レンジの調理過程を、添付図面に基づいて説明する。ここでは、バーコードスキャン時にバーコードから食品ＩＤ情報と調理セットに対応する調理情報を常に同時に読み出す場合と、調理セットに関する調理情報をまず読み出し、該バーコードに調理情報が格納されていないと再びバーコードをスキャンして食品ＩＤ情報を読み出す場合とに区分して説明する。
【００３７】
図６を参照すると、電源がオンになると、メイン制御部２４０は、入力部２１１からスキャンキー信号が入力されるか否か判断し（５０１）、スキャンキー信号が入力されたものと判断すると、メイン制御部２４０は、スキャンオン信号をスキャナー制御部２３０に印加する。スキャナー制御部２３０は、ランプ駆動部２２９を制御して赤外線ランプ２２５をオンにする。赤外線ランプの光が透視窓２２２を通って操作パネル２００の前方に投射され、この際に２次元バーコードのついた食品を透視窓２２２に近付かせるとバーコードスキャナー２２０により２次元バーコードのスキャンが行われる（５０３）。
【００３８】
バーコードスキャナー２２０によるバーコードスキャン時に、カメラ２２６はバーコードイメージをスキャナー制御部２３０に入力し、メイン制御部２４０は、スキャナー制御部２３０から送られてきたバーコードイメージを、ＲＡＭ２７０に格納する（５０５）。
【００３９】
メイン制御部２４０は、バーコードイメージを解析し、スキャンしたバーコード情報に該当の調理セットに関する調理情報があるか判断する（５０７）。この判断結果、該当の調理セットに関する調理情報があると、すなわち、２次元バーコードから該当の調理セットに関する調理情報を直接獲得すると、獲得した調理情報によって調理条件を設定する（５０９）。
【００４０】
一方、動作５０７の判断結果、該当の調理セットに関する調理情報がないと、スキャンしたバーコード情報に食品ＩＤ情報があるか判断し、すなわち、バーコードスキャン時に調理情報と共に食品ＩＤ情報を獲得したか判断し（５１１）、食品ＩＤ情報を獲得した場合には、獲得した食品ＩＤを用いてメモリ２５０から該当の調理セットに関する調理情報を検索し（５１３）、検索した調理情報によって該当の調理セットで実行する調理条件を設定する（５１５）。
【００４１】
一方、動作５１１の判断結果、バーコードスキャン時に調理情報のみをスキャンし食品ＩＤ情報を獲得できなかった場合、メイン制御部２４０は、食品ＩＤ情報を獲得するための制御命令をスキャナー制御部２３０に出力する（５１７）。この制御命令に応じてバーコードスキャナー２２０は、赤外線ランプ２２５を駆動させて赤外線光を投射しバーコードを再びスキャンする（５１９）。その後、動作５１１に戻る。
【００４２】
動作５０９において、調理情報を直接獲得して調理条件を設定するか、または、動作５１５で食品ＩＤ情報を用いてメモリ２５０から検索した調理情報によって調理条件を設定した場合、メイン制御部２４０は、入力部２１１から入力される調理開始キー信号に応答して、設定された調理条件によって駆動部２６０を制御し調理を行う（５２１）。
【図面の簡単な説明】
【００４３】
【図１】本発明に適用される電子レンジを示す斜視図である。
【図２】図１の電子レンジにおけるバーコードスキャナーを示す斜視図である。
【図３Ａ】本発明に適用される一食品の２次元バーコードを示す図である。
【図３Ｂ】図３Ａの２次元バーコードの体系を示す図である。
【図４Ａ】本発明の電子レンジの制御ブロック図である。
【図４Ｂ】図４Ａの電子レンジにおけるメモリの体系を示す図である。
【図５Ａ】本発明に適用する他の食品の２次元バーコードを示す図である。
【図５Ｂ】図５Ａの２次元バーコードの体系を示す図である。
【図６】本発明による、バーコードを用いて電子レンジを制御する方法を示すフローチャートである。
【符号の説明】
【００４４】
２２０  バーコードスキャナー
２２５  赤外線ランプ
２２６  カメラ
２２９  ランプ駆動部
２３０  スキャナー制御部
２４０  メイン制御部
２５０  メモリ
２６０  駆動部
２７０  ＲＡＭ
【図１】
2007003177.tif 000003
【図２】
2007003177.tif 000004
【図３Ａ】
2007003177.tif 000005
【図３Ｂ】
2007003177.tif 000006
【図４Ａ】
2007003177.tif 000007
【図４Ｂ】
2007003177.tif 000008
【図５Ａ】
2007003177.tif 000009
【図５Ｂ】
2007003177.tif 000010
【図６】
2007003177.tif 000011