(57)【要約】  携帯型情報処理端末２００は、携帯型情報処理端末２００の筐体の所定の面に形成された表示装置２０１と、上記表示装置２０１が形成された面とは反対側に位置する上記筺体の面に複数配置された操作キー２０２と、上記操作キー２０２に対して入力された操作状態を検出して、当該検出した操作状態に応じた処理を実行する制御装置２０３と、を備え、上記制御装置２０３は、複数の上記操作キー２０２に対する連続操作を検出したときに、当該複数の操作キー２０２の連続操作に対応した所定の方向を表す情報の入力を受け付ける。
2011145304.tif 000002
【特許請求の範囲】
【請求項１】
携帯型情報処理端末の筐体の所定の面に形成された表示装置と、
前記表示装置が形成された面とは反対側に位置する前記筺体の面に複数配置された操作キーと、
前記操作キーに対して入力された操作状態を検出して、当該検出した操作状態に応じた処理を実行する制御装置と、を備え、
前記制御装置は、複数の前記操作キーに対する連続操作を検出したときに、当該複数の操作キーの連続操作に対応した所定の方向を表す情報の入力を受け付ける、
携帯型情報処理端末。
【請求項２】
請求項１に記載の携帯型情報処理端末であって、
前記制御装置は、複数の前記操作キーに対する連続操作に対応した所定の方向を表す情報と、複数の前記操作キーに対する連続操作に対応した大きさを表す情報と、を含むベクトル情報の入力を受け付ける、
携帯型情報処理端末。
【請求項３】
請求項２に記載の携帯型情報処理端末であって、
前記方向を表す情報は、連続操作された複数の前記操作キーの並び順に対応し、
前記大きさを表す情報は、連続操作された複数の前記操作キーの距離に対応する、
携帯型情報処理端末。
【請求項４】
請求項２又は３に記載の携帯型情報処理端末であって、
前記制御装置は、入力された前記ベクトル情報を、前記表示装置の表示面に沿った、ベクトルを表す情報、あるいは、回転を表す情報に変換する、
携帯型情報処理端末。
【請求項５】
請求項４に記載の携帯型情報処理端末であって、
前記制御装置は、入力された前記ベクトル情報に基づいて、当該ベクトル情報を、前記表示装置の表示面に沿った、ベクトルを表す情報に変換するか、または、回転を表す情報に変換するか、を識別する、
携帯型情報処理端末。
【請求項６】
請求項３に記載の携帯型情報処理端末であって、
前記操作キーは、複数の行と列とに配列されており、
前記制御装置は、連続操作された前記操作キーの行数、及び、列数に応じて、当該連続操作された操作キーの並び順に対応した入力を受け付ける、
携帯型情報処理端末。
【請求項７】
請求項３に記載の携帯型情報処理端末であって、
前記制御装置は、連続操作された複数の前記操作キーの数に対応した情報を、前記ベクトル情報の大きさを表す情報として受け付ける、
携帯型情報処理端末。
【請求項８】
請求項１乃至７のいずれかに記載の携帯型情報処理端末であって、
前記制御装置は、複数の前記操作キーに対する所定時間内における連続操作を検出したときに、連続操作に対応した所定の方向を表す情報の入力を受け付ける、
携帯型情報処理端末。
【請求項９】
請求項１乃至８のいずれかに記載の携帯型情報処理端末であって、
前記制御装置は、前記操作キーのうち予め設定された操作キーのみの操作を受け付ける操作制限状態となる機能を有すると共に、前記操作制限状態の場合に、予め設定された操作キーに対する予め設定された操作を検出したときに、前記操作制限状態を解除して全ての前記操作キーに対する操作に対応する情報の入力を受け付ける、
携帯型情報処理端末。
【請求項１０】
請求項９に記載の携帯型情報処理端末であって、
前記制御装置は、前記操作制限状態の場合に、予め設定された１つのキーを予め設定された時間以上連続操作する、予め設定された２以上のキーを同時に操作する、予め設定された２以上のキーを予め設定された順番に操作する、又は、予め設定された１つのキーを予め設定された回数操作する、といった操作のうち、いずれかの操作により前記操作制限状態を解除する、
携帯型情報処理端末。
【請求項１１】
携帯型情報処理端末の筐体の所定の面に形成された表示装置と、
前記表示装置が形成された面とは反対側に位置する前記筺体の面に複数配置された操作キーと、
前記操作キーに対して入力された操作状態を検出して、当該検出した操作状態に応じた処理を実行する制御装置と、を備えた携帯型情報処理端末の前記制御装置に、
複数の前記操作キーに対する連続操作を検出したときに、当該複数の操作キーの連続操作に対応した所定の方向を表す情報の入力を受け付ける入力受付手段、を実現させるためのプログラムを記録した、コンピュータが読み取り可能な記録媒体。
【請求項１２】
携帯型情報処理端末の筐体の所定の面に形成された表示装置と、
前記表示装置が形成された面とは反対側に位置する前記筺体の面に複数配置された操作キーと、
前記操作キーに対して入力された操作状態を検出して、当該検出した操作状態に応じた処理を実行する制御装置と、を備えた携帯型情報処理端末にて、
複数の前記操作キーに対する連続操作を検出したときに、当該複数の操作キーの連続操作に対応した所定の方向を表す情報の入力を受け付ける、
入力受付方法。
【請求項１３】
接触操作により情報の入力が可能なタッチパネル式の表示装置と、
前記表示装置とは異なる位置に装備された操作キーと、
前記表示装置及び前記操作キーに対する操作状態を検出して、当該検出した操作状態に応じた処理を実行する制御装置と、を備え、
前記制御装置は、前記表示装置に対する接触操作による当該表示装置上における位置を指定する仮位置入力を検出すると共に、当該仮位置入力を検出している状態で前記操作キーに対する操作を検出したときに、前記仮位置入力に対応する位置を入力された位置情報として受け付ける、
携帯型情報処理端末。
【請求項１４】
請求項１３に記載の携帯型情報処理端末であって、
前記制御装置は、前記表示装置及び／あるいは前記操作キーに対する操作により入力された前記表示装置上における位置を第一位置情報として受け付け、その後、前記表示装置に対する接触操作による当該表示装置上における位置を指定する仮位置入力を検出すると共に、当該仮位置入力を検出している状態で前記操作キーに対する操作を検出したときに、前記仮位置入力に対応する位置を第二位置情報として受け付け、前記第一位置情報の位置を始点とし前記第二位置情報の位置を終点とする前記表示装置の表示面に沿ったベクトル情報の入力を受け付ける、
携帯型情報処理端末。
【請求項１５】
請求項１４に記載の携帯型情報処理端末であって、
前記操作キーは、前記表示装置の表示面を複数領域に分割した各領域に対応して複数配置されており、
前記制御装置は、操作された前記操作キーの前記表示装置の表示面に対応する位置を、前記第一位置情報として受け付ける、
携帯型情報処理端末。
【請求項１６】
請求項１５に記載の携帯型情報処理端末であって、
前記操作キーは、複数段階の押下操作の入力が可能であり、
前記制御装置は、所定の段階まで押下操作された特定の操作キーの前記表示装置の表示面に対応する位置を、前記第一位置情報として受け付け、前記特定の操作キーの所定の段階までの押下操作を維持したまま、前記表示装置に対する接触操作による当該表示装置上における位置を指定する仮位置入力を検出すると共に、当該仮位置入力を検出している状態で前記特定の操作キーに対する次の段階までの押下操作を検出したときに、前記仮位置入力に対応する位置を前記第二位置情報として受け付ける、
携帯型情報処理端末。
【請求項１７】
請求項１４に記載の携帯型情報処理端末であって、
前記操作キーは、複数段階の押下操作の入力が可能であり、
前記制御装置は、前記表示装置に対する接触操作による当該表示装置上における位置を指定する第一仮位置入力を検出すると共に、当該第一仮位置入力を検出している状態で特定の操作キーに対する所定の段階までの押下操作を検出したときに、前記第一仮位置入力に対応する位置を前記第一位置情報として受け付け、前記特定の操作キーの所定の段階までの押下操作を維持したまま、前記表示装置に対する接触操作による当該表示装置上における位置を指定する第二仮位置入力を検出すると共に、当該第二仮位置入力を検出している状態で前記特定の操作キーに対する次の段階までの押下操作を検出したときに、前記第二仮位置入力に対応する位置を前記第二位置情報として受け付ける、
携帯型情報処理端末。
【請求項１８】
請求項１４乃至１７のいずれかに記載の携帯型情報処理端末であって、
前記制御装置は、前記第一位置情報を受け付け、前記第二位置情報が受け付けられるまでの間、前記第一位置情報を受け付けるときに前記特定の操作キーの所定の段階までの押下操作が解除された場合に、前記第一位置情報の受け付けを無効とする、
携帯型情報処理端末。
【請求項１９】
請求項１３乃至１８に記載の携帯型情報処理端末であって、
前記表示装置は、携帯型情報処理端末を構成する筐体の所定の面に形成されており、
前記操作キーは、前記表示装置が形成された面とは反対側に位置する前記筺体の面に形成されている、
携帯型情報処理端末。
【請求項２０】
接触操作により情報の入力が可能なタッチパネル式であり、携帯型情報処理端末を構成する筐体の所定の面に形成された表示装置と、
前記表示装置が形成された面とは反対側に位置する前記筺体の面に形成された操作キーと、
前記表示装置及び前記操作キーに対する操作状態を検出して、当該検出した操作状態に応じた処理を実行する制御装置と、を備え、
前記制御装置は、前記表示装置に対する接触操作と前記操作キーに対する操作とを検出し、前記表示装置に対する接触操作及び前記操作キーに対する操作の組み合わせに応じて予め設定された入力を受け付ける、
携帯型情報処理端末。
【請求項２１】
接触操作により情報の入力が可能なタッチパネル式の表示装置と、
前記表示装置とは異なる位置に装備された操作キーと、
前記表示装置及び前記操作キーに対する操作状態を検出して、当該検出した操作状態に応じた処理を実行する制御装置と、を備えた携帯型情報処理端末の前記制御装置に、
前記表示装置に対する接触操作による当該表示装置上における位置を指定する仮位置入力を検出すると共に、当該仮位置入力を検出している状態で前記操作キーに対する操作を検出したときに、前記仮位置入力に対応する位置を入力された位置情報として受け付ける入力受付手段、
を実現させるためのプログラムを記録した、コンピュータが読み取り可能な記録媒体。
【請求項２２】
接触操作により情報の入力が可能なタッチパネル式の表示装置と、
前記表示装置とは異なる位置に装備された操作キーと、
前記表示装置及び前記操作キーに対する操作状態を検出して、当該検出した操作状態に応じた処理を実行する制御装置と、を備えた携帯型情報処理端末にて、
前記表示装置に対する接触操作による当該表示装置上における位置を指定する仮位置入力を検出すると共に、当該仮位置入力を検出している状態で前記操作キーに対する操作を検出したときに、前記仮位置入力に対応する位置を入力された位置情報として受け付ける、
入力受付方法。
【請求項２３】
表示装置を装備した表示装置側筐体と、
操作装置を装備した操作装置側筐体と、
前記操作装置の操作状態に対応して予め設定された入力値を受け付けて、当該入力値に応じた処理を実行する制御装置と、を備えると共に、
前記表示装置の表示面と、前記操作装置の操作面と、の向きを検出する向き検出手段を備え、
前記制御装置は、前記表示面に対する前記操作面の向きに応じて、前記操作装置の操作状態に対応する入力値を、他の操作状態に対応する入力値に変換して受け付ける、
携帯型情報処理端末。
【請求項２４】
請求項２３に記載の携帯型情報処理端末であって、
前記制御装置は、前記表示面の向きに対して前記操作面の向きが予め設定された基準により反対方向と判断される向きである場合に、前記操作装置の操作状態に対応する入力値を、当該操作装置が上下及び／又は左右が反対に装備されたときの操作状態に対応する入力値に変換して受け付ける、
携帯型情報処理端末。
【請求項２５】
請求項２４に記載の携帯型情報処理端末であって、
前記操作装置は、配列された複数の操作キーを備えており、
前記制御装置は、前記表示面の向きに対して前記操作面の向きが予め設定された基準により反対方向と判断される向きである場合に、前記操作装置に備えられた各操作キーの入力値を、上下対称及び／又は左右対称に位置する他の操作キーの入力値に変換して受け付ける、
携帯型情報処理端末。
【請求項２６】
請求項２５に記載の携帯型情報処理端末であって、
前記制御装置は、前記操作装置に備えられた前記各操作キーの配置が上下対称及び／又は左右対称となった状態の配置を表す操作キー配置情報を、前記表示装置に表示する、
携帯型情報処理端末。
【請求項２７】
請求項２４に記載の携帯型情報処理端末であって、
前記操作装置は、前記操作面に沿った所定の方向を表す入力値を入力可能な入力デバイスを備えており、
前記制御装置は、前記表示面の向きに対して前記操作面の向きが予め設定された基準により反対方向と判断される向きである場合に、前記操作装置に備えられた入力デバイスの入力値を、入力された方向とは上下及び／又は左右方向において反対向きの方向を表す入力値に変換して受け付ける、
携帯型情報処理端末。
【請求項２８】
請求項２７に記載の携帯型情報処理端末であって、
前記制御装置は、前記操作装置に備えられた前記入力デバイスの入力方向として、当該入力デバイスの入力方向に対して上下及び／又は左右方向において反対向きの方向を表す入力方向情報を、前記表示装置に表示する、
携帯型情報処理端末。
【請求項２９】
請求項２３乃至２８に記載の携帯型情報処理端末であって、
前記表示装置側筐体と前記操作装置側筐体とは、前記表示面に対する前記操作面の向きが、同一方向及び反対方向に変化するよう、相互に回転自在に係合している、
携帯型情報処理装置。
【請求項３０】
請求項２３乃至２８に記載の携帯型情報処理端末であって、
前記表示装置側筐体と前記操作装置側筐体とは、相互に分離して構成あるいは分離可能なよう構成されている、
携帯型情報処理端末。
【請求項３１】
表示装置を装備した表示装置側筐体と、
操作装置を装備した操作装置側筐体と、
前記操作装置の操作状態に対応して予め設定された入力値を受け付けて、当該入力値に応じた処理を実行する制御装置と、
前記表示装置の表示面と、前記操作装置の操作面と、の向きを検出する向き検出手段と、を備えた携帯型情報処理端末の前記制御装置に、
前記表示面に対する前記操作面の向きに応じて、前記操作装置の操作状態に対応する入力値を、他の操作状態に対応する入力値に変換して受け付ける入力受付手段、
を実現させるためのプログラムを記録した、コンピュータが読み取り可能な記録媒体。
【請求項３２】
表示装置を装備した表示装置側筐体と、
操作装置を装備した操作装置側筐体と、
前記操作装置の操作状態に対応して予め設定された入力値を受け付けて、当該入力値に応じた処理を実行する制御装置と、を備えた携帯型情報処理端末にて、
前記表示装置の表示面と、前記操作装置の操作面と、の向きを検出し、
前記表示面に対する前記操作面の向きに応じて、前記操作装置の操作状態に対応する入力値を、他の操作状態に対応する入力値に変換して受け付ける、
入力受付方法。
【請求項３３】
表示装置と、操作キーと、前記操作キーとは異なる入力手段と、を備えると共に、
前記操作キーと前記入力手段とに対する入力状態を検出して、当該検出した入力状態に応じた処理を実行する制御装置と、を備え、
前記制御装置は、前記入力手段に対する入力による前記表示装置上における位置を指定する仮位置入力を検出すると共に、当該仮位置入力を検出している状態で前記操作キーに対する操作を検出したときに、前記仮位置入力に対応する位置を入力された位置情報として受け付ける、
携帯型情報処理端末。
【請求項３４】
請求項３３に記載の携帯型情報処理端末であって、
前記入力装置は、画像取得手段であり、
前記制御装置は、前記画像取得手段にて取得された画像情報に対して予め設定された画像処理を行うことにより検出した検出値に対応する前記表示装置上における位置を前記仮位置入力として受け付ける、
携帯型情報処理端末。
【請求項３５】
請求項３４に記載の携帯型情報処理端末であって、
前記制御装置は、前記画像取得手段にて取得された画像情報に対して予め設定された画像処理を行うことにより検出した、顔の向きあるいは視線の方向に対応する前記表示装置上における位置を前記仮位置入力として受け付ける、
携帯型情報処理端末。
【請求項３６】
請求項３４に記載の携帯型情報処理端末であって、
前記制御装置は、前記画像取得手段にて取得された画像情報に対して予め設定された画像処理を行うことにより、顔の向き、及び、視線の方向を検出し、顔の向きと視線の方向がそれぞれ逆方向に変化した場合に、顔の向きに対応する前記表示装置上における位置を前記仮位置入力として受け付ける、
携帯型情報処理端末。
【請求項３７】
第１の入力手段と、当該第１の入力手段とは異なる第２の入力手段と、を備えると共に、
前記第１の入力手段と前記第２の入力手段とに対する入力状態を検出して、当該検出した入力状態に応じた処理を実行する制御装置と、を備える、携帯型情報処理端末であって、
前記制御装置は、前記第２の入力手段に対する入力による前記携帯型情報処理端末に対する方向を指定する仮方向入力を検出すると共に、当該仮方向入力を検出している状態で前記第１の入力手段に対する操作を検出したときに、前記仮方向入力に対応する方向を入力された方向情報として受け付ける、
携帯型情報処理端末。
【請求項３８】
請求項３７に記載の携帯型情報処理端末であって、
前記第１の入力手段は操作キーである、
携帯型情報処理端末。
【請求項３９】
請求項３７に記載の携帯型情報処理端末であって、
前記第２の入力手段は、画像取得手段であり、
前記制御装置は、前記画像取得手段にて取得された画像情報に対して予め設定された画像処理を行うことにより検出した検出値に対応する前記携帯型情報処理端末に対する方向を、前記仮方向入力として受け付ける、
携帯型情報処理端末。
【請求項４０】
請求項３９に記載の携帯型情報処理端末であって、
前記制御装置は、前記画像取得手段にて取得された画像情報に対して予め設定された画像処理を行うことにより検出した、顔の向きあるいは視線の方向に対応する前記携帯型情報処理端末に対する方向を、前記仮方向入力として受け付ける、
携帯型情報処理端末。
【請求項４１】
請求項３９に記載の携帯型情報処理端末であって、
前記制御装置は、前記画像取得手段にて取得された画像情報に対して予め設定された画像処理を行うことにより、顔の向き、及び、視線の方向を検出し、顔の向きと視線の方向がそれぞれ逆方向に変化した場合に、顔の向きに対応する前記携帯型情報処理端末に対する方向を前記仮方向入力として受け付ける、
携帯型情報処理端末。
【請求項４２】
表示装置と、操作キーと、前記操作キーとは異なる入力手段と、を備えると共に、
前記操作キーと前記入力手段とに対する入力状態を検出して、当該検出した入力状態に応じた処理を実行する制御装置と、を備えた携帯型情報処理装置の前記制御装置に、
前記入力手段に対する入力による前記表示装置上における位置を指定する仮位置入力を検出すると共に、当該仮位置入力を検出している状態で前記操作キーに対する操作を検出したときに、前記仮位置入力に対応する位置を入力された位置情報として受け付ける手段、
を実現させるためのプログラムを記録した、コンピュータが読み取り可能な記録媒体。
【請求項４３】
表示装置と、操作キーと、前記操作キーとは異なる入力手段と、を備えると共に、
前記操作キーと前記入力手段とに対する入力状態を検出して、当該検出した入力状態に応じた処理を実行する制御装置と、を備えた携帯型情報処理端末が、
前記入力手段に対する入力による前記表示装置上における位置を指定する仮位置入力を検出すると共に、当該仮位置入力を検出している状態で前記操作キーに対する操作を検出したときに、前記仮位置入力に対応する位置を入力された位置情報として受け付ける、
入力受付方法。
【請求項４４】
第１の入力手段と、当該第１の入力手段とは異なる第２の入力手段と、を備えると共に、
前記第１の入力手段と前記第２の入力手段とに対する入力状態を検出して、当該検出した入力状態に応じた処理を実行する制御装置と、を備える、携帯型情報処理端末の前記制御装置に、
前記第２の入力手段に対する入力による前記携帯型情報処理端末に対する方向を指定する仮方向入力を検出すると共に、当該仮方向入力を検出している状態で前記第１の入力手段に対する操作を検出したときに、前記仮方向入力に対応する方向を入力された方向情報として受け付ける手段、
を実現させるためのプログラムを記録した、コンピュータが読み取り可能な記録媒体。
【請求項４５】
第１の入力手段と、当該第１の入力手段とは異なる第２の入力手段と、を備えると共に、
前記第１の入力手段と前記第２の入力手段とに対する入力状態を検出して、当該検出した入力状態に応じた処理を実行する制御装置と、を備える、携帯型情報処理端末が、
前記第２の入力手段に対する入力による前記携帯型情報処理端末に対する方向を指定する仮方向入力を検出すると共に、当該仮方向入力を検出している状態で前記第１の入力手段に対する操作を検出したときに、前記仮方向入力に対応する方向を入力された方向情報として受け付ける、
入力受付方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯型情報処理端末にかかり、特に、複数の操作キーを有する携帯型情報処理端末に関する。また、タッチパネルと操作キーとを有する携帯型情報処理端末に関する。また、表示装置を装備した筐体と操作装置を装備した筐体とを有する携帯型情報処理端末に関する。また、携帯型情報処理端末用のプログラム、当該プログラムを記録した記録媒体、携帯型情報処理端末による入力受付方法に関する。
【背景技術】
【０００２】
近年、携帯電話などの携帯型情報処理端末が普及している。携帯型情報処理端末においては携帯性が最も重視される特徴であり、そのため小型化が進められている。また、次に重視される特徴として、情報処理端末としての操作性が挙げられる。【０００３】
携帯型情報処理端末の操作は、利用者からの入力操作と、利用者への出力操作と、に分けられる。入力操作については、テンキーなどの操作キー、タッチパネル、ポインティングデバイスなど入力デバイスの操作性が重要であり、出力操作に関しては携帯情報端末小型化に関連して、特に表示器の視認性が重要となる。【０００４】
ここで、入力デバイスの操作性については、次のようなことが望まれる。入力デバイスが大きいこと、操作が容易であること、操作項目一つあたりの操作ステップ数が少ないこと、感覚的に理解が容易な操作方法であること（例えば、上下左右の方向、大小や回転方向が視覚や触覚などの操作者の感覚と一致するなど）、日常生活では使わないような特殊な身体動作が求められないこと、などである。【０００５】
一方、表示器の視認性については、次のようなことが望まれる。表示器が大きいこと、配置への配慮が為されていること（操作者の動作と干渉しない、例えば手の陰に隠れたりしない）、などである。【０００６】
また、携帯型情報処理端末であるが故に特に配慮されるべき操作性として、次のことが挙げられる。携帯型情報処理端末は、机上に置いてではなく、手に保持して使用されることが多く、その条件下で操作性がよいこと（片手で持つ場合と、両手で持つ場合がある）。保持した片手で操作できること（携帯情報端末を持って操作者が移動する場合、一方の手は荷物を持つ等、別の用途に使用される場合がある）。使用条件に応じて最適な操作性を提供できるよう、形状変化が可能であること（例えば、折り畳み可能な分割筐体では、机上に置いて使用できる場面では折り畳みを展開することで、占有する空間は大きくなるが操作が容易になる）。形状変化可能な場合に、自ら形状を認識し、形状に応じて操作手順が変化すること（例えば、折り畳み可能な分割筐体では、折り畳み状態を認識し、その状態に因って入力デバイスの取り込む方向情報を補正する）。【０００７】
さらに、携帯型情報処理端末では、消費電力が少ないことは必須である。これは一般に電池駆動であるため、動作時間に直接影響する。【０００８】
以上のような要求事項のうちいくつかを満たす携帯型情報処理端末を実現するための技術が、特許文献１に開示されている。かかる特許文献１では、入力デバイス（キー）と表示器の大型化両立と、保持した片手での操作を可能ならしめるため、携帯型情報処理端末の背面（表示器面の裏面）に入力デバイスを配置する技術を開示している。また、この時発生する操作性劣化（入力デバイスの視認性劣化、誤操作発生可能性増加）への対策として、背面入力デバイスの操作補助機能、即ち指の接触を検出し、その位置を表示器に表示する技術と、携帯情報端末の向きが表裏反転した場合に、キーの配列が補正される制御技術が開示されている。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特許第４１６１２２４号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら、上述した技術では、依然として操作性をはじめとする上述した携帯型情報処理端末に対する様々な要求を満たすことができない。例えば、上述した技術では、背面側の操作キーに対して押下操作しかできないため、背面キーによるベクトル入力など他の操作入力ができず、操作方法が限られてしまい、さらなる操作性の向上を図ることができない。また、上述した技術では、背面側の操作キーからのみ入力を受け付けているため、操作方法が制限されてしまい、さらなる操作性の向上を図ることができない。また、上述した技術では、正面の表示装置に対する背面の入力デバイスの位置関係が固定されているため、利用者の操作感に違和感が生じる。従って、利用者の操作性の向上を図ることができないという問題が生じる。【００１１】
このため、本発明の目的は、上述した課題である、携帯型情報処理端末における操作性のさらなる向上を図ることにある。
【課題を解決するための手段】
【００１２】
かかる目的を達成するため本発明の一形態である携帯型情報処理端末は、
携帯型情報処理端末の筐体の所定の面に形成された表示装置と、
上記表示装置が形成された面とは反対側に位置する上記筺体の面に複数配置された操作キーと、
上記操作キーに対して入力された操作状態を検出して、当該検出した操作状態に応じた処理を実行する制御装置と、を備え、
上記制御装置は、複数の上記操作キーに対する連続操作を検出したときに、当該複数の操作キーの連続操作に対応した所定の方向を表す情報の入力を受け付ける、
という構成を採る。【００１３】
また、本発明の他の形態であるプログラムは、
携帯型情報処理端末の筐体の所定の面に形成された表示装置と、
上記表示装置が形成された面とは反対側に位置する上記筺体の面に複数配置された操作キーと、
上記操作キーに対して入力された操作状態を検出して、当該検出した操作状態に応じた処理を実行する制御装置と、を備えた携帯型情報処理端末の上記制御装置に、
複数の上記操作キーに対する連続操作を検出したときに、当該複数の操作キーの連続操作に対応した所定の方向を表す情報の入力を受け付ける入力受付手段、を実現させるためのプログラムである。【００１４】
また、本発明の他の形態であるプログラムを記録した、コンピュータが読み取り可能な記録媒体は、
携帯型情報処理端末の筐体の所定の面に形成された表示装置と、
上記表示装置が形成された面とは反対側に位置する上記筺体の面に複数配置された操作キーと、
上記操作キーに対して入力された操作状態を検出して、当該検出した操作状態に応じた処理を実行する制御装置と、を備えた携帯型情報処理端末の上記制御装置に、
複数の上記操作キーに対する連続操作を検出したときに、当該複数の操作キーの連続操作に対応した所定の方向を表す情報の入力を受け付ける入力受付手段、を実現させるためのプログラムを記録した、コンピュータが読み取り可能な記録媒体である。【００１５】
また、本発明の他の形態である入力受付方法は、
携帯型情報処理端末の筐体の所定の面に形成された表示装置と、
上記表示装置が形成された面とは反対側に位置する上記筺体の面に複数配置された操作キーと、
上記操作キーに対して入力された操作状態を検出して、当該検出した操作状態に応じた処理を実行する制御装置と、を備えた携帯型情報処理端末にて、
複数の上記操作キーに対する連続操作を検出したときに、当該複数の操作キーの連続操作に対応した所定の方向を表す情報の入力を受け付ける、
という構成を採る。【００１６】
また、上記目的を達成するため本発明の一形態である携帯型情報処理端末は、
接触操作により情報の入力が可能なタッチパネル式の表示装置と、
上記表示装置とは異なる位置に装備された操作キーと、
上記表示装置及び上記操作キーに対する操作状態を検出して、当該検出した操作状態に応じた処理を実行する制御装置と、を備え、
上記制御装置は、上記表示装置に対する接触操作による当該表示装置上における位置を指定する仮位置入力を検出すると共に、当該仮位置入力を検出している状態で上記操作キーに対する操作を検出したときに、上記仮位置入力に対応する位置を入力された位置情報として受け付ける、
という構成を採る。【００１７】
また、本発明の他の形態である携帯型情報処理装置は、
接触操作により情報の入力が可能なタッチパネル式であり、携帯型情報処理端末を構成する筐体の所定の面に形成された表示装置と、
上記表示装置が形成された面とは反対側に位置する上記筺体の面に形成された操作キーと、
上記表示装置及び上記操作キーに対する操作状態を検出して、当該検出した操作状態に応じた処理を実行する制御装置と、を備え、
上記制御装置は、上記表示装置に対する接触操作と上記操作キーに対する操作とを検出し、上記表示装置に対する接触操作及び上記操作キーに対する操作の組み合わせに応じて予め設定された入力を受け付ける、
という構成を採る。【００１８】
また、本発明の他の形態であるプログラムは、
接触操作により情報の入力が可能なタッチパネル式の表示装置と、
上記表示装置とは異なる位置に装備された操作キーと、
上記表示装置及び上記操作キーに対する操作状態を検出して、当該検出した操作状態に応じた処理を実行する制御装置と、を備えた携帯型情報処理端末の上記制御装置に、
上記表示装置に対する接触操作による当該表示装置上における位置を指定する仮位置入力を検出すると共に、当該仮位置入力を検出している状態で上記操作キーに対する操作を検出したときに、上記仮位置入力に対応する位置を入力された位置情報として受け付ける入力受付手段、
を実現させるためのプログラムである。【００１９】
また、本発明の他の形態であるプログラムを記録した、コンピュータが読み取り可能な記録媒体は、
接触操作により情報の入力が可能なタッチパネル式の表示装置と、
上記表示装置とは異なる位置に装備された操作キーと、
上記表示装置及び上記操作キーに対する操作状態を検出して、当該検出した操作状態に応じた処理を実行する制御装置と、を備えた携帯型情報処理端末の上記制御装置に、
上記表示装置に対する接触操作による当該表示装置上における位置を指定する仮位置入力を検出すると共に、当該仮位置入力を検出している状態で上記操作キーに対する操作を検出したときに、上記仮位置入力に対応する位置を入力された位置情報として受け付ける入力受付手段、
を実現させるためのプログラムを記録した、コンピュータが読み取り可能な記録媒体である。【００２０】
また、本発明の他の形態である入力受付方法は、
接触操作により情報の入力が可能なタッチパネル式の表示装置と、
上記表示装置とは異なる位置に装備された操作キーと、
上記表示装置及び上記操作キーに対する操作状態を検出して、当該検出した操作状態に応じた処理を実行する制御装置と、を備えた携帯型情報処理端末にて、
上記表示装置に対する接触操作による当該表示装置上における位置を指定する仮位置入力を検出すると共に、当該仮位置入力を検出している状態で上記操作キーに対する操作を検出したときに、上記仮位置入力に対応する位置を入力された位置情報として受け付ける、
という構成を採る。【００２１】
また、上記目的を達成するため本発明の一形態である携帯型情報処理端末は、
表示装置を装備した表示装置側筐体と、
操作装置を装備した操作装置側筐体と、
上記操作装置の操作状態に対応して予め設定された入力値を受け付けて、当該入力値に応じた処理を実行する制御装置と、を備えると共に、
上記表示装置の表示面と、上記操作装置の操作面と、の向きを検出する向き検出手段を備える。
そして、上記制御装置は、上記表示面に対する上記操作面の向きに応じて、上記操作装置の操作状態に対応する入力値を、他の操作状態に対応する入力値に変換して受け付ける、
という構成を採る。【００２２】
また、本発明の他の形態であるプログラムは、
表示装置を装備した表示装置側筐体と、
操作装置を装備した操作装置側筐体と、
上記操作装置の操作状態に対応して予め設定された入力値を受け付けて、当該入力値に応じた処理を実行する制御装置と、
上記表示装置の表示面と、上記操作装置の操作面と、の向きを検出する向き検出手段と、を備えた携帯型情報処理端末の上記制御装置に、
上記表示面に対する上記操作面の向きに応じて、上記操作装置の操作状態に対応する入力値を、他の操作状態に対応する入力値に変換して受け付ける入力受付手段、
を実現させるためのプログラムである。【００２３】
また、本発明の他の形態であるプログラムを記録した、コンピュータが読み取り可能な記録媒体は、
表示装置を装備した表示装置側筐体と、
操作装置を装備した操作装置側筐体と、
上記操作装置の操作状態に対応して予め設定された入力値を受け付けて、当該入力値に応じた処理を実行する制御装置と、
上記表示装置の表示面と、上記操作装置の操作面と、の向きを検出する向き検出手段と、を備えた携帯型情報処理端末の上記制御装置に、
上記表示面に対する上記操作面の向きに応じて、上記操作装置の操作状態に対応する入力値を、他の操作状態に対応する入力値に変換して受け付ける入力受付手段、
を実現させるためのプログラムを記録した、コンピュータが読み取り可能な記録媒体である。【００２４】
また、本発明の他の形態である入力受付方法は、
表示装置を装備した表示装置側筐体と、
操作装置を装備した操作装置側筐体と、
上記操作装置の操作状態に対応して予め設定された入力値を受け付けて、当該入力値に応じた処理を実行する制御装置と、を備えた携帯型情報処理端末にて、
上記表示装置の表示面と、上記操作装置の操作面と、の向きを検出し、
上記表示面に対する上記操作面の向きに応じて、上記操作装置の操作状態に対応する入力値を、他の操作状態に対応する入力値に変換して受け付ける、
という構成を採る。【００２５】
また、本発明の他の形態である携帯型情報処理端末は、
表示装置と、操作キーと、前記操作キーとは異なる入力手段と、を備えると共に、
前記操作キーと前記入力手段とに対する入力状態を検出して、当該検出した入力状態に応じた処理を実行する制御装置と、を備え、
前記制御装置は、前記入力手段に対する入力による前記表示装置上における位置を指定する仮位置入力を検出すると共に、当該仮位置入力を検出している状態で前記操作キーに対する操作を検出したときに、前記仮位置入力に対応する位置を入力された位置情報として受け付ける、
という構成を採る。【００２６】
また、本発明の他の形態である携帯型情報処理端末は、
第１の入力手段と、当該第１の入力手段とは異なる第２の入力手段と、を備えると共に、
前記第１の入力手段と前記第２の入力手段とに対する入力状態を検出して、当該検出した入力状態に応じた処理を実行する制御装置と、を備える、携帯型情報処理端末であって、
前記制御装置は、前記第２の入力手段に対する入力による前記携帯型情報処理端末に対する方向を指定する仮方向入力を検出すると共に、当該仮方向入力を検出している状態で前記第１の入力手段に対する操作を検出したときに、前記仮方向入力に対応する方向を入力された方向情報として受け付ける、
という構成を採る。【００２７】
また、本発明の他の形態であるプログラムを記録した、コンピュータが読み取り可能な記録媒体は、
表示装置と、操作キーと、前記操作キーとは異なる入力手段と、を備えると共に、
前記操作キーと前記入力手段とに対する入力状態を検出して、当該検出した入力状態に応じた処理を実行する制御装置と、を備えた携帯型情報処理装置の前記制御装置に、
前記入力手段に対する入力による前記表示装置上における位置を指定する仮位置入力を検出すると共に、当該仮位置入力を検出している状態で前記操作キーに対する操作を検出したときに、前記仮位置入力に対応する位置を入力された位置情報として受け付ける手段、
を実現させるためのプログラムを記録した、コンピュータが読み取り可能な記録媒体である。【００２８】
また、本発明の他の形態である入力受付方法は、
表示装置と、操作キーと、前記操作キーとは異なる入力手段と、を備えると共に、
前記操作キーと前記入力手段とに対する入力状態を検出して、当該検出した入力状態に応じた処理を実行する制御装置と、を備えた携帯型情報処理端末が、
前記入力手段に対する入力による前記表示装置上における位置を指定する仮位置入力を検出すると共に、当該仮位置入力を検出している状態で前記操作キーに対する操作を検出したときに、前記仮位置入力に対応する位置を入力された位置情報として受け付ける、
という構成を採る。【００２９】
また、本発明の他の形態であるプログラムを記録した、コンピュータが読み取り可能な記録媒体は、
第１の入力手段と、当該第１の入力手段とは異なる第２の入力手段と、を備えると共に、
前記第１の入力手段と前記第２の入力手段とに対する入力状態を検出して、当該検出した入力状態に応じた処理を実行する制御装置と、を備える、携帯型情報処理端末の前記制御装置に、
前記第２の入力手段に対する入力による前記携帯型情報処理端末に対する方向を指定する仮方向入力を検出すると共に、当該仮方向入力を検出している状態で前記第１の入力手段に対する操作を検出したときに、前記仮方向入力に対応する方向を入力された方向情報として受け付ける手段、
を実現させるためのプログラムを記録した、コンピュータが読み取り可能な記録媒体である。【００３０】
また、本発明の他の形態である入力受付方法は、
第１の入力手段と、当該第１の入力手段とは異なる第２の入力手段と、を備えると共に、
前記第１の入力手段と前記第２の入力手段とに対する入力状態を検出して、当該検出した入力状態に応じた処理を実行する制御装置と、を備える、携帯型情報処理端末が、
前記第２の入力手段に対する入力による前記携帯型情報処理端末に対する方向を指定する仮方向入力を検出すると共に、当該仮方向入力を検出している状態で前記第１の入力手段に対する操作を検出したときに、前記仮方向入力に対応する方向を入力された方向情報として受け付ける、
という構成を採る。
【発明の効果】
【００３１】
本発明は、以上のように構成されることにより、携帯型情報処理端末における操作性の向上を図ることができる。
【図面の簡単な説明】
【００３２】
【図１】本発明における携帯型情報処理端末の構成を示す外観図である。
【図２】本発明における携帯型情報処理端末の使用時の様子を示す図である。
【図３】本発明における携帯型情報処理端末の他の構成を示す外観図である。
【図４】本発明における携帯型情報処理端末の他の構成を示す外観図である。
【図５】本発明における携帯型情報処理端末の構成を示すブロック図である。
【図６】携帯型情報処理端末にて表示される情報の表示制御に関する説明図である。
【図７】携帯型情報処理端末における文字入力時の様子を示す図である。
【図８】携帯型情報処理端末における文字入力時の様子を示す図である。
【図９】携帯型情報処理端末における背面キーボードの操作の様子を示す図である。
【図１０】携帯型情報処理端末における移動・スクロール操作の様子を示す図である。
【図１１】携帯型情報処理端末における移動・スクロール操作の様子を示す図である。
【図１２】携帯型情報処理端末における移動・スクロール操作の様子を示す図である。
【図１３】携帯型情報処理端末における移動・スクロール操作の様子を示す図である。
【図１４】携帯型情報処理端末における回転操作の様子を示す図である。
【図１５】携帯型情報処理端末における回転操作の様子を示す図である。
【図１６】携帯型情報処理端末における回転操作の様子を示す図である。
【図１７】携帯型情報処理端末における拡大・縮小操作の様子を示す図である。
【図１８】携帯型情報処理端末における拡大・縮小操作の様子を示す図である。
【図１９】携帯型情報処理端末における拡大・縮小操作の様子を示す図である。
【図２０】携帯型情報処理端末における拡大・縮小操作の様子を示す図である。
【図２１】本発明における携帯型情報処理端末の使用時の様子を示す図である。
【図２２】本発明における携帯型情報処理端末の他の構成を示す外観図である。
【図２３】携帯型情報処理端末における位置情報の入力方法を示す図である。
【図２４】携帯型情報処理端末における位置情報の入力方法を示す図である。
【図２５】携帯型情報処理端末における位置情報の入力方法を示す図である。
【図２６】携帯型情報処理端末における位置情報の入力方法を示す図である。
【図２７】携帯型情報処理端末におけるベクトル情報の入力方法を示す図である。
【図２８】携帯型情報処理端末におけるベクトル情報の入力方法を示す図である。
【図２９】携帯型情報処理端末におけるベクトル情報の入力方法を示す図である。
【図３０】携帯型情報処理端末におけるベクトル情報の入力方法を示す図である。
【図３１】携帯型情報処理端末におけるベクトル情報の入力方法を示す図である。
【図３２】携帯型情報処理端末におけるベクトル情報の入力方法を示す図である。
【図３３】携帯型情報処理端末におけるベクトル情報の入力方法を示す図である。
【図３４】携帯型情報処理端末におけるベクトル情報の入力方法を示す図である。
【図３５】本発明における携帯型情報処理端末の構成を示す外観図である。
【図３６】本発明における携帯型情報処理端末の構成を示す外観図である。
【図３７】本発明における携帯型情報処理端末の使用時の様子を示す図である。
【図３８】携帯型情報処理端末における表示面に対する操作面の向きの検出方法を示す説明図である。
【図３９】携帯型情報処理端末における表示面に対する操作面の向きの検出方法を示す説明図である。
【図４０】携帯型情報処理端末における入力デバイスに対する入力値の変換の様子を示す説明図である。
【図４１】携帯型情報処理端末における入力デバイスに対する入力値の変換の様子を示す説明図である。
【図４２】携帯型情報処理端末における入力デバイスに対する入力値の変換の様子を示す説明図である。
【図４３】本発明における携帯型情報処理端末の他の構成を示す外観図である。
【図４４】携帯型情報処理端末における入力デバイスに対する入力値の変換の様子を示す説明図である。
【図４５】携帯型情報処理端末における入力デバイスに対する入力値の変換の様子を示す説明図である。
【図４６】携帯型情報処理端末における入力デバイスに対する入力値の変換の様子を示す説明図である。
【図４７】本発明における携帯型情報処理端末の他の構成を示す外観図である。
【図４８】携帯型情報処理端末における表示面に対する操作面の向きの検出方法を示す説明図である。
【図４９】携帯型情報処理端末の使用時の様子を示す図である。
【図５０】携帯型情報処理端末における入力デバイスに対する入力値の変換の様子を示す説明図である。
【図５１】携帯型情報処理端末の使用時の様子を示す図である。
【図５２】携帯型情報処理端末における入力デバイスに対する入力値の変換の様子を示す説明図である。
【図５３】本発明における携帯型情報処理端末の使用時の様子を示す図である。
【図５４】本発明における携帯型情報処理端末の他の構成を示す外観図である。
【図５５】携帯型情報処理端末における入力方法を示す図である。
【図５６】携帯型情報処理端末における入力方法を示す図である。
【図５７】携帯型情報処理端末における入力方法を示す図である。
【図５８】携帯型情報処理端末における入力方法を示す図である。
【図５９】携帯型情報処理端末における入力方法を示す図である。
【図６０】携帯型情報処理端末における入力方法を示す図である。
【図６１】携帯型情報処理端末における入力方法を示す図である。
【図６２】携帯型情報処理端末における入力方法を示す図である。
【図６３】携帯型情報処理端末における入力方法を示す図である。
【図６４】携帯型情報処理端末における入力方法を示す図である。
【図６５】携帯型情報処理端末の構成の他の例を示す外観図である。
【図６６】本発明の付記Ａ１における携帯型情報処理端末の構成を示すブロック図である。
【図６７】本発明の付記Ａ１２におけるプログラムが組み込まれた携帯型情報処理端末の構成を示すブロック図である。
【図６８】本発明の付記Ａ１４における入力受付方法を示すフローチャートである。
【図６９】本発明の付記Ｂ１及び付記Ｂ８における携帯型情報処理端末の構成を示すブロック図である。
【図７０】本発明の付記Ｂ９及び付記Ｂ１１におけるプログラムが組み込まれた携帯型情報処理端末の構成を示すブロック図である。
【図７１】本発明の付記Ｂ１２における入力受付方法を示すフローチャートである。
【図７２】本発明の付記Ｂ１４における入力受付方法を示すフローチャートである。
【図７３】本発明の付記Ｃ１における携帯型情報処理端末の構成を示すブロック図である。
【図７４】本発明の付記Ｃ９におけるプログラムが組み込まれた携帯型情報処理端末の構成を示すブロック図である。
【図７５】本発明の付記Ｃ１１における入力受付方法を示すフローチャートである。
【図７６】本発明の付記Ｄ１における携帯型情報処理端末の構成を示すブロック図である。
【図７７】本発明の付記Ｄ５における携帯型情報処理端末の構成を示すブロック図である。
【図７８】本発明の付記Ｄ１１における入力受付方法を示すフローチャートである。
【図７９】本発明の付記Ｄ１３における入力受付方法を示すフローチャートである。
【発明を実施するための形態】
【００３３】
＜実施形態１＞
本発明の第１の実施形態を、図１乃至図２０を参照して説明する。図１は、本発明における携帯型情報処理端末の構成を示す外観図であり、図２は、携帯型情報処理端末の使用時の様子を示す図である。図３乃至図４は、携帯型情報処理端末の他の構成を示す外観図である。図５は、携帯型情報処理端末の構成を示すブロック図であり、図６は、携帯型情報処理端末にて表示される情報の表示制御を説明するための図である。図７乃至図２０は、携帯型情報処理端末における情報入力時の様子を説明するための図である。
【００３４】
［構成］
図１に、本発明の一実施の形態としての携帯型情報処理端末の一例を示す。なお、図１（Ａ）は、携帯型情報処理端末１の正面図であり、図１（Ｂ）は側面図、図１（Ｃ）は背面図を示す。また、図５に、携帯型情報処理端末１の構成をブロック図にて示す。
【００３５】
図１に示すように、携帯型情報処理端末１は、所定の厚みを有する略長方形状の１つの筐体にて形成されている。そして、筐体の正面（所定の面）には、タッチパネル２（表示装置）が設置されている。タッチパネル２は、図１及び図５に示すように、表示器２１とタッチセンサ２２から構成され、タッチセンサ２２が外部から接触できるよう表示器２１の外側に配置される。なお、表示器２１は、文字や図形などの所定の情報を表示する一般的な表示装置である。
【００３６】
また、携帯型情報処理端末１の筐体のタッチパネル２が設置された面と反対側に位置する背面には、入力デバイスである複数のキー３（操作キー）が設置されている。具体的に、複数のキー３は、筐体の外側に露出して設置されており、筐体側に向かって押下可能なよう構成されている。本実施形態では、複数のキー３は、５行×５列、つまり１行に５個のキーが５列にわたって配列されて設けられており、また、筐体の外側に向かって突出して構成されている。但し、複数のキー３の配列は、５行×５列であることに限定されず、また、筐体の外側に向かって突出して構成されていることに限定されない。
【００３７】
また、各キー３は、最も奥深くまで押し込まれたこと（全押し）を検出する機能（全押し検出機能）に加え、全押しには至らないがその途中まで押し込まれること（半押し）を検出する機能（半押し検出機能）や、指や棒などが近接または接触したことを検出できる機能（タッチ検出機能）を有している。以降、半押し検出機能とタッチ検出機能を合わせて、それら検出を司るデバイスを、キータッチセンサ３０と呼ぶ。もちろんこれらの機能を独立させて同時に有する場合も含まれる。
【００３８】
なお、全押し検出機能と半押し検出機能は、個々のキーに内蔵される機能であるが、タッチ検出機能は個々のキーのみならず、キー間に配置されている場合もある。ここでは便宜上、キーに内蔵されているわけではないが、個々のキーについて個別に接触したか否か判定できる場合も、半押し検出機能として扱うこととする。また、応用用途に応じ、全押し検出機能のみを有するキーであっても、独立した全押し操作（前後の他の全押し操作とは予め定められた値以上の時間間隔があいている。）を上記説明における半押し、複数の連続した全押し操作（全押し操作の時間間隔が、予め定められた値よりも短い。）を上記説明における全押しと見なすことで、代替することができる。
【００３９】
また、キー３は２次元タッチセンサを用いたソフトウェアキーボードとして構成することができる。具体的には、２次元タッチセンサの接触検出面を、スイッチを使用したハードウェアによるキーボード（ハードウェアキーボード）のキー配列と類似形状の小領域に区分する。そして、各々の小領域における接触を検出した場合に、対応するハードウェアキーボードのキーが押された場合と同じ信号を出力する。これらの処理は、例えばプロセッサ４のソフトウェア処理にて行われるが、他のプロセッサを用いたり、論理回路により実現することもできる。
【００４０】
さらに、ソフトウェアキーボードにおいても、例えば、圧力をほとんどかけなくとも接触を検出できる静電容量方式タッチセンサを半押し検出用に、圧力を検出する抵抗膜方式タッチセンサを全押し検出用として重ねて使用することで、上記の全押し検出機能と半押し検出機能を実現することができる。また、タップ（タッチセンサに１回接触すること。）を半押し、ダブルタップ（タッチセンサに２回接触すること。一般には、接触の時間間隔に上限が設定される。）を全押しの代替とすることもできる。
【００４１】
なお、２次元タッチセンサによるソフトウェアキーボード動作と、その他の２次元座標入力動作は、後述するようにスイッチ操作で切り替えることができる。
【００４２】
図２は、上述した構成の携帯型情報処理端末１を、操作者が手Ｈに持って操作している時の様子を示すものである。この図に示すように、操作者が、タッチパネル２が手前に見えキー３が背面に位置するように保持すると、携帯型情報処理端末１の背後に操作者の手Ｈが位置し、さらに、操作者の指Ｆ（人差し指）が背面側のキー３上に位置することとなる。これにより、操作者は、手Ｈや指Ｆが表示器２１を含むタッチパネル２を覆うことで視認性を損なわれることなく、かつ、指Ｆにて背面側のキー３を操作しやすくなる。
【００４３】
なお、図２は、操作者が携帯型情報処理端末１を片手で持つ例であるが、タブレット形状の情報処理端末を両手で持つ場合は、これが左右両手になり、同様の効果が得られることに加え、入力操作の自由度が向上する。また一方の手で確実に保持することで、残る手による操作動作の自由度が増す。
【００４４】
ここで、上記では、携帯型情報処理端末１が１つの筐体にて形成されている場合を例示したが、携帯型情報処理端末１の形状は上述した形状に限定されない。例えば、図３に示すように、携帯型情報処理端末１は、表面にタッチパネル２が装備された表示器側筐体１Ａと、表面に複数のキー３が装備された入力デバイス側筐体１Ｂといった、２つの筐体から構成されていてもよい。そして、表示器側筐体１Ａと入力デバイス側筐体１Ｂは、例えば、ヒンジ（図示せず）を介して結合されており、図３は、表示器側筐体１Ａと入力デバイス側筐体１Ｂとが、背中合わせに折り畳まれた状態を示している。つまり、図３の例では、表示器側筐体１Ａに装備されたタッチパネル２と、入力デバイス側筐体１Ｂに装備された複数のキー３とが、共に外側に位置し、互いに反対の方向を向いている。このような構成の携帯型情報処理端末１であっても、図２に示すように、操作者が把持することができる。なお、一般的に、折り畳まれた状態では、タッチパネル２とキー３が内側に向かい対向するものが存在していたが、本発明の携帯型情報処理端末１は、その点で異なっている。
【００４５】
また、図４は、図３に示す２つの筐体１Ａ，１Ｂにて構成された携帯型情報処理端末１が折り畳まれた状態から展開された状態を示している。図４（Ａ）は、ヒンジの位置の違いにより、長辺を軸として展開される横展開の場合を示し、図４（Ｂ）は、短辺を軸として展開される縦展開の場合を示している。そして、図４に示すように展開された状態で用いられる場合にも、後述するような複数のキー３に対する連続接触操作による種々の方向情報の入力は可能である。
【００４６】
ここで、上記では、携帯型情報処理端末１に装備された表示装置が、表示器２１にタッチセンサ２２が装備されたタッチパネル２である場合を例示したが、本発明における携帯型情報処理端末１の表示装置は、表示器２１のみで構成されていてもよい。
【００４７】
また、携帯型情報処理端末１は、図５のブロック図に示すように、携帯型情報処理端末１自体の動作を制御するプロセッサ４（制御装置）と、情報を記憶するメモリ５及び記憶装置６と、を備える。そして、上記プロセッサ４は、論理演算や数値演算の処理の他、外部とのインターフェース機能を備え、入出力処理機能を有する。また複数のプロセッサから構成される場合を含む。なお、複数のキー３の出力と、個々のキー３毎に接触の判別を行うキータッチセンサ３０の出力は、プロセッサ４へ入力される。また、プロセッサ４は、タイマー１３に接続されている。
【００４８】
さらに、タッチパネル２のタッチセンサ２２の出力は、プロセッサ４へ入力される。また、プロセッサ４の出力は、タッチパネル２の表示器２１へ出力される。ただし、変形例として、上述したようにタッチセンサ２２を内蔵したタッチパネル２としてではなく、表示器２１のみが接続される場合もある。
【００４９】
また、プロセッサ４は、メモリ５に接続される。メモリ５には、プロセッサ４が実行するオペレーティングシステムやアプリケーションプログラムを含むプログラム５１、アプリケーションプログラムが使用するアプリケーションデータ５２、プログラム実行に関する設定情報である設定パラメータ５３、表示器２１に出力される画像情報である画像データ５４などの様々な情報が格納され、各々がプロセッサ４との間で入出力される。
【００５０】
また、プロセッサ４は、記憶装置６に接続される。メモリ５の内容は、基本的には電源オフの状態で消去されてしまうため、電源オフの状態で消去されて困る情報は記憶装置６に保存され、必要なときにプロセッサ４を介してメモリ５にロードされる。記憶装置６には、ディスクドライブの他、フラッシュメモリが使用される。
【００５１】
また、プロセッサ４は、さらに通信システム７に接続され、外部のネットワークに接続される。接続方法には、有線接続の他、電磁波や光を用いた無線接続がある。そのほか、携帯型情報処理端末１は、ポインティングデバイス８、タッチパッド９、第一加速度センサ１０、第二加速度センサ１１、磁気センサ１２などを備え、プロセッサ４に接続されているが、これらの構成についての説明は省略する。
【００５２】
そして、上述したプロセッサ４は、タッチパネル２や複数のキー３に対して入力された操作状態を検出して、かかる検出した操作状態に応じた処理を実行するが、特に、本実施形態では、複数のキー３に対して入力された操作状態から、所定の方向を表す方向情報の入力を受け付ける機能（入力受付手段）を有する。これについては、以下の動作説明にて詳述する。なお、以下に説明する動作を実現するための機能は、プロセッサ４にプログラムが組み込まれることで実現されるが、論理回路により実現することもできる。
【００５３】
［動作］
次に、上述した携帯型情報処理端末１、特にプロセッサ４の動作を、図６乃至図２０を参照して説明する。
【００５４】
プロセッサ４は、アプリケーションデータ５２や設定パラメータ５３を参照しつつ、プログラム５１を実行することで、画像データ５４の指定された一部を読み出し、演算処理を加え、表示情報として表示器２１に出力する。そして、表示器２１は入力された表示情報を表示する。
【００５５】
図６に、メモリ５に画像データ５４が格納されている状態の例を示す。メモリ５の物理的なアドレス空間の中に、論理的な仮想表示空間１００が構築される。仮想表示空間１００の広さは、一般に表示器２１の表示することのできる空間よりも広い。仮想表示空間１００には、表示器２１に表示されるべき画像情報として、キャラクタ１１１が記録されている。プロセッサ４は、仮想表示空間１００の中から表示器２１の表示すべき一部分を切り取って、表示器２１へ出力している。この表示器２１で表示されている一部分を、広大な仮想空間を覗く限られた大きさの窓になぞらえて、ビューウィンドウ１１０と呼ぶ。
【００５６】
そして、表示器２１は、図６に示すように、仮想表示空間１００上に設定されたビューウィンドウ１１０の情報を表示する。仮想表示空間１００の中でビューウィンドウ１１０を、大きさを固定したままスライドすると、表示器２１上の画像もスライドしたように見え、スクロール処理に相当する。また、ビューウィンドウ１１０の大きさを変えると、表示器２１上の画像の大きさが変わり、拡大・縮小処理に相当する。また、仮想表示空間１００上でビューウィンドウ１１０を回転すると、表示器２１上の画像も回転し、回転処理に相当する。なお、ビューウィンドウ１１０を固定したまま、仮想表示空間１００上で、キャラクタ１１１を移動、回転、拡大・縮小することもできる。
【００５７】
上記処理は、プロセッサ４またはそこに内蔵された専用演算回路（図示しない）などで行われる。なお、上記例では、仮想表示空間１００がメモリ５上にあるとしたが、記憶装置６上や、通信システム７を介し、外部のネットワーク上に存在しても構わない。
【００５８】
次に、携帯型情報処理端末１のプロセッサ４が、上述したようなキャラクタ１１１やビューウィンドウ１１０を所定の方向に移動・スクロール、所定の方向に回転、拡大・縮小する指令を、タッチパネル２あるいはキー３から受け付ける処理について説明する。なお、プロセッサ４は、キャラクタ１１１といった画像データに対する処理指令を受け付けるばかりでなく、文字入力指令や他の操作指令といった種々の指令も受け付ける。
【００５９】
プロセッサ４へは、キー３からの全押し信号あるいは半押し信号、キータッチセンサ３０からのタッチ信号（ただし、半押し検出機能に用いられる場合は、半押し信号の代替としても扱われる。）、タッチパネル２のタッチセンサ２２からのタッチ信号が出力される。これらの信号は、プロセッサ４にて実行されるプログラム５１により、必要に応じて読み出される。
【００６０】
そして、携帯型情報処理端末１から文字を入力する場合には、例えば、図７（Ａ）に示すように、タッチパネル２の表面にいくつかの領域が設定され、各領域にそれぞれ文字や文字を入力する機能（ここではアルファベットを例として説明する。）が割り当てられる。また、図７（Ｂ）に示すように、筐体の背面側の各キー３には、それぞれ各アルファベットが予め割り当てられている。かかる状態で、タッチパネル２の所定の領域にタッチしたり、所定のキー３を全押しすることで、対応するアルファベットを入力することができる。
【００６１】
なお、図８（Ａ）に示すように、背面側に装備されている各キー３の配置位置を示すべく、タッチパネル２の表示器２１の当該各キー３の配置に対応した位置に、各キー３を示す画像を表示してもよい。また、同じ文字や機能の入力に関して、これらの画像と対応付けて、上記タッチパネル２表面に設定される入力のための領域を配置することができる。
【００６２】
また、本実施形態における携帯型情報処理端末１では、筐体の背面側に装備された各キー３を連続接触操作することで、その操作（動き）に対応したベクトル情報を入力することが可能である。ここで、連続接触操作とは、キー３に装備されたキータッチセンサ３０やタッチパネル２に装備されたタッチセンサ２２の上を、ガラスの曇りを拭うように指Ｆなどをスライドさせていったとき、キータッチセンサ３０やタッチセンサ２２が時系列的に接触位置を検出し、接触したものの動きに対応する方向と距離の情報を、各々ベクトルの方向と大きさとして取得できるというものである。
但し、本発明における携帯型情報処理端末１では、キー３の連続接触操作により方向と距離を含むベクトル情報を取得することに限定されず、「方向」を表す情報だけを取得してもよい。
【００６３】
図９では、図２で示したように保持された携帯型情報処理端末１の背面側の複数あるキー３の上を、左から右または右から左へ、人差し指Ｆが動く様子を示している。例えば、キータッチセンサ３０が、キーＢ→キーＣ→キーＤ（図８参照）の順に接触を検出した場合には、左から右（矢印Ｓ１）、キーＤ→キーＣ→キーＢの順に接触を検出した場合には、右から左（Ｓ２）、の動きであるとプロセッサ４は認識する。もちろん左右だけでなく、上下や斜め方向など、２次元平面上における任意の方向や距離（ここでは触れたキー３の数に対応）を表す２次元ベクトル情報を得ることができる。
【００６４】
この例では、キー３やキータッチセンサ３０が携帯型情報処理端末１の背面側にある場合を示しているが、図４に示すように、キー３やキータッチセンサ３０が正面（表示器２１側の面）側に有る場合や、表示器２１上にあるタッチセンサ２２においても同様である。
【００６５】
詳細には、キータッチセンサ３０は、予め定められた時刻における接触物体の接触のイベントを検出し、プロセッサ４へ報告している。キータッチセンサ３０の配置形状は既知であるので、接触の位置情報は、予め定められた基準点に基づく位置ベクトルとして、プロセッサ４に認識される。さらにプロセッサ４は、ある接触点を始点、次の接触点を終点とする変位ベクトルを認識している。よって、タイマー１３を用いて接触のイベントの時間間隔を測定することにより、変位ベクトルから接触している物体の移動速度を示す速度ベクトル、また当該速度ベクトルの時間変化から加速度ベクトルを求めることができる。よって、位置ベクトル、変位ベクトル、接触のイベントの時間間隔に加え、速度ベクトル、加速度ベクトルを入力情報として受け付けることができる。そしてこれらの入力情報は、携帯型情報処理端末１の機能選定などにも活用することができる。タッチセンサ２２についても同様である。
【００６６】
また、速度、加速度、さらにニュートンの法則により加速度と密接な関係が示される力など、操作者の五感に結びつく物理量を入力操作に応用することで、操作者の入力操作を補助する効果が得られる。
【００６７】
なお、連続接触操作は、複数のキー３に対する、時系列的に連続した半押しあるいは全押し操作によっても代行できる。つまり、キータッチセンサ３０のタッチ検出機能が存在すれば、複数のキー３を撫でるよう指Ｆが接触した状態でスライドするだけでかかるスライド動作に対応するベクトル情報を検出できるが、さらにキータッチセンサ３０のタッチ検出機能が存在しない場合であっても、既知の位置に配置された複数のキー３に対して指Ｆで半押しや全押し操作をスライドする（順に行う）ことによって、かかるスライド（半押し操作や全押し操作の順序や数）に対応するベクトル情報を検出できる。以上のように、本発明における携帯型情報処理端末１では、複数のキーに対する連続接触操作や、連続半押し操作、連続全押し操作といった「連続操作」により、ベクトル情報を入力できる。
【００６８】
さらに、キー３がソフトウェアキーボードである場合、ソフトウェアキーボード動作と、その他の２次元座標入力動作を切り替えることができる。
【００６９】
このとき、図９に一例を示すように、筐体を保持する親指または中指、薬指、小指が配置される付近の筐体表面に切替スイッチＳＷ１，２，３または４を設置すると、指の小さな動作で切替操作を行うことができ、操作性が良い。切替スイッチＳＷ１，２，３または４はプロセッサ４に接続され、どちらの動作が選択されたかを識別する動作識別信号をプロセッサ４に出力する。プロセッサ４は、動作識別信号に基づき、キー３であるところのタッチセンサからの入力信号に対し、ソフトウェアキーボード動作の処理、または２次元座標入力動作の処理を行う。切替スイッチには、例えば図９に示すような機械的なスイッチの他、タッチセンサや光学センサを用いてもよい。この例は片手で持つことを想定した情報処理端末で、切替スイッチＳＷ１，４は筐体の側面に設置された場合、切替スイッチＳＷ２，３は筐体の正面に設置された場合を示している。一方、タブレット形状の情報処理端末の場合は保持している指が背面に回り込んでいるので、切替スイッチは背面に設置されると良い。
【００７０】
この結果、「その他の２次元座標入力動作」にて連続接触操作を処理し、キーボードの文字等入力操作と独立させることができる。これはパーソナルコンピュータにおけるタッチパッドとキーボードの関係に対応し、ゆえにパーソナルコンピュータ上で動作するソフトウェアを、操作性の変更無く移植できる、という効果が得られる。
【００７１】
続いて、以上述べた基本動作を元にした、応用動作について説明する。まず、図１０は、キー３が携帯型情報処理端末１の背面にある場合に、表示画像を移動・スクロールさせる指示方法について示している。キー操作やアプリケーションプログラムによる設定等により、キー３の入力モードが例えば通常の文字入力モードから移動、スクロールモードに移行すると、図１０（Ｂ）に示すように、複数のキー３の各々個別に、移動、スクロール指示機能（押すと、予め決められた移動方向，移動量の表示画像移動処理を行う機能、または予め決められたスクロール方向，スクロール量の表示画面スクロール処理を行う機能）が割り当てられる。即ち、キーを全押しまたは半押し（及びそれらの組み合わせ）したときの応答が、文字入力から、画像移動の方向及び移動量の入力、または画面スクロールの方向及びスクロール量の入力に切り替わる。つまり、移動やスクロールを指示するベクトル情報を入力することができる。
【００７２】
なお、同一方向ではあるが、異なる移動量、スクロール量に設定されたキーを複数用意し、これらのうち移動量やスクロール量が少なく設定されたキーを押す回数を調整することで、微妙な移動、スクロール量の調整を行うことができる。つまり、移動やスクロールを指示するベクトルの大きさを選択することができる。
【００７３】
また、図１０（Ａ）に示すように、入力操作補助のため、移動、スクロールモードになると、背面にある各キー３の機能情報（移動方向と移動量、またはスクロール方向とスクロール量）が、タッチパネル２の表示器２１上の、各キー３の位置と関連づけられた場所に表示される。例えば、各機能情報として、移動やスクロールの方向や量を連想させる矢印のイメージが、各々のキー３を透視するような配置（鏡像対称）で表示される。なお、表示方法は、表示されていた画像を矢印のイメージの画像へ切り替えるほか、表示されていた元の画像に矢印のイメージをオーバーラップまたは透過させてもよい。なお、図１０（Ｂ）に示すように、キー３のキートップに図形表示機能を設け、文字と矢印など表示が切り替わるようにすると、操作者がキー３を見ている場合の操作性が向上する。
【００７４】
次に、図１１は、キー３が携帯型情報処理端末１の背面にある場合に、表示画像を、連続接触操作により移動、スクロールさせる指示方法について示している。連続接触操作で入力されたベクトル情報を元に、移動、スクロールの方向や量が指示される。
例えば、正面側のタッチセンサ２２に対して、図１１（Ａ）の矢印Ｙ１０に示すように連続接触操作した場合には、タッチパネル２の表示面に対して水平方向つまり右方向の方向情報を含むベクトル情報の入力が受け付けられる。
また、正面側のタッチセンサ２２に対して、図１２（Ａ）の矢印Ｙ２０に示すように連続接触操作した場合には、タッチパネル２の表示面に対して垂直方向つまり上方向の方向情報を含むベクトル情報の入力が受け付けられる。
【００７５】
一方、図１１（Ｂ）に示すように、背面側の複数のキー３に対して、例えば、予め決められた時間内（例えば１秒以内）に、垂直方向があるしきい値距離（例えば２行）以内、水平方向があるしきい値距離（例えば３列）以上の隣接するキーを押すまたは接触したときは、水平方向の移動あるいは横スクロール命令の入力がされたと認識する。また押下または接触したキーの数によって、水平移動あるいは横スクロールの量が決められる。つまり、図１１（Ｂ）の矢印Ｙ１１’，Ｙ１２’，Ｙ１３’に示すように、いくつかのキー３が順番に左方向に向かって連続接触操作されると、その操作されたキー３の並び順に対応して、当該キー３に対して左方向のベクトル情報が入力されたと認識する。
【００７６】
逆に、正面側つまりタッチパネル２側から見ると、図１１（Ｃ）の矢印Ｙ１１，Ｙ１２，Ｙ１３に示すように、連続接触操作されたキー３の並び順は、タッチパネル２の表示面に向かって右向きの方向、つまり鏡像対称となる。このように、水平方向右向きの水平移動あるいは横スクロール命令の入力がされたことが認識されると、右向きの水平移動や横スクロール処理が実行される。
【００７７】
同様に、予め決められた時間内（例えば１秒以内）に、水平方向があるしきい値距離（例えば２列）以内、垂直方向があるしきい値距離（例えば３行）以上の隣接するキーを押すまたは接触したときは、垂直移動あるいは縦スクロール命令が入力されたと認識する。また押下または接触したキーの数によって、垂直移動あるいは縦スクロールの量が決められる。つまり、図１２（Ｂ）の矢印Ｙ２１，Ｙ２２，Ｙ２３に示すように、いくつかのキー３が順番に上方向に連続接触操作されると、その操作されたキー３の並び順に対応して、当該キー３に対して上方向のベクトル情報が入力されたと認識する。
【００７８】
なお、上記例では移動やスクロールの量の単位（距離単位）をキーの数（キーが配置される間隔）で示したが、キータッチセンサ３０の分解能を高めて、さらに小さな距離単位としてもよい。
【００７９】
また、図１３は、図４に示すように、携帯型情報処理端末１が２つの筐体１Ａ，１Ｂで構成され、各筐体１Ａ，１Ｂを展開したときに、表示器２１とキー３とがほぼ同一面に位置する（ほぼ同一方向を向いている）場合の操作例を示している。具体的には、図１３（Ａ）は、上述した図１０の場合と同様に、複数のキー３の各々個別に、移動、スクロール指示機能（押すと、予め決められた移動方向，移動量の表示画像移動処理を行う機能、または予め決められたスクロール方向，スクロール量の表示画面スクロール処理を行う機能）が割り当てられる例を示している。また、図１３（Ｂ）は、上述した図１１の場合と同様に、いくつかのキー３が順番に連続接触操作されると、それら連続接触操作されたキー３の並び順に対応して、当該キー３に対して水平方向のベクトル情報が入力される場合を示している。なお、この場合には、上述した表示器２１に対してキー３が背面側に装備されている場合とは異なり、図１３（Ｂ）の矢印Ｙ３０と矢印Ｙ３１，Ｙ３２，Ｙ３３とが示すように、表示器２１上の方向とキー３上の方向が鏡像対称とはならない。
【００８０】
以上のように、携帯型情報処理端末１では、水平左右方向と垂直上下方向といった相互に直交する２方向のベクトル情報の入力が可能である。但し、上述した移動、スクロール指示の入力モードと、後述する回転指示の入力モードと区別することで、連続接触操作されたキー３の並び順が斜め方向である場合には、かかる方向に対応した斜め方向のベクトル情報を入力することもできる。
【００８１】
次に、図１４は、キー３が携帯型情報処理端末１の背面にある場合に、表示画像を回転させる指示方法について示している。キー操作やアプリケーションプログラムによる設定等により、キー３の入力モードが例えば通常の文字入力モードから回転モードに移行すると、図１４（Ｂ）に示すように、複数のキー３の各々個別に回転指示機能（押すと予め決められた回転方向，回転角の表示画像または表示画面の回転処理を行う機能）が割り当てられる。即ち、キーを全押しまたは半押し（及びそれらの組み合わせ）したときの応答が、文字入力から、画像または画面回転の方向及び回転角の入力に切り替わる。
【００８２】
回転の指示には、予め表示器と画像または画面に基準となる方向を決めておき、それら基準となる方向の間の角度を指示する「絶対角指示」と、過去の回転履歴の累積であるところの現状向いている方向を基準とし、更なる回転角の加算または減算を指示する「相対角指示」があり、いずれかを選択することができる。
これらの選択は、キー３の機能設定を切り替えてもよいが、例えば図１４（Ｂ）に示すキー３の配列おいて、外周に位置するキー（符号ｂ１参照）は相対角指示用、内周に位置するキー（符号ｂ２参照）は絶対角指示用などと、キー毎に割り当てることもできる。
【００８３】
相対角指示においては、同一回転方向ではあるが異なる回転角が設定されたキーを複数用意し、これらのうち回転角が少なく設定されたキー３を押す回数を調整することで、微妙な回転角の調整を行うことができる。つまり、回転角の大きさを選択することができる。
【００８４】
また、入力操作補助のため回転モードになると、図１４（Ａ）に示すように、背面にあるキーの機能情報（回転方向，回転角）が、タッチパネル２の表示器２１上の、各キー３の位置と関連づけられた場所に表示される。例えば、機能情報として、回転方向や回転角を連想させる矢印のイメージが、各々のキー３を透視するような配置（鏡像対称）で表示される。なお、表示方法は、表示されていた画像を矢印のイメージの画像へ切り替えるほか、表示されていた元の画像に矢印のイメージをオーバーラップまたは透過させて表示してもよい。また、図１４（Ｂ）に示すように、キー３のキートップに図形表示機能を設け、文字と矢印など表示が切り替わるようにすると、操作者がキー３を見ている場合の操作性が向上する。
【００８５】
次に、図１５は、キー３が携帯型情報処理端末１の背面にある場合に、表示画像を連続接触操作により回転させる指示方法について示している。連続接触操作で入力されたベクトル情報を元に、回転方向や回転角が指示される。
例えば、正面側のタッチセンサ２２に対して、図１５（Ａ）の矢印Ｙ４０に示すように円弧を描くよう連続接触操作した場合には、タッチパネル２の表示面に対して時計回りの回転情報の入力が受け付けられる。
【００８６】
一方、図１５（Ｂ）に示すように、背面側の複数のキー３に対して、例えば、予め決められた時間内（例えば１秒以内）に、垂直方向があるしきい値距離（例えば３行）以上、水平方向もあるしきい値距離（例えば３列）以上の隣接するキーを押すまたは接触したとき、回転命令が入力されたと認識されて、回転処理が実行される。つまり、図１５（Ｂ）の矢印Ｙ４１’，Ｙ４２’，Ｙ４３’に示すように、いくつかのキー３が順番に斜め左下あるいは斜め左上方向に連続接触操作されると、その操作されたキー３の並び順に対応して、当該キー３に対して斜め左下方向や斜め左上方向のベクトル情報が入力されたと認識する。押下または接触したキーの数によって、ベクトルの大きさが決められる。
【００８７】
逆に、正面側つまりタッチパネル２側から見ると、図１５（Ｃ）の矢印Ｙ４１，Ｙ４２，Ｙ４３に示すように、連続接触操作されたキー３の並び順は、タッチパネル２の表示面に向かって斜め右下方向や斜め右上方向となる。このように、斜め右上あるいは斜め右下方向のベクトル情報が入力されたと認識されると、時計回りの回転命令が入力されたと認識され、回転処理が実行される。ベクトルの大きさによって、回転角が決められる。
【００８８】
上記とは逆に、反時計回りの回転命令を入力するときも同様である。例えば、正面側のタッチセンサ２２に対して、図１６（Ａ）の矢印Ｙ５０に示すように円弧を描くよう連続接触操作した場合には、タッチパネル２の表示面に対して反時計回りの回転情報の入力が受け付けられる。
【００８９】
一方、図１６（Ｂ）に示すように、背面側の複数のキー３に対して、例えば、予め決められた時間内（例えば１秒以内）に、垂直方向があるしきい値距離（例えば３行）以上、水平方向もあるしきい値距離（例えば３列）以上の隣接するキーを押すまたは接触したとき、回転命令が入力されたと認識されて、回転処理が実行される。つまり、図１６（Ｂ）の矢印Ｙ５１’，Ｙ５２’，Ｙ５３’に示すように、いくつかのキー３が順番に斜め右上あるいは斜め右下方向に連続接触操作されると、その操作されたキー３の並び順に対応して、当該キー３に対して斜め右下方向や斜め右上方向のベクトル情報が入力されたと認識する。押下または接触したキーの数によって、ベクトルの大きさが決められる。
【００９０】
逆に、正面側つまりタッチパネル２側から見ると、図１６（Ｃ）の矢印Ｙ５１，Ｙ５２，Ｙ５３に示すように、連続接触操作されたキー３の並び順は、タッチパネル２の表示面に向かって斜め左下方向や斜め左上方向となる。このように、斜め左上あるいは斜め左下方向のベクトル情報が入力されたと認識されると、反時計回りの回転命令が入力されたと認識され、回転処理が実行される。ベクトルの大きさによって、回転角が決められる。
【００９１】
以上のように、回転方向はベクトル情報の方向情報によって、例えば、表示面から透視したキー３への接触順が左から右の方向である時は右回転、右から左の方向である時は左回転と定義すればよい。また、回転角はベクトル情報の大きさ情報によって、つまり連続接触操作の距離で与えられる。
【００９２】
但し、上述した操作に対する回転方向や回転角の設定は一例であって、かかる設定に限定されない。また、距離単位はキーの数（キーの間隔）に限定されない。
【００９３】
特に、上述では連続接触操作において、水平方向または垂直方向の操作距離にしきい値を設け、移動、スクロール指示と回転指示を識別できるようにしたため、モードを切り替えることなく、これらの指示を操作者が区別して入力することができる。逆に、移動、スクロール指示と回転指示の入力が分離されている場合は、しきい値による入力条件を外すことで、例えば、斜め方向の移動、スクロール指示が可能となる。
【００９４】
一方、複数のベクトル情報を入力し、それらの組み合わせでベクトル情報を元に処理すべき指示を選択することができる。例えば「Ｖ」、「＜」、「＞」、「＾」などの軌跡となるよう、連続して２つのベクトル情報を入力し、回転を指示することができる。複数のベクトル情報に関する境界（区切り）の検出には、連続接触操作の方向変化を用いることができる。
【００９５】
なお、タッチパネル２とキー３が同一方向を向いている場合は、鏡像対称とならない以外は同一である。
【００９６】
次に、図１７乃至図２０は、キー３による表示画像の拡大・縮小指示の方法を示している。
【００９７】
キー操作やアプリケーションプログラムによる設定等により、キー３の入力モードが例えば通常の文字入力モードから拡大・縮小モードに移行される。
【００９８】
まず、予め決められた比率によって拡大・縮小を行う方法について説明する。ここでは、表示器２１の表示面は、個々のキー３に１対１で対応する表示ブロックに区分されている。ただし、表示ブロックの境界が明確に表示されているとは限らない。
【００９９】
表示ブロックを用いた拡大・縮小の第１の方法は、図１７（Ａ）に示すように、特定のキー３を全押しした場合、そのキーの位置に対応する表示ブロックが選択される。その後、いくつかのキー３に対し連続接触操作（図示しない）を行うことで、拡大または縮小を選択する。画像の範囲は、選択された表示ブロックと予め決められた表示範囲、例えば表示面全体とが対応付けられ、拡大または縮小の比率は、選択された表示ブロックとその予め決められた表示範囲の比で与えられる。例として、図１７（Ｂ）に、選択された表示ブロック（「Ｓの文字」）が、表示器２１にて表示可能な最大領域まで拡大される場合を示す。
【０１００】
表示ブロックを用いた拡大・縮小の第２の方法は、特定のキー３を全押しした場合、そのキーに対応する表示ブロックが選択される。その後、連続接触操作（図示しない）を行うことで、拡大または縮小を選択する。ただし、第１の方法と異なり、図１８（Ａ）に示すように、画像の範囲は、選択された表示ブロックを含む複数の表示ブロックからなる表示ブロック群（この例では、Ｓを含む９ブロック）と、予め決められた表示範囲（この例では表示面全体）が対応付けられ、拡大または縮小の比率は、表示ブロック群と予め決められた表示範囲の比で与えられる。
【０１０１】
次に、連続接触操作で得られた方向と大きさを含むベクトル情報により、拡大・縮小の選択と、さらにその比率を入力する方法を示す。
【０１０２】
図１９は、キー３が携帯型情報処理端末１の背面にある場合に、表示画像を、連続接触操作により拡大させる指示方法について示している。連続接触操作で入力されたベクトル情報を元に、拡大が指示される。
例えば、図１９（Ａ）の矢印Ｙ６０に示すように、正面側のタッチセンサ２２に対して斜め右上方向の連続接触操作を行った場合には、タッチパネル２の表示面に対して右上方向のベクトル情報の入力が受け付けられる。
【０１０３】
また、図１９（Ｂ）に示すように、背面側の複数のキー３に対して、例えば、予め決められた時間内（例えば１秒以内）に、左方向あるいは上方向に向かって隣接するキーを押すまたは接触したときは、拡大指令の入力がされたと認識する。
【０１０４】
すなわち、図１９（Ｂ）の矢印Ｙ６１’，Ｙ６２’，Ｙ６３’に示すように、いくつかのキー３が左方向、上方向、斜め左上方向に順番に操作されると、その操作されたキー３の並び順に対応して、左方向、上方向、斜め左上方向のいずれかのベクトルの方向情報が入力されたと認識する。また、押下または接触したキーの数によって、ベクトルの大きさ情報が入力される。このとき、正面側つまりタッチパネル２側から見ると、図１９（Ｃ）の矢印Ｙ６１，Ｙ６２，Ｙ６３に示すように、連続接触操作されたキー３の並び順は、タッチパネル２の表示面に沿って右方向、上方向、斜め右上方向と鏡像対称になり、図１９（Ａ）に示す矢印Ｙ６０方向と感覚的に一致する。
【０１０５】
一方、縮小命令を入力するときは、上述とは逆となる。
例えば、図２０（Ａ）の矢印Ｙ７０に示すように、正面側のタッチセンサ２２に対して斜め左下方向の連続接触操作を行った場合には、タッチパネル２の表示面に対して斜め左下方向のベクトル情報の入力が受け付けられる。
【０１０６】
また、図２０（Ｂ）に示すように、背面側の複数のキー３に対して、例えば、予め決められた時間内（例えば１秒以内）に、右方向あるいは下方向に向かって隣接するキーを押すまたは接触したときは、縮小命令の入力がされたと認識する。
【０１０７】
すなわち、図２０（Ｂ）の矢印Ｙ７１’，Ｙ７２’，Ｙ７３’に示すように、いくつかのキー３が右方向、下方向、斜め右下方向に順番に操作されると、その操作されたキー３の並び順に対応して、右方向、下方向、斜め右下方向のいずれかのベクトルの方向情報が入力されたと認識する。また、押下または接触したキーの数によって、ベクトルの大きさ情報が入力される。このとき、正面側つまりタッチパネル２側から見ると、図２０（Ｃ）の矢印Ｙ７１，Ｙ７２，Ｙ７３に示すように、連続接触操作されたキー３の並び順は、タッチパネル２の表示面に沿って左方向、下方向、斜め左下方向と鏡像対称になり、図２０（Ａ）に示す矢印Ｙ７０方向と感覚的に一致する。
【０１０８】
これらの手順により拡大または縮小の比率を入力し、予め決められた画像や表示範囲、例えば表示面全体、表示ブロックまたは表示ブロック群に適用することで、任意の比率による拡大・縮小指示を与えることができる。
【０１０９】
なお、図１０乃至図１３を参照して説明したように、入力したベクトル情報により、予め決められた表示範囲を他の領域に移動させることと組み合わせて、さらに効果的な拡大・縮小を行うことができる。
【０１１０】
また、タッチパネル２とキー３が同一方向を向いている場合は、鏡像対称とならない以外は同一である。
【０１１１】
以上説明したように、携帯型情報処理端末の小型化、入力デバイスの大型化、表示器の大型化のために表示面の背面にキーを配置した場合であっても、当該背面のキーがタッチパネルと同様の入力操作性を維持することができる。そして、タッチパネル使用時に手や指で表示器が覆われるという不都合を解消することができるため、視認性を維持しつつ、操作性の向上を図ることができる。また、片手で携帯型情報処理端末を保持したまま操作を行うことができ、さらなる操作性の向上を図ることができる。さらに、タッチパネルのタッチセンサを使用しないことで消費電力を削減することができる。
【０１１２】
＜実施形態２＞
本発明の第２の実施形態を、図２１乃至図３４を参照して説明する。図２１乃至図２２は、本実施形態における携帯型情報処理端末の使用時の様子を示す図である。図２３乃至図３４は、携帯型情報処理端末における情報入力時の様子を説明するための図である。
【０１１３】
［構成］
本実施形態における携帯型情報処理端末１は、上述した実施形態１で説明したものとほぼ同一の構成を採り、さらに、以下に示すような機能を有する。なお、本実施形態における携帯型情報処理端末１は、上述した実施形態１及び後述する他の実施形態にて説明する機能を具備していてもよく、あるいは、具備していなくてもよい。
【０１１４】
図２１は、上述した構成の携帯型情報処理端末１を、操作者が手Ｈに持って操作している時の様子を示すものである。この図に示すように、操作者が、タッチパネル２が手前に見えキー３が背面に位置するように保持すると、携帯型情報処理端末１の背後に操作者の手Ｈが位置し、さらに、操作者の指Ｆ（人差し指）が背面側のキー３上に位置することとなる。これにより、操作者は、手Ｈや指Ｆが表示器２１を含むタッチパネル２を覆うことで視認性を損なわれることなく、かつ、指Ｆにて背面側のキー３を操作しやすくなる。
【０１１５】
また、携帯型情報処理端末１のタッチパネル２に対しては、操作者Ｈは、スタイラスペンＰや指を用いて、接触操作入力が可能である。例えば、タッチパネル２上の所定の位置がスタイラスペンＰで接触されると、携帯型情報処理端末１はかかる位置情報を検出する。また、タッチパネル２上でスタイラスペンＰが接触したままスライド移動されると、携帯型情報処理端末１はかかる移動方向へのベクトル情報を検出する。
【０１１６】
なお、図２１は、操作者が携帯型情報処理端末１を片手で持つ例であるが、タブレット形状の情報処理端末を両手で持つ（タッチパネル２を操作していない）場合は、これが左右両手になり、同様の効果が得られることに加え、左右で異なる操作を設定できるなど、操作の自由度が増す。また一方の手で確実に保持することで、残る手による操作動作の自由度が増す。
【０１１７】
ここで、上記では、携帯型情報処理端末１が１つの筐体にて形成されている場合を例示したが、携帯型情報処理端末１の形状は上述した形状に限定されない。例えば、携帯型情報処理端末１は、図２２に示すように、表面にタッチパネル２が装備された表示器側筐体１Ａと、表面に複数のキー３が装備された入力デバイス側筐体１Ｂといった、２つの筐体がヒンジ（図示せず）を介して結合された構成であってもよい。なお、図２２（Ａ）は、ヒンジの位置の違いにより、長辺を軸として展開される横展開の場合を示し、図２２（Ｂ）は、短辺を軸として展開される縦展開の場合を示している。また、図２１に示すように、表示器側筐体１Ａと入力デバイス側筐体１Ｂとが、背中合わせに折り畳まれた状態で使用されてもよい。
【０１１８】
そして、携帯型情報処理端末１に装備されたプロセッサ４は、タッチパネル２や複数のキー３に対して入力された操作状態を検出して、かかる検出した操作状態に応じた処理を実行するが、特に、本実施形態では、タッチパネル２に対して入力された接触操作状態と、キー３に対して入力された操作状態との組み合わせに応じて、予め設定された入力を受け付ける機能（入力受付手段）を有する。これについては、以下の動作説明にて詳述する。なお、以下に説明する動作を実現するための機能は、プロセッサ４にプログラムが組み込まれることで実現されるが、論理回路により実現することもできる。
【０１１９】
［動作］
次に、上述した携帯型情報処理端末１、特にプロセッサ４の動作を、図２３乃至図３４を参照して説明する。
【０１２０】
プロセッサ４は、アプリケーションデータ５２や設定パラメータ５３を参照しつつ、プログラム５１を実行することで、画像データ５４の指定された一部を読み出し、演算処理を加え、表示情報として表示器２１に出力する。そして、表示器２１は入力された表示情報を表示する。
【０１２１】
そして、プロセッサ４は、図６を参照して説明したように、メモリ５の物理的なアドレス空間の中に構築された論理的な仮想表示空間１００に、表示器２１に表示されるべき画像情報としてキャラクタ１１１を記録し、仮想表示空間１００の中から表示器２１の表示すべき一部分であるビューウィンドウ１１０を表示器２１へ出力している。プロセッサ４は、仮想表示空間１００の中でビューウィンドウ１１０やキャラクタ１１１をスライドしてスクロール処理を行ったり、大きさを変えて拡大・縮小処理を行ったり、さらには、回転処理などを行う。
【０１２２】
ここで、携帯型情報処理端末１のプロセッサ４が、上述したようなキャラクタ１１１等を所定の方向に移動、画面全体をスクロール、所定の方向に回転、拡大・縮小する指令を、タッチパネル２及びキー３から受け付ける処理について説明する。なお、プロセッサ４は、キャラクタ１１１といった画像データに対する処理指令を受け付けるばかりでなく、文字入力指令や他の操作指令といった種々の指令も受け付ける。
【０１２３】
まずはじめに、携帯型情報処理端末１におけるタッチパネル２及びキー３を用いた、タッチパネル２上における所定の点（位置：座標）を入力する方法を説明する。これらの方法は、入力された位置に表示されているキャラクタを選択する指示にも応用される。
【０１２４】
図２３は、タッチパネル２とキー３が、携帯型情報処理端末１の筐体のそれぞれ反対面に配置されている場合における、タッチパネル２上の点（座標）の入力方法を説明する図である。
【０１２５】
まず、図２３（１−Ａ）及び図２３（１−Ｂ）に示すように、スタイラスペンＰや指などでタッチパネル２のタッチセンサ２２上の任意の点を指定する（仮位置入力）。すると、表示器２１上の指定した位置に、暫定決定アイコンＭ１が表示される。次に、図２３（２−Ａ）及び図２３（２−Ｂ）に示すように、スタイラスペンＰで点Ｍ１を指定したまま予め決められた背面側のキー３１を半押しすると、暫定決定アイコンＭ１が表示された点（仮位置入力）の位置入力が確定される。つまり、暫定決定アイコンＭ１（塗り潰した星マーク）が決定アイコンＭ１（白抜きの星マーク）となり、かかる点の位置を特定する情報が入力された位置情報として受け付けられる。
【０１２６】
このように、タッチパネル２で任意の点を入力するにあたり、当該タッチパネル２上で指定した点がキー３１を半押しすることで確定されるので、先にスタイラスペンＰで位置を誤入力した場合であっても確定までは繰り返し再入力が可能となり、操作性が向上する。なお、タッチパネル２上で入力した点を、キー３１の全押しにより確定してもよい。
【０１２７】
ここで、図２４は、携帯型情報処理端末１が折り畳み式であって、展開したときにタッチパネル２とキー３が筐体の同一面に配置されている場合である。このような構成の携帯型情報処理端末１であっても、上述同様に、タッチパネル２で任意の点を入力するにあたり、当該タッチパネル２上で指定した点Ｍ１がキー３１を半押しまたは全押しすることで確定される。
【０１２８】
次に、図２５は、タッチパネル２とキー３が、携帯型情報処理端末１の筐体のそれぞれ反対面に配置されている場合における、タッチパネル２上の点（座標）の他の入力方法を説明する図である。
【０１２９】
まず、図２５（１−Ａ）及び図２５（１−Ｂ）に示すように、背面側の予め決められたキー３１を半押しすると、タッチパネル２のタッチセンサ２２が起動する。次に、キー３１を半押ししたまま、図２５（２−Ａ）及び図２５（２−Ｂ）に示すように、スタイラスペンＰや指などでタッチパネル２のタッチセンサ２２上の任意の点を指定する（仮位置入力）。すると、表示器２１上の指定した位置に、暫定決定アイコンＭ１が表示される。
【０１３０】
次に、図２５（３−Ａ）及び図２５（３−Ｂ）に示すように、スタイラスペンＰで点Ｍ１を指定したまま予め決められた背面側のキー３１を全押しすると、暫定決定アイコンＭ１が表示された点（仮位置入力）の位置入力が確定される。つまり、暫定決定アイコンＭ１（塗り潰した星マーク）が決定アイコンＭ１（白抜きの星マーク）となり、かかる点の位置を特定する情報が入力された位置情報として受け付けられる。
【０１３１】
このように、キー３１を半押しすることでタッチセンサ２２が起動するので、それまでの消費電力を省くことができる。また、タッチセンサ２２で点を入力するにあたり、当該タッチパネル２上で指定した点がキー３１を全押しすることで確定されるので、スタイラスペンＰで位置を誤入力した場合であっても確定までは繰り返し再入力が可能となり、操作性が向上する。
【０１３２】
さらに、複数のキー３の中からキー３１を選択することで、キー３１の位置情報と対応付けられた入力情報（例えばメニュー）を切り替えたり、キー３１の位置情報と対応付けられた表示領域を拡大し、スタイラスペンＰでの入力を補助することができる。
【０１３３】
ここで、図２６は、携帯型情報処理端末１が折り畳み式であって、展開したときにタッチパネル２とキー３が筐体の同一面に配置されている場合である。このような構成の携帯型情報処理端末１であっても、上述同様に、まず、所定のキー３１を半押しすることでタッチパネル２のタッチセンサ２２を起動させ、その後、タッチパネル２で任意の点を入力するにあたり、当該タッチパネル２上で指定した点Ｍ１がキー３１を全押しすることで確定される。
【０１３４】
次に、上述したようにタッチパネル２上に１点を入力する操作を利用して、当該タッチパネル２上における任意の２点を入力し、かかる２点を結ぶ方向及び距離からなるベクトル情報を入力する方法を説明する。
【０１３５】
図２７は、タッチパネル２とキー３が、携帯型情報処理端末１の筐体のそれぞれ反対面に配置されている場合における、タッチパネル２上にてベクトル情報を入力する第一の方法を示している。
【０１３６】
まず、図２７（１−Ａ）及び図２７（１−Ｂ）に示すように、スタイラスペンＰや指などでタッチパネル２のタッチセンサ２２上の任意の点を指定する（第一仮位置入力）。すると、表示器２１上の指定した位置に、第一暫定決定アイコンＭ１が表示される。次に、図２７（２−Ａ）及び図２７（２−Ｂ）に示すように、スタイラスペンＰで点Ｍ１を指定したまま予め決められた背面側のキー３１を半押しすると、第一暫定決定アイコンＭ１が表示された点（第一仮位置入力）の位置入力が確定される。つまり、暫定決定アイコンＭ１（塗り潰した星マーク）が決定アイコンＭ１（白抜きの星マーク）となり、かかる第一の点Ｍ１の位置を特定する情報が第一位置情報として受け付けられる。なお、背面側のキー３１の半押しを中断すると、第一の点Ｍ１の入力受付が解除され、初期状態に戻る。
【０１３７】
次に、背面側の特定のキー３１を半押しした状態のまま、スタイラスペンＰまたは指などでタッチセンサ２２上の第２の任意の点を指定する（第二仮位置入力）。例えば、図２７（３−Ａ）及び図２７（３−Ｂ）の点線に示すように、スタイラスペンＰにてタッチパネル２に接触させている位置を移動する。すると、表示器２１上の指定した位置に、第二暫定決定アイコンＭ２が表示される。
【０１３８】
さらに、図２７（４−Ａ）及び図２７（４−Ｂ）に示すように、スタイラスペンＰで点Ｍ２を指定したまま半押ししている背面側のキー３１を全押しすると、第二暫定決定アイコンＭ１が表示された点（第二仮位置入力）の位置入力が確定される。つまり、第二暫定決定アイコンＭ２（塗り潰した星マーク）が第二決定アイコンＭ２（白抜きの星マーク）となり、かかる第二の点Ｍ２の位置を特定する情報が第二位置情報として受け付けられる。
【０１３９】
これにより、図２７（４−Ａ）及び図２７（４−Ｂ）に示すように、第一位置情報として受け付けられた第一の点Ｍ１を始点とし、第二位置情報として受け付けられた第二の点Ｍ２を終点としたベクトル情報Ｖ１０の入力が完了し、プロセッサ４にて受け付けられる。
【０１４０】
このように、タッチセンサ２２で第一の点Ｍ１を入力するにあたっては特定のキー３１を半押しすることで確定され、第二の点の入力待ちとなる。その後、第二の点は、半押していたキー３１を全押しすることで確定される。よって、第一の点、第二の点とも、誤入力した場合は、確定されるまでは繰り返し再入力が可能となり、操作性が向上する。例えば、プロセッサ４は、特定のキー３１が半押しされて第一の点Ｍ１が確定された後であっても、その後、第二の点Ｍ２を確定すべく全押しされる前に当該キー３１の押下が解除された場合には、第一の点Ｍ１や第二の点Ｍ２の位置入力を無効とするよう作動する。
【０１４１】
なお、上記では、第一の点Ｍ１と第二の点Ｍ２とを、それぞれ同一のキー３１を押下して確定しているが、それぞれ別々のキー３を押下（半押しや全押し）して確定してもよい。
【０１４２】
ここで、図２８は、携帯型情報処理端末１が折り畳み式であって、展開したときにタッチパネル２とキー３が筐体の同一面に配置されている場合である。このような構成の携帯型情報処理端末１であっても、上述同様に、まず、第一の点Ｍ１を指定して特定のキー３１を半押しすることで当該第一の点Ｍ１を確定し、その後、第二の点Ｍ２を指定して当該のキー３１を全押しすることで当該第二の点Ｍ２を確定する。これにより、第一の点Ｍ１を始点、第二の点Ｍ２を終点としたベクトル情報Ｖ２０を入力することができる。
【０１４３】
次に、図２９は、タッチパネル２とキー３が、携帯型情報処理端末１の筐体のそれぞれ反対面に配置されている場合における、タッチパネル２上にてベクトル情報を入力する第二の方法を示している。
【０１４４】
まず、図２９（１−Ａ）及び図２９（１−Ｂ）に示すように、背面側に位置する任意のキー３１を半押しすると、タッチパネル２のタッチセンサ２２が起動する。これと同時に、タッチパネル２の表示器２１上における半押ししたキー３１が対応する位置に、第一の点として基準アイコンＭ１が表示され、当該基準アイコンＭ１の位置が第一の点Ｍ１として確定される。その後は、第二の点の入力待ちとなる。なお、背面側のキー３１の半押しを中断すると、第一の点Ｍ１の確定が解除され、初期状態に戻る。
【０１４５】
ここで、背面側の複数のキー３のそれぞれは、当該各キー３の位置に応じて、タッチパネル２の表示面を複数領域に分割した各領域と対応づけられている。つまり、タッチパネル２の背面側に行列をなして各キー３が配置されている場合には、当該キー３の配列と同様の数の行列に、タッチパネル２上の表示面が分割されて設定されている。そして、例えば、キー３の形成面に対向した状態で右下に位置するキー３が半押しされた場合には、その反対面に位置するタッチパネル２上で対応する左下の領域内の点が、第一の点Ｍ１として確定されることとなる。
【０１４６】
その後、上述したように背面側のキー３１の半押し状態を維持したまま、図２９（２−Ａ）及び図２９（２−Ｂ）に示すように、スタイラスペンＰや指などでタッチパネル２のタッチセンサ２２上の任意の点を指定する（第二仮位置入力）。つまり、上記基準アイコンＭ１である第一の点Ｍ１を始点とした場合における、入力すべきベクトル情報の終点に相当する第二の点Ｍ２を指定する。すると、表示器２１に暫定決定アイコンＭ２が表示される。
【０１４７】
その後、さらに、図２９（３−Ａ）及び図２９（３−Ｂ）に示すように、スタイラスペンＰで第二の点Ｍ２を指定したまま、背面側の半押ししているキー３１を全押しすると、かかる第二の点Ｍ２が確定される。つまり、暫定決定アイコンＭ２（塗り潰した星マーク）が決定アイコンＭ２（白抜きの星マーク）となり、かかる点の位置を特定する情報が第二位置情報として受け付けられる。これにより、背面側のキー３１の半押しにより確定した第一の点Ｍ１を始点とし、その後タッチパネル２上で接触入力すると共にキー３１の全押しにより確定した第二の点Ｍ２を終点としたベクトル情報Ｖ３０の入力が完了し、プロセッサ４にて受け付けられる。
【０１４８】
そして、上述した第一の点、第二の点ともに、誤入力した場合には確定されるまでは繰り返し再入力が可能であるので、操作性が向上する。これと共に、背面側のキー３１を半押しすることでタッチセンサ２２を起動するので、それまでの消費電力を省くことができる。
【０１４９】
ここで、図３０は、携帯型情報処理端末１が折り畳み式であって、展開したときにタッチパネル２とキー３が筐体の同一面に配置されている場合である。このような構成の携帯型情報処理端末１であっても、上述同様に、まず、配列されたキー３のうち半押しされたキー３１の位置に対応するタッチパネル２上の位置を第一の点Ｍ１として確定し、その後、第二の点Ｍ２を指定して半押ししているキー３１を全押しすることで当該第二の点Ｍ２を確定する。これにより、第一の点Ｍ１を始点、第二の点Ｍ２を終点としたベクトル情報Ｖ４０を入力することができる。
【０１５０】
次に、図３１は、タッチパネル２とキー３が、携帯型情報処理端末１の筐体のそれぞれ反対面に配置されている場合における、タッチパネル２上にてベクトル情報を入力する第三の方法を示している。本方法は、上述した第二の方法（図２９及び図３０に示す方法）に類似しているが、キー３１の半押しの状態で２点入力するところが異なっている。
【０１５１】
まず、図３１（１−Ａ）及び図３１（１−Ｂ）に示すように、背面側に位置する任意のキー３１を半押しすると、タッチパネル２のタッチセンサ２２が起動する。これと同時に、タッチパネル２の表示器２１上における半押ししたキー３１が対応する位置に基準アイコンＭ０が表示され、第一の点の入力待ちとなる。ここでキー３１の半押しを中断すると、初期状態に戻る。
【０１５２】
その後、上述したように背面側のキー３１の半押し状態を維持したまま、図３１（２−Ａ）及び図３１（２−Ｂ）に示すように、スタイラスペンＰや指などでタッチパネル２のタッチセンサ２２上に第一の点を指定すると（第一仮位置入力）、表示器２１に第１の暫定決定アイコンＭ１が表示され、第二の点の入力待ちとなる。ここでもキー３１の半押しを中断すると、初期状態に戻る。
【０１５３】
さらに、背面側のキー３１の半押し状態を維持したまま、図３１（３−Ａ）及び図３１（３−Ｂ）に示すように、スタイラスペンＰや指などでタッチパネル２のタッチセンサ２２上に第二の点を指定すると（第二仮位置入力）、表示器２１に第２の暫定決定アイコンＭ２が表示される。ここで、図３１（４−Ａ）及び図３１（４−Ｂ）に示すように、背面側にて半押し状態のキー３１を全押しすると、第一の点及び第二の点が確定され、暫定決定アイコンＭ１，Ｍ２（例えば、黒塗りの星印）は、各々確定アイコンＭ１，Ｍ２（例えば、白抜きの星印）に変わり、ベクトル情報が入力される。
【０１５４】
例えば、入力できるベクトル情報としては、基準アイコンＭ０から第一の点である確定アイコンＭ１までのベクトルＶ５１と、基準アイコンＭ０から第二の点である確定アイコンＭ２までのベクトルＶ５２、さらにベクトルＶ５１とベクトルＶ５２との差ベクトルＶ５０（第一の点Ｍ１を始点、第二の点Ｍ２を終点としたベクトル情報）を入力することができる。
【０１５５】
そして、上述した各点の入力は、背面側のキー３１の半押し状態を解除することにより初期状態に戻ることができ、操作性が向上する。また、キー３１を半押しすることでタッチセンサ２２を起動するので、それまでの消費電力を省くことができる。
【０１５６】
ここで、図３２は、携帯型情報処理端末１が折り畳み式であって、展開したときにタッチパネル２とキー３が筐体の同一面に配置されている場合である。このような構成の携帯型情報処理端末１であっても、上述同様に操作することで、基準アイコンＭ０の位置と、第一の点Ｍ１、第二の点Ｍ２をそれぞれ入力することができ、これらを結ぶ各ベクトル情報Ｖ６１，Ｖ６２，Ｖ６０をそれぞれ入力することができる。
【０１５７】
なお、各点の入力を操作者がアイコンとして視覚的に確認する必要がない等の理由からアイコンの表示が不要な場合は、上記アイコンの一部または全ての表示を省略することができる。
【０１５８】
また、半押し機能及び全押し機能のみが必要とされ、表示面との２次元的な位置対応が必要とされない場合には、キー３１を携帯型情報処理端末１の側面（正面及び背面以外）に配置してもよい。
【０１５９】
以上のようにして入力したベクトル情報を、プロセッサ４は各種の指令として利用することができる。
例えば、タッチパネル２における特定の領域の選択を指令することができる。入力した単一のベクトル情報に基づき、その始点と終点を対角線とする矩形領域や、始点を中心、終点を円周上の点とする円形領域を選択できる。また、３以上のベクトル情報を順に入力し、あるベクトルの終点と次に入力するベクトルの始点を同一点とし、かつ最初のベクトルの始点と最後のベクトルの終点を同一点とすることで、閉領域を選択することができる。なお、領域の選択方法は上記に限定されない。
【０１６０】
また、上述した図２７乃至図３２を参照して説明したようにベクトル情報Ｖ１０，Ｖ２０，Ｖ３０，Ｖ４０，Ｖ５０，Ｖ６０を入力することで、入力されたベクトル情報（方向及び大きさ）だけ、表示器２１に表示されているキャラクタやビューウインドウを移動したりスクロールすることができる。具体的に、図２７乃至図３２に示す場合には、第一の点Ｍ１に表示されているキャラクタや表示画面自体を、入力されたベクトルの方向及び大きさだけ、移動やスクロールする。
【０１６１】
また、以上のようにして入力したベクトル情報を、表示器２１に表示されているキャラクタ等を回転させる指令として利用することができる。例えば、上述した図２７乃至図３０を参照して説明した第一、第二の方法でベクトル情報Ｖ１０，Ｖ２０，Ｖ３０，Ｖ４０を入力した場合には、当該入力したベクトルの左右の向きを、それぞれ左回り、右回りに対応付け、ベクトルの大きさを回転角に対応付けて、回転を指示する。具体的に、図２７に示すように、右上方向にベクトル情報Ｖ１０が入力された場合には、右回りに、そのベクトル量に対応して設定された角度だけ、表示されている画面あるいは事前に選択されたキャラクタを回転する。
【０１６２】
また、上述した図３１乃至図３２を参照して説明した第三の方法でベクトル情報Ｖ５０〜Ｖ５２，Ｖ６０〜Ｖ６２を入力した場合には、まず、第一の点Ｍ１と第二の点Ｍ２とを結ぶベクトル情報Ｖ５０，Ｖ６０の左右の向きを、それぞれ左回り、右回りに対応付ける。そして、基準アイコンＭ０から第一の点Ｍ１までのベクトルＶ５１，Ｖ６１と、基準アイコンＭ０から第二の点Ｍ２までのベクトルＶ５２，Ｖ６２との成す角を、回転角に対応付けて、回転を指示する。この場合、基準アイコンＭ０を回転の中心と見なすと、回転を視覚的に認識しやすい。
【０１６３】
ここで、回転指令の他の具体例を、図３３を参照して説明する。
【０１６４】
図３３は、タッチパネル２とキー３が、携帯型情報処理端末１の筐体のそれぞれ反対面に配置されている場合における、タッチパネル２を用いた回転指示方法を示している。
【０１６５】
まず、図３３（１−Ａ）及び図３３（１−Ｂ）に示すように、背面側に位置する任意のキー３１を半押しすると、タッチパネル２のタッチセンサ２２が起動する。これと同時に、タッチパネル２の表示器２１上における半押ししたキー３１が対応する位置に基準エリアＭ０が表示され、第一の点の入力待ちとなる。
【０１６６】
その後、背面側のキー３１の半押し状態を維持したまま、図３３（２−Ａ）及び図３３（２−Ｂ）に示すように、スタイラスペンＰや指などでタッチパネル２のタッチセンサ２２上における基準エリアＭ０の上、下、左、右のいずれかの領域に第一の点を指定する。ここでは、一例として、基準エリアＭ０に対して「上」の領域に、第一の点を指定する。すると、指定された位置に、第一の暫定決定アイコンＭ１が表示される。
【０１６７】
さらに、背面側のキー３１の半押し状態を維持したまま、図３３（３−Ａ）及び図３３（３−Ｂ）に示すように、タッチセンサ２２上で、基準エリアＭ０の上、下、左、右のいずれかの領域で、かつ、第一の点Ｍ１が指定されていない領域に、第二の点を指定する。ここでは、一例として「右」の領域に指定することとする。すると、指定された位置に、第二の暫定決定アイコンＭ２が表示される。なお、ここまではキー３１の半押し状態が継続されるが、中断すると初期状態に戻る。
【０１６８】
その後、第一の点Ｍ１、第二の点Ｍ２の指定に問題がなければ、操作者は半押し状態であるキー３１を全押しする。すると、基準エリアＭ０から見て第一の暫定決定アイコンＭ１の方向が、第二の暫定決定アイコンＭ２の方向を向くよう、キャラクタ１１１に対する回転指示が確定され、当該キャラクタ１１１が回転される。
この方法では、小刻みな角度指定はできないが、頻繁に行われる９０度単位の回転指令についてはタッチセンサ２２上の微妙な角度入力（点指定）に注意を払う必要が無く、操作性が向上する。
【０１６９】
なお、第一、第二の点が上記以外の領域に設定された場合、スクロールや拡大・縮小の指示として認識させることができる。また、上下左右の他、中間の斜め方向も指定できる領域に含めると、４５°刻みで回転角を設定することができる。また、第１の点、第２の点とも、誤入力した場合確定までは繰り返し再入力が可能であるので、操作性が向上するとともに、キー３１を半押しすることでタッチセンサ２２を起動するので、それまでの消費電力を省くことができる。
【０１７０】
また、第一の暫定決定アイコンＭ１を表示する代わりに横ハッチングの領域について、第二の暫定決定アイコンＭ２を表示する代わりに縦ハッチングの領域について、色や輝度を変化させることができる。
【０１７１】
図３４は、携帯型情報処理端末１が折り畳み式であって、展開したときにタッチパネル２とキー３が筐体の同一面に配置されている場合である。このような構成の携帯型情報処理端末１であっても、上述同様に操作することで、表示されている画像を回転操作することができる。
【０１７２】
また、以上のようにして入力したベクトル情報を、表示器２１に表示されている画像を拡大・縮小させる指令として利用することができる。
【０１７３】
例えば、前述の方法で選択した領域またはキャラクタの境界に始点をもつベクトルを入力し、その終点の位置で変形後の境界の位置を指定することで、ゴムなどの弾性体を伸長または圧縮するかの如く、拡大または縮小を指定することができる。つまり、選択した領域の縦横比を変えて、拡大又は縮小させることもできる。もちろん、縦横比を固定しての拡大・縮小も可能である。
【０１７４】
また、上述した図３１を参照して説明した第三の方法でベクトル情報を入力する場合には、まず、背面側で半押しされたキー３１の位置に対応するタッチパネル２上にて指定された表示ブロック（基準アイコンＭ０）の中心を固定点とする。その後、指定された第一の点Ｍ１までのベクトルＶ５１を基準とし、さらに指定された第二の点Ｍ２までのベクトルＶ５２の大きさの比を、拡大率又は縮小率として、キャラクタやビューウインドウなど表示されている領域の拡大と縮小を指示する。なお、図３２を参照して説明したように、タッチパネル２とキー３が筐体の同一面に配置されている場合も同様である。
【０１７５】
このように、本実施形態によると、まずはタッチパネルで任意の点を入力するにあたり、タッチパネル上で指定した点がキーを半押しするなど操作することで確定できるため、先にタッチパネル上で位置を誤入力した場合であっても確定までは繰り返し再入力が可能となる。また、上述した方法にてタッチパネル上で２点を入力することで、ベクトル情報を入力することができる。従って、タッチパネルと操作キーとを組み合わせて利用することで、種々の操作が可能となり、操作性の向上を図ることができる。さらに、タッチパネルの使用が抑制され、消費電力を削減することができる。
【０１７６】
＜実施形態３＞
本発明の第３の実施形態を、図３５乃至図４２を参照して説明する。図３５乃至図３６は、本発明における携帯型情報処理端末の構成を示す外観図である。図３７は、携帯型情報処理端末の使用時の様子を示す図である。図３８乃至図３９は、携帯型情報処理端末における表示面に対する操作面の向きの検出方法を示す図である。図４０乃至図４２は、携帯型情報処理端末における入力デバイスに対する入力値の変換の様子を説明するための図である。
【０１７７】
［構成］
本実施形態における携帯型情報処理端末１は、上述した実施形態１及び実施形態２で説明したものとほぼ同一の構成を採り、さらに、以下に示すような機能を有する。なお、本実施形態における携帯型情報処理端末１は、上述した実施形態１，２及び後述する他の実施形態にて説明する機能を具備していてもよく、あるいは、具備していなくてもよい。
【０１７８】
ここで、本実施形態における携帯型情報処理端末１の外観構成の一例を、図３５乃至図３６を参照して説明する。図３５に示すように、携帯型情報処理端末１は、所定の厚みを有する略長方形状の２つの筐体１Ａ，１Ｂが、短辺側でヒンジ１Ｃを介して回転自在に連結されている。具体的に、図３５（Ａ），（Ｂ）に示すように、携帯型情報処理端末１は、表面に表示装置である表示器２１を有するタッチパネル２が装備された表示器側筐体１Ａ（表示装置側筐体）と、表面に操作装置である複数のキー３が装備された入力デバイス側筐体１Ｂ（操作装置側筐体）と、これらを連結するヒンジ１Ｃと、を備えている。そして、２つの筐体１Ａ，１Ｂが、ヒンジ１Ｃを回転中心として回転して相互に開いている状態、つまり、図３５に示すように展開されている状態においては、タッチパネル２とキー３とがほぼ同一方向を向くよう配置されている。
【０１７９】
そして、上述したヒンジ１Ｃは、タッチパネル２やキー３が装備された側とは反対側つまり背面側に装備されている。このため、本実施形態における携帯型情報処理端末１は、図３６に示すように、表示器側筐体１Ａと入力デバイス側筐体１Ｂとが、背中合わせに折り畳まれた状態を採ることが可能となる。つまり、表示器側筐体１Ａに装備されたタッチパネル２と、入力デバイス側筐体１Ｂに装備された複数のキー３とが、互いに外側に位置し、反対の方向を向いた形状となる。
【０１８０】
ここで、上記では、携帯型情報処理端末１に装備された表示装置は、表示器２１にタッチセンサ２２が装備されたタッチパネル２である場合を例示したが、本発明における携帯型情報処理端末１の表示装置は、表示器２１のみで構成されていてもよい。
【０１８１】
また、複数のキー３は、筐体の外側に向かって露出して設置されており、筐体側に向かって押下可能なよう構成されている。なお、本実施形態では、複数のキー３は、５行×５列つまり１行に５個のキーが５列にわたって配列されて設けられている。但し、複数のキー３の配列は、５行×５列であることに限定されない。
【０１８２】
また、携帯型情報処理端末１は、操作装置として、上記キー３の他に、あるいは、上記キー３に替って、タッチパッド９やポインティングデバイス８といった入力デバイスを備えている。
【０１８３】
上記タッチパッド９は、例えば、後述する図４１（１−Ａ）に示すように、入力デバイス側筐体１Ｂの操作面に装備される。そして、操作者の指やスタイラスペンなどによる接触操作によって、操作面に沿った２次元の座標情報や所定の方向（例えば、上（Ｕ）、下（Ｄ）、右（Ｒ）、左（Ｌ））の情報を含むベクトル情報の入力を受け付ける。なお、図４１では、携帯型情報処理端末１に装備された入力デバイスとしてタッチパッド９のみを表示しているが、キー３などの他の操作装置が同時に装備されていてもよい。
【０１８４】
また、上記ポインティングデバイス８は、例えば、図４２（１−Ａ）に示すように、入力デバイス側筐体１Ｂの操作面に装備される。そして、操作者の指による各方向への押し倒し操作によって、操作面に沿った所定の方向（例えば、上（Ｕ）、下（Ｄ）、右（Ｒ）、左（Ｌ））の情報を含むベクトル情報の入力を受け付ける。なお、図４２では、携帯型情報処理端末１に装備された入力デバイスとしてポインティングデバイス８のみを表示しているが、キー３などの他の操作装置が同時に装備されていてもよい。
【０１８５】
ここで、図３７は、上述した構成の携帯型情報処理端末１を、操作者が手Ｈに持って操作している時の様子を示すものである。この図に示すように、操作者が、タッチパネル２が手前に見えキー３が背面に位置するように保持すると、携帯型情報処理端末１の背後に操作者の手Ｈが位置し、さらに、操作者の指Ｆ（人差し指）が背面側のキー３上に位置することとなる。これにより、操作者は、手Ｈや指Ｆが表示器２１を覆うことで視認性を損なわれることなく、かつ、指Ｆが背面側のキー３を操作しやすくなる。
【０１８６】
なお、図３７は、操作者が携帯型情報処理端末１を片手で持つ例であるが、タブレット形状の情報処理端末を両手で持つ場合は、これが左右両手になり、同様の効果が得られることに加え、左右で異なる操作を設定できるなど、操作の自由度が増す。また一方の手で確実に保持することで、残る手による操作動作の自由度が増す。
【０１８７】
ここで、上記では、携帯型情報処理端末１が略長方形状の２つの筐体１Ａ，１Ｂにて形成されており、短辺側でヒンジ１Ｃにて回転自在に連結されている場合を例示したが、携帯型情報処理端末１の形状は上述した形状に限定されない。なお、他の構成の携帯型情報処理端末については、他の実施形態にて説明する。
【０１８８】
また、携帯型情報処理端末１は、表示器側筐体１Ａに装備されたタッチパネル２の表示面の向きと、入力デバイス側筐体１Ｂに装備されたキー３の配置面つまり操作面の向きと、を検出する向き検出手段として、磁気センサ１２や、第一及び第二加速度センサ１０，１１を装備している。
【０１８９】
上記磁気センサ１２は、例えば、図３８に示すように、入力デバイス側筐体１Ｂの内部に備えられている。また、この磁気センサ１２にて検出する磁界を発生する磁石１２ａが、表示器側筐体１Ａの内部に備えられている。磁石１２ａと磁気センサ１２の位置は、図３８（Ａ）に示すように、表示器側筐体１Ａと入力デバイス側筐体１Ｂとがヒンジ１Ｃを介して展開して開いている状態にある場合には、当該ヒンジ１Ｃを挟んで対称となる位置であり、図３８（Ｂ）に示すように、表示器側筐体１Ａと入力デバイス側筐体１Ｂとが折り畳まれている状態にある場合には、筐体内において相互に対応するほぼ同一の位置に配置されている。
【０１９０】
これにより、図３８（Ａ）に示すように、表示器側筐体１Ａと入力デバイス側筐体１Ｂとがヒンジ１Ｃを介して展開して開いている状態にある場合には、磁石１２ａと磁気センサ１２とは離れて位置するため、当該磁気センサ１２にて検出する磁界は弱い。一方、図３８（Ｂ）に示すように折り畳まれた状態では、磁石１２ａと磁気センサ１２とは近接し、当該磁気センサ１２の検出する磁界は強い。かかる磁界の強弱信号は、筐体１Ａ，１Ｂの変形信号として、磁気センサ１２からプロセッサ４に伝えられ、プロセッサ４は筐体１Ａ，１Ｂが展開されているか、または折り畳まれているかの状態を識別することができる。
【０１９１】
そして、プロセッサ４は、磁気センサ１２からの出力により、各筐体１Ａ，１Ｂが展開されていると判断した場合には、タッチパネル２の表示面とキー３の操作面とがほぼ同一面上に位置していて、ほぼ同一方向を向いていると判断する。一方で、プロセッサ４は、各筐体１Ａ，１Ｂが折り畳まれていると判断した場合には、タッチパネル２の表示面とキー３の操作面とが相互に反対側の面に位置していて、ほぼ反対方向を向いていると判断することができる。
【０１９２】
また、携帯型情報処理端末１は、各筐体１Ａ，１Ｂの向きを検出する向き検出手段として、図３９に示すように、表示器側筐体１Ａと入力デバイス側筐体１Ｂとの内部に、それぞれ加速度センサ１０，１１を備えていてもよい。そして、各加速度センサ１０，１１の位置は、図３９（Ａ）に示すように、表示器側筐体１Ａと入力デバイス側筐体１Ｂとがヒンジ１Ｃを介して展開して開いている状態にある場合には、当該ヒンジ１Ｃを挟んで対称となる位置であり、図３９（Ｂ）に示すように、表示器側筐体１Ａと入力デバイス側筐体１Ｂとが折り畳まれている状態にある場合には、筐体内において相互に対応するほぼ同一の位置に配置されている。
【０１９３】
そして、図３９に示す状況では、携帯型情報処理端末１は、地球との万有引力に起因した加速度、つまり重力加速度Ｇを受けている。ここで、図３９（Ａ）に示すように、表示器側筐体１Ａと入力デバイス側筐体１Ｂとがヒンジ１Ｃを介して展開された状態にある場合には、重力加速度は、加速度センサ１０にてベクトルｒ、加速度センサ１１にてベクトルｄとして検出されており、それぞれが同一方向となっている。一方、図３９（Ｂ）に示すように、表示器側筐体１Ａと入力デバイス側筐体１Ｂと折り畳まれた状態では、加速度センサ１０はベクトルｒで変わらないにも関わらず、加速度センサ１１はベクトルｄ’として、展開されているときのベクトルｄと逆方向の加速度を検出している。これらのベクトル信号は、筐体の変形信号として、加速度センサ１０と加速度センサ１１からプロセッサ４に伝えられる。プロセッサ４は、例えば加速度センサ１０の出力を基準とし加速度センサ１１の出力を判定することで、各筐体１Ａ，１Ｂが展開されているか、または折り畳まれているかの状態を認識する。なお、二つの加速度センサ１０，１１の出力が同じように変化していた場合は、形状は変わらず、向きだけが変わったと認識される。
【０１９４】
ここで、二つの加速度センサ１０，１１の出力が同じように変化しているか否かの判定のためには、二つの加速度センサの検出時刻差Δｔが、判定に許容される加速度測定誤差Ｄを、予想される最大の加速度変化、つまり単位時間あたりの最大加速度変化量ｖで割った値より、小さくなければならない。
Δｔ  ＜  Ｄ／ｖ  ・・・（１）
【０１９５】
なお、加速度検出を複数回または連続して行い、平均値を求めることで、検出精度を高めることができる。重力加速度を利用する他、無重力状態においても手で持って振るなどして加速度を与えることで、同様の効果を得ることができる。
【０１９６】
そして、プロセッサ４は、加速度センサ１０，１１からの出力により、各筐体１Ａ，１Ｂが展開されていると判断した場合には、プロセッサ４は、タッチパネル２の表示面とキー３の操作面とがほぼ同一面上に位置していて、ほぼ同一方向を向いていると判断することができる。一方で、プロセッサ４は、各筐体１Ａ，１Ｂが折り畳まれていると判断した場合には、タッチパネル２の表示面とキー３の操作面とが相互に反対側の面に位置していて、ほぼ反対方向を向いていると判断することができる。なお、上述したプロセッサ４による表示面と操作面との相対的な向きの判断方法は、後述する他の実施形態における各筐体１Ａ，１Ｂが分離する構成の場合にも利用することができる。但し、携帯型情報処理端末１における表示面と操作面との相対的な向きを判断する構成や方法は、上述したものに限定されず、他の構成や方法を用いて実現されてもよい。
【０１９７】
そして、上述したプロセッサ４は、各キー３が操作されたときに入力された入力値を検出して、かかる検出した入力値に応じた処理を実行するが、特に、本実施形態では、上述したように検出した表示面に対する操作面の向きに応じて、各キー３やポインティングデバイス８，タッチパッド９の操作状態に対応する入力値を、他のキーに対応する入力値や他の操作状態に対応する入力値に変換して受け付ける機能（入力受付手段）を有する。さらに、本実施形態では、変換して受け付ける入力値に対応する情報（操作キー配置情報、入力方向情報）を、タッチパネル２の表示器２１に表示する機能を有する。これについては、以下の動作説明にて詳述する。なお、以下に説明する動作を実現するための機能は、プロセッサ４にプログラムが組み込まれることで実現されるが、論理回路により実現することもできる。
【０１９８】
［動作］
次に、上述した携帯型情報処理端末１、特にプロセッサ４の動作を、図４０乃至図４２を参照して説明する。なお、図４０は、携帯型情報処理端末１の入力デバイス側筐体１Ｂに複数のキー３が装備された時の動作を示しており、図４１はタッチパッド９、図４２はポインティングデバイス８、がそれぞれ装備されたときの動作を示している。
【０１９９】
はじめに、図４０を参照して、行列状に配列された複数のキー３を装備した携帯型情報処理端末１の動作について説明する。まず、プロセッサ４は、上述したように、磁気センサ１２や加速度センサ１０，１１からの検出値に応じて、各筐体１Ａ，１Ｂが展開されているか、折り畳まれているかの状態を認識する。
【０２００】
そして、図４０（１−Ａ）、（１−Ｂ）に示すように、表示器側筐体１Ａと入力デバイス側筐体１Ｂとが展開された状態にある場合には、タッチパネル２の表示面とキー３の操作面とがほぼ同一方向を向き、ほぼ同一面上に位置していると判断する。この場合には、プロセッサ４は、各キー３が操作された時の入力値として、当該各キー３に予め割り当てられた入力値を受け付ける。
【０２０１】
一方、図４０（２−Ａ）、（２−Ｂ）、（２−Ｃ）に示すように、表示器側筐体１Ａと入力デバイス側筐体１Ｂとが折り畳まれ状態にある場合には、タッチパネル２の表示面に対してキー３の操作面が反対側の面に位置していると判断する。この場合には、プロセッサ４は、タッチパネル２の表示面とは反対面に位置するキー３の配置を、タッチパネル２の表示面に透視されたように表示する。このとき、実際のキー３の配置は、タッチパネル２側に位置する操作者にとっては、図４０（２−Ａ）に示すように、最下段の行に左から「Ａ」、「Ｂ」・・・と配置されている状態となる。これに対して、プロセッサ４は、図４０（３−Ａ）、（３−Ｂ）、（３−Ｃ）に示すように、各キー３の配置が実際の配置に対して上下が逆となる鏡像対称に補正したキー３の配列を、タッチパネル２の表示器２１に透視したように表示する。
【０２０２】
また、プロセッサ４は、実際にキー３が操作された時に受け付ける入力値を、補正されたキー３の配列と同様に補正する。つまり、各キー３自体と、当該各キー３に割り当てられているキーコード（またはキーの機能）との対応関係を、上述したようにタッチパネル２に表示する際に補正したキー３の配列と同様となるよう補正する。これにより、各キー３が操作された時には、当該キー３の入力値として、当該各キー３に補正して割り当てられた他のキー３の入力値を受け付ける。例えば、キー「Ｕ」が押下された時には、「Ａ」の入力値として受け付け、キー「Ｖ」が押下された時には、「Ｂ」の入力値として受け付ける。
【０２０３】
この結果、表示面を見ている操作者の感覚的なキー配列の認識と、キー操作により受け付けられるキーコードの配列を一致させることができる。なお、プロセッサ４は、タッチパネル２の表示面とは反対面に位置するキー３の配置をタッチパネル２の表示面に透視されたように表示することなく、上述したように、キー３が操作された時に受け付ける入力値がキー３の配置に対して上下逆となるよう補正してもよい。
【０２０４】
次に、図４１を参照して、入力デバイスとしてタッチパッド９を装備した携帯型情報処理端末１の動作について説明する。まず、プロセッサ４は、上述したように、磁気センサ１２や加速度センサ１０，１１からの検出値に応じて、各筐体１Ａ，１Ｂが展開されているか、折り畳まれているかの状態を認識する。
【０２０５】
そして、図４１（１−Ａ）、（１−Ｂ）に示すように、表示器側筐体１Ａと入力デバイス側筐体１Ｂとが展開された状態にある場合には、タッチパネル２の表示面とタッチパッド９の操作面とがほぼ同一方向を向き、ほぼ同一面上に位置していると判断する。この場合に、プロセッサ４は、タッチパッド９に接触入力操作により入力されたときの方向情報である入力値として、当該タッチパッド９に予め設定された方向の入力値を受け付ける。つまり、図４１（１−Ａ）に示すように、操作者がタッチパッド９に対向して上方向に操作した場合には、上（Ｕ）方向の入力値を受け付け、右方向に操作した場合には、右（Ｒ）方向の入力値を受け付ける。
【０２０６】
一方で、図４１（２−Ａ）、（２−Ｂ）、（２−Ｃ）に示すように、表示器側筐体１Ａと入力デバイス側筐体１Ｂとが折り畳まれ状態にある場合には、タッチパネル２の表示面に対してタッチパッド９の操作面が反対側の面に位置していると判断する。この場合に、プロセッサ４は、タッチパネル２の反対面に位置するタッチパッド９への入力方向を、タッチパネル２の表示面から透視されたように表示する。このとき、実際のタッチパッド９に対する入力方向は、タッチパネル２側に位置する操作者にとっては、図４１（２−Ａ）に示すように、上方向への操作が、下（Ｄ）方向への入力となってしまう。これに対して、プロセッサ４は、図４１（３−Ａ）、（３−Ｂ）、（３−Ｃ）に示すように、タッチパッド９に対する入力方向が実際の入力方向に対して上下が逆となる鏡像対称に補正した入力方向を、タッチパネル２に透視されたように表示する。
【０２０７】
また、プロセッサ４は、実際にタッチパッド９が操作された時に受け付ける入力方向を表す入力値を、補正された入力方向の表示と同様となるよう補正する。これにより、タッチパッド９が操作された時には、当該タッチパッド９に対する入力値として、上下方向が逆となった方向の入力値を受け付ける。例えば、タッチパッド９に対して実際には下（Ｄ）方向の入力値となる操作を行った場合であっても、上（Ｕ）方向の入力値として受け付け、実際には上（Ｕ）方向の入力値となる操作を行った場合であっても、下（Ｄ）方向の入力値として受け付ける。これにより、操作者による動きと入力値とが一致することとなる。
【０２０８】
なお、プロセッサ４は、タッチパネル２の反対面に位置するタッチパッド９への入力方向をタッチパネル２の表示面から透視されたように表示することなく、上述したように、タッチパッド９が操作されたときに受け付ける入力方向の入力値が上下逆となるよう補正してもよい。
【０２０９】
次に、図４２を参照して、入力デバイスとしてポインティングデバイス８を装備した携帯型情報処理端末１の動作について説明する。まず、プロセッサ４は、上述したように、磁気センサ１２や加速度センサ１０，１１からの検出値に応じて、各筐体１Ａ，１Ｂが展開されているか、折り畳まれているかの状態を認識する。
【０２１０】
そして、図４２（１−Ａ）、（１−Ｂ）に示すように、表示器側筐体１Ａと入力デバイス側筐体１Ｂとが展開された状態にある場合には、タッチパネル２の表示面とポインティングデバイス８の操作面とがほぼ同一方向を向き、ほぼ同一面上に位置していると判断する。この場合には、プロセッサ４は、ポインティングデバイス８に入力操作により入力されたときの方向情報である入力値として、当該ポインティングデバイス８に予め設定された方向の入力値を受け付ける。つまり、図４２（１−Ａ）に示すように、操作者がポインティングデバイス８に対向して上方向に操作した場合には、上（Ｕ）方向の入力値を受け付け、右方向に操作した場合には、右（Ｒ）方向の入力値を受け付ける。
【０２１１】
一方で、図４２（２−Ａ）、（２−Ｂ）、（２−Ｃ）に示すように、表示器側筐体１Ａと入力デバイス側筐体１Ｂとが折り畳まれ状態にある場合には、タッチパネル２の表示面に対してポインティングデバイス８の操作面が反対側の面に位置していると判断する。この場合に、プロセッサ４は、タッチパネル２の反対面に位置するポインティングデバイス８への入力方向を、タッチパネル２の表示面から透視されたように表示する。このとき、実際のポインティングデバイス８に対する入力方向は、タッチパネル２側に位置する操作者にとっては、図４２（２−Ａ）に示すように、上方向への操作は、下（Ｄ）方向の入力となってしまう。これに対して、プロセッサ４は、図４２（３−Ａ）、（３−Ｂ）、（３−Ｃ）に示すように、ポインティングデバイス８に対する入力方向が実際の入力方向に対して上下が逆となる鏡像対称に補正した入力方向を、タッチパネル２に透視されたように表示する。
【０２１２】
また、プロセッサ４は、実際にポインティングデバイス８が操作された時に受け付ける入力方向を表す入力値を、補正された入力方向の表示と同様となるよう補正する。これにより、ポインティングデバイス８が操作された時には、当該ポインティングデバイス８に対する入力値として、上下方向が逆となった方向の入力値を受け付ける。例えば、ポインティングデバイス８に対して実際には下（Ｄ）方向の入力値となる操作がされた時であっても、上（Ｕ）方向の入力値として受け付け、実際には上（Ｕ）方向の入力値となる操作がされた時であっても、下（Ｄ）方向の入力値として受け付ける。これにより、操作者による動きと入力値とが一致することとなる。
【０２１３】
なお、プロセッサ４は、タッチパネル２の反対面に位置するポインティングデバイス８への入力方向をタッチパネル２の表示面から透視されたように表示することなく、上述したように、ポインティングデバイス８が操作されたときに受け付ける入力方向の入力値が上下逆となるよう補正してもよい。
【０２１４】
以上説明したように、本実施形態における携帯型情報処理端末１では、各筐体１Ａ，１Ｂの相対的な向きに応じて、キー３やポインティングデバイス８，タッチパッド９の入力値を、上下方向が反対に装備されたときの操作状態に対応する入力値のイメージをタッチパネル２の表示器２１に表示し、かつ、実際に操作された場合は、上下が反対に装備された場合の入力値に補正して受け付ける。従って、操作者にとっては、表示器２１に対向して見たときのキー３の配列やポインティングデバイス８，タッチパッド９の入力方向が統一されるため、入力操作時の混乱を防ぐことができ、操作性が向上する。
【０２１５】
なお、キーのイメージについて、操作者がそれらの配列を認識できるのであれば、大きさや形状が対応する実物のキーと異なっていてもよいし、間隔が対応する実物のキーの間隔と異なっていてもよい。
【０２１６】
また、入力値の方向を示すイメージを表示するかわりに、対応する方向へ、表示されているキャラクタを移動する、または表示画面をスクロールする等してもよい。
【０２１７】
もちろん、キーの配列や入力値の方向を操作者が視覚的に確認する必要がない等の場合は、上記イメージ表示を省略することができる。
【０２１８】
＜実施形態４＞
次に、本発明の第４の実施形態を、図４３乃至図４６を参照して説明する。図４３は、本実施形態における携帯型情報処理端末の構成を示す外観図であり、図４４乃至図４６は、携帯型情報処理端末における入力装置に対する入力値の変換の様子を説明するための図である。
【０２１９】
［構成］
本実施形態における携帯型情報処理端末１は、図４３に示すように、上述した実施形態３と同様に、所定の厚みを有する略長方形状の表示器側筐体１Ａと入力デバイス側筐体１Ｂとを備えている。そして、本実施形態では、特に、各筐体１Ａ，１Ｂが長辺側でヒンジ１Ｃを介して回転自在に連結されている。
【０２２０】
具体的に、携帯型情報処理端末１は、図４３（１−Ａ）、（１−Ｂ）に示すように、２つの筐体１Ａ，１Ｂがヒンジ１Ｃを回転中心として回転して相互に開いている状態、つまり、展開されている状態においては、タッチパネル２とキー３とがほぼ同一方向を向くよう配置されている。そして、図４３（２−Ａ）、（２−Ｂ）、（２−Ｃ）に示すように、各筐体１Ａ，１Ｂを折り畳んだ状態では、表示器側筐体１Ａと入力デバイス側筐体１Ｂとが、背中合わせに折り畳まれた状態を採ることが可能となる。つまり、表示器側筐体１Ａに装備された表示器２１と、入力デバイス側筐体１Ｂに装備された複数のキー３とが、互いに外側に位置し、反対の方向を向いた形状となる。
【０２２１】
また、携帯型情報処理端末１のプロセッサ４も、上述した実施形態３の場合と同様の構成を採っている。つまり、プロセッサ４は、表示面に対する操作面の向きに応じて、各キー３やポインティングデバイス８，タッチパッド９の操作状態に対応する入力値を、他のキーに対応する入力値や他の操作状態に対応する入力値に変換して受け付ける機能（入力受付手段）や、変換して受け付ける入力値に対応する情報（操作キー配置情報、入力方向情報）を、表示面に表示する機能を有する。これについては、以下の動作説明にて詳述する。
【０２２２】
［動作］
次に、上述した携帯型情報処理端末１、特にプロセッサ４の動作を、図４４乃至図４６を参照して説明する。なお、図４４は、携帯型情報処理端末１の入力デバイス側筐体１Ｂに複数のキー３が装備された時の動作を示しており、図４５はタッチパッド９、図４６はポインティングデバイス８、がそれぞれ装備されたときの動作を示している。
【０２２３】
はじめに、図４４を参照して、行列状に配列された複数のキー３を装備した携帯型情報処理端末１の動作について説明する。まず、プロセッサ４は、上述したように、磁気センサ１２や加速度センサ１０，１１からの検出値に応じて、各筐体１Ａ，１Ｂが展開されているか、折り畳まれているかの状態を認識する。
【０２２４】
そして、図４４（１−Ａ）、（１−Ｂ）に示すように、表示器側筐体１Ａと入力デバイス側筐体１Ｂとが展開された状態にある場合には、タッチパネル２の表示面とキー３の操作面とがほぼ同一方向を向き、ほぼ同一面上に位置していると判断する。この場合には、プロセッサ４は、各キー３が操作された時の入力値として、当該各キー３に予め割り当てられた入力値を受け付ける。
【０２２５】
一方、図４４（２−Ａ）、（２−Ｃ）に示すように、表示器側筐体１Ａと入力デバイス側筐体１Ｂとが折り畳まれ状態にある場合には、タッチパネル２の表示面に対してキー３の操作面が反対側の面に位置していると判断する。この場合には、プロセッサ４は、タッチパネル２の表示面とは反対面に位置するキー３の配置を、タッチパネル２の表示面に透視されたように表示する。このとき、実際のキー３の配置は、タッチパネル２側に位置する操作者にとっては、図４４（２−Ａ）に示すように最上段の行に右側から「Ａ」、「Ｂ」・・・のキーが配置されている状態となっている。これに対して、プロセッサ４は、図４４（３−Ａ）、（３−Ｃ）に示すように、各キー３の配置が実際の配置に対して左右が逆となる鏡像対称に補正したキー３の配列を、タッチパネル２の表示器２１に透視したように表示する。
【０２２６】
また、プロセッサ４は、実際にキー３が操作された時に受け付ける入力値を、補正されたキー３の配列と同様に補正する。つまり、各キー３自体と、当該各キー３に割り当てられているキーコード（またはキーの機能）との対応関係を、上述したようにタッチパネル２に表示する際に補正したキー３の配列と同様となるよう補正する。これにより、各キー３が操作された時には、当該キー３の入力値として、当該各キー３に補正して割り当てられた他のキー３の入力値を受け付ける。例えば、キー「Ｅ」が押下された時には、「Ａ」の入力値を受け付け、キー「Ｄ」が押下された時には、「Ｂ」の入力値を受け付ける。
【０２２７】
なお、プロセッサ４は、タッチパネル２の反対面に位置するキー３の配列をタッチパネル２の表示面から透視されたように表示することなく、上述したように、キー３が操作された時に受け付ける入力値が、当該キー３の配置に対して左右逆となるよう補正してもよい。
【０２２８】
次に、図４５を参照して、入力デバイスとしてタッチパッド９を装備した携帯型情報処理端末１の動作について説明する。まず、プロセッサ４は、上述したように、磁気センサ１２や加速度センサ１０，１１からの検出値に応じて、各筐体１Ａ，１Ｂが展開されているか、折り畳まれているかの状態を認識する。
【０２２９】
そして、図４５（１−Ａ）、（１−Ｂ）に示すように、表示器側筐体１Ａと入力デバイス側筐体１Ｂとが展開された状態にある場合には、タッチパネル２の表示面とタッチパッド９の操作面とがほぼ同一方向を向き、ほぼ同一面上に位置していると判断する。この場合に、プロセッサ４は、タッチパッド９に接触入力操作により入力されたときの方向情報である入力値として、当該タッチパッド９に予め設定された方向の入力値を受け付ける。つまり、図４５（１−Ａ）に示すように、操作者がタッチパッド９に対向して上方向に操作した場合には、上（Ｕ）方向の入力値を受け付け、右方向に操作した場合には、右（Ｒ）方向の入力値を受け付ける。
【０２３０】
一方で、図４５（２−Ａ）、（２−Ｃ）に示すように、表示器側筐体１Ａと入力デバイス側筐体１Ｂとが折り畳まれ状態にある場合には、タッチパネル２の表示面に対してタッチパッド９の操作面が反対側の面に位置していると判断する。この場合に、プロセッサ４は、タッチパネル２の表示面とは反対面に位置するタッチパッド９への入力方向を、タッチパネル２の表示面から透視されたように表示する。このとき、図４５（２−Ａ）に示すように、タッチパネル２側に位置する操作者にとっては、実際のタッチパッド９に対する操作方向と受け付けられる入力値とは、左右が逆となる。これに対して、プロセッサ４は、図４５（３−Ａ）、（３−Ｃ）に示すように、タッチパッド９に対する入力方向が実際の入力方向に対して左右が逆となる鏡像対称に補正した入力方向を、タッチパネル２に透視されたように表示する。
【０２３１】
また、プロセッサ４は、実際にタッチパッド９が操作された時に受け付ける入力方向を表す入力値を、上述したように補正された入力方向の表示と同様となるよう補正して受け付ける。これにより、タッチパッド９が操作された時には、当該タッチパッド９に対する入力値として、左右方向が逆となった方向の入力値を受け付ける。例えば、タッチパッド９に対して実際には左（Ｌ）方向の操作がされた時であっても、右（Ｒ）方向の入力値として受け付け、実際には右（Ｒ）方向が操作がされた時であっても、左（Ｌ）方向の入力値として受け付ける。
【０２３２】
なお、プロセッサ４は、タッチパネル２の反対面に位置するタッチパッド９への入力方向をタッチパネル２の表示面から透視されたように表示することなく、上述したように、タッチパッド９が操作されたときに受け付ける入力方向の入力値が左右逆となるよう補正してもよい。
【０２３３】
次に、図４６を参照して、入力デバイスとしてポインティングデバイス８を装備した携帯型情報処理端末１の動作について説明する。まず、プロセッサ４は、上述したように、磁気センサ１２や加速度センサ１０，１１からの検出値に応じて、各筐体１Ａ，１Ｂが展開されているか、折り畳まれているかの状態を認識する。
【０２３４】
そして、図４６（１−Ａ）、（１−Ｂ）に示すように、表示器側筐体１Ａと入力デバイス側筐体１Ｂとが展開された状態にある場合には、タッチパネル２の表示面とポインティングデバイス８の操作面とがほぼ同一方向を向き、ほぼ同一面上に位置していると判断する。この場合には、プロセッサ４は、ポインティングデバイス８に入力操作により入力されたときの方向情報である入力値として、当該ポインティングデバイス８に予め設定された方向の入力値を受け付ける。つまり、図４６（１−Ａ）に示すように、操作者がポインティングデバイス８に対向して上方向に操作した場合には、上（Ｕ）方向の入力値を受け付け、右方向に操作した場合には、右（Ｒ）方向の入力値を受け付ける。
【０２３５】
一方で、図４６（２−Ａ）、（２−Ｃ）に示すように、表示器側筐体１Ａと入力デバイス側筐体１Ｂとが折り畳まれ状態にある場合には、タッチパネル２の表示面に対してポインティングデバイス８の操作面が反対側の面に位置していると判断する。この場合に、プロセッサ４は、タッチパネル２の表示面とは反対面に位置するポインティングデバイス８への入力方向を、タッチパネル２の表示面から透視されたように表示する。このとき、図４６（２−Ａ）に示すように、実際のポインティングデバイス８に対する操作方向と受け付けられる入力値とは、左右が逆となる。これに対して、プロセッサ４は、図４６（３−Ａ）、（３−Ｃ）に示すように、ポインティングデバイス８に対する入力方向が実際の入力方向に対して左右が逆となる鏡像対称に補正した入力方向を、タッチパネル２に透視されたように表示する。
【０２３６】
また、プロセッサ４は、実際にポインティングデバイス８が操作された時に受け付ける入力方向を表す入力値を、上述したように補正された入力方向の表示と同様となるよう補正して受け付ける。これにより、ポインティングデバイス８が操作された時には、当該ポインティングデバイス８に対する入力値として、左右方向が逆となった方向の入力値を受け付ける。例えば、ポインティングデバイス８に対して実際には左（Ｌ）方向の操作がされた時であっても、右（Ｒ）方向の入力値として受け付け、実際には右（Ｒ）方向が操作された時であっても、左（Ｌ）方向の入力値として受け付ける。
【０２３７】
なお、プロセッサ４は、タッチパネル２の反対面に位置するポインティングデバイス８への入力方向をタッチパネル２の表示面から透視されたように表示することなく、上述したように、ポインティングデバイス８が操作されたときに受け付ける入力方向の入力値が左右逆となるよう補正してもよい。
【０２３８】
以上説明したように、本実施形態における携帯型情報処理端末１では、各筐体１Ａ，１Ｂの相対的な向きに応じて、キー３やポインティングデバイス８，タッチパッド９の入力値を、左右方向が反対に装備されたときの操作状態に対応する入力値のイメージをタッチパネル２の表示器２１に表示し、かつ、実際に操作された場合は、左右が反対に装備された場合の入力値に補正して受け付ける。従って、操作者にとっては、表示器２１に対向して見たときのキー３の配列やポインティングデバイス８，タッチパッド９の入力方向が統一されるため、入力操作時の混乱を防ぐことができ、操作性が向上する。
【０２３９】
なお、キーのイメージについて、操作者がそれらの配列を認識できるのであれば、大きさや形状が対応する実物のキーと異なっていてもよいし、間隔が対応する実物のキーの間隔と異なっていてもよい。
【０２４０】
また、入力値の方向を示すイメージを表示するかわりに、対応する方向へ、表示されているキャラクタを移動する、または表示画面をスクロールする等してもよい。
【０２４１】
もちろん、キーの配列や入力値の方向を操作者が視覚的に確認する必要がない等の場合は、上記イメージ表示を省略することができる。
【０２４２】
＜実施形態５＞
次に、本発明の第５の実施形態を、図４７乃至図５２を参照して説明する。図４７は、本実施形態における携帯型情報処理端末の構成を示す外観図である。図４８は、携帯型情報処理端末における表示面に対する操作面の向きの検出方法を示す図である。図４９は、携帯型情報処理端末の使用時の様子を示す図であり、図５０は、携帯型情報処理端末における入力デバイスに対する入力値の変換の様子を説明するための図である。図５１は、携帯型情報処理端末の使用時の他の様子を示す図であり、図５２は、携帯型情報処理端末における入力デバイスに対する入力値の他の変換の様子を説明するための図である。
【０２４３】
［構成］
本実施形態における携帯型情報処理端末１は、上述した実施形態３，４と同様に、所定の厚みを有する略長方形状の表示器側筐体１Ａと入力デバイス側筐体１Ｂとを備えている。但し、図４７に示すように、表示器側筐体１Ａと入力デバイス側筐体１Ｂとは、相互に予め分離されて、あるいは、相互に着脱自在に分離可能なよう構成されている。このとき、各筐体１Ａ，１Ｂは、相互に、図４７（Ａ）に示すように柔軟なケーブル１Ｄで接続されていたり、あるいは、図４７（Ｂ）に示すように、無線通信１Ｅにて接続されている。
【０２４４】
そして、携帯型情報処理端末１は、図４８に示すように、上述同様に、各筐体１Ａ，１Ｂの向きを検出する向き検出手段として、加速度センサ１０，１１を備えている。また、携帯型情報処理端末１は、上述同様のプロセッサ４を備えており、当該プロセッサは、各加速度センサ１０，１１から検出した加速度を検出することで、タッチパネル２の表示面とキー３の操作面とが同一方向を向いているか、あるいは、相互に反対方向を向いているか、を判断することができる。例えば、図４８（Ａ）に示すように、重力加速度Ｇが加速度センサ１０にてベクトルｒ、加速度センサ１１にてベクトルｄとして検出されており、それぞれが同一方向となっている場合には、同一方向を向いていると判断する。一方、加速度センサ１０はベクトルｒで変わらないにも関わらず、加速度センサ１１はベクトルｄ’として、上記ベクトルｄと逆方向の加速度を検出している場合には、相互に反対方向を向いていると判断する。
【０２４５】
なお、上記は、各筐体１Ａ，１Ｂにおける表示面と操作面との面の相対的な向きを検出する方法を例示したが、さらに別方向の加速度を検出できる加速度センサを設けることで、各筐体１Ａ，１Ｂの上下、左右方向の向きも検出することが可能である。つまり、各筐体１Ａ，１Ｂにおける３次元方向の相対的な向きを検出することも可能である。
【０２４６】
また、携帯型情報処理端末１のプロセッサ４は、上述した実施形態３，４の場合と同様の構成を採っている。つまり、プロセッサ４は、表示面に対する操作面の向きに応じて、各キー３やポインティングデバイス８、タッチパッド９の操作状態に対応する入力値を、他のキー３に対応する入力値や他の操作状態に対応する入力値に変換して受け付ける機能（入力受付手段）や、変換して受け付ける入力値に対応する情報（操作キー配置情報、入力方向情報）を、表示面に表示する機能を有する。これについては、以下の動作説明にて詳述する。
【０２４７】
［動作］
次に、上述した携帯型情報処理端末１、特にプロセッサ４の動作を、図４９乃至図５２を参照して説明する。なお、はじめに、図４９に示すように、操作者が、タッチパネル２の表示器２１に対して対向すると共に、その状態で複数のキー３が背面側に位置するよう入力デバイス側筐体１Ｂを手Ｈで把持したときの様子を説明する。つまり、表示面と操作面とが相互に反対面側に位置している場合を説明する。
【０２４８】
まず、プロセッサ４は、上述したように、加速度センサ１０，１１からの検出値に応じて、各筐体１Ａ，１Ｂつまり表示面と操作面との相対的な向きを検出する。
【０２４９】
そして、図５０（１−Ａ）、（１−Ｂ）に示すように、表示器側筐体１Ａの表示面と入力デバイス側筐体１Ｂの操作面とがほぼ同一方向を向いていると判断した場合には、プロセッサ４は、各キー３が操作された時の入力値として、当該各キー３に予め割り当てられた入力値を受け付ける。
【０２５０】
一方で、図５０（２−Ａ）、（２−Ｂ）、（２−Ｃ）に示すように、表示器側筐体１Ａのタッチパネル２の表示面に対して、入力デバイス側筐体１Ｂの操作面が反対方向を向いていると判断した場合には、プロセッサ４は、タッチパネル２の表示面とは反対面に位置するキー３の配置を、タッチパネル２の表示面に透視されたように表示する。このとき、入力デバイス側筐体１Ｂは、図５０（１−Ａ）の場合の向きに対して、表裏逆であると共に、上下方向も逆であることとする。すると、図５０（２−Ａ）、（２−Ｂ）、（２−Ｃ）に示すように、実際のキー３の配置は、タッチパネル２側に位置する操作者にとっては、最下段の行に右側から「Ａ」、「Ｂ」・・・と各キー３が配置されている状態となっている。これに対して、プロセッサ４は、図５０（３−Ａ）、（３−Ｂ）、（３−Ｃ）に示すように、各キー３の配列が実際の配列に対して上下が逆となる鏡像対称に補正したキー３の配列を、タッチパネル２の表示器２１に透視したように表示する。
【０２５１】
また、プロセッサ４は、実際にキー３が操作された時に受け付ける入力値を、補正されたキー３の配列と同様に補正する。つまり、各キー３自体と、当該各キー３に割り当てられているキーコード（またはキーの機能）との対応関係を、上述したようにタッチパネル２に表示する際に補正したキー３の配列と同様となるよう補正する。これにより、各キー３が操作された時には、当該キー３の入力値として、当該各キー３に補正して割り当てられた他のキー３の入力値を受け付ける。例えば、キー「Ｕ」が押下された時には、「Ａ」の入力値を受け付け、キー「Ｖ」が押下された時には、「Ｂ」の入力値を受け付ける。
【０２５２】
なお、プロセッサ４は、タッチパネル２の反対面に位置するキー３の配列をタッチパネル２の表示面から透視されたように表示することなく、上述したように、キー３が操作された時に受け付ける入力値が、当該キー３の配置に対して上下逆となるよう補正してもよい。
【０２５３】
次に、図５１に示すように、操作者が、タッチパネル２の表示面に対して、キー３の操作面が同一面側を向いているものの、当該キー３の上下方向が逆となるように、入力デバイス側筐体１Ｂを把持した場合を説明する。
【０２５４】
上述したように、プロセッサ４が、表示面に対して操作面が同一方向を向いているものの、当該操作面が上下逆であると判断した場合に、タッチパネル２の表示面とは上下逆になっているキー３の配置を、タッチパネル２の表示面に表示する。このとき、図５２（２−Ａ）、（２−Ｂ）、（２−Ｃ）に示すように、実際のキー３の配置は、操作者にとっては、図５２（２−Ａ）に示すように最下段の行に右側から「Ａ」、「Ｂ」・・・と各キー３が配置されている状態となっている。これに対して、プロセッサ４は、図５２（３−Ａ）、（３−Ｂ）、（３−Ｃ）に示すように、各キー３の配置が実際の配置に対して上下左右それぞれが逆となる点対称に補正したキー３の配列を、タッチパネル２の表示器２１に表示する。
【０２５５】
また、プロセッサ４は、実際にキー３が操作された時に受け付ける入力値を、補正されたキー３の配列と同様に補正する。つまり、各キー３自体と、当該各キー３に割り当てられているキーコード（またはキーの機能）との対応関係を、上述したようにタッチパネル２に表示する際に補正したキー３の配列と同様となるよう補正する。これにより、各キー３が操作された時には、当該キー３の入力値として、当該各キー３に補正して割り当てられた他のキー３の入力値を受け付ける。例えば、キー「Ｙ」が押下された時には、「Ａ」の入力値を受け付け、キー「Ｘ」が押下された時には、「Ｂ」の入力値を受け付ける。
【０２５６】
なお、プロセッサ４は、タッチパネル２の反対面に位置するキー３の配列をタッチパネル２の表示面から透視されたように表示することなく、上述したように、キー３が操作された時に受け付ける入力値が、当該キー３の配置に対して上下左右それぞれ逆となるよう補正してもよい。
【０２５７】
以上説明したように、本実施形態における携帯型情報処理端末１では、各筐体１Ａ，１Ｂの相対的な向きに応じて、キー３の入力値を、上下及び左右の方向が反対に装備されたときの操作状態に対応する入力値のイメージをタッチパネル２の表示器２１に表示し、かつ、実際に操作された場合は、上下及び左右が反対に装備された場合の入力値に補正して受け付ける。従って、操作者にとっては、表示器２１に対向して見たときのキー３の配列が統一されるため、入力操作時の混乱を防ぐことができ、操作性が向上する。
【０２５８】
ポインティングデバイス８、タッチパッド９を装備した場合も同様である。つまり、各筐体１Ａ，１Ｂの相対的な向きに応じて、上下左右方向が反対に装備されたときの操作状態に対応する入力値のイメージをタッチパネル２の表示器２１に表示し、かつ、実際に操作された場合は、上下左右が反対に装備された場合の入力値に補正して受け付ける。
【０２５９】
なお、キーのイメージについて、操作者がそれらの配列を認識できるのであれば、大きさや形状が対応する実物のキーと異なっていてもよいし、間隔が対応する実物のキーの間隔と異なっていてもよい。
【０２６０】
また、入力値の方向を示すイメージを表示するかわりに、対応する方向へ、表示されているキャラクタを移動する、または表示画面をスクロールする等してもよい。
【０２６１】
もちろん、キーの配列や入力値の方向を操作者が視覚的に確認する必要がない等の場合は、上記イメージ表示を省略することができる。
【０２６２】
このように、本発明で説明した携帯型情報処理端末によると、端末自体の小型化、入力デバイスの大型化、表示器の大型化のために、表示面の背面にキーを配置した場合であっても、当該背面のキーがタッチパネルと同様の入力操作性を維持することができる。そして、タッチパネル使用時に手や指で表示器が覆われるという不都合を解消することができるため、視認性を維持しつつ、操作性の向上を図ることができる。また、片手で携帯型情報処理端末を保持したまま操作を行うことができ、さらなる操作性の向上を図ることができる。さらに、タッチパネルの使用が抑制され、消費電力を削減することができる。
【０２６３】
＜実施形態６＞
次に、本発明の第６の実施形態を説明する。本実施形態における携帯型情報処理装置１は、上述した各実施形態にて説明した全ての携帯型情報処理端末に適用可能であるが、特に、図１（Ｂ）等に示したように、タッチパネル２が装備された面とは反対側の面に、複数のキー３が常に露出した状態となっている携帯型情報処理端末に有効である。但し、以下に説明する本実施形態の携帯型情報処理端末１が装備する機能や構成は、上述した各実施形態における携帯型情報処理端末が装備することに限定されず、いかなる携帯型情報処理端末にも装備することが可能である。
【０２６４】
携帯型情報処理端末１が、図１（Ｂ）等にも示すように、タッチパネル２が装備された面とは反対側の面に複数のキー３が常に露出した状態となっている場合には、キー３が常時動作していると、携帯型情報処理端末１を机等に置いたときにキー３自体が押されたり、鞄や衣類のポケット等に収納したときに周囲から押されたり、子供やペットが触れるなど、様々な要因によって不慮の動作を招く恐れがある。よって、これら想定外の起動を防止する施策が必要であるが、一方でそれらの施策は通常の使用を妨げない方法であることが望ましい。
【０２６５】
このため、本実施形態における携帯型情報処理端末のプロセッサ４は、一定時間以上操作が行われないときや、予め指定された操作が行われたときに、動作が停止して特定のキー以外のキー入力を受け付けないスリープ状態（操作制限状態）となる機能を備えると共に、操作者が使用するときには、下記の方法の一つまたはこれら方法の組み合わせを行うことによって、キー入力機能を起動する機能を備える。つまり、プロセッサ４は、スリープ状態の場合に、予め設定されたキーに対する予め設定された操作を検出すると、スリープ状態を解除して、全てのキーに対する操作に対応する情報入力の受け付けを開始するよう起動する。
【０２６６】
なお、以下では、スリープ状態において予め設定されたキーの操作を検出する処理は、プロセッサ４に内蔵される、あるいは別途装備される監視回路で行われるが、かかる監視回路も、プロセッサ４と同様に携帯型情報処理端末の制御装置に含まれるものである。
【０２６７】
まず、一つ目の起動方法として、「一つのキーを、一定時間以上連続操作する（例えば、長押しする）」という方法にて、キー入力機能を起動する。
【０２６８】
この場合の動作は、例えば以下のようになる。キー３のうち予め決められたキーが押下されたら、スリープ状態にあったプロセッサ４が起動し、タイマ１３へ計時開始指示を出すとともに、キーが押され続けているか否かの押下解除監視と、タイマ１３からの割り込み監視を開始する。タイマ１３には予め時間しきい値が設定されており、計時時間が時間しきい値を超えると、プロセッサ４に割り込み信号を出力する。プロセッサ４は、割り込み信号より先に押下解除を検出したら、タイマ１３に計時中止指示を出し、スリープ状態に戻る。プロセッサ４は、押下解除より先に割り込み信号を検出したら、他のキーの入力受付も開始する。
【０２６９】
以上のように構成することで、複数のキーのうちから特定のキーを選択し、一定の時間以上の連続操作をしないと残りのキーが起動しないので、不慮の起動を防止できる。
【０２７０】
なお、携帯型情報処理端末１に、以下の機能を追加してもよい。第一に、操作すべきキーの設定を変更できる機能を追加してもよい。この機能は、例えばキー３内にフラッシュメモリを用いた起動用キーを設定する回路（図示しない）を設置し、フラッシュメモリの値を変更することで実現できる。この結果、スリープ状態にあるプロセッサ４を起動できるキー３を変更することができ、正規の使用者以外の使用やいたずらを防止することができる。第二に、長押しの時間長（時間しきい値）の設定を変更できる機能を追加してもよい。この機能は、メモリ５（設定パラメータ５３）に記録される、タイマ１３に設定される時間しきい値を変更することで実現できる。この結果、長く設定するほど下がる誤動作のリスクと、短い方が良い操作性（起動待ち時間）を比較しつつ、操作者が任意の時間しきい値を選択することができる。
【０２７１】
また、２つ目の起動方法として、「２以上のキーを、同時操作する」という方法にて、キー入力機能を起動する。
【０２７２】
この場合の動作は、例えば以下のようになる。監視回路（ここではプロセッサ４に内蔵され、図示しない）は、プロセッサ４がスリープ状態にあっても、常時キー３からの入力の監視を行っている。プロセッサ４がスリープ状態である時に、監視回路が予め決められた２以上のキーの全てが押されていることを検出したら、監視回路はプロセッサ４を起動し、他のキーの入力受付も開始させる。このとき、上記１つ目の起動方法のように、監視回路とタイマー１３が予め決められた２以上のキーの全てが同時に押されている時間を計測し、その時間長とタイマ１３に予め設定された時間しきい値との比較結果から、起動するか否かの判定を行っても良い。
【０２７３】
以上のように構成することで、複数のキー３のうちから特定の２以上のキーを選択しないと残りのキーが起動しないので、不慮の起動を防止できる。また、上記２以上のキーを一定の時間以上の連続操作をしないと残りのキーが起動しないので、さらに効果が向上する。
【０２７４】
なお、携帯型情報処理端末１に、以下の機能を追加してもよい。第一に、操作すべき２以上のキーの設定を変更できる機能を追加してもよい。この機能は、複数のキーが同時に押されていることを判定する論理積回路の入力とキー出力の間に切替回路を設置し、接続を変更できるようにすることで実現できる。この結果、キーの組み合わせを鍵として操作者の認証を行うことができ、セキュリティーの向上を図ることができる。また、携帯型情報処理端末１を手に保持したときに、手のひらの凸部や指などが自然に当たる位置のキーを同時操作すべきキーに設定することで、手に保持しただけで複数の操作ステップ無く起動させることができ、操作性が向上する。もちろん、操作者の手の大きさや指の長さ等に応じて、同時操作すべきキーを設定することができる。第二に、一つ目の起動方法と同様の方法で、２以上のキーを同時操作する時間長の設定を変更できる機能を追加してもよい。第三に、任意のキーまたは予め明示されたキーを押すと、画面表示，音声発生，振動発生のどれか、またはそれらの組み合わせによって、同時操作すべきキーを操作者に教えることができ、さらにそれらの設定を変更できる機能を追加してもよい。この機能は、通信システム７の機能の一部（例えば、携帯電話の音声発生機能や振動発生機能）を活用して実現することができる。この結果、同時操作すべきキーを忘れてしまった操作者を、携帯型情報処理端末１が補助することができる。
【０２７５】
また、３つ目の起動方法として、「２以上のキーを、順に操作する」という方法にて、キー入力機能を起動する。
【０２７６】
この場合の動作は、例えば以下のようになる。複数のキー３のうち予め決められた１番目のキーが押下されたら、スリープ状態にあったプロセッサ４が起動する。プロセッサ４は、タイマ１３へ計時開始指示を出した後、キー３のうち次に押されるべきキーの押下監視と、タイマ１３からの割り込み監視を開始する。タイマ１３は、予めメモリ５（設定パラメータ５３）等に記録され、タイマ１３に設定された上限時間しきい値（ＴＨ）以上の時間を計時した場合にはプロセッサ４に割り込み信号を出力する。プロセッサ４は、次に押されるべきキーの押下検出の前に割り込み信号を受信するとキー押下監視を中止し、直ちにスリープ状態に戻る。一方、プロセッサ４は、割り込み信号を受信する前に待ち受けていたキーの押下を検出したら、タイマ１３から計時開始からの経過時間を読み出し、タイマ１３を初期化する。次に経過時間を予めメモリ５（設定パラメータ５３）等に記録されている下限時間しきい値（ＴＬ）と比較し、「経過時間＜ＴＬ」の場合は直ちにスリープ状態に戻る。「ＴＬ≦経過時間」の場合、プロセッサ４は、次に押されるべきキー（監視すべきキー）が設定されているか否かを確認する。もし設定されているなら、プロセッサ４は再び、タイマ１３へ計時開始指示を出し、次に押されるべきキーの押下監視とタイマ１３からの割り込み監視を開始する。もし次に押されるべきキー（監視すべきキー）設定されていないなら、プロセッサ４は、他のキーの入力受付も開始する。
【０２７７】
以上のように構成することで、複数のキーのうちから特定の２以上のキーを選択し、特定の順序、特定のタイミングで操作しないと残りのキーが起動しないので、不慮の起動を防止できる。
【０２７８】
なお、携帯型情報処理端末１に、以下の機能を追加してもよい。第一に、順に操作すべき２以上のキーの選択を変更できる機能を追加してもよい。この機能は、操作すべきキーの順を、メモリ５（設定パラメータ５３）に記憶して変更可能とし、プロセッサ４が逐次読み出すことで実現できる。この結果、操作されるキーの順列を鍵として操作者の認証を行うことができ、セキュリティーの向上を図ることができる。第二に、キーを押す時間間隔，タイミング（ＴＬ，ＴＨ）をキー毎に設定できる機能を追加してもよい。この機能は、メモリ５（設定パラメータ５３）に記憶された情報を変更することで実現できる。この結果、キー操作の時間間隔やタイミング（あるいはリズム）を鍵として操作者の認証を行うことができ、セキュリティーの向上を図ることができる。第三に、任意のキーまたは予め明示されたキーを押すと、画面表示，音声発生，振動発生のどれか、またはそれらの組み合わせによって、操作すべきキーや操作タイミング等を操作者に教えることができ、さらにそれらの設定を変更できる機能を追加してもよい。この機能は、通信システム７の機能の一部（例えば、携帯電話の音声発生機能や振動発生機能）を活用して実現することができる。この結果、操作すべきキーの順や操作タイミング等を忘れてしまった操作者を、携帯型情報処理端末１が補助することができる。
【０２７９】
また、４つ目の起動方法として、「一つのキーを、複数回操作する」という方法にて、キー入力機能を起動する。
【０２８０】
この場合の動作は、例えば以下のようになる。キー３のうち予め決められたキーが押下されたら、スリープ状態にあったプロセッサ４が起動する。プロセッサ４は、タイマ１３へ計時開始指示を出した後、同じキーの押下監視と、タイマ１３からの割り込み監視を開始する。タイマ１３は、予めメモリ５（設定パラメータ５３）等に記録され、タイマ１３に設定された上限時間しきい値（ＴＨ）以上の時間を計時した場合にはプロセッサ４に割り込み信号を出力する。プロセッサ４は、次のキー押下検出の前に割り込み信号を受信するとキー押下監視を中止し、直ちにスリープ状態に戻る。一方、プロセッサ４は、割り込み信号を受信する前に待ち受けていたキーの押下を検出したら、タイマ１３から計時開始からの経過時間を読み出し、タイマ１３を初期化する。次に経過時間を予めメモリ５（設定パラメータ５３）等に記録されている下限時間しきい値（ＴＬ）と比較し、「経過時間＜ＴＬ」の場合は直ちにスリープ状態に戻る。「ＴＬ≦経過時間」の場合、プロセッサ４は、同じキーが次に押されるタイミングを引き続き確認するように設定されているか否かを確認する。もし引き続き確認必要と設定されているなら、プロセッサ４は再び、タイマ１３へ計時開始指示を出し、同じキーの押下監視とタイマ１３からの割り込み監視を開始する。もし引き続き確認必要と設定されていないなら、プロセッサ４は、他のキーの入力受付も開始する。
【０２８１】
以上のように構成することで、複数のキーのうちから特定のキーを選択し、特定のタイミングで操作しないと残りのキーが起動しないので、不慮の起動を防止できる。
【０２８２】
なお、携帯型情報処理端末１に、以下の機能を追加してもよい。第一に、操作すべきキーを変更できる機能を追加してもよい。第二に、キーを押す時間間隔，タイミング（ＴＬ，ＴＨ）を設定できる機能を追加してもよい。第三に、任意のキーまたは予め明示されたキーを押すと、画面表示，音声発生，振動発生のどれか、またはそれらの組み合わせによって、操作すべきキー、操作タイミング等を操作者に教えることができ、さらにそれらの設定を変更することができる機能を追加してもよい。
【０２８３】
これらの機能は、既に述べた一つ目から三つ目の起動方法で示した物と同様の方法で実現でき、また同様の効果を有する。
【０２８４】
なお、上述した停止しているキー入力機能を起動するためのキーに対する入力の監視は、上述したプロセッサ４で行われればよいが、専用の監視回路で代替され実行されてもよい。また、キーの配置は特に位置の指定無ければ、上述した各実施形態に記載された位置に限定されない。さらに、キーにはソフトウェアキーボードが含まれるほか、タッチセンサや光学センサを代替として利用することができる。
【０２８５】
以上のようにプロセッサ４による処理にてキー３の誤操作を防止する他にも、携帯型情報処理端末の物理的な構造を変更するでも対応することができる。例えば、背面側のキー３のキートップ（キーの天辺）が筐体表面から突出しないよう、キーの取り付け部位が筐体内部に埋め込まれるように筐体に窪みを設けてもよい。また、筐体表面からキートップよりも突出する高さの庇（ひさし）を設けてもよい。このようにすることで、筐体表面に露出しているキーに、周囲の物体が接触して不慮の起動が発生することを有効に防止することができる。
【０２８６】
＜実施形態７＞
次に、本発明の第７の実施形態を、図５３乃至図６５を参照して説明する。図５３は、本実施形態における携帯型情報処理端末の使用時の様子を示す図である。図５４は、本実施形態における携帯型情報処理端末の構成を示す外観図である。図５５乃至図６４は、携帯型情報処理端末における情報入力時の様子を説明するための図である。図６５は、携帯型情報処理端末の構成の他の例を示す外観図である。
【０２８７】
［構成］
本実施形態における携帯型情報処理端末１は、上述した実施形態２で説明したものとほぼ同一の構成を採り、さらに、以下に示すような機能を有する。なお、本実施形態における携帯型情報処理端末１は、上述した他の実施形態にて説明する機能を具備していてもよく、あるいは、具備していなくてもよい。
【０２８８】
図５３は、上述した構成の携帯型情報処理端末１を、操作者が手Ｈに持って操作している時の様子を示すものである。この図に示すように、操作者が、タッチパネル２が手前に見えキー３が背面に位置するように保持すると、携帯型情報処理端末１の背後に操作者の手Ｈが位置し、さらに、操作者の指Ｆ（人差し指）が背面側のキー３上に位置することとなる。これにより、操作者は、手Ｈや指Ｆにより表示器２１を含むタッチパネル２を覆うことで視認性を損なうことなく、かつ、指Ｆにて背面側のキー３を容易に操作することができる。
【０２８９】
そして、本実施形態における携帯型情報処理端末１は、図５３に示すように、タッチパネル２側の面の周囲に、カメラＣといった画像取得手段を備えている。そして、携帯型情報処理端末１は、カメラＣによってタッチパネル２を見る操作者Ｈの顔を撮影し、撮影した画像から操作者Ｈの顔の向きや視線の方向を検出して、検出した顔の向きや視線の方向に応じた位置情報やベクトル情報を検出する。つまり、上述した実施形態２では、スタイラスペンＰや指を用いて、位置情報やベクトル情報を入力していたが、本実施形態では、顔の向きや視線の方向といった操作者の姿勢動作、特に、顔の動作を検出して、位置情報やベクトル情報を入力する、という構成をとる。
【０２９０】
ここで、上記では、携帯型情報処理端末１が１つの筐体にて形成されている場合を例示したが、携帯型情報処理端末１の形状は上述した形状に限定されない。例えば、携帯型情報処理端末１は、図５４に示すように、表面にタッチパネル２が装備された表示器側筐体１Ａと、表面に複数のキー３が装備された入力デバイス側筐体１Ｂといった、２つの筐体がヒンジ（図示せず）を介して結合された構成であってもよい。なお、図５４（Ａ）は、ヒンジの位置の違いにより、長辺を軸として展開される横展開の場合を示し、図５４（Ｂ）は、短辺を軸として展開される縦展開の場合を示している。また、図５３に示すように、表示器側筐体１Ａと入力デバイス側筐体１Ｂとが、背中合わせに折り畳まれた状態で使用されてもよい。
【０２９１】
なお、上述した図５３、図５４に示す例では、タッチパネル２を備えているが、本実施形態における携帯型情報処理端末１は、必ずしもタッチパネル２を備えている必要はない。符号２に示すタッチパネルは、タッチセンサを有しない表示装置であってもよい。
【０２９２】
携帯型情報処理端末１に装備されたプロセッサ４は、タッチパネル２や複数のキー３に対して入力された操作状態を検出して、かかる検出した操作状態に応じた処理を実行する。さらに、プロセッサ４は、カメラＣの動作を制御して、撮影した画像から操作者の顔の向きや視線の方向と言った姿勢動作を検出する。そして、プロセッサ４は、操作者の顔の向きや視線の方向と言った姿勢動作から検出した位置情報やベクトル情報と、キー３に対して入力された操作状態との組み合わせに応じて、予め設定された入力を受け付ける機能（入力受付手段）を有する。これについては、以下の動作説明にて詳述する。なお、以下に説明する動作を実現するための機能は、プロセッサ４にプログラムが組み込まれることで実現されるが、論理回路により実現することもできる。
【０２９３】
［動作］
次に、上述した携帯型情報処理端末１、特にプロセッサ４の動作を、図５５乃至図６４を参照して説明する。
【０２９４】
プロセッサ４は、上記実施形態２で説明したように、予め設定されたアプリケーションデータや設定パラメータを参照しつつ、プログラムを実行することで、画像データの指定された一部を読み出し、演算処理を加え、表示情報としてタッチパネル２である表示器に出力する。そして、表示器は入力された表示情報を表示する。
【０２９５】
そして、プロセッサ４は、図６を参照して説明したように、メモリの物理的なアドレス空間の中に構築された論理的な仮想表示空間１００に、表示器に表示されるべき画像情報としてキャラクタ１１１を記録し、仮想表示空間１００の中から表示器の表示すべき一部分であるビューウィンドウ１１０を表示器へ出力している。プロセッサ４は、仮想表示空間１００の中でビューウィンドウ１１０やキャラクタ１１１をスライドしてスクロール処理を行ったり、大きさを変えて拡大・縮小処理を行ったり、さらには、回転処理などを行う。
【０２９６】
ここで、携帯型情報処理端末１のプロセッサ４が、上述したようなキャラクタ１１１等を所定の方向に移動、画面全体をスクロール、所定の方向に回転、拡大・縮小する指令を、カメラＣ及びキー３から受け付ける処理について説明する。なお、プロセッサ４は、キャラクタ１１１といった画像データに対する処理指令を受け付けるばかりでなく、文字入力指令や他の操作指令といった種々の指令も受け付ける。
【０２９７】
まずはじめに、携帯型情報処理端末１におけるカメラＣにて撮影した操作者の顔画像から、タッチパネル２上における２次元座標である位置情報やベクトル情報を検出する動作について、図５５乃至図５７を参照して説明する。ここでは、顔の向きの度合いや視線の方向が、タッチパネル２上における所定の座標に対応しており、かかる座標を入力可能である。
【０２９８】
図５５（Ｂ）は、携帯型情報処理端末１の正面に操作者の顔が位置する場合に、操作者を上方から見たときの図を示している。また、図５５（Ｅ）は、携帯型情報処理端末１の正面に操作者の顔が位置する場合に、操作者を側方から見たときの図を示している。この状態で、携帯型情報処理端末１はカメラＣから操作者の顔画像を撮影して、かかる顔画像から顔認識処理を行い、顔全体の輪郭、目、まゆ毛、口の位置などから、操作者の顔は正面に向いていると認識する。そして、タッチパネル２に対して操作者の顔が正面を向いていると認識すると、タッチパネル２の中央の座標を指示している入力として受け付ける。
【０２９９】
図５５（Ｂ）の状態から、図５５（Ａ）に示すように操作者が顔を右方向に向けると、携帯型情報処理端末１は、カメラＣにて撮影した顔画像から顔認識処理を行い、顔全体の輪郭、目、まゆ毛、口の位置などから、操作者の顔は右方向に向いていると認識し、タッチパネル２の中央から右側に位置する所定の座標を指示する入力を受け付ける。また、図５５（Ｃ）に示すように、操作者が顔を左方向に向けると、携帯型情報処理端末１のカメラＣにて撮影した顔画像から顔認識処理を行い、顔全体の輪郭、目、まゆ毛、口の位置などから操作者の顔は左方向に向いていると認識し、タッチパネル２の中央から左側に位置する所定の座標を指示しているとして入力として受け付ける。
【０３００】
同様に、図５５（Ｅ）の状態から、図５５（Ｄ）又は図５５（Ｆ）に示すように、操作者が顔を下方向あるいは上方向に向けると、携帯型情報処理端末１は、カメラＣにて撮影した顔画像から顔認識処理を行い、顔全体の輪郭に対する目やまゆ毛、口の位置などから操作者の顔は下方向あるいは上方向に向いていると認識し、タッチパネル２の中央から下側あるいは上側に位置する所定の座標を指示する入力を受け付ける。
【０３０１】
なお、上述したように顔の向きから座標の検出を行うために、携帯型情報処理端末１は、操作者の顔の向きの度合いとタッチパネル２上の２次元座標とを対応付けるキャリブレーション処理を事前に行うとよい。ここで、顔の向きの度合いとは、カメラＣから観測された顔の向く方向の回転角度である。顔を上下左右に水平移動させることにより生じる顔の位置の変位量も、同様に度合いとして用いることができるが、詳細な説明は省略する。例えば、図５７（Ａ）や（Ｂ）に示すように、タッチパネル２上の特定位置（中央と上下左右、又は、中央と４隅）にそれぞれ黒丸印が表示される度に、操作者は各黒丸印の位置にそれぞれ対応付ける顔の向きの度合いとなるよう顔の向きを変える。すると、携帯型情報処理端末１は、各黒丸印が表示された時にカメラＣが撮影した画像から検出した操作者の顔の向きの度合いを、当該黒丸印の表示座標に対応付けて記憶する。また、タッチパネル２上の各黒丸印以外の座標も、各黒丸印にそれぞれ対応付けられた顔の向きの度合いに対する中間の向きに対応付けられる。例えば、顔の向く方向の回転角度と座標を１次補間演算により対応付けても良い。
【０３０２】
また、携帯型情報処理端末１は、上述同様に、カメラＣにて撮影した顔画像から、操作者の視線の方向を認識することも可能である。具体的には、撮影した顔画像上で操作者の顔の目及び瞳の位置を認識し、図５６（Ａ）に示すように目の中で瞳が中心に位置している場合には、操作者の視線はタッチパネル２に対して正面を向いていると認識する。これに対して、図５６（Ｂ）に示すように、操作者が視線を右方向に向けると、携帯型情報処理端末１は、カメラＣにて撮影した顔画像から顔認識処理を行い、目の中における瞳の位置から、操作者の視線は右方向に向いていると認識し、タッチパネル２の中央から右側に位置する所定の座標を指示する入力を受け付ける。また、図５６（Ｃ）に示すように、操作者が視線を左方向に向けると、携帯型情報処理端末１は、カメラＣにて撮影した顔画像から顔認識処理を行い、目の中における瞳の位置から、操作者の視線は左方向に向いていると認識し、タッチパネル２の中央から左側に位置する所定の座標を指示する入力を受け付ける。
【０３０３】
同様に、図５６（Ｄ）、（Ｅ）に示すように、操作者が視線を上方向あるいは下方向に向けると、携帯型情報処理端末１は、カメラＣにて撮影した顔画像から顔認識処理を行い、目の中における瞳の位置から、操作者の視線は上方向あるいは下方向に向いていると認識し、タッチパネル２の中央から上側あるいは下側に位置する所定の座標を指示する入力を受け付ける。
【０３０４】
なお、上述したように視線の方向から座標の検出を行うために、携帯型情報処理端末１は、操作者の視線の方向の度合いとタッチパネル２上の２次元座標とを対応付けるキャリブレーション処理を事前に行うとよい。ここで、視線の方向の度合いとは、カメラＣから観測された操作者の目の形状を基準とする瞳の相対的な位置である。例えば、図５７（Ａ）や（Ｂ）に示すように、タッチパネル２上の特定位置（中央と上下左右、又は、中央と４隅）にそれぞれ黒丸印が表示される度に、操作者は各黒丸印の位置にそれぞれ対応付ける視線の方向の度合いとなるよう、視線の方向を変える。すると、携帯型情報処理端末１は、各黒丸印が表示された時にカメラＣが撮影した画像から検出した操作者の視線の方向の度合いを、当該黒丸印の表示座標に対応付けて記憶する。また、タッチパネル２上の各黒丸印以外の座標も、各黒丸印にそれぞれ対応付けられた視線の方向の度合いに対する中間の方向に対応付けられる。例えば、瞳の位置と座標を１次補間演算により対応付けても良い。また、視線の方向の度合いは顔の向きによる影響を受ける。この影響は顔の向きを検出することで補正できるが、詳細な説明は省略する。
【０３０５】
以上のようにして、携帯型情報処理端末１は、カメラＣにて撮影した操作者の顔画像から認識した顔の向きや視線の方向から、タッチパネル２上における２次元座標の入力を受けるが、顔の向きや視線の方向に対応する方向情報であるベクトル情報の入力を受け付けて、タッチパネル２上における２次元座標の指示を受け付けてもよい。例えば、各顔の向きや視線の方向に対して、それぞれ方向と大きさからなるベクトルを対応付けておき、１回あるいは複数回の顔の向きや視線の方向の入力に対応するベクトルの和が差す２次元座標の入力を受け付ける。
【０３０６】
例えば、顔の向きを用いる場合、以下の対応付けが考えられる。
顔の向き「正面→上→正面」に変化：「上向きに大きさ１」のベクトル
顔の向き「正面→下→正面」に変化：「下向きに大きさ１」のベクトル
顔の向き「正面→左→正面」に変化：「左向きに大きさ１」のベクトル
顔の向き「正面→右→正面」に変化：「右向きに大きさ１」のベクトル
顔の向き「正面→下→上→正面」に変化：「上向きに大きさ２」のベクトル
顔の向き「正面→上→下→正面」に変化：「下向きに大きさ２」のベクトル
顔の向き「正面→右→左→正面」に変化：「左向きに大きさ２」のベクトル
顔の向き「正面→左→右→正面」に変化：「右向きに大きさ２」のベクトル
なお、顔の向きの変化の反復回数を増やすことで、識別可能なベクトルの大きさの種類を増やすことができる。視線の方向を用いても同様である。
【０３０７】
そして、これらのベクトル入力は、図１０、１４で示したキーによるベクトル入力方法の代替手段として用いてもよい。
【０３０８】
また、これらの入力動作を開始するにあたり、携帯型情報処理端末１には入力受付開始の指示がなされる。また入力動作終了も、入力受付終了の指示に基づく。その指示方法は、任意のキー、接触センサ、または近接センサからの入力操作に基づくものであっても良いし、振動を与え加速度センサで検出するものであっても良い。さらに、音声により命令を入力するものであっても良い。
【０３０９】
また、これらの個々のベクトル情報を符号を構成する要素として扱い、複数のベクトル情報を含むグループを一つの情報単位とし、情報を入力することもできる。具体的には、左向きのベクトルを長点、右向きのベクトルを短点とし、モールス符号を構成する。モールス符号は文字の使用頻度を考慮して符号群が構築されているので、効率よく文字入力を行うことができる。また、操作者が符号を記憶しておくことができるので、利便性が高い。なお、符号化にかかるベクトル情報の組合せは、上記に限定されない。
【０３１０】
次に、以上のようにして顔の向きや視線の方向を用いて、２次元座標を入力する具体例を説明する。はじめに、携帯型情報処理端末１におけるカメラＣ及びキー３を用いた、タッチパネル２上における所定の点（位置：座標）を入力する方法を説明する。これらの方法は、入力された位置に表示されているキャラクタを選択する指示にも応用される。
【０３１１】
図５８は、タッチパネル２（表示装置）及びカメラＣと、キー３とが、携帯型情報処理端末１の筐体のそれぞれ反対面に配置されている場合における、タッチパネル２上の点（座標）の入力方法を説明する図である。
【０３１２】
まず、携帯型情報処理端末１は、予め顔の画像を受け付ける状態に設定されている。この状態で、図５８（１−Ａ）に示すように、操作者が顔を左下に向けると、携帯型情報処理端末１はカメラＣにて撮影した顔画像から、顔の向きの度合いに対応したタッチパネル２上の左下側の任意の点が仮位置として指定される（仮位置入力）。すると、図５８（１−Ｂ）に示すように、タッチパネル２上の指定した位置に、暫定決定アイコンＭ１が表示される。次に、図５８（２−Ａ）及び図５８（２−Ｂ）に示すように、顔の向きによって点Ｍ１を指定したまま予め決められた背面側のキー３１を半押しすると、暫定決定アイコンＭ１が表示された点（仮位置入力）の位置入力が確定される。つまり、暫定決定アイコンＭ１（塗り潰した星マーク）が決定アイコンＭ１（白抜きの星マーク）となり、かかる点の位置を特定する情報が入力された位置情報として受け付けられる。
【０３１３】
このように、タッチパネル２などの表示装置に対して任意の点を入力するにあたり、操作者の顔の向きの度合いによってタッチパネル２上で指定した点がキー３１を半押しすることで確定されるので、先に顔の向きで位置を誤入力した場合であっても確定までは繰り返し再入力が可能となり、操作性が向上する。特に、携帯型情報処理端末１を片手で持っている場合であっても、操作性が向上する。なお、タッチパネル２上で入力した点を、キー３１の全押しにより確定してもよい。また、上記では顔の向きで任意の点の仮位置入力を行ったが、上述した視線の方向を用いて任意の点の仮位置入力を行ってもよい。
【０３１４】
ここで、図５９は、携帯型情報処理端末１が折り畳み式であって、展開したときにタッチパネル２及びカメラＣとキー３とが筐体の同一面に配置されている場合である。このような構成の携帯型情報処理端末１であっても、上述同様に、顔の向きで任意の点を入力するにあたり、顔の向きで指定した点Ｍ１がキー３１を半押しまたは全押しすることで確定される。
【０３１５】
次に、図６０は、タッチパネル２及びカメラＣと、キー３とが、携帯型情報処理端末１の筐体のそれぞれ反対面に配置されている場合における、タッチパネル２上の点（座標）の他の入力方法を説明する図である。
【０３１６】
まず、図６０（１−Ａ）及び図６０（１−Ｂ）に示すように、背面側の予め決められたキー３１を半押しすると、カメラＣが作動して画像を取得し、操作者の顔の向き（あるいは視線）の認識処理が開始する。つまり、顔の向き（あるいは視線の方向）による入力開始状態となる。次に、キー３１を半押ししたまま、図６０（２−Ａ）及び図６０（２−Ｂ）に示すように、操作者が顔（あるいは視線）を左下に向けると、携帯型情報処理端末１はカメラＣにて撮影した顔画像から、顔の向き（あるいは視線の方向）の度合いに応じたタッチパネル２上の左下側の任意の点が指定される（仮位置入力）。すると、タッチパネル２上の指定した位置に、暫定決定アイコンＭ１が表示される。
【０３１７】
次に、図６０（３−Ａ）及び図６０（３−Ｂ）に示すように、顔の向き（あるいは視線の方向）によって点Ｍ１を指定したまま予め決められた背面側のキー３１を全押しすると、暫定決定アイコンＭ１が表示された点（仮位置入力）の位置入力が確定される。つまり、暫定決定アイコンＭ１（塗り潰した星マーク）が決定アイコンＭ１（白抜きの星マーク）となり、かかる点の位置を特定する情報が入力された位置情報として受け付けられる。
【０３１８】
このように、キー３１を半押しすることでカメラＣが起動して、顔の向きや視線の方向を用いて仮位置入力が可能となるので、それまでの消費電力を省くことができる。また、タッチパネル２などの表示装置に対して任意の点を入力するにあたり、操作者の顔の向き（あるいは視線の方向）によってタッチパネル２上で指定した点がキー３１を全押しすることで確定されるので、先に顔の向き（あるいは視線の方向）で位置を誤入力した場合であっても確定までは繰り返し再入力が可能となり、操作性が向上する。
【０３１９】
次に、上述したようにタッチパネル２上に１点を入力する操作を利用して、当該タッチパネル２上における任意の２点を入力し、かかる２点を結ぶ方向及び距離からなるベクトル情報を入力する方法を説明する。
【０３２０】
図６１は、タッチパネル２（表示装置）及びカメラＣと、キー３とが、携帯型情報処理端末１の筐体のそれぞれ反対面に配置されている場合における、タッチパネル２上のベクトル情報を入力する第一の方法を示している。
【０３２１】
まず、図６１（１−Ａ）及び図６１（１−Ｂ）に示すように、操作者が顔を左下に向けると、携帯型情報処理端末１はカメラＣにて撮影した顔画像から、顔の向きの度合いに応じたタッチパネル２上の左下側の任意の点を指定する（第一仮位置入力）。すると、表示器２１上の指定した位置に、第一暫定決定アイコンＭ１が表示される。次に、図６１（２−Ａ）及び図６１（２−Ｂ）に示すように、顔の向きによって点Ｍ１を指定したまま予め決められた背面側のキー３１を半押しすると、第一暫定決定アイコンＭ１が表示された点（第一仮位置入力）の位置入力が確定される。つまり、暫定決定アイコンＭ１（塗り潰した星マーク）が決定アイコンＭ１（白抜きの星マーク）となり、かかる第一の点Ｍ１の位置を特定する情報が第一位置情報として受け付けられる。なお、背面側のキー３１の半押しを中断すると、第一の点Ｍ１の入力受付が解除され、初期状態に戻る。
【０３２２】
続いて、背面側の特定のキー３１を半押しした状態のまま、操作者が顔を右上に向けると、携帯型情報処理端末１はカメラＣにて撮影した顔画像から、顔の向きの度合いに対応したタッチパネル２上の右上側の第２の任意の点を指定する（第二仮位置入力）。すると、表示器２１上の指定した位置に、第二暫定決定アイコンＭ２が表示される。
【０３２３】
さらに、図６１（４−Ａ）及び図６１（４−Ｂ）に示すように、顔の向きにて点Ｍ２を指定したまま半押ししている背面側のキー３１を全押しすると、第二暫定決定アイコンＭ１が表示された点（第二仮位置入力）の位置入力が確定される。つまり、第二暫定決定アイコンＭ２（塗り潰した星マーク）が第二決定アイコンＭ２（白抜きの星マーク）となり、かかる第二の点Ｍ２の位置を特定する情報が第二位置情報として受け付けられる。
【０３２４】
これにより、図６１（４−Ａ）及び図６１（４−Ｂ）に示すように、第一位置情報として受け付けられた第一の点Ｍ１を始点とし、第二位置情報として受け付けられた第二の点Ｍ２を終点としたベクトル情報Ｖ１０の入力が完了し、プロセッサ４にて受け付けられる。
【０３２５】
このように、タッチパネル２などの表示装置に対して第一の点Ｍ１を入力するにあたっては特定のキー３１を半押しすることで確定され、第二の点の入力待ちとなる。その後、第二の点は、半押していたキー３１を全押しすることで確定される。よって、第一の点、第二の点とも、誤入力した場合は、確定されるまでは繰り返し再入力が可能となり、操作性が向上する。例えば、プロセッサ４は、特定のキー３１が半押しされて第一の点Ｍ１が確定された後であっても、その後、第二の点Ｍ２を確定すべく全押しされる前に当該キー３１の押下が解除された場合には、第一の点Ｍ１や第二の点Ｍ２の位置入力を無効とするよう作動する。
【０３２６】
なお、上記では、第一の点Ｍ１と第二の点Ｍ２とを、それぞれ同一のキー３１を押下して確定しているが、それぞれ別々のキー３を押下（半押しや全押し）して確定してもよい。
【０３２７】
次に、図６２は、タッチパネル２（表示装置）及びカメラＣと、キー３とが、携帯型情報処理端末１の筐体のそれぞれ反対面に配置されている場合における、タッチパネル２上にてベクトル情報を入力する第二の方法を示している。
【０３２８】
まず、図６２（１−Ａ）及び図６２（１−Ｂ）に示すように、背面側に位置する任意のキー３１を半押しすると、カメラＣが作動して画像を取得し、操作者の顔の向き（あるいは視線の方向）の認識処理が開始する。つまり、顔の向き（あるいは視線）による入力開始状態となる。これと同時に、タッチパネル２の表示器２１上における半押ししたキー３１が対応する位置に、第一の点として基準アイコンＭ１が表示され、当該基準アイコンＭ１の位置が第一の点Ｍ１として確定される。その後は、第二の点の入力待ちとなる。なお、背面側のキー３１の半押しを中断すると、第一の点Ｍ１の確定が解除され、初期状態に戻る。
【０３２９】
ここで、背面側の複数のキー３のそれぞれは、当該各キー３の位置に応じて、タッチパネル２の表示面を複数領域に分割した各領域と対応づけられている。つまり、タッチパネル２の背面側に行列をなして各キー３が配置されている場合には、当該キー３の配列と同様の数の行列に、タッチパネル２上の表示面が分割されて設定されている。そして、例えば、キー３の形成面に対向した状態で右下に位置するキー３が半押しされた場合には、その反対面に位置するタッチパネル２上で対応する左下の領域内の点が、第一の点Ｍ１として確定されることとなる。
【０３３０】
その後、上述したように背面側のキー３１の半押し状態を維持したまま、図６２（２−Ａ）及び図６２（２−Ｂ）に示すように、顔の向きでタッチパネル２上の任意の点を指定する（第二仮位置入力）。つまり、上記基準アイコンＭ１である第一の点Ｍ１を始点とした場合における、入力すべきベクトル情報の終点に相当する第二の点Ｍ２を指定する。すると、表示器２１に暫定決定アイコンＭ２が表示される。
【０３３１】
その後、さらに、図６２（３−Ａ）及び図６２（３−Ｂ）に示すように、顔の向きで第二の点Ｍ２を指定したまま、背面側の半押ししているキー３１を全押しすると、かかる第二の点Ｍ２が確定される。つまり、暫定決定アイコンＭ２（塗り潰した星マーク）が決定アイコンＭ２（白抜きの星マーク）となり、かかる点の位置を特定する情報が第二位置情報として受け付けられる。これにより、背面側のキー３１の半押しにより確定した第一の点Ｍ１を始点とし、その後タッチパネル２上で接触入力すると共にキー３１の全押しにより確定した第二の点Ｍ２を終点としたベクトル情報Ｖ３０の入力が完了し、プロセッサ４にて受け付けられる。
【０３３２】
そして、上述した第一の点、第二の点ともに、誤入力した場合には確定されるまでは繰り返し再入力が可能であるので、操作性が向上する。これと共に、背面側のキー３１を半押しすることでカメラＣを起動するので、それまでの消費電力を省くことができる。
【０３３３】
なお、本実施形態では説明を省略するが、実施形態２でスタイラスペンＰや指で行っていた全ての表示装置上における所定の点の仮位置入力を、カメラＣにて撮影した画像から認識した顔の向きや視線の方向から行うことができる。これにより、携帯型情報処理端末を片手で操作している場合などであっても、操作性が向上する。
【０３３４】
また、上記では、顔の向きや視線の方向から直接、仮位置となる２次元座標を入力する場合を説明したが、上述したように顔の向きや視線の方向の変化に対応するベクトル情報を入力する方法を用いて、仮位置となる２次元座標を入力してもよい。
【０３３５】
さらに、上記では、カメラＣにて撮影した操作者の顔画像から、操作者の顔の向き、あるいは、視線の方向を検出して、これに応じて位置情報やベクトル情報の入力を受け付けていたが、顔画像から「顔の向き」と「視線の方向」の両方を検出して、これら両方の検出結果に応じて、位置情報やベクトル情報の入力を受け付けてもよい。
【０３３６】
例えば、「顔の向き」と「視線の方向」が同一方向に変化した場合には、かかる動作に対応する「顔の向き」による入力は受け付けない、としてもよい。具体的には、「顔の向き」が右方向に変化し、「視線の方向」も同じく右方向に変化した場合には、操作者は携帯型情報処理端末１から顔と目の両方をそらしている。このとき操作者は、携帯型情報処理端末１以外の別の事象に気をひかれている可能性が高い。一方、図６３（Ａ）に示すよう、顔の向きは右方向に変化しているが、視線はそのまま端末を向いていて目に対して瞳が左方向に変位しているときのように、それぞれが逆方向に動いている場合には、操作者が入力操作を行っていると判断し、その時の顔の向きに対応する２次元座標やベクトル情報を受け付ける。図６３（Ｃ）や図６４（Ａ）、（Ｃ）の場合も同様に、それぞれが逆方向に変化している場合には、その時の顔の向きに対応する２次元座標やベクトル情報を受け付ける。この結果、誤った情報の入力を防止できる、という効果が得られる。もちろん、操作者の視線の方向が携帯型情報処理端末１に向いている場合にのみ入力を受け付けるよう、判定基準を設定しても良い。
【０３３７】
また、上記では、顔の向きや視線の方向にて２次元座標を仮位置入力可能な状態とするためや、仮位置入力を確定するため、仮位置入力を削除するために、携帯型情報処理端末１に予め装備された特定のキーを操作する場合を例示したが、それぞれの操作を行うための専用のキーを、携帯型情報処理端末１に装備してもよい。例えば、図６５に示すように、携帯型情報処理端末１の背面に操作者の人差し指で操作可能なキーＢ１を３つ装備し、それぞれを、仮位置入力を可能とするキー、仮位置入力を確定するキー、仮位置入力を削除するキー、に割り当てる。
【０３３８】
また、携帯型情報処理端末１のタッチパネル２の周囲の右側に、操作者の右手親指で操作可能なキーＢ２を３つ装備し、それぞれを、仮位置入力を可能とするキー、仮位置入力を確定するキー、仮位置入力を削除するキー、に割り当てる。また、携帯型情報処理端末１のタッチパネル２の周囲の左側に、操作者の左手親指で操作可能なキーＢ３を３つ装備し、それぞれを、仮位置入力を可能とするキー、仮位置入力を確定するキー、仮位置入力を削除するキー、に割り当てる。また、携帯型情報処理端末１の右側面に、操作者の左手の人差し指、中指、薬指、小指などで操作可能なキーＢ４を３つ装備し、それぞれを、仮位置入力を可能とするキー、仮位置入力を確定するキー、仮位置入力を削除するキー、に割り当てる。また、携帯型情報処理端末１の左側面に、操作者の右手の人差し指、中指、薬指、小指などで操作可能なキーＢ４を３つ装備し、それぞれを、仮位置入力を可能とするキー、仮位置入力を確定するキー、仮位置入力を削除するキー、に割り当てる。これらのキーの出力はプロセッサ４に入力され、キー３の出力と同様に処理されることができる。さらにこれらのキーは、タッチセンサや近接センサであってもよい。
【０３３９】
以上のように、顔の向きや視線の方向にて２次元座標を仮位置入力することに対する操作を行うための専用キーを携帯型情報処理端末１に装備することで、操作者の操作性が向上する。
【０３４０】
なお、上述した顔の向きや視線の方向にて２次元座標を仮位置入力することに対する操作は、必ずしも携帯型情報処理端末１に装備されたキーを用いて行うことに限定されない。例えば、カメラＣにて取得した顔画像を処理することにより、左右の目のまばたきや口の開閉をそれぞれ検出し、それぞれの動作に、仮位置入力を可能、仮位置入力を確定、仮位置入力を削除、といった処理を割り当ててもよい。さらに、これらを応用するとマウスと同様の入力手段を実現することができる。具体的には、顔の向きや視線の方向により２次元座標入力を行い、例えば左右の目のまばたきを各々マウスの左右のボタンのクリックに、口の開閉動作をマウスの中央ボタンのクリックに対応付けることができる。
【０３４１】
＜付記＞
上記実施形態の一部又は全部は、以下の付記のようにも記載されうる。以下、本発明における携帯型情報処理装置の構成の概略について、図６６乃至図７５を参照して説明する。また、本発明における、プログラム、入力受付方法の構成について説明する。但し、本発明は、以下の構成に限定されない。
【０３４２】
（付記Ａ１：図６６参照）
携帯型情報処理端末２００の筐体の所定の面に形成された表示装置２０１と、
前記表示装置２０１が形成された面とは反対側に位置する前記筺体の面に複数配置された操作キー２０２と、
前記操作キー２０２に対して入力された操作状態を検出して、当該検出した操作状態に応じた処理を実行する制御装置２０３と、を備え、
前記制御装置２０３は、複数の前記操作キー２０２に対する連続操作を検出したときに、当該複数の操作キー２０２の連続操作に対応した所定の方向を表す情報の入力を受け付ける、
携帯型情報処理端末２００。
【０３４３】
（付記Ａ２）
付記Ａ１に記載の携帯型情報処理端末であって、
前記制御装置は、複数の前記操作キーに対する連続操作に対応した所定の方向を表す情報と、複数の前記操作キーに対する連続操作に対応した大きさを表す情報と、を含むベクトル情報の入力を受け付ける、
携帯型情報処理端末。
【０３４４】
（付記Ａ３）
付記２に記載の携帯型情報処理端末であって、
前記方向を表す情報は、連続操作された複数の前記操作キーの並び順に対応し、
前記大きさを表す情報は、連続操作された複数の前記操作キーの距離に対応する、
携帯型情報処理端末。
【０３４５】
（付記Ａ４）
付記２又は３に記載の携帯型情報処理端末であって、
前記制御装置は、入力された前記ベクトル情報を、前記表示装置の表示面に沿った、ベクトルを表す情報、あるいは、回転を表す情報に変換する、
携帯型情報処理端末。
【０３４６】
（付記Ａ５）
付記４に記載の携帯型情報処理端末であって、
前記制御装置は、入力された前記ベクトル情報に基づいて、当該ベクトル情報を、前記表示装置の表示面に沿った、ベクトルを表す情報に変換するか、または、回転を表す情報に変換するか、を識別する、
携帯型情報処理端末。
【０３４７】
（付記Ａ６）
付記３に記載の携帯型情報処理端末であって、
前記操作キーは、複数の行と列とに配列されており、
前記制御装置は、連続操作された前記操作キーの行数、及び、列数に応じて、当該連続操作された操作キーの並び順に対応した入力を受け付ける、
携帯型情報処理端末。
【０３４８】
（付記Ａ７）
付記３に記載の携帯型情報処理端末であって、
前記制御装置は、連続操作された複数の前記操作キーの数に対応した情報を、前記ベクトル情報の大きさを表す情報として受け付ける、
携帯型情報処理端末。
【０３４９】
（付記Ａ８）
付記１乃至７のいずれかに記載の携帯型情報処理端末であって、
前記制御装置は、複数の前記操作キーに対する所定時間内における連続操作を検出したときに、連続操作に対応した所定の方向を表す情報の入力を受け付ける、
携帯型情報処理端末。
【０３５０】
（付記Ａ９）
付記１乃至８のいずれかに記載の携帯型情報処理端末であって、
前記制御装置は、前記操作キーのうち予め設定された操作キーのみの操作を受け付ける操作制限状態となる機能を有すると共に、前記操作制限状態の場合に、予め設定された操作キーに対する予め設定された操作を検出したときに、前記操作制限状態を解除して全ての前記操作キーに対する操作に対応する情報の入力を受け付ける、
携帯型情報処理端末。
【０３５１】
（付記Ａ１０）
付記９に記載の携帯型情報処理端末であって、
前記制御装置は、前記操作制限状態の場合に、予め設定された１つのキーを予め設定された時間以上連続操作する、予め設定された２以上のキーを同時に操作する、予め設定された２以上のキーを予め設定された順番に操作する、又は、予め設定された１つのキーを予め設定された回数操作する、といった操作のうち、いずれかの操作により前記操作制限状態を解除する、
携帯型情報処理端末。
【０３５２】
（付記Ａ１１）
携帯型情報処理端末の筐体の所定の面に形成された表示装置と、
前記表示装置が形成された面とは反対側に位置する前記筺体の面に複数配置された操作キーと、
前記操作キーに対して入力された操作状態を検出して、当該検出した操作状態に応じた処理を実行する制御装置と、を備え、
前記制御装置は、前記操作キーのうち予め設定された操作キーのみの操作を受け付ける操作制限状態となる機能を有すると共に、前記操作制限状態の場合に、予め設定された操作キーに対する予め設定された操作を検出したときに、前記操作制限状態を解除して全ての前記操作キーに対する操作に対応する情報の入力を受け付ける、
携帯型情報処理端末。
【０３５３】
（付記Ａ１２：図６７参照）
携帯型情報処理端末２００の筐体の所定の面に形成された表示装置２０１と、
前記表示装置２０１が形成された面とは反対側に位置する前記筺体の面に複数配置された操作キー２０２と、
前記操作キー２０２に対して入力された操作状態を検出して、当該検出した操作状態に応じた処理を実行する制御装置２０３と、を備えた携帯型情報処理端末２００の前記制御装置２０３に、
複数の前記操作キー２０２に対する連続操作を検出したときに、当該複数の操作キー２０２の連続操作に対応した所定の方向を表す情報の入力を受け付ける入力受付手段２０４、を実現させるためのプログラム。
【０３５４】
（付記Ａ１３）
付記Ａ１２に記載のプログラムであって、
前記入力受付手段は、複数の前記操作キーに対する連続操作に対応した所定の方向を表す情報と、複数の前記操作キーに対する連続操作に対応した大きさを表す情報と、を含むベクトル情報の入力を受け付ける、
プログラム。
【０３５５】
（付記Ａ１４：図６８参照）
携帯型情報処理端末の筐体の所定の面に形成された表示装置と、
前記表示装置が形成された面とは反対側に位置する前記筺体の面に複数配置された操作キーと、
前記操作キーに対して入力された操作状態を検出して、当該検出した操作状態に応じた処理を実行する制御装置と、を備えた携帯型情報処理端末にて、
複数の前記操作キーに対する連続操作を検出したときに（ステップＳ１）、当該複数の操作キーの連続操作に対応した所定の方向を表す情報の入力を受け付ける（ステップＳ２）、
入力受付方法。
【０３５６】
（付記Ａ１５）
付記Ａ１４に記載の入力受付方法であって、
前記携帯型情報処理端末は、複数の前記操作キーに対する連続操作に対応した所定の方向を表す情報と、複数の前記操作キーに対する連続操作に対応した大きさを表す情報と、を含むベクトル情報の入力を受け付ける、
入力受付方法。
【０３５７】
（付記Ａ１６）
携帯型情報処理端末の筐体の所定の面に形成された表示装置と、
前記表示装置が形成された面とは反対側に位置する前記筺体の面に複数配置された操作キーと、
前記操作キーに対して入力された操作状態を検出して、当該検出した操作状態に応じた処理を実行する制御装置と、を備えた携帯型情報処理端末の前記制御装置に、
複数の前記操作キーに対する連続操作を検出したときに、当該複数の操作キーの連続操作に対応した所定の方向を表す情報の入力を受け付ける入力受付手段、を実現させるためのプログラムを記録した、コンピュータが読み取り可能な記録媒体。
【０３５８】
（付記Ｂ１：図６９参照）
接触操作により情報の入力が可能なタッチパネル式の表示装置３０１と、
前記表示装置３０１とは異なる位置に装備された操作キー３０２と、
前記表示装置３０１及び前記操作キー３０２に対する操作状態を検出して、当該検出した操作状態に応じた処理を実行する制御装置３０３と、を備え、
前記制御装置３０３は、前記表示装置３０１に対する接触操作による当該表示装置３０１上における位置を指定する仮位置入力を検出すると共に、当該仮位置入力を検出している状態で前記操作キー３０２に対する操作を検出したときに、前記仮位置入力に対応する位置を入力された位置情報として受け付ける、
携帯型情報処理端末３００。
【０３５９】
（付記Ｂ２）
付記１に記載の携帯型情報処理端末であって、
前記制御装置は、前記表示装置及び／あるいは前記操作キーに対する操作により入力された前記表示装置上における位置を第一位置情報として受け付け、その後、前記表示装置に対する接触操作による当該表示装置上における位置を指定する仮位置入力を検出すると共に、当該仮位置入力を検出している状態で前記操作キーに対する操作を検出したときに、前記仮位置入力に対応する位置を第二位置情報として受け付け、前記第一位置情報の位置を始点とし前記第二位置情報の位置を終点とする前記表示装置の表示面に沿ったベクトル情報の入力を受け付ける、
携帯型情報処理端末。
【０３６０】
（付記Ｂ３）
付記Ｂ２に記載の携帯型情報処理端末であって、
前記操作キーは、前記表示装置の表示面を複数領域に分割した各領域に対応して複数配置されており、
前記制御装置は、操作された前記操作キーの前記表示装置の表示面に対応する位置を、前記第一位置情報として受け付ける、
携帯型情報処理端末。
【０３６１】
（付記Ｂ４）
付記Ｂ３に記載の携帯型情報処理端末であって、
前記操作キーは、複数段階の押下操作の入力が可能であり、
前記制御装置は、所定の段階まで押下操作された特定の操作キーの前記表示装置の表示面に対応する位置を、前記第一位置情報として受け付け、前記特定の操作キーの所定の段階までの押下操作を維持したまま、前記表示装置に対する接触操作による当該表示装置上における位置を指定する仮位置入力を検出すると共に、当該仮位置入力を検出している状態で前記特定の操作キーに対する次の段階までの押下操作を検出したときに、前記仮位置入力に対応する位置を前記第二位置情報として受け付ける、
携帯型情報処理端末。
【０３６２】
（付記Ｂ５）
付記Ｂ２に記載の携帯型情報処理端末であって、
前記操作キーは、複数段階の押下操作の入力が可能であり、
前記制御装置は、前記表示装置に対する接触操作による当該表示装置上における位置を指定する第一仮位置入力を検出すると共に、当該第一仮位置入力を検出している状態で特定の操作キーに対する所定の段階までの押下操作を検出したときに、前記第一仮位置入力に対応する位置を前記第一位置情報として受け付け、前記特定の操作キーの所定の段階までの押下操作を維持したまま、前記表示装置に対する接触操作による当該表示装置上における位置を指定する第二仮位置入力を検出すると共に、当該第二仮位置入力を検出している状態で前記特定の操作キーに対する次の段階までの押下操作を検出したときに、前記第二仮位置入力に対応する位置を前記第二位置情報として受け付ける、
携帯型情報処理端末。
【０３６３】
（付記Ｂ６）
付記Ｂ２乃至Ｂ５のいずれかに記載の携帯型情報処理端末であって、
前記制御装置は、前記第一位置情報を受け付け、前記第二位置情報が受け付けられるまでの間、前記第一位置情報を受け付けるときに前記特定の操作キーの所定の段階までの押下操作が解除された場合に、前記第一位置情報の受け付けを無効とする、
携帯型情報処理端末。
【０３６４】
（付記Ｂ７）
付記Ｂ１乃至Ｂ６に記載の携帯型情報処理端末であって、
前記表示装置は、携帯型情報処理端末を構成する筐体の所定の面に形成されており、
前記操作キーは、前記表示装置が形成された面とは反対側に位置する前記筺体の面に形成されている、
携帯型情報処理端末。
【０３６５】
（付記Ｂ８：図６９参照）
接触操作により情報の入力が可能なタッチパネル式であり、携帯型情報処理端末３００を構成する筐体の所定の面に形成された表示装置３０１と、
前記表示装置３０１が形成された面とは反対側に位置する前記筺体の面に形成された操作キー３０２と、
前記表示装置３０１及び前記操作キー３０２に対する操作状態を検出して、当該検出した操作状態に応じた処理を実行する制御装置３０３と、を備え、
前記制御装置３０３は、前記表示装置３０１に対する接触操作と前記操作キー３０２に対する操作とを検出し、前記表示装置３０１に対する接触操作及び前記操作キー３０２に対する操作の組み合わせに応じて予め設定された入力を受け付ける、
携帯型情報処理端末３００。
【０３６６】
（付記Ｂ９：図７０参照）
接触操作により情報の入力が可能なタッチパネル式の表示装置３０１と、
前記表示装置３０１とは異なる位置に装備された操作キー３０２と、
前記表示装置３０１及び前記操作キー３０２に対する操作状態を検出して、当該検出した操作状態に応じた処理を実行する制御装置３０３と、を備えた携帯型情報処理端末３００の前記制御装置３０３に、
前記表示装置３０１に対する接触操作による当該表示装置３０１上における位置を指定する仮位置入力を検出すると共に、当該仮位置入力を検出している状態で前記操作キー３０２に対する操作を検出したときに、前記仮位置入力に対応する位置を入力された位置情報として受け付ける入力受付手段３０４、
を実現させるためのプログラム。
【０３６７】
（付記Ｂ１０）
付記Ｂ９に記載のプログラムであって、
前記入力受付手段は、前記表示装置及び／あるいは前記操作キーに対する操作により入力された前記表示装置上における位置を第一位置情報として受け付け、その後、前記表示装置に対する接触操作による当該表示装置上における位置を指定する仮位置入力を検出すると共に、当該仮位置入力を検出している状態で前記操作キーに対する操作を検出したときに、前記仮位置入力に対応する位置を第二位置情報として受け付け、前記第一位置情報の位置を始点とし前記第二位置情報の位置を終点とする前記表示装置の表示面に沿ったベクトル情報の入力を受け付ける、
プログラム。
【０３６８】
（付記Ｂ１１：図７０参照）
接触操作により情報の入力が可能なタッチパネル式であり、携帯型情報処理端末３００を構成する筐体の所定の面に形成された表示装置３０１と、
前記表示装置３０１が形成された面とは反対側に位置する前記筺体の面に形成された操作キー３０２と、
前記表示装置３０１及び前記操作キー３０２に対する操作状態を検出して、当該検出した操作状態に応じた処理を実行する制御装置３０３と、を備えた携帯型情報処理端末３００の前記制御装置３０３に、
前記表示装置３０１に対する接触操作と前記操作キー３０２に対する操作とを検出し、前記表示装置３０１に対する接触操作及び前記操作キー３０２に対する操作の組み合わせに応じて予め設定された入力を受け付ける入力受付手段３０４、を実現させるためのプログラム。
【０３６９】
（付記Ｂ１２：図７１参照）
接触操作により情報の入力が可能なタッチパネル式の表示装置と、
前記表示装置とは異なる位置に装備された操作キーと、
前記表示装置及び前記操作キーに対する操作状態を検出して、当該検出した操作状態に応じた処理を実行する制御装置と、を備えた携帯型情報処理端末にて、
前記表示装置に対する接触操作による当該表示装置上における位置を指定する仮位置入力を検出すると共に（ステップＳ１１）、当該仮位置入力を検出している状態で前記操作キーに対する操作を検出したときに（ステップＳ１２）、前記仮位置入力に対応する位置を入力された位置情報として受け付ける（ステップＳ１３）、
入力受付方法。
【０３７０】
（付記Ｂ１３）
付記Ｂ１２に記載の入力受付方法であって、
前記表示装置及び／あるいは前記操作キーに対する操作により入力された前記表示装置上における位置を第一位置情報として受け付け、その後、前記表示装置に対する接触操作による当該表示装置上における位置を指定する仮位置入力を検出すると共に、当該仮位置入力を検出している状態で前記操作キーに対する操作を検出したときに、前記仮位置入力に対応する位置を第二位置情報として受け付け、前記第一位置情報の位置を始点とし前記第二位置情報の位置を終点とする前記表示装置の表示面に沿ったベクトル情報の入力を受け付ける、
入力受付方法。
【０３７１】
（付記Ｂ１４：図７２参照）
接触操作により情報の入力が可能なタッチパネル式であり、携帯型情報処理端末を構成する筐体の所定の面に形成された表示装置と、
前記表示装置が形成された面とは反対側に位置する前記筺体の面に形成された操作キーと、
前記表示装置及び前記操作キーに対する操作状態を検出して、当該検出した操作状態に応じた処理を実行する制御装置と、を備えた携帯型情報処理端末にて、
前記制御装置は、前記表示装置に対する接触操作と前記操作キーに対する操作とを検出し（ステップＳ２１）、前記表示装置に対する接触操作及び前記操作キーに対する操作の組み合わせに応じて予め設定された入力を受け付ける（ステップＳ２２）、
入力受付方法。
【０３７２】
（付記Ｂ１５）
接触操作により情報の入力が可能なタッチパネル式の表示装置と、
前記表示装置とは異なる位置に装備された操作キーと、
前記表示装置及び前記操作キーに対する操作状態を検出して、当該検出した操作状態に応じた処理を実行する制御装置と、を備えた携帯型情報処理端末の前記制御装置に、
前記表示装置に対する接触操作による当該表示装置上における位置を指定する仮位置入力を検出すると共に、当該仮位置入力を検出している状態で前記操作キーに対する操作を検出したときに、前記仮位置入力に対応する位置を入力された位置情報として受け付ける入力受付手段、
を実現させるためのプログラムを記録した、コンピュータが読み取り可能な記録媒体。
【０３７３】
（付記Ｂ１６）
接触操作により情報の入力が可能なタッチパネル式であり、携帯型情報処理端末を構成する筐体の所定の面に形成された表示装置と、
前記表示装置が形成された面とは反対側に位置する前記筺体の面に形成された操作キーと、
前記表示装置及び前記操作キーに対する操作状態を検出して、当該検出した操作状態に応じた処理を実行する制御装置と、を備えた携帯型情報処理端末の前記制御装置に、
前記表示装置に対する接触操作と前記操作キーに対する操作とを検出し、前記表示装置に対する接触操作及び前記操作キーに対する操作の組み合わせに応じて予め設定された入力を受け付ける入力受付手段、を実現させるためのプログラムを記録した、コンピュータが読み取り可能な記録媒体。
【０３７４】
（付記Ｃ１：図７３参照）
表示装置４０１を装備した表示装置側筐体４１０と、
操作装置４０２を装備した操作装置側筐体４２０と、
前記操作装置４０２の操作状態に対応して予め設定された入力値を受け付けて、当該入力値に応じた処理を実行する制御装置４０３と、を備えると共に、
前記表示装置４０１の表示面と、前記操作装置４０２の操作面と、の向きを検出する向き検出手段４０４を備え、
前記制御装置４０３は、前記表示面に対する前記操作面の向きに応じて、前記操作装置４０２の操作状態に対応する入力値を、他の操作状態に対応する入力値に変換して受け付ける、
携帯型情報処理端末４００。
【０３７５】
（付記Ｃ２）
付記１に記載の携帯型情報処理端末であって、
前記制御装置は、前記表示面の向きに対して前記操作面の向きが予め設定された基準により反対方向と判断される向きである場合に、前記操作装置の操作状態に対応する入力値を、当該操作装置が上下及び／又は左右が反対に装備されたときの操作状態に対応する入力値に変換して受け付ける、
携帯型情報処理端末。
【０３７６】
（付記Ｃ３）
付記Ｃ２に記載の携帯型情報処理端末であって、
前記操作装置は、配列された複数の操作キーを備えており、
前記制御装置は、前記表示面の向きに対して前記操作面の向きが予め設定された基準により反対方向と判断される向きである場合に、前記操作装置に備えられた各操作キーの入力値を、上下対称及び／又は左右対称に位置する他の操作キーの入力値に変換して受け付ける、
携帯型情報処理端末。
【０３７７】
（付記Ｃ４）
付記Ｃ３に記載の携帯型情報処理端末であって、
前記制御装置は、前記操作装置に備えられた前記各操作キーの配置が上下対称及び／又は左右対称となった状態の配置を表す操作キー配置情報を、前記表示装置に表示する、
携帯型情報処理端末。
【０３７８】
（付記Ｃ５）
付記Ｃ２に記載の携帯型情報処理端末であって、
前記操作装置は、前記操作面に沿った所定の方向を表す入力値を入力可能な入力デバイスを備えており、
前記制御装置は、前記表示面の向きに対して前記操作面の向きが予め設定された基準により反対方向と判断される向きである場合に、前記操作装置に備えられた入力デバイスの入力値を、入力された方向とは上下及び／又は左右方向において反対向きの方向を表す入力値に変換して受け付ける、
携帯型情報処理端末。
【０３７９】
（付記Ｃ６）
付記Ｃ５に記載の携帯型情報処理端末であって、
前記制御装置は、前記操作装置に備えられた前記入力デバイスの入力方向として、当該入力デバイスの入力方向に対して上下及び／又は左右方向において反対向きの方向を表す入力方向情報を、前記表示装置に表示する、
携帯型情報処理端末。
【０３８０】
（付記Ｃ７）
付記Ｃ１乃至Ｃ６に記載の携帯型情報処理端末であって、
前記表示装置側筐体と前記操作装置側筐体とは、前記表示面に対する前記操作面の向きが、同一方向及び反対方向に変化するよう、相互に回転自在に係合している、
携帯型情報処理装置。
【０３８１】
（付記Ｃ８）
付記Ｃ１乃至Ｃ６に記載の携帯型情報処理端末であって、
前記表示装置側筐体と前記操作装置側筐体とは、相互に分離して構成あるいは分離可能なよう構成されている、
携帯型情報処理端末。
【０３８２】
（付記Ｃ９：図７４参照）
表示装置４０１を装備した表示装置側筐体４１０と、
操作装置４０２を装備した操作装置側筐体４２０と、
前記操作装置４０２の操作状態に対応して予め設定された入力値を受け付けて、当該入力値に応じた処理を実行する制御装置４０３と、
前記表示装置４０１の表示面と、前記操作装置４０２の操作面と、の向きを検出する向き検出手段４０４と、を備えた携帯型情報処理端末４００の前記制御装置４０３に、
前記表示面に対する前記操作面の向きに応じて、前記操作装置４０２の操作状態に対応する入力値を、他の操作状態に対応する入力値に変換して受け付ける入力受付手段４０５、
を実現させるためのプログラム。
【０３８３】
（付記Ｃ１０）
付記Ｃ９に記載のプログラムであって、
前記入力受付手段は、前記表示面の向きに対して前記操作面の向きが予め設定された基準により反対方向と判断される向きである場合に、前記操作装置の操作状態に対応する入力値を、当該操作装置が上下及び／又は左右が反対に装備されたときの操作状態に対応する入力値に変換して受け付ける、
携帯型情報処理装置。
【０３８４】
（付記Ｃ１１：図７５参照）
表示装置を装備した表示装置側筐体と、
操作装置を装備した操作装置側筐体と、
前記操作装置の操作状態に対応して予め設定された入力値を受け付けて、当該入力値に応じた処理を実行する制御装置と、を備えた携帯型情報処理端末にて、
前記表示装置の表示面と、前記操作装置の操作面と、の向きを検出し（ステップＳ３１）、
前記表示面に対する前記操作面の向きに応じて、前記操作装置の操作状態に対応する入力値を、他の操作状態に対応する入力値に変換して受け付ける（ステップＳ３２）、
入力受付方法。
【０３８５】
（付記Ｃ１２）
付記Ｃ１１に記載の入力受付方法であって、
前記表示面の向きに対して前記操作面の向きが予め設定された基準により反対方向と判断される向きである場合に、前記操作装置の操作状態に対応する入力値を、当該操作装置が上下及び／又は左右が反対に装備されたときの操作状態に対応する入力値に変換して受け付ける、
入力受付方法。
【０３８６】
（付記Ｃ１３）
表示装置を装備した表示装置側筐体と、
操作装置を装備した操作装置側筐体と、
前記操作装置の操作状態に対応して予め設定された入力値を受け付けて、当該入力値に応じた処理を実行する制御装置と、
前記表示装置の表示面と、前記操作装置の操作面と、の向きを検出する向き検出手段と、を備えた携帯型情報処理端末の前記制御装置に、
前記表示面に対する前記操作面の向きに応じて、前記操作装置の操作状態に対応する入力値を、他の操作状態に対応する入力値に変換して受け付ける入力受付手段、
を実現させるためのプログラムを記録した、コンピュータが読み取り可能な記録媒体。
【０３８７】
（付記Ｄ１：図７６参照）
表示装置５０１と、操作キー５０２と、前記操作キー５０２とは異なる入力手段５０３と、を備えると共に、
前記操作キー５０２と前記入力手段５０３とに対する入力状態を検出して、当該検出した入力状態に応じた処理を実行する制御装置５０４と、を備え、
前記制御装置５０４は、前記入力手段５０３に対する入力による前記表示装置５０１上における位置を指定する仮位置入力を検出すると共に、当該仮位置入力を検出している状態で前記操作キー５０２に対する操作を検出したときに、前記仮位置入力に対応する位置を入力された位置情報として受け付ける、
携帯型情報処理端末５００。
【０３８８】
（付記Ｄ２）
付記Ｄ１に記載の携帯型情報処理端末であって、
前記入力装置は、画像取得手段であり、
前記制御装置は、前記画像取得手段にて取得された画像情報に対して予め設定された画像処理を行うことにより検出した検出値に対応する前記表示装置上における位置を前記仮位置入力として受け付ける、
携帯型情報処理端末。
【０３８９】
（付記Ｄ３）
付記Ｄ２に記載の携帯型情報処理端末であって、
前記制御装置は、前記画像取得手段にて取得された画像情報に対して予め設定された画像処理を行うことにより検出した、顔の向きあるいは視線の方向に対応する前記表示装置上における位置を前記仮位置入力として受け付ける、
携帯型情報処理端末。
【０３９０】
（付記Ｄ４）
付記Ｄ２に記載の携帯型情報処理端末であって、
前記制御装置は、前記画像取得手段にて取得された画像情報に対して予め設定された画像処理を行うことにより、顔の向き、及び、視線の方向を検出し、顔の向きと視線の方向がそれぞれ逆方向に変化した場合に、顔の向きに対応する前記表示装置上における位置を前記仮位置入力として受け付ける、
携帯型情報処理端末。
【０３９１】
（付記Ｄ５：図７７参照）
第１の入力手段６０１と、当該第１の入力手段６０１とは異なる第２の入力手段６０２と、を備えると共に、
前記第１の入力手段６０１と前記第２の入力手段６０２とに対する入力状態を検出して、当該検出した入力状態に応じた処理を実行する制御装置６０３と、を備える、携帯型情報処理端末６００であって、
前記制御装置６０３は、前記第２の入力手段６０２に対する入力による前記携帯型情報処理端末６００に対する方向を指定する仮方向入力を検出すると共に、当該仮方向入力を検出している状態で前記第１の入力手段６０１に対する操作を検出したときに、前記仮方向入力に対応する方向を入力された方向情報として受け付ける、
携帯型情報処理端末６００。
【０３９２】
（付記Ｄ６）
付記Ｄ５に記載の携帯型情報処理端末であって、
前記第１の入力手段は操作キーである、
携帯型情報処理端末。
【０３９３】
（付記Ｄ７）
付記Ｄ５に記載の携帯型情報処理端末であって、
前記第２の入力手段は、画像取得手段であり、
前記制御装置は、前記画像取得手段にて取得された画像情報に対して予め設定された画像処理を行うことにより検出した検出値に対応する前記携帯型情報処理端末に対する方向を、前記仮方向入力として受け付ける、
携帯型情報処理端末。
【０３９４】
（付記Ｄ８）
付記Ｄ７に記載の携帯型情報処理端末であって、
前記制御装置は、前記画像取得手段にて取得された画像情報に対して予め設定された画像処理を行うことにより検出した、顔の向きあるいは視線の方向に対応する前記携帯型情報処理端末に対する方向を、前記仮方向入力として受け付ける、
携帯型情報処理端末。
【０３９５】
（付記Ｄ９）
付記Ｄ７に記載の携帯型情報処理端末であって、
前記制御装置は、前記画像取得手段にて取得された画像情報に対して予め設定された画像処理を行うことにより、顔の向き、及び、視線の方向を検出し、顔の向きと視線の方向がそれぞれ逆方向に変化した場合に、顔の向きに対応する前記携帯型情報処理端末に対する方向を前記仮方向入力として受け付ける、
携帯型情報処理端末。
【０３９６】
（付記Ｄ１０：図７６参照）
表示装置５０１と、操作キー５０２と、前記操作キー５０２とは異なる入力手段５０３と、を備えると共に、
前記操作キー５０２と前記入力手段５０３とに対する入力状態を検出して、当該検出した入力状態に応じた処理を実行する制御装置５０４と、を備えた携帯型情報処理装置５００の前記制御装置５０４に、
前記入力手段５０３に対する入力による前記表示装置５０１上における位置を指定する仮位置入力を検出すると共に、当該仮位置入力を検出している状態で前記操作キー５０２に対する操作を検出したときに、前記仮位置入力に対応する位置を入力された位置情報として受け付ける手段、
を実現させるためのプログラムを記録した、コンピュータが読み取り可能な記録媒体。
【０３９７】
（付記Ｄ１１：図７８参照）
表示装置と、操作キーと、前記操作キーとは異なる入力手段と、を備えると共に、
前記操作キーと前記入力手段とに対する入力状態を検出して、当該検出した入力状態に応じた処理を実行する制御装置と、を備えた携帯型情報処理端末が、
前記入力手段に対する入力による前記表示装置上における位置を指定する仮位置入力を検出すると共に（ステップＳ４１）、当該仮位置入力を検出している状態で前記操作キーに対する操作を検出したときに（ステップＳ４２）、前記仮位置入力に対応する位置を入力された位置情報として受け付ける（ステップＳ４３）、
入力受付方法。
【０３９８】
（付記Ｄ１２：図７７参照）
第１の入力手段６０１と、当該第１の入力手段６０１とは異なる第２の入力手段６０２と、を備えると共に、
前記第１の入力手段６０１と前記第２の入力手段６０２とに対する入力状態を検出して、当該検出した入力状態に応じた処理を実行する制御装置６０３と、を備える、携帯型情報処理端末６００の前記制御装置６０３に、
前記第２の入力手段６０２に対する入力による前記携帯型情報処理端末６００に対する方向を指定する仮方向入力を検出すると共に、当該仮方向入力を検出している状態で前記第１の入力手段６０１に対する操作を検出したときに、前記仮方向入力に対応する方向を入力された方向情報として受け付ける手段、
を実現させるためのプログラムを記録した、コンピュータが読み取り可能な記録媒体。
【０３９９】
（付記Ｄ１３：図７９参照）
第１の入力手段と、当該第１の入力手段とは異なる第２の入力手段と、を備えると共に、
前記第１の入力手段と前記第２の入力手段とに対する入力状態を検出して、当該検出した入力状態に応じた処理を実行する制御装置と、を備える、携帯型情報処理端末が、
前記第２の入力手段に対する入力による前記携帯型情報処理端末に対する方向を指定する仮方向入力を検出すると共に（ステップＳ５１）、当該仮方向入力を検出している状態で前記第１の入力手段に対する操作を検出したときに（ステップＳ５２）、前記仮方向入力に対応する方向を入力された方向情報として受け付ける（ステップＳ５３）、
入力受付方法。
【０４００】
なお、上記各実施形態や付記においてプログラムは、記憶装置に記憶されていたり、コンピュータが読み取り可能な記録媒体に記録されている。例えば、記録媒体は、フレキシブルディスク、光ディスク、光磁気ディスク、及び、半導体メモリ等の可搬性を有する媒体である。
【０４０１】
なお、本発明は、日本国にて２０１０年５月２０日に特許出願された特願２０１０−１１６１１６、特願２０１０−１１６１１７、特願２０１０−１１６１１８の特許出願に基づく優先権主張の利益を享受するものであり、当該特許出願に記載された内容は、全て本明細書に含まれるものとする。
【産業上の利用可能性】
【０４０２】
本発明は、携帯電話、小型コンピュータ、ナビゲーションシステム及びゲーム機など、携帯型性の求められる小型情報機器に利用することができ、産業上の利用可能性を有する。
【符号の説明】
【０４０３】
１      携帯型情報処理端末
１Ａ    表示器側筐体
１Ｂ    入力デバイス側筐体
１Ｃ    ヒンジ
１Ｄ    ケーブル
１Ｅ    無線通信
２      タッチパネル
３      キー
４      プロセッサ
５      メモリ
６      記憶装置
７      通信システム
８      ポインティングデバイス
９      タッチパッド
１０，１１    加速度センサ
１２    磁気センサ
１２ａ  磁石
１３    タイマー
２１    表示器
２２    タッチセンサ
３０    キータッチセンサ
５１    プログラム
５２    アプリケーションデータ
５３    設定パラメータ
５４    画像データ
１００  仮想表示空間
１１０  ビューウィンドウ
１１１  キャラクタ
Ｃ  カメラ
Ｂ１，Ｂ２，Ｂ３，Ｂ４，Ｂ５  キー
【図１】
2011145304.tif 000003
【図２】
2011145304.tif 000004
【図３】
2011145304.tif 000005
【図４】
2011145304.tif 000006
【図５】
2011145304.tif 000007
【図６】
2011145304.tif 000008
【図７】
2011145304.tif 000009
【図８】
2011145304.tif 000010
【図９】
2011145304.tif 000011
【図１０】
2011145304.tif 000012
【図１１】
2011145304.tif 000013
【図１２】
2011145304.tif 000014
【図１３】
2011145304.tif 000015
【図１４】
2011145304.tif 000016
【図１５】
2011145304.tif 000017
【図１６】
2011145304.tif 000018
【図１７】
2011145304.tif 000019
【図１８】
2011145304.tif 000020
【図１９】
2011145304.tif 000021
【図２０】
2011145304.tif 000022
【図２１】
2011145304.tif 000023
【図２２】
2011145304.tif 000024
【図２３】
2011145304.tif 000025
【図２４】
2011145304.tif 000026
【図２５】
2011145304.tif 000027
【図２６】
2011145304.tif 000028
【図２７】
2011145304.tif 000029
【図２８】
2011145304.tif 000030
【図２９】
2011145304.tif 000031
【図３０】
2011145304.tif 000032
【図３１】
2011145304.tif 000033
【図３２】
2011145304.tif 000034
【図３３】
2011145304.tif 000035
【図３４】
2011145304.tif 000036
【図３５】
2011145304.tif 000037
【図３６】
2011145304.tif 000038
【図３７】
2011145304.tif 000039
【図３８】
2011145304.tif 000040
【図３９】
2011145304.tif 000041
【図４０】
2011145304.tif 000042
【図４１】
2011145304.tif 000043
【図４２】
2011145304.tif 000044
【図４３】
2011145304.tif 000045
【図４４】
2011145304.tif 000046
【図４５】
2011145304.tif 000047
【図４６】
2011145304.tif 000048
【図４７】
2011145304.tif 000049
【図４８】
2011145304.tif 000050
【図４９】
2011145304.tif 000051
【図５０】
2011145304.tif 000052
【図５１】
2011145304.tif 000053
【図５２】
2011145304.tif 000054
【図５３】
2011145304.tif 000055
【図５４】
2011145304.tif 000056
【図５５】
2011145304.tif 000057
【図５６】
2011145304.tif 000058
【図５７】
2011145304.tif 000059
【図５８】
2011145304.tif 000060
【図５９】
2011145304.tif 000061
【図６０】
2011145304.tif 000062
【図６１】
2011145304.tif 000063
【図６２】
2011145304.tif 000064
【図６３】
2011145304.tif 000065
【図６４】
2011145304.tif 000066
【図６５】
2011145304.tif 000067
【図６６】
2011145304.tif 000068
【図６７】
2011145304.tif 000069
【図６８】
2011145304.tif 000070
【図６９】
2011145304.tif 000071
【図７０】
2011145304.tif 000072
【図７１】
2011145304.tif 000073
【図７２】
2011145304.tif 000074
【図７３】
2011145304.tif 000075
【図７４】
2011145304.tif 000076
【図７５】
2011145304.tif 000077
【図７６】
2011145304.tif 000078
【図７７】
2011145304.tif 000079
【図７８】
2011145304.tif 000080
【図７９】
2011145304.tif 000081
【手続補正書】
【提出日】平成24年11月13日(2012.11.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
携帯型情報処理端末の筐体の所定の面に形成された表示装置と、
前記表示装置が形成された面とは反対側に位置する前記筺体の面に複数配置された操作キーと、
前記操作キーに対して入力された操作状態を検出して、当該検出した操作状態に応じた処理を実行する制御装置と、を備え、
前記制御装置は、複数の前記操作キーに対する連続操作を検出したときに、当該複数の操作キーの連続操作に対応した所定の方向を表す情報の入力を受け付ける、
携帯型情報処理端末。
【請求項２】
請求項１に記載の携帯型情報処理端末であって、
前記制御装置は、複数の前記操作キーに対する連続操作に対応した所定の方向を表す情報と、複数の前記操作キーに対する連続操作に対応した大きさを表す情報と、を含むベクトル情報の入力を受け付ける、
携帯型情報処理端末。
【請求項３】
請求項２に記載の携帯型情報処理端末であって、
前記方向を表す情報は、連続操作された複数の前記操作キーの並び順に対応し、
前記大きさを表す情報は、連続操作された複数の前記操作キーの距離に対応する、
携帯型情報処理端末。
【請求項４】
請求項２又は３に記載の携帯型情報処理端末であって、
前記制御装置は、入力された前記ベクトル情報を、前記表示装置の表示面に沿った、ベクトルを表す情報、あるいは、回転を表す情報に変換する、
携帯型情報処理端末。
【請求項５】
請求項４に記載の携帯型情報処理端末であって、
前記制御装置は、入力された前記ベクトル情報に基づいて、当該ベクトル情報を、前記表示装置の表示面に沿った、ベクトルを表す情報に変換するか、または、回転を表す情報に変換するか、を識別する、
携帯型情報処理端末。
【請求項６】
請求項３に記載の携帯型情報処理端末であって、
前記操作キーは、複数の行と列とに配列されており、
前記制御装置は、連続操作された前記操作キーの行数、及び、列数に応じて、当該連続操作された操作キーの並び順に対応した入力を受け付ける、
携帯型情報処理端末。
【請求項７】
請求項３に記載の携帯型情報処理端末であって、
前記制御装置は、連続操作された複数の前記操作キーの数に対応した情報を、前記ベクトル情報の大きさを表す情報として受け付ける、
携帯型情報処理端末。
【請求項８】
請求項１乃至７のいずれかに記載の携帯型情報処理端末であって、
前記制御装置は、複数の前記操作キーに対する所定時間内における連続操作を検出したときに、連続操作に対応した所定の方向を表す情報の入力を受け付ける、
携帯型情報処理端末。
【請求項９】
請求項１乃至８のいずれかに記載の携帯型情報処理端末であって、
前記制御装置は、前記操作キーのうち予め設定された操作キーのみの操作を受け付ける操作制限状態となる機能を有すると共に、前記操作制限状態の場合に、予め設定された操作キーに対する予め設定された操作を検出したときに、前記操作制限状態を解除して全ての前記操作キーに対する操作に対応する情報の入力を受け付ける、
携帯型情報処理端末。
【請求項１０】
請求項９に記載の携帯型情報処理端末であって、
前記制御装置は、前記操作制限状態の場合に、予め設定された１つのキーを予め設定された時間以上連続操作する、予め設定された２以上のキーを同時に操作する、予め設定された２以上のキーを予め設定された順番に操作する、又は、予め設定された１つのキーを予め設定された回数操作する、といった操作のうち、いずれかの操作により前記操作制限状態を解除する、
携帯型情報処理端末。
【請求項１１】
携帯型情報処理端末の筐体の所定の面に形成された表示装置と、
前記表示装置が形成された面とは反対側に位置する前記筺体の面に複数配置された操作キーと、
前記操作キーに対して入力された操作状態を検出して、当該検出した操作状態に応じた処理を実行する制御装置と、を備えた携帯型情報処理端末の前記制御装置に、
複数の前記操作キーに対する連続操作を検出したときに、当該複数の操作キーの連続操作に対応した所定の方向を表す情報の入力を受け付ける入力受付手段、を実現させるためのプログラム。
【請求項１２】
携帯型情報処理端末の筐体の所定の面に形成された表示装置と、
前記表示装置が形成された面とは反対側に位置する前記筺体の面に複数配置された操作キーと、
前記操作キーに対して入力された操作状態を検出して、当該検出した操作状態に応じた処理を実行する制御装置と、を備えた携帯型情報処理端末にて、
複数の前記操作キーに対する連続操作を検出したときに、当該複数の操作キーの連続操作に対応した所定の方向を表す情報の入力を受け付ける、
入力受付方法。
【請求項１３】
接触操作により情報の入力が可能なタッチパネル式の表示装置と、
前記表示装置とは異なる位置に装備された操作キーと、
前記表示装置及び前記操作キーに対する操作状態を検出して、当該検出した操作状態に応じた処理を実行する制御装置と、を備え、
前記制御装置は、前記表示装置に対する接触操作による当該表示装置上における位置を指定する仮位置入力を検出すると共に、当該仮位置入力を検出している状態で前記操作キーに対する操作を検出したときに、前記仮位置入力に対応する位置を入力された位置情報として受け付ける、
携帯型情報処理端末。
【請求項１４】
請求項１３に記載の携帯型情報処理端末であって、
前記制御装置は、前記表示装置及び／あるいは前記操作キーに対する操作により入力された前記表示装置上における位置を第一位置情報として受け付け、その後、前記表示装置に対する接触操作による当該表示装置上における位置を指定する仮位置入力を検出すると共に、当該仮位置入力を検出している状態で前記操作キーに対する操作を検出したときに、前記仮位置入力に対応する位置を第二位置情報として受け付け、前記第一位置情報の位置を始点とし前記第二位置情報の位置を終点とする前記表示装置の表示面に沿ったベクトル情報の入力を受け付ける、
携帯型情報処理端末。
【請求項１５】
請求項１４に記載の携帯型情報処理端末であって、
前記操作キーは、前記表示装置の表示面を複数領域に分割した各領域に対応して複数配置されており、
前記制御装置は、操作された前記操作キーの前記表示装置の表示面に対応する位置を、前記第一位置情報として受け付ける、
携帯型情報処理端末。
【請求項１６】
請求項１５に記載の携帯型情報処理端末であって、
前記操作キーは、複数段階の押下操作の入力が可能であり、
前記制御装置は、所定の段階まで押下操作された特定の操作キーの前記表示装置の表示面に対応する位置を、前記第一位置情報として受け付け、前記特定の操作キーの所定の段階までの押下操作を維持したまま、前記表示装置に対する接触操作による当該表示装置上における位置を指定する仮位置入力を検出すると共に、当該仮位置入力を検出している状態で前記特定の操作キーに対する次の段階までの押下操作を検出したときに、前記仮位置入力に対応する位置を前記第二位置情報として受け付ける、
携帯型情報処理端末。
【請求項１７】
請求項１４に記載の携帯型情報処理端末であって、
前記操作キーは、複数段階の押下操作の入力が可能であり、
前記制御装置は、前記表示装置に対する接触操作による当該表示装置上における位置を指定する第一仮位置入力を検出すると共に、当該第一仮位置入力を検出している状態で特定の操作キーに対する所定の段階までの押下操作を検出したときに、前記第一仮位置入力に対応する位置を前記第一位置情報として受け付け、前記特定の操作キーの所定の段階までの押下操作を維持したまま、前記表示装置に対する接触操作による当該表示装置上における位置を指定する第二仮位置入力を検出すると共に、当該第二仮位置入力を検出している状態で前記特定の操作キーに対する次の段階までの押下操作を検出したときに、前記第二仮位置入力に対応する位置を前記第二位置情報として受け付ける、
携帯型情報処理端末。
【請求項１８】
請求項１６又は１７に記載の携帯型情報処理端末であって、
前記制御装置は、前記第一位置情報を受け付け、前記第二位置情報が受け付けられるまでの間、前記第一位置情報を受け付けるときに前記特定の操作キーの所定の段階までの押下操作が解除された場合に、前記第一位置情報の受け付けを無効とする、
携帯型情報処理端末。
【請求項１９】
請求項１３乃至１８に記載の携帯型情報処理端末であって、
前記表示装置は、携帯型情報処理端末を構成する筐体の所定の面に形成されており、
前記操作キーは、前記表示装置が形成された面とは反対側に位置する前記筺体の面に形成されている、
携帯型情報処理端末。
【請求項２０】
接触操作により情報の入力が可能なタッチパネル式であり、携帯型情報処理端末を構成する筐体の所定の面に形成された表示装置と、
前記表示装置が形成された面とは反対側に位置する前記筺体の面に形成された操作キーと、
前記表示装置及び前記操作キーに対する操作状態を検出して、当該検出した操作状態に応じた処理を実行する制御装置と、を備え、
前記制御装置は、前記表示装置に対する接触操作と前記操作キーに対する操作とを検出し、前記表示装置に対する接触操作及び前記操作キーに対する操作の組み合わせに応じて予め設定された入力を受け付ける、
携帯型情報処理端末。
【請求項２１】
接触操作により情報の入力が可能なタッチパネル式の表示装置と、
前記表示装置とは異なる位置に装備された操作キーと、
前記表示装置及び前記操作キーに対する操作状態を検出して、当該検出した操作状態に応じた処理を実行する制御装置と、を備えた携帯型情報処理端末の前記制御装置に、
前記表示装置に対する接触操作による当該表示装置上における位置を指定する仮位置入力を検出すると共に、当該仮位置入力を検出している状態で前記操作キーに対する操作を検出したときに、前記仮位置入力に対応する位置を入力された位置情報として受け付ける入力受付手段、
を実現させるためのプログラム。
【請求項２２】
接触操作により情報の入力が可能なタッチパネル式の表示装置と、
前記表示装置とは異なる位置に装備された操作キーと、
前記表示装置及び前記操作キーに対する操作状態を検出して、当該検出した操作状態に応じた処理を実行する制御装置と、を備えた携帯型情報処理端末にて、
前記表示装置に対する接触操作による当該表示装置上における位置を指定する仮位置入力を検出すると共に、当該仮位置入力を検出している状態で前記操作キーに対する操作を検出したときに、前記仮位置入力に対応する位置を入力された位置情報として受け付ける、
入力受付方法。
【請求項２３】
表示装置を装備した表示装置側筐体と、
操作装置を装備した操作装置側筐体と、
前記操作装置の操作状態に対応して予め設定された入力値を受け付けて、当該入力値に応じた処理を実行する制御装置と、を備えると共に、
前記表示装置の表示面と、前記操作装置の操作面と、の向きを検出する向き検出手段を備え、
前記制御装置は、前記表示面に対する前記操作面の向きに応じて、前記操作装置の操作状態に対応する入力値を、他の操作状態に対応する入力値に変換して受け付ける、
携帯型情報処理端末。
【請求項２４】
請求項２３に記載の携帯型情報処理端末であって、
前記制御装置は、前記表示面の向きに対して前記操作面の向きが予め設定された基準により反対方向と判断される向きである場合に、前記操作装置の操作状態に対応する入力値を、当該操作装置が上下及び／又は左右が反対に装備されたときの操作状態に対応する入力値に変換して受け付ける、
携帯型情報処理端末。
【請求項２５】
請求項２４に記載の携帯型情報処理端末であって、
前記操作装置は、配列された複数の操作キーを備えており、
前記制御装置は、前記表示面の向きに対して前記操作面の向きが予め設定された基準により反対方向と判断される向きである場合に、前記操作装置に備えられた各操作キーの入力値を、上下対称及び／又は左右対称に位置する他の操作キーの入力値に変換して受け付ける、
携帯型情報処理端末。
【請求項２６】
請求項２５に記載の携帯型情報処理端末であって、
前記制御装置は、前記操作装置に備えられた前記各操作キーの配置が上下対称及び／又は左右対称となった状態の配置を表す操作キー配置情報を、前記表示装置に表示する、
携帯型情報処理端末。
【請求項２７】
請求項２４に記載の携帯型情報処理端末であって、
前記操作装置は、前記操作面に沿った所定の方向を表す入力値を入力可能な入力デバイスを備えており、
前記制御装置は、前記表示面の向きに対して前記操作面の向きが予め設定された基準により反対方向と判断される向きである場合に、前記操作装置に備えられた入力デバイスの入力値を、入力された方向とは上下及び／又は左右方向において反対向きの方向を表す入力値に変換して受け付ける、
携帯型情報処理端末。
【請求項２８】
請求項２７に記載の携帯型情報処理端末であって、
前記制御装置は、前記操作装置に備えられた前記入力デバイスの入力方向として、当該入力デバイスの入力方向に対して上下及び／又は左右方向において反対向きの方向を表す入力方向情報を、前記表示装置に表示する、
携帯型情報処理端末。
【請求項２９】
請求項２３乃至２８に記載の携帯型情報処理端末であって、
前記表示装置側筐体と前記操作装置側筐体とは、前記表示面に対する前記操作面の向きが、同一方向及び反対方向に変化するよう、相互に回転自在に係合している、
携帯型情報処理装置。
【請求項３０】
請求項２３乃至２８に記載の携帯型情報処理端末であって、
前記表示装置側筐体と前記操作装置側筐体とは、相互に分離して構成あるいは分離可能なよう構成されている、
携帯型情報処理端末。
【請求項３１】
表示装置を装備した表示装置側筐体と、
操作装置を装備した操作装置側筐体と、
前記操作装置の操作状態に対応して予め設定された入力値を受け付けて、当該入力値に応じた処理を実行する制御装置と、
前記表示装置の表示面と、前記操作装置の操作面と、の向きを検出する向き検出手段と、を備えた携帯型情報処理端末の前記制御装置に、
前記表示面に対する前記操作面の向きに応じて、前記操作装置の操作状態に対応する入力値を、他の操作状態に対応する入力値に変換して受け付ける入力受付手段、
を実現させるためのプログラム。
【請求項３２】
表示装置を装備した表示装置側筐体と、
操作装置を装備した操作装置側筐体と、
前記操作装置の操作状態に対応して予め設定された入力値を受け付けて、当該入力値に応じた処理を実行する制御装置と、を備えた携帯型情報処理端末にて、
前記表示装置の表示面と、前記操作装置の操作面と、の向きを検出し、
前記表示面に対する前記操作面の向きに応じて、前記操作装置の操作状態に対応する入力値を、他の操作状態に対応する入力値に変換して受け付ける、
入力受付方法。
【請求項３３】
表示装置と、操作キーと、前記操作キーとは異なる入力手段と、を備えると共に、
前記操作キーと前記入力手段とに対する入力状態を検出して、当該検出した入力状態に応じた処理を実行する制御装置と、を備え、
前記制御装置は、前記入力手段に対する入力による前記表示装置上における位置を指定する仮位置入力を検出すると共に、当該仮位置入力を検出している状態で前記操作キーに対する操作を検出したときに、前記仮位置入力に対応する位置を入力された位置情報として受け付ける、
携帯型情報処理端末。
【請求項３４】
請求項３３に記載の携帯型情報処理端末であって、
前記入力装置は、画像取得手段であり、
前記制御装置は、前記画像取得手段にて取得された画像情報に対して予め設定された画像処理を行うことにより検出した検出値に対応する前記表示装置上における位置を前記仮位置入力として受け付ける、
携帯型情報処理端末。
【請求項３５】
請求項３４に記載の携帯型情報処理端末であって、
前記制御装置は、前記画像取得手段にて取得された画像情報に対して予め設定された画像処理を行うことにより検出した、顔の向きあるいは視線の方向に対応する前記表示装置上における位置を前記仮位置入力として受け付ける、
携帯型情報処理端末。
【請求項３６】
請求項３４に記載の携帯型情報処理端末であって、
前記制御装置は、前記画像取得手段にて取得された画像情報に対して予め設定された画像処理を行うことにより、顔の向き、及び、視線の方向を検出し、顔の向きと視線の方向がそれぞれ逆方向に変化した場合に、顔の向きに対応する前記表示装置上における位置を前記仮位置入力として受け付ける、
携帯型情報処理端末。
【請求項３７】
第１の入力手段と、当該第１の入力手段とは異なる第２の入力手段と、を備えると共に、
前記第１の入力手段と前記第２の入力手段とに対する入力状態を検出して、当該検出した入力状態に応じた処理を実行する制御装置と、を備える、携帯型情報処理端末であって、
前記制御装置は、前記第２の入力手段に対する入力による前記携帯型情報処理端末に対する方向を指定する仮方向入力を検出すると共に、当該仮方向入力を検出している状態で前記第１の入力手段に対する操作を検出したときに、前記仮方向入力に対応する方向を入力された方向情報として受け付ける、
携帯型情報処理端末。
【請求項３８】
請求項３７に記載の携帯型情報処理端末であって、
前記第１の入力手段は操作キーである、
携帯型情報処理端末。
【請求項３９】
請求項３７に記載の携帯型情報処理端末であって、
前記第２の入力手段は、画像取得手段であり、
前記制御装置は、前記画像取得手段にて取得された画像情報に対して予め設定された画像処理を行うことにより検出した検出値に対応する前記携帯型情報処理端末に対する方向を、前記仮方向入力として受け付ける、
携帯型情報処理端末。
【請求項４０】
請求項３９に記載の携帯型情報処理端末であって、
前記制御装置は、前記画像取得手段にて取得された画像情報に対して予め設定された画像処理を行うことにより検出した、顔の向きあるいは視線の方向に対応する前記携帯型情報処理端末に対する方向を、前記仮方向入力として受け付ける、
携帯型情報処理端末。
【請求項４１】
請求項３９に記載の携帯型情報処理端末であって、
前記制御装置は、前記画像取得手段にて取得された画像情報に対して予め設定された画像処理を行うことにより、顔の向き、及び、視線の方向を検出し、顔の向きと視線の方向がそれぞれ逆方向に変化した場合に、顔の向きに対応する前記携帯型情報処理端末に対する方向を前記仮方向入力として受け付ける、
携帯型情報処理端末。
【請求項４２】
表示装置と、操作キーと、前記操作キーとは異なる入力手段と、を備えると共に、
前記操作キーと前記入力手段とに対する入力状態を検出して、当該検出した入力状態に応じた処理を実行する制御装置と、を備えた携帯型情報処理装置の前記制御装置に、
前記入力手段に対する入力による前記表示装置上における位置を指定する仮位置入力を検出すると共に、当該仮位置入力を検出している状態で前記操作キーに対する操作を検出したときに、前記仮位置入力に対応する位置を入力された位置情報として受け付ける手段、
を実現させるためのプログラム。
【請求項４３】
表示装置と、操作キーと、前記操作キーとは異なる入力手段と、を備えると共に、
前記操作キーと前記入力手段とに対する入力状態を検出して、当該検出した入力状態に応じた処理を実行する制御装置と、を備えた携帯型情報処理端末が、
前記入力手段に対する入力による前記表示装置上における位置を指定する仮位置入力を検出すると共に、当該仮位置入力を検出している状態で前記操作キーに対する操作を検出したときに、前記仮位置入力に対応する位置を入力された位置情報として受け付ける、
入力受付方法。
【請求項４４】
第１の入力手段と、当該第１の入力手段とは異なる第２の入力手段と、を備えると共に、
前記第１の入力手段と前記第２の入力手段とに対する入力状態を検出して、当該検出した入力状態に応じた処理を実行する制御装置と、を備える、携帯型情報処理端末の前記制御装置に、
前記第２の入力手段に対する入力による前記携帯型情報処理端末に対する方向を指定する仮方向入力を検出すると共に、当該仮方向入力を検出している状態で前記第１の入力手段に対する操作を検出したときに、前記仮方向入力に対応する方向を入力された方向情報として受け付ける手段、
を実現させるためのプログラム。
【請求項４５】
第１の入力手段と、当該第１の入力手段とは異なる第２の入力手段と、を備えると共に、
前記第１の入力手段と前記第２の入力手段とに対する入力状態を検出して、当該検出した入力状態に応じた処理を実行する制御装置と、を備える、携帯型情報処理端末が、
前記第２の入力手段に対する入力による前記携帯型情報処理端末に対する方向を指定する仮方向入力を検出すると共に、当該仮方向入力を検出している状態で前記第１の入力手段に対する操作を検出したときに、前記仮方向入力に対応する方向を入力された方向情報として受け付ける、
入力受付方法。
【手続補正書】
【提出日】平成25年1月15日(2013.1.15)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
携帯型情報処理端末の筐体の所定の面に形成された表示装置と、
前記表示装置が形成された面とは反対側に位置する前記筺体の面に複数配置された操作キーと、
前記操作キーに対して入力された操作状態を検出して、当該検出した操作状態に応じた処理を実行する制御装置と、を備え、
前記制御装置は、複数の前記操作キーに対する連続操作を検出したときに、当該複数の操作キーの連続操作に対応した所定の方向を表す情報の入力を受け付ける、
携帯型情報処理端末。
【請求項２】
請求項１に記載の携帯型情報処理端末であって、
前記制御装置は、複数の前記操作キーに対する連続操作に対応した所定の方向を表す情報と、複数の前記操作キーに対する連続操作に対応した大きさを表す情報と、を含むベクトル情報の入力を受け付ける、
携帯型情報処理端末。
【請求項３】
請求項２に記載の携帯型情報処理端末であって、
前記方向を表す情報は、連続操作された複数の前記操作キーの並び順に対応し、
前記大きさを表す情報は、連続操作された複数の前記操作キーの距離に対応する、
携帯型情報処理端末。
【請求項４】
携帯型情報処理端末の筐体の所定の面に形成された表示装置と、
前記表示装置が形成された面とは反対側に位置する前記筺体の面に複数配置された操作キーと、
前記操作キーに対して入力された操作状態を検出して、当該検出した操作状態に応じた処理を実行する制御装置と、を備えた携帯型情報処理端末の前記制御装置に、
複数の前記操作キーに対する連続操作を検出したときに、当該複数の操作キーの連続操作に対応した所定の方向を表す情報の入力を受け付ける入力受付手段、を実現させるためのプログラム。
【請求項５】
携帯型情報処理端末の筐体の所定の面に形成された表示装置と、
前記表示装置が形成された面とは反対側に位置する前記筺体の面に複数配置された操作キーと、
前記操作キーに対して入力された操作状態を検出して、当該検出した操作状態に応じた処理を実行する制御装置と、を備えた携帯型情報処理端末にて、
複数の前記操作キーに対する連続操作を検出したときに、当該複数の操作キーの連続操作に対応した所定の方向を表す情報の入力を受け付ける、
入力受付方法。
【請求項６】
接触操作により情報の入力が可能なタッチパネル式の表示装置と、
前記表示装置とは異なる位置に装備された操作キーと、
前記表示装置及び前記操作キーに対する操作状態を検出して、当該検出した操作状態に応じた処理を実行する制御装置と、を備え、
前記制御装置は、前記表示装置に対する接触操作による当該表示装置上における位置を指定する仮位置入力を検出すると共に、当該仮位置入力を検出している状態で前記操作キーに対する操作を検出したときに、前記仮位置入力に対応する位置を入力された位置情報として受け付ける、
携帯型情報処理端末。
【請求項７】
請求項６に記載の携帯型情報処理端末であって、
前記制御装置は、前記表示装置及び／あるいは前記操作キーに対する操作により入力された前記表示装置上における位置を第一位置情報として受け付け、その後、前記表示装置に対する接触操作による当該表示装置上における位置を指定する仮位置入力を検出すると共に、当該仮位置入力を検出している状態で前記操作キーに対する操作を検出したときに、前記仮位置入力に対応する位置を第二位置情報として受け付け、前記第一位置情報の位置を始点とし前記第二位置情報の位置を終点とする前記表示装置の表示面に沿ったベクトル情報の入力を受け付ける、
携帯型情報処理端末。
【請求項８】
請求項７に記載の携帯型情報処理端末であって、
前記操作キーは、前記表示装置の表示面を複数領域に分割した各領域に対応して複数配置されており、
前記制御装置は、操作された前記操作キーの前記表示装置の表示面に対応する位置を、前記第一位置情報として受け付ける、
携帯型情報処理端末。
【請求項９】
接触操作により情報の入力が可能なタッチパネル式の表示装置と、
前記表示装置とは異なる位置に装備された操作キーと、
前記表示装置及び前記操作キーに対する操作状態を検出して、当該検出した操作状態に応じた処理を実行する制御装置と、を備えた携帯型情報処理端末の前記制御装置に、
前記表示装置に対する接触操作による当該表示装置上における位置を指定する仮位置入力を検出すると共に、当該仮位置入力を検出している状態で前記操作キーに対する操作を検出したときに、前記仮位置入力に対応する位置を入力された位置情報として受け付ける入力受付手段、
を実現させるためのプログラム。
【請求項１０】
接触操作により情報の入力が可能なタッチパネル式の表示装置と、
前記表示装置とは異なる位置に装備された操作キーと、
前記表示装置及び前記操作キーに対する操作状態を検出して、当該検出した操作状態に応じた処理を実行する制御装置と、を備えた携帯型情報処理端末にて、
前記表示装置に対する接触操作による当該表示装置上における位置を指定する仮位置入力を検出すると共に、当該仮位置入力を検出している状態で前記操作キーに対する操作を検出したときに、前記仮位置入力に対応する位置を入力された位置情報として受け付ける、
入力受付方法。
【請求項１１】
表示装置を装備した表示装置側筐体と、
操作装置を装備した操作装置側筐体と、
前記操作装置の操作状態に対応して予め設定された入力値を受け付けて、当該入力値に応じた処理を実行する制御装置と、を備えると共に、
前記表示装置の表示面と、前記操作装置の操作面と、の向きを検出する向き検出手段を備え、
前記制御装置は、前記表示面に対する前記操作面の向きに応じて、前記操作装置の操作状態に対応する入力値を、他の操作状態に対応する入力値に変換して受け付ける、
携帯型情報処理端末。
【請求項１２】
請求項１１に記載の携帯型情報処理端末であって、
前記制御装置は、前記表示面の向きに対して前記操作面の向きが予め設定された基準により反対方向と判断される向きである場合に、前記操作装置の操作状態に対応する入力値を、当該操作装置が上下及び／又は左右が反対に装備されたときの操作状態に対応する入力値に変換して受け付ける、
携帯型情報処理端末。
【請求項１３】
請求項１２に記載の携帯型情報処理端末であって、
前記操作装置は、配列された複数の操作キーを備えており、
前記制御装置は、前記表示面の向きに対して前記操作面の向きが予め設定された基準により反対方向と判断される向きである場合に、前記操作装置に備えられた各操作キーの入力値を、上下対称及び／又は左右対称に位置する他の操作キーの入力値に変換して受け付ける、
携帯型情報処理端末。
【請求項１４】
表示装置を装備した表示装置側筐体と、
操作装置を装備した操作装置側筐体と、
前記操作装置の操作状態に対応して予め設定された入力値を受け付けて、当該入力値に応じた処理を実行する制御装置と、
前記表示装置の表示面と、前記操作装置の操作面と、の向きを検出する向き検出手段と、を備えた携帯型情報処理端末の前記制御装置に、
前記表示面に対する前記操作面の向きに応じて、前記操作装置の操作状態に対応する入力値を、他の操作状態に対応する入力値に変換して受け付ける入力受付手段、
を実現させるためのプログラム。
【請求項１５】
表示装置を装備した表示装置側筐体と、
操作装置を装備した操作装置側筐体と、
前記操作装置の操作状態に対応して予め設定された入力値を受け付けて、当該入力値に応じた処理を実行する制御装置と、を備えた携帯型情報処理端末にて、
前記表示装置の表示面と、前記操作装置の操作面と、の向きを検出し、
前記表示面に対する前記操作面の向きに応じて、前記操作装置の操作状態に対応する入力値を、他の操作状態に対応する入力値に変換して受け付ける、
入力受付方法。
【国際調査報告】
2011145304.tif 000082
2011145304.tif 000083
2011145304.tif 000084
2011145304.tif 000085
2011145304.tif 000086
2011145304.tif 000087
2011145304.tif 000088