JP6367602B2 - Image reading apparatus, image reading method and control program - Google Patents
Image reading apparatus, image reading method and control program Download PDFInfo
- Publication number
- JP6367602B2 JP6367602B2 JP2014090798A JP2014090798A JP6367602B2 JP 6367602 B2 JP6367602 B2 JP 6367602B2 JP 2014090798 A JP2014090798 A JP 2014090798A JP 2014090798 A JP2014090798 A JP 2014090798A JP 6367602 B2 JP6367602 B2 JP 6367602B2
- Authority
- JP
- Japan
- Prior art keywords
- reading
- drive signal
- image
- signal
- adjustment
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 14
- 238000012546 transfer Methods 0.000 claims description 27
- 238000013481 data capture Methods 0.000 description 5
- 240000001973 Ficus microcarpa Species 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000003111 delayed effect Effects 0.000 description 2
- 230000001934 delay Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002250 progressing effect Effects 0.000 description 1
Images
Landscapes
- Facsimiles In General (AREA)
- Facsimile Scanning Arrangements (AREA)
Description
本発明は、画像読取装置、画像読取方法よび制御プログラムに関し、特に、原稿の表面と裏面の画像を同時に読み取る画像読取装置、画像読取方法よび制御プログラムに関する。 The present invention relates to an image reading apparatus, an image reading method, and a control program, and more particularly, to an image reading apparatus, an image reading method, and a control program for simultaneously reading images on the front and back sides of a document.
紙面の情報を読み取って磁気媒体または光媒体に記憶させる画像読取装置が、例えば、特許文献1に記載されている。一般的な画像読取装置は、画像が読み取られる有効画素の先頭アドレスを指定することによって、紙面の所望位置から画像の読み取りを開始する。ここで、高速化をはかるために、有効画素の先頭アドレスの指定は、CPUのメモリアクセスに対して4byte単位、8byte単位等のアクセス制限が設定されているのが一般的である。 For example, Patent Document 1 discloses an image reading apparatus that reads information on a paper surface and stores it in a magnetic medium or an optical medium. A general image reading apparatus starts reading an image from a desired position on a paper surface by designating the head address of an effective pixel from which the image is read. Here, in order to increase the speed, it is common for the start address of the effective pixel to be specified by setting access restrictions such as 4-byte units and 8-byte units for CPU memory access.
そして、CPUのメモリアクセスに対して4byte単位、8byte単位等のアクセス制限が設定されている画像読取装置においては、1byte単位で画像の読み取り領域(有効画素)の先頭アドレスを変更したい場合、いったん画像を画像読取装置に読み込み、読み込んだ画像を画像処理よって1byte単位でシフトする。 In an image reading apparatus in which access restrictions such as 4-byte units and 8-byte units are set for memory access of the CPU, if it is desired to change the head address of the image reading area (effective pixel) in units of 1 byte, the image is temporarily stored. Are read into the image reading apparatus, and the read image is shifted by 1 byte unit by image processing.
本発明は上記の課題に鑑みてなされたものであり、CPUのメモリアクセスに対して所定単位のアクセス制限が設定されている場合でも、画像の読み取り領域の先頭アドレスをアクセス制限よりも小さな単位等で微調整できる画像読取装置、画像読取方法よび制御プログラムを提供することを目的とする。 The present invention has been made in view of the above problems, and even when a predetermined unit of access restriction is set for CPU memory access, the start address of the image reading area is a unit smaller than the access restriction. It is an object of the present invention to provide an image reading apparatus, an image reading method, and a control program that can be fine-tuned by the user.
上記目的を達成するために本発明に係る画像読取装置は、画像の読み取り開始位置を所定長L単位で指定する駆動信号と、駆動信号の転送タイミングを調整するための時間調整信号と、を出力する制御手段と、時間調整信号に基づいて駆動信号を読取手段へ転送する調整手段と、一定の速度で画像の読み取り面上を所定の進行方向に向かって移動し、駆動信号が転送されることによって画像の読み取りを開始する読取手段と、を備え、時間調整信号は、読取手段が所定長Lよりも短い距離だけ移動する時間に対応することを特徴とする。 In order to achieve the above object, an image reading apparatus according to the present invention outputs a drive signal for designating an image reading start position in units of a predetermined length L, and a time adjustment signal for adjusting the transfer timing of the drive signal. A control means for controlling, a control means for transferring the drive signal to the reading means based on the time adjustment signal, and a drive signal is transferred by moving on the image reading surface in a predetermined traveling direction at a constant speed. The time adjustment signal corresponds to a time during which the reading unit moves by a distance shorter than the predetermined length L.
上記目的を達成するために本発明に係る画像読取方法は、一定の速度で画像の読み取り面上を所定の進行方向に向かって移動し、駆動信号が転送されることによって画像の読み取りを開始する読取手段を用いた画像読取方法であって、画像の読み取り開始位置を所定長L単位で指定する駆動信号を出力し、読取手段が所定長Lよりも短い距離だけ移動する時間に対応し、駆動信号の転送タイミングを調整する時間調整信号を出力し、時間調整信号に基づいて出力された駆動信号を読取手段へ転送する。 In order to achieve the above object, an image reading method according to the present invention starts to read an image by moving on an image reading surface in a predetermined traveling direction at a constant speed and transferring a drive signal. An image reading method using a reading unit, which outputs a drive signal for designating an image reading start position in units of a predetermined length L, corresponding to a time during which the reading unit moves by a distance shorter than the predetermined length L, and is driven A time adjustment signal for adjusting the signal transfer timing is output, and the drive signal output based on the time adjustment signal is transferred to the reading means.
上記目的を達成するために本発明に係る制御プログラムは、一定の速度で画像の読み取り面上を所定の進行方向に向かって移動し、駆動信号が転送されることによって画像の読み取りを開始する読取手段を備えた画像読取装置のコンピュータに実行させるための制御プログラムであって、画像の読み取り開始位置を所定長L単位で指定する駆動信号を出力する手順、読取手段が所定長Lよりも短い距離だけ移動する時間に対応し、駆動信号の転送タイミングを調整する時間調整信号を出力する手順、時間調整信号に基づいて出力された駆動信号を読取手段へ転送する手順、を画像読取装置のコンピュータに実行させる。 To achieve the above object, a control program according to the present invention moves at a constant speed on an image reading surface in a predetermined traveling direction and starts reading an image by transferring a drive signal. A control program for causing a computer of an image reading apparatus provided with means to execute, a procedure for outputting a drive signal for designating an image reading start position in units of a predetermined length L, a distance at which the reading means is shorter than a predetermined length L The procedure of outputting a time adjustment signal for adjusting the transfer timing of the drive signal corresponding to the movement time only, the procedure of transferring the drive signal output based on the time adjustment signal to the reading means, to the computer of the image reading apparatus Let it run.
上述した本発明の態様によれば、CPUのメモリアクセスに対して所定単位のアクセス制限が設定されている場合でも、画像の読み取り領域の先頭アドレスをアクセス制限よりも小さな単位等で微調整できる。 According to the above-described aspect of the present invention, even when a predetermined unit access restriction is set for the memory access of the CPU, the head address of the image reading area can be finely adjusted by a unit smaller than the access restriction.
<第1の実施形態>
本発明の第1の実施形態について説明する。本実施形態に係る画像読取装置のブロック構成図を図1に示す。また、画像の読み取り開始位置を微調整しない場合のタイミングチャートを図2(a)に、画像の読み取り開始位置を所定長Lよりも短い距離Dだけ読取手段40の進行方向に進める場合のタイミングチャートを図2(b)に、画像の読み取り開始位置を所定長Lよりも短い距離D’だけ読取手段40の進行方向とは反対方向に戻す場合のタイミングチャートを図2(c)に示す。
<First Embodiment>
A first embodiment of the present invention will be described. A block diagram of the image reading apparatus according to the present embodiment is shown in FIG. FIG. 2A is a timing chart when the image reading start position is not finely adjusted. FIG. 2A is a timing chart when the image reading start position is advanced in the advancing direction of the
図1において、画像読取装置10は、制御手段20、調整手段30および読取手段40を備える。
In FIG. 1, the image reading apparatus 10 includes a
制御手段20は、画像の読み取り開始位置を所定長L単位で指定する駆動信号および駆動信号の転送タイミングを調整するための時間調整信号を生成して調整手段30へ出力する。
The
本実施形態に係る制御手段20は、画像の読み取り開始位置を微調整しない場合、時間調整信号(0)を生成して駆動信号と共に調整手段30へ出力する。また、制御手段20は、画像の読み取り開始位置を所定長Lよりも短い距離Dだけ読取手段40の進行方向に進める場合、読取手段40が距離Dだけ移動する時間dに対応する時間調整信号(d)を生成して駆動信号と共に調整手段30へ出力する。さらに、制御手段20は、画像の読み取り開始位置を所定長Lよりも短い距離D’だけ読取手段40の進行方向と反対方向に戻す場合、読取手段40が距離D’だけ移動する時間d’に対応する時間調整信号(−d’)を生成し、調整手段30へ出力する。
When the image reading start position is not finely adjusted, the
調整手段30は、制御手段20から入力された時間調整信号に基づくタイミングで、制御手段20から入力された駆動信号を読取手段40へ転送する。
The
本実施形態に係る調整手段30は、制御手段20から駆動信号と共に時間調整信号(0)が入力された場合、図2(a)に示すように、入力された駆動信号を入力時から時間x経過後に読取手段40へ転送する。また、調整手段30は、制御手段20から駆動信号と共に時間調整信号(d)が入力された場合、図2(b)に示すように、入力された駆動信号を入力時から時間(x+d)経過後に読取手段40へ転送する。さらに、調整手段30は、制御手段20から駆動信号と共に時間調整信号(−d’)が入力された場合、図2(c)に示すように、入力された駆動信号を入力時から時間(x−d’)経過後に読取手段40へ転送する。
When the time adjustment signal (0) is input from the control means 20 together with the drive signal, the adjustment means 30 according to the present embodiment converts the input drive signal from the input time to the time x as shown in FIG. After the elapse, the data is transferred to the reading means 40. Further, when the time adjustment signal (d) is input together with the drive signal from the
読取手段40は、一定の速度で原稿の読み取り面上を所定の進行方向に移動し、調整手段30から駆動信号が転送された時に読み取り面の画像読み取りを開始する。
The
以上のように、本実施形態に係る画像読取装置10において、制御手段20は、微調整したい距離応じた時間調整信号を生成して駆動信号と共に調整手段30へ出力し、調整手段30は、入力された時間調整信号(0)、時間調整信号(d)または時間調整信号(−d’)に基づいて駆動信号の読取手段40への転送タイミングを調整する。これにより、本実施形態に係る画像読取装置10は、駆動信号の生成単位である所定長Lよりも短い調整距離について、画像の読み取り開始位置を微調整することができる。
As described above, in the image reading apparatus 10 according to the present embodiment, the
<第2の実施形態>
第2の実施形態について説明する。本実施形態に係る画像読取装置は図1に示した画像読取装置10と同様に構成される。以下、本実施形態に係る画像読取装置10Bの要素を、図1に示した画像読取装置10の各要素に「B」を付して説明する。また、画像の読み取り開始位置を微調整しない場合のタイミングチャートを図3(a)に、画像の読み取り開始位置を所定長Lよりも短い距離Dだけ読取手段40の進行方向に進める場合のタイミングチャートを図3(b)に、画像の読み取り開始位置を所定長Lよりも短い距離D’だけ読取手段40の進行方向とは反対方向に戻す場合のタイミングチャートを図3(c)に示す。
<Second Embodiment>
A second embodiment will be described. The image reading apparatus according to the present embodiment is configured similarly to the image reading apparatus 10 shown in FIG. Hereinafter, the elements of the image reading apparatus 10B according to the present embodiment will be described by attaching “B” to each element of the image reading apparatus 10 shown in FIG. FIG. 3A is a timing chart when the image reading start position is not finely adjusted. FIG. 3A is a timing chart when the image reading start position is advanced in the advancing direction of the reading means 40 by a distance D shorter than the predetermined length L. FIG. 3B shows a timing chart in the case where the image reading start position is returned to the direction opposite to the advancing direction of the reading means 40 by a distance D ′ shorter than the predetermined length L. FIG.
制御手段20Bは、駆動信号および時間調整信号に加えて、読取手段40Bを所定位置まで導くための距離を指示するための位置調整信号を生成して調整手段30Bへ出力する。以下、読取手段40Bを所定位置まで導いている状態を位置調整状態と記載する。本実施形態に係る制御手段20Bは、画像の読み取り開始位置を微調整しない場合および所定長Lよりも短い距離Dだけ読取手段40の進行方向に進める場合、読取手段40Bを位置調整状態で距離2X進行させるための位置調整信号(2X)を生成する。一方、制御手段20Bは、画像の読み取り開始位置を所定長Lよりも短い距離D’だけ戻す場合、読取手段40Bを位置調整状態で距離X進行させるためのする位置調整信号(X)を生成する。
In addition to the drive signal and the time adjustment signal, the control unit 20B generates a position adjustment signal for instructing a distance for guiding the reading unit 40B to a predetermined position, and outputs the position adjustment signal to the adjustment unit 30B. Hereinafter, a state in which the reading unit 40B is guided to a predetermined position is referred to as a position adjustment state. When the image reading start position is not finely adjusted and when the control unit 20B according to the present embodiment advances the
さらに、本実施形態に係る制御手段20Bは、画像の読み取り開始位置を距離D’だけ反対方向に戻す場合、時間調整信号として、読取手段40Bが距離(X−D’)だけ移動する時間d”に対応する時間調整信号(d”)を生成する。 Furthermore, when returning the image reading start position in the opposite direction by the distance D ′, the control unit 20B according to the present embodiment uses the time d ″ as the time adjustment signal to move the reading unit 40B by the distance (X−D ′). A time adjustment signal (d ″) corresponding to is generated.
すなわち、制御手段20Bは、画像の読み取り開始位置を微調整しない場合、時間調整信号(0)、位置調整信号(2X)および駆動信号を出力し、距離Dだけ進める場合、時間調整信号(d)、位置調整信号(2X)および駆動信号を出力し、距離D’だけ戻す場合、時間調整信号(d”)、位置調整信号(X)および駆動信号を出力する。 That is, the control unit 20B outputs the time adjustment signal (0), the position adjustment signal (2X), and the drive signal when the image reading start position is not finely adjusted, and when the image is advanced by the distance D, the time adjustment signal (d). When the position adjustment signal (2X) and the drive signal are output and only the distance D ′ is returned, the time adjustment signal (d ″), the position adjustment signal (X), and the drive signal are output.
調整手段30Bは、制御手段20Bから時間調整信号(0)、位置調整信号(2X)および駆動信号が入力された場合、図3(a)に示すように、時間調整信号(0)に基づいて、入力された駆動信号および位置調整信号(2X)をそのまま読取手段40Bへ転送する。また、調整手段30Bは、制御手段20Bから時間調整信号(d)、位置調整信号(2X)および駆動信号が入力された場合、図3(b)に示すように、時間調整信号(d)に基づいて、入力された駆動信号および位置調整信号(2X)を入力時から時間d経過後に読取手段40Bへ転送する。さらに、調整手段30Bは、制御手段20Bから時間調整信号(d”)、位置調整信号(X)が入力された場合、図3(c)に示すように、時間調整信号(d”)に基づいて、入力された駆動信号および位置調整信号(X)を入力時から時間d”経過後に読取手段40Bへ転送する。 When the time adjustment signal (0), the position adjustment signal (2X) and the drive signal are input from the control means 20B, the adjustment means 30B is based on the time adjustment signal (0) as shown in FIG. The input drive signal and position adjustment signal (2X) are transferred to the reading means 40B as they are. In addition, when the time adjustment signal (d), the position adjustment signal (2X), and the drive signal are input from the control unit 20B, the adjustment unit 30B outputs the time adjustment signal (d) as illustrated in FIG. Based on this, the input drive signal and position adjustment signal (2X) are transferred to the reading means 40B after the elapse of time d from the time of input. Further, when the time adjustment signal (d ″) and the position adjustment signal (X) are input from the control unit 20B, the adjustment unit 30B is based on the time adjustment signal (d ″) as shown in FIG. Then, the input drive signal and position adjustment signal (X) are transferred to the reading means 40B after the elapse of time d ″ from the time of input.
読取手段40Bは、一定の速度で原稿の読み取り面上を所定の進行方向に移動し、駆動信号および位置調整信号が入力された時、位置調整信号によって指示された距離を位置調整状態で進行方向へ移動した後、読み取り面の画像読み取りを開始する。本実施形態に係る読取手段40Bは、駆動信号と共に位置調整信号(2X)が入力された場合、位置調整状態で距離2X進んだ後、読み取り面の画像読み取りを開始する。一方、読取手段40Bは、駆動信号と共に位置調整信号(X)が入力された場合、位置調整状態で距離X進んだ後、読み取り面の画像読み取りを開始する。 The reading unit 40B moves on the reading surface of the document in a predetermined traveling direction at a constant speed, and when the drive signal and the position adjustment signal are input, the distance instructed by the position adjustment signal is the traveling direction in the position adjustment state. After moving to, image reading on the reading surface is started. When the position adjustment signal (2X) is input together with the drive signal, the reading unit 40B according to the present embodiment starts reading the image on the reading surface after a distance of 2X in the position adjustment state. On the other hand, when the position adjustment signal (X) is input together with the drive signal, the reading unit 40B starts reading the image on the reading surface after advancing the distance X in the position adjustment state.
以上のように、本実施形態に係る画像読取装置10Bにおいて、制御手段20Bは、微調整したい距離応じた時間調整信号と、読取手段40Bを位置調整状態で進行させる距離を指示する位置調整信号と、を生成する。そして、調整手段30Bが時間調整信号に応じて駆動信号の転送タイミングを調整し、読取手段40Bが位置調整信号に応じて位置調整状態で進行した後、読み取り面の画像読み取りを開始する。これにより、本実施形態に係る画像読取装置10Bは、駆動信号の生成単位である所定長Lよりも短い調整距離について、画像の読み取り開始位置を微調整することができる。 As described above, in the image reading apparatus 10B according to the present embodiment, the control unit 20B includes the time adjustment signal corresponding to the distance to be finely adjusted, and the position adjustment signal that indicates the distance to move the reading unit 40B in the position adjustment state. , Generate. Then, after the adjusting unit 30B adjusts the transfer timing of the drive signal according to the time adjustment signal and the reading unit 40B proceeds in the position adjustment state according to the position adjustment signal, image reading on the reading surface is started. As a result, the image reading apparatus 10B according to the present embodiment can finely adjust the image reading start position for an adjustment distance shorter than the predetermined length L, which is a drive signal generation unit.
<第3の実施形態>
第3の実施形態について説明する。本実施形態に係る同時両面スキャナユニットのブロック構成図を図4に示す。図4において、同時両面スキャナユニット100は、表面スキャナモジュール110、裏面スキャナモジュール120、表面駆動信号生成器130、裏面駆動信号生成器140、データキャプチャ器150、USBデバイスコントローラ160、メモリ170およびCPU180を備える。
<Third Embodiment>
A third embodiment will be described. FIG. 4 shows a block diagram of the simultaneous duplex scanner unit according to the present embodiment. In FIG. 4, the simultaneous duplex scanner unit 100 includes a
表面スキャナモジュール110は、表面駆動信号生成器130を介してCPU180から駆動信号が入力することにより、図2には図示されないスキャナ本体にセットされた原稿の表面のイメージの読み取りを開始し、読み取ったイメージデータをデータキャプチャ器150へ出力する。同様に、裏面スキャナモジュール120は、裏面駆動信号生成器140を介してCPU180から駆動信号が入力することによって原稿の裏面のイメージの読み取りを開始し、読み取ったイメージデータをデータキャプチャ器150へ出力する。表面スキャナモジュール110および裏面スキャナモジュール120としては、例えば、密着イメージセンサー(CIS:Contact Image Sensor)等を適用することができる。
The
表面駆動信号生成器130および裏面駆動信号生成器140には、CPU180から駆動信号およびタイミング制御信号が入力される。表面駆動信号生成器130および裏面駆動信号生成器140は、入力されたタイミング制御信号に基づいて、入力された駆動信号を表面スキャナモジュール110および裏面スキャナモジュール120へそれぞれ出力する。本実施形態に係る表面駆動信号生成器130および裏面駆動信号生成器140は、開始位置の微調整を行わない場合、CPU180から入力された駆動信号を、入力時から4byte相当分経過時に、表面スキャナモジュール110および裏面スキャナモジュール120へそれぞれ出力する。なお、タイミング制御信号が請求項の時間調整信号に相当する。
A driving signal and a timing control signal are input from the
データキャプチャ器150は、表面スキャナモジュール110および裏面スキャナモジュール120が読み取ったイメージデータをキャプチャし、メモリ170に保存する。
The
USBデバイスコントローラ160は、CPU180からの命令に応じて、メモリ170に蓄えられたデータを図2には図示されないPC本体等へ出力する。
The
CPU180は各部を制御する。本実施形態において、CPU180は表面スキャナモジュール110および裏面スキャナモジュール120を駆動するための駆動信号を生成する。仕様上、CPU180は4byte単位のアクセス制限あり、表面スキャナモジュール110および裏面スキャナモジュール120を4byte単位で調整する駆動信号を生成する。さらに、本実施形態に係るCPU180は、原稿の読み取り開始位置を微調整するためのタイミング制御信号を生成する。そして、CPU180は、生成した駆動信号およびタイミング制御信号を表面駆動信号生成器130および裏面駆動信号生成器140へ出力する。
The
次に、原稿の読み取り開始位置の微調整を行わない場合の動作フローについて説明する。この場合の表面のイメージデータ読み取り制御タイムチャートを図5(a)に、裏面のイメージデータ読み取り制御タイムチャートを図5(b)に示す。図5(a)、(b)において、駆動信号は、CPU180から駆動信号が出力されたタイミング、CIS_SPは、表面駆動信号生成器130および裏面駆動信号生成器140が駆動信号を転送したタイミングである。また、CIS_CLKは同時両面スキャナユニット100の各部間で同期を取るために基準となるクロック信号、処理内容は各画素について表面スキャナモジュール110および裏面スキャナモジュール120が処理した内容を示す。
Next, an operation flow when the original reading start position is not finely adjusted will be described. A front image data reading control time chart in this case is shown in FIG. 5A, and a back image data reading control time chart is shown in FIG. 5A and 5B, the drive signal is a timing when the drive signal is output from the
処理内容において、「0」は待機画素であり、CPU180が駆動信号を出力する前の待機状態に対応する画素である。また、「TA」は、表面スキャナモジュール110および裏面スキャナモジュール120における駆動信号の転送タイミング調整期間に対応する画素であり、本実施形態では4byteのタイミング調整用画素が設定される。位置調整用画素(1)〜(8)は、表面スキャナモジュール110および裏面スキャナモジュール120に駆動信号が入力した後、読み取り開始位置に到達するまで位置調整に対応する画素であり、本実施形態では8byteの位置調整用画素が設定される。さらに、有効画素(9)、(10)、…は、表面スキャナモジュール110および裏面スキャナモジュール120によってイメージデータが読み取られる画素である。
In the processing content, “0” is a standby pixel, and is a pixel corresponding to a standby state before the
そして、図5(a)、(b)において、原稿の読み取り開始位置の微調整を行わない場合、CPU180は、表面スキャナモジュール110および裏面スキャナモジュール120を駆動するための駆動信号および0byte調整用のタイミング制御信号を生成して表面駆動信号生成器130および裏面駆動信号生成器140へ出力する(駆動信号)。
5A and 5B, when fine adjustment of the document reading start position is not performed, the
表面駆動信号生成器130および裏面駆動信号生成器140は、0byte調整用のタイミング制御信号が入力されることにより、4byteのタイミング調整用画素(TA)に対応する期間が経過した時、入力された駆動信号を表面スキャナモジュール110および裏面スキャナモジュール120へそれぞれ転送する(CIS_SP)。
The front surface
表面スキャナモジュール110および裏面スキャナモジュール120は、駆動信号(CIS_SP)が転送されることにより、イメージデータの読み取りを開始するための8byteの位置調整を行う(位置調整用画素(1)〜(8))。そして、表面スキャナモジュール110および裏面スキャナモジュール120は、駆動信号(CIS_SP)が入力された後の9byte目から、表面および裏面のイメージデータの読み取りを開始する(有効画素(9)、(10)、…)。
The front-
次に、表面の読み取り開始位置を初期値から右側へ1byteシフトさせる場合について説明する。この時の表面のイメージデータ読み取り制御タイムチャートを図6(a)に、裏面のイメージデータ読み取り制御タイムチャートを図6(b)に示す。ここで、裏面については読み取り開始位置の微調整を行わないことから、図6(b)は図5(b)と同じであり、説明を省略する。 Next, a case where the reading start position on the surface is shifted by 1 byte from the initial value to the right side will be described. FIG. 6A shows a front image data reading control time chart and FIG. 6B shows a back image data reading control time chart. Here, since fine adjustment of the reading start position is not performed for the back surface, FIG. 6B is the same as FIG. 5B, and description thereof is omitted.
図6(a)において、表面のイメージの読み取り開始位置を初期値から右側へ1byteシフトさせる場合、CPU180は+1byte調整用のタイミング制御信号を生成し、駆動信号および+1byte調整用のタイミング制御信号を表面駆動信号生成器130へ出力する(駆動信号)。
In FIG. 6A, when the reading start position of the surface image is shifted by 1 byte from the initial value to the right side, the
表面駆動信号生成器130は、駆動信号と共に+1byte調整用のタイミング制御信号が入力された場合、CPU180から入力された駆動信号の転送力タイミングを通常の4byteからさらに1byte分遅らせて5byte目に表面スキャナモジュール110へ転送する(CIS_SP)。これにより、表面スキャナモジュール110は、位置の微調整を行わない場合と比較して、1byte分遅れて駆動信号が入力され、1byte分遅れた位置からイメージデータの読み取りを開始する。すなわち、表面スキャナモジュール110は、図5(a)、図6(b)の10byte目の位置からイメージデータの読み取りを開始する。
When a timing control signal for +1 byte adjustment is input together with the drive signal, the surface
次に、表面の読み取り開始位置を初期値から右側へ2〜4byteシフトさせる場合について説明する。表面の読み取り開始位置を初期値から右側へ2byteシフトさせる場合の表面のイメージデータ読み取り制御タイムチャートを図7(a)に、3byteシフトさせる場合のタイムチャートを図7(b)に、4byteシフトさせる場合のタイムチャートを図7(c)に示す。なお、裏面については読み取り開始位置の微調整を行わないことから図5(b)と同じである。 Next, a case where the reading start position on the surface is shifted from the initial value to the right by 2 to 4 bytes will be described. The surface image data reading control time chart when the front surface reading start position is shifted by 2 bytes from the initial value to the right side is shifted to 4 bytes in FIG. 7A, and the time chart when 3 bytes are shifted is shifted to 4 bytes in FIG. A time chart in this case is shown in FIG. Note that the back side is the same as FIG. 5B because fine adjustment of the reading start position is not performed.
図7(a)において、表面の読み取り開始位置を初期値から右側へ2byteシフトさせる場合、CPU180は+2byte調整用のタイミング制御信号を生成して駆動信号と共に表面駆動信号生成器130へ出力する。これにより、裏面スキャナモジュール120よりも2byte分遅れて、表面のイメージデータの読み取りが開始される。また、図7(b)において、表面の読み取り開始位置を初期値から右側へ3byteシフトさせる場合、CPU180は+3byte調整用のタイミング制御信号を生成して駆動信号と共に表面駆動信号生成器130へ出力する。これにより、裏面スキャナモジュール120よりも3byte分遅れて、表面のイメージデータの読み取りが開始される。
In FIG. 7A, when the reading start position of the surface is shifted 2 bytes from the initial value to the right side, the
さらに、図7(c)において、表面の読み取り開始位置を初期値から右側へ4byteシフトさせる場合、前述したように、CPU180は表面スキャナモジュール110を4byte単位で調整することから、CPU180は、裏面スキャナモジュール120よりも4byte分右側へシフトさせるタイミングで0byte調整用のタイミング制御信号および駆動信号を表面スキャナモジュール110へ出力する。表面駆動信号生成器130は、入力された駆動信号を4byte相当分経過した時に表面スキャナモジュール110へ出力する。表面スキャナモジュール110は、駆動信号が入力された後、9byte目(図5(a)の13byte目)から表面イメージデータの読み取りを開始する。
Further, in FIG. 7C, when the front surface reading start position is shifted 4 bytes from the initial value to the right side, as described above, the
次に、表面の読み取り開始位置を初期値から左側へフトさせる場合について説明する。原稿の読み取り開始位置の微調整を行わない場合の表面のイメージデータ読み取り制御タイムチャートを図8(a)に、裏面のイメージデータ読み取り制御タイムチャートを図8(b)に示す。また、表面の読み取り開始位置を初期値から左側へ1byteシフトさせる場合の表面のイメージデータ読み取り制御タイムチャートを図9(a)に、裏面のイメージデータ読み取り制御タイムチャートを図9(b)に示す。原稿の読み取り開始位置の微調整を行わない場合および裏面のイメージデータ読み取り制御は図5(a)、(b)と同様であり、図8(a)、(b)、図9(b)についての説明は省略する。 Next, a case where the reading start position on the surface is shifted from the initial value to the left side will be described. FIG. 8A shows a front image data reading control time chart when fine adjustment of the original reading start position is not performed, and FIG. 8B shows a rear image data reading control time chart. Further, FIG. 9A shows a front image data reading control time chart and FIG. 9B shows a back image data reading control time chart when the front reading start position is shifted 1 byte from the initial value to the left side. . When fine adjustment of the reading start position of the original is not performed and the image data reading control on the back side is the same as in FIGS. 5A and 5B, FIGS. 8A, 8B, and 9B are performed. Description of is omitted.
図9(a)において、表面の読み取り開始位置を初期値から左側へ1byteシフトさせる場合、CPU180は、−1byte調整用のタイミング制御信号を生成し、駆動信号と共に表面駆動信号生成器130へ出力する(駆動信号)。
In FIG. 9A, when the reading start position of the surface is shifted by 1 byte from the initial value to the left side, the
表面駆動信号生成器130は、駆動信号と共に−1byte調整用のタイミング制御信号が入力された場合、駆動信号の転送タイミングを通常の4byteから1byte早めて表面スキャナモジュール110へ出力する(CIS_SP)。これにより、表面スキャナモジュール110は、図8(a)に示した位置調整を行わない場合と比較して、1byte分早くイメージデータの読み取りを開始する。
When the timing control signal for −1 byte adjustment is input together with the driving signal, the surface driving
同様に、表面の読み取り開始位置を初期値から左側へ2byteシフトさせる場合の表面のイメージデータ読み取り制御タイムチャートを図10(a)に、左側へ3byteシフトさせる場合のタイムチャートを図10(b)に、左側へ4byteシフトさせる場合のタイムチャートを図10(c)に示す。
Similarly, FIG. 10A shows a time chart for controlling reading of the surface image data when the reading start position on the surface is shifted 2 bytes from the initial value to the left side. FIG. 10B shows a time chart for shifting the surface image data reading
図10(a)、(b)において、CPU180は−2byte調整用のタイミング制御信号、−3byte調整用のタイミング制御信号をそれぞれ生成する。これにより、表面スキャナモジュール110は、位置調整を行わない場合と比較して、2byteあるいは3byte分早くイメージデータの読み取りを開始する。
10A and 10B, the
さらに、図10(c)において、表面の読み取り開始位置を左側へ4byteシフトさせる場合、CPU180は、裏面スキャナモジュール120よりも4byte分左側へシフトさせるための駆動信号を生成して0byte調整用のタイミング制御信号と共に表面スキャナモジュール110へ出力する。
Further, in FIG. 10C, when the front surface reading start position is shifted to the left by 4 bytes, the
以上のように、本実施形態に係る同時両面スキャナユニット100においては、CPU180と、表面スキャナモジュール110および裏面スキャナモジュール120との間に表面駆動信号生成器130および裏面駆動信号生成器140を配置した。そして、表面駆動信号生成器130および裏面駆動信号生成器140において駆動信号の転送タイミングを1byte単位で調整することにより、表面スキャナモジュール110および裏面スキャナモジュール120による原稿の読み取り開始位置を1byte単位で前後に調整できるようにした。
As described above, in the simultaneous duplex scanner unit 100 according to the present embodiment, the front surface
従って、仕様上、CPU180にアクセス制限がある場合でも、タイミング制御信号を用いて左右の位置の微調を行うことができる。さらに、画像処理も使わないため、スループットが低下しない。
Therefore, even when the
<第3の実施形態の変形例>
第3の実施形態の変形例について説明する。本実施形態に係る同時両面スキャナユニットは、第3の実施形態で説明した図4の同時両面スキャナユニット100と同様に構成される。以下、本実施形態に係る同時両面スキャナユニット100Bの要素を、図4に示した同時両面スキャナユニット100の各要素に「B」を付して説明する。
<Modification of Third Embodiment>
A modification of the third embodiment will be described. The simultaneous duplex scanner unit according to the present embodiment is configured in the same manner as the simultaneous duplex scanner unit 100 of FIG. 4 described in the third embodiment. Hereinafter, the elements of the simultaneous duplex scanner unit 100B according to the present embodiment will be described with “B” attached to the elements of the simultaneous duplex scanner unit 100 shown in FIG.
本実施形態に係る同時両面スキャナユニット100Bおいて、CPU180Bは、表面の読み取り開始位置を左側へ微調整する場合、有効画素の先頭アドレスを−4する駆動信号を生成する。同時両面スキャナユニット100Bは、読み取り開始位置を右側へシフトさせる場合は第3の実施形態と同様に動作することから、以下、読み取り開始位置を左側へシフトさせる場合について説明する。 In the simultaneous duplex scanner unit 100B according to the present embodiment, the CPU 180B generates a drive signal that decrements the head address of the effective pixel by -4 when finely adjusting the reading start position of the front surface to the left side. The simultaneous double-sided scanner unit 100B operates in the same manner as in the third embodiment when the reading start position is shifted to the right side. Therefore, the case where the reading start position is shifted to the left side will be described below.
表面の読み取り開始位置を微調整しない場合の表面のイメージデータ読み取り制御タイムチャートを図11(a)に、表面の読み取り開始位置を左側へ1byteシフトさせる場合のタイムチャートを図11(b)に、左側へ2byteシフトさせる場合のタイムチャートを図11(c)に、左側へ3byteシフトさせる場合のタイムチャートを図11(d)に、左側へ4byteシフトさせる場合のタイムチャートを図11(e)に示す。 FIG. 11A shows a time chart for controlling reading of the surface image data when the reading start position of the surface is not finely adjusted. FIG. 11B shows a time chart for shifting the reading start position of the surface to the left by 1 byte. FIG. 11C shows a time chart for shifting 2 bytes to the left, FIG. 11D shows a time chart for shifting 3 bytes to the left, and FIG. 11E shows a time chart for shifting 4 bytes to the left. Show.
表面の読み取り開始位置を微調整しない場合、図11(a)に示すように、CPU180Bは、駆動信号および0byte調整用のタイミング制御信号を生成して表面駆動信号生成器130Bへ出力する。0byte調整用のタイミング制御信号が入力されることにより、表面駆動信号生成器130Bは、入力された駆動信号を4byte相当分経過した時に表面スキャナモジュール110Bへ出力する(CIS_SP)。これにより、表面スキャナモジュール110Bは9byte目からイメージデータの読み取りを開始する。 When fine adjustment of the reading start position on the surface is not performed, as shown in FIG. 11A, the CPU 180B generates a drive signal and a timing control signal for 0-byte adjustment and outputs it to the surface drive signal generator 130B. When the timing control signal for 0 byte adjustment is input, the surface drive signal generator 130B outputs the input drive signal to the surface scanner module 110B when a portion corresponding to 4 bytes has elapsed (CIS_SP). Thereby, the front surface scanner module 110B starts reading image data from the 9th byte.
表面の読み取り開始位置を左側へ1byteシフトさせる場合、図11(b)に示すように、CPU180Bは、有効画素の先頭アドレスを−4する駆動信号および3byte調整用のタイミング制御信号を表面駆動信号生成器130Bへ出力する。これにより、表面駆動信号生成器130Bは、有効画素の先頭アドレスを−4する駆動信号を、通常の転送タイミングから3byte分遅らせて7byte相当分経過した時に、表面スキャナモジュール110Bへ転送する(CIS_SP)。 When the surface reading start position is shifted 1 byte to the left, as shown in FIG. 11B, the CPU 180B generates a driving signal for decrementing the head address of the effective pixel by -4 and a timing control signal for adjusting the 3-byte surface driving signal. Output to the device 130B. As a result, the surface drive signal generator 130B transfers the drive signal for decrementing the start address of the effective pixel to -4 by 3 bytes from the normal transfer timing, and transfers it to the surface scanner module 110B when 7 bytes have elapsed (CIS_SP). .
表面スキャナモジュール110Bは、有効画素の先頭アドレスを−4する駆動信号が入力されることにより、駆動信号の入力した後の5byte目の位置からイメージデータの読み取りを開始する。すなわち、表面スキャナモジュール110Bは、表面の読み取り開始位置を微調整しない場合(図11(a))の8byte目の位置からイメージデータの読み取りを開始する。 The front scanner module 110B starts reading image data from the position of the 5th byte after the input of the drive signal when the drive signal for decrementing the head address of the effective pixel by -4 is input. That is, the front surface scanner module 110B starts reading image data from the 8th byte position when the front surface reading start position is not finely adjusted (FIG. 11A).
そして、表面の読み取り開始位置を左側へ2byteシフトさせる場合、図11(c)に示すように、CPU180Bは、有効画素の先頭アドレスを−4する駆動信号および+2byte調整用のタイミング制御信号を生成し、表面スキャナモジュール110Bは、表面の読み取り開始位置を微調整しない場合(図11(a))の7byte目に対応する位置からイメージデータの読み取りを開始する。同様に、表面の読み取り開始位置を左側へ3byteシフトさせる場合、図11(d)に示すように、CPU180Bは、有効画素の先頭アドレスを−4する駆動信号および+1byte調整用のタイミング制御信号を生成し、表面スキャナモジュール110Bは、表面の読み取り開始位置を微調整しない場合(図11(a))の6byte目に対応する位置からイメージデータの読み取りを開始する。 When the reading start position on the front surface is shifted 2 bytes to the left, as shown in FIG. 11C, the CPU 180B generates a drive signal for decrementing the start address of the effective pixel by -4 and a timing control signal for +2 bytes adjustment. The front surface scanner module 110B starts reading image data from a position corresponding to the seventh byte when the front surface reading start position is not finely adjusted (FIG. 11A). Similarly, when the reading start position on the front surface is shifted 3 bytes to the left, as shown in FIG. 11D, the CPU 180B generates a driving signal for decrementing the head address of the effective pixel by -4 and a timing control signal for +1 byte adjustment. Then, the surface scanner module 110B starts reading image data from a position corresponding to the 6th byte when the reading start position on the surface is not finely adjusted (FIG. 11A).
さらに、表面の読み取り開始位置を左側へ4byteシフトさせる場合、図11(e)に示すように、CPU180Bは、裏面スキャナモジュール120Bよりも4byte分左側へシフトさせた駆動信号および0byte調整用のタイミング制御信号を生成して表面駆動信号生成器130Bへ出力する。これにより、表面駆動信号生成器130Bは、入力された駆動信号を4byte相当分経過した時に表面スキャナモジュール110Bへ出力し(CIS_SP)、表面スキャナモジュール110Bは駆動信号が入力された後、9byte目(図11(a)の5byte目)からイメージデータの読み取りを開始する。 Further, when the front surface reading start position is shifted 4 bytes to the left side, as shown in FIG. 11E, the CPU 180B shifts the driving signal shifted to the left side by 4 bytes from the back surface scanner module 120B and timing control for 0 byte adjustment. A signal is generated and output to the surface drive signal generator 130B. As a result, the surface drive signal generator 130B outputs the input drive signal to the surface scanner module 110B (CIS_SP) when a portion corresponding to 4 bytes has elapsed (CIS_SP), and the surface scanner module 110B receives the 9th byte ( Image data reading is started from the fifth byte in FIG.
本願発明は上記実施形態に限定されるものではなく、この発明の要旨を逸脱しない範囲の設計の変更等があってもこの発明に含まれる。 The present invention is not limited to the above-described embodiment, and design changes and the like within a range not departing from the gist of the present invention are included in the present invention.
10、10B 画像読取装置
20、20B 制御手段
30、30B 調整手段
40、40B 読取手段
100、100B 同時両面スキャナユニット
110、110B 表面スキャナモジュール
120、120B 裏面スキャナモジュール
130、130B 表面駆動信号生成器
140、140B 裏面駆動信号生成器
150、150B データキャプチャ器
160、160B USBデバイスコントローラ
170、170B メモリ
180、180B CPU
10, 10B
Claims (7)
前記時間調整信号に基づいて前記駆動信号を読取手段へ転送する調整手段と、
一定の速度で前記画像の読み取り面上を所定の進行方向に向かって移動し、前記駆動信号が転送されることによって前記画像の読み取りを開始する読取手段と、
を備え、
前記時間調整信号は、前記読取手段が前記所定長Lよりも短い距離だけ移動する時間に対応することを特徴とする画像読取装置。 Control means for outputting a drive signal for designating an image reading start position in units of a predetermined length L, and a time adjustment signal for adjusting the transfer timing of the drive signal;
Adjusting means for transferring the drive signal to the reading means based on the time adjustment signal;
A reading unit that moves in a predetermined traveling direction on the reading surface of the image at a constant speed and starts reading the image by transferring the drive signal;
With
The image reading apparatus according to claim 1, wherein the time adjustment signal corresponds to a time during which the reading unit moves by a distance shorter than the predetermined length L.
請求項1に記載の画像読取装置。 If the adjustment means does not adjust the image reading start position, the drive signal after the elapse of time x represented by (the predetermined length L) / (the constant speed of the movement) from when the drive signal is input. To the reading means,
The image reading apparatus according to claim 1.
画像の読み取り開始位置を前記所定長Lよりも短い距離D’だけ前記読取手段の移動方向と反対方向に戻す場合、前記制御手段は、前記読取手段が距離D’だけ移動する時間d’に対応する第2時間調整信号を生成すると共に、前記調整手段は、前記駆動信号が入力した時から時間(x−d’)経過後に前記駆動信号を前記読取手段へ転送する、
請求項2に記載の画像読取装置。 When the image reading start position is advanced in the moving direction of the reading unit by a distance D shorter than the predetermined length L, the control unit corresponds to a time d corresponding to a time d during which the reading unit moves by the distance D together with the drive signal. The adjustment means outputs the adjustment signal, and the adjustment means transfers the drive signal to the reading means after a lapse of time (x + d) from when the drive signal is input.
When returning the image reading start position by a distance D ′ shorter than the predetermined length L in the direction opposite to the moving direction of the reading means, the control means corresponds to a time d ′ in which the reading means moves by the distance D ′. A second time adjustment signal to be generated, and the adjustment means transfers the drive signal to the reading means after a lapse of time (xd ′) from when the drive signal is input.
The image reading apparatus according to claim 2.
画像の読み取り開始位置を調整しない場合、
前記制御手段は、駆動信号および時間調整信号と共に、前記移動距離として距離2Xを指定する位置調整信号2Xを出力し、
前記調整手段は、前記出力された駆動信号および位置調整信号2Xを前記読取手段へ転送し、
前記読取手段は、前記駆動信号が転送された時から距離2X進んだ時に前記画像の読み取りを開始する、
請求項1に記載の画像読取装置。 The control means further outputs a position adjustment signal for designating a moving distance of the reading means,
If you do not adjust the image reading start position,
The control means outputs a position adjustment signal 2X designating a distance 2X as the movement distance together with a drive signal and a time adjustment signal,
The adjustment means transfers the output drive signal and position adjustment signal 2X to the reading means,
The reading unit starts reading the image when the driving signal is transferred and the distance is 2X;
The image reading apparatus according to claim 1.
前記制御手段は、前記駆動信号の前記第1の読取手段への転送タイミングを調整するための第1時間調整信号と、前記第2の読取手段への転送タイミングを調整するための第2時間調整信号とを出力し、
前記調整手段は、前記第1時間調整信号に基づいて前記駆動信号を前記第1の読取手段へ転送し、前記第2時間調整信号に基づいて前記駆動信号を前記第2の読取手段へ転送する、
請求項1乃至4のいずれか1項に記載の画像読取装置。 A first reading unit that moves in a first direction on the surface of the document at a constant speed and starts reading an image on the surface of the document by transferring the drive signal; and a document at a constant speed A second reading unit that moves in the second direction on the back surface of the document and starts reading an image on the back surface of the document when the drive signal is transferred,
The control means includes a first time adjustment signal for adjusting the transfer timing of the drive signal to the first reading means, and a second time adjustment for adjusting the transfer timing of the drive signal to the second reading means. Signal and output
The adjustment means transfers the drive signal to the first reading means based on the first time adjustment signal, and transfers the drive signal to the second reading means based on the second time adjustment signal. ,
The image reading apparatus according to any one of claims 1 to 4.
画像の読み取り開始位置を所定長L単位で指定する駆動信号を出力し、
前記読取手段が前記所定長Lよりも短い距離だけ移動する時間に対応し、前記駆動信号の転送タイミングを調整する時間調整信号を出力し、
前記時間調整信号に基づいて前記出力された駆動信号を読取手段へ転送する、
画像読取方法。 An image reading method using reading means that moves on a reading surface of an image in a predetermined traveling direction at a constant speed and starts reading the image by transferring a drive signal,
A drive signal for designating an image reading start position in units of a predetermined length L is output.
Corresponding to the time when the reading means moves by a distance shorter than the predetermined length L, a time adjustment signal for adjusting the transfer timing of the drive signal is output,
Transferring the output drive signal to the reading means based on the time adjustment signal;
Image reading method.
画像の読み取り開始位置を所定長L単位で指定する駆動信号を出力する手順、
前記読取手段が前記所定長Lよりも短い距離だけ移動する時間に対応し、前記駆動信号の転送タイミングを調整する時間調整信号を出力する手順、
前記時間調整信号に基づいて前記出力された駆動信号を読取手段へ転送する手順、
を前記画像読取装置のコンピュータに実行させるための制御プログラム。 An image reading apparatus including a reading unit that moves at a constant speed on a reading surface of an image in a predetermined traveling direction and starts reading of the image by transferring a driving signal. A control program,
A procedure for outputting a drive signal for designating an image reading start position in units of a predetermined length L;
A procedure for outputting a time adjustment signal for adjusting a transfer timing of the drive signal in response to a time during which the reading unit moves by a distance shorter than the predetermined length L;
A procedure for transferring the output drive signal to the reading means based on the time adjustment signal;
Is a control program for causing the computer of the image reading apparatus to execute.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014090798A JP6367602B2 (en) | 2014-04-25 | 2014-04-25 | Image reading apparatus, image reading method and control program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014090798A JP6367602B2 (en) | 2014-04-25 | 2014-04-25 | Image reading apparatus, image reading method and control program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2015211299A JP2015211299A (en) | 2015-11-24 |
| JP6367602B2 true JP6367602B2 (en) | 2018-08-01 |
Family
ID=54613213
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014090798A Active JP6367602B2 (en) | 2014-04-25 | 2014-04-25 | Image reading apparatus, image reading method and control program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6367602B2 (en) |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4358131B2 (en) * | 2005-02-28 | 2009-11-04 | セイコーインスツル株式会社 | Image sensor |
| JP2009060522A (en) * | 2007-09-03 | 2009-03-19 | Canon Inc | Image reading device |
-
2014
- 2014-04-25 JP JP2014090798A patent/JP6367602B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2015211299A (en) | 2015-11-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10063839B2 (en) | Method and apparatus for 3D capture synchronization | |
| US20160293096A1 (en) | Internal clock signal control for display device, display driver and display device system | |
| US9210449B2 (en) | Video generating system with multiple image sensors and related method thereof | |
| US10109328B2 (en) | Memory controller for adjusting timing based on memory power states | |
| CN114627812A (en) | Integrated circuit, operating method thereof and display system including the same | |
| US10757288B2 (en) | Image forming apparatus for controlling image reading apparatus depending on image processing capability of the image forming apparatus, image reading apparatus, control method thereof, and storage medium | |
| JP7086553B2 (en) | How to drive the display driver, display device and display panel | |
| CN106875902B (en) | Display driver, display device, and method for operating display driver | |
| JP6261156B2 (en) | Image forming apparatus | |
| JP6367602B2 (en) | Image reading apparatus, image reading method and control program | |
| JP6356972B2 (en) | RECORDING DEVICE, IMAGING DEVICE, AND RECORDING DEVICE CONTROL METHOD | |
| CN109584766B (en) | Display method, display device and device with storage function | |
| TWI483229B (en) | Display apparatus and method for processing frame thereof | |
| JP6417094B2 (en) | RECORDING / REPRODUCING DEVICE, RECORDING / REPRODUCING DEVICE CONTROL METHOD, AND COMPUTER PROGRAM | |
| JP4732091B2 (en) | Timing controller and image display device | |
| JP6051979B2 (en) | Transfer system and printing device | |
| JP2016092483A (en) | Memory control circuit and image forming apparatus | |
| JP6071208B2 (en) | Projection device | |
| US20140139886A1 (en) | Image forming apparatus, image forming method and program | |
| JP5471472B2 (en) | Image forming apparatus | |
| JP2015034891A (en) | Register setting controller | |
| KR101337950B1 (en) | Device and method for graphic data output | |
| JP6885130B2 (en) | Communication control device and communication control system | |
| JP7087509B2 (en) | Information processing equipment and circuit equipment | |
| JP5251549B2 (en) | Semiconductor integrated circuit, data processing method, and image forming apparatus |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170315 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20171227 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180123 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180323 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180403 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180601 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20180612 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180705 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6367602 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |