(57)【特許請求の範囲】
【請求項１】
音源要素としての複数の振動弁と、
該振動弁に夫々対応し該振動弁を駆動する複数のアクチュエータと、
該アクチュエータのいずれかを決定し、決定されたアクチュエータの駆動タイミングを指示する音符データを有する楽曲データを供給する楽曲データ供給手段と、
該楽曲データ供給手段で供給される１固まりの音符データから割り出される積算符長を１単位に設定する積算符長設定手段と、
前記積算符長設定手段で設定された１単位を１繰り返し動として楽曲演奏の進行をさせる再生用楽曲演奏進行手段と、
からなり、
該再生用楽曲演奏進行手段は、手動による回転動作を入力する演奏進行手段であり、
該再生用楽曲演奏進行手段で入力される回転動作の繰り返し動によって、１繰り返し動が前記１単位の積算符長となるように前記楽曲データ供給手段で供給される楽曲データを進行させ、該楽曲データ中の発音タイミングに基づいて前記アクチュエータによって前記振動弁を駆動して、演奏させることを特徴とするオルゴール。
【請求項２】
音源要素としての複数の振動弁と、
該振動弁に夫々対応し該振動弁を駆動する複数のアクチュエータと、
該アクチュエータのいずれかを決定し、決定されたアクチュエータの駆動タイミングを指示する音符データを有する楽曲データを供給する楽曲データ供給手段と、
前記積算符長設定手段で設定された１単位を１繰り返し動として楽曲演奏の進行をさせる再生用楽曲演奏進行手段と、
からなり、
該再生用楽曲演奏進行手段は、手動による回転動作を入力する演奏進行手段であり、
該再生用楽曲演奏進行手段で入力される回転動作の繰り返し動によって、１繰り返し動が前記１単位の積算符長となるように前記楽曲データ供給手段で供給される楽曲データで、前記アクチュエータによって前記振動弁を駆動して、演奏させるオルゴールであって、
前記楽曲データ供給手段はその楽曲データがネットワークにより配信される楽曲データ供給手段であることを特徴とするオルゴール。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、多くのオルゴール曲を簡単に選択できるオルゴールに関する。
【０００２】
【従来の技術】
従来、オルゴールは、周知のように櫛歯状のコームの振動弁を回転するシリンダのピンで弾くことにより発音するものであり、コームの振動による独特の音色が好まれている。また、コームの振動によりオルゴールと同様な音色で発音するものとして、コームの複数の振動弁に夫々対応して配設した星形のホイールを、音階にあわせて孔を空けた穿孔シートで選択的に回転し、回転するホイールの爪で振動弁を弾くようにしたものがある。
【０００３】
【発明が解決しようとする課題】
しかし、オルゴールの曲はスタンダードな曲が多く、選曲の幅が狭いので自分の好みの曲を選ぶのが困難である。また、オルゴールで好みの曲を再生しようとすると、シリンダをオリジナル制作する必要があり、非常に高価なものとなって誰もが気楽に楽しめるといったものではない。また、穿孔シートを制作するのでは、シリンダの制作より比較的容易ではあるが、それでも、穿孔シートの制作に手間を要するとともに、高精度を伴う作業であり、この意味において制作困難である。特に、コームによる独特の響きを得るには振動弁を自然減衰させることが重要であり、同音を短時間に連続発音することは避ける必要がある。したがって、穿孔シートの作成あるいはシリンダの作成においても原曲をオルゴール用に編曲する必要があり、音楽的な専門知識も要する。
【０００４】
本発明は、誰もが気楽に好きな曲を自分のオルゴールで奏でることができるようにすることを課題とする。
【０００５】
【課題を解決するための手段】
本発明の請求項１のオルゴールは、音源要素としての複数の振動弁と、該振動弁に夫々対応し該振動弁を駆動する複数のアクチュエータと、該アクチュエータのいずれかを決定し、決定されたアクチュエータの駆動タイミングを指示する音符データを有する楽曲データを供給する楽曲データ供給手段と、該楽曲データ供給手段で供給される１固まりの音符データから割り出される積算符長を１単位に設定する積算符長設定手段と、前記積算符長設定手段で設定された１単位を１繰り返し動として楽曲演奏の進行をさせる再生用楽曲演奏進行手段と、からなり、該再生用楽曲演奏進行手段は、手動による回転動作を入力する演奏進行手段であり、該再生用楽曲演奏進行手段で入力される回転動作の繰り返し動によって、１繰り返し動が前記１単位の積算符長となるように前記楽曲データ供給手段で供給される楽曲データを進行させ、該楽曲データ中の発音タイミングに基づいて前記アクチュエータによって前記振動弁を駆動して、演奏させることを特徴とする。
【０００６】
上記のように構成された請求項１のオルゴールによれば、再生用楽曲演奏進行手段で入力される回転動作の繰り返し動によって、１繰り返し動が前記１単位の積算符長となるように前記楽曲データ供給手段で供給される楽曲データが進行され、この楽曲データの音符データで指示された駆動タイミングでアクチュエータにより振動弁を駆動して演奏がなされる。積算符長設定手段で設定される、１固まりの音符データから割り出される積算符長の１単位とは、例えば４分音符、２分音符、全音符等の符長であり、再生用楽曲演奏進行手段は、例えば回転体の１回転を１繰り返し動とし、前記積算符長設定手段で設定された１単位を該１繰り返し動として楽曲演奏を進行させる。
【０００７】
上記楽曲データ供給手段により、振動弁とアクチュエータによるオルゴールの音色で曲を奏でることができるような楽曲データが得られるので、楽曲データに応じて好みの曲を奏でることができる。
【０００８】
また、再生用楽曲演奏進行手段の繰り返し動によりユーザによるマニュアル操作で楽曲演奏を進行させることができ、この繰り返し動の速さによって演奏の進行の速さを制御する、あるいは変化させることができ、手動のオルゴールの感覚を得ることができる。
【０００９】
また、１単位の設定の仕方に応じて、１繰り返し動に対応する積算符長の長さが異なるので、同じ速さの繰り返し動に対応する演奏の進行の速さをユーザが適宜設定することができる。
【００１０】
本発明の請求項２のオルゴールは、音源要素としての複数の振動弁と、該振動弁に夫々対応し該振動弁を駆動する複数のアクチュエータと、該アクチュエータのいずれかを決定し、決定されたアクチュエータの駆動タイミングを指示する楽曲データを供給する楽曲データ供給手段と、からなり、該楽曲データ供給手段で供給される楽曲データで、前記アクチュエータによって前記振動弁を駆動して、演奏させるオルゴールであって、前記楽曲データ供給手段はその楽曲データがネットワークにより配信される楽曲データ供給手段であることを特徴とする。
【００１１】
上記のように構成された請求項２のオルゴールによれば、請求項１と同様に、振動弁とアクチュエータによるオルゴールの音色で曲を奏でることができるような楽曲データが得られるので、楽曲データに応じて好みの曲を奏でることができるとともに、インターネット等のネットワークによりサーバ等から楽曲データを容易に得ることができる。
【００１２】
なお、請求項２において、楽曲データ供給手段で供給される１固まりの楽譜データから割り出される積算符長を１単位に設定する積算符長設定手段と、該積算符長設定手段で設定された１単位を１繰り返し動として楽曲演奏の進行をさせる再生用楽曲演奏進行手段とを備え、再生用楽曲演奏進行手段の繰り返し動によって、前記楽曲データ供給手段で供給される楽曲データを進行させて、前記アクチュエータによって振動弁を駆動して、演奏させるものであってもよい。これにより、前記請求項１と同様に、手動のオルゴールの感覚を得ることができ、また、同じ速さの繰り返し動に対応する演奏の進行の速さをユーザが適宜設定することができる。
【００１３】
【発明の実施の形態】
図１は本発明の実施形態のオルゴール１０の外観斜視図である。本体ケース１は木製で上部に開口部を有し、この開口部の一辺に断面Ｌ字型の蓋体１１が蝶番１２によって取り付けられ、蓋体１１は開閉自在になっている。蓋体１１の裏側には液晶表示器１１ａが配設されており、この液晶表示器１１ａは再生する楽曲の楽譜の表示などに用いることができる。本体ケース１内にはフレーム１３によりコーム２が取り付けられており、コーム２の片側には電子機器部Ａが配設されている。コーム２は、金属板に多数の切り込みを入れることで櫛歯状に整形されており、その櫛歯に相当する、音源要素としての多数の振動弁２１を有している。
【００１４】
コーム２の振動弁２１の下部にはアクチュエータアレイ３が配設されており、このアクチュエータアレイ３はコーム２の各振動弁２１に夫々対応する複数のアクチュエータ３１を備えている。そして、アクチュエータ３１は電子機器部Ａの後述する電子回路の制御により駆動され、対応する振動弁２１を下から弾くように構成されている。振動弁２１は図１の左側から右側にかけて太さが次第に細くなるように形成されており、各振動弁２１は、弾かれたときに、左端の振動弁２１から右端の振動弁２１にかけて順次半音ずつピッチが高くなるように設定されている。
【００１５】
また、本体ケース１内のコーム２の脇には円盤状の回転盤４が回転自在に配設され、回転盤４の中心には、本体ケース１の外部に引き出されたクランク状のハンドル５が取り付けられている。また、回転盤４の外周近傍には磁気センサ６が配設されており、ハンドル５で回転盤４を回転すると、この回転盤４の回転方向及び回転速度に応じたパルス信号が磁気センサ６から出力される。
【００１６】
本体ケース１の側面のハンドル５の下部には、後述の積算符長設定スイッチｓが配設されている。また、本体ケース１の前面部には外部から楽曲データを供給するメモリスティック（登録商標）Ｂを挿入するスロット孔１４が形成されるとともに、後述の準備スイッチａ及び曲選択スイッチｇが配設されている。さらに、本体ケース１の電子機器部Ａ側には後述のパーソナルコンピュータ等に接続するＵＳＢ端子Ａ１が取り付けられている。この端子はＩＥＥＥ１３９４規格のものやその他のものでもよい。
【００１７】
図２は回転盤４と磁気センサ６の詳細を示す図である。図２(A) に示すように、回転盤４の周囲にはゴム状磁石４１が取り付けられており、このゴム状磁石４１にはＮ極とＳ極を周方向に交互に配置した磁気パターンが２列形成されている。なお、図示した縞模様は磁極の境界を分かり易く示すものであり、実際に見えるものではない。また、図２(B) に磁気パターンを拡大して示すように、２列の磁気パターンは同極が半分の長さだけずれるように配置されている。図２(A) に示したように、磁気センサ６は２つホール素子６ａ，６ｂからなり、この２つのホール素子６ａ，６ｂは磁気パターンの長手方向と直行する方向に併設されている。
【００１８】
以上の構成により、ハンドル５を回して回転盤４を回転すると、ホール素子６ａ，６ｂからゴム状磁石４１の磁極の変化によるパルス信号がそれぞれ出力される。図３はこのパルス信号を示す図であり、回転盤４を例えばハンドル５側から見て時計回りに回転すると（これを正回転とする。）、図３(A) のようにホール素子６ａからパルス信号φＡが出力され、ホール素子６ｂからφＡよりも位相が１／４遅れたパルス信号φＢが出力される。また、反時計回りに回転すると（これを逆回転とする。）、図３(B) に示すようにホール素子６ａからパルス信号φＡが出力され、ホール素子６ｂからφＡよりも位相が１／４進んだパルス信号φＢが出力される。そして、パルス信号φＡにより回転盤４の回転角度に対応するカウント値が求めれられる。また、後述の第２実施形態においては、パルス信号φＡ，φＢの位相のずれにより回転盤４の回転方向が検出される。
【００１９】
なお、以上説明したオルゴール１０の構造は以下の各実施形態に共通である。
【００２０】
（第１実施形態）
図４は第１実施形態の電気回路のブロック図である。楽曲データ外部メモリＢはＳＭＦ（スタンダードＭＩＤＩファイル）のフォーマットの楽曲データを記憶している前記メモリスティックＢ等であり、準備スイッチａの操作により、この楽曲データ外部メモリＢから楽曲データがフォーマット変換部ｂによって読み出される。フォーマット変換部ｂはＭＩＤＩフォーマットを当該オルゴール本体が扱う所定のフォーマットに変換し、変換したデータを内部メモリｃに順次書き込む。また、フォーマット変換部ｂは、一曲分の楽曲データの変換が終了する毎に終了信号を出力し、この終了信号は曲番情報検索＆検出部ｄに出力される。
【００２１】
曲番情報検索＆検出部ｄは、フォーマット変換部ｂからの終了信号の入力により、現在変換が終了した楽曲データの先頭アドレスと曲番の情報を内部メモリｃから検索及び検出し、その先頭アドレスを曲先頭番地指定部ｅの当該曲番に対応する領域に書き込む。これを繰り返すことにより、複数曲の楽曲データが所定のフォーマットに変換されて内部メモリｃの所定領域に書き込まれるとともに、各楽曲データの先頭アドレスが曲先頭番地指定部ｅに曲番に対応して記録される。なお、曲番情報検索＆検出部ｄは先頭アドレスを検出すると歩進カウンタｆにイネーブル信号を出力し、これにより歩進カウンタｆの動作が有効となる。
【００２２】
図５は内部メモリｃの記録内容を示す図である。内部メモリｃには複数（１曲〜ｎ曲）の楽曲データが記録され、曲番情報エリアには全曲の先頭アドレスとその曲番の情報が記録されている。１曲の楽曲データは、１つの音符に対応する音高、タッチ及び発音タイミングの各データを１セットとして、１曲分の音符の数だけ複数セットのデータが記憶されている。ここで、当該オルゴールにおける楽曲データは、原楽曲データで同時発音となるような複数の音符については、発音タイミングを僅かにずらすように変換するか、実質的に同一発音タイミングデータを異なるセットデータに規定することによって発音可能としている。そして、１曲分の楽曲データはその曲の先頭アドレス（Ｐ０）から音符の並び順に順次記録されている。なお、１つの音符に対応する音高、タッチ及び発音タイミングのデータセットを「音符データ」という。
【００２３】
発音タイミングデータは、例えば四分音符あたり２４クロック（４分の４拍子で１小節あたり９６クロック）に対応させた所定分解能のクロックをタイムベースとしており、曲の先頭からその音符までのクロック数で記憶されている。ただし、図に矢印で示したように音高データとタッチデータは一つ前のアドレスの発音タイミングデータとセットになっている。また、先頭アドレス（ＰＯ）の音高データ及びタッチデータはダミーデータであり、音高データは例えばノートコードに使用しないデータ、タッチデータは“０”等である。また、最後のアドレスの発音タイミングデータもダミーデータであり例えば“０”である。なお、このような構成になっているのは、一つの音符の発音時に次の音符の発音タイミングデータを先読みしておくためである。
【００２４】
曲選択スイッチｇは曲番に対応する複数のスイッチであり、曲番に応じたスイッチを操作すると、ＯＲ回路ｈを介してリセット信号が出力され、このリセット信号により歩進カウンタｆ、後述の第１カウンタｉ１及び第２カウンタｉ２がリセットされる。また、曲選択スイッチｇの操作により、操作されたスイッチに対応する曲の先頭アドレスが曲先頭番地指定部ｅで選択され、歩進カウンタｆに出力される。なお、歩進カウンタｆのリセットは先頭アドレスの出力より前のタイミングで行われる。
【００２５】
図４において、歩進カウンタｆは内部メモリｃに対するアドレスカウンタの役割をしており、後述の一致検出部ｊからの一致検出信号がクロック端子に入力される毎に、カウント値（アドレス）を更新する。そして、歩進カウンタｆから出力されるアドレスにより内部メモリｃがアクセスされて楽曲データの１音符毎のデータが出力される。
【００２６】
内部メモリｃから出力される音符データ（音高データ、タッチデータ、発音タイミングデータ）は音高検出部ｋ、タッチ検出部ｍ及びタイミング検出部ｎに出力され、音高検出部ｋは音符データから音高データを検出してライン信号変換部ｐに出力する。ここで、コーム２の各振動弁２１は個々の音高を有していて、各振動弁２１にはアクチュエータアレイ３の各アクチュエータ３１が夫々対応している。すなわち、各アクチュエータ３１は、夫々が音高に対応している。一方、ライン信号変換部ｐは、アクチュエータアレイ３の各アクチュエータ３１に夫々対応するビットからなる複数ビットの出力ラインｐ１を有しており、音高検出部ｋから入力される音高データを、その音高に対応するアクチュエータ３１のビットのみを“１”その他のビットを“０”とするライン信号に変換して駆動回路ｑに出力する。また、タッチ検出部ｍは音符データからタッチデータを検出してＤ／Ａ変換部ｒに出力し、Ｄ／Ａ変換部ｒはタッチデータをアナログ信号に変換して駆動回路ｑに出力する。
【００２７】
図６は駆動回路ｑの詳細を示す回路図であり、駆動回路ｑは、各アクチュエータ３１の各駆動コイル３１ａとＤ／Ａ変換部ｒの出力線との間に接続された各アナログゲートｑ１で構成されている。そして、ライン信号変換部ｐの出力ラインｐ１の各ビット線が各アナログゲートｑ１のゲート端子に接続されている。Ｄ／Ａ変換部ｒからは、例えば図示のようなタッチデータに応じたレベルのアナログ信号が出力され、出力ラインｐ１のビットが立っているアナログゲートｑ１を介して対応する駆動コイル３１ａに電流が供給され、対応するアクチュエータ３１が駆動する。
【００２８】
図７はアクチュエータ３１の主要な構成を示す図である。アクチュエータ３１は駆動コイル３１ａ内に棒状の永久磁石からなるプランジャ３１ｂを有しており、プランジャ３１ｂの下端は引っ張りバネ３１ｃで引っ張られている。駆動コイル３１ａに通電がなされてないときは、プランジャ３１ｂは図７(A) の位置にあり、駆動コイル３１ａに通電がなされるとプランジャ３１ｂの磁力と駆動コイル３１ａの起磁力が反発し、図７(B) のようにプランジャ３１ｂは上方に突出し、振動弁２１を打撃する。これにより振動弁２１が振動して発音がなされる。なお、たとえ通電中であってもプランジャ３１ｂが振動弁２１を打撃すると、打撃位置でのプランジャ３１ｂは、駆動電流が減衰するので引っ張りバネ３１ｃ及び重力によって少し戻る。その後通電オフのタイミングまたはタッチデータの減衰により図７(A) の状態に戻る。
【００２９】
以上の構成により、内部メモリｃから音符データが出力されると、音高データに対応する振動弁２１により所定の音高の発音がなされるとともに、タッチデータに応じた音量で発音がなされる。この発音のタイミングは、次に説明するタイミング検出部ｎ、第１カウンタｉ１、第２カウンタｉ２、一致検出部ｊ、及び回転盤４の回転で出力されるパルス信号φＡにより制御される。
【００３０】
図４において、第１カウンタｉ１と第２カウンタｉ２との間には、切換スイッチである積算符長設定スイッチｓが接続されている。第１カウンタｉ１はクロック端子（ＣＫ）に入力されるパルス信号φＡの立ち上がりをカウントする３ビットのカウンタであり、その第１ビット（最下位ビット）、第２ビット、第３ビット（最上位ビット）の信号が積算符長設定スイッチｓの第２接点ｓ２、第３接点ｓ３、第４接点ｓ４にそれぞれ出力される。また、積算符長設定スイッチｓの第１接点ｓ１にはパルス信号φＡが出力される。さらに積算符長設定スイッチｓの共通接点ｓ５は第２カウンタｉ２のクロック端子（ＣＫ）に入力される。第２カウンタｉ２は例えば１６ビットのカウンタであり、クロック端子に入力されるパルス信号φＡの立ち上がりをカウントする。この第２カウンタｉ２のカウント値は一致検出部ｊに出力される。
【００３１】
一方、内部メモリｃから音符データが出力されると、タイミング検出部ｎは音符データから発音タイミングデータを検出して一致検出部ｊに出力する。そして、一致検出部ｊは第２カウンタｉ２から出力されるカウント値が、タイミング検出部ｎから出力されるタイミングデータの値と一致すると、一致信号を前記歩進カウンタｆに出力する。そして、この一致信号により内部メモリｃのアクセスアドレスが更新されて、次の音符データが出力される。
【００３２】
すなわち、発音される音符の発音タイミングデータがタイミング検出部ｎに先読みされており、回転盤４の回転に応じて出力されるパルス信号φＡは、第２カウンタｉ２により演奏の流れに応じたクロックとしてカウントされ、このカウント値が発音タイミングデータと一致すると、この発音タイミングデータとセットとなる音高データとタッチデータが次のアドレスから読み出されて発音がなされる。したがって、回転盤４を回転していくと内部メモリｃから音符データが順次出力されて、演奏が進行する。
【００３３】
ここで、積算符長設定スイッチｓは共通接点ｓ５を第１〜第４接点ｓ１〜ｓ４に対して選択的に接続するものであり、選択された接点の出力の立ち上がりが第２カウンタｉ２でカウントされる。一方、第１カウンタｉ１がパルス信号φＡをカウントすると、この第１カウンタｉ１の第１ビットにはパルスのカウント数が“１，３，５，…”の場合のように２パルス毎に“１”が立つ。また、第２ビットにはパルスのカウント数が“２，６，１０，…”の場合のように４パルス毎に“１”が立つ。さらに、第３ビットにはパルスのカウント数が“４，１２，２０，…”の場合のように８パルス毎に“１”が立つ。
【００３４】
したがって、積算符長設定スイッチｓにおいて、第１接点ｓ１が選択されていると第２カウンタｉ２はパルス信号φＡをそのままカウントし、第２接点ｓ２が選択されていると第２カウンタｉ２はパルス信号φＡを１つ置きにカウントし、第３接点ｓ３が選択されていると第２カウンタｉ２はパルス信号φＡを３つ置きにカウントする。さらに第４接点ｓ４が選択されていると第２カウンタｉ２はパルス信号φＡを７つ置きにカウントする。これをパルス信号φＡの周波数について考えると、第１カウンタｉ１と第２カウンタｉ２による上記の動作はパルス信号φＡを、積算符長設定スイッチｓの設定に応じて１／１，１／２，１／４及び１／８に分周することに相当する。
【００３５】
これにより、積算符長設定スイッチｓの設定に応じて、符長に対する回転盤４の回転角度の分解能を設定することができる。図８は符長と回転角度の分解能の関係を概念的に説明する図であり、四分音符あたり２４クロック（４分の４拍子で１小節あたり９６クロック）で、回転盤４の１回転あたりパルス信号φＡが１９２パルスとなる場合について説明する。
【００３６】
積算符長設定スイッチｓで第１接点ｓ１に設定した場合（図８(A) ）、１回転に対応する第２カウンタｉ２のカウント値は１９２であり、１９２／２４＝８により１／８回転が四分音符１個（１回転で２小節）に対応する。第２接点ｓ２に設定した場合（図８(B) ）、１回転に対応する第２カウンタｉ２のカウント値は９６（＝１９２／２）であり、９６／２４＝４で１／４回転が四分音符１個（１回転で全音符あるいは１小節）に対応する。また、第３接点ｓ３に設定した場合（図８(C) ）、１回転に対応する第２カウンタｉ２のカウント値は４８（＝１９２／４）であり、４８／２４＝２で１／２回転が四分音符１個（１回転で二分音符）に対応する。また、第４接点ｓ４に設定した場合（図８(D) ）、１回転に対応する第２カウンタｉ２のカウント値は２４（＝１９２／８）であり、２４／２４＝１で１回転が四分音符１個に対応する。
【００３７】
以上のように、回転盤４を速く回転すると演奏は速く進行し、遅く回転すると演奏は遅く進行するが、上記のように積算符長設定スイッチｓを設定することにより、回転速度が一定のときの演奏速度を速くしたり遅くしたりすることができ、多様な演奏を行うことができる。また、ハンドル５の手回し操作（回転盤４の回転）に追従して再生されるので、従来のオルゴールのように、メカニックな感覚あるいはマニュアルな感覚を味わうことができる。
【００３８】
（第２実施形態）
図９は第２実施形態の電気回路のブロック図である。この第２実施形態では、第１カウンタｉ１′及び第２カウンタｉ２′がアップダウンカウンタで構成されるとともに、方向検出部ｔを備えている。なお、積算符長設定スイッチｓは第１実施形態と同様に作用する。また、音高検出部ｋ、タッチ検出部ｍ、その他の回路、アクチュエータ及びコーム等の構成及び動作は第１実施形態と同様である。また、曲の選択、楽曲データの先頭アドレスと曲番の情報の検出等は第１実施形態と同様である。
【００３９】
方向検出部ｔはパルス信号φＡ，φＢの位相のずれから回転盤４の回転方向を検出し、その方向検出信号により第１カウンタｉ１′，第２カウンタｉ２′におけるカウントアップ／カウントダウンの機能が選択される。なお、このようにパルス信号φＡ，φＢの位相のずれから回転方向を検出する技術は、例えば特許２６２６１３３号公報に開示されている。また、フォーマット変換部ｂ′は供給される楽曲データを第２実施形態のフォーマットに変換して内部メモリｃ′に記憶する。内部メモリｃ′には第１実施例と同様に複数の楽曲データが記憶されるが、１曲分の各楽曲データは、図示のように、記憶領域の先頭アドレス（Ｐ０）から発音タイミング（クロック）に対応するアドレスの位置に、該発音タイミングの音符データが記憶される。
【００４０】
すなわち、この第２実施形態では、音符データは音高データとタッチデータであり、発音タイミングは１曲の記憶領域の先頭アドレスからの相対アドレスに対応している。すなわち、第２カウンタｉ２′のカウント値（クロック）と先頭アドレスからの相対アドレスとはリニアな関係にあり、アドレス変換部ｆ′は第２カウンタｉ２′のカウント値の増減をアドレスの増減に変換する。そして、該アドレス変換部ｆ′の出力により内部メモリｃ′がアクセスされ、音符データが出力される。この音符データは音高検出部ｋとタッチ検出部ｍに出力される。
【００４１】
以上の構成により、この第２実施形態では、回転盤４を正回転すると第２カウンタｉ２′のカウント値が増加し、内部メモリｃ′のアクセスアドレスが増加するので、楽曲が正方向に再生される。一方、回転盤４を逆回転すると第２カウンタｉ２′のカウント値が減少し、内部メモリｃ′のアクセスアドレスが減少するので、楽曲が逆方向に再生される。なお、積算符長設定スイッチｓの設定により、符長に対する回転盤４の回転角度の分解能を設定することができることは、第１実施形態と同様である。
【００４２】
このように、第２実施形態によれば、ハンドル５の手回し操作の回転方向にも追従して再生されるので、さらに、メカニックな感覚やマニュアルな感覚を味わうことができる。
【００４３】
なお、第１実施形態及び第２実施形態は請求項１に対応しており、フォーマット変換部ｂ（ｂ′）及び内部メモリｃ（ｃ′）が請求項１の「楽曲データ供給手段」に対応している。また、積算符長設定スイッチｓ、第１カウンタｉ１（ｉ１′）及び第２カウンタｉ２（ｉ２′）は「積算符長設定手段」に対応し、回転盤４の１回転に対応する、前記四分音符８個、または、四分音符４個、または、四分音符２個、または、四分音符１個が、「１固まりの音符データから割り出される積算符長の１単位」に対応する。また、回転盤４、ハンドル５は「再生用楽曲演奏進行手段」に対応する。そして、回転盤４の１回転が「１繰り返し動」に対応する。
【００４４】
なお、以上の各実施形態では、フォーマット変換部ｂ，ｂ′に演奏データを供給する楽曲データ外部メモリＢとして、メモリスティックの場合について説明したが、楽曲データ外部メモリＢは、フレキシブルディスク、スマートメディア（登録商標）、ＣＤ−ＲＯＭ、コンパクトフラッシュ（登録商標）等でもよい。
【００４５】
図１０は振動弁２１を打撃するアクチュエータの他の実施例の主要な構成を示す図である。アクチュエータ３２はシリンダ３２ａ内に棒状のプランジャ３２ｂを有しており、プランジャ３２ｂはシリンダ３２ａ内に配設された圧縮バネ３２ｃにより振動弁２１側に付勢されている。プランジャ３２ｂの一部には該プランジャ３２ｂを切削することで縦断面が円弧状の傾斜面３２ｂ−１が形成されている。そして、傾斜面３２ｂ−１に対向する位置に、ソレノイド３２ｄで駆動される制御板３２ｅが配置されている。
【００４６】
以上の構成により、振動弁２１を打撃しないときは、図１０(A) に示したように、プランジャ３２ｂがシリンダ３２ａ内に押し込まれて、制御板３２ｅが傾斜面３２ｂ−１の上端に接した状態にある。そして、図１０(B) のように、ソレノイド３２ｄを駆動して制御板３２ｅを傾斜面３２ｂ−１から離すと、圧縮バネ３２ｃによりプランジャ３２ｂが突出し、振動弁２１を打撃する。なお、プランジャ３２ｂは振動弁２１を打撃すると、図１０(C) のようにシリアル３２ａ内にすぐに落下し、振動弁２１の振動と干渉しない。この状態で、ソレノイド３２ｄを駆動して制御板３２ｅを突出させると、制御板３２ｅの先端が傾斜面３２ｂ−１を下方に押圧するので、プランジャ３２ｂは図１０(A) の状態に戻る。
【００４７】
なお、傾斜面３２ｂ−１は平面でもよいが、上記のように断面円弧状になっていると次のような効果がある。制御板３２ｅにより傾斜面３２ｂ−１を押圧するとき、プランジャ３２ｂが下方に沈むにしたがって圧縮バネ３２ｃの反発力は強くなるが、傾斜面３２ｂ−１が円弧状になっているので、プランジャ３２ｂが下方に沈むにしたがって、制御板３２ｅと傾斜面３２ｂ−１との当接部における制御板３２ｅと傾斜面３２ｂ−１（接平面）との角度が小さくなり、押圧力の下方向成分もその分大きくなるので、プランジャ３２ｂを容易に沈めることができる。
【００４８】
（第３実施形態）
次に、第１実施形態あるいは第２実施形態のオルゴール１０でネットワークを利用する場合の３実施形態について説明する。図１３は第３実施形におけるユーザ側のパーソナルコンピュータ２０のブロック図あり、ＣＰＵ２０ａは、記憶装置２０ｂの例えばハードディスク装置（ＨＤＤ）にインストールされたＯＳによりＲＯＭ２０ｃやＲＡＭ２０ｄを使用して各種の処理を行う。例えば、表示回路２０ｅを介してディスプレイ２０ｆへ表示データを出力したり、キーボード２０ｇやマウス２０ｈの操作に応じたデータの入力処理を行う。音源回路２０ｉはサウンドボード等により実装されており、デジタル処理により生成したオーディオ信号をアンプやスピーカ等のサウンドシステム２０ｊに出力して楽音を発生する。
【００４９】
また、楽曲データに基づいて自動演奏を行うときは、タイマ２０ｋによる割込み処理を行い、楽曲データ中の各種音符のデータを再生し、ノートコード、タッチデータ、ノートオン／ノートオフ等を音源回路２０ｊに出力して楽音を発生する。さらに、通信インターフェース（Ｉ／Ｆ）２０ｍを介してインターネット等のネットワーク４０に接続し、後述のようにデータ通信の処理を行うことにより、ＵＳＢ端子２０ｎに接続された実施形態のオルゴール１０で再生する楽曲データの配信サービスを受ける。
【００５０】
図１１は第３実施形態の全体システムの概略図であり、実施形態のオルゴール１０は前記ＵＳＢ端子Ａ１（図１参照）を介してパーソナルコンピュータ２０に接続される。また、パーソナルコンピュータ２０には電子楽器３０を接続することもでき、パーソナルコンピュータ２０の指示によりこの電子楽器３０で自動演奏を行わせることもできる。パーソナルコンピュータ２０はインターネット等のネットワーク４０を介してサーバ（コンピュータ）５０に接続される。
【００５１】
ネットワーク４０は、例えば周知のようにＷＷＷ（ＨＴＴＰ）等のインターネットプロトコルの基に多数のプロバイダにより多数のサーバと多数のクライアント（パーソナルコンピュータ２０等）がネットワークを形成しているものである。また、ネットワーク４０には、ネットワーク対応の電子機器、銀行や信販カード会社等の決済機関のコンピュータ、Ｗｅｂブラウザが利用可能なパーソナルコンピュータ等の一般クライアントなど、複数の機器が接続されることは周知のおとりである。
【００５２】
サーバ５０のコンピュータの記憶装置５０ａは、例えば内蔵または外付けのＨＤＤ（ハードディスクドライブ）等であり、ＳＭＦ形式の各種の楽曲データ、楽曲データの配信サービス等でユーザのパーソナルコンピュータ２０に表示する各種の情報（ＨＴＭＬで作成された複数のＷＷＷページのソース）など、各種のデータが記憶されている。なお、サーバ５０のコンピュータのハードウエア構成は、オルゴール１０を備えていないこと、記憶装置が大容量である点などを除けば図１３と同様である。
【００５３】
次に、第３実施形態における楽曲データの配信システムの動作について説明する。なお、パーソナルコンピュータ２０では、サーバ５０から送信されるＨＴＭＬファイルによる画面表示を行い、この画面上で入力処理等を行うが、マウスのポインタ（カーソル）を画面上にセットしてマウスをクリックすることを単に「クリックする」という。
【００５４】
図１４は同配信システムのパーソナルコンピュータ２０における処理のフローチャート、図１５は同配信システムのサーバ５０（コンピュータ）における処理のフローチャートである。なお、両図において破線の矢印はネットワーク４０を介したデータ授受のタイミングを表しており、パーソナルコンピュータ２０における処理とサーバ５０における処理を適宜交互に説明する。
【００５５】
先ず、ユーザ側のパーソナルコンピュータ２０の処理（図１４）では、ステップＳ１１で、支援用オフライン検索してサーバ５０に対応するＵＲＬを出力する。サーバ５０では、ステップＳ２１でユーザからのアクセスを監視しており、この場合、パーソナルコンピュータ２０からアクセスがあると、ステップＳ２２で、受信したＵＲＬと楽曲データを表す情報とに基づいて、ユーザにその楽曲データをダウンロードさせる画面からなるＨＴＭＬファイルを送信する。
【００５６】
パーソナルコンピュータ２０では、ステップＳ１２で、受信したＨＴＭＬファイルに基づいて、ディスプレイ２０ｆにユーザ所望の楽曲データのダウンロード画面を表示するとともに購入ボタンを表示する。次に、ステップＳ１３で、ユーザが購入ボタンをクリックしたら購入する旨の情報を送信し、ユーザが試聴ボタンをクリックしたら試聴の旨の情報を送信する。サーバ５０では、ステップＳ２３で試聴する旨の情報が受信されるかを監視し、また、ステップＳ２４で購入する旨の情報が受信されるかを監視している。試聴する旨の情報が受信されれば、ステップＳ２５で、ユーザの所望する楽曲データの試聴データを記憶装置５０ａから読み出して送信する。また、購入する旨の情報が受信されたら、ステップＳ２６で、支払方法を選択させて必要事項を入力させる画面からなるＨＴＭＬファイルを送信し、ステップＳ２７に進む。
【００５７】
パーソナルコンピュータ２０では、ステップＳ１４で試聴する旨の情報を送信したか否かを判定し、試聴する旨の情報を送信していなければ、ステップＳ１５で購入する旨の情報を送信したかを判定する。購入する旨の情報も送信していなければステップＳ１０１に進む。試聴する旨の情報を送信していれば、ステップＳ１６で、試聴データを受信したら、順次、試聴データ（楽曲データ）を順次、音源回路または電子楽器３０（楽音信号発生手段）に送り、楽音信号を発生させて発音する。そして、ステップＳ１７で試聴が終了したか否かを判定し、終了していなければステップＳ１６を繰り返し、終了すればステップＳ１４に戻る。
【００５８】
ステップＳ１５で購入する旨の情報を送信していれば、ステップＳ１８で、支払いに関するＨＴＭＬファイルを受信し、ＨＴＭＬファイルに応じた画面を表示し、支払方法をユーザが選択する処理を行い、また、支払に必要な事項をユーザが入力する処理を行い、この入力された情報を送信する。サーバ５０では、ステップＳ２７で、支払方法と必要な事項の情報が受信されるか監視しており、受信されると、ステップＳ２８で所望の楽曲データを送信して処理を終了する。
【００５９】
パーソナルコンピュータ２０では、ステップＳ１９で送信されてくる所望の楽曲データを受信して記憶装置２０ｂに記憶し、ステップＳ１０２に進む。ステップＳ１０１は、現在選択した楽曲データを購入しない場合の処理であり、別の曲のユーザによる選択が有るか否かを判定する。そして、別の曲の選択がなければステップＳ１０２に進み、別の曲の選択があればステップＳ１２以降の処理を繰り返す。ステップＳ１０２ではユーザにより終了の指示があるか否かを判定し、終了でなければステップＳ１１に戻り、終了であれば処理を終了する。
【００６０】
以上のようにしてパーソナルコンピュータ２０の記憶装置２０ｂに楽曲データが記憶されるが、この楽曲データはパーソナルコンピュータ２０のＵＳＢ端子２０Ａ及びオルゴール１０のＵＳＢ端子Ａ１を介してオルゴール１０に供給される。図１２に示したように、オルゴール１０はＵＳＢインターフェース１０ａを備えており、このＵＳＢインターフェース１０ａはＵＳＢ端子Ａ１から供給される楽曲データをフォーマット変換部１０ｂに出力する。このフォーマット変換部１０ｂは図４のフォーマット変換部ｂ、図９のフォーマット変換部ｂ′と同様であり、オルゴール１０が扱う所定のフォーマット、すなわちオルゴール用の楽曲データに変換する。
【００６１】
このように、第３実施形態は請求項２に対応しており、パーソナルコンピュータ２０、ＵＳＢインターフェース１０ａ及びフォーマット変換部１０ｂが請求項２の「楽曲データ供給手段」に対応している。
【００６２】
なお、オルゴール１０用のフォーマットの楽曲データをサーバ５０側に記憶しておいて、このオフゴール１０用のフォーマットの楽曲データを配信するようにしてもよいが、オルゴール１０においてフォーマット変換部１０ｂを備えていると、配信する楽曲データとして、例えばＳＭＦのフォーマットなど通常の楽曲データの資源をそのまま配信すればよいので、配信サービスに好適である。
【００６３】
以上の第３実施形態では、パーソナルコンピュータ２０で楽曲データの配信を受け、その楽曲データをオルゴール１０に供給するようにしているが、オルゴール１０においてコンピュータを構成し、このオルゴール１０をネットワーク４０に直接接続し、パーソナルコンピュータ２０と同様な処理をさせることで、直接、オルゴール１０で楽曲データの配信を受けるようにしてもよい。この場合も、オルゴール１０内で、フォーマット変換部１０ｂにより楽曲データのフォーマットを変換するようにすればよい。
【００６４】
実施例では、１繰り返し動に対応する積算符長の長さを設定する積算符長設定手段が、該積算符長の長さを選択変更できるようにしているので、同じ速さの繰り返し動に対応する演奏の進行の速さをユーザが適宜設定することができるが、この積算符長の長さは予め決められた固定長でもよい。
【００６５】
【発明の効果】
請求項１のオルゴールによれば、振動弁とアクチュエータによるオルゴールの音色で曲を奏でることができるような楽曲データが得られるので、楽曲データに応じて好みの曲を奏でることができる。また、再生用楽曲演奏進行手段の繰り返し動によりユーザによるマニュアル操作で楽曲演奏を進行させることができ、この繰り返し動の速さによって演奏の進行の速さが変化するので、手動のオルゴールの感覚を得ることができる。
【００６６】
請求項２のオルゴールによれば、請求項１と同様に、振動弁とアクチュエータによるオルゴールの音色で曲を奏でることができるような楽曲データが得られるので、楽曲データに応じて好みの曲を奏でることができるとともに、インターネット等のネットワークによりサーバ等から楽曲データを容易に得ることができる。
【図面の簡単な説明】
【図１】本発明の実施形態のオルゴールの外観斜視図である。
【図２】本発明の実施形態におけるオルゴールの回転盤と磁気センサの詳細を示す図である。
【図３】本発明の実施形態における回転盤の回転に伴うパルス信号の例を示す図である。
【図４】本発明の第１実施形態の電気回路のブロック図である。
【図５】本発明の第１実施形態における内部メモリの記録内容を示す図である。
【図６】本発明の実施形態における駆動回路の詳細を示す回路図である。
【図７】本発明の実施形態におけるアクチュエータの主要な構成を示す図である。
【図８】本発明の実施形態における符長と回転角度の分解能の関係を概念的に説明する図である。
【図９】本発明の第２実施形態の電気回路のブロック図である。
【図１０】本発明の実施形態におけるアクチュエータの他の実施例の主要な構成を示す図である。
【図１１】本発明の第３実施形態の全体システムの概略図である。
【図１２】本発明の第３実施形態におけるオルゴールのＵＳＢインターフェースとフォーマット変換部のブロック図である。
【図１３】本発明の第３実施形態におけるユーザ側のパーソナルコンピュータのブロック図である。
【図１４】本発明の第３実施形態における配信システムのパーソナルコンピュータにおける処理のフローチャートである。
【図１５】本発明の第３実施形態における配信システムのサーバにおける処理のフローチャートである。
【符号の説明】
１…本体ケース、２…コーム、３…アクチュエータアレイ、４…回転盤（再生用楽曲演奏進行手段）、５…ハンドル（再生用楽曲演奏進行手段）、６…磁気センサ、２１…振動弁、３１，３２…アクチュエータ、ｂ，ｂ′…フォーマット変換部（楽曲データ供給手段）、ｃ，ｃ′…内部メモリ（楽曲データ供給手段）、ｓ…積算符長設定スイッチ（積算符長設定手段）、ｉ１，ｉ１′…第１カウンタ（積算符長設定手段）、ｉ２，ｉ２′…第２カウンタ（積算符長設定手段）、１０…オルゴール、２０…パーソナルコンピュータ、３０…電子楽器、４０…ネットワーク、５０…サーバ
【図１】
0003800057.tif 000002
【図２】
0003800057.tif 000003
【図３】
0003800057.tif 000004
【図４】
0003800057.tif 000005
【図５】
0003800057.tif 000006
【図６】
0003800057.tif 000007
【図７】
0003800057.tif 000008
【図８】
0003800057.tif 000009
【図９】
0003800057.tif 000010
【図１０】
0003800057.tif 000011
【図１１】
0003800057.tif 000012
【図１２】
0003800057.tif 000013
【図１３】
0003800057.tif 000014
【図１４】
0003800057.tif 000015
【図１５】
0003800057.tif 000016