[go: up one dir, main page]

JP2005195972A - Electronic musical instrument and control program of the same - Google Patents

Electronic musical instrument and control program of the same Download PDF

Info

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
Application number
JP2004003219A
Other languages
Japanese (ja)
Inventor
Takeo Shibukawa
竹夫 渋川
Tsutomu Yanase
力 柳瀬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yamaha Corp
Original Assignee
Yamaha Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Yamaha Corp filed Critical Yamaha Corp
Priority to JP2004003219A priority Critical patent/JP2005195972A/en
Priority to US11/031,324 priority patent/US7368653B2/en
Publication of JP2005195972A publication Critical patent/JP2005195972A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Electrophonic Musical Instruments (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To improve operability by making changeover operations of both pages to be performed with analogous changeover systems, by using an operation piece for changeover of the both pages of a musical instrument relation page and an WEB history page in common. <P>SOLUTION: A Next switch 47 and a Back switch 48 which are to be physically operated are provided in the periphery of a display device 19. The functions of these switches are set by a table according to a display mode. On a timbre selection screen in a musical instrument mode, a timbre selection page, consisting of a plurality of pages displayed in the main display area 45 of the display device 19, is displayed; and in a browser mode, a browser screen, such as a picture, a text is displayed. When, the Next switch 47 and the Back switch 48 are operated, a timbre selection page is sequentially changed to the right and to the left in the musical instrument mode and the display of a history page is changed forward and backward in time, in the browser mode. <P>COPYRIGHT: (C)2005,JPO&NCIPI

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 Patent Document 1 below, an electronic music apparatus such as an electronic musical instrument in which “musical instrument function related pages” such as settings and selection screens related to musical instrument functions consisting of a plurality of pages are displayed on a display unit such as a liquid crystal display It has been known. In this type of device, for example, the instrument function related page cannot be displayed on one screen due to the large number of timbres and music data on the tone color selection screen or the song data selection screen. Is divided into a plurality of pages for each timbre group, and a desired page is displayed by selecting a tab provided for each page, and a specific timbre selection is performed in the displayed page. ing.

一方、一般に、パーソナルコンピュータ等において使用される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ページが表示される。
特開2002−328770号公報 特開2003−255934号公報
Also, an electronic music apparatus connected to a network and provided with a simple WEB browser is already known (for example, Patent Document 2 below). In this type of apparatus, a WEB page is displayed on a display unit.
JP 2002-328770 A JP 2003-255934 A

しかしながら、例えば、同じ表示画面を用いて楽器機能関係ページと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 claim 1 of the present invention selectively displays a musical instrument function related page composed of a plurality of pages and a WEB page obtained via a network on a display screen (19). The first and second operations for sequentially switching the display of each page of the instrument function related pages displayed on the display screen to the first direction and the second direction, respectively. The display of the history page 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. It was configured as described above.

この構成によれば、第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 claim 2 of the present invention selectively selects a musical instrument function related page consisting of a plurality of pages and a WEB page obtained via a network according to a screen display mode. An electronic music apparatus control program for controlling an electronic music apparatus comprising display control means (38) for screen display and first and second operators (47, 48), wherein the current screen display mode is: A mode discrimination step for discriminating between the first mode in which the instrument function related page is displayed on the screen and the second mode in which the WEB page is displayed on the screen, and the operation of the first and second operators are accepted. When the screen display mode is the first mode as a result of the determination in the operation reception step and the mode determination step, the operation reception step When the operation of the first or second operator is accepted, the display control means is instructed to sequentially switch the display of each page of the instrument function related page displayed on the screen in the first direction and the second direction, respectively. On the other hand, when the screen display mode is the second mode as a result of the determination in the mode determination step, the screen display is performed when the operation of the first and second operators is received in the operation reception step. And a switching instruction step for instructing the display control means to sequentially switch the display of the history page on the WEB page in the forward direction and the backward direction, respectively.

この構成によれば、第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 claim 2 constitutes the present invention.

本発明によれば、楽器機能関係ページ及び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 detection circuit 3, a detection circuit 4, a ROM 6, a RAM 7, a timer 8, a display control circuit 9, a storage input / output device 10, a MIDI interface (MIDII / F) 13, and a communication interface (communication I / F) 14. The sound source circuit 15 and the effect circuit 16 are connected to the CPU 5 via the bus 18 respectively.

さらに、検出回路3には鍵等の演奏操作子1が接続され、検出回路4には各種情報を入力するための設定スイッチ等の設定操作子2が接続されている。表示制御回路9にはLCD(液晶ディスプレイ)等の表示装置19が接続されている。CPU5にはタイマ8が接続され、通信I/F14は、有線乃至無線のLAN(Local Area Network)やインターネット、電話回線等の通信ネットワーク101を介して、WEBサーバ等のサーバコンピュータ102が接続される。音源回路15には効果回路16を介してサウンドシステム17が接続されている。   Further, a performance operator 1 such as a key is connected to the detection circuit 3, and a setting operator 2 such as a setting switch for inputting various information is connected to the detection circuit 4. A display device 19 such as an LCD (Liquid Crystal Display) is connected to the display control circuit 9. A timer 8 is connected to the CPU 5, and a communication I / F 14 is connected to a server computer 102 such as a WEB server via a communication network 101 such as a wired or wireless LAN (Local Area Network), the Internet, or a telephone line. . A sound system 17 is connected to the sound source circuit 15 via an effect circuit 16.

検出回路3は演奏操作子1の操作状態、検出回路4は、設定操作子2の操作状態をそれぞれ検出する。CPU5は、本電子音楽装置全体の制御を司る。ROM6は、CPU5が実行する制御プログラム、各種ドライバプログラム及び各種テーブルデータ等を記憶する。RAM7は、演奏データ、テキストデータ等の各種入力情報、各種フラグやバッファデータ及び演算結果等を一時的に記憶する。タイマ8は、タイマ割り込み処理における割り込み時間や各種時間を計時する。表示制御回路9は、表示装置19に、楽譜のほか、WEBページ、楽器機能に関する各種設定画面等の各種情報を表示させる。   The detection circuit 3 detects the operation state of the performance operator 1, and the detection circuit 4 detects the operation state of the setting operator 2. The CPU 5 controls the entire electronic music apparatus. The ROM 6 stores a control program executed by the CPU 5, various driver programs, various table data, and the like. The RAM 7 temporarily stores various input information such as performance data and text data, various flags, buffer data, calculation results, and the like. The timer 8 measures the interrupt time and various times in the timer interrupt process. The display control circuit 9 causes the display device 19 to display various information such as a web page and various setting screens related to musical instrument functions in addition to the score.

記憶入出力装置10は、例えば、ハードディスクドライブ(HDD)、CD−ROM(コンパクトディスク−リード・オンリ・メモリ)ドライブ、光磁気ディスク(MO)ドライブ、DVDドライブ、半導体メモリ等で構成され、フロッピー(登録商標)ディスク等の可搬の記憶媒体24をドライブすることもできる。そして、記憶入出力装置10には、CPU5が実行する制御プログラムも記憶でき、ROM6に制御プログラムが記憶されていない場合には、この記憶入出力装置10に制御プログラムを記憶させておき、それをRAM7に読み込むことにより、ROM6に制御プログラムを記憶している場合と同様の動作をCPU5にさせることができる。このようにすると、制御プログラムの追加やバージョンアップ等が容易に行える。   The storage input / output device 10 includes, for example, a hard disk drive (HDD), a CD-ROM (compact disk-read only memory) drive, a magneto-optical disk (MO) drive, a DVD drive, a semiconductor memory, and the like. It is also possible to drive a portable storage medium 24 such as a registered disk. The storage input / output device 10 can also store a control program to be executed by the CPU 5. If no control program is stored in the ROM 6, the storage input / output device 10 stores the control program in advance. By reading the data into the RAM 7, the CPU 5 can be caused to perform the same operation as when the control program is stored in the ROM 6. In this way, control programs can be easily added and upgraded.

MIDII/F13は、他のMIDI機器100との間でMIDI(Musical Instrument Digital Interface)信号の送受信を行う。音源回路15は、MIDII/F13等から入力された演奏データを楽音信号に変換する。効果回路16は、音源回路15から入力される楽音信号に各種効果を付与し、DAC(Digital-to-Analog Converter)やアンプ、スピーカ等のサウンドシステム17は、効果回路16から入力される楽音信号等を音響に変換する。   The MID II / F 13 transmits and receives MIDI (Musical Instrument Digital Interface) signals to and from other MIDI devices 100. The tone generator circuit 15 converts performance data input from the MID II / F 13 or the like into a musical tone signal. The effect circuit 16 gives various effects to the musical sound signal input from the sound source circuit 15, and the sound system 17 such as a DAC (Digital-to-Analog Converter), an amplifier, and a speaker performs the musical sound signal input from the effect circuit 16. To sound.

図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 browser function unit 30, a display control unit 38, and a musical instrument related processing unit 43. The electronic music apparatus includes a WEB browser program, a display driver program (hereinafter referred to as “display driver”), a musical instrument program, and a musical instrument UI (user interface) program. These programs are stored in, for example, the ROM 6. Has been. These programs may be stored in the hard disk of the storage input / output device 10.

ここで、以下に説明するブラウザ機能部30の機能は、上記WEBブラウザプログラムのほか、主にCPU5、ROM6、RAM7、記憶入出力装置10等の協働によって実現される。同様に、表示制御部38の機能は、上記ディスプレイドライバ、楽器UIプログラムのほか、主にCPU5、ROM6、RAM7、表示制御回路9等の協働によって実現される。また、表示に関する楽器関連処理部43の機能は、上記楽器プログラム、楽器UIプログラムのほか、主にCPU5、ROM6、RAM7、検出回路4等の協働によって実現される。   Here, the function of the browser function unit 30 described below is realized mainly by the cooperation of the CPU 5, the ROM 6, the RAM 7, the storage input / output device 10 and the like in addition to the WEB browser program. Similarly, the function of the display control unit 38 is realized mainly by the cooperation of the CPU 5, the ROM 6, the RAM 7, the display control circuit 9, and the like in addition to the display driver and the musical instrument UI program. The function of the instrument related processing unit 43 relating to display is realized mainly by the cooperation of the CPU 5, ROM 6, RAM 7, detection circuit 4 and the like in addition to the instrument program and instrument UI program.

本電子音楽装置では、表示装置19に、楽器機能に関する設定、選択画面等の「楽器機能関係ページ」を主に楽器関連処理部43の処理により表示させる「楽器モード」(第1モード)と、通信ネットワーク101を介して受信されるWEBページ(ブラウザ画面)を主にブラウザ機能部30の処理により表示させる「ブラウザモード」(第2モード)の2つの画面表示モードを、後述する図5のスイッチ処理により選択的に設定することができるようになっている。   In the present electronic music apparatus, the “musical instrument mode” (first mode) for causing the display device 19 to display “musical instrument function related pages” such as settings related to musical instrument functions and a selection screen mainly by the processing of the musical instrument related processing unit 43; Two screen display modes of “browser mode” (second mode) for displaying a WEB page (browser screen) received via the communication network 101 mainly by the processing of the browser function unit 30 will be described later. It can be selectively set by processing.

図3は、楽器モードにおける表示装置19の表示画面の一例と周辺スイッチ群とを示す図である。図4は、ブラウザモードにおける表示装置19の表示画面の一例と周辺スイッチ群とを示す図である。   FIG. 3 is a diagram showing an example of the display screen of the display device 19 and the peripheral switch group in the instrument mode. FIG. 4 is a diagram showing an example of the display screen of the display device 19 and the peripheral switch group in the browser mode.

〈楽器モード〉
まず、楽器モードにおいては、図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 processing unit 43 sends display data 44 to the display control unit 38. The display data 44 is stored in the ROM 6, for example, and includes data for displaying a plurality of pages of instrument function related pages. The display control unit 38 generates an image based on the display data 44 and causes the display device 19 to display the image. There are various display screens in the musical instrument mode. For example, as illustrated in FIG. 3, in the timbre selection screen, a timbre selection page is displayed as a musical instrument function related page consisting of a plurality of pages in the main display area 45 of the display device 19. In the sub display area 46, fixed function menus such as “NAME” for setting a name and “DEMO” for generating a timbre demo are displayed. The tone color selection page is divided into three pages: a preset page P1, a user1 page P2, and a user2 page P3. In the example shown in the figure, the user2 page P3 is actually displayed.

ところで、表示装置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 display device 19, there are physically operated switch groups such as, for example, a Next switch 47, a Back switch 48, mode switching switches 49A and 49B, and other multi-function switches (multi-function switch 50, etc.). Has been placed. These are included in the setting operator 2. As will be described later, the timbre selection page is switched by the Next switch 47 and the Back switch 48. When the timbre selection page is displayed, the Next switch 47 moves the page to the right (first direction) (page P1). → P2 → P3), the pages are sequentially switched by the Back switch 48 to the left (second direction) in the figure (page P3 → P2 → P1). The mode changeover switches 49A and 49B are used to switch the screen display mode between the instrument mode and the browser mode, respectively. Each multi-function switch performs a different function depending on the screen display mode or display screen. For example, the multi-function switch 50 is used to listen to a timbre demo when the timbre selection page is displayed.

