(57)【要約】【課題】情報処理装置の画面に表示された内容および端末の状況に応じて、表示内容のサイズ変更を行うことが可能な情報処理装置を提供すること。【解決手段】表示部を有する情報処理装置であって、前記表示部と操作者の距離の変化に応じた当該表示部への表示内容の拡縮設定が、当該表示内容に対応して設定された拡縮表示情報記憶手段と、前記表示部と操作者の距離の変化状態を取得する変化状態取得手段と、前記表示部に表示された表示内容を判定する表示内容判定手段と、前記拡縮表示情報記憶手段に記憶された拡縮設定を利用して、前記変化状態および前記表示内容に対応する拡縮表示を前記表示部に対して行う拡縮表示制御手段と、を有することを特徴とする。【選択図】図５
2017016223.tif 000002
【特許請求の範囲】
【請求項１】
表示部を有する情報処理装置であって、
前記表示部と操作者の距離の変化に応じた当該表示部への表示内容の拡縮設定が、当該表示内容に対応して設定された拡縮表示情報記憶手段と、
前記表示部と操作者の距離の変化状態を取得する変化状態取得手段と、
前記表示部に表示された表示内容を判定する表示内容判定手段と、
前記拡縮表示情報記憶手段に記憶された拡縮設定を利用して、前記変化状態および前記表示内容に対応する拡縮表示を前記表示部に対して行う拡縮表示制御手段と、
を有することを特徴とする情報処理装置。
【請求項２】
前記表示内容の指定をユーザ操作によって受付ける指定受付手段を更に有し、
前記表示内容判定手段は、前記指定受付手段により受付けた位置に表示された内容を表示内容として判定することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記拡縮表示制御手段は前記指定受付手段によって表示内容の指定を受付けている状態で前記表示部と操作者の距離の変化があった場合に、前記表示部に対して拡縮表示を行うことを特徴とする。請求項１または２記載の情報処理装置。
【請求項４】
前記拡縮表示情報記憶手段に記憶された表示内容として、表示されたデータの種類が設定されていることを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
表示部を有し、前記表示部と操作者の距離の変化に応じた当該表示部への表示内容の拡縮設定が、当該表示内容に対応して設定された拡縮表示情報記憶手段を有する情報処理装置の制御方法であって、
前記表示部と操作者の距離の変化状態を取得する変化状態取得ステップと、
前記表示部に表示された表示内容を判定する表示内容判定ステップと、
前記拡縮表示情報記憶手段に記憶された拡縮設定を利用して、前記変化状態および前記表示内容に対応する拡縮表示を前記表示部に対して行う拡縮表示制御ステップと、
を有することを特徴とする情報処理装置の制御方法。
【請求項６】
表示部を有し、前記表示部と操作者の距離の変化に応じた当該表示部への表示内容の拡縮設定が、当該表示内容に対応して設定された拡縮表示情報記憶手段を有する情報処理装置で読み取り可能なプログラムであって、
前記情報処理装置を、
前記表示部と操作者の距離の変化状態を取得する変化状態取得手段と、
前記表示部に表示された表示内容を判定する表示内容判定手段と、
前記拡縮表示情報記憶手段に記憶された拡縮設定を利用して、前記変化状態および前記表示内容に対応する拡縮表示を前記表示部に対して行う拡縮表示制御手段と、
を有することを特徴とする情報処理装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理装置の制御方法、およびプログラムに関する。
【背景技術】
【０００２】
近年、スマートフォンやタブレット端末などの携帯可能な情報処理装置が利用されている。情報処理装置の表示画面には、画像や文書などさまざまな情報を表示することが可能となっており、また、表示された内容を大きく（拡大）したり小さく（縮小）したりして表示することができる。
【０００３】
このような情報処理装置では、画面を拡大したり縮小する場合、ピンチインやピンチアウトといったタッチ操作や、メニューから拡大したり縮小したりする操作を行う必要があり、時間や手間がかかり、操作性も悪い場合があった。
【０００４】
そこで、特許文献１では、画面上に表示された画像等の情報のサイズを自然な操作感覚にて簡単に変更することができる電子機器が提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−６５８３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１では、機器本体が移動された時の移動量を、加速度センサを利用して検出し、移動量に応じて表示された情報の表示サイズを動的に変更するようになっており、サイズの変更は端末の移動に対してあらかじめ設定しておくようになっている。
【０００７】
よって、例えば体から離されると拡大、遠ざかると縮小される。または、その逆で体から離されると縮小、遠ざかると拡大される。
【０００８】
ユーザによっては、表示された内容によって、拡大したかったり縮小したかったりする場合があり、特許文献１ではこのような表示された内容によってサイズの変更をおこなうことはできなかった。
【０００９】
そこで、本発明では、画面に表示された内容および端末の状況に応じて、表示内容のサイズ変更を行うことが可能な情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
表示部を有する情報処理装置であって、前記表示部と操作者の距離の変化に応じた当該表示部への表示内容の拡縮設定が、当該表示内容に対応して設定された拡縮表示情報記憶手段と、前記表示部と操作者の距離の変化状態を取得する変化状態取得手段と、前記表示部に表示された表示内容を判定する表示内容判定手段と、前記拡縮表示情報記憶手段に記憶された拡縮設定を利用して、前記変化状態および前記表示内容に対応する拡縮表示を前記表示部に対して行う拡縮表示制御手段と、を有する。
【発明の効果】
【００１１】
本発明によれば、画面に表示された内容および端末の状況に応じて、表示内容のサイズ変更を行うことが可能な仕組みを提供することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態に係わる情報処理装置が含まれるシステム構成図の一例を示す図である。
【図２】本発明の実施形態に係わる情報処理装置のハードウェア構成の一例を示すブロック図である。
【図３】本発明の実施形態に係わる情報処理装置の機能構成の一例機能構成図である。
【図４】本発明の実施形態に係わる拡縮表示設定画面および設定情報テーブルの一例を示す図である。
【図５】本発明の実施形態に係わる情報処理装置を利用イメージの一例を示す図である。
【図６】本発明の実施形態に係わる情報処理装置の全体処理の一例を示すフローチャートである。
【図７】本発明の実施形態に係わる情報処理装置の拡縮処理の一例を示すフローチャートである。
【図８】本発明の実施形態に係わる情報処理装置の拡縮表示の一例を示す図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
【００１４】
図１は、本発明の実施形態に係わる情報処理装置が含まれるシステム構成図の一例を示す図である。
【００１５】
本発明のシステムは、例えば、パーソナルコンピュータを適用可能な情報処理装置１００とアプリケーションサーバとして動作するサーバ装置２００がネットワーク１１０を介して接続されている。
【００１６】
サーバ装置２００はさまざまなアプリケーションが動作可能であって、サーバ装置２００で実行されるアプリケーションから配信される内容が、情報処理装置１００の表示部に表示される。
【００１７】
また、サーバ装置２００は必須な構成ではなく、情報処理装置にインストールされているアプリケーションの内容が表示部に表示されるような構成でもよく、そのような場合、サーバ装置２００は不要となる。
【００１８】
情報処理装置１００には、サーバ装置２００へアクセスするためのウェブブラウザ、または専用のプログラムがインストールされている。
【００１９】
例えば情報処理装置１００がスマートフォンやタブレット端末のようなタッチデバイスの場合、表示画面へタッチ操作でピンチイン／ピンチアウト操作を行うことで画面の拡大や縮小表示を行うことができる。
【００２０】
本発明では、表示部（に表示された内容）の拡大や縮小を行うことを拡縮処理と呼ぶ。なお、拡縮処理とは画面を拡大、縮小する以外にも拡大、縮小を行わずそのままのサイズで表示することも含まれるものとする。
【００２１】
図２は、本発明の実施形態に係わる情報処理装置のハードウェア構成の一例を示すブロック図である。
【００２２】
図２に示すように、情報処理装置１００では、システムバス２００を介してＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０３、記憶装置２０４、入力コントローラ２０５、音声入力コントローラ２０６、ビデオコントローラ２０７、メモリコントローラ２０８、よび通信Ｉ／Ｆコントローラ２０９が接続される。
【００２３】
ＣＰＵ２０１は、システムバス２００に接続される各デバイスやコントローラを統括的に制御する。
【００２４】
ＲＯＭ２０２あるいは記憶装置２０４は、ＣＰＵ２０１が実行する制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や、本情報処理方法を実現するためのコンピュータ読み取り実行可能なプログラムおよび必要な各種データ（データテーブルを含む）を保持している。
【００２５】
ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＯＭ２０２あるいは記憶装置２０４からＲＡＭ２０３にロードし、ロードしたプログラムを実行することで各種動作を実現する。
【００２６】
入力コントローラ２０５は、キーボード／タッチパネル／カメラ２１０などの入力装置からの入力を制御する。入力装置はこれに限ったものでなく、マウスやマルチタッチスクリーンなどの、複数の指でタッチされた位置を検出することが可能なタッチパネルであってもよい。
【００２７】
音声入出力コントローラ２０６は、マイク／スピーカー２１１からの入出力を制御する。マイクから入力された音声を音声認識することが可能となっている。スピーカーにはいやジョンを接続することも可能である。
【００２８】
ビデオコントローラ２０７は、ディスプレイ２１２などの外部出力装置への表示を制御する。ディスプレイは本体と一体になったノート型パソコンのディスプレイも含まれるものとする。なお、外部出力装置はディスプレイに限ったものははく、例えばプロジェクタであってもよい。また、前述のタッチ操作により受け付け可能な装置については、キーボード／タッチパネル２１０からの入力を受け付けることも可能となる。
【００２９】
なおビデオコントローラ２０７は、表示制御を行うためのビデオメモリ（ＶＲＡＭ）を制御することが可能で、ビデオメモリ領域としてＲＡＭ２０３の一部を利用することもできるし、別途専用のビデオメモリを設けることも可能である。
【００３０】
本発明では、ユーザが情報処理装置を通常する場合の表示に用いられる第１のビデオメモリ領域と、所定の画面が表示される場合に、第１のビデオメモリ領域の表示内容に重ねての表示に用いられる第２のビデオメモリ領域を有している。ビデオメモリ領域は２つに限ったものではなく、情報処理装置の資源が許す限り複数有することが可能なものとする。
【００３１】
メモリコントローラ２０８は、外部メモリ２１３へのアクセスを制御する。外部メモリとしては、ブートプログラム、各種アプリケーション、フォントデータ、ユーザファイル、編集ファイル、および各種データ等を記憶する外部記憶装置（ハードディスク）、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等を利用可能である。
【００３２】
通信Ｉ／Ｆコントローラ２０９、ネットワーク２１４を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信やＩＳＤＮなどの電話回線、および携帯電話の３Ｇ回線を用いた通信が可能である。
【００３３】
なお、記憶装置２０４は情報を永続的に記憶するための媒体であって、その形態をハードディスク等の記憶装置に限定するものではない。例えば、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）などの媒体であってもよい。
【００３４】
また本実施形態における通信端末で行われる各種処理時の一時的なメモリエリアとしても利用可能である。
【００３５】
センサ２１５は、加速度センサであって、端末の加速度（速度の変化率）を計測するための装置である。一定時間の間に速度がどれだけ変化したかを計測することで、端末（情報処理装置）と操作者（端末を持っている人）から離れたことや近づいたことを検知することができる。
【００３６】
図３は、本発明の実施形態に係わる情報処理装置の機能構成の一例機能構成図である。
【００３７】
情報処理装置１００は、入力部３０１、表示部３０２、表示内容判定部３０３、移動判定部３０４、拡縮制御部３０５、および設定記憶部３０６を有している。
【００３８】
入力部３０１は、タッチパネルをタッチすることによるタッチによる指定の入力や、ソフトウェアキーボートによる入力、その他音声入力などの入力を受付け可能となっている。
【００３９】
表示部３０２は、アプリケーションサーバから配信されるデータや、情報処理装置１００にインストールされたアプリケーションを介して表示されるデータなどを表示する。表示されるデータは、ＨＴＭ形式のウェブページや、ＧＩＦやＪＰＥＧ形式の画像ファイルなどである。
【００４０】
表示内容判定部３０３は、表示部に表示された表示内容を判定する。表示内容とは、例えば、「．ＨＴＭ」や「．ＪＰＥＧ」などの拡張子により識別したり、「画像」や「テキスト」など表示内容の種別により識別したりすることが可能である。
【００４１】
移動判定部３０４は、端末の移動状態を、加速度センサなどを利用して判定する。移動状態に応じて、端末（の表示部）と操作者との位置の変化状況を取得する。
【００４２】
拡縮制御部３０５では、この変化状況を利用し、表示された内容に応じて表示部に表示された内容を拡大表示したり縮小表示したりする拡縮制御を行う。
【００４３】
設定記憶部３０６は、表示部と操作者の距離の変化に応じた当該表示部への表示内容の拡縮設定が、当該表示内容に対応して設定されている。詳細については、図４を利用して説明する。
【００４４】
図４は、本発明の実施形態に係わる拡縮表示設定画面および設定情報テーブルの一例を示す図である。
【００４５】
拡縮表示設定画面４０１は、所定のメニューを起動することで情報処理装置１００の表示部に表示される。
【００４６】
「端末と操作者の距離により拡大・縮小する」と書かれた選択ボタンにより「する」４０２が選択されると、本画面で設定した拡縮設定が有効となり、「しない」４０３が選択されると、本画面で設定した拡縮設定が無効となる。
【００４７】
設定項目には、表示内容４０４、画面と操作者が近づいた場合４０５およびデータ指定４０６が用意されている。
【００４８】
表示内容４０４では、拡張子の種類を指定する。ここではユーザが「ＰＮＧ」や「ＧＩＦ」などの拡張子を入力するようになっているが、他の設定項目と同じようにプルダウンメニューから選択できるようにしてもよい。
【００４９】
また、それぞれの拡張子は、ファイルの種類として分類することが可能であり、「ＰＮＧ」、「ＧＩＦ」「ＪＰＥＧ」、「ＰＤＦ」および「ＢＭＰ」は画像として分類されている。「ＴＸＴ」は、文字として分類される。分類については、拡張子とファイルの種類を対応付けた、不図示の設定ファイルなどで設定しておくことで判別可能である。
【００５０】
また、本画面では、表示内容をファイルの拡張子をキーに設定するようにしているが、表示内容の種類をキーに設定するようにしてもよい。
【００５１】
「画面と操作者が近づいた場合」４０５では、操作者が端末を自分に近づけた場合に、表示内容４０４で指定された表示内容を拡大するか縮小するか、または何もしない（拡縮しない）か、などの設定を行う。
【００５２】
データ指定４０６では、表示された位置に表示された内容がユーザのタッチ操作などで指定されている場合に、拡縮操作を行うかどうかのオプション設定である。ＨＴＭ文書など、文書のなかに画像とテキストが混在している場合などに、個別にファイルを指定して拡縮したい場合などに有効である。データ指定のオプションを利用した例については、図８を利用して口述する。
【００５３】
例えば、表示内容が「ＰＮＧ」および「ＪＰＥＧ」の場合、端末と操作者が近づくと、表示内容が拡大され、逆に離れると縮小される。また、データ指定のオプションは無効となっているので、当該ファイルがユーザのタッチ操作などにより指定されていない場合であっても拡縮表示が行われる。
【００５４】
同様に「ＧＩＦ」の場合、拡縮の設定は「ＰＮＧ」の場合と同様であるが、データ指定オプションが有効となっているので、「ＧＩＦ」ファイルが指定されている場合でないと拡縮表示が行われない。
【００５５】
「ＰＤＦ」の場合、上記とは異なり、端末と操作者が近づくと、表示内容が縮小され、逆に離れると拡大される。
【００５６】
「ＢＭＰ」の場合、端末と操作者が近づいても離れても表示内容の拡縮は行われない。
【００５７】
キャンセルボタンが押下されると設定を記憶することなく本画面が閉じられ、登録ボタンが押下されると、設定記憶部３０６に設定情報テーブル４１０として記憶される。
【００５８】
設定情報テーブル４１０には、データ拡張子４１１、データの種類４１２、接近時処理４１３、離反時処理堀４１４、およびデータ指定４１５の各項目が記憶される（拡縮表示情報記憶手段）。
【００５９】
データ拡張子４１１には、表示内容４０４で設定した内容が記憶される。データの種類４１２には、当該データの拡張子に対応したデータの種類が記憶されている。
【００６０】
接近時処理４１３には、「画面と操作者が近づいた場合」４０５の拡縮設定が記憶され、離反時処理４１４には、接近時処理４１３とは逆の拡縮設定が記憶される。ＢＭＰに関しては何もしないようになっている。
【００６１】
データ指定４１５には、データ指定４０６で設定された内容が記憶されている。
【００６２】
図５は、本発明の実施形態に係わる情報処理装置を利用イメージの一例を示す図である。
【００６３】
図は、通常５０１の状態を基準に、距離が離れる場合５０２と距離が近づく場合５０３について代表的な拡張子（ＰＮＧ、ＰＤＦ、ＢＭＰ）を利用して説明する。なお、距離が離れる場合に、離反時処理４１４が行われ、距離が近づく場合には、接近時処理４１３が行われる。
【００６４】
まず、拡張子がＰＮＧの場合について説明する。通常５０１の状態で、画面にＰＮＧファイル５０４が表示されている状態から、操作者と端末の距離が離れると（５０２）ＰＮＧファイルが縮小表示５０５される。一方、操作者と端末の距離が近づくと（５０３）ＰＮＧファイルが拡大表示５０６される。
【００６５】
次に、拡張子がＰＤＦの場合について説明する。通常５０１の状態で、画面にＰＤＦファイル５０４が表示されている状態から、操作者と端末の距離が離れると（５０２）ＰＤＦファイルが拡大表示５０８される。一方、操作者と端末の距離が近づくと（５０３）ＰＤＦファイルが縮小表示５０９される。
【００６６】
最後に、拡張子がＢＭＰの場合について説明する。通常５０１の状態で、画面にＢＭＰファイル５１０が表示されている状態から、操作者と端末の距離が離れると（５０２）ＢＭＰファイルは拡縮されず通常５０２の時からサイズの変更なし５１１で表示される。操作者と端末の距離が近づいても（５０３）サイズの変更なし５１２で表示される。
【００６７】
なお、拡縮率についてはあらかじめ定められた所定の割合で行えばよいし、拡大縮小の手法については、特許文献１に書かれた技術を利用することも可能である。
【００６８】
図６は、本発明の実施形態に係わる情報処理装置の全体処理の一例を示すフローチャートである。
【００６９】
情報処理装置１００に、拡縮表示画面で設定されたファイルを表示可能なアプリケーションが起動されたときに処理が開始される。
【００７０】
ステップＳ６０１では、加速度センサにより端末と操作者の距離に変化があったかどうかの変化状態を検知し取得する。変化とは所定の距離より大きい場合、例えば、１０ｃｍ以上の場合に変化を検知するものとして１０ｃｍ未満は検知しない（無視する）ようにしてもよい。距離の変化を検知するまで処理を繰り返す。
【００７１】
ステップＳ６０２では、端末と操作者の距離の変化状態、すなわち遠くなったか近くなったかを取得する。
【００７２】
ステップＳ６０３ではその時に表示部に表示されている表示内容を判定する。例えば、拡縮設定で拡張子が設定されている場合には、表示されているファイルの形式であり、拡縮設定でファイルの種類が設定されている場合には、ファイルの種類を判定する。
【００７３】
また、操作者により画面が指定されている場合は、指定された箇所に対応する表示内容を判定する。
【００７４】
ステップＳ６０４では、ステップＳ６０２で取得した端末と操作者の距離の変化状況およびステップＳ６０３で取得した表示内容を利用して、表示内容の拡縮表示制御処理を行う。ステップＳ６０５では、起動中のアプリケーションが終了されたかどうかを判定し、終了された場合は、処理を終了し、終了されない場合はステップＳ６０１に戻り処理を繰り返す。アプリケーションが終了された場合は、他のステップを処理中であっても本フローチャートは終了されるものとする。
【００７５】
図７は、本発明の実施形態に係わる情報処理装置の拡縮処理の一例を示すフローチャートである。
【００７６】
図６のステップＳ６０４、拡縮表示制御処理に対応する。各ステップでは、設定情報テーブル４１０に記憶された情報を利用する。
【００７７】
ステップＳ７０１では、表示された表示内容が、拡大縮小（拡縮）表示する対象かどうかを判定する。例えば、図４に示す設定情報テーブル４１０に記憶されていない種類のデータ（拡張子）や、データ指定４１５でＯＮとなっているものの、ユーザから指定されていない場合などである。
【００７８】
また、複数のデータ（ＧＩＦとＴＸＴなど）が表示されている場合は、それらデータごとに処理を繰り返してもいいし、同時に複数のデータに対して処理を行ってもよい
【００７９】
拡縮しない表示内容の場合処理を終了し、一方、拡縮する表示内容の場合ステップＳ７０２に進み、端末と操作者の距離の変化状態を判定する。距離が遠くなった場合はステップＳ７０３に進み、近くなった場合はステップＳ７０４に進む。
【００８０】
ステップＳ７０３では、対象の表示内容が遠くなると拡大する表示内容かどうかを判定し、ＹＥＳの場合はステップＳ７０６に進み拡大表示を行い、ＮＯの場合は、ステップＳ７０５に進み縮小表示を行う。
【００８１】
ステップＳ７０４では、対象の表示内容が近くなると拡大する表示内容かどうかを判定し、ＹＥＳの場合はステップＳ７０７に進み拡大表示を行い、ＮＯの場合は、ステップＳ７０８に進み縮小表示を行い、処理を終了する。
【００８２】
図８は、本発明の実施形態に係わる情報処理装置の拡縮表示の一例を示す図である。
【００８３】
表示画面をタッチ操作などすることにより表示内容を指定した場合の拡縮表示例を示す。また、画面内に複数のデータが表示されている場合の一例についても説明する。
【００８４】
表示画面８０１に対してユーザがタッチ操作により表示内容８０３を指定８０２した場合の画面の拡縮について説明する。ユーザによるタッチ操作やタッチペンの場合はタッチパネルが、またはメニュー操作などにより指定を受付ける。表示内容８０３がＧＩＦの場合で表示内容の指定を受けかつ距離が近づいた場合のイメージを、表示画面８１０を利用して説明する。表示内容が複数混在していて表示内容の指定を受けかつ距離が離れた場合のイメージを、画面８２０を利用して説明する。
【００８５】
また、表示内容８０３がＰＤＦの場合で表示内容の指定を受付けずに距離が離れた場合のイメージを、表示画面８３０を利用して説明する。
【００８６】
画面８１０は、表示内容８０３の指定を受けながら距離が近づいた場合であって、表示内容８１１はＧＩＦであるので、表示内容が拡大して表示される。なお、表示内容の指定とは、タップ操作などにより選択状態にするものも含むし、タッチ操作などにより画面にふれたまま端末と操作者の距離に変化がある場合も含むものとする。
【００８７】
画面８２０は、表示内容にＧＩＦ８２１とＴＸＴ８２２が混在している場合の例である。ユーザ操作によりＧＩＦ８２１が指定されていて距離が離れるので、ＧＩＦ８２１は縮小して表示され、ＴＸＴ８２２は、指定されていないので、縮小されずそのままのサイズで表示されている。
【００８８】
ＴＸＴの縮小が行われないのは、設定情報テーブル４１０にて、ＴＸＴのデータ選択がＯＮになっているので、選択されていないと拡縮を行わないためである。
【００８９】
また、点線に囲んで表示した画面８３０は、表示内容がＰＤＦであった場合の例である。ユーザによる表示内容の指定が行われていない状態で端末と操作者の距離が離れると表示内容は縮小される。
【００９０】
画面８２０と表示されている内容は同じであるが、ファイルがＰＤＦなので、実際には１つの画像として扱われ、画像部分８３１と文字部分８３２が同時に縮小されて表示される。
【００９１】
以上、一実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００９２】
また、本発明におけるプログラムは、本発明に示すフローチャートの処理方法をコンピュータが実行可能なプログラムであり、本発明の記憶媒体はコンピュータが実行可能なプログラムが記憶されている。なお、本発明におけるプログラムは各装置の処理方法ごとのプログラムであってもよい。
【００９３】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【００９４】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。
【００９５】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＥＥＰＲＯＭ、シリコンディスク、ソリッドステートドライブ等を用いることができる。
【００９６】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００９７】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００９８】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【００９９】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ、データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１００】
なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１０１】
１００  情報処理装置
１１０  ネットワーク
２００  サーバ装置
【図１】
2017016223.tif 000003
【図２】
2017016223.tif 000004
【図３】
2017016223.tif 000005
【図４】
2017016223.tif 000006
【図５】
2017016223.tif 000007
【図６】
2017016223.tif 000008
【図７】
2017016223.tif 000009
【図８】
2017016223.tif 000010