(57)【要約】【課題】表示される画面の内容に応じて、入力されたパスワード入力画面の表示制限を行うことが可能な情報処理装置を提供すること。【解決手段】表示部への表示内容を出力表示可能な情報処理装置であって、前記出力表示される表示画面を識別する表示画面識別手段と、前記表示画面識別手段により当該出力される画面がパスワード入力画面であると判定された場合、前記表示部に出力表示されるパスワード入力画面への表示内容を制限するパスワード入力画面表示制御手段と、を有すること。【選択図】図１
2014232522.tif 000002
【特許請求の範囲】
【請求項１】
表示部への表示内容を出力表示可能な情報処理装置であって、
前記出力表示される表示画面を識別する表示画面識別手段と、
前記表示画面識別手段により当該出力される画面がパスワード入力画面であると判定された場合、前記表示部に出力表示されるパスワード入力画面への表示内容を制限するパスワード入力画面表示制御手段と、を有することを特徴とする情報処理装置。
【請求項２】
前記パスワード入力画面表示制御手段は、前記パスワード入力画面に入力されたパスワードが表示されないよう制御することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記パスワード入力画面へのパスワード入力にはソフトウェアキーボードが利用されるものであって、
前記パスワード入力画面表示制御手段は、前記パスワード入力画面に前記ソフトウェアキーボードを、選択されたキーが特定できないように表示制御することを特徴とする請求項１または２記載の情報処理装置。
【請求項４】
前記選択されたキーが特定できないような表示制御とは、前記ソフトウェアキーボードの全体が見えないように表示制御することを特徴とする請求項３記載の情報処理装置。
【請求項５】
前記選択されたキーが特定できないような表示制御とは、前記ソフトウェアキーボードの上にダミーのソフトウェアキーボード画面を表示制御することを特徴とする請求項３記載の情報処理装置。
【請求項６】
前記ダミーのソフトウェアキーボード画面は、前記ソフトウェアキーボードのスクリーンショット画像であることを特徴とする請求項５記載の情報処理装置。
【請求項７】
前記表示部は外部出力装置であって、
前記入力画面表示制御手段は、前記外部出力装置と接続されている場合に入力画面表示制御を行うことを特徴とする請求項１乃至６のいずれか１項に記載の情報処理装置。
【請求項８】
表示部への表示内容を出力表示可能な情報処理装置の制御方法であって、
画面識別手段が、前記出力表示される表示画面を識別する表示画面識別ステップと、
パスワード入力画面表示制御手段が、前記表示画面識別ステップにより当該出力される表示画面がパスワード入力画面であると判定された場合、前記表示部に出力表示されるパスワード入力画面への表示内容を制限するパスワード入力画面表示制御ステップと、を有することを特徴とする情報処理装置の制御方法。
【請求項９】
表示部への表示内容を出力表示可能な情報処理装置で実行されるプログラムであって、
前記情報処理装置を、
前記出力表示される表示画面を識別する表示画面識別手段と、
前記表示画面識別手段により当該出力される画面がパスワード入力画面であると判定された場合、前記表示部に出力表示されるパスワード入力画面への表示内容を制限するパスワード入力画面表示制御手段と、を有することを特徴とする情報処理装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プロジェクタなどの外部出力装置に画像を出力可能な情報処理装置におけるパスワード入力画面を表示制御する技術に関する。
【背景技術】
【０００２】
近年タブレット端末やスマートフォンをプロジェクタやディプスレイなどの外部出力装置に接続して利用されるようになっている。
【０００３】
ところで、タブレット端末やスマートフォンなどのソフトウェアキーボードにより文字を入力する装置には、入力した文字が協調表示されたり、パスワード欄へ入力する際には、入力した文字が所定時間表示した後にドッドなどで非表示されたりすることがある。
【０００４】
これでは、外部出力装置に接続して画面を表示した場合、見ている人にパスワードを推測されてしまう恐れがあり、パスワードの推測をされないようにしたいという要望がある。
【０００５】
特許文献１には、プレゼン以外のウィンドウを確実に非表示とすることができ、プレゼンのスマートさを維持しつつ情報の保護も図ることができる画面表示装置が提案されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１２−１４１８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１に記載された画像表示装置によれば、プレゼン用の画面をあらかじめ登録しておき、プレゼン以外の画面はプロジェクタに表示させないようになっており、これによればパスワード入力画面を表示しないようにすることは確かに可能である。
【０００８】
しかしながら、特許文献１では、画面を表示させないために、プレゼン画面を事前に登録しておくことが必要である。また、プレゼン画面内で、パスワード入力が必要となった場合には表示されてしまうことになってしまう。
【０００９】
そこで、本発明では、表示される画面の内容に応じて、入力されたパスワード入力画面の表示制限を行うことが可能な情報処理装置を提供することを課題とする。
【課題を解決するための手段】
【００１０】
表示部への表示内容を出力表示可能な情報処理装置であって、前記出力表示される表示画面を識別する表示画面識別手段と、前記表示画面識別手段により当該出力される画面がパスワード入力画面であると判定された場合、前記表示部に出力表示されるパスワード入力画面への表示内容を制限するパスワード入力画面表示制御手段と、を有することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、表示される画面の内容に応じて、入力されたパスワード入力画面の表示制限を行うことが可能な情報処理装置を提供することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の情報処理装置と外部出力装置とが接続されたステム構成の一例を示すシステム構成図である。
【図２】本発明の情報処理装置のハードウェア構成の一例を示すハードウェア構成図である。
【図３】本発明の情報処理装置の機能構成の一例を示す機能ブロック図である。
【図４】本発明の情報処理装置における画面表示制御の全体処理の一例を示すフローチャートである。
【図５】本発明の情報処理装置におけるパスワード入力画面表示処理の一例を示すフローチャートである。
【図６】本発明の情報処理装置におけるパスワード入力画面の表示設定画面の一例を示す図である。
【図７】本発明の情報処理装置における表示制御がされた外部出力装置の「パスワード入力画面（１）〜（３）」の一例を示す図である。
【図８】本発明の情報処理装置における表示制御がされた外部出力装置の「パスワード入力画面（４）〜（５）」の一例を示す図である。
【図９】本発明の情報処理装置における画面表示制限処理の一例を示すフローチャートである。
【図１０】本発明の情報処理装置における外部出力装置のビデオメモリ領域の一例を示す図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
【００１４】
図１は、本発明の情報処理装置と外部出力装置とが接続されたステム構成の一例を示すシステム構成図である。
【００１５】
情報処理装置１００が外部出力端子１０１を介してプロジェクタ１１０やディスプレイ１２０などの外部出力装置に接続されている。情報処理装置の表示部や接続された外部出力装置の表示部への出力内容（画像や映像）を出力表示可能となっている。
【００１６】
情報処理装置１００は、ｉＯＳ（登録商標）やアンドロイド（登録商標）などのオペレーティングシステムによって動作が可能である。キーボードやマウスを有していないので、指やタッチペンなどによるタッチ操作により入力を行う。
【００１７】
また、ユーザログインが必要なサイトやメニューを利用する場合には、パスワード入力画面１０２が表示される。この際、入力にはソフトウェアキーボード１０４が利用される。例えばユーザＩＤ１０３やパスワード１０２を入力するために利用される。
【００１８】
その際、パスワード１０４に文字や記号が入力されると、所定時間表示され（例えば「ａ」）、所定時間経過後はマスク表示（例えば「●●」）などで非表示とされるようになっている。
【００１９】
また、ソフトウェアキーボード１０４の任意のキー１０５（例えば「Ａ」）を入力すると、入力されたことがわかるように色が変わったり、一時的にポップアップ表示されたりするようになっている。
【００２０】
外部出力端子１０１を介して接続されるプロジェクタ１１０や、ディスプレイ１２０は、情報処理装置と同じ画面を表示するモードや、情報処理装置の拡張ディスプレイとして利用するモードを切り替えて利用される。情報処理装置１台に対して、外部出力装置を複数接続することも可能である。
【００２１】
プロジェクタ１１０は、情報処理装置に表示される画像（映像も含む）を大型スクリーンなどに投影することにより表示する装置である。プロジェクタには色々な種類があるが、ＣＲＴや液晶を使い、画像を拡大して投影する装置のことを指すのが一般的である。
【００２２】
外部出力装置に情報処理装置に表示されるパスワード入力画面がそのまま表示されてしまうと、パスワードが知られてしまうおそれがあるので、外部出力装置に接続されている場合は、パスワード入力画面を表示制御することを本発明では実現している。
【００２３】
図２は、本発明の情報処理装置のハードウェア構成の一例を示すハードウェア構成図である。
【００２４】
図２に示すように、情報処理装置１００では、システムバス２００を介してＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０３、記憶装置２０４、入力コントローラ２０５、音声入力コントローラ２０６、ビデオコントローラ２０７、メモリコントローラ２０８、よび通信Ｉ／Ｆコントローラ２０９が接続される。
【００２５】
ＣＰＵ２０１は、システムバス２００に接続される各デバイスやコントローラを統括的に制御する。
【００２６】
ＲＯＭ２０２あるいは記憶装置２０４は、ＣＰＵ２０１が実行する制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や、本情報処理方法を実現するためのコンピュータ読み取り実行可能なプログラムおよび必要な各種データ（データテーブルを含む）を保持している。
【００２７】
ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＯＭ２０２あるいは記憶装置２０４からＲＡＭ２０３にロードし、ロードしたプログラムを実行することで各種動作を実現する。
【００２８】
入力コントローラ２０５は、キーボード／タッチパネル２１０などの入力装置からの入力を制御する。入力装置はこれに限ったものでなく、マウスやマルチタッチスクリーンなどの、複数の指でタッチされた位置を検出することが可能なタッチパネルであってもよい。
【００２９】
ユーザがタッチパネルに表示されたアイコンやカーソルやボタンに合わせて押下（指等でタッチ）することにより、各種の指示を行うことができる。
【００３０】
この入力装置を用いて各種通信装置で利用可能な通信宛先に対する宛先を入力するようになっている。
【００３１】
音声入力コントローラ２０６は、マイク２１１からの入力を制御する。マイク２１１から入力された音声を音声認識することが可能となっている。
【００３２】
ビデオコントローラ２０７は、ディスプレイ２１２などの外部出力装置への表示を制御する。ディスプレイは本体と一体になったノート型パソコンのディスプレイも含まれるものとする。なお、外部出力装置はディスプレイに限ったものははく、例えばプロジェクタであってもよい。また、前述のタッチ操作により受け付け可能な装置については、キーボード／タッチパネル２１０からの入力を受け付けることも可能となる。
【００３３】
なおビデオコントローラ２０７は、表示制御を行うためのビデオメモリ（ＶＲＡＭ）を制御することが可能で、ビデオメモリ領域としてＲＡＭ２０３の一部を利用することもできるし、別途専用のビデオメモリを設けることも可能である。
【００３４】
本発明では、ユーザが情報処理装置を通常する場合の表示に用いられる第１のビデオメモリ領域と、所定の画面が表示される場合に、第１のビデオメモリ領域の表示内容に重ねての表示に用いられる第２のビデオメモリ領域を有している。ビデオメモリ領域は２つに限ったものではなく、情報処理装置の資源が許す限り複数有することが可能なものとする。
【００３５】
メモリコントローラ２０８は、外部メモリ２１３へのアクセスを制御する。外部メモリとしては、ブートプログラム、各種アプリケーション、フォントデータ、ユーザファイル、編集ファイル、および各種データ等を記憶する外部記憶装置（ハードディスク）、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等を利用可能である。
【００３６】
通信Ｉ／Ｆコントローラ２０９、ネットワーク２１４を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信やＩＳＤＮなどの電話回線、および携帯電話の３Ｇ回線を用いた通信が可能である。
【００３７】
なお、記憶装置２０４は情報を永続的に記憶するための媒体であって、その形態をハードディスク等の記憶装置に限定するものではない。例えば、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）などの媒体であってもよい。
【００３８】
また本実施形態における通信端末で行われる各種処理時の一時的なメモリエリアとしても利用可能である。
【００３９】
図３は、本発明の情報処理装置の機能構成の一例を示す機能ブロック図である。
【００４０】
情報処理装置１００は、表示画面識別部３０１、パスワード入力画面表示制御部３０２、外部出力装置検知部３０３、パスワード入力画面表示設定部３０４、パスワード入力画面表示設定記憶部３０５、およびスクリーンショット撮影部３０６の各機能を備える。
【００４１】
表示画面識別部３０１は、情報処理装置１００の画面に表示されている表示画面（内容）を識別する。具体的には表示画面がパスワード入力画面であるか否かを判定するものである。パスワード入力画面であった場合、パスワード入力画面表示制御部３０２が所定の条件で、パスワード入力画面への表示を制限し、表示制御する。
【００４２】
所定の条件とは、パスワード入力画面表示設定部３０４で設定可能な条件であって、パスワード入力画面での表示内容の制限方法について設定される。図６に示すパスワード入力画面表示設定画面にて設定される。
【００４３】
パスワード入力画面表示設定画面で設定された内容は、パスワード入力画面表示設定記憶部３０５に記憶される。当該記憶部は、記憶装置２０４によって実現される。
【００４４】
これら表示画面の識別やパスワード入力画面の表示制御は、情報処理装置が外部出力装置（プロジェクタ１１０やディスプレイ１２０）に接続されている場合に行われる。例えば、外部出力端子に外部出力装置が接続されたことを、外部出力装置検知部３０３が検知し、検知されたら処理を始めるようしてもよい。
【００４５】
スクリーンショット撮影部３０６は、ソフトウェアキーボードや表示画面全体のスクリーンショットを撮影することが可能で、撮影されたすクリーンショットはパスワード入力画面を表示制御する場合のダミー画像として利用される。
【００４６】
図４は、本発明の情報処理装置における画面表示制御の全体処理の一例を示すフローチャートである。
【００４７】
本フローチャートは、本発明の情報処理装置で表示制御用のプログラムが起動されることで処理が開始される。
【００４８】
ステップＳ４０１は、起動された表示制御用プログラムが終了されるまで処理を繰り返す（ループ１）。なお、表示制御用のプログラムは、例えば外部出力装置が接続されたことに応じて起動するようにしてもよいし、また、外部出力装置が接続されないこと（取り外された場合など）に応じて終了するようにしてもよい。
【００４９】
次にステップＳ４０２で、表示する画面がパスワード入力画面かどうかを判定する。パスワード入力画面かどうかの判定は、例えばｈｔｔｐ通信であれば、ｈｔｍｌのタグに含まれるパスワード入力画面で利用される文字列（例えば＜ｉｎｐｕｔ  ｔｙｐｅ＝“ｐａｓｓｗｏｒｄ”＞があれば、パスワード入力のテキストボックスであり、パスワード入力画面であるという判断ができる。
【００５０】
また、ＯＳによって制御されるロック解除などのパスワード入力画面の場合、ＯＳからパスワード入力画面であることの情報を取得したか否かにより特定可能である。
【００５１】
なお、本実施形態では、便宜上パスワード入力画面として説明をするが、表示制限を行う画面はパスワード入力画面に限ったものではなく、例えばユーザ名の入力欄であったり、年齢や生年月日などの個人情報の入力欄であったり、ステップＳ４０２に示すような方法で判断可能である所定の画面に対しても適用可能である。
【００５２】
この場合、図６に示す表示の制限設定画面は、表示制限を行う画面に対応した選択が行えるようにすればよい。
【００５３】
パスワード入力画面が表示されるまで、ステップＳ４０１とループ処理を行い、パスワード入力画面が表示された場合には、ステップＳ４０３に進む。
【００５４】
ステップＳ４０３では、パスワードの入力画面が終わるまで、即ち、パスワード入力画面でＯＫやキャンセルが選択されるか、別の画面が表示されることによりパスワード入力画面がアクティブでなくなるまで処理を繰り返す（ループ２）。
【００５５】
ステップＳ４０４では、外部出力装置に表示されるパスワード入力画面の表示制限を行う、パスワード入力画面表示処理を行う。詳細については後述する。
【００５６】
ループ２で、パスワード入力画面が表示されなくなったら、ステップＳ４０５で、画面表示を通常の画面表示に戻し、処理を終了する。
【００５７】
図５は、本発明の情報処理装置におけるパスワード入力画面表示処理の一例を示すフローチャートである。
【００５８】
ステップＳ５０１で、パスワード入力画面設定情報を取得する。パスワード入力画面設定とは、パスワード入力画面を、どのように表示制限して表示させるのかを設定した情報である。事前に管理者により設定が可能である。パスワード入力画面設定については図６を用いて後述する。
【００５９】
ステップＳ５０２では、設定によってパスワード入力画面に表示制限を行うか否かを判定する。パスワード表示制限を行わない場合は処理を終了し、一方、表示制限を行う場合は、ステップＳ５０３に進み、上述のパスワード入力画面でなされた設定に従い画面表示制限処理（図９を用いて後述）を行い終了する。
【００６０】
図６は、本発明の情報処理装置におけるパスワード入力画面の表示設定画面の一例を示す図である。
【００６１】
不図示のメニューから「パスワード入力画面」を選択することで表示される画面である。設定された内容は、保存ボタンが押下されることで、図３のパスワード入力画面表示設定記憶部３０５に記憶され、画面表示制限処理に利用される。
【００６２】
情報処理装置１００にパスワード入力画面の表示設定を行う画面として表示され、設定された内容は、記憶装置２０４に記憶される。設定が完了したら保存ボタンを押下することで設定が保存される。キャンセルが押下されると設定がキャンセルされる。
【００６３】
パスワード入力画面表示設定６０１は、パスワード入力画面の表示制限６０２、制限しないか６０３（制限しないで表示する）、および、外部出力装置との接続条件６０４の設定項目が準備されている。
【００６４】
外部出力装置との接続条件６０４では、表示制限を行う接続状態について設定が可能である。「プロジェクタ接続時に有効」を選択すると、情報処理装置１００がプロジェクタ１１０に接続されている場合に表示制限が有効になる。「外部ディスプレイ接続時に有効」を選択すると、情報処理装置１００がディスプレイ１２０に接続されている場合に表示制限が有効になる。
【００６５】
どちらも選択されている場合は、プロジェクタ１１０に接続されていてもディスプレイ１２０に接続されていても表示制限が有効になる。例えば、どの外部出力装置に接続されていても表示制限を行いたい場合には、どちらも選択すればよい。
【００６６】
また、「常に有効」が選択されると、外部出力装置に接続されていない状態であっても出力制限を行うことが可能である。
【００６７】
パスワード入力画面の表示制限６０２では、（１）から（５）の５種類の表示制限を選択することができる。ユーザはどれかの項目をラジオボタンで選択するようになっている。なお、パスワード入力画面の表示制限の設定に関しては、これに限ったものではなく、例えばプルダウン表示により選択させたり、チェックボックスにより複数選択させたり、さまざまな設定を行えることは言うまでもない。
【００６８】
図７および図８は、本発明の情報処理装置における表示制限がされた「パスワード入力画面（１）〜（５）」の一例を示す図である。
【００６９】
図７においては情報処理装置と外部出力装置がディスプレイケーブルなどにより有線で接続されている例を示し、図８においては情報処理装置と外部出力装置が無線により接続されている例を示している。これは本発明において利用できる接続形態を便宜的に示したものであって、図７の接続を有線により接続してもよいし、図８の接続を有線により接続しても構わない。
【００７０】
無線の場合の接続形態としては、ビデオコントローラ２０７に無線用モジュールを接続し、ディスプレイ２１２に接続された無線用モジュールと通信することで実現可能である。また、無線ＬＡＮを利用して接続することも可能である。
【００７１】
図７は、情報処理装置１００のパスワード入力画面表示制御部によって表示制御された画面例である。画面はプロジェクタ１１０に映ったものを例にして説明しているが、ディスプレイに表示されてもよいものとする。
【００７２】
表示設定画面において（１）「パスワード入力欄を表示しない」が選択された場合と、図７の画面（１）のように表示される。画面では、パスワード入力欄７０１が表示されないよう表示制御される。
【００７３】
この場合、ユーザが操作している情報処理装置１００の表示部には、パスワード入力欄が図のようにそのまま表示され、プロジェクタ１１０には、マスクされた画像が表示される。この時、ビデオメモリは、情報処理装置１００の表示部に表示するための第１のビデオメモリ領域の他に、マスクするための画像を処理する第２のビデオメモリ領域が利用される。詳細については図１０を利用して後述する。
【００７４】
表示設定画面において（２）の「ソフトキーボードを表示しない」が選択されると、図７の画面（２）のように表示される。画面では、ソフトウェアキーボード７０２が表示されないように表示制御される。また、表示制御の方法としては、ソフトウェアキーボードは表示しておき、選択（タッチ）されたキーを強調表示しないように制御するようにしてもよい。
【００７５】
表示設定画面において（３）の「入力欄・キーボードともに表示しない」が選択された場合、図７の画面（３）のように表示される。画面では、パスワード入力欄７０３およびソフトウェアキーボード７０４の両方が表示されないように表示制御される。なお、画面（２）と同様にソフトウェアキーボードの選択されたキーを強調表示しないように制御するようにしてもよい。
【００７６】
表示設定画面において（４）の「全体を表示しない」が選択されると、図８の画面（４）のように表示される。画面では、ソフトウェアキーボード全体が表示されないように表示制御される。
【００７７】
表示設定画面において（５）の「ダミー画面を表示する」が選択されると、図８の画面（５）のように表示される。ダミー画面はあらかじめ設定しておくことで表示させることが可能である。例えば、（２）（３）でソフトウェアキーボードの選択（タッチ）されたキーを強調表示しないように制御するかわりに、ソフトウェアキーボードの表示位置にダミーのソフトウェアキーボードを表示するようにしてもよい。
【００７８】
なお、ダミーのソフトウェアキーボードは、実際に表示されるソフトウェアキーボードのＯＳのコピー機能であるスクリーンショット画像を撮影することで、ダミーのソフトウェアキーボードを作成することができる。
【００７９】
図９は、本発明の情報処理装置における画面表示制限処理の一例を示すフローチャートである。
【００８０】
図５の画面表示制限処理に対応する。なお、本フローチャートの説明では図６のパスワード入力画面で選択された番号（１）〜（５）を利用して説明する。
【００８１】
ステップＳ９０１では、ダミー画面の表示を行うか否かを判定する。ダミー画面を表示する（表示の制限で（５）が選択）場合は、Ｓ９０８に進み表示制限する為のビデオメモリ領域にダミー画像データを設定する。ダミー画像とは、図３のスクリーンショット撮影部３０６によって撮影された場像などを利用可能である。一方、ダミー画面の表示を行わない場合（表示制限で（５）外が選択）は、ステップＳ９０２に進む。
【００８２】
ステップＳ９０２では、パスワード入力欄７０１の表示制限（マスク）を行うか否かを判定する。表示制限を行う場合（表示の制限で（２）以外が選択）は、ステップＳ９０３でＯＳによって制御されるパスワード入力欄７０１の位置を取得しステップＳ９０４に進む。
【００８３】
一方、パスワード入力欄７０１の表示制限を行わない場合（表示の制限で（２）が選択）は、ステップＳ９０４に進む。
【００８４】
ステップＳ９０４では、ソフトウェアキーボード１０４の表示制限を行うか否かを判定する。表示制限を行う場合（表示の制限で（１）以外が選択）は、ステップＳ９０５に進み、ＯＳによって制御されるソフトウェアキーボード１０４の表示位置を取得しステップＳ９０６に進む。
【００８５】
一方、ソフトウェアキーボード１０４の表示制限を行わない場合（表示の制限で（１）が選択）は、Ｓ９０６に進む。
【００８６】
ステップＳ９０６では、表示制限する為のビデオメモリ領域にステップＳ９０３、Ｓ９０５で取得した座標を黒色（マスク）に設定する。
【００８７】
ステップＳ９０７では、外部出力装置のビデオメモリ領域に、ステップＳ９０８、Ｓ９０６で作成した、表示制御する為のビデオメモリ領域を重ねて終了する。ビデオメモリ領域の一例について図９を利用して説明する。
【００８８】
図１０は本発明の情報処理装置における外部出力装置のビデオメモリ領域の一例を示す図である。
【００８９】
１００１および１００２は、ビデオメモリ領域のイメージを示す図である。通常のビデオメモリ領域（第１のＶＲＡＭ）は、情報処理装置を操作していて表示部や外部出力装置に出力するときに利用されるビデオメモリ領域である。通常このビデオメモリ領域の内容が出力される。
【００９０】
これに対してマスク用のビデオメモリ領域（第２のＶＲＡＭ）は、本発明で表示画面の制限を行う際に、ダミー画像やマスク画像を表示するためのビデオメモリ領域である。
【００９１】
図１０に示す例では、通常のビデオメモリ領域１００１の表示内容に対して、マスク用のビデオメモリ領域１００２の内容が重ねあわされて表示され、図７の（３）に示すように表示制限される。
【００９２】
以上、一実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００９３】
また、本発明におけるプログラムは、フローチャートの処理方法をコンピュータが実行可能なプログラムであり、本発明の記憶媒体はフローチャート処理方法をコンピュータが実行可能なプログラムが記憶されている。なお、本発明におけるプログラムは各装置の処理方法ごとのプログラムであってもよい。
【００９４】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【００９５】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。
【００９６】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＥＥＰＲＯＭ、シリコンディスク、ソリッドステートドライブ等を用いることができる。
【００９７】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００９８】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００９９】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１００】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ、データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１０１】
なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１０２】
１００  情報処理装置
２００  システムバス
３００  公衆回線
４００  インターネット回線
２０１  ＣＰＵ
２０２  ＲＯＭ
２０３  ＲＡＭ
２０４  記憶装置
２０５  入出力コントローラ
２０６  音声入力コントローラ
２０７  ビデオコントローラ
２０８  メモリコントローラ
２０９  通信Ｉ／Ｆコントローラ
【図１】
2014232522.tif 000003
【図２】
2014232522.tif 000004
【図３】
2014232522.tif 000005
【図４】
2014232522.tif 000006
【図５】
2014232522.tif 000007
【図６】
2014232522.tif 000008
【図７】
2014232522.tif 000009
【図８】
2014232522.tif 000010
【図９】
2014232522.tif 000011
【図１０】
2014232522.tif 000012
【手続補正書】
【提出日】平成26年6月27日(2014.6.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
表示部へ表示される内容を外部出力装置に出力表示可能な情報処理装置であって、
前記表示される内容を識別する表示内容識別手段と、
前記表示内容識別手段により識別される前記表示される内容に、予め定められた表示制限すべき入力画面が含まれる場合、前記表示制限すべき入力画面の前記外部出力装置への表示を制限する入力画面表示制御手段と、を有することを特徴とする情報処理装置。
【請求項２】
前記入力画面は、文字列の入力が可能であって、前記入力画面表示制御手段は、前記入力画面に入力された文字列が表示されないよう制御することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記入力画面への入力にはソフトウェアキーボードが利用されるものであって、
前記入力画面表示制御手段は、前記入力画面に前記ソフトウェアキーボードを、選択されたキーが特定できないように表示制御することを特徴とする請求項１または２記載の情報処理装置。
【請求項４】
前記選択されたキーが特定できないような表示制御とは、前記ソフトウェアキーボードの全体が見えないように表示制御することを特徴とする請求項３記載の情報処理装置。
【請求項５】
前記選択されたキーが特定できないような表示制御とは、前記ソフトウェアキーボードの上にダミーのソフトウェアキーボード画面を表示制御することを特徴とする請求項３記載の情報処理装置。
【請求項６】
前記ダミーのソフトウェアキーボード画面は、前記ソフトウェアキーボードのスクリーンショット画像であることを特徴とする請求項５記載の情報処理装置。
【請求項７】
前記入力画面表示制御手段は、前記外部出力装置と接続されている場合に入力画面表示制御を行うことを特徴とする請求項１乃至６のいずれか１項に記載の情報処理装置。
【請求項８】
前記表示内容が制限されていない入力画面を表示する第１のビデオメモリと、前記表示内容を制限して入力画面を表示するための第２のビデオメモリを有し、
前記入力画面表示制御手段は、前記表示部への表示には前記第１のビデオメモリを利用して前記表示内容が制限されていない入力画面を表示し、一方、前記外部出力装置への表示には、前記第２のメモリを利用して前記表示内容が制限された入力画面を表示することを特徴とする請求項１乃至７のいずれか１項に記載の情報処理装置。
【請求項９】
前記入力画面は、パスワード入力画面であることを特徴とする請求項１乃至７のいずれか１項に記載の情報処理装置。
【請求項１０】
表示部へ表示される内容を外部出力装置に出力表示可能な情報処理装置の制御方法であって、
前記表示される内容を識別する表示内容識別ステップと、
前記表示内容識別ステップにより識別される前記表示される内容に、予め定められた表示制限すべき入力画面が含まれる場合、前記表示制限すべき入力画面の前記外部出力装置への表示を制限する入力画面表示制御ステップと、を有することを特徴とする情報処理装置の制御方法。
【請求項１１】
表示部へ表示される内容を外部出力装置に出力表示可能な情報処理装置で実行されるプログラムであって、
前記情報処理装置を、
前記表示される内容を識別する表示内容識別手段と、
前記表示内容識別手段により識別される前記表示される内容に、予め定められた表示制限すべき入力画面が含まれる場合、前記表示制限すべき入力画面の前記外部出力装置への表示を制限する入力画面表示制御手段と、を有することを特徴とする情報処理装置として機能させるためのプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
表示部へ表示される内容を外部出力装置に出力表示可能な情報処理装置であって、前記表示される内容を識別する表示内容識別手段と、前記表示内容識別手段により識別される前記表示される内容に、予め定められた表示制限すべき入力画面が含まれる場合、前記表示制限すべき入力画面の前記外部出力装置への表示を制限する入力画面表示制御手段と、を有する。