(57)【要約】【課題】アイコンメニュー画面で選択可能なアイコンの数をどんなに増やしても、ユーザによるアイコンの図柄の視認性を低下させることがなく、良好なアイコン選択操作性を確保することのできるアイコン表示システムを提供する。【解決手段】アイコンメニュー画面で選択可能なアイコンの並び（アイコン列）を表示アイコン管理テーブル２８および非表示アイコン管理テーブル２９で管理し、全体のアイコン列の一部を軌道５０上に配置して視覚化する一方で他のアイコン列は不可視のアイコンとして存在させ、軌道５０上のアイコン列を移動させれば不可視のアイコンを画面に表示させることができるようにした。また、軌道上のアイコン列を移動させることで一部のアイコンが軌道の切断部５２において視覚的に消滅し、新しいアイコンがその切断部から軌道上に出現する。その際、アイコンが消滅する様子と新しいアイコンが出現する様子をアイコンの形・色・サイズなどの時間経過に伴う変化によって視覚的効果を加えて表現するようにした。【選択図】    図８
2004295159.tif 000002
【特許請求の範囲】
【請求項１】
画面に複数のアイコンを可視的な環状の軌道に沿って移動可能に表示するアイコン表示システムであって、
前記軌道に沿って表示されている複数のアイコンを数的な上限を定めて管理する表示アイコン管理手段と、
前記上限を超える１以上のアイコンが前記画面で選択可能なアイコンとして設定されている場合に、この１以上のアイコンを前記軌道に沿って表示されているアイコン列に連続する不可視のアイコンまたはアイコン列として管理する非表示アイコン管理手段と、
外部からの指令に応じて前記軌道上に表示させるアイコン列を前記表示アイコン管理手段および前記非表示アイコン管理手段にそれぞれ登録されている情報に基づいて更新するアイコン列表示更新手段と、
前記軌道上に表示させるアイコン列の更新により前記非表示アイコン管理手段に新たに登録されたアイコンを前記軌道から視覚効果を伴って消滅させ、前記表示アイコン管理手段に新たに登録されたアイコンを前記軌道から視覚効果を伴って出現させる視覚効果手段と
を具備することを特徴とするアイコン表示システム。
【請求項２】
前記環状の軌道に切断部を設け、前記視覚効果手段は、前記切断部において、前記非表示アイコン管理手段に新たに登録されたアイコンを前記軌道から視覚効果を伴って消滅させ、前記表示アイコン管理手段に新たに登録されたアイコンを前記軌道から視覚効果を伴って出現させることを特徴とする請求項１に記載のアイコン表示システム。
【請求項３】
前記軌道上に表示させるアイコン列の更新が、前記軌道に沿ってアイコン列が時計回り方向および／または反時計回り方向に移動して行われることを特徴とする請求項１に記載のアイコン表示システム。
【請求項４】
前記画面で選択可能なアイコンとして設定されているアイコン数が前記上限に満たない場合、前記環状の軌道から前記切断部を消去し、外部からの前記アイコン列の移動指令に応じて当該アイコン列を前記軌道に沿って移動させることを特徴とする請求項２に記載のアイコン表示システム。
【請求項５】
画面に複数のアイコンを可視的な環状の軌道に沿って移動可能に表示するアイコン表示方法であって、
前記軌道に沿って表示されている複数のアイコンを数的な上限を定めて管理する表示アイコン管理テーブルと、前記上限を超える１以上のアイコンが前記画面で選択可能なアイコンとして設定されている場合に、この１以上のアイコンを前記軌道に沿って表示されているアイコン列に連続する不可視のアイコンまたはアイコン列として管理する非表示アイコン管理テーブルとを設けておき、
外部からの指令に応じて前記軌道上に表示させるアイコン列を前記表示アイコン管理テーブルおよび前記非表示アイコン管理テーブルにそれぞれ登録されている情報に基づいて更新し、前記軌道上に表示させるアイコン列の更新により前記非表示アイコン管理テーブルに新たに登録されたアイコンを前記軌道から視覚効果を伴って消滅させ、前記表示アイコン管理テーブルに新たに登録されたアイコンを前記軌道から視覚効果を伴って出現させるように表示することを特徴とするアイコン表示方法。
【請求項６】
前記環状の軌道に切断部を設け、この切断部において、前記非表示アイコン管理テーブルに新たに登録されたアイコンを前記軌道から視覚効果を伴って消滅させ、前記表示アイコン管理テーブルに新たに登録されたアイコンを前記軌道から視覚効果を伴って出現させるように表示することを特徴とする請求項５に記載のアイコン表示方法。
【請求項７】
前記軌道上に表示させるアイコン列の更新が、前記軌道に沿ってアイコン列が時計回り方向および／または反時計回り方向に移動して行われることを特徴とする請求項５に記載のアイコン表示方法。
【請求項８】
前記画面で選択可能なアイコンとして設定されているアイコン数が前記上限に満たない場合、前記環状の軌道から前記切断部を消去し、外部からの前記アイコン列の移動指令に応じて当該アイコン列を前記軌道に沿って移動させることを特徴とする請求項６に記載のアイコン表示方法。
【請求項９】
画面にそれぞれ異なる機能に対応付けられた複数のアイコンを可視的な環状の軌道に沿って移動可能に表示し、前記画面上で選択されたアイコンに対応する機能を実行する電子機器装置であって、
前記軌道に沿って表示されている複数のアイコンを数的な上限を定めて管理する表示アイコン管理手段と、
前記上限を超える１以上のアイコンが前記画面で選択可能なアイコンとして設定されている場合に、この１以上のアイコンを前記軌道に沿って表示されているアイコン列に連続する不可視のアイコンまたはアイコン列として管理する非表示アイコン管理手段と、
外部からの指令に応じて前記軌道上に表示させるアイコン列を前記表示アイコン管理手段および前記非表示アイコン管理手段にそれぞれ登録されている情報に基づいて更新するアイコン列表示更新手段と、
前記軌道上に表示させるアイコン列の更新により前記非表示アイコン管理手段に新たに登録されたアイコンを前記軌道から視覚効果を伴って消滅させ、前記表示アイコン管理手段に新たに登録されたアイコンを前記軌道から視覚効果を伴って出現させる視覚効果手段と
を具備することを特徴とする電子機器装置。
【請求項１０】
前記環状の軌道に切断部を設け、前記視覚効果手段は、前記切断部において、前記非表示アイコン管理手段に新たに登録されたアイコンを前記軌道から視覚効果を伴って消滅させ、前記表示アイコン管理手段に新たに登録されたアイコンを前記軌道から視覚効果を伴って出現させることを特徴とする請求項９に記載の電子機器装置。
【請求項１１】
前記軌道上に表示させるアイコン列の更新が、前記軌道に沿ってアイコン列が時計回り方向および／または反時計回り方向に移動して行われることを特徴とする請求項９に記載の電子機器装置。
【請求項１２】
前記画面で選択可能なアイコンとして設定されているアイコン数が前記上限に満たない場合、前記環状の軌道から前記切断部を消去し、外部からの前記アイコン列の移動指令に応じて当該アイコン列を前記軌道に沿って移動させることを特徴とする請求項１０に記載の電子機器装置。
【請求項１３】
コンピュータを、
画面に複数のアイコンを可視的な環状の軌道に沿って移動可能に表示するアイコン表示手段と、
前記軌道に沿って表示されている複数のアイコンを数的な上限を定めて管理する表示アイコン管理手段と、
前記上限を超える１以上のアイコンが前記画面で選択可能なアイコンとして設定されている場合に、この１以上のアイコンを前記軌道に沿って表示されているアイコン列に連続する不可視のアイコンまたはアイコン列として管理する非表示アイコン管理手段と、
外部からの指令に応じて前記軌道上に表示させるアイコン列を前記表示アイコン管理手段および前記非表示アイコン管理手段にそれぞれ登録されている情報に基づいて更新するアイコン列表示更新手段と、
前記軌道上に表示させるアイコン列の更新により前記非表示アイコン管理手段に新たに登録されたアイコンを前記軌道から視覚効果を伴って消滅させ、前記表示アイコン管理手段に新たに登録されたアイコンを前記軌道から視覚効果を伴って出現させる視覚効果手段として機能させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画面に個々の機能に対応するアイコンを描画するアイコン表示システム及びアイコン表示方法と、画面にアイコンメニューを表示し、実行する機能をアイコンの選択により呼び出すことのできる電子機器装置、ならびにコンピュータプログラムに関するものである。
【０００２】
【従来の技術】
アイコンを使ったＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）は、ＰＣをはじめ、デジタルカメラ、デジタルビデオカメラ、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ（Ｄａｔａ）  Ａｓｓｉｓｔａｎｔｓ）や携帯電話などの携帯情報端末などの様々な電子機器装置に用いられている。
【０００３】
アイコンを使ったＧＵＩの形態には様々なものがある。たとえば、画面上に複数のアイコンを環状に並べて配置し、ジョグダイヤルなどの回転操作手段の回転操作により、アイコンを選択する表示子を環状に配置されたアイコン列に対して時計周りあるいは反時計周りに目的のアイコンの位置まで移動させて、その移動先のアイコンに対応付けられた機能を呼び出すというものや（たとえば、特許文献１（図６）参照）、アイコンを選択するためのカーソルの位置は固定とし、ジョグダイヤルの操作によって、環状に配置されたアイコン列の方を環状軌道に沿って移動させることで、アイコンを選択し、そのアイコンに対応付けられている機能を実行するというもの（たとえば、特許文献１（図１０及び図示１１）参照）がある。
【０００４】
【特許文献１】
特開２００２−１９６８６７号公報（図６、図１０及び図１１参照）
【０００５】
【発明が解決しようとする課題】
図１３に示すように、３次元空間に設定された環状の軌道５０に沿って複数のアイコンＡ０〜Ａ５を配置することで遠近感のある視認性の良いアイコン表示を実現し、さらに各アイコンＡ０〜Ａ５をユーザからの指令により環状の軌道５０に沿って移動させることを可能としたアイコン表示システムが検討されている。また、このアイコン表示システムでは、画面に、たとえばユーザによる選択によって任意の種類と数のアイコンを呼び出して環状の軌道５０上に追加することができ、その際、環状の軌道５０上に追加アイコンを含むすべてのアイコンの視認性を確保するために、すべてのアイコンＡ０〜Ａ５が軌道５０上に均等な位置バランスで自動的に配置されるようになっている。
【０００６】
しかし、画面に表示させるアイコンの数を次第に増やして行くと、図１４に示すように、アイコンＡ０〜Ａｎどうしが重なってしまい、ユーザにとってアイコンＡ０〜Ａｎの図柄の判別がしづらくなる。したがって、実用上、画面に表示させるアイコンの数には限界があるという課題があった。
【０００７】
本発明はこのような事情を鑑みてなされたものであり、アイコンメニュー画面で選択可能なアイコンの数をどんなに増やしても、ユーザによるアイコンの図柄の視認性を低下させることがなく、良好なアイコン選択操作性を確保することのできるアイコン表示システム、アイコン表示方法、電子機器装置およびコンピュータプログラムを提供することを目的としている。
【０００８】
【課題を解決するための手段】
このような課題を解決するために、本発明のアイコン表示システムは、画面に複数のアイコンを可視的な環状の軌道に沿って移動可能に表示するアイコン表示システムであって、軌道に沿って表示されている複数のアイコンを数的な上限を定めて管理する表示アイコン管理手段と、前記上限を超える１以上のアイコンが前記画面で選択可能なアイコンとして設定されている場合に、この１以上のアイコンを軌道に沿って表示されているアイコン列に連続する不可視のアイコンまたはアイコン列として管理する非表示アイコン管理手段と、外部からの指令に応じて軌道上に表示させるアイコン列を表示アイコン管理手段および非表示アイコン管理手段にそれぞれ登録されている情報に基づいて更新するアイコン列表示更新手段と、軌道上に表示させるアイコン列の更新により非表示アイコン管理手段に新たに登録されたアイコンを軌道から視覚効果を伴って消滅させ、表示アイコン管理手段に新たに登録されたアイコンを軌道から視覚効果を伴って出現させる視覚効果手段とを具備するものである。
【０００９】
この発明のアイコン表示システムにおいて、環状の軌道に切断部を設け、視覚効果手段は、切断部において、非表示アイコン管理手段に新たに登録されたアイコンを軌道から視覚効果を伴って消滅させ、表示アイコン管理手段に新たに登録されたアイコンを軌道から視覚効果を伴って出現させるようにしてもよい。
【００１０】
また、この発明のアイコン表示システムにおいて、軌道上に表示させるアイコン列の更新は、軌道に沿ってアイコン列が時計回り方向および／または反時計回り方向に移動して行われるものであってもよい。
【００１１】
さらに、画面で選択可能なアイコンとして設定されているアイコン数が前記上限に満たない場合、環状の軌道から前記切断部を消去し、外部からのアイコン列の移動指令に応じて当該アイコン列を軌道に沿って移動させるようにしても構わない。
【００１２】
この発明のアイコン表示システムによれば、画面で選択可能なすべてのアイコン（アイコン列）を、表示アイコン管理手段および非表示アイコン管理手段にて管理し、全体のアイコン列の一部を軌道上に配置して視覚化する一方でその他のアイコン列は不可視のアイコンとして存在させ、軌道上のアイコン列を移動させれば不可視のアイコンを画面に表示させることができるようにしたことで、選択可能なアイコンの数をどんなに増やしても、画面上でアイコンどうしが重なって個々のアイコンの図柄の判別しにくくなるのを防止できる。
【００１３】
また、この発明によれば、軌道上のアイコン列を移動させることで一部のアイコンが軌道の切断部において視覚的に消滅し、新しいアイコンがその切断部から軌道上に出現する。その際、アイコンが消滅する様子と新しいアイコンが出現する様子をアイコンの形・色・サイズなどの時間経過に伴う変化によって視覚的効果を加えて表現するようにしたことによって、アイコンの消滅と出現をユーザが直感的に認識できるようになる。すなわち、不可視のアイコン列の存在をユーザは常に認識しながらアイコン選択の操作を行うことができる。
【００１４】
また、上記の課題を解決するために、本発明のアイコン表示方法は、画面に複数のアイコンを可視的な環状の軌道に沿って移動可能に表示するアイコン表示方法であって、軌道に沿って表示されている複数のアイコンを数的な上限を定めて管理する表示アイコン管理テーブルと、上限を超える１以上のアイコンが画面で選択可能なアイコンとして設定されている場合に、この１以上のアイコンを軌道に沿って表示されているアイコン列に連続する不可視のアイコンまたはアイコン列として管理する非表示アイコン管理テーブルとを設けておき、外部からの指令に応じて軌道上に表示させるアイコン列を表示アイコン管理テーブルおよび非表示アイコン管理テーブルにそれぞれ登録されている情報に基づいて更新し、軌道上に表示させるアイコン列の更新により非表示アイコン管理テーブルに新たに登録されたアイコンを軌道から視覚効果を伴って消滅させ、表示アイコン管理テーブルに新たに登録されたアイコンを軌道から視覚効果を伴って出現させるように表示するものである。
【００１５】
この発明のアイコン表示方法において、環状の軌道に切断部を設け、この切断部において、非表示アイコン管理テーブルに新たに登録されたアイコンを軌道から視覚効果を伴って消滅させ、表示アイコン管理テーブルに新たに登録されたアイコンを軌道から視覚効果を伴って出現させるようにしてもよい。
【００１６】
また、この発明のアイコン表示方法において、軌道上に表示させるアイコン列の更新は、軌道に沿ってアイコン列が時計回り方向および／または反時計回り方向に移動して行われるものであってもよい。
【００１７】
さらに、画面で選択可能なアイコンとして設定されているアイコン数が上限に満たない場合、環状の軌道から前記切断部を消去し、外部からのアイコン列の移動指令に応じて当該アイコン列を軌道に沿って移動させるようにしても構わない。
【００１８】
この発明のアイコン表示方法によれば、画面で選択可能なすべてのアイコン（アイコン列）を、表示アイコン管理テーブルおよび非表示アイコン管理テーブルにて管理し、全体のアイコン列の一部を軌道上に配置して視覚化する一方でその他のアイコン列は不可視のアイコンとして存在させ、軌道上のアイコン列を移動させれば不可視のアイコンを画面に表示させることができるようにしたことで、選択可能なアイコンの数をどんなに増やしても、画面上でアイコンどうしが重なって個々のアイコンの図柄の判別しにくくなるのを防止できる。
【００１９】
また、この発明によれば、軌道上のアイコン列を移動させることで一部のアイコンが軌道の切断部において視覚的に消滅し、新しいアイコンがその切断部から軌道上に出現する。その際、アイコンが消滅する様子と新しいアイコンが出現する様子をアイコンの形・色・サイズなどの時間経過に伴う変化によって視覚的効果を加えて表現するようにしたことによって、アイコンの消滅と出現をユーザが直感的に認識できるようになる。
【００２０】
さらに、上記の課題を解決するために、本発明の電子機器装置は、画面にそれぞれ異なる機能に対応付けられた複数のアイコンを可視的な環状の軌道に沿って移動可能に表示し、画面上で選択されたアイコンに対応する機能を実行する電子機器装置であって、軌道に沿って表示されている複数のアイコンを数的な上限を定めて管理する表示アイコン管理手段と、上限を超える１以上のアイコンが画面で選択可能なアイコンとして設定されている場合に、この１以上のアイコンを軌道に沿って表示されているアイコン列に連続する不可視のアイコンまたはアイコン列として管理する非表示アイコン管理手段と、外部からの指令に応じて軌道上に表示させるアイコン列を表示アイコン管理手段および非表示アイコン管理手段にそれぞれ登録されている情報に基づいて更新するアイコン列表示更新手段と、軌道上に表示させるアイコン列の更新により非表示アイコン管理手段に新たに登録されたアイコンを軌道から視覚効果を伴って消滅させ、表示アイコン管理手段に新たに登録されたアイコンを軌道から視覚効果を伴って出現させる視覚効果手段とを具備するものである。
【００２１】
この発明の電子機器装置において、環状の軌道に切断部を設け、視覚効果手段は、切断部において、非表示アイコン管理手段に新たに登録されたアイコンを軌道から視覚効果を伴って消滅させ、表示アイコン管理手段に新たに登録されたアイコンを軌道から視覚効果を伴って出現させるようにしてもよい。
【００２２】
また、この発明の電子機器装置において、軌道上に表示させるアイコン列の更新は、軌道に沿ってアイコン列が時計回り方向および／または反時計回り方向に移動して行われるものであってもよい。
【００２３】
さらに、画面で選択可能なアイコンとして設定されているアイコン数が前記上限に満たない場合、環状の軌道から前記切断部を消去し、外部からのアイコン列の移動指令に応じて当該アイコン列を軌道に沿って移動させるようにしても構わない。
【００２４】
この発明の電子機器装置によれば、画面で選択可能なすべてのアイコン（アイコン列）を、表示アイコン管理手段および非表示アイコン管理手段にて管理し、全体のアイコン列の一部を軌道上に配置して視覚化する一方でその他のアイコン列は不可視のアイコンとして存在させ、軌道上のアイコン列を移動させれば不可視のアイコンを画面に表示させることができるようにしたことで、選択可能なアイコンの数をどんなに増やしても、画面上でアイコンどうしが重なって個々のアイコンの図柄の判別しにくくなるのを防止できる。
【００２５】
また、この発明によれば、軌道上のアイコン列を移動させることで一部のアイコンが軌道の切断部において視覚的に消滅し、新しいアイコンがその切断部から軌道上に出現する。その際、アイコンが消滅する様子と新しいアイコンが出現する様子をアイコンの形・色・サイズなどの時間経過に伴う変化によって視覚的効果を加えて表現するようにしたことによって、アイコンの消滅と出現をユーザが直感的に認識できるようになる。すなわち、不可視のアイコン列の存在をユーザは常に認識しながらアイコン選択の操作を行うことができる。
【００２６】
さらに、上記の課題を解決するために、本発明のコンピュータプログラムは、コンピュータを、画面に複数のアイコンを可視的な環状の軌道に沿って移動可能に表示するアイコン表示手段と、前記軌道に沿って表示されている複数のアイコンを数的な上限を定めて管理する表示アイコン管理手段と、前記上限を超える１以上のアイコンが前記画面で選択可能なアイコンとして設定されている場合に、この１以上のアイコンを前記軌道に沿って表示されているアイコン列に連続する不可視のアイコンまたはアイコン列として管理する非表示アイコン管理手段と、外部からの指令に応じて前記軌道上に表示させるアイコン列を前記表示アイコン管理手段および前記非表示アイコン管理手段にそれぞれ登録されている情報に基づいて更新するアイコン列表示更新手段と、前記軌道上に表示させるアイコン列の更新により前記非表示アイコン管理手段に新たに登録されたアイコンを前記軌道から視覚効果を伴って消滅させ、前記表示アイコン管理手段に新たに登録されたアイコンを前記軌道から視覚効果を伴って出現させる視覚効果手段として機能させるものである。
【００２７】
この発明のコンピュータプログラムによれば、画面で選択可能なすべてのアイコン（アイコン列）を、表示アイコン管理手段および非表示アイコン管理手段にて管理し、全体のアイコン列の一部を軌道上に配置して視覚化する一方でその他のアイコン列は不可視のアイコンとして存在させ、軌道上のアイコン列を移動させれば不可視のアイコンを画面に表示させることができるようにしたことで、選択可能なアイコンの数をどんなに増やしても、画面上でアイコンどうしが重なって個々のアイコンの図柄の判別しにくくなるのを防止できる。
【００２８】
【発明の実施の形態】
以下、本発明の実施の形態を図面により説明する。
【００２９】
図１に、本発明の実施形態である電子機器装置としてのデジタルビデオカメラレコーダの外観を示す斜視図である。
【００３０】
このデジタルビデオカメラレコーダ１は、利用者が片手で持って操作可能な形状とサイズの本体２を有する。本体２にはレンズ部３、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）パネル４、さらには図示しない操作ボタンやスイッチが設けられている。ＬＣＤパネル４には、撮影されている被写体、装着されている記憶媒体から再生した画像が表示されるほか、デジタルビデオカメラレコーダ１に実行させる機能をユーザに選択させるための立体的なアイコンメニューが表示される。
【００３１】
図２に、このデジタルビデオカメラレコーダ１の電気的な構成を示す。レンズ部３とＣＣＤ  （Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）１１とによって撮像部が構成される。レンズ部３はＣＰＵ２０からの制御信号によって自動絞り制御、自動焦点制御が行われる。ＣＣＤ１１の出力信号はＡ／Ｄ変換器１２にてデジタル映像信号に変換された後、映像信号処理部１３に送られる。映像信号処理部１３はデジタル映像信号から画素毎のＲＧＢ信号を生成し、画像データ切替部１５を通じてＬＣＤパネル４に出力する。
【００３２】
ＣＰＵ２０のバス１０にはメインメモリ１６、ＲＯＭ２１（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２１、映像圧縮符号・復号化部１７および画像データ切替部１５が接続されている。メインメモリ１６はたとえばＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などからなる高速な読み書きが可能なメモリであり、ＣＰＵ２０のワーキングエリア、フレームバッファなどとして用いられる。ＲＯＭ２１は各種のプログラムやデータなどを固定的に格納した不揮発性のメモリである。映像圧縮符号・復号化部１７は、たとえばＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）を使用して静止画を圧縮または伸張したり、ＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）を使用して動画を圧縮または伸張する回路モジュールである。画像データ切替部１５は、画像データの転送先の切り替えを行う。
【００３３】
さらに、バス１０には、メモリスティック、スマートメディア、磁気テープ、ハードディスクドライブなどの記憶媒体に対する読み書きを行う記憶媒体読み書き部１８と、ＬＣＤパネル４の画面に対してユーザが指やペンなどで指示した位置を検出するタッチセンサパネル１９が、それぞれのインタフェース部（Ｉ／Ｆ）２２、２３を介して接続されている。
【００３４】
ＣＰＵ２０は、バス１０を通じて各部間の情報のやりとりを制御するとともに、ＲＯＭ２１からメインメモリ１６に必要なプログラムやデータをロードし、そのプログラムに従ってデジタルビデオカメラレコーダ１の制御や各種のデータ処理を行う。
【００３５】
図３はＬＣＤパネル４の画面にアイコンメニューを表示する際にメインメモリ１６に確保されるプログラムおよびデータの格納領域を示す。同図に示すように、アイコンメニューを表示する際には、メインメモリ１６に、少なくとも基本プログラム領域２４、ＧＵＩプログラム領域２５、フレームバッファ領域２６、カラーテーブル領域２７、表示アイコン管理テーブル２８、非表示アイコン管理テーブル２９が設定される。
【００３６】
基本プログラム領域２４には、デジタルビデオカメラレコーダ１を動作させるための基本的なプログラムが格納される。ＧＵＩプログラム領域２５には、基本プログラム領域２４に格納されている基本プログラムの下、アイコンメニューの表示を処理し、この表示されたアイコンメニューに対してタッチセンサパネル１９などを通してユーザにより選択されたアイコンを認識し、選択されたアイコンに関連付けられている機能プログラムをＲＯＭ２１から呼び出すなど、ＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を実現するためのプログラムが格納される。個々のアイコンには、ビデオ撮影に関する操作のための機能や、スマートメディアなどの記憶媒体に対して画像データの保存や読み込みを行う機能なと、デジタルビデオカメラレコーダ１にて実行可能な機能が１対１で対応付けられており、アイコンメニュー上で任意のアイコンをユーザが選択することで、そのアイコンに対応する機能が実行されるようになっている。
【００３７】
フレームバッファ領域２６は、ＬＣＤパネル４の画面に表示させるアイコンメニューの画像データが格納される領域である。このフレームバッファ領域２６はピクセル毎の色番号を格納するカラーバッファとして利用される。カラーテーブル領域２７には色番号とＲＧＢ値との対応表が格納される領域である。フレームバッファ領域２６に格納された色番号をキーにカラーテーブル領域２７から対応するＲＧＢ値が呼び出され、このＲＧＢ値が画像データ切替部１５を通じてＬＣＤパネル４に供給される。表示アイコン管理テーブル２８と非表示アイコン管理テーブル２９については後で説明する。
【００３８】
図４に、アイコンメニューの例を示す。このアイコンメニューは、主に、ＬＣＤパネル４の画面４０を全体的に埋める背景画像４１と、環状の軌道５０上に設定された複数の位置にそれぞれ動的に割り当てて配置された複数のアイコン（アイコン列）Ａ０、Ａ１、Ａ２、Ａ３、Ａｎ−２、Ａｎ−１、Ａｎとで構成されている。また、画面４０の下部左右には、アイコン列Ａ０〜Ａｎの軌道５０上での時計回り方向の移動を指示する移動ボタン４９Ａと反時計回り方向の移動を指示する移動ボタン４９Ｂが設けられている。この移動ボタン４９Ａまたは移動ボタン４９Ｂの画面４０上の位置をユーザが指やペンなどで直接触れることによって、アイコン列Ａ０〜Ａｎが触れた回数だけ軌道５０上で時計回りまたは反時計回りの方向に移動するようになっている。なお、移動ボタン４９Ａ、４９Ｂの一回の操作は、タッチセンサパネル１９によって移動ボタン４９Ａ、４９Ｂの位置がユーザの指やペンが触れた後離れたことを設定時間内に設定回数（たとえば一回）検出された場合に認識される。
【００３９】
図５は、視点からの奥行きの向きに相当するＺ軸と視点から見て横向きに相当するＸ軸との平面座標における各アイコンＡ０〜Ａｎの位置の関係を示している。後述するアイコンの３次元モデルデータに基づく描画処理における３次元（Ｘ，Ｙ，Ｚ）座標から２次元（Ｘ，Ｙ）座標への変換には、視点を頂点として、画面を通して広がる視野の中における各アイコンＡ０〜Ａｎの相対的な大きさを考慮した投影技法である透視投影を採用している。これにより視点から遠くにあるアイコンほど小さく、視点から近くにあるアイコンほど大きい表示することで遠近感のあるアイコン表示が実現される。
【００４０】
次に、アイコンの３次元計算による描画処理について説明する。図６に、このアイコンの３次元モデルデータの描画処理（レンダリング処理）の手順を示す。ポリゴン（多角形平面）や点・線・面などの図形要素の３次元座標上の位置、線や面の属性、色のデータなどで構成される、アイコンの３次元モデルデータ３１をＲＯＭ２１から読み込み、アイコンのすべての部位の三次元座標を二次元座標に変換する（座標変換３２）。次に、二次元座標に変換されたアイコンデータを図形要素の単位で視点から遠い順にソートして見えるべき部位のみを最終的に残す陰面処理を行う（描画要素生成３３）。次いで、陰面処理を施したアイコンデータに基づいてカラーバッファにピクセル毎の色番号を書き込む（ラスタライズ３４）。そして、このカラーバッファに格納されたピクセル毎の色番号に基づいて、ＲＧＢ値と色番号との関係が格納されているカラーテーブルから該当するＲＧＢ値を呼び出し、表示デバイスで扱うことのできるビデオ信号に変換してＬＣＤパネル４に表示する（アイコン表示３５）。
【００４１】
このアイコンメニュー画面においては、たとえばユーザによる選択操作によって任意の種類と数のアイコンを呼び出して環状の軌道５０上に追加することができる。その際、各アイコンの視認性を確保するために、環状の軌道５０上に各アイコンが均等な位置バランスで自動的に配置されるようになっている。ただし、軌道５０上に配置できるアイコンの数は上限が決められており、この例では７としている。ユーザによって呼び出されたアイコンの数が上限を越えた場合には、それらのアイコンはアイコンメニュー画面において不可視な状態で存在するアイコンとして扱われる。以下に、この不可視な状態で存在するアイコンについて説明する。
【００４２】
環状の軌道５０は符号５２が示す部分において切断されている。図７に示すように、この切断部５２において軌道５０の両方の端部５３Ａ、５３Ｂは、軌道５０によって包囲された空間の内部に向けて折り曲げられた形状を成している。時計回り方向のアイコン列の移動時は、図７（ａ）に示すように、軌道５０上の時計回り方向先頭のアイコンＡ３が軌道５０の左側の端部５３Ａの線形状に沿い上記包囲空間内に向かって移動して、包囲空間内にあたかも吸収されて行くかの如く視覚的に消滅するようになっている。その一方で、図７（ｂ）に示すように、軌道５０の右側の端部５３Ｂの線形状に沿って包囲空間内から新たなアイコンＡｎ−３が出現し、軌道５０上の時計回り方向最後尾のアイコンとして追加されるようになっている。
【００４３】
すなわち、軌道５０によって包囲された空間内には、現在画面に表示されているアイコン列と接続されているアイコン列が不可視に存在しているかの如くユーザからは見え、さらに、アイコン列を移動させれば画面に表示させるアイコン列を自由に選択できることをユーザに直感的に認識させることができるものとなっている。
【００４４】
表示アイコン管理テーブル２８には、現在画面に表示されているアイコンの番号が軌道５０上でのアイコンの並びの順に登録され、非表示アイコン管理テーブル２９には現在非表示のアイコンの番号がアイコンの並びの順に登録されるようになっている。ここでアイコンの番号はたとえばユーザによってアイコンメニュー画面に呼び出された順に付与された番号である。このアイコンの番号はそのまま軌道５０上でのアイコンの時計回り方向の並び順に対応している。このアイコンの番号はユーザによる変更の操作によって自由に変更することが可能である。ＣＰＵ２０は、表示アイコン管理テーブル２８および非表示アイコン管理テーブル２９に対するアイコンの番号の登録および削除を行い、これらのテーブル２８、２９の内容に基づいて軌道５０上にアイコン列を配置する処理を行う。
【００４５】
図８に、画面の軌道５０上に表示されているアイコン列の移動と、表示アイコン管理テーブル２８および非表示アイコン管理テーブル２９の状態の変化を示す。
【００４６】
同図に示すように、いま番号が０からＮ−１の計Ｎ個のアイコンが選択可能なアイコンとして設定されており、▲１▼の状態では、番号が０，１，２，３，Ｎ−３，Ｎ−２，Ｎ−１の７個のアイコンが軌道５０上に表示されている。したがって、表示アイコン管理テーブル２８にはこれらの７個のアイコンの番号が登録されている。非表示アイコン管理テーブル２９にはその他のアイコンの番号である４，５，６，・・・・，Ｎ−５，Ｎ−４が登録されている。
【００４７】
アイコン列の時計回り方向の１回の移動がユーザにより指示されると、ＣＰＵ２０は、非表示アイコン管理テーブル２９の最後尾のアイコンの番号Ｎ−４を表示アイコン管理テーブル２８の先頭に移動するとともに、表示アイコン管理テーブル２８の最後尾のアイコンの番号３を非表示アイコン管理テーブル２９の先頭に移動し、この時点で表示アイコン管理テーブル２８に登録されているアイコン番号に従って軌道５０上のアイコン列の表示を更新する。
【００４８】
すなわち、まず、▲２▼のように軌道５０上のアイコン列は１／２アイコン分ずつ２回移動し、最終的にはアイコン列は▲３▼に示すように１アイコン分時計回り方向に移動する。このとき、移動前に軌道５０上の時計回り方向の先頭に位置していた番号３のアイコンは、図５に示したように、軌道５０の左側の端部５３Ａの線形状に沿い、軌道５０によって包囲された空間内に向かって移動し、包囲空間内に吸収されて行くかの如く画面から視覚的に消滅する。その一方で、包囲空間内から右側の端部５３Ｂの線形状に沿って番号Ｎ−４の新たなアイコンが出現し、軌道５０上の時計回り方向最後尾のアイコンとして追加される。
【００４９】
ところで、軌道５０の切断部５２でのアイコンの消滅と出現をユーザがより直感的に認識できるように、アイコンの消滅と出現に際しては、アイコンの形・色・サイズなどをアイコンの移動（時間の経過）に伴って徐々に変化させるといったアニメーションによる視覚的効果の処理が行われるようになっている。
【００５０】
このアイコンのアニメーションによる視覚的効果の処理の一例を図９に示す。視覚効果処理前のアイコン（▲１▼のＡ）は上辺の長さと下辺の長さが等しく、その長さの値をＬとする。アイコンＡが切断部５２における左側の端部５３Ａの線形状に沿い、軌道５０によって包囲された空間内部に向かって移動するとき、変形開始からの経過時間ｔにおけるアイコン（▲２▼▲３▼▲４▼のＡ）の上辺の長さＬ１と下辺の長さＬ２を、たとえば以下のようにして求めるものとする。
【００５１】
Ｌ１＝（１−（ｔ／Ｔ））Ｌ
Ｌ２＝（１−（ｔ／Ｔ））２Ｌ
Ｔはアイコンの変形開始から消滅するまでにかかる時間である。このようにして、時間の経過に伴ってアイコンの上辺と下辺の長さを変えてアイコンを徐々に変形させることにより、あたかもアイコンが軌道５０に沿い包囲空間内に吸い込まれて行くような視覚的効果を実現することができる。また、包囲空間よりアイコンが出現するときのアイコンの変形も同様に、時間の経過に伴ってアイコンの上辺と下辺の長さを変えて行われる。もちろん、消滅するアイコンと出現するアイコンとで異なる視覚的効果を採用してもよい。また、アイコンの消滅と出現の変形の動きは、双方ともに同期して行うようにしても、あるいは、アイコンの消滅が終わってからアイコンを出現させる、逆に、アイコンの出現が終わってからアイコンを消滅させるといったように時間差を置いて行うようにしても構わない。
【００５２】
次に、アイコン表示処理の全体的な流れを説明する。図１０にこのアイコン表示処理の流れを示す。既にユーザによる選択操作によって、アイコンメニュー画面で選択可能なアイコンの種類と数が設定されているものとする。アイコンメニュー画面に表示させることのできるアイコンは必ずしもすべて異なる種類であるとは限らない。
【００５３】
ＧＵＩプログラムが呼び出されると、ＣＰＵ２０はこのＧＵＩプログラムに従って、まずアイコンが配置される軌道５０を画面上に生成する（ステップ１００１）。この軌道５０は円、楕円、多角形など、ループすなわち無端形状であればなんでもよい。あらかじめ幾つかの軌道の形の候補を用意しておき、その中からユーザが任意の軌道の形を選択できるようにしてもよい。
【００５４】
次に、ＣＰＵ２０はＧＵＩプログラムに従って、あらかじめ設定されている、アイコンメニュー画面で選択可能なアイコンの数Ｎを読み込み、このＮの値が、軌道５０上に配置することのできるアイコン数の上限値Ｋより大きいか否かを判定する（ステップ１００２）。この判定でＮ＞Ｋならば、軌道５０に切断部５２を形成し（ステップ１００３）、非表示アイコン管理テーブル２９、表示アイコン管理テーブル２８を順に生成する（ステップ１００４，１００５）。また、Ｎ＞Ｋ以外の場合には、切断部５２の形成と非表示アイコン管理テーブル２９の作成をキャンセルして表示アイコン管理テーブル２８の生成（ステップ１００５）のみを実行する。
【００５５】
続いて、ＣＰＵ２０はＧＵＩプログラムに従って、軌道上にＮ個のアイコンを均等な位置バランスで配置して表示する（ステップ１００６）。これによりＮ＞Ｋの場合には図４や図８の▲１▼に示したようなアイコンメニュー画面が作成され、また、Ｎ＞Ｋ以外の場合、たとえば、Ｋを７としてＮ＝６の場合には、図１１に示すようなアイコンメニュー画面が作成される。
【００５６】
ユーザによるアイコンの１回の移動操作が行われると（ステップ１００７）、アイコンメニュー画面に呼び出されているアイコン列の時計周り方向または反時計周り方向への移動が開始される（ステップ１００８）。Ｎ＞Ｋ以外の場合には（ステップ１００９のＮＯ）、軌道５０上のアイコン列がそのまま１アイコン分時計周り方向または反時計周り方向に移動されるだけであるが、Ｎ＞Ｋの場合には（ステップ１００９のＹＥＳ）、時計回り方向の移動がユーザから指示された場合、軌道５０の切断部５２の右側よりアイコンが出現して、軌道５０上の時計回り方向最後尾のアイコンとして追加され（ステップ１０１０）、続いて移動前に軌道５０上の時計回り方向先頭に位置していたアイコンが軌道５０の切断部５２で軌道５０による包囲空間内にあたかも吸収されて行くかの如く視覚的に消滅する（ステップ１０１１）。反時計回り方向の移動がユーザから指示された場合には、逆に、軌道５０の切断部５２の左側よりアイコンが出現して、軌道５０上の反時計回り方向最後尾のアイコンとして追加され（ステップ１０１０）、続いて移動前に軌道５０上の反時計回り方向先頭に位置していたアイコンが軌道５０の切断部５２で視覚的に消滅する（ステップ１０１１）。これによりユーザからの１回のアイコン移動指示に対するアイコン列の移動が完了する（ステップ１０１２）。
【００５７】
この後、アイコンメニュー画面の終了の指示が発生するまで、ユーザからの１回のアイコン移動指示が発生する度に、ステップ１００８からステップ１０１２が繰り返される（ステップ１０１３）。
【００５８】
以上のように、この実施形態のデジタルビデオカメラレコーダ１によれば、アイコンメニュー画面で選択可能なすべてのアイコンの並び（アイコン列）を、表示アイコン管理テーブル２８および非表示アイコン管理テーブル２９で管理しておき、全体のアイコン列の一部を軌道５０上に配置して視覚化する一方でその他のアイコン列は不可視のアイコンとして存在させ、軌道５０上のアイコン列を移動させれば不可視のアイコンを画面に表示させることができるようにしたことで、選択可能なアイコンの数をどんなに増やしても、画面上でアイコンどうしが重なって個々のアイコンの図柄の判別しにくくなるのを防止できる。
【００５９】
また、この実施形態によれば、軌道５０上のアイコン列を移動させることで一部のアイコンが軌道５０の切断部５２において視覚的に消滅し、新しいアイコンがその切断部５２から軌道５０上に出現する。その際、アイコンが消滅する様子と新しいアイコンが出現する様子をアイコンの形・色・サイズなどの時間経過に伴う変化によって視覚的効果を加えて表現するようにしたことによって、アイコンの消滅と出現をユーザが直感的に認識できるようになる。すなわち、不可視のアイコン列の存在をユーザは常に認識しながらアイコン選択の操作を行うことができる。
【００６０】
なお、前記の実施形態では立体的なアイコンメニュー表示について本発明を適用した場合について説明したが、平面的なアイコンメニューの表示にも本発明は適用できるものである。
【００６１】
また、図１０のアイコン表示処理では、アイコンメニュー画面で選択可能なアイコンの数Ｎと軌道５０上に配置することのできるアイコン数の上限値Ｋとを比較して、軌道５０に切断部５２を設けて不可視のアイコンを存在させるアイコン表示方式と単に軌道５０上でアイコン列を移動させる方式とを切り替えるようにしたが、アイコンメニュー画面で選択可能な数のアイコンを軌道５０上に均等な位置バランスで配置するために算出される円の分割角度に基づいてアイコン表示方式の切り替えを行うようにしてもよい。
【００６２】
さらに、図１２に示すように、アイコン列Ａ０〜Ａｎを軌道５０に沿って移動させるためにユーザの指令を入力するための別の手段としてはジョグダイヤル５１が挙げられる。ジョグダイヤル５１はたとえばＬＣＤパネル４の側面に一端部を突出させて回転操作自在に設けられている。ユーザはこの突出した部分に指を当ててジョグダイヤル５１を回転操作することができる。このジョグダイヤル５１の回転方向と回転量はＣＰＵ２０により認識され、その認識結果に対応してアイコン列Ａ０〜Ａｎが軌道５０に沿って移動されるようになっている。
【００６３】
なお、本発明は、上述の実施形態にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【００６４】
【発明の効果】
以上説明したように本発明によれば、画面で選択可能なすべてのアイコン（アイコン列）を、表示アイコン管理手段および非表示アイコン管理手段にて管理し、全体のアイコン列の一部を軌道上に配置して視覚化する一方でその他のアイコン列は不可視のアイコンとして存在させ、軌道上のアイコン列を移動させれば不可視のアイコンを画面に表示させることができるようにしたことで、選択可能なアイコンの数をどんなに増やしても、画面上でアイコンどうしが重なって個々のアイコンの図柄の判別しにくくなるのを防止できる。
【００６５】
また、この発明によれば、軌道上のアイコン列を移動させることで一部のアイコンが軌道の切断部において視覚的に消滅し、新しいアイコンがその切断部から軌道上に出現する。その際、アイコンが消滅する様子と新しいアイコンが出現する様子をアイコンの形・色・サイズなどの時間経過に伴う変化によって視覚的効果を加えて表現するようにしたことによって、アイコンの消滅と出現をユーザが直感的に認識できるようになる。すなわち、不可視のアイコン列の存在をユーザは常に認識しながらアイコン選択の操作を行うことができる。
【図面の簡単な説明】
【図１】本発明の第１の実施形態である電子機器装置としてのデジタルビデオカメラレコーダの外観を示す斜視図である。
【図２】図１のデジタルビデオカメラレコーダの電気的な構成を示すブロック図である。
【図３】アイコンメニューを表示する際にメインメモリに確保されるプログラムおよびデータの格納領域を示す図である。
【図４】アイコンメニューの例を示す図である。
【図５】図４に示す各アイコンのＺ軸とＸ軸との平面座標における位置関係を示す図である。
【図６】アイコンの３次元モデルデータのレンダリング処理の手順を示す図である。
【図７】軌道における切断部でのアイコンの消滅と出現の動きを示す図である。
【図８】画面の軌道上に表示されているアイコン列の移動と、表示アイコン管理テーブルおよび非表示アイコン管理テーブルの状態の変化を示す図である。
【図９】軌道における切断部でのアイコンの消滅時の視覚的効果を示す図である。
【図１０】アイコン表示処理の全体的な流れを示すフローチャートである。
【図１１】軌道を切断しない場合のアイコンメニュー画面の列を示す図である。
【図１２】アイコン列を移動させるユーザの指令を入力するジョグダイヤルを示す図である。
【図１３】一般的な３次元アイコンメニュー画面とその中でのアイコン列の移動を示す図である。
【図１４】図１３に示した一般的な３次元アイコンメニュー画面においてアイコン数を増やしていった状態を示す図である。
【符号の説明】
１      デジタルビデオカメラレコーダ
４      ＬＣＤパネル
１６      メインメモリ
２０      ＣＰＵ
２１      ＲＯＭ
２５      ＧＵＩプログラム領域
２８      表示アイコン管理テーブル
２９      非表示アイコン管理テーブル
５０      軌道
５１      ジョグダイヤル
５２      切断部
Ａ０〜Ａｎ  アイコン
【図１】
2004295159.tif 000003
【図２】
2004295159.tif 000004
【図３】
2004295159.tif 000005
【図４】
2004295159.tif 000006
【図５】
2004295159.tif 000007
【図６】
2004295159.tif 000008
【図７】
2004295159.tif 000009
【図８】
2004295159.tif 000010
【図９】
2004295159.tif 000011
【図１０】
2004295159.tif 000012
【図１１】
2004295159.tif 000013
【図１２】
2004295159.tif 000014
【図１３】
2004295159.tif 000015
【図１４】
2004295159.tif 000016
【手続補正書】
【提出日】平成16年4月23日(2004.4.23)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
画面に複数のアイコンを可視的な環状の軌道に沿って移動可能に表示するアイコン表示システムであって、
前記軌道に沿って表示されている複数のアイコンを数的な上限を定めて管理する表示アイコン管理手段と、
前記上限を超える１以上のアイコンを、前記軌道に沿って表示されているアイコン列に連続する不可視のアイコンまたはアイコン列として管理する非表示アイコン管理手段と、
前記軌道上に表示させるアイコン列を前記表示アイコン管理手段および前記非表示アイコン管理手段にそれぞれ登録されている情報に基づいて更新するアイコン列表示更新手段と、
前記軌道上に表示させるアイコン列の更新により前記非表示アイコン管理手段に新たに登録されたアイコンを前記軌道から視覚効果を伴って消滅させ、前記表示アイコン管理手段に新たに登録されたアイコンを前記軌道から視覚効果を伴って出現させる視覚効果手段と
を具備することを特徴とするアイコン表示システム。
【請求項２】
前記環状の軌道に切断部を設け、前記視覚効果手段は、前記切断部において、前記非表示アイコン管理手段に新たに登録されたアイコンを前記軌道から視覚効果を伴って消滅させ、前記表示アイコン管理手段に新たに登録されたアイコンを前記軌道から視覚効果を伴って出現させることを特徴とする請求項１に記載のアイコン表示システム。
【請求項３】
前記画面で選択可能なアイコンとして設定されているアイコン数が前記上限に満たない場合、前記環状の軌道から前記切断部を消去し、外部からの前記アイコン列の移動指令に応じて当該アイコン列を前記軌道に沿って移動させることを特徴とする請求項２に記載のアイコン表示システム。
【請求項４】
画面に複数のアイコンを可視的な環状の軌道に沿って移動可能に表示するアイコン表示方法であって、
前記軌道に沿って表示されている複数のアイコンを数的な上限を定めて管理する表示アイコン管理テーブルと、前記上限を超える１以上のアイコンを、前記軌道に沿って表示されているアイコン列に連続する不可視のアイコンまたはアイコン列として管理する非表示アイコン管理テーブルとを設けておき、
前記軌道上に表示させるアイコン列を前記表示アイコン管理テーブルおよび前記非表示アイコン管理テーブルにそれぞれ登録されている情報に基づいて更新し、前記軌道上に表示させるアイコン列の更新により前記非表示アイコン管理テーブルに新たに登録されたアイコンを前記軌道から視覚効果を伴って消滅させ、前記表示アイコン管理テーブルに新たに登録されたアイコンを前記軌道から視覚効果を伴って出現させるように表示することを特徴とするアイコン表示方法。
【請求項５】
前記環状の軌道に切断部を設け、この切断部において、前記非表示アイコン管理テーブルに新たに登録されたアイコンを前記軌道から視覚効果を伴って消滅させ、前記表示アイコン管理テーブルに新たに登録されたアイコンを前記軌道から視覚効果を伴って出現させるように表示することを特徴とする請求項４に記載のアイコン表示方法。
【請求項６】
前記画面で選択可能なアイコンとして設定されているアイコン数が前記上限に満たない場合、前記環状の軌道から前記切断部を消去し、外部からの前記アイコン列の移動指令に応じて当該アイコン列を前記軌道に沿って移動させることを特徴とする請求項５に記載のアイコン表示方法。
【請求項７】
画面にそれぞれ異なる機能に対応付けられた複数のアイコンを可視的な環状の軌道に沿って移動可能に表示し、前記画面上で選択されたアイコンに対応する機能を実行する電子機器装置であって、
前記軌道に沿って表示されている複数のアイコンを数的な上限を定めて管理する表示アイコン管理手段と、
前記上限を超える１以上のアイコンを、前記軌道に沿って表示されているアイコン列に連続する不可視のアイコンまたはアイコン列として管理する非表示アイコン管理手段と、
前記軌道上に表示させるアイコン列を前記表示アイコン管理手段および前記非表示アイコン管理手段にそれぞれ登録されている情報に基づいて更新するアイコン列表示更新手段と、
前記軌道上に表示させるアイコン列の更新により前記非表示アイコン管理手段に新たに登録されたアイコンを前記軌道から視覚効果を伴って消滅させ、前記表示アイコン管理手段に新たに登録されたアイコンを前記軌道から視覚効果を伴って出現させる視覚効果手段と
を具備することを特徴とする電子機器装置。
【請求項８】
前記環状の軌道に切断部を設け、前記視覚効果手段は、前記切断部において、前記非表示アイコン管理手段に新たに登録されたアイコンを前記軌道から視覚効果を伴って消滅させ、前記表示アイコン管理手段に新たに登録されたアイコンを前記軌道から視覚効果を伴って出現させることを特徴とする請求項７に記載の電子機器装置。
【請求項９】
前記画面で選択可能なアイコンとして設定されているアイコン数が前記上限に満たない場合、前記環状の軌道から前記切断部を消去し、外部からの前記アイコン列の移動指令に応じて当該アイコン列を前記軌道に沿って移動させることを特徴とする請求項８に記載の電子機器装置。
【請求項１０】
コンピュータを、
画面に複数のアイコンを可視的な環状の軌道に沿って移動可能に表示するアイコン表示手段と、
前記軌道に沿って表示されている複数のアイコンを数的な上限を定めて管理する表示アイコン管理手段と、
前記上限を超える１以上のアイコンを、前記軌道に沿って表示されているアイコン列に連続する不可視のアイコンまたはアイコン列として管理する非表示アイコン管理手段と、
前記軌道上に表示させるアイコン列を前記表示アイコン管理手段および前記非表示アイコン管理手段にそれぞれ登録されている情報に基づいて更新するアイコン列表示更新手段と、
前記軌道上に表示させるアイコン列の更新により前記非表示アイコン管理手段に新たに登録されたアイコンを前記軌道から視覚効果を伴って消滅させ、前記表示アイコン管理手段に新たに登録されたアイコンを前記軌道から視覚効果を伴って出現させる視覚効果手段として機能させることを特徴とするコンピュータプログラム。