(57)【要約】【課題】操作者が任意に入力した文字や記号等をウインドウ画面のデータ入力受付領域以外の表示領域に表示でき、当該入力した文字や記号等をウインドウ画面のデータ入力受付領域以外の表示領域に表示する制御をウインドウ画面と連携して行う必要をなくす。【解決手段】１以上のウインドウ画面を前記表示部の表示領域に表示させる表示制御部１０１と、表示制御部１０１によって表示されるウインドウ画面のいずれかに関連付けるデータの入力を操作者から受け付けるデータ入力受付部１０２と、当該入力が受け付けられたデータを、当該データに関連付けられたウインドウ画面におけるデータ入力受付領域の外に表示させる指示を操作者から受け付ける表示指示受付部１０３とを備え、表示制御部１０１は、表示指示受付部１０３によって受け付けられた指示が示すデータを、ウインドウ画面におけるデータ入力受付領域の外となる表示領域に表示させる。【選択図】図１
2008234343.tif 000002
【特許請求の範囲】
【請求項１】
ウインドウ画面を電子機器の表示部に表示させる表示制御プログラムであって、
１以上のウインドウ画面を前記表示部の表示領域に表示させる表示制御手段と、
前記表示制御手段によって表示される前記ウインドウ画面のいずれかに関連付けるデータの入力を操作者から受け付けるデータ入力受付手段と、
前記データ入力受付手段によって入力が受け付けられたデータを、当該データに関連付けられたウインドウ画面におけるデータ入力受付領域の外に表示させる指示を操作者から受け付ける表示指示受付手段とを備え、
前記表示制御手段は、前記表示指示受付手段によって受け付けられた指示が示すデータを、前記ウインドウ画面におけるデータ入力受付領域の外となる前記表示領域に表示させるように、電子機器を機能させる表示制御プログラム。
【請求項２】
前記ウインドウ画面のデータ入力受付領域外に表示されるデータと、当該データに関連付けられたウインドウ画面との関連情報を記憶する関連情報記憶手段と、
前記データ入力受付領域外に表示されるデータの表示部分が操作者に指定されたことを受け付ける指定受付手段とを備え、
前記表示制御手段は、前記指定受付手段に指定が受け付けられたデータに関連付けられたウインドウ画面を、前記関連情報記憶手段に記憶されている関連情報に基づいて判別し、当該判別したウインドウ画面を、操作者による操作が可能な状態で前記表示部の表示領域に表示させるように、電子機器を更に機能させる請求項１に記載の表示制御プログラム。
【請求項３】
前記データ入力受付手段は、前記ウインドウ画面のデータ入力受付領域外に表示されるデータに関連付けるファイルのファイル名称の入力を操作者から更に受け付け、
前記ウインドウ画面のデータ入力受付領域外に表示されるデータと、当該データに関連付けられたファイル名称とのファイル関連情報を記憶するファイル情報記憶手段と、
前記データ入力受付領域の外に表示されるデータの表示部分が操作者に指定されたことを受け付ける指定受付手段とを備え、
前記表示制御手段は、前記指定受付手段に指定が受け付けられたデータに関連付けられたファイルを、前記ファイル情報記憶手段に記憶されているファイル関連情報に基づいて判別し、当該判別したファイルを、操作者による操作が可能な状態で前記表示部の表示領域に表示させるように、電子機器を更に機能させる請求項１に記載の表示制御プログラム。
【請求項４】
前記データ入力受付手段は、前記ウインドウ画面のデータ入力受付領域外に表示されるデータに関連付ける操作ボタンを示す操作ボタン情報の入力を操作者から更に受け付け、
前記ウインドウ画面におけるデータ入力受付領域の外に表示されるデータと、当該データに関連付けられた操作ボタンとの操作ボタン関連情報を記憶する操作ボタン関連情報記憶手段と、
前記表示制御手段によって前記表示領域に表示される各ウインドウ画面内の操作ボタン部分が操作者によって指定されたことを受け付けるボタン指定受付手段とを備え、
前記表示制御手段は、前記ボタン指定受付手段によっていずれかの操作ボタンの指定が受け付けられたときに、当該操作ボタンに関連付けられたデータを、前記操作ボタン関連情報記憶手段に記憶されている操作ボタン関連情報に基づいて判別し、当該判別したデータを、前記ウインドウ画面におけるデータ入力受付領域の外となる前記表示領域に表示させるように、電子機器を更に機能させる請求項１に記載の表示制御プログラム。
【請求項５】
前記データ入力受付手段は、前記ウインドウ画面のデータ入力受付領域外に表示されるデータに関連付けるパスワードの入力を操作者から更に受け付け、
前記ウインドウ画面におけるデータ入力受付領域の外に表示されるデータと、当該データに関連付けられたパスワードとを記憶するパスワード記憶手段と、
操作者からパスワードの入力を受け付けるパスワード受付手段とを更に備え、
前記表示制御手段は、前記パスワード受付手段に操作者からパスワードが受け付けられたときに、当該パスワードに関連付けられたデータを、前記パスワード記憶手段に記憶されているパスワードに基づいて判別し、当該判別したデータを、前記ウインドウ画面におけるデータ入力受付領域の外となる前記表示領域に表示させるように、電子機器を更に機能させる請求項１に記載の表示制御プログラム。
【請求項６】
前記表示制御手段が、前記表示指示受付手段によって受け付けられた指示が示すデータを、前記ウインドウ画面の外側となる前記表示領域に表示させるように、電子機器を更に機能させる請求項１に記載の表示制御プログラム。
【請求項７】
前記表示制御手段は、前記表示指示受付手段によって受け付けられた指示が示すデータを、前記ウインドウ画面のデータ入力受付領域よりも外側となる当該ウインドウ画面の領域内に表示させるように、電子機器を更に機能させる請求項１に記載の表示制御プログラム。
【請求項８】
前記表示制御手段は、前記ウインドウ画面を表示させる位置を変更した場合、前記表示指示受付手段によって受け付けられた指示が示すデータの表示位置を、当該ウインドウ画面の表示位置に合わせて変更するように、電子機器を更に機能させる請求項１乃至請求項７のいずれかに記載の表示制御プログラム。
【請求項９】
前記表示制御手段は、前記ウインドウ画面を表示させる大きさを変更した場合、前記表示指示受付手段によって受け付けられた指示が示すデータを表示させる大きさを、当該ウインドウ画面の大きさに合わせて変更するように、電子機器を更に機能させる請求項１乃至請求項８のいずれかに記載の表示制御プログラム。
【請求項１０】
前記表示指示受付手段は、前記データ入力受付手段によって入力が受け付けられたデータを前記データ入力受付領域の外に表示させる指示を、前記表示部の表示領域に表示される複数のウインドウ画面のそれぞれにおいて操作者から受け付け、
前記表示制御手段は、前記表示指示受付手段によって前記各ウインドウ画面で受け付けられた指示が示す全てのデータを、前記複数のウインドウ画面におけるデータ入力受付領域の外となる前記表示領域に表示させるように、電子機器を更に機能させる請求項１に記載の表示制御プログラム。
【請求項１１】
前記表示指示受付手段は、前記データ入力受付手段によって入力が受け付けられたデータを前記データ入力受付領域の外に表示させる指示を、前記表示部の表示領域に表示される複数のウインドウ画面のそれぞれにおいて操作者から受け付け、
前記表示制御手段は、前記表示指示受付手段によって前記各ウインドウ画面で受け付けられた指示が示すデータのうち、前記表示部の表示領域に操作者による操作が可能な状態で表示させているウインドウ画面に関連付けられたデータを、前記複数のウインドウ画面におけるデータ入力受付領域の外となる前記表示領域に表示させるように、電子機器を更に機能させる請求項１に記載の表示制御プログラム。
【請求項１２】
前記複数のウインドウ画面は、それぞれ異なるアプリケーションのウインドウ画面である請求項１０又は請求項１１に記載の表示制御プログラム。
【請求項１３】
前記複数のウインドウ画面は、同一のアプリケーション内で動作するウインドウ画面である請求項１０又は請求項１１に記載の表示制御プログラム。
【請求項１４】
操作者に対する操作案内を表示する表示部と、
１以上のウインドウ画面を前記表示部の表示領域に表示させる表示制御手段と、
前記表示制御手段によって表示される前記ウインドウ画面のいずれかに関連付けるデータの入力を操作者から受け付けるデータ入力受付手段と、
前記データ入力受付手段によって入力が受け付けられたデータを、当該データに関連付けられたウインドウ画面におけるデータ入力受付領域の外に表示させる指示を操作者から受け付ける表示指示受付手段とを備え、
前記表示制御手段は、前記表示指示受付手段によって受け付けられた指示が示すデータを、前記ウインドウ画面におけるデータ入力受付領域の外となる前記表示領域に表示させる表示装置。
【請求項１５】
ウインドウ画面を電子機器の表示部に表示させる表示制御方法であって、
１以上のウインドウ画面を前記表示部の表示領域に表示させる第１ステップと、
前記第１ステップにより前記ウインドウ画面が前記表示領域に表示されているときに、当該ウインドウ画面においてデータの入力を操作者から受け付ける第２ステップと、
前記第２ステップによって入力が受け付けられたデータを、前記ウインドウ画面において操作者によって操作が行われるデータ入力受付領域の外に表示させる指示を操作者から受け付ける第３ステップと、
前記第３ステップで受け付けられた指示が示すデータを、前記ウインドウ画面におけるデータ入力受付領域の外となる前記表示領域に表示させる第４ステップと
を有する表示制御方法。
【請求項１６】
操作者に対する操作案内を表示する表示部と、
１以上のウインドウ画面を前記表示部の表示領域に表示させる表示制御手段と、
前記表示制御手段によって表示される前記ウインドウ画面のいずれかに関連付けるデータの入力を操作者から受け付けるデータ入力受付手段と、
前記データ入力受付手段によって入力が受け付けられたデータを、当該データに関連付けられたウインドウ画面におけるデータ入力受付領域の外に表示させる指示を操作者から受け付ける表示指示受付手段とを備え、
前記表示制御手段は、前記表示指示受付手段によって受け付けられた指示が示すデータを、前記ウインドウ画面におけるデータ入力受付領域の外となる前記表示領域に表示させる画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御プログラム、表示装置、表示制御方法及び画像形成装置に関し、特に、複数のウインドウ画面を表示部に表示する際の表示制御技術に関する。
【背景技術】
【０００２】
従来、パーソナルコンピュータでは、ワードプロセッサや表計算のアプリケーションが、それぞれのウインドウ画面で表示部に表示される。操作者は、各アプリケーションのウインドウ画面において、文書の作成や、数値計算などを行う。このような表示装置は、例えば、下記特許文献１に示されている。特許文献１に示される表示装置は、アプリケーションのウインドウ画面が表示されているときに、参照情報表示処理が起動されると、この表示中のウインドウ画面のデータを記憶している第１ウインドウ管理データ保持手段４ａから第２ウインドウ管理データ保持手段４ｂに、当該ウインドウ画面のデータがコピーされ、この第２ウインドウ管理データ保持手段４ｂにコピーされたデータが、表示部の表示領域における上記ウインドウ画面の余白に割り付けられて表示される。すなわち、特許文献１に示される表示装置は、上記メインウインドウ画面の余白領域を第２のウインドウ画面として用いることによって、上記メインウインドウ画面に表示しきれないデータを当該第２のウインドウ画面に表示するものである。
【特許文献１】特開平１０−２７０８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記従来の表示装置は、操作者が任意に入力した文字や記号等をメインウインドウ画面以外の領域に表示することはできない。上記表示装置は、既にメインウインドウ画面に表示すべきデータとして管理の対象となっているデータを第２のウインドウ画面に表示するにすぎず、換言すれば、１つのウインドウ画面を複数のウインドウ画面に分割しているにすぎないものである。また、上記表示装置は、メインウインドウ画面に表示しきれないデータを判別し、当該判別したデータを第２のウインドウ画面に表示する制御を行うため、メインウインドウ画面と第２ウインドウ画面とが連携して表示制御される必要があり、表示するデータの取り扱い等の処理が煩雑になるという問題がある。
【０００４】
本発明は、上記の問題を解決するためになされたもので、操作者が任意に入力した文字や記号等をウインドウ画面のデータ入力受付領域以外の表示領域に表示することができ、しかも、当該入力した文字や記号等をウインドウ画面のデータ入力受付領域以外の表示領域に表示する制御を、必ずしもウインドウ画面と連携して行う必要がないようにすることを目的とする。
【課題を解決するための手段】
【０００５】
本発明の請求項１に記載の発明は、ウインドウ画面を電子機器の表示部に表示させる表示制御プログラムであって、
１以上のウインドウ画面を前記表示部の表示領域に表示させる表示制御手段と、
前記表示制御手段によって表示される前記ウインドウ画面のいずれかに関連付けるデータの入力を操作者から受け付けるデータ入力受付手段と、
前記データ入力受付手段によって入力が受け付けられたデータを、当該データに関連付けられたウインドウ画面におけるデータ入力受付領域の外に表示させる指示を操作者から受け付ける表示指示受付手段とを備え、
前記表示制御手段は、前記表示指示受付手段によって受け付けられた指示が示すデータを、前記ウインドウ画面におけるデータ入力受付領域の外となる前記表示領域に表示させるように、電子機器を機能させるものである。
【０００６】
この構成によれば、データ入力受付手段に操作者からのデータ入力が受け付けられ、当該入力されたデータを、ウインドウ画面のデータ入力受付領域外に表示させる指示が操作者から表示指示受付手段に受け付けられると、データ表示制御手段が、当該受け付けられた指示が示すデータを、ウインドウ画面のデータ入力受付領域外となる表示領域に表示させるので、操作者が任意に入力した文字や記号等をウインドウ画面のデータ入力受付領域以外の領域に表示することができ、しかも、当該入力した文字や記号等をウインドウ画面のデータ入力受付領域以外の領域に表示する制御を、必ずしもウインドウ画面と連携して行う必要がない。
【０００７】
本発明の請求項２に記載の発明は、請求項１に記載の表示制御プログラムであって、前記ウインドウ画面のデータ入力受付領域外に表示されるデータと、当該データに関連付けられたウインドウ画面との関連情報を記憶する関連情報記憶手段と、
前記データ入力受付領域外に表示されるデータの表示部分が操作者に指定されたことを受け付ける指定受付手段とを備え、
前記表示制御手段は、前記指定受付手段に指定が受け付けられたデータに関連付けられたウインドウ画面を、前記関連情報記憶手段に記憶されている関連情報に基づいて判別し、当該判別したウインドウ画面を、操作者による操作が可能な状態で前記表示部の表示領域に表示させるように、電子機器を更に機能させるものである。
【０００８】
この構成によれば、指定受付手段に、上記ウインドウ画面におけるデータ入力受付領域の外に表示されるデータの表示部分の指定が操作者から受け付けられると、表示制御手段が、当該指定が受け付けられたデータに関連付けられたウインドウ画面を、操作者による操作が可能な状態で表示部の表示領域に表示させるので、例えば複数のウインドウ画面が表示部の表示領域に表示されており、当該データに関連付けられたウインドウ画面が操作者による操作が可能な状態となっていない場合であっても、操作者は、上記データ入力受付領域外に表示されるデータ表示部分を、指定受付手段として機能する例えばマウスポインタ等で指定すれば、当該データに関連付けられたウインドウ画面の表示部分をマウスポインタ等で指定しなくても、当該ウインドウ画面を、データの入力等が可能な状態にすることができる。
【０００９】
本発明の請求項３に記載の発明は、請求項１に記載の表示制御プログラムであって、前記データ入力受付手段は、前記ウインドウ画面のデータ入力受付領域外に表示されるデータに関連付けるファイルのファイル名称の入力を操作者から更に受け付け、
前記ウインドウ画面のデータ入力受付領域外に表示されるデータと、当該データに関連付けられたファイル名称とのファイル関連情報を記憶するファイル情報記憶手段と、
前記データ入力受付領域の外に表示されるデータの表示部分が操作者に指定されたことを受け付ける指定受付手段とを備え、
前記表示制御手段は、前記指定受付手段に指定が受け付けられたデータに関連付けられたファイルを、前記ファイル情報記憶手段に記憶されているファイル関連情報に基づいて判別し、当該判別したファイルを、操作者による操作が可能な状態で前記表示部の表示領域に表示させるように、電子機器を更に機能させるものである。
【００１０】
この構成によれば、指定受付手段に、上記ウインドウ画面のデータ入力受付領域外に表示されるデータの表示部分の指定が操作者から受け付けられると、表示制御手段が、当該指定が受け付けられたデータに関連付けられたファイルを、操作者による操作が可能な状態で表示部の表示領域に表示させるので、操作者は、ＯＳ（Operating System）等により複雑な操作を行わなくても、上記ウインドウ画面のデータ入力受付領域外に表示されるデータの表示部分を指定することによって簡単に、上記データに関連付けられたファイルを、操作者による操作が可能な状態で、表示部の表示領域に表示させることができる。
【００１１】
本発明の請求項４に記載の発明は、請求項１に記載の表示制御プログラムであって、前記データ入力受付手段は、前記ウインドウ画面のデータ入力受付領域外に表示されるデータに関連付ける操作ボタンを示す操作ボタン情報の入力を操作者から更に受け付け、
前記ウインドウ画面におけるデータ入力受付領域の外に表示されるデータと、当該データに関連付けられた操作ボタンとの操作ボタン関連情報を記憶する操作ボタン関連情報記憶手段と、
前記表示制御手段によって前記表示領域に表示される各ウインドウ画面内の操作ボタン部分が操作者によって指定されたことを受け付けるボタン指定受付手段とを備え、
前記表示制御手段は、前記ボタン指定受付手段によっていずれかの操作ボタンの指定が受け付けられたときに、当該操作ボタンに関連付けられたデータを、前記操作ボタン関連情報記憶手段に記憶されている操作ボタン関連情報に基づいて判別し、当該判別したデータを、前記ウインドウ画面におけるデータ入力受付領域の外となる前記表示領域に表示させるように、電子機器を更に機能させるものである。
【００１２】
この構成によれば、操作者は、複数のウインドウ画面のうちのいずれかの操作ボタンを、例えばマウスポインタ等でクリックすれば、当該操作ボタンに関連する上記データを、複数のウインドウ画面のデータ入力受付領域の外となる表示領域で視認することができる。
【００１３】
本発明の請求項５に記載の発明は、請求項１に記載の表示制御プログラムであって、前記データ入力受付手段は、前記ウインドウ画面のデータ入力受付領域外に表示されるデータに関連付けるパスワードの入力を操作者から更に受け付け、
前記ウインドウ画面におけるデータ入力受付領域の外に表示されるデータと、当該データに関連付けられたパスワードとを記憶するパスワード記憶手段と、
操作者からパスワードの入力を受け付けるパスワード受付手段とを更に備え、
前記表示制御手段は、前記パスワード受付手段に操作者からパスワードが受け付けられたときに、当該パスワードに関連付けられたデータを、前記パスワード記憶手段に記憶されているパスワードに基づいて判別し、当該判別したデータを、前記ウインドウ画面におけるデータ入力受付領域の外となる前記表示領域に表示させるように、電子機器を更に機能させるものである。
【００１４】
この構成によれば、パスワード受付手段に操作者からのパスワードが受け付けられない限り、表示制御手段が、表示指示受付手段によって受け付けられた指示が示すデータを、ウインドウ画面のデータ入力受付領域外となる表示領域に表示させないので、操作者からデータ入力受付手段によって入力が受け付けられたデータの表示に関する機密性が保たれる。また、操作者は、パスワード受付手段にパスワードを入力するか否かによって、表示指示受付手段によって受け付けられた指示が示すデータを表示させるか否かを使い分けることができる。
【００１５】
本発明の請求項６に記載の発明は、請求項１に記載の表示制御プログラムであって、前記表示制御手段が、前記表示指示受付手段によって受け付けられた指示が示すデータを、前記ウインドウ画面の外側となる前記表示領域に表示させるように、電子機器を更に機能させるものである。
【００１６】
この構成によれば、表示制御手段が、表示指示受付手段に受け付けられた指示が示すデータを、ウインドウ画面の外側となる表示領域に表示させるので、当該データの表示によりウインドウ画面の表示が隠されてしまうことを避けることができる。
【００１７】
本発明の請求項７に記載の発明は、請求項１に記載の表示制御プログラムであって、前記表示制御手段は、前記表示指示受付手段によって受け付けられた指示が示すデータを、前記ウインドウ画面のデータ入力受付領域よりも外側となる当該ウインドウ画面の領域内に表示させるように、電子機器を更に機能させるものである。
【００１８】
この構成によれば、表示制御手段が、表示指示受付手段に受け付けられた指示が示すデータを、ウインドウ画面のデータ入力受付領域の外側となる表示領域に表示させるので、当該データの表示により、ウインドウ画面のデータ入力受付領域の表示が隠されてしまうことを避けることができる。また、ウインドウ画面におけるデータ入力受付領域ではないが、操作ボタン等が表示されていないウインドウ画面における空き領域に、上記データを表示されるので、当該空き領域を有効に利用することができ、操作者に対する視認性を更に向上させることができる。
【００１９】
本発明の請求項８に記載の発明は、請求項１乃至請求項７のいずれかに記載の表示制御プログラムであって、前記表示制御手段は、前記ウインドウ画面を表示させる位置を変更した場合、前記表示指示受付手段によって受け付けられた指示が示すデータの表示位置を、当該ウインドウ画面の表示位置に合わせて変更するように、電子機器を更に機能させるものである。
【００２０】
この構成によれば、表示指示受付手段によって受け付けられた指示が示すデータの表示位置が、これに関連付けられたウインドウ画面の表示位置に合わせて表示制御手段により変更され、当該ウインドウ画面と上記データの表示位置との相対的な位置関係が保たれるので、上記ウインドウ画面の表示位置が変更された場合であっても、操作者にとっての当該データの見やすさを確保することができる。
【００２１】
本発明の請求項９に記載の発明は、請求項１乃至請求項８のいずれかに記載の表示制御プログラムであって、前記表示制御手段は、前記ウインドウ画面を表示させる大きさを変更した場合、前記表示指示受付手段によって受け付けられた指示が示すデータを表示させる大きさを、当該ウインドウ画面の大きさに合わせて変更するように、電子機器を更に機能させるものである。
【００２２】
この構成によれば、表示指示受付手段によって受け付けられた指示が示すデータを表示する大きさが、これに関連付けられたウインドウ画面を表示する大きさに合わせて表示制御手段により変更され、当該ウインドウ画面と上記データとの相対的な大きさの関係が保たれるので、上記ウインドウ画面の表示サイズが変更された場合であっても、操作者にとっての当該データの見やすさを確保することができる。
【００２３】
本発明の請求項１０に記載の発明は、請求項１に記載の表示制御プログラムであって、前記表示指示受付手段は、前記データ入力受付手段によって入力が受け付けられたデータを前記データ入力受付領域の外に表示させる指示を、前記表示部の表示領域に表示される複数のウインドウ画面のそれぞれにおいて操作者から受け付け、
前記表示制御手段は、前記表示指示受付手段によって前記各ウインドウ画面で受け付けられた指示が示す全てのデータを、前記複数のウインドウ画面におけるデータ入力受付領域の外となる前記表示領域に表示させるように、電子機器を更に機能させるものである。
【００２４】
この構成によれば、操作者は、複数のウインドウ画面が表示部の表示領域に表示される場合であっても、当該複数のウインドウ画面のそれぞれに関連付けた所望の文字や記号等のデータを入力すれば、複数のウインドウ画面のデータ入力受付領域以外の表示領域に、当該各ウインドウ画面に関連付けられた全データを表示させることができる。
【００２５】
本発明の請求項１１に記載の発明は、請求項１に記載の表示制御プログラムであって、前記表示指示受付手段は、前記データ入力受付手段によって入力が受け付けられたデータを前記データ入力受付領域の外に表示させる指示を、前記表示部の表示領域に表示される複数のウインドウ画面のそれぞれにおいて操作者から受け付け、
前記表示制御手段は、前記表示指示受付手段によって前記各ウインドウ画面で受け付けられた指示が示すデータのうち、前記表示部の表示領域に操作者による操作が可能な状態で表示させているウインドウ画面に関連付けられたデータを、前記複数のウインドウ画面におけるデータ入力受付領域の外となる前記表示領域に表示させるように、電子機器を更に機能させるものである。
【００２６】
この構成によれば、表示制御手段が、操作者による操作が可能な状態で表示させているウインドウ画面に関連付けられたデータを表示させるので、操作者が、表示部の表示領域に表示されている複数のウインドウ画面のうちのいずれかを、例えばマウスポインタ等でクリックしてアクティブ化させれば、当該アクティブ化されたウインドウ画面に関連する上記データを視認することができる。
【００２７】
本発明の請求項１２に記載の発明は、請求項１０又は請求項１１に記載の表示制御プログラムであって、前記複数のウインドウ画面が、それぞれ異なるアプリケーションのウインドウ画面である。
【００２８】
本発明の請求項１３に記載の発明は、請求項１０又は請求項１１に記載の表示制御プログラムであって、前記複数のウインドウ画面が、同一のアプリケーション内で動作するウインドウ画面である。
【００２９】
本発明の請求項１４に記載の発明は、操作者に対する操作案内を表示する表示部と、
１以上のウインドウ画面を前記表示部の表示領域に表示させる表示制御手段と、
前記表示制御手段によって表示される前記ウインドウ画面のいずれかに関連付けるデータの入力を操作者から受け付けるデータ入力受付手段と、
前記データ入力受付手段によって入力が受け付けられたデータを、当該データに関連付けられたウインドウ画面におけるデータ入力受付領域の外に表示させる指示を操作者から受け付ける表示指示受付手段とを備え、
前記表示制御手段は、前記表示指示受付手段によって受け付けられた指示が示すデータを、前記ウインドウ画面におけるデータ入力受付領域の外となる前記表示領域に表示させる表示装置である。
【００３０】
本発明の請求項１５に記載の発明は、ウインドウ画面を電子機器の表示部に表示させる表示制御方法であって、
１以上のウインドウ画面を前記表示部の表示領域に表示させる第１ステップと、
前記第１ステップにより前記ウインドウ画面が前記表示領域に表示されているときに、当該ウインドウ画面においてデータの入力を操作者から受け付ける第２ステップと、
前記第２ステップによって入力が受け付けられたデータを、前記ウインドウ画面において操作者によって操作が行われるデータ入力受付領域の外に表示させる指示を操作者から受け付ける第３ステップと、
前記第３ステップで受け付けられた指示が示すデータを、前記ウインドウ画面におけるデータ入力受付領域の外となる前記表示領域に表示させる第４ステップと
を有するものである。
【００３１】
本発明の請求項１６に記載の発明は、操作者に対する操作案内を表示する表示部と、
１以上のウインドウ画面を前記表示部の表示領域に表示させる表示制御手段と、
前記表示制御手段によって表示される前記ウインドウ画面のいずれかに関連付けるデータの入力を操作者から受け付けるデータ入力受付手段と、
前記データ入力受付手段によって入力が受け付けられたデータを、当該データに関連付けられたウインドウ画面におけるデータ入力受付領域の外に表示させる指示を操作者から受け付ける表示指示受付手段とを備え、
前記表示制御手段は、前記表示指示受付手段によって受け付けられた指示が示すデータを、前記ウインドウ画面におけるデータ入力受付領域の外となる前記表示領域に表示させる画像形成装置である。
【発明の効果】
【００３２】
請求項１、請求項１２乃至請求項１６に記載の発明によれば、操作者が任意に入力した文字や記号等をウインドウ画面のデータ入力受付領域以外の領域に表示することができ、しかも、当該入力した文字や記号等をウインドウ画面のデータ入力受付領域以外の領域に表示する制御を、必ずしもウインドウ画面と連携して行う必要がない。
【００３３】
請求項２に記載の発明によれば、例えば複数のウインドウ画面が表示部の表示領域に表示されており、当該データに関連付けられたウインドウ画面が操作者による操作が可能な状態となっていない場合であっても、操作者は、上記データ入力受付領域外に表示されるデータ表示部分を、指定受付手段として機能する例えばマウスポインタ等で指定すれば、当該データに関連付けられたウインドウ画面の表示部分をマウスポインタ等で指定しなくても、当該ウインドウ画面を、データの入力等が可能な状態にすることができる。
【００３４】
請求項３に記載の発明によれば、操作者は、ＯＳ（Operating System）等により複雑な操作を行わなくても、上記ウインドウ画面のデータ入力受付領域外に表示されるデータの表示部分を指定することによって簡単に、上記データに関連付けられたファイルを、操作者による操作が可能な状態で、表示部の表示領域に表示させることができる。
【００３５】
請求項４に記載の発明によれば、操作者は、複数のウインドウ画面のうちのいずれかの操作ボタンを、例えばマウスポインタ等でクリックすれば、当該操作ボタンに関連する上記データを、複数のウインドウ画面のデータ入力受付領域の外となる表示領域で視認することができる。
【００３６】
請求項５に記載の発明によれば、操作者からデータ入力受付手段によって入力が受け付けられたデータの表示に関する機密性が保たれる。また、操作者は、パスワード受付手段にパスワードを入力するか否かによって、表示指示受付手段によって受け付けられた指示が示すデータを表示させるか否かを使い分けることができる。
【００３７】
請求項６に記載の発明によれば、表示指示受付手段に受け付けられた指示の示すデータが、ウインドウ画面の外側となる表示領域に表示されるので、当該データの表示によりウインドウ画面の表示が隠されてしまうことを避けることができる。
【００３８】
請求項７に記載の発明によれば、ウインドウ画面に関連付けられたデータの表示により、ウインドウ画面のデータ入力受付領域の表示が隠されてしまうことを避けることができる。また、ウインドウ画面におけるデータ入力受付領域ではないが、操作ボタン等が表示されていないウインドウ画面における空き領域に、上記データを表示されるので、当該空き領域を有効に利用することができ、操作者に対する視認性を更に向上させることができる。
【００３９】
請求項８に記載の発明によれば、上記ウインドウ画面の表示位置が変更された場合であっても、ウインドウ画面と上記データの表示位置との相対的な位置関係が保たれるので、操作者にとっての当該データの見やすさを確保することができる。
【００４０】
請求項９に記載の発明によれば、上記ウインドウ画面の表示サイズが変更された場合であっても、当該ウインドウ画面と上記データとの相対的な大きさの関係が保たれるので、操作者にとっての当該データの見やすさを確保することができる。
【００４１】
請求項１０に記載の発明によれば、操作者は、複数のウインドウ画面が表示部の表示領域に表示される場合であっても、当該複数のウインドウ画面のそれぞれに関連付けた所望の文字や記号等のデータを入力すれば、複数のウインドウ画面のデータ入力受付領域以外の表示領域に、当該各ウインドウ画面に関連付けられた全データを表示させることができる。
【００４２】
請求項１１に記載の発明によれば、操作者が、表示部の表示領域に表示されている複数のウインドウ画面のうちのいずれかを、例えばマウスポインタ等でクリックしてアクティブ化させれば、当該アクティブ化されたウインドウ画面に関連する上記データを視認することができる。
【発明を実施するための最良の形態】
【００４３】
以下、本発明に係る表示制御プログラム、表示装置、表示制御方法及び画像形成装置の実施形態を図面に基づいて説明する。図１は、本発明の一実施形態に係る表示制御プログラムがインストールされたパーソナルコンピュータ（電子機器の一実施形態。以下、ＰＣ）の概略構成を示すブロック図である。
【００４４】
ＰＣ１は、ＬＡＮ（Local Area Network）ケーブル、又はセントロニクスインターフェイスなどのパラレルケーブルあるいはＲＳ−２３２Ｃなどのシリアルケーブル等により、プリンタ２０と接続され、ＰＣ１から出力された印刷データがプリンタ２０で記録用紙上に印刷されるようになっている。通信Ｉ／Ｆ１６０は、ＬＡＮインタフェイス、パラレルＩ／Ｆ部又はシリアルＩ／Ｆ部として機能する。プリンタ２０は、プリンタの他、ファクシミリ機能、プリンタ機能、コピー機能を兼ね備える複合機や、ファクシミリ装置等、プリンタ機能を備える種々の装置が含まれる。
【００４５】
ＰＣ１は、上記通信Ｉ／Ｆ１６０の他、ＣＰＵ１００、ＲＯＭ（リードオンリーメモリ）１１０、ＲＡＭ（ランダムアクセスメモリ）１２０、記録媒体読取装置１３０、操作部（入力装置）１４０、表示部１５０及び記憶装置２００を備えている。
【００４６】
ＲＯＭ１１０は、記憶装置２００や記録媒体読取装置１３０等の周辺機器を制御するための基本プログラムであるＢＩＯＳ（basic input/output system）等を記憶している。ＲＡＭ１２０は、ＣＰＵ１００の作業領域として使用され、種々のデータを一時的に記憶する。記録媒体読取装置１３０は、ＣＰＵ１００の制御の下、ＣＤ−ＲＯＭ、フレキシブルディスク、ＤＶＤ（digital versatile disk）等の記録媒体に記録された種々のデータを読み取る。
【００４７】
操作部１４０は、キーボード、マウス等を含み、ユーザの操作指令を受け付け、操作指令に応じた電気信号をＣＰＵ１００に出力する。表示部１５０は、液晶パネル又はＣＲＴ（陰極線管）等から構成され、ＣＰＵ１００の制御の下に種々の画像を表示する。
【００４８】
記憶装置２００は、例えばハードディスク等から構成され、パーソナルコンピュータを統括制御するための基本プログラムであるオペレーティングシステムや、本発明の一実施形態に係る表示制御プログラム等を記憶している。この表示制御プログラムは、表示部１５０に複数のウインドウ画面（それぞれ異なるアプリケーションのウインドウ画面でもよいし、１つのアプリケーション内に設けられた複数のウインドウ画面でもよい。以下、同じ）を表示する際における各画面の表示切り換え処理をＣＰＵ１００に実行させるものである。表示制御プログラムは、ＣＤ−ＲＯＭやフレキシブルディスク等の記録媒体に記録されている場合は、この記録媒体を記録媒体読取装置１３０に装填してインストールすることで記憶装置２００に記憶される。また、表示制御プログラムがインターネット上のＷＥＢサーバに記憶されている場合は、ＷＥＢサーバから表示制御プログラムをダウンロードすることにより、当該プログラムが記憶装置２００に記憶されるようにしてもよい。
【００４９】
ＣＰＵ１００は、オペレーティングシステムの制御の下、上記表示制御プログラムを実行することで、表示制御部１０１（表示制御手段）、及びデータ入力受付部（データ入力受付手段）１０２、表示指示受付部（表示指示受付手段）１０３、関連情報管理部（関連情報記憶手段、ファイル関連情報記憶手段、操作ボタン関連情報記憶手段、パスワード記憶手段、）１０４、指定受付部（指定受付手段、ボタン指定受付手段）１０５、及び、パスワード受付部（パスワード受付手段）１０６として機能する。ＣＰＵ１００は、更に、制御部１０７、及び出力部１０８としても機能する。
【００５０】
表示制御部１０１は、表示部１５０の表示動作を制御する。表示制御部１０１は、操作者により操作部１４０に入力された指示に基づいて、複数のウインドウ画面を表示可能である。表示制御部１０１は、これら各ウインドウ画面を順次切り換えて表示部１５０に表示させる。
【００５１】
また、表示制御部１０１は、データ入力受付部１０２に操作者から文字又は記号等のデータの入力が受け付けられ、当該データをウインドウ画面におけるデータ入力受付領域の外に表示する指示が操作者から表示指示受付部１０３に受け付けられたときに、当該データを、表示部１５０の表示領域であって、ウインドウ画面におけるデータ入力受付領域の外に表示させる。この表示制御の詳細については後述する。なお、上記データ入力受付領域とは、例えばワードプロセッサや表計算のアプリケーションのウインドウ画面において、操作者によるキーボードやマウス等（操作部１４０）の操作でデータ入力が行われる領域である。
【００５２】
データ入力受付部１０２は、表示制御部１０１がウインドウ画面を表示部１５０の表示領域に表示しているときに、当該ウインドウ画面における操作者の操作に基づいて、上記ウインドウ画面のデータ入力受付領域外に表示させるデータ（以下、表示候補データという）の入力を操作者から受け付ける。また、データ入力受付部１０２は、表示候補データに関連付けるファイルのファイル名称の入力や、表示候補データに関連付ける操作ボタンを特定する操作ボタン情報の入力を操作者から更に受け付ける。
【００５３】
表示指示受付部１０３は、データ入力受付部１０２によって入力が受け付けられた表示候補データを、ウインドウ画面のデータ入力受付領域外に表示させる指示を操作者から受け付ける。
【００５４】
関連情報管理部１０４は、操作者からデータ入力受付部１０２に入力が受け付けられた各表示候補データと、各表示候補データに関連付けられたそれぞれのウインドウ画面を示す関連情報を記憶する。また、関連情報管理部１０４は、各表示候補データと、当該各表示候補データに関連付けられたそれぞれのファイルを示すファイル関連情報を記憶する。さらに、関連情報管理部１０４は、各表示候補データと、当該各表示候補データに関連付けられたそれぞれのパスワードを管理する。なお、関連情報管理部１０４が管理する表示候補データ、関連情報、ファイル関連情報、及びパスワードは、関連情報管理部１０４がＲＡＭ１２０又は記憶装置２００に記憶させる。関連情報管理部１０４と、ＲＡＭ１２０又は記憶装置２００とが、特許請求の範囲でいう関連情報記憶手段、ファイル情報記憶手段、操作ボタン関連情報記憶手段、及びパスワード記憶手段の一例として機能する。
【００５５】
指定受付部１０５は、上記表示候補データが、上記データ入力受付領域の外に表示されている状態で、当該表示候補データの表示部分が、操作者によりマウスポインタ（操作部１４０）等の操作で指定されたことを受け付ける。また、指定受付部１０５は、表示制御部１０１によって各ウインドウ画面内に表示される操作ボタン部分が、操作者によってマウスポインタ等の操作により指定されたことを受け付ける。この操作ボタンとは、例えば、操作者によるマウスポインタ又はキーボードの操作でクリックや指定が可能とされている各種ボタンである。
【００５６】
パスワード受付部１０６は、操作者からパスワードの入力を受け付けるものである。例えば、表示制御部１０１が表示部１５０の表示領域に、上記各ウインドウ画面とは別にパスワード入力画面を表示させ、このパスワード入力画面で操作者がマウスポインタ又はキーボードの操作でパスワードを入力したときに、パスワード受付部１０６は、当該入力されたパスワードの入力を受け付ける。
【００５７】
制御部１０７は、ＰＣ１の全体的な動作制御を司ると共に、操作部１４０から操作者によって入力された指示に基づいて、印刷処理に必要な各種の制御を行う。また、出力部１０８は、図略のプリンタ印刷用データ変換部で印刷に必要なデータ変換処理がされた後のデータを、通信Ｉ／Ｆ１６０を介してプリンタ２０に出力させる。
【００５８】
なお、本発明の一実施形態に係る表示装置は、例えば、表示部１５０及びＣＰＵ１００（表示制御部１０１、及びデータ入力受付部１０２、表示指示受付部１０３、関連情報管理部１０４、指定受付部１０５及びパスワード受付部１０６のうちの必要な機能）を備えてなる。
【００５９】
次に、本発明の一実施形態に係る表示制御プログラムがインストールされた上記ＰＣ１による、ウインドウ画面表示制御の第１実施形態について説明する。図２は、ＰＣ１によるウインドウ画面表示制御の第１実施形態を示すフローチャートである。図３乃至図７は表示部１５０の画面表示例を示す図である。
【００６０】
制御部１０７が、例えば、ワードプロセッサと表計算ソフトの２つのアプリケーションを起動させており、図３に示すように、表示制御部１０１がワードプロセッサのウインドウ画面Ｐと、表計算ソフトのウインドウ画面Ｍとを表示部１５０に表示させているとき（Ｓ１）、データ入力受付部１０２は、当該ウインドウ画面Ｐ，Ｍのいずれかで操作者から表示候補データの入力があるか否かを判断する（Ｓ２）。
【００６１】
例えば、データ入力受付部１０２は、図４に示すように、ウインドウ画面Ｐ，Ｍのいずれかにおいて、(1)操作者が、当該ウインドウ画面のデータ入力受付領域に入力されている文字や記号等のデータを、マウスポインタ又はキーボードの操作により所謂複写又は切り取り操作の操作を行うこと等をもって、上記表示候補データの入力が受け付けられたと判断する。或いは、(2)データ入力受付部１０２は、ウインドウ画面Ｐにおいて予め定められている行及び桁で特定される範囲、又はウインドウ画面Ｍにおいて予め定められているセル部分に、文字や記号等のデータが操作者によって入力されたこと等をもって、上記表示候補データの入力が受け付けられたと判断する。
【００６２】
データ入力受付部１０２で表示候補データの入力が受け付けられた場合（Ｓ２でＹＥＳ）、続いて、表示指示受付部１０３が、上記データ入力受付部１０２で入力が受け付けられた表示候補データをウインドウ画面Ｐ及びＭのデータ入力受付領域外に表示させる操作者からの指示があるか否かを判断する（Ｓ３）。
【００６３】
例えば、表示指示受付部１０３は、図５に示すように、ウインドウ画面Ｐ，Ｍのいずれかにおいて、(1)操作者による複写又は切り取りの操作で指定されたデータを、操作者が、ウインドウ画面Ｐ，Ｍのデータ入力受付領域外におけるいずれかの位置を指定して（図５に矢印で示す）、マウスポインタ又はキーボードの操作で所謂貼り付けを行うことをもって、当該複写又は切り取りの操作で指定されたデータを表示候補データとして、当該貼り付け操作により指定された位置に当該表示候補データを表示する指示を受け付ける。或いは、(2)表示指示受付部１０３は、ウインドウ画面Ｐにおいて予め定められている行及び桁で特定される範囲、又はウインドウ画面Ｍにおいて予め定められているセル部分に入力されている文字や記号等のデータを、操作者が、ウインドウ画面Ｐ，Ｍのデータ入力受付領域外におけるいずれかの位置に所謂ドラッグ＆ドロップ操作をしたことをもって、当該複写又は切り取りの操作で指定されたデータを表示候補データとして、当該貼り付け操作により指定された位置に当該表示候補データを表示する指示を受け付ける。
【００６４】
表示指示受付部１０３で上記表示候補データの表示指示が受け付けられると（Ｓ３でＹＥＳ）、関連情報管理部１０４が、当該入力が受け付けられた表示候補データと、当該表示候補データを入力する操作が行われたウインドウ画面Ｐ又はＭを示す関連情報を記憶装置２００等に記憶させる（Ｓ４）。関連情報管理部１０４によって管理される当該関連情報は、後述するウインドウ画面の表示制御時に用いられる。
【００６５】
そして、表示制御部１０１は、図６に示すように、表示部１５０の表示領域における、上記表示指示により指定された位置に上記表示候補データを表示させる（Ｓ５）。なお、上記表示指示により指定される位置、すなわち、表示制御部１０１が表示候補データを表示させる表示部１５０の表示領域における位置は、図６では、ウインドウ画面Ｐ及びＭの外側となる表示領域としているが、更に、図７に示すように、ウインドウ画面Ｐ又はＭの内側であるが、操作者によるマウスポインタ又はキーボード等の操作が行われない領域、例えば、ウインドウ画面Ｐにおけるタイトルバーの領域ａや、ウインドウ画面Ｐの下端部領域ｂや、或いは、操作が行われない領域とウインドウ画面Ｐの外側領域に跨る領域ｃに、表示候補データを表示させてもよい。
【００６６】
次に、ウインドウ画面表示制御の第２実施形態について説明する。図８は、ウインドウ画面表示制御の第２実施形態を示すフローチャートである。図９は表示部１５０の画面表示例を示す図である。なお、第１実施形態と同様の処理は説明を省略する。
【００６７】
第１実施形態では、制御部１０７が、２つのアプリケーションを起動させており、表示制御部１０１が異なるアプリケーションの各ウインドウ画面Ｐ，Ｍを表示部１５０に表示さるときのウインドウ画面表示制御を示したが、第２実施形態では、制御部１０７が１つのアプリケーションを起動させており、表示制御部１０１が、当該アプリケーションのウインドウ画面を複数表示させるとき（図８のＳ１１）におけるウインドウ画面表示制御である。
【００６８】
この第２実施形態でも、データ入力受付部１０２による表示候補データの入力受付（Ｓ１２）、表示指示受付部１０３による表示候補データの表示指示の受付（Ｓ１３）、及び表示候補データとウインドウ画面との関連情報の記憶（Ｓ１４）の各処理が第１実施形態と同様に行われるが、表示指示受付部１０３が表示候補データの表示位置として受け付ける表示領域が、第１実施形態とは異なる。すなわち、第２実施形態は、１つのアプリケーションのウインドウ画面を複数表示させているときに、当該複数のウインドウ画面のデータ入力受付領域以外の領域に、表示候補データを表示させる処理を行うものであるため、当該複数のウインドウ画面のデータ入力受付領域以外の領域は、図９に示すように、１つのアプリケーションのウインドウ画面内における複数のウインドウ画面のデータ入力受付領域の外側領域（アプリケーションのウインドウ画面内の空き領域Ｆ）に、表示候補データ（例えば、図９に示す表示候補データｄ）を表示する。なお、以下に示す各実施形態に示す表示制御は、このように１つのアプリケーションのウインドウ画面を複数表示させる場合にも適用される。
【００６９】
次に、アプリケーション起動時における表示候補データの表示制御について説明する。図１０はアプリケーション起動時における表示候補データの表示制御を示すフローチャートである。図１１は表示部の画面表示例を示す図である。
【００７０】
制御部１０７が、操作者からの指示に基づいて、１以上のアプリケーションを起動させると（Ｓ１０１）、表示制御部１０１は、各アプリケーションのウインドウ画面を表示部１５０の表示領域に表示させる（Ｓ１０２）。このとき、表示制御部１０１は、各アプリケーションのウインドウ画面に関連付けられた表示候補データがあるかを、関連情報管理部１０４が管理する表示候補データ及び関連情報に基づいて判断する（Ｓ１０３）。
【００７１】
表示制御部１０１が、各アプリケーションのウインドウ画面に関連付けられた表示候補データがあると判断した場合（Ｓ１０３でＹＥＳ）、前回表示させた表示候補データの位置が、関連付けられているウインドウ画面の内側領域であったかを判断する（Ｓ１０４）。
【００７２】
前回表示させた表示候補データの位置が当該ウインドウ画面の内側領域であった場合（Ｓ１０４でＹＥＳ）、当該表示候補データを当該ウインドウ画面内における前回の表示位置と同じ位置に表示させる（Ｓ１０５）。
【００７３】
前回表示させた表示候補データの位置が当該ウインドウ画面の内側領域でなかった場合（Ｓ１０４でＮＯ）、表示制御部１０１は、各ウインドウ画面のサイズが表示部１５０の表示領域よりも小さいか否か（かつ表示候補データを表示させるに足りる領域がウインドウ画面外にあるか否か）を判断し（Ｓ１０６）、各ウインドウ画面のサイズが表示部１５０の表示領域よりも小さい場合は（Ｓ１０６でＹＥＳ）、表示制御部１０１は、当該表示候補データを当該ウインドウ画面の外側であって（ウインドウ画面の内外に跨る場合を含む）、前回の表示位置と同じ位置に表示させる（Ｓ１０７）。各ウインドウ画面のサイズが表示部１５０の表示領域以上のサイズである場合は（Ｓ１０６でＮＯ）、表示制御部１０１は、当該表示候補データを当該ウインドウ画面内における予め定められた位置（例えば、図７の領域ａ等）に表示させる（Ｓ１０５）。これにより、図１１に示すように、複数のアプリケーションのウインドウ画面に関連付けられたそれぞれの表示候補データが表示される。図１１には、全てのウインドウ画面が表示部１５０の表示領域よりも小さい場合を示している。
【００７４】
なお、図１０には、制御部１０７が全てのアプリケーションを起動させ、表示制御部１０１が当該全てのアプリケーションのウインドウ画面に関連付けられた表示候補データを表示させる表示制御を示しているが、表示制御部１０１は、Ｓ１０３において、アクティブ化しているウインドウ画面のみについて、関連付けられた表示候補データが存在するか否かを判断し、アクティブ化しているウインドウ画面についてのみＳ１０４乃至Ｓ１０７の処理を行うようにしてもよい。この場合、制御部１０７が複数のアプリケーションを起動させ、複数のウインドウ画面が表示部１５０に表示されているときに、操作者が、アクティブ化させるウインドウ画面を切り替えると、表示される表示候補データが、順次アクティブ化されるウインドウ画面に関連付けられた表示候補データに切り替えて表示されるので、操作者は、アクティブ化されたウインドウ画面に関連付けられた表示候補データのみを視認することができる。
【００７５】
次に、ウインドウ画面表示制御の第３実施形態について説明する。図１２は、ウインドウ画面表示制御の第３実施形態を示すフローチャート、図１３は表示部１５０の画面表示例を示す図である。
【００７６】
第１及び第２実施形態は、各ウインドウ画面に関連付けたそれぞれの表示候補データを表示する表示制御を示したが、第３実施形態は、ファイルに関連付けた表示候補データを表示するものである。なお、第１又は第２実施形態と同様の処理は説明を省略する。以下、図１２に沿って説明する。
【００７７】
データ入力受付部１０２で表示候補データの入力が受け付けられ（Ｓ２２でＹＥＳ）、表示指示受付部１０３で上記表示候補データの表示指示が受け付けられた場合（Ｓ２３でＹＥＳ）、第３実施形態では、表示制御部１０１は、表示部１５０の表示領域に、例えば図１３に示すようなファイル指定受付画面Ｂを表示させる（Ｓ２４）。指定受付部１０５は、操作者によるマウスポインタ又はキーボード等の操作により、当該ファイル指定受付画面上で、表示候補データに関連付けるファイルの指定を受け付ける（Ｓ２５）。
【００７８】
上記ファイル指定受付画面Ｂの表示時に、指定受付部１０５が、表示候補データに関連付けるファイルの指定を受け付けた場合は（Ｓ２５でＹＥＳ）、関連情報管理部１０４が、入力が受け付けられている上記表示候補データと、当該指定が受け付けられたファイルを示すファイル関連付情報を記憶装置２００等に記憶させる（Ｓ２８）。また、上記ファイル指定受付画面Ｂの表示時に、指定受付部１０５が、表示候補データに関連付けるファイルの指定を受け付けなかった場合は（Ｓ２５でＮＯ）、第１実施形態と同様に、関連情報管理部１０４は、入力が受け付けられている上記表示候補データと、当該表示候補データを入力する操作が行われたウインドウ画面Ｐ又はＭを示す関連情報を記憶装置２００等に記憶させる（Ｓ２６）。
【００７９】
この後、表示制御部１０１は、表示部１５０の表示領域における、上記表示指示により指定された位置に、ファイル又はウインドウ画面に関連付けられた上記表示候補データを表示させる（Ｓ２７）。
【００８０】
次に、表示候補データの指定により、当該表示候補データに関連付けられたウインドウ画面及びファイルを操作可能状態にする処理を説明する。図１４は表示候補データの指定により、関連するウインドウ画面及びファイルを操作可能状態にする処理を示すフローチャート、図１５は表示部１５０の画面表示例を示す図である。
【００８１】
表示制御部１０１が、表示部１５０の表示領域に、複数のウインドウ画面及び表示候補データを表示させているとき（Ｓ３１）、操作者によるマウスポインタ又はキーボード等の操作により、表示されているいずれかの表示候補データの表示部分が指定され、当該表示候補データの指定が指定受付部１０５に受け付けられると（Ｓ３２でＹＥＳ）、表示制御部１０１は、関連情報管理部１０４が管理する表示候補データと、当該表示候補データに対応するウインドウ画面との関連情報に基づいて、表示部１５０の表示領域に表示させている複数のウインドウ画面のいずれが、当該受け付けられた表示候補データに関連付けられたウインドウ画面であるかを検出する（Ｓ３３）。そして、表示制御部１０１は、当該検出したウインドウ画面をアクティブ化する（Ｓ３４）。すなわち、表示制御部１０１は、当該検出したウインドウ画面を、操作者によるデータ入力等の操作が可能な状態として表示部１５０の表示領域に表示させる。
【００８２】
さらに、指定受付部１０５は、関連情報管理部１０４が管理する表示候補データと、ファイル関連情報とに基づいて、上記のように指定された表示候補データに関連付けられたファイルがあるか否かを検出する（Ｓ３５）。当該表示候補データに関連付けられたファイルが存在する場合は（Ｓ３５でＹＥＳ）、表示制御部１０１は、当該ファイルを、例えば記憶装置２００から読み出し、このファイルを開くアプリケーションとして予め設定されている所定のアプリケーションで、当該ファイルを開く（Ｓ３６）。なお、指定された表示候補データに関連付けられたファイルが存在しない場合は（Ｓ３５でＮＯ）、処理は終了する。
【００８３】
これによれば、図１５に示すように、多くのアプリケーションの各ウインドウ画面が表示部１５０の表示領域に表示されている場合であっても、例えば各ウインドウ画面の外側に並べて表示された各表示候補データの表示部分を、操作者がマウスポインタ等でクリックすることによって、バックグラウンドで表示されている複数のウインドウ画面（非アクティブのウインドウ画面）から、所望のウインドウ画面を簡単に選び出して、アクティブ化させることができる。また、同じ操作により、各表示候補データに関連付けられたファイルを、所定のアプリケーションで開くことができるので、操作者は、簡単に当該ファイルでの作業に取りかかることができる。このように、表示候補データと操作者所望のファイルとを関連付け、及び表示候補データの指定によるファイルの呼出により、操作者は、例えば表示候補データと、ウインドウ画面で作業中のデータのバックアップファイルとを関連付けておけば、表示候補データから、簡単にバックアップファイルにアクセスすることができる。
【００８４】
次に、ウインドウ画面表示制御の第４実施形態について説明する。図１６は、ウインドウ画面表示制御の第４実施形態を示すフローチャートである。なお、第１乃至第３実施形態と同様の処理は説明を省略する。
【００８５】
上記第３実施形態は、各ファイルに関連付けた表示候補データを表示する表示制御を示したが、本第４実施形態は、ウインドウ画面内に表示されている各種の操作ボタンに関連付けた表示候補データを表示するものである。なお、第１乃至第３実施形態と同様の処理は説明を省略する。以下、図１６に沿って説明する。
【００８６】
データ入力受付部１０２で表示候補データの入力が受け付けられた後（Ｓ４２でＹＥＳ）、ウインドウ画面内に表示されている、いずれかの操作ボタンが、操作者によってマウスポインタ等の操作（例えば操作ボタン表示部分でマウス右クリック操作等）により指定されたことを指定受付部１０５が受け付けた場合には（Ｓ４３でＹＥＳ）、更に表示指示受付部１０３で上記表示候補データの表示指示が受け付けられると（Ｓ４４でＹＥＳ）、関連情報管理部１０４は、入力が受け付けられている上記表示候補データと、当該指定が受け付けられた操作ボタンを示す操作ボタン関連付情報を記憶装置２００等に記憶させる（Ｓ４５）。また、ウインドウ画面内に表示されているいずれかの操作ボタンの指定が指定受付部１０５に受け付けられていない場合は（Ｓ４３でＮＯ）、第１実施形態と同様に、関連情報管理部１０４は、表示指示受付部１０３で上記表示候補データの表示指示が受け付けられたことをもって（Ｓ４７でＹＥＳ）、入力が受け付けられている上記表示候補データと、当該表示候補データを入力する操作が行われたウインドウ画面Ｐ又はＭを示す関連情報を記憶装置２００等に記憶させる（Ｓ５０）。
【００８７】
この後、表示制御部１０１は、表示部１５０の表示領域における、上記表示指示により指定された位置に、上記操作ボタン又はウインドウ画面に関連付けられた上記表示候補データを表示させる（Ｓ４６）。
【００８８】
続いて、操作ボタンの指定により対応する表示候補データを表示させる処理を説明する。図１７は操作ボタンの指定により、当該操作ボタンに関連付けられた表示候補データを表示させる処理を示すフローチャート、図１８は表示部１５０の画面表示例を示す図である。
【００８９】
表示制御部１０１が、表示部１５０の表示領域に、各アプリケーションのウインドウ画面を表示させているときに（Ｓ５１）、ウインドウ画面内に表示されている、いずれかの操作ボタンが、操作者によってマウスポインタ等の操作（例えば操作ボタン表示部分にマウスカーソルを合わせる操作等）により指定されたことを指定受付部１０５が受け付けた場合（Ｓ５２でＹＥＳ）、表示制御部１０１は、関連情報管理部１０４が管理する表示候補データと操作ボタン関連情報とに基づいて、指定された操作ボタンに関連付けられた対応する表示候補データがあるか否かを判断する（Ｓ５３）。そして、表示制御部１０１は、指定された操作ボタンに関連付けられた対応する表示候補データがある場合は（Ｓ５３でＹＥＳ）、当該関連付けられた表示候補データを関連情報管理部１０４（記憶装置２００等）から読み出して、当該読み出した表示候補データを、各ウインドウ画面のデータ入力受付領域外に表示させる（Ｓ５４）。このとき、表示制御部１０１は、(1)上記指定された操作ボタンから予め定められた距離だけ離れた位置に、当該検出した表示候補データを表示させてもよいし、(2)図１６のＳ４４で指示された表示位置に、当該検出した表示候補データを表示させてもよい。
【００９０】
次に、ウインドウ画面表示制御の第５実施形態について説明する。図１９は、ウインドウ画面表示制御の第５実施形態を示すフローチャートである。図２０は、パスワード入力画面の一例を示す図である。なお、第１乃至第４実施形態と同様の処理は説明を省略する。
【００９１】
本第５実施形態は、操作者からパスワードが入力された場合にのみ、当該パスワードに関連付けられている表示候補データを表示するものである。以下、図１９に沿って説明する。
【００９２】
データ入力受付部１０２で表示候補データの入力が受け付けられ（Ｓ６２でＹＥＳ）、表示指示受付部１０３で上記表示候補データの表示指示が受け付けられた場合（Ｓ６３でＹＥＳ）、本第５実施形態では、表示制御部１０１は、表示部１５０の表示領域に、例えば図２０に示すようなパスワード入力画面Ｑを表示させる（Ｓ６４）。指定受付部１０５は、操作者によるマウスポインタ又はキーボード等の操作により、当該パスワード入力画面Ｑ上で、表示候補データの表示が許可されているか否かの判断に用いるパスワードの入力を受け付ける（Ｓ６５）。
【００９３】
上記パスワード入力画面の表示時に、指定受付部１０５が、表示候補データに関連付けるパスワードの入力を受け付けた場合は（Ｓ６５でＹＥＳ）、関連情報管理部１０４が、入力が受け付けられている上記表示候補データと、当該表示候補データに関連付けるウインドウ画面との関連情報、当該入力が受け付けられたパスワードを記憶装置２００等に記憶させる（Ｓ６６）。また、上記パスワード入力画面の表示時に、指定受付部１０５が、表示候補データに関連付けるパスワードの入力を受け付けなかった場合は（Ｓ６５でＮＯ）、関連情報管理部１０４は、第１実施形態と同様に、入力が受け付けられている上記表示候補データと、当該表示候補データを入力する操作が行われたウインドウ画面Ｐ又はＭを示す関連情報を記憶装置２００等に記憶させる（Ｓ６８）。
【００９４】
この後、表示制御部１０１は、表示部１５０の表示領域における、上記表示指示により指定された位置に、パスワード又はウインドウ画面に関連付けられた上記表示候補データを表示させる（Ｓ６７）。
【００９５】
続いて、パスワード入力を条件に表示候補データを表示させる処理を説明する。図２１はパスワード入力により、当該パスワードに関連付けられた表示候補データを表示させる処理を示すフローチャートである。
【００９６】
表示制御部１０１が、表示部１５０の表示領域に、各アプリケーションのウインドウ画面を表示させているとき（Ｓ７１）、パスワード受付部１０６は、いずれかのウインドウ画面において、パスワードの入力が受け付けられたか否かを判断する（Ｓ７２）。例えば、このパスワード受付部１０６によるパスワードの受付は、第１実施形態における表示候補データの入力受付の(1)(2)と同様に行う。すなわち、ウインドウ画面Ｐ，Ｍ（図３）のいずれかにおいて、操作者による複写又は切り取りの操作で指定されたデータを、操作者が、ウインドウ画面Ｐ，Ｍのデータ入力受付領域外におけるいずれかの位置を指定して、マウスポインタ又はキーボードの操作で所謂貼り付けを行うこと等をもって、パスワード受付部１０６が、当該複写又は切り取りの操作で指定されたデータをパスワードが入力されたとして受け付ける。
【００９７】
上記の操作によりパスワードの入力が操作者からパスワード受付部１０６に受け付けられた場合（Ｓ７２でＹＥＳ）、表示制御部１０１は、関連情報管理部１０４が管理する表示候補データとパスワードとに基づいて、受け付けられたパスワードに対応する表示候補データを検出する（Ｓ７３）。そして、表示制御部１０１は、当該検出した表示候補データを、各ウインドウ画面のデータ入力受付領域外に表示させる（Ｓ５４）。このとき、表示制御部１０１は、(1) ウインドウ画面のデータ入力受付領域外における予め定められた表示位置に、当該検出した表示候補データを表示させてもよいし、(2)上記貼り付け操作により指定された位置に、当該検出した表示候補データを表示させてもよい。
【００９８】
次に、各ウインドウ画面の表示位置及び表示サイズの変更に伴って、表示データの表示位置及び表示サイズを変更する処理を説明する。図２２は、各ウインドウ画面の表示位置及び表示サイズの変更に伴って、表示データの表示位置及び表示サイズを変更する処理を示すフローチャートである。
【００９９】
表示制御部１０１が、表示部１５０の表示領域に、各アプリケーションのウインドウ画面及び関連付けられた表示候補データを表示させている状態で（Ｓ８１）、操作者のマウスポインタの操作等により、いずれかのウインドウ画面について、表示部１５０の表示領域における表示位置が変更された場合（Ｓ８２でＹＥＳ）、表示制御部１０１は、当該表示位置が変更されたウインドウ画面に関連付けて表示させている表示データの有無を判断する（Ｓ８３）。
【０１００】
表示制御部１０１は、上記表示位置が変更されたウインドウ画面に関連付けて表示させている表示データがあると判断した場合（Ｓ８３でＹＥＳ）、上記表示位置が変更されたウインドウ画面の表示位置変更分と同じ変更分だけ、当該表示候補データの表示位置を変更して表示させる（Ｓ８４）。すなわち、表示制御部１０１は、ウインドウ画面の表示位置が変更された場合であっても、当該ウインドウ画面と、対応する表示データの相対的な位置関係を維持する。
【０１０１】
なお、当該表示位置が変更されたウインドウ画面がない場合や（Ｓ８２でＮＯ）、表示位置が変更されたウインドウ画面に関連付けて表示させている表示データがない場合には（Ｓ８３でＮＯ）、処理はＳ８５に移る。
【０１０２】
Ｓ８５では、表示制御部１０１は、操作者のマウスポインタの操作等により、いずれかのウインドウ画面の表示サイズが変更されたか否かが判断される（Ｓ８５）。いずれかのウインドウ画面の表示サイズが変更された場合（Ｓ８５でＹＥＳ）、表示制御部１０１は、当該表示サイズが変更されたウインドウ画面に関連付けて表示させている表示データの有無を判断する（Ｓ８６）。
【０１０３】
表示制御部１０１は、上記表示サイズが変更されたウインドウ画面に関連付けて表示させている表示データがあると判断した場合（Ｓ８６でＹＥＳ）、上記表示サイズが変更されたウインドウ画面のサイズ変更分と同じ変更分だけ、当該表示候補データの表示サイズを変更して表示させる（Ｓ８７）。すなわち、表示制御部１０１は、ウインドウ画面の表示サイズが変更された場合には、当該ウインドウ画面と、対応する表示データの相対的なサイズの関係が維持されるように、表示データのサイズを拡大又は縮小させて表示させる。
【０１０４】
なお、本発明は上記実施の形態の構成に限られず種々の変形が可能である。例えば、上記各実施形態では、ウインドウ画面の表示制御処理を、ＰＣ１の表示部１５０の表示領域におけるウインドウ画面の表示制御として説明しているが、本発明に係るウインドウ画面の表示制御は、画像形成装置の表示部の表示制御にも適用が可能である。図２３は、画像形成装置の表示部における表示制御のフローチャート、図２４は画像形成装置の操作部１４０を示す図、図２５は表示候補データ入力画面の例を示す図、図２６（ａ）（ｂ）（ｃ）は画像形成装置の表示部の表示画面の例を示す図である。当該表示制御を行う画像形成装置の主要部は、図１に示したパーソナルコンピュータと同様であるが、画像形成装置はＰＣとは操作部１４０の操作及び表示部１５０の表示内容が異なるため、画像形成装置の場合、以下のように表示制御が行われる。
【０１０５】
表示制御部１０１が、操作者に対する操作案内画面を表示部１５０に表示しているとき（Ｓ９１）、例えば操作部１４０に設けられている画面切替キー４７３が操作者により押下されることで、表示候補データ入力画面への表示切替指示の入力が表示制御部１０１に受け付けられると（Ｓ９２でＹＥＳ）、表示制御部１０１は、図２５に示すような表示候補データ入力画面Ｓを表示部１５０に表示させる（Ｓ９３）。なお、当該画像形成装置における表示部１５０には、タッチパネル機能が設けられており、操作者が表示候補データ入力画面Ｓに表示されている各キーにタッチすることで、各キーに対応する文字や記号等の入力が受け付けられるようになっている。
【０１０６】
この表示候補データ入力画面Ｓにおいて、操作者から表示候補データの入力が受け付けられると（Ｓ９４でＹＥＳ）、関連情報管理部１０４が、当該入力された表示候補データと、表示候補データ入力画面が表示される直前に表示部１５０に表示されていた操作案内画面を示す関連情報を記憶装置２００等に記憶させる（Ｓ９５）。そして、表示制御部１０１は、表示部１５０の表示画面を上記直前に表示されていた操作案内画面に戻すと共に、上記入力された表示候補データを、当該操作案内画面内における操作キーや文字・記号等が表示されていない空き領域に表示させる（Ｓ９６）。
【０１０７】
これにより、例えば、図２６（ａ）（ｂ）（ｃ）にメッセージｅ，ｆ，ｇとして示すように、操作者は、操作案内画面と共に所望のメッセージを表示させることができる。操作者は、図２６（ａ）に示すように、当該画像形成装置の各利用者に対する利用案内メッセージｅを表示させたり、図２６（ｂ）に示すように、操作案内画面に表示されている操作キーについての説明のメッセージｆを表示させたり、或いは、図２６（ｂ）（ｃ）に示すように、操作案内画面が、操作者による設定及び画像形成装置の機能により、操作キーの表示を少なくさせた所謂簡単画面で表示される場合に、空き領域に各利用者に対する利用案内メッセージｇを表示させることができる。
【０１０８】
また、上記実施形態では、本発明に係る電子機器の一実施形態をパーソナルコンピュータ１として説明したが、本発明に係る電子機器はパーソナルコンピュータに限られない。本発明に係る電子機器は、パソコン、携帯電話、PDA（Personal Digital Assistants）、デジタル時計、プリンタ、複写機、ファクシミリ、複合機、デジタルカメラ、TV、ビデオ、音楽プレーヤ、電子レンジ、冷蔵庫、ATM（Automated Teller Machine）、カーナビゲーション等を少なくとも含む意味であり、これらの電子機器に本発明を適用できることは言うまでもない。
【０１０９】
また、上記実施形態では、上記には本発明の一実施に係る表示制御プログラム、表示装置、表示制御方法及び画像形成装置の構成及び制御を図１乃至図２６を用いて示したが、これらはあくまでも一例に過ぎず、本発明に係る表示制御プログラム、表示装置、表示制御方法及び画像形成装置を、上述した構成及び制御に限定する趣旨ではない。
【図面の簡単な説明】
【０１１０】
【図１】本発明の一実施形態に係る表示制御プログラムがインストールされたパーソナルコンピュータの概略構成を示すブロック図である。
【図２】ウインドウ画面表示制御の第１実施形態を示すフローチャートである。
【図３】表示部の画面表示例を示す図である。
【図４】表示部の画面表示例を示す図である。
【図５】表示部の画面表示例を示す図である。
【図６】表示部の画面表示例を示す図である。
【図７】表示部の画面表示例を示す図である。
【図８】ウインドウ画面表示制御の第２実施形態を示すフローチャートである。
【図９】表示部の画面表示例を示す図である。
【図１０】アプリケーション起動時における表示候補データの表示制御を示すフローチャートである。
【図１１】表示部の画面表示例を示す図である。
【図１２】ウインドウ画面表示制御の第３実施形態を示すフローチャートである。
【図１３】表示部の画面表示例を示す図である。
【図１４】表示候補データの指定により、関連するウインドウ画面及びファイルを操作可能状態にする処理を示すフローチャートである。
【図１５】表示部の画面表示例を示す図である。
【図１６】ウインドウ画面表示制御の第４実施形態を示すフローチャートである。
【図１７】操作ボタンの指定により、当該操作ボタンに関連付けられた表示候補データを表示させる処理を示すフローチャートである。
【図１８】表示部の画面表示例を示す図である。
【図１９】ウインドウ画面表示制御の第５実施形態を示すフローチャートである。
【図２０】パスワード入力画面の一例を示す図である。
【図２１】パスワードに関連付けられた表示候補データを表示させる処理を示すフローチャートである。
【図２２】各ウインドウ画面の表示位置及び表示サイズの変更に伴って、表示データの表示位置及び表示サイズを変更する処理を示すフローチャートである。
【図２３】画像形成装置の表示部における表示制御のフローチャートである。
【図２４】画像形成装置の操作部を示す図である。
【図２５】は表示候補データ入力画面の例を示す図である。
【図２６】（ａ）（ｂ）（ｃ）は画像形成装置の表示部の表示下面の例を示す図である。
【符号の説明】
【０１１１】
１        パーソナルコンピュータ
１００    ＣＰＵ
１０１    表示制御部
１０２    データ入力受付部
１０３    表示指示受付部
１０４    関連情報管理部
１０５    指定受付部
１０６    パスワード受付部
１０７    制御部
１０８    出力部
１４０    操作部
１５０    表示部
４７３    画面切替キー
【図１】
2008234343.tif 000003
【図２】
2008234343.tif 000004
【図３】
2008234343.tif 000005
【図４】
2008234343.tif 000006
【図５】
2008234343.tif 000007
【図６】
2008234343.tif 000008
【図７】
2008234343.tif 000009
【図８】
2008234343.tif 000010
【図９】
2008234343.tif 000011
【図１０】
2008234343.tif 000012
【図１１】
2008234343.tif 000013
【図１２】
2008234343.tif 000014
【図１３】
2008234343.tif 000015
【図１４】
2008234343.tif 000016
【図１５】
2008234343.tif 000017
【図１６】
2008234343.tif 000018
【図１７】
2008234343.tif 000019
【図１８】
2008234343.tif 000020
【図１９】
2008234343.tif 000021
【図２０】
2008234343.tif 000022
【図２１】
2008234343.tif 000023
【図２２】
2008234343.tif 000024
【図２３】
2008234343.tif 000025
【図２４】
2008234343.tif 000026
【図２５】
2008234343.tif 000027
【図２６】
2008234343.tif 000028