(57)【特許請求の範囲】
【請求項１】
表示デバイスを含む表示チャンネル部に接続される表示駆動回路であって、
表示チャンネル部を構成する表示デバイスを駆動するチャンネル駆動部と、
表示デバイスの点灯サイクルを外部入力信号に基づいて変更可能なサイクル切替部と、
を備え、
サイクル切替部は、
繰り返し周期を有する計数用パルス信号を計数し、予め定めた閾値パルス数に達したときに点灯サイクルを切り替える切替信号を生成する切替パルス生成手段と、
予め定めたクロック周期を有するクロック信号を取得するクロック取得手段と、
外部から入力され、クロック信号とは非同期である外部入力信号を取得する外部信号取得手段と、
取得された外部入力信号とクロック信号とに基づき、計数用パルス信号の繰り返し周期をクロック周期とは異なる外部制御周期に変更する周期変更手段と、
を含み、
外部信号取得手段は、時間と出力振幅値との関係が非線形である外部入力信号を取得し、
周期変更手段は、
取得された外部入力信号の出力振幅値に対し少なくとも１以上の閾値振幅値を設定して出力振幅値と各閾値振幅値との大小を比較し、比較する閾値振幅値よりも出力振幅値が小さい低振幅期間について、クロック周期の予め定めた整数倍の周期を有する低振幅期間用信号を生成し、比較する閾値振幅値よりも出力振幅値が大きい高振幅期間について、クロック周期の整数倍の周期であって低振幅期間用信号の周期よりも長い高振幅期間用信号を生成し、
切替パルス生成手段は、
１以上の閾値振幅値のそれぞれについて低振幅期間用信号のパルス数と高振幅期間用信号のパルス数をそれぞれ計数し、計数されたパルス数とを合計して合計計数パルス数を求め、閾値パルス数と比較し、合計計数パルス数が閾値パルス数以上となるときに、点灯サイクルを切り替える切替信号を出力することを特徴とする表示駆動回路。
【請求項２】
相互に異なる色表示が可能な複数個の表示デバイスを含み各表示デバイスの駆動条件のそれぞれを時系列的に変更することで複数種類の色表現を可能とする表示チャンネル部に接続される表示駆動回路であって、
表示チャンネル部を構成する複数個の表示デバイスをそれぞれ独立に駆動可能なチャンネル駆動部と、
複数の点灯サイクルについて各点灯サイクルをその点灯時間を経過するごとに順次次の点灯サイクルに切り替えるサイクル切替部と、
表示チャンネル部を構成する各表示デバイスの駆動条件であるチャンネル駆動条件と、各種類の色表現とを対応付けた複数種類のパレットデータを用い、予め指示された時系列色表現指示について、色表現に対応付けられているパレットデータと時間軸上の色表現の動きを表す情報とに分離して管理し、予め指示された時系列色表現指示に従って各色表現に対応するパレットデータを時系列に沿って割り当て、表示チャンネル部の複数個の表示デバイスの駆動条件を設定するパレットデータ設定部と、
を備え、
サイクル切替部は、
繰り返し周期を有する計数用パルス信号を計数し、予め定めた閾値パルス数に達したときに点灯サイクルを切り替える切替信号を生成する切替パルス生成手段と、
予め定めたクロック周期を有するクロック信号を取得するクロック取得手段と、
外部から入力され、クロック信号とは非同期である外部入力信号を取得する外部信号取得手段と、
取得された外部入力信号とクロック信号とに基づき、計数用パルス信号の繰り返し周期をクロック周期とは異なる外部制御周期に変更する周期変更手段と、
を含み、
外部信号取得手段は、時間と出力振幅値との関係が非線形である外部入力信号を取得し、
周期変更手段は、
取得された外部入力信号の出力振幅値に対し少なくとも１以上の閾値振幅値を設定して出力振幅値と各閾値振幅値との大小を比較し、比較する閾値振幅値よりも出力振幅値が小さい低振幅期間について、クロック周期の予め定めた整数倍の周期を有する低振幅期間用信号を生成し、比較する閾値振幅値よりも出力振幅値が大きい高振幅期間について、クロック周期の整数倍の周期であって低振幅期間用信号の周期よりも長い高振幅期間用信号を生成し、
切替パルス生成手段は、
１以上の閾値振幅値のそれぞれについて低振幅期間用信号のパルス数と高振幅期間用信号のパルス数をそれぞれ計数し、計数されたパルス数とを合計して合計計数パルス数を求め、閾値パルス数と比較し、合計計数パルス数が閾値パルス数以上となるときに、点灯サイクルを切り替える切替信号を出力することを特徴とする表示駆動回路。
【請求項３】
相互に異なる色表示が可能な複数個の表示デバイスを含み各表示デバイスの駆動条件のそれぞれを時系列的に変更することで複数種類の色表現を可能とする表示チャンネル部に接続される表示駆動回路であって、
表示チャンネル部を構成する複数個の表示デバイスをそれぞれ独立に駆動可能なチャンネル駆動部と、
複数の点灯サイクルについて各点灯サイクルをその点灯時間を経過するごとに順次次の点灯サイクルに切り替えるサイクル切替部と、
表示チャンネル部を構成する各表示デバイスの駆動条件であるチャンネル駆動条件と、各種類の色表現とを対応付けた複数種類のパレットデータに基づいて、予め指示された時系列色表現指示に従って生成されたテーブルを記憶するテーブル記憶部であって、色表現に対応付けられているパレットデータとパレット番号とを関連付けたパレットデータテーブルと、点灯サイクル順序とパレット番号とを関連付けた時系列パレット番号テーブルとを記憶するテーブル記憶部と、
記憶されたパレットデータテーブルと時系列パレット番号テーブルとを参照し、各点灯サイクルごとに対応するパレットデータを取得し、点灯サイクルの切替に応じて取得されたパレットデータを順次切り替えながら割り当てて、表示チャンネル部を構成する各表示デバイスの駆動条件を設定するパレットデータ設定部と、
を備え、
サイクル切替部は、
繰り返し周期を有する計数用パルス信号を計数し、予め定めた閾値パルス数に達したときに点灯サイクルを切り替える切替信号を生成する切替パルス生成手段と、
予め定めたクロック周期を有するクロック信号を取得するクロック取得手段と、
外部から入力され、クロック信号とは非同期である外部入力信号を取得する外部信号取得手段と、
取得された外部入力信号とクロック信号とに基づき、計数用パルス信号の繰り返し周期をクロック周期とは異なる外部制御周期に変更する周期変更手段と、
を含み、
外部信号取得手段は、時間と出力振幅値との関係が非線形である外部入力信号を取得し、
周期変更手段は、
取得された外部入力信号の出力振幅値に対し少なくとも１以上の閾値振幅値を設定して出力振幅値と各閾値振幅値との大小を比較し、比較する閾値振幅値よりも出力振幅値が小さい低振幅期間について、クロック周期の予め定めた整数倍の周期を有する低振幅期間用信号を生成し、比較する閾値振幅値よりも出力振幅値が大きい高振幅期間について、クロック周期の整数倍の周期であって低振幅期間用信号の周期よりも長い高振幅期間用信号を生成し、
切替パルス生成手段は、
１以上の閾値振幅値のそれぞれについて低振幅期間用信号のパルス数と高振幅期間用信号のパルス数をそれぞれ計数し、計数されたパルス数とを合計して合計計数パルス数を求め、閾値パルス数と比較し、合計計数パルス数が閾値パルス数以上となるときに、点灯サイクルを切り替える切替信号を出力することを特徴とする表示駆動回路。
【請求項４】
相互に異なる色表示が可能な複数個の表示デバイスを１組に組み合わせ、チャンネル部番号で区別される各組ごとに各表示デバイスの駆動条件のそれぞれを時系列的に変更することで複数種類の色表現を可能とする複数組の表示チャンネル部に接続される表示駆動回路であって、
各表示チャンネル部ごとに設けられ、各表示チャンネル部を構成する複数個の表示デバイスをそれぞれ独立に駆動可能な複数組のチャンネル駆動部と、
複数の点灯サイクルについて各点灯サイクルをその点灯時間を経過するごとに順次次の点灯サイクルに切り替えるサイクル切替部と、
表示チャンネル部を構成する各表示デバイスの駆動条件であるチャンネル駆動条件と、各種類の色表現とを対応付けた複数種類のパレットデータを用い、予め指示された時系列色表現指示について、色表現に対応付けられているパレットデータと時間軸上の色表現の動きを表す情報とに分離して管理し、予め指示された時系列色表現指示に従って、各点灯サイクルごとに各表示チャンネル部に対応するパレットデータを取得し、点灯サイクルの切替に応じて取得されたパレットデータを順次切り替えながら割り当てて、表示チャンネル部を構成する各表示デバイスの駆動条件を設定するパレットデータ設定部と、
を備え、
サイクル切替部は、
繰り返し周期を有する計数用パルス信号を計数し、予め定めた閾値パルス数に達したときに点灯サイクルを切り替える切替信号を生成する切替パルス生成手段と、
予め定めたクロック周期を有するクロック信号を取得するクロック取得手段と、
外部から入力され、クロック信号とは非同期である外部入力信号を取得する外部信号取得手段と、
取得された外部入力信号とクロック信号とに基づき、計数用パルス信号の繰り返し周期をクロック周期とは異なる外部制御周期に変更する周期変更手段と、
を含み、
外部信号取得手段は、時間と出力振幅値との関係が非線形である外部入力信号を取得し、
周期変更手段は、
取得された外部入力信号の出力振幅値に対し少なくとも１以上の閾値振幅値を設定して出力振幅値と各閾値振幅値との大小を比較し、比較する閾値振幅値よりも出力振幅値が小さい低振幅期間について、クロック周期の予め定めた整数倍の周期を有する低振幅期間用信号を生成し、比較する閾値振幅値よりも出力振幅値が大きい高振幅期間について、クロック周期の整数倍の周期であって低振幅期間用信号の周期よりも長い高振幅期間用信号を生成し、
切替パルス生成手段は、
１以上の閾値振幅値のそれぞれについて低振幅期間用信号のパルス数と高振幅期間用信号のパルス数をそれぞれ計数し、計数されたパルス数とを合計して合計計数パルス数を求め、閾値パルス数と比較し、合計計数パルス数が閾値パルス数以上となるときに、点灯サイクルを切り替える切替信号を出力することを特徴とする表示駆動回路。
【請求項５】
相互に異なる色表示が可能な複数個の表示デバイスを１組に組み合わせ、チャンネル部番号で区別される各組ごとに各表示デバイスの駆動条件のそれぞれを時系列的に変更することで複数種類の色表現を可能とする複数組の表示チャンネル部に接続される表示駆動回路であって、
各表示チャンネル部ごとに設けられ、各表示チャンネル部を構成する複数個の表示デバイスをそれぞれ独立に駆動可能な複数組のチャンネル駆動部と、
複数の点灯サイクルについて各点灯サイクルをその点灯時間を経過するごとに順次次の点灯サイクルに切り替えるサイクル切替部と、
表示チャンネル部を構成する各表示デバイスの駆動条件であるチャンネル駆動条件と、各種類の色表現とを対応付けた複数種類のパレットデータに基づいて、予め指示された時系列色表現指示に従って生成されたテーブルを記憶するテーブル記憶部であって、色表現に対応付けられているパレットデータとパレット番号とを関連付けたパレットデータテーブルと、点灯サイクル順序ごとのチャンネル部番号とパレット番号とを関連付けた時系列パレット番号テーブルとを記憶するテーブル記憶部と、
記憶されたパレットデータテーブルと時系列パレット番号テーブルとを参照し、各点灯サイクルごとに各チャンネル部番号に対応するパレットデータを取得し、点灯サイクルの切替に応じて取得されたパレットデータを順次切り替えながら割り当てて、表示チャンネル部を構成する各表示デバイスの駆動条件を設定するパレットデータ設定部と、
を備え、
サイクル切替部は、
繰り返し周期を有する計数用パルス信号を計数し、予め定めた閾値パルス数に達したときに点灯サイクルを切り替える切替信号を生成する切替パルス生成手段と、
予め定めたクロック周期を有するクロック信号を取得するクロック取得手段と、
外部から入力され、クロック信号とは非同期である外部入力信号を取得する外部信号取得手段と、
取得された外部入力信号とクロック信号とに基づき、計数用パルス信号の繰り返し周期をクロック周期とは異なる外部制御周期に変更する周期変更手段と、
を含み、
外部信号取得手段は、時間と出力振幅値との関係が非線形である外部入力信号を取得し、
周期変更手段は、
取得された外部入力信号の出力振幅値に対し少なくとも１以上の閾値振幅値を設定して出力振幅値と各閾値振幅値との大小を比較し、比較する閾値振幅値よりも出力振幅値が小さい低振幅期間について、クロック周期の予め定めた整数倍の周期を有する低振幅期間用信号を生成し、比較する閾値振幅値よりも出力振幅値が大きい高振幅期間について、クロック周期の整数倍の周期であって低振幅期間用信号の周期よりも長い高振幅期間用信号を生成し、
切替パルス生成手段は、
１以上の閾値振幅値のそれぞれについて低振幅期間用信号のパルス数と高振幅期間用信号のパルス数をそれぞれ計数し、計数されたパルス数とを合計して合計計数パルス数を求め、閾値パルス数と比較し、合計計数パルス数が閾値パルス数以上となるときに、点灯サイクルを切り替える切替信号を出力することを特徴とする表示駆動回路。
【請求項６】
請求項１から５のいずれか１に記載の表示駆動回路において、
周期変更手段は、
閾値振幅値として、第１閾値振幅値と、第１閾値振幅値よりも閾値振幅値の大きな第２閾値振幅値とを設定し、
切替パルス生成手段は、
第１閾値振幅値に対する低振幅期間中のクロック信号のパルス数と、第１閾値振幅値に対する高振幅期間であってまた第２閾値振幅値に対する低振幅期間である中間期間中のクロック周期の２倍の周期を有する信号のパルス数と、第２閾値振幅値に対する高振幅期間中のクロック周期の４倍の周期を有する信号のパルス数とをそれぞれ計数することを特徴とする表示駆動回路。
【請求項７】
請求項１から５のいずれか１に記載の表示駆動回路において、
外部信号取得手段は、外部入力信号として、ＣＲ時定数を有する緩和特性信号を取得することを特徴とする表示駆動回路。
【請求項８】
請求項１から４のいずれか１に記載の表示駆動回路において、
外部信号取得手段は、切替信号の周期に比較して２倍以上の周期を有する外部入力信号を取得することを特徴とする表示駆動回路。
【請求項９】
請求項１から４のいずれか１に記載の表示駆動回路において、
チャンネル駆動部は、
表示デバイスとしてＬＥＤを駆動することを特徴とする表示駆動回路。
【請求項１０】
時系列色表現の指示を与える制御装置と、時系列色表現の指示を取得して複数個の表示デバイスを駆動する表示駆動回路とを備え、
表示駆動回路は、
相互に異なる色表示が可能な複数個の表示デバイスを１組に組み合わせ、チャンネル部番号で区別される各組ごとに各表示デバイスの駆動条件のそれぞれを時系列的に変更することで複数種類の色表現を可能とする複数組の表示チャンネル部に接続される表示駆動回路であって、
各表示チャンネル部ごとに設けられ、各表示チャンネル部を構成する複数個の表示デバイスをそれぞれ独立に駆動可能な複数組のチャンネル駆動部と、
複数の点灯サイクルについて各点灯サイクルをその点灯時間を経過するごとに順次次の点灯サイクルに切り替えるサイクル切替部と、
表示チャンネル部を構成する各表示デバイスの駆動条件であるチャンネル駆動条件と、各種類の色表現とを対応付けた複数種類のパレットデータを用い、予め指示された時系列色表現指示について、色表現に対応付けられているパレットデータと時間軸上の色表現の動きを表す情報とに分離して管理し、予め指示された時系列色表現指示に従って、各点灯サイクルごとに各表示チャンネル部に対応するパレットデータを取得し、点灯サイクルの切替に応じて取得されたパレットデータを順次切り替えながら割り当てて、表示チャンネル部を構成する各表示デバイスの駆動条件を設定するパレットデータ設定部と、
を備え、
サイクル切替部は、
繰り返し周期を有する計数用パルス信号を計数し、予め定めた閾値パルス数に達したときに点灯サイクルを切り替える切替信号を生成する切替パルス生成手段と、
予め定めたクロック周期を有するクロック信号を取得するクロック取得手段と、
外部から入力され、クロック信号とは非同期である外部入力信号を取得する外部信号取得手段と、
取得された外部入力信号とクロック信号とに基づき、計数用パルス信号の繰り返し周期をクロック周期とは異なる外部制御周期に変更する周期変更手段と、
を含み、
外部信号取得手段は、時間と出力振幅値との関係が非線形である外部入力信号を取得し、
周期変更手段は、
取得された外部入力信号の出力振幅値に対し少なくとも１以上の閾値振幅値を設定して出力振幅値と各閾値振幅値との大小を比較し、比較する閾値振幅値よりも出力振幅値が小さい低振幅期間について、クロック周期の予め定めた整数倍の周期を有する低振幅期間用信号を生成し、比較する閾値振幅値よりも出力振幅値が大きい高振幅期間について、クロック周期の整数倍の周期であって低振幅期間用信号の周期よりも長い高振幅期間用信号を生成し、
切替パルス生成手段は、
１以上の閾値振幅値のそれぞれについて低振幅期間用信号のパルス数と高振幅期間用信号のパルス数をそれぞれ計数し、計数されたパルス数とを合計して合計計数パルス数を求め、閾値パルス数と比較し、合計計数パルス数が閾値パルス数以上となるときに、点灯サイクルを切り替える切替信号を出力することを特徴とする表示駆動システム。
【請求項１１】
時系列色表現の指示を与える制御装置と、時系列色表現の指示を取得して複数個の表示デバイスを駆動する表示駆動回路とを備え、
表示駆動回路は、
相互に異なる色表示が可能な複数個の表示デバイスを１組に組み合わせ、チャンネル部番号で区別される各組ごとに各表示デバイスの駆動条件のそれぞれを時系列的に変更することで複数種類の色表現を可能とする複数組の表示チャンネル部に接続される表示駆動回路であって、
各表示チャンネル部ごとに設けられ、各表示チャンネル部を構成する複数個の表示デバイスをそれぞれ独立に駆動可能な複数組のチャンネル駆動部と、
複数の点灯サイクルについて各点灯サイクルをその点灯時間を経過するごとに順次次の点灯サイクルに切り替えるサイクル切替部と、
時系列色表現の指示を取得する取得部と、
表示チャンネル部を構成する各表示デバイスの駆動条件であるチャンネル駆動条件と、各種類の色表現とを対応付けた複数種類のパレットデータに基づいて、取得した時系列色表現指示に従ったチャンネル駆動のために必要なテーブルを生成するテーブル生成部であって、色表現に対応付けられているパレットデータとパレット番号とを関連付けたパレットデータテーブルと、点灯サイクル順序ごとのチャンネル部番号とパレット番号とを関連付けた時系列パレット番号テーブルとを生成するテーブル生成部と、
生成されたテーブルを記憶するテーブル記憶部と、
記憶されたパレットデータテーブルと時系列パレット番号テーブルとを参照し、各点灯サイクルごとに各チャンネル部番号に対応するパレットデータを取得し、点灯サイクルの切替に応じて取得されたパレットデータを順次切り替えながら割り当てて、表示チャンネル部を構成する各表示デバイスの駆動条件を設定するパレットデータ設定部と、
を備え、
サイクル切替部は、
繰り返し周期を有する計数用パルス信号を計数し、予め定めた閾値パルス数に達したときに点灯サイクルを切り替える切替信号を生成する切替パルス生成手段と、
予め定めたクロック周期を有するクロック信号を取得するクロック取得手段と、
外部から入力され、クロック信号とは非同期である外部入力信号を取得する外部信号取得手段と、
取得された外部入力信号とクロック信号とに基づき、計数用パルス信号の繰り返し周期をクロック周期とは異なる外部制御周期に変更する周期変更手段と、
を含み、
外部信号取得手段は、時間と出力振幅値との関係が非線形である外部入力信号を取得し、
周期変更手段は、
取得された外部入力信号の出力振幅値に対し少なくとも１以上の閾値振幅値を設定して出力振幅値と各閾値振幅値との大小を比較し、比較する閾値振幅値よりも出力振幅値が小さい低振幅期間について、クロック周期の予め定めた整数倍の周期を有する低振幅期間用信号を生成し、比較する閾値振幅値よりも出力振幅値が大きい高振幅期間について、クロック周期の整数倍の周期であって低振幅期間用信号の周期よりも長い高振幅期間用信号を生成し、
切替パルス生成手段は、
１以上の閾値振幅値のそれぞれについて低振幅期間用信号のパルス数と高振幅期間用信号のパルス数をそれぞれ計数し、計数されたパルス数とを合計して合計計数パルス数を求め、閾値パルス数と比較し、合計計数パルス数が閾値パルス数以上となるときに、点灯サイクルを切り替える切替信号を出力することを特徴とする表示駆動システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示デバイスのための表示駆動回路及び表示駆動システムに関する。
【背景技術】
【０００２】
相互に異なる色表示が可能な複数個の表示デバイスを用いて多様な色表現を行う表示装置等が開発されている。例えば、特許文献１には、携帯端末の表示制御方法等として、着信通知用楽曲の楽曲コードを検索し、この楽曲コードに対応して音の高さに応じて点灯色を変化させる点灯色変化パターンデータを記憶領域から読み出して、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｓｓｉｏｎ  Ｄｅｖｉｃｅ）駆動部を制御し、着信通知ランプの赤色ＬＥＤ、緑色ＬＥＤ、青色ＬＥＤを駆動させ、設定された点灯色変化パターンで点滅させることが開示されている。
【０００３】
この技術では、楽曲コードの音の高さに応じて対応する点灯色を設定し、予め点灯色変化パターンを生成し、これを記憶領域に記憶する。例えば、ドレミファソの音の高さに応じて、ドを赤色、レを緑色、ミを黄色、ソを紫色と設定した場合、ドレミソドの楽曲コードについては、赤色−緑色−黄色−紫色−赤色の点灯色変化パターンが生成され、これが記憶領域に記憶される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−２７３９６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１の技術によれば、３色のＬＥＤを用い、記憶領域に予め点灯色変化パターンを記憶しておくことで、音の高さに応じた多様な点灯色を点灯させることができる。この技術では、予め音の高さと点灯色との関係を設定し、楽曲コードに対応する点灯色変化パターンを生成して記憶するので、その後に点灯色の変更等は面倒である。例えば、音の高さと点灯色との関係を変更したいと考え、上記の例でレを黄色、ミを緑色としたい場合に、点灯色変化パターンの全体の生成がやり直しとなる。
【０００６】
このように、従来技術では、相互に異なる色表示が可能な複数個の表示デバイスを用いて多様な色表現を行うことができるが、一旦点灯色変化パターンが設定されると、その内容の変更は容易ではない。
【０００７】
本発明の目的は、表示デバイスを用いて色表現の多様性を向上できる表示駆動回路及び表示駆動システムを提供することである。他の目的は、相互に異なる色表示が可能な複数個の表示デバイスを用いて多様な色表現の設定を容易に行うことができる表示駆動回路及び表示駆動システムを提供することである。
【課題を解決するための手段】
【０００８】
本発明に係る表示駆動回路は、表示デバイスを含む表示チャンネル部に接続される表示駆動回路であって、表示チャンネル部を構成する表示デバイスを駆動するチャンネル駆動部と、表示デバイスの点灯サイクルを外部入力信号に基づいて変更可能なサイクル切替部と、を備え、サイクル切替部は、繰り返し周期を有する計数用パルス信号を計数し、予め定めた閾値パルス数に達したときに点灯サイクルを切り替える切替信号を生成する切替パルス生成手段と、予め定めたクロック周期を有するクロック信号を取得するクロック取得手段と、外部から入力され、クロック信号とは非同期である外部入力信号を取得する外部信号取得手段と、取得された外部入力信号とクロック信号とに基づき、計数用パルス信号の繰り返し周期をクロック周期とは異なる外部制御周期に変更する周期変更手段と、を含み、外部信号取得手段は、時間と出力振幅値との関係が非線形である外部入力信号を取得し、周期変更手段は、取得された外部入力信号の出力振幅値に対し少なくとも１以上の閾値振幅値を設定して出力振幅値と各閾値振幅値との大小を比較し、比較する閾値振幅値よりも出力振幅値が小さい低振幅期間について、クロック周期の予め定めた整数倍の周期を有する低振幅期間用信号を生成し、比較する閾値振幅値よりも出力振幅値が大きい高振幅期間について、クロック周期の整数倍の周期であって低振幅期間用信号の周期よりも長い高振幅期間用信号を生成し、切替パルス生成手段は、１以上の閾値振幅値のそれぞれについて低振幅期間用信号のパルス数と高振幅期間用信号のパルス数をそれぞれ計数し、計数されたパルス数とを合計して合計計数パルス数を求め、閾値パルス数と比較し、合計計数パルス数が閾値パルス数以上となるときに、点灯サイクルを切り替える切替信号を出力することを特徴とする。
【０００９】
また、本発明に係る表示駆動回路は、相互に異なる色表示が可能な複数個の表示デバイスを含み各表示デバイスの駆動条件のそれぞれを時系列的に変更することで複数種類の色表現を可能とする表示チャンネル部に接続される表示駆動回路であって、表示チャンネル部を構成する複数個の表示デバイスをそれぞれ独立に駆動可能なチャンネル駆動部と、複数の点灯サイクルについて各点灯サイクルをその点灯時間を経過するごとに順次次の点灯サイクルに切り替えるサイクル切替部と、表示チャンネル部を構成する各表示デバイスの駆動条件であるチャンネル駆動条件と、各種類の色表現とを対応付けた複数種類のパレットデータを用い、予め指示された時系列色表現指示について、色表現に対応付けられているパレットデータと時間軸上の色表現の動きを表す情報とに分離して管理し、予め指示された時系列色表現指示に従って各色表現に対応するパレットデータを時系列に沿って割り当て、表示チャンネル部の複数個の表示デバイスの駆動条件を設定するパレットデータ設定部と、を備え、サイクル切替部は、繰り返し周期を有する計数用パルス信号を計数し、予め定めた閾値パルス数に達したときに点灯サイクルを切り替える切替信号を生成する切替パルス生成手段と、予め定めたクロック周期を有するクロック信号を取得するクロック取得手段と、外部から入力され、クロック信号とは非同期である外部入力信号を取得する外部信号取得手段と、取得された外部入力信号とクロック信号とに基づき、計数用パルス信号の繰り返し周期をクロック周期とは異なる外部制御周期に変更する周期変更手段と、を含み、外部信号取得手段は、時間と出力振幅値との関係が非線形である外部入力信号を取得し、周期変更手段は、取得された外部入力信号の出力振幅値に対し少なくとも１以上の閾値振幅値を設定して出力振幅値と各閾値振幅値との大小を比較し、比較する閾値振幅値よりも出力振幅値が小さい低振幅期間について、クロック周期の予め定めた整数倍の周期を有する低振幅期間用信号を生成し、比較する閾値振幅値よりも出力振幅値が大きい高振幅期間について、クロック周期の整数倍の周期であって低振幅期間用信号の周期よりも長い高振幅期間用信号を生成し、切替パルス生成手段は、１以上の閾値振幅値のそれぞれについて低振幅期間用信号のパルス数と高振幅期間用信号のパルス数をそれぞれ計数し、計数されたパルス数とを合計して合計計数パルス数を求め、閾値パルス数と比較し、合計計数パルス数が閾値パルス数以上となるときに、点灯サイクルを切り替える切替信号を出力することを特徴とする。
【００１０】
また、本発明に係る表示駆動回路は、相互に異なる色表示が可能な複数個の表示デバイスを含み各表示デバイスの駆動条件のそれぞれを時系列的に変更することで複数種類の色表現を可能とする表示チャンネル部に接続される表示駆動回路であって、表示チャンネル部を構成する複数個の表示デバイスをそれぞれ独立に駆動可能なチャンネル駆動部と、複数の点灯サイクルについて各点灯サイクルをその点灯時間を経過するごとに順次次の点灯サイクルに切り替えるサイクル切替部と、表示チャンネル部を構成する各表示デバイスの駆動条件であるチャンネル駆動条件と、各種類の色表現とを対応付けた複数種類のパレットデータに基づいて、予め指示された時系列色表現指示に従って生成されたテーブルを記憶するテーブル記憶部であって、色表現に対応付けられているパレットデータとパレット番号とを関連付けたパレットデータテーブルと、点灯サイクル順序とパレット番号とを関連付けた時系列パレット番号テーブルとを記憶するテーブル記憶部と、記憶されたパレットデータテーブルと時系列パレット番号テーブルとを参照し、各点灯サイクルごとに対応するパレットデータを取得し、点灯サイクルの切替に応じて取得されたパレットデータを順次切り替えながら割り当てて、表示チャンネル部を構成する各表示デバイスの駆動条件を設定するパレットデータ設定部と、を備え、サイクル切替部は、繰り返し周期を有する計数用パルス信号を計数し、予め定めた閾値パルス数に達したときに点灯サイクルを切り替える切替信号を生成する切替パルス生成手段と、予め定めたクロック周期を有するクロック信号を取得するクロック取得手段と、外部から入力され、クロック信号とは非同期である外部入力信号を取得する外部信号取得手段と、取得された外部入力信号とクロック信号とに基づき、計数用パルス信号の繰り返し周期をクロック周期とは異なる外部制御周期に変更する周期変更手段と、を含み、外部信号取得手段は、時間と出力振幅値との関係が非線形である外部入力信号を取得し、周期変更手段は、取得された外部入力信号の出力振幅値に対し少なくとも１以上の閾値振幅値を設定して出力振幅値と各閾値振幅値との大小を比較し、比較する閾値振幅値よりも出力振幅値が小さい低振幅期間について、クロック周期の予め定めた整数倍の周期を有する低振幅期間用信号を生成し、比較する閾値振幅値よりも出力振幅値が大きい高振幅期間について、クロック周期の整数倍の周期であって低振幅期間用信号の周期よりも長い高振幅期間用信号を生成し、切替パルス生成手段は、１以上の閾値振幅値のそれぞれについて低振幅期間用信号のパルス数と高振幅期間用信号のパルス数をそれぞれ計数し、計数されたパルス数とを合計して合計計数パルス数を求め、閾値パルス数と比較し、合計計数パルス数が閾値パルス数以上となるときに、点灯サイクルを切り替える切替信号を出力することを特徴とする。
【００１１】
また、本発明に係る表示駆動回路は、相互に異なる色表示が可能な複数個の表示デバイスを１組に組み合わせ、チャンネル部番号で区別される各組ごとに各表示デバイスの駆動条件のそれぞれを時系列的に変更することで複数種類の色表現を可能とする複数組の表示チャンネル部に接続される表示駆動回路であって、各表示チャンネル部ごとに設けられ、各表示チャンネル部を構成する複数個の表示デバイスをそれぞれ独立に駆動可能な複数組のチャンネル駆動部と、複数の点灯サイクルについて各点灯サイクルをその点灯時間を経過するごとに順次次の点灯サイクルに切り替えるサイクル切替部と、表示チャンネル部を構成する各表示デバイスの駆動条件であるチャンネル駆動条件と、各種類の色表現とを対応付けた複数種類のパレットデータを用い、予め指示された時系列色表現指示について、色表現に対応付けられているパレットデータと時間軸上の色表現の動きを表す情報とに分離して管理し、予め指示された時系列色表現指示に従って、各点灯サイクルごとに各表示チャンネル部に対応するパレットデータを取得し、点灯サイクルの切替に応じて取得されたパレットデータを順次切り替えながら割り当てて、表示チャンネル部を構成する各表示デバイスの駆動条件を設定するパレットデータ設定部と、を備え、サイクル切替部は、繰り返し周期を有する計数用パルス信号を計数し、予め定めた閾値パルス数に達したときに点灯サイクルを切り替える切替信号を生成する切替パルス生成手段と、予め定めたクロック周期を有するクロック信号を取得するクロック取得手段と、外部から入力され、クロック信号とは非同期である外部入力信号を取得する外部信号取得手段と、取得された外部入力信号とクロック信号とに基づき、計数用パルス信号の繰り返し周期をクロック周期とは異なる外部制御周期に変更する周期変更手段と、を含み、外部信号取得手段は、時間と出力振幅値との関係が非線形である外部入力信号を取得し、周期変更手段は、取得された外部入力信号の出力振幅値に対し少なくとも１以上の閾値振幅値を設定して出力振幅値と各閾値振幅値との大小を比較し、比較する閾値振幅値よりも出力振幅値が小さい低振幅期間について、クロック周期の予め定めた整数倍の周期を有する低振幅期間用信号を生成し、比較する閾値振幅値よりも出力振幅値が大きい高振幅期間について、クロック周期の整数倍の周期であって低振幅期間用信号の周期よりも長い高振幅期間用信号を生成し、切替パルス生成手段は、１以上の閾値振幅値のそれぞれについて低振幅期間用信号のパルス数と高振幅期間用信号のパルス数をそれぞれ計数し、計数されたパルス数とを合計して合計計数パルス数を求め、閾値パルス数と比較し、合計計数パルス数が閾値パルス数以上となるときに、点灯サイクルを切り替える切替信号を出力することを特徴とする。
【００１２】
また、本発明に係る表示駆動回路は、相互に異なる色表示が可能な複数個の表示デバイスを１組に組み合わせ、チャンネル部番号で区別される各組ごとに各表示デバイスの駆動条件のそれぞれを時系列的に変更することで複数種類の色表現を可能とする複数組の表示チャンネル部に接続される表示駆動回路であって、各表示チャンネル部ごとに設けられ、各表示チャンネル部を構成する複数個の表示デバイスをそれぞれ独立に駆動可能な複数組のチャンネル駆動部と、複数の点灯サイクルについて各点灯サイクルをその点灯時間を経過するごとに順次次の点灯サイクルに切り替えるサイクル切替部と、表示チャンネル部を構成する各表示デバイスの駆動条件であるチャンネル駆動条件と、各種類の色表現とを対応付けた複数種類のパレットデータに基づいて、予め指示された時系列色表現指示に従って生成されたテーブルを記憶するテーブル記憶部であって、色表現に対応付けられているパレットデータとパレット番号とを関連付けたパレットデータテーブルと、点灯サイクル順序ごとのチャンネル部番号とパレット番号とを関連付けた時系列パレット番号テーブルとを記憶するテーブル記憶部と、記憶されたパレットデータテーブルと時系列パレット番号テーブルとを参照し、各点灯サイクルごとに各チャンネル部番号に対応するパレットデータを取得し、点灯サイクルの切替に応じて取得されたパレットデータを順次切り替えながら割り当てて、表示チャンネル部を構成する各表示デバイスの駆動条件を設定するパレットデータ設定部と、を備え、サイクル切替部は、繰り返し周期を有する計数用パルス信号を計数し、予め定めた閾値パルス数に達したときに点灯サイクルを切り替える切替信号を生成する切替パルス生成手段と、予め定めたクロック周期を有するクロック信号を取得するクロック取得手段と、外部から入力され、クロック信号とは非同期である外部入力信号を取得する外部信号取得手段と、取得された外部入力信号とクロック信号とに基づき、計数用パルス信号の繰り返し周期をクロック周期とは異なる外部制御周期に変更する周期変更手段と、を含み、外部信号取得手段は、時間と出力振幅値との関係が非線形である外部入力信号を取得し、周期変更手段は、取得された外部入力信号の出力振幅値に対し少なくとも１以上の閾値振幅値を設定して出力振幅値と各閾値振幅値との大小を比較し、比較する閾値振幅値よりも出力振幅値が小さい低振幅期間について、クロック周期の予め定めた整数倍の周期を有する低振幅期間用信号を生成し、比較する閾値振幅値よりも出力振幅値が大きい高振幅期間について、クロック周期の整数倍の周期であって低振幅期間用信号の周期よりも長い高振幅期間用信号を生成し、切替パルス生成手段は、１以上の閾値振幅値のそれぞれについて低振幅期間用信号のパルス数と高振幅期間用信号のパルス数をそれぞれ計数し、計数されたパルス数とを合計して合計計数パルス数を求め、閾値パルス数と比較し、合計計数パルス数が閾値パルス数以上となるときに、点灯サイクルを切り替える切替信号を出力することを特徴とする。
【００１４】
また、本発明に係る表示駆動回路において、周期変更手段は、閾値振幅値として、第１閾値振幅値と、第１閾値振幅値よりも閾値振幅値の大きな第２閾値振幅値とを設定し、切替パルス生成手段は、第１閾値振幅値に対する低振幅期間中のクロック信号のパルス数と、第１閾値振幅値に対する高振幅期間であってまた第２閾値振幅値に対する低振幅期間である中間期間中のクロック周期の２倍の周期を有する信号のパルス数と、第２閾値振幅値に対する高振幅期間中のクロック周期の４倍の周期を有する信号のパルス数とをそれぞれ計数することが好ましい。
【００１５】
また、本発明に係る表示駆動回路において、外部信号取得手段は、外部入力信号として、ＣＲ時定数を有する緩和特性信号を取得することが好ましい。
【００１６】
また、本発明に係る表示駆動回路において、外部信号取得手段は、切替信号の周期に比較して２倍以上の周期を有する外部入力信号を取得することが好ましい。
【００１７】
また、本発明に係る表示駆動回路において、チャンネル駆動部は、表示デバイスとしてＬＥＤを駆動することが好ましい。
【００１８】
また、本発明に係る表示駆動システムは、時系列色表現の指示を与える制御装置と、時系列色表現の指示を取得して複数個の表示デバイスを駆動する表示駆動回路とを備え、表示駆動回路は、相互に異なる色表示が可能な複数個の表示デバイスを１組に組み合わせ、チャンネル部番号で区別される各組ごとに各表示デバイスの駆動条件のそれぞれを時系列的に変更することで複数種類の色表現を可能とする複数組の表示チャンネル部に接続される表示駆動回路であって、各表示チャンネル部ごとに設けられ、各表示チャンネル部を構成する複数個の表示デバイスをそれぞれ独立に駆動可能な複数組のチャンネル駆動部と、複数の点灯サイクルについて各点灯サイクルをその点灯時間を経過するごとに順次次の点灯サイクルに切り替えるサイクル切替部と、表示チャンネル部を構成する各表示デバイスの駆動条件であるチャンネル駆動条件と、各種類の色表現とを対応付けた複数種類のパレットデータを用い、予め指示された時系列色表現指示について、色表現に対応付けられているパレットデータと時間軸上の色表現の動きを表す情報とに分離して管理し、予め指示された時系列色表現指示に従って、各点灯サイクルごとに各表示チャンネル部に対応するパレットデータを取得し、点灯サイクルの切替に応じて取得されたパレットデータを順次切り替えながら割り当てて、表示チャンネル部を構成する各表示デバイスの駆動条件を設定するパレットデータ設定部と、を備え、サイクル切替部は、繰り返し周期を有する計数用パルス信号を計数し、予め定めた閾値パルス数に達したときに点灯サイクルを切り替える切替信号を生成する切替パルス生成手段と、予め定めたクロック周期を有するクロック信号を取得するクロック取得手段と、外部から入力され、クロック信号とは非同期である外部入力信号を取得する外部信号取得手段と、取得された外部入力信号とクロック信号とに基づき、計数用パルス信号の繰り返し周期をクロック周期とは異なる外部制御周期に変更する周期変更手段と、を含み、外部信号取得手段は、時間と出力振幅値との関係が非線形である外部入力信号を取得し、周期変更手段は、取得された外部入力信号の出力振幅値に対し少なくとも１以上の閾値振幅値を設定して出力振幅値と各閾値振幅値との大小を比較し、比較する閾値振幅値よりも出力振幅値が小さい低振幅期間について、クロック周期の予め定めた整数倍の周期を有する低振幅期間用信号を生成し、比較する閾値振幅値よりも出力振幅値が大きい高振幅期間について、クロック周期の整数倍の周期であって低振幅期間用信号の周期よりも長い高振幅期間用信号を生成し、切替パルス生成手段は、１以上の閾値振幅値のそれぞれについて低振幅期間用信号のパルス数と高振幅期間用信号のパルス数をそれぞれ計数し、計数されたパルス数とを合計して合計計数パルス数を求め、閾値パルス数と比較し、合計計数パルス数が閾値パルス数以上となるときに、点灯サイクルを切り替える切替信号を出力することを特徴とする。
【００１９】
また、本発明に係る表示駆動システムは、時系列色表現の指示を与える制御装置と、時系列色表現の指示を取得して複数個の表示デバイスを駆動する表示駆動回路とを備え、表示駆動回路は、相互に異なる色表示が可能な複数個の表示デバイスを１組に組み合わせ、チャンネル部番号で区別される各組ごとに各表示デバイスの駆動条件のそれぞれを時系列的に変更することで複数種類の色表現を可能とする複数組の表示チャンネル部に接続される表示駆動回路であって、各表示チャンネル部ごとに設けられ、各表示チャンネル部を構成する複数個の表示デバイスをそれぞれ独立に駆動可能な複数組のチャンネル駆動部と、複数の点灯サイクルについて各点灯サイクルをその点灯時間を経過するごとに順次次の点灯サイクルに切り替えるサイクル切替部と、時系列色表現の指示を取得する取得部と、
表示チャンネル部を構成する各表示デバイスの駆動条件であるチャンネル駆動条件と、各種類の色表現とを対応付けた複数種類のパレットデータに基づいて、取得した時系列色表現指示に従ったチャンネル駆動のために必要なテーブルを生成するテーブル生成部であって、色表現に対応付けられているパレットデータとパレット番号とを関連付けたパレットデータテーブルと、点灯サイクル順序ごとのチャンネル部番号とパレット番号とを関連付けた時系列パレット番号テーブルとを生成するテーブル生成部と、生成されたテーブルを記憶するテーブル記憶部と、記憶されたパレットデータテーブルと時系列パレット番号テーブルとを参照し、各点灯サイクルごとに各チャンネル部番号に対応するパレットデータを取得し、点灯サイクルの切替に応じて取得されたパレットデータを順次切り替えながら割り当てて、表示チャンネル部を構成する各表示デバイスの駆動条件を設定するパレットデータ設定部と、を備え、サイクル切替部は、繰り返し周期を有する計数用パルス信号を計数し、予め定めた閾値パルス数に達したときに点灯サイクルを切り替える切替信号を生成する切替パルス生成手段と、予め定めたクロック周期を有するクロック信号を取得するクロック取得手段と、外部から入力され、クロック信号とは非同期である外部入力信号を取得する外部信号取得手段と、取得された外部入力信号とクロック信号とに基づき、計数用パルス信号の繰り返し周期をクロック周期とは異なる外部制御周期に変更する周期変更手段と、を含み、外部信号取得手段は、時間と出力振幅値との関係が非線形である外部入力信号を取得し、周期変更手段は、取得された外部入力信号の出力振幅値に対し少なくとも１以上の閾値振幅値を設定して出力振幅値と各閾値振幅値との大小を比較し、比較する閾値振幅値よりも出力振幅値が小さい低振幅期間について、クロック周期の予め定めた整数倍の周期を有する低振幅期間用信号を生成し、比較する閾値振幅値よりも出力振幅値が大きい高振幅期間について、クロック周期の整数倍の周期であって低振幅期間用信号の周期よりも長い高振幅期間用信号を生成し、切替パルス生成手段は、１以上の閾値振幅値のそれぞれについて低振幅期間用信号のパルス数と高振幅期間用信号のパルス数をそれぞれ計数し、計数されたパルス数とを合計して合計計数パルス数を求め、閾値パルス数と比較し、合計計数パルス数が閾値パルス数以上となるときに、点灯サイクルを切り替える切替信号を出力することを特徴とする。
【発明の効果】
【００２０】
上記構成によれば、表示チャンネル部を構成する表示デバイスを駆動し、表示デバイスの点灯サイクルを外部入力信号に基づいて変更できる。そして、点灯サイクルを切り替える切替信号を生成するための計数用パルス信号の繰り返し周期を、クロック信号とは非同期である外部入力信号によってクロック周期とは異なる外部制御周期に変更できる。これによって、点灯のサイクルの変更の自由度が向上し、色表現の多様性が向上する。
【００２１】
また、上記構成の少なくとも１つによれば、表示チャンネル部を構成する各表示デバイスの駆動条件であるチャンネル駆動条件と、各種類の色表現とを対応付けた複数種類のパレットデータに基づいて、各色表現に対応するパレットデータを時系列に沿って割り当て、得られる時系列パレットデータに基づいて、点灯サイクル切替に応じて、各点灯サイクルごとに割り当てられたパレットデータを順次切り替えて、各表示チャネル部を構成する各表示デバイスの駆動条件を設定する。その際に、点灯サイクルを切り替える切替信号を生成するための計数用パルス信号の繰り返し周期を、クロック信号とは非同期である外部入力信号によってクロック周期とは異なる外部制御周期に変更できる。
【００２２】
このようにパレットデータは、時系列色表現を実現する際に、色表現に対応付けられた複数個の表示デバイスの駆動条件であって、時系列とは独立のものであるので、時系列色表現を示す点灯色変化パターンの内容の変更を行う場合でもパレットデータを差し替えるだけで済み、各表示デバイスの時系列駆動条件の全体を変更する必要がない。したがって、相互に異なる色表示が可能な複数個の表示デバイスを用いて多様な色表現の設定を容易に行うことができる。
【図面の簡単な説明】
【００２３】
【図１】本発明に係る実施の形態において、１つの表示チャンネル部を有する場合の表示駆動システムの構成を説明する図である。
【図２】図１の詳細構成図である。
【図３】本発明に係る実施の形態において、外部入力信号とクロック信号と閾値振幅値とを用いる切替信号生成部の構成を説明する図である。
【図４】本発明に係る実施の形態において、クロック信号に基づく通常の切替信号生成の様子を説明する図である。
【図５】本発明に係る実施の形態において、外部入力信号に基づいて計数用パルス信号の繰返し周期を変更する様子を説明する図である。
【図６】図１、図２の構成における作用を説明する図である。
【図７】従来技術の表示駆動方法による点灯シーケンスを説明する図である。
【図８】本発明に係る実施の形態において、１２の表示チャンネル部を有する場合の表示駆動システムの構成を説明する図である。
【図９】図８の詳細構成図である。
【図１０】本発明に係る実施の形態において、色表現指示に従ったテーブル生成の他の例を説明する図である。
【図１１】本発明に係る実施の形態において、色表現指示に従ったテーブル生成のさらに他の例を説明する図である。
【図１２】本発明に係る実施の形態において、色表現指示に従ったテーブル生成の別の例を説明する図である。
【発明を実施するための形態】
【００２４】
以下に図面を用いて本発明に係る実施の形態につき、詳細に説明する。以下では、表示チャンネル部を構成する表示デバイスとして、赤色ＬＥＤ（Ｒ−ＬＥＤ）、緑色ＬＥＤ（Ｇ−ＬＥＤ）、青色ＬＥＤ（Ｂ−ＬＥＤ）を説明するが、これ以外の色のＬＥＤを用いるものとしてもよい。また、ＬＥＤ以外でも、電気信号によって駆動される表示デバイスであればよい。例えば、ＬＥＤ以外の自発光素子であってもよく、受動的表示素子であってもよい。また、液晶ディスプレイを構成するカラー画素を表示デバイスとして用いることができる。
【００２５】
また、以下では、表示チャンネル部を構成するＬＥＤは各色ごとに１つずつとして説明するが、例えば人間の視覚が緑色ＬＥＤ（Ｇ−ＬＥＤ）の輝度に対して鈍いことを考慮して、同色のＬＥＤを用いてもよい。例えば、緑色ＬＥＤの数を２とし、他の色のＬＥＤの数をそれぞれ１つずつ備えるものとしてもよい。勿論、緑色ＬＥＤ以外の色のＬＥＤの数を増やすものとしてもよく、また、増やす数を任意に設定してもよい。このように、表示チャンネル部を構成するＬＥＤには同色のＬＥＤを含むものとしてもよく、また、１つの制御に、複数個のＬＥＤを並列接続するようにしてもよい。
【００２６】
また、以下では、表示チャンネル部を構成する表示デバイスの数を３つとし、表示チャンネル部の数を１と１２の場合について述べるが、これらは説明の一例であって、これ以外の表示デバイスの数、表示チャンネル部の数であってもよい。
【００２７】
また、以下では、色表現の多様性を容易に設定できる１つの手段として、パレットデータを用いることを説明するが、点灯サイクルの切替周期を変更することで色表現の多様性を実現することについては、必ずしもパレットデータを用いる必要はない。
【００２８】
また、以下で述べる時系列色表現も説明のための１例であり、パレットデータの組合せの種類数の範囲内であれば、例示以外の多様な色表現も用いることができる。
【００２９】
以下では、表示駆動回路を集積化されたＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）とし、表示デバイスが接続され、外部の制御回路に接続されるものとして、外部の制御回路からの時系列色表現指示に従ったパレットデータに関するテーブルを生成することも表示駆動回路の機能として説明するが、表示駆動回路が集積されたＩＣの有する機能は、外部の制御回路の機能との間で、適切に分配することができる。表示駆動回路は、複数の表示デバイスを駆動する機能と、この表示デバイスのための駆動部にパレットデータを時系列に割り当てるパレットデータ設定の機能とを有すればよく、その他の機能は、外部の制御回路の機能としてもよい。例えば、テーブル生成の機能を外部の制御回路の機能として、表示駆動回路は、そのテーブルに示されるパレットデータを実際の点灯切替タイミングに従って割り付けるものとすることもできる。
【００３０】
以下では、全ての図面において同様の要素には同一の符号を付し、重複する説明を省略する。また、本文中の説明においては、必要に応じそれ以前に述べた符号を用いるものとする。
【００３１】
図１は、１つの表示チャンネル部２０に接続される表示駆動回路５０を含む表示駆動システム１０の構成を説明するブロック図である。図２は、表示駆動システム１０の詳細な構成を説明する図である。
【００３２】
表示駆動システム１０は、相互に異なる色表示が可能な３個の表示デバイスを有する表示チャンネル部２０と、表示チャンネル部２０に接続され各表示デバイスを駆動する表示駆動回路５０と、表示駆動回路５０に時系列色表現指示を与える制御回路３０とを含んで構成される。表示駆動システム１０は、時系列色表現指示に従って、各表示デバイスの駆動条件を設定して、所望の時系列色表現を表示させる機能を有するシステムである。かかる表示駆動システムは、例えば、モバイル機器等に搭載されて利用される。
【００３３】
表示チャンネル部２０を構成する３個の表示デバイスは、赤色ＬＥＤ２２、緑色ＬＥＤ２４、青色ＬＥＤ２６である。これらのＬＥＤは、半導体チップの形態で基板に実装され、適当なレンズ形状の樹脂で覆われたものを用いることができる。勿論、レンズ付きの個別部品等を用いることもできる。
【００３４】
制御回路３０は、表示駆動システム１０全体の動作を制御する回路であるが、ここでは特に、時系列色表現指示部３２を含む。この時系列色表現指示部３２は、表示チャンネル部２０の３個の表示デバイスを用いて表示すべき時系列色表現指示を表示駆動回路５０に与える機能を有する。かかる制御回路３０としては、モバイル機器等への搭載に適した制御装置としてのマイクロコンピュータ等を用いることができる。
【００３５】
ここで、時系列色表現とは、３個のＬＥＤの駆動条件を組み合わせて全体として表示される色表現について、これを時系列的に変更するものである。例えば、３つのＬＥＤについて、赤色ＬＥＤ２２のみを駆動するときは赤色の表示となり、緑色ＬＥＤ２４のみを駆動すれば緑色の表示となり、青色ＬＥＤ２６のみを駆動すれば青色の表示となることは当然であるが、複数のＬＥＤを同時に駆動することで他の色表現を表示できる。例えば、赤色ＬＥＤ２２と緑色ＬＥＤ２４とを同時に駆動すれば黄色表示となり、赤色ＬＥＤ２２と青色ＬＥＤ２６とを同時に駆動すれば紫色表示となる。赤色ＬＥＤ２２と緑色ＬＥＤ２４と青色ＬＥＤ２６とを全部同時駆動すれば白色表示をすることができる。
【００３６】
時系列色表現とは、これら多数種類の色表現を時系列に並べたものである。例えば、赤色表示の後に黄色表示をし、それに続けて白色表示をすることができる。また、さらに続けて、紫表示をし、その後に青色表示を続けることもできる。モバイル機器等で、ユーザに何かを知らせる場合、赤色、緑色、青色の基本色の１つの色表現で表示するよりも、黄色、白色、紫色等の混色の色表現で表示する方が注意を引きやすい。さらに、複数の異なる色表現を時系列で次々に表示することで、さらに注意を引きやすい。このような場合に、時系列色表現の表示が用いられる。
【００３７】
表示チャンネル部２０と制御回路３０とに接続される表示駆動回路５０は、１つの半導体チップで構成されるＩＣである。表示駆動回路５０は、制御回路３０の時系列色表現指示部３２からの指示に従って、チャンネル駆動部５２の駆動条件を時系列的に設定する機能を有する。
【００３８】
具体的には、表示駆動回路５０は、表示チャンネル部２０を構成する３個の表示デバイスを駆動するチャンネル駆動部５２と、以下にその内容について詳述するパレットデータ４６に基づいて、制御回路３０から指示された時系列色表現指示に従ったチャンネル駆動のために必要なテーブルを生成するテーブル生成部６４と、生成されたテーブルを記憶するテーブル記憶部６２と、外部入力信号に基づいて切替周期を変更可能な切替信号に従って各点灯サイクルを順次切り替えるサイクル切替部６６と、記憶されたテーブルを参照し、各点灯サイクルごとのパレットデータ４６を取得するパレットデータ取得部７４と、点灯サイクルの切替に応じて取得されたパレットデータ４６を順次切り替えながら割り当てて、チャンネル駆動部５２の駆動条件を設定するパレットデータ設定部７６とを含んで構成される。
【００３９】
これらのうち、チャンネル駆動部５２以外の部分の機能はソフトウェアで実現でき、具体的には、対応する表示駆動プログラムを実行することで実現できる。このように、表示駆動回路５０は、これらの機能を実現するプログラムを実行するＣＰＵを含むＩＣである。なお、これらの機能の一部または全部をハードウェアで構成するものとしてもよい。例えば、サイクル切替部６６は、論理回路によって構成するものとできる。
【００４０】
テーブル生成部６４は、表示チャンネル部を構成する各表示デバイスの駆動条件であるチャンネル駆動条件と、各種類の色表現とを対応付けた複数種類のパレットデータ４６に基づいて、制御回路３０の時系列色表現指示部３２によって予め指示された時系列色表現指示に従ったチャンネル駆動のために必要なテーブルを生成する機能を有する。具体的には、図２に示されるように、色表現４２に対応付けられるパレットデータ４６とパレット番号（ＰＮ）４４とを関連付けたパレットデータテーブル６３と、点灯サイクル４８の順序とパレット番号(ＰＮ)４４とを関連付けた時系列パレット番号テーブル６５とを生成する機能を有する。以下に、時系列色表現指示と、色表現４２と、パレットデータ４６と、パレットデータテーブル６３と、時系列パレット番号テーブル６５の関係等について説明する。
【００４１】
上記のように、時系列色表現指示部３２からの時系列色表現指示とは、多数種類の色表現を時系列に並べたものである。図２では、点灯サイクルの切り替えごとに、色表現を赤色、黄色、白色、紫色、青色の順に切り替える場合が示されているが、この時系列色表現は、点灯サイクルの切り替えのように時系列で変化する時間軸上の色表現の動きに当たる情報指示と、赤色、黄色、白色、紫色、青色といった色の情報指示とを含む。
【００４２】
この２つの情報指示について、パレット番号（ＰＮ）４４を用いて次のように結びつけながらそれぞれ独立に規定することができる。すなわち、時間軸上の色表現の動きに当る情報指示を、点灯サイクル４８の順序とパレット番号（ＰＮ）４４とで与え、色の情報指示を、色表現４２とパレットデータ４６とパレット番号(ＰＮ)４４とで与える。このようにすることで、２つの情報指示についてパレット番号（ＰＮ）４４を介して結びつけながら、それぞれを独立に規定することが可能になる。このように、時系列色表現指示は、色表現に対応付けられるパレットデータ４６と、時間軸上の色表現の動きを表す情報とに分離して管理される。
【００４３】
これらの対応付けをテーブル化すると便利である。前者の点灯サイクル４８の順序とパレット番号（ＰＮ）４４との対応付けをテーブル化したものが時系列パレット番号テーブル６５で、後者の色表現４２に対応付けられたパレットデータ４６とパレット番号（ＰＮ）４４との間の対応付けをテーブル化したものがパレットデータテーブル６３である。図２には、時系列色表現指示部３２からの情報指示に従ってこれらのテーブルがテーブル生成部６４によって生成され、生成されたこれらのテーブルがテーブル記憶部６２に記憶されるものとして示されている。
【００４４】
このように、パレット番号（ＰＮ）４４は、時系列情報指示をテーブル化した時系列パレット番号テーブル６５と、色情報指示をテーブル化したパレットデータテーブル６３とを接続するものであるが、また、あるパレット番号（ＰＮ）４４が選択されると、パレットデータテーブル６３を参照することで、それに対応するパレットデータ４６が一意に定められることになる。
【００４５】
パレット番号（ＰＮ）４４によって一意に定められるパレットデータ４６とは、表示チャンネル部２０を構成する各表示デバイスの駆動条件であるチャンネル駆動条件と、各種類の色表現とを対応付けたデータである。
【００４６】
なお、以下では、色表現４２との関係を説明しやすいように、パレットデータテーブル６３に色表現４２を図示するものとするが、この色表現４２の項目はパレットデータテーブル６３に必須のものではない。パレットデータ４６は色表現４２に対応付けられているものであるが、色表現４２とパレットデータ４６との関連性はテーブル生成部６４において明示的あるいは暗示的に定義されていればよく、時系列色表現指示の内容に応じてテーブル生成部６４にて各色表現４２をパレットデータ４６に変換してパレットデータテーブル６３に出力すればよいため、テーブル記憶部６２やパレットデータ設定部７６などではパレットデータ４６が重要な情報であって、それがどの色表現４２と対応しているかの情報は必須のものではないのである。
【００４７】
図２においてパレットデータテーブル６３に示されるように、パレットデータ４６は９ビットのデータであるが、この９ビットデータは、赤色ＬＥＤ２２の駆動条件として３ビット、緑色ＬＥＤ２４の駆動条件として３ビット、青色ＬＥＤ２６の駆動条件として３ビットがそれぞれ割り当てられる。
【００４８】
すなわち、各ＬＥＤの駆動条件は、３ビットで示されていることになる。各ＬＥＤの駆動条件としての３ビットは、そのオンオフデータとして１ビット、階調データとして２ビットがそれぞれ割り当てられる。したがって、各ＬＥＤは、オフ状態、オン状態のときの４階調の合計５つの駆動条件がパレットデータ４６によって示されていることになる。
【００４９】
このように、各パレットデータ４６は、各ＬＥＤのオンオフ状態とその階調状態を示すデータであるので、赤色ＬＥＤ２２、緑色ＬＥＤ２４、青色ＬＥＤ２６を１組とした表示チャンネル部２０に表示される色表現の種類を示すデータでもある。
【００５０】
図２では、ＰＮ００１が（１１１００００００）のパレットデータ４６に対応付けられているが、これは赤色ＬＥＤ２２のみがオンされ、フル階調状態であるので、赤色の色表現に対応する。また、ＰＮ００２は、（１１１１１１００００）のパレットデータ４６に対応付けられているが、これは、赤色ＬＥＤ２２、緑色ＬＥＤ２４がオン状態でしかもフル階調の状態であるので、黄色の色表現に対応する。同様に、ＰＮ００３は、（１１１１１１１１１）のパレットデータ４６に対応付けられているが、赤色ＬＥＤ２２、緑色ＬＥＤ２４、青色ＬＥＤ２６がオン状態でしかもフル階調の状態であるので、白色の色表現に対応する。ＰＮ００４は、（１１１０００１１１）のパレットデータ４６に対応付けられ、赤色ＬＥＤ２２と青色ＬＥＤ２６がフル階調の紫色に対応し、ＰＮ００５は、（００００００１１１）のパレットデータ４６に対応付けられ、青色ＬＥＤ２６のみがフル階調の青色に対応する。
【００５１】
このように、パレットデータ４６は、表示チャンネル部２０を構成する赤色ＬＥＤ２２、緑色ＬＥＤ２４、青色ＬＥＤ２６の駆動条件であるチャンネル駆動条件のデータである。つまり、パレットデータ４６は、表示チャンネル部２０を構成する各表示デバイスの駆動条件であるチャンネル駆動条件と、各種類の色表現とを対応付けたデータである。
【００５２】
時系列パレット番号テーブル６５は、図２に示されるように、点灯サイクル４８の順序とパレット番号とを対応付けたテーブルである。すなわち、図２では、点灯サイクルＣ1にはパレット番号（ＰＮ）４４としてＰＮ００１が割り当てられ、点灯サイクルＣ2にはパレット番号（ＰＮ）４４としてＰＮ００２が割り当てられ、以下、点灯サイクルＣ3にはＰＮ００３が割り当てられ、点灯サイクルＣ4にはＰＮ００４が割り当てられ、点灯サイクルＣ5にはＰＮ００５が割り当てられている。
【００５３】
ここで、パレット番号（ＰＮ）４４を介して、パレットデータテーブル６３を参照すると、各点灯サイクル４８に割り当てられるパレットデータ４６を取得することができる。例えば、図２の点灯サイクルＣ1においては、パレット番号（ＰＮ）４４としてＰＮ００１が割り当てられ、ＰＮ００１は上記のように赤色の色表現である（１１１００００００）のパレットデータ４６に対応するので、点灯サイクルＣ1には赤色を表現するためのパレットデータ４６が割り当てられていることが分かる。
【００５４】
同様に、図２では、Ｃ2にＰＮ００２、Ｃ3にＰＮ００３、Ｃ4にＰＮ００４、Ｃ5にＰＮ００５がそれぞれ割り当てられているので、ＰＮ００２に黄色の色表現である（１１１１１１０００）のパレットデータ４６が、ＰＮ００３に白色の色表現である（１１１１１１１１１）のパレットデータ４６が、ＰＮ００４に紫色の色表現である（１１１０００１１１）のパレットデータ４６が、ＰＮ００５に青色の色表現である（００００００１１１）のパレットデータ４６が、それぞれ割り当てられていることになる。
【００５５】
テーブル生成部６４は、上記のように、時系列色表現指示部３２の指示を受け取って、その内容に従い、色表現４２とパレットデータ４６とパレット番号（ＰＮ）４４とを関連付けたパレットデータテーブル６３と、点灯サイクル４８の順序とパレット番号（ＰＮ）４４とを関連付けた時系列パレット番号テーブル６５とを生成する機能を有する。テーブルの生成は、時系列色表現指示部３２の指示に基づいて、適時に生成され、あるいは更新される。
【００５６】
このようにして生成されたパレットデータテーブル６３と時系列パレット番号テーブル６５は、テーブル記憶部６２に記憶される。テーブル記憶部６２としては適当なメモリを用いることができる。
【００５７】
サイクル切替部６６は、各点灯サイクルをその点灯時間を経過するごとに順次次の点灯サイクルに切り替える機能を有する。各点灯サイクルを順次次の点灯サイクルに切り替える信号は、切替信号７２として図２に示されている。サイクル切替部６６は、クロック信号発生部６８と、切替信号生成部７０を含んで構成される。
【００５８】
図２に示されるように、切替信号７２は、時間ｔ1において点灯サイクルＣ1の期間とするための切替パルス、時間ｔ2において点灯サイクルＣ2の期間とするための切替パルス、時間ｔ3において点灯サイクルＣ3とするための切替パルス、時間ｔ4において点灯サイクルＣ4の期間とするための切替パルス、時間ｔ5において点灯サイクルＣ5の期間とするための切替パルス、時間ｔ6において点灯サイクルＣ5が終わり、次の点灯サイクルの期間とするための切替パルス等で構成される。
【００５９】
切替信号生成部７０は、点灯サイクルを順次切り替える切替信号７２を生成する回路であって、ここでは特に、切替信号７２の切替周期を外部入力信号３４に基づいて変更可能な構成を有する。具体的には、外部入力信号３４を取得し、閾値振幅値記憶部３６に記憶される振幅閾値を用いて外部入力信号３４の振幅値の大きさに応じて計数用パルス信号の繰り返し周期を変更する。そして、計数用パルス信号を計数して予め定めた閾値パルス数に達したときに切替信号を出力する。
【００６０】
このように、切替信号生成部７０は、外部入力信号３４とクロック信号６７とに基づき、計数用パルス信号の繰り返し周期をクロック周期とは異なる周期に変更する周期変更手段である。そのような意味で、外部入力信号３４によって変更された計数用パルス信号の繰り返し周期を、外部制御周期と呼ぶことができる。
【００６１】
図３は、切替信号生成部７０の詳細な構成を示す図である。ここで、外部入力信号３４は、表示駆動回路５０の外部から入力されて取得される信号で、クロック信号６７とは非同期である信号である。具体的な信号としては、時間と出力振幅値との関係が非線形である信号が好ましい。以下ではそのような外部入力信号３４として、ＣＲ充放電回路の出力信号である充放電時定数を有する緩和特性信号を用いるものとして説明する。緩和特性信号以外でも、適当な非線形波形信号をプログラム等で生成して外部入力信号３４とすることができる。
【００６２】
振幅値比較部８０は、外部入力信号３４の波形を、予め定めた閾値振幅値と比較して、次の期間設定部８２に出力する回路である。図３の例では、第１閾値振幅値Ｖth1と、第１閾値振幅値よりも閾値振幅値の大きな第２閾値振幅値Ｖth2とが用いられている。かかる振幅値比較部８０としては、適当な差動増幅器を用いることができる。
【００６３】
期間設定部８２は、振幅値比較部８０から出力された２つの信号に基づいて、外部入力信号をその振幅値によって複数の期間に区分するための区分回路である。かかる期間設定部８２としては、ＡＮＤ回路等の適当な論理回路を用いることができる。
【００６４】
図３の例では、振幅値がＶth1未満でしたがってＶth2未満でもある場合を、振幅値＝０から振幅値＝Ｖth1までのＶth1に対する低振幅期間とし、振幅値がＶth1以上でかつＶth2未満の場合を、振幅値＝Ｖth1から振幅値＝Ｖth2までの中間期間とし、振幅値がＶth2以上でしたがってＶth1以上でもある場合をＶth2に対する高振幅期間として、この３つに、外部入力信号３４の波形を区分することができる。なお、中間期間は、Ｖth1に対する高振幅期間であると共に、Ｖth2に対する低振幅期間でもある。これらの期間を区分する信号は、次の３つのカウンタ部８６に供給される。
【００６５】
分周回路８４は、クロック信号発生部６８から出力されるクロック信号６７を分周し、クロック信号６７の繰り返し周期であるクロック周期ｔCKの２倍の周期である２ｔCKを有する信号と、ｔCKの４倍の周期である４ｔCKを有する信号を生成する回路である。生成された２ｔCKの周期を有する信号と４ｔCKの周期を有する信号は、クロック信号６７と共に、次の３種類のカウンタ部に供給される。
【００６６】
カウンタ部８６は３種類のカウンタで構成される。３種類のカウンタは、、Ｖth1に対する低振幅期間においてはｔCKの周期を有するクロック信号６７のパルス数を計数する低振幅期間用カウンタと、中間期間においては２ｔCKの周期を有するクロック信号６７のパルス数を計数する中間期間用カウンタと、Ｖth2に対する高振幅期間においては４ｔCKの周期を有するクロック信号６７のパルス数を計数する高振幅期間用カウンタである。かかるカウンタ部８６としては、適当なカウンタ回路を用いることができる。
【００６７】
パルス数合計部８８は、カウンタ部８６の３種類のカウンタが計数するパルス数を合計して合計計数パルス数を算出する回路である。合計演算は、カウンタ部８６の動作中常に行われている。かかるパルス数合計部８８としては、適当な加算回路を用いることができる。
【００６８】
切替信号出力部９０は、パルス数合計部８８において算出された合計計数パルス数を、予め定めた閾値パルス数ｎと比較し、合計計数パルス数がｎ以上となるときに、点灯サイクルを切り替える切替信号７２を出力する機能を有する回路である。かかる切替信号出力部９０としては、適当な差動増幅器を用いることができる。
【００６９】
図４、図５は、切替信号生成部７０の作用を説明するための図である。図４は、外部入力信号３４を全く用いない通常の場合の切替信号７１の様子を示す図である。通常の場合の切替信号７１は、クロック信号６７のクロック周期ｔCKを単位として、そのパルス数を計数し、その計数パルス数が予め定めた閾値パルス数ｎとなったときに、切替パルスが出力される。すなわち、通常の場合の切替信号７１の周期は、ｔCK×ｎであるので、表示駆動回路５０の仕様が定まって、クロック周期ｔCKと閾値パルス数ｎが定まると、それを変更することが困難となる。
【００７０】
図５は、クロック信号６７とは非同期の外部入力信号３４を用いて、クロック周期ｔCKとは異なる繰り返し周期である外部制御周期を有する信号を生成し、そのパルス数を計数して、計数パルス数が先ほどの閾値パルス数ｎとなったときに、切替信号７２を出力する様子を示す図である。
【００７１】
ここでは、外部入力信号３４として、繰り返し周期が図４で説明した通常の場合の切替信号７１の周期よりも十分長いＣＲ充放電波形を有する信号を用いる例が示されている。切替信号７１の周期はｔCK×ｎであるので、外部入力信号３４の繰り返し周期はｔCK×ｎよりも十分長く、外部入力信号３４の１つの繰り返し周期の中に、切替信号７２が複数個生成される程度に長いことが好ましい。図５の例では、外部入力信号３４の１つの繰り返し周期の中に、切替信号７２が４つ生成されている。したがって、外部入力信号３４の繰り返し周期は、少なくとも、切替信号７１の周期であるｔCK×ｎの２倍以上であることが必要であるが、ｔCK×ｎの整数倍である必要はない。
【００７２】
そして、外部入力信号３４が取得されると、その外部入力信号３４の全振幅の間に、閾値振幅値としてＶth1とＶth2の２つが設定される。そして、切替信号生成部７０の期間設定部８２の機能によって、この外部入力信号３４の波形が振幅値の大きさに応じて３つの種類の期間に区分される。すなわち、振幅値＝０から振幅値＝Ｖth1までのＶth1に対する低振幅期間、振幅値＝Ｖth1から振幅値＝Ｖth2までの中間期間、振幅値がＶth2以上のＶth2に対する高振幅期間の３種類の期間である。
【００７３】
そして、分周回路８４の機能によって、これらの３種類の期間について、繰り返し周期がそれぞれ異なる計数用パルス信号が供給される。すなわち、振幅値＝０から振幅値＝Ｖth1までの期間には、周期ｔCKを有するクロック信号６７がこの期間のための計数用パルス信号として供給され、振幅値＝Ｖth1から振幅値＝Ｖth2までの期間には、周期２ｔCKを有する信号がこの期間のための計数用パルス信号として供給され、振幅値がＶth2以上の期間には、周期２ｔCKを有する信号がこの期間のための計数用パルス信号として供給される。
【００７４】
そして、カウンタ部８６の機能によって、これら３種類の計数用パルス信号のパルス数が時々刻々計数され、パルス数合計部８８の機能によって、これらの計数パルス数が積算される。積算された合計計数パルス数が、先ほどの閾値パルス数ｎとなると、切替信号出力部９０の機能によって、切替信号７２が出力される。
【００７５】
図４と図５を比較して分かるように、クロック信号６７と非同期の外部入力信号を用いる場合は、その波形を複数の区間に区分し、各期間に、クロック信号６７の周期であるクロック周期ｔCKよりも長い周期を有する計数用パルス信号を計数のために用いるので、計数用パルス信号の繰り返し周期がクロック周期とは異なる周期に変更される。この変更された周期を外部制御周期と呼ぶことにすると、外部制御周期を有する信号６９は、クロック信号６７と比較して、同じパルス数で経過する時間が異なってくる。
【００７６】
したがって、外部制御周期を有する信号６９を用いてパルス数を計数して閾値パルス数ｎに到達する時間である切替周期は、クロック信号６７を用いてパルス数を計数して閾値パルス数ｎに到達する時間と異なるものとなる。
【００７７】
図５の例では、上記のように、外部入力信号３４として、繰り返し周期が図４で説明した通常の場合の切替信号７１の周期よりも十分長いＣＲ充放電波形を有する信号を用いられるので、外部入力信号３４の１つの繰り返し周期の中に複数の切替信号７２を生成する
ことができる。そして、外部入力信号３４はその波形が全振幅の間で振幅値に応じて複数に区分され、それぞれに繰り返し周期がそれぞれ異なる計数用パルス信号が用いられる。したがって、外部入力信号３４に基づいて生成される複数の切替信号７２の周期について、その間に緩急の相違をつけることができる。図５では、切替信号７２の周期が長くなったり短くなったりする緩急の様子が示されている。このようにして、上記構成によれば、見た目の表示変化に緩急の揺らぎを作り出すことができる。
【００７８】
なお、外部入力信号３４の繰り返し周期について、図４で説明した通常の場合の切替信号７１の周期よりも短くすることもできる。その場合でも、ｔCKよりも長い周期を有する計数用パルス信号を用いているので、切替信号７２の切替周期は、クロック信号６７を用いる場合の切替信号７１の切替周期よりも長くできる。また、逆に、各期間に、クロック信号６７の周期であるクロック周期ｔCKよりも短い周期を有する計数用パルス信号を計数のために用いることで、切替信号７２の切替周期を、クロック信号６７を用いる場合の切替信号７１の切替周期よりも短くできる。
【００７９】
また、外部入力信号３４の信号波形、閾値振幅値の設定値、閾値振幅値の種類数等を変更することで、クロック信号６７を用いる場合の切替信号７１の切替周期とは異なる切替周期を有する切替信号７２を様々に生成することが可能である。なお、外部入力信号３４を用いないときには、図４で説明した通常の切替信号７１を用いることができる。このように、外部入力信号３４を用いて、切替信号７２の切替周期を任意に変更できるので、点灯サイクルの切替タイミングを任意に変更できる。これによって、色表現の自由度、多様性が拡大する。
【００８０】
再び図２に戻り、パレットデータ取得部７４は、テーブル記憶部６２に記憶されたパレットデータテーブル６３と時系列パレット番号テーブル６５とを参照し、サイクル切替部６６において生成される所望の切替タイミングに基づく点灯サイクル切替に応じて、各点灯サイクル４８ごとに対応するパレットデータ４６を順次取得し、つぎのパレットデータ設定部７６に引き渡す機能を有する。
【００８１】
パレットデータ設定部７６は、サイクル切替部６６において生成される所望の切替タイミングに基づく点灯サイクル４８の切替に応じて取得されたパレットデータ４６を順次切り替えながら対応する点灯サイクル４８にそれぞれ当てて、表示チャンネル部２０を構成する各表示デバイス２２，２４，２６の駆動条件を設定する機能を有する。
【００８２】
図２の例では、点灯サイクルＣ1はＰＮ００１に対応付けられ、ＰＮ００１は（１１１００００００）のパレットデータ４６に対応付けられているので、これにより点灯サイクルＣ1には表示チャンネル部２０を構成する表示デバイスに対し、赤色ＬＥＤ２２にのみフル階調の駆動条件が割り当てられることになる。次にサイクル切替部６６の点灯サイクル切替によって点灯サイクルＣ2となると、点灯サイクルＣ2はＰＮ００２に対応付けられ、ＰＮ００２は（１１１１１１０００）のパレットデータ４６に対応付けられているので、これにより点灯サイクルＣ1には表示チャンネル部２０を構成する表示デバイスに対し、赤色ＬＥＤ２２と緑色ＬＥＤ２４とにフル階調の駆動条件が割り当てられることになる。
【００８３】
このようにして、パレットデータ時系列テーブル６５に基づき、パレット番号（ＰＮ）４４を介して、点灯サイクルがＣ1，Ｃ2，Ｃ3，Ｃ4，Ｃ5と切り替わるにつれ、表示チャンネル部２０に対し、（１１１００００００），(１１１１１１０００)，（１１１１１１１１１），（１１１０００１１１），（００００００１１１）の駆動条件が割り当てられながら順次切替が行われることになる。
【００８４】
チャンネル駆動部５２は、表示チャンネル部２０を構成する各表示デバイスである赤色ＬＥＤ２２、緑色ＬＥＤ２４、青色ＬＥＤ２６をそれぞれ駆動する駆動回路５４の集合である。駆動回路５４は、１つのＬＥＤの両端子に接続されるもので、ＬＥＤのアノード端子と電源端子との間に設けられるオンオフスイッチ素子５６と、ＬＥＤのカソード端子と定電流源６０との間に設けられるＤＡコンバータ５８とを含んで構成される。ＤＡコンバータ５８は、２ビットのディジタルデータをアナログデータに変換する回路であり、定電流源６０のフルレンジの電流値からその１／４の電流値まで、ＬＥＤに流す電流値を調整する機能を有する。
【００８５】
図２では、点灯サイクルＣ2に割り当てられたパレットデータ４６がチャンネル駆動部５２の駆動条件として設定される様子が示されている。すなわち、パレットデータテーブル６３と時系列パレット番号テーブル６５によって点灯サイクルＣ2に割り当てられたパレットデータ４６は、ＰＮ００２であり、その９ビットデータは（１１１１１１０００）である。なお、このＰＮ００２は、黄色の色表現に対応するものである。
【００８６】
ここで、この９ビットの最初の３ビットデータである（１１１）は赤色ＬＥＤ２２の駆動条件に対応し、次の３ビットデータである（１１１）は緑色ＬＥＤ２４の駆動条件に対応し、最後の３ビットデータである（０００）は青色ＬＥＤ２６の駆動条件に対応する。
【００８７】
そこで、最初の３ビットデータである（１１１）が、チャンネル駆動部５２の赤色ＬＥＤ２２のための駆動回路５４の駆動条件として設定される。すなわち、（１１１）の最初の１ビットデータは、オンオフスイッチ素子５６のオンオフ状態を規定するデータとして、次の２ビットデータは、２ビットのＤＡコンバータ５８の動作状態を規定するデータとしてそれぞれ設定される。この例では、オンオフスイッチ素子５６はオン状態に設定され、ＤＡコンバータ５８が、定電流源６０のフルレンジの電流値が赤色ＬＥＤ２２に流される状態として設定される。すなわち、赤色ＬＥＤ２２はフル点灯状態に設定される。
【００８８】
同様に、次の３ビットデータである（１１１）は緑色ＬＥＤ２４の駆動条件として、緑色ＬＥＤ２４のための駆動回路５４に対し設定される。この場合も、赤色ＬＥＤ２２の駆動状態と同じく、緑色ＬＥＤ２４はフル点灯状態に設定される。
【００８９】
最後の３ビットデータである（０００）は、青色ＬＥＤ２６の駆動条件に対応する。ここでは、最初の１ビットが０であるので、青色ＬＥＤ２６のための駆動回路５４のオンオフスイッチ素子５６がオフ状態に設定される。したがって、青色ＬＥＤ２６は、オフ状態であり、非点灯状態に設定される。
【００９０】
このようにして、パレットデータ４６としての（１１１１１１０００）は、チャンネル駆動部５２の駆動条件として設定され、上記の例では、赤色ＬＥＤ２２と緑色ＬＥＤ２４とがフル階調に対応するフル点灯状態に設定され、青色ＬＥＤ２６が非点灯状態に設定される。このようにして、表示チャンネル部２０は、点灯サイクルＣ2において、全体として、黄色の色表現を表示することになる。
【００９１】
同様にして、図２に示されるパレットデータテーブル６３と時系列パレット番号テーブル６５を参照して、各パレットデータ４６が各点灯サイクルにそれぞれ割り当てられ、その割り当てに従って、チャンネル駆動部５２において、赤色ＬＥＤ２２、緑色ＬＥＤ２４、青色ＬＥＤ２６の駆動条件が設定される。その結果として、表示チャンネル部２０においては、点灯サイクルＣ1において赤色の表示、点灯サイクルＣ2においては黄色の表示、点灯サイクルＣ3においては白色の表示、点灯サイクルＣ4においては紫色の表示、点灯サイクルＣ5においては青色の表示を順次行うことになる。
【００９２】
このように、時系列色表現指示部３２の指示に従ってテーブル生成部６４はパレットデータテーブル６３と時系列パレット番号テーブル６５とを生成し、そのテーブルをテーブル記憶部６２に記憶する。そして、パレットデータ設定部７６にパレットデータ４６を受け渡す際には、パレットデータ取得部７４において、サイクル切替部６６からの切り替えタイミングおよび表示すべき点灯サイクル４８の順序情報を得て、時系列パレット番号テーブル６５を参照して、各点灯サイクル４８ごとのパレット番号（ＰＮ）４４を取得し、その後、パレットデータテーブル６３を参照し、取得したパレット番号（ＰＮ）４４に対応するパレットデータ４６を取得する。このようにして取得されたパレットデータ４６が、パレットデータ設定部７６に受け渡される。
【００９３】
このようにして、表示チャンネル部２０を構成する各表示デバイスを駆動するチャンネル駆動部５２には、時系列色表現指示に対応して、各パレットデータ４６が時系列的に設定される。パレットデータ４６は、時系列色表現を実現する際に、色表現に対応付けられた複数個の表示デバイスの駆動条件であって、時系列とは独立のものである。したがって、時系列色表現を示す点灯色変化パターンの内容の変更を行う場合でもパレットデータ４６を差し替えるだけ、あるいはパレットデータの内容を書き換えるだけで済み、各表示デバイスの時系列駆動条件の全体を変更する必要がない。したがって、相互に異なる色表示が可能な複数個の表示デバイスを用いて多様な色表現の設定を容易に行うことができる。
【００９４】
上記構成の作用効果について、図６を用いて説明する。なお、比較のために、従来技術における同じ時系列色表現を実現するときの点灯制御の様子を図７に示す。ここでは、制御回路３０から、「時間ｔ1からｔ2の間は赤色表示、時間ｔ2からｔ3の間は黄色表示、時間ｔ3からｔ4の間は白色表示、時間ｔ4からｔ5の間は紫色表示、時間ｔ5からｔ6の間は青色表示を時系列で表示する」旨の時系列色表現指示が、表示駆動回路５０に出された場合について説明する。
【００９５】
この時系列色表現に対応する時系列のパレットデータ４６は、図２のパレットデータテーブル６３と時系列パレット番号テーブル６５によって与えられる内容である。したがって、赤色表示として指示された時間ｔ1からｔ2の間の点灯サイクルＣ1においては、パレットデータ４６として、ＰＮ００１である（１１１００００００）がチャンネル駆動部５２に駆動条件として設定される。その様子が、図６の時間ｔ1からｔ2の間において、赤色ＬＥＤ２２用の駆動回路５４に（１１１）が設定され、緑色ＬＥＤ２４用の駆動回路５４に（０００）が設定され、青色ＬＥＤ２６用の駆動回路５４に（０００）が設定されるとして示されている。
【００９６】
黄色表示として指示された時間ｔ2からｔ3の間の点灯サイクルＣ2の場合については、図２において例として説明した通りであって、パレットデータ４６としてはＰＮ００２である（１１１１１１０００）がチャンネル駆動部５２に駆動条件として設定される。その様子が、図６の時間ｔ2からｔ3の間において、赤色ＬＥＤ２２用の駆動回路５４に（１１１）が設定され、緑色ＬＥＤ２４用の駆動回路５４に（１１１）が設定され、青色ＬＥＤ２６用の駆動回路５４に（０００）が設定されるとして示されている。
【００９７】
同様に、白色表示として指示された時間ｔ3からｔ4の間の点灯サイクルＣ3においては、パレットデータ４６としてＰＮ００３である（１１１１１１１１１）がチャンネル駆動部５２に駆動条件として設定される。そして、その様子が、図６の時間ｔ3からｔ4の間において、赤色ＬＥＤ２２用の駆動回路５４に（１１１）が設定され、緑色ＬＥＤ２４用の駆動回路５４に（１１１）が設定され、青色ＬＥＤ２６用の駆動回路５４に（１１１）が設定されるとして示されている。
【００９８】
紫色表示として指示された時間ｔ4からｔ5の間の点灯サイクルＣ4においては、パレットデータ４６としてＰＮ００４である（１１１０００１１１）がチャンネル駆動部５２に駆動条件として設定される。そして、その様子が、図６の時間ｔ4からｔ5の間において、赤色ＬＥＤ２２用の駆動回路５４に（１１１）が設定され、緑色ＬＥＤ２４用の駆動回路５４に（０００）が設定され、青色ＬＥＤ２６用の駆動回路５４に（１１１）が設定されるとして示されている。
【００９９】
また、青色表示として指示された時間ｔ5からｔ6の間の点灯サイクルＣ5においては、パレットデータ４６としてＰＮ００５である（００００００１１１）がチャンネル駆動部５２に駆動条件として設定される。そして、その様子が、図６の時間ｔ4からｔ5の間において、赤色ＬＥＤ２２用の駆動回路５４に（０００）が設定され、緑色ＬＥＤ２４用の駆動回路５４に（０００）が設定され、青色ＬＥＤ２６用の駆動回路５４に（１１１）が設定されるとして示されている。
【０１００】
このように、表示チャンネル部２０を構成する各表示デバイスを駆動するチャンネル駆動部５２には、パレットデータテーブル６３と時系列パレット番号テーブル６５との間でパレット番号（ＰＮ）４４を介して与えられる各パレットデータ４６が時系列的に設定される。これによって、制御回路３０からの時系列色表現指示通りの色表現がその時系列に従って表示チャンネル部２０に表示されることになる。
【０１０１】
図６から分かるように、パレットデータ４６は、時系列色表現を実現する際に、色表現に対応付けられた複数個の表示デバイスの駆動条件であって、時系列とは独立のものである。したがって、時系列色表現を示す点灯色変化パターンの内容の変更を、パレットデータ４６を差し替え、あるいはその内容を書き換えることで、容易に実現できる。
【０１０２】
例えば、制御回路３０から、先ほどの時系列色表現指示において、黄色と青色とを入れ替える必要が出てきた場合でも、時系列パレット番号テーブル６５内の点灯サイクルＣ2におけるパレット番号（ＰＮ）４４をＰＮ００２からＰＮ００５に入れ替え、点灯サイクルＣ5におけるパレット番号（ＰＮ）４４をＰＮ００５からＰＮ００２に入れ替えるだけで済む。または、時系列パレット番号テーブル６５内の各点灯サイクルに対応するパレット番号（ＰＮ）４４はそのままにして、パレットデータテーブル６３内のＰＮ００２の内容を（１１１１１１０００）から（００００００１１１）に書き換え、ＰＮ００５の内容を（００００００１１１）から（１１１１１１０００）に書き換えてもよい。
【０１０３】
図７は、従来技術の点灯制御の様子を示す図である。ここでは、比較のために、図６と同じ時系列色表現を実現する場合が示されている。従来技術では、所望の色表現を得るために赤色ＬＥＤ２２、緑色ＬＥＤ２４、青色ＬＥＤ２６の点灯制御をそれぞれ別々に行う。例えば、上記のように「時間ｔ1からｔ2の間は赤色表示、時間ｔ2からｔ3の間は黄色表示、時間ｔ3からｔ4の間は白色表示、時間ｔ4からｔ5の間は紫色表示、時間ｔ5からｔ6の間は青色表示を時系列で表示する」旨の時系列色表現指示が出されると、その内容を、赤色ＬＥＤ２２の駆動回路のオンオフパターンである点灯パターンと、緑色ＬＥＤ２４の駆動回路の点灯パターンと、青色ＬＥＤ２６の駆動回路の点灯パターンとに分解される。
【０１０４】
すなわち、図７に示されるように、赤色ＬＥＤ２２は、時間ｔ1からｔ5までオンとされる点灯パターン、緑色ＬＥＤ２４は時間ｔ2から時間ｔ4までオンとされる点灯パターン、青色ＬＥＤ２６は時間ｔ3から時間ｔ6までオンとされる点灯パターンがそれぞれ設定される。
【０１０５】
このように、従来技術においては、所望の時系列色表現に合せて、赤色ＬＥＤ２２の点灯パターン、緑色ＬＥＤ２４の点灯パターン、青色ＬＥＤ２６の点灯パターンが設定される。所望の時系列色表現がそのまま継続して用いられれば、その設定は変更なく用いられ続ける。何かの理由で時系列色表現を変更するときは、赤色ＬＥＤ２２の点灯パターン、緑色ＬＥＤ２４の点灯パターン、青色ＬＥＤ２６の点灯パターンを変更しなければならなくなる。
【０１０６】
図６で説明した時系列色表現の変更の例を、図７の従来技術に当てはめると次のようになる。すなわち、黄色と青色とを入れ替えるのであるから、赤色ＬＥＤ２２の点灯パターンは、時間ｔ1からｔ2の間でオン、時間ｔ2からｔ3の間でオフ、時間ｔ3からｔ6の間でオンと設定変更になる。また、緑色ＬＥＤ２４の点灯パターンは、時間ｔ3からｔ4の間と、時間ｔ5からｔ6までの間がオンで他の期間はオフとして設定変更になる。青色ＬＥＤ２６の点灯パターンは、時間ｔ2からｔ5の間がオンとして設定変更になる。このように、黄色と青色とを入れ替える一見簡単な変更でも、全てのＬＥＤの点灯パターンの設定変更となる。
【０１０７】
上記では、表示チャンネル部が１つである場合を説明したが、表示チャンネル部の数は２以上であってもよい。この場合には、表示チャンネル部の数の増加に伴って表示デバイスの数も増えるので、さらに多様な色表現が可能になる。そして、パレットデータ４６を用いることで、この多様な色表現に対応する各表示チャンネル部の駆動条件を容易に設定でき、また、色表現の変更についても柔軟な対応が可能になる。
【０１０８】
図８は、１２組の表示チャンネル部２０を有する表示チャンネル部組１０２に接続される表示駆動回路１０４を含む表示駆動システム１００の構成を説明するブロック図である。図９は、表示駆動システム１００の詳細な構成を説明する図である。
【０１０９】
図９に示されるように、１２組の表示チャンネル部２０のそれぞれに対応して、１２組のチャンネル駆動部１０８を有するチャンネル駆動部組１０６が設けられる。それぞれのチャンネル駆動部１０８の内容は、図２で説明したチャンネル駆動部５２と同様で、赤色ＬＥＤ２２に対応する駆動回路と緑色ＬＥＤ２４に対応する駆動回路と青色ＬＥＤ２６に対応する駆動回路として、３つのオンオフスイッチ素子５６と３つのＤＡコンバータ５８と３つの定電流源６０とが含まれる。
【０１１０】
この場合において、制御回路３０の時系列色表現指示部３２からは、１２組の表示チャンネル部２０のそれぞれについて、時系列色表現の指示が出される。ここで、１２組の表示チャンネル部２０のそれぞれを区別するために、チャンネル部番号（ＣＮ）２１を用いるものとし、ＣＮ０１からＣＮ１２で、それぞれの表示チャンネル部２０を示すものとする。図９の例では、赤色、緑色、青色の３つの色を、１２組の表示チャンネル部２０の点灯と消灯との操作によって、それらの間隔を一定に保ちながら、順次移動させて表示する指示が出された場合が示されている。
【０１１１】
すなわち、点灯サイクルＣ1において、ＣＮ０１に赤色、ＣＮ０２からＣＮ０４は消灯すなわちＯＦＦとし、ＣＮ０５に緑色、ＣＮ０６からＣＮ０８はＯＦＦ、ＣＮ０９に青色、ＣＮ１０からＣＮ１２はＯＦＦとする。そして、点灯サイクルＣ2では、点灯とＯＦＦとについてチャンネル部番号を１つ進め、ＣＮ０１はＯＦＦ、ＣＮ０２に赤色、ＣＮ０３からＣＮ０５はＯＦＦとし、ＣＮ０６に緑色、ＣＮ０７からＣＮ０９はＯＦＦ、ＣＮ１０に青色、ＣＮ１１とＣＮ１２はＯＦＦとする。以下同様に、点灯サイクル４８が１つ進むごとに、点灯とＯＦＦとについてチャンネル部番号を１つ進める。このようにして、赤色、緑色、青色が、チャンネル部番号（ＣＮ）２１に沿って、それぞれが流れるように表示される。
【０１１２】
このような指示に対応して、テーブル生成部６４は、パレットデータテーブル１１１と時系列パレット番号テーブル１１３を生成する機能を有する。ここで、図２では、表示チャンネル部２０が１つであったので、各点灯サイクル４８にパレット番号（ＰＮ）４４をそれぞれ対応させれば済んだが、ここでは、各点灯サイクル４８について、１２組の表示チャンネル部２０のそれぞれを区別するチャンネル部番号（ＣＮ）２１ごとに、それぞれパレット番号（ＰＮ）４４を対応させる必要がある。
【０１１３】
図９では、パレットデータテーブル１１１にパレット番号（ＰＮ）４４として、ＰＮ０００からＰＮ００７に色表現４２として順に、ＯＦＦ、赤色、青色、緑色、水色、青色、紫色、白色の８種類が割り当てられている様子が示される。そして、上記の色表現の指示では、その中で、ＰＮ０００の（０００００００００）のＯＦＦ、ＰＮ００１の（１１１００００００）の赤色、ＰＮ００３の（０００１１１０００）の緑色、ＰＮ００５の（００００００１１１）の青色が実際に用いられることになる。
【０１１４】
時系列パレット番号テーブル１１３は、点灯サイクル４８の順序ごとのチャンネル部番号（ＣＮ）２１とパレット番号（ＰＮ）４４とを関連付けたものとなる。例えば、点灯サイクルＣ1については、ＣＮ０１からＣＮ１２の１２のチャンネル部番号（ＣＮ）２１のそれぞれについて、時系列色表現指示に対応するパレット番号（ＰＮ）４４が割り当てられる。上記の例では、ＣＮ０１にＰＮ００１、ＣＮ０２からＣＮ０４にＰＮ０００、ＣＮ０５にＰＮ００３、ＣＮ０６からＣＮ０８にＰＮ０００、ＣＮ０９にＰＮ００５、ＣＮ１０からＣＮ１２にＰＮ０００がそれぞれ割り当てられる。
【０１１５】
同様に、点灯サイクルＣ2では、点灯サイクルＣ1における点灯とＯＦＦの状態をチャンネル部番号（ＣＮ）２１で１つ進め、ＣＮ０１にＰＮ０００、ＣＮ０２にＰＮ００１、ＣＮ０３からＣＮ０５にＰＮ０００、ＣＮ０６にＰＮ００３、ＣＮ０７からＣＮ０９にＰＮ０００、ＣＮ１０にＰＮ００５、ＣＮ１１とＣＮ１２にＰＮ０００がそれぞれ割り当てられる。以下同様に、点灯サイクル４８が１つ進むごとに、点灯とＯＦＦとについてチャンネル部番号（ＣＮ）２１を１つ進める。このようにして、時系列パレット番号テーブル１１３が生成される。
【０１１６】
生成されたパレットデータテーブル１１１と時系列パレット番号テーブル１１３は、テーブル記憶部６２に記憶される。
【０１１７】
サイクル切替部６６は、図２で説明した内容と同じである。すなわち、サイクル切替部６６における切替信号生成部７０は、点灯サイクルを順次切り替える切替信号７２を生成する回路であって、ここでは特に、切替信号７２の切替周期を外部入力信号３４に基づいて変更可能な構成を有する。具体的には、外部入力信号３４を取得し、閾値振幅値記憶部３６に記憶される振幅閾値を用いて外部入力信号３４の振幅値の大きさに応じて計数用パルス信号の繰り返し周期を変更する。そして、計数用パルス信号を計数して予め定めた閾値パルス数に達したときに切替信号を出力する。これによって、外部入力信号３４を用いて、切替信号７２の切替周期を任意に変更し、点灯サイクルの切替タイミングを任意に変更できる。
【０１１８】
パレットデータ取得部７４は、記憶されたパレットデータテーブル１１１と時系列パレット番号テーブル１１３とを参照し、各点灯サイクル４８ごとに各チャンネル部番号（ＣＮ）２１に対応するパレットデータ４６を取得する機能を有する。
【０１１９】
そして、パレットデータ設定部１１４は、上記のように、外部入力信号３４によって所望の切替周期に設定されて切り替わった点灯サイクル４８について、取得された１２のパレットデータ４６を各表示チャンネル駆動部１０８に割り当てる。そして次に点灯サイクル４８が切り替わると、その切り替わった点灯サイクル４８について取得された１２のパレットデータ４６を各表示チャンネル駆動部１０８に割り当て、これを繰り返す。このように、パレットデータ設定部１１４は、点灯サイクル４８の切替に応じて取得されたパレットデータ４６を順次切り替えながら割り当てて、１２組の表示チャンネル部２０を構成する各表示デバイス２２，２４，２６の駆動条件を設定する機能を有する。
【０１２０】
各点灯サイクル４８ごとに各チャンネル部番号２１に対応するパレットデータ４６の組をパレットデータ組と呼ぶことにすると、図９では、点灯サイクルＣ1に割り当てられたパレットデータ組１１５が示されている。このパレットデータ組１１５が、パレットデータ取得部７４において、点灯サイクルＣ1における１２の各チャンネル部番号２１に対応するパレットデータ４６の内容である。このパレットデータ組１１５の内容がパレットデータ設定部１１４に引き渡されると、その内容に従って、それぞれのチャンネル駆動部１０８に駆動条件として設定される。
【０１２１】
すなわち、ＣＮ０１にはパレットデータ４６として（１１１００００００）が割り当てられ、ＣＮ０２からＣＮ０４にはパレットデータ４６として（０００００００００）が割り当てられ、ＣＮ０５にはパレットデータ４６として（０００１１１０００）が割り当てられ、ＣＮ０６からＣＮ０８にはパレットデータ４６として（０００００００００）が割り当てられ、ＣＮ０９にパレットデータ４６として（００００００１１１）が割り当てられ、ＣＮ１０からＣＮ１２にはパレットデータ４６として（０００００００００）がそれぞれ割り当てられる。
【０１２２】
例えば、ＣＮ０１のパレットデータ４６である（１１１００００００）は、１番目の表示チャンネル部２０に対応する１番目のチャンネル駆動部１０８に割り当てられる。このパレットデータ４６は、赤色の色表現に対応するものである。
【０１２３】
このＣＮ０１に割り当てられるパレットデータ４６である（１１１００００００）の９ビットが、どのようにして１番目のチャンネル駆動部１０８を構成する３つのオンオフスイッチ素子５６のオンオフデータ、３つのＤＡコンバータ５８の階調データとして設定されるかは、図２で説明したものと同様である。この場合、赤色ＬＥＤ２２がフル点灯、緑色ＬＥＤ２４と青色ＬＥＤ２６は消灯となる駆動条件に設定される。
【０１２４】
同様に、ＣＮ０５のパレットデータ４６である（０００１１１０００）が、５番目の表示チャンネル部２０に対応する５番目のチャンネル駆動部１０８に割り当てられる。この場合、緑色ＬＥＤ２４がフル点灯、赤色ＬＥＤ２２と青色ＬＥＤ２６は消灯となる駆動条件に設定される。また、ＣＮ０９のパレットデータ４６である（００００００１１１）が、９番目の表示チャンネル部２０に対応する９番目のチャンネル駆動部１０８に割り当てられる。この場合、青色ＬＥＤ２６がフル点灯、赤色ＬＥＤ２２と緑色ＬＥＤ２４は消灯となる駆動条件に設定される。なお、その他のＣＮ番号については（０００００００００）のパレットデータ４６が割り当てられるので、これらに対応する表示デバイス２２，２４，２６はいずれも消灯の駆動条件に設定される。
【０１２５】
このようにして、点灯サイクルＣ1に割り当てられたパレットデータ組１１５を構成する１２のパレットデータ４６が、１２のチャンネル駆動部１０８のそれぞれに駆動条件として設定される。また、他の点灯サイクルについても同様に、その点灯サイクルに切り換わったことで、その点灯サイクルに割り当てられたパレットデータ組１１５を構成する１２のパレットデータ４６が、１２のチャンネル駆動部１０８のそれぞれに駆動条件として設定される。
【０１２６】
上記のように、パレットデータ４６は、時系列色表現を実現する際に、色表現に対応付けられた複数個の表示デバイスの駆動条件であって、時系列とは独立のものである。したがって、時系列色表現を示す点灯色変化パターンの内容の変更を行う場合でもパレットデータ４６を差し替えるだけ、あるいはパレットデータ４６の内容の書き換えだけで済み、各表示デバイスの時系列駆動条件の全体を変更する必要がない。図２に関連して、時系列色表現指示において、黄色と青色とを入れ替える必要が出てきた場合について説明したが、図９の場合でも同様な方法で、パレットデータ４６に関する変更で、時系列色表現を示す点灯色変化パターンの内容の変更を行うことができる。
【０１２７】
また、図２で説明したのと同様に、外部入力信号３４を用いて、クロック信号６７に基づく通常の切替信号７１の切替周期とは異なる切替周期を有する切替信号７２を用いることができるので、点灯サイクルにおける点灯時間等の変更の自由度が向上し、より一層多様な色表現の設定が可能となる。
【０１２８】
ところで、時系列色表現指示部３２から与えられる時系列色表現について、テーブル生成部６４で生成しえるパレットデータテーブル１１１と時系列パレット番号テーブル１１３は唯一のものではなく、いくつかの生成方法が可能である。以下に、図９で説明したパレットデータテーブル１１１と時系列パレット番号テーブル１１３とは別のテーブル生成について、いくつかの例を説明する。以下で説明する例は、説明のための数例であり、この例に限定することを意味せず、これら以外のテーブル生成も可能である。
【０１２９】
図９では、パレットデータテーブル１１１として、予め必要とされる色を一通り固定的に定義しておき、テーブル生成部６４では、単純に時系列色表現指示の中の色を１対１でパレットデータテーブル１１１の色表現４２から逆変換してパレット番号（ＰＮ）４４を求め、それを各点灯サイクル４８と各チャンネル番号（ＣＮ）２１について行い、時系列パレット番号テーブル１１３を生成している。
【０１３０】
この構成では、予め定義されている色以外の色表現をすることができないので、パレットデータテーブル１１１の容量の大きさ、つまり、パレット番号（ＰＮ）４４の種類数で表現可能な色数が限定される。パレット番号（ＰＮ）４４の種類数を増やせば表現可能色数の制限が少なくなってゆき、究極は、２9のパレット番号まで、表現可能な色表現を増加させることができるが、その分、テーブル記憶部６２に必要な記憶容量が増加する。実際には、点灯サイクル４８の数が多くてもある限られた種類の色を複数の表示チャンネル部２０で繰り返し点灯させる例が多いので、そのように実際に使われる色数がある程度少ないことが分かっていれば、図９で説明した構成が簡明で分かりやすく、データ規模も少なくて済む。
【０１３１】
この構成の場合、例えば、赤色で点灯している部分を全部緑色に変更したい場合には、時系列パレット番号テーブル１１３内のＣＮ０１−Ｃ1，ＣＮ０２−Ｃ2，ＣＮ０３−Ｃ3，ＣＮ０４−Ｃ4，ＣＮ０５−Ｃ5の５つのパレット番号（ＰＮ）４４の値ＰＮ００１をＰＮ００３に書き換えればよい。ただし、テーブル生成部６４にて時系列パレット番号テーブル１１３を生成する際に色表現４２からパレット番号（ＰＮ）４４の変換についてパレットデータテーブル１１１を用いて逆変換しているので、単にパレットデータテーブル１１１のＰＮ００１のパレットデータ４６を（０００１１１０００）に変更し、色表現４２を緑色に書き換えることは、緑色の色表現４２に対応するパレット番号（ＰＮ）がＰＮ００１とＰＮ００３の２つになってしまい、一意に逆変換できなくなってしまうため、許容されない。なお、例えば、時系列色表現全体の赤色の輝度を落とすことは、パレットデータテーブル１１１内のＰＮ００１のパレットデータ４６を（１１０００００００）へ変更するだけで済むので、１箇所の修正でよい。
【０１３２】
図１０は、色表現指示に従ったテーブル生成の他の例を説明する図である。ここでは、点灯サイクル４８の種類数とチャンネル部番号（ＣＮ）２１の種類数で計算される全ての組み合わせのパレット番号（ＰＮ）４４を用意する。図９で説明した時系列色表現の指示では、点灯サイクル４８の数は５で、チャンネル部番号（ＣＮ）２１の数は１２であるので、５×１２＝６０のパレット番号（ＰＮ）４４でパレットデータテーブル１１１を生成する。
【０１３３】
図１０の構成では、点灯サイクル４８の種類数とチャンネル部番号（ＣＮ）２１の種類数が増大すると、それに比例してパレットデータテーブル１１１の容量が増加することになる。この構成では、時系列パレット番号テーブル１１３の順序配列がパレットデータテーブル１１１の順序配列と同じデータの並びとなるため、テーブル生成部６４においては、時系列パレット番号テーブル１１３の順に従ってパレットデータテーブル１１１を生成する処理の流れとなる。なお、この構成では、時系列パレット番号テーブル１１３は、点灯サイクル４８の種類数とチャンネル部番号（ＣＮ）２１の種類数が決まれば、事実上一意にその順序配列が定まるので、テーブル記憶部６２に時系列パレット番号テーブル１１３を記憶することなく、暗黙的に定義するものとしてもよい。
【０１３４】
この構成の場合、例えば、赤色で点灯している部分を全部緑色に変更したい場合には、パレットデータテーブル１１１内のＰＮ００１，ＰＮ０１４，ＰＮ０２７，ＰＮ０４０，ＰＮ０５３の５つのパレットデータ４６を、（１１１００００００）から（０００１１１０００）に書き換えればよい。なお、前例と同様に、赤色の輝度についてパレットデータ４６を変更して（１１０００００００）として輝度を落とすことも、同様に、ＰＮ００１，ＰＮ０１４，ＰＮ０２７，ＰＮ０４０，ＰＮ０５３の５つのパレットデータ４６を修正することになり、色情報と時系列の動き情報とを分離した恩恵が十分には得られないことに留意する必要がある。
【０１３５】
図１１は、色表現指示に従ったテーブル生成のさらに他の例を説明する図である。ここでは、図１０でパレットデータテーブル１１１の容量が大きくなりすぎるのを回避するため、パレット番号（ＰＮ）４４の種類数をチャンネル部番号（ＣＮ）２１の種類数と同じかそれ以上とし、点灯サイクル４８が切り替わるのに同期させて、パレットデータテーブル１１１の割り当てを動的に変化させる。この同期のために、サイクル切替部６６からテーブル生成部６４に同期信号７８が供給される。
【０１３６】
この構成によれば、本質的には、時系列パレット番号テーブル１１３に点灯サイクル４８のＣ1，Ｃ2，Ｃ3・・・という情報が不要となり、さらにチャンネル部番号（ＣＮ）２１＝パレット番号（ＰＮ）４４となっている。したがって、時系列パレット番号テーブル１１３自体が事実上不要となり、暗黙的に定義されていることと同じである。この構成は、テーブル記憶部６２の記憶容量を小さくする利点を有するが、色表現の動きに当る情報を記憶せずに、逐次生成を継続することになっている。したがって、次のパレットデータテーブル１１１を生成するための処理時間が長くかかってしまう場合、特に動きの速い表現においては、パレットデータテーブル１１１の更新が間に合わず、意図しない色表現となる可能性があることに留意する必要がある。
【０１３７】
図１２は、色表現指示に従ったテーブル生成の別の例を説明する図である。ここでは、予めパレット番号（ＰＮ）４４をある程度の種類数を用意しておく。図１２の例では、ＰＮ０００を消灯、つまりＯＦＦとして固定し、時系列色表現指示から登場する消灯以外の色表現を色表現１、色表現２、色表現３・・・と順に割り当てて行き、異なる種類の色表現が出るごとに、ＰＮ００１，ＰＮ００２，ＰＮ００３・・・とパレット番号（ＰＮ）４４を順々に割り当てる。これによって、時系列色表現指示中から色の動きに当る情報が抽出されるので、次に、時系列色表現指示中から、色表現１であるＰＮ００１、色表現２であるＰＮ００２、色表現３であるＰＮ００３・・・に当る色表現をパレットデータテーブル１１１で定義する。
【０１３８】
図１２では、ＰＮ００１に赤色、ＰＮ００２に緑色、ＰＮ００３に青色を順次割り当てている。なお、ＰＮ００４からＰＮ０１５までは予備のパレットデータ領域で、この例示している時系列色表現では未使用の領域である。他の時系列色表現の場合には、ＰＮ０１５まで用いる可能性がある。図１２では、未使用のパレット番号（ＰＮ）４４のパレットデータ４６としてＯＦＦを示す（０００００００００）としているが、未使用部分には、勿論、いかなるパレットデータ４６としてもよい。
【０１３９】
図１２の構成では、一連の時系列色表現中で登場することのできる色表現の種類数が、最大でも予め用意されたパレット番号（ＰＮ）４４の種類数に限定される。したがって、図９で説明した構成と同様に、表現力を高めるためにはパレット番号（ＰＮ）４４の種類数を増やす必要があるが、実際には同じ色が繰り返し出現する時系列色表現であれば、パレットデータテーブル１１１の容量が必要以上に大きくならないので、より好ましい構成と考えることができる。
【０１４０】
また、図９で説明した構成では、使う必要のある色表現の種類数だけパレットデータテーブル１１１への定義が必要であるので、今回の一連の時系列色表現中では用いていないが別の時系列色表現中では用いられる可能性のある色表現である黄色、水色、紫色、白色も定義しておく必要がある。
【０１４１】
しかし、例えば、用いる可能性のある色表現の種類が７色、ＯＦＦも含めると８色の場合で説明すると、常にある一連の時系列色表現内ではそのうちの３色、ＯＦＦも含めて４色までしか登場しない場合、図１２の構成では、パレット番号（ＰＮ）４４の種類数は４つでよく、時系列色表現指示を受けて、ＰＮ００１からＰＮ００３に対し、上記７色の中からいずれかの３色が動的に割り当てられればよい。さらに、一連の時系列色表現中に同時に登場する色表現の種類数が３色、ＯＦＦも含めて４色と決まっている場合には、その３色が上記の７色中ではなくて、パレットデータ４６の９ビットの組み合わせである２9の種類の中から任意の３色を選ぶことも可能である。
【０１４２】
つまり、ＰＮ００１はあくまでも色表現１、つまり一色目の色の意味であり、それが何色であるかは予め決められてなく、パレットデータテーブル１１１で定義され、しかもその色の組み合わせ数は、パレットデータ４６で表現できる組み合わせ数となる。したがって、事実上、ＰＮ００１の色が赤色と固定的に定義されている図９の場合と比べ、色表現の選択の自由度が大きく異なる。したがって、図１２の構成の方が、図９の構成に比べて、パレットデータテーブル１１１の容量をより削減できる可能性を有し、同じパレットデータテーブル１１１の容量であれば、より多くの色表現を実現しえることになる。
【０１４３】
また、図１２の構成で、例えば、赤色が点灯している部分をすべて緑色の点灯に変更したい場合には、パレットデータテーブル１１１のＰＮ００１に（０００１１１０００）を設定すれば、１箇所の変更だけで済む。これは、パレットデータテーブル１１１の参照が、パレット番号（ＰＮ）４４を与えるとパレットデータ４６が取り出せるという片方向の参照に限定されているため、ＰＮ００１，ＰＮ００２の双方が同じパレットデータ４６である緑色を示す（０００１１１０００）となっていても問題ないために、このようなことが可能となっている。
【０１４４】
また、図１２の構成で、例えば、赤色の輝度を落とす場合も、パレットデータテーブル１１１のＰＮ００１のパレットデータ４６を（１１０００００００）というように１箇所変更するのみでよい。このように、パレットデータテーブル１１１の変更に対してもより柔軟性を有している。
【０１４５】
なお、図１２の構成をもとにして、図１１で説明したように、パレットデータテーブル１１１を点灯サイクル４８の切り替えに同期して動的に再生成することも可能である。この場合、例えば、点灯サイクルＣ1からＣ3の間で出現する色表現の種類数が１４種類であって、点灯サイクルＣ4にてさらに３種類以上の色表現が出現し、１６種類を超える場合に、点灯サイクルＣ4からＣ5において、再度、パレットデータテーブル１１１をＰＮ００１から再割り当てするといった組み合わせ手法を用いることができる。
【０１４６】
例えば、実際に、テーブル生成部６４が、表示駆動回路５０のＩＣの外部におけるマイクロコンピュータ上で実行されるソフトウェアにて構成される場合に、このような構成をとることが可能である。これによって、図１２の構成において、同時に登場しえる色表現の種類数に関する制約は、パレット番号（ＰＮ）４４の種類数がチャンネル部番号（ＣＮ）２１の種類数以上であれば、全くなくなることになる。
【０１４７】
このように、パレットデータテーブル１１１と時系列パレット番号テーブル１１３とを明示的に分けて構成することで、図９から図１２のいずれの構成も実現可能となる。また図１２で説明した構成を用いることで、限られたテーブル記憶部６２の容量の中で、より柔軟な時系列色表現を実現し、その時系列色表現の変更を容易に行うことが可能となる。
【産業上の利用可能性】
【０１４８】
本発明に係る表示駆動回路及び表示駆動システムは、携帯電話等のモバイル機器等に搭載されて利用される。
【符号の説明】
【０１４９】
１０，１００  表示駆動システム、２０  表示チャンネル部、２１  チャンネル部番号（ＣＮ）、２２，２４，２６  表示デバイス、３０  制御回路、３２  時系列色表現指示部、３４  外部入力信号、３６  閾値振幅記憶部、４２  色表現、４４  パレット番号（ＰＮ）、４６  パレットデータ、４８  点灯サイクル、５０，１０４  表示駆動回路、５２，１０８  チャンネル駆動部、５４  駆動回路、５６  オンオフスイッチ素子、５８  ＤＡコンバータ、６０  定電流源、６２  テーブル記憶部、６３，１１１  パレットデータテーブル、６４  テーブル生成部、６５，１１３  時系列パレット番号テーブル、６６  サイクル切替部、６７  クロック信号、６８  クロック信号発生部、６９外部制御周期を有する信号、７０  切替信号生成部、７１，７２  切替信号、７４  パレットデータ取得部、７６，１１４  パレットデータ設定部、７８  同期信号、８０  振幅値比較部、８２  期間設定部、８４  分周回路、８６  カウンタ部、８８  パルス数合計部、１０２  表示チャンネル部組、１０６  チャンネル駆動部組、１１５  パレットデータ組。
【図１】
0005414469.tif 000002
【図２】
0005414469.tif 000003
【図３】
0005414469.tif 000004
【図４】
0005414469.tif 000005
【図５】
0005414469.tif 000006
【図６】
0005414469.tif 000007
【図７】
0005414469.tif 000008
【図８】
0005414469.tif 000009
【図９】
0005414469.tif 000010
【図１０】
0005414469.tif 000011
【図１１】
0005414469.tif 000012
【図１２】
0005414469.tif 000013