(57)【要約】【課題】  装置の姿勢が通常使用時における姿勢と異なる場合で、かつ予め設けられた複数の操作ボタンに対する機能の割り当てを変更した場合における当該操作ボタンに対する操作性を向上させることのできる情報処理装置及び情報処理方法を得る。【解決手段】  ＣＰＵ４０により、姿勢センサ６２によってデジタルカメラ１０の姿勢を検出し、検出した姿勢がデジタルカメラ１０の通常使用時における姿勢と異なる場合に、検出した姿勢に応じて操作部５６に含まれる複数の操作ボタンに対する機能の割り当てを変更すると共に、当該変更したことをＬＣＤ３８による表示やスピーカ６０によるブザー音の鳴動等によって報知する。【選択図】        図２
2006033724.tif 000002
【特許請求の範囲】
【請求項１】
各々操作されることによって実行される予め定められた機能が割り当てられた複数の操作ボタンを有する情報処理装置であって、
前記情報処理装置の姿勢を検出する姿勢検出手段と、
前記姿勢検出手段によって検出された姿勢が前記情報処理装置の通常使用時における姿勢と異なる場合に当該検出された姿勢に応じて前記複数の操作ボタンに対する機能の割り当てを変更する機能変更手段と、
前記機能変更手段によって前記機能の割り当てが変更された場合に当該変更されたことを報知する報知手段と、
を備えた情報処理装置。
【請求項２】
予め定められたメニュー画面を表示するための表示手段と、
前記メニュー画面を前記表示手段によって表示する際に、前記姿勢検出手段によって検出された姿勢が前記情報処理装置の通常使用時における姿勢と異なる場合に当該検出された姿勢に応じて前記メニュー画面の上下方向が、その時点での前記情報処理装置の上下方向に一致又は略一致するように当該メニュー画面を回転して表示させる回転表示手段と、
を更に備えた請求項１記載の情報処理装置。
【請求項３】
撮像によって被写体像を示す画像情報を取得する撮像手段を更に備え、
前記表示手段を、前記撮像手段によって取得された画像情報により示される被写体像も表示するものとし、
前記予め定められた機能を、前記表示手段によって前記被写体像を表示する際の当該被写体像の拡大を行う機能及び当該被写体像の縮小を行う機能と、前記表示手段によって複数の前記被写体像を１画像ずつ表示する際の前記撮像手段による撮像順での表示の切り替えを行う機能及び当該撮像順の逆順での表示の切り替えを行う機能と、前記被写体像に関して音声を再生する際の音量の増加を行う機能及び当該音量の低減を行う機能と、の少なくとも１組の機能とした
請求項２記載の情報処理装置。
【請求項４】
前記報知手段による報知を、音による報知及び表示による報知の少なくとも一方とした
請求項１乃至請求項３の何れか１項記載の情報処理装置。
【請求項５】
各々操作されることによって実行される予め定められた機能が割り当てられた複数の操作ボタンを有する情報処理装置における情報処理方法であって、
前記情報処理装置の姿勢を検出し、
検出した姿勢が前記情報処理装置の通常使用時における姿勢と異なる場合に当該検出した姿勢に応じて前記複数の操作ボタンに対する機能の割り当てを変更すると共に、当該変更したことを報知する、
情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及び情報処理方法に係り、特に、各々操作されることによって実行される予め定められた機能が割り当てられた複数の操作ボタンを有する情報処理装置及びその情報処理方法に関する。
【背景技術】
【０００２】
近年の技術革新に伴って、ワークステーション、パーソナル・コンピュータ等の情報処理装置の小型化が進んでおり、最近では、ノートブック型パーソナル・コンピュータより小型のＰＤＡ（Personal Digital Assistant，携帯情報端末）も多数商品化されている。
【０００３】
その一方で、近年、ＣＣＤ（Charge Coupled Device）エリアセンサ、ＣＭＯＳ（Complementary Metal Oxide Semiconductor）イメージ・センサ等の撮像素子の高解像度化に伴い、デジタルカメラの需要が急増している。
【０００４】
ところで、上記のようなＰＤＡやデジタルカメラ等の携帯型の情報処理装置には、各々操作されることによって実行される予め定められた機能が割り当てられた複数の操作ボタンが設けられているが、その携帯性から当該情報処理装置は回転されて使用される場合も多い。例えば、ＰＤＡやデジタルカメラには、通常、表示領域のアスペクト比が１：１でない液晶ディスプレイ等の表示手段が備えられているが、当該表示手段により長方形の画像を表示する際には、当該画像の長手方向を上記表示手段における表示領域の長手方向に一致するように表示させた方が当該画像全体を大きく表示することができるため、情報処理装置本体を横に倒した状態（９０度回転させた状態）で使用する場合がある。
【０００５】
この場合、情報処理装置に設けられている複数の操作ボタンの配設位置も当該情報処理装置の回転軸を中心として回転された位置となるため、当該操作ボタンに対する操作性が悪化する、という問題があった。
【０００６】
この問題を解決するために適用できる技術として、従来、装置のケース内に液晶表示器の長尺方向が水平方向を向いているか否かを検出する方向センサを設けると共に、当該方向センサが水平方向を検出しているとき、前記液晶表示器による表示画像を９０度回転させると共に、前記ケースの前面に設けられた前後方向スクロールキー及び左右方向スクロールキー（所謂十字カーソルボタン）のキー操作に応じて、前記液晶表示器に表示された画像を左右方向及び前後方向にスクロールさせる技術、すなわち各スクロールキーによるスクロール方向を変更する技術があった（例えば、特許文献１参照。）。
【特許文献１】特開平８−１２９５５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記の各スクロールキーによるスクロール方向を変更する技術では、ユーザが各スクロールキーに予め割り当てられている機能が変更されたことを直ちには把握することができないため、キー操作に応じて実行される機能がユーザの意図するものと異なってしまう場合があり、必ずしも操作性を向上させることができるとは言えない、という問題点があった。
【０００８】
本発明は上記問題点を解消するためになされたものであり、装置の姿勢が通常使用時における姿勢と異なる場合で、かつ予め設けられた複数の操作ボタンに対する機能の割り当てを変更した場合における当該操作ボタンに対する操作性を向上させることのできる情報処理装置及び情報処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、請求項１記載の情報処理装置は、各々操作されることによって実行される予め定められた機能が割り当てられた複数の操作ボタンを有する情報処理装置であって、前記情報処理装置の姿勢を検出する姿勢検出手段と、前記姿勢検出手段によって検出された姿勢が前記情報処理装置の通常使用時における姿勢と異なる場合に当該検出された姿勢に応じて前記複数の操作ボタンに対する機能の割り当てを変更する機能変更手段と、前記機能変更手段によって前記機能の割り当てが変更された場合に当該変更されたことを報知する報知手段と、を備えている。
【００１０】
請求項１に記載の情報処理装置によれば、姿勢検出手段によって当該情報処理装置の姿勢が検出される。なお、上記姿勢検出手段には、ジャイロ等の姿勢センサや、特開平８−１２９５５７号公報に記載されている水銀センサ等の情報処理装置の姿勢を検知することのできる各種センサが含まれる。
【００１１】
ここで、本発明では、前記姿勢検出手段によって検出された姿勢が前記情報処理装置の通常使用時における姿勢と異なる場合に、機能変更手段によって当該検出された姿勢に応じて前記複数の操作ボタンに対する機能の割り当てが変更されると共に、報知手段によって当該変更されたことが報知される。
【００１２】
このように、請求項１に記載の情報処理装置によれば、当該情報処理装置の姿勢を検出し、検出した姿勢が情報処理装置の通常使用時における姿勢と異なる場合に、前記検出した姿勢に応じて複数の操作ボタンに対する機能の割り当てを変更すると共に、当該変更したことを報知しているので、ユーザに対して各操作ボタンに予め割り当てられている機能が変更されたことを直ちに把握させることができ、この結果として、前記複数の操作ボタンに対する操作性を向上させることができる。
【００１３】
なお、本発明は、請求項２に記載の発明のように、予め定められたメニュー画面を表示するための表示手段と、前記メニュー画面を前記表示手段によって表示する際に、前記姿勢検出手段によって検出された姿勢が前記情報処理装置の通常使用時における姿勢と異なる場合に当該検出された姿勢に応じて前記メニュー画面の上下方向が、その時点での前記情報処理装置の上下方向に一致又は略一致するように当該メニュー画面を回転して表示させる回転表示手段と、を更に備えるものとしてもよい。これによって、メニュー画面に対する視認性を向上させることができ、利便性を向上させることができる。なお、上記表示手段には、液晶ディスプレイ、プラズマ・ディスプレイ、有機ＥＬディスプレイ、ＣＲＴディスプレイ等の各種ディスプレイ装置が含まれる。
【００１４】
また、請求項２に記載の発明は、請求項３に記載の発明のように、撮像によって被写体像を示す画像情報を取得する撮像手段を更に備え、前記表示手段を、前記撮像手段によって取得された画像情報により示される被写体像も表示するものとし、前記予め定められた機能を、前記表示手段によって前記被写体像を表示する際の当該被写体像の拡大を行う機能及び当該被写体像の縮小を行う機能と、前記表示手段によって複数の前記被写体像を１画像ずつ表示する際の前記撮像手段による撮像順での表示の切り替えを行う機能及び当該撮像順の逆順での表示の切り替えを行う機能と、前記被写体像に関して音声を再生する際の音量の増加を行う機能及び当該音量の低減を行う機能と、の少なくとも１組の機能としてもよい。これによって、適用した機能が割り当てられた操作ボタンに対する操作性を向上させることができる。なお、上記撮像手段には、ＣＣＤエリアセンサ、ＣＭＯＳイメージ・センサ等の固体撮像素子が含まれる。
【００１５】
更に、本発明は、請求項４に記載の発明のように、前記報知手段による報知を、音による報知及び表示による報知の少なくとも一方としてもよい。これによって、音による報知を適用した場合は、ユーザに対して各操作ボタンに予め割り当てられている機能が変更されたことを聴覚的に容易に把握させることができ、表示による報知を適用した場合は、ユーザに対して各操作ボタンに予め割り当てられている機能が変更されたことを視覚的に容易に把握させることができる。なお、上記音による報知には、スピーカやブザーの鳴動による報知や、所定メッセージの音声での再生による報知が含まれる。また、上記表示による報知には、表示手段による所定メッセージや所定マークの表示による報知の他、発光ダイオード等の発光手段による点灯や点滅等による報知も含まれる。
【００１６】
一方、上記目的を達成するために、請求項５記載の情報処理方法は、各々操作されることによって実行される予め定められた機能が割り当てられた複数の操作ボタンを有する情報処理装置における情報処理方法であって、前記情報処理装置の姿勢を検出し、検出した姿勢が前記情報処理装置の通常使用時における姿勢と異なる場合に当該検出した姿勢に応じて前記複数の操作ボタンに対する機能の割り当てを変更すると共に、当該変更したことを報知するものである。
【００１７】
従って、請求項５に記載の情報処理方法によれば、請求項１に記載の発明と同様に作用するので、請求項１記載の発明と同様に、ユーザに対して各操作ボタンに予め割り当てられている機能が変更されたことを直ちに把握させることができ、この結果として、各操作ボタンに対する操作性を向上させることができる。
【発明の効果】
【００１８】
本発明に係る情報処理装置及び情報処理方法によれば、情報処理装置の姿勢を検出し、検出した姿勢が情報処理装置の通常使用時における姿勢と異なる場合に、前記検出した姿勢に応じて複数の操作ボタンに対する機能の割り当てを変更すると共に、当該変更したことを報知しているので、ユーザに対して各操作ボタンに予め割り当てられている機能が変更されたことを直ちに把握させることができ、この結果として、前記複数の操作ボタンに対する操作性を向上させることができる、という効果が得られる。
【発明を実施するための最良の形態】
【００１９】
以下、図面を参照して、本発明の実施の形態について詳細に説明する。なお、ここでは、本発明に係る情報処理装置及び情報処理方法を、静止画像及び動画像の双方の撮影を行う機能を有するデジタルカメラに適用した場合について説明する。
【００２０】
まず、図１を参照して、本実施の形態に係るデジタルカメラ１０の外観上の構成を説明する。
【００２１】
デジタルカメラ１０の正面には、被写体像を結像させるためのレンズ２１と、撮影時に必要に応じて被写体に照射する光を発するストロボ４４と、撮影する被写体の構図を決定するために用いられるファインダ２０と、が備えられている。また、デジタルカメラ１０の上面には、撮影を実行する際に押圧操作されるレリーズボタン（所謂シャッター）５６Ａと、電源スイッチ５６Ｂと、モード切替スイッチ５６Ｃと、が備えられている。
【００２２】
なお、本実施の形態に係るデジタルカメラ１０のレリーズボタン５６Ａは、中間位置まで押下される状態（以下、「半押し状態」という。）と、当該中間位置を超えた最終押下位置まで押下される状態（以下、「全押し状態」という。）と、の２段階の押圧操作が検出可能に構成されている。
【００２３】
そして、デジタルカメラ１０では、レリーズボタン５６Ａを半押し状態にすることによりＡＥ（Automatic Exposure、自動露出）機能が働いて露出状態（シャッタースピード、絞りの状態）が設定された後、ＡＦ（Auto Focus、自動合焦）機能が働いて合焦制御され、その後、引き続き全押し状態にすると露光（撮影）が行われる。
【００２４】
また、モード切替スイッチ５６Ｃは、静止画像の撮影を行うモードである静止画撮影モード、動画像の撮影を行うモードである動画撮影モード、及び被写体像を後述するＬＣＤ３８に再生するモードである再生モードの何れかのモードに設定する際に回転操作される。
【００２５】
一方、デジタルカメラ１０の背面には、前述のファインダ２０の接眼部と、撮影された被写体像やメニュー画面等を表示するための液晶ディスプレイ（以下、「ＬＣＤ」という。）３８と、十字カーソルボタン５６Ｄと、が備えられている。なお、十字カーソルボタン５６Ｄは、ＬＣＤ３８の表示領域における上・下・左・右の４方向の移動方向を示す４つの矢印ボタン（各々、以下、「上矢印ボタン」、「下矢印ボタン」、「左矢印ボタン」、「右矢印ボタン」という。）を含んで構成されている。
【００２６】
更に、デジタルカメラ１０の背面には、ＬＣＤ３８にメニュー画面を表示させるときに押圧操作されるメニューボタンと、それまでの操作内容を確定するときに押圧操作される決定ボタンと、直前の操作内容をキャンセルするときに押圧操作されるキャンセルボタンと、ストロボ４４の発光状態を設定するときに押圧操作されるストロボボタンと、が備えられている。
【００２７】
次に、図２を参照して、本実施の形態に係るデジタルカメラ１０の電気系の主要構成を説明する。
【００２８】
デジタルカメラ１０は、前述のレンズ２１を含んで構成された光学ユニット２２と、レンズ２１の光軸後方に配設された電荷結合素子（以下、「ＣＣＤ」という。）２４と、入力されたアナログ信号に対して各種のアナログ信号処理を行うアナログ信号処理部２６と、を含んで構成されている。
【００２９】
また、デジタルカメラ１０は、入力されたアナログ信号をデジタルデータに変換するアナログ／デジタル変換器（以下、「ＡＤＣ」という。）２８と、入力されたデジタルデータに対して各種のデジタル信号処理を行うデジタル信号処理部３０と、を含んで構成されている。
【００３０】
なお、デジタル信号処理部３０は、所定容量のラインバッファを内蔵し、入力されたデジタルデータを後述するメモリ４８の所定領域に直接記憶させる制御も行う。
【００３１】
ＣＣＤ２４の出力端はアナログ信号処理部２６の入力端に、アナログ信号処理部２６の出力端はＡＤＣ２８の入力端に、ＡＤＣ２８の出力端はデジタル信号処理部３０の入力端に、各々接続されている。従って、ＣＣＤ２４から出力された被写体像を示すアナログ信号はアナログ信号処理部２６によって所定のアナログ信号処理が施され、ＡＤＣ２８によってデジタル画像データに変換された後にデジタル信号処理部３０に入力される。
【００３２】
一方、デジタルカメラ１０は、被写体像やメニュー画面等をＬＣＤ３８に表示させるための信号を生成してＬＣＤ３８に供給するＬＣＤインタフェース３６と、デジタルカメラ１０全体の動作を司るＣＰＵ（中央処理装置）４０と、撮影により得られたデジタル画像データ等を記憶するメモリ４８と、メモリ４８に対するアクセスの制御を行うメモリインタフェース４６と、を含んで構成されている。
【００３３】
更に、デジタルカメラ１０は、可搬型のメモリカード５２をデジタルカメラ１０でアクセス可能とするための外部メモリインタフェース５０と、デジタル画像データに対する圧縮処理及び伸張処理を行う圧縮・伸張処理回路５４と、音声やブザー音等の音を再生するスピーカ６０と、を含んで構成されている。
【００３４】
なお、本実施の形態のデジタルカメラ１０では、メモリ４８としてフラッシュ・メモリ（Flash Memory）が用いられ、メモリカード５２としてスマートメディア（Smart Media（登録商標））が用いられている。
【００３５】
デジタル信号処理部３０、ＬＣＤインタフェース３６、ＣＰＵ４０、メモリインタフェース４６、外部メモリインタフェース５０、圧縮・伸張処理回路５４、及びスピーカ６０はシステムバスＢＵＳを介して相互に接続されている。従って、ＣＰＵ４０は、デジタル信号処理部３０及び圧縮・伸張処理回路５４の作動の制御、ＬＣＤ３８に対するＬＣＤインタフェース３６を介した各種情報の表示、メモリ４８及びメモリカード５２へのメモリインタフェース４６及び外部メモリインタフェース５０を介したアクセス、スピーカ６０による各種音の再生を各々行うことができる。
【００３６】
一方、デジタルカメラ１０には、主としてＣＣＤ２４を駆動させるためのタイミング信号を生成してＣＣＤ２４に供給するタイミングジェネレータ３２が備えられており、ＣＣＤ２４の駆動はＣＰＵ４０によりタイミングジェネレータ３２を介して制御される。
【００３７】
更に、デジタルカメラ１０にはモータ駆動部３４が備えられており、光学ユニット２２に備えられた図示しない焦点調整モータ、ズームモータ及び絞り駆動モータの駆動もＣＰＵ４０によりモータ駆動部３４を介して制御される。
【００３８】
すなわち、本実施の形態に係るレンズ２１は複数枚のレンズを有し、焦点距離の変更（変倍）が可能なズームレンズとして構成されており、図示しないレンズ駆動機構を備えている。このレンズ駆動機構に上記焦点調整モータ、ズームモータ及び絞り駆動モータは含まれるものであり、これらのモータは各々ＣＰＵ４０の制御によりモータ駆動部３４から供給された駆動信号によって駆動される。
【００３９】
更に、前述のレリーズボタン５６Ａ、電源スイッチ５６Ｂ、モード切替スイッチ５６Ｃ、十字カーソルボタン５６Ｄ、メニューボタン等の各種ボタン、スイッチ類（同図では、「操作部５６」と総称。）はＣＰＵ４０に接続されており、ＣＰＵ４０は、これらの操作部５６に対する操作状態を常時把握できる。
【００４０】
また、デジタルカメラ１０には、ストロボ４４とＣＰＵ４０との間に介在されると共に、ＣＰＵ４０の制御によりストロボ４４を発光させるための電力を充電する充電部４２が備えられている。更に、ストロボ４４はＣＰＵ４０にも接続されており、ストロボ４４の発光はＣＰＵ４０によって制御される。
【００４１】
ここで、本実施の形態に係るデジタルカメラ１０には、当該デジタルカメラ１０の姿勢を検出する姿勢センサ６２が備えられており、当該姿勢センサ６２の検出結果を示す情報を出力する出力端はＣＰＵ４０に接続されている。従って、ＣＰＵ４０は、デジタルカメラ１０の姿勢を把握することができる。なお、本実施の形態に係るデジタルカメラ１０では、姿勢センサ６２としてジャイロを適用しているが、これに限らず、特開平８−１２９５５７号公報に記載されている水銀センサ等、姿勢を検知することのできるセンサであれば如何なるものでも適用することができる。
【００４２】
次に、本実施の形態に係るデジタルカメラ１０の撮影時における全体的な動作について簡単に説明する。
【００４３】
まず、ＣＣＤ２４は、光学ユニット２２を介した撮像を行い、被写体像を示すＲ（赤）、Ｇ（緑）、Ｂ（青）毎のアナログ信号をアナログ信号処理部２６に順次出力する。アナログ信号処理部２６は、ＣＣＤ２４から入力されたアナログ信号に対して相関二重サンプリング処理等のアナログ信号処理を施した後にＡＤＣ２８に順次出力する。
【００４４】
ＡＤＣ２８は、アナログ信号処理部２６から入力されたＲ、Ｇ、Ｂ毎のアナログ信号を各々１２ビットのＲ、Ｇ、Ｂの信号（デジタル画像データ）に変換してデジタル信号処理部３０に順次出力する。デジタル信号処理部３０は、内蔵しているラインバッファにＡＤＣ２８から順次入力されるデジタル画像データを蓄積して一旦メモリ４８の所定領域に直接格納する。
【００４５】
メモリ４８の所定領域に格納されたデジタル画像データは、ＣＰＵ４０による制御に応じてデジタル信号処理部３０により読み出され、所定の物理量に応じたデジタルゲインをかけることでホワイトバランス調整を行なうと共に、ガンマ処理及びシャープネス処理を行なって８ビットのデジタル画像データを生成する。
【００４６】
そして、デジタル信号処理部３０は、生成した８ビットのデジタル画像データに対しＹＣ信号処理を施して輝度信号Ｙとクロマ信号Ｃｒ、Ｃｂ（以下、「ＹＣ信号」という。）を生成し、ＹＣ信号をメモリ４８の上記所定領域とは異なる領域に格納する。
【００４７】
なお、ＬＣＤ３８は、ＣＣＤ２４による連続的な撮像によって得られた動画像（スルー画像）を表示してファインダとして使用することができるものとして構成されており、ＬＣＤ３８をファインダとして使用する場合には、生成したＹＣ信号を、ＬＣＤインタフェース３６を介して順次ＬＣＤ３８に出力する。これによってＬＣＤ３８にスルー画像が表示されることになる。
【００４８】
ここで、静止画撮影モードが設定されている場合、レリーズボタン５６Ａがユーザによって半押し状態とされたタイミングで前述のようにＡＥ機能が働いて露出状態が設定された後、ＡＦ機能が働いて合焦制御され、その後、引き続き全押し状態とされたタイミングで、その時点でメモリ４８に格納されているＹＣ信号を、圧縮・伸張処理回路５４によって所定の圧縮形式（本実施の形態では、ＪＰＥＧ形式）で圧縮した後に外部メモリインタフェース５０を介してメモリカード５２に電子化ファイルとして記録する。
【００４９】
一方、動画撮影モードが設定されている場合には、レリーズボタン５６Ａが全押し状態とされたタイミングで、その時点からメモリ４８に格納されるＹＣ信号を、所定期間毎に時系列で圧縮・伸張処理回路５４により所定の圧縮形式（本実施の形態では、Ｍｏｔｉｏｎ  ＪＰＥＧ形式）で圧縮した後に外部メモリインタフェース５０を介してメモリカード５２に順次記録していき、再度レリーズボタン５６Ａが全押し状態とされたタイミングで、当該記録動作を終了する。この動作により、動画像を示す動画像データが電子化ファイルとしてメモリカード５２に記録されることになる。
【００５０】
ところで、本実施の形態に係るデジタルカメラ１０には、当該デジタルカメラ１０の姿勢を姿勢センサ６２によって検出し、検出した姿勢がデジタルカメラ１０の通常使用時における姿勢と異なる場合に、検出した姿勢に応じて所定の操作ボタン（本実施の形態では、十字カーソルボタン５６Ｄ）に対する機能の割り当てを変更すると共に、当該変更したことを報知し、かつＬＣＤ３８にメニュー画面を表示する際の当該メニュー画面の上下方向が、その時点のデジタルカメラ１０の上下方向に略一致するように当該メニュー画面を回転して表示させる割当変更報知機能が搭載されている。なお、このデジタルカメラ１０における通常使用時における姿勢は、レリーズボタン５６Ａが上面に位置される姿勢、すなわち、図１に示される姿勢である。
【００５１】
また、本実施の形態に係るデジタルカメラ１０では、静止画撮影モード及び動画撮影モードの何れかの撮影モードが設定されている場合において十字カーソルボタン５６Ｄの各矢印ボタンに対して割り当てる機能が、次の表１に示されるように、デジタルカメラ１０の複数段階（ここでは、通常使用時の姿勢、９０度回転時の姿勢、１８０度回転時の姿勢、２７０度回転時の姿勢の４段階）の姿勢毎に予め定められている。なお、本実施の形態に係るデジタルカメラ１０では、各回転角度を、図１の背面図において、デジタルカメラ１０の紙面垂直方向に伸びる仮想的な中心軸を中心とした左回りの回転角度を示すものとしている。
【００５２】
【表１】
2006033724.tif 000003
【００５３】
表１に示されるように、例えば、デジタルカメラ１０が通常使用時の姿勢にあるときに上矢印ボタンを押圧操作した場合は撮影画像が拡大され、下矢印ボタンを押圧操作した場合は撮影画像が縮小される。また、例えば、デジタルカメラ１０が９０度回転した姿勢にあるときに左矢印ボタンを押圧操作した場合は撮影画像が縮小され、右矢印ボタンを押圧操作した場合は撮影画像が拡大される。すなわち、表１に示される各矢印ボタンの機能では、デジタルカメラ１０が上記複数段階の姿勢における何れの姿勢とされている場合でも、その姿勢における上側に位置する矢印ボタンに撮影画像の拡大を指示する機能を割り当てると共に、下側に位置する矢印ボタンに撮影画像の縮小を指示する機能を割り当てるようにしている。これにより、デジタルカメラ１０が何れの姿勢となっている場合でも、通常使用時と同様の操作感で撮影画像の拡大ないし縮小の操作を行うことができる。
【００５４】
なお、本実施の形態に係るデジタルカメラ１０では、表１に示される情報（各姿勢における各矢印ボタンに対して割り当てる機能を示す情報）がテーブル形式等でメモリ４８の所定領域に予め記憶されている。
【００５５】
一方、本実施の形態に係るデジタルカメラ１０では、再生モードが設定されている場合において十字カーソルボタン５６Ｄの各矢印ボタンに対して割り当てる機能が、次の表２に示されるように、デジタルカメラ１０の複数段階（ここでは、通常使用時の姿勢、９０度回転時の姿勢、１８０度回転時の姿勢、２７０度回転時の姿勢の４段階）の姿勢毎に予め定められている。
【００５６】
【表２】
2006033724.tif 000004
【００５７】
表２に示されるように、例えば、デジタルカメラ１０が通常使用時の姿勢にあるときに上矢印ボタンを押圧操作した場合は再生音の音量がアップ（増加）され、下矢印ボタンを押圧操作した場合は再生音の音量がダウン（低減）され、左矢印ボタンを押圧操作した場合はＬＣＤ３８によって複数の撮影画像を１画像ずつ表示する際の表示画像を撮影順の逆順に１コマ前のものに戻され、右矢印ボタンを押圧操作した場合はＬＣＤ３８によって複数の撮影画像を１画像ずつ表示する際の表示画像を撮影順に１コマ後のものに送られる。また、例えば、デジタルカメラ１０が９０度回転した姿勢にあるときに上矢印ボタンを押圧操作した場合はＬＣＤ３８によって複数の撮影画像を１画像ずつ表示する際の表示画像を撮影順の逆順に１コマ前のものに戻され、下矢印ボタンを押圧操作した場合はＬＣＤ３８によって複数の撮影画像を１画像ずつ表示する際の表示画像を撮影順に１コマ後のものに送られ、左矢印ボタンを押圧操作した場合は再生音の音量がダウン（低減）され、右矢印ボタンを押圧操作した場合は再生音の音量がアップ（増加）される。
【００５８】
すなわち、表２に示される各矢印ボタンの機能では、デジタルカメラ１０が上記複数段階の姿勢における何れの姿勢とされている場合でも、その姿勢における上側に位置する矢印ボタンに再生音の音量をアップさせる機能を割り当て、下側に位置する矢印ボタンに再生音の音量をダウンさせる機能を割り当て、左矢印ボタンにＬＣＤ３８によって複数の撮影画像を１画像ずつ表示する際の表示画像を撮影順の逆順に１コマ前のものに戻させる機能を割り当て、右矢印ボタンにＬＣＤ３８によって複数の撮影画像を１画像ずつ表示する際の表示画像を撮影順に１コマ後のものに送らせる機能を割り当てるようにしている。これにより、デジタルカメラ１０が何れの姿勢となっている場合でも、通常使用時と同様の操作感で音量のアップ及びダウンと、表示画像のコマ送りの操作とを行うことができる。
【００５９】
なお、本実施の形態に係るデジタルカメラ１０では、表２に示される情報（各姿勢における各矢印ボタンに対して割り当てる機能を示す情報）もテーブル形式等でメモリ４８の所定領域に予め記憶されている。
【００６０】
次に、図３を参照して、割当変更報知機能を実行する際のデジタルカメラ１０の作用を説明する。なお、図３は、当該割当変更報知機能を実行するために所定時間毎（本実施の形態では１秒毎）にデジタルカメラ１０のＣＰＵ４０によって実行される割当変更報知処理プログラムの処理の流れを示すフローチャートであり、当該プログラムはメモリ４８の所定領域に予め記憶されている。
【００６１】
同図のステップ１００では、姿勢センサ６２から入力される情報によって示されるデジタルカメラ１０の姿勢が通常使用時の姿勢であるか否かを判定し、否定判定となった場合はステップ１０２に移行する。
【００６２】
ステップ１０２では、この時点で設定されている動作モード（静止画撮影モード、動画撮影モード、再生モードの何れか）に対応すると共に、この時点で姿勢センサ６２から入力されている情報によって示されるデジタルカメラ１０の姿勢に対応して各矢印ボタンに割り当てられる機能をメモリ４８に予め記憶されている情報（表１及び表２参照。）から読み出し、読み出した機能を対応する矢印ボタンに割り当てるように設定する。これにより、例えば、この時点で設定されている動作モードが再生モードであり、かつデジタルカメラ１０の姿勢が９０度回転時の姿勢である場合、上矢印ボタンに対して表示画像を１コマ戻す機能が割り当てられ、下矢印ボタンに対して表示画像を１コマ前進させる機能が割り当てられ、左矢印ボタンに対して再生音の音量をダウンさせる機能が割り当てられ、右矢印ボタンに対して再生音の音量をアップさせる機能が割り当てられる。
【００６３】
その後、十字カーソルボタン５６Ｄの各矢印ボタンに対して割り当てる機能が変更されたことを報知するため、ステップ１０４にて、ＬＣＤ３８に十字カーソルボタン５６Ｄの各矢印ボタンに新たに割り当てられた機能を示す画像（以下、「機能明示画像」という。）を表示し、次のステップ１０６にて、スピーカ６０に対して所定のブザー音を鳴動させる。
【００６４】
そして、次のステップ１０８では、ＬＣＤ３８によってメニュー画面を表示する際における当該メニュー画面の上下方向が、この時点で姿勢センサ６２によって検知されているデジタルカメラ１０の姿勢における上下方向に一致するようにメニュー画面を回転して表示するように設定し、その後に本割当変更報知処理プログラムを終了する。
【００６５】
一方、上記ステップ１００において肯定判定となった場合はステップ１１０に移行し、この時点で設定されている動作モード（静止画撮影モード、動画撮影モード、再生モードの何れか）に対応すると共に、通常使用時の姿勢に対応して各矢印ボタンに割り当てられる機能をメモリ４８に記憶されている情報（表１及び表２参照。）から読み出し、読み出した機能を対応する矢印ボタンに割り当てるように設定すると共に、ＬＣＤ３８によってメニュー画面を表示する際に当該メニュー画面を回転して表示するように設定されている場合には、これを解除することにより、十字カーソルボタン５６Ｄの各矢印ボタンに対する機能設定及びメニュー画面の表示状態をデフォルトの状態とし、その後に本割当変更報知処理プログラムを終了する。
【００６６】
本割当変更報知処理プログラムにより、十字カーソルボタン５６Ｄの各矢印ボタンに対して割り当てられる機能を、デジタルカメラ１０の姿勢に応じたものに設定することができる。
【００６７】
また、本割当変更報知処理プログラムにより、通常使用時におけるＬＣＤ３８の表示状態が図４（Ａ）に示される状態である場合において、デジタルカメラ１０が９０度回転された際には、一例として図４（Ｂ）に示されるように機能明示画像が表示されると共に、ブザー音が鳴動され、これによってユーザに対して各矢印ボタンに対する機能の割り当てが変更されたことを報知することができる。
【００６８】
更に、本割当変更報知処理プログラムにより、一例として図５に示されるように、デジタルカメラ１０の姿勢が何れの状態となっても、そのままの状態でメニュー画面６４の上下方向がデジタルカメラ１０の上下方向に一致するように当該メニュー画面６４を表示することができる。
【００６９】
本割当変更報知処理プログラムのステップ１０２の処理が本発明の機能変更手段に、ステップ１０４及びステップ１０６の処理が本発明の報知手段に、ステップ１０８の処理が本発明の回転表示手段に、各々相当する。
【００７０】
以上詳細に説明したように、本実施の形態では、デジタルカメラ１０の姿勢を検出し、検出した姿勢がデジタルカメラ１０の通常使用時における姿勢と異なる場合に、検出した姿勢に応じて複数の操作ボタン（各矢印ボタン）に対する機能の割り当てを変更すると共に、当該変更したことを報知しているので、ユーザに対して各操作ボタンに予め割り当てられている機能が変更されたことを直ちに把握させることができ、この結果として、前記複数の操作ボタンに対する操作性を向上させることができる。
【００７１】
また、本実施の形態では、メニュー画面を表示手段（ＬＣＤ３８）によって表示する際に、検出した姿勢がデジタルカメラ１０の通常使用時における姿勢と異なる場合に、当該検出した姿勢に応じてメニュー画面の上下方向が、その時点でのデジタルカメラ１０の上下方向に一致するように当該メニュー画面を回転して表示させるようにしているので、メニュー画面に対する視認性を向上させることができ、利便性を向上させることができる。
【００７２】
また、本実施の形態では、前記複数の操作ボタンに割り当てられる機能を、前記表示手段によって被写体像を表示する際の当該被写体像の拡大を行う機能及び当該被写体像の縮小を行う機能と、前記表示手段によって複数の前記被写体像を１画像ずつ表示する際の撮像順での表示の切り替えを行う機能及び当該撮像順の逆順での表示の切り替えを行う機能と、前記被写体像に関して音声を再生する際の音量の増加を行う機能及び当該音量の低減を行う機能と、の３組の機能としているので、これらの機能が割り当てられた操作ボタンに対する操作性を向上させることができる。
【００７３】
更に、本実施の形態では、複数の操作ボタンに対する機能の割り当てが変更されたことの報知を、音による報知及び表示による報知の双方により行っているので、ユーザに対して各操作ボタンに予め割り当てられている機能が変更されたことを聴覚的かつ視覚的に容易に把握させることができる。
【００７４】
なお、本実施の形態では、各操作ボタンに対する機能の割り当ての変更をソフトウェアによって実現した場合について説明したが、本発明はこれに限定されるものではなく、例えば、当該変更をハードウェアによって実現する形態とすることもできる。この場合の形態例としては、十字カーソルボタン５６Ｄにおける各矢印ボタンをＣＰＵ４０に電気的に接続するための接続線上に各矢印ボタンからＣＰＵ４０に至る接続経路を各矢印ボタン間で相互に切り替えることのできるスイッチを設け、当該スイッチをデジタルカメラ１０の姿勢に応じて、各矢印ボタンの機能が一例として表１や表２に示すように変更されるように切り替える形態を例示することができる。この場合も、本実施の形態と同様の効果を奏することができる。
【００７５】
また、本実施の形態では、デジタルカメラ１０の姿勢が通常使用時における姿勢と異なる場合に、操作ボタンに対する機能の割り当てが変更されたことの報知、及びメニュー画面の回転表示の設定を必ず実施する場合について説明したが、本発明はこれに限定されるものではなく、例えば、これらを実施するか否かの指示入力をユーザに行わせ、当該指示入力に応じて、これらの実施ないし非実施を切り替える形態とすることもできる。この場合、デジタルカメラ１０の用途等に応じた動作の設定が可能となり、利便性を向上させることができる。
【００７６】
また、本実施の形態では、表１及び表２に示される情報をメモリ４８に記憶する場合について説明したが、本発明はこれに限定されるものではなく、例えば、メモリカード５２に記憶する形態とすることもできる。この場合も、本実施の形態と同様の効果を奏することができる。
【００７７】
その他、本実施の形態に係るデジタルカメラ１０の構成（図１、図２参照。）は一例であり、本発明の主旨を逸脱しない範囲内において適宜変更可能であることは言うまでもない。
【００７８】
また、本実施の形態において説明した割当変更報知処理プログラムの処理の流れ（図３参照。）も一例であり、本発明の主旨を逸脱しない範囲内において適宜変更可能であることは言うまでもない。
【００７９】
例えば、ステップ１０４及びステップ１０６の各処理は必ずしも双方とも必要ではなく、何れか一方のみを残し、他方を削除する形態とすることもできる。
【００８０】
更に、本実施の形態では、本発明をデジタルカメラに適用した場合について説明したが、本発明は、ＰＤＡ、携帯電話器、パーソナル・コンピュータ等、各々操作されることによって実行される予め定められた機能が割り当てられた複数の操作ボタンを有する情報処理装置であれば如何なるものにでも適用できることは言うまでもない。
【図面の簡単な説明】
【００８１】
【図１】実施の形態に係るデジタルカメラ１０の外観を示す外観図である。
【図２】実施の形態に係るデジタルカメラ１０の電気系の主要構成を示すブロック図である。
【図３】実施の形態に係る割当変更報知処理プログラムの処理の流れを示すフローチャートである。
【図４】実施の形態に係る割当変更報知処理プログラムの実行により表示される機能明示画像の表示状態例を示す概略図である。
【図５】実施の形態に係る割当変更報知処理プログラムの実行により実現されるメニュー画面の表示状態例を示す概略図である。
【符号の説明】
【００８２】
１０    デジタルカメラ
３８    ＬＣＤ（表示手段）
４０    ＣＰＵ（機能変更手段、報知手段、回転表示手段）
５６Ｄ    十字カーソルボタン（操作ボタン）
６０    スピーカ
６２    姿勢センサ（姿勢検出手段）
【図１】
2006033724.tif 000005
【図２】
2006033724.tif 000006
【図３】
2006033724.tif 000007
【図４】
2006033724.tif 000008
【図５】
2006033724.tif 000009