(57)【要約】【課題】接続された表示装置に適切な解像度を選択する。【解決手段】画像処理装置１００は、データが入力される入力用インターフェース１１２と、垂直ライン数を算出する算定部１３２と、情報を記憶する記憶部１１８と、データを出力する出力用インターフェース１１４と、１の解像度を決定する決定部１３０とを含む。決定部１３０は、記憶部１１８に記憶された垂直ライン数を候補として特定し、特定された垂直ライン数の候補のうち最も近い値を推定された垂直ライン数と推定する推定部１３６と、解像度の候補を選択する選択部１３８と、選択部１３８によって選択された解像度の候補の数が１であると、候補として選択された解像度を、１の解像度として確定する確定部１４０とを含む。【選択図】　　　　図１
2004138654.tif 000002
【特許請求の範囲】
【請求項１】
複数個の解像度から１の解像度を選択するための情報処理装置であって、
前記情報処理装置に接続された表示装置における解像度を規定するための情報を含む画像データを入力するための入力手段と、
前記入力手段に入力された情報に基づいて、前記表示装置におけるモニタタイミング特性を算出するための算出手段と、
前記複数個の解像度のそれぞれに対応させてモニタタイミング特性を記憶し、かつ前記１の解像度を選択するための情報を記憶するための記憶手段と、
前記表示装置に、前記１の解像度を表わすデータとともに、表示データを出力するための出力手段と、
前記出力手段が出力するデータによって表される、前記１の解像度を決定するための決定手段とを含み、
前記決定手段は、
前記算出手段により算出された前記モニタタイミング特性と、前記記憶手段に記憶された複数のモニタタイミング特性との差をそれぞれ算出し、前記差が予め定められた値を下回ったモニタタイミング特性に対応して記憶された解像度を、解像度の候補として選択するための選択手段と、
前記選択された解像度の候補の数が１であると、前記候補として選択された解像度を、前記１の解像度として確定するための確定手段と、
前記選択手段によって選択された解像度の候補が複数ある場合に、前記解像度の候補の中から、ユーザによる前記解像度を指定する情報に応じて、前記１の解像度を確定するための指定手段とを含む、情報処理装置。
【請求項２】
複数個の解像度から１の解像度を選択するための情報処理装置であって、
前記情報処理装置に接続された表示装置における解像度を規定するための情報を含む画像データを入力するための入力手段と、
前記入力手段に入力された情報に基づいて、前記表示装置における垂直ライン数を算出するための算出手段と、
前記複数個の解像度のそれぞれに対応させて垂直ライン数を記憶し、かつ前記１の解像度を選択するための情報を記憶するための記憶手段と、
前記表示装置に、前記１の解像度を表わすデータとともに、表示データを出力するための出力手段と、
前記出力手段が出力するデータによって表される、前記１の解像度を決定するための決定手段とを含み、
前記決定手段は、
前記算出手段により算出された垂直ライン数の値が、前記記憶手段に記憶された複数個の解像度の上限値から下限値までの間に含まれる場合には、前記複数個の解像度のうち、前記算出された垂直ライン数の値より値が小さい解像度に対応する、前記記憶手段に記憶された垂直ライン数を候補として特定し、特定された垂直ライン数の候補のうち前記算出された垂直ライン数に最も近い値を推定された垂直ライン数と推定するための推定手段と、
前記推定手段により推定された垂直ライン数と、前記記憶手段に記憶された複数の垂直ライン数との差をそれぞれ算出し、前記差のいずれかに係数を乗じた値を含む加算結果が、予め定められた値を下回ると、前記差が下回った垂直ライン数に対応して記憶された解像度を、解像度の候補として選択するための選択手段と、
前記選択された解像度の候補の数が１であると、前記候補として選択された解像度を、前記１の解像度として確定するための確定手段と、
前記選択手段によって選択された解像度の候補が複数ある場合に、前記解像度の候補の中から、ユーザによる前記解像度を指定する情報に応じて、前記１の解像度を確定するための指定手段とを含む、情報処理装置。
【請求項３】
複数個の解像度から１の解像度を選択するための情報処理装置であって、
情報処理装置に接続された表示装置における解像度を規定するための情報を含む画像データを入力するための入力手段と、
前記入力手段に入力された情報に基づいて、前記表示装置における垂直ライン数、垂直期間および水平期間を算出するための算出手段と、
前記複数個の解像度のそれぞれに対応させて、垂直ライン数と垂直期間および水平期間のいずれかとを記憶し、かつ前記１の解像度を選択するための情報を記憶するための記憶手段と、
前記表示装置に、前記１の解像度を表わすデータとともに、表示データを出力するための出力手段と、
前記出力手段が出力するデータによって表される、前記１の解像度を決定するための決定手段とを含み、
前記決定手段は、
前記算出手段により算出された垂直ライン数の値が、前記記憶手段に記憶された複数個の解像度の上限値から下限値までの間に含まれる場合には、前記複数個の解像度のうち、前記算出された垂直ライン数の値より値が小さい解像度に対応する、前記記憶手段に記憶された垂直ライン数を候補として特定し、特定された垂直ライン数の候補のうち前記算出された垂直ライン数に最も近い値を推定された垂直ライン数と推定するための第１の推定手段と、
前記第１の推定手段により推定された垂直ライン数と前記記憶手段により記憶された解像度の候補に対応する垂直ライン数との差に係数を乗じた値、前記記憶手段により記憶された前記解像度の候補に対応する垂直期間と前記算定手段の算定結果に基づいて定められた垂直期間との差に係数を乗じた値および前記記憶手段により記憶された前記解像度の候補に対応する水平期間と前記算定手段により算定された水平期間との差に係数を乗じた値の３つの値のうち、前記第１の推定手段により推定された垂直ライン数と前記記憶手段により記憶された解像度の候補に対応する垂直ライン数との差に係数を乗じた値を含む少なくとも２つの値の加算結果が、予め定められた値を下回ると、前記垂直ライン数に対応して記憶された解像度を、解像度の候補として選択するためための選択手段と、
前記選択された解像度の候補の数が１であると、前記候補として選択された解像度を、前記１の解像度として確定するための確定手段と、
前記選択手段によって選択された解像度の候補が複数ある場合に、前記解像度の候補の中から、ユーザによる前記解像度を指定する情報に応じて、前記１の解像度を確定するための指定手段とを含む、情報処理装置。
【請求項４】
前記記憶手段は、前記複数個の解像度のそれぞれに対応させて、少なくとも垂直ライン数および垂直期間を記憶し、
前記決定手段は、前記推定された垂直ライン数と同じ解像度に対応する、前記記憶手段に記憶された垂直期間を候補として特定し、特定された垂直期間の候補のうち最も近い値を推定された垂直期間と推定するための第２の推定手段をさらに含み、
前記算定手段の算定結果に基づいて定められた垂直期間は、前記第２の推定手段によって推定された垂直期間を含む、請求項３に記載の情報処理装置。
【請求項５】
前記情報処理装置は、前記１の解像度が確定されたことに応答して、前記１の解像度に対応する垂直ライン数、前記垂直期間および前記水平期間のうち、前記選択手段が前記解像度の候補を選択するために用いる情報を、前記１の解像度と対応させて前記記憶手段に記憶させるための追加手段を含む、請求項１〜４に記載の情報処理装置。
【請求項６】
複数個の解像度から１の解像度を選択する情報処理方法であって、
前記情報処理方法を実施する装置に接続された表示装置における解像度を規定するための情報を含む画像データを入力する入力ステップと、
前記入力ステップにおいて入力された情報に基づいて、前記表示装置におけるモニタタイミング特性を算出する算出ステップと、
前記複数個の解像度のそれぞれに対応させてモニタタイミング特性を記憶し、かつ前記１の解像度を選択するための情報を記憶する記憶ステップと、
前記表示装置に、前記１の解像度を表わすデータとともに、表示データを出力する出力ステップと、
前記出力ステップにおいて出力するデータによって表される、前記１の解像度を決定する決定ステップとを含み、
前記決定ステップは、
前記算出ステップにおいて算出された前記モニタタイミング特性と、前記記憶ステップにおいて記憶された複数のモニタタイミング特性との差をそれぞれ算出し、前記差が予め定められた値を下回ったモニタタイミング特性に対応して記憶された解像度を、解像度の候補として選択する選択ステップと、
前記選択された解像度の候補の数が１であると、前記候補として選択された解像度を、前記１の解像度として確定する確定ステップと、
前記選択ステップにおいて選択された解像度の候補が複数ある場合に、前記解像度の候補の中から、ユーザによる前記解像度を指定する情報に応じて、前記１の解像度を確定する指定ステップとを含む、情報処理方法。
【請求項７】
複数個の解像度から１の解像度を選択するための情報処理方法において、
前記情報処理装置に接続された表示装置における解像度を規定するための情報を含む画像データを入力する入力ステップと、
前記入力ステップにおいて入力された情報に基づいて、前記表示装置における垂直ライン数を算出する算出ステップと、
前記複数個の解像度のそれぞれに対応させて垂直ライン数を記憶し、かつ前記１の解像度を選択するための情報を記憶する記憶ステップと、
前記表示装置に、前記１の解像度を表わすデータとともに、表示データを出力する出力ステップと、
前記出力ステップにおいて出力するデータによって表される、前記１の解像度を決定する決定ステップとを含み、
前記決定ステップは、
前記算出ステップにより算出された垂直ライン数の値が、前記記憶ステップにおいて記憶された複数個の解像度の上限値から下限値までの間に含まれる場合には、前記複数個の解像度のうち、前記算出された垂直ライン数の値より値が小さい解像度に対応する、前記記憶ステップにおいて記憶された垂直ライン数を候補として特定し、特定された垂直ライン数の候補のうち前記算出された垂直ライン数に最も近い値を推定された垂直ライン数と推定する推定ステップと、
前記推定ステップにより推定された垂直ライン数と、前記記憶ステップにおいて記憶された複数の垂直ライン数との差をそれぞれ算出し、前記差のいずれかに係数を乗じた値を含む加算結果が、予め定められた値を下回ると、前記差が下回った垂直ライン数に対応して記憶された解像度を、解像度の候補として選択する選択ステップと、
前記選択された解像度の候補の数が１であると、前記候補として選択された解像度を、前記１の解像度として確定する確定ステップと、
前記選択ステップにおいて選択された解像度の候補が複数ある場合に、前記解像度の候補の中から、ユーザによる前記解像度を指定する情報に応じて、前記１の解像度を確定する指定ステップとを含む、情報処理方法。
【請求項８】
複数個の解像度から１の解像度を選択するための情報処理方法において、
情報処理装置に接続された表示装置における解像度を規定するための情報を含む画像データを入力する入力ステップと、
前記入力ステップにおいて入力された情報に基づいて、前記表示装置における垂直ライン数、垂直期間および水平期間を算出する算出ステップと、
前記複数個の解像度のそれぞれに対応させて、垂直ライン数と垂直期間および水平期間のいずれかとを記憶し、かつ前記１の解像度を選択するための情報を記憶する記憶ステップと、
前記表示装置に、前記１の解像度を表わすデータとともに、表示データを出力する出力ステップと、
前記出力ステップが出力するデータによって表される、前記１の解像度を決定するための決定ステップとを含み、
前記決定ステップは、
前記算出ステップにより算出された垂直ライン数の値が、前記記憶ステップにおいて記憶された複数個の解像度の上限値から下限値までの間に含まれる場合には、前記複数個の解像度のうち、前記算出された垂直ライン数の値より値が小さい解像度に対応する、前記記憶ステップにおいて記憶された垂直ライン数を候補として特定し、特定された垂直ライン数の候補のうち前記算出された垂直ライン数に最も近い値を推定された垂直ライン数と推定する第１の推定ステップと、
前記第１の推定手段により推定された垂直ライン数と前記記憶ステップにおいて記憶された解像度の候補に対応する垂直ライン数との差に係数を乗じた値、前記記憶ステップにおいて記憶された前記解像度の候補に対応する垂直期間と前記算定ステップによる算定結果に基づいて定められた垂直期間との差に係数を乗じた値および前記記憶ステップにおいて記憶された前記解像度の候補に対応する水平期間と前記算定ステップにおいて算定された水平期間との差に係数を乗じた値の３つの値のうち、前記第１の推定手段により推定された垂直ライン数と前記記憶ステップにおいて記憶された解像度の候補に対応する垂直ライン数との差に係数を乗じた値を含む少なくとも２つの値の加算結果が、予め定められた値を下回ると、前記垂直ライン数に対応して記憶された解像度を、解像度の候補として選択する選択ステップと、
前記選択された解像度の候補の数が１であると、前記候補として選択された解像度を、前記１の解像度として確定する確定ステップと、
前記選択ステップにおいて選択された解像度の候補が複数ある場合に、前記解像度の候補の中から、ユーザによる前記解像度を指定する情報に応じて、前記１の解像度を確定する指定ステップとを含む、情報処理方法。
【請求項９】
前記記憶ステップは、前記複数個の解像度のそれぞれに対応させて、少なくとも垂直ライン数および垂直期間を記憶し、
前記決定ステップは、前記推定された垂直ライン数と同じ解像度に対応する、前記記憶ステップにおいて記憶された垂直期間を候補として特定し、特定された垂直期間の候補のうち最も近い値を推定された垂直期間と推定する第２の推定ステップをさらに含み、
前記算定ステップにおける算定結果に基づいて定められた垂直期間は、前記第２の推定ステップにおいて推定された垂直期間を含む、請求項８に記載の情報処理方法。
【請求項１０】
前記情報処理方法は、前記１の解像度が確定されたことに応答して、前記１の解像度に対応する垂直ライン数、前記垂直期間および前記水平期間のうち、前記選択ステップにおいて前記解像度の候補を選択するために用いる情報を、前記１の解像度と対応させて前記記憶ステップにて記憶させる追加ステップを含む、請求項６〜９のいずれかに記載の情報処理方法。
【請求項１１】
請求項６〜１０のいずれかに記載の情報処理方法を前記コンピュータに実現させるためのプログラム。
【請求項１２】
請求項１１に記載のプログラムを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、表示装置が接続された情報処理装置に関し、特に他の装置から入力された信号に基づいて、表示装置の解像度を的確に選択するための装置に関する。
【０００２】
【従来の技術】
従来から、複数のモニタタイミング特性に対応し、入力信号を自動判別して正しい表示を行う表示装置（マルチスキャンモニタ）が提供されている。モニタタイミング特性とは、主に垂直ライン数、垂直期間および水平期間を表す概念である。
【０００３】
特開２００２−１４６６４公報（特許文献１）は、マルチスキャンモニタの解像度を制御するための情報処理装置を開示する。
【０００４】
特許文献１に記載された情報処理装置は、装置の外部より複数系統の画像信号を入力するための入力回路と、複数系統の画像信号を処理するための処理回路と、処理回路より出力される複数系統の画像信号を表示装置に出力するための出力回路と、複数系統の画像信号と制御情報とを対応付けて記憶するための記憶回路と、記憶回路に記憶された制御情報に基づいて処理回路による複数系統の画像信号の処理動作を制御するための制御回路とを含む。
【０００５】
この発明によると、画像信号と処理制御情報とを対応付けて、記憶回路に記憶させているので、画像信号の変化に対し、柔軟に画像信号の処理動作を変化させて制御し、適切に画像を表示させることができる。
【０００６】
【特許文献１】
特開２００２−１４６６４公報（第４−１３頁）
【０００７】
【発明が解決しようとする課題】
しかし、前述の公報に開示された発明では、異なる解像度であるにもかかわらず、モニタタイミング特性の値が近いために判別が困難な場合、的確に解像度を確定できないという問題点がある。
【０００８】
例えば、図１１（Ａ）は、上述の公報に開示される情報処理装置の記憶回路に記憶されているモニタタイミング特性の例である。上述の公報に開示される情報処理装置において、入力された信号が図１１（Ｂ）に示す値を表すとする。その場合、図１１（Ａ）のデータのうち、図１１（Ｂ）の値に最も近いのは、図１１（Ａ）において太枠でかこったデータである。上述の公報に開示される情報処理装置が、この結果に基づいて適切な解像度を選択するのは困難である。
【０００９】
従来の装置では、画像を表示する場合、単純なアルゴリズムで強制的にいずれかのモニタタイミング特性であると判断して画像を表示していた。あるいは対応できない信号である旨を表示して画面に画像を表示しないなどの動作を行っていた。その結果、誤った解像度で画像が表示されたり、画像の内容が全く表示されないなどの問題点が生じていた。
【００１０】
本発明は、上述の問題点を解決するためになされたものである。その目的は、判別が困難な信号が入力された場合に、その信号から演算されるモニタタイミング特性を推定し、解像度を決定する情報処理装置、情報処理方法、その情報処理方法を実現するためのプログラム、およびそのプログラムを記憶した記憶媒体を提供することにある。
【００１１】
【課題を解決するための手段】
第１の発明に係る情報処理装置は、複数個の解像度から１の解像度を選択するための情報処理装置である。この装置は、入力手段と、算出手段と、記憶手段と、出力手段と、決定手段とを含む。入力手段は、情報処理装置に接続された表示装置における解像度を規定するための情報を含む画像データを入力する。算出手段は、入力手段に入力された情報に基づいて、表示装置におけるモニタタイミング特性を算出する。記憶手段は、複数個の解像度のそれぞれに対応させてモニタタイミング特性を記憶し、かつ１の解像度を選択するための情報を記憶する。出力手段は、表示装置に、１の解像度を表わすデータとともに、表示データを出力する。決定手段は、出力手段が出力するデータによって表される、１の解像度を決定する。決定手段は、選択手段と、確定手段と、指定手段とを含む。選択手段は、算出手段により算出されたモニタタイミング特性と、記憶手段に記憶された複数のモニタタイミング特性との差をそれぞれ算出し、差が予め定められた値を下回ったモニタタイミング特性に対応して記憶された解像度を、解像度の候補として選択する。確定手段は、選択された解像度の候補の数が１であると、候補として選択された解像度を、１の解像度として確定する。指定手段は、選択手段によって選択された解像度の候補が複数ある場合に、解像度の候補の中から、ユーザによる解像度を指定する情報に応じて、１の解像度を確定する。
【００１２】
第１の発明によると、入力手段から入力された情報に基づいて、算出手段がモニタタイミング特性を算出する。選択手段は、算出手段により算出されたモニタタイミング特性と、記憶手段に記憶された複数のモニタタイミング特性との差をそれぞれ算出し、差が例えば算出手段により算出されたモニタタイミング特性の値の１０％以内といった、予め定められた値を下回ったモニタタイミング特性に対応して記憶された解像度を、解像度の候補として選択する。複数の解像度の候補を選択するための選択手段が、１つしか候補を選択しないことは、他の解像度に比べ候補とされた解像度に対応するモニタタイミング特性と、算定されたモニタタイミング特性との適合度が特に高いことを表す。これにより、モニタタイミング特性の適合度が特に高いので、確定手段は、その解像度を１の解像度として確定する。選択手段の処理を経ても解像度の候補を１つに絞り込めない場合は、指定手段によって、ユーザの指定を受付る。その結果、表示しようとする情報に最も適した解像度を、的確に選択する情報処理装置を提供することができる。
【００１３】
第２の発明に係る情報処理装置は、複数個の解像度から１の解像度を選択するための情報処理装置である。この装置は、入力手段と、算出手段と、記憶手段と、出力手段と、決定手段とを含む。入力手段は、画像データが入力される。この画像データは、接続された表示装置における解像度を規定するための情報を含む。算出手段は、入力手段に入力された情報に基づいて、表示装置における垂直ライン数を算出する。記憶手段は、複数個の解像度のそれぞれに対応させて垂直ライン数を記憶するほか、１の解像度を選択するための情報を記憶する。出力手段は、表示装置に、１の解像度を表わすデータとともに、表示データを出力する。決定手段は、出力手段が出力するデータによって表される、１の解像度を決定する。決定手段は、推定手段と選択手段と確定手段と指定手段とを含む。推定手段は、記憶手段に記憶された垂直ライン数を候補として特定し、特定された垂直ライン数の候補のうち算出された垂直ライン数に最も近い値を推定された垂直ライン数と推定する。推定手段がそのような特定を行うのは、算出手段により算出された垂直ライン数の値が、記憶手段に記憶された複数個の解像度の上限値から下限値までの間に含まれる場合である。推定手段が垂直ラインの候補とするのは、複数個の解像度のうち、算出された垂直ライン数の値より値が小さい解像度に対応する、垂直ライン数である。選択手段は、記憶手段に記憶された解像度から、基準に合致した垂直ライン数に対応する解像度を、解像度の候補として選択する。選択手段による選択の基準は、推定手段により推定された垂直ライン数と、記憶手段に記憶された複数の垂直ライン数との差をそれぞれ算出し、その差のいずれかに係数を乗じた値を含む加算結果が、予め定められた値を下回る場合である。確定手段は、選択された解像度の候補の数が１であると、候補として選択された解像度を、１の解像度として確定する。指定手段は、選択手段によって選択された解像度の候補が複数ある場合に、解像度の候補の中から、ユーザによる解像度を指定する情報に応じて、１の解像度を確定する。
【００１４】
第２の発明によると、入力手段から入力された情報に基づいて、算出手段が垂直ライン数を算出する。推定手段は、算出された垂直ライン数の値が、記憶手段に記憶された複数個の解像度の上限値から下限値までの間に含まれる場合には、記憶手段に記憶された垂直ライン数を、垂直ライン数の候補として特定する。垂直ライン数の候補として特定される基準は、対応する解像度の値が、算出された垂直ライン数の値より小さいことである。このとき、垂直ライン数の候補から、垂直ライン数の値が推定される。垂直ライン数は、入力手段に情報を入力するコンピュータの仕様により決定されるため、ある限定された値をとる場合が多い上に、原則として対応する解像度に相当する値を上回る。これにより、推定手段は現実にはありえない垂直ライン数を推定値とせず、的確に垂直ライン数を推定する。選択手段は、推定手段が、垂直ライン数の候補を特定する際の誤りにより、誤った垂直ライン数を推定した場合に対処するため、まず解像度の候補を選択し、確定手段に解像度の確定を行わせる。複数の解像度の候補を選択するための選択手段が、１つしか候補を選択しないことは、他の解像度に比べ候補とされた解像度に対応するモニタタイミング特性と、算定されたモニタタイミング特性との適合度が特に高いことを表す。モニタタイミング特性の適合度が特に高いので、確定手段は、その解像度を１の解像度として確定する。推定手段および選択手段の処理を経ても解像度の候補を１つに絞り込めない場合は、指定手段によって、ユーザの指定を受付る。その結果、表示しようとする情報に最も適した解像度を、的確に選択する情報処理装置を提供することができる。
【００１５】
第３の発明に係る情報処理装置は、複数個の解像度から１の解像度を選択するための情報処理装置であって、入力手段と、算出手段と、記憶手段と、出力手段と、決定手段とを含む。入力手段は、画像データを入力する。この画像データは、情報処理装置に接続された表示装置における解像度を規定するための情報を含む。算出手段は、入力手段に入力された情報に基づいて、表示装置における垂直ライン数、垂直期間および水平期間を算出する。記憶手段は、複数個の解像度のそれぞれに対応させて、垂直ライン数と垂直期間および水平期間のいずれかとを記憶し、かつ１の解像度を選択するための情報を記憶する。出力手段は、表示装置に、１の解像度を表わすデータとともに、表示データを出力する。決定手段は、出力手段が出力するデータによって表される、１の解像度を決定する。決定手段は、第１の推定手段と、選択手段と、確定手段と、指定手段とを含む。第１の推定手段は、記憶手段に記憶された垂直ライン数を候補として特定し、特定された垂直ライン数の候補のうち算出された垂直ライン数に最も近い値を推定された垂直ライン数と推定する。第１の推定手段がそのような特定を行うのは、算出手段により算出された垂直ライン数の値が、記憶手段に記憶された複数個の解像度の上限値から下限値までの間に含まれる場合である。第１の推定手段が垂直ラインの候補とするのは、複数個の解像度のうち、算出された垂直ライン数の値より値が小さい解像度に対応する、垂直ライン数である。選択手段は、次の３つの値のうち、第１の推定手段により推定された垂直ライン数と記憶手段に記憶された解像度の候補に対応する垂直ライン数との差に係数を乗じた値を含む少なくとも２つの値の加算結果が、予め定められた値を下回る場合、加算された値に対応する解像度を、解像度の候補として選択する。その３つの値の第１は、第１の推定手段により推定された垂直ライン数と記憶手段に記憶された解像度の候補に対応する垂直ライン数との差に係数を乗じた値である。第２は、記憶手段に記憶された垂直期間と算定手段による算定結果に基づいて定められた垂直期間との差に係数を乗じた値である。第３は、記憶手段に記憶された水平期間と算定手段により算定された水平期間との差に係数を乗じた値である。確定手段は、選択された解像度の候補の数が１であると、候補として選択された解像度を、１の解像度として確定する。指定手段は、選択手段によって選択された解像度の候補が複数ある場合に、解像度の候補の中から、ユーザによる解像度を指定する情報に応じて、１の解像度を確定する。
【００１６】
第３の発明によると、入力手段から入力された情報から、算出手段が垂直ライン数を算出する。第１の推定手段は、算出された垂直ライン数の値が、記憶手段に記憶された複数個の解像度の上限値から下限値までの間に含まれる場合には、記憶手段に記憶された垂直ライン数を、垂直ライン数の候補として特定する。垂直ライン数の候補として特定される基準は、対応する解像度の値が、算出された垂直ライン数の値より小さいことである。特定された垂直ライン数の候補から、垂直ライン数の値が推定される。この値は、入力手段に信号を入力する装置の仕様により決定されるため、ある限定された値をとる場合が多い。さらに、垂直ライン数は、原則として対応する解像度に相当する値を上回り、他の条件により影響を受けない。選択手段は、水平期間、垂直ライン数および垂直期間について、算定手段および第１の推定手段により得られた値と、記憶手段に記憶された値との差を求め、これらの差にそれぞれ係数を乗じ、総和を求める。解像度の選択に、水平期間、垂直ライン数および垂直期間のうち少なくとも２つを考慮した場合、選択手段が不適切な解像度を選択する確率は、それらのうちのいずれかのみを用いて選択した場合より少なくなる。しかも、解像度に強い影響を及ぼす値には係数の値を大きく、あまり影響を及ぼさない値には係数を小さく設定することができるので、選択手段は影響度の大小を選択に反映させることができる。さらに、記憶手段に記憶された解像度との適合度を、上述の総和に集約して評価するので、複雑な条件判断を行わなくとも、表示する態様を適切に選択することができる。これにより、第１の推定手段は現実にはありえない垂直ライン数を推定値とせず、的確に垂直ライン数および垂直期間を推定できる。選択手段は、第１の推定手段が、垂直ライン数の候補を特定する際の誤りにより、誤った垂直ライン数を推定した場合に対処するため、まず解像度の候補を選択し、確定手段に解像度の確定を行わせる。確定手段は、選択手段が選択した解像度が１である場合、他の解像度に比べ算定および推定により得られたモニタタイミング特性に対する適合度が高いとして、その解像度を１の解像度として確定することができる。第１の推定手段および選択手段の処理を経ても解像度の候補を１つに絞り込めない場合は、指定手段によって、ユーザの指定を受付る。その結果、表示しようとする情報に最も適した解像度を、的確に選択する情報処理装置を提供することができる。
【００１７】
第４の発明に係る情報処理装置は、第３の発明の構成に加えて、記憶手段は、複数個の解像度のそれぞれに対応させて、少なくとも垂直ライン数および垂直期間を記憶する。決定手段は、推定された垂直ライン数と同じ解像度に対応する、記憶手段に記憶された垂直期間を候補として特定し、特定された垂直期間の候補のうち最も近い値を推定された垂直期間と推定するための第２の推定手段をさらに含む。算定手段の算定結果に基づいて定められた垂直期間は、第２の推定手段によって推定された垂直期間を含む。
【００１８】
第４の発明によると、垂直期間は、入力手段に信号を入力するコンピュータの仕様により決定されるため、ある限定された値をとる場合が多い。また、垂直期間は、垂直ライン数と同じ解像度に対応する。第２の推定手段は、このことに基づいて、垂直期間を推定する。これにより、第２の推定手段は現実にはありえない垂直期間を推定値とせず、的確に垂直期間の値を推定する。その結果、選択手段が解像度の候補を適切に選択する確率は向上するので、表示しようとする情報に最も適した解像度を、的確に選択する情報処理装置を提供することができる。
【００１９】
第５の発明に係る情報処理装置は、第１〜４のいずれかの発明の構成に加えて、追加手段を含む。追加手段は、１の解像度が確定されたことに応答して、１の解像度に対応する垂直ライン数、垂直期間および水平期間のうち、選択手段が解像度の候補に用いるものを、１の解像度と対応させて記憶手段に記憶させる。
【００２０】
第５の発明によると、情報処理装置が使用されるにつれ、追加手段は、記憶手段に、垂直ライン数等と解像度との対応関係を蓄積する。これにより、推定手段が、垂直ライン数の値を的確に推定する確率が高くなる。その結果、表示しようとする情報に最も適した解像度を、的確に選択する情報処理装置を提供することができる。
【００２１】
第６の発明に係る情報処理方法は、複数個の解像度から１の解像度を選択するための情報処理方法である。この方法は、入力ステップと、算出ステップと、記憶ステップと、出力ステップと、決定ステップとを含む。入力ステップは、この情報処理方法を実施する装置に接続された表示装置における解像度を規定するための情報を含む画像データを入力する。算出ステップは、入力ステップにおいて入力された情報に基づいて、表示装置におけるモニタタイミング特性を算出する。記憶ステップは、複数個の解像度のそれぞれに対応させてモニタタイミング特性を記憶し、かつ１の解像度を選択するための情報を記憶する。出力ステップは、表示装置に、１の解像度を表わすデータとともに、表示データを出力する。決定ステップは、出力ステップにおいて出力するデータによって表される、１の解像度を決定する。決定ステップは、選択ステップと、確定ステップと、指定ステップとを含む。選択ステップは、算出ステップにより算出されたモニタタイミング特性と、記憶ステップに記憶された複数のモニタタイミング特性との差をそれぞれ算出し、差が予め定められた値を下回ったモニタタイミング特性に対応して記憶された解像度を、解像度の候補として選択する。確定ステップは、選択された解像度の候補の数が１であると、候補として選択された解像度を、１の解像度として確定する。指定ステップは、選択ステップにおいて選択された解像度の候補が複数ある場合に、解像度の候補の中から、ユーザによる解像度を指定する情報に応じて、１の解像度を確定する。
【００２２】
第６の発明によると、入力ステップにおいて入力された情報に基づいて、算出ステップにおいてモニタタイミング特性を算出する。選択ステップは、算出ステップにより算出されたモニタタイミング特性と、記憶ステップに記憶された複数のモニタタイミング特性との差をそれぞれ算出し、差が例えば算出ステップにおいて算出されたモニタタイミング特性の値の１０％以内といった、予め定められた値を下回ったモニタタイミング特性に対応して記憶された解像度を、解像度の候補として選択する。複数の解像度の候補を選択するための選択ステップにおいて、１つしか候補が選択されないことは、他の解像度に比べ候補とされた解像度に対応するモニタタイミング特性と、算定されたモニタタイミング特性との適合度が特に高いことを表す。これにより、モニタタイミング特性の適合度が特に高いので、確定ステップでは、その解像度を１の解像度として確定する。選択ステップの処理を経ても解像度の候補を１つに絞り込めない場合は、指定ステップにおいて、ユーザの指定を受付る。その結果、表示しようとする情報に最も適した解像度を、的確に選択する情報処理方法を提供することができる。
【００２３】
第７の発明に係る情報処理方法は、複数個の解像度から１の解像度を選択するための情報処理方法である。この方法は、入力ステップと、算出ステップと、記憶ステップと、出力ステップと、決定ステップとを含む。入力ステップにおいては、画像データが入力される。この画像データは、接続された表示装置における解像度を規定するための情報を含む。算出ステップは、入力ステップにおいて入力された情報に基づいて、表示装置における垂直ライン数を算出する。記憶ステップは、複数個の解像度のそれぞれに対応させて垂直ライン数を記憶するほか、１の解像度を選択するための情報を記憶する。出力ステップは、表示装置に、１の解像度を表わすデータとともに、表示データを出力する。決定ステップは、出力ステップにおいて出力するデータによって表される、１の解像度を決定する。決定ステップは、推定ステップと選択ステップと確定ステップと指定ステップとを含む。推定ステップは、記憶ステップにおいて記憶された垂直ライン数を候補として特定し、特定された垂直ライン数の候補のうち算出された垂直ライン数に最も近い値を推定された垂直ライン数と推定する。推定ステップがそのような特定を行うのは、算出ステップにおいて算出された垂直ライン数の値が、記憶ステップに記憶された複数個の解像度の上限値から下限値までの間に含まれる場合である。推定ステップが垂直ラインの候補とするのは、複数個の解像度のうち、算出された垂直ライン数の値より値が小さい解像度に対応する、垂直ライン数である。選択ステップは、記憶ステップにおいて記憶された解像度から、基準に合致した垂直ライン数に対応する解像度を、解像度の候補として選択する。選択ステップにおける選択の基準は、推定ステップにおいて推定された垂直ライン数と、記憶ステップにおいて記憶された複数の垂直ライン数との差をそれぞれ算出し、その差のいずれかに係数を乗じた値を含む加算結果が、予め定められた値を下回る場合である。確定ステップにおいては、選択された解像度の候補の数が１であると、候補として選択された解像度を、１の解像度として確定する。指定ステップは、選択ステップにおいて選択された解像度の候補が複数ある場合に、解像度の候補の中から、ユーザによる解像度を指定する情報に応じて、１の解像度を確定する。
【００２４】
第７の発明によると、入力ステップにおいて入力された情報に基づいて、算出ステップにおいて垂直ライン数を算出する。推定ステップにおいては、算出された垂直ライン数が、記憶ステップにおいて記憶された複数個の解像度の上限値から下限値までの間に含まれる場合には、記憶ステップにおいて記憶された垂直ライン数を、垂直ライン数の候補として特定する。垂直ライン数の候補として特定される基準は、対応する解像度の値が、算出された垂直ライン数の値より小さいことである。このとき、垂直ライン数の候補から、垂直ライン数の値が推定される。垂直ライン数は、入力手段に信号を入力するコンピュータの仕様により決定されるため、ある限定された値をとる場合が多い。垂直ライン数は、原則として対応する解像度に相当する値を上回るものである。これにより、推定ステップにおいて現実にはありえない垂直ライン数を推定値とすることはなく、的確に垂直ライン数を推定する。選択ステップにおいては、推定ステップが、垂直ライン数の候補を特定する際の誤りにより、誤った垂直ライン数を推定した場合に対処するため、まず解像度の候補を選択し、確定ステップにおいて解像度の確定を行う。複数の解像度の候補を選択できる選択ステップにおいて、１つしか候補を選択しないことは、他の解像度に比べ候補とされた解像度に対応するモニタタイミング特性と、算定されたモニタタイミング特性との適合度が特に高いことを表す。モニタタイミング特性の適合度が特に高いので、確定ステップにおいては、その解像度を１の解像度として確定する。推定ステップおよび選択ステップの処理を経ても解像度の候補を１つに絞り込めない場合は、指定ステップにおいて、ユーザの指定を受付る。その結果、表示しようとする情報に最も適した解像度を、的確に選択する情報処理方法を提供することができる。
【００２５】
第８の発明に係る情報処理方法は、複数個の解像度から１の解像度を選択するための情報処理方法であって、入力ステップと、算出ステップと、記憶ステップと、出力ステップと、決定ステップとを含む。入力ステップは、画像データを入力される。この画像データは、表示装置における解像度を規定するための情報を含む。算出ステップは、入力ステップにおいて入力された情報に基づいて、表示装置における垂直ライン数、垂直期間および水平期間を算出する。記憶ステップは、複数個の解像度のそれぞれに対応させて、垂直ライン数と垂直期間および水平期間のいずれかとを記憶し、かつ１の解像度を選択するための情報を記憶する。出力ステップは、表示装置に、１の解像度を表わすデータとともに、表示データを出力する。決定ステップは、出力ステップが出力するデータによって表される、１の解像度を決定する。決定ステップは、第１の推定ステップと選択ステップと確定ステップと指定ステップとを含む。第１の推定ステップは、記憶ステップにおいて記憶された垂直ライン数を候補として特定し、特定された垂直ライン数の候補のうち算出された垂直ライン数に最も近い値を推定された垂直ライン数と推定する。第１の推定ステップにおいてそのような特定を行うのは、算出ステップにおいて算出された垂直ライン数の値が、記憶ステップにおいて記憶された複数個の解像度の上限値から下限値までの間に含まれる場合である。第１の推定ステップにおいて垂直ラインの候補とするのは、複数個の解像度のうち、算出された垂直ライン数の値より値が小さい解像度に対応する、垂直ライン数である。選択ステップにおいては、同一の解像度に対応する、次の３つの値のうち、第１の推定ステップにおいて推定された垂直ライン数と記憶ステップにおいて記憶された解像度の候補に対応する垂直ライン数との差に係数を乗じた値を含む少なくとも２つの値の加算結果が、予め定められた値を下回る場合、加算された値に対応する解像度を、解像度の候補として選択する。その３つの値の第１は、第１の推定ステップにおいて推定された垂直ライン数と記憶ステップにおいて記憶された解像度の候補に対応する垂直ライン数との差に係数を乗じた値である。第２は、記憶ステップにおいて記憶された垂直期間と算定ステップにおける算定結果に基づいて定められた垂直期間との差に係数を乗じた値である。第３は、記憶ステップにおいて記憶された水平期間と算定ステップにおいて算定された水平期間との差に係数を乗じた値である。確定ステップは、選択された解像度の候補の数が１であると、候補として選択された解像度を、１の解像度として確定する。指定ステップは、選択ステップにおいて選択された解像度の候補が複数ある場合に、解像度の候補の中から、ユーザによる解像度を指定する情報に応じて、１の解像度を確定する。
【００２６】
第８の発明によると、入力ステップにおいて入力された情報から、算出ステップにおいて垂直ライン数を算出する。第１の推定ステップにおいては、算出された垂直ライン数が、記憶ステップにおいて記憶された複数個の解像度の上限値から下限値までの間に含まれる場合には、記憶ステップにおいて記憶された垂直ライン数を、垂直ライン数の候補として特定する。垂直ライン数の候補として特定される基準は、対応する解像度の値が、算出された垂直ライン数の値より小さいことである。特定された垂直ライン数の候補から、垂直ライン数の値が推定される。この値は、入力ステップにおいて情報を入力するコンピュータの仕様により決定されるため、ある限定された値をとる場合が多い上、原則として対応する解像度に相当する値を上回る。選択ステップにおいては、水平期間、垂直ライン数および垂直期間について、算定ステップおよび第１の推定ステップにより得られた値と、記憶ステップにおいて記憶された値との差を求め、これらの差にそれぞれ係数を乗じ、総和を求める。解像度の選択に、水平期間、垂直ライン数および垂直期間の少なくとも２つを考慮した場合、選択ステップにおいて不適切な解像度を選択する確率は、それらのうちのいずれかのみを用いて選択した場合より少なくなる。しかも、解像度に強い影響を及ぼす値には係数の値を大きく、あまり影響を及ぼさない値には係数を小さく設定することができるので、選択ステップにおいては影響度の大小を選択に反映させることができる。さらに、記憶ステップにおいて記憶された解像度との適合度を、上述の総和に集約して評価するので、複雑な条件判断を行わなくとも、表示する態様を適切に選択することができる。これにより、第１の推定ステップにおいては現実にはありえない垂直ライン数を推定値とせず、的確に垂直ライン数および垂直期間を推定できる。第１の推定ステップにおいて、垂直ライン数の候補を特定する際の誤りにより、誤った垂直ライン数を推定した場合に対処するため、選択ステップにおいては、まず解像度の候補を選択し、確定ステップにおいて解像度の確定を行わせる。確定ステップでは、選択ステップにおいて選択した解像度が１である場合、他の解像度に比べ算定ステップおよび第１の推定ステップにより得られたモニタタイミング特性に対する適合度が高いとして、その解像度を１の解像度とすることができる。第１の推定ステップおよび選択ステップの処理を経ても解像度の候補を１つに絞り込めない場合は、指定ステップにおいて、ユーザの指定を受付る。その結果、表示しようとする情報に最も適した解像度を、的確に選択する情報処理方法を提供することができる。
【００２７】
第９の発明に係る情報処理方法は、第８の発明の構成に加えて、記憶ステップは、複数個の解像度のそれぞれに対応させて、少なくとも垂直ライン数および垂直期間を記憶する。決定ステップは、推定された垂直ライン数と同じ解像度に対応する、記憶ステップにおいて記憶された垂直期間を候補として特定し、特定された垂直期間の候補のうち最も近い値を推定された垂直期間と推定するための第２の推定ステップをさらに含む。算定ステップの算定結果に基づいて定められた垂直期間は、第２の推定ステップにおいて推定された垂直期間を含む。
【００２８】
第９の発明によると、垂直期間は、入力ステップにおいて信号を入力するコンピュータの仕様により決定されるため、ある限定された値をとる場合が多い。また、垂直期間は、垂直ライン数と同じ解像度に対応する。第２の推定ステップにおいては、このことに基づいて、垂直期間を推定する。これにより、第２の推定ステップにおいては現実にはありえない垂直期間を推定値とせず、的確に垂直期間の値を推定する。その結果、選択ステップにおいて解像度の候補を適切に選択する確率は向上するので、表示しようとする情報に最も適した解像度を、的確に選択する情報処理方法を提供することができる。
【００２９】
第１０の発明に係る情報処理方法は、第６〜９のいずれかの発明の構成に加えて、追加ステップを含む。追加ステップは、１の解像度が確定されたことに応答して、１の解像度に対応する垂直ライン数、垂直期間および水平期間のうち、選択ステップにおいて解像度の候補に用いるものを、１の解像度と対応させて記憶ステップにおいて記憶する。
【００３０】
第１０の発明によると、情報処理方法が使用されるにつれ、追加ステップにおいては、垂直ライン数等と解像度との対応関係を記憶する。これにより、推定ステップにおいて、垂直ライン数の値を的確に推定する確率が高くなる。その結果、表示しようとする情報に最も適した解像度を、的確に選択する情報処理方法を提供することができる。
【００３１】
第１１の発明に係るプログラムは、第６〜１０の発明のいずれかに記載の情報処理方法をコンピュータに実現させるためのものである。
【００３２】
第１１の発明によると、この発明を実施するコンピュータは、第６〜１０の発明のいずれかの情報処理方法を実施する情報処理装置として動作する。
【００３３】
この情報処理装置は、垂直ライン数の値を推定することができる。垂直ライン数は、入力手段に信号を入力するコンピュータの仕様により決定されるため、ある限定された値をとる場合が多く、原則として対応する解像度に相当する値を上回るからである。これにより、推定ステップにおいて現実にはありえない垂直ライン数を推定値とすることはなく、的確に垂直ライン数を推定することができる。確定ステップにおいては、推定ステップにおける推定結果に基づいて選択ステップが選択した解像度の候補が１つである場合、その解像度を１の解像度として確定する。その結果、表示しようとする情報に最も適した解像度を、的確に選択する情報処理方法を実現するプログラムを提供できる。
【００３４】
第１２の発明に係る記録媒体は、第１１の発明に係るプログラムを記録したものである。
【００３５】
第１２の発明によると、第１１の発明に係るプログラムをコンピュータに実行させるための記録媒体を提供することができる。
【００３６】
【発明の実施の形態】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同一である。したがって、それらについての詳細な説明は繰返さない。
【００３７】
＜第１の実施の形態＞
図１を参照して、本実施の形態に係る画像処理装置１００は、制御部１１０、入力用インターフェイス１１２、出力用インターフェイス１１４、操作部１１６、記憶部１１８、ＦＤ駆動部１２０、およびＣＤ−ＲＯＭ駆動部１２２を含む。
【００３８】
制御部１１０は、この画像処理装置１００の制御をする。入力用インターフェイス１１２は、制御部１１０に接続され、主コンピュータから画像信号を受信する。出力用インターフェイス１１４は、制御部１１０に接続され、表示装置１０２に制御用の信号と画像情報を出力する。操作部１１６は、制御部１１０に接続され、ユーザからのキー入力を受付ける。記憶部１１８は、制御部１１０に接続され、垂直ライン数、垂直期間および水平期間を含むモニタタイミング特性と、解像度とを対応づけて記憶するほか、解像度の選択に用いるフラグの値を記憶する。ＦＤ駆動部１２０は、フレキシブルディスクから情報を読取る。ＣＤ−ＲＯＭ駆動部１２２は、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ　Ｄｉｓｃ　Ｒｅａｄ−Ｏｎｌｙ　Ｍｅｍｏｒｙ）から情報を読取る。
【００３９】
制御部１１０は、決定部１３０と、算定部１３２と、追加部１３４とを含む。決定部１３０は、解像度を決定する。算定部１３２は、入力用インターフェース１１２から入力された信号に基づき、水平期間、垂直期間および垂直ライン数を算定するほか、本実施の形態に係る解像度の確定を実現するプログラムの実行に関する制御を行う。追加部１３４は、決定部１３０により決定された、水平期間、垂直期間および垂直ライン数と解像度との対応関係を、記憶部１１８に記憶させる。垂直期間とは、入力用インターフェース１１２に入力される垂直同期信号の周期を表わす。水平期間とは、入力用インターフェース１１２に入力される水平同期信号の周期を表す。垂直ライン数とは、１の垂直期間の間に、水平同期信号が入力される回数を表わす。実用上、この値は垂直期間を水平期間で除した値に等しい。
【００４０】
決定部１３０は、推定部１３６と、選択部１３８と、確定部１４０とを含む。推定部１３６は、垂直ライン数を推定する。選択部１３８は、推定部１３６により推定された垂直ライン数と、記憶部１１８に記憶された垂直ライン数との差に、あらかじめ定めた係数「１」を乗じ、その値を別途定めた値「０」に加えて評価値を求める。その上で、評価値があるしきい値「５」以下である場合に、対応する解像度を候補として選択する。本実施の形態においては、垂直ライン数のしきい値が「５」以下である場合に、対応する解像度を候補として選択することとなる。ただし、あらかじめ定めた係数、別途定めた値および評価値は、これに限られない。決定する確定部１４０は、選択部１３８によって選択された解像度のうちから、表示装置１０２に情報を表示させる際の解像度を決定する。
【００４１】
この画像処理装置１００は、コンピュータハードウェアと制御部１１０により実行されるソフトウェアとにより実現される。一般的にこうしたソフトウェアは、フレキシブルディスク、ＣＤ−ＲＯＭなどの記憶媒体に格納されて流通し、ＦＤ駆動装置１２０またはＣＤ−ＲＯＭ駆動装置１２２などにより記憶媒体から読取られて記憶部１１８に一旦格納される。図１に示したコンピュータのハードウェア自体は一般的なものである。したがって、本発明の最も本質的な部分は、図示しないフレキシブルディスク、ＣＤ−ＲＯＭなどの記録媒体に記録されたソフトウェアである。
【００４２】
図２を参照して、本実施の形態に係る記憶部１１８に記憶されたモニタタイミング特性と解像度との対応関係を説明する。この図において、Ｎｏ．１〜１８は、画像処理装置１００に記憶されていたデータを表し、Ｎｏ．１９〜２１は、追加部１３４によって後に追加されたデータを表す。これらのデータにおける解像度とモニタタイミング特性との対応関係が、変化することはない。
【００４３】
図３を参照して、本実施の形態について説明する際に用いる、データのサンプルについて説明する。モニタタイミング特性は、入力用インターフェース１１２により入力された信号を基に、算定部１３２が算定するため、その値には測定誤差が含まれる。本来モニタタイミング特性のうち垂直期間および垂直ライン数の値は、図示しない主コンピュータの仕様により、ある決まった値を取るはずであるが、測定誤差の存在により、実際に算定部１３２が算定する値にはバラツキが生じる。したがって、図３に示すデータのサンプルは、図２のデータと必ずしも一致していない。ここでは、実際に算定部１３２が算定する垂直ライン数の値を、測定ライン数と呼ぶ。なお、設定解像度とは、主コンピュータが入力用インターフェース１１２に信号を送信したときに、主コンピュータにおいて設定されていた画像の解像度を表わす。
【００４４】
図４を参照して、記憶部１１８に記憶された、図２に示す垂直ライン数と、垂直方向の解像度との関係を説明する。この図に表すように、異なる垂直ライン数が同一の解像度に対応している。また一般的には、垂直ライン数の値は、垂直方向の解像度の値より大きくなる。入力インターフェース１１２から入力される信号は、図示しない主コンピュータの仕様の関係で、ある決まった値を取ることが多い上に、表示装置１０２の電子銃のインターバルが必要なためである。
【００４５】
図５を参照して、画像処理装置１００で実行されるプログラムは、解像度の決定に関し、以下のような制御構造を有する。
【００４６】
まず、ステップ１００（以下、ステップをＳと略す。）にて、記憶部１１８のデータを、Ｎｏ．順に並べ替えるとともに、記憶されているフラグの値を「０」に設定する。
【００４７】
Ｓ１０２にて、算定部１３２は、入力用インターフェイス１１２を介して、主コンピュータから、画像を表示するためのデータと同期信号を受付ける。Ｓ１０４にて、算定部１３２は、受付けた同期信号から、測定ライン数を算定する。
【００４８】
Ｓ１０６にて、推定部１３６は、記憶部１１８に記憶された図２のデータを参照し、算定部１３２が算定した測定ライン数の値が、図４に示す解像度の上下限の範囲内（４００〜９００内）に収まっているか否かを判断する。測定ライン数が図４の解像度の上下限の範囲内に収まっていると判断した場合には（Ｓ１０６にてＹＥＳ）、処理はＳ１０８へと移される。もしそうでないと（Ｓ１０６にてＮＯ）、処理はＳ１１２へと移される。
【００４９】
Ｓ１０８にて、推定部１３６は、記憶部１１８に記憶されたデータを参照し、垂直方向の解像度の値が測定ライン数の値より小さい、垂直ライン数を特定する。Ｓ１１０にて、推定部１３６は、特定した垂直ライン数のうち、測定ライン数に最も近い垂直ライン数を推定値とする。
【００５０】
Ｓ１１２にて、測定ライン数が図４の解像度の上下限の範囲内に収まっていない場合には、推定部１３６は、記憶部１１８に記憶された垂直ライン数のうち、最も測定ライン数に近い値を垂直ライン数の推定値とする。
【００５１】
Ｓ１１４にて、選択部１３８は、推定部１３６が推定した垂直ライン数と、記憶部１１８に記憶された垂直ライン数との差を求める。Ｓ１１６にて、選択部１３８は、その差を求めたデータについて、差の順に記憶部１１８のデータを並べ替えるとともに、その差が５以下のデータについてはフラグの値を「１」とし、記憶部１１８に記憶させる。
【００５２】
Ｓ１１８にて、選択部１３８は、記憶部１１８に記憶された垂直ライン数すべてについてＳ１１６の演算を行ったか否か判断し、記憶された垂直ライン数すべてについて演算が終了するまで、Ｓ１１４以降の処理を繰り返す。
【００５３】
Ｓ１２０にて、確定部１４０は、候補テーブルに記憶されたデータのうち、推定部１３６が推定した垂直ライン数と記憶部１１８に記憶された垂直ライン数との差が５以下のデータが１つか否かを判断する。データが１つと判断した場合には（Ｓ１２０にてＹＥＳ）、処理はＳ１２４へと移される。もしそうでないと（Ｓ１２０にてＮＯ）、処理はＳ１２２へと移される。
【００５４】
Ｓ１２２にて、算定部１３２は、選択部１３８が選択した（フラグの値が「１」である）解像度の候補を表示するためのデータを、出力用インターフェース１１４を介して表示装置１０２に出力し、操作部１１６を介してユーザの入力を受付ける。
【００５５】
Ｓ１２４にて、確定部１４０は、選択部１３８の選択結果およびユーザからの入力に基づき、表示装置１０２に表示する画像の解像度を決定し、そのための制御命令を表示装置１０２に出力する。
【００５６】
Ｓ１２６にて、追加部１３４は、記憶部１１８に、確定部１４０が確定した解像度と算出部１３２が算出したモニタタイミング特性（垂直ライン数、垂直期間、水平期間の全部または一部）の対応関係を記憶させる。Ｓ１２８にて、算定部１３２はユーザに、記憶部１１８に記憶されている図２のデータのうち、削除したいデータがあるか否かを聞き、操作部１１６からの入力を受付ける。Ｓ１３０にて、追加部１３４は、ユーザが指定したデータを、記憶部１１８から削除する。
【００５７】
図６を参照して、図３に示したサンプルデータに対して、選択部１３８が解像度の候補を選択した結果について説明する。これらの値は、記憶部１１８に記憶されたデータを、推定部１３６が推定した垂直ライン数と記憶部１１８に記憶された垂直ライン数との差にしたがって並べたものである。選択部１３８が解像度の候補として選択したデータについてはフラグを「１」として、選択されたデータであることを示す。
【００５８】
以上のような構造およびフローチャートに基づく、画像処理装置１００の動作について説明する。
【００５９】
［測定ライン数が記憶された解像度の値の範囲内にあり、かつ選択された解像度の候補が１つである場合］
ここでは、図３のサンプルＮｏ．１のデータが算出された場合について説明する。まず、記憶部１１８のデータを、Ｎｏ．順に並べ替えるとともに、記憶されているフラグの値を「０」に設定する（Ｓ１００）。算定部１３２は、入力用インターフェイス１１２を介して、主コンピュータから、画像を表示するためのデータと同期信号を受付ける（Ｓ１０２）。算定部１３２は、受付けた同期信号から、測定ライン数を算定する（Ｓ１０４）。この値は、図３のサンプルＮｏ．１に示す通り、「８６０」である。
【００６０】
算定部１３２が測定ライン数を算定すると、推定部１３６は、記憶部１１８に記憶された図２のデータを参照し、算定部１３２が算定した測定ライン数の値が、図４に示す解像度の上下限の範囲内にあるか否かを判断する（Ｓ１０６）。この場合、測定ライン数は図４に示す通り、記憶部１１８に記憶された垂直方向の解像度の範囲内にあるので（Ｓ１０６にてＹＥＳ）、推定部１３６は、記憶部１１８に記憶された、図２のデータを参照し、垂直方向の解像度の値が測定ライン数の値より小さい、垂直ライン数を特定する（Ｓ１０８）。すなわち、推定部１３６は、対応する垂直方向の解像度が「７６８」以下である垂直ライン数を特定する。推定部１３６は、特定した垂直ライン数のうち、測定ライン数に最も近い垂直ライン数を推定値とする（Ｓ１１０）ので、垂直ライン数の推定値は「８０６」となる。
【００６１】
選択部１３８は、推定部１３６が推定した垂直ライン数「８０６」と、記憶部１１８に記憶された垂直ライン数との差を求める（Ｓ１１４）。選択部１３８は、その差を求めたデータについて、その差の順に記憶部１１８のデータを順次並べ替えるとともに、その差が５以下のデータについてはフラグの値を「１」とし、記憶部１１８に記憶させる（Ｓ１１６）。推定部１３６は、記憶部１１８のすべての標準データテーブルの垂直ライン数について、以上の作業を繰返す（Ｓ１１８）。これらの作業が終了した段階で、上述した差が小さい順に垂直ライン数や解像度を並べたのが図６（Ａ）である。
【００６２】
選択部１３８は、候補テーブルに、差が５以下のデータが１つだけあるか否か判断する（Ｓ１２０）。図６（Ａ）から明らかなように、差が５以下のデータは、Ｎｏ．１３だけなので（Ｓ１２０にてＹＥＳ）、確定部１４０は、表示装置１０２の解像度を１０２４×７６８と決定する（Ｓ１２４）。
【００６３】
追加部１３４は、確定部１４０が決定した表示装置１０２の解像度、測定ライン数、垂直期間、および水平期間を、Ｎｏ．２２として記憶部１１８に記憶させる（Ｓ１２６）。
【００６４】
算定部１３２はユーザに、記憶部１１８に記憶されている図２のデータのうち、削除したいデータがあるか否かを聞き、操作部１１６からの入力を受付ける（Ｓ１２８）。入力を受付けると、追加部１３４は、ユーザが指定したデータを、記憶部１１８から削除する（Ｓ１３０）。
【００６５】
［測定ライン数が記憶された解像度の値の範囲内にあり、かつ選択された解像度の候補が複数ある場合］
ここでは、図３のサンプルＮｏ．２のデータが算出された場合について説明する。Ｓ１００から、Ｓ１０６までは、上述の場合と同様である。この場合の測定ライン数は、図３のサンプルＮｏ．２に示す通り、「４７９」である。
【００６６】
測定ライン数が記憶部１１８に記憶された垂直方向の解像度の範囲内にあると判断すると（Ｓ１０６にてＹＥＳ）、推定部１３６は、記憶部１１８に記憶された、図４のデータを参照し、垂直方向の解像度の値が測定ライン数の値より小さい、垂直ライン数を特定する（Ｓ１０８）。すなわち、推定部１３６は、対応する垂直方向の解像度が「４００」である垂直ライン数を特定する。推定部１３６は、特定した垂直ライン数のうち、測定ライン数に最も近い垂直ライン数を推定値とする（Ｓ１１０）ので、垂直ライン数の推定値は「４４９」となる。
【００６７】
Ｓ１１４から、Ｓ１１８までは、上述の場合と同様である。推定部１３６が、差の計算を終了すると（Ｓ１１８にてＹＥＳ）、選択部１３８は、候補テーブルに、差が５以下のデータが１つだけあるか否か判断する（Ｓ１２０）。図６（Ｂ）から明らかなように、差が５以下のデータは、Ｎｏ．３およびＮｏ．４の２つなので（Ｓ１２０にてＮＯ）、算定部１３２は、選択部１３８が選択した解像度の候補を表示するためのデータを、出力用インターフェース１１４を通じて表示装置１０２に出力し、操作部１１６を介してユーザの入力を受付ける（Ｓ１２２）。図７は、表示装置１０２に、画像１０６と重ねて解像度の候補を示すＯＳＤ（Ｏｎ　Ｓｃｒｅｅｎ　Ｄｉｓｐｌａｙ）１０４を表示した状況の図である。ユーザは操作部１１６を操作してカーソル１０８を操作し、解像度を選択する。この場合ユーザは、Ｎｏ．３の６４０×４００を指定するので、その指定に基づき、確定部１４０は、表示装置１０２に表示する画像の解像度を決定し、そのための制御命令を表示装置１０２に出力する（Ｓ１２４）。Ｓ１２６からＳ１３０までの動作は、上述の場合と同様である。
【００６８】
［測定ライン数が記憶された解像度の値の範囲内になく、かつ選択された解像度の候補が１つである場合］
ここでは、図３のサンプルＮｏ．３のデータが算出された場合について説明する。Ｓ１００から、Ｓ１０４までは、上述の場合と同様である。この場合の測定ライン数は、図３のサンプルＮｏ．３に示す通り、「３９０」である。
【００６９】
測定ライン数を算定すると、推定部１３６は、記憶部１１８に記憶された、図２のデータを参照し、算定部１３２が算定した測定ライン数の値が、図４に示す解像度の範囲内に収まっているか否かを判断する（Ｓ１０６）。この場合、測定ライン数は記憶部１１８に記憶された垂直方向の解像度の範囲内にないので（Ｓ１０６にてＮＯ）、推定部１３６は、測定ライン数に最も近い垂直ライン数を推定値とする（Ｓ１１２）。垂直ライン数の推定値は「３９５」となる。
【００７０】
Ｓ１１４から、Ｓ１１８までは、上述の場合と同様である。選択部１３８は、候補テーブルに、差が５以下のデータが１つだけあるか否か判断する（Ｓ１２０）。図６（Ｃ）から明らかなように、差が５以下のデータは、Ｎｏ．２１だけなので（Ｓ１２０にてＹＥＳ）、確定部１４０は、表示装置１０２の解像度を６４０×４００と決定する（Ｓ１２４）。Ｓ１２６からＳ１３０までの動作は、上述の場合と同様である。
【００７１】
［測定ライン数が記憶された解像度の値の範囲内になく、かつ選択された解像度の候補が複数である場合］
ここでは、図３のサンプルＮｏ．４のデータが算出された場合について説明する。Ｓ１００から、Ｓ１１８までは、上述の場合と同様である。この場合の測定ライン数は、図３のサンプルＮｏ．４に示す通り、「９４４」である。垂直ライン数の推定値は、「９４３」である。
【００７２】
垂直ライン数の差の計算が終了すると、選択部１３８は、候補テーブルに、差が５以下のデータが１つだけあるか否か判断する（Ｓ１２０）。図６（Ｄ）から明らかなように、差が５以下のデータは、Ｎｏ．１８、１９、２０なので（Ｓ１２０にてＮＯ）、算定部１３２は、選択部１３８が選択した解像度の候補を表示するためのデータを、出力用インターフェース１１４を通じて表示装置１０２に出力し、操作部１１６を介してユーザの入力を受付ける（Ｓ１２２）。この場合ユーザは、Ｎｏ．１８の１１５２×９００を指定するので、その指定に基づき、確定部１４０は、表示装置１０２に表示する画像の解像度を決定し、そのための制御命令を表示装置１０２に出力する（Ｓ１２４）。Ｓ１２６からＳ１３０までの動作は、上述の場合と同様である。
【００７３】
以上のようにして、本実施の形態に係る画像処理装置は、モニタタイミング特性について、算定された値から適切な値を推定し、解像度の候補を選択するので、解像度の決定の処理をすることができる。その結果、的確に解像度を決定することができる装置を提供できる。
【００７４】
なお上記説明では、選択部１３８は、推定部１３６が推定した垂直ライン数と記憶部１１８に記憶された垂直ライン数との差を求めているが、これを算定部１３２が算定した垂直ライン数と記憶部１１８に記憶された垂直ライン数との差を求め、この差に基づいて解像度の候補を選択するようにしてもよい。
【００７５】
また、垂直ライン数の差ではなく、垂直期間の差、あるいは水平期間の差を求め、この差に基づいて解像度の候補を選択するようにしてもよい。
【００７６】
＜第２の実施の形態＞
本実施の形態に係る画像処理装置は、前述の第１の実施の形態と異なり、推定部１３６に垂直期間を推定する機能を含む。選択部１３８は、垂直ライン数に加え、垂直期間、水平期間にそれぞれあらかじめ定めた係数を乗じてそれらの総和である評価値を求め、評価値が２以下の場合に、対応する解像度を候補として選択する機能を含む。本実施の形態においては、水平期間に対する係数が「０．０５」、垂直期間に対する係数が「０．４５」、垂直ライン数に対する係数が「０．５」である。なお、その他のハードウェア構成については前述の第１の実施の形態と同じである。それらについての機能も同じである。したがって、それらについての詳細な説明はここでは繰返さない。
【００７７】
図８は、本実施の形態において、記憶部１１８に記憶された、垂直ライン数と、対応する垂直期間との関係を表わす図である。
【００７８】
図９を参照して、本実施の形態に係る画像処理装置で実行されるプログラムは、解像度の決定に関し、以下のような制御構造を有する。
【００７９】
Ｓ１５０にて、算定部１３２は、入力用インターフェイス１１２を介して受付けた同期信号から、水平期間、垂直期間および測定ライン数を算定する。
【００８０】
Ｓ１５２にて、推定部１３６は、記憶部１１８に記憶された、図２のデータを参照し、垂直方向の解像度の値が測定ライン数の値より小さい垂直ライン数のうち、測定ライン数に最も近い値を推定値とする。
【００８１】
Ｓ１５４にて、推定部１３６は、推定された垂直ライン数に対応する解像度を特定し、特定された解像度に対応する垂直期間のうち、算定部１３２が算定した垂直期間に最も近い値を、垂直期間の推定値とする。
【００８２】
Ｓ１５６にて、選択部１３８は、算定部１３２が算定した水平期間、ならびに推定部１３６が推定した垂直期間および垂直ライン数と、記憶部１１８に記憶された水平期間、垂直期間、および垂直ライン数との差を求める。
【００８３】
Ｓ１５８にて、上述した差にあらかじめ定めた係数を乗じ、その総和を求めて、評価値とする。Ｓ１６０にて、選択部１３８は、評価値を求めたデータについて、評価値の順に記憶部１１８のデータを並べ替えるとともに、評価値が２以下のデータについてはフラグの値を「１」とし、記憶部１１８に記憶させる。Ｓ１６２にて、Ｓ１５６以降の作業を、すべてのデータについて評価値の計算が終了するまで繰返す。
【００８４】
Ｓ１６４にて、評価値が２以下のデータが１つだけあるか否か判断する。評価値が２以下のデータが１つだけあると判断した場合には（Ｓ１６４にてＹＥＳ）、処理はＳ１２４へと移される。そうでない場合には、処理はＳ１６６へと移される。
【００８５】
Ｓ１６６にて、算定部１３２は、選択部１３８が選択した解像度の候補を表示するためのデータを、出力用インターフェース１１４を通じて評価値が小さい順に表示装置１０２に出力し、操作部１１６を介してユーザの入力を受付ける。
【００８６】
以上のような構造およびフローチャートに基づく、画像処理装置の動作について説明する。
【００８７】
［測定ライン数が記憶された解像度の値の範囲内にあり、評価値が２以下のデータが１つだけある場合］
ここでは、図３のサンプルＮｏ．１のデータが算出された場合について説明する。算定部１３２は、入力用インターフェイス１１２が受付けた同期信号から、測定ライン数、垂直期間および水平期間を算定する（Ｓ１５０）。この場合の測定ライン数、垂直期間および水平期間は、図３のサンプルＮｏ．１に示す通り、それぞれ「８６０」、「１３．３」および「１６．４」である。
【００８８】
測定ライン数が、記憶部１１８に記憶された垂直方向の解像度の範囲内にあると判断されると、推定部１３６は、記憶部１１８に記憶された、図２のデータを参照し、垂直方向の解像度の値が測定ライン数の値より小さい垂直ライン数のうち、測定ライン数に最も近い値を推定値とする（Ｓ１５２）。垂直ライン数の推定値は、「８０６」である。
【００８９】
推定値を求めると、推定部１３６は、推定された垂直ライン数に対応する解像度を特定し、特定された解像度に対応する垂直期間のうち、算定部１３２が算定した垂直期間に最も近い値を、垂直期間の推定値とする（Ｓ１５４）。垂直期間の推定値は、「１３．３」である。
【００９０】
垂直期間が推定されると、選択部１３８は、算定部１３２が算定した水平期間、ならびに推定部１３６が推定した垂直期間および垂直ライン数と、記憶部１１８に記憶された水平期間、垂直期間、および垂直ライン数との差を求める（Ｓ１５６）。
【００９１】
差を求めると、選択部１３８は、水平期間、垂直期間、垂直ライン数それぞれについて、上述した差にあらかじめ定めた係数を乗じ、その総和を求めて、評価値とする（Ｓ１５８）。
【００９２】
評価値を求めると、選択部１３８は、評価値を求めたデータについて、評価値の順に記憶部１１８のデータを並べ替えるとともに、評価値が２以下のデータについてはフラグの値を「１」とし、記憶部１１８に記憶させる（Ｓ１６０）。その並べ替えられた結果を図１０（Ａ）に示す。
【００９３】
以上の作業を、Ｓ１５６以降の作業を、すべてのデータについて評価値の計算が終了するまで繰返す（Ｓ１６２）。
【００９４】
評価値の計算が終了すると、確定部１４０は、評価値が２以下のデータが１つか否か判断する（Ｓ１６４）。図１０（Ａ）から明らかなように、評価値が２以下のデータはＮｏ．１３のみなので（Ｓ１６４にてＹＥＳ）、確定部１４０は、表示装置１０２の解像度を１０２４×７６８と決定する（Ｓ１２４）。解像度が決定されると、追加部１３４は、決定した解像度などを記憶させる（Ｓ１２６）。
【００９５】
［測定ライン数が記憶された解像度の値の範囲内にあり、評価値が２以下のデータが複数ある場合または評価値が２以下のデータがない場合］
ここでは、図３のサンプルＮｏ．２のデータが算出された場合について説明する。Ｓ１００から、Ｓ１６２までは、上述の場合と同様である。この場合の測定ライン数、垂直期間および水平期間は、図３のサンプルＮｏ．２に示す通り、それぞれ「４７９」、「１４．１」および「２９．９」である。垂直ライン数および垂直期間の推定値は、それぞれ「４４９」および「１４．３」である。
【００９６】
評価値の計算が終了すると、確定部１４０は、評価値が２以下のデータが１つか否か判断する（Ｓ１６４）。図１０（Ｂ）から明らかなように、評価値が２以下のデータはＮｏ．４およびＮｏ．３の２つなので（Ｓ１６４にてＮＯ）、算定部１３２は、選択部１３８が選択した解像度の候補を表示するためのデータを、出力用インターフェース１１４を通じて評価値が小さい順に表示装置１０２に出力し、操作部１１６を介してユーザの入力を受付ける（Ｓ１６６）。この場合ユーザは、Ｎｏ．２の６４０×４００を指定するので、その指定に基づき、確定部１４０は、表示装置１０２に表示する画像の解像度を決定し、そのための制御命令を表示装置１０２に出力する（Ｓ１２４）。Ｓ１２６の動作については、上述の場合と同様である。
【００９７】
［測定ライン数が記憶された解像度の値の範囲内になく、評価値が２以下のデータが１つある場合］
ここでは、図３のサンプルＮｏ．３のデータが算出された場合について説明する。Ｓ１００から、Ｓ１５０までは、上述の場合と同様である。この場合の測定ライン数、垂直期間および水平期間は、図３のサンプルＮｏ．３に示す通り、それぞれ「３９０」、「１４．６」および「３７．５」である。
【００９８】
算定部１３２が、水平期間、垂直期間および測定ライン数を算定すると（Ｓ１５０）、推定部１３６は、記憶部１１８に記憶されたデータを参照し、算定部１３２が算定した測定ライン数の値が、図４に示す解像度の値の範囲内に収まっているか否かを判断する（Ｓ１０６）。この場合、測定ライン数は記憶部１１８に記憶された垂直方向の解像度の範囲内にないので（Ｓ１０６にてＮＯ）、推定部１３６は、記憶部１１８に記憶された垂直ライン数のうち、測定ライン数に最も近い値を推定値とする（Ｓ１１２）。したがって、垂直ライン数の推定値は３９５となる。推定値を求めると、推定部１３６は、推定された垂直ライン数に対応する解像度を特定し、特定された解像度に対応する垂直期間のうち、算定部１３２が算定した垂直期間に最も近い値を、垂直期間の推定値とする（Ｓ１５４）。垂直期間の推定値は、「１４．３」である。
【００９９】
Ｓ１５６から、Ｓ１６２までは、上述の場合と同様である。評価値の計算が終了すると、確定部１４０は、評価値が２以下のデータが１つか否か判断する（Ｓ１６４）。図１０（Ｃ）から明らかなように、評価値が２以下のデータはＮｏ．２１の１つなので（Ｓ１６４にてＹＥＳ）、確定部１４０は、表示装置１０２の解像度を６４０×４００と決定する（Ｓ１２４）。Ｓ１２６の動作については、上述の場合と同様である。
【０１００】
［測定ライン数が記憶された解像度の値の範囲内になく、評価値が２以下のデータが複数ある場合または評価値が２以下のデータがない場合］
ここでは、図３のサンプルＮｏ．４のデータが算出された場合について説明する。Ｓ１００から、Ｓ１６２までは、上述の場合と同様である。この場合の測定ライン数、垂直期間および水平期間は、図３のサンプルＮｏ．４に示す通り、それぞれ「９４４」、「１３．１」および「１３．８」である。垂直ライン数および垂直期間の推定値は、それぞれ「９４３」および「１３．２」である。
【０１０１】
評価値の計算が終了すると、確定部１４０は、評価値が２以下のデータが１つか否か判断する（Ｓ１６４）。図１０（Ｄ）から明らかなように、評価値が２以下のデータはＮｏ．１８およびＮｏ．１９の２つなので（Ｓ１６４にてＮＯ）、算定部１３２は、選択部１３８が選択した解像度の候補を表示するためのデータを、出力用インターフェース１１４を通じて評価値が小さい順に表示装置１０２に出力し、操作部１１６を介してユーザの入力を受付ける（Ｓ１６６）。この場合ユーザは、Ｎｏ．１８の１１５２×９００を指定するので、その指定に基づき、確定部１４０は、表示装置１０２に表示する画像の解像度を決定し、そのための制御命令を表示装置１０２に出力する（Ｓ１２４）。Ｓ１２６の動作については、上述の場合と同様である。
【０１０２】
以上のようにして、本実施の形態に係る画像処理装置は、評価値に基づいて解像度の候補を選択し、１の解像度を決定する処理をすることができる。その結果的確に解像度を決定することができる装置を提供できる。
【０１０３】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態に係る画像処理装置の制御ブロック図である。
【図２】本実施の形態に係る記憶部に記憶された、モニタタイミング特性と解像度との対応関係を表す図である。
【図３】本発明の第１の実施の形態に係る、画像処理装置に入力される信号から算出されたモニタタイミング特性のサンプル例である。
【図４】本発明の第１の実施の形態に係る記憶部に記憶された垂直ライン数と、対応する解像度との関係を表わす図である。
【図５】本発明の第１の実施の形態に係る、解像度を決定する処理の制御の手順を示すフローチャートである。
【図６】本発明の第１の実施の形態に係る選択部によって求められた、垂直ライン数の差と対応する解像度との関係を表す図である。
【図７】表示装置に画像と重ねて解像度の候補を示すＯＳＤを表示した状況を表す図である。
【図８】本発明の第２の実施の形態に係る記憶部に記憶された垂直期間と、対応する解像度との関係を表わす図である。
【図９】本発明の第２の実施の形態に係る、解像度を決定する処理の制御の手順を示すフローチャートである。
【図１０】本発明の第２の実施の形態に係る選択部によって求められた、評価値と対応する解像度との関係を表す図である。
【図１１】従来の情報処理装置の記憶回路に記憶されているモニタタイミング特性および入力された信号の例である。
【符号の説明】
１００　画像処理装置、１０２　表示装置、１０４　ＯＳＤ、１０６　画像、１０８　カーソル、１１０　制御部、１１２　入力用インターフェイス、１１４出力用インターフェイス、１１６　操作部、１１８　記憶部、１２０　ＦＤ駆動部、１２２　ＣＤ−ＲＯＭ駆動部、１３０　決定部、１３２　算定部、１３４
追加部、１３６　推定部、１３８　選択部、１４０　確定部。
【図１】
2004138654.tif 000003
【図２】
2004138654.tif 000004
【図３】
2004138654.tif 000005
【図４】
2004138654.tif 000006
【図５】
2004138654.tif 000007
【図６】
2004138654.tif 000008
【図７】
2004138654.tif 000009
【図８】
2004138654.tif 000010
【図９】
2004138654.tif 000011
【図１０】
2004138654.tif 000012
【図１１】
2004138654.tif 000013