JP2005018229A - Document browsing terminal, document display control method, and document display control program - Google Patents
Document browsing terminal, document display control method, and document display control program Download PDFInfo
- Publication number
- JP2005018229A JP2005018229A JP2003179598A JP2003179598A JP2005018229A JP 2005018229 A JP2005018229 A JP 2005018229A JP 2003179598 A JP2003179598 A JP 2003179598A JP 2003179598 A JP2003179598 A JP 2003179598A JP 2005018229 A JP2005018229 A JP 2005018229A
- Authority
- JP
- Japan
- Prior art keywords
- document
- display
- display control
- acceleration sensor
- information
- 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.)
- Withdrawn
Links
Images
Landscapes
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Controls And Circuits For Display Device (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
【0001】
【発明の属する技術分野】
本発明は、文書閲覧端末、文書表示制御方法及び文書表示制御プログラムに関する。
【0002】
【従来の技術】
近年、高解像度のLCDを備えたノートPCやPDAが数多く製品化されている。また、コンテンツのデジタル化に伴い、ビューア機能に特化した文書閲覧端末などの商品化が予想されている。
こうした文書閲覧端末の利便性を高めるための技術して、例えば、特許文献1には、文書閲覧端末に加速度センサを付け、加速度センサにより取得した値を用いてページ送り操作、スクロール操作を行うことが記載されている。
また、特許文献2には、文書閲覧端末に加速度センサを付け、加速度センサにより取得した値を用いてページ送り操作、スクロール操作、ズームイン/ズームアウト操作を行うことが記載されている。
また、特許文献3には、文書閲覧端末に加速度センサを付け、加速度センサにより取得した値を用いてページ送り、スクロール操作への代替手段とすることが記載されている。
これら文書閲覧端末(携帯表示端末)はいずれも加速度センサをつけることで、ユーザの操作を代替するインターフェイスを提供している。
【0003】
【特許文献1】
特開平9−81305号公報
【特許文献2】
特開2002−297284号公報
【特許文献3】
特開2003−5879号公報
【0004】
【発明が解決しようとする課題】
一方で、デジタルコンテンツを表示する場合に、ユーザが明示的に表示方向を縦/横方向に指定することが出来る、いわゆるタブレットPCのような端末が存在する。こういった表示制御機能を上述したような携帯型の文書閲覧端末に付加させる場合、ユーザの明示的な操作によって縦/横方向を変更することになる。
しかし、ユーザの明示的な操作によって変更された1のデジタルコンテンツにとって最適な表示方向が、他のデジタルコンテンツにとっても最適な表示方向であることは保証されない。したがって、ユーザが、デジタルコンテンツに応じた表示方向の変更操作をいちいち明示的に実行する必要があるという問題点がある。
また、ユーザが選択した表示方向では、必ずしもコンテンツに応じて最適な形、あるいは、コンテンツ製作者が意図した形でコンテンツが表示されるとは限らないという問題点がある。
また、電力上の制限が大きい携帯型の文書閲覧端末において、これら表示制御に伴う消費電力の増加をどのような形で補償するかという問題点がある。
【0005】
本発明は、このような事情を考慮してなされたものであり、その目的は、表示するドキュメントに適切な縦横表示を行うとともに、表示デバイスの消費電力を低減する文書閲覧端末、文書表示制御方法及び文書表示制御プログラムを提供することにある。
【0006】
【課題を解決するための手段】
この発明は上記の課題を解決すべくなされたもので、本発明は、姿勢を検出する加速度センサを具備する文書閲覧端末であって、閲覧するドキュメントファイルそれぞれに予め指定された表示属性情報を読み込むドキュメント情報認識手段と、該ドキュメント情報認識手段が読み込んだ表示属性情報と前記加速度センサより入力する姿勢情報とに基づいて、表示切替制御を行うドキュメント表示制御手段とを具備することを特徴とする。
【0007】
また本発明は、前記ドキュメント表示制御手段は、前記ドキュメント情報認識手段が読み込んだ表示属性情報により許可される表示方向と前記加速度センサより入力する姿勢情報とが一致する場合、前記ドキュメントファイルの表示方向を変更することを特徴とする。
【0008】
また本発明は、輝度を検出する輝度センサをさらに具備し、前記ドキュメント表示制御手段は、該輝度センサから入力する輝度に基づいて、表示制御を行うことを特徴とする。
【0009】
また本発明は、姿勢を検出する加速度センサを具備する文書閲覧端末における文書表示制御方法であって、閲覧するドキュメントファイルそれぞれに予め指定された表示属性情報を読み込み、該読み込んだ表示属性情報と前記加速度センサより入力する姿勢情報とに基づいて、表示切替制御を行うことを特徴とする。
【0010】
また本発明は、姿勢を検出する加速度センサを具備する文書閲覧端末に文書表示制御を実行させるためのプログラムであって、閲覧するドキュメントファイルそれぞれに予め指定された表示属性情報を読み込む処理と、該読み込んだ表示属性情報と前記加速度センサより入力する姿勢情報とに基づいて、表示切替制御とを実行させるための文書表示制御プログラムである。
【0011】
【発明の実施の形態】
まず本発明の基本的な考え方について説明する。
上述したような加速度センサを備える文書閲覧端末においては、いずれも画面表示の縦長表示、横長表示の切り替え、及びコンテンツの付加属性を考慮した画面表示切り替えを実現していない。
すなわち、本発明の文書閲覧端末の一実施形態においては、携帯型の文書閲覧端末において、文書閲覧端末に「加速度センサ」と「輝度センサ」と「コンテンツ製作者の意図の定義情報を処理する機能」を設けることで、画面表示の縦長表示、横長表示の切り替え、及びコンテンツの付加属性を考慮した画面表示切り替えを実現するユーザインタフェースを提供する。
【0012】
以下、図面を参照して、本発明の文書閲覧端末の一実施形態について説明する。図1は、本実施形態の文書閲覧端末の構成を示す構成図である。
本実施形態の文書閲覧端末は、中央演算処理装置(CPU)、メモリ(RAM)、加速度センサ101、輝度センサ111、ストレージ121(端末内臓フラッシュメモリ、メモリカード、HDD)121、表示回路400、表示デバイス(ディスプレイ)500とから構成される。
中央演算処理装置は、メモリ上にプログラムを読み出して、情報の加工・演算処理を実行することにより、加速度センサ情報処理部100、輝度センサ情報処理部110、ドキュメント情報認識処理部120、ドキュメント表示制御アプリケーション200、ドキュメント表示切替部300として機能する。
加速度センサ101は、文書閲覧端末が縦長表示の姿勢、横長表示の姿勢のいずれであるかを検出する。加速度センサ101の出力情報は、例えば、図2に示すように、文書閲覧端末の状態Aを基準として以下のように規定するものとする。
状態A:(X,Y,Z)=(0,−1,0)
状態B:(X,Y,Z)=(−1,0,0)
状態C:(X,Y,Z)=(1,0,0)
図2に示すように、状態Aが縦長表示(portrait)、状態B、Cが横長表示(landscape)に対応し、また、状態BとCとは、それぞれ180°反転した対応関係にある。
なお、X,Y,Zの値が1,0,−1となる加速度センサ101の実測値のスレッショルドは、加速度センサ101によって異なり、実測に応じて適宜定めることとする。
【0013】
加速度センサ情報処理部100は、加速度センサ101の出力情報を取得する。また、加速度センサ101の出力情報が変化した場合、ドキュメント表示制御アプリケーション200に通知する。
ドキュメント表示制御アプリケーション200は、各状態A〜CのX,Y,Z値の組合せと、その変位によって文書閲覧端末の状態A〜Cを検出する。
X軸:状態B(X=−1)、状態C(X=1)の検出
Y軸:状態A(Y=−1)の検出
【0014】
輝度センサ111は、文書閲覧端末周辺の輝度を検出し、輝度センサ情報処理部110に通知する。
輝度センサ情報処理部110は、輝度センサ111の出力情報を取得するとともに、輝度センサ111の出力情報が変化した場合、ドキュメント表示制御アプリケーション200に通知する。すなわち、輝度センサ情報処理部110は、以下の状態を管理し、輝度センサ111の輝度情報が変化した場合、ドキュメント表示制御アプリケーション200に通知する。
本実施形態においては、輝度センサ111の分解能を10として輝度情報を複数定義するものとする。
輝度情報A:暗い センサ値(0.0〜3.0)
輝度情報B:標準状態 センサ値(3.1〜7.0)
輝度情報C:明るい センサ値(7.1〜10.0)
なお、より詳細にバックライト制御等を行う場合、輝度情報A〜Cをさらに増やすことが考えられる。
【0015】
ストレージ121は、ドキュメントファイル122を格納する記憶領域である。ドキュメントファイル122は、ドキュメント表示制御アプリケーション200で表示制御される文書コンテンツファイルであって、予めドキュメント付加情報として表示方向(縦長表示/横長表示)を示す表示属性情報が設定される。なお、表示属性情報には、縦長表示/横長表示のいずれも可、縦長表示のみ可、横長表示のみ可のいずれかが設定されるものとする。
ドキュメント情報認識処理部120は、ドキュメントファイル122のドキュメントファイル付加情報である表示属性情報を取得するとともに、ドキュメント表示制御アプリケーション200に通知する。
【0016】
ドキュメント表示制御アプリケーション200は、加速度センサ情報処理部100から入力する情報により、文書閲覧端末の姿勢状態(表示体を向けている方向)を識別するとともに、輝度センサ情報処理部110より文書閲覧端末周辺の明るさ(輝度情報)を、ドキュメント情報認識処理部120より表示属性情報を入力する。
また、ドキュメント表示制御アプリケーション200は、現在の表示方向(縦長表示/横長表示)を記憶しており、加速度センサ情報処理部100とドキュメント情報認識処理部120とから入力する情報に基づいて、表示デバイス500に表示しているドキュメントを縦長表示/横長表示にドキュメント表示切替部300を介して切り替える。
また、ドキュメント表示制御アプリケーション200は、ドキュメントファイル122に設定された表示方向と文書閲覧端末の現在の姿勢状態とが異なる場合、文書閲覧端末の状態の変更メッセージを表示デバイス500に表示する。
【0017】
ドキュメント表示切替部300は、ドキュメント表示制御アプリケーション200からの指示を受けて、表示回路400を利用して表示デバイス500の縦長表示/横長表示を切り替えるとともに、表示回路400に対して表示切替命令を出力する。
表示回路400は、ドキュメント表示切替部300から表示切替命令を受け、表示デバイス500ヘの描画処理を行うとともに、表示デバイス500のバックライトや電力制御を行う。例えば、表示デバイス500がLCDであれば、バックライト制御を行う。
表示デバイス500は、文書閲覧端末の表示部であって、LCD等のデバイスによって構成される。
【0018】
次に、図面を参照して、本実施形態の文書閲覧端末の動作について説明する。
図3は、本実施形態の文書閲覧端末によるドキュメント表示制御処理の過程を示すフローチャートである。
今、ドキュメント表示制御アプリケーション200は、予め加速度センサ101の出力情報((X,Y,Z)=(0,−1,0))から文書閲覧端末の姿勢状態が状態Aであることを記憶しているものとする。
このとき、ユーザが文書閲覧端末の操作部(図2を参照)を操作することにより、文書閲覧端末に対して指定されたドキュメントファイル122の読み出し命令が入力されると、ドキュメント表示制御アプリケーション200は、ストレージ121に格納された指定のドキュメントファイル122を読み出すとともに、ドキュメント情報認識処理部120に対して読み出したドキュメントファイル122のドキュメント付加情報を要求する。
【0019】
ドキュメント情報認識処理部120は、ドキュメント表示制御アプリケーション200の要求に基づき、ドキュメントファイル122のドキュメント付加情報を取得して、ドキュメント表示制御アプリケーション200に対して返す。
今、ドキュメント付加情報においてドキュメント表示方向属性は、landscape/portrait(縦長表示、横長表示「どちらでも可」を示す)と設定されているとする。
ドキュメント表示制御アプリケーション200は、現在の状態A(portrait)とドキュメント表示方向属性を比較する。ここで、ドキュメント表示方向属性は、「landscape/portrait」であることから、ドキュメント表示制御アプリケーション200は、現在の文書閲覧端末の姿勢状態が状態Aであることに基づいて、portraitで表示することを選択する。そして、ドキュメント表示制御アプリケーション200は、ドキュメント表示切替部300に対して、読み出したドキュメントファイル122を「portrait」でする表示命令を出す。
【0020】
次に、ユーザが文書閲覧端末の姿勢を状態Bに変位させると、加速度センサ101は、文書閲覧端末の姿勢が状態A((X,Y,Z)=(0,−1,0))から状態B((X,Y,Z)=(−1,0,0))に変化したことを検出する。
加速度センサ情報処理部100は、加速度センサ101の出力情報に基づいて、X値またはY値の変化を検出し、ドキュメント表示制御アプリケーション200にX値またはY値の変化を通知する(図3のステップS1)。
ドキュメント表示制御アプリケーション200は、加速度センサ情報処理部100よりX値またはY値の変化の通知を受けると(ステップS2でYes)、X値またはY値の変化後の姿勢状態を識別する。この場合、ドキュメント表示制御アプリケーション200は、変化後の姿勢状態を状態Bと識別し、現在の姿勢状態を状態Aから状態Bに変更する。
【0021】
また、ドキュメント表示制御アプリケーション200は、姿勢状態が異なる姿勢状態へ変化したことを受けて(ステップS3でYes)、ドキュメント表示方向属性と変化後の姿勢状態Bとを比較する(ステップS4)。
変化後の姿勢状態Bは「landscape」となり、ドキュメント表示方向属性は、「landscape/portrait」であることから、「landscape」での表示が許可される(ステップS5でYes)。したがって、ドキュメント表示制御アプリケーション200は、ドキュメント表示切替部300に対して表示中のドキュメントファイル122を「landscape」で表示する命令を出す(ステップS6)。一方、ドキュメント表示方向の属性が変化後の姿勢状態で表示することを許可していない場合(ステップS5でNo)、ドキュメント表示制御アプリケーション200は、ドキュメント表示切替部300に対して表示が許可されていない旨のメッセージを表示する命令を出す(ステップS7)。
ドキュメント表示切替部300は、ドキュメント表示制御アプリケーション200からの命令に応じて、表示回路400を介し、表示デバイス500にドキュメントファイル122やメッセージを表示する。
【0022】
以上、説明したように、本実施形態の文書閲覧装置によれば、縦長表示状態/横長表示状態を検出し、文書閲覧端末の姿勢状態に応じて、ドキュメントファイルの表示方向変更処理を行うので、ユーザがいちいち明示的に変更操作を実行する負担を軽減することが出来る効果が得られる。
また、ドキュメントファイルに予め設定された表示属性に基づいて、縦横表示を行うので、最適な形、あるいは、コンテンツ製作者が意図した形でコンテンツを表示することができる効果が得られる。
【0023】
また、ドキュメント表示制御アプリケーション200において、加速度センサ101の出力情報に基づく姿勢状態の変化に伴ってイベント処理を実行するため、加速度センサ情報処理部100の処理を簡素化することができる効果が得られる。
また、姿勢状態変化のイベントをすべてドキュメント表示制御アプリケーション200を経由させることで、姿勢状態の変化に伴うイベント処理をハードウェアのみで実行する場合に比べて、アプリケーション側でイベントに対応する処理を変更しやすくなる。また、ハードウェア側は状態変化の通知処理のみを実行すればよいため、ハードウェアコストを削減することが出来る効果が得られる。
【0024】
また、ドキュメント表示切替部400はドキュメント表示制御アプリケーション200からの表示切替命令によって駆動する仕組みとすることで、表示デバイス500/表示回路400に依存する処理をドキュメント表示制御アプリケーション200から切り離すことができ、アプリケーション側の変更に対応しやすくなる効果が得られる。
また、加速度センサ情報処理部100における処理も、加速度センサ101の出力情報の処理と、ドキュメント表示制御アプリケーション200に通知する処理のみであるため、ドキュメント表示制御アプリケーション200に依存せず、モジュールが再利用しやすくなる効果が得られる。
【0025】
次に、今、ドキュメント表示制御アプリケーション200は、予め輝度センサ111の出力情報(標準状態 センサ値(3.1〜7.0))から輝度情報Bであることを記憶しているものとする。
この状態において、ユーザが文書閲覧端末を閲覧しながら暗い部屋に移動したとする。ユーザの移動により、輝度センサ111は輝度の変化を検出する。
輝度センサ情報処理部110は、輝度センサ111の出力情報を受けて、輝度情報Bから輝度情報A(暗い センサ値(0.0〜3.0))に変化したことを検出し、ドキュメント表示制御アプリケーション200に通知する(ステップS1)。
ドキュメント表示制御アプリケーション200は、輝度センサ情報処理部110からの通知により(ステップS11でYes)、輝度情報Bから輝度情報Aに変化したことを認識する(ステップS12でYes)。
【0026】
そして、ドキュメント表示制御アプリケーション200は、現在の輝度状態(標準)と通知された輝度状態(暗い)を比較する。この場合、現在の輝度状態と通知された輝度状態とが異なることから、輝度状態の変化があったことを認識し(ステップS14でYes)、変化に応じて、表示デバイス500のバックライト制御を行う(ステップS15)。すなわち、ドキュメント表示制御アプリケーション200は、ドキュメント表示切替部300に表示デバイス500のバックライトを輝度情報Aよりも明るくするように、バックライトの明るさ変更命令を出力する。
表示切替部300は、ドキュメント表示制御アプリケーション200から入力する明るさ変更命令に基づいて、表示回路400に命令を出し、表示デバイス500のバックライトを制御する。
【0027】
したがって、本実施形態の文書閲覧端末によれば、文書閲覧端末周辺の明るさを検出することにより、ユーザの閲覧に適した表示デバイスの制御が可能となり、また、充分な明るさが得られる環境では表示デバイスの明るさを制御することにより、低消費電力を実現できる効果が得られる。また、ユーザの振作を必要とせずに、表示デバイスの明るさや電力供給の制御を実現できる効果が得られる。
【0028】
なお、各処理を行うための処理部の機能を実現する為のプログラムは、それぞれ別々のプログラムモジュールにより構成してもよいし、一体化したプログラムモジュールにより構成してもよい。
また、これらの機能の全部または一部を論理回路によるハードウエアで構成しても構わない。
また、各プログラムモジュールは、既存のアプリケーションプログラムに組み込んで動作させてもよいし、独立のプログラムとして動作させてもよい。
上記のような本発明を実現するためのコンピュータプログラムは、コンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータに読み込ませ、実行することにより各処理を行っても良い。また、ネットワークを通じてコンピュータのメモリ中にダウンロードして利用することもできる。
【0029】
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD−ROM等の可搬媒体、コンピュータサーバに内蔵されるハードディスク等の記憶装置のことをいう。
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータサーバ内部の揮発メモリ(RAM)のように、一定時間プログラムを保持しているものも含むものとする。
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータサーバから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータサーバに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク(通信網)や電話回線等の通信回線(通信線)のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現する為のものであっても良い。さらに、前述した機能をコンピュータサーバに既に記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であっても良い。
【図面の簡単な説明】
【図1】文書閲覧装置の構成図。
【図2】文書閲覧装置の姿勢状態A〜Cを示す図。
【図3】表示制御処理のフローチャート
【符号の説明】
100…加速度センサ情報処理部、101…加速度センサ、110…輝度センサ情報処理部、111…輝度センサ、120…ドキュメント情報認識処理部、11…ストレージ121、122…ドキュメントファイル、200…ドキュメント表示制御アプリケーション200、300…ドキュメント表示切替部、400…表示回路、500…表示デバイス[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a document browsing terminal, a document display control method, and a document display control program.
[0002]
[Prior art]
In recent years, many notebook PCs and PDAs with high-resolution LCDs have been commercialized. In addition, with the digitization of content, commercialization of document browsing terminals specialized for the viewer function is expected.
As a technique for improving the convenience of such a document browsing terminal, for example, in Patent Document 1, an acceleration sensor is attached to a document browsing terminal, and a page feed operation and a scroll operation are performed using values acquired by the acceleration sensor. Is described.
Each of these document browsing terminals (portable display terminals) is provided with an interface that replaces the user's operation by attaching an acceleration sensor.
[0003]
[Patent Document 1]
JP-A-9-81305 [Patent Document 2]
JP 2002-297284 A [Patent Document 3]
Japanese Patent Laid-Open No. 2003-5879
[Problems to be solved by the invention]
On the other hand, when displaying digital content, there is a terminal such as a so-called tablet PC that allows the user to explicitly specify the display direction in the vertical / horizontal direction. When such a display control function is added to the portable document browsing terminal as described above, the vertical / horizontal direction is changed by an explicit operation of the user.
However, it is not guaranteed that the optimal display direction for one digital content changed by an explicit operation by the user is the optimal display direction for other digital content. Therefore, there is a problem that the user needs to explicitly execute a display direction changing operation corresponding to the digital content.
Further, there is a problem that the display direction selected by the user does not necessarily display the content in an optimum form according to the content or in a form intended by the content creator.
In addition, there is a problem of how to compensate for the increase in power consumption associated with display control in a portable document browsing terminal having a large power limitation.
[0005]
The present invention has been made in consideration of such circumstances, and an object of the present invention is to provide a document browsing terminal and a document display control method for performing appropriate vertical and horizontal display on a document to be displayed and reducing power consumption of the display device. And a document display control program.
[0006]
[Means for Solving the Problems]
The present invention has been made to solve the above problems, and the present invention is a document browsing terminal having an acceleration sensor for detecting a posture, and reads display attribute information designated in advance in each document file to be browsed. Document information recognition means, and document display control means for performing display switching control based on display attribute information read by the document information recognition means and attitude information input from the acceleration sensor.
[0007]
The document display control means may display the document file when the display direction permitted by the display attribute information read by the document information recognition means matches the posture information input from the acceleration sensor. It is characterized by changing.
[0008]
The present invention further includes a luminance sensor for detecting luminance, and the document display control means performs display control based on luminance input from the luminance sensor.
[0009]
The present invention is also a document display control method in a document browsing terminal having an acceleration sensor for detecting a posture, wherein display attribute information designated in advance is read into each document file to be browsed, and the read display attribute information Display switching control is performed based on posture information input from an acceleration sensor.
[0010]
Further, the present invention is a program for causing a document browsing terminal having an acceleration sensor for detecting a posture to execute document display control, a process of reading display attribute information designated in advance for each document file to be browsed, A document display control program for executing display switching control based on read display attribute information and attitude information input from the acceleration sensor.
[0011]
DETAILED DESCRIPTION OF THE INVENTION
First, the basic concept of the present invention will be described.
None of the document browsing terminals provided with the acceleration sensor as described above realizes switching between portrait display, landscape display, and screen display switching in consideration of additional attributes of content.
That is, in one embodiment of the document browsing terminal of the present invention, in the portable document browsing terminal, the function for processing “acceleration sensor”, “brightness sensor”, and “content creator intent definition information” in the document browsing terminal. ”Is provided to provide a user interface that realizes switching between portrait display, landscape display, and screen display switching in consideration of additional attributes of content.
[0012]
Hereinafter, an embodiment of a document browsing terminal of the present invention will be described with reference to the drawings. FIG. 1 is a configuration diagram showing the configuration of the document browsing terminal of the present embodiment.
The document browsing terminal of this embodiment includes a central processing unit (CPU), a memory (RAM), an
The central processing unit reads the program on the memory and executes information processing / calculation processing, thereby executing the acceleration sensor
The
State A: (X, Y, Z) = (0, −1, 0)
State B: (X, Y, Z) = (-1, 0, 0)
State C: (X, Y, Z) = (1, 0, 0)
As shown in FIG. 2, the state A corresponds to the portrait display (portrait), the states B and C correspond to the landscape display (landscape), and the states B and C are in a correspondence relationship inverted by 180 °.
Note that the thresholds of the actual measurement values of the
[0013]
The acceleration sensor
The document
X axis: detection of state B (X = -1), state C (X = 1) Y axis: detection of state A (Y = -1)
The
The luminance sensor
In the present embodiment, a plurality of pieces of luminance information are defined with the resolution of the
Luminance information A: Dark sensor value (0.0 to 3.0)
Luminance information B: Standard state Sensor value (3.1 to 7.0)
Luminance information C: Bright sensor value (7.1 to 10.0)
In addition, when performing backlight control etc. in detail, it can be considered that the luminance information A to C is further increased.
[0015]
The
The document information
[0016]
The document
The document
Further, when the display direction set in the
[0017]
In response to an instruction from the document
The
The
[0018]
Next, the operation of the document browsing terminal according to the present embodiment will be described with reference to the drawings.
FIG. 3 is a flowchart showing a process of document display control processing by the document browsing terminal of this embodiment.
Now, the document
At this time, when the user operates the operation unit of the document viewing terminal (see FIG. 2) and the reading instruction of the designated
[0019]
Based on a request from the document
Now, it is assumed that the document display direction attribute in the document additional information is set to “landscape / portrait” (indicating that either “long portrait display” or “long landscape display” is acceptable).
The document
[0020]
Next, when the user displaces the orientation of the document browsing terminal to state B, the
The acceleration sensor
When the document
[0021]
In response to the change of the posture state to a different posture state (Yes in step S3), the document
Since the posture state B after the change is “landscape” and the document display direction attribute is “landscape / portrait”, the display in “landscape” is permitted (Yes in step S5). Therefore, the document
The document
[0022]
As described above, according to the document browsing apparatus of the present embodiment, the portrait display state / landscape display state is detected, and the display direction change process of the document file is performed according to the posture state of the document viewing terminal. There is an effect that it is possible to reduce the burden of the user explicitly performing the change operation one by one.
Further, since the vertical / horizontal display is performed based on the display attributes set in advance in the document file, it is possible to display the content in an optimum form or in a form intended by the content creator.
[0023]
Further, in the document
In addition, by passing all the posture state change events via the document
[0024]
Further, the document
Further, since the processing in the acceleration sensor
[0025]
Next, it is assumed that the document
In this state, it is assumed that the user moves to a dark room while browsing the document browsing terminal. The
The luminance sensor
The document
[0026]
Then, the document
The
[0027]
Therefore, according to the document browsing terminal of this embodiment, it is possible to control a display device suitable for the user's browsing by detecting the brightness around the document browsing terminal, and an environment in which sufficient brightness can be obtained. Then, the effect of realizing low power consumption can be obtained by controlling the brightness of the display device. In addition, it is possible to achieve the effect of realizing control of brightness and power supply of the display device without requiring user's operation.
[0028]
Note that the program for realizing the function of the processing unit for performing each process may be configured by separate program modules, or may be configured by an integrated program module.
Further, all or a part of these functions may be configured by hardware using a logic circuit.
Each program module may be operated by being incorporated into an existing application program or may be operated as an independent program.
The computer program for realizing the present invention as described above may be recorded on a computer-readable recording medium, and the program recorded on the recording medium may be read by the computer and executed to execute each process. good. It can also be downloaded and used in the memory of a computer through a network.
[0029]
The “computer-readable recording medium” refers to a storage device such as a portable medium such as a flexible disk, a magneto-optical disk, a ROM, a CD-ROM, or a hard disk built in a computer server.
Further, the “computer-readable recording medium” refers to a volatile memory (RAM) inside a computer server serving as a server or client when a program is transmitted via a network such as the Internet or a communication line such as a telephone line. In addition, those holding a program for a certain period of time are also included.
The program may be transmitted from a computer server storing the program in a storage device or the like to another computer server via a transmission medium or by a transmission wave in the transmission medium. Here, the “transmission medium” for transmitting the program refers to a medium having a function of transmitting information, such as a network (communication network) such as the Internet or a communication line (communication line) such as a telephone line.
The program may be for realizing a part of the functions described above. Furthermore, what can implement | achieve the function mentioned above in combination with the program already recorded on the computer server, and what is called a difference file (difference program) may be sufficient.
[Brief description of the drawings]
FIG. 1 is a configuration diagram of a document browsing apparatus.
FIG. 2 is a diagram illustrating posture states A to C of the document browsing apparatus.
FIG. 3 is a flowchart of display control processing.
DESCRIPTION OF
Claims (5)
閲覧するドキュメントファイルそれぞれに予め指定された表示属性情報を読み込むドキュメント情報認識手段と、
該ドキュメント情報認識手段が読み込んだ表示属性情報と前記加速度センサより入力する姿勢情報とに基づいて、表示切替制御を行うドキュメント表示制御手段とを具備することを特徴とする文書閲覧端末。A document browsing terminal having an acceleration sensor for detecting a posture,
Document information recognition means for reading display attribute information designated in advance for each document file to be viewed;
A document browsing terminal comprising: document display control means for performing display switching control based on display attribute information read by the document information recognition means and attitude information input from the acceleration sensor.
前記ドキュメント表示制御手段は、該輝度センサから入力する輝度に基づいて、表示制御を行うことを特徴とする請求項1または請求項2に記載の文書閲覧端末。A luminance sensor for detecting luminance;
The document browsing terminal according to claim 1, wherein the document display control unit performs display control based on luminance input from the luminance sensor.
閲覧するドキュメントファイルそれぞれに予め指定された表示属性情報を読み込み、
該読み込んだ表示属性情報と前記加速度センサより入力する姿勢情報とに基づいて、表示切替制御を行うことを特徴とする文書表示制御方法。A document display control method in a document browsing terminal having an acceleration sensor for detecting an attitude,
Read display attribute information specified in advance for each document file to be viewed,
A document display control method, wherein display switching control is performed based on the read display attribute information and attitude information input from the acceleration sensor.
閲覧するドキュメントファイルそれぞれに予め指定された表示属性情報を読み込む処理と、
該読み込んだ表示属性情報と前記加速度センサより入力する姿勢情報とに基づいて、表示切替制御とを実行させるための文書表示制御プログラム。A program for causing a document browsing terminal having an acceleration sensor for detecting a posture to execute document display control,
A process of reading display attribute information designated in advance for each document file to be viewed;
A document display control program for executing display switching control based on the read display attribute information and posture information input from the acceleration sensor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003179598A JP2005018229A (en) | 2003-06-24 | 2003-06-24 | Document browsing terminal, document display control method, and document display control program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003179598A JP2005018229A (en) | 2003-06-24 | 2003-06-24 | Document browsing terminal, document display control method, and document display control program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2005018229A true JP2005018229A (en) | 2005-01-20 |
Family
ID=34180882
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003179598A Withdrawn JP2005018229A (en) | 2003-06-24 | 2003-06-24 | Document browsing terminal, document display control method, and document display control program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2005018229A (en) |
Cited By (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006302177A (en) * | 2005-04-25 | 2006-11-02 | Fuji Xerox Co Ltd | Document processing system |
JP2007121864A (en) * | 2005-10-31 | 2007-05-17 | Toppan Printing Co Ltd | Optimized video reproduction system, optimized video distribution system, video optimizing device, optimized video reproducing method, and video content data storage medium |
JP2008152184A (en) * | 2006-12-20 | 2008-07-03 | Tadao Yoshida | Display apparatus |
JPWO2006126310A1 (en) * | 2005-05-27 | 2008-12-25 | シャープ株式会社 | Display device |
JP2010503124A (en) * | 2006-09-06 | 2010-01-28 | アップル インコーポレイテッド | Portable electronic device, method and graphic user interface for displaying structured electronic documents |
JP2011160326A (en) * | 2010-02-03 | 2011-08-18 | Nec Corp | Portable terminal device |
US8214768B2 (en) | 2007-01-05 | 2012-07-03 | Apple Inc. | Method, system, and graphical user interface for viewing multiple application windows |
US8438504B2 (en) | 2010-01-06 | 2013-05-07 | Apple Inc. | Device, method, and graphical user interface for navigating through multiple viewing areas |
JP2013117690A (en) * | 2011-12-05 | 2013-06-13 | Business Breakthrough Inc | Mobile information terminal, program for controlling mobile information terminal, and remote education method |
US8531423B2 (en) | 2006-09-06 | 2013-09-10 | Apple Inc. | Video manager for portable multifunction device |
JP5342059B1 (en) * | 2012-11-15 | 2013-11-13 | 株式会社東芝 | Electronic device, display control method and program |
US8842074B2 (en) | 2006-09-06 | 2014-09-23 | Apple Inc. | Portable electronic device performing similar operations for different gestures |
JP2014203316A (en) * | 2013-04-08 | 2014-10-27 | 株式会社オービックビジネスコンサルタント | Information processing device, information processing method, and program |
US9053652B2 (en) | 2009-01-06 | 2015-06-09 | Sony Corporation | Display control device, display control method, and program |
US9367232B2 (en) | 2007-01-07 | 2016-06-14 | Apple Inc. | Portable multifunction device, method, and graphical user interface supporting user navigations of graphical objects on a touch screen display |
US9619143B2 (en) | 2008-01-06 | 2017-04-11 | Apple Inc. | Device, method, and graphical user interface for viewing application launch icons |
US9772751B2 (en) | 2007-06-29 | 2017-09-26 | Apple Inc. | Using gestures to slide between user interfaces |
US9933913B2 (en) | 2005-12-30 | 2018-04-03 | Apple Inc. | Portable electronic device with interface reconfiguration mode |
US10313505B2 (en) | 2006-09-06 | 2019-06-04 | Apple Inc. | Portable multifunction device, method, and graphical user interface for configuring and displaying widgets |
US10620780B2 (en) | 2007-09-04 | 2020-04-14 | Apple Inc. | Editing interface |
US11126321B2 (en) | 2007-09-04 | 2021-09-21 | Apple Inc. | Application menu user interface |
-
2003
- 2003-06-24 JP JP2003179598A patent/JP2005018229A/en not_active Withdrawn
Cited By (59)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006302177A (en) * | 2005-04-25 | 2006-11-02 | Fuji Xerox Co Ltd | Document processing system |
JPWO2006126310A1 (en) * | 2005-05-27 | 2008-12-25 | シャープ株式会社 | Display device |
JP2007121864A (en) * | 2005-10-31 | 2007-05-17 | Toppan Printing Co Ltd | Optimized video reproduction system, optimized video distribution system, video optimizing device, optimized video reproducing method, and video content data storage medium |
US11650713B2 (en) | 2005-12-30 | 2023-05-16 | Apple Inc. | Portable electronic device with interface reconfiguration mode |
US10884579B2 (en) | 2005-12-30 | 2021-01-05 | Apple Inc. | Portable electronic device with interface reconfiguration mode |
US10915224B2 (en) | 2005-12-30 | 2021-02-09 | Apple Inc. | Portable electronic device with interface reconfiguration mode |
US10359907B2 (en) | 2005-12-30 | 2019-07-23 | Apple Inc. | Portable electronic device with interface reconfiguration mode |
US9933913B2 (en) | 2005-12-30 | 2018-04-03 | Apple Inc. | Portable electronic device with interface reconfiguration mode |
US12026352B2 (en) | 2005-12-30 | 2024-07-02 | Apple Inc. | Portable electronic device with interface reconfiguration mode |
US11449194B2 (en) | 2005-12-30 | 2022-09-20 | Apple Inc. | Portable electronic device with interface reconfiguration mode |
US11921969B2 (en) | 2006-09-06 | 2024-03-05 | Apple Inc. | Portable electronic device, method, and graphical user interface for displaying structured electronic documents |
US9927970B2 (en) | 2006-09-06 | 2018-03-27 | Apple Inc. | Portable electronic device performing similar operations for different gestures |
US8669950B2 (en) | 2006-09-06 | 2014-03-11 | Apple Inc. | Portable electronic device, method, and graphical user interface for displaying structured electronic documents |
US8547355B2 (en) | 2006-09-06 | 2013-10-01 | Apple Inc. | Video manager for portable multifunction device |
US11592952B2 (en) | 2006-09-06 | 2023-02-28 | Apple Inc. | Portable electronic device, method, and graphical user interface for displaying structured electronic documents |
US8842074B2 (en) | 2006-09-06 | 2014-09-23 | Apple Inc. | Portable electronic device performing similar operations for different gestures |
US11481112B2 (en) | 2006-09-06 | 2022-10-25 | Apple Inc. | Portable electronic device performing similar operations for different gestures |
US11481106B2 (en) | 2006-09-06 | 2022-10-25 | Apple Inc. | Video manager for portable multifunction device |
US8531423B2 (en) | 2006-09-06 | 2013-09-10 | Apple Inc. | Video manager for portable multifunction device |
JP2017016686A (en) * | 2006-09-06 | 2017-01-19 | アップル インコーポレイテッド | Portable electronic device, method, and graphical user interface for displaying structured electronic document |
US11240362B2 (en) | 2006-09-06 | 2022-02-01 | Apple Inc. | Portable multifunction device, method, and graphical user interface for configuring and displaying widgets |
US9690446B2 (en) | 2006-09-06 | 2017-06-27 | Apple Inc. | Portable electronic device, method, and graphical user interface for displaying structured electronic documents |
US10778828B2 (en) | 2006-09-06 | 2020-09-15 | Apple Inc. | Portable multifunction device, method, and graphical user interface for configuring and displaying widgets |
US11736602B2 (en) | 2006-09-06 | 2023-08-22 | Apple Inc. | Portable multifunction device, method, and graphical user interface for configuring and displaying widgets |
US10838617B2 (en) | 2006-09-06 | 2020-11-17 | Apple Inc. | Portable electronic device performing similar operations for different gestures |
US10222977B2 (en) | 2006-09-06 | 2019-03-05 | Apple Inc. | Portable electronic device performing similar operations for different gestures |
US10228815B2 (en) | 2006-09-06 | 2019-03-12 | Apple Inc. | Portable electronic device, method, and graphical user interface for displaying structured electronic documents |
US11106326B2 (en) | 2006-09-06 | 2021-08-31 | Apple Inc. | Portable electronic device, method, and graphical user interface for displaying structured electronic documents |
US10313505B2 (en) | 2006-09-06 | 2019-06-04 | Apple Inc. | Portable multifunction device, method, and graphical user interface for configuring and displaying widgets |
US12028473B2 (en) | 2006-09-06 | 2024-07-02 | Apple Inc. | Portable multifunction device, method, and graphical user interface for configuring and displaying widgets |
US11023122B2 (en) | 2006-09-06 | 2021-06-01 | Apple Inc. | Video manager for portable multifunction device |
JP2010503124A (en) * | 2006-09-06 | 2010-01-28 | アップル インコーポレイテッド | Portable electronic device, method and graphic user interface for displaying structured electronic documents |
US10656778B2 (en) | 2006-09-06 | 2020-05-19 | Apple Inc. | Portable electronic device, method, and graphical user interface for displaying structured electronic documents |
JP2008152184A (en) * | 2006-12-20 | 2008-07-03 | Tadao Yoshida | Display apparatus |
US8214768B2 (en) | 2007-01-05 | 2012-07-03 | Apple Inc. | Method, system, and graphical user interface for viewing multiple application windows |
US11169691B2 (en) | 2007-01-07 | 2021-11-09 | Apple Inc. | Portable multifunction device, method, and graphical user interface supporting user navigations of graphical objects on a touch screen display |
US9367232B2 (en) | 2007-01-07 | 2016-06-14 | Apple Inc. | Portable multifunction device, method, and graphical user interface supporting user navigations of graphical objects on a touch screen display |
US10732821B2 (en) | 2007-01-07 | 2020-08-04 | Apple Inc. | Portable multifunction device, method, and graphical user interface supporting user navigations of graphical objects on a touch screen display |
US11586348B2 (en) | 2007-01-07 | 2023-02-21 | Apple Inc. | Portable multifunction device, method, and graphical user interface supporting user navigations of graphical objects on a touch screen display |
US10254949B2 (en) | 2007-01-07 | 2019-04-09 | Apple Inc. | Portable multifunction device, method, and graphical user interface supporting user navigations of graphical objects on a touch screen display |
US12131007B2 (en) | 2007-06-29 | 2024-10-29 | Apple Inc. | Portable multifunction device with animated user interface transitions |
US10761691B2 (en) | 2007-06-29 | 2020-09-01 | Apple Inc. | Portable multifunction device with animated user interface transitions |
US11507255B2 (en) | 2007-06-29 | 2022-11-22 | Apple Inc. | Portable multifunction device with animated sliding user interface transitions |
US9772751B2 (en) | 2007-06-29 | 2017-09-26 | Apple Inc. | Using gestures to slide between user interfaces |
US11604559B2 (en) | 2007-09-04 | 2023-03-14 | Apple Inc. | Editing interface |
US11010017B2 (en) | 2007-09-04 | 2021-05-18 | Apple Inc. | Editing interface |
US11861138B2 (en) | 2007-09-04 | 2024-01-02 | Apple Inc. | Application menu user interface |
US10620780B2 (en) | 2007-09-04 | 2020-04-14 | Apple Inc. | Editing interface |
US11126321B2 (en) | 2007-09-04 | 2021-09-21 | Apple Inc. | Application menu user interface |
US9619143B2 (en) | 2008-01-06 | 2017-04-11 | Apple Inc. | Device, method, and graphical user interface for viewing application launch icons |
US10628028B2 (en) | 2008-01-06 | 2020-04-21 | Apple Inc. | Replacing display of icons in response to a gesture |
US9053652B2 (en) | 2009-01-06 | 2015-06-09 | Sony Corporation | Display control device, display control method, and program |
US8438504B2 (en) | 2010-01-06 | 2013-05-07 | Apple Inc. | Device, method, and graphical user interface for navigating through multiple viewing areas |
JP2011160326A (en) * | 2010-02-03 | 2011-08-18 | Nec Corp | Portable terminal device |
JP2013117690A (en) * | 2011-12-05 | 2013-06-13 | Business Breakthrough Inc | Mobile information terminal, program for controlling mobile information terminal, and remote education method |
CN103959370A (en) * | 2012-11-15 | 2014-07-30 | 株式会社东芝 | Electronic device, display control method, and program |
WO2014076977A1 (en) * | 2012-11-15 | 2014-05-22 | 株式会社 東芝 | Electronic device, display control method, and program |
JP5342059B1 (en) * | 2012-11-15 | 2013-11-13 | 株式会社東芝 | Electronic device, display control method and program |
JP2014203316A (en) * | 2013-04-08 | 2014-10-27 | 株式会社オービックビジネスコンサルタント | Information processing device, information processing method, and program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2005018229A (en) | Document browsing terminal, document display control method, and document display control program | |
US11068088B2 (en) | Electronic devices with adaptive frame rate displays | |
US11347076B2 (en) | Mirror tilt actuation | |
US11989388B2 (en) | Method for displaying page elements and electronic device | |
KR102707922B1 (en) | Electronic device including a display and method of operating the same | |
US11086635B2 (en) | Electronic device, method for controlling electronic device, and program | |
WO2022194211A1 (en) | Image processing method and apparatus, electronic device and readable storage medium | |
KR20140119617A (en) | Method of storing application's state information e, Computer readable storage medium of recording the method and an user's apparatus | |
KR20100057912A (en) | Method and apparatus for dynamically adjusting resolution of display device in mobile computing devices | |
CN111833809B (en) | Display screen control method and device | |
CN112905280A (en) | Page display method, device, equipment and storage medium | |
JP2008256904A (en) | Wide-screen display device linked with viewing angle switching device | |
US20100039412A1 (en) | Method and system for controlling operations of a display module in a portable terminal | |
JP5790970B2 (en) | Electronic book display device and program | |
JP2011141818A (en) | Graphic controller, information processing apparatus, and power saving method | |
JP2005018230A (en) | Document browsing terminal, document display control method, and document display control program | |
JPWO2007000895A1 (en) | Display control method and apparatus | |
US8380886B2 (en) | Computer system | |
TW201027498A (en) | Driving apparatus of display and over driving methid thereof | |
JPWO2014030496A1 (en) | Liquid crystal display | |
US20130176289A1 (en) | Display switch method and portable device thereof | |
JP5342059B1 (en) | Electronic device, display control method and program | |
CN116449937A (en) | Display control method, device, electronic equipment, chip and storage medium | |
TW201419130A (en) | Electronic apparatus and method of displaying application thereof | |
CN117316084A (en) | Screen-off display method and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20060905 |