〈ブラウザモード〉
一方、ブラウザモードにおいては、サーバコンピュータ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 image component 31 necessary for displaying a WEB page via the communication network 101 from the WEB site 40 stored in the server computer 102 or the like and an image corresponding to the image component 31 are displayed. The browser function unit 30 receives the ID / coordinates 32 (see FIG. 2), and stores them in the RAM 7 and the hard disk of the storage input / output device 10, for example. Here, the image ID in the image ID / coordinate 32 is information for specifying the corresponding image component 31, and the coordinate is arrangement information for designating where the image component 31 should be displayed on the display screen. It is. This arrangement information includes not only information in its original meaning such as coordinates on a two-dimensional plane, but also all information that can specify the arrangement. Normally, a large number of sets of image parts 31 and image ID / coordinates 32 are used for displaying one page of a web page.

ブラウザ機能部30の画像生成37は、これら画像部品31及び画像ID・座標32に基づいて、表示装置19に表示するための第1表示用画像37aを生成する。表示制御部38は、この第1表示用画像37aを表示装置19に表示させる。この第1表示用画像37aに基づく表示は、図2、図4に示すように、主表示領域45になされ、主表示領域45には画像及びテキスト等の表示が含まれる。   The image generation 37 of the browser function unit 30 generates a first display image 37 a to be displayed on the display device 19 based on the image component 31 and the image ID / coordinate 32. The display control unit 38 causes the display device 19 to display the first display image 37a. As shown in FIGS. 2 and 4, the display based on the first display image 37 a is performed in the main display area 45, and the main display area 45 includes displays such as images and text.

