(57)【要約】第１の筐体を、デイスプレイを有する第２の筐体に収納する情報処理装置において、第１の筐体で隠されていないデイスプレイの画面表示方法に関し、第１の筐体（１４０）をデイスプレイ（１２１）に収納した際に、ＯＳの持つ画面サイズ情報を変更して、アプリケーションの画像を露出画面に表示する。このため、露出画面の画面表示を専用のアプリケーションでなくても実行できる。又、画面サイズ情報を変更するだけで済むので、高速に露出画面の画面表示に切換えることができ、且つ処理も簡単である。
2005026934.tif 000002
【特許請求の範囲】
【請求項１】
第１の筐体と、デイスプレイを有する第２の筐体とで構成される情報処理装置の画面表示方法において、
前記第１の筐体が、前記デイスプレイの画面の一部を隠すように、前記第２の筐体に位置したことを検出するステップと、
前記検出に応じて、オペレーテイングシステムが持つ画面サイズ情報を変更するステップとを有する
ことを特徴とする情報処理装置の画面表示方法。
【請求項２】
請求の範囲１の情報処理装置の画面表示方法において、
前記画面サイズ情報に応じた前記デイスプレイの表示領域に、アプリケーションプログラムの画像を表示するステップとを更に有する
ことを特徴とする情報処理装置の画面表示方法。
【請求項３】
請求の範囲１の情報処理装置の画面表示方法において、
前記変更ステップは、前記デイスプレイ画面の縦方向の解像度のみを変更するステップからなる
ことを特徴とする情報処理装置の画面表示方法。
【請求項４】
請求の範囲２の情報処理装置の画面表示方法において、
前記表示ステップは、少なくともツールバーとスクロールバーを含んだ画像を表示するステップからなる
ことを特徴とする情報処理装置の画面表示方法。
【請求項５】
請求の範囲１の情報処理装置の画面表示方法において、
前記検出ステップは、前記第１の筐体が前記第２の筐体のデイスプレイに収納されたことを検出するステップからなる
ことを特徴とする情報処理装置の画面表示方法。
【請求項６】
請求の範囲５の情報処理装置の画面表示方法において、
前記検出ステップは、前記第２の筐体に、ヒンジを介して取り付けられた前記第１の筐体が、前記第２の筐体の前記デイスプレイを隠すように収納されたことを検出する検出手段の出力により、検出するステップを有する
ことを特徴とする情報処理装置の画面表示方法。
【請求項７】
請求の範囲６の情報処理装置の画面表示方法において、
前記検出ステップは、前記ヒンジに前記第１の筐体が取り付けられたことを検出する第１の検出手段と、前記ヒンジが前記第２の筐体のデイスプレイに回動したことを検出する第２の検出手段との出力により、検出するステップを有する
ことを特徴とする情報処理装置の画面表示方法。
【請求項８】
請求の範囲１の情報処理装置の画面表示方法において、
前記検出ステップは、前記第１の筐体の前記第２の筐体のデイスプレイに対する角度を検出するステップからなる
ことを特徴とする情報処理装置の画面表示方法。
【請求項９】
請求の範囲８の情報処理装置の画面表示方法において、
前記変更ステップは、前記検出角度に応じた前記画面サイズ情報に変更するステップからなる
ことを特徴とする情報処理装置の画面表示方法。
【請求項１０】
請求の範囲１の情報処理装置の画面表示方法において、
前記検出ステップは、前記第１の筐体を構成するキーボードが、前記デイスプレイの画面の一部を隠すように、前記第２の筐体に位置したことを検出するステップからなる
ことを特徴とする情報処理装置の画面表示方法。
【請求項１１】
第１の筐体と、
デイスプレイと情報処理ユニットを有する第２の筐体と、
前記第１の筐体が、前記デイスプレイの画面の一部を隠すように、前記第２の筐体に収納するヒンジと、
前記第１の筐体が、前記デイスプレイの画面の一部を隠すように、前記第２の筐体に回動したことを検出する検出器とを有し、
前記情報処理ユニットは、前記検出に応じて、オペレーテイングシステムが持つ画面サイズ情報を変更する
ことを特徴とする情報処理装置。
【請求項１２】
請求の範囲１１の情報処理装置において、
前記情報処理ユニットは、前記画面サイズ情報に応じた前記デイスプレイの表示領域に、アプリケーションプログラムの画像を表示する
ことを特徴とする情報処理装置。
【請求項１３】
請求の範囲１１の情報処理装置において、
前記情報処理ユニットは、前記デイスプレイ画面の縦方向の解像度のみを変更する
ことを特徴とする情報処理装置。
【請求項１４】
請求の範囲１２の情報処理装置において、
前記情報処理ユニットは、少なくともツールバーとスクロールバーを含んだ画像を表示する
ことを特徴とする情報処理装置。
【請求項１５】
請求の範囲１１の情報処理装置において、
前記検出器は、前記第１の筐体が、前記第２の筐体のデイスプレイに対し、収納された位置にあることを検出する検出器で構成される
ことを特徴とする情報処理装置。
【請求項１６】
請求の範囲１５の情報処理装置において、
前記検出器は、前記第２の筐体に、ヒンジを介して取り付けられた前記第１の筐体が、前記第２の筐体の前記デイスプレイを隠すように収納されたことを検出する検出器からなる
ことを特徴とする情報処理装置。
【請求項１７】
請求の範囲１６の情報処理装置において、
前記検出手段は、
前記ヒンジに前記第１の筐体が取り付けられたことを検出する第１の検出手段と、
前記ヒンジが前記第２の筐体のデイスプレイに回動したことを検出する第２の検出手段とを有する
ことを特徴とする情報処理装置。
【請求項１８】
請求の範囲１１の情報処理装置において、
前記検出器は、前記第１の筐体の前記第２の筐体のデイスプレイに対する角度を検出する角度センサからなる
ことを特徴とする情報処理装置。
【請求項１９】
請求の範囲１８の情報処理装置において、
前記情報処理ユニットは、前記検出角度に応じた前記画面サイズ情報に変更する
ことを特徴とする情報処理装置。
【請求項２０】
請求の範囲１１の情報処理装置において、
前記第１の筐体が、キーボードからなる
ことを特徴とする情報処理装置。
【請求項２１】
第１の筐体と、デイスプレイと情報処理ユニットとを有する第２の筐体とで構成される情報処理装置の画面表示のためのプログラムであって、
前記第１の筐体が、前記デイスプレイの画面の一部を隠すように、前記第２の筐体に位置したことを検出するステップと、
前記検出に応じて、オペレーテイングシステムが持つ画面サイズ情報を変更するステップとを前記情報処理ユニットに実行させる
ことを特徴とするプログラム。
【請求項２２】
請求の範囲２１のプログラムにおいて、
前記画面サイズ情報に応じた前記デイスプレイの表示領域に、アプリケーションプログラムの画像を表示するステップとを更に前記情報処理ユニットに実行させる
ことを特徴とするプログラム。
【請求項２３】
請求の範囲２１のプログラムにおいて、
前記変更ステップは、前記デイスプレイ画面の縦方向の解像度のみを変更するステップからなる
ことを特徴とするプログラム。
【請求項２４】
請求の範囲２２のプログラムにおいて、
前記表示ステップは、少なくともツールバーとスクロールバーを含んだ画像を表示するステップからなる
ことを特徴とするプログラム。
【請求項２５】
請求の範囲２１のプログラムにおいて、
前記検出ステップは、前記第１の筐体が前記第２の筐体のデイスプレイに収納されたことを検出するステップからなる
ことを特徴とするプログラム。
【請求項２６】
請求の範囲２５のプログラムにおいて、
前記検出ステップは、前記第２の筐体に、ヒンジを介して取り付けられた前記第１の筐体が、前記第２の筐体の前記デイスプレイを隠すように収納されたことを検出する検出手段の出力により、検出するステップを有する
ことを特徴とするプログラム。
【請求項２７】
請求の範囲２６のプログラムにおいて、
前記検出ステップは、前記ヒンジに前記第１の筐体が取り付けられたことを検出する第１の検出手段と、前記ヒンジが前記第２の筐体のデイスプレイに回動したことを検出する第２の検出手段との出力により、検出するステップを有する
ことを特徴とするプログラム。
【請求項２８】
請求の範囲２１のプログラムにおいて、
前記検出ステップは、前記第１の筐体の前記第２の筐体のデイスプレイに対する角度を検出するステップからなる
ことを特徴とするプログラム。
【請求項２９】
請求の範囲２８のプログラムにおいて、
前記変更ステップは、前記検出角度に応じた前記画面サイズ情報に変更するステップからなる
ことを特徴とするプログラム。
【請求項３０】
請求の範囲２１のプログラムにおいて、
前記検出ステップは、前記第１の筐体を構成するキーボードが、前記デイスプレイの画面の一部を隠すように、前記第２の筐体に位置したことを検出するステップからなる
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】  本発明は、デイスプレイユニットに、キーボード等を立てかけて、収容する構造のノート型やデスクトップ型の情報処理装置の画面表示方法、情報処理装置及びそのプログラムに関し、特に、デイスプレイユニットにキーボードを立てかけて、収容した際のデイスプレイユニットの画面表示を制御する情報処理装置の画面表示方法、情報処理装置及びそのプログラムに関する。
【背景技術】  近年、個人が使用するパーソナルコンピュータは、ノート型やデスクトップ型、携帯型等種々のものが普及している。このようなパーソナルコンピュータも、単なるデータ処理機能だけでなく、インターネットやＤＶＤ，ＴＶを利用したＡＶ（Ａｕｄｉｏ  Ｖｉｓｕａｌ）機能も要求されている。このため、使用者や使用環境に応じて最適な形態にパーソナルコンピュータが種々提供されている。
例えば、主に、デスク上で使用するパーソナルコンピュータとして、直立したデイスプレイを含む本体部に対し、キーボードを立てかけて、収容できるものが提案されている（例えば、特許文献１，２，３）。
【特許文献１】  特開平３−１６４９１７号公報（図１、図２）
【特許文献２】  特開２０００−２８４８５５号公報（図２）
【特許文献３】  特開平４−２１８８２０号公報
かかるパーソナルコンピュータの内、キーボードを収容した際に、デイスプレイの表示画面の一部が露出するものがある。図１４は、従来のパーソナルコンピュータの構成図、図１５は、その画面表示の説明図である。電源部や主要回路を備えた土台部１０００にデイスプレイ１００２が直立して設けられる。この土台部１０００にヒンジ１１００によりキーボード１００４が設けられている。
キーボード１００４は、図の水平状態からヒンジ１０００を中心に回動し、図の点線のように、直立したデイスプレイ１００２に立てかけて、収容される。この時、図１４、図１５に示すように、デイスプレイ１００２の画面下部が、キーボード１００４で隠され、上部は露出する。
従来、パーソナルコンピュータのＯＳを終了しないで、キーボード１００４を収容した時に、図１５に示すように、この露出画面のサイズのアプリケーション（時計、ＣＤプレーヤ等）１１００を起動して、デイスプレイ１００２の露出画面１００６に表示し、ＯＳの稼動状態で、キーボードを使用しないアプリケーションを動作し、ユーザの利用に供することが行われていた（例えば、非特許文献１参照）。
【非特許文献１】  「バイオＷ」ＰＣＶ−Ｗ１２０（Ｌ）・Ｗ１２０（Ｗ）・Ｗ１１０（Ｗ）、２００３年６月３日検索、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｖａｉｏ．ｓｏｎｙ．ｃｏ．ｊｐ／Ｐｒｏｄｕｃｔｓ／Ｐｄｆ／ＰＣＶ−Ｗ１２０．ｐｄｆ＞
従来の方法では、このようなキーボード１００４を装着した使用形態においては、図１５に示すように、露出画面に時計表示１００６等を行うには、その時点での露出画面のサイズに合わせたアプリケーションを立ち上げる必要があった。
このため、この画面サイズの専用のアプリケーションしか使用できず、種々のアプリケーションを表示できず、露出画面１００６に表示できるアプリケーションの数が限られ、ユーザにとって、露出画面の表示を有効に利用できないという問題があった。
逆に、ユーザの多様な要求を満たすには、この画面サイズの種々のアプリケーションを開発する必要があり、開発の手間がかかるという問題もあった。
【発明の開示】
従って、本発明の目的は、キーボード等を装着した状態でデイスプレイの露出画面に画面表示を行う際に、その画面サイズの専用のアプリケーションを必要とせずに、画面表示するための情報処理装置の画面表示方法、情報処理装置及びそのプログラムを提供することにある。
又、本発明の他の目的は、キーボードを装着した状態でデイスプレイの露出画面に画面表示を行う際に、その画面サイズの専用アプリケーションでなくても、その画面サイズに合わせた表示を行うための情報処理装置の画面表示方法、情報処理装置及びそのプログラムを提供することにある。
更に、本発明の他の目的は、キーボードを装着した状態でデイスプレイの露出画面に画面表示を行う際に、種々のアプリケーションの画面を表示するための情報処理装置の画面表示方法、情報処理装置及びそのプログラムを提供することにある。
この目的の達成のため、本発明の画面表示方法では、キーボード等の第１の筐体が、デイスプレイの画面の一部を隠すように、デイスプレイを有する第２の筐体に位置したことを検出するステップと、前記検出に応じて、オペレーテイングシステムが持つ画面サイズ情報を変更するステップとを有する。
又、本発明の情報処理装置は、キーボード等の第１の筐体と、デイスプレイと情報処理ユニットを有する第２の筐体と、前記第１の筐体が、前記デイスプレイの画面の一部を隠すように、前記第２の筐体に収納するヒンジと、前記第１の筐体が、前記デイスプレイの画面の一部を隠すように、前記第２の筐体に位置したことを検出する検出器とを有し、前記情報処理ユニットは、前記検出に応じて、オペレーテイングシステムが持つ画面サイズ情報を変更する。
更に、本発明のプログラムは、キーボード等の第１の筐体が、デイスプレイの画面の一部を隠すように、デイスプレイを有する第２の筐体に位置したことを検出し、前記検出に応じて、オペレーテイングシステムが持つ画面サイズ情報を変更する工程を前記データ処理ユニットに実行させる。
本発明では、キーボード等の第１の筐体をデイスプレイに収納した際に、ＯＳの持つ画面サイズ情報を変更して、アプリケーションの画像を露出画面に表示するため、露出画面の画面表示を専用のアプリケーションでなくても実行できる。又、画面サイズ情報を変更するだけで済むので、高速に露出画面の画面表示に切り換えることができ、且つ処理も簡単である。
又、本発明では、好ましくは、前記画面サイズ情報に応じた前記デイスプレイの表示領域に、アプリケーションプログラムの画像を表示するステップを更に有する。
又、本発明では、好ましくは、前記変更ステップは、前記デイスプレイ画面の縦方向の解像度のみを変更するステップからなる。これにより、アプリケーションの表示項目を省くことなく、表示できる。
又、本発明では、好ましくは、前記表示ステップは、少なくともツールバーとスクロールバーを含んだ画像を表示するステップからなる。これにより、必要な画面操作ツールも表示でき、アプリケーションの操作を阻害しない。
又、本発明では、好ましくは、前記検出ステップは、前記第１の筐体が前記本体部のデイスプレイに収納されたことを検出するステップからなる。これにより、収納時の露出画面に各種のアプリケーション画面を表示できる。
又、本発明では、好ましくは、前記検出ステップは、前記第２の筐体に、ヒンジを介して取り付けられた前記第１の筐体が、前記第２の筐体の前記デイスプレイを隠すように収納されたことを検出する検出手段の出力により、検出するステップを有する。これにより、容易に且つ確実にキーボードが収納されたことを検出できる。
又、本発明では、好ましくは、前記検出ステップは、前記ヒンジに前記第１の筐体が取り付けられたことを検出する第１の検出手段と、前記ヒンジが前記第２の筐体のデイスプレイに位置したことを検出する第２の検出手段との出力により、検出するステップを有する。これにより、キーボード等の第１の筐体がデイスプレイから分離できる構成をとっても、容易にキーボード等の第１の筐体が収納され、デイスプレイの一部が隠されたことを検出できる。
又、本発明では、好ましくは、前記検出ステップは、前記第１の筐体の前記第２の筐体のデイスプレイに対する角度を検出するステップからなる。これにより、キーボード等の第１の筐体の収納状態に応じて、ユーザの見える最大画面に制御できる。
又、本発明では、好ましくは、前記変更ステップは、前記検出角度に応じた前記画面サイズ情報に変更するステップからなる。これにより、容易にキーボード等の第１の筐体の収納状態に応じて、ユーザの見える最大画面に制御できる。
更に、本発明では、前記第１の筐体が、キーボードである。これにより、汎用のパーソナルコンピュータに容易に適用できる。
【図面の簡単な説明】  図１は、本発明の一実施の形態のキーボード収納型情報処理装置の外観図である。
図２は、図１の装置のキーボード収納状態の説明図である。
図３は、図１の装置のキーボード取り外し状態の説明図である。
図４は、図１のヒンジユニットの断面図である。
図５は、図１の装置の内部ブロック図である。
図６は、図１の装置のオペレーテイングシステムの構成図である。
図７は、図６の常駐アプリケーションの処理フロー図である。
図８は、図７の画面表示動作の説明図である。
図９は、図７の画面表示例の説明図である。
図１０は、図７の他の画面表示例の説明図である。
図１１は、本発明の他の実施の形態のキーボード収納型情報処理装置の断面図である。
図１２は、図１１の画面表示動作の説明図である。
図１３は、図１１の角度連動画面表示処理フロー図である。
図１４は、従来技術の構成図である。
図１５は、従来技術の画面表示動作の説明図である。
【発明を実施するための最良の形態】  以下、本発明の実施の形態を、情報処理装置、画面表示制御処理、他の実施の形態の順で説明する。
［情報処理装置］
図１は、本発明の一実施の形態におけるキーボード収納型情報処理装置の外観図、図２は、図１のキーボード装着時の構成図、図３は、図１のキーボード取り外し時の構成図、図４は、図１のヒンジの断面図である。
図１は、キーボード収納型情報処理装置として、一体型パーソナルコンピュータ１００を例に示す。図１に示すように、パーソナルコンピュータ１００は、ベース１１０と、立設部１２０と、ヒンジユニット１３０と、キーボード１４０と、マウス１５０とを有する。
ベース１１０は、机の上等の水平面上に載置される土台を成す部分である。ベース１１０には、図示しないバッテリパックが装填され、且つ図示しないＡＣアダプタ接続端子を備える。更に、ベース１１０には、テレビアンテナと接続されるアンテナ端子１１２、オーデイオ入力端子１１３Ｒ，１１３Ｌ，Ｓビデオ入力端子及びビデオ入力端子（図示せず）とを備える。ベース１１０の上には、ウーファ１１６を備える。
次に、立設部１２０は、ベース１１０に立設した状態で支持され、その前面に液晶表示画面１２１を有する。この立設部１２０は、ベース１１０に対し、ある角度回動するように軸支されており、液晶表示画面１２１の仰角を調整できるようになっている。
また、この立設部１２０には、その表示画面１２１の背面側に、図５で説明するＣＰＵやハードディスクなど、コンピュータとしての主たる演算機能部分が搭載されている。又、立設部１２０の側面には、ＣＤやＤＶＤが装填されるＣＤ／ＤＶＤ装填口（スロット）１２２、ヘッドホンジャックが差し込まれるヘッドホン出力端子１２３、マイクロホンのジャックが差し込まれるマイクロホン入力端子１２４、ＩＥＥＥ１３９４の通信規格に準拠した通信ケーブルのコネクタが差し込まれるコネクタ端子１２５、ＵＳＢの通信規格に準拠した通信ケーブルのコネクタが差し込まれる３つのコネクタ端子１２６が設けられている。
更に、立設部１２０の前面下部には、左右２つのスピーカ１２７、および、左右下部に１つずつ、及び上部に１つの合計３つの赤外線受信部１２８が備えられている。この赤外線受信部１２８は、後述するキーボード１４０やマウス１５０から発せられる通信用の赤外線を受信するためのものである。
また、ヒンジユニット１３０には５つのワンタッチボタン１３１が備えられており、ヒンジユニット１３０には、それらのワンタッチボタン１３１の操作を検出して、立設部１２０に伝える回路が搭載された回路基板が内蔵されている。
これら５つのワンタッチボタン１３１には、それぞれに、例えば、あるワンタッチボタンを押すとインタネット用のプログラムが起動されるなど、各ファンクションを対応づけることができる。
また、このヒンジユニット１３０は、キーボード１４０を着脱自在に支持するものであって、ヒンジユニット１３０には、このヒンジユニット１３０に装着されているキーボード１４０をヒンジユニット１３０から取り外すための取外し操作ボタン１３２が備えられている。
図３は、ヒンジユニット１３０からキーボード１４０が取り外された状態を示す斜視図であり、図３に示すように、ヒンジユニット１３０には、左右に延び、キーボード１４０を咥えるスリット形状のキーボード咥え部１３４が形成されている。
キーボード１４０を、図３に示す姿勢のまま、ヒンジユニット１３０のキーボード咥え部１３４に嵌め込むと、キーボード１４０が、図１に示すようにヒンジユニット１３０に装着される。又、取外し操作ボタン１３２を、図１に示す矢印Ａ方向にスライド操作すると、キーボード１４０とヒンジユニット１３０との間の係合が外れ、キーボード１４０を、図１に示す矢印Ｂ方向に引くことにより、キーボード１４０がヒンジユニット１３０から図３に示すように取り外される。
このヒンジユニット１３０は、立設部１２０に設けられた支持軸１２９（図４参照）に軸支され、その支持軸１２９の回わりに回動自在である。このため、ヒンジユニット１３０に装着されたキーボード１４０を、図２に示すように、キーボード１４０が、液晶表示画面１２１を蔽った閉状態と、図１に示すように、キーボード１４０を立設部１２０から開き、液晶表示画面１２１全面を露出させた開状態との間で回動させることができる。
また、図４に示すように、ヒンジユニット１３０には、ヒンジユニット１３０が、図１に示す開状態にあるかあるいは図２に示す閉状態にあるかを検出するヒンジユニット開閉検出スイッチ１３３、および、キーボード１４０が、図１に示すようにヒンジユニット１３０に装着されているかあるいは図３に示すようにヒンジユニット１３０からキーボード１４０が取り外されているかを検出するキーボード検出スイッチ１５１が備えられている。
ヒンジユニット１３０に内蔵された回路基板上の回路では、５つのワンタッチキー１３１の押下の検出のほか、ヒンジユニット開閉検出スイッチ１３３やキーボード検出スイッチ１５１のオン／オフも検出される。
尚、図１に示すように、立設部１２０には、ゴム等の弾性体からなる受け部１６２が設けられている。この受け部１６２は、図２に示すように、折り畳まれたときに、ヒンジユニット１３０の当接を柔軟に受け止める。
また、キーボード１４０にはキー操作を受ける多数のキー（図示省略）が配列されており、更に、キー操作情報を送信する赤外線送信部１４１およびこの一体型パソコン１００をサスペンド状態から立ち上げるためのサスペンドボタン１４２を備えている。キーボード１４０の赤外線送信部１４１から送信されたキー操作情報は、立設部１２０に設けられた赤外線受信部１２８で受信される。
マウス１５０にも、マウス１５０の操作情報を送信する赤外線送信部（図示せず）が備えられており、その赤外線送信部１５０から送信されたマウス操作情報も、立設部１２０の赤外線受信部１２８で受信される。
ここで、キーボード１４０の寸法は、左右方向に関しては立設部１２０とほぼ同一であるが、図１の奥行き方向（図２に示す閉状態における上下方向）に関しては立設部１２０よりも短かい。このため、図２に示す閉状態では、キーボード１４０は立設部１２０の表示画面１２１の一部を蔽うにとどまり、図２の閉状態においても表示画面１２１の上側約１／３の領域は露出したままの状態となる。
このような立設型パーソナルコンピュータ１００は、図２のキーボード収納状態では、机上スペースを広く使用でき、且つキーボード１４０を使用する場合には、キーボード１４０を開き、図１の状態で使用できる他に、図３に示すように、キーボード１４０を取り外し、操作できる。図３の使用形態では、キーボード１４０とデイスプレイを含む本体部１２０、１１０とを分離でき、本体部の位置に拘束されず、キーボード１４０を配置して、操作できる。
又、図２の閉状態に示すように、キーボード１４０が、立設部１２０の表示画面１２１の一部を蔽うにとどまり、表示画面１２１の上側約１／３の領域は露出したままの状態となるため、この露出画面に各種の画面を表示できる。
［画面表示制御処理］
次に、前述のパーソナルコンピュータの画面表示制御処理を説明する。図５は、図１乃至図３の実施形態の一体型パソコン１００の回路ブロック図である。
図５に示す本体部２００は、図１に示すベース１１０と立設部１２０とを合わせた部分である。この本体部２００には、ＣＰＵ２０１、ＲＡＭ２０２、メモリカードコントローラ２０３、オーディオコントローラ２０４、テレビチューナ２０５、グラフィックコントローラ２０６、ＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）２０７、液晶表示部１２１、ＲＯＭ２０８、モデムカード２０９、ＬＡＮ制御部２１０、およびディスクコントローラ２１１を備えている。
さらに、本体部２００は、図１にも示した赤外線受信部１２８や、ＩＥＥＥ１３９４規格に準拠したコネクタ端子１２５や、ＵＳＢ規格に準拠したコネクタ端子１２６を備え、これらは、バス２２０を介して相互に接続されている。
ＣＰＵ２０１は、プログラムを実行することにより各種の演算処理を行なう要素である。ＲＡＭ２０２は、ＣＰＵ２０１で実行されるプログラムが実行のために展開され、また、ＣＰＵ２０１でのプログラム実行中における作業用として使用されるメモリである。
メモリカードコントローラ２０３は、図示しないメモリカードをアクセスするコントローラである。オーディオコントローラ２０４は、ヘッドホン出力端子１２３、マイクロホン入力端子１２４、およびスピーカ１２７に接続され、マイクロホン入力端子１２４から入力されてきた音声信号をディジタル信号に変換して、内部に取り込んだり、バス２２０を経由して送られてきたディジタル信号をアナログの音声信号に変換して、スピーカ１２７やヘッドホン出力端子１２３に伝える。
また、赤外線受信部１２８は、前述したとおり、キーボード１４０やマウス１５０の操作情報を受信するためのものである。テレビチューナ２０５は、アンテナ入力端子１１２、オーディオ入力端子１１３Ｒ，１１３Ｌ、Ｓビデオ入力端子１１４、およびビデオ入力端子１１５に接続されており、テレビ放送やビデオ録画、再生等を担う要素である。
さらに、図示しないメモリカードは、この一体型パソコンに挿抜自在に挿入される可搬型のメモリカード、例えばメモリスティックやＳＤメモリカード等であり、このメモリカードは、メモリカードコントローラ２０３によりアクセスされる。
液晶表示部（ＬＣＤ）１２１は、図１に示す液晶表示画面を備えたものであり、ＣＰＵ２０１の指示に応じてその液晶表示画面１２１上に様々な画像を表示する。ＲＯＭ２０８は、固定的なデータやプログラムを記憶しておく記憶要素である。モデムカード２０９は、一種の通信を担う要素であり、通信コネクタ２１６に接続されている。また、ＬＡＮ制御部２１０も、一種の通信を担う要素であり、通信コネクタ２１７に接続されている。
さらに、ディスクコントローラ２１１は、本体部２００に内蔵されているハードディスク２１２や、図１に示すＣＤ／ＤＶＤ装填口１２２から装填されたＣＤやＤＶＤ２１３をアクセスする。
ＶＲＡＭ２０７は、液晶表示部１２１の画面メモリであり、少なくとも画面１ページ分、望ましくは、数ページ分の画像データをビットマップで格納する。グラフィックコントローラ２０６は、ＶＲＡＭ２０７のＣＰＵ２０１で指定された画面領域に、画像をビットマップ展開し、ＶＲＡＭ２０７の画面開始アドレスから画像を読出し、液晶表示部１２１を表示制御する。
また、図５の下部に示すヒンジユニット１３０には、前述のワンタッチボタン１３１、ヒンジユニット開閉検出スイッチ１３３、およびキーボード検出スイッチ１５１に加え、バス２２０に接続されたヒンジユニット回路基板２３１を備える。このヒンジユニット回路基板２３１は、ワンタッチボタン１３１の操作や、ヒンジユニット開閉スイッチ１３３やキーボード検出スイッチ１５１のオン、オフを検出してＣＰＵ２０１に伝える役割りを担っている。
図６は、ＣＰＵ２０１が実行するプログラム構成図、図７は、図６の常駐アプリケーションプログラムの処理フロー図、図８は、図７の動作説明図、図９及び図１０は、図７による画面表示例の説明図である。
図６に示すように、ＣＰＵ２０１のＯＳ（オペレーテイングシステム）は、ハードウェア４００を制御するカーネル３００と、アプリケーションプログラム３２０と、必要なユーザプログラム３４０とを備える。
カーネル３００は、ＯＳの核の部分であり、処理プロセスを管理するプロセス管理プログラム３０１と、同期と通信制御を行う同期及び通信制御プログラム３０２と、ファイル管理を行うファイルシステム３０３と、記憶管理を行う記憶管理プログラム３０４と、ＣＰＵのスケジュール管理を行うＣＰＵスケジューラ３０５と、割込み制御を行う割込み制御プログラム３０６と、入出力制御を行う入出力制御プログラム３０７と、タイマ管理を行うタイマ管理プログラム３０８と、デバイスをドライブするデバイスドライバ３１０と、デイスプレイをドライブするデイスプレイドライバ３１２とを有する。
更に、本発明では、図７で説明するヒンジ１３０のスイッチに連動して、デイスプレイドライバ３１２を介し画面制御する常駐アプリケーション３３０を設けている。
図７は、かかるスイッチ連動の画面制御アプリケーションプログラムの処理フロー図である。
（Ｓ１０）ＣＰＵ２０１は、キーボード１４０が、ヒンジユニット１３０に収納されているかを判別する。即ち、図１、図２のキーボード収納状態にあるかを判別するため、図４及び図５に示すキーボード検出スイッチ１５１が、キーボード１４０を検出し（オン状態）ているかを判定する。
（Ｓ１２）次に、ＣＰＵ２０１は、キーボード１４０が、ヒンジユニット１３０に収容されていると判定すると、キーボード１４０が、デイスプレイ１２１に収納されているかを判別する。即ち、図２のキーボード収納状態にあるかを判別するため、ヒンジユニット開閉検出スイッチ（キーボード収納スイッチ）１３３が、ヒンジユニット１３０の閉状態を検出している（オン状態）かを判定する。
（Ｓ１４）ＣＰＵ２０１は、両スイッチ１５１、１３３がオン状態であれば、キーボード１４０は、図２のキーボード収納状態にあると判定し、ハーフデイスプレイモードに移行する。例えば、前述のデイスプレイ１２１の表示画面の１／３が露出する場合には、画面サイズを、１０２４×３２０に変更する指示を、デイスプレイドライバ３１２に発する。即ち、ＯＳの持つ画面サイズ情報自体を変更する。これにより、デイスプレイドライバ３１２により指示されたグラフィックコントローラ２０６は、ＶＲＡＭ２０７の１画面領域の縦方向の３２０ドット分に、アプリケーションの画像が書き込まれる。このため、図８に示すように、デイスプレイ１２１の画面には、縦方向の上３２０ドットに画像が表示され、下の残りは、黒画面となる。
（Ｓ１６）ＣＰＵ２０１は、スイッチ１５１がオンでも、スイッチ１３３がオン状態でないと判断すると、キーボード１４０は、図１のキーボード開放状態にあると判定し、フルデイスプレイモードに移行する。例えば、前述のデイスプレイ１２１の表示画面の画面サイズを、１０２４×７６８のフル画面サイズに変更する指示を、デイスプレイドライブ３１２に発する。即ち、ＯＳの持つ画面サイズ情報自体を変更する。これにより、デイスプレイドライバ３１２により指示されたグラフィックコントローラ２０６は、ＶＲＡＭ２０７の１画面領域の全体に、アプリケーションの画像が書き込まれる。このため、図８に示すように、デイスプレイ１２１の画面全体に、アプリケーションの画像が表示される。
図９は、その画面制御例であり、Ｗｉｎｄｏｗｓ（Ｍｉｃｒｏｓｏｆｔ社、商標名）ＯＳのＯｕｔｌｏｏｋ  Ｅｘｐｒｅｓｓの受信トレイ画面を示しており、上段は、最大化画面、下段は、ハーフサイズ画面を示す。この画面は、上下にツールバー４００、４０２を、その間に、リスト４０４と、選択メール４０６と、スクロールバー４０８とを有する。
フルサイズを指示すると、図９の上段のように、画面１２１一杯の受信トレイ画面が表示される。一方、ハーフサイズを指示すると、画面１２１の露出画面内に、上下にツールバー４００、４０２を、その間に、リスト４０４と、選択メール４０６と、スクロールバー４０８とを受信トレイ画面が表示される。このハーフサイズ画面でも、スクロールバー４０８をマウスで操作して、メール内容をスクロールできる。
図１０は、他の画面制御例であり、Ｗｉｎｄｏｗｓ（Ｍｉｃｒｏｓｏｆｔ社、商標名）ＯＳのＩｎｔｅｒｎｅｔ  Ｅｘｐｌｏｒｅｒのブラウザ画面を示しており、上段は、最大化画面、下段は、ハーフサイズ画面を示す。この画面は、上下にツールバー４００、４０２を、その間に、アドレス４１０と、スクロールバー４０８を有するブラウザ領域４１２とを有する。
フルサイズを指示すると、図１０の上段のように、画面１２１一杯のブラウザ画面が表示される。一方、ハーフサイズを指示すると、画面１２１の露出画面内に、上下にツールバー４００、４０２を、その間に、アドレス４１０と、スクロールバー４０８を有するブラウザ領域４１２が表示される。このハーフサイズ画面でも、スクロールバー４０８をマウスで操作して、ブラウザの内容をスクロールできる。
このように、キーボードをデイスプレイに収納した際に、ＯＳの持つ画面サイズ情報を変更して、アプリケーションの画像を露出画面に表示するため、露出画面の画面表示を専用のアプリケーションでなくても実行できる。又、画面サイズ情報を変更するだけで済むので、高速に露出画面の画面表示に切り換えることができ、且つ処理も簡単である。
［他の実施の形態］
図１１は、本発明の他の実施の形態のキーボード収納型情報処理装置の断面図、図１２は、その画面表示動作の説明図、図１３は、図１１の画面表示処理フロー図である。
図１１において、図１乃至図４で示したものと同一のものは、同一の記号で示してある。この実施の形態では、ヒンジユニット１３０の回転角度を検出する角度センサ１６０を付加している。
図５のブロック図におけるＣＰＵ２０１が処理する画面表示制御処理を、図１３により説明する。
（Ｓ２０）ＣＰＵ２０１は、キーボード１４０が、ヒンジユニット１３０に収納されているかを判別する。即ち、図１のキーボード収納状態にあるかを判別するため、図４及び図５に示すキーボード検出スイッチ１５１が、キーボード１４０を検出し（オン状態）ているかを判定する。次に、ＣＰＵ２０１は、キーボード１４０が、ヒンジユニット１３０に収容されていると判定すると、角度センサ１６０の値を読取る。
（Ｓ２２）ＣＰＵ２０１は、角度センサ１６０の値が０度であると判定すると、キーボード１４０は、図２のキーボード収納状態にあると判定し、例えば、前述のデイスプレイ１２１の表示画面の画面サイズを、１０２４×３２０に変更する指示を、デイスプレイドライブ３１２に発する。即ち、ＯＳの持つ画面サイズ情報自体を変更する。これにより、デイスプレイドライバ３１２により指示されたグラフィックコントローラ２０６は、ＶＲＡＭ２０７の１画面領域の縦方向の３２０ドット分に、アプリケーションの画像が書き込まれる。このため、図８乃至図１０、図１２に示すように、デイスプレイ１２１の画面には、縦方向の上３２０ドットに画像が表示され、下の残りは、黒画面となる。
（Ｓ２４）ＣＰＵ２０１は、角度センサ１６０の値が３０度であると判定すると、キーボード１４０は、図１１の斜めのキーボード収納状態にあると判定し、例えば、前述のデイスプレイ１２１の表示画面の画面サイズを、１０２４×４８０に変更する指示を、デイスプレイドライブ３１２に発する。即ち、ＯＳの持つ画面サイズ情報自体を変更する。これにより、デイスプレイドライバ３１２により指示されたグラフィックコントローラ２０６は、ＶＲＡＭ２０７の１画面領域の縦方向の４８０ドット分に、アプリケーションの画像が書き込まれる。このため、図１２に示すように、デイスプレイ１２１の画面には、縦方向の上４８０ドットに画像が表示され、下の残りは、黒画面となる。
（Ｓ２６）ＣＰＵ２０１は、角度センサ１６０の値が６０度であると判定すると、キーボード１４０は、図１１の更に斜めのキーボード収納状態にあると判定し、例えば、前述のデイスプレイ１２１の表示画面の画面サイズを、１０２４×６４０に変更する指示を、デイスプレイドライブ３１２に発する。即ち、ＯＳの持つ画面サイズ情報自体を変更する。これにより、デイスプレイドライバ３１２により指示されたグラフィックコントローラ２０６は、ＶＲＡＭ２０７の１画面領域の縦方向の６４０ドット分に、アプリケーションの画像が書き込まれる。このため、図１２に示すように、デイスプレイ１２１の画面には、縦方向の上６４０ドットに画像が表示され、下の残りは、黒画面となる。
（Ｓ２８）ＣＰＵ２０１は、角度センサ１６０の値が９０度以上であると判定すると、キーボード１４０は、図１のキーボード開放状態にあると判定し、例えば、前述のデイスプレイ１２１の表示画面の画面サイズを、フルである１０２４×７８６に変更する指示を、デイスプレイドライブ３１２に発する。即ち、ＯＳの持つ画面サイズ情報自体を変更する。これにより、デイスプレイドライバ３１２により指示されたグラフィックコントローラ２０６は、ＶＲＡＭ２０７の１画面領域全体に、アプリケーションの画像が書き込まれる。このため、図１２に示すように、デイスプレイ１２１の画面は、アプリケーションに最大利用される。
このように、角度センサを設けることにより、ユーザの見える最大画面に変更できる。勿論、この場合も、ＯＳの持つ画面サイズを変更するため、専用のアプリケーションを設けなくても、実現できる。
以上、本発明を実施の形態により説明したが、本発明の趣旨の範囲内において、本発明は、種々の変形が可能であり、これらを本発明の技術的範囲から排除するものではない。
例えば、パーソナルコンピュータとして、机上での使用するデスクトップ又はノート型パーソナルコンピュータで説明したが、ＰＤＡ等の他の携帯電子装置に適用できる。又、キーボードをデイスプレイから取り外しできる装置で説明したが、取り外しできない装置にも適用できる。更に、電子メールやブラウザの他に、他のアプリケーションにも適用できる。第１の筐体をキーボードで説明したが、座標入力装置等の他の入力装置に適用できる。
【産業上の利用可能性】  本発明では、キーボード等の第１の筐体をデイスプレイに収納した際に、ＯＳの持つ画面サイズ情報を変更して、アプリケーションの画像を露出画面に表示するため、露出画面の画面表示を専用のアプリケーションでなくても実行できる。又、画面サイズ情報を変更するだけで済むので、高速に露出画面の画面表示に切り換えることができ、且つ処理も簡単である。
【図１】
2005026934.tif 000003
【図２】
2005026934.tif 000004
【図３】
2005026934.tif 000005
【図４】
2005026934.tif 000006
【図５】
2005026934.tif 000007
【図６】
2005026934.tif 000008
【図７】
2005026934.tif 000009
【図８】
2005026934.tif 000010
【図９】
2005026934.tif 000011
【図１０】
2005026934.tif 000012
【図１１】
2005026934.tif 000013
【図１２】
2005026934.tif 000014
【図１３】
2005026934.tif 000015
【図１４】
2005026934.tif 000016
【図１５】
2005026934.tif 000017
【手続補正書】
【提出日】平成18年2月2日(2006.2.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１の筐体と、
デイスプレイと情報処理ユニットを有する第２の筐体と、
前記第１の筐体が、前記デイスプレイの画面の一部を隠すように、前記第２の筐体に収納するヒンジと、
前記第１の筐体が、前記デイスプレイの画面の一部を隠すように、前記第２の筐体に回動したことを検出する検出器とを有し、
前記情報処理ユニットは、前記検出に応じて、オペレーテイングシステムが持つ画面サイズ情報を変更する
ことを特徴とする情報処理装置。
【請求項２】
請求項１の情報処理装置において、
前記情報処理ユニットは、前記画面サイズ情報に応じた前記デイスプレイの表示領域に、アプリケーションプログラムの画像を表示する
ことを特徴とする情報処理装置。
【請求項３】
請求項１の情報処理装置において、
前記情報処理ユニットは、前記デイスプレイ画面の縦方向の解像度のみを変更する
ことを特徴とする情報処理装置。
【請求項４】
請求項２の情報処理装置において、
前記情報処理ユニットは、少なくともツールバーとスクロールバーを含んだ画像を表示する
ことを特徴とする情報処理装置。
【請求項５】
請求項１の情報処理装置において、
前記検出器は、前記第１の筐体が、前記第２の筐体のデイスプレイに対し、収納された位置にあることを検出する検出器で構成される
ことを特徴とする情報処理装置。
【請求項６】
請求項５の情報処理装置において、
前記検出器は、前記第２の筐体に、ヒンジを介して取り付けられた前記第１の筐体が、前記第２の筐体の前記デイスプレイを隠すように収納されたことを検出する検出器からなる
ことを特徴とする情報処理装置。
【請求項７】
請求項６の情報処理装置において、
前記検出手段は、
前記ヒンジに前記第１の筐体が取り付けられたことを検出する第１の検出手段と、
前記ヒンジが前記第２の筐体のデイスプレイに回動したことを検出する第２の検出手段とを有する
ことを特徴とする情報処理装置。
【請求項８】
請求項１の情報処理装置において、
前記検出器は、前記第１の筐体の前記第２の筐体のデイスプレイに対する角度を検出する角度センサからなる
ことを特徴とする情報処理装置。
【請求項９】
請求項８の情報処理装置において、
前記情報処理ユニットは、前記検出角度に応じた前記画面サイズ情報に変更する
ことを特徴とする情報処理装置。
【請求項１０】
請求項１の情報処理装置において、
前記第１の筐体が、キーボードからなる
ことを特徴とする情報処理装置。
【請求項１１】
第１の筐体と、デイスプレイと情報処理ユニットとを有する第２の筐体とで構成される情報処理装置の画面表示のためのプログラムであって、
前記第１の筐体が、前記デイスプレイの画面の一部を隠すように、前記第２の筐体に位置したことを検出するステップと、
前記検出に応じて、オペレーテイングシステムが持つ画面サイズ情報を変更するステップとを前記情報処理ユニットに実行させる
ことを特徴とするプログラム。
【請求項１２】
請求項１１のプログラムにおいて、
前記画面サイズ情報に応じた前記デイスプレイの表示領域に、アプリケーションプログラムの画像を表示するステップとを更に前記情報処理ユニットに実行させる
ことを特徴とするプログラム。
【請求項１３】
請求項１１のプログラムにおいて、
前記変更ステップは、前記デイスプレイ画面の縦方向の解像度のみを変更するステップからなる
ことを特徴とするプログラム。
【請求項１４】
請求項１２のプログラムにおいて、
前記表示ステップは、少なくともツールバーとスクロールバーを含んだ画像を表示するステップからなる
ことを特徴とするプログラム。
【請求項１５】
請求項１１のプログラムにおいて、
前記検出ステップは、前記第１の筐体が前記第２の筐体のデイスプレイに収納されたことを検出するステップからなる
ことを特徴とするプログラム。
【請求項１６】
請求項１５のプログラムにおいて、
前記検出ステップは、前記第２の筐体に、ヒンジを介して取り付けられた前記第１の筐体が、前記第２の筐体の前記デイスプレイを隠すように収納されたことを検出する検出手段の出力により、検出するステップを有する
ことを特徴とするプログラム。
【請求項１７】
請求項１６のプログラムにおいて、
前記検出ステップは、前記ヒンジに前記第１の筐体が取り付けられたことを検出する第１の検出手段と、前記ヒンジが前記第２の筐体のデイスプレイに回動したことを検出する第２の検出手段との出力により、検出するステップを有する
ことを特徴とするプログラム。
【請求項１８】
請求項１１のプログラムにおいて、
前記検出ステップは、前記第１の筐体の前記第２の筐体のデイスプレイに対する角度を検出するステップからなる
ことを特徴とするプログラム。
【請求項１９】
請求項１８のプログラムにおいて、
前記変更ステップは、前記検出角度に応じた前記画面サイズ情報に変更するステップからなる
ことを特徴とするプログラム。
【請求項２０】
請求項１１のプログラムにおいて、
前記検出ステップは、前記第１の筐体を構成するキーボードが、前記デイスプレイの画面の一部を隠すように、前記第２の筐体に位置したことを検出するステップからなる
ことを特徴とするプログラム。
【国際調査報告】
2005026934.tif 000018
2005026934.tif 000019
2005026934.tif 000020
2005026934.tif 000021
2005026934.tif 000022
2005026934.tif 000023
2005026934.tif 000024
2005026934.tif 000025