(57)【要約】【課題】調理プログラムを迅速で正確に書き換えることのできる調理器を提供する。【解決手段】調理プログラムを記憶するメモリ１５と、メモリ１５上の各アドレスのデータ入力を行う入力部３１、４１と、入力部３１、４１により入力されたデータを表示する表示部５とを備え、入力部３１、４１の入力によって調理プログラムを書き換え可能な調理器１において、複数のアドレスのデータから成るデータ列に基づいて所定の規則により演算された誤り検出符号を前記データ列の入力毎に表示部５に表示した。【選択図】図３
2011214789.tif 000002
【特許請求の範囲】
【請求項１】
調理プログラムを記憶するメモリと、前記メモリ上の各アドレスのデータ入力を行う入力部と、前記入力部により入力されたデータを表示する表示部とを備え、前記入力部の入力によって調理プログラムを書き換え可能な調理器において、複数のアドレスのデータから成るデータ列に基づいて所定の規則により誤り検出符号を演算し、前記データ列の入力毎に前記誤り検出符号を前記表示部に表示したことを特徴とする調理器。
【請求項２】
調理プログラムを記憶するメモリと、前記メモリ上の各アドレスのデータ入力を行う入力部と、前記入力部により入力されたデータを表示する表示部とを備え、前記入力部の入力によって調理プログラムを書き換え可能な調理器において、複数のアドレスのデータから成るデータ列に基づいて所定の規則により導出される誤り検出符号を前記データ列に続いて入力した際に、前記誤り検出符号を演算して前記入力部により入力された前記誤り検出符号と一致するか否かを判別することを特徴とする調理器。
【請求項３】
データ入力時にカレントデータの前記データ列内の位置を示す位置報知部を前記表示部に設けたことを特徴とする請求項１または請求項２に記載の調理器。
【請求項４】
前記誤り検出符号を前記データ列の各データに対応して演算することができ、前記データ列を入力した後に、所定の操作によって前記データ列の最終アドレスから遡って順にデータを抽出して表示するとともに、抽出されたデータに対応した前記誤り検出符号を表示し、該データを前記入力部により書き換えた際に書き換えたデータに対応する前記誤り訂正符号を再度演算して表示したことを特徴とする請求項１〜請求項３のいずれかに記載の調理器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、調理プログラムを書き換え可能な調理器に関する。
【背景技術】
【０００２】
従来の調理器は特許文献１に開示されている。この調理器は調理メニューに対応した調理プログラムをメモリに記憶し、操作部の操作によって調理メニューを選択して調理が実行開始される。また、メモリに記憶された調理プログラムを書き換えることにより、新しい仕様の調理を行うことができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平８−６８５４１号公報（第２頁−第３頁、第１図）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
レストランやファーストフードのチェーン店等では新しい調理メニューが開発されると調理プログラムを各店舗で書き換える。この時、メモリ上の各アドレスに対して操作部によりデータが入力されると、各アドレスのデータを一つづつ確認する作業が行われる。このため、調理プログラムの書き換えが完了するまでに時間がかかり、２４時間営業の店舗等では業務に支障を与える問題があった。また、作業者が与えられたデータと入力されたデータとを比較して確認作業を行うため、調理プログラムの誤りが発生して調理を失敗する危険性もあった。
【０００５】
本発明は、調理プログラムを迅速で正確に書き換えることのできる調理器を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために本発明は、調理プログラムを記憶するメモリと、前記メモリ上の各アドレスのデータ入力を行う入力部と、前記入力部により入力されたデータを表示する表示部とを備え、前記入力部の入力によって調理プログラムを書き換え可能な調理器において、複数のアドレスのデータから成るデータ列に基づいて所定の規則により誤り検出符号を演算し、前記データ列の入力毎に前記誤り検出符号を前記表示部に表示したことを特徴としている。
【０００７】
この構成によると、調理プログラムが記憶されたメモリ上の複数のアドレスに対して入力部によりデータ入力が行われる。所定数のアドレスに対する複数のデータから成るデータ列が入力されると、データ列に基づく誤り検出符号を演算によって導出して表示部に表示する。作業者は予め該データ列に基づく誤り検出符号を取得し、表示部に表示された誤り検出符号の正否を判別する。表示部に表示された誤り検出符号が正しい場合は該データ列の各データが正しく入力されているため次のデータ列の入力に移行する。表示部に表示された誤り検出符号が誤っている場合は該データ列のいずれかのデータが誤入力されているため、作業者によりデータが修正される。各アドレスのデータの書き換えが終了すると、新しい仕様の調理プログラムを実行することができる。
【０００８】
また本発明は、調理プログラムを記憶するメモリと、前記メモリ上の各アドレスのデータ入力を行う入力部と、前記入力部により入力されたデータを表示する表示部とを備え、前記入力部の入力によって調理プログラムを書き換え可能な調理器において、複数のアドレスのデータから成るデータ列に基づいて所定の規則により取得される誤り検出符号を前記データ列に続いて入力した際に、前記誤り検出符号を演算して前記入力部により入力された前記誤り検出符号と一致するか否かを判別することを特徴としている。
【０００９】
この構成によると、調理プログラムが記憶されたメモリ上の複数のアドレスに対して入力部によりデータ入力が行われる。所定数のアドレスに対する複数のデータから成るデータ列が入力されると、続いて該データ列に基づいて予め取得した誤り検出符号が入力される。誤り検出符号が入力されると、該データ列に基づいて誤り検出符号が演算によって導出され、入力された誤り検出符号と一致するか否かが判別される。演算によって導出した誤り検出符号と入力された誤り検出符号とが一致する場合は、該データ列の各データが正しく入力されているため次のデータ列の入力に移行する。演算によって導出した誤り検出符号と入力された誤り検出符号とが一致しない場合は該データ列のいずれかのデータが誤入力されているため、作業者によりデータが修正される。各アドレスのデータの書き換えが終了すると、新しい仕様の調理プログラムを実行することができる。
【００１０】
また本発明は、上記構成の調理器において、データ入力時にカレントデータの前記データ列内の位置を示す位置報知部を前記表示部に設けたことを特徴としている。この構成によると、例えば、位置報知部はデータ列の各データの位置に対応した複数のＬＥＤを備え、入力中のカレントデータの位置のＬＥＤが点灯する。
【００１１】
また本発明は、上記構成の調理器において、前記誤り検出符号を前記データ列の各データに対応して演算することができ、前記データ列の入力後に、所定の操作によって前記データ列の最終アドレスから遡って順にデータを抽出して表示するとともに、抽出されたデータに対応した前記誤り検出符号を表示し、該データを前記入力部により書き換えた際に書き換えたデータに対応する前記誤り訂正符号を再度演算して表示したことを特徴としている。
【００１２】
この構成によると、データ列に対する誤り検出符号が不一致の場合に、データ列内の最終アドレスのデータと該データに対応する誤り検出符号とが表示部に表示される。該データが正しい場合は、一つ遡ったアドレスのデータと該データに対応する誤り検出符号とが表示部に表示される。この動作が繰り返され、誤ったデータが書き換えられると、書き換えたデータに対応する誤り訂正符号が再度演算して表示される。これにより、再演算された誤り検出符号が正しい場合はデータ列の各データが正しいため、次のデータ列の入力に移行する。再演算された誤り検出符号が正しくない場合は更にアドレスを遡ってデータが書き換えられる。
【発明の効果】
【００１３】
本発明によると、データ列の入力毎に誤り検出符号を表示部に表示したので、作業者は表示部に表示された誤り検出符号と予め取得した誤り検出符号とを比較してデータ列の各データの正否を判断することができる。従って、データの誤入力を簡単に見つけて修正することができ、調理プログラムを迅速で正確に書き換えることができる。
【００１４】
また本発明によると、データ列に続いて入力された誤り検出符号と、データ列に基づいて演算した誤り検出符号とが一致するか否かを判別したので、作業者はデータ列の各データの正否を容易に判断することができる。従って、データの誤入力を簡単に見つけて修正することができ、調理プログラムを迅速で正確に書き換えることができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の第１実施形態の調理器を示す正面図
【図２】本発明の第１実施形態の調理器の構成を示すブロック図
【図３】本発明の第１実施形態の調理器の調理プログラムの書き換え時の動作を示すフローチャート
【図４】本発明の第１実施形態の調理器のデータ入力モードの表示部の表示画面を示す図
【図５】本発明の第１実施形態の調理器の確認モードの表示部の表示画面を示す図
【図６】本発明の第１実施形態の調理器の修正モードの動作を示すフローチャート
【図７】本発明の第１実施形態の調理器の修正モードの表示部の表示画面を示す図
【図８】本発明の第２実施形態の調理器の調理プログラムの書き換え時の動作を示すフローチャート
【発明を実施するための形態】
【００１６】
以下に本発明の実施形態を図面を参照して説明する。図１は第１実施形態の調理器を示す正面図である。調理器１は本体筐体７内に前面を開口した加熱室６が配され、加熱室６の前面が扉２により開閉される。後述するように、加熱室６に収納された調理物はマイクロ波によって加熱調理される。
【００１７】
本体筐体７の上部及び扉２の下部には操作パネル３、４が設けられる。操作パネル３、４には使用者が操作を行う操作キー３０、４０が設けられ、操作キー３０、４０には「０」〜「９」の数字キー３１、４１や開始キー３２、４２等が含まれる。数字キー３１、４１はメモリ１５（図２参照）に記憶された複数の調理プログラムに付された番号を入力し、調理プログラムを選択する。開始キー３２、４２は数字キー３１、４１により選択された調理プログラムの開始を受け付ける。
【００１８】
また、操作パネル３の一端には操作キー３０、４０による入力内容や警報等を表示する表示部５が設けられる。表示部５はデータ等を表示するデータ部５ａと、複数のＬＥＤから成る位置報知部５ｂとを有している。詳細を後述するように、位置報知部５ｂは調理プログラムのデータを入力する際に、複数のアドレスのデータから成るデータ列内の各データの位置を報知する。
【００１９】
図２は調理器１の構成を示すブロック図である。調理器１は各部を制御する制御部１０を備え、制御部１０にはマグネトロン１１、ターンテーブル１２、温度センサ１３、湿度センサ１４、操作キー３０、４０、表示部５、タイマー１５、メモリ１５が接続される。
【００２０】
マグネトロン１１は加熱室６にマイクロ波を供給する。ターンテーブル１２は加熱室６の底部に配され、調理物を載置して回転する。温度センサ１３は加熱室６内の温度を検知する。加熱室６内が異常高温になると温度センサ１３の検知によって調理を停止させる。湿度センサ１４は加熱室６内の湿度を検知する。
【００２１】
メモリ１５はＲＯＭ及びＲＡＭを有し、複数の調理プログラムを記憶するとともに制御部１０による演算の一時記憶を行う。また、メモリ１５上の調理プログラムは数字キー３１、４１（図１参照）によりデータ入力して書き換え可能になっている。従って、数字キー３１、４１はデータ入力を行う入力部を構成する。
【００２２】
上記構成の調理器１において、操作キー３０、４０の操作によって調理プログラムを選択して調理が開始されると、マグネトロン１１及びターンテーブル１２が駆動される。これにより、加熱室６内にマイクロ波が供給され、ターンテーブル１２により回転する調理物がマイクロ波加熱される。
【００２３】
マイクロ波加熱によって調理物から発生した蒸気によって加熱室６内の湿度が上昇する。湿度センサ１４によって加熱室６内が所定の湿度に到達したことを検知すると制御部１０によりマグネトロン１１及びターンテーブル１２が停止される。これにより、調理が終了する。
【００２４】
レストランやファーストフードのチェーン店等では新しい調理メニューが開発されると調理プログラムが各店舗に配布される。そして、メモリ１５上の調理プログラムが各店舗の作業者によって書き換えられる。図３は調理プログラムの書き換え時の動作を示すフローチャートである。
【００２５】
操作キー３０、４０による所定の操作を行うと調理プログラムを書き換える処理に移行し、データ入力を行うデータ入力モードの状態になる。データ入力モードではメモリ１５上の複数のアドレスのデータから成るデータ列を１ブロックとしてデータ入力される。例として１ブロックのデータ列が「３２」、「６４」、「５２」、「６６」、「１５」、「２３」の６つのデータから成っている場合について以下の説明を行う。この時、各データのデータ列内の位置は「０１」、「０２」、「０３」、「０４」、「０５」、「０６」である。
【００２６】
そして、１ブロックのデータ列が入力される毎にデータのチェックが行われるようになっている。データのチェックは所定の規則に基づいて演算により導出された誤り検出符号を用いて行われる。例えば、データ列の先頭データに対する誤り検出符号はデータと同じ「３２」とする。データ列の２番目以降のデータに対する誤り検出符号は、前のアドレスのデータに関連した規則により決められる。本実施形態では「直前の誤り検出符号＋データ×データ位置」を１００で除した余り（剰余）としている。これにより、誤り検出符号はデータ列の各データに対応して取得することができ、上記例ではそれぞれ、「３２」、「６０」、「１６」、「８０」、「５５」、「９３」となる。
【００２７】
データ入力モードのステップ＃１１ではデータ列を入力する先頭のアドレスが数字キー３１、４１により指定されるまで待機する。アドレスが指定されると、ステップ＃１２で表示部５の位置報知部５ｂにデータ列内の先頭データの位置が表示される。図４（ａ）〜（ｆ）はデータ入力時の表示部５の表示画面を示している。データ部５ａは２つのアドレスのデータを表示可能になっており、６つのデータを有したデータ列内のデータ位置がＬＥＤの点灯により報知される。ここでは、図４（ａ）に示すように、位置報知部５ｂの先頭のＬＥＤが点灯する。
【００２８】
ステップ＃１３では先頭のアドレスのデータが入力されるまで待機する。数字キー３１、４１によりデータが入力されるとステップ＃１４に移行し、図４（ａ）に示すように表示部５のデータ部５ａにデータ「３２」が表示される。この時、未入力のデータ部５ａに「−」を点滅表示してもよい。
【００２９】
ステップ＃１５では１ブロックのデータ列の入力が終了したか否かが判断される。１ブロックのデータ列が入力されていない場合はステップ＃１２に移行し、ステップ＃１２〜＃１５が繰り返し行われる。これにより、図４（ｂ）〜（ｆ）に示すように、入力されるカレントデータの位置が位置報知部５ｂにより表示され、各アドレスのデータが順次入力される。入力されたデータはメモリ１５のＲＡＭに一時記憶される。
【００３０】
１ブロックのデータ列の入力が終了すると、確認モードに移行する。確認モードのステップ＃２１では入力された１ブロックのデータ列から最終アドレスのデータに対応する誤り検出符号が演算される。ステップ＃２２では図５に示すように、表示部５のデータ部５ａに最終アドレスのデータ「２３」及び誤り検出符号「９３」が表示される。また、ステップ＃２３で表示部５の位置報知部５ｂが点滅表示され、確認モードであることを作業者に報知する。この時、データ部５ａの誤り訂正符号を点滅表示してもよい。
【００３１】
作業者は表示部５に表示された最終アドレスの誤り検出符号を予め取得された誤り検出符号と比較して正否を判別し、正否に応じて所定の操作を行う。ステップ＃２４ではデータ修正を行う修正モードに移行する操作が行われたか否かが判断される。表示部５に表示された誤り検出符号が正しく、修正モードに移行する操作が行われなかった場合はステップ＃４２に移行する。表示部５に表示された誤り検出符号が誤っており、修正モードに移行する操作が行われた場合はステップ＃４１で修正モードに移行する。
【００３２】
図６は修正モードの動作を示すフローチャートである。また、図７（ａ）〜（ｆ）は修正モード時の表示部５ａの表示画面を示している。修正モードに移行した状態では図３のステップ＃２２で最終アドレスのデータ「２３」及び誤り検出符号「９３」を表示した状態が維持されている。そして、ステップ＃５１で図７（ａ）に示すように、位置報知部５ｂによりカレントデータの位置が表示される。この時、データ入力モードと区別するためにデータ位置が反転表示され、データ位置を示すＬＥＤを消灯して他のＬＥＤを点灯する。
【００３３】
表示部５に表示されたデータの正否は作業者により判別され、正否に応じて所定の操作が行われる。ステップ＃５２では直前のアドレスのデータ表示に移行する操作が行われたか否かが判断される。ステップ＃５６ではデータ入力が行われたか否かが判断される。ステップ＃５９では図３のフローチャートに戻る操作が行われたか否かが判断される。いずれかの操作が行われるまでステップ＃５２、＃５６、＃５９を繰り返して待機する。
【００３４】
表示部５に表示されたデータが正しく、直前のアドレスのデータ表示に移行する操作が行われると、ステップ＃５２の判断によりステップ＃５３に移行する。ステップ＃５３では位置報知部５ｂによりデータ列の最後から２番目のデータのデータ位置が反転表示される。
【００３５】
ステップ＃５４ではデータ列の最後から２番目のデータの誤り検出符号が演算される。ステップ＃５５では図７（ｂ）に示すように、表示部５のデータ部５ａに最後から２番目のデータ「１５」が抽出して表示され、これに対応する誤り検出符号「５５」が表示される。直前のアドレスのデータ表示に移行する操作が順に行われると、図７（ｃ）〜（ｆ）に示すように、データ列の最終アドレスから遡って順に抽出したデータ及び該データに対応する誤り訂正符号を表示する。
【００３６】
表示部５に表示されたデータが誤っており、数字キー３１、４１のデータ入力によりデータが書き換えられると、ステップ＃５６の判断によりステップ＃５７に移行する。ステップ＃５７では入力されたデータに対応する誤り検出符号が再度演算される。ステップ＃５８では入力されたデータ及びステップ＃５７で演算した誤り検出符号が表示部５のデータ部５ａに表示される。
【００３７】
ステップ＃５８で表示した誤り検出符号が誤っている場合は前のアドレスのデータが誤っている。このため、更にアドレスを遡ってステップ＃５２〜＃５５により表示部５に前のデータ位置のデータ及びこれに対応する誤り検出符号が表示される。そして、作業者によりデータの正否が判別され、誤っている場合はステップ＃５６〜＃５８によりデータ修正される。
【００３８】
ステップ＃５８で表示した誤り検出符号が正しい場合は１ブロックのデータ列が正しい。このため、図３のフローチャートに戻る操作が行われてステップ＃５９の判断により図３のフローチャートに戻る。
【００３９】
図３のステップ＃４２では調理プログラムの書き換えを終了する操作が行われたか否かが判断される。更に別のアドレスから始まるデータ列の入力を行う場合はステップ＃１１に移行し、ステップ＃１１〜＃４２が繰り返し行われる。調理プログラムの書き換えを終了する操作が行われた場合はステップ＃４３に移行し、一時記憶された各データがメモリ１５（ＲＯＭ）に書き込まれ、処理が終了する。
【００４０】
本実施形態によると、複数のデータから成る１ブロックのデータ列の入力毎に誤り検出符号を表示部５に表示したので、作業者は表示部５に表示された誤り検出符号と予め取得した誤り検出符号とを比較してデータ列の各データの正否を判断することができる。従って、データの誤入力を簡単に見つけて修正することができ、調理プログラムを迅速で正確に書き換えることができる。
【００４１】
特に、調理器１をレストランやファーストフードのチェーン店等の店舗に設置した際に、業務に支障を与えることなく簡単に調理プログラムを書き換えることができる。
【００４２】
また、データ入力時にカレントデータのデータ列内の位置を示す位置報知部５ｂを表示部５に設けたので、１ブロックのデータ列のどのデータを入力すべきかを作業者が容易に把握することができる。従って、調理器１の利便性を向上することができる。
【００４３】
また、データ列の入力後に修正モードでデータ列の最終アドレスから遡って順に抽出したデータ及び該データに対応した誤り検出符号を表示し、該データを書き換えた際に書き換えたデータに対応する誤り訂正符号を再度演算して表示したので、データ列内の誤入力されたデータを容易に判別して修正することができる。
【００４４】
加えて、修正モードでデータ列の先頭アドレスから順にデータを表示すると、データ修正後に再演算された誤り訂正符号が正しくても、更に後のアドレスのデータまたは誤り訂正符号を確認する必要がある。しかし、データ列の最終アドレスから遡って順にデータを表示するため、再演算した誤り訂正符号が正しい場合は更にアドレスを遡ってデータを確認する必要がない。従って、調理プログラムをより迅速に書き換えることができる。
【００４５】
次に、第２実施形態の調理器１について説明する。本実施形態の調理器１は調理プログラムの書き換え時の動作が前述の図１〜図７に示す第１実施形態と異なっている。即ち、１ブロックのデータ列の入力後に最終のデータに対応する誤り訂正符号の入力を受け付けるようになっている。その他の部分は第１実施形態と同様である。
【００４６】
図８は調理プログラムの書き換え時の動作を示すフローチャートである。ステップ＃１１〜＃１５及びステップ＃４１〜＃４３は第１実施形態と同一であるので説明を省略する。１ブロックのデータ列の入力が終了すると、ステップ＃１５の判断によってステップ＃１６に移行する。ステップ＃１６ではデータ列の最終アドレスのデータに対応する誤り訂正符号が入力されるまで待機する。
【００４７】
予め取得された誤り訂正符号が入力されると、ステップ＃３１に移行する。ステップ＃３１では前述の図５と同様に、表示部５のデータ部５ａに最終アドレスのデータ「２３」及び入力した誤り検出符号「９３」が表示される。ステップ＃３２では１ブロックのデータ列から最終アドレスの誤り検出符号が演算される。ステップ＃３３ではステップ＃１６で入力された誤り検出符号とステップ＃３３で演算された誤り検出符号とが一致するか否かが判断される。
【００４８】
誤り検出符号が一致する場合はステップ＃３６で表示部５によってデータ列の入力が正しいことを報知する。そして、ステップ＃４２に移行し、第１実施形態と同様の処理が行われる。
【００４９】
誤り検出符号が一致しない場合はステップ＃３４に移行する。ステップ＃３４では前述の図５と同様に、データ列の最終アドレスのデータと、ステップ＃３３で演算された誤り訂正符号とが表示部５のデータ部５ａに表示される。また、ステップ＃３５では表示部５によってデータ列の入力が誤りであることが報知される。この時、データ部５ａ全体や誤り訂正符号を点滅表示して入力の誤りを報知してもよい。そして、ステップ＃４１で修正モードに移行し、第１実施形態と同様の処理が行われる。
【００５０】
本実施形態によると、データ列に続いてステップ＃１６で入力された誤り検出符号と、データ列に基づいてステップ＃３２で演算した誤り検出符号とが一致するか否かを判別したので、作業者はデータ列の各データの正否を容易に判断することができる。従って、データの誤入力を簡単に見つけて修正することができ、調理プログラムを迅速で正確に書き換えることができる。
【００５１】
第１、第２実施形態において、数字キー３１、４１により１０進数のデータを入力しているが、アルファベットキーを設けて１６進数のデータを入力してもよい。また、調理器１はマイクロ波により調理物を加熱調理しているが、蒸気や熱風によって調理物を加熱調理する調理器であってもよい。
【産業上の利用可能性】
【００５２】
本発明によると、調理プログラムを書き換え可能な調理器に利用することができる。特に、調理メニューを開発して店舗内で調理プログラムを書き換える業務用の調理器に利用することができる。
【符号の説明】
【００５３】
１    調理器
２    扉
３、４  操作パネル
５    表示部
６    加熱室
７    本体筐体
１０    制御部
１１    マグネトロン
１２    ターンテーブル
１３    温度センサ
１４    湿度センサ
１５    メモリ
３０、４０  操作キー
３１、４１  数字キー
３２、４２  開始キー
【図１】
2011214789.tif 000003
【図２】
2011214789.tif 000004
【図３】
2011214789.tif 000005
【図４】
2011214789.tif 000006
【図５】
2011214789.tif 000007
【図６】
2011214789.tif 000008
【図７】
2011214789.tif 000009
【図８】
2011214789.tif 000010