(57)【要約】【課題】操作前にユーザに対して各ワークの単位を明確に提示する表示装置を提供する。【解決手段】  表示装置であって、アプリケーション全体の大ウィンドウを表示画面に表示する大ウィンドウ表示部と、表示画面に表示された大ウィンドウ内に、アプリケーションにおける複数のワークに対応した複数の小ウィンドウを表示する小ウィンドウ表示部とを備え、小ウィンドウ表示部は、アプリケーションが起動する場合に、前記複数の小ウィンドウを、予め定められた時間差をもって大ウィンドウ内に順次、追加して表示し、大ウィンドウ表示部は、アプリケーションが起動する場合に、小ウィンドウ表示部により現時点で表示される小ウィンドウの数に応じて、大ウィンドウを、時間差をもって漸次大きく表示する。【選択図】図４
2006277649.tif 000002
【特許請求の範囲】
【請求項１】
アプリケーション全体の大ウィンドウを表示画面に表示する大ウィンドウ表示部と、
前記表示画面に表示された前記大ウィンドウ内に、前記アプリケーションにおける複数のワークに対応した複数の小ウィンドウを表示する小ウィンドウ表示部と
を備える表示装置であって、
前記小ウィンドウ表示部は、前記アプリケーションが起動する場合に、前記複数の小ウィンドウを、予め定められた時間差をもって前記大ウィンドウ内に順次、追加または展開して表示し、
前記大ウィンドウ表示部は、前記アプリケーションが起動する場合に、前記小ウィンドウ表示部により現時点で表示される前記小ウィンドウの数または展開状態に応じて、前記大ウィンドウを、前記時間差をもって漸次大きく表示する表示装置。
【請求項２】
前記小ウィンドウ表示部は、前記アプリケーションが起動する場合に、前記複数のワークの操作順序と同じ順序で前記複数のワークに対応する前記複数の小ウィンドウを表示する請求項１に記載の表示装置。
【請求項３】
前記小ウィンドウ表示部は、前記アプリケーションが起動する場合に、前記複数のワークにおいて予め定められた重要度が高い順に、前記複数のワークに対応する前記複数の小ウィンドウを表示する請求項１に記載の表示装置。
【請求項４】
アプリケーション全体の大ウィンドウを表示画面に表示する大ウィンドウ表示部と、
前記表示画面に表示された前記大ウィンドウ内に、前記アプリケーションにおける複数のワークに対応した複数の小ウィンドウを表示する小ウィンドウ表示部と
を備える表示装置であって、
前記小ウィンドウ表示部は、前記アプリケーションが起動する場合に、前記複数の小ウィンドウについて、予め定められた時間差をもって、アプリケーションがユーザの入力を受け付けない旨を示す非受付表示から、ユーザの入力を受け付ける旨を示す受付表示に順次、変更する表示装置。
【請求項５】
アプリケーション全体の大ウィンドウを表示画面に表示し、かつ、前記表示画面に表示された前記大ウィンドウ内に、前記アプリケーションにおける複数のワークに対応した複数の小ウィンドウを表示する表示方法であって、
前記アプリケーションが起動する場合に、前記複数の小ウィンドウを、予め定められた時間差をもって前記大ウィンドウ内に順次、追加または展開して表示し、
前記アプリケーションが起動する場合に、前記表示画面に現時点で表示される前記小ウィンドウの数または展開状態に応じて、前記大ウィンドウを、前記時間差をもって漸次大きく表示する表示方法。
【請求項６】
アプリケーション全体の大ウィンドウを表示画面に表示し、かつ、前記表示画面に表示された前記大ウィンドウ内に、前記アプリケーションにおける複数のワークに対応した複数の小ウィンドウを表示する表示方法であって、
前記アプリケーションが起動する場合に、前記複数の小ウィンドウについて、予め定められた時間差をもって、ユーザの入力を受け付けない旨を示す非受付表示から、ユーザの入力を受け付ける旨を示す受付表示に順次、変更する表示方法。
【請求項７】
アプリケーション全体の大ウィンドウを表示画面に表示する大ウィンドウ表示機能、及び、
前記表示画面に表示された前記大ウィンドウ内に、前記アプリケーションにおける複数のワークに対応した複数の小ウィンドウを表示する小ウィンドウ表示機能
をコンピュータに実現させるプログラムであって、
前記小ウィンドウ表示機能は、前記アプリケーションが起動する場合に、前記複数の小ウィンドウを、予め定められた時間差をもって前記大ウィンドウ内に順次、追加または展開して表示し、
前記大ウィンドウ表示機能は、前記アプリケーションが起動する場合に、前記小ウィンドウ表示機能により現時点で表示される前記小ウィンドウの数または展開状態に応じて、前記大ウィンドウを、前記時間差をもって漸次大きく表示するプログラム。
【請求項８】
アプリケーション全体の大ウィンドウを表示画面に表示する大ウィンドウ表示機能、及び、
前記表示画面に表示された前記大ウィンドウ内に、前記アプリケーションにおける複数のワークに対応した複数の小ウィンドウを表示する小ウィンドウ表示機能
をコンピュータに実現させるプログラムであって、
前記小ウィンドウ表示機能は、前記アプリケーションが起動する場合に、前記複数の小ウィンドウについて、予め定められた時間差をもって、ユーザの入力を受け付けない旨を示す非受付表示から、ユーザの入力を受け付ける旨を示す受付表示に順次、変更するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置、表示方法及びプログラムに関する。本発明は、特にアプリケーション全体の大ウィンドウ内に複数の小ウィンドウを表示する表示装置、表示方法、及び、プログラムに関する。
【背景技術】
【０００２】
表示画面に複数のウィンドウを表示させる場合、複数のウィンドウをその階層関係に応じて所定の方向に重ねて並べる表示装置が知られている（例えば、特許文献１参照）。
【特許文献１】特開２００３−２６３２５６
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記表示装置においては、操作時において奥の階層のウィンドウは一部しか表示されないので、このアプリケーションに含まれるウィンドウをユーザが明確に認識することが困難である。
【課題を解決するための手段】
【０００４】
上記課題を解決するために、本発明の第１の形態においては、アプリケーション全体の大ウィンドウを表示画面に表示する大ウィンドウ表示部と、表示画面に表示された大ウィンドウ内に、アプリケーションにおける複数のワークに対応した複数の小ウィンドウを表示する小ウィンドウ表示部とを備える表示装置であって、小ウィンドウ表示部は、アプリケーションが起動する場合に、複数の小ウィンドウを、予め定められた時間差をもって大ウィンドウ内に順次、追加または展開して表示し、大ウィンドウ表示部は、アプリケーションが起動する場合に、小ウィンドウ表示部により現時点で表示される小ウィンドウの数または展開状態に応じて、大ウィンドウを、時間差をもって漸次大きく表示する。これにより、起動時に時間差をもって各ワークに対応した小ウィンドウを表示するので、操作前にユーザに対して各ワークの単位を明確に提示することができる。
【０００５】
上記表示装置であって、小ウィンドウ表示部は、アプリケーションが起動する場合に、複数のワークの操作順序と同じ順序で複数のワークに対応する複数の小ウィンドウを表示してもよい。これにより、複数のワークの操作順序と同じ順序で小ウィンドウを表示するので、操作前にユーザに対して当該複数のワークの操作順序を明確に提示することができる。
【０００６】
上記表示装置であって、小ウィンドウ表示部は、アプリケーションが起動する場合に、複数のワークにおいて予め定められた重要度が高い順に、複数のワークに対応する複数の小ウィンドウを表示してもよい。これにより、複数のワークの重要度が高い順で小ウィンドウを表示するので、操作前にユーザに対して当該複数のワークの重要度を明確に提示することができる。
【０００７】
本発明の第２の形態においては、アプリケーション全体の大ウィンドウを表示画面に表示する大ウィンドウ表示部と、表示画面に表示された大ウィンドウ内に、アプリケーションにおける複数のワークに対応した複数の小ウィンドウを表示する小ウィンドウ表示部とを備える表示装置であって、小ウィンドウ表示部は、アプリケーションが起動する場合に、複数の小ウィンドウについて、予め定められた時間差をもって、アプリケーションがユーザの入力を受け付けない旨を示す非受付表示から、ユーザの入力を受け付ける旨を示す受付表示に順次、変更する。これにより、起動時に時間差をもって各ワークに対応した小ウィンドウを非受付表示から受付表示に変更するので、操作前にユーザに対して各ワークの単位を明確に提示することができる。
【０００８】
本発明の第３の形態においては、アプリケーション全体の大ウィンドウを表示画面に表示し、かつ、表示画面に表示された大ウィンドウ内に、アプリケーションにおける複数のワークに対応した複数の小ウィンドウを表示する表示方法であって、アプリケーションが起動する場合に、複数の小ウィンドウを、予め定められた時間差をもって大ウィンドウ内に順次、追加または展開して表示し、アプリケーションが起動する場合に、表示画面に現時点で表示される小ウィンドウの数または展開状態に応じて、大ウィンドウを、時間差をもって漸次大きく表示する。これにより、第１の形態と同様の効果を得ることができる。
【０００９】
本発明の第４の形態においては、アプリケーション全体の大ウィンドウを表示画面に表示し、かつ、表示画面に表示された大ウィンドウ内に、アプリケーションにおける複数のワークに対応した複数の小ウィンドウを表示する表示方法であって、アプリケーションが起動する場合に、複数の小ウィンドウについて、予め定められた時間差をもって、ユーザの入力を受け付けない旨を示す非受付表示から、ユーザの入力を受け付ける旨を示す受付表示に順次、変更する。これにより、第２の形態と同様の効果を得ることができる。
【００１０】
本発明の第５の形態においては、アプリケーション全体の大ウィンドウを表示画面に表示する大ウィンドウ表示機能、及び、表示画面に表示された大ウィンドウ内に、アプリケーションにおける複数のワークに対応した複数の小ウィンドウを表示する小ウィンドウ表示機能をコンピュータに実現させるプログラムであって、小ウィンドウ表示機能は、アプリケーションが起動する場合に、複数の小ウィンドウを、予め定められた時間差をもって大ウィンドウ内に順次、追加または展開して表示し、大ウィンドウ表示機能は、アプリケーションが起動する場合に、小ウィンドウ表示機能により現時点で表示される小ウィンドウの数または展開状態に応じて、大ウィンドウを、時間差をもって漸次大きく表示する。これにより、第１の形態と同様の効果を得ることができる。
【００１１】
本発明の第６の形態においては、アプリケーション全体の大ウィンドウを表示画面に表示する大ウィンドウ表示機能、及び、表示画面に表示された大ウィンドウ内に、アプリケーションにおける複数のワークに対応した複数の小ウィンドウを表示する小ウィンドウ表示機能をコンピュータに実現させるプログラムであって、小ウィンドウ表示機能は、アプリケーションが起動する場合に、複数の小ウィンドウについて、予め定められた時間差をもって、ユーザの入力を受け付けない旨を示す非受付表示から、ユーザの入力を受け付ける旨を示す受付表示に順次、変更する。これにより、第２の形態と同様の効果を得ることができる。
【００１２】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【発明を実施するための最良の形態】
【００１３】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではなく、また実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１４】
図１は、本発明の実施形態に係る画像処理装置１０のハードウェア構成を示す概略図である。デジタルカメラ２４は、光学素子を用いて対象を撮像し、当該対象についてデジタルの画像情報を生成する。画像処理装置１０は、デジタルカメラ２４から画像情報を取得し、取得した画像情報に対して画像処理をして印刷情報を生成し、生成した印刷情報をプリンタ２２に出力する。プリンタ２２は、画像処理装置１０から出力された印刷情報に基づいて、被記録物に印刷情報を印刷する。プリンタ２２の一例は、インクジェット式記録装置である。
【００１５】
画像処理装置１０は、画像処理のアプリケーションを実行するパーソナルコンピュータ１６と、このパーソナルコンピュータ１６からの出力に基づいて、ユーザ２６に対して表示画面１４を表示するディスプレイ１２と、ユーザ２６からパーソナルコンピュータ１６への入力手段の一例としてのキーボード１８及びマウス２０とを備える。本実施形態は、画像処理装置１０のパーソナルコンピュータ１６で実行される画像処理アプリケーションにおいて、複数の処理のそれぞれをユーザ２６に対して明確に認識させることを目的とする。
【００１６】
図２は、画像処理装置１０の機能を説明する機能ブロック図である。図３は、画像処理装置１０の表示部１００が表示する表示画面１４の一例である。
【００１７】
図２に示すように、画像処理装置１０は、画像処理アプリケーションの起動をユーザ２６から受け付ける起動部１１０と、起動後にユーザ２６からの指示を受け付ける処理受付部１２０と、処理受付部１２０により受け付けられた指示に基づいて、デジタルカメラ２４から取得した画像情報から印刷情報を生成する画像処理部１３０と、この表示部１００からの出力に基づいてディスプレイ１２の表示画面１４に表示をする表示部１００とを有する。表示部１００は、本発明の表示装置の一例である。
【００１８】
起動部１１０は、パーソナルコンピュータ１６及びキーボード１８を介してユーザ２６から画像処理アプリケーションを起動する指示を受け付ける。起動部１１０は、画像処理アプリケーションを起動する指示を受け付けた場合に、その旨を表示部１００及び画像処理部１３０に通知する。この場合に、起動部１１０は、起動前に画像処理アプリケーションを示すアイコンを表示画面１４に表示し、このアイコンがキーボード１８によりクリックされたことを検知して、当該画像処理アプリケーションを起動する指示を受け取ってもよい。
【００１９】
画像処理部１３０は、処理受付部１２０からの指示に基づいて、デジタルカメラ２４から画像情報を取得してディスプレイ１２にサムネイル表示するブラウズ処理部１３２と、画像情報を割り付けてレイアウト情報を生成するレイアウト処理部１３４と、レイアウト情報に基づいて印刷情報を生成し、プリンタ２２に出力するプリント処理部１３６と、画像情報等を格納する画像情報格納部１３８とを備える。ブラウズ処理部１３２は、ディスプレイ１２に表示する画像情報を画像情報格納部１３８に格納する。同様に、レイアウト処理部１３４及びプリント処理部１３６は、それぞれ、生成したレイアウト情報及び印刷情報を画像情報格納部１３８に格納する。なお、ブラウズ処理、レイアウト処理及びプリント処理はそれぞれ独立して操作することもできるが、少なくとも１度は、レイアウト処理において画像情報が指定され、かつ、プリント処理においてレイアウト情報が指定される。これにより、ブラウズ処理、レイアウト処理及びプリント処理はこの操作順序のワークフローとして互いに連携している。
【００２０】
表示部１００は、図３に示すアプリケーション全体の大ウィンドウ４０をディスプレイ１２の表示画面１４に表示する大ウィンドウ表示部１０２と、表示画面１４に表示された大ウィンドウ４０内に、小ウィンドウ４２、４３、４４を表示する小ウィンドウ表示部１０４と、起動時に大ウィンドウ４０及び小ウィンドウ４２、４３、４４を表示画面１４に表示する場合に参照される起動表示情報を格納する起動表示情報格納部１０６とを備える。図２及び図３に示す例において、小ウィンドウ表示部１０４は、ブラウズ処理部１３２、レイアウト処理部１３４及びプリント処理部１３６の各ワークに対応して、三つの小ウィンドウ４２、４３、４４を、操作順序に従って横方向の左から一列に並べて表示する。
【００２１】
起動表示情報格納部１０６は、画像処理アプリケーションの起動時おける、図３に示すアプリケーション全体の大ウィンドウ４０と大ウィンドウ４０内に表示する小ウィンドウ４２、４３、４４の表示に関する情報を格納する。具体的には、起動表示情報格納部１０６は、画像処理アプリケーションが起動する場合における、表示されるべき小ウィンドウの数、小ウィンドウの表示順序、各小ウィンドウの起動時の大きさ、大ウィンドウの大きさ、小ウィンドウの表示の時間差、及び、表示が完了した小ウィンドウの個数のそれぞれの情報を格納する。図２及び図３に示す例において、起動表示情報格納部１０６は、表示されるべき小ウィンドウの数「３」を格納している。同例において、起動表示情報格納部１０６は、ワークの操作順序と同じ順序で、小ウィンドウの表示順序「（１）ブラウズ処理の小ウィンドウ４２、（２）レイアウト処理の小ウィンドウ４３、（３）プリント処理の小ウィンドウ４４」を格納している。
【００２２】
ここで起動表示情報格納部１０６は、「小ウィンドウの起動時の大きさ」として、固定値を格納してもよいし、前回アプリケーション終了時における各小ウィンドウ４２、４３、４４の大きさを格納してもよい。また起動表示情報格納部１０６は、「大ウィンドウの大きさ」として、小ウィンドウの外側を囲う大ウィンドウの枠の幅の固定値を格納する。またこれに替えて、起動表示情報格納部１０６は、小ウィンドウの起動時の大きさに対する比率として大ウィンドウの枠の幅を格納してもよい。さらに起動表示情報格納部１０６は、「小ウィンドウの表示の時間差」として固定値、例えば、０．５秒を格納する。
【００２３】
処理受付部１２０は、パーソナルコンピュータ１６及びキーボード１８を介してユーザ２６から画像処理部１３０への指示を受け付ける。処理受付部１２０は、上記指示を受け付けた場合に、受け付けた指示を画像処理部１３０に通知する。
【００２４】
また、記録媒体２８は、上記表示部１００の動作を行わせるプログラムを格納する。パーソナルコンピュータ１６は記録媒体２８に格納された上記プログラムをインストールすることにより、表示部１００の動作を行わせてもよい。さらに、他の方法として、パーソナルコンピュータ１６は、そのようなプログラムを、通信回線を介して取得してもよい。
【００２５】
図４は、表示部１００が画像処理アプリケーションの起動時に表示する表示画面１４の一例を模式的に示す模式図である。図５は、図４の表示をする表示部１００の動作を示すフローチャートである。
【００２６】
図５に示すフローチャートは、起動部１１０から起動の指示が通知された場合に開始する。起動部１１０から起動の指示を受けると、表示部１００の小ウィンドウ表示部１０４は表示すべき小ウィンドウ４２、４３、４４の大きさを決定する（Ｓ２００）。この場合にまず、小ウィンドウ表示部１０４は、起動表示情報格納部１０６から、画像処理アプリケーションが起動する場合における、表示すべき小ウィンドウの数、小ウィンドウの表示順序、各小ウィンドウの起動時の大きさ、及び、小ウィンドウの表示の時間差の情報を読み出す。読み出した情報に基づいて、小ウィンドウ表示部１０４は、各小ウィンドウ４２、４３、４４の大きさを決定する。例えば、小ウィンドウの起動時の大きさが固定値である場合に、小ウィンドウ表示部１０４は、この固定値を表示すべき小ウィンドウ４２、４３、４４の大きさとして決定する。
【００２７】
次に、大ウィンドウ表示部１０２は、起動表示情報格納部１０６から大ウィンドウ４０の大きさを読み出し、小ウィンドウの数に応じた大ウィンドウ４０の大きさを決定する（Ｓ２０２）。例えば、大ウィンドウの枠の幅が固定値である場合に、大ウィンドウ表示部１０２は、この固定値の幅の枠を上記小ウィンドウ表示部１０４が決定した小ウィンドウの外側にはめることにより大ウィンドウ４０の大きさを決定する。この場合に、大ウィンドウ表示部１０２は、順次表示すべき小ウィンドウの数に応じて、複数の大ウィンドウ４０の大きさを決定する。図４に示す例において、順次表示すべきウィンドウの数「３」に対し、大ウィンドウ表示部１０２は、図４（ａ）、（ｄ）及び（ｇ）に示す、小ウィンドウが１個、２個及び３個の場合における大ウィンドウ４０の大きさを決定する。
【００２８】
大ウィンドウ表示部１０２及び小ウィンドウ表示部１０４は、一つの小ウィンドウ４２及びこの周りを囲う大ウィンドウ４０を図４（ａ）に示すように表示し（Ｓ２０４）、起動表示情報格納部１０６から読み出した時間差分だけ待機する（Ｓ２０６）。
【００２９】
その後、小ウィンドウ表示部１０４は、未表示の小ウィンドウがあるか否かを判断する（Ｓ２０８）。この場合に、小ウィンドウ表示部１０４は、表示が完了した小ウィンドウの個数を起動表示情報格納部１０６から読み出し、表示されるべき小ウィンドウの数と比較して、未表示の小ウィンドウがあるか否かを判断してもよい。なお図５に示す形態において、ステップＳ２０４において一の小ウィンドウ４２の表示が完了するので、起動表示情報格納部１０６は、表示が完了した小ウィンドウの個数の初期値「１」を格納している。
【００３０】
ステップＳ２０８において未表示の小ウィンドウがある場合に（Ｓ２０８：Ｙｅｓ）、小ウィンドウ表示部１０４は、図４（ｂ）に示すように、現時点で表示が完了している小ウィンドウ４２の右側から、次の小ウィンドウ４３をスクロール表示する（Ｓ２１０）。これに伴って、大ウィンドウ表示部１０２は、小ウィンドウ４２、４３に合わせてこれらを囲うように、大ウィンドウ４０を漸次広げて表示する。この場合に、大ウィンドウ表示部１０２及び小ウィンドウ表示部１０４は、未表示の小ウィンドウについてステップＳ２００、Ｓ２０２で決定した小ウィンドウ及び大ウィンドウの大きさを読み出し、現時点での表示から読み出した大きさとなる表示まで既知のスクロール方法により順次表示する。この場合に、例えば、大ウィンドウ表示部１０２及び小ウィンドウ表示部１０４は、小ウィンドウ４３の一部を上記位置から表示画面１４のピクセル単位でスクロール（スムーズスクロール）して表示してもよい。
【００３１】
次に小ウィンドウ表示部１０４は、スクロール表示中の小ウィンドウ４３の全てが表示されたか否かを判断する（Ｓ２１２）。この場合に、小ウィンドウ表示部１０４は、現時点で表示されている小ウィンドウ４３の大きさを、ステップＳ２００で決定した小ウィンドウ４３の大きさと比較して、当該小ウィンドウ４３の全てが表示されたか否かを判断する。
【００３２】
ステップＳ２１２においてスクロール表示中の小ウィンドウ４３の全てが表示されていない場合に（Ｓ２１２：Ｎｏ）、ステップＳ１２０に戻り、図４（ｃ）に示すように大ウィンドウ表示部１０２及び小ウィンドウ表示部１０４は小ウィンドウ４３のスクロール表示及びこれに合わせた大ウィンドウ４０の拡大を続ける。
【００３３】
ステップＳ２１２においてスクロール表示中の小ウィンドウ４３の全てが表示された場合に（Ｓ２１２：Ｙｅｓ）、ステップＳ２０６に戻る。この場合に、大ウィンドウ表示部１０２は、表示が完了した小ウィンドウの個数を１つ増やして起動表示情報格納部１０６に格納する。ステップＳ２０６において、大ウィンドウ表示部１０２及び小ウィンドウ表示部１０４は、図４（ｄ）に示すように小ウィンドウ４２、４３の表示が完了した表示状態のまま、上記時間差分だけ待機する。その後、上記ステップＳ２０８が実行される。
【００３４】
以下同様に、未表示の小ウィンドウがなくなるまで、大ウィンドウ表示部１０２及び１０４は、上記ステップＳ２０６からＳ２１２の動作を繰り返す。これにより図４（ａ）から図４（ｇ）に示すように、小ウィンドウ表示部１０４は複数の小ウィンドウ４２、４３、４４を、上記時間差をもって大ウィンドウ４０内に順次、追加して表示し、大ウィンドウ表示部１０２は、現時点で表示される小ウィンドウの数に応じて、大ウィンドウ４０を、上記時間差をもって漸次大きく表示する。
【００３５】
ステップＳ２０８において未表示の小ウィンドウがない場合に（Ｓ２０８：Ｎｏ）、このフローチャートが終了する。
【００３６】
以上、本実施形態によれば、起動時に時間差をもって各ワークに対応した小ウィンドウ４２、４３、４４を順次表示するので、操作前にユーザ２６に対して各ワークの単位を明確に提示することができる。さらに、複数のワークの操作順序と同じ順序で小ウィンドウ４２、４３、４４を表示するので、操作前にユーザ２６に対して当該複数のワークの操作順序を明確に提示することができる。
【００３７】
図６は、表示部１００が画像処理アプリケーションの起動時に表示する表示画面１４の他の例を模式的に示す模式図である。図７は、図６の表示をする表示部１００の動作を示すフローチャートである。ここで、図７に示すフローチャートのステップＳ２２０における動作は、図５のステップＳ２００の動作と同じであるので、説明を省略する。なお、起動表示情報格納部１０６は、図５の例における「表示が完了した小ウィンドウの数」に替えて「受付表示へ変更した小ウィンドウの数」を格納している。なお、起動表示情報格納部１０６は、受付表示へ変更した小ウィンドウの数の初期値として「０」を格納している。
【００３８】
図７におけるステップＳ２２２において、大ウィンドウ表示部１０２は、起動表示情報格納部１０６から小ウィンドウの数に応じた大ウィンドウ４０の大きさを読み出し、小ウィンドウの数に応じた大ウィンドウ４０の大きさを決定する。この場合に、大ウィンドウ表示部１０２は、表示すべき小ウィンドウの合計数に応じた複数の大ウィンドウ４０の大きさを決定する。図６に示す例において、表示されるべきウィンドウの数「３」に対し、大ウィンドウ表示部１０２は、図６（ａ）に示すように、小ウィンドウが３個の場合における大ウィンドウ４０の大きさを決定する。
【００３９】
大ウィンドウ表示部１０２及び小ウィンドウ表示部１０４は、ステップＳ２２０及びＳ２２２で決定した小ウィンドウ４２、４３、４４及びこの周りを囲う大ウィンドウ４０を図６（ａ）に示すように表示する（Ｓ２２４）。この場合に、大ウィンドウ表示部１０２は、各小ウィンドウ４２、４３、４４を、ユーザ２６からの入力を受け付けない旨を示す非受付表示で表示する。ここで、非受付表示の例は、小ウィンドウ４２を無色彩にしてグレーの諧調で表示することである。また、非受付表示の他の例は、マイクロソフト社のウィンドウズ（登録商標）における非アクティブのウィンドウの表示である。
【００４０】
次に、小ウィンドウ表示部１０４は、一の小ウィンドウ４２を、非受付表示から受付表示へ変更する（Ｓ２２６）。ここで、受付表示の例は、小ウィンドウ４２をカラーで表示することである。また、受付表示の他の例は、上記ウィンドウズ（登録商標）におけるアクティブのウィンドウの表示である。また、小ウィンドウ表示部１０４は、受付状態へ変更した小ウィンドウの個数を１つ増やして起動表示情報格納部１０６に格納する。
【００４１】
さらに小ウィンドウ表示部１０４は、非受付表示の小ウィンドウがあるか否かを判断する（Ｓ２２８）。このステップＳ２２８における判断は、図５のステップ２０８における判断と同様であるので、説明を省略する。
【００４２】
ステップＳ２２８において非受付表示の小ウィンドウがある場合に（Ｓ２２８：Ｙｅｓ）、大ウィンドウ表示部１０２及び小ウィンドウ表示部１０４は、上記時間差分だけ待機し（Ｓ２３０）、その後、ステップＳ２２６に戻る。これにより、大ウィンドウ表示部１０２及び小ウィンドウ表示部１０４は、図６（ａ）から（ｄ）に示すように、起動時に大ウィンドウ４０内に表示される小ウィンドウ４２、４３、４４が受付表示になるまでステップＳ２２６からＳ２３０までの動作を繰り返す。一方、ステップＳ２２８において非受付表示の小ウィンドウがない場合に（Ｓ２２８：Ｎｏ）、本フローチャートが終了する。
【００４３】
以上、本実施形態によれば、起動時に時間差をもって各ワークに対応した小ウィンドウ４２、４３、４４を非受付表示から受付表示に順次変更するので、操作前にユーザ２６に対して各ワークの単位を明確に提示することができる。さらに、複数のワークの操作順序と同じ順序で小ウィンドウ４２、４３、４４を非受付表示から受付表示に順次表示するので、操作前にユーザ２６に対して当該複数のワークの操作順序を明確に提示することができる。
【００４４】
図８は、表示部１００が画像処理アプリケーションの起動時に表示する表示画面１４のさらに他の例を模式的に示す模式図である。図８（ａ）から（ｄ）に示すように、大ウィンドウ表示部１０２は、図４と同様に、現時点で表示される小ウィンドウの数に応じてこれらの小ウィンドウを囲う大きさの大ウィンドウ４０を表示する。また、小ウィンドウ表示部１０４は、新たに追加して表示する小ウィンドウを、図６と同様に非受付表示で表示してから受付表示に変更する。図８の表示画面１４を表示する動作は、図５及び図７に示したフローチャートを組み合わせることにより実行されるので、説明を省略する。
【００４５】
以上本実施形態においても、操作前にユーザ２６に対して各ワークの単位を明確に提示することができる。さらに、操作前にユーザ２６に対して当該複数のワークの操作順序を明確に提示することができる。
【００４６】
図９は、表示部１００が画像処理アプリケーションの起動時に表示する表示画面１４のさらに他の例を模式的に示す模式図である。図９（ａ）に示すように、小ウィンドウ表示部１０４は、各小ウィンドウを畳んだ状態である最小化ウィンドウ４５、４６及び４７を表示し、大ウィンドウ表示部１０２は、これら最小化ウィンドウ４５、４６及び４７を囲う大きさの大ウィンドウ４０を表示する。この場合に、小ウィンドウ表示部１０４は、最小化ウィンドウ４５、４６及び４７の中に、そのウィンドウの処理を示すタイトルをさらに表示してもよい。その後、図９（ｂ）から図９（ｄ）に示すように、起動表示情報格納部１０６に格納されている順序に従って、順次、最小化ウィンドウ４５、４６及び４７を小ウィンドウ４２、４３及び４４に展開する。この場合に、大ウィンドウ表示部１０２は、現時点で表示される小ウィンドウの展開状態に応じてこれらの小ウィンドウを囲う大きさの大ウィンドウ４０を表示する。この場合において、小ウィンドウ表示部１０４は、各小ウィンドウを図４に示すように漸次展開して表示してもよいし、各小ウィンドウを最小化されている状態から展開された状態に変更して表示してもよい。
【００４７】
以上本実施形態においても、操作前にユーザ２６に対して各ワークの単位を明確に提示することができる。さらに、操作前にユーザ２６に対して当該複数のワークの操作順序を明確に提示することができる。
【００４８】
なお、本実施形態において、画像処理アプリケーションにおける各ワークの操作順序に基づいて起動時の表示をするが、起動時の表示の方法はこれに限られない。他の例として、大ウィンドウ表示部１０２は、画像処理アプリケーションにおける各ワークの重要度順に基づいて起動時の表示をしてもよい。これにより、操作前にユーザ２６に対して複数のワークの重要度を明確に提示することができる。この場合に起動表示情報格納部１０６は、「小ウィンドウの表示順序」に替えて「小ウィンドウに対応するワークの重要度の高い順序」を格納してもよい。
【００４９】
また、本実施形態において、各小ウィンドウの表示が完了した場合に待機する時間差は一律であるが、時間差は一律に限られない。他の例として、大ウィンドウ表示部１０２は、各小ウィンドウに対応付けた互いに異なる時間差で待機してもよい。この場合に、起動表示情報格納部１０６は、各小ウィンドウに対応付けて、それぞれの小ウィンドウの表示が完了した場合に待機する時間差を格納してもよい。
【００５０】
また、本実施形態において、画像処理アプリケーションにおける三つの小ウィンドウ４２、４３、４４について説明したが、アプリケーションの種類はこれに限られず、また、小ウィンドウの数も四つ以上であってもよい。
【００５１】
また、本実施形態において、小ウィンドウ４２、４３、４４は横に並んでおり、起動時において横方向に順次、表示されるが、起動時において表示される向きはこれに限られない。他の例として、小ウィンドウ４２、４３、４４が縦に並んでおり、起動時において縦方向に順次、表示されてもよい。
【００５２】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【図面の簡単な説明】
【００５３】
【図１】本発明の実施形態に係る画像処理装置１０のハードウェア構成を示す概略図である。
【図２】画像処理装置１０の機能を説明する機能ブロック図である。
【図３】画像処理装置１０の表示部１００が表示画面１４に表示する画面の一例である。
【図４】画像処理のアプリケーションの起動時における表示画面１４の模式図である。
【図５】図４の表示画面１４を表示する動作のフローチャートである。
【図６】画像処理のアプリケーションの起動時における表示画面１４の他の例の模式図である。
【図７】図６の表示画面１４を表示する動作のフローチャートである。
【図８】画像処理のアプリケーションの起動時における表示画面１４のさらに他の例の模式図である。
【図９】画像処理のアプリケーションの起動時における表示画面１４のさらに他の例の模式図である。
【符号の説明】
【００５４】
１０  画像処理装置、１２  ディスプレイ、１４  表示画面、１６  パーソナルコンピュータ、１８  キーボード、２０  マウス、２２  プリンタ、２４  デジタルカメラ、２６  ユーザ、２８  記録媒体、４０  大ウィンドウ、４２  小ウィンドウ、４３  小ウィンドウ、４４  小ウィンドウ、４５  最小化ウィンドウ、４６  最小化ウィンドウ、４７  最小化ウィンドウ、１００  表示部、１０２  大ウィンドウ表示部、１０４  小ウィンドウ表示部、１０６  起動表示情報格納部、１１０  起動部、１２０  処理受付部、１３０  画像処理部、１３２  ブラウズ処理部、１３４  レイアウト処理部、１３６  プリント処理部、１３８  画像情報格納部
【図１】
2006277649.tif 000003
【図２】
2006277649.tif 000004
【図４】
2006277649.tif 000005
【図５】
2006277649.tif 000006
【図６】
2006277649.tif 000007
【図７】
2006277649.tif 000008
【図８】
2006277649.tif 000009
【図９】
2006277649.tif 000010
【図３】
2006277649.tif 000011