JPH0332873A - 電子機器 - Google Patents

電子機器

Info

Publication number
JPH0332873A
JPH0332873A JP16672289A JP16672289A JPH0332873A JP H0332873 A JPH0332873 A JP H0332873A JP 16672289 A JP16672289 A JP 16672289A JP 16672289 A JP16672289 A JP 16672289A JP H0332873 A JPH0332873 A JP H0332873A
Authority
JP
Japan
Prior art keywords
signal
output
leds
input
shift register
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP16672289A
Other languages
English (en)
Other versions
JP2989835B2 (ja
Inventor
Takayuki Murata
村田 隆之
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP1166722A priority Critical patent/JP2989835B2/ja
Publication of JPH0332873A publication Critical patent/JPH0332873A/ja
Application granted granted Critical
Publication of JP2989835B2 publication Critical patent/JP2989835B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Illuminated Signs And Luminous Advertising (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は電子機器、特に複数の発光素子およびスイッチ
素子から構成される操作パネルを有する電子機器に関す
るものである。
[従来の技術] 従来より、各種の電子機器でLEDなとの発光素子と押
しボタンスイッチなどによるスイッチによってユーザイ
ンタフェースを行なう技術が知られている。
上記のような発光素子とスイッチから構成される操作パ
ネルでは、発光を制御すべき発光素子とデータを入力す
べきスイッチは総数に等しい信号線と、これらを駆動す
るための電源線、あるいはグランド線を機器の制御装置
と接続し、本体制御装置がそれぞれ上記の個々の信号線
を制御することによって発光素子を点灯させ、またスイ
ッチの押下情報を取り込んでいk。
[発明が解決しようとする課題] ところが上記のような従来構造では、発光装置、スイッ
チの数とそれらを駆動、また検出する信号線の数が対応
しているため、発光素子、スイッチの数を増設する場合
にはその分信号線が増加し、次のような問題を生じる。
まず、発光素子、スイッチを制御する本体制御装置の入
力、あるいは出力ボートの増設が必要になる。また、発
光素子、スイッチを増加させることでそれに見合った数
の信号線が増加することにより、ケーブルの引き回し、
安全性、組立工程、組立の能率などの再検討が必要とな
る。
さらに、発光素子、スイッチの数が異なれば回路は全く
異なった構造となるため、発光素子やスイッチの数が異
なる装置を複数種類作った場合回路基板などの部品、あ
るいは本体制御部などの制御ソフトウェアに互換性がな
くなってしまう。
本発明の課題は、以上の問題を解決し、簡略な構造を有
し、汎用性に優れた組立容易な操作パネルを有する電子
機器を提供することにある。
[課題を解決するための手段] 以上の課題を解決するために、本発明においては、複数
の発光素子およびスイッチ素子から構成される操作パネ
ルを有する電子機器において、前記発光素子の駆動情報
と、前記スイッチ素子の操作状態入力のため各スイッチ
素子を選択する選択情報を時分割で装置の主制御部から
入力し、入力した駆動情報ないし選択情報に基づき時分
割で発光素子の駆動とスイッチ素子の操作状態の入力を
行なう制御手段を設けた構成を採用した。
[作 用] 以上の構成によれば、発光素子の駆動およびスイッチ素
子の操作状態の入力を時分割で行なうため、信号入出力
のための信号線の数を減少できる。
[実施例] 以下、図面に示す実施例に基づき、本発明の詳細な説明
する。
第1図は本発明を採用した機器の一例として、プリンタ
装置の構造を示している。
図示したプリンタ1はインクジェット方式、レーザビー
ム方式など種々の記録出力方式に基づいて構成されたプ
リンタエンジン(機構)4を有し、このプリンタエンジ
ン4をコントローラ5が外部のホスト装置8からの命令
にしたがって制御することによって記録動作を行なうも
のである。
装置の電源は、スイッチング電源などから構成される装
置 ホスト装置8はパーソナルコンピュータやワードプロセ
ッサから構成され、コントローラ5とコネクタ7によっ
て接続される。コントローラ5とホスト装置8は直列あ
るいは並列にデータ伝送を行なう各種のインタフェース
規格に基づいてデータを入出力する。
プリンタエンジン4はキャリッジ2を有している.この
キャリッジ装置2は各種の記録方式に対応した記録ヘッ
ドを搭載し、紙などの記録媒体を走査して所定方式で記
録動作を行なう。
第1図のプリンタ1はホスト装置8の制御を介さず、紙
送りなどのローカル制御を行なうための操作パネル3を
有している.パネル3は紙送り、ホームフィード、テス
ト印字、その他種々の動作を直接プリンタエンジン4に
実行させるためのスイッチと、スイッチの操作状態、あ
るいは動作モードを表示するためのLED,7セグメン
トLED(これらの装置については後述)を有し、コネ
クタ27を介してプリンタエンジン4と接続されている
第2図に第1図のパネル3の構造を詳細に示す.コネク
タ27は図示の6本の信号線を介して各f[号を入出力
する.そのうちの2本は、プリンタエンジン4側から電
源を供給するための電源線(VCC)および接地線(G
ND)である。
電源線vCCは5vの出力電圧をパネル各部に供給する
.パネル3は7個のスイッチ18〜24(SW6〜SW
O)と7セグメントのLED9、および各種の動作、モ
ードを表示するためのLEDIO〜17を有する。
これらのスイッチ、LEDに対するデータの入出力は、
単一のラッチ付シフトレジスタ25を介して行なわれる
.スイッチ18〜24、7セグメントLED9、LED
 1 0〜17の3つのグループは、それぞれ時分割で
制御する.このため、素子数が多いにも関わらず、本体
側との信号人出力はコネクタ27の6本の信号線(実際
には電源線を除く4本)のみによって行なうことができ
る。
さらに第2図の構造を詳述する。
シフトレジスタ25は8本の出力信号線を有し、これら
はそれぞれダイオードD18〜D24を介してスイッチ
18〜24の端子の一端に接続されている。また、スイ
ッチ18の反対側の接点は全て共通にコネクタ27と接
続された信号線PANSWと接続されている。この信号
線PANSWはスイッチ18〜24のいずれかの出力を
順番にプリンタエンジン4側に出力するためのものであ
る。
また、シフトレジスタ25の8木の出力は7セグメント
LED9および4つのLEDIO〜17とも接続される
。すなわち、8本の出力線はまず抵抗R2−R9を介し
て7セグメントLED9と接続される。この7セグメン
トLED9は抵抗R2−R9の出力点の電圧の組合せに
応じて7つのセグメントを点灯させ、数字あるいはアル
ファベットを表示させる。
抵抗R2−R9の出力点はさらに抵抗R11〜R17お
よび抵抗RIOを介してLEDIO〜17のカソードと
接続されている。7セグメントLED9および8本のL
EDIO〜17に対する電源供給はトランジスタTRI
、TR2によってそれぞれ制御される。トランジスタT
RI、TFt2の工よツタは電源電圧にプラスされ、そ
のペースはデコーダ26によって制御される。
デコーダ26はコネクタ27に収容された信号線PAN
S rおよびPANLDを入力し、これをデコードして
トランジスタTRIまたはTR2のいずれかを選択的に
導通させる。信号線PANLDは7セグメントLED9
または8本のLED10〜17のいずれかを選択するた
めに使用される。
信号線PANSIは、LEDIO〜17を点灯するため
の駆動情報、およびスイッチ18〜24の操作情報を入
力するためのスイッチの選択情報をシリアルに入力する
ために使用される。
シフトレジスタ25のシリアル入力端子には信号線PA
NS Iの直列信号が入力される。またデータのシフト
はプリンタエンジン側から供給されるクロツクPANS
WKによって制御される。
第3図に第1図のコネクタ27に収容される電源線以外
の4本の信号PANSWK、PANS■、PANLD、
PANSWのタイミングを示す。なお、以下の説明では
信号の符号につけられた*は負論理を示している。第3
図のタイミングチャートはa Nfの6つの区間から構
成され、これらの6つの区間によって制御の1サイクル
が構成される。
まず区間aではLEDIO〜17を点灯させるためのデ
ータをシフトレジスタ25に転送する。
転送データは点灯をハイレベル、消灯をローレベルに対
応させ、信号線PANSIを用いて8ビツトを転送する
。各データはシフトレジスタ25でクロツクPANSW
Kの立上りによってシフトされ、ラッチされる0区間a
〜eではスイッチ出力を取り込むための信号線PANS
Wはハイレベルおよびローレベルのいずれでもよいが、
区間aでは信号線PANLDは(ローレベルでLED9
゜10〜17の点灯モードを指定する)はハイレベルに
セットされる。
続いて区間すではLEDIO〜17を点灯させる。この
時、信号線PANLDがローレベルとされ、デコーダ2
6およびトランジスタTR2を介しでLEDIO〜17
が同時に選択される。シフトレジスタ25の出力には区
間aで転送された各ビットがラッチされているため、転
送データがセットされているビットに対応したLEDI
O〜17のいずれかが点灯される。なお、シフトレジス
タ25は点灯をローレベルとして出力するものとする。
続いて区間Cでは区間aと同様にデータを転送するが、
この時転送されるデータは7セグメントLED9の駆動
データである。この8ピツトのデータは区間aと同様に
転送される。
区間dでは区間Cで転送されたデータに基づいて7セグ
メントLED9を点灯させる。この時、信号線PANS
Iはローレベルに保持され、デコーダ26はトランジス
タTRIを介して7セグメントLED9を選択する。こ
の時、区間すと同様にクロックPANSCKはハイレベ
ルに保持される。
区間eでは区間fでのスイッチ18〜24のデータ取込
に備え、8ビツトのローレベルデータを信号線PANS
Iを介して転送し、シフトレジスタ25をクリアする。
これ以降信号線PANLDはハイレベルに保持され、ま
たクロックPANSCKは所定のクロック周波数を有す
るパルスとなる。
区間fの先頭では信号線PANS Iに1ビツト分だけ
ハイレベルのデータをシフトレジスタ25に入力する。
このハイレベルデータはクロックPANSCKに同期し
て順次シフトされ、シフトレジスタ25の8本の出力端
子に順番に現れる。これにより、ダイオード018〜2
4を介してスイッチ18〜24の一端が順次ローレベル
にされ、これにより各スイッチが選択される。
区間fではプリンタエンジン4側で信号線PANSWを
電源電圧にプルアップしておけば、信号線PANSWを
介して各スイッチ18〜24の押下状態に応じた直列デ
ータを8ピット取り込める。このデータは、プリンタエ
ンジン側でシリアル/パラレルシフトレジスタ、ラッチ
などを用いて適当なタイミングで取り込めばよい。
以上の構成によれば、多数のスイッチ素子および2系統
のLEDをたかだか4木の信号線によって制御できる。
第3図の区間a−fによって構成される1サイクルはせ
いぜい数msないし数十mSとするのは充分可能であり
、ユーザにはスイッチやLEDが時分割で制御されてい
ることは知覚されない。
また、以上の構成によれば区間す、dの長さを所望に制
御することで、制御サイクル中での7セグメントLED
9あるいはLEDIO〜17の点灯光量を変化させるこ
とができる。この区間bldの長さは、第3図の4つの
信号線を下記のような制御回路によって調節することに
よって設定できる。
第4図、第5図に第2図、第3図の4つの信号(PAN
SCK、  PANSI、  PANLD% PANS
W)を制御するためのプリンタエンジン側の回路を示す
、この回路はプリンタエンジン4、あるいはパネル3を
除くプリンタ1の内部回路として含まれる。
第4図はLEDの点灯データおよびスイッチ選択データ
を転送するための信号PANSIを生成する回路を示し
ている。
第4図の符号29,30はそれぞれ7セグメントLED
9およびLED 10〜17をそれぞれ駆動するための
8ビツトのデータをラッチするラッチである。LEDの
点灯まkはスイッチ選択を行なうためのI DATAは
プリンタエンジン4またはコントローラ5から8ビット
揃ってラッチ29ないし30にラッチされる。
プリンタエンジン4またはコントローラ5は信号LD1
2または13を介して7セグメントLED用のラッチ2
9またはLEDIO〜17のためのラッチ30のいずれ
かにデータを振り分ける。
ラッチ29または30のいずれの出力を用いるかは、マ
ルチプレクサ51.52によって選択される。マルチプ
レクサ51.52によって選択された8ビツトのデータ
はパラレル/シリアルシフトレジスタ53に入力され、
直列データに変換される。
パラレル/シリアルシフトレジスタ53の出力はゲート
31〜33.38を介して信号線PANSlに出力され
る。ゲート31〜33は区間b、dの信号レベルを決定
するためのものである。
ゲート38は、負論理のORゲートで、ゲートようにロ
ーレベル能動)にその情報が出力される。
まず、区間a、cで信号PANS I SEL (後述
の第6図の回路により生成される)によりNANDゲー
ト31が選択されている時は、パラレル/シリアルシフ
トレジスタ53の出力がそのまま出力される。
また、区間6% dではORゲート32(負論理)の一
方の入力端子に入力されている信号PNDISPのレベ
ルに応じたハイレベル(またはローレベル)が出力され
る。信号PNDISPは、LED9および7セグメント
LED 10〜17の点灯表示を命令するためのもので
ある。
また区間fにおける1ビツトのデータは、プリンタエン
ジン4側から出力されるインバータ33を介して入力さ
れる信号PANSWS Iによって形成される。
第5図は、第3図の信号PANLDを生成する回路を示
している。クロックPANCKはカウンタ58.59の
クロック端子に入力され、カウンタ1の出力はJKフリ
ップフロップ28のJ端子に入力される。JKフリップ
フロップ28のクロック入力にはクロックPANCKが
入力されており、K入力にはカウンタ59の出力がイン
バータ62で反転されて入力される。JKフリップフロ
ップ28の反転出力はカウンタ58をエネーブルすると
ともに、インバータ61を介してカウンタ59をリセッ
トする。
JKフリップフロップ28の出力QはDフリップフロッ
プ63のデータ入力端子に入力される。
Dフリップフロップ63のプリセット端子はハイレベル
にプルアップされ、クロック入力にはクロックPANC
Kが入力される。Dフリップフロップ63の入出力信号
は、負論理のORゲート92に入力され、信号PANL
D (この図では負論理)が形成される。信号PANL
Dは、フリップフロップ3の入出力信号のいずれか一方
、または両方がローレベルの場合ローレベルに、また、
両方ともハイレベルの場合にはハイレベルに制御される
第5図の構造では、カウンタ58が所定の値になるとJ
Kフリップフロップ28が作動し、反転出力からローレ
ベルを出力するカウンタ58が停止し、カウンタ59が
カウントを開始する。
このカウンタ59の計数期間は第3図の区間b%dに対
応し、この間JKフリップフロップ28がインバータ6
2を介して反転され、Dフリップフロップ63の出力端
子からローレベルの信号PANLDが出力される。区間
b%dの開始地点では、不図示の経路を介してクロック
PANSCKが停止され、信号PANLDがローレベル
に制御されることによって第2図のシフトレジスタ25
でデータがラッチされる。この時、LED10〜17あ
るいは7セグメントLED9がデータに基づいて点灯さ
れる。
期間6% dの長さを決めるカウンタ59が所定値に達
するとJKフリップフロップ28のに入力にローレベル
が入力され、JKフリップフロップ28が反転してカウ
ンタ59がリセットされ、カウンタ58が再び選択され
てデータ転送期間が形成される。
区間b%dの長さを所望に制御するには、第6図のよう
な回路を用いることができる。第6図において符号71
.72は第5図のカウンタ59を構成するカウンタ素子
で、まず下の桁を計数するカウンタ71のオーバフロー
キャリーによってカウンタ72が作動し、上位桁の計数
が行なわれる。
第6図のゲート回路80は、ラッチ34に制御系がラッ
チさせた所望の区間す、dの長さに対応する3ビツトの
データとカウンタ72の出力が一致したかどうかを判定
するためのものである。
ラッチ34にラッチする3ビツトのデータを所望に変更
することで、所望のタイミングでJKフリップフロップ
28のに端子への信号入力を行なえる。したがって、所
望の長さの区間す、dすなわちLEDの点灯期間を形成
して、ユーザに知覚されるLEDの明るさをソフトウェ
アに応じて所望に制御することができる。
この知覚される光量の制御は、たとえば7セグメントL
ED9とLEDIO〜17の点灯光量を合わせるためな
どに使用できる。たとえば、7セグメントLEDよりも
通常のLEDの方が光量があるため、7セグメントLE
D9の点灯時間を固定とし、LEDIO〜17の点灯時
間を短く制御することで、知覚される光量を等しくする
ことができる。
なお、第6図のNORゲート91は、第4図の信号PA
NS I SELを形成するもので、Dフリップフロッ
プ63の入出力信号がいずれもローレベルの場合のみハ
イレベルに制御される。
上記構造は第7図に示すようにも変形することができる
。本実施例は、コネクタ27に収容すべき信号線の数を
さらに1木減らして5本とした例である0本実施例では
、第2図で使用されていた信号線PANLDを省略し、
クロックPANSCKをシフトレジスタ25のラッチ信
号として使用している。
第8図に第7図の回路におけるタイよングチャートを示
す。第8図の区間a   C、e’  f’では前述の
実施例と同様の動作が行なわれるが、LEDの点灯を行
なうb′、d′ではクロックPANSCKによってシフ
トレジスタ25をラッチするためにローレベルに制御さ
れている。
このような構成によって、より操作パネル制御のための
信号線の数を減少することができる。
[発明の効果] 以上から明らかなように、本発明によれば、複数の発光
素子およびスイ、ツチ素子から構成される操作パネルを
有する電子機器において、前記発光素子の駆動情報と、
前記スイッチ素子の操作状態入力のため各スイッチ素子
を選択する選択情報を時分割で装置の主制御部から入力
し、入力した駆動情報ないし選択情報に基づき時分割で
発光素子の駆動とスイッチ素子の操作状態の入力を行な
う制御手段を設けた構成を採用しているので、操作パネ
ルを制御する信号線の本数を著しく減少できる、装置本
体制御系の入出力手段を変更することがない、また信号
線の減少によって製造コストを低減できる、安全性を容
易に確保できる、また同様の装置を複数種類作った場合
でも容易に互換性をとることができるなどの優れた利点
がある。
【図面の簡単な説明】
第1図は本発明を採用したプリンタの構造を示したブロ
ック図、第2図は第1図の操作パネルの構造を示したブ
ロック図、第3図は第2図の回路の制御信号のタイ主ン
グチャート図、第4図〜第6図は第2図ないし第3図中
のプリンタエンジン側の制御信号の発生回路を示したブ
ロック図、第7図は異なる操作パネルの構造を示したブ
ロック図、第8図は第7図の構造におけるタイミングチ
ャート図である。 1・・・プリンタ    2・・・キャリッジ装置3・
・・パネル     4・・・プリンタエンジン5・・
・コントローラ  6・・・電源装置7・・・コネクタ
    8・・・ホスト装置9・・・7セグメントLE
D 10〜17・・・LED 18〜24・・・スイッチ 25・・・シフトレジスタ 26・・・デコーダ   27・・・コネクタ28・・
・JKフリップフロップ 29.30.34・・・ラッチ 31・・・NANDゲート 32・・・ORゲート 51.52・・・マルチプレクサ 53・・・パラレル/シリアルシフトレジスタ58.5
9.71.72・・・カウンタ61.62・・・インバ
ータ 63・・・Dフリップフロップ 80・・・ゲート回路

Claims (1)

  1. 【特許請求の範囲】 1)複数の発光素子およびスイッチ素子から構成される
    操作パネルを有する電子機器において、前記発光素子の
    駆動情報と、前記スイッチ素子の操作状態入力のため各
    スイッチ素子を選択する選択情報を時分割で装置の主制
    御部から入力し、入力した駆動情報ないし選択情報に基
    づき時分割で発光素子の駆動とスイッチ素子の操作状態
    の入力を行なう制御手段を設けたことを特徴とする電子
    機器。 2)前記発光素子の駆動期間を制御する手段を有し、こ
    の制御手段により前記発光素子の発光量を調節すること
    を特徴とする請求項第1項に記載の電子機器。
