JP6520006B2 - Display controller - Google Patents
Display controller Download PDFInfo
- Publication number
- JP6520006B2 JP6520006B2 JP2014156377A JP2014156377A JP6520006B2 JP 6520006 B2 JP6520006 B2 JP 6520006B2 JP 2014156377 A JP2014156377 A JP 2014156377A JP 2014156377 A JP2014156377 A JP 2014156377A JP 6520006 B2 JP6520006 B2 JP 6520006B2
- Authority
- JP
- Japan
- Prior art keywords
- display control
- unit
- image
- terminal
- display
- 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
- 230000004913 activation Effects 0.000 claims description 12
- 230000004044 response Effects 0.000 claims description 8
- 238000001454 recorded image Methods 0.000 claims description 3
- 230000015654 memory Effects 0.000 description 77
- 238000000034 method Methods 0.000 description 18
- 230000008569 process Effects 0.000 description 15
- 238000001994 activation Methods 0.000 description 13
- 230000008859 change Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 9
- 230000006870 function Effects 0.000 description 9
- 230000005540 biological transmission Effects 0.000 description 4
- 238000001514 detection method Methods 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
Images
Landscapes
- Digital Computer Display Output (AREA)
- Controls And Circuits For Display Device (AREA)
Description
本発明は、画像を表示する表示制御装置に関し、起動時に画像を表示部に表示させることができる表示制御装置に関する。 The present invention relates to a display control apparatus for displaying an image, and more particularly to a display control apparatus capable of displaying an image on a display unit at startup.
各色の画素を備える表示部に対して、画像を表示させる表示制御装置が知られている。表示部により表示される画像はメモリに記録されており、表示制御装置は、メモリから画像を読み出し、この画像を表示部に表示させる。 There is known a display control apparatus for displaying an image on a display unit including pixels of each color. The image displayed by the display unit is recorded in the memory, and the display control device reads the image from the memory and causes the display unit to display the image.
表示制御装置は、電源投入時やリセットの入力といった条件に応じて起動する。表示制御装置の起動時には、ハードウェアや、ソフトフェアを使用するために必要な各種の設定を行う。例えば、表示制御装置が内蔵するSOCやCPU等のポートの設定や、ソフトウエアの動作で使用されるメモリ領域の初期化が行われる。以下では、このような、表示制御装置の起動時に行われる処理を初期化とも記載する。 The display control device is activated according to conditions such as power on and reset input. When starting the display control device, various settings necessary to use hardware and software are made. For example, setting of ports such as the SOC and the CPU built in the display control apparatus, and initialization of a memory area used in the operation of software are performed. In the following, such processing performed at the time of activation of the display control device is also described as initialization.
特許文献1には、起動時において、表示部に画像データを表示させるものが開示されている。引用文献1では、CPUは、OSの起動に先だって、BIOSーROMに記録された起動画像データをLCD表示モジュールに表示させる。また、CPUは、起動画像データを表示した後、且つ、OSの起動が開始した後に、入力を受け付けると、LCD表示モジュールに表示されている起動画像データを他の起動画像データに変更することができる(例えば、特許文献1参照)。
特許文献1に開示された発明では、1度表示した画像を入力に応じて他の画像に変更するものである。そのため、画像を変更するためには、少なくとも画像の表示を2回行う必要がある。また、CPUが表示された画像の変更を受け付けるタイミングは、OSの起動が開始された後であり、画像を切り替えるために、OSの起動に対して割込みを行っている。一旦、起動を開始したOSに対して割込みを行うことは現実的ではないし、割込みが成立し画像を変更するまでに時間がかかる。
In the invention disclosed in
本発明は、上記課題にかんがみてなされたもので、起動時の画像表示のやり方を改良した表示制御装置の提供を目的とする。 The present invention has been made in view of the above problems, and an object of the present invention is to provide a display control apparatus in which the method of image display at the time of activation is improved.
上記課題を解決するために、本発明の一態様では、表示制御装置は、表示部に表示する第1画像と第2画像とをそれぞれ記録する第1および第2記録部と、各記録部に記録されている画像を読み込み、表示部に表示させる表示制御部と、いずれの画像を表示部に表示させるかを設定する第1の端子を備える指示部と、表示制御装置が起動する際に、指示部の第1の端子を含む端子設定を行う初期設定データを記録した初期設定データ記録部と、有している。
ここで、第1記録部と第2記録部とは、別々の記録部により実現してもよいし、1つの記録部の別々のアドレスに第1画像と第2画像とを記録することで実現してもよい。表示制御装置は、少なくとも第1記録部と第2記録部を備えていればよく、3つ以上の記録部を備えるものであってもよい。第1の端子は、指示部の設定を伝えるための端子の総称であり、1つの端子(ピン)により実現されるもの以外にも、複数の端子ピンが合わさることで実現されてもよい。起動とは、メイン電源の投入、またはリセット入力に応じて、表示制御装置が駆動を開始することをいう。
In order to solve the above problems, in one aspect of the present invention, the display control device includes first and second recording units for recording the first image and the second image to be displayed on the display unit, and the respective recording units. When the display control apparatus is activated, the display control unit reads the recorded image and has a display control unit that causes the display unit to display the image, and a first terminal that sets which image is to be displayed on the display unit. It has an initial setting data recording unit that records initial setting data for performing terminal setting including the first terminal of the instruction unit.
Here, the first recording unit and the second recording unit may be realized by separate recording units, or realized by recording the first image and the second image at different addresses of one recording unit. You may The display control device may include at least the first recording unit and the second recording unit, and may include three or more recording units. The first terminal is a generic name of terminals for conveying the setting of the instruction unit, and may be realized by combining a plurality of terminal pins other than one realized by one terminal (pin). The activation means that the display control device starts driving in response to turning on of the main power or reset input.
初期設定データ記録部に記録される初期設定データは、表示制御装置の状態に応じて第1の端子の値を設定する規則を含んでいる。
ここで、表示制御装置の状態とは、表示制御装置に対して何らかの入力がある場合や、現在の日時、表示制御装置が設置されている環境の温度、湿度等に応じて内部の情報が変化することをいう。 規則とは、表示制御装置の状態と第1の端子の値との対応関係であり、指示部がこの初期設定データを読み込むことで、第1の端子の値が設定される。
指示部は、表示制御装置が起動する際、初期設定データを読み込んだことに応じて、規則に応じて第1の端子の出力値を設定する。そのため、表示制御部は、第1の端子の出力値に応じて設定される第1または第2画像を読み出し、表示部に表示させる。
The initial setting data recorded in the initial setting data recording unit includes a rule for setting the value of the first terminal according to the state of the display control device.
Here, the state of the display control device refers to changes in internal information according to the current date and time, temperature, humidity, etc. of the environment in which the display control device is installed, when there is any input to the display control device. Say what to do. The rule is the correspondence between the state of the display control device and the value of the first terminal, and when the instruction unit reads this initial setting data, the value of the first terminal is set.
The instruction unit sets an output value of the first terminal according to a rule in response to reading of the initial setting data when the display control apparatus is activated. Therefore, the display control unit reads the first or second image set according to the output value of the first terminal and causes the display unit to display the first or second image.
上記のような構成により、表示制御装置の状態に応じて設定される第1の端子の値により、起動時に表示される画像が設定されるため、起動途中でユーザが画像を切り替える操作を行う場合に比べて、起動開始から画像を表示させるまでの時間を短くすることができる。 With the configuration as described above, the image displayed at the time of activation is set by the value of the first terminal set according to the state of the display control device, and thus the user performs an operation to switch the image during activation The time from the start of activation to the display of the image can be shortened compared to the case of FIG.
以下、下記の順序に従って本発明の実施形態を説明する。
1.第1の実施形態:
(1)表示制御装置の構成
(2)起動時における処理
2.第2の実施形態:
3.第3の実施形態:
4.第4の実施形態:
5.その他の実施形態:
Hereinafter, embodiments of the present invention will be described in the following order.
1. First embodiment:
(1) Configuration of display control device (2) Process at startup Second embodiment:
3. Third embodiment:
4. Fourth Embodiment:
5. Other embodiments:
1.第1の実施形態:
(1)表示制御装置の構成
図1は、一例としての表示制御装置100の構成を示すブロック構成図である。
図1に示す表示制御装置100は、表示部27に画像を表示する機能を有する。表示制御装置100は、プリンター、複合機、PC、スマートフォン等の装置としても機能する。まずは、図1をもとに表示制御装置100の構成を説明する。
1. First embodiment:
(1) Configuration of Display Control Device FIG. 1 is a block diagram showing a configuration of a
The
SOC(System ON Chip)10は、表示制御装置100の駆動を統合的に制御する。SOC10のGPIOポート11には、ユーザによる操作により操作信号を入力する操作部21が接続されており、操作部21を通じてユーザによる操作入力を受け付ける。GPIOポート11は、本発明の第2の端子として機能する。操作部21は、キースイッチや、タッチパネル等、ユーザの操作を受付けるデバイスにより構成されている。
The SOC (System ON Chip) 10 integrally controls the driving of the
SOC10には、SOC10が実行する初期設定ファイル40やOS41等のプログラムやデータが記録されたROM22、ROM22に記録されたデータを展開するRAM23が接続されている。ROM22は、本発明の初期設定データ記録部として機能する。
初期設定ファイル40は、SOC10の起動時にSOC10により読み込まれるデータであり、本発明の初期設定データとして機能する。
Connected to the
The
SOC10には、表示部27を駆動するためのLCDコントローラ24が接続されている。LCDコントローラ24は、本発明の表示制御部として機能する。LCDコントローラ24は、表示部27を駆動するためのドライバとしても機能する。表示部27は、例えば、液晶ディスプレイである。
An
SOC10のGPIOポート12、13には、LCDコントローラ24が読み出す起動画像(第1画像、第2画像)が記録された第1フラッシュメモリ25、第2フラッシュメモリ26がそれぞれ接続されている。GPIOポート12、13は本発明の第1の端子としても機能する。
A
図2は、1例としてのSOC10と、LCDコントローラ24、第1フラッシュメモリ25、第2フラッシュメモリ26の接続状態を詳細に示す図である。図2では、SOC10、LCDコントローラ24、第1フラッシュメモリ25、第2フラッシュメモリ26はシリアルインタフェース30により接続されている。この第1の実施形態では、シリアルインタフェース30は、例えば、SPI(Serial Peripheral Interface)IFである。
FIG. 2 is a diagram showing in detail the connection state of the
SOC10のGPIOポート12、13は、シリアルインタフェース30のスレーブセレクトラインSSLにより第1フラッシュメモリ25、第2フラッシュメモリ26の設定ポートSSにそれぞれ接続されている。SOC10では、GPIOポート12、13の値が変化(例えば、Hi)することで、スレーブセレクトラインSSLを通して、いずれかのフラッシュメモリ15、16の設定ポートSSがアクティブになる。設定ポートSSがアクティブになることで、いずれかのフラッシュメモリ15、16の選択が行われる。
The
LCDコントローラ24と、第1フラッシュメモリ25および第2フラッシュメモリ26とは、シリアルインタフェース30の、送信データラインSDOL、受信データラインSDIL、クロックラインSCKを介して接続されている。LCDコントローラ24は、送信データラインSDOLを通じて第1フラッシュメモリ25、第2フラッシュメモリ26に画像要求コマンドを出力する。画像要求コマンドは、第1フラッシュメモリ25、第2フラッシュメモリ26に対して、記録されている起動画像を、送信データラインSDOLを通じて出力させるためのコマンドである。ここで、第1フラッシュメモリ25および第2フラッシュメモリ26は、設定ポートSSがアクティブになっている場合にのみ、画像要求コマンドの受信に応じて、起動画像を出力する。
The
表示制御装置100に電源の投入されるまたはリセットされると、表示制御装置100は起動する。表示制御装置100の起動では、SOC10はROM22に記録されている初期設定ファイル40を読み出し、各ハードウェアと繋がるポートの値や、内部メモリの値を初期化する。次に、SOC10は、ROM22に記録されたOS41を起動し、各種設定を行った後、通常駆動状態に移行する。
初期設定ファイル40には、SOC10が、各ポートの値や、メモリの初期化といった初期化を行うための情報が記録されている。また、初期設定ファイル40には、操作部21の操作により設定されたGPIOポート11の値に応じて、GPIOポート12、13の値を設定するための規則が記録されている。なお、初期設定ファイル40によるGPIOポート11〜13の規則は、起動時にのみ有効であり、起動が完了すると無効となる。
When the
The
図3は、第1の実施形態において、初期設定ファイル40により規定されたGPIOポート11の値とGPIOポート12、13の値との規則を示す図である。図3では、表示制御装置100の状態を、状態という言葉で示している。この第1の実施形態では、状態Aは、操作部21の予め決められた組み合わせの操作キーが操作されていない場合に、GPIOポート11の各ピンの値の組み合わせを意味している。状態Bは、操作部21の予め決められた組み合わせの操作キーが操作されている場合に、GPIOポート11の各ピンの値の組み合わせを意味している。無論、組み合わせには、予め決められた操作キーが1つである場合も含む。
FIG. 3 is a diagram showing a rule of the values of the
図3では、GPIOポート11の値が状態Aとなる場合、GPIOポート12がHiとなり、GPIOポート13がLowとなる。GPIOポート12がHiとなることで、第1フラッシュメモリ25の設定端子SSがアクティブとなり、第1フラッシュメモリ25が選択される。
GPIOポート11の値が状態Bとなる場合、GPIOポート12がLowとなり、GPIOポート13がHiとなる。GPIOポート13がHiとなることで、第2フラッシュメモリ26の設定端子SSがアクティブとなり、第2フラッシュメモリ26が選択される。
In FIG. 3, when the value of the
When the value of the
(2)起動時における処理
次に、表示制御装置100の起動時における処理を説明する。
図4は、起動時において表示部27に表示される画像を示す図である。図4(a)は、第1フラッシュメモリ25に記録されている第1画像を表示部27に表示させた場合を示す。図4(b)は、第2フラッシュメモリ26に記録されている第2画像を表示部27に表示させた場合を示す。
図5は、SOC10により行われる起動処理を説明するフローチャートである。図5に示す処理により、表示制御装置100は、初期化とOSの起動を完了し、通常動作に移行する。また、この処理の過程において、図4に示す起動画像が表示部27に表示される。
(2) Process at the time of startup Next, a process at the time of startup of the
FIG. 4 is a view showing an image displayed on the
FIG. 5 is a flowchart illustrating the activation process performed by the
SOC10は、メイン電源の投入またはリセット入力を検知すると(ステップS1:YES)、ステップS2に進む。ステップS2では、SOC10は、初期化を行う。ステップS2の初期化の過程で、表示部27に起動画像が表示される。
When the
図6は、ステップS2で実行される初期化を詳細に示すフローチャートである。
まず、ステップS21では、SOC10は、初期設定ファイル40を読み出し、起動処理を開始する。
FIG. 6 is a flowchart showing in detail the initialization performed in step S2.
First, at step S21, the
ステップS22では、SOC10は、GPIO17の値から表示制御装置100の状態を取得する。例えば、ユーザが予め決められた操作キーを操作している場合、表示制御装置100は状態B(図3)に変化している。ユーザが予め決められた操作キーを操作していない場合、キー状態は状態A(図3)に変化している。
In step S22, the
ステップS23では、SOC10は、ステップS22で取得した状態に応じてGPIO12、13の値を設定する。例えば、ステップS22で取得した状態が状態Bであれば、GPIO12の値を『Low』に、GPIO13の値を『Hi』に変化させる。一方、ステップS22で取得したキー状態が状態Aであれば、GPIO12の値を『Hi』に、GPIO13の値を『Low』に変化させる。SOC10のGPIO12、13の変化により、起動画像を読み出す第1フラッシュメモリ25または第2フラッシュメモリ26の選択が行われる。
In step S23, the
ステップS24では、SOC10は、LCDコントローラ24に繋がるリセットポートを変化させ、LCDコントローラ24のリセットを解除する。ステップS25では、SOC10は、表示部27に繋がるリセットポートを変化させ、表示部27のリセットを解除する。LCDコントローラ24および表示部27のリセットを解除することで、LCDコントローラ24からステップS23で選択されたフラッシュメモリ(第1フラッシュメモリ25または第2フラッシュメモリ26)に対して画像要求が行われ、表示部27に起動画像が表示される。
ここで、初期設定ファイル40では、GPIOポート12、13を設定する処理(ステップS23)の後に、LCDコントローラ24、表示部27のリセット処理(ステップS24)が、記録されている。
In step S24, the
Here, in the
ステップS23の処理により、第1フラッシュメモリ25が選択されていれば、第1画像がLCDコントローラ24に読み出され、表示部27に表示される。図4(a)では、第1画像は、表示制御装置100のメーカー名やブランド名『○△◇□』が表示される。ステップS23の処理により、第2フラッシュメモリ26が選択されていれば、第2画像がLCDコントローラ24に読み出され、表示部27に表示される。図4(b)では、第2画像は、ROM15に記録されたデータを更新していることを示す『更新処理中です』の文字が表示される。例えば、第2画像は、表示制御装置100のアップデート処理において、ユーザまたはサービスマンの操作により表示される画像である。
このように、図6に示すフローチャートに従って、SOC10の初期化が完了する。
If the
Thus, according to the flowchart shown in FIG. 6, the initialization of the
図5に戻り、ステップS3では、SOC10は、ROM22に記録されたOS41をRAM23に読み出し、OS41を起動させる。
また、OS41の起動に合わせてROM22に記録されたアプリケーションプログラムの起動を行うものであってもよい。
Returning to FIG. 5, in step S3, the
In addition, the application program stored in the
OSの起動が完了すると(ステップS4:YES)、ステップS5では、SOC10は、表示部27に表示されている起動画面の表示を終了し、OS41によるUI画像を表示する。
そして、表示制御装置100の起動が完了し、通常動作に移行することとなる。
When the boot of the OS is completed (step S4: YES), in step S5, the
Then, the start of the
以上説明したようにこの第1の実施形態では、表示制御装置100の起動時において、SOC(指示部)10が初期設定ファイル40を読み出すことで、GPIOポート(第1の端子)12、13の値が設定される。GPIOポート12、13の値により、LCDコントローラ24は、第1フラッシュメモリ25または第2フラッシュメモリ26から第1画像または第2画像を読み出し、表示部27に読み出した起動画像を表示させる。
そのため、表示制御装置100の状態に応じて設定されるGPIOポート12、13の値により、起動時に表示される起動画像が設定されるため、起動途中でユーザが画像を切り替える動作を行う場合に比べて、起動から起動画像を表示させるまでの時間を短くすることができる。さらに、最初から適切な起動画面を表示することができ、別の画面を表示してから切り替えるということをしなくても済む。
As described above, in the first embodiment, the SOC (instruction unit) 10 reads out the
Therefore, since the start image displayed at the time of start is set by the values of the
SOC10は、ユーザによる操作入力を受け付ける操作部21からの信号に応じて値を変化させるGPIOポート11(第2の端子)を備えている。そして、初期化ファイルに記録された規則は、ユーザが操作部21を操作することで変化したGPIOポート11の値と、GPIOポート12、13とを対応付けるものであるため、初期設定ファイル40において、第1フラッシュメモリ25、第2フラッシュメモリ26を選択するための規則をより簡易に実現することが可能となる。
The
SOC10は、OS41の起動前に初期設定ファイル40を読み込むことで、OS41の起動に対して割込みを生じさせる場合に比べて、OSの起動を安定化させることができる。
The
初期設定ファイル40には、LCDコントローラ24のリセット指示を行う設定を含むことで、初期化の過程でLCDコントローラ24が起動画像を表示するタイミングまでを設定することができ、起動画像を表示するのに要する時間を短くすることができる。
By including a setting for instructing to reset the
表示制御装置100のファームウェアの更新処理時に、起動画像を変化させる構成とすることで、ユーザは表示制御装置100がファームウェアを更新するモードに移行したことを視覚的に判断することが可能となる。
By changing the start-up image in the process of updating the firmware of the
2.第2の実施形態:
この第2の実施形態では、SOC10の第1の端子の変化をLCDコントローラ24が検知し、検知結果に応じてLCDコントローラ24が起動画像を読み出すフラッシュメモリを選択する構成が、第1の実施形態と比べて異なる。
2. Second embodiment:
In the second embodiment, the configuration in which the
図7は、第2の実施形態において、1例としてのSOC10と、LCDコントローラ24、第1フラッシュメモリ25、第2フラッシュメモリ26の接続状態を詳細に示す図である。図7では、SOC10の第1端子として機能するGPIOポート14は、LCDコントローラ24に接続されている。SOC10はGPIOポート11の値に応じて、GPIOポート14の値を変化させる。初期設定ファイル40には、表示制御装置100の状態と、GPIO14の2段階の値(ハイ又はロー)との規則とが記録されており、SOC10がこの初期化ファイルを読み込むことで、表示制御装置100の状態に応じてGPIO14の値が設定される。
FIG. 7 is a diagram showing in detail the connection state of the
LCDコントローラ24は、ラインDLを通じてSOC10のGPIOポート14と接続されており、GPIOポート14の値を検知できるようになっている。
LCDコントローラ24と第1フラッシュメモリ25、第2フラッシュメモリ26とは、シリアルインタフェース31のスレーブセレクトラインSSL、送信データラインSDOL、受信データラインSDIL、クロックラインSCKを介して接続されている。
The
The
LCDコントローラ24は、GPIOポート14の検知結果に応じて、ポートP1、P2の値を変化させて、いずれかのフラッシュメモリ25、26の設定ポートSSをアクティブにする。すなわち、LCDコントローラ24は、フラッシュメモリ25、26のいずれかを選択する。
LCDコントローラ24は、受信データラインSDILを通じて第1フラッシュメモリ25、第2フラッシュメモリ26に画像要求コマンドを出力する。LCDコントローラ24によりスレーブセレクトラインSSLを通じて選択された第1フラッシュメモリ25または第2フラッシュメモリ26は、画像要求コマンドの受信に応じて、画像をLCDコントローラ24に出力する。
そして、起動画像を受信したLCDコントローラ24は、表示部27を駆動し、起動画像を表示する。
The
The
Then, the
以上説明したようにこの第2の実施形態では、第1の実施形態に加えて以下の効果を奏する。第1フラッシュメモリ25と第2フラッシュメモリ26は、LCDコントローラ25により選択されるため、SOC10と、第1フラッシュメモリ25および第2フラッシュメモリ26とをスレーブセレクトラインSSLで選択する必要がない。そのため、SOC10のポート数や配線数を少なくすることができる。
As described above, in the second embodiment, the following effects can be obtained in addition to the first embodiment. Since the
3.第3の実施形態:
この第3の実施形態では、第1画像と第2画像とを記録するフラッシュメモリは、一つであり、フラッシュメモリはSOC10の第1の端子の変化に応じて、第1画像または第2画像を読み出す構成が第1の実施形態と比べて異なる。
3. Third embodiment:
In the third embodiment, the flash memory for recording the first image and the second image is one, and the flash memory is the first image or the second image according to the change of the first terminal of the
図8は、1例としてのSOC10と、LCDコントローラ24、第3フラッシュメモリ28、の接続状態を詳細に示す図である。図8では、SOC10、LCDコントローラ24、第3フラッシュメモリ28は、I2C等のシリアルインタフェース32によりそれぞれ接続されている。第3フラッシュメモリ28は、第1画像と第2画像とを記録している。
SOC10は、第1の端子として機能するGPIO15の値を2段階(ハイ又はロー)に変化させることで、第3フラッシュメモリ28に記録された第1画像、第2画像のいずれかを選択することができる。初期設定ファイル40には、表示制御装置100の状態と、GPIO15の3段階の値との規則とが記録されており、SOC10がこの初期化ファイルを読み込むことで、表示制御装置100の状態に応じてGPIO15の値が設定される。
FIG. 8 is a diagram showing in detail the connection state of the
The
SOC10のGPIOポート15の値が変化(例えば、Hi)することで、第3フラッシュメモリ28は、GPIOポート15の変化を検知する。第3フラッシュメモリ28は、検知結果をもとに、第1画像、第2画像のいずれかを選択する選択部29を有している。例えば、GPIOポート15の変化が第1画像を選択するものであれば、選択部29は、所定のアドレスに記録された第1画像を読み出す。一方、GPIOポート15の変化が第2画像を選択するものであれば、選択部29は、所定のアドレスに記録された第2画像を読み出す。
The
LCDコントローラ24は、シリアルインタフェース32を通じて第3フラッシュメモリ28に画像要求コマンドを出力する。第3フラッシュメモリ28からは、LCDコントローラ24に対して選択部18により選択された第1画像または第2画像が返信される。そして、起動画像を受信したLCDコントローラ24は、表示部27を駆動し、起動画像を表示する。
The
以上説明したようにこの第3の実施形態では、起動画像を記録するフラッシュメモリが1つである場合でも、本発明を適用し、表示制御装置100の状態に応じて、別々の起動画像を表示させることができる。
As described above, in the third embodiment, even when one flash memory is used to record a boot image, the present invention is applied to display separate boot images according to the state of the
4.第4の実施形態:
表示制御装置100の状態として用いられるものは、操作部21からの信号に限定されない。例えば、SOC10がリアルタイムクロックを備える場合に、現在の日時をもとに、起動画像を切り替えるものであってもよい。
また、表示制御装置100の状態として、表示制御装置100が設置されている環境の温度や湿度を用いるものであってもよい。
日時、温度、湿度等を表示制御装置100の状態として用いることで、日時や周囲の環境に応じて起動画像を変化させることができ、ユーザの表示制御装置に対する愛着を高めることができる。
4. Fourth Embodiment:
What is used as the state of the
Further, the temperature and humidity of the environment in which the
By using the date and time, temperature, humidity, and the like as the state of the
5.その他の実施形態:
表示制御装置が表示部を備えることは一例であり、表示制御装置と表示部とが別々の装置として機能するものであってもよい。
記録部としてフラッシュメモリを用いることは一例に過ぎず、書き換え可能な不揮発性メモリであればどのようなものであってもよい。
起動画像を記録するフラッシュメモリの数やフラッシュメモリが記録する画像の数は、2つに限定されず、3以上の数であってもよい。3以上であるときは、GPIOポートを複数のポートとして、各ポートのハイとローとの組み合わせによって、1つの画像を選択するようにする。
指示部を実現するものはSOC10に限定されず、CPUとこのCPUにより制御されるICとを組み合わせて指示部を実現するものであってもよい。
5. Other embodiments:
It is an example that the display control device includes the display unit, and the display control device and the display unit may function as separate devices.
The use of a flash memory as the recording unit is merely an example, and any rewritable non-volatile memory may be used.
The number of flash memories for recording the start-up image and the number of images recorded by the flash memory are not limited to two, and may be three or more. When the number is 3 or more, GPIO ports are set as a plurality of ports, and one image is selected by combining high and low of each port.
What realizes the instruction unit is not limited to the
なお、本発明は上記実施例に限られるものでないことは言うまでもない。当業者であれば言うまでもないことであるが、
・上記実施例の中で開示した相互に置換可能な部材および構成等を適宜その組み合わせを変更して適用すること
・上記実施例の中で開示されていないが、公知技術であって上記実施例の中で開示した部材および構成等と相互に置換可能な部材および構成等を適宜置換し、またその組み合わせを変更して適用すること
・上記実施例の中で開示されていないが、公知技術等に基づいて当業者が上記実施例の中で開示した部材および構成等の代用として想定し得る部材および構成等と適宜置換し、またその組み合わせを変更して適用すること
は本発明の一実施例として開示されるものである。
Needless to say, the present invention is not limited to the above embodiment. It goes without saying for those skilled in the art,
・ Replacing mutually replaceable members and configurations disclosed in the above embodiments as appropriate, and changing the combination thereof. ・ Although not disclosed in the above embodiments, it is a known technique and the above embodiments Appropriately replace the members and configurations etc. which can be replaced with the members and configurations etc. disclosed in the above, and change the combination thereof and apply it. · Although not disclosed in the above embodiment, known techniques etc. Those skilled in the art can appropriately substitute the members and configurations etc. which can be assumed as substitutes for the members and configurations etc. disclosed in the above-mentioned embodiments, and change and apply the combination thereof. As disclosed.
10…SOC、11、12、13、14、15…GPIOポート、21…操作部、22…ROM、23…RAM、24…LCDコントローラ、25…第1フラッシュメモリ、26…第2フラッシュメモリ、27…表示部、40…初期設定ファイル、100…表示制御装置
DESCRIPTION OF
Claims (6)
表示部に表示する第1画像を記録する第1記録部と、
前記表示部に表示する第2画像を記録する第2記録部と、
前記第1記録部と前記第2記録部とを含む複数の記録部に記録されている画像を読み込み、前記表示部に表示させる表示制御部と、
前記記録部のいずれに記録された画像を前記表示部に表示させるかを設定する第1の端子と、ユーザによる操作入力を受け付ける操作部からの信号に応じて値を変化させる第2の端子と、を備える指示部と、
前記表示制御装置が起動する際に、前記指示部が読み込むことで前記指示部の前記第1の端子を含む端子設定を行う初期設定データを記録した初期設定データ記録部と、を備え、
前記初期設定データは、ユーザが前記操作部を操作することで変化する前記第2の端子の値と、前記第1の端子の値とを対応付けた規則を含み、
前記指示部は、前記表示制御装置が起動する際、OSの起動前に前記初期設定データを読み込んだことに応じて、前記規則に従って前記第1の端子の値を設定する、ことを特徴とする表示制御装置。 A display control device,
A first recording unit that records a first image to be displayed on the display unit;
A second recording unit that records a second image to be displayed on the display unit;
A display control unit that reads images recorded in a plurality of recording units including the first recording unit and the second recording unit and causes the display unit to display the images;
A first terminal for setting whether to display an image recorded in Re Izu of the recording unit on the display unit, a second changing the value in accordance with a signal from the operation unit for accepting an operation input by the user An instruction unit including a terminal ;
And an initial setting data recording unit recording initial setting data for performing terminal setting including the first terminal of the instruction unit by reading the instruction unit when the display control apparatus is activated;
The initial setting data includes a rule in which the value of the second terminal, which is changed by the user operating the operation unit, and the value of the first terminal are associated with each other .
When the display control apparatus is activated, the instruction unit sets the value of the first terminal according to the rule in response to reading of the initial setting data before activation of the OS. Display control device.
前記指示部は、前記規則に従って前記第1の端子の値を設定することにより、前記複数の記録部のいずれかを選択し、 The instruction unit selects one of the plurality of recording units by setting the value of the first terminal according to the rule;
前記複数の記録部のうち選択された記録部は、前記表示制御部からの画像の要求に応じて、記録している画像を前記表示制御部へ出力する、ことを特徴とする請求項1に記載の表示制御装置。 The recording unit selected among the plurality of recording units is configured to output the recorded image to the display control unit in response to the image request from the display control unit. Display control device as described.
前記表示制御部は、前記指示部が前記規則に従って設定した前記第1の端子の値に応じて前記複数の記録部のいずれかを選択し、 The display control unit selects one of the plurality of recording units according to the value of the first terminal set by the instruction unit according to the rule,
前記複数の記録部のうち選択された記録部は、前記表示制御部からの画像の要求に応じて、記録している画像を前記表示制御部へ出力する、ことを特徴とする請求項1に記載の表示制御装置。 The recording unit selected among the plurality of recording units is configured to output the recorded image to the display control unit in response to the image request from the display control unit. Display control device as described.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014156377A JP6520006B2 (en) | 2014-07-31 | 2014-07-31 | Display controller |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014156377A JP6520006B2 (en) | 2014-07-31 | 2014-07-31 | Display controller |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2016033595A JP2016033595A (en) | 2016-03-10 |
| JP6520006B2 true JP6520006B2 (en) | 2019-05-29 |
Family
ID=55452527
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014156377A Active JP6520006B2 (en) | 2014-07-31 | 2014-07-31 | Display controller |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6520006B2 (en) |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6474587A (en) * | 1987-09-17 | 1989-03-20 | Toshiba Corp | Image receiving display device |
| KR19990024903A (en) * | 1997-09-09 | 1999-04-06 | 윤종용 | Logo display device of computer and its method |
| TW200407785A (en) * | 2002-11-12 | 2004-05-16 | Mitac Technology Corp | Method using software to implement multi-boot screen on a computer platform, the computer platform, and storage medium stored with computer program for executing the method |
| JP2006243550A (en) * | 2005-03-04 | 2006-09-14 | Ricoh Co Ltd | Image display processing device |
| JP2008077146A (en) * | 2006-09-19 | 2008-04-03 | Win System:Kk | Screen display control method for display, and display |
| JP2009048424A (en) * | 2007-08-20 | 2009-03-05 | Sony Ericsson Mobilecommunications Japan Inc | Cellular phone terminal and operating system activating program |
| JP5675735B2 (en) * | 2012-09-04 | 2015-02-25 | 東芝テック株式会社 | Information terminal and program |
-
2014
- 2014-07-31 JP JP2014156377A patent/JP6520006B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2016033595A (en) | 2016-03-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN105786421B (en) | A server display method and device | |
| JP2005202105A (en) | Electronic equipment | |
| US10075609B2 (en) | Information processing apparatus and control method thereof for reducing transition time from a power-save mode | |
| JP6504248B2 (en) | Image output control method, image output control program and display device | |
| CN104900202A (en) | Liquid crystal screen display driving method and device | |
| JP2017062537A (en) | Information processing apparatus, control method of information processing apparatus, and program | |
| JP6520006B2 (en) | Display controller | |
| JP2010117654A (en) | Electronic device | |
| JP4466507B2 (en) | Image display system, image display method, and image data processing apparatus | |
| JP4885798B2 (en) | Information processing apparatus and image processing apparatus | |
| JP5524148B2 (en) | Computer equipment | |
| JP6253433B2 (en) | Control device | |
| JP5273119B2 (en) | Switch device | |
| JP2016009328A (en) | Information processing program, information processing apparatus, information processing system, and information processing method | |
| JP2014048647A (en) | Image display device | |
| JP5765561B2 (en) | Equipment with display | |
| JP4981115B2 (en) | Information processing device | |
| KR101181813B1 (en) | An embedded computer system being capable of changing resolution according a selected lcd pannel | |
| JP2008307837A (en) | Image forming apparatus and control method thereof | |
| JP6572762B2 (en) | Electronic device, method, and program | |
| JP2008009799A (en) | Image forming device | |
| JP5912614B2 (en) | Switching device | |
| JP2015184859A (en) | information processing apparatus, initialization method, and program | |
| JP2019200660A (en) | Information processing apparatus, method for controlling information processing apparatus, and program | |
| JP5775958B1 (en) | Connection circuit, connection device and connection switching device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170531 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 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: 20180531 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20181106 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181217 |
|
| 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: 20190402 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190415 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6520006 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |