(57)【特許請求の範囲】
【請求項１】
データを入力するデータ入力装置と、該データ入力装置により入力された入力データを表示画面に表示出力する情報処理装置とを備えた情報処理システムであって、
前記情報処理装置は、前記入力データと該入力データに係る所定の条件を設定するための設定ダイアログとを前記表示画面に表示出力する表示制御手段と、前記入力データ及び前記設定ダイアログの表示状態を判定する表示状態判定手段とを備え、
前記表示状態判定手段が、前記表示画面に前記入力データが表示されていない、または、前記表示画面に表示されている入力データが１つであり、前記設定ダイアログを前記入力データに重ねずに表示可能な領域がないと判定した場合、前記表示制御手段は、前記設定ダイアログを前記表示画面の中央に表示出力し、
前記表示状態判定手段が、前記表示画面に表示されている入力データが複数あり、前記設定ダイアログを前記複数の入力データに重ねずに表示可能な領域がないと判定した場合、さらに、前記複数の入力データの重なり順を判定し、前記表示制御手段は、前記表示状態判定手段による重なり順の判定結果に基づいて、前記設定ダイアログの表示位置を制御することを特徴とする情報処理システム。
【請求項２】
請求項１に記載の情報処理システムにおいて、前記表示制御手段は、前記表示状態判定手段による重なり順の判定結果に基づいて、前記設定ダイアログを、前記表示画面上での前記複数の入力データの重なり順が最上層に表示されている入力データに重ならないように表示出力することを特徴とする情報処理システム。
【請求項３】
請求項１に記載の情報処理システムにおいて、前記表示制御手段は、前記表示状態判定手段による重なり順の判定結果に基づいて、前記設定ダイアログを、前記表示画面上での前記複数の入力データの重なり順が最下層に表示されている入力データに重なるように表示出力することを特徴とする情報処理システム。
【請求項４】
請求項１乃至３のいずれか１項に記載の情報処理システムにおいて、前記データ入力装置は、原稿を光学的に読み取ってデータを入力する原稿読取装置であることを特徴とする情報処理システム。
【請求項５】
請求項４に記載の情報処理システムにおいて、前記設定ダイアログは、前記原稿読取装置が原稿を読み取る際の読取条件に係るパラメータを設定可能としたことを特徴とする情報処理システム。
【請求項６】
請求項１乃至５のいずれか１項に記載の情報処理システムにおいて、前記表示画面は、前記情報処理装置と接続された外部表示装置の表示画面であることを特徴とする情報処理システム。
【請求項７】
請求項１乃至６のいずれか１項に記載の情報処理システムを構成する情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム及び情報処理装置に関し、より詳細には、ＰＣ（パーソナルコンピュータ）等の情報処理装置で実行されるアプリケーションのウィンドウ画面をディスプレイに表示制御するための情報処理システム及び該システムを構成する情報処理装置に関する。
【背景技術】
【０００２】
近年、大型液晶ディスプレイを用いた会議システムが提案され、出席者が持ち寄った原稿をスキャナ装置（画像読取装置）で読み取り、読み取った画像を大型液晶ディスプレイに表示しながら、会議を行うケースが増加している。このスキャナ装置はＰＣと接続され、ＰＣ側に、スキャナ装置のカラーモードや解像度、サイズなどの読取条件を設定するための原稿読取条件設定画面（設定ダイアログ）を保有している。ユーザは、スキャナ装置で原稿を読み取る際に、ＰＣを操作して、設定ダイアログを大型液晶ディスプレイに表示させて、様々な読取条件を当該ディスプレイ上で設定することができる。
【０００３】
上記のような会議システムにおいて、大型液晶ディスプレイに同時に複数の画像データを表示させる場合、これら複数の画像データが表示画面上でなるべく重ならないように配置する必要があるが、このためには出席者の一人が操作を行わなければならず、操作が煩わしい上に、会議に集中できないなどの問題があった。
これに対して、例えば、特許文献１には、会議中の画面に、複数同時に画像データを表示させる際に、画像データの重なり具合を簡単に調整する方法が記載されている。これによれば、共有ディスプレイ上に表示される各ウィンドウの表示構成情報（ウィンドウの識別子、位置、サイズ、及び重なり具合）に基づいて、各ウィンドウの表示構成を変更できるようにしている。
【特許文献１】特開２００５−１４９４４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の従来の手法においては、スキャナ装置で読み取りを行う際に表示される設定ダイアログの表示位置については考慮されていなかった。このため、例えば、会議中に新たな原稿を読み取るために、ディスプレイ上に設定ダイアログを表示した場合、議題としてディスプレイに表示している画像データに設定ダイアログが重なって表示され、画像データが見えなくなり、会議が一時中断されてしまうという問題が起こり得る。
【０００５】
本発明では、上述のごとき実情に鑑みてなされたものであり、表示画面における入力データや設定ダイアログの表示状態を判定し、判定結果に基づいて設定ダイアログを適切な位置に表示可能な情報処理システム及び該システムを構成する情報処理装置を提供すること、を目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明の第１の技術手段は、データを入力するデータ入力装置と、該データ入力装置により入力された入力データを表示画面に表示出力する情報処理装置とを備えた情報処理システムであって、前記情報処理装置は、前記入力データと該入力データに係る所定の条件を設定するための設定ダイアログとを前記表示画面に表示出力する表示制御手段と、前記入力データ及び前記設定ダイアログの表示状態を判定する表示状態判定手段とを備え、前記表示状態判定手段が、前記表示画面に前記入力データが表示されていない、または、前記表示画面に表示されている入力データが１つであり、前記設定ダイアログを前記入力データに重ねずに表示可能な領域がないと判定した場合、前記表示制御手段は、前記設定ダイアログを前記表示画面の中央に表示出力し、前記表示状態判定手段が、前記表示画面に表示されている入力データが複数あり、前記設定ダイアログを前記複数の入力データに重ねずに表示可能な領域がないと判定した場合、さらに、前記複数の入力データの重なり順を判定し、前記表示制御手段は、前記表示状態判定手段による重なり順の判定結果に基づいて、前記設定ダイアログの表示位置を制御することを特徴としたものである。
【００１０】
第２の技術手段は、第１の技術手段において、前記表示制御手段は、前記表示状態判定手段による重なり順の判定結果に基づいて、前記設定ダイアログを、前記表示画面上での前記複数の入力データの重なり順が最上層に表示されている入力データに重ならないように表示出力することを特徴としたものである。
【００１１】
第３の技術手段は、第１の技術手段において、前記表示制御手段は、前記表示状態判定手段による重なり順の判定結果に基づいて、前記設定ダイアログを、前記表示画面上での前記複数の入力データの重なり順が最下層に表示されている入力データに重なるように表示出力することを特徴としたものである。
【００１４】
第４の技術手段は、第１乃至第３のいずれか１の技術手段において、前記データ入力装置は、原稿を光学的に読み取ってデータを入力する原稿読取装置であることを特徴としたものである。
【００１５】
第５の技術手段は、第４の技術手段において、前記設定ダイアログは、前記原稿読取装置が原稿を読み取る際の読取条件に係るパラメータを設定可能としたことを特徴としたものである。
【００１６】
第６の技術手段は、第１乃至第５のいずれか１の技術手段において、前記表示画面は、前記情報処理装置と接続された外部表示装置の表示画面であることを特徴としたものである。
【００１７】
第７の技術手段は、第１乃至第６のいずれか１の技術手段における情報処理システムを構成する情報処理装置である。
【発明の効果】
【００１８】
本発明によれば、表示画面における入力データや設定ダイアログの表示状態を判定し、判定結果に基づいて設定ダイアログを適切な位置に表示させることにより、例えば、会議等において、大画面ディスプレイに設定ダイアログを表示させる際に、会議資料などの入力データが設定ダイアログに遮られるのを防止することができる。
【発明を実施するための最良の形態】
【００１９】
以下、添付図面を参照しながら、本発明の情報処理システム及び該情報処理システムを構成する情報処理装置の好適な実施の形態について説明する。
【００２０】
図１は、本発明の一実施形態に係る情報処理システムの構成例を示すブロック図で、図中、１００は大型表示ディスプレイ装置（以下、大型ディスプレイという）、１１０はパーソナルコンピュータ等の情報処理装置（以下、ＰＣという）、１２０は原稿読取装置（以下、スキャナ装置）を示す。ＰＣ１１０は、大型ディスプレイ１００及びスキャナ装置１２０と接続され、スキャナ装置１２０で読み取られた資料の画像データを大型ディスプレイ１００に表示させることができる。
【００２１】
大型ディスプレイ１００は、ＰＣ１１０から送信される画像情報や文字情報等を表示するＬＣＤ（Liquid Crystal Display）などのモニタである。大型ディスプレイ１００は、画像，文字等の入力データや、設定ダイアログなどを表示する表示装置であり、本実施形態では大型液晶ディスプレイを用いることとしたが、一般的なデスクトップパソコンやノートパソコンで使用するディスプレイや、プロジェクタ装置などであっても適用可能である。
【００２２】
ＰＣ１１０は、汎用的なパーソナルコンピュータであって、大型ディスプレイ１００と接続するためのディスプレイＩ／Ｆ１１１と、画像や文字等の入力データを表示するＬＣＤなどで構成される表示部１１２と、制御プログラムやデータ等を記憶するＲＯＭやＲＡＭなどで構成されるメモリ１１３と、ＰＣ１１０の全体の機能を制御するＣＰＵなどで構成される制御部１１４と、マウスやキーボードなどの入力デバイスで構成される操作部１１５と、スキャナ装置１２０とＬＡＮ（Local Area Network）やＵＳＢ（Universal Serial Bus）などを介して通信可能に接続するための通信部１１６と、各種アプリケーションプログラムや画像データ等を格納するハードディスクなどで構成される記憶部１１７とを備える。
【００２３】
スキャナ装置１２０は、紙資料を光学的に読み取ってその紙資料の画像データを入力する画像読取部１２１と、スキャナ装置１２０の全体の機能を制御するＣＰＵなどで構成される制御部１２２と、ＰＣ１１０とＬＡＮやＵＳＢなどを介して通信可能に接続するための通信部１２３とを備える。
【００２４】
図２は、スキャナ装置１２０に原稿読取条件を設定する設定ダイアログの一例を説明するための図で、図中、１３０は設定ダイアログを示す。設定ダイアログ１３０は、前述したように、スキャナ装置１２０に原稿読取条件を設定するアプリケーションにより表示される原稿読取条件設定画面であり、ユーザがＰＣ１１０を操作することにより大型ディスプレイ１００に表示することができる。この設定ダイアログ１３０には、例えば、カラーモード、エッジ、範囲、解像度、カラーマッチング、しきい値、光源色、白黒反転、ボイド処理、片面/両面指定など、原稿読み取りのために必要な読取条件を設定することができる。
【００２５】
本発明の主たる特徴部分は、表示画面における入力データや設定ダイアログの表示状態を判定し、判定結果に基づいて設定ダイアログを適切な位置に表示させることにある。
このための構成として、ＰＣ１１０は、スキャナ装置１２０からの入力データと該入力データに係る原稿読取条件を設定するための設定ダイアログ１３０とを大型ディスプレイ１００の表示画面に表示出力する表示制御部１１４ａと、入力データ及び設定ダイアログ１３０の表示状態を判定する表示状態判定部１１４ｂとを備える。表示制御部１１４ａは、表示状態判定部１１４ｂによる判定結果に基づいて、設定ダイアログ１３０の表示位置を制御する。
【００２６】
例えば、表示状態判定部１１４ｂが表示画面に入力データが表示されていないと判定した場合、表示制御部１１４ａは、設定ダイアログ１３０を表示画面の中央に表示出力する。このように、設定ダイアログ１３０を表示画面の中央に表示させることで、ＰＣ１１０の操作者の視認性が向上し、操作し易くなる。
また、表示状態判定部１１４ｂが設定ダイアログ１３０を入力データに重ねずに表示可能な領域がないと判定した場合、表示制御部１１４ａは、設定ダイアログ１３０を表示画面の中央に表示出力する。これも上記と同様であるが、設定ダイアログ１３０を表示画面の中央に表示させることで、ＰＣ１１０の操作者の視認性が向上し、操作し易くなる。
【００２７】
また、表示状態判定部１１４ｂは、表示画面に表示されている入力データが複数あり、設定ダイアログ１３０を複数の入力データに重ねずに表示可能な領域がないと判定した場合、さらに、複数の入力データの重なり順を判定するようにしてもよい。この場合、表示制御部１１４ａは、表示状態判定部１１４ｂによる重なり順の判定結果に基づいて、設定ダイアログ１３０の表示位置を制御する。
【００２８】
例えば、表示制御部１１４ａは、設定ダイアログ１３０を、表示画面上での複数の入力データの重なり順が最上層に表示されている入力データに重ならないように表示出力するようにしてもよい。これは、会議の進行時に、最上層（重なり順が一番上）に表示されている入力データを見ている（議題になっている）ケースが多いため、設定ダイアログ１３０をこの最上層入力データに重ならないように表示することで、会議を中断等しなくて済む。
また、表示制御部１１４ａは、設定ダイアログ１３０を、表示画面上での複数の入力データの重なり順が最下層に表示されている入力データに重なるように表示出力してもよい。これは、上記と逆に、会議の進行時に、最下層（重なり順が一番下）に表示されている入力データを見ている（議題になっている）ケースは少ないため、設定ダイアログ１３０をこの最下層入力データに重ねて表示することで、会議を中断等しなくて済む。
【００２９】
また、表示状態判定部１１４ｂが設定ダイアログ１３０を入力データに重ねずに表示可能な領域があると判定した場合、表示制御部１１４ａは、設定ダイアログ１３０を、入力データの表示領域に重ねずに配置可能な領域に表示出力するようにしてもよい。例えば、設定ダイアログ１３０を配置可能領域の中央に表示させることで、ＰＣ１１０の操作者の視認性が向上し、操作し易くなる。
【００３０】
また、表示状態判定部１１４ｂが設定ダイアログ１３０を入力データに重ねずに表示可能な領域がないと判定した場合、表示制御部１１４ａは、設定ダイアログ１３０を縮小して表示画面に表示出力するようにしてもよい。このように、設定ダイアログ１３０を縮小表示することで、入力データに重なる領域を極力減らすことができる。
【００３１】
以下、本発明の情報処理システムによる設定ダイアログ表示制御方法について具体的に説明する。
図３は、設定ダイアログ１３０の表示を制御するための設定ダイアログ制御情報の一例を示す図で、図中、１４０は設定ダイアログ制御情報を示す。この設定ダイアログ制御情報１４０は、ＰＣ１１０のメモリ１１３あるいは記憶部１１７に記憶されており、設定ダイアログ１３０のウィンドウサイズ、ディスプレイのサイズ、入力データが複数ある場合の処理などを記載したテーブルである。
【００３２】
図３を例にすると、設定ダイアログの項目１４１は設定ダイアログ１３０の横ピクセル数と縦ピクセル数、設定ダイアログ(縮小)の項目１４２は設定ダイアログ１３０を縮小した場合の横ピクセル数と縦ピクセル数、ディスプレイの項目１４３はディスプレイの横ピクセル数と縦ピクセル数、「入力データが複数ある場合の処理」の項目１４４は「最上層入力データに重ならないように表示する」または「最下層入力データに重ねて表示する」、をそれぞれ格納しておくことができる。
【００３３】
図４は、入力データの表示を制御するための入力データ表示情報の一例を示す図で、図中、１５０は入力データ表示情報を示す。図４（Ａ）〜（Ｆ）に示す入力データ表示情報１５０は、設定ダイアログ１３０を表示する上で、必要な項目（１５１，１５２，１５３，１５４）を記載したテーブルである。
図４（Ａ）を例にすると、画像の項目１５１はスキャナ装置１２０で読み取った画像を識別するための識別番号、画像位置の項目１５２は画像左上の座標、画像サイズの項目１５３は画像の縦と横のサイズ、Zオーダーの項目１５４は大型ディスプレイ１００に表示されている画像の表示順序を示す正の整数値である。ここでは、数値が小さいほうが大型ディスプレイ１００の上層側（前側）に描画されるものとする。
【００３４】
なお、設定ダイアログ制御情報１４０や入力データ表示情報１５０は記憶部１１７あるいはメモリ１１３に記憶されており、制御部１１４により適宜参照可能とする。
【００３５】
図５〜図９は、本発明の情報処理システムによる設定ダイアログ表示制御方法の一例を説明するためのフロー図である。なお、本例では、図１に示した情報処理システムにおいて、スキャナ装置１２０で読み取った原稿の表示状態に基づいて、図２に示した設定ダイアログ１３０を大型ディスプレイ１００に表示制御する場合の処理について説明する。
【００３６】
図５において、まず、ユーザはＰＣ１１０の操作部１１４を操作して、アプリケーションを起動させ、設定ダイアログ１３０を表示・実行する（ステップＳ１）。この際、制御部１１４が設定ダイアログ制御情報１４０を取得し、取得した設定ダイアログ制御情報１４０を記憶部１１７に記憶する（ステップＳ２）。
ＰＣ１１０は、設定ダイアログ制御情報１４０の取得完了後に、続いて、制御部１１４が入力データ表示情報１５０を取得し、取得した入力データ表示情報１５０を記憶部１１７に記憶する（ステップＳ３）。そして、入力データ表示情報１５０の取得完了後、入力データ表示情報１５０から、スキャナ装置１２０で読み取られた入力データが大型ディスプレイ１００に表示されているかどうかを判定する（ステップＳ４）。
【００３７】
ＰＣ１１０は、ステップＳ４において、入力データが大型ディスプレイ１００に表示されていると判定した場合（ＹＥＳの場合）、入力データ表示情報１５０から入力データの表示位置，表示サイズを取得すると共に、設定ダイアログ制御情報１４０から設定ダイアログ１３０の表示サイズを取得する（ステップＳ５）。一方、ステップＳ４において、入力データが大型ディスプレイ１００の表示されていない場合（ＮＯの場合）、設定ダイアログ１３０を表示画面の中央に表示する（ステップＳ６）。
【００３８】
次に、ＰＣ１１０は、ステップＳ７において、設定ダイアログ１３０を入力データに重ねずに表示可能な領域があるか判定する。具体的には、設定ダイアログ１３０の表示サイズに基づいて、表示画面上の入力データの表示領域をスキャンしていき、入力データに重ねずに表示可能な領域があるかどうかを判定する。ここで、設定ダイアログ１３０を入力データに重ねずに表示可能な領域があると判定した場合（ＹＥＳの場合）、設定ダイアログ１３０を入力データの表示領域以外の表示可能領域に表示する（ステップＳ８）。また、ステップＳ７において、設定ダイアログ１３０を入力データに重ねずに表示可能な領域がないと判定した場合（ＮＯの場合）、入力データ表示情報１５０を参照し、大型ディスプレイ１００上に入力データが１つだけ表示されているかどうかを判定する（ステップＳ９）
【００３９】
ＰＣ１１０は、ステップＳ９において、大型ディスプレイ１００上に入力データが１つだけ表示されていると判定した場合（ＹＥＳの場合）、図６に示すステップＳ１１に移行する。
【００４０】
図６において、図５のステップＳ９で入力データが１つだけと判定された場合、ＰＣ１１０は、設定ダイアログ制御情報１４０の設定ダイアログ（縮小）の項目１４２を参照し、設定ダイアログ１３０を縮小することにより入力データに重ねずに表示可能か判定する（ステップＳ１１）。ここで、設定ダイアログ１３０を入力データに重ねずに表示可能な領域があると判定した場合（ＹＥＳの場合）、設定ダイアログ１３０を縮小して表示可能領域に表示する（ステップＳ１２）。また、設定ダイアログ１３０を入力データに重ねずに表示可能な領域がないと判定した場合（ＮＯの場合）、設定ダイアログ１３０を表示画面の中央に表示する（ステップＳ１３）。
また、上記ステップＳ９において、大型ディスプレイ１００上に入力データが２つ以上表示されていると判定した場合（ＮＯの場合）、図７に示すステップＳ２１に移行する。
【００４１】
図７において、図５のステップＳ９で入力データが２つ以上と判定された場合、ＰＣ１１０は、設定ダイアログ制御情報１４０の「入力データが複数ある場合の処理」の項目１４４に、「最上層入力データに重ならないように表示する」が設定されているかどうかを判定する（ステップＳ２１）。ここで、「最上層入力データに重ならないように表示する」が設定されていると判定した場合（ＹＥＳの場合）、入力データ表示情報１５０から最上層入力データの表示位置，表示サイズを取得すると共に、設定ダイアログ制御情報１４０から設定ダイアログ１３０の表示サイズを取得する（ステップＳ２２）。
【００４２】
次に、ＰＣ１１０は、設定ダイアログ１３０を最上層入力データ以外の領域に表示可能か判定し（ステップＳ２３）、最上層入力データ以外の領域に表示可能と判定した場合（ＹＥＳの場合）、設定ダイアログ１３０を最上層入力データ以外の表示可能領域に表示する（ステップＳ２４）。また、ステップＳ２３において、最上層入力データ以外の領域に表示できないと判定した場合（ＮＯの場合）、図８に示すステップＳ３１に移行する。
一方、上記ステップＳ２１において、「最上層入力データに重ならないように表示する」が設定されていないと判定した場合（ＮＯの場合）、入力データ表示情報１５０から最下層入力データの表示位置，表示サイズを取得すると共に、設定ダイアログ制御情報１４０から設定ダイアログ１３０の表示サイズを取得する（ステップＳ２５）。
【００４３】
ＰＣ１１０は、設定ダイアログ１３０を最下層入力データの領域のみに重ねて表示可能か判定し（ステップＳ２６）、最下層入力データの領域のみに重ねて表示可能と判定した場合（ＹＥＳの場合）、設定ダイアログ１３０を最下層入力データの領域のみに重ねて表示する（ステップＳ２７）。また、ステップＳ２６において、最下層入力データの領域のみに表示できないと判定した場合（ＮＯの場合）、図９に示すステップＳ４１に移行する。
【００４４】
図８において、図７のステップＳ２３で最上層入力データ以外の領域に表示できないと判定された場合、ＰＣ１１０は、設定ダイアログ制御情報１４０の設定ダイアログ（縮小）の項目１４２から、設定ダイアログ１３０を縮小することにより最上層入力データに重ねずに表示可能か判定する（ステップＳ３１）。ここで、設定ダイアログ１３０を最上層入力データに重ねずに表示可能であると判定した場合（ＹＥＳの場合）、設定ダイアログ１３０を縮小して最上層入力データに重ねずに表示する（ステップＳ３２）。また、設定ダイアログ１３０を最上層入力データに重ねずに表示できない場合（ＮＯの場合）、設定ダイアログ１３０を表示画面の中央に表示する（ステップＳ３３）。
【００４５】
図９において、図７のステップＳ２６で最下層入力データの領域のみに重ねて表示できないと判定された場合、ＰＣ１１０は、設定ダイアログ制御情報１４０の設定ダイアログ（縮小）の項目１４２から、設定ダイアログ１３０を縮小することにより最下層入力データに重ねて表示可能か判定する（ステップＳ４１）。ここで、設定ダイアログ１３０を最下層入力データに重ねて表示可能であると判定した場合（ＹＥＳの場合）、設定ダイアログ１３０を縮小して最下層入力データに重ねて表示する（ステップＳ４２）。また、設定ダイアログ１３０を最下層入力データに重ねて表示できない場合（ＮＯの場合）、設定ダイアログ１３０を表示画面の中央に表示する（ステップＳ４３）。
【００４６】
図１０〜図１６は、図４に示した入力データ表示情報に対応する設定ダイアログの表示状態の一例を示す図である。
図４（Ａ）に示した入力データ表示情報の場合、入力データが２つあり、設定ダイアログ１３０を入力データに重ねずに表示可能な領域があると判定される。このため、図１０に示すように、設定ダイアログ１３０は、表示位置２００、すなわち、入力データの表示領域に重ねずに配置可能な領域の中央に表示される。
【００４７】
図４（Ｂ）に示した入力データ表示情報の場合、入力データが３つあり、設定ダイアログ１３０を入力データに重ねずに表示可能な領域があると判定される。このため、上記と同様、図１１に示すように、設定ダイアログ１３０は、表示位置２０１、すなわち、入力データの表示領域に重ねずに配置可能な領域の中央に表示される。
【００４８】
図４（Ｃ）に示した入力データ表示情報の場合、入力データが３つあり、設定ダイアログ１３０を入力データに重ねずに表示可能な領域がないと判定され、さらに、図３に示した「入力データが複数ある場合の処理」の項目１４４から、「最上層入力データに重ならないように表示する」が設定されている。このため、図１２に示すように、設定ダイアログ１３０は、表示位置２０２、すなわち、表示画面上での３つの入力データの重なり順が最上層に表示されている入力データに重ならないように表示される。
一方、「入力データが複数ある場合の処理」の項目１４４に、「最下層入力データに重ねて表示する」が設定されていた場合は、図１３に示すように、設定ダイアログ１３０は、表示位置２０３、すなわち、表示画面上での３つの入力データの重なり順が最下層に表示されている入力データに重なるように表示される。
【００４９】
図４（Ｄ）に示した入力データ表示情報の場合、表示画面に入力データが表示されていないと判定される。このため、図１４に示すように、設定ダイアログ１３０は、表示位置２０４、すなわち、表示画面の中央に表示される。
【００５０】
図４（Ｅ）に示した入力データ表示情報の場合、入力データが１つであり、設定ダイアログ１３０を入力データに重ねずに表示可能な領域がないと判定され、さらに、設定ダイアログ１３０を縮小しても入力データの表示領域に重なると判定される。このため、図１５に示すように、設定ダイアログ１３０は、表示位置２０５、すなわち、表示画面の中央に表示される。
【００５１】
図４（Ｆ）に示した入力データ表示情報の場合、入力データが１つあり、設定ダイアログ１３０を入力データに重ねずに表示可能な領域があると判定される。このため、図１６に示すように、設定ダイアログ１３０は、表示位置２０６、すなわち、入力データの表示領域に重ねずに配置可能な領域の中央に表示される。
【００５２】
その他の実施例として、設定ダイアログを表示させる際に、表示画面の真ん中よりも下方に表示させるようにしてもよい。このように、設定ダイアログを表示させる際に、（会議用の）大型表示画面の真ん中よりも下方に表示させることで、ユーザの設定入力を容易に行なうことが可能となる。
また、設定ダイアログを表示させる際に、一旦、設定ダイアログを最小化させて表示させておき、最小化された設定ダイアログに対するユーザの選択指示に応じて、元のサイズに戻して表示させるようにしてもよい。これにより、設定ダイアログを表示させる際に、（大型表示画面を用いて会議中の）表示データが遮られるのを防止することが可能となる。
【００５３】
なお、以上に説明した本発明の実施形態の記載内容は、上述の内容に限定されるものではなく、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
例えば、本実施形態では、設定ダイアログをスキャンパラメータの設定を行う機能としたが、アプリケーションの設定を変更する設定ダイアログであってもよい。
また、本実施形態では、設定ダイアログを入力データに重複して表示するための判断基準として、最上層入力データ、最下層入力データのみを使用したが、Ｚオーダーの数値が１番目と２番目の入力データに重複しないように設定ダイアログを表示するなど、判定基準を本実施形態とは異なる基準で設定してもよい。
【図面の簡単な説明】
【００５４】
【図１】本発明の一実施形態に係る情報処理システムの構成例を示すブロック図である。
【図２】スキャナ装置に原稿読取条件を設定する設定ダイアログの一例を説明するための図である。
【図３】設定ダイアログの表示を制御するための設定ダイアログ制御情報の一例を示す図である。
【図４】入力データの表示を制御するための入力データ表示情報の一例を示す図である。
【図５】本発明の情報処理システムによる設定ダイアログ表示制御方法の一例を説明するためのフロー図である。
【図６】本発明の情報処理システムによる設定ダイアログ表示制御方法の一例を説明するためのフロー図で、図５のフローの続きである。
【図７】本発明の情報処理システムによる設定ダイアログ表示制御方法の一例を説明するためのフロー図で、図５のフローの続きである。
【図８】本発明の情報処理システムによる設定ダイアログ表示制御方法の一例を説明するためのフロー図で、図７のフローの続きである。
【図９】本発明の情報処理システムによる設定ダイアログ表示制御方法の一例を説明するためのフロー図で、図７のフローの続きである。
【図１０】図４に示した入力データ表示情報に対応する設定ダイアログの表示状態の一例を示す図である。
【図１１】図４に示した入力データ表示情報に対応する設定ダイアログの表示状態の他の例を示す図である。
【図１２】図４に示した入力データ表示情報に対応する設定ダイアログの表示状態の他の例を示す図である。
【図１３】図４に示した入力データ表示情報に対応する設定ダイアログの表示状態の他の例を示す図である。
【図１４】図４に示した入力データ表示情報に対応する設定ダイアログの表示状態の他の例を示す図である。
【図１５】図４に示した入力データ表示情報に対応する設定ダイアログの表示状態の他の例を示す図である。
【図１６】図４に示した入力データ表示情報に対応する設定ダイアログの表示状態の他の例を示す図である。
【符号の説明】
【００５５】
１００…大型ディスプレイ装置（大型ディスプレイ）、１１０…情報処理装置（ＰＣ）、１１１…ディスプレイＩ／Ｆ、１１２…表示部、１１３…メモリ、１１４…制御部、１１４ａ…表示制御部、１１４ｂ…表示状態判定部、１１５…操作部、１１６…通信部、１１７…記憶部、１２０…スキャナ装置、１２１…画像読み取り部、１２２…制御部、１２３…通信部、１３０…設定ダイアログ、１４０…設定ダイアログ制御情報、１５０…入力データ表示情報。
【図１】
0004549381.tif 000002
【図２】
0004549381.tif 000003
【図３】
0004549381.tif 000004
【図４】
0004549381.tif 000005
【図５】
0004549381.tif 000006
【図６】
0004549381.tif 000007
【図７】
0004549381.tif 000008
【図８】
0004549381.tif 000009
【図９】
0004549381.tif 000010
【図１０】
0004549381.tif 000011
【図１１】
0004549381.tif 000012
【図１２】
0004549381.tif 000013
【図１３】
0004549381.tif 000014
【図１４】
0004549381.tif 000015
【図１５】
0004549381.tif 000016
【図１６】
0004549381.tif 000017