(57)【要約】    【課題】  ＷＥＢブラウザの処理負担を軽減して、ブラウザ機能画面の表示速度を高める。    【解決手段】  ブラウザ機能部３０の画像生成３７は、ＷＥＢサイト４０から受信した画像部品３１及び画像ＩＤ・座標３２に基づいて第１表示用画像３７ａを生成し、表示制御部３８が、第１表示用画像３７ａを表示装置１９の主表示領域４５に表示させる。一方、メニュー用画像ＩＤ・座標４２がブラウザ機能部３０に供給され、これに対応するメニュー用画像部品４１が表示制御部３８に供給される。ブラウザ機能部３０は、上記メニュー用画像ＩＤ・座標４２を表示制御部３８に送る。表示制御部３８の画像生成３９は、上記メニュー用画像部品４１及びメニュー用画像ＩＤ・座標４２に基づき第２表示用画像３９ａを生成し、表示制御部３８が、第２表示用画像３９ａを表示装置１９の副表示領域４６に表示させる。【選択図】      図２
2005196569.tif 000002
【特許請求の範囲】
【請求項１】
ブラウザ機能に関する画面を表示部に表示させる表示制御部と、
ＷＥＢサイトから受信される画像データから、前記ブラウザ機能に関する画面の一部を表示するための第１表示用画像を生成するＷＥＢブラウザと、
前記ブラウザ機能に関する画面の他の一部に対応する所定の要素画像データと、該所定の要素画像データを特定するための特定情報と、該所定の要素画像データの表示位置を示す配置情報とを対応付けて記憶するデータ記憶手段と、
前記データ記憶手段により記憶された特定情報及び配置情報を前記ＷＥＢブラウザに供給すると共に、該特定情報により特定される所定の要素画像データを前記表示制御部に供給するデータ供給手段とを有し、
前記ＷＥＢブラウザは、前記データ供給手段から供給された特定情報及び配置情報を前記表示制御部に供給し、前記表示制御部は、前記データ供給手段から供給された所定の要素画像データと、該所定の要素画像データに対応する、前記ＷＥＢブラウザから供給された特定情報及び配置情報とに基づいて、前記ブラウザ機能に関する画面の前記他の一部を表示するための第２表示用画像を生成すると共に、該第２表示用画像を、前記ＷＥＢブラウザにより生成された第１表示用画像と共に前記表示部に表示させることを特徴とする電子音楽装置。
【請求項２】
前記ＷＥＢブラウザは、データ容量が第１のデータ形式と同等以上であるデータ形式の画像データのみを扱うことが可能で、且つ、前記表示制御部は、前記第１のデータ形式よりデータ容量の少ない第２のデータ形式を扱うことが可能であり、前記ＷＥＢサイトから受信される画像データは、データ容量が前記第１のデータ形式と同等以上であるデータ形式で構成され、前記データ記憶手段により記憶された前記要素画像データは、前記第２のデータ形式で構成されていることを特徴とする請求項１記載の電子音楽装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＷＥＢブラウザプログラムを備え、ネットワークを介して得られるＷＥＢページを表示可能な電子音楽装置に関する。
【背景技術】
【０００２】
従来、下記特許文献１に示されるように、ＷＥＢブラウザプログラムを備え、インターネット等のネットワークに接続して、ＷＥＢページを閲覧可能に構成される電子音楽装置が知られている。この種の装置では、例えば、ＷＥＢブラウザプログラムが、ＷＥＢサイトから受信される画像データから、ブラウザ機能に関する画面を表示するための表示用画像を生成し、この生成された表示用画像を、ディスプレイドライバ等の表示制御部が表示部に表示させるよう構成される。
【０００３】
ＷＥＢブラウザプログラムが画像生成を行う際には、電子音楽装置に備わるＣＰＵが稼働することになるが、コスト低減等の要請から、一般に、電子音楽装置のＣＰＵは、パーソナルコンピュータ等のものに比し処理能力が低く、また、メモリの容量も小さいものが採用される。
【特許文献１】特開２００３−２５５９３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１等の電子音楽装置においては、上述のようにＣＰＵの処理能力が比較的低いことから、ブラウザ機能に関する画面の描画処理速度が高くないという問題があった。
【０００５】
本発明は上記従来技術の問題を解決するためになされたものであり、その目的は、ＷＥＢブラウザの処理負担を軽減して、ブラウザ機能画面の表示速度を高めることができる電子音楽装置を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために本発明の請求項１の電子音楽装置は、ブラウザ機能に関する画面を表示部（１９）に表示させる表示制御部（３８）と、ＷＥＢサイト（４０）から受信される画像データ（３１）から、前記ブラウザ機能に関する画面の一部（４５）を表示するための第１表示用画像（３７ａ）を生成するＷＥＢブラウザ（３０）と、前記ブラウザ機能に関する画面の他の一部（４６）に対応する所定の要素画像データ（４１）と、該所定の要素画像データを特定するための特定情報（４２）と、該所定の要素画像データの表示位置を示す配置情報（４２）とを対応付けて記憶するデータ記憶手段（６）と、前記データ記憶手段により記憶された特定情報及び配置情報を前記ＷＥＢブラウザに供給すると共に、該特定情報により特定される所定の要素画像データを前記表示制御部に供給するデータ供給手段（５）とを有し、前記ＷＥＢブラウザは、前記データ供給手段から供給された特定情報及び配置情報を前記表示制御部に供給し、前記表示制御部は、前記データ供給手段から供給された所定の要素画像データと、該所定の要素画像データに対応する、前記ＷＥＢブラウザから供給された特定情報及び配置情報とに基づいて、前記ブラウザ機能に関する画面の前記他の一部を表示するための第２表示用画像（３９ａ）を生成すると共に、該第２表示用画像を、前記ＷＥＢブラウザにより生成された第１表示用画像と共に前記表示部に表示させることを特徴とする。
【０００７】
この構成によれば、ブラウザ機能に関する画面の他の一部の表示用画像については、ＷＥＢブラウザではなく、表示制御部が生成を行うので、ＷＥＢブラウザの処理が減少する。
【発明の効果】
【０００８】
本発明によれば、ＷＥＢブラウザの処理負担を軽減して、ブラウザ機能画面の表示速度を高めることができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の実施の形態を図面を参照して説明する。
【００１０】
図１は、本発明の一実施の形態に係る電子音楽装置の全体構成を示すブロック図である。
【００１１】
本電子音楽装置は、検出回路３、検出回路４、ＲＯＭ６、ＲＡＭ７、タイマ８、表示制御回路９、記憶入出力装置１０、ＭＩＤＩインターフェイス（ＭＩＤＩＩ／Ｆ）１３、通信インターフェイス（通信Ｉ／Ｆ）１４、音源回路１５及び効果回路１６が、バス１８を介してＣＰＵ５にそれぞれ接続されて構成される。
【００１２】
さらに、検出回路３には鍵等の演奏操作子１が接続され、検出回路４には各種情報を入力するための設定スイッチ等の設定操作子２が接続されている。表示制御回路９にはＬＣＤ（液晶ディスプレイ）等の表示装置１９が接続されている。ＣＰＵ５にはタイマ８が接続され、通信Ｉ／Ｆ１４は、有線乃至無線のＬＡＮ（Local Area Network）やインターネット、電話回線等の通信ネットワーク１０１を介して、ＷＥＢサーバ等のサーバコンピュータ１０２が接続される。音源回路１５には効果回路１６を介してサウンドシステム１７が接続されている。
【００１３】
検出回路３は演奏操作子１の操作状態、検出回路４は、設定操作子２の操作状態をそれぞれ検出する。ＣＰＵ５は、本電子音楽装置全体の制御を司る。ＲＯＭ６は、ＣＰＵ５が実行する制御プログラム、各種ドライバプログラム及び各種テーブルデータ等を記憶する。ＲＡＭ７は、演奏データ、テキストデータ等の各種入力情報、各種フラグやバッファデータ及び演算結果等を一時的に記憶する。タイマ８は、タイマ割り込み処理における割り込み時間や各種時間を計時する。表示制御回路９は、表示装置１９に、楽譜のほか、ＷＥＢページ、楽器機能に関する各種設定画面等の各種情報を表示させる。
【００１４】
記憶入出力装置１０は、例えば、ハードディスクドライブ（ＨＤＤ）、ＣＤ−ＲＯＭ（コンパクトディスク−リード・オンリ・メモリ）ドライブ、光磁気ディスク（ＭＯ）ドライブ、ＤＶＤドライブ、半導体メモリ等で構成され、フロッピー（登録商標）ディスク等の可搬の記憶媒体２４をドライブすることもできる。そして、記憶入出力装置１０には、ＣＰＵ５が実行する制御プログラムも記憶でき、ＲＯＭ６に制御プログラムが記憶されていない場合には、この記憶入出力装置１０に制御プログラムを記憶させておき、それをＲＡＭ７に読み込むことにより、ＲＯＭ６に制御プログラムを記憶している場合と同様の動作をＣＰＵ５にさせることができる。このようにすると、制御プログラムの追加やバージョンアップ等が容易に行える。
【００１５】
ＭＩＤＩＩ／Ｆ１３は、他のＭＩＤＩ機器１００との間でＭＩＤＩ（Musical Instrument Digital Interface）信号の送受信を行う。音源回路１５は、ＭＩＤＩＩ／Ｆ１３等から入力された演奏データを楽音信号に変換する。効果回路１６は、音源回路１５から入力される楽音信号に各種効果を付与し、ＤＡＣ（Digital-to-Analog Converter）やアンプ、スピーカ等のサウンドシステム１７は、効果回路１６から入力される楽音信号等を音響に変換する。
【００１６】
図２は、本実施の形態における表示機能を実現するための構成を示すブロック図である。本電子音楽装置には、図２に示すように、ブラウザ機能部３０、表示制御部３８、楽器関連処理部４３等の機能部が備えられる。本電子音楽装置においては、ＷＥＢブラウザプログラム、ディスプレイドライバプログラム（以下、「ディスプレイドライバ」と称する）、楽器プログラム、及び楽器ＵＩ（ユーザインターフェイス）プログラムが備えられ、これらのプログラムは、例えば、ＲＯＭ６に格納されている。なお、これらのプログラムは、記憶入出力装置１０のハードディスクに格納されていてもよい。
【００１７】
ここで、以下に説明するブラウザ機能部３０の機能は、上記ＷＥＢブラウザプログラムのほか、主にＣＰＵ５、ＲＯＭ６、ＲＡＭ７、記憶入出力装置１０等の協働によって実現される。同様に、表示制御部３８の機能は、上記ディスプレイドライバ、楽器ＵＩプログラムのほか、主にＣＰＵ５、ＲＯＭ６、ＲＡＭ７、表示制御回路９等の協働によって実現される。また、表示に関する楽器関連処理部４３の機能は、上記楽器プログラム、楽器ＵＩプログラムのほか、主にＣＰＵ５、ＲＯＭ６、ＲＡＭ７、検出回路４等の協働によって実現される。
【００１８】
本電子音楽装置では、表示装置１９に、楽器機能に関する設定、選択画面等の「楽器機能関係ページ」を主に楽器関連処理部４３の処理により表示させる「楽器モード」（第１モード）と、通信ネットワーク１０１を介して受信されるＷＥＢページ（ブラウザ画面）を主にブラウザ機能部３０の処理により表示させる「ブラウザモード」（第２モード）の２つの画面表示モードを、後述する図５のスイッチ処理により選択的に設定することができるようになっている。
【００１９】
図３は、楽器モードにおける表示装置１９の表示画面の一例と周辺スイッチ群とを示す図である。図４は、ブラウザモードにおける表示装置１９の表示画面の一例と周辺スイッチ群とを示す図である。
【００２０】
〈楽器モード〉
まず、楽器モードにおいては、図２に示すように、楽器関連処理部４３が表示データ４４を表示制御部３８に送る。表示データ４４は、例えばＲＯＭ６に記憶されており、複数ページ分の楽器機能関係ページを表示するためのデータを含んでいる。表示制御部３８は、表示データ４４に基づく画像を生成し、表示装置１９に表示させる。楽器モードにおける表示画面は各種存在するが、例えば、図３に例示するように、音色選択画面では、表示装置１９の主表示領域４５に、複数ページから成る楽器機能関係ページとして音色選択ページが表示され、副表示領域４６には、名称を設定するための「ＮＡＭＥ」、音色のデモを発音させるための「ＤＥＭＯ」等の固定的な機能メニューが表示される。音色選択ページは、ｐｒｅｓｅｔページＰ１、ｕｓｅｒ１ぺージＰ２及びｕｓｅｒ２ぺージＰ３の３ページに分割されており、同図の例では、ｕｓｅｒ２ぺージＰ３が実際に表示状態となっている。
【００２１】
ところで、表示装置１９の周辺には、物理的に操作される、例えば、Ｎｅｘｔスイッチ４７、Ｂａｃｋスイッチ４８、モード切替スイッチ４９Ａ、４９Ｂ、その他複機能スイッチ（複機能スイッチ５０等）等のスイッチ群が配置されている。これらは、設定操作子２に含まれる。後にも述べるが、音色選択ページの切り替えは、Ｎｅｘｔスイッチ４７、Ｂａｃｋスイッチ４８でなされ、音色選択ページが表示されている場合において、Ｎｅｘｔスイッチ４７で同図右方（第１方向）に（ページＰ１→Ｐ２→Ｐ３）、Ｂａｃｋスイッチ４８で同図左方（第２方向）に（ページＰ３→Ｐ２→Ｐ１）、それぞれページが順次切り替わるようになっている。モード切替スイッチ４９Ａ、４９Ｂは、画面表示モードをそれぞれ楽器モード、ブラウザモードに切り替えるのに用いられる。各複機能スイッチは、画面表示モード乃至表示画面に応じて異なる機能を果たし、例えば、複機能スイッチ５０は、音色選択ページが表示されている場合においては、音色のデモを聞くのに用いられる。
【００２２】
〈ブラウザモード〉
一方、ブラウザモードにおいては、サーバコンピュータ１０２等に保存されているＷＥＢサイト４０から、通信ネットワーク１０１を介してＷＥＢページを表示するために必要な画像部品３１及び該画像部品３１に対応している画像ＩＤ・座標３２をブラウザ機能部３０が受信し（図２参照）、これらを例えばＲＡＭ７及び記憶入出力装置１０のハードディスクに記憶させる。ここで、画像ＩＤ・座標３２中の画像ＩＤは、対応する画像部品３１を特定するための情報であり、座標は、該画像部品３１を表示画面のどの位置に表示すべきかを指定する配置情報である。この配置情報には、２次元平面上の座標のような本来の意味における情報だけでなく、配置を指定し得る情報のすべてが含まれる。通常、１ページのＷＥＢページ表示のためには、画像部品３１及び画像ＩＤ・座標３２は多数組用いられる。
【００２３】
ブラウザ機能部３０の画像生成３７は、これら画像部品３１及び画像ＩＤ・座標３２に基づいて、表示装置１９に表示するための第１表示用画像３７ａを生成する。表示制御部３８は、この第１表示用画像３７ａを表示装置１９に表示させる。この第１表示用画像３７ａに基づく表示は、図２、図４に示すように、主表示領域４５になされ、主表示領域４５には画像及びテキスト等の表示が含まれる。
【００２４】
また、図２に示すコントロールメニュー用画像部品（以下、「メニュー用画像部品」と称する）４１と、コントロールメニュー用画像ＩＤ・座標（以下、「メニュー用画像ＩＤ・座標」と称する）４２とが、互いに対応付けられて、例えばＲＯＭ６に記憶されている。なお、これらは、記憶入出力装置１０のハードディスクに記憶されていてもよい。ここで、上記画像ＩＤ・座標３２と同様に、メニュー用画像ＩＤ・座標４２中の画像ＩＤは、対応するメニュー用画像部品４１を特定し、座標は該メニュー用画像部品４１の表示配置を規定する。
【００２５】
メニュー用画像ＩＤ・座標４２が、ブラウザ機能部３０に供給され、これに対応するメニュー用画像部品４１が、表示制御部３８に供給される。ブラウザ機能部３０は、上記供給されたメニュー用画像ＩＤ・座標４２を表示制御部３８に送る。従って、ブラウザ機能部３０は、メニュー用画像部品４１を受け取ることがなく、メニュー用画像部品４１に基づく画像生成処理を行わない。表示制御部３８の画像生成３９は、上記供給されたメニュー用画像部品４１及びメニュー用画像ＩＤ・座標４２に基づき、表示装置１９に表示するための第２表示用画像３９ａを生成する。表示制御部３８は、この第２表示用画像３９ａを表示装置１９に表示させる。この第２表示用画像３９ａに基づく表示は、図２、図４に示すように、副表示領域４６になされる。
【００２６】
図４に示すように、副表示領域４６には、「戻る」５１、「進む」５２等の機能メニューが表示される。このように、主表示領域４５の表示用の第１表示用画像３７ａがブラウザ機能部３０で生成され、副表示領域４６の表示用の第２表示用画像３９ａが表示制御部３８で生成されて、両表示用画像３７ａ、３９ａが表示装置１９に併せて表示されることで、図４に示すようなブラウザ画面の表示がなされる。
【００２７】
副表示領域４６の表示内容は、主表示領域４５のようにアクセスするＷＥＢサイトによって随時切り替わるものではなく、ブラウザモードにおいては固定的なものである。従って、表示内容がほとんど変化しない副表示領域４６については、表示制御部３８が直接描画するようにすることで、ブラウザ機能部３０の処理負担が軽減されている。
【００２８】
ところで、本実施の形態では、ブラウザ機能部３０（乃至上記ＷＥＢブラウザプログラム）が扱える画像のデータ形式は、所定データ容量のデータ形式（例えば２４ビットのフルカラー画像の形式）（以下、「第１のデータ形式」と称する）、あるいはデータ容量がそれ以上である所定のデータ形式に限定されている。一方、表示制御部３８（乃至上記ディスプレイドライバ）は、上記第１のデータ形式よりデータ容量の少ないデータ形式（例えば１６ビットカラー画像の形式）（以下、「第２のデータ形式」と称する）を少なくとも扱うことができるようになっている。そして、画像部品３１は上記第１のデータ形式、メニュー用画像部品４１は上記第２のデータ形式で構成されている。これにより、メニュー用画像部品４１を記憶するＲＯＭ６等のメモリ容量の増大が回避され、また、表示制御部３８の処理負担も少なくて済む。上記ＷＥＢブラウザプログラムとしては、例えば、ＡＣＣＥＳＳ社のＮｅｔＦｒｏｎｔ（登録商標）等が採用されるが、これに限定されるものではない。
【００２９】
ところで、上記ＷＥＢブラウザプログラムには、過去に訪れたＷＥＢサイトの履歴に簡単に再アクセスする「履歴機能」がある。履歴表示を行うために、ブラウザ機能部３０では、例えば記憶入出力装置１０のハードディスク等に履歴データ３３が保存される。履歴データ３３の保存の態様には、表示内容すべてを含む表示データ３４を保存する態様と、ＵＲＬ（Uniform Resource Locator）の情報のみが含まれるＵＲＬデータ３５を保存する態様とがある（図２参照）。
【００３０】
表示データ３４には、画像部品３１及び画像ＩＤ・座標３２に相当する情報が含まれている。表示データ３４に基づいて履歴ページを表示する場合は、画像部品３１及び画像ＩＤ・座標３２に基づく場合と同様に、表示データ３４に基づき画像生成３７が第１表示用画像３７ａを生成し、表示制御部３８がこれを表示装置１９に表示させる。一方、ＵＲＬデータ３５に基づいて履歴ページを表示する場合は、ＵＲＬデータ３５をＷＥＢサイト４０に送信すると、それに応答して、ＷＥＢサイト４０から画像部品３１及び画像ＩＤ・座標３２がブラウザ機能部３０に送られる。その後は、上述したのと同様に画像生成３７により第１表示用画像３７ａが生成され、所望の履歴ページが表示装置１９に表示される。このような履歴ページの表示処理は、後述する履歴表示の指示によって実行される。
【００３１】
ブラウザモードにおける操作は、次のようになされる。図４に示すように、機能メニューである「戻る」５１、「進む」５２の直下には、複機能スイッチ５３、５４が配置される。Ｎｅｘｔスイッチ４７、Ｂａｃｋスイッチ４８は、ブラウザモードにおいては、複機能スイッチ５４、５３と同じ機能を果たし、「進む」５２、「戻る」５１に対応して履歴表示の指示の機能を果たす。すなわち、Ｎｅｘｔスイッチ４７が押下されると、履歴ページの表示が時間的に前進方向に順次移行し、Ｂａｃｋスイッチ４８が押下されると、履歴ページの表示が後退方向（過去の方向）に順次移行する。また、複機能スイッチ５０は、ブラウザモードにおいては、エンター（確定）を指示するのに用いられる。
【００３２】
次に、上記説明した各種表示の切り替え等を実現するための具体的処理を説明する。図５は、楽器ＵＩプログラムによるスイッチ処理のフローチャートに、ＷＥＢブラウザプログラムによるブラウザ機能処理及び楽器プログラムによる楽器関連処理のフローチャートを併せて示した図である。これらの処理はいずれも、本電子音楽装置の電源オン状態において一定時間間隔で常に実行されている。図６は、画面表示モードと操作されたスイッチの機能との対応関係を規定するテーブルを示す図である。
【００３３】
まず、スイッチ処理において、ディスプレイ周辺スイッチの操作があったか否かを判別する（ステップＳ１０１）。すなわち、モード切替スイッチ４９Ａ、４９Ｂを除く、Ｎｅｘｔスイッチ４７、Ｂａｃｋスイッチ４８、及び複機能スイッチ５０、５１、５３等の複機能スイッチ群のいずれかの操作の有無を検出する。その判別の結果、ディスプレイ周辺スイッチの操作がない場合は、モード切替スイッチ４９Ａ、４９Ｂの操作があったか否かを判別して（ステップＳ１０３）、モード切替スイッチ４９Ａ、４９Ｂの操作がない場合は、その他処理を実行し（ステップＳ１０５）、本処理を終了する。
【００３４】
一方、前記ステップＳ１０１の判別の結果、いずれかのスイッチが操作された場合は、現在の画面表示モードと操作されたスイッチに応じたキーイベントを発行することで、画面表示モードに応じたプログラムに対して動作を指示する（ステップＳ１０２）。一方、楽器関連処理におけるステップＳ２０１、及びブラウザ機能処理におけるステップＳ３０１では、発行されたキーイベントに応じた動作を実行する。
【００３５】
すなわち、各周辺スイッチの機能は、画面表示モードによって異なり、例えば、図６に示すように、楽器モードでは、Ｂａｃｋスイッチ４８、Ｎｅｘｔスイッチ４７、複機能スイッチ５０の機能はそれぞれ、「ひとつ左のタブに移動」（左方へのページ切り替え）、「ひとつ右のタブに移動」（右方へのページ切り替え）、「音色のデモを聞く」に設定される。同様に、ブラウザモードでは、それぞれ履歴ページの戻り、進み、エンター（確定）の機能に設定される。他の複機能スイッチについても、画面表示モードによって個々に異なる機能が設定されている。
【００３６】
従って、例えば、楽器モードにおいてＮｅｘｔスイッチ４７が操作された場合は、音色選択ページ等におけるページを右方に切り替えることを示すキーイベントが、楽器関連処理部４３に対して発行される。すると、楽器関連処理におけるステップＳ２０１では、上記発行されたキーイベントに応じた動作が実行される。すなわち、音色選択ページ等におけるページを右方に１ページだけ切り替えるべく、楽器関連処理部４３が必要な表示データ４４を表示制御部３８に送り、表示制御部３８が、切り替わったページを表示装置１９に表示させる（図３参照）。
【００３７】
また、前記ステップＳ１０２で、例えば、ブラウザモードにおいてＮｅｘｔスイッチ４７が操作された場合は、履歴ページを前進方向（進む方向）に切り替えることを示すキーイベントが、ブラウザ機能部３０に対して発行される。すると、ブラウザ機能処理におけるステップＳ３０１では、上記発行されたキーイベントに応じた動作が実行される。すなわち、履歴ページを前進方向に１ページだけ切り替えるべく、ブラウザ機能部３０において画像生成３７が表示データ３４に基づき切り替えページ用の第１表示用画像３７ａを生成し、表示制御部３８がこれを表示装置１９に表示させる（図４参照）。なお、ＵＲＬデータ３５に基づく場合は、一旦ＷＥＢサイト４０を介するが、ページ切り替え表示の態様は同じである。
【００３８】
前記ステップＳ１０３の判別の結果、モード切替スイッチ４９Ａ、４９Ｂの操作があった場合は、その操作に応じて画面表示モードを切り替えて、前記ステップＳ１０５を実行する。また、楽器関連処理におけるステップＳ２０２では、楽器モードにおける各種画面表示処理等の、その他処理が実行される。また、ブラウザ機能処理におけるステップＳ３０２では、ブラウザモードにおけるブラウザ画面表示処理等の、その他処理が実行される。
【００３９】
本実施の形態によれば、ブラウザ画面のうち、副表示領域４６に表示される固定的メニューの表示処理は、ブラウザ機能部３０でなく表示制御部３８が行うようにしたので、ブラウザ機能部３０の処理が減少する。よって、ブラウザ画面の全表示処理をブラウザ機能部３０が行う場合に比し、ブラウザ機能部３０の処理負担が軽減される結果、ブラウザ画面の表示速度を高めることができる。
【００４０】
また、ブラウザ画面において副表示領域４６に固定的メニューを表示するためのメニュー用画像部品４１は、主表示領域４５の表示用の画像部品３１に比しデータ容量が少ないデータ形式であるので、メニュー用画像部品４１を記憶するためのメモリ容量が少なくて済むだけでなく、副表示領域４６及び主表示領域４５の双方の表示のための画像部品が一律にデータ容量の大きいデータ形式である場合に比し、全体として扱うデータ容量が減少するので、処理負担をより軽減し、表示速度の高速化に寄与することができる。
【００４１】
本実施の形態によればまた、Ｎｅｘｔスイッチ４７、Ｂａｃｋスイッチ４８を楽器機能関係ページのページ切り替えとＷＥＢページにおける履歴ページのページ切り替えとに共用化したので、両ページ切り替え操作を類似の操作体系で行えるようにして使い勝手を向上させることができる。また、両ページ切り替え操作のための物理的スイッチをそれぞれ別個に設ける場合に比し、構成が簡単である。
【００４２】
なお、本実施の形態において、メニュー用画像部品４１のデータ形式は１６ビットカラー画像の形式に限られるものでなく、表示制御部３８が扱うことが可能で、且つ、ブラウザ機能部３０が扱える最小容量のデータ形式よりも容量の少ないデータ形式であればよい。
【００４３】
なお、楽器機能関係ページまたはＷＥＢ履歴ページの切り替えに共用されるスイッチは、Ｎｅｘｔスイッチ４７、Ｂａｃｋスイッチ４８のような物理スイッチに限定されるものではなく、表示装置１９に表示されるいわゆるソフトスイッチであってもよい。また、その名称乃至デザインも、Ｎｅｘｔ、Ｂａｃｋに限定されるものでなく、「→」、「←」のような記号等を用いたものであってもよい。
【００４４】
なお、楽器機能関係ページとＷＥＢページとで操作体系が類似しているような他の機能スイッチが設けられる場合は、同様にして本発明を適用可能である。
【００４５】
なお、画面表示モードの切り替えは、モード切替スイッチ４９Ａ、４９Ｂにみによって行われるだけでなく、他の操作、例えば、楽器関連機能またはブラウザ機能を使うためになされる他のスイッチ動作に応じて切り替わるように構成してもよい。
【００４６】
なお、本実施の形態では、電子音楽装置として鍵を有するもの（電子鍵盤楽器）を例示したが、形態はこれに限定されず、例えば、弦楽器、管楽器、打楽器等の形態でもよい。また、表示処理を行う機能部や演奏機能部等の各機能部を、１つの本体に内蔵したものに限らず、それぞれが別体の装置であって、ＭＩＤＩや各種ネットワーク等の通信手段を用いて各装置を接続することで電子音楽装置が構成されるようにしてもよい。
【００４７】
また、本発明を具現化する装置の形態は、電子楽器の形態に限られず、ＣＰＵ及びアプリケーションソフトウェア等を備えた携帯型の装置の形態をとってもよく、例えば、カラオケ装置、ゲーム装置、携帯電話等の携帯型通信端末装置、携帯型ピアノ等に適用してもよい。携帯型通信端末装置に適用した場合、端末装置のみで所定の機能が完結している構成に限られず、機能の一部をサーバ側に持たせ、端末装置とサーバとからなるシステム全体として本発明の機能を実現するように構成してもよい。
【００４８】
また、本発明の目的は、実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵ５やＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出して実行することによっても達成される。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。また、プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。また、通信ネットワークを介してサーバコンピュータからプログラムコードが供給されるようにしてもよい。
【００４９】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ５等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【図面の簡単な説明】
【００５０】
【図１】本発明の一実施の形態に係る電子音楽装置の全体構成を示すブロック図である。
【図２】本実施の形態における表示機能を実現するための構成を示すブロック図である。
【図３】楽器モードにおける表示装置の表示画面の一例と周辺スイッチ群とを示す図である。
【図４】ブラウザモードにおける表示装置の表示画面の一例と周辺スイッチ群とを示す図である。
【図５】楽器ＵＩプログラムによるスイッチ処理のフローチャートに、ＷＥＢブラウザプログラムによるブラウザ機能処理及び楽器プログラムによる楽器関連処理のフローチャートを併せて示した図である。
【図６】画面表示モードと操作されたスイッチの機能との対応関係を規定するテーブルを示す図である。
【符号の説明】
【００５１】
５  ＣＰＵ（データ供給手段）、  ６  ＲＯＭ（データ記憶手段）、  １９  表示装置（表示部）、  ３０  ブラウザ機能部（ＷＥＢブラウザ）、  ３１  画像部品（画像データ）、  ３２  画像ＩＤ・座標、  ３７  画像生成、  ３７ａ  第１表示用画像、  ３８  表示制御部、  ３９  画像生成、  ３９ａ  第２表示用画像、  ４０  ＷＥＢサイト、  ４１  コントロールメニュー用画像部品（所定の要素画像データ）、  ４２  コントロールメニュー用画像ＩＤ・座標（特定情報、配置情報）、  ４５  主表示領域（ブラウザ機能に関する画面の一部）、  ４６  副表示領域（ブラウザ機能に関する画面の他の一部）、  ４７  Ｎｅｘｔスイッチ、  ４８  Ｂａｃｋスイッチ
【図１】
2005196569.tif 000003
【図２】
2005196569.tif 000004
【図３】
2005196569.tif 000005
【図４】
2005196569.tif 000006
【図５】
2005196569.tif 000007
【図６】
2005196569.tif 000008