JP1166722A 1989-06-30 1989-06-30 電子機器 Expired - Fee Related JP2989835B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1166722A JP2989835B2 (ja) 1989-06-30 1989-06-30 電子機器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1166722A JP2989835B2 (ja) 1989-06-30 1989-06-30 電子機器

Publications (2)

Publication Number Publication Date
JPH0332873A true JPH0332873A (ja) 1991-02-13
JP2989835B2 JP2989835B2 (ja) 1999-12-13

Family

ID=15836542

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1166722A Expired - Fee Related JP2989835B2 (ja) 1989-06-30 1989-06-30 電子機器

Country Status (1)

Country Link
JP (1) JP2989835B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101415045B1 (ko) * 2012-11-26 2014-07-04 (주)이젝스 멀티 스위치를 구비한 전자 시스템 및 그 멀티 스위치의 작동 인식 방법

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58166393A (ja) * 1982-03-26 1983-10-01 富士通株式会社 表示器およびキ−スイツチの駆動方式

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58166393A (ja) * 1982-03-26 1983-10-01 富士通株式会社 表示器およびキ−スイツチの駆動方式

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101415045B1 (ko) * 2012-11-26 2014-07-04 (주)이젝스 멀티 스위치를 구비한 전자 시스템 및 그 멀티 스위치의 작동 인식 방법