また、図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 ROM 6, for example. These may be stored in the hard disk of the storage input / output device 10. Here, as in the case of the image ID / coordinate 32, the image ID in the menu image ID / coordinate 42 specifies the corresponding menu image component 41, and the coordinates define the display arrangement of the menu image component 41. To do.

メニュー用画像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 browser function unit 30, and the corresponding menu image component 41 is supplied to the display control unit 38. The browser function unit 30 sends the supplied menu image ID / coordinate 42 to the display control unit 38. Therefore, the browser function unit 30 does not receive the menu image component 41 and does not perform image generation processing based on the menu image component 41. The image generation 39 of the display control unit 38 generates a second display image 39 a to be displayed on the display device 19 based on the supplied menu image component 41 and menu image ID / coordinate 42. The display control unit 38 causes the display device 19 to display the second display image 39a. The display based on the second display image 39a is made in the sub display area 46 as shown in FIGS.

図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 sub display area 46. In this way, the first display image 37a for display in the main display area 45 is generated by the browser function unit 30, and the second display image 39a for display in the sub display area 46 is generated by the display control unit 38. The display images 37a and 39a are displayed together on the display device 19, whereby a browser screen as shown in FIG. 4 is displayed.

副表示領域46の表示内容は、主表示領域45のようにアクセスするWEBサイトによって随時切り替わるものではなく、ブラウザモードにおいては固定的なものである。従って、表示内容がほとんど変化しない副表示領域46については、表示制御部38が直接描画するようにすることで、ブラウザ機能部30の処理負担が軽減されている。   The display content of the sub display area 46 is not changed at any time depending on the WEB site to be accessed like the main display area 45, and is fixed in the browser mode. Accordingly, the processing load on the browser function unit 30 is reduced by causing the display control unit 38 to directly draw the sub display area 46 whose display content hardly changes.

