(57)【要約】【課題】ユーザがタッチパネル上で操作を行う場合において、ユーザの操作性を向上させる。【解決手段】ＩＤ認識部７１は、タッチパネル上に設置される操作子を識別するための操作子ＩＤを認識する。割当部７２は、操作子に所定の機能を割り当てる。割当部７２は、操作子の操作子ＩＤと、その操作子に割り当てられた機能を表す名前とを対応付けて記録させる。指令部７４は、ユーザによる操作子の操作に応じて、その操作子の操作子ＩＤに対応する機能を表す名前を記録部から読み出し、読み出した名前が表す機能に対応する処理を実行させる。本発明は、例えば、ユーザの編集に関する操作を受け付ける編集装置に適用することができる。【選択図】図３
2008123164.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネルを有する表示装置において、
前記タッチパネル上に設置される操作子と、
前記操作子を識別するための識別情報を認識する認識手段と、
前記操作子に所定の機能を割り当てる割当手段と、
前記操作子の識別情報と、その操作子に割り当てられた機能を表す機能情報とを対応付けて記録する記録手段と、
ユーザによる前記操作子の操作に応じて、その操作子の識別情報に対応する機能情報を前記記録手段から読み出し、読み出した前記機能情報に対応する処理を実行させる実行制御手段と
を備える表示装置。
【請求項２】
前記操作子には、前記識別情報に対応する位置にピンが配置され、
前記ピンは、前記操作子が押下されたとき前記タッチパネルに接触し、
前記認識手段は、前記タッチパネルに接触した操作子のピンの配置に応じて前記識別情報を認識する
請求項１に記載の表示装置。
【請求項３】
前記操作子には、前記識別情報に対応する形状のピンが設置され、
前記ピンは、前記操作子が押下されたとき前記タッチパネルに接触し、
前記認識手段は、前記タッチパネルに接触した操作子のピンの形状に応じて前記識別情報を認識する
請求項１に記載の表示装置。
【請求項４】
前記実行制御手段により読み出された前記機能情報に対応する処理を実行する実行手段
をさらに備え、
前記操作子は、長方形の枠を有し、
前記実行手段は、前記ユーザによる前記操作子の前記枠内の直線方向のスライド操作に応じて、前記機能情報に対応する処理を実行する
請求項１に記載の表示装置。
【請求項５】
前記実行制御手段により読み出された前記機能情報に対応する処理を実行する実行手段
をさらに備え、
前記操作子は、円形の枠を有し、
前記実行手段は、前記ユーザによる前記操作子の前記枠内の円周方向のスライド操作に応じて、前記機能情報に対応する処理を実行する
請求項１に記載の表示装置。
【請求項６】
前記タッチパネルが積層される、画像を表示する表示手段と、
前記操作子の識別情報に対応する機能情報に基づいて、前記操作子に割り当てられた機能を表す文字またはマークを、その操作子の近傍に対応する前記表示手段の位置に表示させる表示制御手段と
をさらに備える
請求項１に記載の表示装置。
【請求項７】
操作子が上部に設置されるタッチパネルを有する表示装置の表示方法において、
前記操作子を識別するための識別情報を認識し、
前記操作子に所定の機能を割り当て、
前記操作子の識別情報と、その操作子に割り当てられた機能を表す機能情報とを対応付けて記録させ、
ユーザによる前記操作子の操作に応じて、その操作子の識別情報に対応する機能情報を読み出し、読み出した前記機能情報に対応する処理を実行させる
ステップを含む表示方法。
【請求項８】
操作子が上部に設置されるタッチパネルを有する表示装置を制御するコンピュータに行わせるプログラムにおいて、
前記操作子を識別するための識別情報を認識し、
前記操作子に所定の機能を割り当て、
前記操作子の識別情報と、その操作子に割り当てられた機能を表す機能情報とを対応付けて記録させ、
ユーザによる前記操作子の操作に応じて、その操作子の識別情報に対応する機能情報を読み出し、読み出した前記機能情報に対応する処理を実行させる
ステップを含むプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置および表示方法、並びにプログラムに関し、特に、ユーザがタッチパネル上で操作を行う場合において、ユーザの操作性を向上させることができるようにした表示装置および表示方法、並びにプログラムに関する。
【背景技術】
【０００２】
従来、ユーザからの操作を受け付ける操作ボタンは、装置の筐体に配置され、操作ボタンの配置を変更することは困難であった。しかしながら、ユーザの利き手などの身体的条件、ユーザが必要とする機能の数や内容などによって、使い勝手の良い操作ボタンの配置は異なるため、操作ボタンの配置を変更したいという要望があった。
【０００３】
そこで、ユーザが指先などで直接画面に触れることにより操作可能なタッチパネルを用いたタッチスクリーン上に、ユーザからの操作を受け付ける操作ボタンを表示させる装置が考案されている。このような装置では、操作ボタンの表示位置を変更することにより、操作ボタンの配置を容易に変更することができる（例えば、特許文献１参照）。
【０００４】
【特許文献１】特開平６−１０３７３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、タッチスクリーンは、基本的に平面であり、手掛かりがないため、ディスプレイに表示されている操作ボタンを操作しにくかった。
【０００６】
本発明は、このような状況に鑑みてなされたものであり、ユーザがタッチパネル上で操作を行う場合において、ユーザの操作性を向上させることができるようにするものである。
【課題を解決するための手段】
【０００７】
本発明の一側面の表示装置は、タッチパネルを有する表示装置において、前記タッチパネル上に設置される操作子と、前記操作子を識別するための識別情報を認識する認識手段と、前記操作子に所定の機能を割り当てる割当手段と、前記操作子の識別情報と、その操作子に割り当てられた機能を表す機能情報とを対応付けて記録する記録手段と、ユーザによる前記操作子の操作に応じて、その操作子の識別情報に対応する機能情報を前記記録手段から読み出し、読み出した前記機能情報に対応する処理を実行させる実行制御手段とを備える。
【０００８】
前記操作子には、前記識別情報に対応する位置にピンが配置され、前記ピンは、前記操作子が押下されたとき前記タッチパネルに接触し、前記認識手段は、前記タッチパネルに接触した操作子のピンの配置に応じて前記識別情報を認識することができる。
【０００９】
前記操作子には、前記識別情報に対応する形状のピンが設置され、前記ピンは、前記操作子が押下されたとき前記タッチパネルに接触し、前記認識手段は、前記タッチパネルに接触した操作子のピンの形状に応じて前記識別情報を認識することができる。
【００１０】
前記実行制御手段により読み出された前記機能情報に対応する処理を実行する実行手段をさらに設け、前記操作子は、長方形の枠を有し、前記実行手段は、前記ユーザによる前記操作子の前記枠内の直線方向のスライド操作に応じて、前記機能情報に対応する処理を実行することができる。
【００１１】
前記実行制御手段により読み出された前記機能情報に対応する処理を実行する実行手段をさらに設け、前記操作子は、円形の枠を有し、前記実行手段は、前記ユーザによる前記操作子の前記枠内の円周方向のスライド操作に応じて、前記機能情報に対応する処理を実行することができる。
【００１２】
前記タッチパネルが積層される、画像を表示する表示手段と、前記操作子の識別情報に対応する機能情報に基づいて、前記操作子に割り当てられた機能を表す文字またはマークを、その操作子の近傍に対応する前記表示手段の位置に表示させる表示制御手段とをさらに設けることができる。
【００１３】
本発明の一側面の表示方法は、操作子が上部に設置されるタッチパネルを有する表示装置の表示方法において、前記操作子を識別するための識別情報を認識し、前記操作子に所定の機能を割り当て、前記操作子の識別情報と、その操作子に割り当てられた機能を表す機能情報とを対応付けて記録させ、ユーザによる前記操作子の操作に応じて、その操作子の識別情報に対応する機能情報を読み出し、読み出した前記機能情報に対応する処理を実行させるステップを含む。
【００１４】
本発明の一側面のプログラムは、操作子が上部に設置されるタッチパネルを有する表示装置を制御するコンピュータに行わせるプログラムにおいて、前記操作子を識別するための識別情報を認識し、前記操作子に所定の機能を割り当て、前記操作子の識別情報と、その操作子に割り当てられた機能を表す機能情報とを対応付けて記録させ、ユーザによる前記操作子の操作に応じて、その操作子の識別情報に対応する機能情報を読み出し、読み出した前記機能情報に対応する処理を実行させるステップを含む。
【００１５】
本発明の一側面においては、操作子を識別するための識別情報が認識され、前記操作子に所定の機能が割り当てられ、前記操作子の識別情報と、その操作子に割り当てられた機能を表す機能情報とが対応付けて記録され、ユーザによる前記操作子の操作に応じて、その操作子の識別情報に対応する機能情報が読み出され、読み出された前記機能情報に対応する処理が実行される。
【発明の効果】
【００１６】
以上のように、本発明の一側面によれば、ユーザは操作を行うことができる。
【００１７】
また、本発明の一側面によれば、ユーザがタッチパネル上で操作を行う場合において、ユーザの操作性を向上させることができる。
【発明を実施するための最良の形態】
【００１８】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、明細書又は図面に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、明細書又は図面に記載されていることを確認するためのものである。従って、明細書又は図面中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００１９】
本発明の一側面の表示装置は、
タッチパネル(例えば、図１のタッチパネル２１)を有する表示装置(例えば、図１の編集装置１０)において、
前記タッチパネル上に設置される操作子(例えば、図１の操作子４１)と、
前記操作子を識別するための識別情報を認識する認識手段(例えば、図３のＩＤ認識部７１)と、
前記操作子に所定の機能を割り当てる割当手段(例えば、図３の割当部７２)と、
前記操作子の識別情報と、その操作子に割り当てられた機能を表す機能情報とを対応付けて記録する記録手段(例えば、図２の記録部５８)と、
ユーザによる前記操作子の操作に応じて、その操作子の識別情報に対応する機能情報を前記記録手段から読み出し、読み出した前記機能情報に対応する処理を実行させる実行制御手段(例えば、図３の指令部７４)と
を備える。
【００２０】
本発明の一側面の表示装置は、
前記操作子には、前記識別情報に対応する位置にピン(例えば、図８のピン１１４−１乃至１１４−１６)が配置され、
前記ピンは、前記操作子が押下されたとき前記タッチパネルに接触し、
前記認識手段は、前記タッチパネルに接触した操作子のピンの配置に応じて前記識別情報を認識する。
【００２１】
本発明の一側面の表示装置は、
前記実行制御手段により読み出された前記機能情報に対応する処理を実行する実行手段(例えば、図３の編集部７５)
をさらに備え、
前記操作子は、長方形の枠を有し、
前記実行手段は、前記ユーザによる前記操作子の前記枠内の直線方向のスライド操作に応じて、前記機能情報に対応する処理を実行する。
【００２２】
本発明の一側面の表示装置は、
前記実行制御手段により読み出された前記機能情報に対応する処理を実行する実行手段(例えば、図３の編集部７５)
をさらに備え、
前記操作子は、円形の枠を有し、
前記実行手段は、前記ユーザによる前記操作子の前記枠内の円周方向のスライド操作に応じて、前記機能情報に対応する処理を実行する。
【００２３】
本発明の一側面の表示装置は、
前記タッチパネルが積層される、画像を表示する表示手段(例えば、図１のディスプレイ２２)と、
前記操作子の識別情報に対応する機能情報に基づいて、前記操作子に割り当てられた機能を表す文字またはマークを、その操作子の近傍に対応する前記表示手段の位置に表示させる表示制御手段(例えば、図３の表示制御部７３)と
をさらに備える。
【００２４】
本発明の一側面の表示方法は、
操作子(例えば、図１の操作子４１)が上部に設置されるタッチパネル(例えば、図１のタッチパネル２１)を有する表示装置(例えば、図１の編集装置１０)の表示方法において、
前記操作子を識別するための識別情報を認識し(例えば、図１５のステップＳ２)、
前記操作子に所定の機能を割り当て(例えば、図１５のステップＳ１１)、
前記操作子の識別情報と、その操作子に割り当てられた機能を表す機能情報とを対応付けて記録させ(例えば、図１５のステップＳ１２)、
ユーザによる前記操作子の操作に応じて、その操作子の識別情報に対応する機能情報を読み出し、読み出した前記機能情報に対応する処理を実行させる(例えば、図１７のステップＳ３４)
ステップを含む。
【００２５】
以下、本発明を適用した具体的な実施の形態について、図面を参照しながら詳細に説明する。
【００２６】
図１は、本発明を適用した編集装置の一実施の形態の構成例を示す斜視図である。
【００２７】
図１の編集装置１０の筐体２０の上面の中央には、タッチパネル２１が積層されたディスプレイ２２が設けられている。このディスプレイ２２には、図中奥側に、編集対象とする画像などを表示する領域である画像領域３１が設けられ、図中手前側に、編集に関する機能が割り当てられる操作子４１が配置されるタッチパネル２１の上の領域に対応する領域である操作子領域３２が設けられている。
【００２８】
なお、画像領域３１と操作子領域３２の詳細については、図４と図１４で後述する。また、操作子４１は、タッチパネル２１の上の操作子領域３２に対応する領域に配置される全ての操作子の総称である。操作子４１は、タッチパネル２１の上に配置されるので、手掛かりがあり、ユーザは操作子４１を容易に操作することができる。
【００２９】
筐体２０の上面の右手前側には、操作子４１への機能の割り当てを指示するための設定ボタン２３が設けられている。ユーザは、設定ボタン２３を押下しながら、操作子４１を操作することにより、操作子４１への機能の割り当てを指示する。
【００３０】
編集装置１０は、操作子４１に対する操作を検知し、その操作に応じてノンリニア編集を行う。
【００３１】
図２は、図１の編集装置１０の構成例を示すブロック図である。
【００３２】
図２のCPU（Central Processing Unit）５１は、ROM（Read Only Memory）５２、または記録部５８に記憶されているプログラムにしたがって各種の処理を実行する。RAM（Random Access Memory）５３には、CPU５１が実行するプログラムやデータなどが適宜記憶される。これらのCPU５１、ROM５２、およびRAM５３は、バス５４により相互に接続されている。なお、CPU５１、ROM５２、およびRAM５３は、マイクロコンピュータにより構成されるようにしてもよい。
【００３３】
CPU５１にはまた、バス５４を介して入出力インターフェース５５が接続されている。入出力インターフェース５５には、図１のタッチパネル２１、設定ボタン２３などよりなる入力部５６、ディスプレイ２２などよりなる出力部５７が接続されている。
【００３４】
タッチパネル２１は、ユーザの操作による接触を検知し、その接触を検知した位置を表す操作位置情報をCPU５１に入力する。なお、タッチパネル２１は、複数の位置における接触を同時に検知することができる。このようなタッチパネルについては、例えば、特開2004-138416号公報に開示されている。設定ボタン２３は、ユーザによる押下を検出し、その検出の有無を表す設定ボタン情報をCPU５１に入力する。
【００３５】
CPU５１は、例えば、入力部５６からの入力に対応して各種の処理を実行し、処理の結果を出力部５７に出力する。
【００３６】
例えば、CPU５１は、タッチパネル２１から入力される操作位置情報に対応して、操作子４１のＩＤ(以下、操作子ＩＤという)を認識する。そして、CPU５１は、認識した操作子ＩＤに基づいて、操作子４１に機能を割り当てる。なお、操作子ＩＤは、操作子４１の種類を識別するための識別情報であり、操作子４１に予め付与されている。
【００３７】
また、CPU５１は、タッチパネル２１から入力される操作位置情報に対応して、後述する記録部５８に記録されている画像や音声のデータである素材データをノンリニア編集する編集処理を行う。具体的には、CPU５１は、タッチパネル２１から入力される操作位置情報に対応して、素材データの編集結果に関する情報であるエディットリストを作成し、記録部５８に記録させる。CPU５１は、エディットリストにしたがって、記録部５８に記録に記録されている画像を再生することにより、編集結果に対応する画像を出力部５７のディスプレイ２２に表示させる。
【００３８】
入出力インターフェース５５に接続されている記録部５８は、例えばハードディスクからなり、CPU５１が実行するプログラムや各種のデータを記録する。例えば、記録部５８は、クリップ単位の素材データと、各編集処理で作成されるエディットリストをファイルとして記録する。なお、クリップとは、１回の撮影処理（撮影開始から撮影終了までの撮影処理）により得られた素材データを指す。
【００３９】
通信部５９は、インターネットやローカルエリアネットワークなどのネットワークを介して外部の装置と通信する。例えば、通信部５９は、ネットワークを介して外部の装置から、各操作子４１に割り当て可能な機能を表す操作子情報を取得し、記録部５８に記録させる。
【００４０】
入出力インターフェース５５に接続されているドライブ６０は、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア６１が装着されたとき、それらを駆動し、そこに記録されているプログラムやデータなどを取得する。取得されたプログラムやデータは、必要に応じて記録部５８に転送され、記録される。なお、プログラムは、通信部５９を介して取得され、記録部５８に記録されてもよい。
【００４１】
図３は、図２のCPU５１の機能的構成例を示すブロック図である。
【００４２】
図３のCPU５１は、ＩＤ認識部７１、割当部７２、表示制御部７３、指令部７４、および編集部７５により構成される。
【００４３】
ＩＤ認識部７１は、タッチパネル２１から入力される操作位置情報に基づいて、タッチパネル２１の上に配置された操作子４１の操作子ＩＤを認識する。ＩＤ認識部７１は、設定ボタン２３から入力される設定ボタン情報に基づいて、操作子ＩＤを割当部７２または指令部７４に供給する。
【００４４】
割当部７２は、ＩＤ認識部７１から供給される操作子ＩＤに基づいて、その操作子ＩＤに対応する操作子情報を記録部５８（図２）から読み出し、その操作子情報が表す機能を操作子４１に割り当てる。そして、割当部７２は、タッチパネル２１の上の各操作子４１に割り当てられた機能を表す割当情報を記録部５８に記録させる。
【００４５】
表示制御部７３は、記録部５８に記録されている割当情報に基づいて、操作子４１の近傍に対応するディスプレイ２２の位置に、その操作子４１の機能を表す文字やマークなどの情報を表示させる。
【００４６】
指令部７４は、ＩＤ認識部７１から供給される操作子ＩＤと、記録部５８に記録されている割当情報とに基づいて、編集部７５に各種の指令を供給する。
【００４７】
編集部７５は、タッチパネル２１から入力される操作位置情報と、指令部７４から供給される指令とに基づいて、編集に関する処理を行う。例えば、編集部７５は、記録部５８に記録されている素材データをノンリニア編集する。これにより、記録部５８には、エディットリストが記録される。また、編集部７５は、記録部５８から素材データを読み出し、その素材データに対応する画像を画像領域３１に表示させる。
【００４８】
図４は、図１の画像領域３１に表示される画面の例を示している。
【００４９】
図４の画像領域３１は、画像表示領域８１および８２、タイムコード表示領域８３および８４、並びにタイムライン表示領域８５により構成される。
【００５０】
画像表示領域８１には、素材データの再生が指示されたとき、その素材データに対応する画像が表示される。画像表示領域８２には、エディットリストにしたがう編集結果の再生が指示されたとき、その編集結果に対応する画像が表示される。
【００５１】
タイムコード表示領域８３には、画像表示領域８１に表示されている画像のFTC（File Time Code）が左側に表示され、その画像に対応するクリップの終端のFTCが右側に表示される。なお、このFTCは、各ファイルの先頭フレームの番号を「0」とし、その先頭フレームから順番に、各フレームに割り当てられる相対的な位置情報である。
【００５２】
タイムコード表示領域８４には、画像表示領域８２に表示されている画像の、編集結果を１ファイルとしたときのFTCが左側に表示される。また、タイムコード表示領域８４には、画像表示領域８２に表示されている画像に対応する編集結果を１ファイルとしたときの終端のFTCが右側に表示される。
【００５３】
タイムライン表示領域８５には、画像表示領域８２に表示されている画像に対応する編集結果のうちの画像データの時系列の情報を表示する画像ライン領域９１、その編集結果のうちの音声データの時系列の情報を表示する音声ライン領域９２、およびポインタ９３が表示される。
【００５４】
画像ライン領域９１には、画像を表す「ビデオ」という文字が左側に表示され、画像ライン９１Ａが右側に表示される。画像ライン９１Ａは、横軸が編集結果を１ファイルとしたときのFTCを表す四角形であり、クリップ単位の編集結果の各先頭位置のFTCに対応する位置で区切られている。
【００５５】
なお、画像ライン９１Ａにおいて、クリップ単位の編集結果の各先頭位置に対応する位置で区切られることにより形成される四角形は、クリップ単位の編集結果のうちの画像データを表しており、その四角形の中には、その画像データに対応するサムネイル画像が表示されてもよい。
【００５６】
音声ライン領域９２には、音声を表す「オーディオ」という文字が左側に表示され、音声ライン９２Ａが右側に表示される。音声ライン９２Ａは、横軸が編集結果を１ファイルとしたときのFTCを表す四角形であり、編集結果として出力可能な音声データのチャネルの数に縦方向に分割されている。図４の例では、編集結果として出力可能な音声データのチャネルの数は２つであり、音声ライン９２Ａは、縦方向に２つに分割されている。２つに分割された四角形のそれぞれには、対応するチャネルの音声の信号のレベルが表示される。
【００５７】
ポインタ９３は、編集結果における、画像表示領域８２に表示されている画像の位置を表している。ポインタ９３は、画像ライン領域９１と音声ライン領域９２上の、画像表示領域８２に表示されている画像のFTCに対応する位置に表示される。
【００５８】
次に、図５乃至図１２を参照して、操作子４１の構成について説明する。
【００５９】
まず最初に、図５乃至図９を参照して、ユーザによる押下を受け付ける操作子(以下、押下操作子という)について説明する。
【００６０】
図５は、押下操作子１０１の外観を示す斜視図である。
【００６１】
図５の押下操作子１０１は、直方体の形状の操作部１１１、操作部１１１が上面に設置される操作台１１２、操作部１１１とピン台１１５を接続する接続部１１３、１６個のピン１１４−１乃至１１４−１６（詳細は図８で後述する）、ピン１１４−１乃至１１４−１６が設置されるピン台１１５により構成される。
【００６２】
操作部１１１は、ユーザによる押下を受け付ける。操作台１１２は、台部１２１と、台部１２１の底面の四隅に設置される４つの脚部１２２−１乃至１２２−４とにより構成される。台部１２１の形状は、操作部１１１より大きい直方体であり、台部１２１の上面の中央には操作部１１１が設置される。４つの脚部１２２−１乃至１２２−４は、操作子領域３２に対応するタッチパネル２１上の領域に設置される。
【００６３】
接続部１１３は操作台１１２の台部１２１を貫通しており、接続部１１３の一端は操作部１１１に接続され、他端は操作台１１２の下側のピン台１１５に接続される。ピン１１４−１乃至１１４−１６は、図５中左右方向に並ぶ数が４つとなり、図５中手前奥方向に並ぶ数が４つとなるように、等間隔で配置される。
【００６４】
図６と図７は、押下操作子１０１の図５のＡ方向から見た側面図である。
【００６５】
図６に示すように、ユーザにより操作部１１１が押下された場合、操作部１１１は、図６中下方向に移動する。これにより、操作部１１１と接続部１１３を介して接続されているピン台１１５は、図６中下方向に移動し、ピン台１１５に設置されているピン１１４−１乃至１１４−１６が、脚部１２２−１乃至１２２−４が設置されているタッチパネル２１に接触する。従って、タッチパネル２１は、ピン１１４−１乃至１１４−１６の接触を検知する。
【００６６】
この後、ユーザが操作部１１１の押下を止めると、図７に示すように、操作部１１１は、図示せぬバネの付勢力を利用して、図７中上方向に移動し、元の位置に戻る。これにより、操作部１１１と接続部１１３を介して接続されているピン台１１５は、図７中上方向に移動し、ピン台１１５に設置されているピン１１４−１乃至１１４−１６は、脚部１２２−１乃至１２２−４が設置されているタッチパネル２１に接触しなくなる。
【００６７】
次に、図８を参照して、ピン１１４−１乃至１１４−１６について説明する。
【００６８】
図８は、押下操作子１０１を図６や図７の下方向から見た図である。
【００６９】
なお、押下操作子１０１の設置方向は、図８中上側が筐体２０の操作子領域３２側に、図８中下側が筐体２０の画像領域３１側になるように決定されている。このことは、後述する図９においても同様である。
【００７０】
図８に示すように、ピン台１１５の底面には、１６個のピン１１４−１乃至１１４−１６が、図８中左右方向に並ぶ数が４つとなり、図８中上下方向に並ぶ数が４つとなるように、等間隔で配置される。ピン１１４−１乃至１１４−１６の配置は、押下操作子１０１の12ビットの操作子ＩＤ、即ち0から4095までの値である操作子ＩＤを表している。
【００７１】
具体的には、四隅のピン１１４-１，１１４−４，１１４−１３、および１１４−１６は、他のピンの位置を検出するために設置されたものであり、他の各ピンは操作子ＩＤの各ビットに対応している。即ち、四隅以外に配置される１２個のピン１１４-２，１１４-３，１１４-５乃至１１４−１２，１１４−１４、および１１４−１５は、対応するビットが１である場合に設けられ、ビットが0である場合には設けられない。従って、図５乃至図８に示した押下操作子１０１の操作子ＩＤを表す全てのビットは1である。
【００７２】
操作部１１１が押下される場合、上述したように、タッチパネル２１は、ピン台１１５に配置されている１６個のピン１１４−１乃至１１４−１６の接触を検知するので、ＩＤ認識部７１は、まず最初に、タッチパネル２１から供給される操作位置情報が表す位置のうち、位置どうしの間隔が、四隅のピン１１４-１，１１４−４，１１４−１３、および１１４−１６どうしの間隔と同一である４つの位置を検出する。
【００７３】
その後、ＩＤ認識部７１は、操作位置情報が表す位置のうち、四隅のピン１１４-１，１１４−４，１１４−１３、および１１４−１６に対応する位置以外の位置に基づいて、１２個のピン１１４-２，１１４-３，１１４-５乃至１１４−１２，１１４−１４、および１１４−１５の存在を認識する。これにより、ＩＤ認識部７１は、押下操作子１０１の操作子ＩＤを表す全てのビットが1であることを認識する。
【００７４】
なお、図８において、ピン１１４-２，１１４-３，１１４-５乃至１１４−１２，１１４−１４、および１１４−１５に記載されている数字は、対応するビットのビット番号を表している。このビット番号は、最下位ビットのビット番号を0としたときのビット番号である。
【００７５】
次に、図９を参照して、押下操作子１０１の操作子ＩＤを表す、ビット番号が０，２、および１１であるビットが1であり、その他のビットが0である場合、即ち操作子ＩＤが「100000000101」である場合の押下操作子１０１について説明する。
【００７６】
図９は、この場合の押下操作子１０１を図６や図７の下方向から見た図である。
【００７７】
図９の例では、操作子ＩＤを表す、ビット番号が０，２、および１１であるビットが1であり、その他のビットが0であるので、ピン台１１５の底面には、図９に示すように、１２個のピン１１４-２，１１４-３，１１４-５乃至１１４−１２，１１４−１４、および１１４−１５のうちのビット番号が０，２、および１１であるビットに対応するピン１１４−１５，１１４−１２、および１１４−２、並びに、他のピンの位置を検出するために設置される四隅のピン１１４-１，１１４−４，１１４−１３，および１１４−１６の計７個のピンが設置されている。
【００７８】
操作部１１１が押下される場合、タッチパネル２１は、ピン台１１５に設置されている７個のピン１１４−１，１１４−２，１１４−４，１１４−１２，１１４−１３，１１４−１５、および１１４−１６の接触を検知する。その結果、ＩＤ認識部７１は、３個のピン１１４−１，１１４−１２、および１１４−１５の存在を認識する。これにより、ＩＤ認識部７１は、押下操作子１０１の操作子ＩＤを表すビット番号が０，２、および１１であるビットが1であり、その他のビットが0であることを認識する。
【００７９】
次に、図１０を参照して、ユーザによる直線方向のスライド操作を受け付ける操作子(以下、直線スライド操作子という)について説明する。
【００８０】
図１０は、直線スライド操作子１３１の外観を示す斜視図である。
【００８１】
なお、直線スライド操作子１３１の設置方向は、図１０中右側が筐体２０の画像領域３１側に、図１０中左側が筐体２０の操作子領域３２側になるように決定されている。
【００８２】
図１０の直線スライド操作子１３１は、押下操作子１０１と、ユーザによる直線方向のスライド操作を補助するガイド部１４１により構成される。なお、図１０において、図５乃至図８と同一のものには同一の符号を付してあり、説明は繰り返しになるので省略する。
【００８３】
ガイド部１４１は、長方形の枠であり、中央に、図１０中上下方向に貫通する四角形の穴部１４２が設けられている。ユーザは、穴部１４２内に置いた指などを、ガイド部１４１に沿ってタッチパネル２１上を移動させることにより、直線方向のスライド操作を容易に行うことができる。
【００８４】
なお、ガイド部１４１は透明な素材により構成され、これにより、ユーザは、ガイド部１４１とタッチパネル２１を介して、操作子領域３２に表示される文字などを視認することができる。
【００８５】
次に、図１１と図１２を参照して、ユーザによる円周方向のスライド操作を受け付ける操作子(以下、円周スライド操作子という)について説明する。
【００８６】
図１１は、円周スライド操作子１５１の外観を示す斜視図であり、図１２は、図１１のＡ−Ａ´断面図である。
【００８７】
なお、円周スライド操作子１５１の設置方向は、図１１中左側が筐体２０の画像領域３１側に、図１１中右側が筐体２０の操作子領域３２側になるように決定されている。
【００８８】
図１１の円周スライド操作子１５１は、押下操作子１０１と、ユーザによる円周方向のスライド操作を補助するガイド部１６１により構成される。なお、図１１において、図５乃至図８と同一のものには同一の符号を付してあり、説明は繰り返しになるので省略する。
【００８９】
ガイド部１６１は、円形の枠であり、中央に、図１１中上下方向に貫通する円形の穴部１６２が設けられている。穴部１６２は、図１２に示すように、タッチパネル２１と接する底面から上面に向かって大きくなるように設けられている。なお、ガイド部１６１は、ガイド部１４１と同様に、透明な素材により構成される。
【００９０】
図１２に示すように、ユーザは、穴部１６２に置いた指１７１などを、ガイド部１４１に沿ってタッチパネル２１上を移動させることにより、円周方向のスライド操作を容易に行うことができる。
【００９１】
図１３は、図２の記録部５８に記録される割当情報の例を示している。
【００９２】
図１３の割当情報では、操作子ＩＤである12ビットの値「100000000001」、「100000000010」、「100000000011」、「100000000100」、「100000000101」、・・・に、操作子４１の機能を表す名前である「VIDEO SOURCE BUTTON」、「VIDEO DESTINATION BUTTON」、「VIDEO REWIND BUTTON」、「VIDEO STOP BUTTON」、「VIDEO PLAY BUTTON」、・・・が対応付けられている。
【００９３】
名前「VIDEO SOURCE BUTTON」は、ユーザからの操作に応じて、後に行う再生に関する指示の対象として、編集元である素材データを指示する機能を表している。名前「VIDEO DESTINATION BUTTON」は、ユーザからの操作に応じて、後に行う再生に関する指示の対象として、編集先である編集結果を指示する機能を表している。
【００９４】
名前「VIDEO REWIND BUTTON」は、ユーザからの操作に応じて、素材データまたは編集結果の巻き戻し再生を指示する機能を表しており、名前「VIDEO STOP BUTTON」は、ユーザからの操作に応じて、素材データまたは編集結果の再生の停止を指示する機能を表している。名前「VIDEO PLAY BUTTON」は、ユーザからの操作に応じて、素材データまたは編集結果の再生を指示する機能を表している。
【００９５】
図１４は、図１の筐体２０の操作子領域３２に対応する領域の上面図である。
【００９６】
なお、図１４において、記録部５８には図１３の割当情報が記録されているものとする。
【００９７】
図１４の操作子２１１は、押下操作子１０１により構成され、操作子領域３２に対応するタッチパネル２１上の領域の右上側に配置されている。図１４の例では、操作子２１１の操作子ＩＤは「100000000001」である。従って、操作子２１１には、図１３に示した割当情報の操作子ＩＤ「100000000001」に対応する名前「VIDEO SOURCE BUTTON」が表す、ユーザからの操作に応じて、後に行う再生に関する指示の対象として、編集元である素材データを指示する機能が割り当てられている。
【００９８】
即ち、操作子２１１は、編集元である素材データの再生に関する指示を行うときに操作される。ユーザは、操作子２１１を操作した後、後述する操作子２１３乃至２２１を操作することにより、素材データの再生に関する各種の指示を行うことができる。また、操作子２１１の下側には、編集元（SOURCE）を表す「SRC」という文字が表示される。
【００９９】
操作子２１２は、押下操作子１０１により構成され、操作子２１１の右側に配置されている。図１４の例では、操作子２１２の操作子ＩＤは「100000000010」である。従って、操作子２１２には、図１３に示した割当情報の操作子ＩＤ「100000000010」に対応する名前「VIDEO DESTINATION BUTTON」が表す、ユーザからの操作に応じて、後に行う再生に関する指示の対象として、編集先である編集結果を指示する機能が割り当てられている。
【０１００】
即ち、操作子２１２は、編集先である編集結果の再生に関する指示を行うときに操作される。ユーザは、操作子２１２を操作した後、後述する操作子２１３乃至２２１を操作することにより、編集結果の再生に関する各種の指示を行うことができる。また、操作子２１２の下側には、編集先（DESTINATION）を表す「DST」という文字が表示される。さらに、操作子２１１と２１２の上側には、操作子２１１乃至２２１の全体の機能である再生制御の指示を表す「PLAYBACK CONTROL」という文字が表示される。
【０１０１】
操作子２１３は、操作部が円柱である押下操作子により構成され、操作子２１１の左下側に配置されている。図１４の例では、操作子２１３の操作子ＩＤは「100000000011」である。従って、操作子２１３には、図１３に示した割当情報の操作子ＩＤ「100000000011」に対応する名前「VIDEO REWIND BUTTON」が表す、ユーザからの操作に応じて、素材データまたは編集結果の巻き戻し再生を指示する機能が割り当てられている。また、操作子２１３の左下側には、巻き戻し（REWIND）を表すマークが表示される。
【０１０２】
操作子２１４は、操作部が円柱である押下操作子により構成され、操作子２１１の下側かつ操作子２１３の右上側に配置されている。図１４の例では、操作子２１４の操作子ＩＤは「100000000100」である。従って、操作子２１４には、図１３に示した割当情報の操作子ＩＤ「100000000100」に対応する名前「VIDEO STOP BUTTON」が表す、ユーザからの操作に応じて、素材データまたは編集結果の再生の停止を指示する機能が割り当てられている。また、操作子２１４の左下側には、停止（STOP）を表すマークが表示される。
【０１０３】
操作子２１５は、操作部が円柱である押下操作子により構成され、操作子２１４の右側に配置されている。図１４の例では、操作子２１５の操作子ＩＤは「100000000101」である。従って、操作子２１５には、図１３に示した割当情報の操作子ＩＤ「100000000101」に対応する名前「VIDEO PLAY BUTTON」が表す、ユーザからの操作に応じて、素材データまたは編集結果の再生を指示する機能が割り当てられている。また、操作子２１５の右下側には、再生（PLAY）を表すマークが表示される。
【０１０４】
他の操作子２１６乃至２３８についても同様に、割当情報が表す機能が割り当てられている。具体的には、操作子２１６は、操作部が円柱である押下操作子により構成され、操作子２１５の右下側に配置されている。操作子２１６には、素材データまたは編集結果の早送り再生を指示する機能が割り当てられている。また、操作子２１６の右下側には早送りを表すマークが表示される。
【０１０５】
操作子２１７は、円周スライド操作子１５１により構成され、操作子２１３乃至２１６の下側に配置されている。操作子２１７には、ジョグモードまたはシャトルモードでの素材データまたは編集結果の再生位置の移動を指示する機能が割り当てられている。
【０１０６】
例えば、ユーザは、操作子２１７の押下操作子１０１を操作した後、穴部１６２内を円周に沿って時計回りに操作することにより、ジョグモードまたはシャトルモードでの再生位置の後方への移動を指示したり、穴部１６２内を円周に沿って半時計周りに操作することにより、ジョグモードまたはシャトルモードでの再生位置の前方への移動を指示する。
【０１０７】
なお、ジョグモードとは、操作位置の移動に応じて再生位置を移動させるモードであり、シャトルモードとは、操作位置の移動に応じて再生速度を変化させるモードである。また、操作子２１７の押下操作子１０１の下側には、ジョグモードとシャトルモードを表す「JOG/SHUTTLE」という文字が表示される。
【０１０８】
操作子２１８は、押下操作子１０１により構成され、操作子２１７の左側に配置されている。操作子２１８には、１つ前のクリップの先頭位置への再生位置の移動を指示する機能が割り当てられる。また、操作子２１８の下側には、前（PREVIOUS）を表す「PREV」という文字が表示される。操作子２１９は、押下操作子１０１により構成され、操作子２１８の右側かつ操作子２１７の左側に配置されている。操作子２１９には、１つ次のクリップの先頭位置への再生位置の移動を指示する機能が割り当てられる。また、操作子２１９の下側には、次（NEXT）を表す「NEXT」という文字が表示される。
【０１０９】
操作子２２０は、押下操作子１０１により構成され、操作子２１８の下側に配置されている。操作子２２０には、１つ前のフレームへの再生位置の移動を指示する機能が割り当てられる。操作子２２０の下側には、１つ前を表す「−１」という文字が表示された正方形で表示される。操作子２２１は、押下操作子１０１により構成され、操作子２１９の下側に配置されている。操作子２２１には、１つ次のフレームへの再生位置の移動を指示する機能が割り当てられる。また、操作子２２１の下側には、１つ次を表す「＋１」という文字が表示される。
【０１１０】
操作子２２２は、押下操作子１０１により構成され、操作子２１８の上側に配置されている。操作子２２２には、いまの再生位置を音声のイン点として指示する機能が割り当てられ、操作子２２２の下側には、イン点を表す「IN」という文字が表示される。なお、操作子２２２の左上側には、音声を表す「AUDIO」という文字が表示される。
【０１１１】
操作子２２３は、押下操作子１０１により構成され、操作子２２２の右側に配置されている。操作子２２３には、いまの再生位置を音声のアウト点として指示する機能が割り当てられ、操作子２２３の下側にはアウト点を表す「OUT」という文字が表示される。
【０１１２】
操作子２２４は、押下操作子１０１により構成され、操作子２１８の上側かつ操作子２２２の下側に配置される。操作子２２４には、いまの再生位置を画像のイン点として指示する機能が割り当てられ、操作子２２４の下側にはイン点を表す「IN」という文字が表示される。なお、操作子２２４の左下側には、画像を表す「VIDEO」という文字が表示される。
【０１１３】
操作子２２５は、押下操作子１０１により構成され、操作子２１９の上側かつ操作子２２３の下側に配置されている。操作子２２５には、いまの再生位置を画像のアウト点として指示する機能が割り当てられ、操作子２２５の下側には、アウト点を表す「OUT」という文字が表示される。
【０１１４】
操作子２２６は、押下操作子１０１により構成され、操作子２２２の右上側かつ操作子２２３の左上側に配置されている。操作子２２６には、操作子２２２乃至２２５により指示された素材データのイン点からアウト点までを、いまの編集結果の再生位置に挿入するための指示を行う機能が割り当てられ、操作子２２６の下側には、編集を表す「EDIT」という文字が表示される。なお、操作子２２６の左側には、操作子２２２乃至２２７の全体の機能である編集の指示を表す「EDIT」という文字が表示される。
【０１１５】
操作子２２７は、押下操作子１０１により構成され、操作子２２２の左下側かつ操作子２２４の左上側に配置されている。操作子２２７には、操作子２２２乃至２２５により指示された編集結果のイン点またはアウト点を消去するための指示を行う機能が割り当てられ、操作子２２７の下側には、消去を表す「DELETE」という文字が表示される。
【０１１６】
操作子２２８は、押下操作子１０１により構成され、操作子領域３２に対応するタッチパネル２１上の領域の左上側に配置されている。操作子２２８には、画像表示領域８２(図４)に表示されている画像に対するズームイン効果の付加を指示する機能が割り当てられ、操作子２２８の下側には、ズームイン効果を表す「ZOOM IN」が表示される。
【０１１７】
操作子２２９は、押下操作子１０１により構成され、操作子２２８の右側に配置されている。操作子２２９には、画像表示領域８２に表示されている画像に対するズームアウト効果の付加を指示する機能が割り当てられ、操作子２２９の下側には、ズームアウト効果を表す「ZOOM OUT」が表示される。また、操作子２２８と２２９の上側には、操作子２２８乃至２３３の全体の機能である画像効果を付加するための指示を表す「VIDEO EFFECT」という文字が表示される。
【０１１８】
操作子２３０は、押下操作子１０１により構成され、操作子２２８の下側に配置されている。操作子２３０には、画像表示領域８２に表示されている画像に対するフェードイン効果の付加を指示する機能が割り当てられ、操作子２３０の下側には、フェードイン効果を表す「FADE IN」が表示される。
【０１１９】
操作子２３１は、押下操作子１０１により構成され、操作子２２９の下側に配置されている。操作子２３１には、画像表示領域８２に表示されている画像に対するフェードアウト効果の付加を指示する機能が割り当てられ、操作子２３１の下側には、フェードアウト効果を表す「FADE OUT」が表示される。
【０１２０】
操作子２３２は、押下操作子１０１により構成され、操作子２３０の下側に配置されている。操作子２３２には、画像表示領域８２に表示されている画像に対するディゾルブ効果の付加を指示する機能が割り当てられ、操作子２３２の下側には、ディゾルブ効果を表す「DISSOLVE」が表示される。
【０１２１】
操作子２３３は、押下操作子１０１により構成され、操作子２３１の下側に配置されている。操作子２３３には、画像表示領域８２に表示されている画像に対するワイプ効果の付加を指示する機能が割り当てられ、操作子２３３の下側には、ワイプ効果を表す「WIPE」が表示される。
【０１２２】
操作子２３４は、直線スライド操作子１３１により構成され、操作子２２９と２３１の右側に配置されている。操作子２３４には、１チャネルの音声の音量の変更を指示する機能が割り当てられている。また、操作子２３５は、直線スライド操作子１３１により構成され、操作子２３４の右側に配置されている。操作子２３５には、２チャネルの音声の音量の変更を指示する機能が割り当てられている。
【０１２３】
ユーザは、所望のチャネルの音量を大きくする場合、操作子２３４または２３５の押下操作子１０１を操作した後、そのチャネルに対応する操作子２３４または２３５の穴部１４２（図１０）内を、指などでガイド部１４１に沿って音量の変更量に対応する分だけ上方向に操作する。一方、ユーザは、所望のチャネルの音量を小さくする場合、操作子２３４または２３５の押下操作子１０１を操作した後、そのチャネルに対応する操作子２３４または２３５の穴部１４２内を、指などでガイド部１４１に沿って音量の変更量に対応する分だけ下方向に操作する。
【０１２４】
また、操作子２３４と２３５の押下操作子１０１は、操作子２３４または２３５に機能を割り当てるときに押下される。操作子２３４と２３５の上側には、操作子２３４と２３５の全体の機能である音量調節の指示を表す「AUDIO MIXER」という文字が表示される。
【０１２５】
操作子２３６は、直線スライド操作子１３１により構成され、操作子２３５の右側に配置されている。操作子２３６には、マスタボリュームの変更を指示する機能が割り当てられ、ユーザは、操作子２３６を操作子２３４や２３５と同様に操作することができる。また、操作子２３６の上側には、操作子２３６の機能であるマスタボリュームの変更の指示を表す「MASTER VOLUME」という文字が表示される。
【０１２６】
操作子２３７は、押下操作子１０１により構成され、操作子２３４の下側に配置されている。操作子２３７には、１チャネルの音声データを編集結果に含めるかどうかの選択を指示する機能が割り当てられ、操作子２３７の下側には、１チャネルを表す「CH-1」が表示される。
【０１２７】
操作子２３８は、押下操作子１０１により構成され、操作子２３５の下側に配置されている。操作子２３８には、２チャネルの音声データを編集結果に含めるかどうかの選択を指示する機能が割り当てられ、操作子２３８の下側には、２チャネルを表す「CH-2」が表示される。また、操作子２３７と２３８の上側には、操作子２３７と２３８の全体の機能である音声の選択の指示を表す「AUDIO SELECT」という文字が表示される。
【０１２８】
以上のように、操作子２１１乃至２３８の近傍に対応する操作子領域３２の位置には、操作子２１１乃至２３８の機能を表す文字やマークが表示されるので、ユーザは、操作子２１１乃至２３８に割り当てられた機能を容易に認識することができる。
【０１２９】
次に、図１５を参照して、編集装置１０が操作子４１に機能を割り当てる割当処理について説明する。この割当処理は、例えば、ユーザによる操作子４１の操作が検知されたとき、開始される。
【０１３０】
ステップＳ１において、ＩＤ認識部７１は、設定ボタン２３から入力される設定ボタン情報に基づいて、ユーザにより設定ボタン２３が押下されているかどうかを判定し、設定ボタン２３が押下されていないと判定された場合、処理を終了する。
【０１３１】
一方、ステップＳ１において、設定ボタン２３が押下されていると判定された場合、ステップＳ２において、編集装置１０は、操作子４１の操作子ＩＤを認識する認識処理を行う。この認識処理の詳細については、図１６で後述する。
【０１３２】
ステップＳ３において、割当部７２は、ＩＤ認識部７１により認識された操作子ＩＤに基づいて、その操作子ＩＤが、記録部５８に割当情報(図１３)として記録されている操作子ＩＤであるかどうか、即ち操作子ＩＤに対応する操作子４１に既に機能が割り当てられているかどうかを判定する。
【０１３３】
ステップＳ３において、認識された操作子ＩＤが、割当情報として記録されている操作子ＩＤであると判定された場合、ステップＳ４において、表示制御部７３は、記録部５８に記憶されている割当情報から、認識された操作子ＩＤに対応付けられている操作子４１の機能を表す名前を読み出す。
【０１３４】
ステップＳ５において、表示制御部７３は、ステップＳ４で読み出した操作子４１の機能を表す名前を、ディスプレイ２２に表示させる。ここで、ユーザは、指などを用いて、ディスプレイ２２に表示されている名前に対する操作を行うことにより、機能の変更の有無を指示する。
【０１３５】
ステップＳ６において、割当部７２は、指令部７４から供給される指令に応じて、機能を変更するかどうか、即ち、ユーザにより機能の変更の有が指示されたかどうかを判定し、機能を変更しないと判定した場合、処理はステップＳ１３に進む。
【０１３６】
一方、ステップＳ３において、認識された操作子ＩＤが、割当情報として記録されている操作子ＩＤではないと判定された場合、ステップＳ７において、表示制御部７３は、認識された操作子ＩＤに対応する操作子４１への機能の新規割当の有無をユーザに確認するための画面をディスプレイ２２に表示させる。ここで、ユーザは、指などを用いて、ディスプレイ２２に表示される画面に対する操作を行うことにより、操作子４１への機能の新規割当の有無を指示する。
【０１３７】
ステップＳ８において、指令部７４は、操作子４１への機能の新規割当を行うかどうか、即ち、ユーザが操作子４１への機能の新規割当の有を指示したかどうかを判定する。ステップＳ８において、操作子４１への機能の新規割当を行わないと判定された場合、処理は終了する。
【０１３８】
また、ステップＳ６で機能を変更すると判定された場合、または、ステップＳ８で操作子４１への機能の新規割当を行うと判定された場合、ステップＳ９において、表示制御部７３は、ＩＤ認識部７１により認識された操作子ＩＤに対応する操作子情報を記録部５８から読み出し、その操作子情報が表す機能の一覧をディスプレイ２２に表示させる。
【０１３９】
ここで、ユーザは、ディスプレイ２２に表示されている機能の一覧を見ながら、所望の機能に対応する位置を指などで操作することにより、所望の機能を選択する。
【０１４０】
ステップＳ１０において、指令部７４は、ユーザにより機能が選択されたかどうかを判定し、機能が選択されていないと判定した場合、機能が選択されるまで待機する。一方、ステップＳ１０において、ユーザにより機能が選択されたと判定された場合、ステップＳ１１において、割当部７２は、ユーザにより選択された機能を、認識された操作子ＩＤに対応する操作子４１に割り当てる。
【０１４１】
ステップＳ１２において、割当部７２は、認識された操作子ＩＤと、ステップＳ１１で割り当てられた機能を表す名前とを対応付けて、割当情報として記録部５８に記録させ、処理はステップＳ１３に進む。
【０１４２】
ステップＳ１３において、表示制御部７３は、記録部５８に記録されている割当情報に基づいて、操作子４１の近傍に対応するディスプレイ２２の位置に、その操作子４１の機能を表す文字やマークなどの情報を表示させ、処理を終了する。
【０１４３】
以上のように、編集装置１０は、各操作子４１の操作子ＩＤを認識し、その操作子ＩＤに対応する操作子情報に基づいて、操作子４１に機能を割り当てるので、ユーザは、所望の操作子情報に対応する操作子４１を、タッチパネル２１上の操作子領域３２に対応する領域内の所望の位置に配置させることにより、所望の機能が割り当てられた操作子４１を所望の位置に配置させることができる。これにより、ユーザの操作性を向上させることができる。その結果、ユーザの編集作業の効率を向上させることができる。
【０１４４】
次に、図１６を参照して、図１５のステップＳ２の認識処理について説明する。
【０１４５】
ステップＳ２１において、タッチパネル２１は、ユーザの操作による接触を検知し、操作位置情報をCPU５１に入力する。ステップＳ２２において、ＩＤ認識部７１は、タッチパネル２１から入力される操作位置情報に基づいて、タッチパネル２１の上に配置された操作子４１の操作子ＩＤを認識し、処理は図１５のステップＳ２に戻る。
【０１４６】
次に、図１７を参照して、編集装置１０が編集を行う編集処理について説明する。この編集処理は、例えば、ユーザによる操作子４１の操作が検知されたとき、開始される。
【０１４７】
ステップＳ３１において、ＩＤ認識部７１は、設定ボタン２３から入力される設定ボタン情報に基づいて、ユーザにより設定ボタン２３が押下されているかどうかを判定し、設定ボタン２３が押下されていると判定された場合、処理を終了する。
【０１４８】
一方、ステップＳ３１において、設定ボタン２３が押下されていないと判定された場合、ステップＳ３２において、編集装置１０は、上述した図１６の認識処理を行う。
【０１４９】
ステップＳ３３において、指令部７４は、ＩＤ認識部７１により認識された操作子ＩＤと、記録部５８に記録されている割当情報とに基づいて、その操作子ＩＤが記録部５８に記録されている割当情報に含まれているかどうかを判定する。
【０１５０】
ステップＳ３３において、操作子ＩＤが割当情報に含まれていると判定された場合、ステップＳ３４において、指令部７４は、割当情報に含まれている操作子ＩＤに対応する機能に応じて、その機能に対応する指令を編集部７５に供給し、その機能に対応する処理を編集部７５に実行させる。
【０１５１】
ステップＳ３５において、編集部７５は、タッチパネル２１から入力される操作位置情報と、指令部７４から供給される指令とに基づいて、編集に関する処理を行う。例えば、編集部７５は、タッチパネル２１から入力される、ユーザによる操作子２３４に対するスライド操作に対応する操作位置情報と、指令部７４から供給される、１チャネルの音声の音量の変更を指示する機能に対応する指令とに基づいて、１チャネルの音声の音量を、スライド操作の操作位置の移動量に対応する量だけ変更する。そして、処理は終了する。
【０１５２】
一方、ステップＳ３３において、操作子ＩＤが割当情報に含まれていないと判定された場合、ステップＳ３６において、表示制御部７３は、操作子４１が無効である旨のメッセージをディスプレイ２２に表示させ、処理を終了する。
【０１５３】
なお、上述した説明では、操作子ＩＤのビット数が12であるものとしたが、操作子ＩＤのビット数は、これに限定されるものではない。例えば、操作子ＩＤのビット数が5である場合、即ち操作子ＩＤが0から31までの値である場合、操作子４１のピンの配置は図１８に示すようになる。
【０１５４】
図１８は、押下操作子１０１を図６や図７の下方向から見た図である。
【０１５５】
図１８の例では、操作子ＩＤのビット数が5であるので、ピン台１１５の底面には、９個のピン２５１−１乃至２５１−９が、図１８中左右方向に並ぶ数が３つとなり、図１８中上下方向に並ぶ数が３つとなるように、等間隔で配置されている。図８の場合と同様に、四隅のピン２５１-１，２５１−３，２５１−７、および２５１−９は、他のピンの位置を検出するために設けられたものであり、他の各ピンは操作子ＩＤの各ビットに対応している。
【０１５６】
従って、図１８の例では、押下操作子１０１の操作子ＩＤを表す全てのビットが1である。なお、図１８において、ピン２５１-２，２５１-４乃至２５１−６、および２５１−８に記載されている数字は、対応するビットのビット番号を表している。
【０１５７】
図１９は、本発明を適用した編集装置の他の実施の形態の構成例を示す斜視図である。
【０１５８】
図１９の編集装置３００は、筐体２０とディスプレイ３０１により構成され、画像領域３１をディスプレイ３０１に設け、操作子領域３２を筐体２０のディスプレイ２２に設ける。即ち、図１９の編集装置３００は、２つのディスプレイ２２と３０１を設け、画像領域３１と操作子領域３０２を、異なるディスプレイに表示する。
【０１５９】
なお、上述した説明では、設定ボタン２３は、筐体２０の上面に設けられたが、タッチパネル２１上に設けられるようにしてもよい。この場合、ＩＤ認識部７１（図３）が、ユーザによる設定ボタン２３の押下を検知する。
【０１６０】
また、上述した説明では、編集装置１０は、通信部５９を介して外部の装置から操作子情報を取得したが、リムーバブルメディア６１（図２）から操作子情報を取得するようにしてもよい。
【０１６１】
さらに、上述した説明では、操作子４１の設置方向が予め決められていたが、四隅のピンどうしの間隔が異なるようにピンを配置する場合、ＩＤ認識部７１は、四隅のピンどうしの間隔によって、操作子４１の設置方向を認識することができるので、操作子４１の設置方向は予め決められていなくてもよい。
【０１６２】
また、上述した説明では、ピンの配置が操作子ＩＤを表すようにしたが、ピンの形状が操作子ＩＤを表すようにしてもよい。
【０１６３】
さらに、本明細書において、プログラム記録媒体に格納されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１６４】
また、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【図面の簡単な説明】
【０１６５】
【図１】本発明を適用した編集装置の一実施の形態の構成例を示す斜視図である。
【図２】編集装置の構成例を示すブロック図である。
【図３】CPUの機能的構成例を示すブロック図である。
【図４】画像領域に表示される画面の例を示す図である。
【図５】押下操作子の外観構成例を示す斜視図である。
【図６】押下されたときの押下操作子を説明する図である。
【図７】押下が止められたときの押下操作子を説明する図である。
【図８】ピンの配置を説明する図である。
【図９】ピンの配置を説明する図である。
【図１０】直線スライド操作子の外観構成例を示す斜視図である。
【図１１】円周スライド操作子の外観構成例を示す斜視図である。
【図１２】穴部を説明する図である。
【図１３】割当情報の例を示す図である。
【図１４】筐体の操作子領域に対応する領域の上面図である。
【図１５】割当処理を説明するフローチャートである。
【図１６】認識処理を説明するフローチャートである。
【図１７】編集処理を説明するフローチャートである。
【図１８】ピンの他の配置を説明する図である。
【図１９】本発明を適用した編集装置の他の一実施の形態の構成例を示す斜視図である。
【符号の説明】
【０１６６】
１０  編集装置，  ２１  タッチパネル，  ２２  ディスプレイ，  ４１  操作子，  ５１  CPU，  ５２  ROM，  ５３  RAM，  ５８  記録部，  ６１  リムーバブルメディア，  ７１  ＩＤ認識部，  ７２  割当部，  ７３  表示制御部，  ７４  指令部，  ７５  編集部，  １１４−１乃至１１４−１６  ピン
【図１】
2008123164.tif 000003
【図２】
2008123164.tif 000004
【図３】
2008123164.tif 000005
【図４】
2008123164.tif 000006
【図５】
2008123164.tif 000007
【図６】
2008123164.tif 000008
【図７】
2008123164.tif 000009
【図８】
2008123164.tif 000010
【図９】
2008123164.tif 000011
【図１０】
2008123164.tif 000012
【図１１】
2008123164.tif 000013
【図１２】
2008123164.tif 000014
【図１３】
2008123164.tif 000015
【図１４】
2008123164.tif 000016
【図１５】
2008123164.tif 000017
【図１６】
2008123164.tif 000018
【図１７】
2008123164.tif 000019
【図１８】
2008123164.tif 000020
【図１９】
2008123164.tif 000021