(57)【要約】【課題】  ユーザがコンピュータ装置の使用中にヘルプ表示を必要とする場合に、ヘルプ表示を確実かつ容易に表示部に表示させるヘルプ表示機能を提供することを目的とする。【解決手段】マウスポインタ及び少なくとも１つのオブジェクトを表示する表示画面を備えた表示部と、表示画面内のマウスポインタによるオブジェクトの選択に基づき、所定の処理を実行する制御部と、を備えたコンピュータ装置において、オブジェクト２２の一部に、オブジェクトに関連したヘルプ表示３１に関するヘルプ表示領域２６が設けられ、制御部が、マウスポインタ２１がヘルプ表示領域２６内にあるときに、オブジェクトに関連したヘルプ表示３１を表示部に表示させる。【選択図】  図３
2007122286.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１つのオブジェクト及び該オブジェクトを選択するポインタを表示する表示画面を備えた表示部と、
前記表示画面内の前記ポインタによる前記オブジェクトの選択に基づき、所定の処理を実行する制御部と、を備えた情報処理装置であって、
前記オブジェクトの一部には、前記オブジェクトに関連したヘルプ表示に関するヘルプ表示領域が設けられており、
前記制御部は、前記ポインタが前記ヘルプ表示領域内にあるときに、前記オブジェクトに関連したヘルプ表示を前記表示部に表示させることを特徴とする情報処理装置。
【請求項２】
前記ヘルプ表示領域は、前記オブジェクトの右側に設けられており、前記ポインタが前記ヘルプ表示領域内にあるときに前記ヘルプ表示を前記オブジェクトの下方に表示させることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記ヘルプ表示領域には、該ヘルプ表示領域がヘルプに関連していることを示すアイコンが設けられていることを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
少なくとも１つのオブジェクト及び該オブジェクトを選択するポインタを表示する表示画面を備えた表示部と、前記表示画面内の前記ポインタによる前記オブジェクトの選択に基づき、所定の処理を実行する制御部と、を備えた情報処理装置の制御方法であって、
前記ポインタと前記オブジェクトと前記オブジェクトの一部に設けられた前記オブジェクトに関連したヘルプ表示に関するヘルプ表示領域とを前記表示部に表示させる手順と、
前記ポインタが前記ヘルプ表示領域内にあるか否かを判断する判断手順と、
前記判断手順において前記ポインタが前記ヘルプ表示領域内にあると判断されたときに、前記オブジェクトに関連したヘルプ表示を前記表示部に表示させる手順と、を有することを特徴とする情報処理装置の制御方法。
【請求項５】
少なくとも１つのオブジェクト及び該オブジェクトを選択するポインタを表示する表示画面を備えた表示部と、前記表示画面内の前記ポインタによる前記オブジェクトの選択に基づき、所定の処理を実行する制御部とを備えた情報処理装置の制御方法を、前記制御部を構成するコンピュータに、
前記ポインタと、前記オブジェクトと、前記オブジェクトの一部に設けられた前記オブジェクトに関連したヘルプ表示に関するヘルプ表示領域と、を表示部に表示させる手順と、
前記ポインタが前記ヘルプ表示領域内にあるか否かを判断する判断手順と、
前記判断手順において前記ポインタが前記ヘルプ表示領域内にあると判断されたときに、前記オブジェクトに関連したヘルプ表示を前記表示部に表示させる手順と、を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ヘルプ表示機能を備えた情報処理装置、情報処理装置の制御方法及びその制御方法を実行させるプログラムに関する。
【背景技術】
【０００２】
近年、ユーザがコンピュータをわかりやすく使用できるように、モニタ画面にウィンドウやアイコンなどの画像を表示したＧＵＩ（グラフィカル・ユーザー・インターフェース）環境が用いられている。ＧＵＩ環境下においては、特にアイコンは処理の内容や対象を小さな絵や記号等の画像で表現しているため、ユーザは絵や記号からアイコンが示している意味を直感的に把握し、マウスやペンなどのポインティングデバイスで特定のアイコンを選択することにより容易にコンピュータの操作を行うことができる。さらに、ユーザがアイコンだけでは状況を把握することができない場合のために、そのアイコンをマウスやペンで指示すると、指示したアイコンに関連する説明文を表示させる機能、いわゆるヘルプ表示機能を持たせたコンピュータが知られている。このようなヘルプ表示機能には様々なものが提案されている。
【０００３】
例えば特許文献１には、マウスカーソルをアイコン上に移動した場合に、該当するアイコンのヘルプをアイコンの下側に表示させ、更にヘルプ表示回数に応じて、ヘルプを表示するまでの時間を調整するように構成されたヘルプ表示機能が記載されている。
【０００４】
特許文献２には、アプリケーションを実行したときにアプリケーションウィンドウ上に、ユーザが次に操作すべき位置を示すガイド表示を自動的に表示させ、ユーザがガイド表示位置にマウスカーソルを一定時間以上配置させた場合に、ガイド表示に対応する操作項目の概要説明をガイド表示位置に吹き出し表示するように構成されたヘルプ表示機能が記載されている。
【０００５】
また特許文献３には、ツールボタン上にポインタがあるかを判断し、ポインタがある場合にはポインタが置かれたツールボタンがどのツールボタンであるかを判断し、そのツールボタンに対応するヘルプ文字列を表示画面に表示させるヘルプ表示機能が記載されている。
【０００６】
さらに特許文献４には、ヘルプウィンドウもしくはメモウィンドウ等の補助ウィンドウをオープンさせ、補助ウィンドウに表示されたヘルプ表示内容をユーザが自由に追加書き込み、書き換え、消去することができるようにし、ユーザ自身の言葉で表現したヘルプ表示が行えるよう構成されたヘルプ表示機能が記載されている。
【特許文献１】特開平０９−３１９５４１号公報
【特許文献２】特開２０００−１１２６０５号公報
【特許文献３】特開平０８−１１５１９４号公報
【特許文献４】特開平０５−１７３７４４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記特許文献１〜３に記載されたヘルプ表示機能は、アイコンあるいはガイド表示あるいはツールボタン上のどこかにマウスカーソルが移動されると、必ずヘルプ表示を表示させてしまう。したがって、コンピュータへアイコン等を介して操作指示をする度にヘルプ表示が表示されるので、ヘルプ表示を必要としないユーザにとっては画面上に邪魔な領域ができてしまい、煩わしいものとなる。
【０００８】
一方、特許文献４に記載されたヘルプ表示機能によれば、ヘルプ表示をさせるためにユーザは、まず補助ウィンドウをオープンさせ、補助ウィンドウにおいて表示されたヘルプ表示を参照し、もしくはヘルプ表示の編集作業を行わなければならない。したがって、メインウィンドウ以外の他のウィンドウに関しても操作指示を行わなければならないので、面倒な操作になりやすく利便性に劣る。
【０００９】
本発明は、上記問題点に鑑みてなされたものであり、ユーザがヘルプ表示を必要とするときには、ヘルプ表示を必要とするオブジェクトに対応したヘルプ表示を確実かつ容易に表示させる指示を与えることを可能にする表示画面を表示させ、ユーザがヘルプ表示を必要としないときには、オブジェクトを操作指示してもヘルプ表示を表示させる手順を踏まずに、オブジェクトに対応した動作を行わせる操作指示を与えることを可能にする表示画面を表示させる情報処理装置、情報処理装置の制御方法及びその制御方法を実行させるプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的は、以下の手段によって達成される。
（１）  少なくとも１つのオブジェクト及び該オブジェクトを選択するポインタを表示する表示画面を備えた表示部と、
前記表示画面内の前記ポインタによる前記オブジェクトの選択に基づき、所定の処理を実行する制御部と、を備えた情報処理装置であって、
前記オブジェクトの一部には、前記オブジェクトに関連したヘルプ表示に関するヘルプ表示領域が設けられており、
前記制御部は、前記ポインタが前記ヘルプ表示領域内にあるときに、前記オブジェクトに関連したヘルプ表示を前記表示部に表示させることを特徴とする情報処理装置。
（２）  前記ヘルプ表示領域は、前記オブジェクトの右側に設けられており、前記ポインタが前記ヘルプ表示領域内にあるときに前記ヘルプ表示を前記オブジェクトの下方に表示させることを特徴とする（１）に記載の情報処理装置。
（３）  前記ヘルプ表示領域には、該ヘルプ表示領域がヘルプに関連していることを示すアイコンが設けられていることを特徴とする（１）または（２）に記載の情報処理装置。
（４）  少なくとも１つのオブジェクト及び該オブジェクトを選択するポインタを表示する表示画面を備えた表示部と、前記表示画面内の前記ポインタによる前記オブジェクトの選択に基づき、所定の処理を実行する制御部と、を備えた情報処理装置の制御方法であって、
前記ポインタと前記オブジェクトと前記オブジェクトの一部に設けられた前記オブジェクトに関連したヘルプ表示に関するヘルプ表示領域とを前記表示部に表示させる手順と、
前記ポインタが前記ヘルプ表示領域内にあるか否かを判断する判断手順と、
前記判断手順において前記ポインタが前記ヘルプ表示領域内にあると判断されたときに、前記オブジェクトに関連したヘルプ表示を前記表示部に表示させる手順と、を有することを特徴とする情報処理装置の制御方法。
（５）  少なくとも１つのオブジェクト及び該オブジェクトを選択するポインタを表示する表示画面を備えた表示部と、前記表示画面内の前記ポインタによる前記オブジェクトの選択に基づき、所定の処理を実行する制御部とを備えた情報処理装置の制御方法を、前記制御部を構成するコンピュータに、
前記ポインタと、前記オブジェクトと、前記オブジェクトの一部に設けられた前記オブジェクトに関連したヘルプ表示に関するヘルプ表示領域と、を表示部に表示させる手順と、
前記ポインタが前記ヘルプ表示領域内にあるか否かを判断する判断手順と、
前記判断手順において前記ポインタが前記ヘルプ表示領域内にあると判断されたときに、前記オブジェクトに関連したヘルプ表示を前記表示部に表示させる手順と、を実行させることを特徴とするプログラム。
【発明の効果】
【００１１】
本発明によれば、あるオブジェクトの表示領域の一部にのみ、そのオブジェクトに関連したヘルプ表示に関するヘルプ表示領域が設けられている。したがって、ヘルプ表示領域をオブジェクトと別の領域に設ける必要がないので、表示画面を見易くしより有効に表示画面を利用することができる。また、ユーザが、オブジェクトに関連したヘルプ表示を必要とするときはヘルプ表示領域にポインタを移動させるだけでよく、ヘルプ表示を必要としない場合には、該ヘルプ表示領域ではない先のオブジェクト上の領域にポインタを移動し、選択等の動作を行えばよい。
【００１２】
また、本発明によれば、ヘルプ表示領域をそれぞれオブジェクトの表示領域の一部にのみ、具体的には右側にのみ設けるように構成されている。このように、オブジェクトの表示領域の特定箇所に常にヘルプ表示領域を設けるようにすることにより、必要に応じて毎回決まった動作を行うことにより、任意にヘルプを表示させることができる。また、前記ヘルプ表示領域内にあるときに前記ヘルプ表示を前記オブジェクトの下方に表示させるようにすることにより、ヘルプ表示領域へポインタを入れたことによるヘルプ表示であることが直感的に即座に理解され、見栄えがよく使いやすいヘルプ表示を行わせることができる。
【００１３】
また、本発明によれば、ヘルプ表示領域には、ヘルプ表示領域がヘルプに関連していることを示すアイコンが設けられているため、操作指示したいオブジェクトに関するヘルプ表示を表示させるために画面のどの領域を指示すればよいかを直感的に判断することができ、確実に表示させたいヘルプ表示を表示させることができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明にかかる情報処理装置、情報処理装置の制御方法及びその制御方法を実行させるプログラムの一実施形態について図面を参照しつつ詳細に説明する。
【００１５】
（コンピュータ装置の内部構造）
まず、図１を参照しながら本実施形態にかかるコンピュータ装置の内部構成について説明する。図１は本実施形態にかかるコンピュータ装置を示した電気的概略ブロック図であり、図２は本実施形態にかかるコンピュータ装置を示した機能ブロック図である。
【００１６】
本実施形態のコンピュータ装置１は、インタフェース部（ＩＦ部）７を介して表示部１０及びマウス１１と通信可能に接続されている。コンピュータ装置１は、図１に示すように、ＣＰＵ２、ＲＡＭ３、ＲＯＭ４及びハードディスクドライブ（ＨＤＤ）５がそれぞれは内部バス８により電気的に接続されて制御部を構成している。なお、図１では、模式的に一つの内部バス８で各部が接続されているとして説明しているが、各部が機能する限りにおいて、他の構成で接続されていてもよい。
【００１７】
ＣＰＵ２は、コンピュータ装置１の制御中枢であって、ＲＯＭ４及びハードディスクドライブ５内の各種実行プログラムに応じて、コンピュータ装置１に接続された表示部１０、マウス１１、図示せぬキーボード等の周辺機器の制御を行いつつ所定の処理を実行する。
【００１８】
ＲＡＭ３は、コンピュータ装置１における揮発性の記憶メモリであり、例えば、ＣＰＵ２が各種演算を行ったり、データを展開したりするときのバッファ領域として用いられる。
【００１９】
ＲＯＭ４は、コンピュータ装置１における不揮発性メモリであり、データを電気的に書き換え可能なもの（例えば、フラッシュＲＯＭ）であってもよい。このＲＯＭ４内部にはコンピュータ装置１の起動時に実行されるＢＩＯＳが記憶されており、このＢＩＯＳを実行することにより、コンピュータに接続された各種周辺機器を制御する。
【００２０】
ハードディスクドライブ５は、磁気的に情報を記録する不揮発性の記憶媒体である。ハードディスクドライブ５内には、例えば複数のファイルから構成される所定のＯＳ（オペレーティングシステム）、アプリケーションプログラム等が記憶されており、これらを実行することにより所定の処理を実行する。本実施形態では、このハードディスクドライブ５内の所定の実行ファイル内に本実施形態にかかるヘルプ表示を行うアプリケーションプログラムが記憶されている。なお、このアプリケーションプログラムは、ハードディスクドライブ５に記憶されているのではなく、ＣＤ−ＲＯＭ等の記憶媒体に記憶されており、図示せぬ読み取りドライブを通じて本コンピュータ装置１により実行されるように構成されていてもよい。
【００２１】
インタフェース（ＩＦ）部７は、表示部１０、マウス１１との通信を行うインタフェースである。コンピュータ装置１から表示部１０に送信する表示画像データ及びマウス１１からコンピュータ装置１へ送信されるマウスポインタの移動データ等は、すべてこのインタフェース部７を介して送受信される。
【００２２】
本実施形態では、ハードディスクドライブ５内のアプリケーションプログラムを実行することにより、図２に示すように、オブジェクトの位置、形状、色、割り当てられた画像・文字、選択時（例えば、マウスクリック時）の動作等を記憶したオブジェクト記憶部４１と、ヘルプ表示領域（詳しくは後述）に関連してマウスポインタがヘルプ表示領域内に入ったかどうか判定を行うヘルプ表示領域判定部４２と、ヘルプ表示領域判定部４２がマウスポインタがヘルプ表示領域内に入ったと判定したときにオブジェクトに関連したヘルプを表示させるヘルプ表示部４３と、を少なくとも備えた所定の処理を行うアプリケーションが起動される。
【００２３】
本実施形態では、このアプリケーションは、表示部１０の表示画面内のマウスポインタによるオブジェクトの選択に基づき、所定の処理を実行する。例えば複数のオブジェクトのうちマウスポインタ２１によって図３に示す「インストール」オブジェクトが選択された場合にはアプリケーションのインストール処理を実行したり、マウスポインタ２１がヘルプ表示領域２６に移動した場合にはヘルプ表示処理を実行したりするように構成されている。これらについては、以下によって具体的に説明する。
【００２４】
（コンピュータ装置１のヘルプ表示機能）
次に、図３及び図４を参照しながら、ユーザがコンピュータ装置１の使用中にヘルプ表示を必要とする場合に、ヘルプ表示を確実かつ容易に表示部に表示させるヘルプ表示機能について説明する。図３は表示部１１の画像を模式的にあらわした図であり、図３（ａ）はコンピュータ装置１のアプリケーションウィンドウを示した画像、図３（ｂ）はヘルプ表示が表示された画像を示している。図４は、コンピュータ装置１のヘルプ表示モードにおける処理の流れを示したフローチャートである。
【００２５】
本実施形態においてはコンピュータ装置１に所定のアプリケーションをインストールする際に起動されるインストール補助アプリケーションにおけるヘルプ表示機能について説明する。まず、アプリケーションプログラムの実行により、インストール補助アプリケーションを起動させると、図３に示すような補助アプリケーションウィンドウ２０が表示部１０の表示画面に表示される。
【００２６】
補助アプリケーションウィンドウ２０には、マウスポインタ２１、オブジェクト２２、２３、２４、２５及び３０、ヘルプ表示領域２６、２７及び２８、タイトルバー２９が表示されている。オブジェクト２２は、アプリケーションのインストール処理の実行を操作指示する選択ボタンであり、オブジェクト２３アプリケーションのインストール処理を行う前にユーザに読んでもらいたい内容を表示部１０に表示させる処理の実行を操作指示する選択ボタン、オブジェクト２４はインストール処理に関する手順説明を表示部１０に表示させる処理の実行を操作指示する選択ボタン、オブジェクト２５はインストール補助アプリケーションを終了させる処理の実行を操作指示できる領域（具体的には選択ボタン）、オブジェクト３０は補助アプリケーションウィンドウ２０をクローズする処理の実行を操作指示するボタンである。
【００２７】
へプル表示領域２６、２７及び２８は、オブジェクト２２，２３，２４にそれぞれ関連したヘルプ表示を表示させる処理を指示できる領域である。図３に示すように、ヘルプ表示領域２６、２７及び２８は、オブジェクト２２，２３，２４の表示領域内の一部にのみそれぞれに対応して設けられている。このように１のオブジェクトの表示領域内に１のヘルプ表示領域を部分的に設けることによって、表示画面上にヘルプ表示領域を独立して設ける必要がないので表示画面を見易くし、より有効に表示画面を利用することができる。また、ユーザが、ヘルプ表示を必要とするときは、操作指示したいオブジェクトに関するヘルプ表示を表示させるために画面のどの領域を指示すればよいかを容易に判断することができ、確実に表示させたいヘルプ表示を表示させることができる。すなわち、ユーザはヘルプ表示を必要とする場合とヘルプ表示を必要としない場合とで操作指示を区別することができ、ヘルプ表示領域を指示しない限りヘルプ表示は表示されないので画面上に邪魔な領域ができてしまうことを防止することができる。
【００２８】
また、図３に示すようにヘルプ表示領域をそれぞれオブジェクト表示領域の右端に設けることによって、文字列の末尾の邪魔にならない領域にヘルプ表示領域を設けることができる。さらに、ヘルプ表示領域内に「？」のマークを表示させているので、ユーザはどの領域をマウスポインタ２１によって指示すればヘルプ表示モードに移行できるのかを視覚によって直感的に認識することができる。このように本実施形態においてはヘルプ表示領域内に「？」のマークを表示させているが、「!」等のマークによって警告表示を表示させたり、ヘルプ表示領域とオブジェクトの表示領域とを色分けするなどしてユーザに直感的に認識させるようにしてもよい。
【００２９】
なお、タイトルバー２９は、補助アプリケーションウィンドウ２０のタイトルが表示される部分である。タイトルとして表示する文字列はアプリケーションが任意に設定できるが、アプリケーションのタイトルと、現在オープンしているファイルのファイル名等が表示される。
【００３０】
次に、具体的な処理フローを図３及び図４を参照しながら説明する。
図３（ａ）に示すように、補助アプリケーションウィンドウ２０をオープンすると、マウスポインタ２１、オブジェクト２２、２３、２４、２５及び３０、ヘルプ表示領域２６、２７及び２８、タイトルバー２９が表示される（ステップＳ１）。
【００３１】
図３（ｂ）に示すように、補助アプリケーションウィンドウ２０が表示された状態で、ユーザがマウス１１によりマウスポインタ２１を移動させると、ヘルプ表示領域判定部４２は、オブジェクト記憶部４１に記憶されたヘルプ表示領域の位置とマウスポインタ２１の移動情報に基づきマウスポインタ２１がヘルプ表示領域内にあるかを判断する（ステップＳ２）。ここでは、マウスポインタ２１がヘルプ表示領域２６内にあるかを判断している。
【００３２】
マウスポインタ２１がヘルプ表示領域２６内にあると判断した場合には（ステップＳ２：Ｙｅｓ）、ヘルプ表示部４３は、マウスポインタ２１が指示するヘルプ表示領域２６に対応するオブジェクト２２に関連したヘルプ表示３１をハードディスクドライブ５から取得する（ステップＳ３）。そして取得したヘルプ表示３１をコンピュータ装置１から表示部１０に送信し表示させる（ステップＳ４）。なおステップＳ２は、ＣＰＵ２が、マウスポインタ２１がヘルプ表示領域２６内にある状態のときにユーザがマウス１１の選択ボタンをクリックすることによってヘルプ表示領域２６が操作指示されたかを判断するようなステップとしてもよい。
【００３３】
本実施形態では図３（ｂ）に示すように、ヘルプ表示３１をマウスポインタ２１の下側(右下）に表示させるようにしている。したがって、ユーザが視線を移動させずにヘルプ表示３１を認識することができ、また目的のオブジェクト２２にヘルプ表示３１が重なって表示されることがないので、ヘルプ表示３１が邪魔になることがない。
【００３４】
また本実施形態では、ヘルプ表示領域をオブジェクトの表示領域内に設けているが、必ずしもヘルプ表示領域のすべてがオブジェクトの表示領域内に含まれていなくとも、オブジェクトの表示領域内にヘルプ表示領域の一部が重なるように構成されていてもよい。
【図面の簡単な説明】
【００３５】
【図１】本実施形態におけるコンピュータ装置の電気的概略ブロック図である。
【図２】本実施形態におけるコンピュータ装置の機能ブロック図である。
【図３】本実施形態におけるコンピュータ装置が備える表示部に表示された画像を模式的あらわした図である。
【図４】本実施形態におけるコンピュータ装置のヘルプ表示モードにおける処理の流れを示したフローチャートである。
【符号の説明】
【００３６】
１・・・コンピュータ装置、２・・・ＣＰＵ、３・・・ＲＡＭ、４・・・ＲＯＭ、５・・・ＨＤＤ、７・・・インタフェース部、１１・・・マウス、２０・・・補助アプリケーションウィンドウ、２１・・・マウスポインタ、２２，２３，２４，２５，３０・・・オブジェクト、２６，２７，２８・・・ヘルプ表示領域、２９・・・タイトルバー、３１・・・ヘルプ表示、４１・・・オブジェクト記憶部、４２・・・ヘルプ表示領域判定部、４３・・・ヘルプ表示部
【図１】
2007122286.tif 000003
【図２】
2007122286.tif 000004
【図３】
2007122286.tif 000005
【図４】
2007122286.tif 000006