(57)【特許請求の範囲】
【請求項１】
１バイトが所定数のビットからなるディジタルデータを取り込んで、０あるいは１のビットデータを表示部に表示するビットデータ表示システムにおいて、
所望のビット位置を使用者が指定するための指定手段と、
指定外のビット位置のデータを０にするマスク処理手段とを備え、
マスク処理を施すことによって、指定外のビット位置のデータを０にしてビットデータを表示するように構成されていることを特徴とするビットデータ表示システム。
【請求項２】
１バイトが所定数のビットからなるディジタルデータを取り込んで、０あるいは１のビットデータを表示部に表示するビットデータ表示システムにおいて、
所望のビット位置を使用者が指定するための指定手段を備え、指定されたビット位置数に応じて表示領域を分割し、指定された各ビット位置のデータのみを分割した各領域内に表示するように構成されると共に、
指定されたビット位置数に応じて、前記表示領域の大きさが決定されるように構成され、前記指定されたビット位置数が少ないとき、前記表示領域が小さくなるようになっていることを特徴とするビットデータ表示システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はビットデータ表示システムに関し、より詳細には、ＲＡＭ等に記憶されている１バイトが所定数のビットからなるディジタルデータをビットデータ毎にグラフィック表示させるためのビットデータ表示システムに関する。
【０００２】
【従来の技術及び発明が解決しようとする課題】
図７は、各種アクチュエータの制御を行なう制御システムの要部を概略的に示したブロック図である。図中２は、マイクロコンピュータ（以下、マイコンと記す）を示しており、マイコン２はＣＰＵ３、及びＲＡＭ４を含んで構成されている。ディジタルデータは入力処理手段１を介してマイコン２（ＲＡＭ４）へ入力され、この入力データに基づいて、マイコン２は適切な制御値を演算し、出力処理手段５を介してソレノイド６やモータ７等の各種アクチュエータを駆動するようになっている。
【０００３】
ＲＡＭ４へ入力されているデータを確認する場合には、表示処理手段を介してディスプレイ等にグラフィック表示させるといった方式がある。図８は、図７に示した制御システムに表示システムを組み合わせたブロック図であり、マイコン２が表示処理手段８を介してディスプレイ９に接続されている。
【０００４】
図９に示したような１バイトが８ビット（縦列）からなるディジタルデータをディスプレイ９にグラフィック表示させる場合には、図１０（ａ）（ｂ）に示したような表示方式がある。ここでは、縦軸を最小値と最大値との範囲とし、横軸を時間軸としている。
【０００５】
図１０（ａ）に示したように、１バイトからなる値を０〜２５５、すなわち１０進数として表示することができるが、ディジタルデータの場合には各８ビットの値（０あるいは１）それぞれに意味があるのであって、アナログ的な波形表示にはほとんど意味がない。また、下位ビットの値の動きは上位ビットの値に埋もれてしまっている。例えば、最上位（０ｂｉｔ）のビットの変動幅は１２８であるが、最下位（７ｂｉｔ）のビットの変動幅は１しかないため、波形表示からそれら動きを読み取ることはほとんど不可能である。
【０００６】
従って、実際に意味のあるデータ、すなわち時間ｔでの所望のビット位置のデータ（０あるいは１）を知るには、時間ｔでの値Ｄを読み取って、その値Ｄを２進数に変換しなければならない。
【０００７】
また、図１０（ｂ）に示したように、各８ビットの値それぞれを表示することもできるが、所望しないビット位置のデータも表示されてしまうため、所望のビット位置のデータが見にくいといった問題や、必要以上にディスプレイの画面上の領域を占有してしまうといった問題がある。
【０００８】
本発明は上記課題に鑑みなされたものであって、所望のビット位置のデータを見やすくし、さらに表示画面をより有効的に利用することのできるビットデータ表示システムを提供することを目的としている。
【０００９】
【課題を解決するための手段及びその効果】
上記目的を達成するために本発明に係るビットデータ表示システム（１）は、１バイトが所定数のビットからなるディジタルデータを取り込んで、０あるいは１のビットデータを表示部に表示するビットデータ表示システムにおいて、所望のビット位置を使用者が指定するための指定手段と、指定外のビット位置のデータを０にするマスク処理手段とを備え、マスク処理を施すことによって、指定外のビット位置のデータを０にしてビットデータを表示するように構成されていることを特徴としている。
【００１０】
上記ビットデータ表示システム（１）によれば、指定外のビット位置のデータを０にして表示させることによって、所望のビット位置のデータを見やすくすることができる。
【００１１】
また、本発明に係るビットデータ表示システム（２）は、１バイトが所定数のビットからなるディジタルデータを取り込んで、０あるいは１のビットデータを表示部に表示するビットデータ表示システムにおいて、所望のビット位置を使用者が指定するための指定手段を備え、指定されたビット位置数に応じて表示領域を分割し、指定された各ビット位置のデータのみを分割した各領域内に表示するように構成されると共に、指定されたビット位置数に応じて、前記表示領域の大きさが決定されるように構成され、前記指定されたビット位置数が少ないとき、前記表示領域が小さくなるようになっていることを特徴としている。
【００１２】
上記ビットデータ表示システム（２）によれば、指定されたビット位置のデータだけを表示させる、すなわち指定外のビット位置のデータを省いて表示させることによって、所望のビット位置のデータを大変見やすくすることができる。さらに、指定されたビット位置数に応じて前記表示領域の大きさが決定され、前記指定されたビット位置数が少ないとき、前記表示領域が小さくなるので、ビットデータの表示領域を抑えることが可能となり、表示画面をより有効的に利用することができる。
【００１５】
【発明の実施の形態】
以下、本発明に係るビットデータ表示システムの実施の形態を図面に基づいて説明する。
図１は、実施の形態に係るビットデータ表示システム（１）の要部を概略的に示したブロック図である。図中１０は、マイコンを示しており、マイコン１０はマスク処理手段１２を含むＣＰＵ１１、及びＲＡＭ４を含んで構成され、表示処理手段８を介してディスプレイ９に接続されている。ディジタルデータは入力処理手段１を介して、マイコン１０（ＲＡＭ４）へ入力される。
【００１６】
指定手段１３は、所望のビット位置を使用者が指定するためのものであり、ＣＰＵ１１に接続されている。また、マスク処理手段１２は、指定外のビット位置における表示用データを０にするためのものである。
【００１７】
例えば、最上位から２番目、３番目、６番目、そして７番目のビット位置（１、２、５、及び６ｂｉｔ）を指定して、図９に示したようなディジタルデータをディスプレイ９に表示させる場合について説明する。
【００１８】
指定手段１３より指定されたビット位置に応じて、［０１１００１１０］をマスクとし、１バイト内にある８ビットに前記マスクをかけることよって、指定外のビット位置のデータを０にして、図２のようにグラフィック表示させる。
【００１９】
上記実施の形態に係るビットデータ表示システム（１）によれば、指定外のビット位置のデータを０にして表示させることによって、所望のビット位置のデータを見やすくすることができる。
【００２０】
また図３は、実施の形態に係るビットデータ表示システム（２）の要部を概略的に示したブロック図である。図中１４は、マイコンを示しており、マイコン１４は分割処理手段１６を含むＣＰＵ１５、及びＲＡＭ４を含んで構成され、表示処理手段８を介してディスプレイ９に接続されている。ディジタルデータは入力処理手段１を介してマイコン１４（ＲＡＭ４）へ入力される。
【００２１】
指定手段１３は、所望のビット位置を使用者が指定するためのものであり、ＣＰＵ１５に接続されている。また、分割処理手段１６は、指定されたビット位置数に応じて表示領域を分割するためのものである。
【００２２】
実施の形態に係るビットデータ表示システム（２）におけるＣＰＵ１５の動作を図４に示したフローチャートに基づいて説明する。
まず、指定手段１３から指定されたビット位置を取り込み（ステップ１）、そして指定されたビット位置数をｎとし（ステップ２）、表示領域をｎ分割する（ステップ３）。次に、ＲＡＭ４よりディジタルデータを取り込んで、指定された各ビット位置のデータだけを分割した各領域内に表示する（ステップ４）。
【００２３】
例えば、最上位から２番目、３番目、６番目、そして７番目のビット位置（１、２、５、及び６ｂｉｔ）を指定して、図９に示したようなディジタルデータをディスプレイ９に表示させる場合は、図５に示したようなグラフィック表示となる。
【００２４】
上記実施の形態に係るビットデータ表示システム（２）によれば、指定されたビット位置のデータだけを表示させる、すなわち指定外のビット位置のデータを省いて表示させることによって、所望のビット位置のデータを大変見やすくすることができる。
【００２５】
また、指定されたビット位置数に応じて、前記表示領域の大きさを決定するように構成することによって、ビットデータの表示領域を最小限に抑えることが可能となり、ディスプレイの画面上をより有効的に利用することができるようになる。
【００２６】
例えば、最上位から２番目、３番目、６番目、及び７番目のビット位置を指定して、図９に示したようなディジタルデータをディスプレイ９に表示させた場合は図６（ｂ）に示したような表示となり、最上位から２番目、及び３番目のビット位置を指定した場合は図６（ｃ）に示したような表示となる。また、図６（ａ）は８ビット全てを表示させた場合である。
【図面の簡単な説明】
【図１】本発明の実施の形態に係るビットデータ表示システム（１）の要部を概略的に示したブロック図である。
【図２】実施の形態に係るビットデータ表示システム（１）を使用した場合におけるグラフィック表示の一例である。
【図３】実施の形態に係るビットデータ表示システム（２）の要部を概略的に示したブロック図である。
【図４】実施の形態に係るビットデータ表示システム（２）におけるＣＰＵの動作を示したフローチャートである。
【図５】実施の形態に係るビットデータ表示システム（２）を使用した場合におけるグラフィック表示の一例である。
【図６】（ａ）〜（ｃ）は、指定されたビット位置数に応じて表示領域が決定される場合におけるグラフィック表示の一例である。
【図７】各種アクチュエータの制御を行なう制御システムの要部を概略的に示したブロック図である。
【図８】図７に示した制御システムに、従来の表示システムを組み合わせたブロック図である。
【図９】１バイトが８ビットからなるディジタルデータの一例である。
【図１０】（ａ）（ｂ）は、従来の表示システムを使用した場合におけるグラフィック表示の一例である。
【符号の説明】
１  入力処理手段
２、１０、１４  マイコン
３、１１、１５  ＣＰＵ
４  ＲＡＭ
５  出力処理手段
６  ソレノイド
７  モータ
８  表示処理手段
９  ディスプレイ
１２  マスク処理手段
１３  指定手段
１６  分割処理手段
【図０１】
0003601971.tif 000002
【図０２】
0003601971.tif 000003
【図０３】
0003601971.tif 000004
【図０４】
0003601971.tif 000005
【図０５】
0003601971.tif 000006
【図０６】
0003601971.tif 000007
【図０７】
0003601971.tif 000008
【図０８】
0003601971.tif 000009
【図０９】
0003601971.tif 000010
【図１０】
0003601971.tif 000011