(57)【特許請求の範囲】
【請求項１】
指定された時刻に第１の記憶手段に格納されたパフォーマンスデータに基づいてからくり装置にパフォーマンスを行わせるからくり時計であって、
少なくとも更新するためのパフォーマンスデータおよび更新すべきか否かの情報を含む無線信号を受信する受信手段と、
前記受信手段で受信されたパフォーマンスデータが一時格納される第２の記憶手段と、
前記受信手段で受信されたパフォーマンスデータを前記第２の記憶手段に格納し、受信信号にパフォーマンスデータを更新すべき旨の情報が含まれている場合には、前記第２の記憶手段に一時格納した受信パフォーマンスデータを前記第１の記憶手段に転送して当該第１の記憶手段に格納されているパフォーマンスデータを受信パフォーマンスデータに更新する制御手段と
を有するからくり時計。
【請求項２】
前記制御手段は、前記無線信号によりモニタ指示を受けた場合には、更新する前に前記第２の記憶手段に一時格納した受信パフォーマンスデータに基づいて前記からくり装置にパフォーマンスを行わせる
請求項１に記載のからくり時計。
【請求項３】
前記制御手段は、前記無線信号により中止指示を受けた場合には、パフォーマンスデータの更新を行わず、前記第２の記憶手段に一時格納した受信パフォーマンスデータを消去する
請求項１または２に記載のからくり時計。
【請求項４】
前記無線信号は、識別コードを含み、
前記制御手段は、識別コードと予め設定したコードと一致した場合に、前記第２の記憶手段に対する受信パフォーマンスデータの格納を行う
請求項１〜３のいずれかに記載のからくり時計。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、たとえば設定時刻になると、メモリ等に記憶したメロディやからくり動作データ等に基づいて、からくり装置を動作させるからくり時計に関するものである。
【０００２】
【従来の技術】
この種の時計としては、たとえばメロディを出力し人形が踊る等のパフォーマンスが行われるからくり時計がある。
【０００３】
たとえば従来のからくり時計においては、正時になると時計本体部から正時信号が出力され、この正時信号に基づいて、メモリに記憶されている正時時刻に対応するパフォーマンスデータが指定され、そのデータに含まれるメロディが出力され、そのデータに含まれる動作データに応じて該当する人形が躍る等のパフォーマンスが行われる。
また、からくり時計において、モニタスイッチが操作されると、正時信号の入力の場合と同様に、メロディが出力され、該当する人形を躍らせる等のパフォーマンスが行われる。
【０００４】
【発明が解決しようとする課題】
しかしながら、上述した従来のからくり時計では、メモリに記録されているパフォーマンスデータに基づいたパフォーマンス動作がユーザーの好みに合わないことや、ユーザーがそのパフォーマンス動作に飽きてしまうことがある。
【０００５】
近年、複数のパフォーマンスデータをメモリに記憶し、切換えボタンを押すことによりパフォーマンス動作を変更できるからくり時計が知られている。
このからくり時計では、パフォーマンスデータが記憶されるメモリの容量に限りがあるために、ユーザーがその記憶されているパフォーマンス動作に飽きてしまうことがある。
この場合であっても、この種のからくり時計では、記憶されている複数のパフォーマンスデータを時計購入後に変更することは困難である。
【０００６】
本発明は、かかる事情に鑑みてなされたものであり、その目的は、からくり時計購入後であっても、たとえばインターネット等に接続されたコンピュータを介して、人形等を躍らせる等のパフォーマンス動作を、適宜変更することができるからくり時計を提供することにある。
【０００７】
【課題を解決するための手段】
前記課題を解決するために、本発明のからくり時計は、指定された時刻に第１の記憶手段に格納されたパフォーマンスデータに基づいてからくり装置にパフォーマンスを行わせるからくり時計であって、少なくとも更新するためのパフォーマンスデータおよび更新すべきか否かの情報を含む無線信号を受信する受信手段と、前記受信手段で受信されたパフォーマンスデータが一時格納される第２の記憶手段と、前記受信手段で受信されたパフォーマンスデータを前記第２の記憶手段に格納し、受信信号にパフォーマンスデータを更新すべき旨の情報が含まれている場合には、前記第２の記憶手段に一時格納した受信パフォーマンスデータを前記第１の記憶手段に転送して当該第１の記憶手段に格納されているパフォーマンスデータを受信パフォーマンスデータに更新する制御手段とを有する。
【０００８】
好適には、前記制御手段は、前記無線信号によりモニタ指示を受けた場合には、更新する前に前記第２の記憶手段に一時格納した受信パフォーマンスデータに基づいて前記からくり装置にパフォーマンスを行わせる。
【０００９】
また、好適には、前記制御手段は、前記無線信号により中止指示を受けた場合には、パフォーマンスデータの更新を行わず、前記第２の記憶手段に一時格納した受信パフォーマンスデータを消去する。
【００１０】
また、好適には、前記無線信号は、識別コードを含み、前記制御回路は、識別コードと予め設定したコードと一致した場合に、前記第２の記憶手段に対する受信パフォーマンスデータの格納を行う。
【００１１】
本発明によれば、たとえば、あらかじめ設定した報時時刻、たとえば正時になると報時信号（正時信号）が時計本体部から制御手段に出力される。
制御手段では、報時信号を受けて、第１の記憶手段に対して該当するパフォーマンスデータが指定され、パフォーマンスデータに基づいた動作をからくり装置に行わせる。
【００１２】
また、受信手段において無線信号が受信されると、その受信データが制御手段に入力される。
制御手段では、たとえば受信信号に識別コードが含まれている場合には、あらかじめ設定したコードとの比較が行われ、両者が一致した場合に、受信した報音データが第２の記憶手段に一時的に格納される。
そして、たとえば受信信号に更新すべき情報が含まれている場合には、第２の記憶手段に一時格納した受信パフォーマンスデータが、第１の記憶手段に転送されて、第１の記憶手段に格納されているパフォーマンスデータが受信パフォーマンスデータにより更新される。
また、受信信号にモニタ指示が含まれている場合には、第２の記憶手段に一時格納した受信パフォーマンスデータに基づいて、からくり装置にパフォーマンス動作を行わせる。
また、受信信号に中止指示が含まれている場合には、パフォーマンスデータの更新が行われず、第２の記憶手段に一時格納した受信パフォーマンスデータが消去される。
【００１３】
【発明の実施の形態】
図１は、本発明に係るからくり時計を採用したシステムの一実施形態を示す図である。
【００１４】
本システム１は、たとえばからくり時計２、更新すべきメロディデータおよびパフォーマンス動作を行わせるデータを含むパフォーマンスデータを無線でからくり時計２に送信可能なパーソナルコンピュータ（以下、パソコンという）３または携帯電話機４により構成されている。このパフォーマンスデータは、インターネットを介してパソコン３、携帯電話機４に配信される。
【００１５】
図２は本発明に係るからくり時計の本実施の形態を示すブロック図、図３は本発明に係るからくり時計の本実施の形態の正面図、図４は図３に図示したからくり時計の断面図、図５は図３に示したからくり時計の発音体の配置を説明するための図である。
まず、本実施形態に係るからくり時計２の概略を説明する。
からくり時計２は、図３に示すように、筐体２０内に時計部２０１、設定時刻になった時に所定のからくり動作を行うからくり装置３０が設けられている。
【００１６】
まず、からくり装置３０について説明する。
からくり装置３０は、後述するメモリに記憶されているパフォーマンスデータに基づいてからくり動作を行う。
からくり装置３０は、発音体３１０，３１１、装飾体としての人形体によって発音体３１０，３１１を実打ちするハンマー装置３２０、および回転する人形装置３３０を有する。
【００１７】
発音体３１０，３１１は、からくり時計２の中央部付近に配置され、いわゆる棒鈴体から構成されている。この棒鈴体は、基体３１２によって保持された一端部から自由端側まで、太さが均一な中実丸軸状の形状である。
発音体３１０，３１１は、ハンマー装置３２０で実打ちされ各固有の振動数を発生する。また、発音体３１０，３１１は、たとえば演奏曲の主旋律のパートの音階が設定されている。
発音体３１０，３１１は、たとえば図５に示すように、発音体３１０ａには「ソ」音、発音体３１０ｂには「ラ」音、発音体３１０ｃには「シ」音、発音体３１０ｄには「レ」音、発音体３１０ｅには「ミ」音、発音体３１０ｆには「ファ」音、発音体３１１ａには「ド」音、発音体３１１ｂには発音体３１０ｄより１オクターブ低い「レ」音、発音体３１１ｃには発音体３１０ｅより１オクターブ低い「ミ」音、発音体３１１ｄには発音体３１０ｆより１オクターブ低い「ファ」音、発音体３１０ｅには発音体３１１ａと同じ「ソ」音、発音体３１０ｆには発音体３１１ａより１オクターブ高い「ソ」音がそれぞれ割り付けられている。
【００１８】
ハンマー装置３２０は、後述するメモリに記憶されているパフォーマンスデータに基づいて、図３，４に示すように、装飾体としての人形体３２０ａの腕部に保持されたハンマー３２０ｂを振り下ろすことにより、発音体３１０，３１１の打鈴を行う構成となっている。
ハンマー装置３２０には、ハンマー３２０ｂを振り下ろすためのモータが設けられ、また弧状に配置された発音体３１０，３１１を打鈴するための正逆回転可能なステッピングモータによって駆動される水平回転装置が設けられ、発音体３１０，３１１に対して正面から打鈴可能となっている。また、そのモータおよび水平回転装置は、後述する人形用アクチュエータである。
【００１９】
人形装置３３０は、打鈴を行わず、回転運動をしてパフォーマンスを行う。人形装置３３０には、正逆回転可能なステッピングモータによって駆動される水平回転装置が設けられており、後述するメモリに記憶されているパフォーマンスデータに基づいて、回転装置を回転させ、装飾体としての人形体が回転運動を行う。また、水平回転装置は後述する人形用アクチュエータであり、パフォーマンスデータに基づいて動作する。
【００２０】
次にからくり時計２の全体構成について説明する。
図２に示すように、からくり時計２は、時計部２０１、モニタスイッチ２０２、受信手段としての受信回路２０３、送信手段としての送信回路２０４、ＲＯＭ２０５、第２の記憶手段としてのＲＡＭ２０６、第１の記憶手段としての不揮発性メモリ（以下、単にメモリという）２０７、制御手段としてのＣＰＵ２０８、音源装置２０９、アンプ２１０、スピーカ２１１、駆動回路２１２、人形用アクチュエータ２１３、およびＩ／Ｏポート２１４〜２１８を有している。
【００２１】
からくり時計２では、ＲＯＭ２０５、ＲＡＭ２０６、不揮発性メモリ２０７、ＣＰＵ２０８、およびＩ／Ｏポート２１４〜２１８がバスＢＳにより接続されている。
そして、Ｉ／Ｏポート２１４に時計部２０１およびモニタスイッチ２０２が接続され、Ｉ／Ｏポート２１５に音源装置２０９が接続され、Ｉ／Ｏポート２１６に駆動回路２１２が接続され、Ｉ／Ｏポート２１７に送信回路２０４が接続され、Ｉ／Ｏポート２１８に受信回路２０３が接続されている。
【００２２】
時計部２０１は、指針、文字板、ムーブメント等の時計の主要素を有しており、あらかじめ設定した報時時刻、たとえば毎正時になると正時信号Ｓ２０１を生成して、Ｉ／Ｏポート２１４、バスＢＳを介してＣＰＵ２０８に出力する。
【００２３】
モニタスイッチ２０２は、メモリ２０７に記憶されている複数のパフォーマンス動作をモニタするためのスイッチであり、ＣＰＵ２０８は、このモニタスイッチ２０２の操作毎にサイクリックにパフォーマンスデータを先頭から出力させる。
【００２４】
受信回路２０３は、ＣＰＵ２０８の制御の下、パソコン３、あるいは携帯電話機４から送信され、からくり時計２のパフォーマンス動作のモニタか、更新または更新中止かを示す情報を含む無線信号ＲＦを受信して復調し、この復調した受信信号Ｓ２０３をＩ／Ｏポート２１８、バスＢＳを介してＣＰＵ２０８に出力する。
【００２５】
図６は、パソコン３や携帯電話機４から送信される無線信号の具体的な構成例を示す図であって、（ａ）は全体の構成を示し、（ｂ）はプログラムデータの例を示している。
【００２６】
この信号は、図６（ａ）に示すように、同期コード４０１、周波数チャネルデータ４０２、識別コード４０３、ユーザデータ４０４、および誤り検出コード４０５を含んでいる。
ユーザデータ４０４は、更新、モニタ、中止等のコマンドデータと、メロディデータ、音声データ、からくり装置３０の動作指示用データ等のプログラムデータにより構成される。
【００２７】
プログラムデータは、図６（ｂ）に示すように、会社名４０４１、データ種類４０４２、ジャンルあるいはグループ４０４３、リリース日４０４４、音声データ、動作データ、ＭＩＤＩ（Ｍｕｓｉｃａｌ  Ｉｎｓｔｒｕｍｅｎｔ  Ｄｉｇｉｔａｌ  Ｉｎｔｅｒｆａｃｅ）データ等のパフォーマンスデータ４０４５、曲名および曲順４０４６、およびデータの種類４０４７により構成される。
【００２８】
動作データは、からくり装置３０の人形装置３３０の動作を行わせるデータである。
ＭＩＤＩデータは、ＣＰＵ２０８により１チャンネルから１６チャンネルのＭＩＤＩ信号に変換される。
１から１５チャンネルのＭＩＤＩ信号は、背景音楽として、音源装置２０９によりアナログ信号に変換され、アンプ２１０により増幅され、スピーカ２１１から発音されるデータである。
１６チャンネル目のＭＩＤＩ信号は、発音体３１０の音階データおよびタイミング・音長データを有し、ＣＰＵ２０８によりＩ／Ｏポート２１６を介して、駆動回路２１２に入力され、人形用アクチュエータ２１３を駆動させ、ハンマー装置３２０に、発音体３１０，３１１を実打ちさせるためのデータである。
【００２９】
送信回路２０４は、バスＢＳ、Ｉ／Ｏポート２１４を介してＣＰＵ２０８により供給されるたとえば要求信号や応答信号等の送信信号を変調し、所定の無線信号に変換して送信する。
【００３０】
ＲＯＭ２０５には、ＣＰＵ２０８において実行されるプログラムや、種々のパラメータ等が格納されている。
【００３１】
ＲＡＭ２０６には、ＣＰＵ２０８の制御処理に伴って生成されるデータが格納される、いわゆるワーキングエリアとして用いられる。
そして、ＲＡＭ２０６には、受信回路２０３で受信したパフォーマンスデータが、ＣＰＵ２０８により所定エリアに一時格納され、モニタ、更新、または中止かによって、後述するようにＣＰＵ２０８により、音源装置２０９への供給、駆動回路２１２への供給、メモリ２０７へ転送、あるいは消去される。
【００３２】
メモリ２０７には、駆動回路２１２を介してパフォーマンスを行うパフォーマンスデータ、たとえば、動作データおよびＭＩＤＩデータが格納される。
動作データは、ＣＰＵ２０８により読み出されて、バスＢＳ、Ｉ／Ｏポート２１６を介して駆動回路２１２に供給される。
ＭＩＤＩデータは、ＣＰＵ２０８により１チャンネルから１６チャンネルのＭＩＤＩ信号に変換され、１から１５チャンネルのＭＩＤＩ信号はＩ／Ｏポート２１５を介して音源装置２０９に供給され、１６チャンネル目のＭＩＤＩ信号はＩ／Ｏポート２１６を介して駆動回路２１２に供給される。
また、既に格納されているパフォーマンスデータは、ＣＰＵ２０８により更新される。
【００３３】
ＣＰＵ２０８は、時計部２０１から正時信号Ｓ２０１を入力すると、メモリ２０７に対して該当するパフォーマンスデータの先頭データのアドレスを指定して、報時時刻に対応するパフォーマンスを行わせるように、データを後述する処理を行い音源装置２０９および駆動回路２１２に出力する。
また、ＣＰＵ２０８は、モニタスイッチ２０２が操作された場合にも、同様に音源装置２０９および駆動回路２１２に出力する。
【００３４】
次にＣＰＵ２０８の行う無線信号の信号処理を説明する。
ＣＰＵ２０８は、受信回路２０３に無線信号ＲＦの着信を常時受信できるように制御しており、受信回路２０３が無線信号ＲＦを受信して得られた受信信号Ｓ２０３を受けて、信号に含まれている識別コードがたとえば製品別のＩＤコードと一致すれば、受信データの判別を行い、判別の結果、パフォーマンスデータの場合は、ＲＡＭ２０６の所定エリアに一時格納し、この一時格納を行った場合にのみ、モニタか、更新または中止かの判別を行う
【００３５】
そして、ＣＰＵ２０８は、モニタコードであると判別した場合には、ＲＡＭ２０６に新しく格納したパフォーマンスデータに基づき、音源装置２０９および駆動回路２１２によりパフォーマンス動作をサイクリックに行わせる。
【００３６】
ＣＰＵ２０８は、更新コードであると判別した場合には、ＲＡＭ２０６に格納したパフォーマンスデータをメモリ２０７に転送し、既に格納されているパフォーマンスデータを更新する。
【００３７】
ＣＰＵ２０８は、中止コードであると判別した場合には、メモリ２０７のパフォーマンスデータの更新を行わず、ＲＡＭ２０６の所定エリアに一時格納した受信パフォーマンスデータを消去する。
【００３８】
次にＣＰＵ２０８のパフォーマンス動作を行わせる機能について説明する。
ＣＰＵ２０８は、メモリ２０７に記憶されているパフォーマンスデータに含まれるＭＩＤＩデータを１チャンネルから１６チャンネルのＭＩＤＩ信号に変換し、１チャンネルから１５チャンネルのＭＩＤＩ信号をＩ／Ｏポート２１５を介して音源装置２０９に供給し、１６チャンネル目のＭＩＤＩ信号をＩ／Ｏポート２１６を介して、駆動回路２１２に供給する。
また、メモリ２０７に記憶されているパフォーマンスデータに含まれる動作データを読み出し、Ｉ／Ｏポート２１６を介して、駆動装置２１２に供給する。
【００３９】
音源装置２０９は、たとえばＭＩＤＩ音源により構成される。
音源装置２０９は、ＣＰＵ２０８から入力された１チャネルから１５チャネルのＭＩＤＩ信号を、ＭＩＤＩ音源によりアナログ信号に変換し、アンプ２１０に出力し、スピーカ２１１から背景音楽として発音させる。
【００４０】
駆動回路２１２は、ＣＰＵ２０８から１６チャンネルのＭＩＤＩ信号および動作データが入力されると、その信号およびデータに基づいて、からくり装置３０のハンマー装置３２０および人形装置３３０を動作させる人形用アクチュエータ２１３を駆動させる。
【００４１】
具体的には、駆動回路２１２は、Ｉ／Ｏポート２１６を介してＣＰＵ２０８により動作データが入力されると、その動作データに基づいて、からくり装置３００の人形装置３３０の人形用アクチュエータ２１３である水平回転装置を駆動し、人形装置３３０を動作データに基づいて回転運動のパフォーマンスを行わせる。
【００４２】
また、駆動回路２１２は、Ｉ／Ｏポート２１６を介してＣＰＵ２０８により１６チャンネル目のＭＩＤＩ信号が入力されると、そのＭＩＤＩ信号に含まれる発音体３１０の音階データおよびタイミング・音長データに基づいて、からくり装置３０のハンマー装置３２０の人形用アクチュエータ２１３であるハンマー３２０ｂを振り下ろすためのモータおよび水平回転装置を駆動し、発音体３１０，３１１を打鈴させ発音させる。
【００４３】
パソコン３は、通常のパソコン機能に加えて、たとえばインターネット上に公開されているパフォーマンスデータを取り込み、好みのデータを無線信号ＲＦとしてからくり時計２に送信する機能を有している。また、取り込んだパフォーマンスデータを、好みのパフォーマンス動作を行わせるように加工する機能を有している。
【００４４】
携帯電話機４は、通常の携帯端末としての機能に加えて、たとえば図示しない基地局を通してパフォーマンスデータが配信され、配信されたデータを取り込み、好みのデータを無線信号ＲＦとして報時時計２に送信する機能を有している。また、携帯電話機４は、たとえばインターネット上で公開されているパフォーマンスデータを取り込み、好みのデータを無線信号ＲＦとして報時時計２に送信する機能を有する。
【００４５】
なお、たとえばパソコン３や携帯電話機４にインターネットを介して配信されるパフォーマンスデータは、一定期間を過ぎると新しいパフォーマンスデータに更新される。
また、たとえばインターネット上で公開されるパフォーマンスデータは、一定期間を過ぎると新しいパフォーマンスデータに更新される。
【００４６】
次に、上記構成による動作を、ＣＰＵ２０８の動作を中心に、図７のフローチャートに関連付けて説明する。
【００４７】
初期設定が行われた後（ＳＴ０）、時計部２０１からの正時信号Ｓ２０１の入力がない場合には（ＳＴ１）、ＣＰＵ２０８においては、モニタスイッチ２０２が入力（操作）されたか否かの判別が行われる（ＳＴ２）。
ステップＳＴ２において、モニタスイッチ２０２が操作されていないと判別された場合には、パソコン３または携帯電話機４から無線信号ＲＦが送信され、受信回路２０３において受信したデータがあるか否かの判別が行われる（ＳＴ３）。
ステップＳＴ３において、受信データがないと判別された場合には、ステップＳＴ１の処理に戻る。
【００４８】
一方、ステップＳＴ１において、正時信号Ｓ２０１が入力されと判別され、あるいはステップＳＴ２において、モニタスイッチ２０２が操作されたと判別された場合には、メモリ２０７に所定のアドレスがセットされ、パフォーマンスデータがセレクトされる（ＳＴ４）。
【００４９】
ＣＰＵ２０８では、セレクトされたパフォーマンスデータに含まれるよびＭＩＤＩデータが１６チャンネルのＭＩＤＩ信号に変換され、１チャンネルから１５チャンネルのＭＩＤＩ信号が音源装置２０９に出力され、１６チャンネル目のＭＩＤＩ信号が駆動回路２１２に出力される。また、セレクトされたパフォーマンスデータに含まれる動作データが駆動回路２１２に出力される。
【００５０】
音源装置２０９では、入力された１チャンネルから１５チャンネルのＭＩＤＩ信号がメロディのアナログ信号に変換され、発生したメロディがアンプ２１０を介してスピーカ２１１に出力され、演奏曲が放音される。
【００５１】
また、駆動回路２１２では、入力された１６チャンネル目のＭＩＤＩ信号に含まれる発音体３１０の音階データおよびタイミング・音長データに基づいて、からくり装置３０のハンマー装置３２０の人形用アクチュエータ２１３であるハンマー３２０ｂを振り下ろすためのモータおよび水平回転装置が駆動され、発音体３１０，３１１を演奏曲と合わせて打鈴させ発音させる。
【００５２】
また、駆動回路２１２では、入力された動作データに基づいて、からくり装置３０の人形装置３３０の人形用アクチュエータ２１３である水平回転装置を駆動させ、人形装置３３０に演奏曲に合わせて回転運動のパフォーマンスを行わせる（ＳＴ５）。
そして、曲の終わりになると（ＳＴ６）、演奏がパフォーマンスが終了され（ＳＴ７）、パフォーマンスデータの更新中でなければステップＳＴ１の処理に戻り、更新中の場合にはステップＳＴ９の処理に移行する（ＳＴ８）。
【００５３】
また、ステップＳＴ３において受信データが有ったと判別された場合には、受信データが読み取られ（ＳＴ９）、受信信号に含まれている識別コードが製品別のＩＤコードと一致するか否かの判別が行われる（ＳＴ１０）。
ステップＳＴ１０において、識別コードが一致しないと判別された場合には、受信データは無視され、ステップＳＴ１の処理に戻る。
【００５４】
一方、識別コードが一致したと判別された場合には、パフォーマンスデータの受信であるか否かの判別が行われる（ＳＴ１１）。
ステップＳＴ１１においては、識別コードの判別直後は、たとえばユーザデータのコマンドデータの判別を行っている段階であり、パフォーマンスデータの判別は未だ行われていないことから、ステップＳＴ１２の処理は行われず、ステップＳＴ１３の処理に移行する。
【００５５】
ステップＳＴ１３においては、ＲＡＭ２０６にパフォーマンスデータを格納済みか否かの判別が行われる。
このときは、上述したようにステップＳＴ１２のＲＡＭ２０６へのパフォーマンスデータの格納処理は行われていないことから、ステップＳＴ１の処理に戻る。
そして、ステップＳＴ１〜ＳＴ３、ＳＴ９〜ＳＴ１１の処理が行われる。
ステップＳＴ１１では、今度はパフォーマンスデータの判別が終了しており、その結果、パフォーマンスデータの送信であると判別された場合には、このパフォーマンスデータがＲＡＭ２０６の一部（所定エリア）に格納される（ＳＴ１２）。
そして、ステップＳＴ１３では、ＲＡＭ２０６にパフォーマンスデータを格納済みであると判別され、次に、モニタコードの入力であるか否かの判別が行われる（ＳＴ１４）。
【００５６】
ステップＳＴ１４において、モニタコードが入力されたと判別された場合には、ＲＡＭ２０６に所定のアドレスがセットされ、格納したパフォーマンスデータがセレクトされる。
そして、ＣＰＵ２０８では、セレクトされたパフォーマンスデータに含まれるＭＩＤＩデータが１６チャンネルのＭＩＤＩ信号に変換され、１チャンネルから１５チャンネルのＭＩＤＩ信号が音源装置２０９に出力され、１６チャンネル目のＭＩＤＩ信号が駆動回路２１２に出力される。また、セレクトされたパフォーマンスデータに含まれる動作データが駆動回路２１２に出力される（ＳＴ１５）。
そして、上述したステップＳＴ５の処理に移行し、パフォーマンスデータに基づき、パフォーマンス動作が行われる（ＳＴ５〜ＳＴ８）。
【００５７】
ステップＳＴ１４において、モニタコードが入力されていないと判別された場合には、次に更新コードの入力であるか否かの判別が行われる（ＳＴ１６）。
ステップＳＴ１６において、更新コードが入力されたと判別された場合には、ＲＡＭ２０６に格納したパフォーマンスデータがメモリ２０７に転送され、既に格納されているパフォーマンスデータが更新され（ＳＴ１７）、ステップＳＴ１の処理に戻る。
【００５８】
ステップＳＴ１６において、更新コードが入力されていないと判別された場合には、次に、中止コードの入力であるか否かの判別が行われる（ＳＴ１８）。
ステップＳＴ１８において、中止コードが入力されたと判別された場合には、メモリ２０７のパフォーマンスデータの更新を行わず、ＲＡＭ２０６の所定エリアに一時格納した受信パフォーマンスデータが消去され（ＳＴ１９）、ステップＳＴ１の処理に戻る。
一方、ステップＳＴ１８において、中止コードが入力されていないと判別された場合には、ステップＳＴ１の処理に戻る。
【００５９】
以上説明したように、本実施形態によれば、更新するためのパフォーマンスデータとしての動作データ、ＭＩＤＩ信号、および識別コード、モニタコード、更新コード、あるいは中止コードを含む無線信号を受信する受信回路２０３と、受信信号を受けて識別コードとＩＤコードを比較し、両者が一致した場合に受信したパフォーマンスデータをＲＡＭ２０６に一時的に格納し、受信信号に更新コードが含まれている場合には、ＲＡＭ２０６に一時格納した受信パフォーマンスデータをメモリ２０７転送してパフォーマンスデータを更新し、受信信号にモニタコードが含まれている場合には、ＲＡＭ２０６に一時格納したパフォーマンスデータに基づいてパフォーマンス動作を行わせ、受信信号に中止コードが含まれている場合には、パフォーマンスデータの更新を行わずＲＡＭ２０６に一時格納した受信パフォーマンスデータを消去するＣＰＵ２０８とを設け、時計購入後であっても、からくり動作を適宜、他のからくり動作に変更することが可能である。
【００６０】
また、インターネット上で公開されるパフォーマンスデータは、一定期間を過ぎると新しいパフォーマンスデータに更新される。ユーザーは、パソコン３または携帯電話４を用いてそのパフォーマンスデータを取り込み、からくり時計２に送信する。からくり時計２では、そのパフォーマンスデータが上記のように取り込まれ、新しいパフォーマンスデータに基づいて、新しいからくり動作が行われる。そのため、ユーザーはからくり動作に飽きることがなくなるという利点がある。
【００６１】
また、本からくり時計購入時にセットされているメロディおよびパフォーマンス動作のデータが含まれるパフォーマンスデータを好みに応じて、他のパフォーマンスデータに入れ替えることが可能である。
また、パフォーマンスデータはパソコンで編集可能なため、希望通りの動作を設定できる。
【００６２】
なお、本発明は前述した実施の形態に限られるものではなく、任意好適な種々の改変が可能である。たとえば本実施の形態では、実打ちのからくり装置で行ったが、この形態に限られるものではない。たとえば、正時になると指針が音楽に合わせて動く等のパフォーマンスを行うからくり時計でもよい。
【００６３】
また、本実施の形態では、無線信号でパフォーマンスデータの更新等を行ったがこの形態に限られるものではなく、有線で信号を送受信しパフォーマンスデータの更新等を行ってもよい。
【００６４】
【発明の効果】
以上説明したように、本発明によれば、時計購入後であっても、からくり時計のパフォーマンス動作を適宜更新することができる利点がある。
【図面の簡単な説明】
【図１】本発明に係るからくり時計を採用したシステムの一実施形態を示す図である。
【図２】本発明に係るからくり時計の本実施の形態を示すブロック図である。
【図３】本発明に係るからくり時計の正面図である。
【図４】図３に示したからくり時計の断面図である。
【図５】本発明に係るからくり時計の発音体およびハンマー装置の上面図である。
【図６】パソコンや携帯電話機から送信される無線信号の具体的な構成例を示す図であって、（ａ）は全体の構成を示す図、（ｂ）はプログラムデータの例を示す図である。
【図７】本実施形態に係るシステムの動作を説明するためのフローチャートである。
【符号の説明】
１…システム
２…からくり時計
２０…筐体
２０１…時計部
２０２…モニタスイッチ
２０３…受信回路
２０４…送信回路
２０５…ＲＯＭ
２０６…ＲＡＭ
２０７…不揮発性メモリ（メモリ）
２０８…ＣＰＵ
２０９…音源装置
２１０…アンプ
２１１…スピーカ
２１２…駆動回路
２１３…人形用アクチュエータ
２１４〜２１８…Ｉ／Ｏポート
ＢＳ…バス
３０…からくり装置
３１０，３１１…発音体
３１２…基体
３２０…ハンマー装置
３２０ａ…人形体
３２０ｂ…ハンマー
３３０…人形装置
３…パーソナルコンピュータ（パソコン）
４…携帯電話機
４０１…同期コード
４０２…周波数チャネルデータ
４０３…識別コード
４０４…ユーザデータ
４０４１…会社名
４０４２…データ種類
４０４３…グループ
４０４４…リリース日
４０４５…パフォーマンスデータ
４０４６…曲順
４０４７…種類
４０５…検出コード
【図１】
0003641213.tif 000002
【図２】
0003641213.tif 000003
【図３】
0003641213.tif 000004
【図４】
0003641213.tif 000005
【図５】
0003641213.tif 000006
【図６】
0003641213.tif 000007
【図７】
0003641213.tif 000008