ところで、本実施の形態では、ブラウザ機能部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 image component 31 is configured in the first data format, and the menu image component 41 is configured in the second data format. As a result, an increase in the memory capacity of the ROM 6 or the like for storing the menu image component 41 is avoided, and the processing load on the display control unit 38 can be reduced. As the WEB browser program, for example, NetFront (registered trademark) of ACCESS Co., etc. is adopted, but the WEB browser program is not limited to this.

ところで、上記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 browser function unit 30 stores the history data 33 in, for example, the hard disk of the storage input / output device 10. The mode of saving the history data 33 includes a mode of saving the display data 34 including all display contents and a mode of saving the URL data 35 containing only URL (Uniform Resource Locator) information (see FIG. 2). ).

表示データ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 display data 34 includes information corresponding to the image component 31 and the image ID / coordinate 32. When the history page is displayed based on the display data 34, the image generation 37 generates the first display image 37a based on the display data 34 and displays the same as in the case based on the image component 31 and the image ID / coordinate 32. The control unit 38 displays this on the display device 19. On the other hand, when displaying the history page based on the URL data 35, when the URL data 35 is transmitted to the WEB site 40, the image function 31 and the image ID / coordinate 32 are displayed from the WEB site 40 in response to the browser function unit 30. Sent to. Thereafter, the first display image 37a is generated by the image generation 37 in the same manner as described above, and a desired history page is displayed on the display device 19. Such history page display processing is executed according to a history display instruction to be described later.

