(57)【要約】  第１のフリップフロップ（１３１）は、第１のスイッチ（１２１）を制御する第１のスイッチ信号として第１の出力信号を出力する。第２のフリップフロップ（１３２）は、クロック信号と第１の出力信号とに基づいて第２の出力信号を出力する。第１の反転回路（１４１）は、第１の出力信号を反転させた第１の反転信号を生成する。第２の論理積回路（１５２）は、第１の反転信号と第２の出力信号との論理積である信号を、第２のスイッチ（１２２）を制御する第２のスイッチ信号として出力する。
2016051475.tif 000002
【特許請求の範囲】
【請求項１】
第１のスイッチと、
第２のスイッチと、
前記第１のスイッチを制御する第１のスイッチ信号として第１の出力信号を出力する第１のフリップフロップと、
クロック信号と前記第１の出力信号とが入力されて、入力されたクロック信号の信号値と入力された第１の出力信号の信号値とに基づいて第２の出力信号を出力する第２のフリップフロップと、
前記第１の出力信号の信号値を反転させた信号値を表す第１の反転信号と前記第２の出力信号とが入力されて、入力された第１の反転信号の信号値と入力された第２の出力信号の信号値との論理積である信号値を表す信号を、前記第２のスイッチを制御する第２のスイッチ信号として出力する第２の論理積回路と
を備えるスイッチ制御回路。
【請求項２】
第３のスイッチと、
前記クロック信号と前記第２のスイッチ信号とが入力されて、入力されたクロック信号の信号値と入力された第２のスイッチ信号の信号値とに基づいて第３の出力信号を出力する第３のフリップフロップと、
前記第２のスイッチ信号の信号値を反転させた信号値を表す第２の反転信号と前記第３の出力信号とが入力されて、入力された第２の反転信号の信号値と入力された第３の出力信号の信号値との論理積である信号値を表す信号を、前記第３のスイッチを制御する第３のスイッチ信号として出力する第３の論理積回路と
を備える請求項１に記載のスイッチ制御回路。
【請求項３】
前記第３のスイッチは、前記第３のスイッチ信号と前記第３のスイッチ信号の信号値を反転させた信号値を表す第３の反転信号とが入力されて、入力された第３のスイッチ信号の信号値がオンを意味する信号値であって、且つ、入力された第３の反転信号の信号値がオフを意味する信号値である場合にオンの状態になるコンプリメンタリスイッチである
請求項２に記載のスイッチ制御回路。
【請求項４】
第３のスイッチと、
前記クロック信号と前記第２の出力信号とが入力されて、入力されたクロック信号の信号値と入力された第２の出力信号の信号値とに基づいて第３の出力信号を出力する第３のフリップフロップと、
前記第２の出力信号の信号値を反転させた信号値を表す第２の反転信号と前記第３の出力信号とが入力されて、入力された第２の反転信号の信号値と入力された第３の出力信号の信号値との論理積である信号値を表す信号を、前記第３のスイッチを制御する第３のスイッチ信号として出力する第３の論理積回路と
を備える請求項１に記載のスイッチ制御回路。
【請求項５】
請求項１から請求項４のいずれか１項に記載のスイッチ制御回路を備える半導体装置。
【請求項６】
請求項１から請求項４のいずれか１項に記載のスイッチ制御回路を備える磁気インク読み取り装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のスイッチが同時にオンの状態にならないように複数のスイッチを制御する技術に関するものである。
【背景技術】
【０００２】
シフトレジスタを構成する複数のフリップフロップにおいて、それぞれのフリップフロップに入力されるクロック信号を同期させるために、レイアウトツールを用いてＰ＆Ｒが行われる。Ｐ＆ＲはＰｌａｃｅ  ａｎｄ  Ｒｏｕｔｅの略称である。
このレイアウトツールを用いた場合、クロック信号線に多数のバッファが挿入されて、面積効率が悪くなってしまう。【０００３】
特許文献１は、マスタースレーブ型シフトレジスタを駆動回路とする固体撮像装置について開示している。
特許文献２は、スイッチアレイ及びそれぞれのスイッチに接続される光センサから成る固体撮像素子について開示している。
特許文献３は、複数のセンサ中の２個のセンサに対して時系列的に読み出しを行う複数センサ信号読み出し回路について開示している。
特許文献４は、被写体が検知面に直接接触する場合であっても信頼性の高い画像読み取り動作を実行できる画像読み取り装置について開示している。
特許文献５は、トランジスタアレイ及びトランジスタアレイを適用した画像処理装置について開示している。
特許文献６は、画像読み取り装置におけるドライバ回路の素子構造について開示している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開昭６０−１９７０７９号公報
【特許文献２】特開昭６１−０８７４６５号公報
【特許文献３】特開昭６１−１４８９５７号公報
【特許文献４】特開２００５−２１７７０８号公報
【特許文献５】特開２００５−２２８８９５号公報
【特許文献６】特開２００５−２３５８１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、複数のスイッチが同時にオンの状態にならないように複数のスイッチを制御できるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明のスイッチ制御回路は、
第１のスイッチと、
第２のスイッチと、
前記第１のスイッチを制御する第１のスイッチ信号として第１の出力信号を出力する第１のフリップフロップと、
クロック信号と前記第１の出力信号とが入力されて、入力されたクロック信号の信号値と入力された第１の出力信号の信号値とに基づいて第２の出力信号を出力する第２のフリップフロップと、
前記第１の出力信号の信号値を反転させた信号値を表す第１の反転信号と前記第２の出力信号とが入力されて、入力された第１の反転信号の信号値と入力された第２の出力信号の信号値との論理積である信号値を表す信号を、前記第２のスイッチを制御する第２のスイッチ信号として出力する第２の論理積回路とを備える。
【発明の効果】
【０００７】
本発明によれば、複数のスイッチが同時にオンの状態にならないように複数のスイッチを制御することができる。
【図面の簡単な説明】
【０００８】
【図１】実施の形態１における磁気インク読み取り装置２００の構成図である。
【図２】実施の形態１におけるスイッチ制御回路１００のタイミング図である。
【図３】実施の形態１におけるスイッチ制御回路１００のタイミング図である。
【図４】実施の形態２における磁気インク読み取り装置２００の構成図である。
【図５】実施の形態３における磁気インク読み取り装置２００の構成図である。
【図６】実施の形態３におけるスイッチ制御回路１００のタイミング図である。
【発明を実施するための形態】
【０００９】
実施の形態１．
複数のスイッチが同時にオンの状態にならないように複数のスイッチを制御する形態について説明する。
【００１０】
＊＊＊構成の説明＊＊＊
図１は、実施の形態１における磁気インク読み取り装置２００の構成図である。
実施の形態１における磁気インク読み取り装置２００の構成について、図１に基づいて説明する。但し、磁気インク読み取り装置２００の構成は図１に示す構成と同一でなくても構わない。
【００１１】
磁気インク読み取り装置２００はセンサアレイ２１０および半導体装置２２０を備えて、半導体装置２２０はスイッチ制御回路１００を備える。つまり、磁気インク読み取り装置２００はスイッチ制御回路１００を備える。
【００１２】
磁気インク読み取り装置２００は、磁気インクが塗布された物から磁気インクを検出する。磁気インクは磁気を帯びた磁性体を含んだインクである。例えば、磁気インク読み取り装置２００は、磁気インクを用いて印刷された紙幣から磁気インクを検出する。
磁気インク読み取り装置２００は、スイッチ制御回路１００を備える電子機器の一例である。スイッチ制御回路１００は、磁気インク読み取り装置２００以外の電子機器に用いられても構わない。
【００１３】
センサアレイ２１０は、配列された複数のセンサを備える。センサアレイ２１０に備わるセンサは磁気インクを検出する磁気インク検出センサである。但し、センサアレイ２１０は、磁気インク検出センサ以外のセンサを備えても構わない。
センサアレイ２１０は、それぞれのセンサから出力されるセンサ信号を、スイッチ制御回路１００によって１つずつ順番に出力される個別信号として、スイッチ制御回路１００に入力する。つまり、センサアレイ２１０は、複数の個別信号をスイッチ制御回路１００に入力する。
センサアレイ２１０は、複数の個別信号をスイッチ制御回路１００に入力する複数信号回路の一例である。スイッチ制御回路１００には、センサアレイ２１０以外の複数信号回路から複数の個別信号が入力されても構わない。
【００１４】
半導体装置２２０は、スイッチ制御回路１００を備える。半導体装置２２０は、トリガ端子ＴＲＧとクロック端子ＣＬＫと出力端子ＯＵＴとを備える。半導体装置２２０は半導体集積回路ともいう。
トリガ端子ＴＲＧは、トリガ信号が入力される端子である。トリガ信号は、個別信号の出力の開始を指示する信号である。
クロック端子ＣＬＫは、クロック信号が入力される端子である。クロック信号は、高い電圧を有する状態と低い電圧を有する状態とが周期的に繰り返される一定周期の信号である。
出力端子ＯＵＴは、個別信号が１つずつ順番に出力される端子である。出力端子ＯＵＴから出力される個別信号を出力個別信号という。
クロック信号、トリガ信号またはその他の信号において、高い電圧を有する信号の状態をＨｉｇｈの状態といい、低い電圧を有する信号の状態をＬｏｗの状態という。例えば、Ｈｉｇｈの状態の信号は信号値として１を表し、Ｌｏｗの状態の信号は信号値として０を表す。
【００１５】
スイッチ制御回路１００は、複数のスイッチを制御することによって、センサアレイ２１０から入力される個別信号を１つずつ順番に出力する。
スイッチ制御回路１００が行う制御は、複数のスイッチのうちのいずれか１つのスイッチをオンの状態にして、残りのスイッチをオフの状態にする。
スイッチ制御回路１００はチャネル選択制御回路ともいう。チャネル選択制御回路は、複数のチャネルから信号を出力するチャネルを選択する回路である。チャネルは、信号が流れる信号経路である。
【００１６】
スイッチ制御回路１００は、第１のスイッチ１２１と第２のスイッチ１２２と第３のスイッチ１２３とを含む複数のスイッチを備える。但し、スイッチ制御回路１００に備わる複数のスイッチは、第１のスイッチ１２１と第２のスイッチ１２２との２つのスイッチであっても構わない。
【００１７】
スイッチ制御回路１００は、第１のフリップフロップ１３１と第２のフリップフロップ１３２と第３のフリップフロップ１３３とを含む複数のフリップフロップを備える。この複数のフリップフロップはシフトレジスタを構成する。
但し、スイッチ制御回路１００に備わる複数のスイッチが第１のスイッチ１２１と第２のスイッチ１２２との２つである場合、スイッチ制御回路１００に備わる複数のフリップフロップは、第１のフリップフロップ１３１と第２のフリップフロップ１３２との２つのフリップフロップである。
【００１８】
第１のフリップフロップ１３１は、トリガ信号とクロック信号とが入力されて、入力されたトリガ信号の信号値と入力されたクロック信号の信号値とに基づいて第１の出力信号を出力する。第１の出力信号は第１のスイッチ１２１を制御する第１のスイッチ信号として機能する。
第２のフリップフロップ１３２は、クロック信号と第１の出力信号とが入力されて、入力されたクロック信号の信号値と入力された第１の出力信号の信号値とに基づいて第２の出力信号を出力する。
第３のフリップフロップ１３３は、クロック信号と第２のスイッチ信号とが入力されて、入力されたクロック信号の信号値と入力された第２のスイッチ信号の信号値とに基づいて第３の出力信号を出力する。
第Ｎのフリップフロップは、クロック信号と第（Ｎ−１）のスイッチ信号とが入力されて、入力されたクロック信号の信号値と入力された第（Ｎ−１）のスイッチ信号の信号値とに基づいて第Ｎの出力信号を出力する。この説明においてＮは２以上の整数である。
【００１９】
スイッチ制御回路１００に備わる各フリップフロップは、Ｄ型フリップフロップである。
Ｄ型フリップフロップは、入力信号が入力されるＤ端子と、クロック信号が入力されるＣＫ端子と、出力信号が出力されるＱ端子とを備える。
Ｄ型フリップフロップは、クロック信号が立ち上がるタイミングに入力された入力信号の信号値を記憶し、記憶した信号値を表す出力信号を出力する。クロック信号が立ち上がるタイミングとは、クロック信号の状態がＬｏｗ状態からＨｉｇｈ状態に遷移するタイミングである。
【００２０】
スイッチ制御回路１００において、第Ｎのフリップフロップに備わるＤ端子、ＣＫ端子およびＱ端子をＤＮ端子、ＣＫＮ端子およびＱＮ端子という。この説明においてＮは１以上の整数である。
スイッチ制御回路１００において、第１のフリップフロップ１３１のＤ１端子に入力される入力信号はトリガ信号である。第２のフリップフロップ１３２のＤ２端子に入力される入力信号は第１のスイッチ信号として機能する第１の出力信号である。また、第Ｎのフリップフロップに入力される入力信号は第（Ｎ−１）のスイッチ信号である。この説明においてＮは３以上の整数である。
【００２１】
スイッチ制御回路１００は、第１の反転回路１４１と第２の反転回路１４２とを含む複数の反転回路を備える。但し、スイッチ制御回路１００に備わる複数のスイッチが第１のスイッチ１２１と第２のスイッチ１２２との２つのスイッチである場合、スイッチ制御回路１００に備わる反転回路は、第１の反転回路１４１の１つである。反転回路はインバータ回路ともいう。
第１の反転回路１４１は、第１の出力信号が入力されて、第１の出力信号の信号値を反転させる。第１の出力信号の信号値を反転させた信号値を表す信号を第１の反転信号という。
第２の反転回路１４２は、第２のスイッチ信号が入力されて、第２のスイッチ信号の信号値を反転させる。第２のスイッチ信号の信号値を反転させた信号値を表す信号を第２の反転信号という。
第Ｎの反転回路は、第Ｎのスイッチ信号が入力されて、第Ｎのスイッチ信号の信号値を反転させる。第Ｎのスイッチ信号の信号値を反転させた信号値を表す信号を第Ｎの反転信号という。この説明においてＮは１以上の整数である。
【００２２】
スイッチ制御回路１００は、第２の論理積回路１５２と第３の論理積回路１５３とを含む複数の論理積回路を備える。但し、スイッチ制御回路１００に備わる複数のスイッチが第１のスイッチ１２１と第２のスイッチ１２２との２つのスイッチである場合、スイッチ制御回路１００に備わる論理積回路は、第２の論理積回路１５２の一つである。
第２の論理積回路１５２は、第１の反転信号と第２の出力信号とが入力されて、第２のスイッチ１２２を制御する第２のスイッチ信号を出力する。第２のスイッチ信号は、入力された第１の反転信号の信号値と入力された第２の出力信号の信号値との論理積である信号値を表す。
第３の論理積回路１５３は、第２の反転信号と第３の出力信号とが入力されて、第３のスイッチ１２３を制御する第３のスイッチ信号を出力する。第３のスイッチ信号は、入力された第２の反転信号の信号値と入力された第３の出力信号の信号値との論理積である信号値を表す。
第Ｎの論理積回路は、第（Ｎ−１）の反転信号と第Ｎの出力信号とが入力されて、第Ｎのスイッチを制御する第Ｎのスイッチ信号を出力する。第Ｎのスイッチ信号は、入力された第（Ｎ−１）の反転信号の信号値と入力された第Ｎの出力信号の信号値との論理積である信号値を表す。この説明においてＮは２以上の整数である。
【００２３】
スイッチ制御回路１００は、第１の入力信号線１８１と第２の入力信号線１８２と第３の入力信号線１８３とを含む複数の入力信号線を備える。但し、スイッチ制御回路１００に備わる複数のスイッチが第１のスイッチ１２１と第２のスイッチ１２２との２つのスイッチである場合、スイッチ制御回路１００に備わる複数の入力信号線は、第１の入力信号線１８１と第２の入力信号線１８２との２つの入力信号線である。
第１の入力信号線１８１は、第１の個別信号が入力される信号線である。
第２の入力信号線１８２は、第２の個別信号が入力される信号線である。
第３の入力信号線１８３は、第３の個別信号が入力される信号線である。
第Ｎの入力信号線は、第Ｎの個別信号が入力される信号線である。この説明においてＮは１以上の整数である。
【００２４】
スイッチ制御回路１００は、第１の入力アンプ１１１と第２の入力アンプ１１２と第３の入力アンプ１１３とを含む複数の入力アンプを備える。但し、スイッチ制御回路１００に備わる複数のスイッチが第１のスイッチ１２１と第２のスイッチ１２２との２つのスイッチである場合、スイッチ制御回路１００に備わる複数の入力アンプは、第１の入力アンプ１１１と第２の入力アンプ１１２との２つの入力アンプである。
第１の入力アンプ１１１は、第１の入力信号線１８１に流れる第１の個別信号を増幅する。
第２の入力アンプ１１２は、第２の入力信号線１８２に流れる第２の個別信号を増幅する。
第３の入力アンプ１１３は、第３の入力信号線１８３に流れる第３の個別信号を増幅する。
第Ｎの入力アンプは、第Ｎの入力信号線に流れる第Ｎの個別信号を増幅する。この説明においてＮは１以上の整数である。
【００２５】
スイッチ制御回路１００は、出力信号線１９０および出力アンプ１９１を備える。
出力信号線１９０は、出力個別信号を出力する信号線である。
出力アンプ１９１は、出力信号線１９０に流れる出力個別信号を増幅する。
【００２６】
スイッチ制御回路１００は、第１のチャネル１０１と第２のチャネル１０２と第３のチャネル１０３とを含む複数のチャネルを備える。但し、スイッチ制御回路１００に備わる複数のスイッチが第１のスイッチ１２１と第２のスイッチ１２２との２つのスイッチである場合、スイッチ制御回路１００に備わる複数のチャネルは、第１のチャネル１０１と第２のチャネル１０２との２つのチャネルである。
第１のチャネル１０１は、第１の入力信号線１８１と第１の入力アンプ１１１と第１のスイッチ１２１と第１のフリップフロップ１３１とを備えて、第１の個別信号が流れる信号経路を構成する。
第２のチャネル１０２は、第２の入力信号線１８２と第２の入力アンプ１１２と第２のスイッチ１２２と第２のフリップフロップ１３２とを備えて、第２の個別信号が流れる信号経路を構成する。
第３のチャネル１０３は、第３の入力信号線１８３と第３の入力アンプ１１３と第３のスイッチ１２３と第３のフリップフロップ１３３とを備えて、第３の個別信号が流れる信号経路を構成する。
第Ｎのチャネルは、第Ｎの入力信号線と第Ｎの入力アンプと第Ｎのスイッチと第Ｎのフリップフロップとを備えて、第Ｎの個別信号が流れる信号経路を構成する。この説明においてＮは１以上の整数である。
【００２７】
＊＊＊動作の説明＊＊＊
図２、図３は、実施の形態１におけるスイッチ制御回路１００のタイミング図である。
実施の形態１におけるスイッチ制御回路１００の動作について、図２および図３に基づいて説明する。
図２に示される表記の意味は以下の通りである。
第１のＦＦは第１のフリップフロップ１３１を意味する。［Ｄ１］は第１のフリップフロップ１３１のＤ１端子に入力される入力信号であるトリガ信号を意味する。［ＣＫ１］は第１のフリップフロップ１３１のＣＫ１端子に入力されるクロック信号である第１のクロック信号を意味する。［Ｑ１］は第１のフリップフロップ１３１のＱ１端子から出力される出力信号である第１のスイッチ信号を意味する。
第２のＦＦは第２のフリップフロップ１３２を意味する。［Ｄ２］は第２のフリップフロップ１３２のＤ２端子に入力される入力信号である第１のスイッチ信号を意味する。［ＣＫ２］は第２のフリップフロップ１３２のＣＫ２端子に入力される入力信号である第２のクロック信号を意味する。［Ｑ２］は第２のフリップフロップ１３２のＱ２端子から出力される出力信号である第２の出力信号を意味する。
第２のＡＮＤは第２の論理積回路１５２を意味する。［ＳＷ２］は第２の論理積回路１５２から出力されるスイッチ信号である第２のスイッチ信号を意味する。
【００２８】
図２において、第１のチャネル１０１および第２のチャネル１０２の動作について説明する。
第１のフリップフロップ１３１から出力される第１のスイッチ信号［Ｑ１］は、Ｔ１からＴ３までの間、Ｈｉｇｈの状態である。Ｔ１は、トリガ信号［Ｄ１］がＨｉｇｈの状態において、第１のクロック信号［ＣＫ１］が立ち上がるタイミングである。Ｔ３は、第１のトリガ信号［Ｄ１］がＬｏｗの状態において、第１のクロック信号［ＣＫ１］が立ち上がるタイミングである。
第１のスイッチ１２１は、第１のスイッチ信号［Ｑ１］がＨｉｇｈの状態であるＴ１からＴ３までの間、オンの状態である。
【００２９】
第２のフリップフロップ１３２から出力される第２の出力信号［Ｑ２］は、Ｔ２からＴ４までの間、Ｈｉｇｈの状態である。Ｔ２は、第１のスイッチ信号［Ｄ２］がＨｉｇｈの状態において、第２のクロック信号［ＣＫ２］が立ち上がるタイミングである。Ｔ４は、第１のスイッチ信号［Ｄ２］がＬｏｗの状態において、第２のクロック信号［ＣＫ２］が立ち上がるタイミングである。
第２の論理積回路１５２から出力される第２のスイッチ信号［ＳＷ２］は、Ｔ３からＴ４までの間、Ｈｉｇｈの状態である。また、第２のスイッチ信号［ＳＷ２］は、第１のスイッチ信号［Ｑ１］がＨｉｇｈの状態であるＴ１からＴ２までの間、Ｌｏｗの状態である。
第２のスイッチ１２２は、第２のスイッチ信号［ＳＷ２］がＨｉｇｈの状態であるＴ３からＴ４までの間、オンの状態である。また、第２のスイッチ１２２は、第１のスイッチ１２１がオンの状態であるＴ１からＴ２までの間、オフの状態である。
【００３０】
図２に基づいて説明した動作によって、スイッチ制御回路１００は、第２のクロック信号［ＣＫ２］が第１のクロック信号［ＣＫ１］と同期しなくても、第２のスイッチ１２２が第１のスイッチ１２１と同時にオンの状態になることを防ぐことができる。
【００３１】
図３に示される表記の意味は以下の通りである。
第２のＦＦは第２のフリップフロップ１３２を意味する。［Ｄ２］は第２のフリップフロップ１３２のＤ２端子に入力される入力信号である第１のスイッチ信号を意味する。［ＣＫ２］は第２のフリップフロップ１３２のＣＫ２端子に入力される入力信号である第２のクロック信号を意味する。［Ｑ２］は第２のフリップフロップ１３２のＱ２端子から出力される出力信号である第２の出力信号を意味する。
第２のＡＮＤは第２の論理積回路１５２を意味する。［ＳＷ２］は第２の論理積回路１５２から出力されるスイッチ信号である第２のスイッチ信号を意味する。
第３のＦＦは第３のフリップフロップ１３３を意味する。［Ｄ３］は第３のフリップフロップ１３３のＤ３端子に入力される入力信号である第２のスイッチ信号を意味する。［ＣＫ３］は第３のフリップフロップ１３３のＣＫ３端子に入力される入力信号である第３のクロック信号を意味する。［Ｑ３］は第３のフリップフロップ１３３のＱ３端子から出力される出力信号である第３の出力信号を意味する。
第３のＡＮＤは第３の論理積回路１５３を意味する。［ＳＷ３］は第３の論理積回路１５３から出力されるスイッチ信号である第３のスイッチ信号を意味する。
【００３２】
図３において、第２のチャネル１０２および第３のチャネル１０３の動作を説明する。
第２のフリップフロップ１３２から出力される第２の出力信号［Ｑ２］は、ＴＴ１からＴＴ４までの間、Ｈｉｇｈの状態である。ＴＴ１は、第１のスイッチ信号［Ｄ２］がＨｉｇｈの状態において、第２のクロック信号［ＣＫ２］が立ち上がるタイミングである。ＴＴ４は、第１のスイッチ信号［Ｄ２］がＬｏｗの状態において、第２のクロック信号［ＣＫ２］が立ち上がるタイミングである。
第２の論理積回路１５２から出力される第２のスイッチ信号［ＳＷ２］は、ＴＴ２からＴＴ４までの間、Ｈｉｇｈの状態になる。ＴＴ２は、第２の出力信号［Ｑ２］がＨｉｇｈの状態において、第１のスイッチ信号［Ｄ２］がＨｉｇｈの状態からＬｏｗの状態に遷移するタイミングである。
第２のスイッチ１２２は、第２のスイッチ信号［ＳＷ２］がＨｉｇｈの状態であるＴＴ２からＴＴ３までの間、オンの状態である。
【００３３】
第３のフリップフロップ１３３から出力される第３の出力信号［Ｑ３］は、ＴＴ３からＴＴ５までの間、Ｈｉｇｈの状態である。ＴＴ３は、第２のスイッチ信号［Ｄ３］がＨｉｇｈの状態において、第３のクロック信号［ＣＫ３］が立ち上がるタイミングである。ＴＴ５は、第２のスイッチ信号［Ｄ３］がＬｏｗの状態において、第３のクロック信号［ＣＫ３］が立ち上がるタイミングである。
第３の論理積回路１５３から出力される第３のスイッチ信号［ＳＷ３］は、ＴＴ４からＴＴ５までの間、Ｈｉｇｈの状態である。また、第３のスイッチ信号［ＳＷ３］は、第２のスイッチ信号［ＳＷ２］がＨｉｇｈの状態であるＴＴ２からＴＴ３までの間、Ｌｏｗの状態である。
第３のスイッチ１２３は、第３のスイッチ信号［ＳＷ３］がＨｉｇｈの状態であるＴＴ４からＴＴ５までの間、オンの状態である。また、第３のスイッチ１２３は、第２のスイッチ１２２がオンの状態であるＴＴ２からＴＴ３までの間、オフの状態である。
【００３４】
図３に基づいて説明した動作によって、スイッチ制御回路１００は、第３のクロック信号［ＣＫ３］が第２のクロック信号［ＣＫ２］と同期しなくても、第３のスイッチ１２３が第２のスイッチ１２２と同時にオンの状態になることを防ぐことができる。
【００３５】
Ｎが３以上の整数において、第（Ｎ−１）のチャネルおよび第Ｎのチャネルの動作は、第２のチャネル１０２および第３のチャネル１０３の動作と同様である。
つまり、スイッチ制御回路１００は、第Ｎのクロック信号［ＣＫＮ］が第（Ｎ−１）のクロック信号［ＣＫＮ−１］と同期しなくても、第Ｎのスイッチが第（Ｎ−１）のスイッチと同時にオンの状態になることを防ぐことができる。
【００３６】
＊＊＊効果の説明＊＊＊
実施の形態１によって、例えば、以下のような効果を奏する。
スイッチ制御回路１００は、複数のスイッチが同時にオンの状態にならないように複数のスイッチを制御することができる。
これにより、センサ信号の衝突、応答時間の悪化および出力アンプ１９１の発振が抑制されて、磁気インク読み取り装置２００を安定した動作させることができる。
【００３７】
実施の形態２．
スイッチ信号と反転信号とによって制御されるコンプリメンタリスイッチを用いる形態について説明する。
以下、実施の形態１と異なる事項について主に説明する。説明を省略する事項については実施の形態１と同様である。
【００３８】
＊＊＊構成の説明＊＊＊
図４は、実施の形態２における磁気インク読み取り装置２００の構成図である。
実施の形態２における磁気インク読み取り装置２００の構成について、図４に基づいて説明する。但し、磁気インク読み取り装置２００の構成は図４に示す構成と同一でなくても構わない。
【００３９】
磁気インク読み取り装置２００の構成は、実施の形態１において図１に基づいて説明した構成と同様である。
但し、磁気インク読み取り装置２００に備わるスイッチ制御回路１００において、複数のスイッチの構成が実施の形態１と一部異なる。この複数のスイッチの構成について以下に説明する。
【００４０】
スイッチ制御回路１００は、第１のスイッチ１２１と第２のスイッチ１２２と第３のスイッチ１２３とを含む複数のスイッチを備える。
第１のスイッチ１２１は、第１のフリップフロップ１３１から出力される出力信号である第１のスイッチ信号によって制御される。
第ｎのスイッチ１２ｎは、第ｎの論理積回路１５ｎから出力される第ｎのスイッチ信号によって制御される。第ｎのスイッチ１２ｎのｎは、スイッチ制御回路１００に備わるスイッチの個数を表す値である。
第１のスイッチ１２１および第ｎのスイッチ１２ｎは、他のスイッチと同じく、コンプリメンタリスイッチであっても構わない。
【００４１】
他のスイッチは、スイッチ信号と反転信号とによって制御されるコンプリメンタリスイッチである。
第２のスイッチ１２２はコンプリメンタリスイッチである。第２のスイッチ１２２は、第２のスイッチ信号と第２の反転信号とが入力される。第２の反転信号は、第２のスイッチ信号の信号値を反転させた信号値を表す。
第２のスイッチ１２２は、入力された第２のスイッチ信号の信号値がオンを意味する信号値であって、且つ、入力された第２の反転信号の信号値がオフを意味する信号値である場合にオンの状態になる。例えば、Ｈｉｇｈの状態のスイッチ信号の信号値はオンを意味して、Ｌｏｗの状態のスイッチ信号の信号値はオフを意味する。
第２のスイッチ１２２は、第２のスイッチ信号が入力される第２のスイッチ信号入力部１２２１と、第２の反転信号が入力される第２の反転信号入力部１２２２とを備える。
第２のスイッチ信号入力部１２２１はＮＭＯＳで構成されて、第２の反転信号入力部１２２２はＰＭＯＳで構成される。ＮＭＯＳはＮｅｇａｔｉｖｅ  ＭＯＳの略称であり、ＰＭＯＳはＰｏｓｉｔｉｖｅ  ＭＯＳの略称である。ＭＯＳはＭｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒの略称である。
【００４２】
第３のスイッチ１２３はコンプリメンタリスイッチである。第３のスイッチ１２３は、第３のスイッチ信号と第３の反転信号とが入力される。第３の反転信号は、第３のスイッチ信号の信号値を反転させた信号値を表す。第３の反転信号は、第３の反転回路１４３によって生成される。
第３のスイッチ１２３は、入力された第３のスイッチ信号の信号値がオンを意味する信号値であって、且つ、入力された第３の反転信号の信号値がオフを意味する信号値である場合にオンの状態になる。
第３のスイッチ１２３は、第３のスイッチ信号が入力される第３のスイッチ信号入力部１２３１と、第３の反転信号が入力される第３の反転信号入力部１２３２とを備える。
第３のスイッチ信号入力部１２３１はＮＭＯＳで構成されて、第３の反転信号入力部１２３２はＰＭＯＳで構成される。
【００４３】
複数のスイッチ以外のスイッチ制御回路１００の構成は、実施の形態１と同様である。つまり、スイッチ制御回路１００は複数のチャネルを備える。
【００４４】
＊＊＊動作の説明＊＊＊
複数のチャネルの動作は、実施の形態１において図２および図３に基づいて説明した動作と同じである。
したがって、複数のチャネルのそれぞれのフリップフロップに入力されるクロック信号が同期しなくても、２つ以上のチャネルのそれぞれのスイッチが同時にオンの状態になることを防ぐことができる。
【００４５】
＊＊＊効果の説明＊＊＊
スイッチ制御回路１００は、実施の形態１と同じく、複数のスイッチが同時にオンの状態にならないように複数のスイッチを制御することができる。
スイッチ制御回路１００は、コンプリメンタリスイッチに入力される反転信号を論理積回路にも入力する。そのため、スイッチ制御回路１００は、コンプリメンタリスイッチ用の反転回路の他に論理積回路用の反転回路を備える必要がない。したがって、スイッチ制御回路１００の回路面積の増加を抑制することができる。
【００４６】
実施の形態３．
第（Ｎ−１）の出力信号を反転した第（Ｎ−１）の反転信号と第Ｎの出力信号とに基づいて第Ｎのスイッチ信号が生成される形態について説明する。実施の形態３においてＮは２以上の整数である。
以下、実施の形態１と異なる事項について主に説明する。説明を省略する事項については実施の形態１と同様である。
【００４７】
＊＊＊構成の説明＊＊＊
図５は、実施の形態３における磁気インク読み取り装置２００の構成図である。
実施の形態３における磁気インク読み取り装置２００の構成について、図５に基づいて説明する。但し、磁気インク読み取り装置２００の構成は図５に示す構成と同一でなくても構わない。
【００４８】
磁気インク読み取り装置２００の構成は、実施の形態１において図１に基づいて説明した構成と同様である。
但し、磁気インク読み取り装置２００に備わるスイッチ制御回路１００において、第（Ｎ−１）の出力信号を反転した第（Ｎ−１）の反転信号と第Ｎの出力信号とに基づいて第Ｎのスイッチ信号が生成される。この第Ｎのスイッチ信号の生成について以下に説明する。
【００４９】
スイッチ制御回路１００は、第３のスイッチ１２３を含む複数のスイッチと、第３のフリップフロップ１３３を含む複数のフリップフロップと、第３の論理積回路１５３を含む複数の論理積回路とを備える。
第３のフリップフロップ１３３は、クロック信号と第２の出力信号とが入力されて、入力されたクロック信号の信号値と入力された第２の出力信号の信号値とに基づいて第３の出力信号を出力する。
第３の論理積回路１５３は、第２の反転信号と第３の出力信号とが入力されて、第３のスイッチ１２３を制御する第３のスイッチ信号を出力する。第２の反転信号は、第２の出力信号の信号値を反転させた信号値を表す。第３のスイッチ信号は、入力された第２の反転信号の信号値と入力された第３の出力信号の信号値との論理積である信号値を表す。
【００５０】
第Ｎの論理積回路は、第（Ｎ−１）の反転信号と第Ｎの出力信号とが入力されて、第Ｎのスイッチを制御する第Ｎのスイッチ信号を出力する。第（Ｎ−１）の反転信号は、第（Ｎ−１）の出力信号の信号値を反転させた信号値を表す。第Ｎのスイッチ信号は、入力された第（Ｎ−１）の反転信号の信号値と入力された第Ｎの出力信号の信号値との論理積である信号値を表す。この説明においてＮは２以上の整数である。
【００５１】
＊＊＊動作の説明＊＊＊
図６は、実施の形態３におけるスイッチ制御回路１００のタイミング図である。
実施の形態３におけるスイッチ制御回路１００の動作について、図６に基づいて説明する。
図６において、第２のチャネル１０２および第３のチャネル１０３の動作は、実施の形態１において図３に基づいて説明した動作と同様である。但し、［Ｄ３］は第３のフリップフロップ１３３のＤ３端子に入力される入力信号である第２の出力信号を意味する。
Ｎが３以上の整数において、第（Ｎ−１）のチャネルおよび第Ｎのチャネルの動作は、第２のチャネル１０２および第３のチャネル１０３の動作と同様である。
つまり、スイッチ制御回路１００は、第Ｎのクロック信号［ＣＫＮ］が第（Ｎ−１）のクロック信号［ＣＫＮ−１］と同期しなくても、第Ｎのスイッチが第（Ｎ−１）のスイッチと同時にオンの状態になることを防ぐことができる。
【００５２】
第１のチャネル１０１および第２のチャネル１０２の動作は、実施の形態１において図２に基づいて説明した動作と同じである。
つまり、スイッチ制御回路１００は、第２のクロック信号［ＣＫ２］が第１のクロック信号［ＣＫ１］と同期しなくても、第２のスイッチ１２２が第１のスイッチ１２１と同時にオンの状態になることを防ぐことができる。
【００５３】
＊＊＊効果の説明＊＊＊
スイッチ制御回路１００は、実施の形態１と同じく、複数のスイッチが同時にオンの状態にならないように複数のスイッチを制御することができる。
また、スイッチ信号の信号経路がフリップフロップ間の信号経路から分離されているため、スイッチ制御回路１００は、オンの状態にするスイッチをより高速に切り替えることができる。
【００５４】
各実施の形態は、スイッチ制御回路１００の形態の一例である。
つまり、スイッチ制御回路１００は、各実施の形態で説明した構成要素の一部を備えなくても構わない。また、スイッチ制御回路１００は、各実施の形態で説明していない構成要素を備えても構わない。さらに、スイッチ制御回路１００は、各実施の形態の構成要素の一部または全てを組み合わせたものであっても構わない。
【００５５】
各実施の形態においてタイミング図等を用いて説明した動作は、各実施の形態に係る方法における動作の一例である。各実施の形態に係る方法は、各実施の形態で説明した動作と一部異なる動作で実現されても構わない。
【符号の説明】
【００５６】
１００  スイッチ制御回路、１０１  第１のチャネル、１０２  第２のチャネル、１０３  第３のチャネル、１１１  第１の入力アンプ、１１２  第２の入力アンプ、１１３  第３の入力アンプ、１２１  第１のスイッチ、１２２  第２のスイッチ、１２３  第３のスイッチ、１３１  第１のフリップフロップ、１３２  第２のフリップフロップ、１３３  第３のフリップフロップ、１４１  第１の反転回路、１４２  第２の反転回路、１４３  第３の反転回路、１５２  第２の論理積回路、１５３  第３の論理積回路、１８１  第１の入力信号線、１８２  第２の入力信号線、１８３  第３の入力信号線、１９０  出力信号線、１９１  出力アンプ、２００  磁気インク読み取り装置、２１０  センサアレイ、２２０  半導体装置。
【図１】
2016051475.tif 000003
【図２】
2016051475.tif 000004
【図３】
2016051475.tif 000005
【図４】
2016051475.tif 000006
【図５】
2016051475.tif 000007
【図６】
2016051475.tif 000008
【国際調査報告】
2016051475.tif 000009
2016051475.tif 000010
2016051475.tif 000011
2016051475.tif 000012