(57)【要約】【課題】多機能電子機器において、ユーザの操作の手間を省く。【解決手段】ＣＰＵ１０はＳＤＲＡＭ２０に記憶された、各機能の状態を示すテーブル及び詳細内容テーブルに基づいてページ形式でユーザインタフェースブロックのＬＣＤに各機能の状態を表示する。ある機能がＯＮ状態からＯＦＦ状態に変更されても、当該機能の詳細設定内容はリセットせずＳＤＲＡＭ２０にそのまま保持しておき、つぎに当該機能が再びＯＮ状態に変更された場合に詳細設定内容をそのまま用いる。【選択図】図１
2008204535.tif 000002
【特許請求の範囲】
【請求項１】
複数の機能を有する電子機器であって、
各機能の動作／非動作、及び各機能の動作状態における詳細設定を行う操作手段と、
各機能の動作／非動作のデータ、及び各機能の動作状態における詳細設定のデータとを記憶する記憶手段と、
各機能の設定が動作状態から非動作状態に変化しても、前記記憶手段に記憶された詳細設定のデータをそのまま保持し、各機能が非動作状態から動作状態に復帰した場合に前記記憶手段に保持された詳細設定のデータを各機能の動作状態の詳細設定のデータとして用いる制御手段と、
を有することを特徴とする複数の機能を有する電子機器。
【請求項２】
請求項１記載の機器において、
各機能の動作／非動作状態をページ形式で一覧表示する表示装置
を有することを特徴とする複数の機能を有する電子機器。
【請求項３】
請求項１記載の装置において、
前記操作手段は、短押しにより各機能の動作／非動作を設定し、長押しにより各機能の動作状態における詳細設定を行うキーであることを特徴とする複数の機能を有する電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は複数の機能を有する電子機器、特に各機能の動作状態を設定及び表示する技術に関する。
【背景技術】
【０００２】
業務用のオーディオレコーダ等では、再生・録音時の動作を指定する多くの機能があり、任意の複数の機能を動作状態に設定することができる。また、これらの機能は再生・録音時にユーザが予期せぬ動作をすることを防止するために、機能全体の動作／非動作状態（ＯＮ／ＯＦＦ状態）を簡単に視認できなければならない。
【０００３】
従来の装置では、上記の機能は機器前面に配置されたボタンとボタンに関連づけられたインジケータ（ＬＥＤ等）で実現されている。しかし、非常に多くの機能が搭載されると機器前面のボタンを配置しきれず、ＧＵＩ上のメニューとして用意しなければならない。このとき、階層構造のメニューでは、機器全体のＯＮ／ＯＦＦ状態を簡単に視認することは不可能であり、全ての機能を一つの画面に表示する必要があるが、画面サイズの制約がある。
【０００４】
そこで、業務用プリンタ等の複合機では、ページ方式を採用して各機能の状態を表示している。下記の特許文献１には、機能設定の設定項目名と各設定項目の状態とを１ページ内に表示し、各種機能の設定状態を一目で確認できることが開示されている。
【０００５】
【特許文献１】特開２００６−２２７１４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来装置ではある機能が動作状態（ＯＮ）から非動作状態（ＯＦＦ）に設定されると、その機能について設定された詳細設定内容もリセットしてしまうのが一般的である。複合機等では種々のユーザの使用が想定されるため、ある機能をＯＦＦにした場合にその機能の詳細設定もリセットすることが好都合であると考えられるが、業務用オーディオレコーダ等では有する機能が極めて多いため、機能をＯＦＦする毎にその詳細設定内容をリセットしたのでは毎回の設定作業が膨大となり、ユーザの操作性が低下してしまう。
【０００７】
本発明の目的は、業務用オーディオレコーダ等の複数の機能を有する電子機器において、ユーザの操作性を向上させることにある。
【課題を解決するための手段】
【０００８】
本発明は、複数の機能を有する電子機器であって、各機能の動作／非動作、及び各機能の動作状態における詳細設定を行う操作手段と、各機能の動作／非動作のデータ、及び各機能の動作状態における詳細設定のデータとを記憶する記憶手段と、各機能の設定が動作状態から非動作状態に変化しても、前記記憶手段に記憶された詳細設定のデータをそのまま保持し、各機能が非動作状態から動作状態に復帰した場合に前記記憶手段に保持された詳細設定のデータを各機能の動作状態の詳細設定のデータとして用いる制御手段とを有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、ユーザはある機能をＯＦＦ状態に設定してから再度ＯＮ状態に設定しても詳細設定データは保持されてそのまま用いることができるため、改めて詳細設定を行う必要がなく、操作性が向上する。
【発明を実施するための最良の形態】
【００１０】
以下、図面に基づき本発明の実施形態について、電子機器としてデジタルマスタレコーダ（オーディオレコーダ）を例により説明する。
【００１１】
図１に、本実施形態におけるデジタルマスタレコーダの構成を示す。デジタルマスタレコーダは、アナログ入力端子及びデジタル入力端子の外部入力端子を有し、外部入力端子から供給されたオーディオ信号をＣＤ−Ｒ／ＲＷ、ＤＶＤ±Ｒ、ＤＶＤ±ＲＷに記録する。また、ハードディスク装置を内蔵し、ハードディスク装置にもオーディオデータを記録することができる。
【００１２】
図１において、デジタルマスタレコーダは、ＣＰＵ１０、ＦＰＧＡ（Field Programmable Gate Array：プログラミング可能なＬＳＩ）１２、ＤＳＰ１４を有し、ハードディスクドライブ２６及びＤＶＤドライブ２８を有する。
【００１３】
ＣＰＵ１０は、クロック１６からのクロック信号により動作し、ユーザインタフェースブロック３０からの指令に基づいて各種処理を実行する。ＣＰＵ１０の処理プログラムはフラッシュＲＯＭ１８に格納され、ＣＰＵの処理データはワークメモリとしてのＳＤＲＡＭ２０に格納される。ユーザインタフェースブロック３０は、各種キー及び操作状況を視認するための表示用ＬＥＤ、ＬＣＤ、ロータリエンコーダを有する。ロータリエンコーダは音量調整やメニュー選択等に用いられる。ユーザインタフェースブロック３０は、デジタルマスタレコーダのフロントパネルに設けられる。
【００１４】
ＦＰＧＡ１２は、デジタル入力端子３２からデジタルオーディオ信号が供給され、アナログ入力端子３４からボリューム３６、Ａ／Ｄ３８、ＰＬＤ（Programmable Logic Device）４０を介してデジタルオーディオ信号が供給される。ＦＰＧＡ１２は、ＰＬＬ２２からのクロック信号で動作し、ＤＳＰ１４とシリアルにオーディオデータの送受を行って処理結果をデジタル出力端子４６に出力し、あるいはＰＬＤ４８、Ｄ／Ａ５０を介してアナログ出力端子５２に出力する。ＣＰＵ１０は、ＦＰＧＡ１２を介してＤＳＰ１４の動作を制御し、デジタル入力端子３２またはアナログ入力端子３４から入力された信号をワークメモリとしてＳＤＲＡＭ２４を用いてデジタルデータに変換して、ハードディスクドライブ２６に格納したり、ＤＶＤドライブ２８に装着されたディスクに書き込む（録音）。また、ＣＰＵ１０は、ＦＰＧＡ１２を介してハードディスクドライブ２８またはＤＶＤドライブ２８に装着されたディスクからデータを読み出し、読み出したデータをＤＶＤドライブ２８に装着されたディスクまたはハードディスクドライブ２８に書き込む（複製）。なお、録音や複製の際、ハードディスクドライブ２６にはＦＡＴファイルに変換してデータを格納する。ＤＶＤドライブ２８に装着されたディスクには、該ディスクの種類に応じたファイルフォーマットに変換してデータを書き込む。
【００１５】
詳しくは、ＣＰＵ１０は、ＦＰＧＡ１２を介して読み出したデータをワークメモリとしてのＳＤＲＡＭ２４を用いてフォーマット変換する。フォーマット変換は、上記のようにディスクの種類に応じて決定される。ディスクの種類に応じてフォーマット変換方法を自動選択してもよく、ユーザインタフェースブロック３０を用いてユーザが選択したフォーマット変換方式を用いてもよい。自動選択する場合、ＣＰＵ１０は、ＤＶＤドライブ２８からディスクの種類についての情報を取得し、フォーマット変換方式（変換するファイルシステム）を設定する。マニュアル選択する場合、ユーザインタフェースブロック３０から入力された情報はＣＰＵ１０に供給され、フォーマット変換方式（変換するファイルシステム）が設定される。ＤＳＰ１４は、オーディオデータをＰＣＭオーディオデータに変換する等のオーディオファイルのデータ形式を変換するための処理を行う。また、ＤＳＰ１４は、その他オーディオ信号に対して各種のエフェクト処理を実行してＦＰＧＡ１２に供給する。フェーダー４２やＤ−フィルタ４４も各種処理に用いられる。Ｄ―フィルタ４４は、メータ表示データを生成したり、ＤＳＤオーディオデータをＰＣＭオーディオデータに変換する際に用いられる。
【００１６】
ハードディスクドライブ２６は、例えば２．５インチ型であり、ＦＡＴ３２のフォーマットでデータを格納する。
【００１７】
ＤＶＤドライブ２８はＣＤ及びＤＶＤを駆動可能なコンボドライブであり、ＣＤ−Ｒ／ＲＷ、ＤＶＤ±Ｒ、ＤＶＤ±ＲＷを駆動可能である。
【００１８】
ＵＳＢ端子５４はデジタルマスタレコーダのリアパネルに設けられ、パーソナルコンピュータに接続される。
【００１９】
以上のような構成において、ＣＰＵ１０は各機能のＯＮ／ＯＦＦ状態、及びＯＮ状態における詳細設定をユーザインタフェースブロック３０のＬＣＤに表示する。表示態様は従来と同様にページ単位であり、ユーザはユーザインタフェースブロック３０に設けられたファンクションキー、操作キーあるいはロータリエンコーダ（ジョグダイヤル）を用いて各機能のＯＮ／ＯＦＦを設定し、さらにＯＮ状態における詳細設定を行う。ＣＰＵ１０は、ＯＮ／ＯＦＦ状態のデータと、詳細設定のデータとをＳＤＲＡＭ２０に格納し、各機能のＯＮ／ＯＦＦ状態にかかわらず、詳細設定データをＳＤＲＡＭにそのまま保持する。より具体的には、ある機能がユーザによりＯＮ状態からＯＦＦ状態に設定された場合であっても、当該機能の詳細設定データをそのままＳＤＲＡＭ２０に保持し続ける。機能のＯＮ／ＯＦＦ状態にかかわらず詳細設定データを保持し続けることで、次に当該機能が再びＯＦＦ状態からＯＮ状態に設定されたとしても、前回の詳細設定データをＳＤＲＡＭ２０から読み出して用いることができ、ユーザの詳細設定の手間を省くことができる。
【００２０】
本実施形態における機能は、ＬＣＤにページ毎に表示されるが、例えば以下のとおりである。
＜ＰＬＡＹページ＞
ＡＲＤＹ・・オートレディの切り替え
ＳＮＧＬ・・シングルプレイの切り替えスイッチ
ＡＣＵＥ・・オートキューの切り替えスイッチ
ＲＰＴ・・リピートの切り替えスイッチ
ＡＳＰＣ・・オートスペースの切り替えスイッチ
ＰＧＭ・・プログラムプレイの切り替えスイッチ
ＦＡＤＥ・・フェードプレイの切り替えスイッチ
＜ＲＥＣページ＞
ＡＴＲＫ・・オートトラックの切り替えスイッチ
ＲＭＯＤＥ・・レックモードの切り替えスイッチ
ＳＹＮＣ・・シンクレックの切り替えスイッチ
【００２１】
図２にＰＬＡＹページの画面例、図３にＲＥＣページの画面例を示す。各画面の下部にはＰＬＡＹ、ＲＥＣ、ＣＤ、ｅｔｃ．、ＰＵＳＨのページタブが表示され、各タブに対応して設けられたファンクションキーを操作することでページが選択される。各ページ内には、各機能の名称と、各機能のＯＮ／ＯＦＦ状態を示すマーク及びボタンとが整列されて一覧表示されている。例えば図２では、ＡＲＤＹがＯＦＦ、ＡＣＵＥがＯＮである場合を示しており、ＡＲＤＹのＯＮ／ＯＦＦ状態を示すマークＭ１は小さな白抜きダイヤマーク、ＡＣＵＥのＯＮ／ＯＦＦ状態を示すマークＭ３は大きな黒塗りダイヤマークとなっている。他の機能についてもＯＮ／ＯＦＦ状態に応じたマークが同様に表示されている。なお、ＰＲＴについては後述のようにＯＦＦ／ＡＬＬ／１Ｔｒ状態に切り替え可能であるため、上記のようなダイヤマークに代えて、当該状態を示す文字を表示するようにしている。また、ＡＲＤＹのＯＮ／ＯＦＦ状態を示すボタンＢ１は押されていない状態、ＡＣＵＥのＯＮ／ＯＦＦ状態を示すボタンＢ３は押されている状態で表示されている。他の機能についてもＯＮ／ＯＦＦ状態に応じたボタンが同様に表示されている。このように各機能のＯＮ／ＯＦＦ状態に応じて当該機能に対応するマークやボタンの表示が異なるので、ユーザはページを表示させるという１アクションのみで、当該ページに含まれる各機能のＯＮ／ＯＦＦ状態を一目で確認することができる。各ページにおいて、ロータリエンコーダ（ジョグダイヤル）を回転操作することでカーソルが順次各機能に移動する。各機能名の先頭に付与されている丸囲み数字はカーソルの移動順を示している。すなわち、ロータリエンコーダを回転操作すると、例えばＰＬＡＹページではＡＲＤＹ→ＳＮＧＬ→ＡＣＵＥ→ＲＰＴ→ＡＳＰＣ→ＰＧＭ→ＦＡＤＥとカーソルが移動し、移動先の機能について特定のファンクションキー（例えば、ＰＵＳＨのページタブに対応するファンクションキー）を操作することでカーソルが移動した先の機能のＯＮ／ＯＦＦを切り替えることができる。ファンクションキーを１回押し下げ操作するとＯＦＦ状態からＯＮ状態に切り替わり、もう一度押し下げ操作するとＯＮ状態からＯＦＦ状態に切り替える等である。なお、ファンクションキーではなく、他のキー、例えばユーザの入力決定、処理実行を指示するために設けられたｅｎｔｅｒキーを操作して切り替えてもよい。以下では、ｅｎｔｅｒキーを操作する場合を例にとり説明する。
【００２２】
図４に、ＳＤＲＡＭ２０に格納される、ＰＬＡＹページの各機能の機能名と設定可能値、設定内容、詳細内容テーブルの有無の一例を示す。ＡＲＤＹはオートレディであり、カレントトラックを再生後、次に再生予定のトラックの先頭で一時停止になる機能である。設定内容は上記のようにファンクションキーあるいはｅｎｔｅｒキーの操作により切り替わり、図ではＯＮ状態に設定されていることを示す。ｅｎｔｅｒキーを長押しすると、ＣＰＵ１０は各機能の詳細設定モードに移行し、ユーザは詳細設定を行うが、ＡＲＤＹは（後述のＳＮＧＬ、ＡＣＵＥ、ＲＰＴ、ＡＳＰも）詳細設定テーブルは存在しない。ＳＮＧＬはシングルプレイでありカレントトラックを再生後、停止状態となる機能である。ＡＣＵＥはオートキューであり、トラックの頭出し時にトラックの先頭から最初にサウンドレベルを超える地点で一時停止する機能である。ＲＰＴはリピートプレイであり、ＯＦＦ状態とＡＬＬ状態（全体を再生後、再び最初のトラックの先頭から再生を開始する）と１Ｔｒ状態（カレントトラックを再生後、再びカレントトラックの先頭から再生を開始する）の３つの状態を有する。ＡＳＰＣはオートスペースであり、再生時のトラック間に２秒の無音を挿入する機能である。ＰＧＭはプログラムプレイであり、通常のトラック再生順と異なる、任意の再生順で再生することができる機能である。プログラムプレイ機能は、ｅｎｔｅｒキーを長押しすると詳細設定画面であるプログラム画面に移行する。ＦＡＤＥはフェードであり、ｅｎｔｅｒキーを長押しすると詳細設定画面であるフェードイン、フェードアウトの時間設定画面に移行する。
【００２３】
図５に、フェードの詳細設定データの一例を示す。フォードイン、フェードアウトそれぞれ毎に設定可能値（秒）が設けられ、設定内容がＳＤＲＡＭ２０に記憶される。設定内容は、フォード機能がＯＮからＯＦＦになってもリセットされることはなく、そのまま保持される。すなわち、ＣＰＵ１０は、ユーザの操作に応じてフェードの設定値をＯＮ状態からＯＦＦ状態に設定するが、詳細設定の内容であるフェードイン及びフェードアウトの時間はそのまま維持する。そして、再度ユーザがフェード機能をＯＮ状態に設定した場合、その詳細設定内容であるフェードイン及びフェードアウトの時間をそのまま設定する。
【００２４】
図６に、本実施形態の処理フローチャートを示す。以下では、図４に示す各機能の設定内容を示すテーブルをテーブルＡ、図５に示す各機能の詳細設定内容を示すテーブルをテーブルＢと称する。テーブルＡ及びテーブルＢはともにＳＤＲＡＭ２０に記憶される。
【００２５】
まず、ＣＰＵ１０はテーブルＡに基づいてページ画面を作成し、ＬＣＤに表示する（Ｓ１０１）。次に、他の機能に関するページ画面への変更操作があるか否かを判定し（Ｓ１０２）、変更操作があれば再びテーブルＡに基づいてページ画面を作成してＬＣＤに表示する（Ｓ１０３）。
【００２６】
一方、Ｓ１０２でＮＯ、つまり他のページへの変更操作がない場合、カーソルとｅｎｔｅｒキーの短押し操作があるか否かを判定する（Ｓ１０５）。この操作は、上記のようにページ内の機能を選択し、機能のＯＮ／ＯＦＦを切り替える操作である。カーソルとｅｎｔｅｒキーの短押し操作があった場合、テーブルＡのカーソル選択機能のＯＮ／ＯＦＦを変更してＳＤＲＡＭ２０に書き込む（Ｓ１０６）。このとき、ＯＮ／ＯＦＦを変更した機能に対応するテーブルＢについては何ら処理せず、そのままＳＤＲＡＭ２０に保持されたままである。そして、ページ画面上におけるカーソル選択機能のＯＮ／ＯＦＦ表示を切り替える（Ｓ１０７）。これにより、ユーザはＯＮ／ＯＦＦの状態を容易に視認することができる。また、カーソルとｅｎｔｅｒキーの短押しでなく、ｅｎｔｅｒキーの長押し操作があった場合（Ｓ１０８でＹＥＳ）、テーブルＢに基づいてカーソル選択機能の詳細設定画面を作成してＬＣＤに表示する（Ｓ１０９）。また、詳細設定変更操作があるか否かを判定し（Ｓ１１０）、ある場合にテーブルＢのカーソル選択機能の設定内容を変更する。例えば、フォードインの時間を増減する等である。また、詳細設定画面の表示を更新する（Ｓ１１２）。詳細設定が終了すると（Ｓ１１３）、処理を終了する（Ｓ１０４）。
【００２７】
このように、本実施形態では、各機能のＯＮ／ＯＦＦ状態とかかわりなく各機能の詳細設定内容をメモリに保持しておくため、操作の手間を省くことができる。特に業務用のオーディオレコーダの如く、設定する機能が多種類にわたる場合にこのような詳細設定内容の保持効果は高い。
【００２８】
また、本実施形態では、ｅｎｔｅｒキーの短押しでＯＮ／ＯＦＦ状態の切替を行い、ｅｎｔｅｒキーの長押しで詳細設定の切替を行う構成であるため、少ないキーで機能切替と詳細設定切替を行うことができる。本実施形態では、ｅｎｔｅｒキーを用いているが、他のキー、例えばファンクションキーの短押しでＯＮ／ＯＦＦの切替、長押しで詳細設定の切替を行うようにしてもよい。短押しか長押しかは、ＣＰＵ１０がキー操作時間を所定しきい時間（例えば１秒）と大小比較して判定すればよい。
【００２９】
なお、各機能のＯＮ／ＯＦＦ状態の表示は、例えばＬＣＤ上に立体的なボタンを表示し、ＯＮ状態ではボタンが押された状態、ＯＦＦ状態ではボタンが押されていない状態を表示する等でユーザの視認性を向上させることが望ましい。例えば図２では、ＡＲＤＹはＯＦＦ状態であるので対応するボタンＢ１は押されていない状態、ＡＣＵＥはＯＮ状態であるので対応するボタンＢ３は押された状態で表示されている。また、ユーザのＯＮ／ＯＦＦ切り替え操作に応じて、ボタンの状態も押された／押されていない状態となるよう表示を変更することで、ユーザはあたかも各機能の表示されているボタンを実際に押してＯＮ／ＯＦＦを切り替えているかの如く操作することができる。これは業務用のオーディオレコーダのように搭載機能が多く、機能毎に専用の設定ボタンを設けることができない場合に有効である。
【００３０】
本実施形態では、オーディオレコーダを例にとり説明したが、本発明はこれに限定されないことは言うまでもなく、複数機能を有し、かつ、各機能の状態を画面上に表示する任意の電子機器に適用できる。
【図面の簡単な説明】
【００３１】
【図１】実施形態の構成ブロック図である。
【図２】ページ画面の説明図である。
【図３】ページ画面の他の説明図である。
【図４】各機能のＯＮ／ＯＦＦ状態を示すテーブル説明図である。
【図５】各機能の詳細設定状態を示すテーブル説明図である。
【図６】実施形態の処理フローチャートである。
【符号の説明】
【００３２】
１０  ＣＰＵ、２０  ＳＤＲＡＭ、３０  ユーザインタフェースブロック。
【図１】
2008204535.tif 000003
【図２】
2008204535.tif 000004
【図３】
2008204535.tif 000005
【図４】
2008204535.tif 000006
【図５】
2008204535.tif 000007
【図６】
2008204535.tif 000008