(57)【特許請求の範囲】
【請求項１】
複数のオブジェクトにより表示情報を表示部に表示し、当該オブジェクトの大きさを変更して表示する表示システムであって、
オブジェクトの大きさを変更して表示したか否かに係る情報をそれぞれのオブジェクトに対応するように記録する記録領域に、大きさを変更して表示されたオブジェクトを表示したことを示す情報を記録していく記録手段と、
オブジェクトに係る情報を受付ける受付手段と、
前記受付手段による受付けに基づき、前記記録手段によって前記大きさを変更して表示されたオブジェクトを表示したことを示す情報が記録された何れのオブジェクトに係る情報が変更されると、変更されたオブジェクトに関する通知を行う通知手段と、
を備えたことを特徴とする表示システム。
【請求項２】
所定の操作に応じて大きさを変更したオブジェクトを特定する特定手段を更に備え、
前記記録手段は、前記特定手段により特定されたオブジェクトを識別するための情報に対応するように当該オブジェクトの大きさを変更して表示したことを示す情報を前記記録領域に記録していくことを特徴とする請求項１に記載の表示システム。
【請求項３】
前記通知手段は、前記記録手段によって前記大きさを変更して表示されたオブジェクトを表示したことを示す情報が前記記録領域へ記録された何れのオブジェクトに表示される情報が変更されると、変更されたオブジェクトに関する通知を行うことを特徴とする請求項１または２に記載の表示システム。
【請求項４】
前記通知手段は、前記オブジェクトに係る情報が変更されても、前記オブジェクトの種別に従って変更されたオブジェクトに関する通知を行わないことを特徴とする請求項１乃至３の何れか１項に記載の表示システム。
【請求項５】
関連性のあるオブジェクトを記憶する関連性情報記憶手段を備え、
前記通知手段は、前記オブジェクトに係る情報が変更されたオブジェクトのうち、前記関連性情報記憶手段により記憶された関連性のあるオブジェクトについては、関連性を示すように当該オブジェクト間に関して識別して通知を行うことを特徴とする請求項１乃至４の何れか１項に記載の表示システム。
【請求項６】
前記通知手段は、大きさが変更されて表示されているオブジェクトの位置に対して、既に大きさが変更されたオブジェクトであり、当該オブジェクトに係る情報が変更されたオブジェクトの方向を通知することを特徴とする請求項１乃至５の何れか１項に記載の表示システム。
【請求項７】
前記通知手段によって変更されたオブジェクトに関する通知がなされたオブジェクトの位置へ移動するための受付部を表示する表示手段を備えたことを特徴とする請求項１乃至６の何れか１項に記載の表示システム。
【請求項８】
前記通知手段は、前記表示部に表示されているオブジェクトとは異なる新たなオブジェクトが当該表示部へ表示されたことを通知することを特徴とする請求項１乃至７の何れか１項に記載の表示システム。
【請求項９】
前記記録手段は、拡大枠によって大きさを変更して表示された前記オブジェクトを表示したことを示す情報を前記記録領域に記録していくことを特徴とする請求項１乃至８の何れか１項に記載の表示システム。
【請求項１０】
複数のオブジェクトにより表示情報を表示部に表示し、当該オブジェクトの大きさを変更して表示する表示システムの制御方法であって、
前記表示システムは、
オブジェクトの大きさを変更して表示したか否かに係る情報をそれぞれのオブジェクトに対応するように記録する記録領域に、大きさを変更して表示されたオブジェクトを表示したことを示す情報を記録していく記録ステップと、
オブジェクトに係る情報を受付ける受付ステップと、
前記受付ステップによる受付けに基づき、前記記録ステップによって前記大きさを変更して表示されたオブジェクトを表示したことを示す情報が記録された何れのオブジェクトに係る情報が変更されると、変更されたオブジェクトに関する通知を行う通知ステップと、
を実行することを特徴とする表示システムの制御方法。
【請求項１１】
複数のオブジェクトにより表示情報を表示部に表示し、当該オブジェクトの大きさを変更して表示する表示システムにおいて、
オブジェクトの大きさを変更して表示したか否かに係る情報をそれぞれのオブジェクトに対応するように記録する記録領域に、大きさを変更して表示されたオブジェクトを表示したことを示す情報を記録していく記録手段と、
オブジェクトに係る情報を受付ける受付手段と、
前記受付手段による受付けに基づき、前記記録手段によって前記大きさを変更して表示されたオブジェクトを表示したことを示す情報が記録された何れのオブジェクトに係る情報が変更されると、変更されたオブジェクトに関する通知を行う通知手段と、
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機器に備えた表示部に表示され情報を拡大して表示する技術に関する。
【背景技術】
【０００２】
ユーザが、機器に備えられた表示部に表示された情報を見易くするために、表示部において拡大したい領域を指定し、当該指定領域に含まれる情報を拡大表示する技術が存在する（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１６００３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の技術では、表示部全体において拡大したい領域を表示する技術に関するものであり、ユーザが表示部に表示されている全ての情報に対して拡大したい位置を確かめながら見ることについては、記載や示唆はなく、拡大して表示、あるいは通常時の表示にしたい時に、絶えず、表示部全体において拡大したい領域を表示、あるいは表示を戻すので、非常に見難いといった問題があげられる。
【０００５】
そこで、ルーペのように表示部の一部を拡大して表示する拡大鏡という技術が存在する。
【０００６】
この拡大鏡の操作方法の例としては、まず、拡大鏡を表示させるために表示部に対して拡大鏡を表示する操作を指で直接、触れることなどによって表示する方法や拡大鏡を表示するためのボタンを指などで押下すること等によって表示する。
【０００７】
表示部に対して拡大鏡が表示されると、拡大鏡に包含される領域に表示された情報が、拡大鏡に包含されていない領域に表示された情報よりも大きく表示される。
【０００８】
そして、ユーザによって拡大鏡を移動する操作の指示を受け付けると、その操作の指示に追従して拡大鏡が移動するが、移動している際に拡大鏡に包含される領域の情報は、上記のように拡大して表示される。
【０００９】
このような操作方法において、ユーザが拡大表示した情報を確認し、拡大鏡を移動させた後、確認した情報が更新される等によって変更されて表示部へ表示された場合、ユーザは、既に確認した情報に変更がされたことに気づかずに、確認した内容が誤りであるという問題が生じ得る。
【００１０】
そこで、本発明では、ユーザが、機器などの表示部に表示された情報を適切に確認することができる表示システム、制御方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記課題を解決するための第１の発明は、複数のオブジェクトにより表示情報を表示部に表示し、当該オブジェクトの大きさを変更して表示する表示システムであって、オブジェクトの大きさを変更して表示したか否かに係る情報をそれぞれのオブジェクトに対応するように記録する記録領域に、大きさを変更して表示されたオブジェクトを表示したことを示す情報を記録していく記録手段と、オブジェクトに係る情報を受付ける受付手段と、前記受付手段による受付けに基づき、前記記録手段によって前記大きさを変更して表示されたオブジェクトを表示したことを示す情報が記録された何れのオブジェクトに係る情報が変更されると、変更されたオブジェクトに関する通知を行う通知手段と、を備えたことを特徴とする。
【００１２】
上記課題を解決するための第２の発明は、複数のオブジェクトにより表示情報を表示部に表示し、当該オブジェクトの大きさを変更して表示する表示システムの制御方法であって、前記表示システムは、オブジェクトの大きさを変更して表示したか否かに係る情報をそれぞれのオブジェクトに対応するように記録する記録領域に、大きさを変更して表示されたオブジェクトを表示したことを示す情報を記録していく記録ステップと、オブジェクトに係る情報を受付ける受付ステップと、前記受付ステップによる受付けに基づき、前記記録ステップによって前記大きさを変更して表示されたオブジェクトを表示したことを示す情報が記録された何れのオブジェクトに係る情報が変更されると、変更されたオブジェクトに関する通知を行う通知ステップと、を実行することを特徴とする。
【００１３】
上記課題を解決するための第３の発明は、複数のオブジェクトにより表示情報を表示部に表示し、当該オブジェクトの大きさを変更して表示する表示システムにおいて、オブジェクトの大きさを変更して表示したか否かに係る情報をそれぞれのオブジェクトに対応するように記録する記録領域に、大きさを変更して表示されたオブジェクトを表示したことを示す情報を記録していく記録手段と、オブジェクトに係る情報を受付ける受付手段と、前記受付手段による受付けに基づき、前記記録手段によって前記大きさを変更して表示されたオブジェクトを表示したことを示す情報が記録された何れのオブジェクトに係る情報が変更されると、変更されたオブジェクトに関する通知を行う通知手段と、して機能させるためのプログラムである。
【発明の効果】
【００１４】
そこで、本発明では、ユーザが、機器などの表示部に表示された情報を適切に確認することができる、という効果を奏する。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施形態に係る表示装置の構成を示す構成図である。
【図２】本発明の実施形態に係る表示装置を備えた情報処理装置のハードウェア構成を示す構成図である。
【図３】本発明の実施形態において拡大鏡で拡大して表示した表示情報に変化があったことを通知する処理を示すフローチャートである。
【図４】本発明の実施形態において拡大鏡によって拡大して表示された表示情報を記録するための処理を示すフローチャートである。
【図５】本発明の実施形態において表示情報の変化を検出した後の処理を示すフローチャートである。
【図６】本発明の実施形態において表示画面の構成を示す構成図である。
【図７】本発明の実施形態において表示情報の変化を通知した表示画面の構成を示す構成図である。
【図８】本発明の実施形態において新たな拡大鏡を表示した表示画面の構成を示す構成図である。
【図９】本発明の実施形態において新たな拡大鏡を非表示とした表示画面の構成を示す構成図である。
【図１０】本発明の実施形態において表示情報の変化を通知した表示画面の構成を示す構成図である。
【図１１】本発明の実施形態において変化識別情報を拡大鏡へ表示した表示画面の構成を示す構成図である。
【図１２】本発明の実施形態において拡大鏡を変化位置へ自動移動する表示画面の構成を示す構成図である。
【図１３】本発明の実施形態において戻るボタンが拡大鏡に表示された表示画面の構成を示す構成図である。
【図１４】本発明の実施形態において戻るボタンが押下された表示画面の構成を示す構成図である。
【図１５】本発明の実施形態において戻るボタンが押下された後、拡大鏡が自動で元々の位置に戻る表示画面の構成を示す構成図である。
【図１６】本発明の実施形態において戻るボタンが押下された後、拡大鏡が元々の位置に戻った際の表示画面の構成を示す構成図である。
【図１７】本発明の実施形態において表示情報の変化を通知した表示画面の構成を示す構成図である。
【図１８】本発明の実施形態において拡大鏡を変化位置へ手動移動する表示画面の構成を示す構成図である。
【図１９】本発明の実施形態において拡大鏡を変化位置へ手動移動する表示画面の構成を示す構成図である。
【図２０】本発明の実施形態において戻るボタンを押下して、拡大鏡を手動で元々の位置に戻す表示画面の構成を示す構成図である。
【図２１】本発明の実施形態において戻るボタンを押下して、拡大鏡を手動で元々の位置に戻す表示画面の構成を示す構成図である。
【図２２】本発明の実施形態において手動移動によって拡大鏡が元々の位置に戻った際の表示画面の構成を示す構成図である。
【図２３】本発明の実施形態において複数の表示情報の変化を通知した表示画面の構成を示す構成図である。
【図２４】本発明の実施形態において複数の新たな拡大鏡を追加表示した表示画面の構成を示す構成図である。
【図２５】本発明の実施形態において新たな拡大鏡を非表示とした表示画面の構成を示す構成図である。
【図２６】本発明の実施形態において複数の表示情報の変化を通知した表示画面の構成を示す構成図である。
【図２７】本発明の実施形態において拡大鏡を優先度の高い変化位置へ移動する表示画面の構成を示す構成図である。
【図２８】本発明の実施形態において拡大鏡を次に優先度の高い変化位置へ移動する表示画面の構成を示す構成図である。
【図２９】本発明の実施形態において優先度の最も低い変化位置から拡大鏡を元々の位置に戻す表示画面の構成を示す構成図である。
【図３０】本発明の実施形態において拡大鏡が元々の位置に戻った際の表示画面の構成を示す構成図である。
【図３１】本発明の実施形態において別ウィンドウが起動したときの表示画面の構成を示す構成図である。
【図３２】本発明の実施形態において表示情報テーブルの構成を示す構成図である。
【発明を実施するための形態】
【００１６】
以下、図面を参照して、本発明の実施形態を説明する。
［第１の実施形態］
【００１７】
まず、本発明の実施に係る第１の実施形態について説明する。
【００１８】
図１は、本発明の実施形態に係るパーソナルコンピュータ、携帯端末、撮影装置、あるいは画像処理装置等といった情報処理装置の機器が有する表示装置の構成を示す構成図である。
【００１９】
表示装置１００は、ユーザが指で触れる等によって操作指示を行ったり、操作指示の結果や表示するべく情報を表示するためのパネル部１０２と、パネル部１０２において受け付けた操作指示に応じた処理を実行し、拡大鏡をパネル部１０２へ表示したり、パネル部１０２へ表示された情報の変化を検知すること等を行う制御部１０４とを備えている。
【００２０】
パネル部１０２は、ユーザが指で触れる等によって行われた操作指示の位置を検出するための押下座標検出手段１０６、及び操作指示の結果や表示するべく情報を表示するための画面を描画する画面表示手段１０８を備えている。
【００２１】
図６には、画面の構成例が図示されており、表示画面６００は、パネル部１０２に表示された情報（以下、表示情報）を拡大するための拡大鏡６０２を備えている。
【００２２】
また、表示画面６００に備えた表示情報の例として、機器の状態を示すステータス表示６０４、表示情報のうちテキストで表示された情報を示すテキスト表示６０６、機器に対して指示を行うために押下するボタン６０８やアイコン６１０等が示されており、本実施形態においては、これらの表示情報は、オブジェクトとして画面を構成している。
【００２３】
これらの表示情報のうち、拡大鏡６０２で拡大された表示情報であって、変化があった場合にユーザに通知を行うが、変化があっても、重要でない情報、例えば、テキスト表示６０６に示されるような時刻のような情報であれば、ユーザに通知する必要はないため、変化がった表示情報が存在しても、その種別によっては、通知を行わない態様を備えている。
【００２４】
また、拡大鏡６０２は、拡大鏡６０２の外郭を示す拡大鏡枠６１２、変化があった表示情報が存在すること及びその位置等を示す変化識別情報６１４、変化があった表示情報が存在し、拡大鏡６０２を移動させた後、元々の位置へ当該拡大鏡６０２を戻すための方向を示す戻るボタン６１６、拡大鏡６０２を閉じるための閉じるボタン６１８、変化があった表示情報と現在、拡大鏡６０２で表示している表示情報が、関連性があることを示す識別情報６２０を備えている。
【００２５】
変化識別情報６１４、戻るボタン６１６、閉じるボタン６１８、及び識別情報６２０は、表示情報に変化があった場合のみ表示する構成を備えている。
【００２６】
制御部１０４は、操作指示に応じて、拡大鏡を生成、表示、移動、及び拡大鏡に包含されるパネル部１０２に表示された表示情報を拡大する等を行う拡大鏡表示手段１１０と、拡大鏡で拡大した表示情報に対して変化があったことを検知するための状態変化検出手段１１２と、を備えている。
【００２７】
図２は、本発明の実施形態に係る表示装置を備えた情報処理装置のハードウェア構成の一例を示す構成図である。
【００２８】
図２において、２０１はＣＰＵで、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。
【００２９】
また、ＲＯＭ２０２あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。
【００３０】
２０３はＲＡＭで、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＯＭ２０２あるいは外部メモリ２１１からＲＡＭ２０３にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。
【００３１】
また、２０５は入力コントローラで、キーボードや不図示のマウス等のポインティングデバイス等の入力部２０９からの入力を制御する。２０６はビデオコントローラで、ＣＲＴディスプレイ（ＣＲＴ）や液晶ディスプレイ等の表示部２１０への表示を制御する。
【００３２】
表示部２１０は、タッチパネルシートが貼られており、システムの操作画面を表示するとともに、表示してあるキーが押されると、その位置情報を、入力コントローラ２０５を介してＣＰＵ２０１に伝える。また、キーが押された後、そのキーがリリース、つまり、指などが離れたことを検知すると、キーから特定される文字列が表示される。
【００３３】
２０７はメモリコントローラで、ブートプログラム，各種のアプリケーション，フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶する外部記憶装置（ハードディスク（ＨＤ））や、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２１１へのアクセスを制御する。
【００３４】
２０８は通信Ｉ／Ｆコントローラで、ネットワーク（例えば、ＬＡＮ）を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信等が可能である。
【００３５】
なお、ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、表示部２１０上での表示を可能としている。また、ＣＰＵ２０１は、表示部２１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００３６】
本発明を実現するための後述する各種プログラムは、外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０３にロードされることによりＣＰＵ２０１によって実行されるものである。さらに、上記プログラムの実行時に用いられる定義ファイル等も、外部メモリ２１１に格納されており、これらについての詳細な説明も後述する。
【００３７】
図３は、拡大鏡で拡大して表示した表示情報に変化があったことを通知する処理を示すフローチャートである。なお、この処理は、ＣＰＵ２０１の制御の下、所定間隔で繰り返し実行されるものとする。
【００３８】
ステップＳ１００では、状態変化検出手段１１２において、パネル部１０２に表示された表示情報に変化があったか否かを判定し、変化があったと判定した場合は、ステップＳ１０２へ処理を進める。
【００３９】
この判定方法の例としては、パネル部１０２の画面に表示する表示内容の変更や画面に備えたボタン等の押下指示がなされた際に、表示情報に変化があったとして判定を行う。
【００４０】
ステップＳ１０２では、拡大鏡表示手段１１０において、パネル部１０２に拡大鏡を表示しているか否かを判定し、拡大鏡を表示していると判定した場合、ステップＳ１０４へ処理を進め、表示していると判定しない場合、ステップＳ１００へ処理を進める。
【００４１】
ステップＳ１０４では、状態変化検出手段１１２において、変化した表示情報は、既に拡大鏡で拡大して表示したものであるか否かを判定し、表示したものであると判定した場合、ステップＳ１０６へ処理を進め、表示したものであると判定しない場合、ステップＳ１００へ処理を進める。
【００４２】
本ステップにおける判定方法の例としては、図３２に示す表示情報テーブルに記録された情報を用いて、変化した表示情報が、既に拡大鏡で拡大して表示されているか否かを判定する。
【００４３】
図３２には、表示情報テーブルの構成例が示されており、表示情報テーブルは、パネル部１０２に表示された表示情報がオブジェクト単位で表示されることを想定して、当該オブジェクトを一意に識別するためのオブジェクトＩＤ、このオブジェクトに関する情報として、表示内容が変化した場合、パネル部１０２へ通知するあるいは通知しないことを判定するための情報を示す変化通知情報を備えている。
【００４４】
また、表示情報テーブルには、当該オブジェクトが拡大鏡で未表示、表示中、あるいは表示済であることを示す拡大鏡表示情報、表示情報の変化を複数のオブジェクトに対して検出した場合、どのオブジェクトに対して優先的に通知を行うかを示す優先度情報を備えている。
【００４５】
さらに、表示情報テーブルには、当該オブジェクトをパネル部１０２に対する表示位置を示す座標情報、自身のオブジェクトを関連するオブジェクトのオブジェクトＩＤを示す関連オブジェクトＩＤを含んで構成されている。
【００４６】
つまり、本ステップでは、変化した表示情報、つまりオブジェクトＩＤに対応する表示情報テーブルの拡大鏡表示情報が表示済である場合に、既に拡大鏡で拡大して表示していると判定する。
【００４７】
ステップＳ１０６では、状態変化検出手段１１２において、既に拡大鏡で拡大して表示した表示情報であって、拡大して表示してから変化した表示情報は、通知の対象であるか否かを判定し、通知の対象であると判定した場合は、ステップＳ１０８へ処理を進め、通知の対象であると判定しない場合、ステップＳ１００へ処理を進める。
【００４８】
本ステップにおける判定方法の例としては、表示情報テーブルの拡大鏡表示情報が、表示済であって、変化通知情報が通知する表示情報、つまりオブジェクトが存在するか否かによって判定を行う。
【００４９】
ステップＳ１０８では、状態変化検出手段１１２において、変化した表示情報が、現在、拡大鏡で拡大して表示されているか否かを判定し、拡大して表示されていると判定した場合は、処理を終了し、拡大して表示されていると判定しない場合は、ステップＳ１１０へ処理を進める。
【００５０】
ステップＳ１１０では、状態変化検出手段１１２において、拡大鏡表示手段１１０へ変化があった旨を通知し、図５に示す処理を実行する。
【００５１】
次に、図４は、パネル部１０２へ表示された表示情報のうち、拡大鏡によって拡大して表示された表示情報を記録するための処理を示すフローチャートである。なお、この処理は、ＣＰＵ２０１の制御の下、所定間隔で繰り返し実行されるものとする。
【００５２】
ステップＳ２００では、押下座標検出手段１０６において、ユーザによってパネル部１０２に対してなされた操作指示の位置（押下された位置）を検出したか否かを判定し、検出したと判定した場合、ステップＳ２０２へ処理を進める。
【００５３】
ステップＳ２０２では、拡大鏡表示手段１１０において、パネル部１０２へ拡大鏡が表示されているか否かを判定し、表示されていると判定した場合は、ステップＳ２０４へ処理を進め、表示されていると判定しない場合、ステップＳ２００へ処理を進める。
【００５４】
ステップＳ２０４では、表示されている拡大鏡に表示情報が包含されているか否かを判定し、包含されていると判定した場合、ステップＳ２０６へ処理を進め、包含されていると判定しない場合、ステップＳ２００へ処理を進める。
【００５５】
ステップＳ２０６では、拡大鏡表示手段１１０において、拡大鏡で拡大して表示した表示情報に対して表示済であることを表示情報テーブル（図３２）に記録する。
【００５６】
本ステップでは、拡大鏡で拡大して表示した表示情報、つまり拡大鏡が表示された位置に包含される位置を有するオブジェクトを特定し、特定されたオブジェクトの拡大鏡表示情報を表示済として記録する。
【００５７】
図５は、表示情報の変化を検出した後の処理を示すフローチャートである。尚なお、この処理は、ＣＰＵ２０１の制御の下、図３に示すステップＳ１１０の処理を実行後に実行される。
【００５８】
ステップＳ３００では、拡大鏡表示手段１１０において、現在、表示画面６００に表示されている拡大鏡６０２で表示された表示情報に関わる情報を表示情報テーブルから取得する。
【００５９】
ステップＳ３０２では、拡大鏡表示手段１１０において、変化の通知があった表示情報のオブジェクトＩＤと、現在、拡大鏡６０２で表示された表示情報の関連オブジェクトＩＤとを比較し、一致する場合、ステップＳ３０４へ処理を進め、一致すると判定しない場合、ステップＳ３１０へ処理を進める。
【００６０】
ステップＳ３０４では、拡大鏡表示手段１１０において、変化の通知があった表示情報の位置に対して、新たに拡大鏡６２２を追加して表示する。
【００６１】
この例が図７及び図８に示されており、表示画面６００において、ステータス表示６０４において変化の通知がなされたとすると、図８に示すように、このステータス表示６０４を包含するように、新たに拡大鏡６２２を追加表示する。
【００６２】
ステップＳ３０６では、拡大鏡表示手段１１０において、現在、表示中の拡大鏡６０２と新たに追加表示した拡大鏡６２２とが関連性があることを識別して表示する。本実施形態では、相互の拡大鏡を連結する矢印を用いて識別して表示する。
【００６３】
図８に示すように、例えば、表示画面６００において、拡大鏡６０２と拡大鏡６２２とを矢印等によって識別情報６２０を表示する。
【００６４】
ステップＳ３０８では、拡大鏡表示手段１１０において、現在、表示中の拡大鏡に対して、拡大鏡を閉じるための閉じるボタン６１８を表示する。
【００６５】
図８に示すように、例えば、表示画面６００において、拡大鏡６０２に対して閉じるボタン６１８を表示する。
【００６６】
この閉じるボタン６１８が押下されると、図９に示すように、新たに追加表示された拡大鏡６２２が非表示となる。
【００６７】
ステップＳ３１０では、拡大鏡表示手段１１０において、表示情報に変化があったこと、及びこの変化が生じた位置に対する方向を示す矢印のような変化識別情報６１４を拡大鏡６０２に表示する。
【００６８】
例えば、図１０に示すような表示画面６００において、ステータス表示６０４に変化があったことを検出すると、図１１に示すように、拡大鏡６０２に対して変化識別情報６１４をステータス表示６０４の方向を向くように表示する。
【００６９】
ステップＳ３１２では、押下座標検出手段１０６において、拡大鏡６０２に表示された変化識別情報６１４が押下されたか否かを判定し、押下されたと判定した場合、ステップＳ３１４へ処理を進め、押下されたと判定しない場合、ステップＳ３１８へ処理を進める。
【００７０】
ステップＳ３１４では、拡大鏡表示手段１１０において、変化があった表示情報が表示された位置へ拡大鏡６０２を移動させ、ステップＳ３１６では、拡大鏡表示手段１１０において、拡大鏡６０２の移動に伴い、変化識別情報６１４の方向を補正する。例えば、変化識別情報６１４が矢印であれば、拡大鏡６０２の移動に伴い、変化があった表示情報の位置に向けて矢印の方向を補正する。
【００７１】
この例として、図１１に示す変化識別情報６１４が押下されたことを検知すると、図１２に示すように、拡大鏡６０２が自動的に移動を行い、移動とともに変化識別情報６１４の方向をステータス表示６０４の方向に向かうように補正を行う。
【００７２】
ステップＳ３１８では、拡大鏡表示手段１１０において、変化識別情報６１４の押下によらず、ユーザがパネル部１０２に対して触れた軌跡に従って拡大鏡６０２を移動させ、ステップＳ３２０では、拡大鏡表示手段１１０において、拡大鏡６０２の位置が変わる度に、変化識別情報６１４の方向を補正する。補正の例としては、上記で述べたようなものがあげられる。
【００７３】
この例として、図１７に示す表示画面６００において、ステータス表示６０４において変化があったことを検出すると、図１８に示すように、拡大鏡６０２に対して変化識別情報６１４をステータス表示６０４の方向を向くように表示する。
【００７４】
そして、図１９に示すように、ユーザが拡大鏡６０２を移動させるとともに、この移動に伴い変化識別情報６１４の方向をステータス表示６０４の方向に向かうように補正を行う。
【００７５】
ステップＳ３２２では、拡大鏡表示手段１１０において、拡大鏡が、変化があった表示情報の位置まで到達したか否かを判定し、到達したと判定した場合、ステップＳ３２４へ処理を進め、到達したと判定しない場合、ステップＳ３１８へ処理を進める。
【００７６】
ステップＳ３２４では、拡大鏡表示手段１１０において、変化識別情報６１４を非表示とし、ステップＳ３２６では、拡大鏡表示手段１１０において、移動させた拡大鏡６０２に、元々表示された位置へ拡大鏡６０２を戻すための戻るボタン６１６を表示する。
【００７７】
この例として、図３２に示すように、拡大鏡６０２がステータス表示６０４の位置に自動で到達すると、変化識別情報６１４を非表示とし、拡大鏡６０２に戻るボタン６１６を表示する。
【００７８】
ステップＳ３２８では、拡大鏡表示手段１１０において、拡大鏡６０２を色別などで識別して表示する。図３２においては、拡大鏡枠６１２を色別などで識別表示する。
【００７９】
図１４に示すように、戻るボタン６１６を押下すると、図１５に示すように、元々、拡大鏡６０２が表示されていた位置に当該拡大鏡６０２が自動で戻り、図１６に示す表示画面６００となる。
【００８０】
一方、自動で拡大鏡６０２を移動させずに、ステップＳ３１８からステップＳ３２２までの処理を経由して、ユーザがパネル部１０２に対して触れた軌跡に従って拡大鏡６０２を移動させた場合、図２０に示すように、拡大鏡６０２がステータス表示６０４に到達すると、拡大鏡枠６１２を色別などで識別表示する。
【００８１】
そして、図２１に示すように、ユーザがパネル部１０２に対して触れた軌跡に従って拡大鏡６０２を移動させて元々の位置に戻そうとすると、元々の位置に向かって戻るボタン６１６の向きが補正されて、図２２に示すように、拡大鏡６０２が元々の位置まで到達すると戻るボタン６１６が非表示となる。
［第２の実施形態］
【００８２】
次に、本発明の実施に係る第２の実施形態について説明するが、第１の実施形態では、変化があった表示情報が１つの場合のみを説明したが、第２の実施形態では、複数の表示情報に変化があった場合について説明する。
【００８３】
尚、第１の実施形態における構成及び処理と同様な構成及び処理を行うため、詳細な説明は省略し、異なる部分についてのみ説明を行う。
【００８４】
ステップＳ３０４では、拡大鏡表示手段１１０において、変化の通知があった表示情報の位置に対して、新たに拡大鏡６２６及び拡大鏡６２８を追加して表示するが、図２３に示すように、表示画面６００において、ステータス表示６０４及びテキスト表示６２４に変化の通知がなされたとする。
【００８５】
この場合、図２４に示すように、このステータス表示６０４及びテキスト表示６２４を包含するように、新たに拡大鏡６２６及び拡大鏡６２８を追加表示する。
【００８６】
ステップＳ３０６では、拡大鏡表示手段１１０において、現在、表示中の拡大鏡６０２と新たに追加表示した拡大鏡６２６及び拡大鏡６２８とが関連性があることを識別して表示する。
【００８７】
図２４に示すように、例えば、表示画面６００において、拡大鏡６０２と拡大鏡６２６及び拡大鏡６２８とをそれぞれ矢印等によって識別情報６２０を表示する。
【００８８】
ステップＳ３０８では、拡大鏡表示手段１１０において、現在、表示中の拡大鏡６０２に対して、拡大鏡６２６及び拡大鏡６２８を閉じるための閉じるボタン６１８を表示する。
【００８９】
この閉じるボタン６１８が押下されると、図２５に示すように、新たに追加表示された拡大鏡６２６及び拡大鏡６２８が非表示となる。
【００９０】
また、ステップＳ３１０では、拡大鏡表示手段１１０において、表示情報に変化があったこと、及びこの変化が生じた位置に対する方向を示す矢印のような変化識別情報６１４を拡大鏡６０２に表示する。
【００９１】
例えば、図１０に示すような表示画面６００において、ステータス表示６０４及びテキスト表示６２４に変化があったことを検出する。
【００９２】
この場合、ステータス表示６０４及びテキスト表示６２４に対して、移動順を決めるための優先度が予め定められており、この優先度に関する情報が表示情報テーブルの優先度情報に対応する。
【００９３】
この優先度情報を用いて、本実施形態では、ステータス表示６０４の方がテキスト表示６２４よりも優先度が高いものとする。
【００９４】
そこで、図２７に示すように、拡大鏡６０２に対して変化識別情報６１４を優先度の高いステータス表示６０４の方向を向くように表示する。
【００９５】
ステップＳ３１２では、押下座標検出手段１０６において、拡大鏡６０２に表示された変化識別情報６１４が押下されたか否かを判定し、押下されたと判定した場合、ステップＳ３１４へ処理を進め、押下されたと判定しない場合、ステップＳ３１８へ処理を進める。
【００９６】
ステップＳ３１４では、拡大鏡表示手段１１０において、変化があった表示情報が表示された位置へ拡大鏡６０２を移動させ、ステップＳ３１６では、拡大鏡表示手段１１０において、拡大鏡６０２の移動に伴い、変化識別情報６１４の方向を補正する。例えば、変化識別情報６１４が矢印であれば、拡大鏡６０２の移動に伴い、変化があった表示情報の位置に向けて矢印の方向を補正する。
【００９７】
この例として、図２７に示す変化識別情報６１４が押下されたことを検知すると、図２８に示すように、拡大鏡６０２が自動的に移動を行い、移動とともに変化識別情報６１４の方向をステータス表示６０４の方向に向かうように補正を行う。
【００９８】
ステップＳ３１８乃至ステップＳ３２２においては、拡大鏡６０２に対して変化識別情報６１４を優先度の高いステータス表示６０４の方向を向くように表示しておき、第１の実施形態と同様な処理を行う。
【００９９】
ステップＳ３２２では、拡大鏡表示手段１１０において、拡大鏡６０２が、変化があった表示情報の位置まで到達したか否かを判定し、到達したと判定した場合、次に表示すべく表示情報がなければ、ステップＳ３２４へ処理を進め、到達したと判定しない場合、ステップＳ３１８へ処理を進める。
【０１００】
ステップＳ３１６の後、あるいはステップＳ３２２の後において、次に向かうべく表示情報が存在する場合、ステップＳ３１０では、拡大鏡表示手段１１０において、変化識別情報６１４を、次に向かうべく表示情報に向けて表示し、存在しない場合、ステップＳ３２４へ処理を進める。
【０１０１】
図２８に示すように、ステータス表示６０４に拡大鏡６０２を移動させた後、変化識別情報６１４をテキスト表示６２４へ向けて表示させ、ユーザは自動でテキスト表示６２４へ拡大鏡６０２を移動させるか、手動で拡大鏡６０２を移動させる。尚、移動させた後、拡大鏡枠６１２を色別などで識別表示する。
【０１０２】
このように、複数の表示情報に変化があったことを通知する場合、その数の分だけ上記の処理を繰り返し行う。
【０１０３】
そして、最後の表示情報に拡大鏡６０２が移動すると、変化識別情報を非表示とし、ステップＳ３２６では、拡大鏡表示手段１１０において、移動させた拡大鏡６０２に、元々表示された位置へ拡大鏡６０２を戻すための戻るボタン６１６を表示する。
【０１０４】
この例として、図２９に示すように、拡大鏡６０２がテキスト表示６２４の位置に自動で到達すると、変化識別情報６１４を非表示とし、拡大鏡６０２に戻るボタン６１６を表示する。
【０１０５】
ステップＳ３２８では、拡大鏡表示手段１１０において、拡大鏡６０２を色別などで識別して表示する。図２９においては、拡大鏡枠６１２を色別などで識別表示する。
【０１０６】
図２９に示すように、戻るボタン６１６を押下すると、図３０に示すように、元々、拡大鏡６０２が表示されていた位置に当該拡大鏡６０２が自動で戻る。
【０１０７】
一方、自動で拡大鏡６０２を移動させずに、ステップＳ３１８からステップＳ３２２までの処理を経由して、ユーザがパネル部１０２に対して触れた軌跡に従って拡大鏡６０２を移動させた場合も、図２９に示すように、拡大鏡６０２がステータス表示６０４に到達すると、拡大鏡枠６１２を色別などで識別表示する。
【０１０８】
そして、図２９に示すように、ユーザがパネル部１０２に対して触れた軌跡に従って拡大鏡６０２を移動させて元々の位置に戻そうとすると、元々の位置に向かって戻るボタン６１６の向きが補正されて、図３０に示すように、拡大鏡６０２が元々の位置まで到達すると戻るボタン６１６が非表示となる。
［第３の実施形態］
【０１０９】
次に、本発明の実施に係る第３の実施形態について説明するが、第１の実施形態及び第２の実施形態では、画面に既に表示されている表示情報に変化があった場合を説明したが、第３の実施形態では、画面に新たにウィンドウが表示された場合も表示情報に変化があったとして処理を行うことについて説明する。
【０１１０】
尚、第１の実施形態及び第２の実施形態における構成及び処理と同様な構成及び処理を行うため、詳細な説明は省略し、異なる部分についてのみ説明を行う。
【０１１１】
本実施形態では、図３に示すフローチャートを用いて、拡大鏡で拡大して表示した表示情報に変化があったことを通知する処理を説明したが、ステップＳ１００において、状態変化検出手段１１２において、パネル部１０２に表示された表示情報に変化があったか否かを判定しているが、この際に、画面表示手段１０８によって新たにウィンドウを起動したか否かを判定し、新たにウィンドウを起動した場合に、ステップＳ１０２へ処理を進めることを追加する。
【０１１２】
例えば、図３１に示すようにエラー警告画面６３０を新たなウィンドウとして表示画面６００に表示する場合、表示情報に変化があったとして判定を行う。
【０１１３】
これにより、ユーザが既に確認した箇所において変化（エラー警告画面が表示）が生じた場合、現在、拡大鏡に視線を向けているユーザは変化に気づかないといった問題を解決することが可能となる。
【０１１４】
ただし、ステップＳ１０４の処理を省略して、ユーザが既に確認した箇所でなくとも、変化（エラー警告画面が表示）が生じた場合に、拡大鏡６０２へ通知する態様をとることも可能である。
【０１１５】
尚、本実施形態では、オブジェクトという単位で表示情報の変化を判定しているが、表示画面６００に対する拡大鏡６０２の表示位置と表示画面６００の各表示情報の位置（文字や画像等の位置）とを用いて、拡大鏡６０２によって拡大して表示した表示情報であるか否かを判定したり、どの位置の表示情報の変化があったかを検出しても良い。
【０１１６】
以上、本発明においては、機器などの表示部に表示された情報に対して拡大して表示した情報が変更された場合、ユーザに通知することで、ユーザが適切に情報を確認することができる。
【０１１７】
以上、実施形態例を詳述したが、本発明は、例えば、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０１１８】
更には、情報処理装置として、携帯端末、画像処理装置、画像形成装置、及び撮影装置など、どのような装置であっても、このようなタッチパネル形式の表示装置を備え、入力を行うことが可能な装置であれば、適用することが可能である。
【０１１９】
また、本発明におけるプログラムは、各処理方法をコンピュータが実行可能（読み取り可能）なプログラムであり、本発明の記憶媒体は、各処理方法をコンピュータが実行可能なプログラムが記憶されている。
【０１２０】
なお、本発明におけるプログラムは、各装置の処理方法ごとのプログラムであってもよい。
【０１２１】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読取り実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１２２】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。
【０１２３】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＥＥＰＲＯＭ、シリコンディスク等を用いることができる。
【０１２４】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータで稼働しているＯＳ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１２５】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１２６】
一方、本発明の例とは異なり、本発明は、１つの機器からなる装置に適用してもよい。つまり、情報処理装置単体に適用してもよい。
【０１２７】
また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１２８】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ，データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステム、あるいは装置が、本発明の効果を享受することが可能となる。なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１２９】
１００    情報処理装置
２０１    ＣＰＵ
２０２    ＲＯＭ
２０３    ＲＡＭ
２０４    システムバス
２０５    入力コントローラ
２０６    ビデオコントローラ
２０７    メモリコントローラ
２０８    通信Ｉ／Ｆコントローラ
２０９    入力部
２１０    表示部
２１１    外部メモリ
【図１】
0006493099.tif 000002
【図２】
0006493099.tif 000003
【図３】
0006493099.tif 000004
【図４】
0006493099.tif 000005
【図５】
0006493099.tif 000006
【図６】
0006493099.tif 000007
【図７】
0006493099.tif 000008
【図８】
0006493099.tif 000009
【図９】
0006493099.tif 000010
【図１０】
0006493099.tif 000011
【図１１】
0006493099.tif 000012
【図１２】
0006493099.tif 000013
【図１３】
0006493099.tif 000014
【図１４】
0006493099.tif 000015
【図１５】
0006493099.tif 000016
【図１６】
0006493099.tif 000017
【図１７】
0006493099.tif 000018
【図１８】
0006493099.tif 000019
【図１９】
0006493099.tif 000020
【図２０】
0006493099.tif 000021
【図２１】
0006493099.tif 000022
【図２２】
0006493099.tif 000023
【図２３】
0006493099.tif 000024
【図２４】
0006493099.tif 000025
【図２５】
0006493099.tif 000026
【図２６】
0006493099.tif 000027
【図２７】
0006493099.tif 000028
【図２８】
0006493099.tif 000029
【図２９】
0006493099.tif 000030
【図３０】
0006493099.tif 000031
【図３１】
0006493099.tif 000032
【図３２】
0006493099.tif 000033