(57)【要約】【課題】拡大表示したい領域だけでなく、その領域を交点とする軸の名称等についても視認性を高める。【解決手段】マウス及びキーボードの操作を検出することにより、特定の行の指定操作を検出したか否かを判断し（Ｓ６）、検出されたならば、当該特定の行Ｘ１につて表示色を変更、もしくは反転表示する（Ｓ７）。また、特定の列の指定操作を検出したか否かを判断し（Ｓ８）、検出されたならば、当該特定の列Ｙ１につて表示色を変更、もしくは反転表示する（ステップＳ９）。拡大表示指定が検出されたか否かを判断し（Ｓ１０）、拡大指定操作が検出されたならば、（１）前記Ｓ７で表示色変更もしくは反転表示させた行Ｘ１の行タイトル、（２）前記Ｓ９で表示色変更もしくは反転表示させた列Ｙ１の列タイトル、（３）これら行タイトルＸ１と列タイトルＹ１の交点にあるセル（Ｘ１、Ｙ１）を拡大するように変形させて表示する（Ｓ１２）。【選択図】図２
2008209814.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも２つの軸の名称が表示されるデータを表示する表示手段と、
この表示手段により表示されているデータの、前記２つの軸の交点の座標を検出する検出手段と、
前記２つの軸の名称の少なくとも一方と、前記検出手段により検出された交点にある表示データとを拡大表示する表示制御手段と
を備えたことを特徴とする表示制御装置。
【請求項２】
前記表示手段により表示されているデータにおいて任意の位置を指定する指定手段を更に備え、
前記検出手段は、前記指定手段により指定された位置において前記２つの軸の交点の座標を検出することを特徴とする請求項１記載の表示制御装置。
【請求項３】
前記表示制御手段は、前記２つの軸の名称の少なくとも一方と、前記検出手段により検出された交点にある表示データの表示色を変更、又は反転表示する手段を更に備えることを特徴とする請求項１又は２記載の表示制御装置。
【請求項４】
前記表示手段は、第１の表示手段と第２の表示手段とを含み、
前記表示制御手段は、前記第１の表示手段と第２の表示手段の少なくとも一方について、拡大表示するように制御することを特徴とする請求項１、２又は３記載の表示制御装置。
【請求項５】
前記少なくとも２つの軸の名称が表示されるデータは表計算データであり、前記２つの軸とは行及び列であることを特徴とする請求項１から４にいずれか記載の表示制御装置。
【請求項６】
前記少なくとも２つの軸の名称が表示されるデータは地図データであり、前記２つの軸とは緯度及び経度であることを特徴とする請求項１から４にいずれか記載の表示制御装置。
【請求項７】
前記少なくとも２つの軸の名称が表示されるデータは夫々の軸に数値が設定された画像データであり、前記２つの軸とは数値であることを特徴とする請求項１から４にいずれか記載の表示制御装置。
【請求項８】
前記表示制御手段は、前記拡大表示した前記２つの軸の名称の少なくとも一方と、前記検出手段により検出された交点にある表示データとを、操作に応答して拡大前の大きさに表示変更する手段を備えることを特徴する請求項１から７にいずれか記載の表示制御装置。
【請求項９】
表示部を備える装置が有するコンピュータを、
前記表示部に少なくとも２つの軸の名称が表示されるデータを表示する第１の表示制御手段、
この第１の表示制御手段により表示されているデータの、前記２つの軸の交点の座標を検出する検出手段、
前記２つの軸の名称の少なくとも一方と、前記検出手段により検出された交点にある表示データとを拡大表示する第２の表示制御手段
として機能させることを特徴とする表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置、及び、表示制御プログラムに関し、詳細には軸が設定された表示データを装置本体の表示部に表示し、もしくは投影させる技術に関する。
【背景技術】
【０００２】
従来より、コンピュータによって処理された表計数データや地図データ等を表示する技術が知られており、近年においては、ディスプレイデバイスの高解像度化やプロジェクターなどの投影装置の普及により、より細かいドットピッチで表現された表示データでも表示可能となっている。
【０００３】
このような技術の普及により、例えば、特許文献１に記載される技術では、表計算ソフトウエアで処理されたデータをそのまま表示するだけでなく、任意に拡大したい行を選択し、その選択された行のデータを拡大表示させることで、視認性を良くする技術も提案されている（特許文献１、図４、第３頁〜第４頁参照。）。
【特許文献１】特開２００５−３０９７６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、このような従来の拡大表示機能は、指定した当該行の全てについて視認性は向上するものの、行や列に名称が設定されている場合には、どの名称の行列について拡大されているのかわからないという問題が生ずる。
【０００５】
本発明は、かかる課題に鑑みてなされたものであり、拡大表示したい領域だけでなく、その領域を交点とする軸の名称等についても視認性を高める表示制御装置、、及び、表示制御プログラムを提供することを目的とするものである。
【課題を解決するための手段】
【０００６】
前記課題を解決するために請求項１記載の発明にあっては、少なくとも２つの軸の名称が表示されるデータを表示する表示手段と、この表示手段により表示されているデータの、前記２つの軸の交点の座標を検出する検出手段と、前記２つの軸の名称の少なくとも一方と、前記検出手段により検出された交点にある表示データとを拡大表示する表示制御手段とを備えたことを特徴とする。
【０００７】
また、請求項２記載の発明にあっては、前記表示手段により表示されているデータにおいて任意の位置を指定する指定手段を更に備え、前記検出手段は、前記指定手段により指定された位置において前記２つの軸の交点の座標を検出することを特徴とする。
【０００８】
また、請求項３記載の発明にあっては、前記表示制御手段は、前記２つの軸の名称の少なくとも一方と、前記検出手段により検出された交点にある表示データの表示色を変更、又は反転表示する手段を更に備えることを特徴とする。
【０００９】
また、請求項４記載の発明にあっては、前記表示手段は、第１の表示手段と第２の表示手段とを含み、前記表示制御手段は、前記第１の表示手段と第２の表示手段の少なくとも一方について、拡大表示するように制御することを特徴とする。
【００１０】
また、請求項５記載の発明にあっては、前記少なくとも２つの軸の名称が表示されるデータは表計算データであり、前記２つの軸とは行及び列であることを特徴とする。
【００１１】
また、請求項６記載の発明にあっては、前記少なくとも２つの軸の名称が表示されるデータは地図データであり、前記２つの軸とは緯度及び経度であることを特徴とする。
【００１２】
また、請求項７記載の発明にあっては、前記少なくとも２つの軸の名称が表示されるデータは夫々の軸に数値が設定された画像データであり、前記２つの軸とは数値であることを特徴とする。
【００１３】
また、請求項８記載の発明にあっては、前記表示制御手段は、前記拡大表示した前記２つの軸の名称の少なくとも一方と、前記検出手段により検出された交点にある表示データとを、操作に応答して拡大前の大きさに表示変更する手段を備えることを特徴する。
【００１４】
また、請求項９記載の発明に係る表示制御プログラムにあっては、表示部を備える装置が有するコンピュータを、前記表示部に少なくとも２つの軸の名称が表示されるデータを表示する第１の表示制御手段、この第１の表示制御手段により表示されているデータの、前記２つの軸の交点の座標を検出する検出手段、前記２つの軸の名称の少なくとも一方と、前記検出手段により検出された交点にある表示データとを拡大表示する第２の表示制御手段として機能させることを特徴とする。
【発明の効果】
【００１５】
本願発明によれば、拡大表示したい領域だけでなく、その領域を交点とする軸の名称等についても視認性を高めることができる。
【発明を実施するための最良の形態】
【００１６】
（第１の実施の形態）
以下、本発明の一実施の形態を図に従って説明する。図１は、本実施の各実施の形態に共通する表示制御装置１の概略構成を示すブロック図である。この表示制御装置１は、バスライン２を介して各部に接続された制御部３を備えている。制御部３は、表示制御装置１の各部を制御するＣＰＵであって、入力部４、システムメモリ・プログラムメモリ５、ファイルメモリ６、ワークメモリ７、及び出力インターフェイス８が接続されている。
【００１７】
入力部４は、マウス、キーボード等を備え、これらマウス、キーボードの操作信号を入力する。システムメモリ・プログラムメモリ５には、ＯＳ（オペレーティングシステム）５１が格納されているとともに、表計算ソフトウエア５２、地図表示ソフトウエア５３、画像処理ソフトウエア５４、表示制御ソフトウエア５５、及びインターフェイス切替ソフトウエア５６が格納されている。ファイルメモリ６には、前記表計算ソフトウエア５２を用いて作製された表計算ファイル、地図表示ソフトウエア５３により表示制御される地図ファイル、画像処理ソフトウエア５４を用いて処理された画像（ＣＡＤ，グラフ）ファイル等が格納される。
【００１８】
ワークメモリ７には、システムメモリ・プログラムメモリ５からソフトウエア５２〜５５がロードされ、これらソフトウエア５２〜５５による各処理内容を一時的に記憶する。出力インターフェイス８には、本体表示部９と外部投影装置１０とが接続されている。本体表示部９は、表示制御装置１に備えられているモニターであって、ＬＣＤパネル及びその駆動回路等で構成されている。外部投影装置１０は、表示制御装置１に接続されたプロジェクターである。
【００１９】
図２は、本発明の第１の実施の形態に係る表計算ソフトにおける拡大表示手順を示すフローチャートである。制御部３は、システムメモリ・プログラムメモリ５から表示制御ソフトウエア５５及びインターフェイス切替ソフトウエア５６をロードして実行することにより、このフローチャートに示す手順で処理を行う。
【００２０】
先ず、ファイルメモリ６からの所定のファイル、本実施の形態においては表計算ファイルの選択が検出されたか否かを判断し（ステップＳ１）、検出されない場合にはその他の処理に移行する。ユーザが入力部４にての操作を行って、ファイルメモリ６に予め格納されている表計算ファイルを選択すると、ステップＳ１の判断がＹＥＳとなり、選択されたファイルをファイルメモリ６から読み出す（ステップＳ２）。
【００２１】
次に、この読み出したファイルのファイル形式（拡張子）から対応するソフトウエア（表計算ソフトウエア５２）を、システムメモリ・プログラムメモリ５からワークメモリ７にロードして実行する（ステップＳ３）。そして、選択されたファイルをワークメモリ７に展開し（ステップＳ４）、この展開したファイルのファイルデータを表示する（ステップＳ５）。このファイルデータの表示は、本体表示部９又は外部投影装置１０のいずれ一方で行う。
【００２２】
更に、マウス及びキーボードの操作を検出することにより、特定の行の指定操作を検出したか否かを判断する（ステップＳ６）。つまり、図３に示すように、表計算ファイルＦは行Ｘのセルと列Ｙのセルとで構成されており、ユーザが例えば最上部のタイトル行においてセルＸ１を指定すると、当該セルが特定の行Ｘ１として検出される。そして、この特定の行Ｘ１が検出されたならば、当該特定の行Ｘ１につて表示色を変更、もしくは反転表示する（ステップＳ７）。
【００２３】
また、マウス及びキーボードの操作を検出することにより、特定の列の指定操作を検出したか否かを判断する（ステップＳ８）。つまり、図３に示すように、ユーザが例えば左端の列タイトルにおいてセルＹ１を指定すると、当該セルが特定の列Ｙ１として検出される。そして、この特定の列Ｙ１が検出されたならば、当該特定の列Ｙ１につて表示色を変更、もしくは反転表示する（ステップＳ９）。
【００２４】
引き続き、入力部４での所定のキー操作等による拡大表示指定が検出されたか否かを判断し（ステップＳ１０）、拡大表示指定があるまで待機する。拡大指定操作が検出されたならば、出力先選択が検出されたか否かを判断する（ステップＳ１１）。表示出力先を本体表示部９から外部投影装置１０に、又は外部投影装置１０から本体表示部９に変更する出力先選択が検出された場合には（ステップＳ１１：ＹＥＳ）、後述するステップＳ２１に進む。
【００２５】
また、出力先選択が検出されない場合には（ステップＳ１１：ＮＯ）、
（１）前記ステップＳ７で表示色変更もしくは反転表示させた行Ｘ１の行タイトル
（２）前記ステップＳ９で表示色変更もしくは反転表示させた列Ｙ１の列タイトル
（３）これら行タイトルＸ１と列タイトルＹ１の交点にあるセル（Ｘ１、Ｙ１）
を拡大するように変形させて表示する（ステップＳ１２）。
【００２６】
したがって、このステップＳ１２での処理により、図３に示すように、セル内の行タイトルＸ１、列タイトルＹ１、及びこれらの交点にあるセル（Ｘ１，Ｙ１）が拡大表示される。よって、拡大表示したい領域であるセル（Ｘ１，Ｙ１）だけでなく、その領域を交点とする軸の名称である行タイトルＸ１と列タイトルＹ１とについても視認性を高めることができる。
【００２７】
しかも、本実施の形態においては、表示色を変更、もしくは反転表示した上で、拡大変形させて表示させて表示することから、セル（Ｘ１，Ｙ１）、及びその領域を交点とする軸の名称である行タイトルＸ１と列タイトルＹ１の視認性を一層高めることができる。
【００２８】
なお、このように行タイトルＸ１、列タイトルＹ１、及びこれらの交点にあるセル（Ｘ１，Ｙ１）を拡大表示するに際しては、図示のように隣接するＸ方向のセルとの接合ラインがなだらかに連続するように変形を行う。
【００２９】
次に、セルのフォーカス移動が検出されたか否かを判断する（ステップＳ１３）。このセルのフォーカス移動は、拡大変形させたセルをマウスでドラッグすることにより行う。したがって、ユーザがマウスポインタをセル（Ｘ１，Ｙ１）に位置させた後ドラッグすると、ステップＳ１３の判断がＹＥＳとなる。
【００３０】
ステップＳ１３の判断がＹＥＳとなると、ステップＳ１４に進み、移動指示に応じて拡大表示させるセルを移動させる（ステップＳ１４）。したがって、図３に示したセル（Ｘ１，Ｙ１）をＸ方向に（Ｘ２，Ｙ１）までドラッグしたとすると、図４に示すように、セル（Ｘ２，Ｙ１）が拡大変形されることとなる。
【００３１】
また、このステップＳ１４においては、この移動したセルを交点とする行タイトル、列タイトルについても拡大表示させる。したがって、前述のように図３に示したセル（Ｘ１，Ｙ１）をＸ方向に（Ｘ２，Ｙ１）までドラッグしたとすると、図４に示すように、図４に示すように、セル（Ｘ２，Ｙ１）が拡大変形されるとともに、これを新たな交点とする行タイトルＸ２も拡大表示されることとなる。このように、拡大表示したい領域であるセル（Ｘ１，Ｙ１）を移動した場合であっても、その領域を交点とする軸の名称である行タイトルＸ２と列タイトルＹ１とについて視認性を高めることができる。
【００３２】
なお、図４においては、拡大表示したいセルをＸ方向に移動させた場合のみを示したが、Ｙ方向にも移動させた場合には、移動したセルを新たな交点とする列タイトルも拡大表示されることとなる。また、このステップＳ１４の処理は、キャンセル操作が検出されるまで（ステップＳ１５）継続し、キャンセル操作が検出されたならば（ステップＳ１５：ＹＥＳ）、ステップＳ５に戻る。また、ステップＳ８で特定の列の指定操作が検出されなかった場合にも、キャンセル操作が検出されたか否かを判断し（ステップＳ１６）。キャンセル操作が検出されなかった場合には、ステップＳ５に戻り、検出された場合にはステップＳ７に戻る。
【００３３】
したがって、ステップＳ１５及びステップＳ１６のいずれにおいてもキャンセル操作が検出された場合には、ステップＳ５に戻って該ステップＳ５でファイルデータの表示処理が再度実行される。よって、拡大表示されていた行及び列タイトル及び交点のセルが元の表示状態となり、通常の形態で表計算ファイルが表示された状態に復帰する。これにより、拡大したデータを視認した後、拡大表示が不要となった際には、迅速に、部分的な拡大表示のない通常の表示状態に復帰させることができる。
【００３４】
他方、ステップＳ６の判断がＮＯであり、特定の行の指定操作が検出されなかった場合には、ステップＳ１７に進んで、マウスでのクリック操作等により、特定（所望）のセルの選択が検出されたか否かを判断する（ステップＳ１７）。特定のセルの選択が検出されたならば、当該選択された特定のセル、このセルを交点とする行と列について表示色を変更、もしくは反転表示する（ステップＳ１８）。
【００３５】
引き続き、入力部４での所定のキー操作等による拡大表示指定が検出されたか否かを判断し（ステップＳ１９）、拡大表示指定があるまで待機する。拡大指定操作が検出されたならば、出力先選択が検出されたか否かを判断する（ステップＳ２０）。表示出力先を本体表示部９から外部投影装置１０に、又は外部投影装置１０から本体表示部９に変更する出力先選択が検出されない場合には（ステップＳ２０：ＮＯ）、前述したステップＳ１２に進む。
【００３６】
また、このステップＳ２０で出力先選択が検出された場合、及び前記ステップＳ１１で出力先選択が検出された場合には、選択された出力先について
（１）前記ステップＳ１８で表示色変更もしくは反転表示させた行の行タイトル
（２）前記ステップＳ１８で表示色変更もしくは反転表示させた列の列タイトル
（３）これら行タイトルと列タイトルの交点にあるセル
を拡大するように変形させて表示する（ステップＳ２１）。
【００３７】
したがって、前述とは逆に先にセル（Ｘ１，Ｙ１）を選択した場合であっても、このステップＳ２１での処理により、図３に示すように、セル内の行タイトルＸ１、列タイトルＹ１、及びこれらの交点にあるセル（Ｘ１，Ｙ１）を拡大表示することができる。
【００３８】
したがって、拡大表示したい領域であるセル（Ｘ１，Ｙ１）だけでなく、その領域を交点とする軸の名称である行タイトルＸ１と列タイトルＹ１とについても視認性を高めることができる。
【００３９】
しかも、本実施の形態においては、出力先選択検出の有無（ステップＳ１１、Ｓ２０）により、本体表示部９と外部投影装置１０とを自在に切り替えることが可能であることから、本体表示部９と外部投影装置１０のいずれにおいても、セル（Ｘ１，Ｙ１）だけでなく、行タイトルＸ１と列タイトルＹ１とについて視認性を高めることができる。
【００４０】
次に、前述と同様に、セルのフォーカス移動が検出されたか否かを判断する（ステップＳ２２）。移動が検出されたならば、移動指示に応じて拡大表示させるセルを移動させるとともに、の移動したセルを交点とする行タイトル、列タイトルについても拡大表示させる（ステップＳ２３）。また、このステップＳ２３の処理は、キャンセル操作が検出されるまで（ステップＳ２４）継続し、キャンセル操作が検出されたならば（ステップＳ２４：ＹＥＳ）、ステップＳ５に戻る。
【００４１】
（第１の実施の形態の変形例）
図５は、本発明の第１の実施の形態の変形例における処理手順を示すフローチャートである。予め、本体表示部９及び／又は外部投影装置１０にファイルメモリ６から読み出した表計算ファイルを表示させた状態において、マウスクリックを検出したか否かを判断する（ステップＳ１０１）。マウスクリックが検出されない場合には、終了コマンドが発生したか否かを判断し（ステップＳ１１６）、終了コマンドが発生した時点でこのフローに従った処理を終了する。
【００４２】
また、ステップＳ１０１での判断がＹＥＳであってマウスクリックが検出された場合には、当該マウスクリックが画像上部所定範囲内で検出されたか否かを判断する（ステップＳ１０２）。ここで、表示されている表計算ファイルにおいて画像の上部所定範囲は、行タイトルが存在する行部分である。したがって、ステップＳ１０２で、マウスクリックが画像上部所定範囲内で検出されたか否かを判断することにより、いずれかの行タイトルが選択されたか否かを判断することができる。
【００４３】
また、「画像上部所定範囲」に関しては、画像全体に対する比率により行タイトルとなり得る画像上部の所定範囲の領域を定めておく。例えば、表示されている計算ファイルが２０行からなるものであれば、最上部の１／２０の領域を「画像上部所定範囲」としておく。これにより、当該マウスクリックが画像上部所定範囲内で検出されたか否かの判断で、実質的にいずれかの行タイトルが選択されたか否かを判断することができる。
【００４４】
そして、ステップＳ１０２でクリックが画像上部所定範囲内で検出された場合は、クリックされた位置の周囲に所定範囲大の枠が検出できたか否かを判断する（ステップＳ１０３）。すなわち、表計算ファイルは、複数のセルの結合体であるから、ユーザが所望の行タイトルのいずれかを正しくクリックすれば、その周囲には所定範囲大（セルの大きさ）の枠が検出されるはずである。よって、ステップＳ１０３の判断はＹＥＳとなり、ステップＳ１０４に進む。
【００４５】
しかし、各セルの大きさが著しく異なる等の何らかの理由により、クリック点の周囲に所定範囲大の枠を検出できなかった場合には、周囲の特定サイズを枠と見なす（ステップＳ１０４）。つまり、クリック点を中心として画像面積に対する比率で求めた矩形領域を枠領域とする。したがって、表示されている行計算ファイルが２０行×９列であるならば、クリック点を中心とした一つのセル（サイズにして１／１８０）の矩形領域を枠領域とする。
【００４６】
次に、ステップＳ１０３で検出した枠領域、又はステップＳ１０４で枠と見なした枠領域が、既に拡大変形されている領域であるか否かを判断する（ステップＳ１０５）。既に拡大変形されている領域である場合には、当該クリック領域の拡大変形を元に戻す（ステップＳ１０６）。したがって、既に拡大変形されている行タイトルをクリックした場合には、これを元の大きさに戻すことができる。
【００４７】
また、ステップＳ１０５での判断の結果、当該クリック領域が拡大変形されていない場合には、枠内を拡大変形するとともに、周辺に所定の変形を加える（ステップＳ１０７）。なお、このステップＳ１０７の処理については、後述する。
【００４８】
一方、ステップＳ１０２での判断の結果、クリックが画像上部所定範囲内で検出されなかった場合には、画像左部所定範囲内で検出されたか否かを判断する（ステップＳ１０８）。ここで、表示されている表計算ファイルにおいて画像の左部所定範囲は、列タイトルが存在する列部分である。したがって、ステップＳ１０８で、クリックが画像左部所定範囲内で検出されたか否かを判断することにより、いずれかの列タイトルが選択されたか否かを判断することができる。
【００４９】
また、「画像左部所定範囲」に関しては、画像全体に対する比率により列タイトルとなり得る画像左部の所定範囲を領域を定めておく。例えば、表示されている計算ファイルが９列からなるものであれば、最左部の１／９の領域を「画像左部所定範囲」としておく。これにより、当該マウスクリックが画像左部所定範囲内で検出されたか否かの判断で、実質的にいずれかの列タイトルが選択されたか否かを判断することができる。
【００５０】
そして、ステップＳ１０８でクリックが画像左部所定範囲内で検出された場合は、前述したステップＳ１０３に進み、ステップＳ１０３〜Ｓ１０７の処理を実行する。したがって、ユーザが先に画像左部所定範囲Ｙ１内でクリックを行った場合には（ステップＳ１０２：ＮＯ、かつステップＳ１０８：ＹＥＳ）、ステップＳ１０７での処理により、図６に示すように、列タイトルであるセルＹ１が拡大表示されるとともに、周辺が所定の変形処理されることとなる。
【００５１】
ここで、図６のような場合、検出したセルＹ１を矩形の中心を基準にそのまま拡大すると、拡大されたセルにおける左部分が画像の外にはみ出して、表示不可能となってしまう。このような状態を回避するために、仮想的にセルＹ１が左方向に更に倍の大きさがあること見なすことにより、実際のセルＹ１の左端部が仮想的なセルの中心であるとして、拡大処理を行う。そして、この拡大処理した枠内に文字を配列する。
また、ステップＳ１０７における周辺の所定の変形により、図６に示すように、拡大したセルＹ１の周辺をなだらかに繋がるように変形する。
【００５２】
なお、図６は画像左部所定範囲内でのみクリックが検出されてステップＳ１０７の処理が実行された場合を示したが、画像上部所定範囲内でもクリックが検出されてステップＳ１０７の処理が実行された場合には、図７に示すように、列タイトルＹ１のみならず行タイトルＸ１も拡大変形表示されることとなる。
【００５３】
また、前記ステップＳ１０８での判断もＮＯであった場合、つまりクリックが画像上部所定範囲内と画像左部所定範囲内のいずれでも検出されなかった場合には、これら画像上部所定範囲内と画像左部所定範囲内を除く画像内に拡大表示領域があるか否かを判断する（ステップＳ１０９）。前記画像内に拡大表示領域がない場合には、ステップＳ１０１に戻る。しかし、前記画像内に拡大表示領域がある場合には、当該拡大表示領域を元の大きさの画像に戻してから（ステップＳ１１０）、ステップＳ１０１に戻る。したがって、画像上部所定範囲内と画像左部所定範囲内を除く画像内に拡大表示領域がある場合には、これら画像上部所定範囲内と画像左部所定範囲内を除く任意の領域でクリックを行うことにより、拡大表示領域を元の大きさに戻すことができる。
【００５４】
他方、ステップＳ１０７に続くステップＳ１１１においては、クリック領域他方も拡大変形あるか否か、つまり、画像上部所定範囲内と画像左部所定範囲内との両方に拡大変形領域があるか否かを判断する。そして、未だいずれか一方の所定範囲内のみしか拡大変形領域がない場合には、ステップＳ１０１に戻る。しかし、前記ステップＳ１０７の処理が画像上部所定範囲内と画像左部所定範囲内とについて実行されると、画像上部所定範囲内と画像左部所定範囲内との両方に拡大変形領域があることとなり（図７参照）、ステップＳ１１１の判断はＹＥＳとなる。したがって、ステップＳ１１１からステップＳ１１２に進み、画像上部所定範囲内の拡大変形領域と画像左部所定範囲内拡大変形領域との交差領域に既に拡大変形領域があるか否かを判断する（ステップＳ１１２）。前記交差領域に既に拡大変形領域がある場合には、この領域を元に戻す（ステップＳ１１３）。
【００５５】
しかし、未だ交差領域に拡大変形領域がない場合には、上部と左部の検出枠を他辺まで拡張した場合に両者が交差する領域を枠と見なす（ステップＳ１１４）。そして、この見なした枠に対して、前述したステップＳ１０７での処理と同様に、枠内拡大変形を実行するとともに、周辺を所定の変形処理する（ステップＳ１１５）。したがって、図７の状態で、ステップＳ１１４及びステップＳ１１５の処理が実行されることにより、前述した実施の形態における図３と同様に、行タイトルＸ１、列タイトルＹ１、及びこれらの交点にあるセル（Ｘ１，Ｙ１）が拡大表示される。したがって、拡大表示したい領域であるセル（Ｘ１，Ｙ１）だけでなく、その領域を交点とする軸の名称である行タイトルＸ１と列タイトルＹ１とについても視認性を高めることができる。
【００５６】
（第２の実施の形態）
【００５７】
図８は、本発明の第２の実施の形態に係る地図ファイルを描画するソフトウエアにおける拡大表示手順を示すフローチャートである。先ず、ファイルメモリ６からの所定のファイル、本実施の形態においては地図ファイルの選択が検出されたか否かを判断し（ステップＳ３１）、検出されない場合にはその他の処理に移行する。ユーザが入力部４にての操作を行って、ファイルメモリ６に予め格納されている地図ファイルを選択すると、ステップＳ３１の判断がＹＥＳとなり、選択されたファイルをファイルメモリ６から読み出す（ステップＳ３２）。
【００５８】
次に、この読み出したファイルのファイル形式（拡張子）から対応するソフトウエア（地図表示ソフトウエア５３）をワークメモリ７にロードして実行する（ステップＳ３３）。そして、選択されたファイルをワークメモリ７に展開し（ステップＳ３４）、この展開したファイルのファイルデータを表示する（ステップＳ３５）。このファイルデータの表示は、本体表示部９又は外部投影装置１０のいずれ一方で行う。
【００５９】
更に、マウス及びキーボードの操作を検出することにより、表示された地図において特定の領域の指定操作を検出したか否かを判断する（ステップＳ３６）。表示された地図において特定の領域の指定が検出されたならば、指定された領域と、この領域を交点とするＸ軸の数値とＹ軸の数値について表示色を変更、もしくは反転表示する（ステップＳ３７）。
【００６０】
つまり、ステップＳ３５で表示された地図には、その左側又は／及び右側に緯度を示す数値が上下方向（Ｙ方向）に定義され、画像の上側又は／及び下側に経度を示す数値が左右方向（Ｘ方向）に定義されている。したがって、ステップＳ３７においては、指定された領域と、この領域を交点とする左側又は／及び右側の緯度と、上側又は／及び下側の経度の表示色を変更、もしくは反転表示する。
【００６１】
引き続き、入力部４での所定のキー操作等による拡大表示指定が検出されたか否かを判断し（ステップＳ３８）、拡大表示指定が検出されない場合には、キャンセル操作が検出されたか否かを判断する（ステップＳ４４）。キャンセル操作が検出された場合には、ステップＳ３５に戻り、検出されない場合にはステップＳ３７に戻る。また、拡大指定操作が検出されたならば、出力先選択が検出されたか否かを判断する（ステップＳ３９）。表示出力先を本体表示部９から外部投影装置１０に、又は外部投影装置１０から本体表示部９に変更する出力先選択が検出された場合には（ステップＳ３９：ＹＥＳ）、後述するステップＳ４５に進む。
【００６２】
また、出力先選択が検出されない場合には（ステップＳ３９：ＮＯ）、
（１）前記ステップＳ３７で表示色変更もしくは反転表示させた緯度
（２）前記ステップＳ３７で表示色変更もしくは反転表示させた経度
（３）これら緯度及び経度の交点にある領域
を拡大するように変形させて表示する（ステップＳ４０）。
【００６３】
したがって、このステップＳ４０での処理により、ユーザが指定した領域と、その緯度及び経度が拡大表示される。したがって、拡大表示したい領域だけでなく、その領域を交点とする緯度、経度、つまり指定した領域の緯度、経度についても視認性を高めることができる。
【００６４】
次に、領域のフォーカス移動が検出されたか否かを判断する（ステップＳ４１）。この領域のフォーカス移動は、表示されている地図上において指定した領域から他の領域へマウスでドラッグすることにより行う。したがって、ユーザがマウスポインタを拡大変形させた領域に位置させた後ドラッグすると、ステップＳ４１の判断がＹＥＳとなる。
【００６５】
したがって、ステップＳ４２に進み、移動指示に応じて拡大表示させる領域を移動させ、また、この移動させた領域を交点とする経度、緯度についても拡大表示させる（ステップＳ４２）。よって、ドラッグしながらマウスポインタを緯度、経度が異なる他の領域に移動させると、マウスポインタにより指定される領域が拡大表示されるのみならず、当該領域を交点する緯度、経度も拡大表示される。
【００６６】
したがって、拡大表示したい領域を変更する場合であっても、当該領域及びその緯度、経度をについて視認性を高めることができる。
【００６７】
また、このステップＳ４２の処理は、キャンセル操作が検出されるまで（ステップＳ４３）継続し、キャンセル操作が検出されたならば（ステップＳ４３：ＹＥＳ）、ステップＳ３５に戻る。また、前述のようにステップＳ４４でキャンセル操作が検出された場合にもステップＳ３５に戻る。したがって、ステップＳ４３及びステップＳ４４のいずれにおいてもキャンセル操作が検出された場合には、ステップＳ３５に戻って該ステップＳ３５でのファイルデータの表示処理により、拡大表示されていた領域及びその緯度、経度が元の表示状態となり、通常の形態で地図ファイルが表示された状態に復帰する。
【００６８】
他方、前記ステップＳ３９で出力先選択が検出された場合には（ステップＳ３９：ＹＥＳ）、選択された出力先について、
（１）前記ステップＳ３７で表示色変更もしくは反転表示させた緯度
（２）前記ステップＳ３７で表示色変更もしくは反転表示させた経度
（３）これら緯度及び経度の交点にある領域
を拡大するように変形させて表示する（ステップＳ４５）。
【００６９】
しかる後に、前記ステップＳ４１と同様に領域のフォーカス移動が検出されたか否かを判断し（ステップＳ４６）、領域のフォーカス移動が検出された時点で、前述したステップＳ４２以降の処理を実行する。
【００７０】
（第３の実施の形態）
図９は、本発明の第３の実施の形態に係る画像処理（ＣＡＤ、グラフ）ソフトにおける拡大表示手順を示すフローチャートである。先ず、ファイルメモリ６からの所定のファイル、本実施の形態においてはファイルの選択が検出されたか否かを判断し（ステップＳ５１）、検出されない場合にはその他の処理に移行する。ユーザが入力部４にての操作を行って、ファイルメモリ６に予め格納されているＣＡＤ又はグラフファイルを選択すると、ステップＳ５１の判断がＹＥＳとなり、選択されたファイルをファイルメモリ６から読み出す（ステップＳ５２）。
【００７１】
次に、この読み出したファイルのファイル形式（拡張子）から対応するソフトウエア（画像処理ソフトウエア５４）をワークメモリ７にロードして実行する（ステップＳ５３）。そして、選択されたファイルをワークメモリ７に展開し（ステップＳ５４）、この展開したファイルのファイルデータを表示する（ステップＳ５５）。このファイルデータの表示は、本体表示部９又は外部投影装置１０のいずれ一方で行う。
【００７２】
更に、マウス及びキーボードの操作を検出することにより、表示されたＣＡＤデータ又はグラフにおいて特定の座標位置の指定操作を検出したか否かを判断する（ステップＳ５６）。表示されたＣＡＤデータ又はグラフにおいて特定の座標位置の指定が検出されたならば、指定された座標位置と、この座標位置を交点とするＸ軸の数値とＹ軸の数値について表示色を変更、もしくは反転表示する（ステップＳ５７）。
【００７３】
つまり、ステップＳ５５で表示されたＣＡＤデータ又はグラフ画像には、その左側又は／及び右側にＹ軸の値を示す数値が上下方向に配列され、画像の上側又は／及び下側にＸ軸の値を示す数値が左右方向に配列されている。したがって、ステップＳ５７においては、指定された座標位置と、この座標位置を交点とする左側又は／及び右側のＹ軸の数値と、上側又は／及び下側のＸ軸の数値の表示色を変更、もしくは反転表示する。
【００７４】
引き続き、入力部４での所定のキー操作等による拡大表示指定が検出されたか否かを判断し（ステップＳ５８）、拡大表示指定が検出されない場合には、キャンセル操作が検出されたか否かを判断する（ステップＳ６４）。キャンセル操作が検出された場合には、ステップＳ５５に戻り、検出されない場合にはステップＳ５７に戻る。また、拡大指定操作が検出されたならば、出力先選択が検出されたか否かを判断する（ステップＳ５９）。表示出力先を本体表示部９から外部投影装置１０に、又は外部投影装置１０から本体表示部９に変更する出力先選択が検出された場合には（ステップＳ５９：ＹＥＳ）、後述するステップＳ６５に進む。
【００７５】
また、出力先選択が検出されない場合には（ステップＳ５９：ＮＯ）、
（１）前記ステップＳ５７で表示色変更もしくは反転表示させたＹ軸の数値
（２）前記ステップＳ５７で表示色変更もしくは反転表示させたＸ軸の数値
（３）これらＹ軸の数値及びＸ軸の数値の交点にある座標位置
を拡大するように変形させて表示する（ステップＳ６０）。
【００７６】
したがって、このステップＳ６０での処理により、ユーザが指定した座標位置と、そのＹ軸の数値及びＸ軸の数値が拡大表示される。したがって、拡大表示したい座標位置だけでなく、その座標位置を交点とするＹ軸の数値、Ｘ軸の数値、つまり指定した座標位置のＹ軸の数値、Ｘ軸の数値についても視認性を高めることができる。
【００７７】
次に、座標位置のフォーカス移動が検出されたか否かを判断する（ステップＳ６１）。この座標位置のフォーカス移動は、表示されているＣＡＤデータ又はグラフ上において指定した座標位置から他の座標位置へマウスでドラッグすることにより行う。したがって、ユーザがマウスポインタを拡大変形させた座標位置に位置させた後ドラッグすると、ステップＳ６１の判断がＹＥＳとなる。
【００７８】
したがって、ステップＳ６２に進み、移動指示に応じて拡大表示させる座標位置を移動させ、また、この移動させた座標位置を交点とするＸ軸の数値、Ｙ軸の数値についても拡大表示させる（ステップＳ６２）。よって、ドラッグしながらマウスポインタをＹ軸の数値、Ｘ軸の数値が異なる他の座標位置に移動させると、マウスポインタにより指定される座標位置が拡大表示されるのみならず、当該座標位置を交点するＹ軸の数値、Ｘ軸の数値も拡大表示される。
【００７９】
したがって、拡大表示したい座標位置を変更する場合であっても、当該座標位置及びそのＹ軸の数値、Ｘ軸の数値をについて視認性を高めることができる。
【００８０】
また、このステップＳ６２の処理は、キャンセル操作が検出されるまで（ステップＳ６３）継続し、キャンセル操作が検出されたならば（ステップＳ６３：ＹＥＳ）、ステップＳ５５に戻る。また、前述のようにステップＳ６４でキャンセル操作が検出された場合にもステップＳ５５に戻る。したがって、ステップＳ６３及びステップＳ６４のいずれにおいてもキャンセル操作が検出された場合には、ステップＳ５５に戻って該ステップＳ５５でのファイルデータの表示処理により、拡大表示されていた座標位置及びそのＹ軸の数値、Ｘ軸の数値が元の表示状態となり、通常の形態でＣＡＤデータ又はグラフが表示された状態に復帰する。
【００８１】
他方、前記ステップＳ５９で出力先選択が検出された場合には（ステップＳ５９：ＹＥＳ）、選択された出力先について、
（１）前記ステップＳ５７で表示色変更もしくは反転表示させたＹ軸の数値
（２）前記ステップＳ５７で表示色変更もしくは反転表示させたＸ軸の数値
（３）これらＹ軸の数値及びＸ軸の数値の交点にある座標位置
を拡大するように変形させて表示する（ステップＳ６５）。
【００８２】
しかる後に、前記ステップＳ６１と同様に座標位置のフォーカス移動が検出されたか否かを判断し（ステップＳ６６）、座標位置のフォーカス移動が検出された時点で、前述したステップＳ６２以降の処理を実行する。
【００８３】
なお、実施の形態においては、本体表示部９と外部投影装置１０とを設けるようにしたが、いずれか一方のみを設けるようにしてもよい。また、実施の形態においては、表示色を変更もしくは反転表示してから、拡大変形を行うようにしたが、表示色の変更もしくは反転表示を行うことなく、拡大変形のみを行うようにしてもよい。
【図面の簡単な説明】
【００８４】
【図１】本発明の一実施の形態に係る表示制御装置のブロック図である。
【図２】第１の実施の形態の処理手順を示すフローチャートである。
【図３】同実施の形態の表示例を示す図である。
【図４】同実施の形態の表示例を示す図である。
【図５】第１の実施の形態の変形例における処理手順を示すフローチャートである。
【図６】同変形例の表示例を示す図である。
【図７】同変形例の表示例を示す図である。
【図８】第２の実施の形態の処理手順を示すフローチャートである。
【図９】第３の実施の形態の処理手順を示すフローチャートである。
【符号の説明】
【００８５】
１    表示制御装置
３    制御部
４    入力部
５    プログラムメモリ
６    ファイルメモリ
７    ワークメモリ
８    出力インターフェイス
９    本体表示部
１０    外部投影装置
５２    表計算ソフトウエア
５３    地図表示ソフトウエア
５４    画像処理ソフトウエア
５５    表示制御ソフトウエア
５６    インターフェイス切替ソフトウエア
【図１】
2008209814.tif 000003
【図２】
2008209814.tif 000004
【図３】
2008209814.tif 000005
【図４】
2008209814.tif 000006
【図５】
2008209814.tif 000007
【図６】
2008209814.tif 000008
【図７】
2008209814.tif 000009
【図８】
2008209814.tif 000010
【図９】
2008209814.tif 000011