ブラウザモードにおける操作は、次のようになされる。図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, multi-function switches 53 and 54 are arranged immediately below “return” 51 and “forward” 52 which are function menus. In the browser mode, the Next switch 47 and the Back switch 48 perform the same function as the multi-function switches 54 and 53, and perform a history display instruction function corresponding to the “forward” 52 and “return” 51. That is, when the Next switch 47 is pressed, the history page display sequentially shifts in the forward direction in time, and when the Back switch 48 is pressed, the history page display sequentially shifts in the backward direction (past direction). To do. The multi-function switch 50 is used to instruct enter (confirmation) in the browser mode.

次に、上記説明した各種表示の切り替え等を実現するための具体的処理を説明する。図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 Next switch 47, the Back switch 48, and the multifunction switches 50, 51, and 53, excluding the mode changeover switches 49A and 49B, is detected. As a result of the determination, if there is no operation of the display peripheral switch, it is determined whether or not the mode changeover switch 49A, 49B has been operated (step S103), and if there is no operation of the mode changeover switch 49A, 49B, the other The process is executed (step S105), and this process ends.

一方、前記ステップ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 Back switch 48, the Next switch 47, and the multi-function switch 50 are “one left tab. "Move to" (page switch to the left), "Move to right tab" (page switch to the right), and "Listen to sound demo". Similarly, in the browser mode, the history page is set to return, advance, and enter (confirm) functions. For other multi-function switches, different functions are set depending on the screen display mode.

従って、例えば、楽器モードにおいてNextスイッチ47が操作された場合は、音色選択ページ等におけるページを右方に切り替えることを示すキーイベントが、楽器関連処理部43に対して発行される。すると、楽器関連処理におけるステップS201では、上記発行されたキーイベントに応じた動作が実行される。すなわち、音色選択ページ等におけるページを右方に1ページだけ切り替えるべく、楽器関連処理部43が必要な表示データ44を表示制御部38に送り、表示制御部38が、切り替わったページを表示装置19に表示させる(図3参照)。   Therefore, for example, when the Next switch 47 is operated in the musical instrument mode, a key event indicating that the page in the timbre selection page or the like is switched to the right is issued to the musical instrument related processing unit 43. Then, in step S201 in the instrument related processing, an operation corresponding to the issued key event is executed. That is, the musical instrument related processing unit 43 sends necessary display data 44 to the display control unit 38 in order to switch the page in the timbre selection page or the like to the right by one page, and the display control unit 38 displays the switched page on the display device 19. (See FIG. 3).

