(57)【特許請求の範囲】
【請求項１】
表示装置または印刷装置に、文字もしくは画像とその背景とを示す情報をビデオ信号として与えるインタフェース手段と、
前記情報を特定のビデオ信号の形式に適した特定の情報として生成し、その特定の情報を前記表示装置または前記印刷装置に論理的に与えるアプリケーションシステムと、オペレーティングシステムとを実行する処理手段と
を備えた情報処理装置において、
前記オペレーティングシステムには、
前記文字または前記画像とその背景との表示または印刷に適した色相あるいは明度の組み合わせと、前記表示装置または前記印刷装置に与えられ得るビデオ信号の個々の形式とに対応付けられて、これらの組み合わせが個別に視覚を介する心理量として予め評価されることによって得られた識別の難易度が格納された視覚性指数記憶手段を備え、
前記アプリケーションシステムには、
前記特定の情報で示される文字または画像とその背景との色相あるいは明度の組み合わせと、前記特定のビデオ信号の形式とに対応して前記視覚性指数記憶手段に格納されている識別の難易度を参照し、これらの色相あるいは明度を、この識別の難易度に最も近い識別の難易度と、前記表示装置または前記印刷装置に与えられるビデオ信号の形式とに対応して前記視覚性指数記憶手段に格納された色相または明度に変換し、その変換の結果が反映された情報を前記インタフェース手段に与える色変換手段を備えた
ことを特徴とする情報処理装置。
【請求項２】
表示装置または印刷装置に、文字もしくは画像とその背景とを示す情報をビデオ信号として与えるインタフェース手段と、
前記情報を特定のビデオ信号の形式に適した特定の情報として生成し、その特定の情報を前記表示装置または前記印刷装置に論理的に与えるアプリケーションシステムと、オペレーティングシステムとを実行する処理手段と
を備えた情報処理装置において、
前記オペレーティングシステムには、
前記文字または前記画像とその背景との表示または印刷に適した色相あるいは明度の組み合わせと、前記表示装置または前記印刷装置に与えられ得るビデオ信号の個々の形式とに対応付けられて、これらの組み合わせが個別に視覚を介する心理量として予め評価されることによって得られた識別の難易度が格納された視覚性指数記憶手段と、
前記特定の情報で示される文字または画像とその背景との色相あるいは明度の組み合わせと、前記特定のビデオ信号の形式とに対応して前記視覚性指数記憶手段に格納されている識別の難易度を参照し、これらの色相あるいは明度を、この識別の難易度に最も近い識別の難易度と、前記表示装置または前記印刷装置に与えられるビデオ信号の形式とに対応して前記視覚性指数記憶手段に格納された色相あるいは明度に変換し、その変換の結果が反映された情報を前記インタフェース手段に与える色変換手段と
を備えたことを特徴とする情報処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、文字情報や画像情報を生成し、これらの情報を表示装置や印刷装置に出力する情報処理装置に関する。
【０００２】
【従来の技術】
パーソナルコンピュータやワークステーションのような情報処理装置は、予め決められた処理の手順に基づいて生成した文字情報や画像情報をＣＲＴディスプレイやプリンタに向けて送出することにより、これらの情報のソフトコピーやハードコピーを出力する。
【０００３】
このようなソフトコピーやハードコピーに盛り込むことが可能な色彩については、上述した情報処理装置に内蔵されたビデオメモリの構成、接続されたディスプレイやプリンタの性能その他によって決定され、これらの組み合わせに応じて多様な態様で得られる。
【０００４】
また、情報処理装置によって実行される多くのソフトウエアでは、上述した構成や性能の如何にかかわらず予め特定の表示形態（例えば、文字、その文字の背景および枠をそれぞれ白、黒、灰色で表示する。）が設定される。さらに、例えば、「黒」、「青」、「赤」、「紫」、「緑」、「水色」、「黄」、「白」の８色のカラー表示に併せて白黒の８階調表示および２階調表示の３つの表示形態に適応する場合には、図７に示すように、白黒の８階調表示に際して上述した８色がそれぞれ対応した「黒」、「明るい黒」、「暗い灰色」、「灰色」、「明るい灰色」、「暗い白」、「白」、「明るい白」に変換され、同様に白黒の２階調表示に際して「黒」〜「紫」と「緑」〜「白」とはそれぞれ「黒」、「白」に変換される。
【０００５】
【発明が解決しようとする課題】
しかし、このような従来例では、例えば、上述したカラー表示の下における背景の黒色とその背景の上に配置された文字の青色については、白黒の８階調表示の下においてそれぞれ黒と明るい黒とに変換されるために、両者の濃淡の差が極めて小さく、その文字を視覚的に識別することが著しく困難となる。
【０００６】
本発明は、複数の階調表示方式に適応しつつ、個々の方式の下で得られるソフトコピーやハードコピーの鮮明度を維持できる情報処理装置を提供することを目的とする。
【０００７】
【課題を解決するための手段】
図１は、請求項１に記載の発明の原理ブロック図である。
【０００８】
請求項１に記載の発明は、表示装置または印刷装置に、文字もしくは画像とその背景とを示す情報をビデオ信号として与えるインタフェース手段１１と、情報を特定のビデオ信号の形式に適した特定の情報として生成し、その特定の情報を表示装置または印刷装置に論理的に与えるアプリケーションシステム１２と、オペレーティングシステム１３とを実行する処理手段１４とを備えた情報処理装置において、オペレーティングシステム１３には、文字または画像とその背景との表示または印刷に適応した色相あるいは明度の組み合わせと、表示装置または印刷装置に与えられ得るビデオ信号の個々の形式とに対応付けられて、これらの組み合わせが個別に視覚を介する心理量として予め評価されることによって得られた識別の難易度が格納された視覚性指数記憶手段１５を備え、アプリケーションシステム１２には、特定の情報で示される文字または画像とその背景との色相あるいは明度の組み合わせと、特定のビデオ信号の形式とに対応して視覚性指数記憶手段１５に格納されている識別の難易度を参照し、これらの色相あるいは明度を、この識別の難易度に最も近い識別の難易度と、表示装置または印刷装置に与えられるビデオ信号の形式とに対応して視覚性指数記憶手段に格納された色相または明度に変換し、その変換の結果が反映された情報をインタフェース手段に与える色変換手段１７を備えたことを特徴とする。
【０００９】
図２は、請求項２に記載の発明の原理ブロック図である。
請求項２に記載の発明は、表示装置または印刷装置に、文字もしくは画像とその背景とを示す情報をビデオ信号として与えるインタフェース手段１１と、情報を特定のビデオ信号の形式に適した特定の情報として生成し、その特定の情報を表示装置または印刷装置に論理的に与えるアプリケーションシステム１２と、オペレーティングシステム１３とを実行する処理手段１４とを備えた情報処理装置において、オペレーティングシステム１３には、文字または画像とその背景との表示または印刷に適した色相あるいは明度の組み合わせと、表示装置または印刷装置に与えられ得るビデオ信号の個々の形式とに対応付けられて、これらの組み合わせが個別に視覚を介する心理量として予め評価されることによって得られた識別の難易度が格納された視覚性指数記憶手段１５と、アプリケーションシステム１２が生成した特定の情報で示される文字または画像とその背景との色相あるいは明度の組み合わせと、特定のビデオ信号の形式とに対応して視覚性指数記憶手段１５に格納されている識別の難易度を参照し、これらの色相あるいは明度を、この識別の難易度に最も近い識別の難易度と、表示装置または印刷装置に与えられるビデオ信号の形式とに対応して視覚性指数記憶手段に格納された色相あるいは明度に変換し、その変換の結果が反映された情報を前記インタフェース手段に与える色変換手段２１とを備えたことを特徴とする。
【００１０】
請求項１に記載の発明にかかわる情報処理装置では、視覚性指数記憶手段１５には、文字または画像とその背景との表示または印刷に適した色相あるいは明度の組み合わせと、表示装置または印刷装置に与えられ得るビデオ信号の個々の形式とに対応付けられて、これらの組み合わせが個別に視覚を介する心理量として予め評価されることによって得られた識別の難易度が格納される。
【００１１】
アプリケーションシステム１２はこのような文字または画像とその背景とを示す特定の情報を生成し、色変換手段１７は、この特定の情報で示される文字または画像とその背景との色相あるいは明度の組み合わせと、その特定のビデオ信号の形式とに対応して視覚性指数記憶手段１５に格納されている識別の難易度を参照する。
【００１２】
さらに、色変換手段１７は、アプリケーションシステム１２によって上述したように生成された特定の情報で示される文字または画像とその背景との色相あるいは明度を、この識別の難易度に最も近い識別の難易度と、表示装置または印刷装置に与えられるビデオ信号との形式とに対応してその視覚性指数記憶手段に格納された色相または明度に変換し、その変換の結果が反映された情報をインタフェース手段に与える。
【００１３】
したがって、アプリケーションシステム１２が生成した情報に適合するビデオ信号の態様と異なる態様で表示装置や印刷装置が駆動される場合には、その情報に含まれる色相あるいは明度の組み合わせは、視覚を介するその組み合わせの識別の難易度が上述した心理量として大幅に異なることがない組み合わせに変換される。
【００１４】
請求項２に記載の発明にかかわる情報処理装置では、視覚性指数記憶手段１５には、文字または画像とその背景との表示または印刷に適した色相あるいは明度の組み合わせと、表示装置または印刷装置に与えられ得るビデオ信号の個々の形式とに対応付けられて、これらの組み合わせが個別に視覚を介する心理量として予め評価されることによって得られた識別の難易度が格納される。また、アプリケーションシステム１２は、このような文字または画像とその背景とを示す特定の情報を生成する。
【００１５】
一方、オペレーティングシステム１３では、色変換手段２１は、これらの色相あるいは明度の組み合わせと、上述した特定のビデオ信号の形式とに対応して視覚性指数記憶手段１５に格納されている識別の難易度を参照し、これらの色相あるいは明度を、この識別の難易度に最も近い識別の難易度と、表示装置または印刷装置に与えられるビデオ信号の形式とに対応して視覚性指数記憶手段に格納された色相あるいは明度に変換し、その変換の結果が反映された情報をインタフェース手段に与える。
【００１６】
すなわち、色変換手段２１は請求項１に記載の発明において色変換手段１７によって行われる処理と同じ処理を行い、かつ視覚性指数記憶手段１５と共にオペレーティングシステム１３を構成するので、上述した表示装置や印刷装置に実際に供給すべきビデオ信号の態様に適合した色相や明度の組み合わせに基づくインタフェース手段１１の駆動がオペレーティングシステム１３によって一括して行われる。
【００１７】
【発明の実施の形態】
以下、図面に基づいて本発明の実施形態について詳細に説明する。
図３は、請求項１に記載の発明に対応した実施形態を示す図である。
図において、コンピュータ３１は、ハードウエア３２と、基本ソフトウエア３３およびアプリケーションシステム３４を含むソフトウエア３５とから構成され、そのハードウエア３２の内、画像表示にかかわる部分（図示されない。）は外部に設けられた表示装置３６に接続される。
【００１８】
なお、本実施形態と図１に示すブロック図との対応関係については、ハードウエア３２はインタフェース手段１１に対応し、アプリケーションシステム３４はアプリケーションシステム１２および色変換手段１７に対応し、基本ソフトウエア３３はオペレーティングシステム１３、視覚性指数記憶手段１５および読み出し制御手段１６に対応し、コンピュータ３１は処理手段１４に対応する。
【００１９】
図４は、本実施形態の動作フローチャートである。
以下、図３および図４を参照して請求項１に記載の発明に対応した本実施形態の動作を説明する。
表示画面や印刷された帳票の領域の内、異なる色で着色された個々の領域を見たときに人間が心理量として知覚する色には、個人差がある。しかし、このような個人差については、予め作成された種々の色票について多くの試見者（モニタ）からこれらの試見者が知覚する心理的な色の属性として色相、明度、鮮やかさ等の評価を取得し、かつこれらの評価の結果の系統的な配列を生成することにより、統計的な傾向としてとらえられる。
【００２０】
上述した評価の項目の内、明度（トーン）については、一般に、人間は、色票の光学的反射率が２０パーセント程度のものを中間の明度として認識し、かつその光学的反射率の略 0.5乗に比例した心理量として評価する。また、色相については、一般に、通常「赤」と認識される色はほぼ混色系の表色系における「赤」に一致するが、「青」についてはその表色系において「青」に若干の「赤」が混合されたものに等しい。さらに、鮮やかさについては、一般に、上述した明度や色相によって異なって評価される。
【００２１】
本実施形態では、表示装置３６またはこれに代えて接続され得る表示装置が適した個々の表示方式（色可能な色の数、カラー表示／白黒表示その他の組み合わせで規定される。）について、表示画面上の背景とその背景の上に表示される文字、図形、線画等（以下、「文字等」という。）との間の視覚的な識別の難易度は、カラー表示の場合には色相の組み合わせに個別に対応し、白黒表示の場合には明度の組み合わせに個別に対応した視覚性指数として上述した評価に基づいて予め求められる。
【００２２】
なお、これらの視覚性指数については、マンセル表色系やオストワルト表色系のような顕色系の表色系に適応した色相や明度に基づいて求めることができ、その表色系は上述した試見者が心理的にあるいは心理物理的に受ける視覚的な刺激に基づいて構成される公知のモデルであるので、多くの試見者から収集した評価の統計的な解析に適する。
【００２３】
このようにして求められた視覚性指数の集合は、背景（または文字等）の色相や明度に対応した視覚性指数の順列の相互相関が最大となるように予め最適化され、図５に示す視覚性指数テーブル４１に変換されて基本ソフトウエア３３の一部として組み込まれる。
【００２４】
なお、以下では、簡単のため、表示装置３６については、「黒」、「青」、「赤」、「紫」、「緑」、「水色」、「黄」、「白」からなる８色のカラー表示と、「黒」、「明るい黒」、「暗い灰色」、「灰色」、「明るい灰色」、「暗い白」、「白」、「明るい白」からなる８階調の白黒表示とに適応すると仮定する。アプリケーションシステム３４は、従来例と同様にして、そのアプリケーションシステムに予め設定された表示方式（以下、単に「推奨表示方式」というが、ここでは、簡単のため、上述したカラー表示であると仮定する。）における色の組み合わせで背景色（ここでは、簡単のため「白」と仮定する。）と文字等色（ここでは、簡単のため「水色」と仮定する。）を指定する。
【００２５】
一方、基本ソフトウエア３３は、その時点で接続されている表示装置３６が適応する表示方式（以下、単に「実表示方式」という。）を逐次識別し、視覚性指数テーブル４１の領域の内、その表示方式（ここでは、簡単のため、上述した「白黒表示」と仮定する。）と上述した推奨表示形態とに対応した各領域のポインタをアプリケーションシステム３４に通知する。
【００２６】
アプリケーションシステム３４は、このようなポインタに基づいて視覚性指数テーブル４１を参照し、上述した背景色と文字色とに対応した視覚性指数「５」（以下、「目標指数」という。）を求める（図４▲１▼、図５▲１▼）。
さらに、アプリケーションシステム３４は、推奨表示方式における背景色「白」に対応した実表示方式における背景色「明るい白」（以下、「表示背景色」という。）について、視覚性指数テーブル４１に格納されている個々の文字等色の視覚性指数を参照し（図５▲２▼）、これらの視覚性指数の内、上述した目標指数「５」に最も近い「６」の値に対応した文字等色「明るい灰色」（以下、「表示文字等色」という。）を取得する（図４▲２▼、図５▲３▼）。
【００２７】
しかし、アプリケーションシステム３４は、このようにして取得された表示文字等色が複数個ある場合には、これらの表示文字等色の内、視覚性指数テーブル４１の上における位置が上述した目標指数に対応した文字等色に最も近いものを選択する（図４▲３▼）。
【００２８】
アプリケーションシステム３４は、得られた表示背景色と表示文字等色とを基本ソフトウエア３３を介して指定することにより、表示装置３６の表示画面の内、所望の領域に位置する背景に所望の文字等を表示する（図４▲４▼）。
なお、このような表示装置の駆動にかかわる基本ソフトウエア３３の構成および動作（アプリケーションシステム３４およびハードウエア３２とのインタフェースを含む。）と、ハードウエア３２の構成および動作とについては、従来例と同じであって本発明には直接関係がないので、ここではその説明を省略する。
【００２９】
このように本実施形態によれば、実表示方式が推奨表示方式と異なる場合においても、表示装置３６の表示画面を見る者にその視覚を介して心理的に同等に与え得る知覚色として背景色と文字等色とが与えられ、これらの背景色と文字等色との間の識別性が確保される。
したがって、文字等とその背景との識別については、推奨表示方式によってこれらの表示が行われた場合とほぼ同様の難易度の下で確実に行うことが可能となる。
【００３０】
また、アプリケーションシステム３４については、背景色と文字等色との組み合わせとして推奨表示方式以外の表示方式に適応した組み合わせを予め有する必要がないので、表示制御にかかわるソフトウエアの構成が簡略化される。
なお、上述した実施形態では、実表示方式が推奨表示方式とが異っているが、本発明はこのような場合に限定されず、これらの表示形態が同じである場合には、例えば、基本ソフトウエア３３がアプリケーションシステム３４に与える２つのポインタを同じ値とすることにより、これらの基本ソフトウエアおよびアプリケーションシステムは、上述した処理((図４▲１▼〜▲４▼）以下、「色変換処理」という。）の下で実質的に推奨表示方式に適応することも可能である。
【００３１】
また、実表示方式が推奨表示方式と同じであり得る場合には、例えば、図４に点線で示すように、アプリケーションシステム３４については、上述した色変換処理の開始に先行して、これらの表示形態の異同を判別し、同じである場合にはその色変換処理を省略して従来例と同様の表示処理を行う構成とすることも可能である。
【００３２】
さらに、上述した実施形態では、基本ソフトウエア３３がアプリケーションシステム３４に視覚性指数テーブル４１の参照すべき領域を示すポインタを与えているが、このような構成に限定されず、これらの領域の参照を確実に行うことができるならば、例えば、該当する領域の内容を全て読み出してアプリケーションシステム３４に与える構成としてもよい。
【００３３】
図６は、請求項２に記載の発明に対応した実施形態を示す図である。
図において、図３に示すものと機能および構成が同じであるものについては、同じ符号を付与して示し、ここではその説明を省略する。
本実施形態と図３に示す実施形態との構成の相違点は、基本ソフトウエア３３に代わる基本ソフトウエア６１とアプリケーションシステム３４に代わるアプリケーションシステム６２とにある。
【００３４】
なお、本実施形態と図２に示すブロック図との対応関係については、ハードウエア３２はインタフェース手段１１に対応し、アプリケーションシステム６２はアプリケーションシステム１２に対応し、基本ソフトウエア６１はオペレーティングシステム１３、視覚性指数記憶手段１５および色変換手段２１に対応し、コンピュータ３１は処理手段１４に対応する。
【００３５】
以下、図４〜図６を参照して請求項２に記載の発明に対応した実施形態の動作を説明する。
基本ソフトウエア６１には、記述の実施形態と同様にして、視覚性指数テーブル４１が組み込まれる。
【００３６】
アプリケーションシステム６２は、従来例と同様にして、推奨表示方式における背景色と文字等色を指定する。
一方、基本ソフトウエア６１は、実表示方式を逐次識別し、視覚性指数テーブル４１の領域の内、その表示方式（ここでは、簡単のため、上述した「白黒表示」と仮定する。）と上述した推奨表示形態とに対応した各領域を確定する。
【００３７】
さらに、基本ソフトウエア６１は、視覚性指数テーブル４１の領域の内、このようにして確定された各領域を直接参照することにより、図３に示す実施形態と同様にして基本ソフトウエア６１から与えられたポインタに基づいて視覚性指数テーブル４１を参照することにより、色変換処理（図４▲１▼〜▲３▼）を行い、かつ表示処理（図４▲４▼）を行う。
【００３８】
すなわち、本実施形態によれば、従来例に比較して、実表示方式が推奨表示方式と異なる場合においても、表示装置３６の表示画面を見る者にその視覚を介して心理的に同等に与えられる知覚色として背景色と文字等色とが与えられ、これらの背景色と文字等色との間の識別性が確保される。
また、色変換処理が基本ソフトウエア６１において一括して行われるので、請求項１に記載の発明に対応した実施形態のように色変換処理を行うモジュールがアプリケーションシステム毎に個別に設けられることに起因して、主記憶、外部記憶等の資源の利用効率が低下したりこのような色変換処理の手順や仕様にバラツキが発生することが回避される。
【００３９】
さらに、アプリケーションシステム６２については、色変換処理にかかわるモジュールを含まずに構成されるので、ソフトウエアのサイズが低減されてコストダウンがはかられ、かつ信頼性が高められる。
なお、上述した各実施形態では、８色のカラー表示と８階調の白黒表示との組み合わせについて請求項１、２に記載の発明が適用されているが、これらの発明は、このような表示方式に限定されず、例えば、カラー表示の発色数と白黒表示の階調数とが異なる場合にも同様に適用可能である。
【００４０】
また、上述した各実施形態では、表示装置３６の表示制御について請求項１、２に記載の発明が適用されているが、本発明は、このような表示装置に限定されず、所望の精度で視覚性指数が得られるならば、プリンタに対して帳票を出力する場合にも同様に適用可能である。
さらに、上述した各実施形態では、基本ソフトウエア３３、６１の詳細な構成については何ら記述されていないが、視覚性指数テーブル４１および上述した色変換処理を行うソフトウエアは、基本ソフトウエアを構成するＢＩＯＳおよびオペレーティングシステムの何れにどのような形態で機能分散あるいは負荷分散されてもよい。
【００４１】
また、上述した各実施形態では、白黒表示を行う表示装置については、ＣＲＴのみに限定されず、所望の階調数が得られるならば、例えば、液晶表示器、プラズマ表示器その他の如何なる表示デバイスを適用してもよい。
【００４２】
【発明の効果】
上述したように請求項１に記載の発明では、アプリケーションシステムが生成した情報に本来的に適合するビデオ信号の態様と異なる態様で表示装置や印刷装置が駆動される場合には、その情報に含まれる色相あるいは明度の組み合わせは、その組み合わせの視覚を介する識別の難易度が視覚を介する心理量として大幅に異なることがない組み合わせに変換される。
【００４３】
請求項２に記載の発明では、請求項１に記載の発明において読み出し制御手段と色変換手段とか行う色変換処理がオペレーティングシステムに含まれる色変換手段によって一括して行われる。
すなわち、これらの発明では、アプリケーションシステムによって生成された文字や画像は、視覚を介する識別の難易度がハードウエアの構成に適応して維持されつつ出力される。
【００４４】
したがって、アプリケーションシステムについては上述したビデオ信号について複数の態様に適応することなく開発することが可能となり、さらに、操作者に表示装置や印刷装置の設定あるいはこれらの装置とハードウエアおよびソフトウエアの環境との整合を適宜とる操作を省略することが可能となるので、情報処理システムの開発および運用に要するコストが低減され、かつその運用にかかわる作業の環境が向上する。
【図面の簡単な説明】
【図１】請求項１に記載の発明の原理ブロック図である。
【図２】請求項２に記載の発明の原理ブロック図である。
【図３】請求項１に記載の発明に対応した実施形態を示す図である。
【図４】本実施形態の動作フローチャートである。
【図５】視覚性指数テーブルの構成を示す図である。
【図６】請求項２に記載の発明に対応した実施形態を示す図である。
【図７】従来の色変換における色の対応関係を示す図である。
【符号の説明】
１１  インタフェース手段
１２  アプリケーションシステム
１３  オペレーティングシステム
１４  処理手段
１５  視覚性指数記憶手段
１６  読み出し制御手段
１７，２１  色変換手段
３１  コンピュータ
３２  ハードウエア
３３，６１  基本ソフトウエア
３４，６２  アプリケーションシステム
３５  ソフトウエア
３６  表示装置
４１  視覚性指数テーブル
【図１】
0003655671.tif 000002
【図２】
0003655671.tif 000003
【図３】
0003655671.tif 000004
【図４】
0003655671.tif 000005
【図５】
0003655671.tif 000006
【図６】
0003655671.tif 000007
【図７】
0003655671.tif 000008