(57)【要約】【課題】調理条件の演算機能を持つバーコードを利用した調理装置の提供。【解決手段】調理情報が貯蔵されたバーコードを読み取るためのバーコートリーダと、前記調理情報を解析するための前記解析規則にしたがって調理情報を解析し、解析された前記調理情報に基づいて最終調理条件を演算する調理情報演算部と、前記最終調理条件に基づいて調理を行うように各装置を制御する制御部と、を含むことを特徴とするバーコードを利用した調理装置を提供する。【選択図】図４ａ
2005043045.tif 000002
【特許請求の範囲】
【請求項１】
調理情報が貯蔵されたバーコードを読み取るためのバーコートリーダと、
前記調理情報を解析するための前記解析規則にしたがって調理情報を解析し、解析された前記調理情報に基づいて最終調理条件を演算する調理情報演算部と、
前記最終調理条件に基づいて調理を行うように各装置を制御する制御部と、を含むことを特徴とするバーコードを利用した調理装置。
【請求項２】
前記調理情報演算部は、複数の調理ステージの基礎調理情報に対する解析規則を持ち、Ｎ(Ｎ＝２以上の自然数)ステージ調理条件を第１ステージ調理条件に対する割合で表すＮステージ調理ファクターに対する解析規則を持っている前記解析情報貯蔵部を含むことを特徴とする請求項１に記載のバーコードを利用した調理装置。
【請求項３】
前記調理情報演算部は、前記第１ステージ調理条件に前記Ｎステージ調理ファクターをかけて前記Ｎステージの調理条件を演算することを特徴とする請求項２に記載のバーコードを利用した調理装置。
【請求項４】
前記Ｎステージ調理条件はＮステージ調理時間であり、前記Ｎステージ調理ファクターはＮステージ時間ファクターであることを特徴とする請求項３に記載のバーコードを利用した調理装置。
【請求項５】
前記Ｎステージ調理条件はＮステージ温度であり、前記Ｎステージ調理ファクターはＮステージ時間ファクターであることを特徴とする請求項３に記載のバーコードを利用した調理装置。
【請求項６】
前記調理情報は、調理時間、調理方式、ステージ回数、ステージ時間ファクター、及び電力レベルのうち少なくとも一つであることを特徴とする請求項２に記載のバーコードを利用した調理装置。
【請求項７】
前記第１ステージ以外のステージの調理時間は、前記第１ステージ調理時間に対する前記各ステージの調理時間の関数関係及び割合のいずれかで表されることを特徴とする請求項２に記載のバーコードを利用した調理装置。
【請求項８】
前記調理情報演算部は、サービング個数が少ない各ステージ調理時間が、特定個数のサービングのための各ステージ調理時間に対する割合で表されるサービングサイズファクターをさらに含むことを特徴とする請求項２に記載のバーコードを利用した調理装置。
【請求項９】
サービング個数がＮである時の各ステージ調理時間は、サービング個数が１個である時の各ステージ調理時間とＮサービングサイズファクターとの積で関数関係が設定されることを特徴とする請求項８に記載のバーコードを利用した調理装置。
【請求項１０】
調理情報が貯蔵されたバーコードを読み取るためのバーコートリーダと、
解析規則にしたがって前記調理情報を解析し、解析された前記調理情報に基づいて最終調理条件を導き出す制御部と、
前記最終調理条件を達成するように調理を行う駆動部と、を含むことを特徴とするバーコードを利用した調理装置。
【請求項１１】
前記制御部は、解析情報貯蔵部を含む調理情報演算部をさらに備えることを特徴とする請求項１０に記載のバーコードを利用した調理装置。
【請求項１２】
バーコード情報が貯蔵されたバーコードセットを読み取るためのバーコートリーダと、
バーコード情報を解析するための解析規則にしたがって前記バーコード情報を解析し、解析された前記バーコード情報が中間調理情報であると、使用者により入力されたデータに基づいて最終調理情報を演算し、解析された前記バーコード情報が最終調理情報であると、前記解析されたバーコード情報をそのまま維持する調理情報処理部と、
前記最終調理情報に該当する状態を達成するように装置を制御して調理を行う制御部と、を含むことを特徴とするバーコードを利用した調理装置。
【請求項１３】
前記調理情報処理部は、調理物の数量を表すサービング個数に対する解析規則を有する解析情報貯蔵部をさらに備えることを特徴とする請求項１２に記載のバーコードを利用した調理装置。
【請求項１４】
前記解析情報貯蔵部は、前記サービング個数が１である時の調理条件に対する前記サービング個数がＮ(２以上の自然数)である場合の調理条件の割合で表されるＮサービングサイズファクターに対する解析規則をさらに有することを特徴とする請求項１３に記載のバーコードを利用した調理装置。
【請求項１５】
前記調理情報処理部は、前記サービング個数が１である場合の調理条件に、前記Ｎサービングサイズファクターをかけて前記サービング個数がＮである場合の調理条件を演算することを特徴とする請求項１４に記載のバーコードを利用した調理装置。
【請求項１６】
前記調理条件は、調理時間であることを特徴とする請求項１５に記載のバーコードを利用した調理装置。
【請求項１７】
前記調理情報処理部は、前記調理物の数量に対応して前記最終調理情報を演算することを特徴とする請求項１６に記載のバーコードを利用した調理装置。
【請求項１８】
バーコード情報が貯蔵されたバーコードセットを読み取るためのバーコートリーダと、
バーコード情報を解析するための解析規則にしたがって前記バーコード情報を解析し、解析された前記バーコード情報が中間調理情報であると、前記解析されたバーコード情報に基づいて最終調理情報を演算し、解析された前記バーコード情報が最終調理情報であると、前記解析されたバーコード情報をそのまま維持する制御部と、
前記最終調理情報に対応する状態を達成するように装置を制御して調理を行う駆動部と、を含むことを特徴とするバーコードを利用した調理装置。
【請求項１９】
前記制御部は、調理物の数量を表すサービング個数に対する解析規則を有する解析情報貯蔵部をさらに備えることを特徴とする請求項１８に記載のバーコードを利用した調理装置。
【請求項２０】
多数のバーコードセットの中から読み取るバーコードセットを選択するバーコードセット選択部と、
前記選択されたバーコードセットに貯蔵されたバーコード情報を読み取るためのバーコートリーダと、
バーコード情報を解析するための解析規則にしたがって前記バーコード情報を解析し、解析された前記バーコード情報が中間調理情報であると、使用者により入力されたデータに基づいて最終調理情報を演算し、解析された前記バーコード情報が最終調理情報であると、前記解析されたバーコード情報をそのまま維持する調理情報処理部と、
前記最終調理情報に対応する状態を達成するように装置を制御して調理を行う制御部と、を含むことを特徴とするバーコードを利用した調理装置。
【請求項２１】
前記調理情報処理部は、前記解析規則を貯蔵している解析情報貯蔵部をさらに備えることを特徴とする請求項２０に記載のバーコードを利用した調理装置。
【請求項２２】
前記複数のバーコードセットは、一例に配置されることを特徴とする請求項２０に記載のバーコードを利用した調理装置。
【請求項２３】
前記複数のバーコードセットは、隣合って配置されることを特徴とする請求項２０に記載のバーコードを利用した調理装置。
【請求項２４】
調理装置の容量によって異なる調理条件が前記複数のバーコードセットに貯蔵されることを特徴とする請求項２０に記載のバーコードを利用した調理装置。
【請求項２５】
前記複数のバーコードセットは、異なる形態または構成体系を有することを特徴とする請求項２０に記載のバーコードを利用した調理装置。
【請求項２６】
多数のバーコードセットの中から読み取るバーコードセットを選択するバーコードセット選択部と、
前記選択されたバーコードセットに貯蔵された基礎調理情報を読み取るためのバーコートリーダと、
前記基礎調理情報を解析するための解析規則にしたがって前記基礎調理情報を解析し、解析された前記基礎調理情報に基づいて最終調理条件を演算する調理情報演算部と、
前記最終調理条件に対応する状態となるように装置を制御して調理を行う制御部と、を含むことを特徴とするバーコードを利用した調理装置。
【請求項２７】
前記調理情報演算部は、前記解析規則を貯蔵している解析情報貯蔵部をさらに備えることを特徴とする請求項２６に記載のバーコードを利用した調理装置。
【請求項２８】
バーコード読出命令信号が入力されたか否か確認する段階と、
命令信号が入力されたものを判断すると、バーコード情報を読み取る段階と、
調理開始信号が入力されたものを判断すると、設定された調理条件にしたがって調理を行う段階と、
解析規則に基づいてバーコード情報を解析する段階と、
解析されたバーコード情報に基づいて最終調理条件を演算する段階と、
演算の後、調理開始信号が入力されたものを確認するまで調理開始信号が入力されたか否かを確認する段階と、
前記調理開始情報が入力されたものを判断すると、最終調理条件に対応する状態となるように調理を行う段階と、を含むことを特徴とするバーコードを利用した調理装置での調理方法。
【請求項２９】
複数のバーコードセットから読み取るバーコードセットを選択する段階と、
前記バーコードリーダにより選択されたバーコードセットに貯蔵された調理情報を読み取る段階と、
貯蔵された解析情報に基づいて読み取った調理情報を解析する段階と、
解析された調理情報が中間調理情報か、或いは、最終調理情報か確認する段階と、
前記解析された調理情報が中間調理情報であると、使用者により入力されたデータに基づいて最終調理情報を演算する段階と、
前記最終調理情報に基づいて電子レンジにおいて調理を行う段階と、を含むことを特徴とするバーコードリーダを備えた調理装置を利用した調理方法。
【請求項３０】
各ステージ調理時間をサービング個数に対応するサービングサイズファクターとかけて各ステージ調理時間をリセットすることを特徴とする請求項２９に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、バーコードを利用した調理装置に関し、さらに詳細には、製品に貼り付けられたバーコードを読み取って便利に調理できるバーコードを利用した調理装置に関する。
【背景技術】
【０００２】
調理装置は、各種の熱源を利用して食べ物を調理する機構で、熱源によって種々の製品が市販されている。中でも電子レンジは、マイクロ波を利用する調理機構であるが、従来の電子レンジは通常、使用者が、電子レンジの前面パネル部に設けられたキー入力部から調理時間、調理方式、調理対象を直接に入力するようになっている。しかし、この種の方式の電子レンジは、使用者が手動で調理に関する情報を入力しなければならないので、最適の調理条件が設定し難く、不便だった。
【０００３】
そこで、電子レンジにバーコートリーダを備え、バーコートリーダにより読み取られた調理情報に基づいて調理を行う電子レンジが開発された。図１ａに示すように、一般のバーコートリーダを備えた電子レンジは、本体１と、本体１の前面に取り付けられたドア２と、ドア２の右側に設けられた前面パネル部３と、を備える。
【０００４】
前面パネル部３は、上部にバーコードを読み取るための内蔵型バーコートリーダ４が組み込まれ、内蔵型バーコートリーダ４の下に電子レンジの作動状態を表示する表示部５が設けられる。表示部５の下には、多数の入力用ボタンを備えたキー入力部６が配設される。キー入力部６には、調理の開始信号を入力するための開始ボタン、バーコード読取命令信号を入力するためのバーコード読取ボタン、調理方式を設定するための調理方式ボタン、調理時間を設定するための調理時間ボタン、及びアラビア数字が表示された複数のボタンが備えられる。
【０００５】
一方、一般のバーコートリーダを備えた電子レンジにおいて、バーコートリーダ７は、図１ａに示すように、内蔵型バーコートリーダ４のほか、図１ｂに示すように、ＣＣＤ(Charge coupled display)タイプ７またはファンタイプ(図示せず)のバーコートリーダにケーブルを連結した外付け型で具現してもいい。
【０００６】
図２に示すように、従来のバーコードセットは、調理のためのあらゆる調理情報をバーコードそれぞれに貯蔵している。例えば、全体調理が２段階となっていると、第１段階を行うための調理情報と第２段階を行うための調理情報の両方ともバーコードに貯蔵しておく。
【０００７】
このような従来のバーコードリーダを備えた電子レンジは、食品の包装紙などに貼り付けられたバーコードを読み取って調理条件を設定した後、設定された調理条件に基づいて調理を行ってきた。
【０００８】
しかしながら、従来のバーコートリーダを備えた電子レンジは、単にバーコードに貯蔵された調理情報を解析し、解析された調理情報に基づいて調理を行う機能をもつだけで、よって、調理情報をバーコードに貯蔵するにあたり完成した形態の調理情報しか貯蔵できなかった。このため、複数の段階からなる調理に関する調理情報を、バーコードに貯蔵するさい各段階別に、完成した形態の調理情報を貯蔵しなくてはならないとの問題点があった。また、調理時間が長くなるにつれて調理時間の貯蔵のために必要なバーコードビットの数も増えてしまうという問題点があった。
【０００９】
また、バーコードを読み取って調理する電子レンジが異なる能力、例えば、電子レンジの出力が１０００Ｗ、１５００Ｗである場合、電子レンジ調理室の容量が２０Ｌ、２５Ｌである場合、可能な調理方式が異なっている場合などがあり得るにもかかわらず、一率的に同一の調理情報を貯蔵しているバーコードを読み取って調理を行うので、調理物が過度または不十分に調理されてしまうという問題点があった。
【発明の開示】
【発明が解決しようとする課題】
【００１０】
本発明は、上記の問題点を解決するべく案出されたものであり、その目的は、調理条件の演算機能を持つバーコードを利用した調理装置を提供し、これにより、読み取るバーコードには演算の基礎となる簡単な形態の基礎調理情報のみを貯蔵することによって、前記バーコードに書き込まれた調理情報の大きさを減らすことにある。
【００１１】
本発明の他の目的は、それぞれ異なる調理情報を貯蔵している多数のバーコードから該当調理装置に合うバーコードを自動で選択できる、バーコードを利用した調理装置を提供することにある。
【課題を解決するための手段】
【００１２】
上記の目的を達成するべく、本発明に係るバーコードを利用した調理装置は、調理情報が貯蔵されたバーコードを読み取るためのバーコートリーダと、前記調理情報を解析するための前記解析規則にしたがって調理情報を解析し、解析された前記調理情報に基づいて最終調理条件を演算する調理情報演算部と、前記最終調理条件に基づいて調理を行うように各装置を制御する制御部と、を含むことを特徴とする。
【００１３】
また、本発明に係るバーコードを利用した調理装置は、調理情報が貯蔵されたバーコードを読み取るためのバーコートリーダと、解析規則にしたがって前記調理情報を解析し、解析された前記調理情報に基づいて最終調理条件を導き出す制御部と、前記最終調理条件を達成するように調理を行う駆動部と、を含むことを特徴とする。
【００１４】
本発明に係るバーコードを利用した調理装置は、バーコード情報が貯蔵されたバーコードセットを読み取るためのバーコートリーダと、バーコード情報を解析するための解析規則にしたがって前記バーコード情報を解析し、解析された前記バーコード情報が中間調理情報であると、使用者により入力されたデータに基づいて最終調理情報を演算し、解析された前記バーコード情報が最終調理情報であると、前記解析されたバーコード情報をそのまま維持する調理情報処理部と、前記最終調理情報に該当する状態を達成するように装置を制御して調理を行う制御部と、を含むことを特徴とする。
【００１５】
本発明に係るバーコードを利用した調理装置は、バーコード情報が貯蔵されたバーコードセットを読み取るためのバーコートリーダと、バーコード情報を解析するための解析規則にしたがって前記バーコード情報を解析し、解析された前記バーコード情報が中間調理情報であると、前記解析されたバーコード情報に基づいて最終調理情報を演算し、解析された前記バーコード情報が最終調理情報であると、前記解析されたバーコード情報をそのまま維持する制御部と、前記最終調理情報に対応する状態を達成するように装置を制御して調理を行う駆動部と、を含むことを特徴とする。
【００１６】
本発明に係るバーコードを利用した調理装置は、多数のバーコードセットの中から読み取るバーコードセットを選択するバーコードセット選択部と、前記選択されたバーコードセットに貯蔵されたバーコード情報を読み取るためのバーコートリーダと、バーコード情報を解析するための解析規則にしたがって前記バーコード情報を解析し、解析された前記バーコード情報が中間調理情報であると、使用者により入力されたデータに基づいて最終調理情報を演算し、解析された前記バーコード情報が最終調理情報であると、前記解析されたバーコード情報をそのまま維持する調理情報処理部と、前記最終調理情報に対応する状態を達成するように装置を制御して調理を行う制御部と、を含むことを特徴とする。
【００１７】
本発明に係るバーコードを利用した調理装置は、多数のバーコードセットの中から読み取るバーコードセットを選択するバーコードセット選択部と、前記選択されたバーコードセットに貯蔵された基礎調理情報を読み取るためのバーコートリーダと、前記基礎調理情報を解析するための解析規則にしたがって前記基礎調理情報を解析し、解析された前記基礎調理情報に基づいて最終調理条件を演算する調理情報演算部と、前記最終調理条件に対応する状態となるように装置を制御して調理を行う制御部と、を含むことを特徴とする。
【００１８】
本発明に係るバーコードを利用した調理装置での調理方法は、バーコード読出命令信号が入力されたか否か確認する段階と、命令信号が入力されたものを判断すると、バーコード情報を読み取る段階と、調理開始信号が入力されたものを判断すると、設定された調理条件にしたがって調理を行う段階と、解析規則に基づいてバーコード情報を解析する段階と、解析されたバーコード情報に基づいて最終調理条件を演算する段階と、演算の後、調理開始信号が入力されたものを確認するまで調理開始信号が入力されたか否かを確認する段階と、前記調理開始情報が入力されたものを判断すると、最終調理条件に対応する状態となるように調理を行う段階と、を含むことを特徴とする。
【００１９】
本発明に係るバーコードリーダを備えた調理装置を利用した調理方法は、複数のバーコードセットから読み取るバーコードセットを選択する段階と、前記バーコードリーダにより選択されたバーコードセットに貯蔵された調理情報を読み取る段階と、貯蔵された解析情報に基づいて読み取った調理情報を解析する段階と、解析された調理情報が中間調理情報か、或いは、最終調理情報か確認する段階と、前記解析された調理情報が中間調理情報であると、使用者により入力されたデータに基づいて最終調理情報を演算する段階と、前記最終調理情報に基づいて電子レンジにおいて調理を行う段階と、を含むことを特徴とする。
【発明の効果】
【００２０】
上記のように構成される本発明によれば、各調理段階別に完成された形態の調理情報をバーコードに貯蔵しなくて済み、バーコードに貯蔵される調理情報の大きさを減らすことができる。
【００２１】
また、それぞれ異なる調理条件を貯蔵している多数のバーコードから該当調理装置に合うバーコードを自動で選択し、選択されたバーコードに貯蔵されたバーコード情報に基づいて調理条件を設定できる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の好ましい実施例を、添付図面を参照しつつ詳細に説明する。図面中、同一の構成要素には同一の参照番号及び符号を付するものとする。
【００２３】
図３に示すように、本発明の第１実施例に係る電子レンジに用いられるバーコードセットは、各調理段階別にあらゆる調理情報を貯蔵する従来と異なり、最終調理条件を演算するための基礎調理情報を貯蔵している。また、バーコードセットには、通常、４ビット程度のＩＤ(すなわち、食品情報か調理情報かなどの情報自体の性格を表す認証コード)が備えられる。したがって、基礎調理情報は、バーコード認証情報の次のバーコードに貯蔵される。
【００２４】
ここで、基礎調理情報は、最終調理条件の演算のための基礎となる調理情報で、後述する第１ステージ調理時間、ステージ時間ファクターなどを意味する。また、基礎調理情報はバーコードに貯蔵された各データであるバーコード情報と同概念である。
【００２５】
図４ａに示すように、本発明の第１実施例に係る電子レンジは、バーコードを読み取るバーコードリーダ１０と、バーコートリーダ１０により読み取られたバーコード情報を貯蔵するバーコード情報貯蔵部１４と、バーコードを解析するための解析規則を貯蔵している解析情報貯蔵部１３と、解析規則を利用してバーコード情報を解析し、解析されたバーコード情報(または、基礎調理情報)を利用して最終調理条件を演算する調理情報演算部１５と、電子レンジの全体的な動作を制御する制御部１２と、を備える。
【００２６】
図４ａでは外付け型のバーコード情報貯蔵部１４、解析情報貯蔵部１３及び調理情報演算部１５を例示したが、バーコード情報貯蔵部１４、解析情報貯蔵部１３及び調理情報演算部１５は、図４ｂに示すように、制御部１８に内蔵型として具現してもいい。このとき、主制御部１９は図４ａの制御部１２と同一の機能を果たす。
【００２７】
また、本発明の第１実施例に係る電子レンジは、制御命令を入力するための多数のキーが備えられたキー入力部１１と、マグネトロン(図示せず)または電気ヒータ(図示せず)を駆動して調理を行う駆動部１６と、電子レンジの状態を表示する表示部１７と、を備える。
【００２８】
解析情報貯蔵部１３は、図３のようにバーコードが貯蔵している調理条件の内容を規定しており、解析情報貯蔵部１３に貯蔵される調理条件には、調理方式、ステージ回数、第１ステージ調理時間、Ｎステージ時間ファクター(Ｎ＝２，３，４…の自然数)、電力レベル、ターンオーバーモード、対流(convection)温度が含まれる。
【００２９】
図３、図４ａ及び図４ｂを参照してバーコード解析規則について説明する。調理方式は、調理物を調理するための調理方法であり、例えば、調理方式を貯蔵している２ビットのバーコードが００ならマイクロウェーブによる調理、０１なら電気ヒータによるグリル調理、１０なら焼く方式によるトースト及びベーク調理、１１ならマイクロウェーブ、電気ヒータ及び対流ファン(図示せず)を共に使用する対流調理であるのを表す。
【００３０】
【表１】
2005043045.tif 000003
【００３１】
［表１］を参照すれば、ステージ回数は、調理過程を多段階に分けて調理しようとするさい各調理過程の数を意味する。例えば、ステージ回数を貯蔵している２ビットのバーコードが００であればステージ回数は１で、０１であればステージ回数は２となる。ステージ回数が２であれば最初の調理段階は第１ステージ、２番目の調理段階は第２ステージである。
【００３２】
第１ステージ調理時間は、多段階に分けられた調理において最初の調理段階の調理時間を意味する。例えば、第１ステージ調理時間のためにバーコードセットに８ビットの貯蔵空間が割り当てられ、読み取られたバーコードセットが１０００ ００００であれば第１ステージ調理時間は１２８０秒と解析できる。
【００３３】
ステージ時間ファクターは、第１ステージ以外の他のステージの調理時間を簡便に設定するためのファクターである。このため、第１ステージ以外の各ステージ調理時間は、そのままバーコードに貯蔵するのではなく、ステージ時間ファクターを用いて第１ステージの調理時間に対する一定の比率(または、関数関係)で表されるようにバーコードに貯蔵される。したがって、各ステージ調理時間は、下記の式により計算される。
【００３４】
Ｎステージ調理時間＝第１ステージ調理時間＊Ｎステージ時間ファクター
(ただし、Ｎは２，３，４・・・・の自然数)
【００３５】
例えば、第２ステージ時間ファクターを貯蔵するべくバーコードに３ビットの貯蔵空間が割り当てられ、第２ステージ時間ファクターが０００と読み取られると第２ステージ時間ファクターは０．１と解析され、１００と読み取られると第２ステージ時間ファクターは１．０と解析され、１０１と読み取られると第２ステージ時間ファクターは１．５と解析される。もし、第１ステージ調理時間が２００秒で、第２ステージ時間ファクターが１０１と読み取られると、第２ステージ時間ファクターは１．５なので第２ステージ調理時間は第１ステージ調理時間である２００秒の１．５倍、つまり、３００秒となる。
【００３６】
ここで、第２ステージ時間は、第１ステージ時間と第２ステージ時間ファクターとの積で関数関係が設定される。
【００３７】
各ステージ調理時間をそのままバーコードに貯蔵すると、多くのビットが必要とされるが、上記のようにステージ時間ファクターを使用すると、より少ない貯蔵空間を使用しながら同じ量の調理情報をバーコードに貯蔵することができる。
【００３８】
電力レベルは、調理時に電子レンジに供給される電力量を決定するための調理条件であり、ステージが複数だと各ステージごとに電力量が設定される。
【００３９】
ターンオーバーモードは、各ステージが終了してから次のステージが始まる前に調理物をひっくり返す必要がある場合に備えて設定された調理条件であり、例えば、ターンオーバーモードを貯蔵するために割り当てられた１ビットのバーコードが０と読み取られるとターンオーバーする必要がない場合であり、１と読み取られるとターンオーバーする必要がある場合である。
【００４０】
対流温度は、調理方式の一つである対流により調理を行う場合、調理室内の温度を設定するための調理条件である。
【００４１】
調理情報演算部１５は、解析情報貯蔵部１３の解析規則を利用して読み取られたバーコード情報を解析する。例えば、バーコードに貯蔵される多数のバーコード情報が調理方式・ステージ回数・第１ステージ調理時間・ステージ時間ファクター・電力レベル・ターンオーバーモード・対流温度であれば、調理情報演算部１５は、解析規則を利用して調理しようとする調理物の調理方式、ステージ回数、第１ステージ調理時間、ステージ時間ファクター、電力レベル、ターンオーバーモード、対流温度を解析する。
【００４２】
基礎調理情報が解析されると調理情報演算部１５は、解析された基礎調理情報を利用して最終調理条件を演算する。例えば、第１ステージ調理時間が２００秒、ステージ回数が２、第２ステージ時間ファクターが０．５だと、調理情報演算部１５は第１ステージ調理時間に第２ステージ時間ファクターをかけて１００秒という第２ステージ調理時間を演算する。
【００４３】
図５に基づき、本発明の第１実施例に係る、バーコードセットを利用した電子レンジにおける調理動作を説明する。バーコードセットを読み取って調理が行える電子レンジにおいて、バーコードセットを読み取って調理をするか、或いは、キー入力部１１を介して調理条件を設定し調理を行うかは、使用者の選択による。したがって、制御部１２はバーコードセットを利用した調理を選択するか、或いは、キー入力部１１を介して入力された調理条件による調理を選択するかを決定するべく、バーコード読取命令信号が入力されたか否か判断する(作動モード２０)。バーコード読取命令信号が入力されると、制御部１２はバーコートリーダ１０に制御信号を送り、バーコードセットを読み取る準備をする。バーコードの読取準備状態で使用者がバーコートリーダ１０にバーコードの印刷された調理物の包装紙を近付けると、バーコートリーダ１０によりバーコードが読み取られる(段階２２)。
【００４４】
一方、２０段階においてバーコード読取命令信号が入力されなかった場合は、制御部１２は、キー入力部１１のボタンを通じて調理条件が設定されたか否か判断し(段階３４)、キー入力部１１を通じて調理条件が設定されたら、調理開始信号が入力されたか否か判断する(段階３６)。調理開始信号が入力されなかった場合にはリターンし、調理開始信号が入力された場合には設定された調理条件にしたがって調理を行う(段階３８)。
【００４５】
２２段階において読み取ったバーコード情報は、バーコード情報貯蔵部１４に入力する(段階２４)。バーコード情報がバーコード情報貯蔵部１４に入力されると、調理情報演算部２０は、解析情報貯蔵部２１の解析規則にしたがってバーコード情報貯蔵部１４に貯蔵されたバーコード情報を解析する(段階２６)。
【００４６】
バーコード情報を解析した後、調理情報演算部１５は基礎調理情報であるバーコード情報を利用して最終調理条件を演算する(段階２８)。
【００４７】
最終調理条件を演算し、制御部１２は調理開始信号が入力されたか否か判断する(段階３０)。調理開始信号が入力されなかった場合は、再び調理開始信号が入力されたか否か判断し、調理開始信号が入力されたものを判断すると、マグネトロンまたは電気ヒータを駆動して最終調理条件にしたがって調理を行う(段階３２)。
【００４８】
図６に基づき、図５のバーコード情報解析及び最終調理条件の演算過程を説明する。まず、ステージ回数を解析し調理過程が幾つかのステージで構成されているか判断する(段階４０)。ステージ回数を解析した後ステージが複数個であるか判断し(段階４２)、ステージが複数個であれば、各ステージの調理方式と電力レベルを解析する(段階４４)。各ステージの調理方式が解析されると、制御部１２は解析された調理方式が該当電子レンジにおいて遂行可能な方式であるか判断する(段階４６)。もし、解析された調理方式が該当電子レンジにおいて遂行不能な調理方式だと、表示部１７にバーコード調理不能を表示する(段階５８)。そして、図５の３４段階を行う。
【００４９】
次いで、第１ステージ調理時間及び各ステージ時間ファクターを解析する(段階４８、段階５０)。第１ステージ調理時間及び各ステージ時間ファクターが解析されると、調理情報演算部１５は、第１ステージ調理時間にステージ時間ファクターをかけて各ステージの調理時間を演算する(段階５２)。
【００５０】
一方、４２段階においてステージが１個となっているものを判断すると、第１ステージの調理時間、調理方式及び電力レベルに対する情報を解析する(段階５４)。調理方式が解析されると、解析された調理方式が該当電子レンジにおいて遂行可能な調理方式であるか判断する(段階５６)。もし、解析された調理方式が該当電子レンジにおいて遂行不能な調理方式なら５８段階を行い、該当電子レンジにおいて遂行可能な調理方式なら３０段階を行う。
【００５１】
本実施例では、読み取られたバーコード情報がバーコード情報貯蔵部１４に貯蔵される電子レンジを例示したが、読み取られたバーコード情報を別途に貯蔵せずに直接解析してもいい。
【００５２】
また、図４ａに示す電子レンジは、調理情報演算部１５で基礎調理情報の解析と最終調理条件の演算を行っているが、この動作を、図４ｂに示す電子レンジでは制御部１２で行っている。
【００５３】
また、第１実施例では、第１ステージ以外の各ステージ時間ファクターを利用して各ステージの調理時間を計算する最終調理条件演算を説明したが、他の調理条件(例えば、第１ステージ以外の各ステージの温度ファクター)の計算にも同様に、上記の方法を適用することができる。
【００５４】
図７に示すように、本発明の第２実施例に係る電子レンジに用いられるバーコードセットは、図３に示すバーコードセットに貯蔵されるバーコード情報の外、サービング個数とサービングサイズファクターに対する情報をさらに貯蔵する。
【００５５】
図８ａに示すように、本発明の第２実施例に係る電子レンジは、図４ａに示す装置における調理情報演算部１５の代りに、調理情報処理部６０を備える。図８ａにおいて、バーコートリーダ１０、キー入力部１１、駆動部１６、表示部１７、バーコード情報貯蔵部１４、及び制御部１２に対する説明は、図４ａにおける該当部分に対する説明と同様なので省略する。
【００５６】
図８ａでは、外付け型のバーコード情報貯蔵部１４、解析情報貯蔵部１３及び調理情報処理部６０を例示したが、バーコード情報貯蔵部１４、解析情報貯蔵部１３及び調理情報処理部６０は、図８ｂのように制御部６１に内蔵型として具現してもいい。このとき、主制御部６２は、図８ａの制御部１２と同機能を果たす。
【００５７】
解析情報貯蔵部１３は、第１実施例におけると同様に、調理条件の内容を規定しており、解析情報貯蔵部１３に貯蔵される調理条件には、調理方式、ステージ回数、第１ステージ調理時間、ステージ時間ファクター、サービング個数、サービングサイズファクター、電力レベル、ターンオーバーモード、対流温度が含まれる。ここで、サービング個数とサービングサイズファクター以外の他の調理条件に対する説明は、第１実施例におけると同様なので省略する。
【００５８】
【表２】
2005043045.tif 000004
【００５９】
［表２］に示すように、サービング個数は、調理しようとする調理物の量が何人前に該当するかを表す値で、例えば、サービング個数を貯蔵するべくバーコードに２ビットが割り当てられ、読み取られたバーコードが００なら１人前、０１なら２人前と解析される。
【００６０】
サービングサイズファクターは、サービング個数の増加に対応して少ない数のバーコードビットを使用しながらも、調理時間を長く設定するために備えられたファクターである。したがって、サービング個数が２以上である時の各ステージ調理時間は、サービングサイズファクターを用いてサービング個数が１個である時の各ステージ調理時間に対する割合で表されるようにバーコードに貯蔵される。したがって、サービング個数が２以上である時の各ステージ調理時間は、下記の式により計算される。
【００６１】
サービング個数がＮである時の各ステージ調理時間＝(第１ステージ調理時間＊Ｎサービングサイズファクター)、(第２ステージ換算時間＊Ｎサービングサイズファクター)・・・・
(但し、Ｎは２，３，４・・・・の自然数；第２ステージ換算時間は、第１ステージ調理時間＊第２ステージ時間ファクターである。)
【００６２】
例えば、サービング個数が１であるときの第１及び第２ステージ調理時間がそれぞれ２００秒及び１００秒であり、２サービングサイズファクターが１．２と設定されたら、最終的な第１ステージ調理時間は２４０秒、第２ステージ調理時間は１２０秒となる。ここで、サービング個数が２である時の各ステージ調理時間は、サービング個数が１個である時の各ステージ調理時間とサービング個数２に対応する２サービングサイズファクターとの積で関数関係が設定される。
【００６３】
一方、前記サービングサイズファクターは、サービング個数が特定個数以下である時の各ステージ調理時間を、サービング個数が特定個数である時の各ステージ調理時間に対する割合で表してもいい。例えば、サービング個数が２である時の第１ステージ調理時間が２００秒、第２ステージ調理時間が１００秒、サービング個数１に対応するサービングサイズファクターが０．７である時、調理されるサービング個数が１なら、第１ステージ調理時間は１４０秒、第２ステージ調理時間は７０秒となる。
【００６４】
サービング個数が２以上である場合、サービング個数が１である場合に比べて長い調理時間が要求され、増えた調理時間をそのままバーコードに貯蔵すると、多くのビットが使われるため貯蔵空間が大きくなってしまう。しかし、サービングサイズファクターを使用すると、より少ない貯蔵空間を使用しながら同じ量の調理情報をバーコードに貯蔵することができる。
【００６５】
第２実施例では、サービングサイズファクターを使用して調理時間を計算する規則を例示したが、調理温度などの他の調理条件に対しても同方式を適用することができる。
【００６６】
調理情報処理部６０は、解析情報貯蔵部１３に貯蔵された解析規則を利用してバーコード情報を解析し、解析されたバーコード情報が中間調理情報なら解析されたバーコード情報を利用して最終調理情報を演算し、解析されたバーコード情報が最終調理情報なら、最終調理情報をそのまま維持する。
【００６７】
中間調理情報とは、例えば、バーコード情報の解析結果、調理物の量が３人前であることから最初１人前に合わせて設定された調理条件を、３人前に合わせて調理条件を修正する必要がある場合などのように、最初解析された調理情報を変換する必要がある調理情報である。これに対し、最終調理情報とは、調理物の調理に好適な状態であるがために調理条件を変更する必要がない調理条件のことをいう。
【００６８】
調理情報処理部６０は、解析されたバーコード情報が中間調理情報であると、変換のための演算過程を行う。例えば、調理情報処理部６０で解析したバーコード情報においてサービング個数が２以上なら、調理情報処理部６０は各ステージの調理時間にサービング個数２に対応するサービングサイズファクターをかけて各ステージの調理時間を変換する。
【００６９】
図９に基づき、本発明の第２実施例に係る、バーコードを利用した電子レンジにおける調理動作を説明する。バーコードを利用して調理を行うか、或いは、キー入力部１１を通じて設定された調理条件にしたがって調理を行うかを決定するべく、主制御部６１はバーコード読取命令信号が入力されたか否か判断する(段階７０)。もし、バーコード読取命令信号が入力されたら、主制御部６１はバーコートリーダ１０に制御信号を送り、バーコードを読み取る準備をする。バーコード読取準備状態で、使用者がバーコードをバーコートリーダ１０に近付けるとバーコードが読み取られる(段階７２)。
【００７０】
一方、７０段階においてバーコード読取命令信号が入力されなかったと判断すれば、制御部１２はキー入力部１１のボタンを通じて調理条件が設定されたか否か判断し(段階８６)、キー入力部１１を通じて調理条件が設定されたものを判断すれば、調理開始信号が入力されたか否か判断する(段階８７)。調理開始信号が入力されなかった場合にはリターンし、調理開始信号が入力された場合には設定された調理条件にしたがって調理を行う(段階８８)。
【００７１】
バーコートリーダ１０でバーコードを読み取った後、読み取ったバーコード情報はバーコード情報貯蔵部１４に入力する(段階７４)。読み取ったバーコード情報をバーコード情報貯蔵部１４に入力した後、調理情報処理部６０では解析情報貯蔵部１３の解析規則にしたがってバーコード情報貯蔵部１４に貯蔵されたバーコード情報を解析する(段階７６)。
【００７２】
次いで、調理情報処理部６０は解析されたバーコード情報が中間調理情報であるか判断する(段階７８)。もし、解析されたバーコード情報が中間調理情報だと、サービングサイズファクターを利用して中間調理情報を最終調理情報に変換し(段階８０)、解析されたバーコード情報が最終調理情報だと、８２段階を行う。
【００７３】
最終調理情報の設定後、制御部６０は調理開始信号が入力されたか否か判断する(段階８２)。調理開始信号が入力されなかった場合には再び調理開始信号が入力されたか判断し、調理開始信号が入力された場合にはマグネトロンまたは電気ヒータを駆動して最終調理情報に基づいて調理を行う(段階８４)。
【００７４】
図１０を参照して図９のバーコード情報解析及び最終調理情報の演算過程を説明する。図１０において、９０〜１０２段階及び１１４〜１１６段階は、調理情報処理部６０でバーコード情報を解析する点の以外は、第１実施例におけると同様であり、その説明は省略する。
【００７５】
１０２段階の後、調理情報処理部６０は、サービング個数及びサービングサイズファクターに対する調理情報を解析する(段階１０４)。そして、解析されたサービング個数が２以上であるか判断する(段階１０６)。
【００７６】
解析されたサービング個数が２以上でない場合には８２段階を行い、解析されたサービング個数が２以上であると、表示部１７に手動で(キー入力部を通じて)サービング個数を入力するとの命令を表示する(段階１０８)。このように手動でサービング個数を入力すると命令するのは、包装された調理物を全部調理せずに一部のみを調理するとき、包装された調理物全体を調理する場合を想定して設定されたサービング個数及びサービングサイズファクターが好適でない場合かあり、この場合、包装された調理物が全部調理される場合とは異なる調理条件を設定するためである。
【００７７】
しかし、このように手動でサービング個数を入力する過程無しでバーコードで解析されたサービング個数に対応するサービングサイズファクターを各ステージの調理時間にかけて設定された調理時間によって調理を行ってもいい。また、最初のバーコード印刷に際してサービング個数に対する情報をバーコードに貯蔵せず、解析情報貯蔵部１３にサービングサイズファクターを貯蔵した後、キー入力部１５を通じて入力されたサービング個数に対応するサービングサイズファクターを各ステージ調理時間にかけて各ステージの調理時間を再び設定してもいい。
【００７８】
上記の場合とは違い、包装された全体調理物内部に複数の単位物品がそれぞれ個別包装されているし、複数の単位物品の包装紙ごとに調理のためのバーコードが印刷されている場合には、一部の単位物品のみを調理しても、上記のようにサービング個数を受信する段階を行うことなく該当単位物品の包装紙に印刷されたバーコードセットを読み取り調理を行うことができる。
【００７９】
調理情報処理部６０はキー入力部１１からサービング個数が入力されたか否か判断し(段階１１０)、サービング個数が入力された場合は、解析情報貯蔵部１３に貯蔵された解析規則にしたがって入力されたサービング個数に対応するサービングサイズファクターを各ステージ調理時間にかけてステージ調理時間を変換する(段階１１２)。
【００８０】
一方、９２段階においてステージが１個となっていると、第１ステージの調理時間、調理方式及び電力レベルに対する情報を解析する(段階１１４)。調理方式が解析されると、解析された調理方式が該当電子レンジにおいて遂行可能な調理方式であるか判断する(段階１１６)。もし、解析された調理方式が該当電子レンジにおいて遂行不能な調理方式だと１２８段階を行い、該当電子レンジにおいて遂行可能な調理方式だと、サービング個数及びサービングサイズファクターを解析する(段階１１８)。次いで、調理情報処理部６２は、サービング個数が２以上であるか判断し(段階１２０)、サービング個数が２以上でないと８２段階を行い、サービング個数が２以上だとキー入力部１１を通じてサービング個数を入力するように表示部１７に表示する(段階１２２)。調理情報処理部６２は、キー入力部１１からサービング個数が入力されたか否か判断し(段階１２４)、サービング個数が入力されたら、第１ステージの調理時間に、サービング個数に対応するサービングサイズファクターをかけて第１ステージの調理時間を変換する(段階１２６)。
【００８１】
本実施例では読み取られたバーコード情報がバーコード情報貯蔵部１４に貯蔵される電子レンジを例示したが、読み取られたバーコード情報を別途に貯蔵することなく直接解析してもいい。
【００８２】
また、図８ａに示す電子レンジは、調理情報処理部６０でバーコード情報の解析と最終調理情報の演算を行っているが、この動作を、図８ｂに示す電子レンジでは制御部１２で行う。
【００８３】
図１１に基づき、本発明の第３実施例に用いられるバーコードセットを説明する。図１１に示すように、本発明の第３実施例に係る電子レンジに用いられる多数のバーコードセットは、調理物包装１３０の一部に一列に水平配置された形態であり、各バーコードセット１３１，１３２，１３３，１３４は、再び数本のバーコードラインからなり、バーコード情報の内容によって黒いバーの太さや配置が変わる。
【００８４】
多数のバーコードセット１３１，１３２，１３３，１３４は、一列に配置された形態の他にも種々の形態の配置が可能である。ただし、複数のバーコードセット１３１，１３２，１３３，１３４は隣合うように配置すると好ましいが、これは、使用者がバーコードの種類、電子レンジの容量などに基づいてそれぞれ備えられたバーコードを一々探してバーコードを読み取る不便さを解消するためである。つまり、複数のバーコードセット１３１，１３２，１３３，１３４を隣合って配置すると、配置された多数のバーコードをバーコートリーダに近付けて一度の読取過程で該当電子レンジに好適なバーコードを自動で読み取ることができる。
【００８５】
多数のバーコードセットは、各バーコードセット１３１，１３２，１３３，１３４に電子レンジの容量による異なる調理条件を貯蔵することができる。例えば、最初のバーコード１３１に調理室の容量が２０Ｌである場合の調理条件が含まれていると、２番目のバーコード１３２には、調理室の容量が２５Ｌである場合の調理条件が含まれている。このように調理室の容量によって異なる調理条件を貯蔵している多数のバーコード１３１，１３２，１３３，１３４を備えるのは、電子レンジの調理室の容量が異なる場合、同一の調理物に対しても最適の調理のための調理時間や電力レベルなどが異なってくる場合があるためである。
【００８６】
また、多数のバーコード１３１，１３２，１３３，１３４は、必ずしも同種類のものである必要はなく、相異なるバーコードの構成体系を有するものを使用してもいい。したがって、単一のバーコードのみを使用するときに比べ、バーコードを使用できる電子レンジの種類が増加し、バーコードの汎用性が確保される。
【００８７】
図１２ａ及び図１２ｂを参照すれば、本発明の第３実施例に係る電子レンジはそれぞれ、図８ａ及び図８ｂに示した電子レンジの装置に加えて、多数のバーコードの中で調理動作を行う電子レンジに合うバーコードを確認し選択する機能を行うバーコードセット選択部１４０をさらに含む。バーコードセット選択部１４０は、図１２ｂに示すように、制御部１４１に含まれてもよく、バーコートリーダ１０に組み込まれてもいい。その他の装置に対する説明は、図８ａ及び図８ｂにおけると同様なので省略する。
【００８８】
図１３に基づき、本発明の第３実施例に係る電子レンジの調理動作を説明する。本発明の第３実施例において電子レンジの動作は、バーコード読取命令信号が入力された後バーコードセット選択部１４０により多数のバーコード１３１，１３２，１３３，１３４の中から読み取るバーコードが選択されるという点(段階１５２)の以外は、第２実施例と全般的に同様である。
【００８９】
多数のバーコードセット１３１，１３２，１３３，１３４の中から１個のバーコードセットを選択する方法には様々なものがあるが、本実施例では、各バーコードセットごとに特定バーコードにバーコードセットの選択のためのバーコード情報を別途貯蔵する方式を使用する。例えば、電子レンジ調理室の容量が２０Ｌである場合のバーコードセット選択のためのバーコード情報を００、調理室の容量が３０Ｌである場合のバーコードセット選択のためのバーコード情報を０１と規定し、二つのバーコードセットの中で最初のバーコードセットのバーコードセット選択のためのバーコードを００、２番目のバーコードセットのバーコードセット選択のためのバーコードを０１と印刷した後、調理室の容量が２０Ｌである電子レンジに備えられたバーコートリーダに近付けると、バーコードセット選択部１４１はバーコードセット選択のためのバーコード００を認識し、最初のバーコードセットについてのみ読取動作を行う。
【００９０】
上記の場合とは違い、バーコードセット選択部１４０は、図４ａ及び図４ｂに示した電子レンジに組み合わせられてもいい。もし、バーコードセット選択部１４０が図４ａ及び図４ｂの電子レンジに組み合わせられると、図４ａ及び図４ｂに示された電子レンジの動作を示す図５において、バーコードリーダが読み取るバーコードを選択する過程がさらに含まれる。
【図面の簡単な説明】
【００９１】
【図１ａ】従来の内蔵型バーコートリーダを備えた電子レンジの正面図である。
【図１ｂ】従来の外付け型バーコートリーダを備えた電子レンジの正面図である。
【図２】従来のバーコードセットを示す図である。
【図３】本発明の第１実施例に用いられるバーコードを示す図である。
【図４ａ】本発明の第１実施例に係る電子レンジの構成を示すブロック図である。
【図４ｂ】図４ａとは異なる形態の制御部を持つ電子レンジを示すブロック図である。
【図５】図４ａ及び図４ｂに示す電子レンジの動作を示す流れ図である。
【図６】図５において基礎調理情報を解析する過程と最終調理条件を演算する過程を詳細に示す流れ図である。
【図７】本発明の第２実施例に用いられるバーコードセットを示す図である。
【図８ａ】本発明の第２実施例に係る電子レンジの構成を示すブロック図である。
【図８ｂ】図８ａとは異なる形態の制御部を持つ電子レンジを示すブロック図である。
【図９】図８ａ及び図８ｂに示す電子レンジの動作を示す流れ図である。
【図１０】図８においてバーコード情報を解析する過程と最終調理情報を演算する過程を詳細に示す流れ図である。
【図１１】本発明の第３実施例に用いられる多数のバーコードを示す図である。
【図１２ａ】本発明の第３実施例に係る電子レンジの構成を示すブロック図である。
【図１２ｂ】図１２ａとは異なる形態の制御部を持つ電子レンジを示すブロック図である。
【図１３】図１２ａ及び図１２ｂに示す電子レンジの動作を示す流れ図である。
【符号の説明】
【００９２】
１０  バーコードリーダ
１１  キー入力部
１２  制御部
１３  解析情報貯蔵部
１４  バーコード情報貯蔵部
１５  調理情報演算部
１６  駆動部
１７  表示部
【図１ａ】
2005043045.tif 000005
【図１ｂ】
2005043045.tif 000006
【図２】
2005043045.tif 000007
【図３】
2005043045.tif 000008
【図４ａ】
2005043045.tif 000009
【図４ｂ】
2005043045.tif 000010
【図５】
2005043045.tif 000011
【図６】
2005043045.tif 000012
【図７】
2005043045.tif 000013
【図８ａ】
2005043045.tif 000014
【図８ｂ】
2005043045.tif 000015
【図９】
2005043045.tif 000016
【図１０】
2005043045.tif 000017
【図１１】
2005043045.tif 000018
【図１２ａ】
2005043045.tif 000019
【図１２ｂ】
2005043045.tif 000020
【図１３】
2005043045.tif 000021