また、前記ステップ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 Next switch 47 is operated in the browser mode, a key event indicating that the history page is switched to the forward direction (forward direction) is issued to the browser function unit 30. . Then, in step S301 in the browser function process, an operation corresponding to the issued key event is executed. That is, in order to switch the history page by one page in the forward direction, the image generation 37 in the browser function unit 30 generates the first display image 37a for the switching page based on the display data 34, and the display control unit 38 displays this. It is displayed on the device 19 (see FIG. 4). In the case of being based on the URL data 35, the mode of page switching display is the same although it is once via the WEB site 40.

前記ステップS103の判別の結果、モード切替スイッチ49A、49Bの操作があった場合は、その操作に応じて画面表示モードを切り替えて、前記ステップS105を実行する。また、楽器関連処理におけるステップS202では、楽器モードにおける各種画面表示処理等の、その他処理が実行される。また、ブラウザ機能処理におけるステップS302では、ブラウザモードにおけるブラウザ画面表示処理等の、その他処理が実行される。   If the result of the determination in step S103 is that the mode changeover switch 49A or 49B has been operated, the screen display mode is switched in accordance with the operation, and step S105 is executed. In step S202 in the instrument-related process, other processes such as various screen display processes in the instrument mode are executed. In step S302 in the browser function process, other processes such as a browser screen display process in the browser mode are executed.

本実施の形態によれば、ブラウザ画面のうち、副表示領域46に表示される固定的メニューの表示処理は、ブラウザ機能部30でなく表示制御部38が行うようにしたので、ブラウザ機能部30の処理が減少する。よって、ブラウザ画面の全表示処理をブラウザ機能部30が行う場合に比し、ブラウザ機能部30の処理負担が軽減される結果、ブラウザ画面の表示速度を高めることができる。   According to the present embodiment, display processing of the fixed menu displayed in the sub display area 46 in the browser screen is performed not by the browser function unit 30 but by the display control unit 38. Therefore, the browser function unit 30 Reduces processing. Therefore, as compared with the case where the browser function unit 30 performs the entire display process of the browser screen, the processing load on the browser function unit 30 is reduced, so that the display speed of the browser screen can be increased.

また、ブラウザ画面において副表示領域46に固定的メニューを表示するためのメニュー用画像部品41は、主表示領域45の表示用の画像部品31に比しデータ容量が少ないデータ形式であるので、メニュー用画像部品41を記憶するためのメモリ容量が少なくて済むだけでなく、副表示領域46及び主表示領域45の双方の表示のための画像部品が一律にデータ容量の大きいデータ形式である場合に比し、全体として扱うデータ容量が減少するので、処理負担をより軽減し、表示速度の高速化に寄与することができる。   Further, the menu image component 41 for displaying the fixed menu in the sub display area 46 on the browser screen has a data format with a smaller data capacity than the image component 31 for display in the main display area 45, so the menu When not only the memory capacity for storing the image component 41 for storage is small, but also the image components for displaying both the sub display area 46 and the main display area 45 are in a data format having a large data capacity. In comparison, since the data volume handled as a whole is reduced, the processing load can be further reduced and the display speed can be increased.

本実施の形態によればまた、Nextスイッチ47、Backスイッチ48を楽器機能関係ページのページ切り替えとWEBページにおける履歴ページのページ切り替えとに共用化したので、両ページ切り替え操作を類似の操作体系で行えるようにして使い勝手を向上させることができる。また、両ページ切り替え操作のための物理的スイッチをそれぞれ別個に設ける場合に比し、構成が簡単である。   Further, according to the present embodiment, the Next switch 47 and the Back switch 48 are shared for the page switching of the instrument function related page and the page switching of the history page in the WEB page, so both page switching operations are performed with a similar operation system. Usability can be improved by doing so. Further, the configuration is simple as compared with the case where physical switches for switching both pages are provided separately.

