(57)【要約】【課題】システムの環境に応じて、ポインティング操作に対応する機能を実行することができる情報処理装置を提供する。【解決手段】本発明は、ポインティングデバイス（５）と、情報処理装置の環境を識別する手段（３１）と、前記識別された環境に応じて、前記ポインティングデバイスの操作に対応する機能を実行する手段（３４）とを具備する情報処理装置である。【選択図】　　図４
2004054787.tif 000002
【特許請求の範囲】
【請求項１】
ポインティングデバイスと、
情報処理装置の環境を識別する手段と、
前記識別された環境に応じて、前記ポインティングデバイスの操作に対応する機能を実行する手段と
を具備することを特徴とする情報処理装置。
【請求項２】
前記識別される環境は、アクティブなウインドウであることを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記識別される環境は、ログイン時のユーザであることを特徴とする請求項１記載の情報処理装置。
【請求項４】
前記情報処理装置の環境と、前記ポインティングデバイスの機能とをポインティング操作毎に関連付けて記憶するテーブルをさらに具備し、
前記識別手段は、
所定のボタンが押下されたか否かを判断し、前記所定のボタンが押下されたと判断された場合に、前記情報処理装置の環境を識別し、
前記実行手段は、
前記所定のボタンが押下されたと判断された場合に、処理フラグをオンにし、前記所定のボタンが離された場合には前記処理フラグをオフにする手段と、
前記ポインティングデバイスが操作されたか否かを判断する手段と、
操作されたと判断された場合に、前記処理フラグがオンであるか否かを判断する手段と、
オンであると判断された場合に、前記テーブルを参照して、前記識別された情報処理装置の環境に応じて，前記ポインティングデバイス操作に対応する機能を実行する手段と
を具備することを特徴とする請求項１記載の情報処理装置。
【請求項５】
前記ポインティングデバイスとは別の他のポインティングデバイスと、前記情報処理装置の環境と、前記ポインティングデバイスの機能とをポインティング操作毎に関連付けて記憶するテーブルとをさらに具備し、
前記他のポインティングデバイスをポインティング操作を行なうデバイスとして使用し、前記ポインティングデバイスが操作された場合には、前記テーブルを参照して、前記識別された情報処理装置の環境に応じて、前記ポインティングデバイスの操作に対応する機能を実行することを特徴とする請求項１記載の情報処理装置。
【請求項６】
前記テーブルを作るための設定画面を表示する手段をさらに具備することを特徴とする請求項１記載の情報処理装置。
【請求項７】
情報処理装置の環境を識別し、
前記識別された環境に応じて、前記ポインティングデバイスの操作に対応する機能を実行することを特徴とするポインティングデバイスの機能割り当て方法。
【請求項８】
前記識別される環境は、アクティブなウインドウであることを特徴とする請求項７記載の機能割り当て方法。
【請求項９】
前記識別される環境は、ログイン時のユーザであることを特徴とする請求項７記載の機能割り当て方法。
【請求項１０】
前記情報処理装置の環境と、前記ポインティングデバイスの機能とをポインティング操作毎に関連付けて記憶するテーブルを生成するための設定画面を表示するステップをさらに具備することを特徴とする請求項７記載の機能割り当て方法。
【請求項１１】
前記識別ステップは、
所定のボタンが押下されたか否かを判断し、前記所定のボタンが押下されたと判断された場合に、前記情報処理装置の環境を識別し、
前記実行ステップは、
前記テーブルを参照して、前記識別された情報処理装置の環境に応じて，前記ポインティングデバイス操作に対応する機能を実行することを特徴とする請求項１０記載の機能割り当て方法。
【請求項１２】
前記実行ステップは、
前記所定のボタンが押下されたと判断された場合に、処理フラグをオンにし、前記所定のボタンが離された場合には前記処理フラグをオフにし、
前記ポインティングデバイスが操作されたか否かを判断し、
操作されたと判断された場合に、前記処理フラグがオンであるか否かを判断し、
オンであると判断された場合に、前記テーブルを参照して、前記識別された情報処理装置の環境に応じて，前記ポインティングデバイス操作に対応する機能を実行することを特徴とする請求項１１記載の機能割り当て方法。
【請求項１３】
システム起動時に、外付けのポインティングデバイスが存在するか否かを判断し、
前記外付けのポインティングデバイスが存在すると判断された場合に、前記外付けのポインティングデバイスをポインティング操作を行なうデバイスに割り当て、前記情報処理装置のポインティングデバイスをポインティング操作に応じた機能を実行するデバイスに割り当てるステップをさらに具備することを特徴とする請求項７記載の機能割り当て方法。
【請求項１４】
情報処理装置におけるポインティングデバイスの機能割り当てるためのプログラムを格納した情報記録媒体において、
前記プログラムは、
前記情報処理装置の環境を識別する手段と、
前記識別された環境に応じて、前記ポインティングデバイスの操作に対応する機能を前記情報処理装置に実行させる手段と
を具備することを特徴とする情報記録媒体。
【請求項１５】
前記識別される環境は、アクティブなウインドウであることを特徴とする請求項１４記載の情報記録媒体。
【請求項１６】
前記識別される環境は、ログイン時のユーザであることを特徴とする請求項１４記載の情報記録媒体。
【請求項１７】
前記情報処理装置の環境と、前記ポインティングデバイスの機能とをポインティング操作毎に関連付けて記憶するテーブルを生成するための設定画面を表示する手段をさらに具備することを特徴とする請求項１４記載の情報記録媒体。
【請求項１８】
前記識別手段は、
所定のボタンが押下されたか否かを判断し、前記所定のボタンが押下されたと判断された場合に、前記情報処理装置の環境を識別し、
前記実行手段は、
前記テーブルを参照して、前記識別された情報処理装置の環境に応じて，前記ポインティングデバイス操作に対応する機能を実行することを特徴とする請求項１４記載の情報記録媒体。
【請求項１９】
前記実行手段は、
前記所定のボタンが押下されたと判断された場合に、処理フラグをオンにし、前記所定のボタンが離された場合には前記処理フラグをオフにし、
前記ポインティングデバイスが操作されたか否かを判断し、
操作されたと判断された場合に、前記処理フラグがオンであるか否かを判断し、
オンであると判断された場合に、前記テーブルを参照して、前記識別された情報処理装置の環境に応じて，前記ポインティングデバイス操作に対応する機能を実行することを特徴とする請求項１８記載の情報記録媒体。
【請求項２０】
システム起動時に、外付けのポインティングデバイスが存在するか否かを判断する手段と、
前記外付けのポインティングデバイスが存在すると判断された場合に、前記外付けのポインティングデバイスをポインティング操作を行なうデバイスに割り当て、前記情報処理装置のポインティングデバイスをポインティング操作に応じた機能を実行するデバイスに割り当てる手段をさらに具備することを特徴とする請求項１４記載の情報記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ポインティングデバイスを有する情報処理装置及びこのような情報処理装置におけるポインティングデバイスの機能割り当て方法に関する。
【０００２】
【従来の技術】
従来、マウスなどのポインティングデバイスに拡張機能を設ける場合、拡張ボタンを追加し、この拡張ボタンに機能を割り当てて、拡張ボタンが押されると、この拡張ボタンに割り当てられた機能を実行している。
【０００３】
例えば、マウスにおいては、マウスの左右のボタン及びホイールのほかにいくつかの拡張ボタンを持ち、この拡張ボタンを押すことにより所定の機能が実行される。
【０００４】
マウスに拡張ボタンを設けた例については、例えば、特開２００１−１３４３７９号公報に開示されている。この公報においては、拡張ボタンを押した状態を保持しながら、ポインティング操作を行なうことにより、所定の機能（例えば、スクロール制御）を行なう技術について開示されている。
【０００５】
【発明が解決しようとする課題】
しかしながら、拡張ボタンに機能を割り当てる方法では、機能を増やすためには拡張ボタンの数を増やす必要があり、直感的な操作を行なうことができないという問題があった。
【０００６】
また、拡張ボタンとポインティング操作とを組み合わせる方法では、拡張ボタンの数を増やさずに機能をある程度増やすことができるが、アクティブなアプリケーションプログラムなどのシステムの環境に応じた機能をポインティングデバイスに割り当てることができないという問題があった。
【０００７】
本発明は、上記実情に鑑みてなされたものであり、システムの環境に応じて、ポインティング操作に対応する機能を実行することができる情報処理装置及びこのような情報処理装置におけるポインティングデバイスの機能割り当て方法を提供することを目的とする。
【０００８】
【課題を解決するための手段】
したがって、上記目的を達成するために、本発明の情報処理装置は、ポインティングデバイスと、情報処理装置の環境を識別する手段と、前記識別された環境に応じて、前記ポインティングデバイスの操作に対応する機能を実行する手段とを具備することを特徴とする。
【０００９】
【発明の実施の形態】
以下、図面を参照して、本発明の実施の形態に係る情報処理装置について説明する。
【００１０】
図１は、本発明の実施の形態に係る情報処理装置の外観を示す図である。
【００１１】
同図に示すように、本発明の実施の形態に係る情報処理装置１は、本体２に表示部３が可移動可能に設けられている。本体２には、キーボード４、ポインティングデバイス５、拡張ボタン６ａ，６ｂ、下ボタン（右ボタン）７ａ及び上ボタン（左ボタン）７ｂが設けられている。
【００１２】
図３は、本発明の実施の形態に係る情報処理装置の構成を示す図である。本情報処理装置には、図示のように、ＣＰＵ２０１、ホストブリッジ２０２、主メモリ２０３、グラフィクスコントローラ２０４、通信デバイス２０５、ＰＣＩ−ＩＳＡブリッジ２０６、Ｉ／Ｏコントローラ２０７、ハードディスクドライブ（ＨＤＤ）２０８、ＣＤ−ＲＯＭドライブ２０９、ＢＩＯＳ−ＲＯＭ２１０、エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）２１１、および電源コントローラ２１３等が設けられている。
【００１３】
ＣＰＵ２０１は本コンピュータの動作を制御するために設けられたものであり、ハードディスクドライブ（ＨＤＤ）２０８から主メモリ２０３にロードされたオペレーティングシステムおよびアプリケーションプログラム／ユーティリティプログラムを実行する。また、ＣＰＵ２０１は、ＢＩＯＳ−ＲＯＭ２１０に格納されたＢＩＯＳも実行する。
【００１４】
ホストブリッジ２０２はＣＰＵ２０１のローカルバスとＰＣＩバス１との間を双方向で接続するブリッジデバイスである。グラフィクスコントローラ２０４は本コンピュータのディスプレイモニタとして使用されるＬＣＤパネル１２１を制御する。通信デバイス２０５はＰＣＩデバイスの１つであり、例えばインターネットなどのコンピュータネットワークへの接続のために使用される。Ｉ／Ｏコントローラ２０７もＰＣＩデバイスの１つであり、ここにはハードディスクドライブ（ＨＤＤ）２０８およびＣＤ−ＲＯＭドライブ２０９を制御するためのＩＤＥコントローラなどが内蔵されている。
【００１５】
ＰＣＩ−ＩＳＡブリッジ２０６はＰＣＩバス１０１とＩＳＡバス１０２を双方向で接続するブリッジデバイスであり、ここにはリアルタイムクロック（ＲＴＣ）２０６ａの他、例えばシステムタイマ、ＤＭＡコントローラ、割り込みコントローラなどの各種システムデバイスも内蔵されている。リアルタイムクロック（ＲＴＣ）２０６ａは時刻を刻む時計モジュールであり、例えば、年、月、日、曜、時、分、秒などの時間情報を管理する。このリアルタイムクロック（ＲＴＣ）２０６ａの時間情報は、オペレーティングシステムが管理する日時および時刻の基準として用いられる。リアルタイムクロック（ＲＴＣ）２０６ａは独自の電池により常に動作している。
【００１６】
ＢＩＯＳ−ＲＯＭ２１０にはＢＩＯＳが格納されている。このＢＩＯＳは本システム内のハードウェアコンポーネントを制御するためのプログラムである。このＢＩＯＳには、リアルタイムクロック（ＲＴＣ）２０６ａから時間情報を読み取る機能や、エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）２１１を制御してサブＬＣＤ１１６に表示される時刻を修正する機能なども含まれている。
【００１７】
エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）２１１は、電力管理のためのエンベデッドコントローラとキーボード１１１を制御するためのキーボードコントローラとが集積された１チップマイクロコンピュータである。
【００１８】
このエンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）２１１は、電源コントローラ２１３と共同して、ユーザによるパワーボタン１１４の操作に応じて本コンピュータをパワーオン／パワーオフする機能を有している。
【００１９】
また、エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）２１１には、図示せぬ操作ボタン１１５の他、図１に示したポインティングデバイス（スティック）５、拡張ボタン６ａ，６ｂ、下ボタン（右ボタン）７ａ及び上ボタン（左ボタン）７ｂが接続されている。
【００２０】
図４は、本発明の実施の形態に係る情報処理装置のユーティリティプログラムの機能ブロック図を示す図である。
【００２１】
同図に示すように、ユーティリティプログラム２２は、アプリケーションプログラム２１とＢＩＯＳ２４上のＯＳ（Ｏｐｅｒａｔｉｎｇ　Ｓｙｓｔｅｍ）２３との間に設けられている。
【００２２】
ユーティリティプログラム２２は、ウインドウ識別部３１、変換テーブル読み込み部３２、処理フラグ判定部３３、及び機能実行部３４を有している。
【００２３】
ウインドウ識別部３１は、拡張ボタンが６ａ或いは６ｂが押下されたことが検出された場合に、アクティブなアプリケーションプログラムのウインドウを識別する。
【００２４】
変換テーブル読み込み部３２は、ウインドウ識別部３１によって、アクティブなアプリケーションプログラムのウインドウが識別されると、主メモリ２０３に変換テーブル４１が存在するか否かの判断を行なう。存在すると判断された場合、主メモリ２０３から変換テーブル４１を読み込み、処理フラグ４２をＯＮにし、存在しないと判断された場合、処理フラグをＯＦＦにする。
【００２５】
処理フラグ判定部３３は、ポインティングデバイス５によってポインティング操作が行なわれると、主メモリ２０３における処理フラグ４２がＯＮであるか否かの判断を行ない、判断結果及びポインティング操作を機能実行部３４に通知する。
【００２６】
機能実行部３４は、処理フラグ４２がＯＮであると判断された場合には、読み込まれた変換テーブルを参照して、識別されたアプリケーションプログラムのアクティブウインドウに応じて、ポインティング操作に対応する機能を実行するようなコマンドを識別されたアプリケーションプログラムに送る。これにより、アプリケーションプログラムによって、アクティブなアプリケーションプログラムにおいて、ポインティング操作に対応する機能が実行される。
【００２７】
また、実行される機能に対応する主メモリ２０３に格納されたアイコンデータ４３をアプリケーションプログラムに表示データとして送る。これにより、実行される機能に対応する表示データが画面上に表示される。
【００２８】
図５は、変換テーブルを示す図である。
【００２９】
同図に示すように、変換テーブル４１は、アクティブなアプリケーションプログラムと、ポインティングデバイスの機能とを、ポインティング操作毎に関連付けて記憶している。また、図５においては、拡張ボタン６ａについてのテーブルを示しているが、拡張ボタン６ｂについても他のテーブルが設けられているものとする。
【００３０】
例えば、拡張ボタン６ａを押下した時のアクティブなアプリケーションプログラムがメディアプレイヤーの場合、右方向のポインティング操作には、曲を１曲先に進める機能、左方向のポインティング操作には、曲を１曲前に戻す機能、上方向のポインティング操作には再生機能、下方向のポインティング操作には停止機能が割り当てられている。
【００３１】
図７は、このような変換テーブルを設定するための画面である。
【００３２】
同図に示すように、変換テーブルの設定画面は、拡張ボタン及びアプリケーション毎に、かつポインティングデバイスの操作毎に、機能を設定することができる。
【００３３】
図７においては、拡張ボタン６ａについての設定画面を示しており、アプリケーションプログラムとしてメディアプレイヤー５１が選択され、上方向のポインティング操作には再生機能５２、左方向のポインティング操作には、曲を１曲前に戻す機能５３、右方向のポインティング操作には進む機能５４及び下方向のポインティング操作には停止機能５５が割り当てられている。なお、これらの機能の選択には、プルダウンメニュー６１〜６５によって選択することができるものとする。
【００３４】
以下、図８及び図９のフロチャートを参照して、本発明の実施の形態に係る情報処理装置の動作について説明する。
【００３５】
まず、最初に、拡張ボタンが押されたか否かの判断が行なわれる（Ｓ１）。Ｓ１において、拡張ボタンが押されたと判断された場合には、次に、アクティブなアプリケーションプログラムのウインドウを識別する（Ｓ２）。
【００３６】
なお、このアクティブなアプリケーションプログラムのウインドウの識別は、例えば、カーソル位置、操作対象、オペレーティングシステムのファンクションコールなどにより判断される。
【００３７】
その後、変換テーブルが存在するか否かの判断が行なわれ（Ｓ３）、存在すると判断された場合には、レジストリから変換テーブルを読み出して（Ｓ４）、主メモリに展開する。そして、処理フラグをＯＮにして（Ｓ５）、ポインティング操作が行なわれたか否かの判断が行なわれる（Ｓ７）。
【００３８】
一方、Ｓ１において拡張ボタンが押されていないと判断された場合、Ｓ３において変換テーブルが存在していないと判断された場合には処理フラグをＯＦＦにして（Ｓ６）、Ｓ７の処理に移る。
【００３９】
Ｓ７において、ポインティング操作が行なわれていないと判断された場合には、Ｓ１の処理に移る。また、ポインティング操作が行なわれていると判断された場合には、処理フラグがＯＮであるか否かの判断が行なわれる（Ｓ１１）。Ｓ１１において、処理フラグがＯＮではないと判断された場合には、通常のポインティング操作処理を行なう（Ｓ１２）。
【００４０】
一方、Ｓ１１において、処理フラグがＯＮであると判断された場合には、メモリ上に展開された変換テーブルを参照して、押下された拡張ボタン及び識別されたアクティブなアプリケーションプログラムのウインドウに応じて、ポインティング操作に対応する機能を実行する（Ｓ１３）。
【００４１】
その後、実行される機能に対応するアイコンを画面上に一定時間表示して（Ｓ１４）、Ｓ１の処理に戻る。図６は、メディアプレイヤーがアクティブとなっている場合に、拡張ボタンを押しながら、ポインティングデバイスを上方向に操作した場合に実行される再生機能に対応するアイコン７１が表示された状態を示す図である。
【００４２】
したがって、本発明の実施の形態に係る情報処理装置によれば、拡張ボタンを押しながらポインティングデバイスを操作することにより、システムの環境に応じ、ポインティング操作に対応する機能を実行することができる。この結果、拡張ボタンを増加させる必要がなく、システム環境に応じた機能をポインティングデバイスによって実現することができる。
【００４３】
＜他の実施の形態＞
次に、本発明の他の実施の形態に係る情報処理装置について説明する。
【００４４】
本発明の他の実施の形態においては、複数のポインティングデバイスがある場合に、一のポインティングデバイスを通常のポインティング操作を行なうポインティングデバイスとし、他のポインティングデバイスをシステムの環境に応じて、ポインティング操作に対応する機能を実行するポインティングデバイスとするものである。
【００４５】
ここでは、外付けのポインティングデバイスがある場合に、この外付けのポインティングデバイスを通常のポインティング操作を行なうポインティングデバイスとし、情報処理装置のポインティングデバイスをシステムの環境に応じて、ポインティング操作に対応する機能を実行するポインティングデバイスとする場合について説明する。
【００４６】
図２は、外付けのポインティングデバイス（マウス）８が情報処理措置に設けられている場合を示す図である。また、図１０及び図１１は、本発明の他の実施の形態に係る情報処理装置の動作を説明するためのフロチャートである。
【００４７】
図１０において、システムが起動されると、まず、外付けのポインティングデバイスがあるか否かの判断が行なわれる（Ｓ２１）。Ｓ２１において、外付けのポインティングデバイスが存在しないと判断された場合には、そのまま起動処理を行なう。
【００４８】
ここでは、外付けのポインティングデバイス（マウス）があるので、Ｓ２２の処理に移り、外付けのポインティングデバイスを通常のポインティング操作を行なうデバイスとし、情報処理装置のポインティングデバイスをポインティング操作に応じた機能を実行するデバイスとして（Ｓ２２）、起動処理を行なう。
【００４９】
そして、システム起動完了後、情報処理装置のポインティングデバイスのポインティング操作が行なわれると、上述の実施の形態のように、アクティブなアプリケーションプログラムのウインドウが識別される（Ｓ３１）。
【００５０】
なお、このアクティブなアプリケーションプログラムのウインドウの識別は、例えば、カーソル位置、操作対象、オペレーティングシステムのファンクションコールなどにより判断される。
【００５１】
その後、変換テーブルが存在するか否かの判断が行なわれ（Ｓ３２）、存在すると判断された場合には、レジストリから変換テーブルを読み出して、主メモリに展開し、この変換テーブルを参照して、識別されたアクティブなアプリケーションプログラムのウインドウに応じて、ポインティング操作に対応する機能を実行する（Ｓ３３）。
【００５２】
すなわち、本発明の他の実施の形態の情報処理装置によれば、複数のポインティングデバイスがある場合に、１つのポインティングデバイスに、アクティブなアプリケーションプログラムのウインドウに応じて、ポインティング操作に対応する機能を実行する役割を割り当てることにより、拡張ボタンを使用することなく、ポインティングデバイスを使用して、種々の機能を実現することができる。
【００５３】
なお、上述の実施の形態においては、アクティブなアプリケーションプログラムに応じて、かつポインティング操作に対応した機能を実行する場合について説明したが、アクティブなアプリケーションに限らず、例えば、ログイン時のユーザ、情報処理装置の電源接続状態などのシステムの環境に関するものであればよい。
【００５４】
また、本願発明は、上記各実施形態に限定されるものでなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。また、各実施形態は可能な限り適宜組み合わせて実施してもよく、その場合組み合わされた効果が得られる。さらに、上記各実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば実施形態に示される全構成要件から幾つかの構成要件が省略されることで発明が抽出された場合には、その抽出された発明を実施する場合には省略部分が周知慣用技術で適宜補われるものである。
【００５５】
また、実施形態に記載した手法は、計算機（コンピュータ）に実行させることができるプログラム（ソフトウエア手段）として、例えば磁気ディスク（フロッピーディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ、ＭＯ等）、半導体メモリ（ＲＯＭ、ＲＡＭ、フラッシュメモリ等）等の記録媒体に格納し、また通信媒体により伝送して頒布することもできる。なお、媒体側に格納されるプログラムには、計算機に実行させるソフトウエア手段（実行プログラムのみならずテーブルやデータ構造も含む）を計算機内に構成させる設定プログラムをも含む。本装置を実現する計算機は、記録媒体に記録されたプログラムを読み込み、また場合により設定プログラムによりソフトウエア手段を構築し、このソフトウエア手段によって動作が制御されることにより上述した処理を実行する。なお、記録媒体は、頒布用に限らず、計算機内部あるいはネットワークを介して接続される機器に設けられた磁気ディスクや半導体メモリ等の記憶媒体を含むものである。
【００５６】
【発明の効果】
以上詳記したように、本発明によれば、システムの環境に応じてポインティングデバイスの機能を割り当てることができる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係る情報処理装置の外観を示す図である。
【図２】外付けのポインティングデバイス（マウス）８が情報処理措置に設けられている場合を示す図である。
【図３】本発明の実施の形態に係る情報処理装置の構成を示す図である。
【図４】本発明の実施の形態に係る情報処理装置のユーティリティプログラムの機能ブロック図を示す図である。
【図５】変換テーブルを示す図である。
【図６】メディアプレイヤーがアクティブとなっている場合に、拡張ボタンを押しながら、ポインティングデバイスを上方向に操作した場合に実行される再生機能に対応するアイコン７１が表示された状態を示す図である。
【図７】変換テーブルを設定するための画面である。
【図８】本発明の実施の形態に係る情報処理装置の動作について説明するためのフロチャートである。
【図９】本発明の実施の形態に係る情報処理装置の動作について説明するためのフロチャートである。
【図１０】本発明の他の実施の形態に係る情報処理装置の動作を説明するためのフロチャートである。
【図１１】本発明の他の実施の形態に係る情報処理装置の動作を説明するためのフロチャートである。
【符号の説明】
５…ポインティングデバイス、
６ａ，６ｂ…拡張ボタン、
２２…ユーティリティプログラム、
３１…ウインドウ識別部、
３２…変換テーブル読み込み部、
３３…処理フラグ判定部、
３４…機能実行部、
４１…変換テーブル、
４２…処理フラグ、
４３…アイコンデータ、
７１…アイコン。
【図１】
2004054787.tif 000003
【図２】
2004054787.tif 000004
【図３】
2004054787.tif 000005
【図４】
2004054787.tif 000006
【図５】
2004054787.tif 000007
【図６】
2004054787.tif 000008
【図７】
2004054787.tif 000009
【図８】
2004054787.tif 000010
【図９】
2004054787.tif 000011
【図１０】
2004054787.tif 000012
【図１１】
2004054787.tif 000013