(57)【要約】【課題】  本発明の目的は、利用者自身がボタンの表示レイアウトの設定を行わなくとも、最適な表示レイアウトでボタンを画面表示する。【解決手段】  操作内容に基づいて制御を行うべく、前記操作内容を得るためのボタンを画面に表示する表示制御装置において、ボタンの表示レイアウトをレイアウト情報として複数保持するレイアウト情報保持部１１０と、操作内容を記録する操作内容記録部１１１と、操作内容記録に基づいて、レイアウト情報保持部で保持するレイアウト情報を選択し、選択したレイアウト情報に基づいてボタンの表示レイアウトを変更する表示制御部１１２とを備える。【選択図】        図１
2007025865.tif 000002
【特許請求の範囲】
【請求項１】
操作内容に基づいて制御を行うべく、前記操作内容を得るためのボタンを画面に表示する表示制御装置において、
ボタンの表示レイアウトをレイアウト情報として複数保持するレイアウト情報保持部と、
操作内容を記録する操作内容記録部と、
操作内容記録に基づいて、レイアウト情報保持部で保持するレイアウト情報を選択し、選択したレイアウト情報に基づいてボタンの表示レイアウトを変更する表示制御部とを備えることを特徴とする表示制御装置。
【請求項２】
前記操作内容記録部は、ボタンの操作回数を記録しており、
前記表示制御部は、操作内容記録に基づいて操作頻度の多いボタンを判定し、当該ボタンの顕著表示を行うためのレイアウト情報を選択することを特徴とする請求項１記載の表示制御装置。
【請求項３】
前記操作内容記録部は、ボタンの操作回数を属性毎に記録しており、
前記表示制御部は、操作内容記録に基づいて操作頻度の多いボタンの属性を判定し、当該ボタンの顕著表示を行うためのレイアウト情報を選択することを特徴とする請求項１記載の表示制御装置。
【請求項４】
前記操作内容記録部は、ボタンの操作ミス回数を記録しており、
前記表示制御部は、操作内容記録に基づいて操作ミス頻度の多いボタンを判定し、当該ボタンの顕著表示を行うためのレイアウト情報を選択することを特徴とする請求項１記載の表示制御装置。
【請求項５】
前記表示制御部は、ボタンの拡大、ボタンの配色および画面上のボタンの配置位置の少なくとも何れか一つを制御するための情報が示されたレイアウト情報に基づいて表示制御を行うことを特徴とする請求項２、３および４記載の表示制御装置。
【請求項６】
操作内容に基づいて制御を行うべく、前記操作内容を得るためのボタンを画面に表示する表示制御方法において、
ボタンの表示レイアウトをレイアウト情報として複数保持すること、
操作内容を記録すること、
操作内容記録に基づいて、保持するレイアウト情報を選択し、選択したレイアウト情報に基づいてボタンの表示レイアウトを変更することを特徴とする表示制御方法。
【請求項７】
ボタンの操作回数を記録しており、
操作内容記録に基づいて操作頻度の多いボタンを判定し、当該ボタンの顕著表示を行うためのレイアウト情報を選択することを特徴とする請求項６記載の表示制御方法。
【請求項８】
ボタンの操作回数を属性毎に記録しており、
操作内容記録に基づいて操作頻度の多いボタンの属性を判定し、当該ボタンの顕著表示を行うためのレイアウト情報を選択することを特徴とする請求項６記載の表示制御方法。
【請求項９】
ボタンの操作ミス回数を記録しており、
操作内容記録に基づいて操作ミス頻度の多いボタンを判定し、当該ボタンの顕著表示を行うためのレイアウト情報を選択することを特徴とする請求項６記載の表示制御方法。
【請求項１０】
ボタンの拡大、ボタンの配色および画面上のボタンの配置位置の少なくとも何れか一つを制御するための情報が示されたレイアウト情報に基づいて表示制御を行うことを特徴とする請求項７、８および９記載の表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置および表示制御方法に関し、特にボタンを画面表示する表示制御装置および表示制御方法に関するものである。
【背景技術】
【０００２】
操作内容に基づいて制御を行うべく、該操作内容を得るためのボタンを画面に表示する表示制御装置がインテリジェント型グラフィック操作パネルとして特許文献１に開示されている。
特許文献１のインテリジェント型グラフィック操作パネルは、画面表示するボタンのレイアウトを自分で任意に設定できることを開示している。つまり、従来の表示制御装置は、例えば利用者が頻繁に操作するボタンの表示レイアウトを自身で設定することができる。これにより、利用者は、自身が頻繁に利用するボタンの表示レイアウトを顕著化することができ、頻繁に利用するボタン操作の操作性を向上することができる。
【特許文献１】特開平６−１２４１６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、前記した従来の表示制御装置は、利用者自身がボタンの表示レイアウトを任意に設定できる反面、その設定のための操作を行わなければならない。従って、装置操作を苦手とする利用者にとって、わざわざボタンの表示レイアウトの設定を行わなければならない従来の表示制御装置は利便性が悪く、その改善が望まれていた。
従って、本発明の目的は、利用者自身がボタンの表示レイアウトの設定を行わなくとも、最適な表示レイアウトでボタンを画面表示する表示制御装置および表示制御方法を提供することにある。
【課題を解決するための手段】
【０００４】
本発明は、以上の点を解決するために、次の構成を採用する。
〈構成１〉
操作内容に基づいて制御を行うべく、前記操作内容を得るためのボタンを画面に表示する表示制御装置において、ボタンの表示レイアウトをレイアウト情報として複数保持するレイアウト情報保持部と、操作内容を記録する操作内容記録部と、操作内容記録に基づいて、レイアウト情報保持部で保持するレイアウト情報を選択し、選択したレイアウト情報に基づいてボタンの表示レイアウトを変更する表示制御部とを備えることを特徴とする。
【０００５】
〈構成２〉
操作内容記録部は、ボタンの操作回数を記録しており、表示制御部は、操作内容記録に基づいて操作頻度の多いボタンを判定し、当該ボタンの顕著表示を行うためのレイアウト情報を選択することができる。
【０００６】
〈構成３〉
操作内容記録部は、ボタンの操作回数を属性毎に記録しており、表示制御部は、操作内容記録に基づいて操作頻度の多いボタンの属性を判定し、当該ボタンの顕著表示を行うためのレイアウト情報を選択することができる。
【０００７】
〈構成４〉
操作内容記録部は、ボタンの操作ミス回数を記録しており、表示制御部は、操作内容記録に基づいて操作ミス頻度の多いボタンを判定し、当該ボタンの顕著表示を行うためのレイアウト情報を選択することができる。
【０００８】
〈構成５〉
表示制御部は、ボタンの拡大、ボタンの配色および画面上のボタンの配置位置の少なくとも何れか一つを制御するための情報が示されたレイアウト情報に基づいて表示制御を行うことを特徴とする。
【０００９】
〈構成６〉
操作内容に基づいて制御を行うべく、前記操作内容を得るためのボタンを画面に表示する表示制御方法において、ボタンの表示レイアウトをレイアウト情報として複数保持すること、操作内容を記録すること、操作内容記録に基づいて、保持するレイアウト情報を選択し、選択したレイアウト情報に基づいてボタンの表示レイアウトを変更することを特徴とする。
【００１０】
〈構成７〉
ボタンの操作回数を記録しており、操作内容記録に基づいて操作頻度の多いボタンを判定し、当該ボタンの顕著表示を行うためのレイアウト情報を選択することができる。
【００１１】
〈構成８〉
ボタンの操作回数を属性毎に記録しており、操作内容記録に基づいて操作頻度の多いボタンの属性を判定し、当該ボタンの顕著表示を行うためのレイアウト情報を選択することができる。
【００１２】
〈構成９〉
ボタンの操作ミス回数を記録しており、操作内容記録に基づいて操作ミス頻度の多いボタンを判定し、当該ボタンの顕著表示を行うためのレイアウト情報を選択することができる。
【００１３】
〈構成１０〉
ボタンの拡大、ボタンの配色および画面上のボタンの配置位置の少なくとも何れか一つを制御するための情報が示されたレイアウト情報に基づいて表示制御を行うことを特徴とする。
【発明の効果】
【００１４】
本発明によれば、利用者のボタン操作の内容を記録することにより、操作内容記録に基づいて利用者の操作状況に応じた表示レイアウトを示すレイアウト情報を選択し、選択したレイアウト情報に基づいてボタンの表示レイアウトを変更することから、利用者がわざわざ表示レイアウトの設定を行わなくても、利用者の操作状況に応じた最適な表示レイアウトでボタンを画面表示することができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施形態について、図を用いて詳細に説明する。
尚、実施例では、本発明の表示制御装置がソフトフォン装置に組込まれている例で説明を行う。また、ソフトフォン装置はパーソナルコンピュータなどの処理装置にプログラムとして組込まれ、当該プログラムに基づく処理が処理装置で行われることでソフトフォンとして動作するが、本実施例では、特に説明しない限りソフトフォン装置の機能ブロックに基づいて説明する。
【実施例１】
【００１６】
本発明の表示制御装置が組込まれたソフトフォン装置１０は、図１に示すように、ソフトフォンを操作するための操作パネルを画面表示する表示部１１と、操作パネルに対する操作内容を得るための操作入力部１２と、操作パネルを介して指示される各種機能の制御を行う機能制御部１３と、利用者の音声を集音する集音部１４と、音声を再生する音声再生部１５と、ファイルを保持するファイル保持部１６と、映像を取得するカメラ部１７と、ネットワーク２０を介して他のソフトフォン装置３０と通信を行うための制御を行う通信部１８とを備える。
【００１７】
表示部１１は、ソフトフォンを操作するための図２に示す操作パネルを画面に表示すべく、レイアウト情報保持部１１０と、操作内容記録部１１１と、表示制御部１１２とを備える。
【００１８】
レイアウト情報保持部１１０は、画面に表示する操作パネルのレイアウトを示すレイアウト情報を保持している。
レイアウト情報には、操作パネルに表示するボタンの属性、操作パネルにおけるボタンの配置位置（操作パネルにおけるボタンの配置座標）および操作パネルにおけるボタンのサイズが示された複数の操作パネル雛型と、当該雛型に基づく表示で用いるボタンサイズが互いに異なる複数のイメージデータ（ビットマップデータ）とで構成されている。
【００１９】
ところで、ソフトフォン装置１０には、通話機能、ＴＶ会議機能（ＴＶ通話機能）、チャット機能およびファイル転送機能などの各種機能が組込まれており、該各機能が利用し易いようにボタン配置およびボタンサイズが考慮されたデフォルト用の操作パネル雛型（レイアウト情報）をレイアウト情報保持部１１０は保持している。更に、レイアウト情報保持部１１０は、前記した各機能の利用頻度に特化した複数の操作パネル雛型、具体的には利用頻度が高い機能をより使い易くするために、その機能で用いるボタンの顕著化を図るべく、大型化、当該ボタンの配置位置およびボタン配色などを考慮した操作パネル雛型を保持している。
【００２０】
操作内容記録部１１１は、利用者がボタン操作する内容を体系化して記録しており、例えば、ボタン属性毎の操作回数、操作ミス回数などに基づいて体系化が図られている。具体的には、ボタンの操作内容の記録は、利用者が操作したボタンの識別情報を操作入力部１２から取得し、取得したボタン識別情報に基づいてボタン属性毎に体系化して管理している操作回数カウンタの値を更新する。例えば、「ダイヤル番号」をボタン識別情報として取得すると、操作内容記録部１１１は、属性が通話の操作回数をカウントするカウンタ値をインクリメント処理する。
【００２１】
ところで、操作ミス回数のカウントは、操作入力部１２から通知される訂正を示す「バックスペース」をボタン識別情報として取得すると、「バックスペース」の直前に入力されたボタン属性のミスカウンタ値をインクリメント処理する。
【００２２】
表示制御部１１２は、操作内容記録部１１１で記録された操作内容に基づいてレイアウト情報保持部１１０で保持するレイアウト情報の選定を行う選定部１１３と、該選定部１１３で選定したレイアウト情報に基づいて画面に表示する操作パネルのボタンレイアウトを変更するボタンレイアウト制御部１１４とを備える。
【００２３】
選定部１１３は、操作内容記録部１１１で保持する操作内容、すなわちカウンタ値に基づいて操作頻度を求め、求めた操作頻度に応じて、レイアウト情報保持部１１０で保持するレイアウト情報を選定する。すなわち、選定部１１３は、例えば操作内容記録部１１１で記録する操作内容に基づいて、最も操作頻度の高い機能を判定する。例えば、「通話」のためのボタン操作頻度が最も高いと判定すると、選定部１１３は、レイアウト情報保持部１１０で保持する複数のレイアウト情報の中から、「通話」機能の利便性が考慮されたレイアウト情報を選定する。
【００２４】
ボタンレイアウト制御部１１４は、選定部１１３で選定された選定情報に基づいて、操作パネルにおけるボタン配列、ボタン形状、ボタン配色の変更を行い、変更した操作パネルを画面に表示する。
例えば、選定部１１３で「通話」機能の利便性が考慮されたレイアウト情報が選定されると、ボタンレイアウト制御部１１４は、選定されたレイアウト情報の操作パネル雛型と、当該雛型に基づく表示で用いるボタンのイメージデータとに基づいて、図３に示すように、「通話」機能に関するボタンの拡大化が図られて、それ以外の機能のボタンの縮小化が図られた操作パネルを画面表示する。
【００２５】
尚、ボタンレイアウト制御部１１４は、ソフトフォン装置１０が初期状態にあるとき、レイアウト情報保持部１１０で保持されているデフォルト用のレイアウト情報を選定部１１３で選定し、選定したデフォルト用のレイアウト情報に基づいて図２に示す操作パネルをボタンレイアウト制御部１１４で画面表示する。
【００２６】
ところで、画面に表示される操作パネルは、グラフィカル・ユーザー・インターフェイス（ＧＵＩ）操作が可能であり、当該ＧＵＩ操作のための制御が操作入力部１２で行われる。
操作入力部１２は、マウスなどのポインティングデバイスによるＧＵＩ制御をボタンレイアウト制御部１１４と連動して行っており、例えば利用者がマウスを用いて操作パネルのボタンの押下指示を行うと、当該ボタンの識別情報を表示部１１に通知する。通知を受けた表示部１１は、ボタン押下の状態を画面反映させ、押下されたボタンを操作内容記録部１１１で記録する。
【００２７】
集音部１４は、図示しないマイク機能を備えており、利用者の音声を集音してアナログ音声信号を生成する。
音声再生部１５は、図示しないスピーカ機能を備えており、該スピーカでアナログ音声信号に基づく音声再生を行う。
【００２８】
機能制御部１３は、操作パネルにおけるボタン操作の内容に基づいて、「通話」、「ＴＶ電話」、「チャット」、「電話会議」および「ファイル転送」などの各種機能の制御を行う。例えば「通話」機能として、機能制御部１３は、発呼制御および着呼制御、保留制御、通話音制御、通話履歴の管理および電話帳としての発呼番号の登録管理などの制御を行う。
【００２９】
「通話」機能のために、機能制御部１３は、集音部１４からのアナログ音声信号をデジタル化して音声データを生成し、該音声データを通信部１８を介して他のソフトフォン装置３０に出力させると共に、他のソフトフォン装置３０からの音声データを通信部１８を介して取得すると、該音声データをアナログ音声信号に変換処理し、該アナログ音声信号を音声再生部１５に出力し、該音声再生部１５でアナログ音声信号に基づく音声を再生させる。尚、機能制御部１３は、前記した「通話」機能のための制御において、利用者の指示に基づいて集音レベルや音声の再生音量などの調整制御を行う。
【００３０】
また、機能制御部１３は、「ＴＶ電話」機能として、前記した「通話」機能における制御に加えて、カメラ部１７で取得する映像の解像度や色合いなどの補正制御を行い、「チャット」機能として、表示画面上でリアルタイムに文字を使った疑似会話を行うための制御を行う。更に、機能制御部１３は、「電話会議」機能として、第三者との通信制御を行い、「ファイル転送」機能として、ファイル保持部１６で保持するファイルを利用者が指定した相手先に転送する制御を行う。
【００３１】
通信部１８は、ネットワーク２０を介して他のソフトフォン装置３０と通信するための制御を行っており、具体的には機能制御部１３からデータを取得すると、パケット通信するために取得したデータをパケット化し、該パケットを指定された通信相手先（他のソフトフォン装置２０）に通知するためのパケット通信制御を行う。また、通信部１８は、通信相手先（他のソフトフォン装置２０）からのパケットを取得し、取得したパケットをデータ化し、該データを機能制御部１３に出力する制御を行う。
【００３２】
次に、本発明のソフトフォン装置１０の動作を図４のフローチャートに沿って説明する。
尚、レイアウト情報保持部１１０に保持されているデフォルト用の操作パネル雛型に基づいて、図２に示す操作パネルが画面表示されている例で動作説明を行う。
【００３３】
表示部１１により画面表示される操作パネルのボタン操作が操作入力部１２で行われると、表示部１１の操作内容記録部１１１は、操作入力部１２から操作内容を取得し、操作内容を内容を体系化して記録する（ステップＳ１）。具体的には、利用者が操作したボタンの識別情報に基づいてボタン属性毎に管理されている操作回数カウンタの値を更新する。
【００３４】
ここでは、図２に示す操作パネルにおいて、属性が「通話」のボタン、すなわち「ダイヤル番号」、「発信」、「切断」、「保留」および「電話帳」などの「通話」機能に関するボタンが、他の機能のボタンよりも頻繁に操作されたことを前提に以降の説明を行う。
【００３５】
表示制御部１１２の選定部１１３は、操作内容記録部１１１で記録した操作内容、すなわちカウンタ値に基づいて操作頻度を求め、最も操作頻度の高いボタンの属性として、「通話」機能に関するボタン操作の頻度が最も高いと判定し（ステップＳ２）、判定結果に基づいてレイアウト情報保持部１１０で保持する複数のレイアウト情報の中から、「通話」機能の利便性が考慮されたレイアウト情報を選定する（ステップＳ３）。
【００３６】
ボタンレイアウト制御部１１４は、選定部１１３で選定された選定情報に基づいて、図３に示すように、操作パネルにおけるボタン配列、ボタン形状、ボタン配色の変更が行われ、「通話」機能に関するボタンの拡大化が図られて、それ以外の機能のボタンの縮小化が図られた操作パネルが画面表示される（ステップＳ４）。
これにより、本発明のソフトフォン装置１０によれれば、利用者自身が操作パネルにおけるボタンの表示レイアウトの設定をわざわざ行わなくとも、操作頻度に応じた最適な表示レイアウトの操作パネルを画面表示することができる。
【００３７】
前記した実施例では、操作パネルのボタンを操作頻度に応じて顕著化表示する例で動作説明を行ったが、これに限る必要は無く例えば頻繁に操作ミスを繰返すボタンをカウントすることで、操作ミスを繰返すボタンを顕著化して表示するようにしてもよい。
【産業上の利用可能性】
【００３８】
前記した実施例では、ソフトフォン装置における操作パネルのボタンレイアウトの変更例で説明を行ったが、これに限る必要は無く例えばＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）や携帯電話などのパーソナルな装置に本発明を適用することができる。
更に、本発明を画面に触れることで操作入力を行うタッチパネルに適用してもよい。
【図面の簡単な説明】
【００３９】
【図１】本発明の表示制御装置が組込まれたソフトフォン装置のブロック図である。
【図２】デフォルト用のレイアウト情報に基づいて画面表示される操作パネルを示図である。
【図３】通話機能の顕著化が図られた操作パネルを示す図である。
【図４】本発明の表示制御装置が組込まれたソフトフォン装置の動作を示すフローチャートである。
【符号の説明】
【００４０】
１０  ソフトフォン装置
１１  表示部
１２  操作入力部
１３  機能制御部
１４  集音部
１５  音声再生部
１６  ファイル保持部
１７  カメラ部
１８  通信部
２０  ネットワーク
３０  他のソフトフォン装置
１１０  レイアウト情報保持部
１１１  操作内容記録部
１１２  表示制御部
１１３  選定部
１１４  ボタンレイアウト制御部
【図１】
2007025865.tif 000003
【図２】
2007025865.tif 000004
【図３】
2007025865.tif 000005
【図４】
2007025865.tif 000006