(57)【特許請求の範囲】
【請求項１】
複数の画像それぞれに情報を対応付けて記憶する情報記憶部と、
前記複数の画像の全てまたは一部を表示する表示部と、
前記表示部に表示された画像に対する前記表示部における継続的な表示変化を伴う選択操作を含む操作を検出する操作検出部と、
前記表示部に表示された画像のうち前記選択操作がされた画像に対応付けて前記情報記憶部に記憶されている情報を記憶する一時記憶部と、
前記選択操作がされた画像とは別の画像に対して選択操作がされると、前記一時記憶部に記憶された情報が前記情報記憶部に記憶された情報から変更されている場合の前記継続的な表示変化を、前記一時記憶部に記憶された情報が前記情報記憶部に記憶された情報から変更されていない場合における前記継続的な表示変化と異ならせる表示制御部と
を有する情報処理装置。
【請求項２】
前記選択操作は、操作に応じて前記表示部に表示された画像の表示位置を変化させることを含む請求項１に記載の情報処理装置。
【請求項３】
前記表示制御部は、前記一時記憶部に記憶された情報が前記情報記憶部に記憶された情報から変更されている場合の前記継続的な表示変化を、前記一時記憶部に記憶された情報が前記情報記憶部に記憶された情報から変更されていない場合におけるよりも、緩慢に行う請求項１または２に記載の情報処理装置。
【請求項４】
前記表示制御部は、前記一時記憶部に記憶された情報が前記情報記憶部に記憶された情報から変更されている場合に、前記選択操作がされている画像を点滅表示させて前記継続的な表示変化を異ならせる請求項１または２に記載の情報処理装置。
【請求項５】
前記一時記憶部は、前記選択操作により前記表示部に表示された画像の表示位置を所定の距離を越えて変化させると前記表示部に表示された画像と異なる画像に対応付けられた情報を記憶する請求項２に記載の情報処理装置。
【請求項６】
前記一時記憶部は、前記選択操作により前記表示部に表示された画像の表示位置を所定の距離を越えて変化させると、前記選択されている画像の次に位置する画像に対応付けられた情報を記憶する請求項２または５に記載の情報処理装置。
【請求項７】
前記表示制御部は、操作に応じて前記表示部に表示された画像の表示位置を変化させるとき、前記一時記憶部に記憶された情報が前記情報記憶部に記憶された情報から変更されている場合に、前記画像の表示位置を振動させる請求項１または２に記載の情報処理装置。
【請求項８】
コンピュータを、
複数の画像それぞれに情報を対応付けて記憶する情報記憶部と、
前記複数の画像の全てまたは一部を表示する表示部と、
前記表示部に表示された画像に対する前記表示部における継続的な表示変化を伴う選択操作を含む操作を検出する操作検出部と、
前記表示部に表示された画像のうち前記選択操作がされた画像に対応付けて前記情報記憶部に記憶されている情報を記憶する一時記憶部と、
前記選択操作がされた画像とは別の画像に対して選択操作がされると、前記一時記憶部に記憶された情報が前記情報記憶部に記憶された情報から変更されている場合の前記継続的な表示変化を、前記一時記憶部に記憶された情報が前記情報記憶部に記憶された情報から変更されていない場合における前記継続的な表示変化と異ならせる表示制御部と
を有する情報処理装置として動作させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報を設定する情報処理装置およびプログラムなどに関する。
【背景技術】
【０００２】
情報処理装置には種々の物が含まれる。例えば、プリンターを情報処理装置の一例とし、印刷時の設定条件としての設定値の組合せをアイコンに対応付けることにより印刷条件を設定することができる（例えば、特許文献１など参照。）。
【０００３】
また、電子楽器のパラメータ設定値を、その電子楽器に接続したパーソナルコンピュータやタブレット端末、スマートフォン等（以下、「パーソナルコンピュータ等」という）により変更する場合、パーソナルコンピュータ等は、電子楽器の設定情報を設定する情報処理装置となる（例えば、特許文献２など参照。）。
【０００４】
また、パーソナルコンピュータ等の使用において、電子楽器などに接続しなくても、画像、文書、音楽等を制作、再生、編集、変更等する際には、制作・再生・編集ソフトウェア（例えばエディタ、オーサリングソフト）や制作・再生・編集アプリなどによりファイルへの書き込みやファイルの内容の変更により情報の設定が行われる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３−９２８４４号公報
【特許文献２】特許第４８６２５４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
例えば、パーソナルコンピュータの写真編集ソフトにおいては、複数ある写真の中から写真Ａを選択し、その解像度や大きさ等を変更したものの最終的にはその変更の反映が不要であると操作者が考え写真Ａの編集や設定を終了しようとすると、ダイアログ画面が表示され、反映がされずに写真Ａの編集・設定の結果を保存するかどうかの確認が行われることがある。
【０００７】
しかし、操作者が反映をしないことを意図しており認識している場合、上記のようにダイアログ画面が表示されると、複数の写真をまとめて確認し必要に応じて編集加工する際などには、操作者による一連の操作が中断してしまい、操作者が煩わしく感ずるという課題がある。
【０００８】
そこで、以下においては、操作の中断を招かずに情報の変更の反映と未反映とを選択できる情報処理装置などについて説明することを目的の一つとして開示を行う。
【課題を解決するための手段】
【０００９】
本発明の一実施形態として、複数の画像それぞれに情報を対応付けて記憶する情報記憶部と、前記複数の画像の全てまたは一部を表示する表示部と、前記表示部に表示された画像に対する前記表示部における継続的な表示変化を伴う選択操作を含む操作を検出する操作検出部と、前記表示部に表示された画像のうち前記選択操作がされた画像に対応付けて前記情報記憶部に記憶されている情報を記憶する一時記憶部と、前記選択操作がされた画像とは別の画像に対して選択操作がされると、前記一時記憶部に記憶された情報が前記情報記憶部に記憶された情報から変更されている場合の前記継続的な表示変化を、前記一時記憶部に記憶された情報が前記情報記憶部に記憶された情報から変更されていない場合における前記継続的な表示変化と異ならせる表示制御部とを有する情報処理装置を提供する。
【００１０】
また、本発明の一実施形態として、コンピュータを、複数の画像それぞれに情報を対応付けて記憶する情報記憶部と、前記複数の画像の全てまたは一部を表示する表示部と、前記表示部に表示された画像に対する前記表示部における継続的な表示変化を伴う選択操作を含む操作を検出する操作検出部と、前記表示部に表示された画像のうち前記選択操作がされた画像に対応付けて前記情報記憶部に記憶されている情報を記憶する一時記憶部と、前記選択操作がされた画像とは別の画像に対して選択操作がされると、前記一時記憶部に記憶された情報が前記情報記憶部に記憶された情報から変更されている場合の前記継続的な表示変化を、前記一時記憶部に記憶された情報が前記情報記憶部に記憶された情報から変更されていない場合における前記継続的な表示変化と異ならせる表示制御部とを有する情報処理装置として動作させるためのプログラムを提供する。別の側面からは、このプログラムは、コンピュータを情報記憶部と表示部と操作検出部と一時記憶部とを有する情報処理装置として実行させるためのプログラムであり、前記選択操作がされた画像とは別の画像に対して選択操作がされると、前記一時記憶部に記憶された情報が前記情報記憶部に記憶された情報から変更されている場合の前記継続的な表示変化を、前記一時記憶部に記憶された情報が前記情報記憶部に記憶された情報から変更されていない場合における前記継続的な表示変化と異ならせるためのプログラムである。
【発明の効果】
【００１１】
本発明によれば、操作の中断を招かずに情報の変更の反映と未反映とを選択することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態に係る情報処理装置の機能ブロック図である。
【図２】本発明の一実施形態に係る情報処理装置の画像記憶部に象徴画像および設定画像が記憶されている状態の一例図である。
【図３】（Ａ）本発明の一実施形態に係る情報処理装置の画像記憶部に記憶されている象徴画像の一例図である。（Ｂ）本発明の一実施形態に係る情報処理装置の画像記憶部に記憶されている設定画像の一例図である。
【図４】本発明の一実施形態に係る情報処理装置の情報記憶部に象徴画像と設定情報とが対応付けて記憶されていることを示す一例図である。
【図５】本発明の一実施形態に係る情報処理装置の処理記憶部の機能ブロック図である。
【図６】（Ａ）本発明の一実施形態に係る情報処理装置の表示部において象徴画像２に対応付けられた設定情報に対する変更操作が可能となった状態を示す一例図である。（Ｂ）本発明の一実施形態に係る情報処理装置の表示部において象徴画像３に対応付けられた設定情報に対する変更操作が可能となった状態を示す一例図である。（Ｃ）本発明の一実施形態に係る情報処理装置の表示部において象徴画像３に対応付けられた設定情報に対する設定画面が表示された一例図である。
【図７】（Ｄ）本発明の一実施形態に係る情報処理装置の表示部において象徴画像３に対応付けられた設定情報に対する変更された状態を示す一例図である。（Ｅ）本発明の一実施形態に係る情報処理装置の表示部において象徴画像３を移動し、象徴画像４に対応付けられた設定情報に対する変更操作を可能としようとしている一例図である。（Ｆ）本発明の一実施形態に係る情報処理装置の表示部において象徴画像４に対応付けられた設定情報に対する変更されたが状態を示す一例図である。
【図８】（Ａ）図６（Ａ）に対応して、本発明の一実施形態に係る情報処理装置の処理記憶部に記憶されている情報の一例図である。（Ｂ）図６（Ｂ）に対応して、本発明の一実施形態に係る情報処理装置の処理記憶部に記憶されている情報の一例図である。（Ｃ）本発明の一実施形態に係る情報処理装置の処理記憶部に記憶されている情報を図８（Ｂ）の状態から変更した状態の一例図である。（Ｄ）図７（Ｆ）に対応して、本発明の一実施形態に係る情報処理装置の処理記憶部に記憶されている情報の一例図である。
【図９】本発明の一実施形態に係る情報処理装置の処理のフローチャートの一例図である。
【図１０】本発明の一実施形態に係る情報処理装置の処理のフローチャートの一例図である。
【図１１】本発明の一実施形態に係る情報処理装置のハードウェア構成図である。
【図１２】本発明の一実施形態に係る情報処理装置の機能ブロック図である。
【図１３】本発明の一実施形態に係る情報処理装置と通信を行う通信対象装置の一例図である。
【図１４】本発明の一実施形態に係る情報処理装置と通信を行う通信対象装置のハードウェア構成図である。
【図１５】本発明の一実施形態に係る情報処理装置の処理のフローチャートの一例図である。
【発明を実施するための形態】
【００１３】
本発明を実施するための形態について、図面を参照して実施形態として説明する。なお、本発明は、以下に説明する実施形態に限定して解釈されることはない。また、本発明は、以下に説明する実施形態を種々に変形して実施することが可能である。
【００１４】
（実施形態１）
図１は、本発明の実施形態１に係る情報処理装置の機能ブロック図である。図１を参照すると、情報処理装置１００は、画像記憶部１０１と、情報記憶部１０２と、処理記憶部１０３と、表示部１０４と、操作検出部１０５と、制御部１０６とを有する。また、制御部１０６は、表示制御部１０７と、記憶制御部１０８とを有する。
【００１５】
画像記憶部１０１は、画像情報を記憶する。画像情報は、表示部１０４に表示される。なお、画像記憶部１０１に記憶された画像情報がそのまま表示部１０４に表示される場合もあれば、拡大縮小などの変形、他の画像情報と合成などの処理を経て表示部１０４に表示される場合もある。また、処理を経て表示部１０４に表示される画像情報は、画像記憶部１０１に記憶される場合もある。画像記憶部１０１は、例えば、ハードディスク、不揮発性半導体メモリ装置などの不揮発性の記憶装置を用いて構成される。なお、画像記憶部１０１を構成するために、例えばキャッシュメモリなどとして、揮発性の記憶装置も用いられる場合がある。
【００１６】
図２は、画像記憶部１０１に複数の画像、すなわち、象徴画像１（２０１）、象徴画像２（２０２）、象徴画像３（２０３）、設定画像１（２１１）、設定画像２（２１２）、設定画像３（２１３）、が記憶されている状態を模式的に示す。ここに、象徴画像とは、設定の対象を表わす画像情報である。例えば、アイコンを表示するための画像情報である。あるいは、ウィンドウの中の一部の領域に表示される画像情報であってもよい。このような画像情報としては、メニューを構成する画像情報を挙げることができる。また、設定画像とは、設定の対象を表わす画像情報が選択された場合に、対象に対する設定を行うための画像情報である。ここに設定とは、情報を対象に対応付けて記憶させることをいう。ここでいう記憶は、情報処理装置１００の動作を止めても持続する永続的な記憶とすることができる。なお、図２に示すように象徴画像と設定画像とは、一対一の対応関係となっている必要はない。例えば、複数の象徴画像が一つの設定画像に対応づけられていてもよい。
【００１７】
図３（Ａ）および図３（Ｂ）それぞれは、象徴画像および設定画像の一例を示す。実施形態１の一例として、図３（Ａ）および図３（Ｂ）においては、演奏操作や演奏データに応じて楽音を合成する際に使用するギター、ピアノ、オルガン等の音色の種類、自動伴奏のリズムの種類、効果として付与するエフェクトの種類や程度等の設定値の組み合わせを画像に対応付けて、選択し、設定の変更ができる情報処理装置を、想定している。また、その情報処理装置としては、そのような楽音合成機能を自ら有するソフトウェアにより実現ざれるパーソナルコンピュータ等や、電子楽器に接続し電子楽器の楽音合成に関連する設定値の設定操作を援助するパーソナルコンピュータ等や、パーソナルコンピュータ等と同等な表示操作機能を有する電子楽器などが含まれる。図３（Ａ）は、エレキギターの画像３０１である。図３（Ａ）の象徴画像が表示部１０４に表示され、操作検出部１０５により選択されたことが検出されると、制御部１０６は、情報処理装置１００やそれに接続された機器が例えば発音するときの音色をエレキギターの音色にする制御を行う。また、図３（Ｂ）は、エレキギターの音色波形を使用する際の楽音合成の設定を行うための画像３０２である。すなわち、表示部１０４に画像３０１が表示され、操作検出部１０５により、画像３０１の選択などの操作が検出されると、画像３０２が表示部１０４に表示される。これにより、情報処理装置１００やそれに接続された機器が発音するときのエレキギターの音色の詳細な設定を行うことが可能となる。例えば、「リバーブ＆エフェクト」３０３が選択などされると、エレキギターの発音でのリバーブとエフェクトの設定の変更が可能となる。例えば、スライダーの画像が表示され、リバーブの深さの変更が可能となり、また、複数のエフェクトの種類が表示され、エフェクトの変更が可能となる。「メトロノーム」３０４が選択などされると、エレキギターの発音に重ねて発音したり、エレキギターの発音と並行して表示されたりするメトロノームの速さ等の変更が可能となる。また、「リズム」３０５が選択などされると、複数のリズムパターンが表示され、リズムパターンの選択を行い、選択されたリズムパターンへの変更が可能となる。
【００１８】
上記ではエレキギターの音色を例として用いたが、上記電子楽器などは様々な音色を発音することができ、他の音色、例えば、パイプオルガン、グランドピアノ、チェンバロ、クラシックギター、三味線、トランペット、フルート、尺八、クラリネット、ザイロフォン、ハンドベル、テルミンの音を用いて発音し演奏できる。また、その発音（合成音）には、プリセットまたは所望に変更したリバーブ、エフェクト、リズムで発音を付与することもできる。そこで、象徴画像として、上記電子楽器などにより発音可能なグランドピアノ、チェンバロ、トランペット、フルート、クラリネットなどの画像も用いることができる。これにより、上記電子楽器などの発音する音色の基本設定を、楽器の画像を選択することにより変更することができる。また、設定画像を表示させ、パイプオルガンであれば、さらにストップレバーごとの位置を細かく設定することができる。なお、電子楽器は、自らの機能として情報処理装置１００を含んでいたり、本発明の実施形態２のように情報処理装置に接続されていたりする。
【００１９】
また、象徴画像と設定画像との別の例としては、象徴画像として人の顔写真の画像や名刺を撮影した画像など人を象徴する画像を用い、設定画像として、その人の住所、氏名、勤務先、電話番号、電子メールアドレスなどの設定のための画像を用いることができる。また、設定画像としては、その人の住所、氏名、勤務先、電話番号、電子メールアドレスなどを表示するための画面のテンプレートを用いることができる。ここに、画面のテンプレートとは、人ごとに変化し得る住所、氏名、勤務先、電話番号、電子メールアドレスなどの情報は含まれておらず、どの象徴画像に対しても象徴画像が選択された場合に表示される設定画像の共通部分と定義することができる。住所、氏名、勤務先、電話番号、電子メールアドレスなどは、例えば、次に説明する情報記憶部１０２から読み出し、テンプレートに合成して表示することができる。また、例えば、テンプレートに合成して表示された画像の部分のうち、住所が表示されている部分を選択することにより、住所の変更が可能となっていてもよい。
【００２０】
情報記憶部１０２は、情報を記憶する。ここに、情報は、象徴画像と設定画像との対応関係、および、象徴画像とその象徴画像が表わす設定の対象に設定された値を含む設定情報との対応関係を含む。前記図３（Ａ）および図３（Ｂ）に示したように、楽音合成の設定を行う場合には、象徴画像として選択された音色のみではなく、リバーブ、エフェクト、メトロノーム、リズムなどの設定値情報を対応付けることができる。情報記憶部１０２は、例えば、ハードディスク、フラッシュメモリなどの不揮発性半導体メモリ装置などの不揮発性の記憶装置を用いて構成される。なお、情報記憶部１０２を構成するために、例えばキャッシュメモリなどとして、揮発性の記憶装置も用いられる場合がある。情報記憶部１０２は、情報を永続的に記憶することが好ましい。ここに、永続的とは、情報処理装置１００の電源をオフにするなどして動作を止めても、情報記憶部１０２記憶されている情報が消去されないことをいう。このため、情報記憶部１０２に記憶される情報は、ハードディスク、フラッシュメモリなど不揮発性の記憶装置に記憶される。ただし、情報処理装置１００の動作を高速にするために、情報処理装置１００の動作時に、情報記憶部１０２に記憶される情報が、上述のようにキャッシュなどとして揮発性の記憶装置に記憶されてもよい。そのような場合であっても、キャッシュに記憶された情報は、最終的には不揮発性の記憶装置に記憶されるようになっていることが好ましい。
【００２１】
図４は、象徴画像とその象徴画像が表わす設定の対象の設定情報との対応関係が、表形式の情報として情報記憶部１０２に記憶された状態を模式的に示す。表形式の情報は、例えば、象徴画像を識別する識別情報（ＩＤ）を格納する列４０１と設定情報の内容を格納する列４０２とにより構成され、象徴画像ＩＤ１と設定情報１とが行４１１に格納されることにより、象徴画像ＩＤ１により識別される象徴画像が表わす設定の対象に設定された値が、設定情報１となることを表わす。行４１２、４１３についても同様である。なお、本実施形態においては、象徴画像ＩＤを特定することにより、象徴画像ＩＤが識別する象徴画像が得られるようになっている。例えば、象徴画像ＩＤは、象徴画像が画像記憶部１０１に記憶されているアドレスである。このような表形式の情報を用いることにより、象徴画像と設定情報との対応付けがされる。なお、このような象徴画像と設定画像の対応付けを実現するために、象徴画像ＩＤを列４０１に格納する代わりに、象徴画像そのものを格納することも可能である。
【００２２】
処理記憶部１０３は、表示部１０４に象徴画像が表示され選択された場合に、その象徴画像と対応関係を有する設定情報を記憶する。また、処理記憶部１０３は、その設定情報が変更されたかどうかを記憶する。処理記憶部１０３は、例えば、エディタの編集データを一時的に記憶するバッファとして機能することもできる。図５に示すように、処理記憶部１０３は、一時記憶部５０１と変更フラグ記憶部５０２とを有していてもよい。一時記憶部５０１は、表示部１０４に象徴画像が表示され選択された場合に、その象徴画像と対応関係を有する設定情報を記憶する。変更フラグ記憶部５０２は、一時記憶部５０１に記憶された設定情報に対する変更がされたかどうかを表わす。また、一時記憶部５０１に記憶されている設定情報に変更がされても、明示的に情報記憶部１０２への記憶の操作が行われない限り、象徴画像と対応関係を有する設定情報の変更はされない構成とすることができる。このため、変更フラグ記憶部５０２に一時記憶部５０１に記憶された設定情報に対する変更がされたことを示す情報が記憶されている場合と、一時記憶部５０１に記憶されている内容と象徴画像と対応関係を有する設定情報とが同じではない場合とを、一致させることができる。また、図５には図示をしていないが、一時記憶部５０１に記憶されている内容と象徴画像と対応関係を有する設定情報とが同じであるが、一時記憶部５０１に記憶された設定情報が情報処理装置１００の他の記憶領域と異なるかどうか、また、情報処理装置１００と接続されている機器に送信されていないかどうかを表わす値をフラグなどとして記憶する部が一時記憶部５０１にさらに備わっていてもよい。なお、一時記憶部５０１に記憶されている内容と、象徴画像と対応関係を有する設定情報と、が同じではない場合に、象徴画像と対応関係を有する設定情報を一時記憶部５０１に記憶されている内容により上書きすることを、設定情報の反映を行う、という場合がある。
【００２３】
処理記憶部１０３は、情報を永続的に記憶する必要はない。このため、不揮発性の記憶装置やＣＰＵのレジスタなどを用いて処理記憶部１０３を実現することができる。
【００２４】
表示部１０４は、情報、特に、画像情報を表示可能な装置である。例えば、液晶ディスプレイや有機ＥＬディスプレイを用いて実現される。
【００２５】
操作検出部１０５は、表示部１０４に表示された情報に対する操作を検出する。例えば、マウスカーソルの表示部１０４の表示位置とマウスのボタンに対する押下の有無とを検出し、表示位置に表示されている情報が操作されたことを検出する。特に、操作検出部１０５は、マウスのボタンが押下されたまま、マウスカーソルを移動させるドラッグ操作を検出することができるようになっていることが好ましい。また、表示部１０４は、タッチパネルとともに形成されたディスプレイとなっており、ディスプレイに表示された情報に対するタッチ操作、ドラッグ操作、フリック操作、スワイプ操作などのジェスチャ操作を検出してもよい。操作検出部１０５は、マウスやタッチパネルなどのハードウェア部分と、そのようなハードウェア部分からの信号を受信するインターフェース部と、インターフェース部に受信された信号を処理する信号処理装置により実現することができる。信号処理装置の一部は、プログラムによって実現することも可能である。
【００２６】
制御部１０６は、情報処理装置１００の動作を制御する。特に制御部１０６は、上述したように、表示制御部１０７と記憶制御部１０８とを有する。記憶制御部１０８は、操作検出部１０５による検出結果に応じて、画像記憶部１０１、情報記憶部１０２および処理記憶部１０３に記憶がされている情報の読み出しや上書きなどの処理や記憶装置の領域の管理を行う。また、表示制御部１０７は、操作検出部１０５の検出結果に応じて、記憶制御部１０８を介して、画像記憶部１０１、情報記憶部１０２および処理記憶部１０３に記憶がされている情報を参照して、表示部１０４の表示を制御する。
【００２７】
図６から図８を参照して、表示制御部１０７と記憶制御部１０８とを含む制御部１０６の動作について説明する。
【００２８】
図６（Ａ）は、画像記憶部１０１に記憶されている象徴画像１（２０１）、象徴画像２（２０２）および象徴画像３（２０３）を記憶制御部１０８の制御により読み出し、表示部１０４に、表示制御部１０７の制御により表示した一例を示す。この場合、表示部１０４には、３つの象徴画像が表示可能であるとする。また、図６（Ａ）に示すように、３つの象徴画像は、左右に一列に並べられる。また、象徴画像が、表示部１０４の中央に表示されると、その象徴画像が選択されるとする。また、選択された象徴画像の表わす対象に対して設定の変更などの操作が可能であるとする。図６（Ａ）の場合には、中央に表示された象徴画像２（２０２）の表わす対象に対する設定が可能となり、「設定」の表示６１１がされる。この表示６１１を押下などすることが操作検出部１０５により検出されると、象徴画像２（２０２）の表わす対象の設定画像が表示される。なお、「設定」の表示６１１を表示し、押下などを検出するかわりの場合として、象徴画像２に対するクリックやタッチが操作検出部１０５により検出されると、象徴画像２（２０２）の表わす対象の設定画像が表示されるようになっていてもよい。この場合は、「設定」の表示６１１は不要となる。また、象徴画像２（２０２）の表わす対象に対する設定が可能であることを表わすために、象徴画像２（２０２）が他の象徴画像である象徴画像１（２０１）および象徴画像３（２０３）より大きなサイズによって表示されてもよいし、あるいは、鮮やかにまたは明るく表示がされてもよい。
【００２９】
図６（Ａ）の表示がされていると、処理記憶部１０３には、図８（Ａ）に示すように情報の記憶がされる。すなわち、一時記憶部５０１には、設定情報２（８０１）が記憶制御部１０８の制御により情報記憶部１０２より読み出されて記憶がされ、変更フラグ記憶部５０２には、変更がされていないことを示す「ＮＯ」を表わす情報８０２が制御部１０６の制御により記憶される。設定情報２（８０１）が一時記憶された理由は、情報記憶部１０２において、設定情報２（８０１）と対応関係を有する象徴画像２（２０２）が表示部１０４の中央に表示され、選択がされており、設定情報２（８０１）が変更可能となっているためである。また、「ＮＯ」を表わす情報８０２が変更フラグ記憶部５０２に記憶されているのは、設定情報２（８０１）が情報記憶部１０２に記憶されているものと同じであり、変更がされていないからである。
【００３０】
図６（Ｂ）は、図６（Ａ）の状態から、表示部１０４の表示を左にスライドやドラッグする操作を行い、象徴画像２が選択された状態から象徴画像３を選択して表示した状態を示す。例えば、図６（Ａ）の状態において、マウスのボタンを押下したままマウスを左方向に移動させドラッグ操作を行ったり、左方向にフリック操作を行ったりした後の状態が図６（Ｂ）である。一般的には、図６（Ａ）から図６（Ｂ）への表示の変化は一瞬にして行うことも可能である。ただし、本実施形態においては、マウスのドラッグ操作によるマウスのカーソルの移動や指やスタイラスペンのドラッグ操作による移動に伴い、表示部１０４に表示されている象徴画像が徐々に移動して表示されるのが好ましい。すなわち、選択される象徴画像が変更される場合には、象徴画像の継続的な表示の変化が伴うのが好ましい。
【００３１】
また、図６（Ａ）から図６（Ｂ）への表示の変化に伴う操作検出部１０５の検出に応じて、画像記憶部１０１から象徴画像４が記憶制御部１０８の制御により読み出され、象徴画像２（２０２）および象徴画像３（２０３）を表示制御部１０７の制御により左に移動させ、象徴画像４（２０４）を表示させる。また、象徴画像３（２０３）が表わす対象が設定可能であることを表わす表示６１２を象徴画像３（２０３）に対して行い、表示６１１を表示から削除する。
【００３２】
図６（Ａ）から図６（Ｂ）に表示が変化し、象徴画像３（２０３）が選択されると、処理記憶部１０３の記憶は、図８（Ａ）から図８（Ｂ）に変化する。すなわち、一時記憶部５０１には、設定情報３（８０３）が記憶制御部１０８の制御により情報記憶部１０２から読み出され記憶がされる。これは、情報記憶部１０２において、設定情報３（８０３）と対応関係を有する象徴画像３（２０３）が表示部１０４の中央に表示され、選択がされ、設定の変更可能となっているためである。なお、変更フラグ記憶部５０２には、「ＮＯ」を表わす情報８０２が記憶されたままとなる。これは、情報記憶部１０２に格納されている設定情報３（８０３）と一時記憶部５０１に記憶されている設定情報３（８０３）とが同じだからである。ただし、処理記憶部１０３の記憶が図８（Ａ）から図８（Ｂ）に変化した場合、一時記憶部５０１に記憶された設定情報が情報処理装置１００の他の記憶領域に記憶されている設定情報と異なるかどうか、また、情報処理装置１００に接続されている機器に送信されていないかどうかを表わす値を表わす上述のフラグなどの値を変化させることもできる。
【００３３】
このように、本実施形態においては、表示部１０４の表示の中央に表示され、選択操作がされた象徴画像と対応関係を有する設定情報が情報記憶部１０２より読み出され、一時記憶部５０１に記憶がされる。なお、選択操作は、表示部１０４の表示の中央に象徴画像を表示することに限定されない。例えば、選択操作がされる象徴画像の表示の位置を表示部１０４の表示の中央に限定することなく、表示部１０４の中央以外の所定の位置にドラッグ操作などにより移動がされその位置に表示がされた象徴画像に選択操作がされたとし、その象徴画像と対応関係を有する設定情報が情報記憶部１０２より読み出され、一時記憶部５０１に記憶がされるようになっていてもよい。この場合、象徴画像が所定の位置にドラッグやドラッグアンドドロップの操作により移動されてもよい。また、複数の象徴画像を表示部１０４に表示させておき、マウスによるクリックや指やスタイラスペンによるタッチがされるなどして選択操作がされた象徴画像と対応関係を有する設定情報が情報記憶部１０２より読み出され、一時記憶部５０１に記憶がされるようになっていてもよい。
【００３４】
図６（Ｂ）および図８（Ｂ）の状態において、「設定」の表示６１２に対する押下などが操作検出部１０５により検出されると、象徴画像３（２０３）の表わす対象の設定画像として、図６（Ｃ）に示すように、表示部１０４に、設定画像３（２１３）の表示がされる。この設定画像３（２１３）を用いて（例えば、設定画像３（２１３）内のアイコンをクリックなどして設定ウィンドウを表示させ、あるいはチェックボックス、スライダーなどの操作により）、象徴画像３（２０３）が表わす対象の設定の変更を行うことができる。
【００３５】
前記図３（Ａ）および図３（Ｂ）に示した場合には、設定画像３（２１３）として、図３（Ｂ）の設定画像を使用することができる。その場合、合成音に付与すべきリバーブ、エフェクト、リズムなどの種類や程度をそれぞれ表示させ、望むまま（所望）に選択、変更することができる。また、情報処理装置またはそれに接続し情報の同期をすることが可能な電子楽器などにおいて、演奏操作やデータに応じて楽音合成する際には、一時記憶部５０１に直接または間接的に記憶されている音色、リバーブ、エフェクトなどの設定値に基づいて処理がされる。
【００３６】
図８（Ｃ）は、象徴画像３（２０３）の表わす対象の設定の変更操作を行った後の処理記憶部１０３に記憶されている情報の模式図である。すなわち、一時記憶部５０１には、設定情報３（８０３）に対して設定の変更操作の後の設定情報３´（８０４）が記憶され、変更フラグ記憶部５０２には、一時記憶部５０１に記憶された設定情報が変更された情報であることを示す「ＹＥＳ」を表わす情報８０５が記憶される。
【００３７】
図７（Ｄ）は、図６（Ｃ）の状態から、設定画像３（２１３）を用いる設定の操作が終了し、「終了」の表示６２１の押下などを行い、象徴画像の表示に戻った場合の表示を示す。この場合、図７（Ｄ）に示すように、象徴画像３（２０３）の表わす対象に対する設定の変更がされ、情報記憶部１０２にその変更が反映されていないことを示す「未反映」の表示７０１がされる。また、象徴画像３（２０３）の表わす対象に対する設定を、情報記憶部１０２に反映するための「反映」の表示７０２がされる。すなわち、図７（Ｄ）において、「反映」の表示７０２の選択などの操作が操作検出部１０５により検出されると、一時記憶部５０１に記憶されている設定情報３´（８０４）が象徴画像３と対応付けられて情報記憶部１０２に設定情報３（８０３）に上書きまたは設定情報３（８０３）とは別に記憶される。
【００３８】
図７（Ｅ）は、象徴画像３（２０３）の表わす対象に対する設定の変更がされ、情報記憶部１０２にその変更が反映されていない場合に、図７（Ｄ）の状態から別の象徴画像を表示部１０４の中央に表示しようとしたときの表示制御部１０７による表示変化が、異なることについて説明する図である。すなわち、一時記憶部５０１に記憶された設定情報が情報記憶部に記憶されている設定情報と同じ場合と、異なる場合と、で表示変化が異なるように表示制御部１０７が制御を行うことを説明する図である。例えば、継時的な表示の変化が異なることを説明する図である。図７（Ｄ）の表示において、象徴画像３（２０３）の領域６０１内にマウスのカーソルを移動し、その位置からボタンを押下したまま左方向にドラッグ操作により移動させたり、象徴画像３（２０３）の領域６０１内を指でタッチして指やスタイラスペンを左方向に移動させるドラッグ操作などを行ったりしたとする。このとき、左方向へのマウスのカーソルの移動や指や廃りラスペンの移動の距離を図７（Ｅ）に示すようにＤとする。通常のレスポンスであれば、象徴画像３（２０３）を含む象徴画像は、マウスのカーソルの移動や指の移動に伴って左方向に距離Ｄ動く。
【００３９】
しかし、このまま象徴画像３（２０３）が移動し、別の象徴画像が中央に表示され、選択されると、一時記憶部５０１に記憶されている設定情報３´（８０４）が、情報記憶部１０２にその変更が反映されないまま、別の象徴画像の表わす対象の設定情報が、一時記憶部５０１に記憶されることになり、設定情報３´（８０４）が上書きされ消滅してしまう。そこで、この可能性を利用者に伝達するために、象徴画像３（２０３）を含む象徴画像の移動距離は、Ｄよりも小さい距離ｄとする。すなわち、表示変化が緩慢となる。言い換えると、操作に対するレスポンスを悪化させる。これにより、設定情報３´（８０４）が、情報記憶部１０２にその変更が反映されていないことを利用者に伝達し、設定情報３´（８０４）の消滅を予防することができる。
【００４０】
なお、距離Ｄおよびｄの関係としては、上記レスポンスの悪化状態がユーザにすぐに知覚できるように、表示部１０４における象徴画像の大きさを考慮し、ｄの値を、０より大きくＤより小さい値から選択することができる。より具体的には、例えばＤ：ｄ＝１．５：１程度とすることができる。
【００４１】
また、レスポンスの悪化は、通常のレスポンスと異なればよい。例えば、情報処理装置がバイブレータを有する場合、通常のレスポンスにおいて、情報処理装置のバイブレータが動作せずに機械的な振動が発生せずスムーズな操作が可能であれば、レスポンスの悪化としてバイブレータを起動させることを選択することができる。また、通常のレスポンスにおいて、表示部１０４の表示の明るさが変化しなければ、レスポンスの悪化として表示の明るさを小さくしたり、象徴画像を点滅表示するなど変化させたりすることができる。さらに通常のレスポンスにおいて、象徴画像の大きさが変化しないのであれば、レスポンスの悪化として、象徴画像の大きさを例えば５％以上大きく表示したり、あるいは例えば５％以上小さく表示したりする。また、キーボードの操作により、押下されたキーのエコーバックがされる場合においては、レスポンスの悪化として、キーの押下からエコーバックまで時間を通常のレスポンスよりも大きくすることもできる。また、通常のレスポンスにおいては、象徴画像が滑らかに移動する表示がされるのであれば、レスポンスの悪化においては、上下に振動したり左右に振動したりするなどして、不連続に移動する表示がされてもよい。
【００４２】
もし、利用者が、設定情報３´（８０４）の情報記憶部１０２への反映を希望するならば、図７（Ｅ）に示す、選択対象を象徴画像３から象徴画像４に変更するマウスのカーソル移動などの操作を終了させることにより、図７（Ｄ）の表示状態まで、自動的にあるいは利用者の操作により、復帰させた後に、「反映」の表示を押下などすることができる。上記変更操作が図６（Ａ）、図６（Ｂ）や下記にて説明するボーダーライン（閾値）を候えない間は、操作の中断により自動復帰するとよい。自動復帰させない場合には、必要に応じてマウスのカーソル位置を右方向に移動させてマウスのボタンを押下し始めた位置の方へ移動させた後に、マウスのボタンの押下を止めたり、また、必要に応じて指やスタイラスペンを象徴画像３（２０３）の領域６０１内にタッチし始めた位置の方に移動させた後に、指やスタイラスペンによるタッチを止めたりする。これにより、画面表示は、図７（Ｄ）に戻り、「反映」の表示７０２を押下などすることができる。
【００４３】
一方、利用者が、設定情報３´（８０４）が情報記憶部１０２への反映を希望しないならば、マウスや指による操作を継続する。Ｄまたはｄが一定の閾値を越えると、図７（Ｆ）に示すように、象徴画像４（２０４）が表示部１０４の表示の中央に配置され、その左に象徴画像３（２０３）が配置され、象徴画像５（２０５）が記憶制御部１０８により読み出され、象徴画像４（２０４）の右に表示される。また、図８（Ｄ）に示すように一時記憶部５０１には、記憶制御部１０８の制御により、設定情報４（８０６）が記憶され、変更フラグ記憶部５０２には、「ＮＯ」を表わす情報が記憶される。なお、象徴画像３（２０３）を図７（Ｄ）から図７（Ｅ）のように左方向に移動した場合には、象徴画像３（２０３）の右側に表示され、次に選択される画像である象徴画像４（２０４）を、象徴画像３（２０３）の次に位置する画像という場合がある。
【００４４】
Ｄまたはｄに係る一定の閾値とは、通常のレスポンスにおける象徴画像が変更する閾値とすることができる。通常のレスポンスにおいて別の象徴画像が表示部１０４の中央部分に表示されるまでの距離とすることができる。例えば、象徴画像３の左端が移動したとき、図７（Ｄ）における象徴画像２の左端の位置とするまでの距離、および象徴画像３の右端が象徴画像４の右端となるまでの距離とすることができる。あるいは、象徴画像３の左端が移動したとき、図７（Ｄ）における象徴画像２の右端の左側となる距離、および象徴画像３の右端が象徴画像４の左端の右側となる距離とすることができる。または、Ｄに係る一定の閾値とは、通常のレスポンスにおける閾値よりも大きな値とすることも可能である。すなわち、変更フラグ記憶部５０２に、「ＮＯ」を表わす情報が記憶されているときには、象徴画像３の左端が移動したとき、図７（Ｄ）における象徴画像２の右端と一致したときに、象徴画像４が次に選択されたとみなし、一方、変更フラグ記憶部５０２に、「ＹＥＳ」を表わす情報が記憶されているときには、象徴画像３の左端が移動したとき、図７（Ｄ）における象徴画像２の中央と一致したときに、象徴画像４が次に選択されたとする。これにより、変更フラグ記憶部５０２に、「ＹＥＳ」を表わす情報が記憶されている場合には、象徴画像の移動距離を大きくしないと別の象徴画像が選択されず、利用者に別の象徴画像の選択について再考を促すきっかけを与えることができる。
【００４５】
レスポンスの悪化についてまとめると、通常のレスポンスとは異なる状態とすることである。この場合、レスポンスの悪化をさせても、通常のレスポンスの場合の利用者の情報処理装置に対する操作の一連の流れを変更させることはない。すなわち、変更フラグ記憶部５０２に、「ＹＥＳ」を表わす情報が記憶されている場合であっても上述に例示したドラッグ操作を中断させずに、別の象徴画像を選択することができる。いいかえると、レスポンスの悪化をさせても、通常のレスポンスの場合の一連の流れの操作を行うことができ、その一連の流れの操作が行われることにより、通常のレスポンスにおけるその一連の流れの操作が行われたときの情報処理装置の状態と同じ状態に情報処理装置を置くことができる、ということが可能である。また、レスポンスの悪化を生じさせる場合は、一時記憶部５０１に記憶され、変更された設定情報が、情報記憶部１０２に永続的に記憶されることなく、別の設定情報によって上書きがされる非可逆的な処理が伴う場合であるということができる。
【００４６】
以上のように、本実施形態においては、一時記憶部５０１に記憶されている第１の情報が未反映の状態において、所定の操作により、別の第２の情報を一時記憶部５０１に記憶させ、第１の情報を上書きし消滅させたければ、その所定の操作を継続し、第１の情報を消去させたくなければ、その所定の操作を中断することにより、第１の情報の消滅を制御することができる。
【００４７】
図９および図１０は、本実施形態に係る処理のフローチャートの一例である。ステップＳ９０１の処理として、記憶制御部１０８の制御により、画像記憶部１０１からの読み出しを行い、象徴画像を取得する。ステップＳ９０２の処理として、表示制御部１０７の制御により、表示部１０４に象徴画像の表示を行う。ステップＳ９０３の処理として象徴画像を含む、表示部１０４に表示されている画像に対する操作を行う。このステップＳ９０３の処理については、図１０を参照して説明する。ステップＳ９０４の処理として、処理全体を終了する（例えば、情報処理装置の電源スイッチがオフとなった）かどうかを判断し、終了しないという判断であれば、ステップＳ９０１へ戻り、終了するという判断であれば、終了する。
【００４８】
次に、図１０を参照して、ステップＳ９０３の処理について説明する。
【００４９】
ステップＳ１００１の処理として、表示部１０４に表示されている象徴画像に対する表示変更操作が開始されたかどうかを判定する。表示変更操作とは、選択される象徴画像を変更するための表示の変更操作である。例えば、図６（Ａ）や図７（Ｄ）において、象徴画像の表示を右方向や左方向に移動する操作が行われたかどうかを、操作検出部１０５の検出に基づいて判定する。もし、表示変更操作が行われていなければ、図１０のフローチャートの処理を終了し、図９のフローチャートの処理へ戻る。
【００５０】
なお、ステップＳ１００１において、象徴画像の表示位置の変更操作以外に、例えば、表示６１２などが押下されたかどうかを判断し、もしそうであれば、前記図３（Ｂ）に例示したような設定画像を表示させ、一時記憶部５０１に記憶されている設定情報の変更操作を受け付けて、その受け付けが終了すると、図１０のフローチャートの処理を終了し、図９のフローチャートの処理へ戻るようにすることも可能である。
【００５１】
ステップＳ１００１の処理により、表示変更操作が開始されたと判断されれば、ステップＳ１００２に処理を移行させ、変更フラグがＹＥＳであるかどうか、言い換えると、変更フラグ記憶部５０２に、一時記憶部５０１に記憶されている情報が、情報記憶部１０２へ未反映であるかどうかを判断する。もし、未反映であれば、ステップＳ１００３へ処理を移行させ、未反映でなければ、ステップＳ１００８へ処理を移行させる。
【００５２】
ステップＳ１００３の処理においては、表示変更操作に対する操作レスポンスを変更する。上述したように、マウスのカーソルの移動距離や指の移動距離よりも小さな距離だけ象徴画像を移動させるなどして、操作レスポンスを悪化させる。次に、ステップＳ１００４において、表示変更操作が継続されているかどうかを判断する。上述したように、マウスのカーソルの移動距離や指やスタイラスペンの移動距離が操作レスポンスの悪化にもかかわらず象徴画像の移動が所定の閾値を越えた場合などに、表示変更操作が継続されていると判断する。もし、表示変更操作が継続されていると判断されれば、ステップＳ１００５へ処理を移行させ、表示変更操作が継続されていないと判断されれば、ステップＳ１００７へ処理を移行させる。
【００５３】
ステップＳ１００５の処理として、表示変更操作に応じて、表示部１０４の表示の変更を行う。例えば、図６（Ａ）から図６（Ｂ）への表示の変更や、図７（Ｄ）から図７（Ｆ）への表示の変更を行う。次のステップＳ１００６の処理として、一時記憶部５０１の記憶している情報を、変更の対象となる設定情報に変更し、変更フラグ記憶部５０２の値を「ＮＯ」を表わす値にして、クリアする。その後、図１０のフローチャートの処理を終了し、図９のフローチャートの処理へ戻る。
【００５４】
ステップＳ１００２の処理において、未反映でなければ、マウスのカーソルの移動距離や指の移動距離と等しい距離の象徴画像の移動を行うなどの通常のレスポインスを行う。次にステップＳ１００９の処理として、Ｓ１００４と同様に処理が継続しているかどうかを判断し、処理が継続していなければ、ステップＳ１００７へ処理を移行させ、処理が継続していれば、ステップＳ１０１０へ処理を移行させる。
【００５５】
ステップＳ１０１０の処理として、図６（Ａ）から図６（Ｂ）への表示の変更を行い、次にステップＳ１０１１の処理として、一時記憶部５０１の記憶している情報を、変更の対象となる設定情報に変更する。なお、変更フラグ記憶部５０２には、「ＮＯ」を表わす情報が記憶されているので、ステップＳ１０１１では一時記憶部５０１の記憶している情報のクリアは必須ではない。
【００５６】
ステップＳ１００７においては、ステップＳ１００１の処理において判断された表示変更操作の前の状態に、表示の回復を行う。すなわち、図７（Ｅ）から図７（Ｄ）の表示への変更を行う。その後、図１０のフローチャートの処理を終了し、図９のフローチャートの処理へ戻る。
【００５７】
図１１は、情報処理装置１００をコンピュータで実現する場合のハードウェア構成を示す。情報処理装置は、ＲＡＭ１１０１、ＲＯＭ１１０２、ＣＰＵ１１０３、フラッシュメモリ１１０５、通信Ｉ／Ｆ１１０６、ディスプレイ１１０７、入力装置１１０８を有し、バス１１０９を介して接続されている。また、ＣＰＵ１１０３には、タイマ１１０４が接続されている。
【００５８】
フラッシュメモリ１１０５には、情報処理装置１００をコンピュータにより実現するプログラム、象徴画像、設定画像、象徴画像ＩＤと設定情報などが記憶される。電源が投入されると、ＲＯＭ１１０２に記憶されたプログラムがＣＰＵ１１０３により実行され、フラッシュメモリ１１０５に記憶されているプログラムがＲＡＭ１１０１に記憶され、ＣＰＵ１１０３により実行される。このとき、ＲＡＭ１１０１が作業領域として使用されることがある。したがって、画像記憶部１０１、情報記憶部１０２をフラッシュメモリ１１０５に対応付け、処理記憶部１０３をＲＡＭ１１０２に対応付けることができる。また、操作検出部１０５を入力装置１１０８に対応付け、表示部１０４をディスプレイ１１０７に対応付けることができる。なお、タイマ１１０４は、所定の時間の経過をＣＰＵ１１０３に伝達することができ、例えば、ステップＳ１００４およびステップＳ１００９において、操作継続が所定の時間内において判断されたかどうかをさらに判断することができる。また、通信Ｉ／Ｆ１１０６は、情報処理装置に接続可能な電子楽器などの外部装置と接続するためのインターフェースである。
【００５９】
（実施形態２）
図１２は、本発明の実施形態２に係る情報処理装置の機能ブロック図を示す。情報処理装置１２００は、画像記憶部１０１と、情報記憶部１０２と、処理記憶部１０３と、表示部１０４と、操作検出部１０５と、制御部１０６と、送受信部１２０１とを有する。また、制御部１０６は、表示制御部１０７と、記憶制御部１０８とを有する。したがって、情報処理装置１２００は、実施形態１に係る情報処理装置１００が、さらに送受信部１２０１を有する構成となっている。
【００６０】
送受信部１２０１は、通信対象装置１２０２と通信を行う。通信は、有線で行われても無線で行われてもよい。例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）による有線通信であってもよい。また、例えばＢｌｕｅｔｏｏｔｈ（登録商標）による無線通信であってもよい。また、Ｗｉｆｉの接続ポイントなどを介した無線通信であってもよい。
【００６１】
通信対象装置１２０２は、送受信部１２０１と通信が可能な装置である。例えば、情報処理装置１２００に記憶された設定情報により設定がされる電子楽器であってもよい。
【００６２】
図１３は、電子楽器の一例として、電子ピアノ１３００の外観の模式図を示す。電子ピアノ１３００は、鍵盤１３２１と、種々のボタン類と表示パネル１３１６とを有する。ボタン類としては、電源ボタン１３０１、ボリュームボタン１３０２、テンポ設定ボタン１３０３、メトロノーム設定ボタン１３０４、トランスポーズボタン１３０５、デモソング演奏ボタン１３０６、第１選択ボタン１３０７、第２選択ボタン１３０８、ピアノ音色選択ボタン１３０９、電子ピアノ音色選択ボタン１３１０、オルガン音色選択ボタン１３１１、その他音色選択ボタン１３１２、リズムボタン１３１３、リバーブ設定ボタン１３１４、エフェクト選択ボタン１３１５などがある。
【００６３】
表示パネル１３１６は、例えば、７セグメント表示により数字やアルファベットの数桁分の表示が可能なディスプレイを有する装置である。
【００６４】
電子ピアノ１３００は、電源ボタン１３０１を長押しなどすると電源が投入される。その後、鍵盤１３２１を押鍵することにより、音を発する。音は、ボリュームボタン１３０２、テンポ設定ボタン１３０３、メトロノーム設定ボタン１３０４、トランスポーズボタン１３０５、デモソング演奏ボタン１３０６、第１選択ボタン１３０７、第２選択ボタン１３０８、ピアノ音色選択ボタン１３０９、電子ピアノ音色選択ボタン１３１０、オルガン音色選択ボタン１３１１、その他音色選択ボタン１３１２、リズムボタン１３１３、リバーブ設定ボタン１３１４、エフェクト選択ボタン１３１５などの操作により、設定された音となる。例えば、ピアノ音色選択ボタン１３０９、エレクトリックピアノ音色選択ボタン１３１０、オルガン音色選択ボタン１３１１、その他音色選択ボタン１３１２（例えばトランペット、フルート、ギター等の使用頻度が比較的に少ない音色が選択可能）のいずれかを押下することにより、グランドピアノ、エレクトリックピアノ、オルガン、その他音色（例えばトランペットの音色）のいずれかが選択できる。また、それらの音色選択ボタン１３０９、１３１０，１３１１、１３１２のどれかを続けて押下すると、それら音色と同じカテゴリーの次の音色（例えば、グランドピアノの次はバラードグランド、エレクトリックピアノの次はシンセピアノ、トランペットの次はフルートの音色）が選択され表示される。第１選択ボタン１３０７、第２選択ボタン１３０８の押下により、選択されている設定項目について１つづつ選択対象や設定値が変更され、表示パネル１３１６の表示が変更されるといった具合である。
【００６５】
図１４は、通信対象装置１２０２の一例である電子ピアノ１３００のハードウェア構成を示し、図１１に示した構成に、ボタン１３０１〜１３１５に対応するボタン類１４０８、鍵盤１３２１に対応する鍵盤１４０９、音源１４１０、効果回路１４１１、サウンドシステム１４１２がバスに接続された構成となっている。ただし、フラッシュメモリ１４０５に記憶されるプログラムは、図１１に示すフラッシュメモリ１１０５とは異なり、ハードウェアを電子ピアノ１３００として動作させるためのプログラムが格納される。もちろん、このプログラムは、予めＲＯＭ１４０２に記憶させるようにしてもよい。また、このプログラムには、通信Ｉ／Ｆ１４０６を動作させて、情報処理装置１２００の送受信部１２０１と通信を行い、設定情報を送受信する機能を有する。
【００６６】
電子ピアノ１３００では、鍵盤１３２１への演奏操作に応じて、楽音信号を生成し発音する際に使用する楽器音の波形データ（音色の種類）、リバーブやエフェクト、自動演奏のリズムを予め選択し設定する必要があるが、筐体の大きさなどの制約から、配置できるボタンの大きさ、表示パネル１３１６の大きさが限定される。また、多数のボタンを配置すると、操作が困難となるので、ボタンの数が限定される。そこで、電子ピアノ１３００と通信が可能な情報処理装置１２００を用いることにより、表示部１０４により表示の自由度が高まり、また、使いやすいユーザインターフェースを用いることにより、電子ピアノ１３００の設定を行うことが可能となる。
【００６７】
図１５は、情報処理装置１２００と通信対象装置１２０２との処理のフローチャートを示す。図１５（Ａ）は、情報処理装置１２００の処理のフローチャートを示し、図１５（Ｂ）は、通信対象装置１２０２の処理のフローチャートを示す。また、図１５（Ａ）のフローチャートと図１５（Ｂ）のフローチャートとの間を結ぶ点線は、情報処理装置１２００と通信対象装置１２０２との間で通信が行われることを示す。
【００６８】
ステップＳ１５０１の処理は、Ｓ９０１の処理に対応しており、記憶制御部１０８の制御により、画像記憶部１０１からの読み出しを行い、象徴画像の取得がされる。ステップＳ１５０２の処理は、ステップＳ９０２の処理に対応しており、表示制御部１０７の制御により、表示部１０４に象徴画像の表示がされる。ステップＳ１５０３の処理は、ステップＳ９０３の処理に対応しており、図１０に示すフローチャートの処理がされる。ステップＳ１５０４の処理として、通信対象装置１３０２と通信が可能であるかどうかが判断される。すなわち、通信対象装置１２０２と通信による接続が行われているかどうかが判断される。
【００６９】
通信対象装置１２０２との通信が可能であれば、ステップＳ１５０５の処理として、通信対象装置１２０２との同期を行う。なお、通信対象装置１２０２との通信が可能でなければ、ステップＳ１５０５をスキップする。同期は、前回の同期のときから、一時記憶部５０１に記憶された設定情報が変更されていれば、一時記憶部５０１に記憶されている設定情報を通信対象装置１２０２に送信する。この送信により、通信対象装置１２０２は、一時記憶部５０１に記憶されている設定情報に基づいて設定がされる。これにより、例えば、図６（Ａ）の状態から図６（Ｂ）の状態に表示が変化した場合に、象徴画像３（２０３）と対応関係を有する設定情報３（８０３）が一時記憶部５０１に記憶がされるので、設定情報３（８０３）が通信対象装置１２０２に送信される。また、例えば、図６（Ｂ）の状態から図７（Ｄ）の状態に表示が変化した場合に、一時記憶部５０１に設定情報３´（８０４）が記憶されるので、設定情報３´（８０４）が通信対象装置１２０２に送信される。
【００７０】
また、電子ピアノ１３００のボタン類などを操作するなど、通信対象装置１２０２において、現在の通信対象装置１２０２の設定の状況を表わす情報の送信の操作が行われた場合には、通信対象装置１２０２より送信された情報を受信し、一時記憶部５０１に記憶する。また、一時記憶部５０１に記憶された設定情報に対応する象徴画像などを表示部１０４に表示する。
【００７１】
ステップＳ１５０５の処理の後、また、通信対象装置１３０２と通信が可能ではないと判断された後は、ステップＳ１５０６の処理に移行し、ステップＳ９０４の処理に対応して、処理全体を終了する（例えば、情報処理装置の電源スイッチがオフとなった）かどうかを判断し、終了しないという判断であれば、ステップＳ１５０１へ戻る。
【００７２】
次に図１５（Ｂ）のフローチャートの処理について説明する。ステップＳ１５１１の処理として、ボタン類の操作に応じて設定値の設定や、現在の設定値を情報処理装置１２００に送信する操作を行う。ステップＳ１５１２の処理として、情報処理装置１２００と通信が可能であるかどうか判断する。この処理においては、ステップＳ１５０４の処理に対応して、情報処理装置１２００と通信による接続が行われているかどうかが判断される。
【００７３】
情報処理装置１２００との通信が可能であれば、ステップＳ１５１３の処理として、情報処理装置１２００との同期を行う。なお、情報処理装置１２００との通信が可能でなければ、ステップＳ１５１３の処理をスキップする。同期は、ステップＳ１５０５の処理と対応して行われ、情報処理装置１２００から設定情報が受信されれば、受信した設定情報に基づいて通信対象装置１２０２の設定がされる。この設定に伴って、表示パネル１３１６を構成するディスプレイ１４０７の表示が変化する場合がある。また、通信対象装置１２０２において、現在の通信対象装置１２０２の設定の状況を表わす情報の送信の操作が行われた場合には、通信対象装置１２０２より、現在の状況を表わす情報の送信を行う。
【００７４】
ステップ１５１３の処理の後、また、情報処理装置１２００との通信が可能ではないと判断された後は、ステップＳ１５１４の処理に応じて、作動を行う。例えば、鍵盤１３２１に対する押鍵情報をハードウェア構成としての鍵盤１４０９より取得し、押鍵情報に基づいて音源１４１０により楽音の合成を行い、効果回路１４１１により種々の効果を付加して、サウンドシステム１４１２を介して発音を行なう。次にステップＳ１５１５の処理に移行し、処理全体を終了する（例えば、情報通信対象装置１２０２の電源スイッチがオフとなった）かどうかを判断し、終了しないという判断であれば、ステップＳ１５１１へ戻る。
【００７５】
なお、ステップＳ１５０５の同期の処理とステップＳ１５１３の同期の処理とにおいて、情報処理装置１２００と通信対象装置１２０２との通信のプロトコルの設定により、種々のバリエーションがある。例えば、先に、通信対象装置１２０２において、現在の通信対象装置１２０２の設定の状況を表わす情報の送信の操作が行われた場合には、通信対象装置１２０２より、現在の状況を表わす情報の送信を行うようにすることもできる。これにより、操作が情報処理装置１２００よりも通信対象装置１２０２の操作が困難である場合に、通信対象装置１２０２の操作による設定を優先させることができる。また、情報処理装置１２００における同期の処理は、図１０のステップＳ１００６、Ｓ１０１１の直後に行うようにすることもできる。
【００７６】
更になお、実施形態２においては、設定情報の表示、変更の操作が困難となる可能性を有する通信対象装置（例えば電子ピアノ）１２０２に、情報処理装置１２００を接続することにより、その操作性を向上させているが、通信対象装置１２０２自体が情報処理装置１２００の表示、設定変更機能を有するようにすれば、接続を行う必要がなくなる。
【符号の説明】
【００７７】
１００  情報処理装置、１０１  画像記憶部、１０２  情報記憶部、１０３  処理記憶部、１０４  表示部、１０５  操作検出部、１０６  制御部、１０７  表示制御部、１０８  記憶制御部
【図１】
0006350238.tif 000002
【図２】
0006350238.tif 000003
【図３】
0006350238.tif 000004
【図４】
0006350238.tif 000005
【図５】
0006350238.tif 000006
【図６】
0006350238.tif 000007
【図７】
0006350238.tif 000008
【図８】
0006350238.tif 000009
【図９】
0006350238.tif 000010
【図１０】
0006350238.tif 000011
【図１１】
0006350238.tif 000012
【図１２】
0006350238.tif 000013
【図１３】
0006350238.tif 000014
【図１４】
0006350238.tif 000015
【図１５】
0006350238.tif 000016