JP2005195972A - Electronic musical instrument and control program of the same - Google Patents
Electronic musical instrument and control program of the same Download PDFInfo
- Publication number
- JP2005195972A JP2005195972A JP2004003219A JP2004003219A JP2005195972A JP 2005195972 A JP2005195972 A JP 2005195972A JP 2004003219 A JP2004003219 A JP 2004003219A JP 2004003219 A JP2004003219 A JP 2004003219A JP 2005195972 A JP2005195972 A JP 2005195972A
- Authority
- JP
- Japan
- Prior art keywords
- display
- page
- mode
- screen
- displayed
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000006870 function Effects 0.000 abstract description 87
- 238000012545 processing Methods 0.000 description 27
- 238000000034 method Methods 0.000 description 18
- 238000004891 communication Methods 0.000 description 10
- 238000001514 detection method Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 7
- 230000002093 peripheral effect Effects 0.000 description 7
- 230000000694 effects Effects 0.000 description 5
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000005236 sound signal Effects 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000009527 percussion Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Landscapes
- Electrophonic Musical Instruments (AREA)
Abstract
Description
本発明は、楽器機能に関する表示を行うと共に、ネットワークを介して得られるWEBページを表示可能な電子音楽装置及び該装置の制御プログラムに関する。 The present invention relates to an electronic music apparatus capable of displaying a musical instrument function and displaying a WEB page obtained via a network, and a control program for the apparatus.
従来、下記特許文献1に示されるように、複数ページから成る楽器機能に関する設定、選択画面等の「楽器機能関係ページ」を液晶等の表示部に表示させるようにした電子楽器等の電子音楽装置が知られている。この種の装置では、例えば、音色選択画面や曲データの選択画面等において、音色数や曲データ数が多いために楽器機能関係ページが1画面で表示しきれない場合等に、楽器機能関係ページを例えば複数の音色群毎に複数ページに分割し、各ページ毎に設けたタブを選択することによって所望のページを表示させ、表示されたページ内で具体的な音色選択等を行わせるようにしている。
2. Description of the Related Art Conventionally, as shown in
一方、一般に、パーソナルコンピュータ等において使用されるWEBブラウザには、インターネット等を介して複数のWEBページを訪れた履歴を保存しておき、過去に訪れたページに簡単に再アクセスできるようにする、いわゆる履歴機能がある。履歴表示の切り替えは、通常、「戻る」、「進む」といったボタンによって行われる。 On the other hand, in general, a WEB browser used in a personal computer or the like stores a history of visiting a plurality of WEB pages via the Internet or the like so that the pages visited in the past can be easily accessed again. There is a so-called history function. The switching of the history display is usually performed by using buttons such as “return” and “forward”.
また、ネットワークに接続され、簡易的なWEBブラウザを備えた電子音楽装置も既に知られており(例えば、下記特許文献2)、この種の装置では、表示部にWEBページが表示される。
しかしながら、例えば、同じ表示画面を用いて楽器機能関係ページとWEBページとを選択的に表示させる際、楽器機能関係ページのページ切り替えと、WEBページにおける履歴ページのページ切り替えとで、操作するための操作子が別個である場合は、ユーザは、それらの操作子の操作をそれぞれ覚える必要がある。 However, for example, when the instrument function related page and the WEB page are selectively displayed using the same display screen, the page switching of the instrument function related page and the page switching of the history page in the WEB page are performed. When the controls are separate, the user needs to learn the operations of the controls.
ところで、楽器機能関係ページは、例えば、左右方向乃至上下方向等の2方向に順次切り替えられるようにする一方、WEBページにおける履歴ページは、前進方向(進む)及び後退方向(戻る)の2方向に切り替えるように構成するのが通常である。これら両切り替え操作は、観念的に類似した操作体系といえるため、このことに着目し、ユーザにとって操作を覚えやすくして使い勝手のよい装置を実現する上で、改善の余地があった。 By the way, the instrument function-related pages are sequentially switched in two directions, for example, left and right or up and down, while the history page in the WEB page is in two directions, the forward direction (forward) and the backward direction (back). It is usual to configure to switch. Since these two switching operations can be said to be conceptually similar operation systems, there is room for improvement in focusing on this and realizing a user-friendly device that makes the operations easy to remember.
本発明は上記従来技術の問題を解決するためになされたものであり、その目的は、楽器機能関係ページ及びWEB履歴ページの両ページ切り替え用の操作子を共用化することで、両ページ切り替え操作を類似の操作体系で行えるようにして使い勝手を向上させることができる電子音楽装置及び該装置の制御プログラムを提供することにある。 The present invention has been made in order to solve the above-described problems of the prior art, and its purpose is to switch both pages by sharing an operator for switching both pages of the instrument function related page and the WEB history page. It is an object of the present invention to provide an electronic music apparatus and a control program for the apparatus that can improve usability by performing the same operation with a similar operation system.
上記目的を達成するために本発明の請求項1の電子音楽装置は、表示画面(19)に、複数ページから成る楽器機能関係ページとネットワークを介して得られるWEBページとを選択的に表示させるように構成された電子音楽装置であって、前記表示画面に表示された前記楽器機能関係ページの各ページの表示を、第1方向、第2方向にそれぞれ順次切り替えるための第1、第2操作子(47、48)を有し、前記表示画面に表示された前記WEBページにおける履歴ページの表示の前進方向、後退方向への切り替えを、それぞれ前記第1、第2操作子の操作によっても行えるように構成されたことを特徴とする。
In order to achieve the above object, an electronic music apparatus according to
この構成によれば、第1、第2操作子が楽器機能関係ページのページ切り替えとWEBページにおける履歴ページのページ切り替えとに共用される。 According to this configuration, the first and second operators are commonly used for page switching of the instrument function related page and page switching of the history page in the WEB page.
上記目的を達成するために本発明の請求項2の電子音楽装置の制御プログラムは、複数ページから成る楽器機能関係ページとネットワークを介して得られるWEBページとを画面表示モードに応じて選択的に画面表示させる表示制御手段(38)と、第1、第2操作子(47、48)とを備えた電子音楽装置を制御する電子音楽装置の制御プログラムであって、現在の画面表示モードが、前記楽器機能関係ページが画面表示される第1モードと前記WEBページが画面表示される第2モードのいずれであるかを判別するモード判別ステップと、前記第1、第2操作子の操作を受け付ける操作受付ステップと、前記モード判別ステップによる判別の結果、前記画面表示モードが前記第1モードである場合において、前記操作受付ステップにより前記第1、第2操作子の操作が受け付けられたときは、画面表示された前記楽器機能関係ページの各ページの表示をそれぞれ第1方向、第2方向に順次切り替えるよう前記表示制御手段に指示する一方、前記モード判別ステップによる判別の結果、前記画面表示モードが前記第2モードである場合において、前記操作受付ステップにより前記第1、第2操作子の操作が受け付けられたときは、画面表示された前記WEBページにおける履歴ページの表示をそれぞれ前進方向、後退方向に順次切り替えるよう前記表示制御手段に指示する切り替え指示ステップとをコンピュータに実行させることを特徴とする。
In order to achieve the above object, a control program for an electronic music apparatus according to
この構成によれば、第1、第2操作子の操作により、第1モードでは楽器機能関係ページの切り替えができ、第2モードではWEBページにおける履歴ページの切り替えができる。 According to this configuration, the instrument function related pages can be switched in the first mode by operating the first and second operators, and the history page in the WEB page can be switched in the second mode.
なお、上記請求項2記載の電子音楽装置の制御プログラムを格納したコンピュータ読み取り可能な記憶媒体は、本発明を構成する。
The computer-readable storage medium storing the control program for the electronic music apparatus according to
本発明によれば、楽器機能関係ページ及びWEB履歴ページの両ページ切り替え用の操作子を共用化することで、両ページ切り替え操作を類似の操作体系で行えるようにして使い勝手を向上させることができる。 According to the present invention, it is possible to improve the usability by allowing both page switching operations to be performed with a similar operation system by sharing an operator for switching both pages of the instrument function related page and the WEB history page. .
以下、本発明の実施の形態を図面を参照して説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
図1は、本発明の一実施の形態に係る電子音楽装置の全体構成を示すブロック図である。 FIG. 1 is a block diagram showing the overall configuration of an electronic music apparatus according to an embodiment of the present invention.
本電子音楽装置は、検出回路3、検出回路4、ROM6、RAM7、タイマ8、表示制御回路9、記憶入出力装置10、MIDIインターフェイス(MIDII/F)13、通信インターフェイス(通信I/F)14、音源回路15及び効果回路16が、バス18を介してCPU5にそれぞれ接続されて構成される。
The electronic music apparatus includes a
さらに、検出回路3には鍵等の演奏操作子1が接続され、検出回路4には各種情報を入力するための設定スイッチ等の設定操作子2が接続されている。表示制御回路9にはLCD(液晶ディスプレイ)等の表示装置19が接続されている。CPU5にはタイマ8が接続され、通信I/F14は、有線乃至無線のLAN(Local Area Network)やインターネット、電話回線等の通信ネットワーク101を介して、WEBサーバ等のサーバコンピュータ102が接続される。音源回路15には効果回路16を介してサウンドシステム17が接続されている。
Further, a
検出回路3は演奏操作子1の操作状態、検出回路4は、設定操作子2の操作状態をそれぞれ検出する。CPU5は、本電子音楽装置全体の制御を司る。ROM6は、CPU5が実行する制御プログラム、各種ドライバプログラム及び各種テーブルデータ等を記憶する。RAM7は、演奏データ、テキストデータ等の各種入力情報、各種フラグやバッファデータ及び演算結果等を一時的に記憶する。タイマ8は、タイマ割り込み処理における割り込み時間や各種時間を計時する。表示制御回路9は、表示装置19に、楽譜のほか、WEBページ、楽器機能に関する各種設定画面等の各種情報を表示させる。
The
記憶入出力装置10は、例えば、ハードディスクドライブ(HDD)、CD−ROM(コンパクトディスク−リード・オンリ・メモリ)ドライブ、光磁気ディスク(MO)ドライブ、DVDドライブ、半導体メモリ等で構成され、フロッピー(登録商標)ディスク等の可搬の記憶媒体24をドライブすることもできる。そして、記憶入出力装置10には、CPU5が実行する制御プログラムも記憶でき、ROM6に制御プログラムが記憶されていない場合には、この記憶入出力装置10に制御プログラムを記憶させておき、それをRAM7に読み込むことにより、ROM6に制御プログラムを記憶している場合と同様の動作をCPU5にさせることができる。このようにすると、制御プログラムの追加やバージョンアップ等が容易に行える。
The storage input /
MIDII/F13は、他のMIDI機器100との間でMIDI(Musical Instrument Digital Interface)信号の送受信を行う。音源回路15は、MIDII/F13等から入力された演奏データを楽音信号に変換する。効果回路16は、音源回路15から入力される楽音信号に各種効果を付与し、DAC(Digital-to-Analog Converter)やアンプ、スピーカ等のサウンドシステム17は、効果回路16から入力される楽音信号等を音響に変換する。
The MID II /
図2は、本実施の形態における表示機能を実現するための構成を示すブロック図である。本電子音楽装置には、図2に示すように、ブラウザ機能部30、表示制御部38、楽器関連処理部43等の機能部が備えられる。本電子音楽装置においては、WEBブラウザプログラム、ディスプレイドライバプログラム(以下、「ディスプレイドライバ」と称する)、楽器プログラム、及び楽器UI(ユーザインターフェイス)プログラムが備えられ、これらのプログラムは、例えば、ROM6に格納されている。なお、これらのプログラムは、記憶入出力装置10のハードディスクに格納されていてもよい。
FIG. 2 is a block diagram showing a configuration for realizing the display function in the present embodiment. As shown in FIG. 2, the electronic music apparatus includes functional units such as a
ここで、以下に説明するブラウザ機能部30の機能は、上記WEBブラウザプログラムのほか、主にCPU5、ROM6、RAM7、記憶入出力装置10等の協働によって実現される。同様に、表示制御部38の機能は、上記ディスプレイドライバ、楽器UIプログラムのほか、主にCPU5、ROM6、RAM7、表示制御回路9等の協働によって実現される。また、表示に関する楽器関連処理部43の機能は、上記楽器プログラム、楽器UIプログラムのほか、主にCPU5、ROM6、RAM7、検出回路4等の協働によって実現される。
Here, the function of the
本電子音楽装置では、表示装置19に、楽器機能に関する設定、選択画面等の「楽器機能関係ページ」を主に楽器関連処理部43の処理により表示させる「楽器モード」(第1モード)と、通信ネットワーク101を介して受信されるWEBページ(ブラウザ画面)を主にブラウザ機能部30の処理により表示させる「ブラウザモード」(第2モード)の2つの画面表示モードを、後述する図5のスイッチ処理により選択的に設定することができるようになっている。
In the present electronic music apparatus, the “musical instrument mode” (first mode) for causing the
図3は、楽器モードにおける表示装置19の表示画面の一例と周辺スイッチ群とを示す図である。図4は、ブラウザモードにおける表示装置19の表示画面の一例と周辺スイッチ群とを示す図である。
FIG. 3 is a diagram showing an example of the display screen of the
〈楽器モード〉
まず、楽器モードにおいては、図2に示すように、楽器関連処理部43が表示データ44を表示制御部38に送る。表示データ44は、例えばROM6に記憶されており、複数ページ分の楽器機能関係ページを表示するためのデータを含んでいる。表示制御部38は、表示データ44に基づく画像を生成し、表示装置19に表示させる。楽器モードにおける表示画面は各種存在するが、例えば、図3に例示するように、音色選択画面では、表示装置19の主表示領域45に、複数ページから成る楽器機能関係ページとして音色選択ページが表示され、副表示領域46には、名称を設定するための「NAME」、音色のデモを発音させるための「DEMO」等の固定的な機能メニューが表示される。音色選択ページは、presetページP1、user1ぺージP2及びuser2ぺージP3の3ページに分割されており、同図の例では、user2ぺージP3が実際に表示状態となっている。
<Instrument mode>
First, in the instrument mode, as shown in FIG. 2, the instrument-related
ところで、表示装置19の周辺には、物理的に操作される、例えば、Nextスイッチ47、Backスイッチ48、モード切替スイッチ49A、49B、その他複機能スイッチ(複機能スイッチ50等)等のスイッチ群が配置されている。これらは、設定操作子2に含まれる。後にも述べるが、音色選択ページの切り替えは、Nextスイッチ47、Backスイッチ48でなされ、音色選択ページが表示されている場合において、Nextスイッチ47で同図右方(第1方向)に(ページP1→P2→P3)、Backスイッチ48で同図左方(第2方向)に(ページP3→P2→P1)、それぞれページが順次切り替わるようになっている。モード切替スイッチ49A、49Bは、画面表示モードをそれぞれ楽器モード、ブラウザモードに切り替えるのに用いられる。各複機能スイッチは、画面表示モード乃至表示画面に応じて異なる機能を果たし、例えば、複機能スイッチ50は、音色選択ページが表示されている場合においては、音色のデモを聞くのに用いられる。
By the way, around the
〈ブラウザモード〉
一方、ブラウザモードにおいては、サーバコンピュータ102等に保存されているWEBサイト40から、通信ネットワーク101を介してWEBページを表示するために必要な画像部品31及び該画像部品31に対応している画像ID・座標32をブラウザ機能部30が受信し(図2参照)、これらを例えばRAM7及び記憶入出力装置10のハードディスクに記憶させる。ここで、画像ID・座標32中の画像IDは、対応する画像部品31を特定するための情報であり、座標は、該画像部品31を表示画面のどの位置に表示すべきかを指定する配置情報である。この配置情報には、2次元平面上の座標のような本来の意味における情報だけでなく、配置を指定し得る情報のすべてが含まれる。通常、1ページのWEBページ表示のためには、画像部品31及び画像ID・座標32は多数組用いられる。
<Browser mode>
On the other hand, in the browser mode, an
ブラウザ機能部30の画像生成37は、これら画像部品31及び画像ID・座標32に基づいて、表示装置19に表示するための第1表示用画像37aを生成する。表示制御部38は、この第1表示用画像37aを表示装置19に表示させる。この第1表示用画像37aに基づく表示は、図2、図4に示すように、主表示領域45になされ、主表示領域45には画像及びテキスト等の表示が含まれる。
The
また、図2に示すコントロールメニュー用画像部品(以下、「メニュー用画像部品」と称する)41と、コントロールメニュー用画像ID・座標(以下、「メニュー用画像ID・座標」と称する)42とが、互いに対応付けられて、例えばROM6に記憶されている。なお、これらは、記憶入出力装置10のハードディスクに記憶されていてもよい。ここで、上記画像ID・座標32と同様に、メニュー用画像ID・座標42中の画像IDは、対応するメニュー用画像部品41を特定し、座標は該メニュー用画像部品41の表示配置を規定する。
2 includes a control menu image component (hereinafter referred to as “menu image component”) 41 and a control menu image ID / coordinate (hereinafter referred to as “menu image ID / coordinate”) 42. Are associated with each other and stored in the
メニュー用画像ID・座標42が、ブラウザ機能部30に供給され、これに対応するメニュー用画像部品41が、表示制御部38に供給される。ブラウザ機能部30は、上記供給されたメニュー用画像ID・座標42を表示制御部38に送る。従って、ブラウザ機能部30は、メニュー用画像部品41を受け取ることがなく、メニュー用画像部品41に基づく画像生成処理を行わない。表示制御部38の画像生成39は、上記供給されたメニュー用画像部品41及びメニュー用画像ID・座標42に基づき、表示装置19に表示するための第2表示用画像39aを生成する。表示制御部38は、この第2表示用画像39aを表示装置19に表示させる。この第2表示用画像39aに基づく表示は、図2、図4に示すように、副表示領域46になされる。
The menu image ID / coordinate 42 is supplied to the
図4に示すように、副表示領域46には、「戻る」51、「進む」52等の機能メニューが表示される。このように、主表示領域45の表示用の第1表示用画像37aがブラウザ機能部30で生成され、副表示領域46の表示用の第2表示用画像39aが表示制御部38で生成されて、両表示用画像37a、39aが表示装置19に併せて表示されることで、図4に示すようなブラウザ画面の表示がなされる。
As shown in FIG. 4, function menus such as “return” 51 and “forward” 52 are displayed in the
副表示領域46の表示内容は、主表示領域45のようにアクセスするWEBサイトによって随時切り替わるものではなく、ブラウザモードにおいては固定的なものである。従って、表示内容がほとんど変化しない副表示領域46については、表示制御部38が直接描画するようにすることで、ブラウザ機能部30の処理負担が軽減されている。
The display content of the
ところで、本実施の形態では、ブラウザ機能部30(乃至上記WEBブラウザプログラム)が扱える画像のデータ形式は、所定データ容量のデータ形式(例えば24ビットのフルカラー画像の形式)(以下、「第1のデータ形式」と称する)、あるいはデータ容量がそれ以上である所定のデータ形式に限定されている。一方、表示制御部38(乃至上記ディスプレイドライバ)は、上記第1のデータ形式よりデータ容量の少ないデータ形式(例えば16ビットカラー画像の形式)(以下、「第2のデータ形式」と称する)を少なくとも扱うことができるようになっている。そして、画像部品31は上記第1のデータ形式、メニュー用画像部品41は上記第2のデータ形式で構成されている。これにより、メニュー用画像部品41を記憶するROM6等のメモリ容量の増大が回避され、また、表示制御部38の処理負担も少なくて済む。上記WEBブラウザプログラムとしては、例えば、ACCESS社のNetFront(登録商標)等が採用されるが、これに限定されるものではない。
By the way, in the present embodiment, the data format of the image that can be handled by the browser function unit 30 (or the WEB browser program) is a data format having a predetermined data capacity (for example, a 24-bit full-color image format) (hereinafter referred to as “first image”). Or a predetermined data format having a data capacity larger than that. On the other hand, the display control unit 38 (or the display driver) uses a data format (for example, a 16-bit color image format) having a smaller data capacity than the first data format (hereinafter referred to as “second data format”). At least it can be handled. The
ところで、上記WEBブラウザプログラムには、過去に訪れたWEBサイトの履歴に簡単に再アクセスする「履歴機能」がある。履歴表示を行うために、ブラウザ機能部30では、例えば記憶入出力装置10のハードディスク等に履歴データ33が保存される。履歴データ33の保存の態様には、表示内容すべてを含む表示データ34を保存する態様と、URL(Uniform Resource Locator)の情報のみが含まれるURLデータ35を保存する態様とがある(図2参照)。
By the way, the WEB browser program has a “history function” for easily re-accessing the history of WEB sites visited in the past. In order to display the history, the
表示データ34には、画像部品31及び画像ID・座標32に相当する情報が含まれている。表示データ34に基づいて履歴ページを表示する場合は、画像部品31及び画像ID・座標32に基づく場合と同様に、表示データ34に基づき画像生成37が第1表示用画像37aを生成し、表示制御部38がこれを表示装置19に表示させる。一方、URLデータ35に基づいて履歴ページを表示する場合は、URLデータ35をWEBサイト40に送信すると、それに応答して、WEBサイト40から画像部品31及び画像ID・座標32がブラウザ機能部30に送られる。その後は、上述したのと同様に画像生成37により第1表示用画像37aが生成され、所望の履歴ページが表示装置19に表示される。このような履歴ページの表示処理は、後述する履歴表示の指示によって実行される。
The
ブラウザモードにおける操作は、次のようになされる。図4に示すように、機能メニューである「戻る」51、「進む」52の直下には、複機能スイッチ53、54が配置される。Nextスイッチ47、Backスイッチ48は、ブラウザモードにおいては、複機能スイッチ54、53と同じ機能を果たし、「進む」52、「戻る」51に対応して履歴表示の指示の機能を果たす。すなわち、Nextスイッチ47が押下されると、履歴ページの表示が時間的に前進方向に順次移行し、Backスイッチ48が押下されると、履歴ページの表示が後退方向(過去の方向)に順次移行する。また、複機能スイッチ50は、ブラウザモードにおいては、エンター(確定)を指示するのに用いられる。
The operation in the browser mode is performed as follows. As shown in FIG. 4,
次に、上記説明した各種表示の切り替え等を実現するための具体的処理を説明する。図5は、楽器UIプログラムによるスイッチ処理のフローチャートに、WEBブラウザプログラムによるブラウザ機能処理及び楽器プログラムによる楽器関連処理のフローチャートを併せて示した図である。これらの処理はいずれも、本電子音楽装置の電源オン状態において一定時間間隔で常に実行されている。図6は、画面表示モードと操作されたスイッチの機能との対応関係を規定するテーブルを示す図である。 Next, specific processing for realizing the above-described switching of various displays will be described. FIG. 5 shows a flowchart of switch processing by the musical instrument UI program together with a flowchart of browser function processing by the WEB browser program and musical instrument-related processing by the musical instrument program. All of these processes are always executed at regular time intervals when the electronic music apparatus is powered on. FIG. 6 is a diagram illustrating a table that defines the correspondence between the screen display mode and the function of the operated switch.
まず、スイッチ処理において、ディスプレイ周辺スイッチの操作があったか否かを判別する(ステップS101)。すなわち、モード切替スイッチ49A、49Bを除く、Nextスイッチ47、Backスイッチ48、及び複機能スイッチ50、51、53等の複機能スイッチ群のいずれかの操作の有無を検出する。その判別の結果、ディスプレイ周辺スイッチの操作がない場合は、モード切替スイッチ49A、49Bの操作があったか否かを判別して(ステップS103)、モード切替スイッチ49A、49Bの操作がない場合は、その他処理を実行し(ステップS105)、本処理を終了する。
First, in the switch process, it is determined whether or not a display peripheral switch has been operated (step S101). That is, the presence / absence of operation of any one of the multifunction switch groups such as the
一方、前記ステップS101の判別の結果、いずれかのスイッチが操作された場合は、現在の画面表示モードと操作されたスイッチに応じたキーイベントを発行することで、画面表示モードに応じたプログラムに対して動作を指示する(ステップS102)。一方、楽器関連処理におけるステップS201、及びブラウザ機能処理におけるステップS301では、発行されたキーイベントに応じた動作を実行する。 On the other hand, if one of the switches is operated as a result of the determination in step S101, a program corresponding to the screen display mode is issued by issuing a key event corresponding to the current screen display mode and the operated switch. An operation is instructed to this (step S102). On the other hand, in step S201 in the instrument-related process and in step S301 in the browser function process, an operation corresponding to the issued key event is executed.
すなわち、各周辺スイッチの機能は、画面表示モードによって異なり、例えば、図6に示すように、楽器モードでは、Backスイッチ48、Nextスイッチ47、複機能スイッチ50の機能はそれぞれ、「ひとつ左のタブに移動」(左方へのページ切り替え)、「ひとつ右のタブに移動」(右方へのページ切り替え)、「音色のデモを聞く」に設定される。同様に、ブラウザモードでは、それぞれ履歴ページの戻り、進み、エンター(確定)の機能に設定される。他の複機能スイッチについても、画面表示モードによって個々に異なる機能が設定されている。
That is, the function of each peripheral switch differs depending on the screen display mode. For example, as shown in FIG. 6, in the instrument mode, the functions of the
従って、例えば、楽器モードにおいてNextスイッチ47が操作された場合は、音色選択ページ等におけるページを右方に切り替えることを示すキーイベントが、楽器関連処理部43に対して発行される。すると、楽器関連処理におけるステップS201では、上記発行されたキーイベントに応じた動作が実行される。すなわち、音色選択ページ等におけるページを右方に1ページだけ切り替えるべく、楽器関連処理部43が必要な表示データ44を表示制御部38に送り、表示制御部38が、切り替わったページを表示装置19に表示させる(図3参照)。
Therefore, for example, when the
また、前記ステップS102で、例えば、ブラウザモードにおいてNextスイッチ47が操作された場合は、履歴ページを前進方向(進む方向)に切り替えることを示すキーイベントが、ブラウザ機能部30に対して発行される。すると、ブラウザ機能処理におけるステップS301では、上記発行されたキーイベントに応じた動作が実行される。すなわち、履歴ページを前進方向に1ページだけ切り替えるべく、ブラウザ機能部30において画像生成37が表示データ34に基づき切り替えページ用の第1表示用画像37aを生成し、表示制御部38がこれを表示装置19に表示させる(図4参照)。なお、URLデータ35に基づく場合は、一旦WEBサイト40を介するが、ページ切り替え表示の態様は同じである。
In step S102, for example, when the
前記ステップS103の判別の結果、モード切替スイッチ49A、49Bの操作があった場合は、その操作に応じて画面表示モードを切り替えて、前記ステップS105を実行する。また、楽器関連処理におけるステップS202では、楽器モードにおける各種画面表示処理等の、その他処理が実行される。また、ブラウザ機能処理におけるステップS302では、ブラウザモードにおけるブラウザ画面表示処理等の、その他処理が実行される。
If the result of the determination in step S103 is that the
本実施の形態によれば、ブラウザ画面のうち、副表示領域46に表示される固定的メニューの表示処理は、ブラウザ機能部30でなく表示制御部38が行うようにしたので、ブラウザ機能部30の処理が減少する。よって、ブラウザ画面の全表示処理をブラウザ機能部30が行う場合に比し、ブラウザ機能部30の処理負担が軽減される結果、ブラウザ画面の表示速度を高めることができる。
According to the present embodiment, display processing of the fixed menu displayed in the
また、ブラウザ画面において副表示領域46に固定的メニューを表示するためのメニュー用画像部品41は、主表示領域45の表示用の画像部品31に比しデータ容量が少ないデータ形式であるので、メニュー用画像部品41を記憶するためのメモリ容量が少なくて済むだけでなく、副表示領域46及び主表示領域45の双方の表示のための画像部品が一律にデータ容量の大きいデータ形式である場合に比し、全体として扱うデータ容量が減少するので、処理負担をより軽減し、表示速度の高速化に寄与することができる。
Further, the
本実施の形態によればまた、Nextスイッチ47、Backスイッチ48を楽器機能関係ページのページ切り替えとWEBページにおける履歴ページのページ切り替えとに共用化したので、両ページ切り替え操作を類似の操作体系で行えるようにして使い勝手を向上させることができる。また、両ページ切り替え操作のための物理的スイッチをそれぞれ別個に設ける場合に比し、構成が簡単である。
Further, according to the present embodiment, the
なお、本実施の形態において、メニュー用画像部品41のデータ形式は16ビットカラー画像の形式に限られるものでなく、表示制御部38が扱うことが可能で、且つ、ブラウザ機能部30が扱える最小容量のデータ形式よりも容量の少ないデータ形式であればよい。
In the present embodiment, the data format of the
なお、楽器機能関係ページまたはWEB履歴ページの切り替えに共用されるスイッチは、Nextスイッチ47、Backスイッチ48のような物理スイッチに限定されるものではなく、表示装置19に表示されるいわゆるソフトスイッチであってもよい。また、その名称乃至デザインも、Next、Backに限定されるものでなく、「→」、「←」のような記号等を用いたものであってもよい。
The switches shared for switching between the instrument function related page or the WEB history page are not limited to physical switches such as the
なお、楽器機能関係ページとWEBページとで操作体系が類似しているような他の機能スイッチが設けられる場合は、同様にして本発明を適用可能である。 Note that the present invention can be similarly applied when other function switches having similar operation systems are provided between the instrument function related page and the WEB page.
なお、画面表示モードの切り替えは、モード切替スイッチ49A、49Bにみによって行われるだけでなく、他の操作、例えば、楽器関連機能またはブラウザ機能を使うためになされる他のスイッチ動作に応じて切り替わるように構成してもよい。
Note that the screen display mode is switched not only by the
なお、本実施の形態では、電子音楽装置として鍵を有するもの(電子鍵盤楽器)を例示したが、形態はこれに限定されず、例えば、弦楽器、管楽器、打楽器等の形態でもよい。また、表示処理を行う機能部や演奏機能部等の各機能部を、1つの本体に内蔵したものに限らず、それぞれが別体の装置であって、MIDIや各種ネットワーク等の通信手段を用いて各装置を接続することで電子音楽装置が構成されるようにしてもよい。 In the present embodiment, an electronic music apparatus having a key (electronic keyboard instrument) is exemplified, but the form is not limited to this, and for example, a string instrument, a wind instrument, a percussion instrument, or the like may be used. In addition, each functional unit such as a function unit for performing display processing and a performance function unit is not limited to being built in one main body, but each is a separate device and uses communication means such as MIDI or various networks. The electronic music apparatus may be configured by connecting the devices.
また、本発明を具現化する装置の形態は、電子楽器の形態に限られず、CPU及びアプリケーションソフトウェア等を備えた携帯型の装置の形態をとってもよく、例えば、カラオケ装置、ゲーム装置、携帯電話等の携帯型通信端末装置、携帯型ピアノ等に適用してもよい。携帯型通信端末装置に適用した場合、端末装置のみで所定の機能が完結している構成に限られず、機能の一部をサーバ側に持たせ、端末装置とサーバとからなるシステム全体として本発明の機能を実現するように構成してもよい。 The form of the apparatus embodying the present invention is not limited to the form of an electronic musical instrument, and may take the form of a portable apparatus including a CPU and application software, for example, a karaoke device, a game device, a mobile phone, etc. The present invention may be applied to portable communication terminal devices, portable pianos, and the like. When applied to a portable communication terminal device, the present invention is not limited to a configuration in which a predetermined function is completed with only the terminal device, and the present invention as a whole system including the terminal device and the server is provided with a part of the function on the server side. You may comprise so that this function may be implement | achieved.
また、本発明の目的は、実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPU5やMPU等)が記憶媒体に格納されたプログラムコードを読み出して実行することによっても達成される。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。また、プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光磁気ディスク、CD−ROM、CD−R、CD−RW、DVD−ROM、DVD−RAM、DVD−RW、DVD+RW、磁気テープ、不揮発性のメモリカード、ROM等を用いることができる。また、通信ネットワークを介してサーバコンピュータからプログラムコードが供給されるようにしてもよい。
Another object of the present invention is to supply a storage medium storing software program codes for realizing the functions of the embodiments to a system or apparatus, and the computer of the system or apparatus (or
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているOS(オペレーティングシステム)等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPU5等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
Further, by executing the program code read by the computer, not only the functions of the above-described embodiments are realized, but also an OS (operating system) running on the computer based on the instruction of the program code. A case where part or all of the actual processing is performed and the functions of the above-described embodiments are realized by the processing is also included. Further, after the program code read from the storage medium is written to a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer, the function expansion is performed based on the instruction of the program code. The case where the
5 CPU、 19 表示装置(表示画面)、 30 ブラウザ機能部、 38 表示制御部(表示制御手段)、 47 Nextスイッチ(第1操作子)、 48 Backスイッチ(第2操作子) 5 CPU, 19 display device (display screen), 30 browser function section, 38 display control section (display control means), 47 Next switch (first operation element), 48 Back switch (second operation element)
Claims (2)
前記表示画面に表示された前記楽器機能関係ページの各ページの表示を、第1方向、第2方向にそれぞれ順次切り替えるための第1、第2操作子を有し、
前記表示画面に表示された前記WEBページにおける履歴ページの表示の前進方向、後退方向への切り替えを、それぞれ前記第1、第2操作子の操作によっても行えるように構成されたことを特徴とする電子音楽装置。 An electronic music apparatus configured to selectively display a musical instrument function related page composed of a plurality of pages and a WEB page obtained via a network on a display screen,
Having first and second operators for sequentially switching the display of each page of the instrument function related page displayed on the display screen in a first direction and a second direction,
The history page display on the WEB page displayed on the display screen can be switched to the forward direction and the backward direction by operating the first and second operators, respectively. Electronic music device.
現在の画面表示モードが、前記楽器機能関係ページが画面表示される第1モードと前記WEBページが画面表示される第2モードのいずれであるかを判別するモード判別ステップと、
前記第1、第2操作子の操作を受け付ける操作受付ステップと、
前記モード判別ステップによる判別の結果、前記画面表示モードが前記第1モードである場合において、前記操作受付ステップにより前記第1、第2操作子の操作が受け付けられたときは、画面表示された前記楽器機能関係ページの各ページの表示をそれぞれ第1方向、第2方向に順次切り替えるよう前記表示制御手段に指示する一方、前記モード判別ステップによる判別の結果、前記画面表示モードが前記第2モードである場合において、前記操作受付ステップにより前記第1、第2操作子の操作が受け付けられたときは、画面表示された前記WEBページにおける履歴ページの表示をそれぞれ前進方向、後退方向に順次切り替えるよう前記表示制御手段に指示する切り替え指示ステップとをコンピュータに実行させることを特徴とする電子音楽装置の制御プログラム。 Electronic music apparatus comprising display control means for selectively displaying a plurality of musical instrument function-related pages and a WEB page obtained via a network according to a screen display mode, and first and second operators An electronic music device control program for controlling
A mode determination step of determining whether the current screen display mode is a first mode in which the instrument function related page is displayed on the screen or a second mode in which the WEB page is displayed on the screen;
An operation receiving step for receiving operations of the first and second operators;
As a result of the determination in the mode determination step, when the screen display mode is the first mode, when the operation of the first and second operators is received in the operation reception step, the screen displayed The display control means is instructed to sequentially switch the display of each page of the instrument function related pages in the first direction and the second direction respectively. On the other hand, as a result of the determination in the mode determination step, the screen display mode is in the second mode. In some cases, when the operations of the first and second operators are received in the operation receiving step, the history page display on the WEB page displayed on the screen is sequentially switched in the forward direction and the backward direction, respectively. A switching instruction step for instructing the display control means to be executed by a computer. Music device control program.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004003219A JP2005195972A (en) | 2004-01-08 | 2004-01-08 | Electronic musical instrument and control program of the same |
| US11/031,324 US7368653B2 (en) | 2004-01-08 | 2005-01-07 | Electronic musical apparatus and program for controlling the same |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004003219A JP2005195972A (en) | 2004-01-08 | 2004-01-08 | Electronic musical instrument and control program of the same |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2005195972A true JP2005195972A (en) | 2005-07-21 |
Family
ID=34818192
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004003219A Pending JP2005195972A (en) | 2004-01-08 | 2004-01-08 | Electronic musical instrument and control program of the same |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2005195972A (en) |
-
2004
- 2004-01-08 JP JP2004003219A patent/JP2005195972A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20020036623A1 (en) | Information processing apparatus, information inputting device, and information processing main unit | |
| JP2006343884A (en) | Screen display program, computer-readable storage medium storing screen display program, screen display device, portable terminal device and screen display method | |
| KR20100026711A (en) | A method for composing with touch screen of mobile terminal and an apparatus thereof | |
| US7799985B2 (en) | Electronic musical apparatus, control method therefor, and storage medium storing instructions for implementing the method | |
| US7504574B2 (en) | Electronic musical instrument and waveform assignment program | |
| US7368653B2 (en) | Electronic musical apparatus and program for controlling the same | |
| JP4214916B2 (en) | Electronic music equipment | |
| JP2005195972A (en) | Electronic musical instrument and control program of the same | |
| JP4530001B2 (en) | Parameter setting device for musical tone control device | |
| JP4285352B2 (en) | Operation input device for electronic music equipment | |
| JP3738695B2 (en) | Electronic device, setting method thereof, and storage medium | |
| JP2002261884A (en) | Mobile communication terminal | |
| JP4702564B2 (en) | Sound processing apparatus and program for controlling the same | |
| JP2009070412A (en) | Screen display program, computer-readable storage medium storing screen display program, screen display device, movie terminal device, and screen display method | |
| JP4613488B2 (en) | Music score display device and music score display control program | |
| JP2004109745A (en) | Expression parameter editing device and program for realizing expression parameter editing method | |
| JP4946280B2 (en) | Electronic musical instruments and programs | |
| JP4396454B2 (en) | Music information display device and program | |
| JP3876733B2 (en) | Selection control apparatus and program | |
| JP3846334B2 (en) | Program for realizing automatic composition / arrangement device and automatic composition / arrangement method | |
| JP6416028B2 (en) | Karaoke input device and program | |
| JP2003186477A (en) | Playing data reproducing device and program | |
| JP3861872B2 (en) | Performance control data conversion device and program | |
| JP4734449B2 (en) | Mobile communication terminal | |
| JP2004219604A (en) | Music content using device and computer program applied to the device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060123 |
|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20060425 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20071101 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071113 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071220 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20080205 |