(57)【要約】【課題】タッチパネルディスプレイの画面に表示されたウィンドウ操作ボタンを操作しやすくする。【解決手段】入力表示制御装置１の表示制御部１５は、ウィンドウ操作ボタンを含む画像を表示部１１に表示させ、操作認識部１３は、ユーザが接触した位置を示す接点座標および連続接触時間を認識する。表示制御部１５は、スマートウィンドウマネージャのアイコンのデータを記憶部１４から読み出し、表示部１１の画面の所定の位置に、表示されている画像に重畳して表示させる。表示制御部１５は、接点座標および連続接触時間に基づいて、ユーザがアイコンをタップしたと判定した場合、記憶部１４が記憶するアイコンとウィンドウ操作ボタンとの対応を示す対応情報を参照し、タップされたアイコンに対応するウィンドウ操作ボタンを特定する。表示制御部１５は、特定したウィンドウ操作ボタンが操作されたことを示すイベント情報を生成し、イベントを発行する。【選択図】図２
2014048982.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネルディスプレイを備える入力表示制御装置であって、
ウィンドウ操作ボタンを含む画像を前記タッチパネルディスプレイの画面に表示する画面表示手段と、
ユーザが前記タッチパネルディスプレイの画面に接触した位置を示す接点座標と、ユーザが前記タッチパネルディスプレイの画面に接触した連続接触時間とを認識する操作認識手段と、
前記ウィンドウ操作ボタンを拡大して模擬するアイコンを、前記画像に重畳して前記タッチパネルディスプレイの画面に表示するアイコン表示手段と、
前記アイコンと前記ウィンドウ操作ボタンとの対応を示す対応情報を記憶する対応情報記憶手段と、
前記接点座標および前記連続接触時間に基づいて、接触開始時の前記接点座標が前記アイコンの表示領域の範囲内であり、前記連続接触時間が所定の条件を満たす場合、前記対応情報を参照して、対応する前記ウィンドウ操作ボタンが操作されたイベントを示すイベント情報を生成するイベント発行手段と、
を備えることを特徴とする入力表示制御装置。
【請求項２】
前記アイコン表示手段は、前記接点座標および前記連続接触時間に基づいて、接触開始時の前記接点座標が前記アイコンの表示領域の範囲内であり、連続して接触を保った状態で前記接触座標が変化した場合に、前記変化した接触座標の位置に前記アイコンの表示位置を移動させることを特徴とする請求項１に記載の入力表示制御装置。
【請求項３】
前記アイコン表示手段は、前記アイコンを半透明で表示することを特徴とする請求項１または２に記載の入力表示制御装置。
【請求項４】
ネットワークを介して接続される、サーバと、タッチパネルディスプレイを備える入力表示制御装置とで構成されるシンクライアントシステムであって、
前記サーバは、
ウィンドウ操作ボタンを含む画像を示す画面情報を前記入力表示制御装置に送信する画面送信手段を備え、
前記入力表示制御装置は、
前記サーバから前記画面情報を受信する画像受信手段と、
前記画面情報に基づいて、前記ウィンドウ操作ボタンを含む画像を前記タッチパネルディスプレイの画面に表示する画面表示手段と、
ユーザが前記タッチパネルディスプレイの画面に接触した位置を示す接点座標と、ユーザが前記タッチパネルディスプレイの画面に接触した連続接触時間とを認識する操作認識手段と、
前記ウィンドウ操作ボタンを拡大して模擬するアイコンを、前記画像に重畳して前記タッチパネルディスプレイの画面に表示するアイコン表示手段と、
前記アイコンと前記ウィンドウ操作ボタンとの対応を示す対応情報を記憶する対応情報記憶手段と、
前記接点座標および前記連続接触時間に基づいて、接触開始時の前記接点座標が前記アイコンの表示領域の範囲内であり、前記連続接触時間が所定の条件を満たす場合、前記対応情報を参照して、対応する前記ウィンドウ操作ボタンが操作されたイベントを示すイベント情報を生成するイベント発行手段と、
前記イベント発行手段が生成した前記イベント情報を前記サーバに送信するイベント送信手段と、
を備え、
前記サーバは、
前記イベントと処理との対応を示す処理情報を記憶する処理情報記憶手段と、
前記入力表示制御装置から前記イベント情報を受信するイベント受信手段と、
前記処理情報を参照して、前記イベント情報が示す前記イベントに対応付けられた処理を実行する実行手段と、
を備えることを特徴とするシンクライアントシステム。
【請求項５】
タッチパネルディスプレイを備える入力表示制御装置が実行する入力表示制御方法であって、
ウィンドウ操作ボタンを含む画像を前記タッチパネルディスプレイの画面に表示する画面表示ステップと、
ユーザが前記タッチパネルディスプレイの画面に接触した位置を示す接点座標と、ユーザが前記タッチパネルディスプレイの画面に接触した連続接触時間とを認識する操作認識ステップと、
前記ウィンドウ操作ボタンを拡大して模擬するアイコンを、前記画像に重畳して前記タッチパネルディスプレイの画面に表示するアイコン表示ステップと、
前記接点座標および前記連続接触時間に基づいて、接触開始時の前記接点座標が前記アイコンの表示領域の範囲内であり、前記連続接触時間が所定の条件を満たす場合、記憶手段が記憶する前記アイコンと前記ウィンドウ操作ボタンとの対応を示す対応情報を参照して、対応する前記ウィンドウ操作ボタンが操作されたイベントを示すイベント情報を生成するイベント発行ステップと、
を備えることを特徴とする入力表示制御方法。
【請求項６】
ネットワークを介して接続される、サーバと、タッチパネルディスプレイを備える入力表示制御装置とで構成されるシンクライアントシステムが実行する入力表示制御方法であって、
前記サーバが実行する
ウィンドウ操作ボタンを含む画像を示す画面情報を前記入力表示制御装置に送信する画面送信ステップと、
前記入力表示制御装置が実行する、
前記サーバから前記画面情報を受信する画像受信ステップと、
前記画面情報に基づいて、前記ウィンドウ操作ボタンを含む画像を前記タッチパネルディスプレイの画面に表示する画面表示ステップと、
ユーザが前記タッチパネルディスプレイの画面に接触した位置を示す接点座標と、ユーザが前記タッチパネルディスプレイの画面に接触した連続接触時間とを認識する操作認識ステップと、
前記ウィンドウ操作ボタンを拡大して模擬するアイコンを、前記画像に重畳して前記タッチパネルディスプレイの画面に表示するアイコン表示ステップと、
前記接点座標および前記連続接触時間に基づいて、接触開始時の前記接点座標が前記アイコンの表示領域の範囲内であり、前記連続接触時間が所定の条件を満たす場合、対応情報記憶手段が記憶する前記アイコンと前記ウィンドウ操作ボタンとの対応を示す対応情報を参照して、対応する前記ウィンドウ操作ボタンが操作されたイベントを示すイベント情報を生成するイベント発行ステップと、
前記イベント発行ステップで生成した前記イベント情報を前記サーバに送信するイベント送信ステップと、
前記サーバが実行する、
前記入力表示制御装置から前記イベント情報を受信するイベント受信ステップと、
処理情報記憶手段が記憶する前記イベントと処理との対応を示す処理情報を参照して、前記イベント情報が示す前記イベントに対応付けられた処理を実行する実行ステップと、
を備えることを特徴とする入力表示制御方法。
【請求項７】
タッチパネルディスプレイを備えるコンピュータを、
ウィンドウ操作ボタンを含む画像を前記タッチパネルディスプレイの画面に表示する画面表示手段、
ユーザが前記タッチパネルディスプレイの画面に接触した位置を示す接点座標と、ユーザが前記タッチパネルディスプレイの画面に接触した連続接触時間とを認識する操作認識手段、
前記ウィンドウ操作ボタンを拡大して模擬するアイコンを、前記画像に重畳して前記タッチパネルディスプレイの画面に表示するアイコン表示手段、
前記アイコンと前記ウィンドウ操作ボタンとの対応を示す対応情報を記憶する対応情報記憶手段、および、
前記接点座標および前記連続接触時間に基づいて、接触開始時の前記接点座標が前記アイコンの表示領域の範囲内であり、前記連続接触時間が所定の条件を満たす場合、前記対応情報を参照して、対応する前記ウィンドウ操作ボタンが操作されたイベントを示すイベント情報を生成するイベント発行手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネルを備える入力表示制御装置、シンクライアントシステム、入力表示制御方法およびプログラムに関する。
【背景技術】
【０００２】
Windows（登録商標）のように、パソコンの操作画面内にウィンドウが表示されるＯＳ（Operating System）では、ウィンドウの最小化ボタン、最大化ボタン、閉じるボタンなどのウィンドウ操作ボタンは、右上隅や左上隅など、ウィンドウの隅にあることが多い。また、これらのウィンドウ操作ボタンは、比較的ユーザが使用する頻度の高いボタンである。
【０００３】
特許文献１には、マルチウィンドウ形式のメッセージウィンドウを適切に表示させて操作性の向上を図るタッチパネル装置が開示されている。特許文献１の技術は、メッセージウィンドウと、操作ボタンの表示領域が重複している部分について、操作ボタンを透過表示する技術である。
【０００４】
特許文献２には、通常サイズのアイコンの見難い小型ディスプレイでも、ユーザ設定に係わるアイコンの視認性を悪化させず、判定が可能なＯＳＤ（On Screen Display）機能を実現する撮影機能付き電子装置が開示されている。特許文献２の技術は、撮影直前に、ユーザ設定に係わるアイコンを拡大表示する技術である。
【０００５】
特許文献３には、 外部映像モニタ利用時には、背景部分を単一色（例えばブルーバック表示）でマスクし、拡大サイズの操作アイコンを表示することで、タッチパネルの操作を向上させる画像再生装置が開示されている。
【０００６】
特許文献４には、複数のウィンドウを表示できるＰＣ上のウィンドウシステムにおいて、従来のウィンドウ操作方法のようにポインタをウィンドウの特定の場所に合わせる必要がない効率的なウィンドウ操作方法及び装置が開示されている。特許文献４の技術では、ウィンドウ操作はディスプレイ上のアクティブなウィンドウに対して直接実行される。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００２−２５９００１号公報
【特許文献２】特開２００８−１６６９２７号公報
【特許文献３】特開２００８−２３４６８７号公報
【特許文献４】特開２０１２−０８３８３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
関連する技術のウィンドウ操作ボタンをタッチパネルディスプレイの画面に表示する場合、ユーザは指で直接タッチして操作するか、カーソルでポインティングして操作する。しかしながら、ウィンドウ操作ボタンは一般的にウィンドウの隅にあるため、ウィンドウを最大化した場合などは、タッチパネルディスプレイの隅に表示されることとなり、比較的使用頻度の高いボタンであるにもかかわらず、ユーザが操作しにくいという問題があった。また、タッチパネルディスプレイが小さい場合、ウィンドウ操作ボタンの表示も小さくなり、ユーザが操作しにくいという問題があった。
【０００９】
特許文献１〜４の技術は、タッチパネルディスプレイの画面に表示されたウィンドウ操作ボタンを操作しやすくするものではない。
【００１０】
本発明は、上記事情に鑑みてなされたものであり、タッチパネルディスプレイの画面に表示されたウィンドウ操作ボタンを操作しやすくする入力表示制御装置、シンクライアントシステム、入力表示制御方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明の第１の観点に係る入力表示制御装置は、
タッチパネルディスプレイを備える入力表示制御装置であって、
ウィンドウ操作ボタンを含む画像を前記タッチパネルディスプレイの画面に表示する画面表示手段と、
ユーザが前記タッチパネルディスプレイの画面に接触した位置を示す接点座標と、ユーザが前記タッチパネルディスプレイの画面に接触した連続接触時間とを認識する操作認識手段と、
前記ウィンドウ操作ボタンを拡大して模擬するアイコンを、前記画像に重畳して前記タッチパネルディスプレイの画面に表示するアイコン表示手段と、
前記アイコンと前記ウィンドウ操作ボタンとの対応を示す対応情報を記憶する対応情報記憶手段と、
前記接点座標および前記連続接触時間に基づいて、接触開始時の前記接点座標が前記アイコンの表示領域の範囲内であり、前記連続接触時間が所定の条件を満たす場合、前記対応情報を参照して、対応する前記ウィンドウ操作ボタンが操作されたイベントを示すイベント情報を生成するイベント発行手段と、
を備えることを特徴とする。
【００１２】
本発明の第２の観点に係るシンクライアントシステムは、
ネットワークを介して接続される、サーバと、タッチパネルディスプレイを備える入力表示制御装置とで構成されるシンクライアントシステムであって、
前記サーバは、
ウィンドウ操作ボタンを含む画像を示す画面情報を前記入力表示制御装置に送信する画面送信手段を備え、
前記入力表示制御装置は、
前記サーバから前記画面情報を受信する画像受信手段と、
前記画面情報に基づいて、前記ウィンドウ操作ボタンを含む画像を前記タッチパネルディスプレイの画面に表示する画面表示手段と、
ユーザが前記タッチパネルディスプレイの画面に接触した位置を示す接点座標と、ユーザが前記タッチパネルディスプレイの画面に接触した連続接触時間とを認識する操作認識手段と、
前記ウィンドウ操作ボタンを拡大して模擬するアイコンを、前記画像に重畳して前記タッチパネルディスプレイの画面に表示するアイコン表示手段と、
前記アイコンと前記ウィンドウ操作ボタンとの対応を示す対応情報を記憶する対応情報記憶手段と、
前記接点座標および前記連続接触時間に基づいて、接触開始時の前記接点座標が前記アイコンの表示領域の範囲内であり、前記連続接触時間が所定の条件を満たす場合、前記対応情報を参照して、対応する前記ウィンドウ操作ボタンが操作されたイベントを示すイベント情報を生成するイベント発行手段と、
前記イベント発行手段が生成した前記イベント情報を前記サーバに送信するイベント送信手段と、
を備え、
前記サーバは、
前記イベントと処理との対応を示す処理情報を記憶する処理情報記憶手段と、
前記入力表示制御装置から前記イベント情報を受信するイベント受信手段と、
前記処理情報を参照して、前記イベント情報が示す前記イベントに対応付けられた処理を実行する実行手段と、
を備えることを特徴とする。
【００１３】
本発明の第３の観点に係る入力表示制御方法は、
タッチパネルディスプレイを備える入力表示制御装置が実行する入力表示制御方法であって、
ウィンドウ操作ボタンを含む画像を前記タッチパネルディスプレイの画面に表示する画面表示ステップと、
ユーザが前記タッチパネルディスプレイの画面に接触した位置を示す接点座標と、ユーザが前記タッチパネルディスプレイの画面に接触した連続接触時間とを認識する操作認識ステップと、
前記ウィンドウ操作ボタンを拡大して模擬するアイコンを、前記画像に重畳して前記タッチパネルディスプレイの画面に表示するアイコン表示ステップと、
前記接点座標および前記連続接触時間に基づいて、接触開始時の前記接点座標が前記アイコンの表示領域の範囲内であり、前記連続接触時間が所定の条件を満たす場合、記憶手段が記憶する前記アイコンと前記ウィンドウ操作ボタンとの対応を示す対応情報を参照して、対応する前記ウィンドウ操作ボタンが操作されたイベントを示すイベント情報を生成するイベント発行ステップと、
を備えることを特徴とする。
【００１４】
本発明の第４の観点に係る入力表示制御方法は、
ネットワークを介して接続される、サーバと、タッチパネルディスプレイを備える入力表示制御装置とで構成されるシンクライアントシステムが実行する入力表示制御方法であって、
前記サーバが実行する
ウィンドウ操作ボタンを含む画像を示す画面情報を前記入力表示制御装置に送信する画面送信ステップと、
前記入力表示制御装置が実行する、
前記サーバから前記画面情報を受信する画像受信ステップと、
前記画面情報に基づいて、前記ウィンドウ操作ボタンを含む画像を前記タッチパネルディスプレイの画面に表示する画面表示ステップと、
ユーザが前記タッチパネルディスプレイの画面に接触した位置を示す接点座標と、ユーザが前記タッチパネルディスプレイの画面に接触した連続接触時間とを認識する操作認識ステップと、
前記ウィンドウ操作ボタンを拡大して模擬するアイコンを、前記画像に重畳して前記タッチパネルディスプレイの画面に表示するアイコン表示ステップと、
前記接点座標および前記連続接触時間に基づいて、接触開始時の前記接点座標が前記アイコンの表示領域の範囲内であり、前記連続接触時間が所定の条件を満たす場合、対応情報記憶手段が記憶する前記アイコンと前記ウィンドウ操作ボタンとの対応を示す対応情報を参照して、対応する前記ウィンドウ操作ボタンが操作されたイベントを示すイベント情報を生成するイベント発行ステップと、
前記イベント発行ステップで生成した前記イベント情報を前記サーバに送信するイベント送信ステップと、
前記サーバが実行する、
前記入力表示制御装置から前記イベント情報を受信するイベント受信ステップと、
処理情報記憶手段が記憶する前記イベントと処理との対応を示す処理情報を参照して、前記イベント情報が示す前記イベントに対応付けられた処理を実行する実行ステップと、
を備えることを特徴とする。
【００１５】
本発明の第５の観点に係るプログラムは、
タッチパネルディスプレイを備えるコンピュータを、
ウィンドウ操作ボタンを含む画像を前記タッチパネルディスプレイの画面に表示する画面表示手段、
ユーザが前記タッチパネルディスプレイの画面に接触した位置を示す接点座標と、ユーザが前記タッチパネルディスプレイの画面に接触した連続接触時間とを認識する操作認識手段、
前記ウィンドウ操作ボタンを拡大して模擬するアイコンを、前記画像に重畳して前記タッチパネルディスプレイの画面に表示するアイコン表示手段、
前記アイコンと前記ウィンドウ操作ボタンとの対応を示す対応情報を記憶する対応情報記憶手段、および、
前記接点座標および前記連続接触時間に基づいて、接触開始時の前記接点座標が前記アイコンの表示領域の範囲内であり、前記連続接触時間が所定の条件を満たす場合、前記対応情報を参照して、対応する前記ウィンドウ操作ボタンが操作されたイベントを示すイベント情報を生成するイベント発行手段、
として機能させることを特徴とする。
【発明の効果】
【００１６】
本発明によれば、タッチパネルディスプレイの画面に表示されたウィンドウ操作ボタンを操作しやすくなる。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施の形態１に係るスマートウィンドウマネージャのアイコンの表示を説明する図である。
【図２】実施の形態１に係る入力表示制御装置の構成例を示すブロック図である。
【図３】実施の形態１に係る入力表示制御装置における操作入力を説明する図である。
【図４】実施の形態１に係る入力表示制御装置の動作の一例を示すフローチャートである。
【図５】本発明の実施の形態２に係る入力表示制御装置の動作の一例を示すフローチャートである。
【図６】本発明の実施の形態３に係るシンクライアントシステムの構成例を示すブロック図である。
【図７】実施の形態に係る入力表示制御装置のハードウェア構成の一例を示すブロック図である。
【発明を実施するための形態】
【００１８】
以下、この発明の実施の形態について説明する。以下の説明では、本発明に係る入力表示制御アプリケーションをスマートウィンドウマネージャと呼ぶ。
【００１９】
（実施の形態１）
図１は、本発明の実施の形態１に係るスマートウィンドウマネージャのアイコンの表示を説明する図である。実施の形態１に係る入力表示制御装置１は、タッチパネルディスプレイＤを備え、ウィンドウ操作ボタンＢを含むウィンドウを表示する。図１の例では、ウィンドウ操作ボタンＢは、ウィンドウの最小化ボタンＢ１、最大化ボタンＢ２、閉じるボタンＢ３で構成される。
【００２０】
入力表示制御装置１は、ウィンドウ操作ボタンＢを含むウィンドウが表示されている状態で、スマートウィンドウマネージャを起動すると、タッチパネルディスプレイＤ上の所定の位置に、画面に表示されている画像に重畳して、スマートウィンドウマネージャのアイコンＩを表示する。マルチウィンドウの場合、スマートウィンドウマネージャは、原則としてアクティブな（最前面に表示されている）ウィンドウに対応づけられる。
【００２１】
スマートウィンドウマネージャのアイコンＩは、半透明で表示される。半透明で表示するとは、重畳した画像が透過して見えるように画素を演算して表示することをいう。アイコンＩは、ウィンドウ操作ボタンＢを拡大したアイコンで、ウィンドウ操作ボタンＢを模擬する。アイコンＩは、最小化ボタンＢ１に対応するアイコンＩ１、最大化ボタンＢ２に対応するアイコンＩ２、閉じるボタンＢ３に対応するアイコンＩ３で構成される。また、アイコンＩは、ウィンドウ操作ボタンＢと同様に外枠の近くに位置づけられるが、サイズが大きいので押しやすい。
【００２２】
入力表示制御装置１は、アイコンＩがタップされると、対応するウィンドウ操作ボタンＢがタップされた場合と同じ操作を入力する。したがって、ユーザは、操作したいウィンドウ操作ボタンＢに対応するアイコンＩをタップすることにより、同様の操作を入力することができる。タップとは、ユーザが対象の表示領域に所定の条件を満たすように接触することであり、詳細は後述する。
【００２３】
なお、スマートウィンドウマネージャは、ウィンドウの最小化ボタン、最大化ボタンおよび閉じるボタンに限らず、ブラウザの拡大レベル変更ボタンや、戻るボタン、進むボタンなど、その他のウィンドウ操作ボタンと対応付けたアイコンを表示させてもよい。また、アクティブウィンドウを切り替える（例えば、前面から順に選択、または逆順に選択する）アイコンを表示させてもよい。
【００２４】
図２は、実施の形態１に係る入力表示制御装置の構成例を示すブロック図である。入力表示制御装置１は、表示部１１、入力部１２、操作認識部１３、記憶部１４および表示制御部１５、を備える。
【００２５】
表示部１１は、液晶パネルなどで構成されており、表示制御部１５に指示された画面を表示する。入力部１２は、表示部１１を構成する液晶パネルの表面に設置した、接触を検知するタッチパッドなどの位置入力装置で構成されており、ユーザの接触による入力を受け付ける。表示部１１および入力部１２は、タッチパネルディスプレイＤで実現される。
【００２６】
操作認識部１３は、入力部１２が接触を検知したタッチパネルディスプレイＤ上の位置を取得し、記憶部１４が記憶する画面の座標を示す画面座標情報と照合して、接点座標を認識する。また、操作認識部１３は、入力部１２が検知した接触について、接触を開始してから終了するまでの連続接触時間を認識する。操作認識部１３は、接点座標および連続接触時間を表示制御部１５に送る。
【００２７】
表示制御部１５は、記憶部１４からウィンドウ操作ボタンＢを含むウィンドウを示す画面情報を読み出し、表示部１１に表示させる。
【００２８】
スマートウィンドウマネージャが起動すると、表示制御部１５は、スマートウィンドウマネージャのアイコンＩのデータを記憶部１４から読み出し、表示部１１の画面の所定の位置に表示させる。アイコンＩは、半透明で表示され、アイコンＩを透過して背面の画像が見えることにより、操作の邪魔になりにくい。
【００２９】
ユーザは、タッチパネルディスプレイＤ上でスマートウィンドウマネージャのアイコンＩをタップすることでウィンドウ操作ボタンＢを操作する。
【００３０】
表示制御部１５は、操作認識部１３から受け取った接点座標および連続接触時間に基づいて、ユーザがスマートウィンドウマネージャのアイコンＩをタップしたか否かを判定する。
【００３１】
本実施の形態では、アイコンＩをタップしたか否かの判定は、接触開始時の接点座標がアイコンＩの表示領域の範囲内であり、連続接触時間が閾値α以上閾値β以下である場合に、タップしたと判定する。閾値αを設けることにより、ユーザが無意識に触れた場合などの連続接触時間の短いタッチをタップと判定してしまうことを防ぐことができる。また、閾値βを設けることで、ユーザが間違ったアイコンＩをタッチしてしまったときに、長く接触し続けることで操作を解除することができる。
【００３２】
また、接触開始時の接点座標からの変位に閾値を設けることにより、タッチした位置を移動させることで操作を解除することができるようにしてもよい。さらに、接触開始時の接点座標がアイコンＩの表示領域の範囲内であり、連続接触時間が０以上である場合はすべてタップしたと判定してもよい。
【００３３】
ユーザがアイコンＩをタップしたと判定した場合、表示制御部１５は、記憶部１４が記憶するアイコンＩとウィンドウ操作ボタンＢとの対応を示す対応情報を参照して、タップされたアイコンＩに対応するウィンドウ操作ボタンＢを特定する。表示制御部１５は、特定したウィンドウ操作ボタンＢが操作されたことを示すイベント情報を生成し、イベントを発行する。
【００３４】
また、表示制御部１５は、記憶部１４が記憶するイベントと処理との対応を示す処理情報を参照し、発行されたイベントに対応付けられている処理を実行する。なお、処理情報を参照し、発行されたイベントに対応する処理を実行するのは、表示制御部１５でなく、入力表示制御装置１が備える他の機能部が実行してもよい。
【００３５】
図３は、実施の形態１に係る入力表示制御装置における操作入力を説明する図である。図３の例では、ウィンドウ操作ボタンＢは、ウィンドウの最小化ボタンＢ１、最大化ボタンＢ２、閉じるボタンＢ３で構成される。ウィンドウ操作ボタンＢを模擬するアイコンＩは、最小化ボタンＢ１に対応するアイコンＩ１、最大化ボタンＢ２に対応するアイコンＩ２、閉じるボタンＢ３に対応するアイコンＩ３で構成される。
【００３６】
図３に示すように、ウィンドウを最大化した場合、閉じるボタンＢ３は、画面の右上隅に表示される。これを操作したい場合、ユーザは、スマートウィンドウマネージャを起動し、アイコンＩを表示させる。そして、ユーザは、アイコンＩ３をタップすることで、閉じるボタンＢ３をタップしたときと同様の操作を入力する。アイコンＩ３は、閉じるボタンＢ３を拡大したアイコンで、閉じるボタンＢ３よりも大きいので、外枠に近い位置でもユーザはタップしやすい。
【００３７】
図４は、実施の形態１に係る入力表示制御装置の動作の一例を示すフローチャートである。図４のフローチャートに示す処理は、ユーザがスマートウィンドウマネージャを起動させると開始する。表示制御部１５は、スマートウィンドウマネージャのアイコンＩのデータを記憶部１４から読み出し、表示部１１の画面に表示されている画像に重畳して、所定の位置にアイコンＩを表示させる（ステップＳ１１）。
【００３８】
入力部１２が接触を検知すると（ステップＳ１２；ＹＥＳ）、操作認識部１３は、入力部１２が接触を検知したタッチパネルディスプレイＤ上の位置を取得し、記憶部１４が記憶する画面座標情報と照合して、接点座標および連続接触時間を認識する（ステップＳ１３）。操作認識部１３は、接点座標および連続接触時間を表示制御部１５に送る。入力部１２が接触を検知しない場合は（ステップＳ１２；ＮＯ）、ステップＳ１２を繰り返す。
【００３９】
表示制御部１５は、操作認識部１３から受け取った接点座標および連続接触時間に基づいて、スマートウィンドウマネージャのアイコンＩがタップされたか否かを判定し（ステップＳ１４）、アイコンＩがタップされた場合には（ステップＳ１４；ＹＥＳ）、記憶部１４が記憶する対応情報と照合して、タップされたアイコンＩに対応するウィンドウ操作ボタンＢを特定する（ステップＳ１５）。
【００４０】
表示制御部１５は、特定したウィンドウ操作ボタンＢが操作されたことを示すイベント情報を生成し、イベントを発行し（ステップＳ１６）、ステップＳ１７に移行する。表示制御部１５は、処理情報を参照し、発行されたイベントに対応付けられている処理を実行する。
【００４１】
一方、アイコンＩがタップされていない場合（ステップＳ１４；ＮＯ）、入力部１２が接触を検知している間は（ステップＳ１７；ＮＯ）、ステップＳ１３〜ステップＳ１７を繰り返す。入力部１２が接触を検知しなくなると（ステップＳ１７；ＹＥＳ）、スマートウィンドウマネージャがＯＦＦになったか否かを判定し（ステップＳ１８）、スマートウィンドウマネージャがＯＦＦになっていなければ（ステップＳ１８；ＮＯ）、ステップＳ１２〜ステップＳ１８を繰り返す。スマートウィンドウマネージャがＯＦＦになると（ステップＳ１８；ＹＥＳ）、処理を終了する。
【００４２】
実施の形態１の入力表示制御装置１によれば、タッチパネルディスプレイの画面に表示されるウィンドウ操作ボタンＢを模擬するアイコンＩはウィンドウ操作ボタンＢを拡大したアイコンであるので、ユーザはサイズが大きいアイコンＩを操作することで、ウィンドウ操作ボタンＢを容易に操作することができる。
【００４３】
（実施の形態２）
実施の形態２に係る入力表示制御装置１は、実施の形態１に係る入力表示制御装置１と同様の構成である。実施の形態２では、スマートウィンドウマネージャのアイコンＩをドラッグすることで自由に移動できるようにする。
【００４４】
図５は、本発明の実施の形態２に係る入力表示制御装置の動作の一例を示すフローチャートである。図５のフローチャートに示す処理は、ユーザがスマートウィンドウマネージャを起動させると開始する。表示制御部１５は、スマートウィンドウマネージャのアイコンＩのデータを記憶部１４から読み出し、表示部１１の画面に表示されている画像に重畳して、所定の位置にアイコンＩを表示させる（ステップＳ２１）。
【００４５】
入力部１２が接触を検知すると（ステップＳ２２；ＹＥＳ）、操作認識部１３は、入力部１２が接触を検知したタッチパネルディスプレイＤ上の位置を取得し、記憶部１４が記憶する画面座標情報と照合して、接点座標および連続接触時間を認識する（ステップＳ２３）。操作認識部１３は、接点座標および連続接触時間を表示制御部１５に送る。入力部１２が接触を検知しない場合は（ステップＳ２２；ＮＯ）、ステップＳ２２を繰り返す。
【００４６】
表示制御部１５は、操作認識部１３から受け取った接点座標がスマートウィンドウマネージャのアイコンＩの表示領域に含まれるか否かを判定し（ステップＳ２４）、アイコンＩの表示領域に含まれない場合には（ステップＳ２４；ＮＯ）、ステップＳ３０に移行する。
【００４７】
アイコンＩの表示領域に含まれる場合には（ステップＳ２４；ＹＥＳ）、表示制御部１５は、操作認識部１３から受け取った連続接触時間から、タップされたか否かを判定し（ステップＳ２５）、タップされた場合には（ステップＳ２５；ＹＥＳ）、記憶部１４が記憶する対応情報と照合して、タップされたアイコンＩに対応するウィンドウ操作ボタンＢを特定する（ステップＳ２６）。表示制御部１５は、接触開始時の接点座標がアイコンＩの表示領域の範囲内であり、接触開始時の接点座標からの変位が閾値γ以下である場合に、タップしたと判定する。
【００４８】
表示制御部１５は、特定したウィンドウ操作ボタンＢが操作されたことを示すイベント情報を生成し、イベントを発行し（ステップＳ２７）、ステップＳ３０に移行する。表示制御部１５は、処理情報を参照し、発行されたイベントに対応付けられている処理を実行する。
【００４９】
一方、タップされていない場合（ステップＳ２５；ＮＯ）、表示制御部１５は、操作認識部１３から受け取った連続接触時間から、ドラッグされたか否かを判定し（ステップＳ２８）、ドラッグされた場合には（ステップＳ２８；ＹＥＳ）、変化した接触座標の位置にアイコンＩを移動させ（ステップＳ２９）、ステップＳ３０に移行する。表示制御部１５は、接触開始時の接点座標がアイコンＩの表示領域の範囲内であり、接触開始時の接点座標からの変位が閾値γより大きい場合に、ドラッグしたと判定する。
【００５０】
ドラッグされていない場合（ステップＳ２８；ＮＯ）、入力部１２が接触を検知している間は（ステップＳ３０；ＮＯ）、ステップＳ２３〜ステップＳ３０を繰り返す。入力部１２が接触を検知しなくなると（ステップＳ３０；ＹＥＳ）、スマートウィンドウマネージャがＯＦＦになったか否かを判定し（ステップＳ３１）、スマートウィンドウマネージャがＯＦＦになっていなければ（ステップＳ３１；ＮＯ）、ステップＳ２２〜ステップＳ３１を繰り返す。スマートウィンドウマネージャがＯＦＦになると（ステップＳ３１；ＹＥＳ）、処理を終了する。
【００５１】
実施の形態２の入力表示制御装置１によれば、タッチパネルディスプレイの画面に表示されるウィンドウ操作ボタンＢを模擬するアイコンＩがウィンドウ操作ボタンＢを拡大したアイコンで、かつ、任意の位置に配置することができるので、ユーザは任意の位置にあるサイズが大きいアイコンＩを操作することで、ウィンドウ操作ボタンＢを容易に操作することができる。
【００５２】
本実施の形態では、接触開始時の接点座標がアイコンＩの表示領域の範囲内で接触開始時の接点座標からの変位が閾値γ以下である場合にタップしたと判定し、閾値γより大きい場合にドラッグしたと判定する。しかし、これに限らず、タップしたと判定するための閾値とドラッグしたと判定するための閾値とは異なってもよいし、接触開始時の接点座標がアイコンＩの表示領域の範囲内である場合にはすべてタップしたと判定してもよい。また、接触開始時の接点座標がアイコンＩの表示領域の範囲内で、連続して接触を保った状態で接触座標が変化した場合にはすべてドラッグしたと判定してもよい。
【００５３】
（実施の形態３）
図６は、本発明の実施の形態３に係るシンクライアントシステムの構成例を示すブロック図である。シンクライアントシステム１００は、入力表示制御装置１とサーバ２とで構成される。入力表示制御装置１は、表示部１１、入力部１２、操作認識部１３、記憶部１４、表示制御部１５、画面受信部１６およびイベント送信部１７を備える。サーバ２は、実行部２１、記憶部２２、画面送信部２３およびイベント受信部２４を備える。
【００５４】
なお、入力表示制御装置１の画面受信部１６およイベント送信部１７と、サーバ２の画面送信部２３およびイベント受信部２４との通信について、それぞれ通信を示す記号を図示しているが、実際には同一の通信装置が通信を行う。
【００５５】
入力表示制御装置１の表示部１１、入力部１２、操作認識部１３および記憶部１４は、実施の形態１と同様の構成である。画面受信部１６は、サーバ２の画面送信部２３から、ウィンドウ操作ボタンＢを含むウィンドウを示す画面情報を受信する。本実施の形態では、表示制御部１５は、画面受信部１６が受信した画面情報に基づいて、ウィンドウ操作ボタンＢを含むウィンドウを表示部１１に表示させる。
【００５６】
表示制御部１５は、操作認識部１３から受け取った接点座標および連続接触時間に基づいて、ユーザがスマートウィンドウマネージャのアイコンＩをタップしたか否かを判定する。ユーザがアイコンＩをタップしたと判定した場合、表示制御部１５は、記憶部１４が記憶するアイコンＩとウィンドウ操作ボタンＢとの対応を示す対応情報を参照して、タップされたアイコンＩに対応するウィンドウ操作ボタンＢを特定する。表示制御部１５は、特定したウィンドウ操作ボタンＢが操作されたことを示すイベント情報を生成し、イベントを発行する。
【００５７】
表示制御部１５は、生成したイベント情報をイベント送信部１７に送る。表示制御部１５のその他の構成は、実施の形態１と同様である。イベント送信部１７は、表示制御部１５から受け取ったイベント情報をサーバ２のイベント受信部２４に送信する。
【００５８】
サーバ２の実行部２１は、記憶部２２からウィンドウ操作ボタンＢを含むウィンドウを示す画面情報を読み出して画像送信部２３に送り、入力表示制御装置１の画面受信部１６へ送信させる。
【００５９】
イベント受信部２４は、入力表示制御装置１のイベント送信部１７からイベント情報を受信すると、実行部２１に送る。実行部２１は、記憶部２２が記憶するイベントと処理との対応を示す処理情報を参照し、受信したイベント情報に対応する処理を実行する。実行部２１は、実行した処理画面を示す画面情報を記憶部２２から読み出して画像送信部２３に送り、入力表示制御装置１の画面受信部１６へ送信させる。
【００６０】
入力表示制御装置１の画面受信部１６がサーバ２の画面送信部２３から処理画面を示す画面情報を受信すると、表示制御部１５は、画面受信部１６が受信した画面情報に基づいて、処理画面を表示部１１に表示させる。
【００６１】
実施の形態１の入力表示制御装置１だけでなく、実施の形態２の入力表示制御装置１もシンクライアントシステムを構成することが可能である。
【００６２】
実施の形態３では、入力表示制御装置１が接点座標および連続接触時間に基づいて、タップされたアイコンＩに対応するウィンドウ操作ボタンＢを特定し、特定したウィンドウ操作ボタンＢが操作されたことを示すイベント情報を生成してイベントを発行するが、これに限らない。
【００６３】
入力表示制御装置１が接点座標および連続接触時間をサーバ２に送信し、サーバ２側で、接点座標および連続接触時間に基づいて、タップされたアイコンＩに対応するウィンドウ操作ボタンＢを特定し、特定したウィンドウ操作ボタンＢが操作されたことを示すイベント情報を生成してイベントを発行してもよい。
【００６４】
実施の形態３のシンクライアントシステム１００によれば、処理の実行をサーバ２で行うので、入力表示制御装置１の負荷が小さくなる。これにより、入力表示制御装置１のコストの低減や小型化が可能になる。
【００６５】
シンクライアントシステム１００では、サーバ２がディスプレイを備える場合、サーバ２のディスプレイ用の画面を入力表示制御装置１のタッチパネルディスプレイＤに表示させる。入力表示制御装置１のタッチパネルディスプレイＤがサーバ２のディスプレイよりも小さい場合、画面が縮小表示されるので、ウィンドウの隅にあるウィンドウ操作ボタンＢも小さくなり、さらに操作するのが困難な場合がある。したがって、本発明をシンクライアントシステムに適用すると、より、タッチパネルディスプレイの画面に表示されたウィンドウ操作ボタンを操作しやすいという効果を奏する。
【００６６】
なお、上記の実施の形態では、ユーザがスマートウィンドウマネージャのアイコンを指で直接タッチして操作するが、ポインタで指示する構成にしてもよい。また、上記の実施の形態では、アイコンＩは半透明で表示されるが、背面の画像を透過しないアイコンでもよい。
【００６７】
図７は、実施の形態に係る入力表示制御装置のハードウェア構成の一例を示すブロック図である。
【００６８】
制御部３１はＣＰＵ（Central Processing Unit）等から構成され、外部記憶部３３に記憶されている制御プログラム３９に従って、操作認識部１３および表示制御部１５の各処理を実行する。
【００６９】
主記憶部３２はＲＡＭ（Random-Access Memory）等から構成され、外部記憶部３３に記憶されている制御プログラム３９をロードし、制御部３１の作業領域として用いられる。
【００７０】
外部記憶部３３は、フラッシュメモリ、ハードディスク、ＤＶＤ−ＲＡＭ（Digital Versatile Disc Random-Access Memory）、ＤＶＤ−ＲＷ（Digital Versatile Disc ReWritable）等の不揮発性メモリから構成され、入力表示制御装置１の処理を制御部３１に行わせるためのプログラムをあらかじめ記憶し、また、制御部３１の指示に従って、このプログラムが記憶するデータを制御部３１に供給し、制御部３１から供給されたデータを記憶する。記憶部１４は、外部記憶部３３に構成される。
【００７１】
操作部３４はタッチパッド等の位置入力装置を内部バス３０に接続するインタフェース装置から構成されている。ユーザが操作入力すると、操作部３４を介して、指示が制御部３１に供給される。操作部３４は、入力部１２として機能する。
【００７２】
表示部３５は、ＣＲＴ（Cathode Ray Tube）またはＬＣＤ（Liquid Crystal Display）などから構成され、アプリケーション画面などを表示する。表示部３５は、表示部１１として機能する。
【００７３】
タイマ３６は、内部バス３０を介して現在時刻を定期的に制御部３１に供給する。制御部３１は、タイマ３６から供給された現在時刻に基づいて、連続接触時間を認識する。
【００７４】
なお、実施の形態３で説明したシンクライアントシステム１００における入力表示制御装置１は、さらに、ネットワークに接続する網終端装置または無線通信装置、およびそれらと接続するシリアルインタフェースまたはＬＡＮ（Local Area Network）インタフェースなどで構成される通信部を備える。通信部は、ネットワークを介して、サーバ２に接続する。通信部は、画面受信部１６およびイベント送信部１７として機能する。
【００７５】
図１に示す表示部１１、入力部１２、操作認識部１３、記憶部１４および表示制御部１５の処理は、制御プログラム３９が、制御部３１、主記憶部３２、外部記憶部３３、操作部３４、表示部３５およびタイマ３６を資源として用いて処理することによって実行する。
【００７６】
その他、前記のハードウェア構成やフローチャートは一例であり、任意に変更および修正が可能である。
【００７７】
制御部３１、主記憶部３２、外部記憶部３３、内部バス３０などから構成される制御処理を行う中心となる部分は、専用のシステムによらず、通常のコンピュータシステムを用いて実現可能である。例えば、前記の動作を実行するためのコンピュータプログラムを、コンピュータが読み取り可能な記録媒体（フレキシブルディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等）に格納して配布し、該コンピュータプログラムをコンピュータにインストールすることにより、前記の処理を実行する入力表示制御装置１を構成してもよい。また、インターネット等の通信ネットワーク上のサーバ装置が有する記憶装置に該コンピュータプログラムを格納しておき、通常のコンピュータシステムがダウンロード等することで入力表示制御装置１を構成してもよい。
【００７８】
また、入力表示制御装置１の機能を、ＯＳとアプリケーションプログラムの分担、またはＯＳとアプリケーションプログラムとの協働により実現する場合などには、アプリケーションプログラム部分のみを記録媒体や記憶装置に格納してもよい。
【００７９】
また、搬送波にコンピュータプログラムを重畳し、通信ネットワークを介して配信することも可能である。例えば、通信ネットワーク上の掲示板(BBS：Bulletin Board System)に前記コンピュータプログラムを掲示し、ネットワークを介して前記コンピュータプログラムを配信してもよい。そして、このコンピュータプログラムを起動し、ＯＳの制御下で、他のアプリケーションプログラムと同様に実行することにより、前記の処理を実行できるように構成してもよい。
【００８０】
上記の実施形態の一部または全部は、以下の付記のようにも記載されうるが、以下には限られない。
【００８１】
（付記１）
タッチパネルディスプレイを備える入力表示制御装置であって、
ウィンドウ操作ボタンを含む画像を前記タッチパネルディスプレイの画面に表示する画面表示手段と、
ユーザが前記タッチパネルディスプレイの画面に接触した位置を示す接点座標と、ユーザが前記タッチパネルディスプレイの画面に接触した連続接触時間とを認識する操作認識手段と、
前記ウィンドウ操作ボタンを拡大して模擬するアイコンを、前記画像に重畳して前記タッチパネルディスプレイの画面に表示するアイコン表示手段と、
前記アイコンと前記ウィンドウ操作ボタンとの対応を示す対応情報を記憶する対応情報記憶手段と、
前記接点座標および前記連続接触時間に基づいて、接触開始時の前記接点座標が前記アイコンの表示領域の範囲内であり、前記連続接触時間が所定の条件を満たす場合、前記対応情報を参照して、対応する前記ウィンドウ操作ボタンが操作されたイベントを示すイベント情報を生成するイベント発行手段と、
を備えることを特徴とする入力表示制御装置。
【００８２】
（付記２）
前記アイコン表示手段は、前記接点座標および前記連続接触時間に基づいて、接触開始時の前記接点座標が前記アイコンの表示領域の範囲内であり、連続して接触を保った状態で前記接触座標が変化した場合に、前記変化した接触座標の位置に前記アイコンの表示位置を移動させることを特徴とする付記１に記載の入力表示制御装置。
【００８３】
（付記３）
前記アイコン表示手段は、前記アイコンを半透明で表示することを特徴とする付記１または２に記載の入力表示制御装置。
【００８４】
（付記４）
ネットワークを介して接続される、サーバと、タッチパネルディスプレイを備える入力表示制御装置とで構成されるシンクライアントシステムであって、
前記サーバは、
ウィンドウ操作ボタンを含む画像を示す画面情報を前記入力表示制御装置に送信する画面送信手段を備え、
前記入力表示制御装置は、
前記サーバから前記画面情報を受信する画像受信手段と、
前記画面情報に基づいて、前記ウィンドウ操作ボタンを含む画像を前記タッチパネルディスプレイの画面に表示する画面表示手段と、
ユーザが前記タッチパネルディスプレイの画面に接触した位置を示す接点座標と、ユーザが前記タッチパネルディスプレイの画面に接触した連続接触時間とを認識する操作認識手段と、
前記ウィンドウ操作ボタンを拡大して模擬するアイコンを、前記画像に重畳して前記タッチパネルディスプレイの画面に表示するアイコン表示手段と、
前記アイコンと前記ウィンドウ操作ボタンとの対応を示す対応情報を記憶する対応情報記憶手段と、
前記接点座標および前記連続接触時間に基づいて、接触開始時の前記接点座標が前記アイコンの表示領域の範囲内であり、前記連続接触時間が所定の条件を満たす場合、前記対応情報を参照して、対応する前記ウィンドウ操作ボタンが操作されたイベントを示すイベント情報を生成するイベント発行手段と、
前記イベント発行手段が生成した前記イベント情報を前記サーバに送信するイベント送信手段と、
を備え、
前記サーバは、
前記イベントと処理との対応を示す処理情報を記憶する処理情報記憶手段と、
前記入力表示制御装置から前記イベント情報を受信するイベント受信手段と、
前記処理情報を参照して、前記イベント情報が示す前記イベントに対応付けられた処理を実行する実行手段と、
を備えることを特徴とするシンクライアントシステム。
【００８５】
（付記５）
タッチパネルディスプレイを備える入力表示制御装置が実行する入力表示制御方法であって、
ウィンドウ操作ボタンを含む画像を前記タッチパネルディスプレイの画面に表示する画面表示ステップと、
ユーザが前記タッチパネルディスプレイの画面に接触した位置を示す接点座標と、ユーザが前記タッチパネルディスプレイの画面に接触した連続接触時間とを認識する操作認識ステップと、
前記ウィンドウ操作ボタンを拡大して模擬するアイコンを、前記画像に重畳して前記タッチパネルディスプレイの画面に表示するアイコン表示ステップと、
前記接点座標および前記連続接触時間に基づいて、接触開始時の前記接点座標が前記アイコンの表示領域の範囲内であり、前記連続接触時間が所定の条件を満たす場合、記憶手段が記憶する前記アイコンと前記ウィンドウ操作ボタンとの対応を示す対応情報を参照して、対応する前記ウィンドウ操作ボタンが操作されたイベントを示すイベント情報を生成するイベント発行ステップと、
を備えることを特徴とする入力表示制御方法。
【００８６】
（付記６）
ネットワークを介して接続される、サーバと、タッチパネルディスプレイを備える入力表示制御装置とで構成されるシンクライアントシステムが実行する入力表示制御方法であって、
前記サーバが実行する
ウィンドウ操作ボタンを含む画像を示す画面情報を前記入力表示制御装置に送信する画面送信ステップと、
前記入力表示制御装置が実行する、
前記サーバから前記画面情報を受信する画像受信ステップと、
前記画面情報に基づいて、前記ウィンドウ操作ボタンを含む画像を前記タッチパネルディスプレイの画面に表示する画面表示ステップと、
ユーザが前記タッチパネルディスプレイの画面に接触した位置を示す接点座標と、ユーザが前記タッチパネルディスプレイの画面に接触した連続接触時間とを認識する操作認識ステップと、
前記ウィンドウ操作ボタンを拡大して模擬するアイコンを、前記画像に重畳して前記タッチパネルディスプレイの画面に表示するアイコン表示ステップと、
前記接点座標および前記連続接触時間に基づいて、接触開始時の前記接点座標が前記アイコンの表示領域の範囲内であり、前記連続接触時間が所定の条件を満たす場合、対応情報記憶手段が記憶する前記アイコンと前記ウィンドウ操作ボタンとの対応を示す対応情報を参照して、対応する前記ウィンドウ操作ボタンが操作されたイベントを示すイベント情報を生成するイベント発行ステップと、
前記イベント発行ステップで生成した前記イベント情報を前記サーバに送信するイベント送信ステップと、
前記サーバが実行する、
前記入力表示制御装置から前記イベント情報を受信するイベント受信ステップと、
処理情報記憶手段が記憶する前記イベントと処理との対応を示す処理情報を参照して、前記イベント情報が示す前記イベントに対応付けられた処理を実行する実行ステップと、
を備えることを特徴とする入力表示制御方法。
【００８７】
（付記７）
タッチパネルディスプレイを備えるコンピュータを、
ウィンドウ操作ボタンを含む画像を前記タッチパネルディスプレイの画面に表示する画面表示手段、
ユーザが前記タッチパネルディスプレイの画面に接触した位置を示す接点座標と、ユーザが前記タッチパネルディスプレイの画面に接触した連続接触時間とを認識する操作認識手段、
前記ウィンドウ操作ボタンを拡大して模擬するアイコンを、前記画像に重畳して前記タッチパネルディスプレイの画面に表示するアイコン表示手段、
前記アイコンと前記ウィンドウ操作ボタンとの対応を示す対応情報を記憶する対応情報記憶手段、および、
前記接点座標および前記連続接触時間に基づいて、接触開始時の前記接点座標が前記アイコンの表示領域の範囲内であり、前記連続接触時間が所定の条件を満たす場合、前記対応情報を参照して、対応する前記ウィンドウ操作ボタンが操作されたイベントを示すイベント情報を生成するイベント発行手段、
として機能させることを特徴とするプログラム。
【符号の説明】
【００８８】
１  入力表示制御装置
２  サーバ
１１  表示部
１２  入力部
１３  操作認識部
１４  記憶部
１５  表示制御部
１６  画面受信部
１７  イベント送信部
２１  実行部
２２  記憶部
２３  画面送信部
２４  イベント受信部
３０  内部バス
３１  制御部
３２  主記憶部
３３  外部記憶部
３４  操作部
３５  表示部
３６  タイマ
３９  制御プログラム
１００  シンクライアントシステム
Ｂ  ウィンドウ操作ボタン
Ｂ１  最小化ボタン
Ｂ２  最大化ボタン
Ｂ３  閉じるボタン
Ｄ  タッチパネルディスプレイ
Ｉ、Ｉ１、Ｉ２、Ｉ３  アイコン
【図１】
2014048982.tif 000003
【図２】
2014048982.tif 000004
【図３】
2014048982.tif 000005
【図４】
2014048982.tif 000006
【図５】
2014048982.tif 000007
【図６】
2014048982.tif 000008
【図７】
2014048982.tif 000009