(57)【要約】【課題】本発明はモバイル機器のグリッド出力制御装置及びこれを用いたグリッド出力制御方法に関する。【解決手段】本発明の実施形態に係るグリッドの出力制御方法は、グリッド生成部が複数の行で形成されたグリッドを生成してモバイル機器のディスプレイユニット上に表示する段階、グリッド移動検知部がグリッドの行が移動されることを検知し、グリッドの行が移動される速度に対するスクロール速度を測定して移動速度情報を生成する段階、グリッド生成信号発生部が予め設定された周期でグリッドの生成命令のためのグリッド生成信号を生成する段階及びグリッド生成部がグリッドを生成した後にグリッド生成信号を受信すれば、移動速度情報を用いてディスプレイユニット上に表示されるべき新しいグリッドを生成する段階を含む。【選択図】図３
2015084097.tif 000002
【特許請求の範囲】
【請求項１】
グリッド生成部が複数の行で形成されたグリッドを生成してモバイル機器のディスプレイユニット上に表示する段階と、
グリッド移動検知部がグリッドの行が移動されることを検知し、グリッドの行が移動される速度に対するスクロール速度を測定して移動速度情報を生成する段階と、
グリッド生成信号発生部が予め設定された周期でグリッドの生成命令のためのグリッド生成信号を生成する段階と、
前記グリッド生成部がグリッドを生成した後に前記グリッド生成信号を受信した場合、前記移動速度情報を用いて前記ディスプレイユニット上に表示されるべき新しいグリッドを生成する段階と、
を含み、
前記グリッド生成部は、前記ディスプレイユニット上に表示されるべき新しいグリッドを前記移動速度情報及び受信された前記グリッド生成信号が生成された時間に基づいて以前に生成されて前記ディスプレイユニット上に表示されたグリッドの最終行より所定行離間した行から生成するグリッドの出力制御方法。
【請求項２】
前記グリッドを生成してモバイル機器のディスプレイユニット上に表示する段階は、
格子生成部がグリッドの複数の行に配列される複数の格子を生成する段階と、
内容出力部がグリッドの複数の格子のそれぞれの内部に複数の格子のそれぞれに対応する内容を表示する段階と、
前記グリッド生成部がグリッドの複数の格子及び複数の格子のそれぞれに対応する内容を前記ディスプレイユニット上に表示する段階と、
を含むことを特徴とする請求項１に記載のグリッドの出力制御方法。
【請求項３】
前記複数の格子のそれぞれに対応する内容は、テキスト、イメージ又はボタンの何れか１つで形成されることを特徴とする請求項２に記載のグリッドの出力制御方法。
【請求項４】
前記ディスプレイユニット上に表示されるべき新しいグリッドを生成する段階は、
格子生成部が新しく生成されるグリッドの複数の行に配列される複数の格子を生成する段階と、
内容出力部が新しく生成されるグリッドの複数の格子のそれぞれの内部に複数の格子のそれぞれに対応する内容を表示する段階と、
前記グリッド生成部が前記新しく生成されるグリッドの複数の格子及び複数の格子のそれぞれに対応する内容を前記ディスプレイユニット上に表示する段階と、
を含むことを特徴とする請求項１に記載のグリッドの出力制御方法。
【請求項５】
前記グリッド生成部は、前記ディスプレイユニット上に表示されるべき新しいグリッドを生成する段階を前記移動速度情報及び受信された前記グリッド生成信号に基づくスクロール速度が０になるまで繰り返して実行することを特徴とする請求項１に記載のグリッドの出力制御方法。
【請求項６】
請求項１〜８の何れか１項に記載のグリッドの出力制御方法を行うための命令を格納したコンピュータで読み取り可能な記録媒体。
【請求項７】
グリッドの行が移動されることを検知し、グリッドの行が移動される速度に対するスクロール速度を測定して移動速度情報を生成するグリッド移動検知部と、
予め設定された周期でグリッドの生成命令のためのグリッド生成信号を生成するグリッド生成信号発生部と、
複数の行で形成されたグリッドを生成してモバイル機器のディスプレイユニット上に表示し、グリッドが生成された後に前記グリッド生成信号を受信した場合、前記移動速度情報を用いて前記ディスプレイユニット上に表示されるべき新しいグリッドを生成するグリッド生成部と、
を含み、
前記グリッド生成部は、前記ディスプレイユニット上に表示されるべき新しいグリッドを前記移動速度情報及び受信された前記グリッド生成信号が生成された時間に基づいて以前に生成されて前記ディスプレイユニット上に表示されたグリッドの最終行より所定行離間した行から生成するモバイル機器のグリッド出力制御装置。
【請求項８】
前記グリッド生成部は、
グリッドの複数の格子を生成する格子生成部と、
グリッドの複数の格子のそれぞれの内部に対応する内容を表示する内容出力部と、
を備えることを特徴とする請求項７に記載のモバイル機器のグリッド出力制御装置。
【請求項９】
前記複数の格子のそれぞれに対応する内容は、テキスト、イメージ又はボタンの何れか１つで形成されることを特徴とする請求項８に記載のモバイル機器のグリッド出力制御装置。
【請求項１０】
前記グリッド生成部は、前記ディスプレイユニット上に表示されるべき新しいグリッドを生成することを前記移動速度情報及び受信された前記グリッド生成信号に基づくスクロール速度が０になるまで繰り返して実行することを特徴とする請求項７に記載のモバイル機器のグリッド出力制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モバイル機器のグリッド出力制御装置及びグリッドの出力制御方法に関する。
【背景技術】
【０００２】
ネットワークインフラの拡充とインターネットの普及、移動通信技術の発達により、現代人はいつでもどこでも通信サービスにアクセスできるようになった。特に、近年は通信サービスを利用できるスマートフォン等のようなモバイル機器の発達に伴い、ユーザはモバイル機器を用いていつでもどこでもインターネットに接続してウェブサーバを利用できるようになった。
【０００３】
インターネット上のウェブサーバには、多様な形態の情報が存在する。例えば、ウェブサーバには多様な情報が整列されたグリッド情報が存在し得る。モバイル機器は、ウェブサーバを構成する画面に関する情報と共にグリッド情報の伝達を受けてウェブサーバの画面及びグリッドを生成してディスプレイユニットを介して出力できる。
【０００４】
従来はモバイル機器がウェブサーバから伝達を受けたグリッド情報を用いて行全体及び行全体のそれぞれに配列される格子のそれぞれに対応する内容をロードし、ロードした行全体のうちディスプレイユニットの画面の大きさに対応する所定数の行で形成されたグリッドをレンダリングしてディスプレイユニット上に表示していた。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
仮りに、グリッドの行が移動される場合、モバイル機器はディスプレイユニット上に新たな行を表示するために、新しいグリッドをレンダリングしなければならない。このとき、モバイル機器の性能が低いほど新しいグリッドをレンダリングしてディスプレイユニット上に表示するのに消費される時間が増大するようになる。即ち、性能の低いモバイル機器は、グリッドの行が移動される速度に対するスクロール速度が速ければ、スクロール速度に対応して新しいグリッドを生成できなくなり、ディスプレイユニットではグリッドの行が移動されるかのように表示されなくなる。
【０００６】
従って、近年は性能の低いモバイル機器でも速いスクロール速度に対応してグリッドの行が移動されるかのように表示できる技術が開発されている。
【０００７】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、グリッドの行が移動される速度に対するスクロール速度が速くてもグリッドの行が移動されるかのように表示することが可能な、新規かつ改良されたモバイル機器のグリッド出力制御装置及びグリッドの出力制御方法を提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明のある観点によれば、グリッド生成部が複数の行で形成されたグリッドを生成してモバイル機器のディスプレイユニット上に表示する段階と、グリッド移動検知部がグリッドの行が移動されることを検知し、グリッドの行が移動される速度に対するスクロール速度を測定して移動速度情報を生成する段階と、グリッド生成信号発生部が予め設定された周期でグリッドの生成命令のためのグリッド生成信号を生成する段階と、前記グリッド生成部がグリッドを生成した後に前記グリッド生成信号を受信した場合、前記移動速度情報を用いて前記ディスプレイユニット上に表示されるべき新しいグリッドを生成する段階とを含み、前記グリッド生成部は、前記ディスプレイユニット上に表示されるべき新しいグリッドを前記移動速度情報及び受信された前記グリッド生成信号が生成された時間に基づいて以前に生成されて前記ディスプレイユニット上に表示されたグリッドの最終行より所定行離間した行から生成する、モバイル機器のグリッド出力制御方法が提供される。
【０００９】
また、前記グリッドを生成してモバイル機器のディスプレイユニット上に表示する段階は、格子生成部がグリッドの複数の行に配列される複数の格子を生成する段階と、内容出力部がグリッドの複数の格子のそれぞれの内部に複数の格子のそれぞれに対応する内容を表示する段階と、前記グリッド生成部がグリッドの複数の格子及び複数の格子のそれぞれに対応する内容を前記ディスプレイユニット上に表示する段階とを含むことができる。
【００１０】
更に、前記複数の格子のそれぞれに対応する内容は、テキスト、イメージ又はボタンの何れか１つで形成されることができる。
【００１１】
また、前記ディスプレイユニット上に表示されるべき新しいグリッドを生成する段階は、格子生成部が新しく生成されるグリッドの複数の行に配列される複数の格子を生成する段階と、内容出力部が新しく生成されるグリッドの複数の格子のそれぞれの内部に複数の格子のそれぞれに対応する内容を表示する段階と、前記グリッド生成部が前記新しく生成されるグリッドの複数の格子及び複数の格子のそれぞれに対応する内容を前記ディスプレイユニット上に表示する段階とを含むことができる。
【００１２】
更に、前記グリッド生成部は、前記ディスプレイユニット上に表示されるべき新しいグリッドを生成する段階を前記移動速度情報及び受信された前記グリッド生成信号に基づくスクロール速度が０になるまで繰り返して実行できる。
【００１３】
また、本発明の実施形態に係るグリッドの出力制御方法を行うための命令は、コンピュータで読み取り可能な記録媒体に格納され得る。
【００１４】
また、上記課題を解決するために、本発明の別の観点によれば、グリッドの行が移動されることを検知し、グリッドの行が移動される速度に対するスクロール速度を測定して移動速度情報を生成するグリッド移動検知部と、予め設定された周期でグリッドの生成命令のためのグリッド生成信号を生成するグリッド生成信号発生部と、複数の行で形成されたグリッドを生成してモバイル機器のディスプレイユニット上に表示し、グリッドが生成された後に前記グリッド生成信号を受信した場合、前記移動速度情報を用いて前記ディスプレイユニット上に表示されるべき新しいグリッドを生成するグリッド生成部とを含み、前記グリッド生成部は、前記ディスプレイユニット上に表示されるべき新しいグリッドを前記移動速度情報及び受信された前記グリッド生成信号が生成された時間に基づいて以前に生成されて前記ディスプレイユニット上に表示されたグリッドの最終行より所定行離間した行から生成する、モバイル機器のグリッド出力制御装置が提供される。
【００１５】
また、前記グリッド生成部は、グリッドの複数の格子を生成する格子生成部と、グリッドの複数の格子のそれぞれの内部に対応する内容を表示する内容出力部とを備えることができる。
【００１６】
更に、前記複数の格子のそれぞれに対応する内容は、テキスト、イメージ又はボタンの何れか１つで形成されることができる。
【００１７】
また、前記グリッド生成部は、前記ディスプレイユニット上に表示されるべき新しいグリッドを生成することを前記移動速度情報及び受信された前記グリッド生成信号に基づくスクロール速度が０になるまで繰り返して実行できる。
【発明の効果】
【００１８】
以上説明したように本発明によれば、グリッドの行が移動される速度に対するスクロール速度が速くてもグリッドの行が移動されるかのように表示することが可能である。
【図面の簡単な説明】
【００１９】
【図１】本発明の実施形態に係るモバイル機器のグリッド出力制御装置が設けられたモバイル機器を概略的に示す図である。
【図２】本発明の実施形態に係るモバイル機器のグリッド出力制御装置を概略的に示す図である。
【図３】本発明の実施形態に係るグリッドの出力制御方法の順序を示す図である。
【図４】グリッドの移動によりディスプレイユニット上に新しく生成されるグリッドが表示される画面を概略的に示す図である。
【発明を実施するための形態】
【００２０】
本発明の目的及び効果、そしてそれらを達成するための技術的構成は、添付の図面と共に詳細に後述されている実施形態を参照すれば明確になる。本発明を説明するにおいて、公知の機能又は構成についての具体的な説明が本発明の要旨を不要に曖昧にするおそれがあると判断される場合には、その詳細な説明を省略する。そして後述する用語は、本発明での機能を考慮して定義された用語であって、これはユーザ、運用者の意図又は慣例などによって変わり得る。
【００２１】
しかし、本発明は以下で開示される実施形態に限定されるものではなく、互いに異なる多様な形態で実現し得る。但し、本実施形態は、本発明の開示が完全なようにし、本発明の属する技術分野における通常の知識を有する者に発明の範疇を完全に理解させるために提供されるものであり、本発明は、請求の範囲の範疇により定義されるだけである。従って、その定義は、本明細書全般に亘る内容に基づいて行われるべきである。
【００２２】
なお、本発明の目的は、以上で言及したものに制限されず、制限されていない他の目的は、以下の記載から本発明の属する技術分野における通常の知識を有する者に明確に理解され得る。
【００２３】
また、本発明の効果は、以上で言及したものに制限されず、言及していない他の効果は、以下の記載から本発明の属する技術分野における通常の知識を有する者に明確に理解され得る。
【００２４】
明細書全体において、ある部分がある構成要素を「含む」又は「備える」とするとき、これは特に反対の記載がない限り、他の構成要素を除外するものではなく、他の構成要素を更に含むことができることを意味する。また、明細書に記載された「…ユニット」、「…部」及び「…モジュール」などの用語は、少なくとも１つの機能や動作を処理する単位を意味し、これはハードウェアやソフトウェア又はハードウェア及びソフトウェアの結合により実現し得る。
【００２５】
一方、本発明の実施形態において、各構成要素、各機能ブロック又は各手段は、１つ又はそれ以上の下部構成要素で構成されてもよく、各構成要素が行う電気、電子、機械的機能は電子回路、集積回路、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ
Ｓｐｅｃｉｆｉｃ Ｉｎｔｅｇｒａｔｅｄ Ｃｉｒｃｕｉｔ）など公知の多様な素子又は機械的要素で実現してもよく、それぞれ個別に実現したり、２つ以上が１つに統合されて実現してもよい。
【００２６】
また、添付するブロック図の各ブロックとフローチャートの各段階の組み合わせは、コンピュータ・プログラム・インストラクションにより実行されることもできる。これらのコンピュータ・プログラム・インストラクションは、スマートフォンのようなモバイル機器のプロセッサに搭載され得るので、データ処理装置のプロセッサにより行われるそれらのインストラクションが以下で説明するブロック図の各ブロック又はフローチャートの各段階で説明された各機能を行う手段を生成するようになる。
【００２７】
また、各ブロック又は各段階は、特定された（各）論理的機能を行うための１つ以上の実行可能なインストラクションを含むモジュール、セグメント又はコードの一部を示すことができる。また、幾つかの代替実施形態では各ブロック又は各段階で言及された機能が順序から外れて発生することも可能であることに注目すべきである。例えば、連続して示されている２つのブロック又は段階は、実際に実質的に同時に行われてもよく、又はそれらのブロック又は段階が時には該当する機能によって逆順に行われてもよい。
【００２８】
以下では、本発明の実施形態に係るモバイル機器のグリッド出力制御装置及びこれを用いたグリッドの出力制御方法について添付の図面を参照して具体的に説明する。
【００２９】
更に詳しくは、本発明の実施形態は、モバイル機器のディスプレイユニット上に表示されるグリッドの行が移動される速度に対するスクロール速度を用いてディスプレイユニット上に表示されるグリッドの最終行より所定行離間した行から新しいグリッドを生成して表示することで、モバイル機器のディスプレイユニット上に表示されるグリッドの行がスクロール速度に対応して移動されるかのように表示できるモバイル機器のグリッド出力制御装置及びこれを用いたグリッドの出力制御方法に関する。
【００３０】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００３１】
図１は、本発明の実施形態に係るモバイル機器のグリッド出力制御装置１００が設けられたモバイル機器１０を概略的に示す図である。図２は、本発明の実施形態に係るモバイル機器のグリッド出力制御装置１００を概略的に示す図である。
【００３２】
図１及び図２を参照すれば、モバイル機器１０は、ユーザがインターネットに接続されてウェブサーバで提供される多様な情報を閲覧できるようにすることができる。モバイル機器１０は、スマートフォン又はタブレットＰＣなどのような通信機能を備えた機器であり得る。モバイル機器１０は、モバイル機器１０の全般的な制御を行う制御ユニット１１、制御ユニット１１に電気的に連結され、ウェブサーバから転送されるグリッド情報を格納するメモリユニット１２、制御ユニット１１に電気的に連結され、ウェブサーバから所定の情報を送受信する送受信ユニット１３、制御ユニット１１に電気的に連結され、ウェブサーバから転送される情報及び後述するグリッド出力制御装置１００により生成されるグリッドが表示されるディスプレイユニット１４及び制御ユニット１１に電気的に連結され、所定の入力手段で形成されるインターフェースユニット１５を含んで構成されることができる。
【００３３】
モバイル機器のグリッド出力制御装置１００は、モバイル機器１０の制御ユニット１１に電気的に連結され得る。モバイル機器のグリッド出力制御装置１００は、制御ユニット１１からメモリユニット１２に格納された前記グリッド情報の伝達を受け、前記グリッド情報を用いてグリッドを生成し、生成されたグリッドをディスプレイユニット１４上に表示できる。また、モバイル機器のグリッド出力制御装置１００は、インターフェースユニット１５の操作によりディスプレイユニット１４上に表示されるグリッドの行が移動される速度に対するスクロール速度を用いてディスプレイユニット１４上に表示されるグリッドの最終行より所定行離間した行から新しいグリッドを生成してディスプレイユニット１４上に表示できる。
【００３４】
モバイル機器のグリッド出力制御装置１００は、グリッド生成部１１０、グリッド移動検知部１２０及びグリッド生成信号発生部１３０を含んで構成されることができる。
【００３５】
グリッド生成部１１０は、制御ユニット１１から伝達を受けた前記グリッド情報を用いてグリッドを生成できる。このとき、グリッド生成部１１０は、前記グリッド情報を用いてディスプレイユニット１４上に表示されるグリッドの複数の格子を生成する格子生成部１１１及び生成された複数の格子のそれぞれの内部に対応する内容を表示する内容出力部１１２を備えることができる。グリッド生成部１１０は、格子生成部１１１及び内容出力部１１２を介してグリッドを生成してモバイル機器１０のディスプレイユニット１４上に表示できる。また、グリッド生成部１１０は、グリッド移動検知部１２０からディスプレイユニット１４上に表示されるグリッドの行が移動されることが検知されて生成される移動速度情報とグリッド生成信号発生部１３０から生成されるグリッド生成信号を用いてディスプレイユニット１４上に表示されるグリッドの最終行より所定行離間した行から新しいグリッドを生成してディスプレイユニット１４上に表示でき、グリッド生成部１１０がグリッドを生成してディスプレイユニット１４上に表示する技術は、後述する本発明の実施形態に係るグリッドの出力制御方法で詳細に説明する。
【００３６】
グリッド移動検知部１２０は、グリッド生成部１１０によりディスプレイユニット１４上に表示されたグリッドの行が移動されることを検知し、グリッドの行が移動される場合、グリッドの行が移動される速度に対するスクロール速度を測定して移動速度情報を生成できる。また、グリッド移動検知部１２０は、生成された移動速度情報をグリッド生成部１１０に伝達できる。
【００３７】
グリッド生成信号発生部１３０は、グリッド移動検知部１２０から移動速度情報が生成される瞬間から予め設定された周期でグリッドの生成命令のためのグリッド生成信号を生成できる。このとき、グリッド生成信号には、生成された信号が生成された時間に関する時間情報が含まれることができる。グリッド生成信号発生部１３０は、周期的に生成されたグリッド生成信号をグリッド生成部１１０に伝達できる。
【００３８】
以下では、本発明の実施形態に係るグリッドの出力制御方法の順序を示す順序図である図３を参照してモバイル機器１０のディスプレイユニット１４上にグリッドが表示される方法について具体的に説明する。
【００３９】
まず、グリッド生成部１１０がグリッドを生成してモバイル機器１０のディスプレイユニット１４上に表示する（Ｓ１１０）。このとき、モバイル機器１０は、ウェブサーバからグリッド情報を受信してメモリ部１２に格納でき、グリッド生成部１１０は、モバイル機器１０の制御ユニット１１から前記グリッド情報の伝達を受けることができる。グリッド生成部１１０は、伝達を受けた前記グリッド情報を用いて前記グリッド情報に含まれている行全体及び行全体のそれぞれに配列される格子のそれぞれに対応する内容のうちディスプレイユニット１４の画面の大きさに対応する所定数の行で形成されたグリッドを生成してディスプレイユニット１４上に表示できる。例えば、前記グリッド情報に含まれている行全体の数が１００であり、ディスプレイユニット１３上に表示されるグリッドの行の数が１０であれば、グリッド生成部１１０はディスプレイユニット１４の画面の大きさに対応して行全体のうち１行目から１０行目で形成されたグリッドを生成してディスプレイユニット１４上に表示できる(図４参照）。
【００４０】
一方、グリッド生成部１１０がディスプレイユニット１３上に表示されるグリッドを生成する方法は、以下の通りである。グリッド生成部１１０の格子生成部１１１は、前記グリッド情報を用いてグリッドを形成する複数の行のそれぞれに配列される複数の格子を生成できる。グリッド生成部１１０の内容出力部１１２は、前記グリッド情報を用いて格子生成部１１１により生成された複数の格子のそれぞれの内部に複数の格子のそれぞれに対応する内容を表示できる。このとき、複数の格子のそれぞれに対応する内容は、テキスト、イメージ又は特定機能を活性化するためのボタンの何れか１つで形成されることができ、前記例に限定されるものではない。
【００４１】
グリッド生成部１１０は、格子生成部１１１及び内容出力部１１２により生成された複数の格子及び複数の格子のそれぞれに対応する内容をディスプレイユニット１４上に表示することで、モバイル機器１０は、ディスプレイユニット１４上にグリッドが表示されることができる。
【００４２】
次に、グリッド移動検知部１２０がディスプレイユニット１４上に表示されるグリッドの行が移動されることを検知すれば、ディスプレイユニット１４上に表示されるグリッドの行が移動される速度に対するスクロール速度を測定して移動速度情報を生成する（Ｓ１２０）。グリッドの行はインターフェースユニット１５の操作により移動され得る。例えば、インターフェースユニット１５がタッチスクリーンで形成されれば、グリッドの行はユーザのタッチ操作により一側方向へ移動され得、インターフェースユニット１５がマウスで形成されれば、グリッドの行はグリッドの一側に配置されるスクロールバーの移動により一側方向へ移動され得、前記例に限定されるものではない。グリッド移動検知部１２０は、インターフェースユニット１５の操作によりグリッドの行が移動される速度に対するスクロール速度を測定できる。このとき、ディスプレイユニット１４上に表示されるグリッドの行が迅速に移動されるほどスクロール速度が速くなり得る。グリッド移動検知部１２０は、生成された前記移動速度情報をグリッド生成部１１０に伝達できる。
【００４３】
次に、グリッド生成信号発生部１３０が予め設定された周期でグリッド生成信号を生成する（Ｓ１３０）。グリッド生成信号発生部１３０は、グリッド移動検知部１２０から前記移動速度情報が生成された瞬間から前記グリッド生成信号を予め設定された周期で生成してグリッド生成部１１０に伝達できる。前記グリッド生成信号は、前記グリッド生成信号が生成された時間に関する時間情報を含むことができる。
【００４４】
グリッド生成部１１０は、ディスプレイユニット１４上に表示されるグリッドを生成する間にグリッド生成信号発生部１３０から周期的に生成される前記グリッド生成信号の伝達を受けることができる。このとき、モバイル機器１０の性能が低い場合、グリッド生成部１１０は、ディスプレイユニット１４上に表示されるグリッドを生成する時間が前記グリッド生成信号が生成される時間間隔よりも大きくなり得る。性能の低いモバイル機器１０のグリッド生成部１１０は、グリッドを生成する間にグリッド生成信号発生部１３０から複数の前記グリッド生成信号の伝達を受けることができる。しかし、グリッド生成部１１０は、グリッドを生成する間に前記グリッド生成信号の伝達を受けても生成中のグリッドを生成できる。即ち、グリッド生成部１１０は、グリッドを生成する間は前記グリッド生成信号を受けても新しいグリッドを生成しないこともあり得る。
【００４５】
次に、グリッド生成部１１０がグリッドの生成を完了した後に前記グリッド生成信号を受信すれば、前記移動速度情報及び前記グリッド生成信号を用いてディスプレイユニット１４上に表示されるべき新しいグリッドを生成する（Ｓ１４０）。
【００４６】
グリッド生成部１１０が新しいグリッドを生成する方法を具体的に説明すれば、グリッド生成部１１０は、受信されたグリッド生成信号に含まれている前記時間情報から前記グリッド生成信号が生成された時間を抽出できる。グリッド生成部１１０は、前記グリッド生成信号が生成された時間と前記移動速度情報に基づいて現在ディスプレイユニット１４上に表示されるべきグリッドの開始行を抽出して新しいグリッドを生成する位置として設定できる。このとき、前述したように、グリッド生成部１１０はグリッドを生成している間は前記グリッド生成信号を受けても新しいグリッドを生成しないので、グリッド生成部１１０がグリッドを生成した後に受信した前記グリッド生成信号はグリッド生成信号発生部１３０から所定時間が経過した後に生成された前記グリッド生成信号であり得る。即ち、グリッド生成部１１０が設定した新しいグリッドを生成する位置はディスプレイユニット１４上に表示されたグリッドの最終行から連続する行ではなく、ディスプレイユニット１４上に表示される最終行から所定行離間した行を新しいグリッドの最初の行として設定できる。従って、グリッド生成部１１０は、ディスプレイユニット１４上に表示されるべき新しいグリッドを以前に生成されてディスプレイユニット１４上に表示されたグリッドの最終行より所定行離間した行から生成できる。例えば、以前に生成されたグリッドが１行目から１０行目で形成されてディスプレイユニット１４上に表示されており、新しいグリッドを生成する位置が５１行目である場合、グリッド生成部１１０は５１行目から６０行目で形成されたグリッドを生成してディスプレイユニット１４上に表示できる(図４参照）。
【００４７】
グリッド生成部１１０がディスプレイユニット１４上に表示される新しいグリッドを生成する過程は、前述したグリッド生成部１１０がグリッドを生成する過程と同一であるので、以下ではグリッド生成部１１０がディスプレイユニット１４上に表示される新しいグリッドを生成する過程についての説明は省略する。
【００４８】
一方、グリッド生成部１１０は、前記移動速度情報とグリッドの生成が完了した後に受信された前記グリッド生成信号を用いて前記グリッド生成信号が受信された際のスクロール速度を抽出できる。グリッド生成部１１０は、抽出されたスクロール速度が０になるまで前述した新しいグリッドを生成する過程を繰り返す（Ｓ１５０）。このとき、時間が経過するほどスクロール速度が減少するので、ディスプレイユニット１４上に表示されるグリッドと新しく生成されるグリッドが離間した行の数は減少され得る(図４参照）。
【００４９】
本発明の実施形態に係るグリッドの出力制御方法は、グリッド生成部１１０が前記移動速度情報及び前記グリッド生成信号に基づいてディスプレイユニット１４上に表示されたグリッドの最終行からディスプレイユニット１４上に表示されるべき新しいグリッドを所定行離間して形成することで、仕様の低いモバイル機器でもディスプレイユニット上に表示されるグリッドの行が速いスクロール速度に対応して移動するかのように表示できる。
【００５０】
すなわち、本発明の実施形態に係るモバイル機器のグリッド出力制御装置及びこれを用いたグリッドの出力制御方法によれば、ディスプレイユニット上に表示されるグリッドの行が移動される速度に対するスクロール速度を用いてディスプレイユニット上に表示される新しいグリッドの生成時に現在ディスプレイユニット上に表示されるグリッドの最終行より所定行離間して生成することで、仕様の低いモバイル機器でもディスプレイユニット上に表示されるグリッドの行が速いスクロール速度に対応して移動するかのように表示できるという効果を奏する。
【００５１】
なお、前記のようなグリッドの出力制御方法は、コンピュータ又はスマートフォンで読み取れる記録媒体にコンピュータ又はスマートフォンが読み取れるコードとして実現することが可能である。コンピュータ又はスマートフォンが読み取れる記録媒体は、コンピュータシステム又はスマートフォンシステムによって読み取られるデータが格納されるあらゆる種類の記録装置を含むことができる。コンピュータ又はスマートフォンが読み取れる記録媒体の例としては、ＲＯＭ、ＲＡＭ、ＣＤ、ＤＶＤ、ブルーレイ、磁気テープ、フロッピーディスク（登録商標）、光データ格納装置、フラッシュメモリなどが挙げられる。また、コンピュータ又はスマートフォンが読み取れる記録媒体は、ネットワークで連結されたコンピュータシステムに分散され、分散方式でコンピュータ又はスマートフォンが読み取れるコードが格納され実行され得る。
【００５２】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【符号の説明】
【００５３】
１００    モバイル機器のグリッド出力制御装置
１１０    グリッド生成部
１１１    格子生成部
１１２    内容出力部
１２０    グリッド移動検知部
１３０    グリッド生成信号発生部
【図１】
2015084097.tif 000003
【図２】
2015084097.tif 000004
【図３】
2015084097.tif 000005
【図４】
2015084097.tif 000006