なお、本実施の形態において、メニュー用画像部品41のデータ形式は16ビットカラー画像の形式に限られるものでなく、表示制御部38が扱うことが可能で、且つ、ブラウザ機能部30が扱える最小容量のデータ形式よりも容量の少ないデータ形式であればよい。   In the present embodiment, the data format of the menu image component 41 is not limited to the 16-bit color image format, and can be handled by the display control unit 38 and can be handled by the browser function unit 30. Any data format having a smaller capacity than the capacity data format may be used.

なお、楽器機能関係ページまたは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 Next switch 47 and the Back switch 48, but are so-called soft switches displayed on the display device 19. There may be. Also, the name or design is not limited to Next or Back, but may be one using symbols such as “→” and “←”.

なお、楽器機能関係ページと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 mode selector switches 49A and 49B, but also according to other operations, for example, other switch operations performed to use the instrument-related function or the browser function. You may comprise as follows.

なお、本実施の形態では、電子音楽装置として鍵を有するもの(電子鍵盤楽器)を例示したが、形態はこれに限定されず、例えば、弦楽器、管楽器、打楽器等の形態でもよい。また、表示処理を行う機能部や演奏機能部等の各機能部を、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 CPU 5 or MPU) stores the storage medium. It is also achieved by reading out and executing the program code stored in. In this case, the program code itself read from the storage medium realizes the functions of the above-described embodiment, and the storage medium storing the program code constitutes the present invention. The storage medium for supplying the program code is, for example, a flexible disk, hard disk, magneto-optical disk, CD-ROM, CD-R, CD-RW, DVD-ROM, DVD-RAM, DVD-RW, DVD + RW. Magnetic tape, nonvolatile memory card, ROM, etc. can be used. Further, the program code may be supplied from a server computer via a communication network.

また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動している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 CPU 5 or the like provided in the board or the function expansion unit performs part or all of the actual processing and the functions of the above-described embodiments are realized by the processing is also included.

本発明の一実施の形態に係る電子音楽装置の全体構成を示すブロック図である。It is a block diagram which shows the whole structure of the electronic music apparatus which concerns on one embodiment of this invention. 本実施の形態における表示機能を実現するための構成を示すブロック図である。It is a block diagram which shows the structure for implement | achieving the display function in this Embodiment. 楽器モードにおける表示装置の表示画面の一例と周辺スイッチ群とを示す図である。It is a figure which shows an example of the display screen of a display apparatus in a musical instrument mode, and a peripheral switch group. ブラウザモードにおける表示装置の表示画面の一例と周辺スイッチ群とを示す図である。It is a figure which shows an example of the display screen of a display apparatus in a browser mode, and a peripheral switch group. 楽器UIプログラムによるスイッチ処理のフローチャートに、WEBブラウザプログラムによるブラウザ機能処理及び楽器プログラムによる楽器関連処理のフローチャートを併せて示した図である。It is the figure which combined the flowchart of the switch process by a musical instrument UI program, and the flowchart of the browser function process by a WEB browser program, and the musical instrument related process by a musical instrument program. 画面表示モードと操作されたスイッチの機能との対応関係を規定するテーブルを示す図である。It is a figure which shows the table which prescribes | regulates the correspondence between screen display mode and the function of the operated switch.

符号の説明Explanation of symbols

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)

表示画面に、複数ページから成る楽器機能関係ページとネットワークを介して得られるWEBページとを選択的に表示させるように構成された電子音楽装置であって、
前記表示画面に表示された前記楽器機能関係ページの各ページの表示を、第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.
複数ページから成る楽器機能関係ページとネットワークを介して得られるWEBページとを画面表示モードに応じて選択的に画面表示させる表示制御手段と、第1、第2操作子とを備えた電子音楽装置を制御する電子音楽装置の制御プログラムであって、
現在の画面表示モードが、前記楽器機能関係ページが画面表示される第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.
JP2004003219A 2004-01-08 2004-01-08 Electronic musical instrument and control program of the same Pending JP2005195972A (en)

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)

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