JP2000339076A - 表示制御方法及び装置、表示制御のためのソフトウエア・プロダクトを格納した記憶媒体 - Google Patents
表示制御方法及び装置、表示制御のためのソフトウエア・プロダクトを格納した記憶媒体Info
- Publication number
- JP2000339076A JP2000339076A JP14269699A JP14269699A JP2000339076A JP 2000339076 A JP2000339076 A JP 2000339076A JP 14269699 A JP14269699 A JP 14269699A JP 14269699 A JP14269699 A JP 14269699A JP 2000339076 A JP2000339076 A JP 2000339076A
- Authority
- JP
- Japan
- Prior art keywords
- window
- application
- display control
- message
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/14—Display of multiple viewports
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- User Interface Of Digital Computer (AREA)
- Digital Computer Display Output (AREA)
Abstract
し、そのアプリケーションに対し自動的に所定の操作を
行うことにより、オペレータの操作手順を短縮し、直感
的に判りやすい操作環境を実現する。 【解決手段】 印刷ボタン111が押されると、現在表
示されている画像情報を表示する隠蔽ウインドウ130
が生成される。コンテンツ用ブラウザ120には、印刷
すべきコンテンツが自動的にロードされ、印刷を指示す
るメッセージが送出される。コンテンツ用ブラウザ12
0は、これに応答して、印刷ダイアログ140を出力す
るが、その印刷ダイアログ140に対するメッセージも
自動的に送出される。この印刷ダイアログ140は、隠
蔽ウインドウにより遮蔽されているのでオペレータには
見えない。印刷が終了すると、隠蔽ウインドウ130は
消去される。
Description
動作状態を隠蔽する方式に関するものであり、より詳し
くは、あるアプリケーション・ウインドウの全面に隠蔽
ウインドウを出現させることにより、そのアプリケーシ
ョン・ウインドウの動作状態をオペレータに対し不可視
にする方式に関する。
ア等に設置されるマルチメディア端末、消費者金融や損
害保険会社の自動契約機、銀行のキャッシュディスペン
サ、街頭型写真シール印刷機等(以下「設置型マルチメ
ディア機器」という)不特定多数のユーザやコンピュー
タ操作に不慣れなユーザが使用する設置型マルチメディ
ア機器においては、操作数が少なく、かつ直感的に把握
できる判りやすい操作手順で操作されることが望まれて
いる。
ア機器において、ウエブ上の最新の情報をユーザに提供
することが望まれている。しかし、かかる設置型マルチ
メディア機器にネットスケープ・コミュニケータ(「ネ
ットスケープ・コミュニケータ」は、ネットスケープ社
の商標)やインターネット・エキスプローラ(「インタ
ーネット・エキスプローラ」は、マイクロソフト社の商
標)等ウエブブラウザを導入し、そのプリント機能を使
用するとWindowsのコモンダイアログ(Prin
terの選択など)が表示されてしまう。
な印刷処理のみを行う状況においては、かかるダイアロ
グの操作をユーザに行わせるのは繁雑であり、またコン
ピュータ操作に不慣れなユーザが操作を誤ってしまう可
能性もあると予想される。
のアプリケーションの動作状態を遮蔽し、そのアプリケ
ーションに対し自動的に所定の操作を行うことを目的と
する。
操作手順が短縮され、直感的に判りやすい操作環境を実
現するシステムを提供することを目的とする。
システムで動作するアプリケーションの数を減少させ、
高レベルのパフォーマンスを実現するシステムを提供す
ることにある。
となる資源を削減したシステムを提供することにある。
本発明の一態様においては、以下の手順を実行する。 1.仮のウインドウを最前面に作成し、画面が再描画さ
れないようにする。 2.必要な動作を行うアプリケーションのウインドウ
(以下、「目標ウインドウ」という)をキャプションな
どにより選択する。 3.目標ウインドウをアクティブにする。 4.目標ウインドウに所定の動作を実現するためのメッ
セージを送る。 5.必要に応じてアプリケーションの動作状態を監視
し、状態の変化が検出された後に再度メッセージを送
る。 6.アプリケーションの動作が終了するまで待機する。 7.元々最前面に表示されていたウインドウ等所定のウ
インドウを前面に出す。 8.仮のウインドウを消去する。
ーション・ウインドウを表示する表示画面と、入力装置
を備える表示制御装置上で実行される表示制御方法であ
って、(a)前記入力装置からのオペレータ入力に応答
して、前記アプリケーション・ウインドウよりも手前に
隠蔽ウインドウを生成する段階と、(b)前記隠蔽ウイ
ンドウが前記アプリケーション・ウインドウよりも手前
に表示されている状態で、前記アプリケーション・ウイ
ンドウにおいて、所定動作を実行する段階と、(c)前
記段階(b)の後に前記隠蔽ウインドウを消去する段階
と、を含む表示制御方法が提供される。
「隠蔽ウインドウ」とは、アプリケーションの動作状態
をオペレータに全く意識させないよう、オペレータ入力
が発生したときと同様の画像情報を表示させたウインド
ウのみならず、オペレータにアプリケーションの動作状
態が裏で動いていることは認識できるが、その操作が不
要であると認識できるように、透過性を有する有色のウ
インドウにしたり、一部のみ透過性を有するウインドウ
等も含む概念である。また、「所定動作」は、印刷の実
行だけでなく、アプリケーションの機能の実行全てを含
む概念である。
ーションの動作状態を表示する表示画面と、入力装置を
備える表示制御装置上で実行される表示制御方法であっ
て、(a)前記入力装置からのオペレータ入力に応答し
て、オペレーティング・システムに隠蔽ウインドウを生
成させ、最前面に表示させる段階と、(b)前記隠蔽ウ
インドウが最前面に表示されている状態で、前記アプリ
ケーションにメッセージを送出する段階と、(c)前記
段階(b)の後に前記オペレーティング・システムに前
記隠蔽ウインドウを消去させる段階と、を含む表示制御
方法が提供される。
リケーションは、ブラウザ・アプリケーションであり、
前記送出されるメッセージは、所定のコンテンツを読み
込むことを指示するメッセージと、前記コンテンツを印
刷することを指示するメッセージと、印刷中に出力され
る印刷ダイアログに応答するメッセージが含まれている
ことを特徴とする表示制御方法が提供される。
ーション・ウインドウを表示する表示画面と、入力装置
を備える表示制御装置上で実行される表示制御ソフトウ
エア・プロダクトを格納する記憶媒体であって、前記表
示制御ソフトウエア・プロダクトが、(a)前記入力装
置からのオペレータ入力に応答して、前記アプリケーシ
ョン・ウインドウよりも手前に隠蔽ウインドウを生成す
ることを前記表示制御装置に指示するためのプログラム
コードと、(b)前記隠蔽ウインドウが前記アプリケー
ション・ウインドウよりも手前に表示されている状態
で、前記アプリケーション・ウインドウにおいて、所定
動作を実行することを前記表示制御装置に指示するため
のプログラムコードと、(c)前記段階(b)の後に前
記隠蔽ウインドウを消去することを前記表示制御装置に
指示するためのプログラムコードと、を含む記憶媒体が
提供される。
ーションの動作状態を表示する表示画面と、入力装置を
備える表示制御装置上で実行される表示制御ソフトウエ
ア・プロダクトを格納する記憶媒体であって、前記表示
制御ソフトウエア・プロダクトが、(a)前記入力装置
からのオペレータ入力に応答して、隠蔽ウインドウを生
成させ、最前面に表示させることを前記表示制御装置に
指示するためのプログラムコードと、(b)前記隠蔽ウ
インドウが最前面に表示されている状態で、前記アプリ
ケーションにメッセージを送出することを前記表示制御
装置に指示するためのプログラムコードと、を含む記憶
媒体が提供される。
リケーションは、ブラウザ・アプリケーションであり、
前記送出されるメッセージは、所定のコンテンツを読み
込むことを指示するメッセージと、前記コンテンツを印
刷することを指示するメッセージと、印刷中に出力され
る印刷ダイアログに応答するメッセージが含まれている
ことを特徴とする記憶媒体が提供される。
ーションの動作環境をサポートするオペレーティング・
システムと、前記アプリケーションの動作状態を表示す
る表示画面と、入力装置を備える表示制御装置であっ
て、(a)印刷ボタンを前記表示装置に表示する第1の
アプリケーションと、(b)印刷機能を有する第2のア
プリケーションと、(c)前記入力装置から前記印刷ボ
タンに対して行われたオペレータ入力に応答して、オペ
レーティング・システムに隠蔽ウインドウを生成させ、
最前面に表示させる隠蔽ウインドウ制御部と、(d)前
記隠蔽ウインドウが最前面に表示されている状態で、前
記第2のアプリケーションに印刷を指示するメッセージ
を送出するウインドウメッセージ送出部と、を含む表示
制御装置が提供される。
図1に示すように、表示画面101上には、印刷コンテ
ンツ用ブラウザ120と印刷オペレーション用ブラウザ
110が表示されている。オペレータが印刷オペレーシ
ョン用ブラウザ110の印刷ボタン111を押すと、隠
蔽ウインドウ130が生成される。本発明の好適な実施
例において、隠蔽ウインドウ130には、オペレータが
印刷オペレーション用ブラウザ110の印刷ボタン11
1を押した時の画像が表示される。
は、印刷すべきデータがロードされ、自動的に印刷の処
理を実行する。印刷中に表示される印刷ダイアログ14
0や印刷中ダイアログ150(図2)は、隠蔽ウインド
ウが隠蔽するためオペレータには見えない状態になって
いる。
の処理が終了し、印刷中ダイアログ150が消滅する
と、隠蔽ウインドウ130は、消去される。これにより
オペレータは、繁雑な印刷ダイアログ140の操作から
開放されることとなる。
は、図3のように、印刷コンテンツ用ブラウザが複数存
在している場合において、所定の1つのブラウザを選択
して印刷の処理を行わせることもできる。
ハードウェア構成の概観図である。表示制御装置100
は、中央処理装置(CPU)1とメモリ4とを含んでい
る。CPU1とメモリ4は、バス2等を介して、補助記
憶装置としてのハードディスク装置13、31とを接続
してある。フロッピーディスク装置(またはMO28、
CD−ROM26、29等の媒体駆動装置26、28、
29、30)20はフロッピーディスクコントローラ
(またはIDEコントローラ25、SCSIコントロー
ラ27等の各種コントローラ)19を介してバス2へ接
続されている。
D−ROM等の媒体駆動装置26、28、29、30)
20には、フロッピーディスク(またはMO、CD−R
OM等の媒体)が挿入され、このフロッピーディスク等
やハードディスク装置13、ROM14等の記憶媒体に
は、オペレーティング・システムと協働してCPU等に
命令を与え、本発明を実施するためのコンピュータ・プ
ログラムのコードを記録することができ、メモリ4にロ
ードされることによって実行される。このコンピュータ
・プログラムのコードは圧縮し、または、複数に分割し
て、複数の媒体にまたがって記録することもできる。
ターフェース・ハードウェアを備えたシステムとするこ
とができ、ユーザ・インターフェース・ハードウェアと
しては、例えば、画面位置情報を入力をするためのポイ
ンティング・デバイス(マウス、ジョイスティック、ト
ラックボール等)7、キー入力をサポートするキーボー
ド6や、イメージデータをユーザに提示するためのディ
スプレイ11、12がある。また、スピーカ23は、オ
ーディオ・コントローラ21から音声信号を、アンプ2
2を介して受領し、音声として出力する。
ポート15およびモデムまたは、トークンリング等の通
信アダプタ18等を介して、他のコンピュータ等と通信
を行うことができる。
(PC)やワークステーション、テレビやFAX等の各
種家電製品に組み込まれたコンピュータ又はこれらの組
合せによって実施可能である。ただし、これらの構成要
素は例示であり、その全ての構成成要素が本発明の必須
の構成要素となるわけではない。特に、本発明は、アプ
リケーションの所定の動作をオペレータに対し非表示に
したり、操作不要なものであると認識させたりするもの
であるため、シリアルポート15、通信アダプタカード
18、オーディオ・コントローラ21、アンプ22、ス
ピーカ23等の構成要素は本発明の一態様においては必
須のものではない。
indows(マイクロソフトの商標)、AIX(IB
Mの商標)上のX−WINDOWシステム(Xコンソー
シアムの商標)などの、標準でGUIマルチウインドウ
環境をサポートするものが望ましいが、特定のオペレー
ティング・システム環境に限定されるものではない。
構成について説明する。本発明の好適な実施例において
は、表示制御装置100には、入力部201、オペレー
ティング・システム203、印刷部204、出力部20
5、印刷オペレーション用ウエブブラウザ207、印刷
コンテンツ用ウエブブラウザ208、印刷フロー制御部
209、JavaScriptフロー部210、URL
読み込み部211、対象ウインドウ検出部212、ウイ
ンドウメッセージ送信部213、隠蔽ウインドウ制御部
215、隠蔽ウインドウ・プロシージャ217、及び、
隠蔽ウインドウ本体219が含まれている。
蔽ウインドウ130等を生成し、また、所定のアプリケ
ーションにウインドウ・メッセージを出力する。また、
入力部201から取得したオペレータ入力を所定のアプ
リケーションに伝達し、また、アプリケーション側から
受領した情報を出力部205に出力する。入力部201
は、マウス、ジョイスティック、タッチパネル等のポイ
ンティングデバイスやキーボード等の入力を受領する。
れ印刷データや表示データを所定のフォーマットに変換
する等の処理を行う。印刷オペレーション用ウエブブラ
ウザ207には、印刷ボタン111が提供されており、
オペレータがこれを押すことに応答して、JavaSc
ript等が起動し、本発明の手順を開始する。
は、印刷対象のコンテンツをネットワーク上のサーバ等
からロードし、そのデータを印刷する。印刷フロー制御
部209は、対象ウインドウ検出部212、ウインドウ
メッセージ送信部213、隠蔽ウインドウ制御部215
を管理し、本発明の手順を制御する。
印刷フロー制御部209や、URL読み込み部211を
起動し、各処理要素に必要な情報を伝達する。URL読
み込み部211は、JavaScriptフロー部21
0から印刷対象のコンテンツを特定する情報を取得し、
印刷コンテンツ用ウエブブラウザ208に、印刷対象の
コンテンツをネットワーク上のサーバ等からロードする
ことを指示する。
テンツ用ウエブブラウザ208の特定等を行う。ウイン
ドウメッセージ送信部213は、印刷コンテンツ用ウエ
ブブラウザ208へのウインドウメッセージの送信等を
行う。隠蔽ウインドウ制御部215は、隠蔽ウインドウ
130の生成や消去の指示をオペレーティング・システ
ム203に行う。隠蔽ウインドウ・プロシージャ217
は、オペレーティング・システム203からの指示に応
答して、隠蔽ウインドウ本体219の生成や消去を行
う。
上、最前面に表示されることにより、印刷ダイアログ1
40、印刷中ダイアログ150を隠蔽する。本発明の好
適な実施例において、この隠蔽ウインドウ本体219
は、C言語のexeとして実現されている。隠蔽ウイン
ドウ本体219は、オペレータに印刷ダイアログ140
や印刷中ダイアログ150を全く意識させないよう、印
刷ボタンが押されたときとほぼ同様の画像情報を表示さ
せてもよいし、オペレータに印刷ダイアログ140や印
刷中ダイアログ150が裏で動いていることは認識でき
るが、その操作が不要であると認識できるように、透過
性を有する有色のウインドウにしたり、一部のみ透過性
を有するウインドウにすることもできる。
たが、これらの機能ブロックは、論理的機能ブロックで
あり、各々1つのまとまりを持ったハードウエアやソフ
トウエアによって実現されることを意味するのではな
く、複合し、または共通したハードウエアやソフトウエ
アによって実現可能である。
フローチャートである。オペレータが印刷を指示するオ
ペレーションを行うことにより、本発明の手順が開始す
る(ステップ401)。本発明の好適な実施例において
は、図1、2に示した印刷オペレーション用ウインドウ
110において、印刷ボタン111がオペレータにより
押されると、JavaScriptが起動し、本発明の
手順が開始する(ステップ401、403)。
は、URL読み込み部211と印刷フロー制御部209
を起動する(ステップ405)。印刷フロー制御部20
9が起動されると、対象ウインドウ検出部212、ウイ
ンドウメッセージ送信部213、隠蔽ウインドウ制御部
215も起動する。
ロードするための情報(URL等)と、コンテンツをロ
ードするブラウザ208を特定する情報をJavaSc
riptフロー部210より入手している。印刷コンテ
ンツ用ブラウザ208は、このコンテンツをロードする
ための情報を取得し、印刷を行うためのコンテンツのロ
ードを行う(ステップ407)。
は、印刷機能を実行する対象となる印刷コンテンツ用ブ
ラウザ208の特定を行い、ウインドウハンドルを取得
する(ステップ409)。本発明の好適な実施例におい
て、対象ウインドウ検出部212は、印刷機能を実行す
る対象となるウインドウ208を特定する情報をJav
aScriptフロー部210および印刷フロー制御部
209を介して入手している。
ザー印刷機能を呼び出す場合のコーディング例である。
図に示すように、第一パラメータとしてブラウザーの種
類(ネットスケープコミュニケーター、インターネット
エクスプローラーおよびアドビアクロバットリーダー等
の種別)、第二パラメーターとして対象となるブラウザ
ーのウィンドウのZオーダーを示す値(ブラウザーのう
ち最前面にあるウィンドウか最後面にあるウィンドウ)
を指定している。図9は、Javaコードからブラウザ
ー印刷機能を呼び出す場合のコーディング例である。対
象ウインドウ検出部212は、第一パラメーターおよび
第二パラメーターにより印刷機能を実行する対象となる
ウィンドウを検出する。
は、印刷フロー制御部209の指示に応答して、隠蔽ウ
ィンドウをデスクトップ全面のサイズで最前面に作成
し、ブラウザー印刷機能が呼び出された時点の表示を保
つようオペレーティングシステム203に指示する(ス
テップ411)。これにより、隠蔽ウインドウ本体21
9と隠蔽ウインドウ・プロシージャ217が生成され
る。Windows(「Windows」はマイクトソフト社の商標)
においては、WS_EX_TOPMOSTのウィンドウ・スタイルを
指定したウィンドウを作成することにより実現すること
ができる。
部209は、ウインドウメッセージ送信部213に指示
を与え、ブラウザーの印刷機能を実行するためのブラウ
ザー特有のWindows Messageを対象ウィンドウ208に
送信させる(ステップ413)。Windowsの印刷ダイア
ログがブラウザーにより表示されるので、印刷ダイアロ
グが検出できるまで待機する。印刷ダイアログを検出し
たら、OKに該当するWindows Messageを印刷ダイアロ
グに送信する(ステップ415)。
が表示されるので、印刷中ダイアログが検出できるまで
待機する。印刷中ダイアログが検出されたら、印刷中ダ
イアログ150がなくなるまで待機する(ステップ41
7、419)。この間、印刷ダイアログ140、印刷中
ダイアログ150は、隠蔽ウィンドウ130が最前面に
表示されているためにオペレーターには、不可視とな
る。印刷中ダイアログが消滅したら、印刷フロー制御部
209は、隠蔽ウインドウ制御部215に、隠蔽ウィン
ドウ130の消去を指示する。隠蔽ウインドウ制御部2
15は、オペレーティング・システム203に隠蔽ウイ
ンドウ130の消去を指示する(ステップ421)。
ードを書いた場合における実施例である。この態様にお
いては、図10や11に示すように、印刷するためのコ
ードをJavaで書いた後に、印刷自動機能を呼び出
す。第一パラメータとして印刷ダイアログが表示される
までの待機時間(ミリ秒)を指定する。
スクトップ全面のサイズで最前面に作成し、ブラウザー
印刷機能が呼び出された時点の表示が保たれる(ステッ
プ453)。本発明の好適な実施例においては、Window
sにおいてはWS_EX_TOPMOSTのウィンドウスタイルを指定
したウィンドウを作成することにより実現している。
し、印刷ダイアログを検出するまで待機する。印刷ダイ
アログを検出したら、OKに該当するWindows Message
を印刷ダイアログに送信する(ステップ455)。な
お、Javaの印刷では印刷中ダイアログは表示されな
い。そして、隠蔽ウィンドウを消去する(ステップ45
7)。この隠蔽ウインドウが表示されている間、印刷ダ
イアログは、オペレーターには不可視となる。
プリケーションとしてウエブブラウザを使用し、また実
際の印刷機能を実現するアプリケーションとしてもウエ
ブブラウザを使用しているが、本発明は、かかる実施例
に拘束されることなく、印刷の指示を行うことのできる
アプリケーションや、コンテンツを印刷することのでき
る他のアプリケーションによっても実現可能な技術であ
る。
アプリケーションの所定の動作状態を遮蔽し、そのアプ
リケーションに対し自動的に所定の操作を行うことによ
り、オペレータの操作手順を短縮し、直感的に判りやす
い操作環境を実現することができる。
ラウザー印刷機能)を示す図である。
刷自動機能)を示す図である。
刷機能を実行するJavaScriptサンプルコード
を示す図である。
刷機能を実行するJavaサンプルコードを示す図であ
る。
能を実行するJavaScriptサンプルコードを示
す図である。
能を実行するJavaサンプルコードを示す図である。
Claims (7)
- 【請求項1】アプリケーション・ウインドウを表示する
表示画面と、入力装置を備える表示制御装置上で実行さ
れる表示制御方法であって、 (a)前記入力装置からのオペレータ入力に応答して、
前記アプリケーション・ウインドウよりも手前に隠蔽ウ
インドウを生成する段階と、 (b)前記隠蔽ウインドウが前記アプリケーション・ウ
インドウよりも手前に表示されている状態で、前記アプ
リケーション・ウインドウにおいて、所定動作を実行す
る段階と、 (c)前記段階(b)の後に前記隠蔽ウインドウを消去
する段階と、 を含む表示制御方法。 - 【請求項2】アプリケーションの動作状態を表示する表
示画面と、入力装置を備える表示制御装置上で実行され
る表示制御方法であって、 (a)前記入力装置からのオペレータ入力に応答して、
オペレーティング・システムに隠蔽ウインドウを生成さ
せ、最前面に表示させる段階と、 (b)前記隠蔽ウインドウが最前面に表示されている状
態で、前記アプリケーションにメッセージを送出する段
階と、 (c)前記段階(b)の後に前記オペレーティング・シ
ステムに前記隠蔽ウインドウを消去させる段階と、 を含む表示制御方法。 - 【請求項3】前記アプリケーションは、ブラウザ・アプ
リケーションであり、前記送出されるメッセージは、所
定のコンテンツを読み込むことを指示するメッセージ
と、前記コンテンツを印刷することを指示するメッセー
ジと、印刷中に出力される印刷ダイアログに応答するメ
ッセージが含まれていることを特徴とする請求項2に記
載の表示制御方法。 - 【請求項4】アプリケーション・ウインドウを表示する
表示画面と、入力装置を備える表示制御装置上で実行さ
れる表示制御ソフトウエア・プロダクトを格納する記憶
媒体であって、 前記表示制御ソフトウエア・プロダクトが、 (a)前記入力装置からのオペレータ入力に応答して、
前記アプリケーション・ウインドウよりも手前に隠蔽ウ
インドウを生成することを前記表示制御装置に指示する
ためのプログラムコードと、 (b)前記隠蔽ウインドウが前記アプリケーション・ウ
インドウよりも手前に表示されている状態で、前記アプ
リケーション・ウインドウにおいて、所定動作を実行す
ることを前記表示制御装置に指示するためのプログラム
コードと、 (c)前記段階(b)の後に前記隠蔽ウインドウを消去
することを前記表示制御装置に指示するためのプログラ
ムコードと、 を含む記憶媒体。 - 【請求項5】アプリケーションの動作状態を表示する表
示画面と、入力装置を備える表示制御装置上で実行され
る表示制御ソフトウエア・プロダクトを格納する記憶媒
体であって、 前記表示制御ソフトウエア・プロダクトが、 (a)前記入力装置からのオペレータ入力に応答して、
隠蔽ウインドウを生成させ、最前面に表示させることを
前記表示制御装置に指示するためのプログラムコード
と、 (b)前記隠蔽ウインドウが最前面に表示されている状
態で、前記アプリケーションにメッセージを送出するこ
とを前記表示制御装置に指示するためのプログラムコー
ドと、 を含む記憶媒体。 - 【請求項6】前記アプリケーションは、ブラウザ・アプ
リケーションであり、前記送出されるメッセージは、所
定のコンテンツを読み込むことを指示するメッセージ
と、前記コンテンツを印刷することを指示するメッセー
ジと、印刷中に出力される印刷ダイアログに応答するメ
ッセージが含まれていることを特徴とする請求項5に記
載の記憶媒体。 - 【請求項7】アプリケーションの動作環境をサポートす
るオペレーティング・システムと、前記アプリケーショ
ンの動作状態を表示する表示画面と、入力装置を備える
表示制御装置であって、 (a)印刷ボタンを前記表示装置に表示する第1のアプ
リケーションと、 (b)印刷機能を有する第2のアプリケーションと、 (c)前記入力装置から前記印刷ボタンに対して行われ
たオペレータ入力に応答して、オペレーティング・シス
テムに隠蔽ウインドウを生成させ、最前面に表示させる
隠蔽ウインドウ制御部と、 (d)前記隠蔽ウインドウが最前面に表示されている状
態で、前記第2のアプリケーションに印刷を指示するメ
ッセージを送出するウインドウメッセージ送出部と、 を含む表示制御装置。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14269699A JP3578389B2 (ja) | 1999-05-24 | 1999-05-24 | 表示制御方法及び装置、表示制御のためのソフトウエア・プロダクトを格納した記憶媒体 |
| US09/572,395 US6603492B1 (en) | 1999-05-24 | 2000-05-16 | Method and apparatus for generating and displaying a conceal window |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14269699A JP3578389B2 (ja) | 1999-05-24 | 1999-05-24 | 表示制御方法及び装置、表示制御のためのソフトウエア・プロダクトを格納した記憶媒体 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2000339076A true JP2000339076A (ja) | 2000-12-08 |
| JP3578389B2 JP3578389B2 (ja) | 2004-10-20 |
Family
ID=15321427
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP14269699A Expired - Fee Related JP3578389B2 (ja) | 1999-05-24 | 1999-05-24 | 表示制御方法及び装置、表示制御のためのソフトウエア・プロダクトを格納した記憶媒体 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US6603492B1 (ja) |
| JP (1) | JP3578389B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7024507B2 (en) | 2001-09-17 | 2006-04-04 | Lenovo (Singapore) Pty Ltd. | Computer device, expansion device management method, and computer program |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3633415B2 (ja) * | 2000-01-14 | 2005-03-30 | 日本電気株式会社 | Gui制御方法及び装置並びに記録媒体 |
| JP5811987B2 (ja) * | 2012-10-19 | 2015-11-11 | 株式会社デンソー | 情報処理端末 |
| US9384428B1 (en) * | 2014-12-15 | 2016-07-05 | The Western Union Company | Methods and systems for improving disclosure requirement compliance |
| JP7527794B2 (ja) * | 2020-01-24 | 2024-08-05 | キヤノン株式会社 | 情報処理装置、プログラム及び制御方法 |
| US11922192B2 (en) | 2021-12-14 | 2024-03-05 | International Business Machines Corporation | Enhancing server virtualization through host sessions |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2695839B2 (ja) | 1988-06-01 | 1998-01-14 | 株式会社日立製作所 | 表示制御方法 |
| JPH01305750A (ja) | 1988-06-03 | 1989-12-11 | Canon Inc | 通信端末装置 |
| US5528744A (en) * | 1991-04-02 | 1996-06-18 | International Business Machines Corporation | Data processing system |
| US5673404A (en) * | 1995-12-20 | 1997-09-30 | At&T Global Information Solutions Company | End-user customizable feedback display for windowed applications |
| US5838336A (en) * | 1996-04-29 | 1998-11-17 | Microsoft Corporation | Method and system for displaying images on a display device |
| DE69831296T2 (de) | 1997-10-08 | 2006-06-08 | Sony Corp. | Programmstartgerät und Verfahren zum Gebrauch in elektronischen Maschinen und zugehörigen Medien |
| JP2000112727A (ja) | 1999-01-27 | 2000-04-21 | Sony Corp | 電子機器におけるプログラム起動装置、プログラム起動方法、および媒体 |
-
1999
- 1999-05-24 JP JP14269699A patent/JP3578389B2/ja not_active Expired - Fee Related
-
2000
- 2000-05-16 US US09/572,395 patent/US6603492B1/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7024507B2 (en) | 2001-09-17 | 2006-04-04 | Lenovo (Singapore) Pty Ltd. | Computer device, expansion device management method, and computer program |
Also Published As
| Publication number | Publication date |
|---|---|
| US6603492B1 (en) | 2003-08-05 |
| JP3578389B2 (ja) | 2004-10-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6046741A (en) | Visual command sequence desktop agent | |
| US7480863B2 (en) | Dynamic and intelligent hover assistance | |
| US6249283B1 (en) | Using OCR to enter graphics as text into a clipboard | |
| US7600197B2 (en) | Graphical user interface having contextual menus | |
| JP4270391B2 (ja) | マルチメディア・ファイルのツールチップ | |
| US5983001A (en) | Method and system for facilitating the automatic creation of test scripts | |
| JP3872322B2 (ja) | タッチパネルに対応した入力方法、入力システムおよびプログラム | |
| US5884265A (en) | Method and system for selective display of voice activated commands dialog box | |
| JPH0320812A (ja) | コンピュータ・システム | |
| JP2001195165A (ja) | Gui制御方法及び装置並びに記録媒体 | |
| JPH07319659A (ja) | ソース・オブジェクトのホバリングによる動作省略時解釈の指定変更方法とサブシステム | |
| JP2009506465A (ja) | コマンディングのために方法及びコンピュータ可読媒体 | |
| US9223521B2 (en) | Information processing apparatus, recording medium, and control method | |
| US6008811A (en) | Drag and drop metaphors for non-programmable emulation environments | |
| JP2012022647A (ja) | 情報処理装置、その処理方法及びプログラム | |
| JP2008152765A (ja) | バックグラウンドファイル処理のためのプロキシバッチ処理方法、および、プロキシバッチ処理装置 | |
| JP3578389B2 (ja) | 表示制御方法及び装置、表示制御のためのソフトウエア・プロダクトを格納した記憶媒体 | |
| Blenkhorn et al. | Architecture and requirements for a Windows screen reader | |
| CN100444139C (zh) | 使用快捷键的驱动器调用装置和方法 | |
| WO1997049026A1 (en) | A system and method for renaming a window title | |
| JP3150889B2 (ja) | ソフトウェア開発支援方法及び装置 | |
| US10484569B2 (en) | Information processing apparatus, recording medium, and control method for displaying information by a browser | |
| CN114296842A (zh) | 显示设备和滚动文本检测方法 | |
| US20080059878A1 (en) | Information processing apparatus, information processing method, program and control method of information processing apparatus | |
| JP2007066077A (ja) | Gui生成方法、gui生成装置、コンピュータプログラム及び記憶媒体 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20040706 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040709 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070723 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080723 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080723 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090723 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100723 Year of fee payment: 6 |
|
| LAPS | Cancellation because of no payment of annual fees |