(57)【要約】【課題】電子楽器に外部機器を接続する操作を容易にするとともに、ジャック基板を小型化する。【解決手段】ワンチップマイコン２１は、ＵＳＢ端子５に外部機器が接続されたことを検出してＵＳＥ信号を出力する。ホストマイコン１３はＵＳＥ信号を受信すると、ポートＳＩＯ１を有効にする一方、ポートＳＩＯ２を遮断する。これによって、ＵＳＢ端子５がＭＩＤＩ端子３，４に優先される。ＵＳＢ端子５の優先処理では、現在送信中の信号をアクティブな状態のままにせず、レベルを実質的にゼロに下げる。【選択図】　　　　図２
2004133135.tif 000002
【特許請求の範囲】
【請求項１】
互いに異なるフォーマットで情報の双方向転送が可能な複数の接続端子と、
前記接続端子のうち、予定の接続端子に外部機器が接続されたことを検出する手段と、
前記予定の接続端子に外部機器が接続されたことを検出した場合に、該接続端子に接続された外部機器との通信を可能にし、その他の接続端子に接続された外部機器との通信を不可にする優先接続手段とを具備したことを特徴とする外部機器接続端子付き電子楽器。
【請求項２】
前記外部機器との通信を不可にするに際して、その時点で既に送信した情報をリセットするためのデータを出力することを特徴とする請求項１記載の外部機器接続端子付き電子楽器。
【請求項３】
前記複数の接続端子を介して転送された情報を記憶する記憶手段と、
前記記憶手段の容量が前記情報を同時に記憶するのに十分であるかどうかを判断する記憶容量検出手段と、
前記記憶手段の記憶容量が前記複数の接続端子を介して転送された情報を同時に記憶するのに十分であると判断された場合に、前記優先接続手段を無効にし、前記複数の接続端子を介して転送された情報を前記記憶手段で同時に受け付けて処理することを特徴とする請求項１または２記載の外部機器接続端子付き電子楽器。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電子楽器に関し、特に、外部機器を接続するための接続端子を複数備え、これらの接続端子に優先度を付加させるのに好適な電子楽器に関する。
【０００２】
【従来の技術】
図８は複数の外部接続端子を有する従来の電子楽器の側面図である。同図において、電子楽器１００には、ＭＩＤＩ−ＩＮ端子１０１およびＭＩＤＩ−ＯＵＴ端子１０２とパーソナルコンピュータのシリアル信号入出力端子１０３とが設けられる。これらの端子を通じて電子楽器１００と図示しない外部機器とで行われる通信は互いにフォーマットが異なる。そして、端子１０１，１０２および端子１０３のいずれかを選択するセレクタスイッチ１０４を備えていた。ユーザは、このセレクタスイッチ１０４を操作してどの外部機器を電子楽器１００に接続したいかを明確に指示する必要がある。
【０００３】
【発明が解決しようとする課題】
前記セレクタスイッチを適切に切り替えることがユーザによって必ずしも実行されない場合があった。ユーザがこのような機器の取り扱いに不慣れであったり、誤操作したりすることがあるからである。
【０００４】
一方、外部機器を接続するためのジャック基板を小型化したいという要望もある。レイアウトの自由度やコストダウンを図るためである。そのためには、セレクタスイッチを省略できれば好都合である。
【０００５】
また、上記複数の外部接続端子を有する電子楽器であっても、それらを同時に使用することはできなかった。従来、複数の外部機器を同時に接続して使用する要求がなかったためである。しかし、近年、電子楽器の種類が豊富になり、使用形態も多様化していることから、複数の外部接続を同時に処理することができる電子楽器が望まれる。
【０００６】
本発明は、上記課題に鑑み、使いやすさとコストダウンとを図ることができるとともに、使用形態の拡張を図ることができる外部機器接続端子付き電子楽器を提供することを目的とする。
【０００７】
【課題を解決するための手段】
上記の課題を解決し、目的を達成するための本発明は、互いに異なるフォーマットで情報の双方向転送が可能な複数の接続端子と、前記接続端子のうち、予定の接続端子に外部機器が接続されたことを検出する手段と、前記予定の接続端子に外部機器が接続されたことを検出した場合に、該接続端子に接続された外部機器との通信を可能にし、その他の接続端子に接続された外部機器との通信を不可にする優先接続手段とを具備した点に第１の特徴がある。
【０００８】
また、本発明は、前記外部機器との通信を不可にするに際して、その時点で既に送信した情報をリセットするためのデータを出力する点に第２の特徴がある。
【０００９】
第１および第２の特徴によれば、複数の接続端子に外部機器が接続された場合、予定の接続端子が優先的に選択され、該接続端子に接続された外部機器と電子楽器間でだけ情報の双方向転送が可能になる。したがって、ユーザによるセレクタスイッチの操作を省略して、優先付けられた外部機器を使用することができる。
【００１０】
また、本発明は、前記複数の接続端子を介して転送された情報を記憶する記憶手段と、前記記憶手段の容量が前記情報を同時に記憶するのに十分であるかどうかを判断する記憶容量検出手段とを具備し、前記記憶手段の記憶容量が前記複数の接続端子を介して転送された情報を同時に記憶するのに十分であると判断された場合に、前記優先接続手段を無効にし、前記複数の接続端子を介して転送された情報を前記記憶手段で同時に受け付けて処理する点に第３の特徴がある。
【００１１】
第３の特徴によれば、十分な記憶容量を確保することにより、接続端子に接続された外部機器を複数同時に使用して情報転送を行う選択が可能であり、機能が拡張される。
【００１２】
【発明の実施の形態】
以下、図面を参照して本発明を詳細に説明する。図１は、本発明の一実施形態に係る電子楽器の側面図である。この電子楽器は具体的には電子ピアノである。電子ピアノ１の側面に設けられたジャック基板２には、ＭＩＤＩ−ＩＮ端子３およびＭＩＤＩ−ＯＵＴ端子４（以下、統合的に「ＭＩＤＩ端子」という）とパーソナルコンピュータ等の外部機器と接続可能なＵＳＢ端子５とが設けられる。これらの端子を通じて電子ピアノ１と図示しない外部機器とで互いに通信が行われ、例えば、電子ピアノ１による演奏に基づいて外部機器で発音させたり、ＭＩＤＩ機器やパソコン等からの演奏情報に基づいて電子ピアノ１で自動演奏させたりすることができる。
【００１３】
ＭＩＤＩ端子３，４とＵＳＢ端子５とに外部機器が同時に接続された場合は、ＵＳＢ端子５を優先して使用することができる。近年、パソコンと電子楽器とを接続して使用するユーザが多くなっており、予めＵＳＢ端子５を優先させておくことが望まれるからである。この機能は、セレクタスイッチをユーザが接続の都度選択したりするのではなく、ユーザの操作を介さずに内部で判断することができる。詳細は後述する。
【００１４】
上記各端子の下方には、ペダルスイッチの接続端子６、内部スピーカのオン・オフスイッチ７、オーディオ入力端子８、オーディオ出力端子９，１０、およびヘッドフォン接続端子１１，１２が設けられる。
【００１５】
図２は、上記電子ピアノの要部ハード構成を示すブロック図である。電子ピアノ１は該電子ピアノ１の全体を制御するホストマイコン１３を有する。ホストマイコン１３は鍵盤１４および操作パネル１５から入力される検出信号によって予定の処理を行う。鍵盤１４は押鍵・離鍵操作を感知するセンサを備え、キーオンデータ、キーオフデータ、ベロシティデータ等（鍵盤情報）を出力する。操作パネル１５は、メインスイッチ、効果スイッチ等、各種スイッチとホストマイコン１３の処理結果に応じた表示を行うＬＥＤ表示器とを備える（いずれも図示しない）。
【００１６】
ホストマイコン１３は、鍵盤情報およびスイッチ操作の検出信号に基づいて演奏データを作成し、音源装置（音源ＬＳＩ）１６に出力する。音源装置１６は複数の楽音を同時発生できるよう複数の楽音発生チャンネルを備え、例えば、正弦波加算方式で楽音を合成する。入力された演奏データに従って形成された波形データはＤＳＰ（デジタル・シグナル・プロセッサ）１７でエフェクトを付加され、さらにＤ／Ａ変換器１８でアナログ信号に変換される。このアナログ信号はアンプ１９を介してサウンドシステム２０に入力される。
【００１７】
ホストマイコン１３は、鍵盤１４や操作パネル１５から入力されるデータだけでなく、ＭＩＤＩ端子３，４とＵＳＢ端子５を通じて外部機器から入力されるデータを処理する。この外部機器とホストマイコン１３とは双方向で情報転送が可能である。外部機器とホストマイコン１３とで互いに送受されるデータのうち、ＵＳＢ端子５を介するデータを他に優先させる処理のためのワンチップマイコン２１が設けられる。
【００１８】
ＵＳＢ端子５はワンチップマイコン２１を介してホストマイコン１３のシリアルポートＳＩＯ１に接続され、ＭＩＤＩ端子３，４はホストマイコン１３のシリアルポートＳＩＯ２に接続される。また、ワンチップマイコン２１の出力側の一つの端子はホストマイコン１３のＩＮ端子に接続される。
【００１９】
ＵＳＢ端子５を介して例えばパソコンが接続されると、ワンチップマイコン２１は、該ＵＳＢ端子５を通して外部パソコン等とのコミュニケートを行い、アクティブであることを判別し、アクティブであることが検出されれば、ＵＳＥ信号をホストマイコン１３に入力する。ホストマイコン１３は、このＵＳＥ信号が入力されると、シリアルポートＳＩＯ１を有効にし、シリアルポートＳＩＯ２を無効にする。これによって、ＵＳＢ端子５がＭＩＤＩ端子３，４に優先する。なお、ＵＳＢ端子５が接続されたことは、特定のピンがアクティブになったことで判断できるが、外部接続されるパソコンと１チップマイコン２１との間で、互いを識別するコマンドを送受することによって判断することができる。
【００２０】
前記ＵＳＥ信号に応答してシリアルポートＳＩＯ１のみを有効にし、シリアルポートＳＩＯ２を無効にする際には、その時点で送信中の情報をアクティブのままにしない処理を行うのがよい。図３は、ＵＳＥ信号入力時に中断されるＭＩＤＩ信号の処理例を示す図である。図３に示すように、ＭＩＤＩ−ＩＮ端子を通じたキーデータおよびＭＩＤＩ−ＯＵＴ端子を通じたキーデータは、ＵＳＥ信号に応答してローレベルに下げられる。
【００２１】
図４は、図２の変形例を示す要部ブロック図である。図２では、ＭＩＤＩ端子３，４と、ＵＳＢ端子５とはホストマイコン１３に接続され（ＵＳＢ端子５はワンチップマイコン２１を介して接続）、ホストマイコン１３側で、ＵＳＢ端子５との接続を優先する処理を行った。一方、この変形例では、ワンチップマイコン２１の出力側およびＭＩＤＩ端子３，４を一旦セレクタ２２で受け、そこで選択された側をホストマイコン１３に接続するよう構成した。つまり、ワンチップマイコン２１がＵＳＢ端子５を検出して出力されるＵＳＥ信号はセレクタ２２に入力される。セレクタはＵＳＥ信号に応答して、ＵＳＢ端子５をホストマイコン１３に接続するように切り替えを行う。この変形例では、セレクタ２２を付加しなければならないが、ホストマイコン１３の負荷は軽減されるという効果がある。
【００２２】
また、ＵＳＢ端子５を介して入力されるデータは必ずしもホストマイコン１３を通じて処理されるものに限らない。例えば、音声情報がデジタルデータとしてＵＳＢ端子５を通じて入力されることがある。この場合、音声情報はホストマイコン１３を介さず、直接ＤＳＰ１７に入力することができる。
【００２３】
図５は音声情報の処理を行うための構成例を示す図である。同図において、ＤＳＰ１７には、ワンチップマイコン２１からホストマイコン１３を介さずに音声情報が入力される。なお、この場合、ワンチップマイコン２１は入力データが音声情報かどうかを判別する機能を有し、音声情報の場合にのみＤＳＰ１７にデータを出力する。
【００２４】
上述の実施形態では、ＵＳＢ端子５を優先させたが、ＭＩＤＩ端子３，４およびＵＳＢ端子５を介して接続される外部接続機器の両方と通信可能にしてもよい。図６は、ＭＩＤＩ端子３，４およびＵＳＢ端子５の双方を同時に使用する場合のホストマイコン１３の要部処理を示すフローチャートである。
【００２５】
図６において、ステップＳ１では、メモリに該メモリの残容量を判断するためのテストデータを書き込む。テストデータのサイズは特定されており、書き込みエリアも特定されている。ステップＳ２では、前記テストデータを読み出す。ステップＳ３では、テストデータが読み出せたか否かを判断する。ステップＳ３が肯定ならば、ステップＳ４でフラグＦ１に「１」をセットする。テストデータが読み出せなかった場合はステップＳ５でフラグＦ１に「０」をセットする。
【００２６】
図７は、端子セレクト処理のフローチャートである。まず、ステップＳ１０では、ＵＳＢ端子５が接続されているか否かを判断する。ＵＳＢ端子５が接続されていれば、ステップＳ１１に進み、フラグＦ１に「１」がセットされているか否かを判別する。フラグＦ１に「１」がセットされていれば、ステップＳ１２でシリアルポートＳＩＯ１，ＳＩＯ２を双方とも有効にする。一方、フラグＦ１に「０」がセットされていればステップＳ１３に進んでシリアルポートＳＩＯ１だけを有効にし、シリアルポートＳＩＯ２は無効にする。
【００２７】
例えば、ＭＩＤＩ端子３，４から入力される演奏情報およびＵＳＢ端子５から入力される音声情報をホストマイコン１３のメモリで受けてＤＳＰ１７で混合し、出力することができる。
【００２８】
上述のように、メモリ容量が所定量以上有る場合に同時処理が可能であると判断してＵＳＢ端子５を優先させる処理モードを禁止するので、十分な記憶容量を確保するためホストマイコン１３の内部メモリの他、内部メモリより大きい外部メモリを設けるのがよい。
【００２９】
メモリの容量が十分であると判断された場合に自動的に同時処理するようにすることにより、外部メモリを付けない設定と、外部メモリを付けた設定とで、一つの接続端子を優先させる処理を行うか、同時処理するかを決定できる。しかし、この例に限らず、同時処理モードを予め選択した場合にだけ同時処理が選択されるようにしてもよい。この場合、同時処理モードを選択しなかった場合は一つの接続端子を優先させる優先処理が実行される。同時処理モードは予めシステムデータとして組み込んでおいても良いし、スイッチなどの入力手段で同時処理モードと優先処理モードとを選択できるようにしてもよい。
【００３０】
【発明の効果】
以上の説明から明らかなように、請求項１，２の発明によれば、複数の外部機器接続端子をユーザがスイッチで使い分けることなく、予め設定された外部機器接続端子が自動的に選択される。したがって、使用する外部機器を指定する手間を省略できるし、外部機器接続端子を設ける基板からスイッチを取り除くことができるので、該基板上のレイアウトの自由度が増すし、基板の小型化でコスト削減も果たされる。
【００３１】
請求項３の発明によれば、記憶容量が十分確保されておくことにより、複数の外部機器接続端子を介して同時に情報を送受し、処理することができる。したがって、外部メモリを設けて十分な記憶容量を確保している場合に、この外部メモリを取り除いた設定とすることにより自動的に優先接続手段による処理が可能となる。一方、外部メモリを付加した場合は優先接続手段が無効にされて同時処理が可能になる。
【００３２】
このように、本発明によれば、複数の外部機器接続端子を有する場合に、ユーザのスイッチ操作を少なくして煩雑さを排除することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る電子ピアノの側面図である。
【図２】本発明の一実施形態に係る電子ピアノの要部構成を示すブロック図である。
【図３】優先接続されたときのＭＩＤＩ情報の処理例を示す図である。
【図４】変形例に係る電子ピアノの要部構成を示すブロック図である。
【図５】別の変形例に係る電子ピアノの奥羽構成を示すブロック図である。
【図６】メモリチェックのフローチャートである。
【図７】端子セレクト処理のフローチャートである。
【図８】従来技術に係る電子ピアノの側面図である。
【符号の説明】
１…電子ピアノ、　２…ジャック基板、　３，４…ＭＩＤＩ端子、　５…ＵＳＢ端子、　１３…ホストマイコン、　１４…鍵盤、　１５…操作パネル、　１６…音源装置、　１７…ＤＳＰ、　１８…Ｄ／Ａ変換器、　２１…ワンチップマイコン、　２２…セレクタ
【図１】
2004133135.tif 000003
【図２】
2004133135.tif 000004
【図３】
2004133135.tif 000005
【図４】
2004133135.tif 000006
【図５】
2004133135.tif 000007
【図６】
2004133135.tif 000008
【図７】
2004133135.tif 000009
【図８】
2004133135.tif 000010
【手続補正書】
【提出日】平成14年10月18日(2002.10.18)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００２
【補正方法】変更
【補正の内容】
【０００２】
【従来の技術】
図８は複数の外部接続端子を有する従来の電子楽器の側面図である。同図において、電子楽器１００には、ＭＩＤＩ−ＩＮ端子１０１およびＭＩＤＩ−ＯＵＴ端子１０２とパーソナルコンピュータのシリアル信号入出力端子１０３とが設けられる。これらの端子を通じて電子楽器１００と図示しない外部機器とで行われる通信は互いにフォーマットが異なる。そして、端子１０１，１０２および端子１０３のいずれかを選択するセレクタスイッチ１０４を備えていた。ユーザは、このセレクタスイッチ１０４を操作してどの外部機器を電子楽器１００に接続していたかを明確に指示する必要がある。音源装置において、双方向シリアル通信手段から入力された演奏データと、シリアル入力手段から入力された演奏データとを切換手段によって選択的に音源回路に入力できるものが知られている（特許第３０８６３１５号）。