Also Published As

Publication number Publication date
JP2989835B2 (ja) 1999-12-13

Similar Documents

Publication Publication Date Title
JP2004177918A (ja) 駆動表示装置及び装置セット
CN110390904A (zh) 电子设备以及led阵列的驱动装置和方法
US9818337B2 (en) LED display control circuit with PWM circuit for driving a plurality of LED channels
JP5786541B2 (ja) 光源制御装置
JP6061465B2 (ja) 光源制御装置
JPH0332873A (ja) 電子機器
JP2007533168A (ja) パラレルパルスコード変調システムおよび方法
US20050134529A1 (en) Color changing segmented display
JP2013121460A (ja) 遊技機
JP2003066910A (ja) 複数の発光素子を用いたレベルメータ及びこれを備える信号コンソール
JP2761728B2 (ja) 発光ダイオードマトリックスディスプレイの点灯輝度制御装置
CN211047304U (zh) 车用led显示灯控制电路
JP3647550B2 (ja) Ledドライバ
CN117577016A (zh) 显示模块、显示系统及扫描方法
JPH08263009A (ja) 表示装置の動作方法および構造
WO2013021740A1 (ja) 光源制御装置及び遊技機
CN110798945A (zh) 车用led显示灯控制电路
TWI897387B (zh) 顯示面板
JP2931387B2 (ja) 表示装置
JP3885385B2 (ja) 表示装置
JPS6318046Y2 (ja)
JP2013034781A (ja) 遊技機
JPS6017788A (ja) マトリクス型デイスプレイのデ−タ転送方法
JP2613793B2 (ja) 情報表示装置
KR910006356B1 (ko) Led 구동회로

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees