(57)【要約】【課題】相互に関連する表示画面をユーザにとって把握し易くする表示制御技術を提供する。【解決手段】表示制御装置は、相互に関連する複数の表示画面の間で共用される表示情報を格納する表示情報格納手段と、格納される表示情報を用いて各表示画面をそれぞれ生成する画面生成手段と、生成された第１表示画面からその第１表示画面に関連する第２表示画面への画面切替えの推移を示すアニメーション画面を生成するアニメーション生成手段と、画面切替え指示が取得された場合に、表示部に、アニメーション画面が表示された後、第２表示画面が表示されるように、画面生成手段及びアニメーション生成手段を制御する切替制御手段と、を備える。【選択図】図１
2012094091.tif 000002
【特許請求の範囲】
【請求項１】
相互に関連する複数の表示画面の間で共用される表示情報を格納する表示情報格納手段と、
前記表示情報格納手段により格納される表示情報を用いて、前記各表示画面をそれぞれ生成する画面生成手段と、
前記画面生成手段により生成された第１表示画面からその第１表示画面に関連する第２表示画面への画面切替えの推移を示すアニメーション画面を生成するアニメーション生成手段と、
前記第１表示画面から前記第２表示画面への切替え指示が取得された場合に、表示部に、前記アニメーション画面が表示された後、前記第２表示画面が表示されるように、前記画面生成手段及び前記アニメーション生成手段を制御する切替制御手段と、
を備えることを特徴とする表示制御装置。
【請求項２】
前記切替制御手段は、前記第１表示画面から前記第２表示画面への切替え指示が取得された場合には、前記画面生成手段に、前記第１表示画面を介して編集された前記表示情報を用いて前記第２表示画面を生成させる、
ことを特徴とする請求項１に記載の表示制御装置。
【請求項３】
前記表示情報は、色及びサイズを含む前記各表示画面の表示形態に関する情報を含み、
前記画面生成手段は、前記表示情報に含まれる表示形態に関する情報を編集可能な第１表示画面を生成する、
ことを特徴とする請求項２に記載の表示制御装置。
【請求項４】
前記アニメーション生成手段は、前記第１表示画面から前記第２表示画面への画面切替えの推移を示す第１アニメーション画面又は前記第２表示画面から前記第１表示画面への画面切替えの推移を示す第２アニメーション画面を生成し、
前記第１アニメーション画面は、表示画面が所定方向に回転するアニメーションを含み、
前記第２アニメーション画面は、表示画面が前記所定方向の逆方向に回転するアニメーションを含み、
前記切替制御手段は、取得された切替え指示に応じて、前記アニメーション生成手段に、前記第１アニメーション画面と前記第２アニメーション画面とを切替えさせる、
ことを特徴とする請求項１から３のいずれか１項に記載の表示制御装置。
【請求項５】
前記画面生成手段は、生成される表示画面内に含まれる表示情報量に応じて、生成される表示画面の画面サイズを決定し、
前記アニメーション生成手段は、前記第１表示画面から前記第２表示画面への切替え指示が取得された場合には、前記アニメーション画面に、画面サイズの推移及び表示位置の推移の少なくとも一方を示すアニメーションを更に含ませる、
ことを特徴とする請求項１から４のいずれか１項に記載の表示制御装置。
【請求項６】
表示部の表示を制御する表示制御装置により実行される表示制御方法において、
相互に関連する複数の表示画面のうちの少なくとも１つの第１表示画面を前記表示部に表示し、
前記第１表示画面の切替え指示が取得された場合に、前記第１表示画面からその第１表示画面に関連する第２表示画面への画面切替えを示すアニメーション画面を前記表示部に表示し、
前記アニメーション画面が表示された後、前記第１表示画面により利用される表示情報を用いて生成された前記第２表示画面を前記表示部に表示する、
ことを含む表示制御方法。
【請求項７】
表示部の表示を制御する表示制御装置を、
相互に関連する複数の表示画面の間で共用される表示情報を格納する表示情報格納手段と、
前記表示情報格納手段により格納される表示情報を用いて、前記各表示画面をそれぞれ生成する画面生成手段と、
前記画面生成手段により生成された第１表示画面からその第１表示画面に関連する第２表示画面への画面切替えの推移を示すアニメーション画面を生成するアニメーション生成手段と、
前記第１表示画面から前記第２表示画面への切替え指示が取得された場合に、前記表示部に、前記アニメーション画面が表示された後、前記第２表示画面が表示されるように、前記画面生成手段及び前記アニメーション生成手段を制御する切替制御手段と、
して機能させることを特徴とする表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザインタフェースとしての表示画面の表示制御技術に関する。
【背景技術】
【０００２】
パーソナルコンピュータ（ＰＣ）、携帯電話、タブレットＰＣ等のような情報処理端末では、ユーザは、ユーザインタフェースとしての表示装置に表示される複数の表示画面を切替えながら情報閲覧や編集を行うことができる。ここで、表示画面とは、表示装置に表示される、固有の表示領域を持つ画面構成要素の１つを意味し、例えば、ウィンドウ、ダイアログボックス等がそれに相当する。
【０００３】
例えば、或るアプリケーションでは、或る表示画面に対して所定の操作（メニュー操作、ボタン操作等）が行われることにより、その表示画面に関連する他の表示画面が表示される。具体的には、或る表示画面に関する表示内容や表示属性等を含む表示情報を、他の表示画面に編集可能に表示させるアプリケーションが存在する。
【０００４】
ここで、表示内容とは、表示画面内に表示される背景、タイトル、テキスト、画像（静止画、動画、アニメーションなど）等を意味する。表示属性とは、画面サイズ、背景色、フォントサイズ、フォント色等を意味する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００１−３０６３１０号公報
【特許文献２】特開２００６−１７２４６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述のような従来の表示手法では、ユーザにとって、表示画面間の関連が視覚的に把握しづらいという問題がある。上記例では、ユーザは、或る表示画面の属性を編集させる編集画面がどの表示画面の属性を表示しているのか把握しづらい状態にあった。
【０００７】
本発明の目的は、相互に関連する表示画面をユーザにとって把握し易くする表示制御技術を提供することにある。
【課題を解決するための手段】
【０００８】
本発明の各態様では、上述した課題を解決するために、それぞれ以下の構成を採用する。
【０００９】
第１の態様は、表示制御装置に関する。第１の態様に係る表示制御装置は、相互に関連する複数の表示画面の間で共用される表示情報を格納する表示情報格納手段と、この表示情報格納手段により格納される表示情報を用いて、上記各表示画面をそれぞれ生成する画面生成手段と、この画面生成手段により生成された第１表示画面からその第１表示画面に関連する第２表示画面への画面切替えの推移を示すアニメーション画面を生成するアニメーション生成手段と、第１表示画面から第２表示画面への切替え指示が取得された場合に、表示部に、アニメーション画面が表示された後、第２表示画面が表示されるように、画面生成手段及びアニメーション生成手段を制御する切替制御手段と、を備える。
【００１０】
第２の態様は、表示部の表示を制御する表示制御装置により実行される表示制御方法に関する。第２の態様に係る表示制御方法は、相互に関連する複数の表示画面のうちの少なくとも１つの第１表示画面を上記表示部に表示し、第１表示画面の切替え指示が取得された場合に、第１表示画面からその第１表示画面に関連する第２表示画面への画面切替えを示すアニメーション画面を上記表示部に表示し、アニメーション画面が表示された後、第１表示画面により利用される表示情報を用いて生成された第２表示画面を前記表示部に表示する、ことを含む。
【００１１】
また、本発明の別態様として、表示部の表示を制御する表示制御装置を、上記表示情報格納手段と、上記画面生成手段と、上記アニメーション生成手段と、上記切替制御手段として機能させる表示制御プログラムであってもよいし、このようなプログラムを記録したコンピュータが読み取り可能な記憶媒体であってもよい。
【発明の効果】
【００１２】
上記各態様によれば、相互に関連する表示画面をユーザにとって把握し易くする技術を提供することができる。
【図面の簡単な説明】
【００１３】
【図１】第１実施形態における表示制御装置の構成例を示す概念図。
【図２】表示情報格納部に格納される表示情報の例を示す図。
【図３Ａ】相互に関連する表示画面の１つ（通常表示画面）の例を示す図。
【図３Ｂ】相互に関連する表示画面の１つ（属性編集画面）の例を示す図。
【図４】通常表示画面から属性編集画面への画面切替えの例を示す図。
【図５】属性編集画面から通常表示画面への画面切替えの例を示す図。
【図６】第２実施形態における表示制御装置の動作例を示すフローチャート。
【図７】表示画面の第１変形例を示す図。
【図８】関連する表示画面の第１変形例を示す図。
【図９】画面切替えの第１変形例を示す図。
【図１０】表示画面の第２変形例を示す図。
【図１１】関連する表示画面の第２変形例を示す図。
【図１２】画面切替えの第２変形例を示す図。
【図１３】画面切替えの第２変形例を示す図。
【図１４】画面切替えの第３変形例を示す図。
【図１５】表示画面の第４変形例を示す図。
【図１６】関連する表示画面の第４変形例を示す図。
【図１７】３つの表示画面間での画面切替えの例を示す図。
【発明を実施するための形態】
【００１４】
以下、本発明の実施の形態について図面を用いて説明する。尚、すべての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。また、以下に挙げた各実施形態はそれぞれ例示であり、本発明は以下の各実施形態の構成に限定されない。
【００１５】
［第１実施形態］
〔装置構成〕
図１は、第１実施形態における表示制御装置１の構成例を示す概念図である。
表示制御装置１は、図１に示すように、ハードウェア構成として、ＣＰＵ（Central Processing Unit）５、メモリ（ＲＡＭ（Random Access Memory）６、ＲＯＭ（Read Only Memory、図示せず）、ハードディスク（ＨＤＤ）７等）、入出力インタフェース８等を有する。これら各ハードウェア要素は例えばバス４により接続される。入出力インタフェース８は、表示装置９と表示制御装置１とを接続するグラフィックインタフェースを含む。
【００１６】
表示装置９は、ディスプレイ等のような映像表示装置である。表示装置９は、入出力インタフェース８を介して表示制御装置１から送られる映像信号に基づいて映像を表示する。なお、本実施形態は、表示装置９及び入出力インタフェース８の各処理を限定するものではない。また、図１では、表示制御装置１と表示装置９とを別体として示したが、携帯機器のようにそれらが一体化されていてもよい。本実施形態は、表示制御装置１が表示装置９のような表示手段に何らかの表示画面を表示させることができるのであれば、表示制御装置１のハードウェア構成を限定しない。
【００１７】
表示制御装置１は、例えば、メモリに格納されるプログラムがＣＰＵ５により実行されることにより、以下のような各処理部を実現する。表示制御装置１は、画面生成部１０、アニメーション生成部１２、切替制御部１４、表示情報格納部１６等を有する。
【００１８】
表示情報格納部１６は、相互に関連する複数の表示画面の間で共用される表示情報を格納する。例えば、表示情報は、色及びサイズを含む各表示画面の表示形態に関する情報を含む。色は、例えば、表示画面の色や表示画面に表示される文字の色等を含み、サイズは、例えば、表示画面及び表示画面内の構成要素のサイズや表示画面に表示される文字のサイズ等を含む。ここで、共用される表示情報とは、各表示画面でそれぞれ用いられることを意味する。
【００１９】
画面生成部１０は、表示情報格納部１６に格納される表示情報を用いて相互に関連する各表示画面をそれぞれ生成する。この画面生成部１０により生成された表示画面は、それに対応する映像信号が入出力インタフェース８等を介して表示装置９に送られることにより、表示装置９に表示される。ここで、表示画面の相互関連性とは、例えば、表示画面間で共用される表示情報が存在する関係である。もちろん、表示画面の相互関連性には、上記関係の他、他の関係性が含まれていてもよい。例えば、表示画面の関連性として、或る表示画面とその表示画面に対する操作により表示された表示画面といった関係が含まれていてもよい。
【００２０】
アニメーション生成部１２は、画面生成部１０により生成された第１表示画面からその第１表示画面に関連する第２表示画面への画面切替えの推移を示すアニメーション画面を生成する。ここでのアニメーション画面の生成は、予めメモリ等に保持されるアニメーション画面を単に取得することも含む概念である。
【００２１】
切替制御部１４は、当該第１表示画面から当該第２表示画面への切替え指示が取得された場合に、表示装置９に、上記アニメーション画面が表示された後、当該第２表示画面が表示されるように、画面生成部１０及びアニメーション生成部１２を制御する。表示画面の切替え指示は、例えば、表示制御装置１に接続されるマウスやキーボード（図示せず）がユーザによって操作されることにより発生し、表示制御装置１で取得される。
【００２２】
〔第１実施形態における作用及び効果〕
上述したように、第１実施形態では、第１表示画面からこの第１表示画面に関連する第２表示画面への切替え指示が取得された場合には、画面切替えの推移を示すアニメーション画面が表示された後、第２表示画面が表示される。
【００２３】
従って、第１実施形態によれば、アニメーション画面で示される画面切替えの推移により、ユーザは、切替え前後の表示画面の関連性を容易に把握することができる。
【００２４】
なお、上述の説明では、切り替え対象の画面の例として、第１表示画面及び第２表示画面を挙げたが、第１実施形態の適用範囲は、２つの表示画面間の切り替えのみに限定されない。例えば、３つ以上の複数の表示画面がある場合であっても、切り替え前の表示画面と切替え後の表示画面との関係が上述の第１表示画面及び第２表示画面の関係に対応するため、適用可能である。第１実施形態によれば、仕様書Ａの作成者登録画面、仕様書Ａの査閲画面、仕様書Ａの承認画面等のような３つ以上の表示画面が存在する場合においても、各表示画面間の切り替え時にそれぞれアニメーション画面を表示させることにより、各表示画面が関連していることを示すことができる。
【００２５】
［第２実施形態］
上述の第１実施形態は、相互に関連する表示画面の具体的形態を限定するものではないため、上記説明では特に言及しなかった。以下、第２実施形態では、相互に関連する表示画面の具体例を示す。
【００２６】
〔装置構成〕
第２実施形態における表示制御装置１の構成は、第１実施形態と同様であるため、ここでは説明を省略する。以下、第１実施形態と異なる内容を中心に、第２実施形態における表示制御装置１について説明する。
【００２７】
表示情報格納部１６は、例えば、図２に示すような表示情報を格納する。図２は、表示情報格納部１６に格納される表示情報の例を示す図である。表示情報には、例えば、図２に示すように、バー背景色、矩形内背景色、矩形内文字色、矩形内文字サイズのような表示形態に関する情報、バータイトル名、矩形内の内容、作成者のような表示内容に関する情報が含まれる。なお、図２では、表示形態と表示内容とは区別されず、それらは属性として表記される。また、表示情報は、表示形態に関する情報及び表示内容に関する情報のいずれか１方のみであってもよい。
【００２８】
画面生成部１０は、表示情報格納部１６に格納される表示情報を用いて、図３Ａ及び図３Ｂに示すような相互に関連する各表示画面をそれぞれ生成する。図３Ａ及び図３Ｂは、相互に関連する表示画面の例を示す図である。以降、図３Ａに示される表示画面を通常表示画面２０と表記し、図３Ｂに示される表示画面を属性編集画面３０と表記する。
【００２９】
属性編集画面３０は、通常表示画面２０と共用される表示情報をユーザに編集させるための画面である。通常表示画面２０は、属性編集画面３０で編集可能な表示情報が利用されて生成される画面である。図３Ａ及び図３Ｂの例では、当該表示情報は、通常表示画面２０のための表示形態に関する情報及び表示内容に関する情報を含む。図３Ａ及び図３Ｂの例によれば、バータイトル名「本部からのお知らせ」の内容がタイトルバーに反映され、バー背景色に設定された色がタイトルバーの背景に反映されている。また、通常表示画面２０の矩形内には、表示情報に含まれる矩形内の内容（ＥＸＰＬＡＩＮ．ＴＸＴファイルの内容）が表示される。
【００３０】
通常表示画面２０及び属性編集画面３０は、相互に画面切替えを行うための操作ボタン（以降、画面切替えボタンと表記する）２１及び３１を有する。図３Ａ及び図３Ｂの例では、画面切替えボタン２１には「属性表示に変更」というテキストが表示され、画面切替えボタン３１には「通常表示に変更」というテキストが表示されている。ユーザは、通常表示画面２０の画面切替えボタン２１を操作することにより表示される画面を通常表示画面２０から属性編集画面３０に切り替えることができる。逆に、ユーザは、属性編集画面３０の画面切替えボタン３１を操作することにより表示される画面を属性編集画面３０から通常表示画面２０に切り替えることができる。
【００３１】
この例では、アニメーション生成部１２は、属性編集画面３０から通常表示画面２０への画面切替えの推移を示す第１アニメーション画面、又は、通常表示画面２０から属性編集画面３０への画面切替えの推移を示す第２アニメーション画面を生成する。例えば、第１アニメーション画面は、表示画面が所定方向に回転するアニメーションを含み、第２アニメーション画面は、表示画面が上記所定方向の逆方向に回転するアニメーションを含む。
【００３２】
切替制御部１４は、属性編集画面３０から通常表示画面２０への切替え指示が取得された場合には、画面生成部１０に、属性編集画面３０を介して編集された表示情報を用いて通常表示画面２０を生成させる。更に、切替制御部１４は、取得された切替え指示に応じて、アニメーション生成部１２に、第１アニメーション画面と第２アニメーション画面とを切替えさせる。上記例によれば、切替制御部１４は、属性編集画面３０の画面切替えボタン３１又は通常表示画面２０の画面切替えボタン２１がユーザにより操作されることにより、画面切替え指示を取得する。
【００３３】
図４は、通常表示画面２０から属性編集画面３０への画面切替えの例を示す図である。
図５は、属性編集画面３０から通常表示画面２０への画面切替えの例を示す図である。図４に示す符号４０が、通常表示画面２０から属性編集画面３０への画面切替えの推移を示す第２アニメーション画面（以降、アニメーション画面４０と表記する）を示し、図５に示す符号４５が属性編集画面３０から通常表示画面２０への画面切替えの推移を示す第１アニメーション画面（以降、アニメーション画面４５と表記する）を示す。このように、アニメーション画面４０及び４５は、表示画面が表面から裏面へ回転する推移、又は、表示画面が裏面から表面へ回転する推移を表す。
【００３４】
アニメーション生成部１２は、アニメーション画面４０及び４５に相当する各画面データを予めメモリに保持していてもよいし、次のようにアニメーション画面４０及び４５を生成するようにしてもよい。例えば、アニメーション生成部１２は、表示画面の回転推移の各段階を示す表示画面４１、４２、４３及び４４を予めメモリに保持し、表示画面４１、４２、４３及び４４の表示状態を所定の時間間隔で順次切り替えることでアニメーション画面４０及び４５を実現する。
【００３５】
図４に示すアニメーション画面４０の例では、表示画面４１は、紙面上下方向を軸として、通常表示画面２０を下方に向かって左回転（反時計回り）させ始めた状態を示し、表示画面４２は、表示画面４１から更に回転を進めさせた状態を示す。表示画面４３は、表示画面４２から更に回転を進めさせて通常表示画面２０の裏面（属性編集画面３０）が前方に向き始めた状態を示す。表示画面４４は、表示画面４３から更に回転を進めさせた状態を示す。
【００３６】
図５に示すアニメーション画面４５の例では、図４のアニメーション画面４０とは逆方向（時計回り）に表示画面が回転する。具体的には、表示画面４４は、紙面上下方向を軸として、属性編集画面３０を下方に向かって右回転（時計回り）させ始めた状態を示し、表示画面４３は、表示画面４４から更に回転を進めさせた状態を示す。表示画面４２は、表示画面４３から更に回転を進めさせて属性編集画面３０の裏面（通常表示画面２０）が前方に向き始めた状態を示す。表示画面４１は、表示画面４２から更に回転を進めさせた状態を示す。
【００３７】
なお、本実施形態は、図４及び図５の例のように、４つの表示画面を使ってアニメーションを実現することに限定するものではない。表示画面の回転推移が認識され得る範囲であれば、回転方向は任意の方向であってもよく、回転軸も任意に設定されてもよい。
【００３８】
なお、図４及び図５の例では、分かり易くするために、表示画面４１、４２、４３及び４４の各表示位置を変えているが、各イメージは同じ位置で表示される。図４及び図５の例に示されるように、表示画面４１、４２、４３及び４４の各表示位置が変わるアニメーションであってもよい。また、表示画面４１、４２、４３及び４４は、表示画面の回転推移が認識され得る範囲の任意の位置に表示されてもよい。
【００３９】
更に、アニメーション生成部１２は、切替え前後の表示画面（通常表示画面２０及び属性編集画面３０）の各画面データを画面生成部１０から取得して、それら画面データから表示画面４１、４２、４３及び４４のような形状の画面を生成するようにしてもよい。この場合には、例えば、表示画面４１及び４２は、通常表示画面２０が変形された画面とし、表示画面４３及び４４は、属性編集画面３０が変形された画面とすればよい。また、画面切替え方向によらず、同じアニメーション画面を表示させるようにしてもよい。また、アニメーション画面として写真や映像を用いるようにしてもよい。
〔動作例〕
以下、第２実施形態における表示制御装置１の動作例について説明する。図６は、第２実施形態における表示制御装置１の動作例を示すフローチャートである。ここでは、図５に示される画面切替えの例、即ち、属性編集画面３０から通常表示画面２０へ画面切替えが行われる例を用いる。
【００４０】
表示制御装置１では、画面生成部１０は、通常表示画面２０、属性編集画面３０のような表示画面を生成する（Ｓ７１）。これにより、画面生成部１０により生成された表示画面は、表示装置９に表示される。ここでは、属性編集画面３０が表示されるものとする。属性編集画面３０には、図３Ｂに示すような表示情報が表示される。
【００４１】
画面生成部１０は、画面選択値（Ｎ）にこの生成された表示画面を示す値を設定する（Ｓ７２）。ここでは、画面選択値（１）が通常表示画面２０を示し、画面選択値（０）が属性編集画面３０を示すものと仮定し、画面選択値（Ｎ）には０が設定される。
【００４２】
画面生成部１０は、処理を終了すべきか否かを判定する（Ｓ７３）。画面生成部１０は、例えば、上記表示画面を閉じる操作を検出した場合には、処理の終了を決定する（Ｓ７３；ＹＥＳ）。画面生成部１０は、処理を終了しないと判断すると（Ｓ７３；ＮＯ）、上記表示画面において表示情報が変更されたか否かを判定する（Ｓ７４）。このとき、画面生成部１０は、上記表示画面が表示情報を変更するための画面か否かを判断するようにしてもよい。
【００４３】
画面生成部１０は、表示情報が変更されたと判定すると（Ｓ７４；ＹＥＳ）、変更された表示情報を表示情報格納部１６に格納する（Ｓ７５）。ここでは、表示情報に含まれるバータイトル名が「本部からのお知らせ」から「システムリニューアル」に変更されたものとする。この場合、画面生成部１０は、属性編集画面３０に設定された新たなバータイトル名「システムリニューアル」を表示情報格納部１６に格納する。
【００４４】
切替制御部１４は、画面切替え指示の有無を判定する（Ｓ７６）。画面切替え指示がない場合には（Ｓ７６；ＮＯ）、画面生成部１０による上記処理（Ｓ７３）に移行される。切替制御部１４は、画面切替え指示を取得すると（Ｓ７６；ＹＥＳ）、画面選択値（Ｎ）を確認する（Ｓ７７）。そして、切替制御部１４は、画面選択値（Ｎ）を切替え後の表示画面を示す値に更新する。
【００４５】
上記例によれば、属性編集画面３０の画面切替えボタン３１がユーザにより操作されると、画面切替え指示が切替制御部１４により取得される。切替制御部１４は、画面選択値（Ｎ）が０であるので（Ｓ７７；ＹＥＳ）、画面選択値（Ｎ）を切替え後の通常表示画面２０を示す値（１）に設定する（Ｓ７８）。通常表示画面２０から属性編集画面３０への画面切替え時には、切替制御部１４は、画面選択値（Ｎ）が０でないので（Ｓ７７；ＮＯ）、画面選択値（Ｎ）を切替え後の属性編集画面３０を示す値（０）に設定する（Ｓ７９）。ここでは、２つの表示画面間で切り替えられる例を示すが、３つ以上の表示画面間で切り替えられてもよい。この場合には、画面選択値（Ｎ）にはそれら表示画面のいずれか１つを示す値が設定される。
【００４６】
続いて、切替制御部１４は、アニメーション生成部１２に、表示されている表示画面から切替え後の表示画面への画面切替えの推移を示すアニメーション画面を生成するように指示する。この指示に応じて、アニメーション生成部１２は、指示されたアニメーション画面を生成する（Ｓ８０）。これにより、この生成されたアニメーション画面が表示装置９に表示される。
【００４７】
上記例によれば、切替制御部１４は、アニメーション生成部１２に、属性編集画面３０から通常表示画面２０への画面切替えの推移を示すアニメーション画面４５を生成するように指示する。これにより、アニメーション画面４５が表示装置９に表示される。一方、通常表示画面２０から属性編集画面３０への画面切替え時には、切替制御部１４は、アニメーション画面４０を生成するようにアニメーション生成部１２に指示する。
【００４８】
上記アニメーション画面４５が終了すると、切替制御部１４は、画面選択値（Ｎ）が示す表示画面を生成するように、画面生成部１０に指示する。この指示に応じて、画面生成部１０は、表示情報格納部１６に格納される表示情報を用いて、画面選択値（Ｎ）が示す表示画面を生成する（Ｓ８１）。これにより、この生成された表示画面が表示装置９に表示される。上記例によれば、変更後の「システムリニューアル」がバータイトル名として表示された通常表示画面２０が表示される。以降、画面生成部１０は、処理（Ｓ７３）に移行する。
【００４９】
上述のように、図６では、説明の便宜のために、各処理がシーケンシャルに行われる例が示されたが、処理（Ｓ７１）、（Ｓ７２）及び（Ｓ７３）と、処理（Ｓ７４）及び（Ｓ７５）と、その他の処理（処理（Ｓ７６）以降の処理）とを、表示画面に対するユーザ操作の内容毎の別々のフローとしてもよい。また、処理（Ｓ７６）の判定は、画面生成部１０が行い、画面生成部１０がその結果を切替制御部１４に知らせるようにしてもよい。
【００５０】
また、上述の画面切替えは、切替え前の表示画面を消去した後、アニメーション画面を表示させ、アニメーション画面が消えた後、切替え後の表示画面を表示させるようにしてもよいし、画面切替えの推移が把握可能であれば類似する他の方法でもよい。例えば、切替え後の表示画面が表示されても、切替え前の表示画面を表示させたままとしてもよいし、切替え前の表示画面を表示させたままアニメーション画面を表示させてもよい。
【００５１】
〔第２実施形態における作用及び効果〕
上述のように、第２実施形態では、相互に関連する複数の表示画面の間で共用される表示情報が表示情報格納部１６に格納され、属性編集画面３０から通常表示画面２０への画面切替えが行われる際には、属性編集画面３０で変更された表示情報により切替え後の通常表示画面２０が表示される。
【００５２】
また、属性編集画面３０から通常表示画面２０への画面切替え時と、通常表示画面２０から属性編集画面３０への画面切替え時とでは、画面切替えの推移を示すアニメーション画面が切替えられる。そして、各アニメーション画面では、表示画面が回転するアニメーションが含まれ、表示画面の回転方向が逆方向となっている。
【００５３】
このように第２実施形態によれば、ユーザに、画面切替えを表示画面の表面と裏面との切替えと認識させることにより、表示画面間の関連性を把握させ易くすることができる。つまり、ユーザは、切替え前の表示画面が回転して、切替え後の表示画面が表示されたと認識することにより、両表示画面が関連することを容易に把握することができる。
【００５４】
［第１変形例］
上述の第２実施形態では、切替え対象の表示画面が通常表示画面２０、属性編集画面３０のように１つの画面構成要素として形成されている例を示したが、当該表示画面は、１つの表示画面の中に存在する部分的構成要素として形成されていてもよい。図７は、表示画面の第１変形例を示す図である。
【００５５】
この第１変形例では、表示画面５０は、その内部に、表示画面５１、５２及び５３を含む。つまり、表示画面５１、５２及び５３は、表示画面５０の構成要素となる。以降、説明を分かり易くするために、他の表示画面の構成要素となる表示画面を部分表示画面と表記する。図７の例では、部分表示画面５１は本部からのお知らせを表示する画面であり、部分表示画面５２は組合ニュースを表示する画面であり、部分表示画面５３は２０１０年カレンダーを表示する画面である。第１変形例では、画面生成部１０は、部分表示画面５１、部分表示画面５２及び部分表示画面５３を含む表示画面５０を生成する。
【００５６】
この第１変形例では、３つの部分表示画面のうち部分表示画面５１及び５２は、関連する他の表示画面をそれぞれ有する。図８は、関連する表示画面の第１変形例を示す図である。図８の例によれば、部分表示画面５１は、その表示情報を編集するための属性編集画面（以降、部分編集画面と表記する）５６と相互に関連し、部分表示画面５２は、部分編集画面５７と相互に関連する。これにより、表示情報格納部１６は、部分表示画面５１及び部分編集画面５６が共用する表示情報（バータイトル名等）を格納し、部分表示画面５２及び部分編集画面５７が共用する表示情報（バータイトル名等）を格納する。第１変形例では、画面生成部１０は、切替制御部１４からの制御により、部分編集画面５６及び５７を生成する。
【００５７】
この第１変形例では、例えば、部分表示画面５１及び５２のタイトルバーがクリックされると画面切替え指示が発生する。切替制御部１４は、部分表示画面５１の画面切替え指示を取得すると、部分表示画面５１から部分編集画面５６への画面切替えを行い、部分表示画面５２の画面切替え指示を取得すると、部分表示画面５２から部分編集画面５７への画面切替えを行う。
【００５８】
図９は、画面切替えの第１変形例を示す図である。アニメーション生成部１２は、切替え後の部分表示画面が表示される前に、切替え前の部分表示画面が表示されていた画面領域に表示されるようにアニメーション画面（以降、部分アニメーション画面と表記する）６１又は６２をそれぞれ生成する。アニメーション生成部１２は、部分アニメーション画面６１及び６２をサイズのみ異なる同じアニメーションとしてもよいし、異なるアニメーションにしてもよい。
【００５９】
この第１変形例のように切替え対象の表示画面が１つの表示画面５０の構成要素となる部分表示画面であっても、本実施形態によれば、部分表示画面間の関連を把握させ易くすることができる。
【００６０】
［第２変形例］
また、上述の説明では特に言及しなかったが、相互に関連する表示画面のサイズが異なるようにしてもよい。この第２変形例では、画面生成部１０は、生成する表示画面内に含まれる表示情報量に応じて、生成される表示画面の画面サイズを決定する。アニメーション生成部１２は、表示画面が回転しながら拡大するアニメーションを含むアニメーション画面を生成する。画面生成部１０は、表示情報量を表示情報格納部１６から抽出するようにしてもよい。
【００６１】
図１０は、表示画面の第２変形例を示す図であり、図１１は、関連する表示画面の第２変形例を示す図である。第２変形例では、表示画面７０は、その内部に、第１変形例における部分表示画面５１、５２及び５３と共に、部分表示画面７１を更に含む。部分表示画面７１は、天気を表示する画面であり、その表示情報を編集するための部分編集画面７５と関連する。図１１に示されるように、部分編集画面７５は、部分表示画面７１と同じ画面サイズでは全表示内容を表示しきれないため、部分表示画面７１よりも大きく表示される。
【００６２】
図１２及び図１３は、画面切替えの第２変形例を示す図である。アニメーション生成部１２は、切替え後の部分編集画面７５が表示される前に、表示画面が回転しつつその画面サイズが切替え前の部分表示画面７１のサイズから切替え後の部分編集画面７５のサイズへ変更されるアニメーションを含む部分アニメーション画面を生成する。このとき、そのアニメーションには、画面切替えの推移の途中段階である表示画面８１及び８２を含む。アニメーション生成部１２は、図１２に示す表示画面８１よりも図１３に示す表示画面８２のほうが縦方向のサイズが大きくなるように部分アニメーション画面を生成する。
【００６３】
第２変形例によれば、表示情報量に応じて、スクロールなしで表示できる画面サイズに変更しつつ、表示画面間の関連性を把握し易くすることができる。
【００６４】
［第３変形例］
上述の第２変形例では、表示画面の回転状態とサイズの変更状態とを同時に表す部分アニメーション画面を表示させる例を示したが、表示画面の回転状態とサイズの変更状態とを順に表す部分アニメーション画面を表示させるようにしてもよい。
【００６５】
図１４は、画面切替えの第３変形例を示す図である。第３変形例では、アニメーション生成部１２は、部分表示画面７１と同じ大きさの領域８５内において表示画面が所定方向に回転するアニメーションと、その回転し終わった表示画面が画面切替え後の部分編集画面７５と同じ大きさの領域８６に拡大するアニメーションとを含む部分アニメーション画面を生成する。
【００６６】
この第３変形例によれば、サイズ変更を示すアニメーションが最後に追加的に表示されるため、表示画面間の関連性と共に、表示画面のサイズが変更されたことを把握し易くすることができる。
【００６７】
［第４変形例］
上述のような部分アニメーション画面の他の形態として、画面切替え後の部分表示画面が手前に飛び出すイメージや或る表示画面内にはめ込まれるイメージを表す部分アニメーション画面を表示させるようにしてもよい。更に、画面切替え後の部分表示画面のサイズは、上述の第２変形例及び第３変形例に示すように、表示情報量に応じて拡大又は縮小されるようにしてもよい。
【００６８】
図１５は、表示画面の第４変形例を示す図であり、図１６は、関連する表示画面の第４変形例を示す図である。部分表示画面９１は、天気を表示する画面であり、その表示情報を編集するための部分編集画面９５と関連する。図１５及び図１６に示されるように、部分編集画面９５は、部分表示画面９１と同じ画面サイズでは全表示内容を表示しきれないため、部分表示画面９１よりも大きく表示される。更に、このとき、画面生成部１０は、図１６に示すように、その拡大した部分編集画面９５を部分表示画面９１と同じ位置で表示した場合、表示画面９０自体を拡大しなければならなくなるため、部分表示画面９１の表示位置とは異なる位置に影付きで表示されるように部分編集画面９５を生成する。
【００６９】
アニメーション生成部１２は、画面切替え前の部分表示画面９１と同じ領域内において表示画面が回転するアニメーションが表示され、その後、回転し終わった表示画面が飛び出すアニメーションが表示されるような部分アニメーション画面を生成する。アニメーション生成部１２は、表示画面の回転状態と飛び出し状態とを同時に表わす部分アニメーション画面を生成するようにしてもよい。また、飛び出すイメージで表示されている部分編集画面９５から部分表示画面９１への画面切替え時には、上記とは逆の部分アニメーション画面が表示される。即ち、飛び出した状態の部分編集画面９５が表示画面９０内にはめ込まれるイメージを表す部分アニメーション画面が生成される。
【００７０】
第４変形例によれば、表示画面が飛び出すアニメーションを最後に追加的に表示させることにより、その部分表示画面を含む表示画面のサイズを変えることなく、表示画面間の関連性と共に、表示画面のサイズが変更されたことを把握し易くすることができる。
【００７１】
［補足］
上述の各実施形態及び各変形例は、３つ以上の表示画面間の切り替え時にも適用可能である。図１７は、３つの表示画面間での画面切替えの例を示す図である。図１７の例では、本人承認画面１０１、課長承認画面１１０及び部長承認画面１２０の間で画面切り替えが行われる。各画面には、画面切替えボタン１０５、１１５、１１６及び１２５が設けられている。
【００７２】
各画面は、切替制御部１４の制御により以下のように画面切替えが行われる。本人承認画面１０１の画面切替えボタン１０５が操作されると、本人承認画面１０１から課長承認画面１１０への画面切替えが行われる。課長承認画面１１０の画面切替えボタン１１６が操作されると、課長承認画面１１０から部長承認画面１２０への画面切替えが行われる。部長承認画面１２０の画面切替えボタン１２５が操作されると、部長承認画面１２０から課長承認画面１１０への画面切替えが行われる。課長承認画面１１０の画面切替えボタン１１５が操作されると、課長承認画面１１０から本人承認画面１０１への画面切替えが行われる。
【００７３】
切替制御部１４は、各画面の切り替わり時に、上述の各実施形態及び各変形例のように、アニメーション生成部１２に、画面切替えの推移を示すアニメーション画面４０又は４５を生成するように指示する。
【００７４】
このように、上述の各実施形態及び各変形例によれば、３つ以上の表示画面間で画面切替えが行われる場合であっても、各画面間の関連性を把握し易くすることができる。
【符号の説明】
【００７５】
１  表示制御装置
４  バス
５  ＣＰＵ
６  ＲＡＭ
７  ＨＤＤ
８  入出力インタフェース
９  表示装置
１０  画面生成部
１２  アニメーション生成部
１４  切替制御部
１６  表示情報格納部
２０  通常表示画面
２１、３１、１０５、１１５、１１６、１２５  画面切替えボタン
３０  属性編集画面
４０、４５  アニメーション画面
４１、４２、４３、４４、５０、７０、９０  表示画面
５１、５２、５３、５６、５７、７１、７５、９１、９５  表示画面（部分表示画面又は部分編集画面）
６１、６２、８１、８２  アニメーション画面（部分アニメーション画面）
１０１  本人承認画面
１１０  課長承認画面
１２０  部長承認画面
【図１】
2012094091.tif 000003
【図２】
2012094091.tif 000004
【図３Ａ】
2012094091.tif 000005
【図３Ｂ】
2012094091.tif 000006
【図４】
2012094091.tif 000007
【図５】
2012094091.tif 000008
【図６】
2012094091.tif 000009
【図７】
2012094091.tif 000010
【図８】
2012094091.tif 000011
【図９】
2012094091.tif 000012
【図１０】
2012094091.tif 000013
【図１１】
2012094091.tif 000014
【図１２】
2012094091.tif 000015
【図１３】
2012094091.tif 000016
【図１４】
2012094091.tif 000017
【図１５】
2012094091.tif 000018
【図１６】
2012094091.tif 000019
【図１７】
2012094091.tif 000020