(57)【要約】【課題】利用者にとって認識し易いタブを表示する。【解決手段】表示画面に表示されたタブのうち外部入力により選択されたタブの選択頻度が所定の頻度閾値を越えたか否か、又は外部入力によりタブが最後に選択された時点からの経過時間が所定の経過時間閾値を越えたか否かを判定する閾値判定部１１ｂ，１１ｄと、閾値判定部１１ｂ，１１ｄの判定結果に基づいて、表示画面に表示させるタブの表示形態を変更するタブ表示形態変更部１１０とを備える。【選択図】      図１
2011129031.tif 000002
【特許請求の範囲】
【請求項１】
表示画面に表示されたタブのうち外部入力により選択された前記タブの選択頻度が所定の頻度閾値を越えたか否か、又は外部入力により前記タブが最後に選択された時点からの経過時間が所定の経過時間閾値を越えたか否かを判定する閾値判定手段と、
前記閾値判定手段の判定結果に基づいて、前記表示画面に表示させる前記タブの表示形態を変更するタブ表示形態変更手段と、
を備えたことを特徴とする表示装置。
【請求項２】
前記タブ表示形態変更手段は、
前記表示画面に表示させる前記タブの表示形態を段階的に変更する
ことを特徴とする請求項１記載の表示装置。
【請求項３】
外部入力により表示画面に表示されたタブが選択されると、この選択されたタブについて所定期間内における選択回数を前記選択頻度として算出する選択頻度算出手段と、を更に備え、
前記タブ表示形態変更手段は、
前記閾値判定手段により、前記選択頻度算出手段が算出した選択頻度が所定の頻度閾値を越えたと判定された場合、前記表示画面に前記タブを拡大して表示させる
ことを特徴とする請求項１又は２記載の表示装置。
【請求項４】
前記タブ表示形態変更手段は、
前記閾値判定手段により前記経過時間が所定の経過時間閾値を越えたと判定された場合、前記表示画面に前記タブを縮小して表示、又は消去する
ことを特徴とする請求項１又は２記載の表示装置。
【請求項５】
前記タブ表示形態変更手段により前記タブが消去されると、前記表示画面に消去タブを表示させると共に、前記表示された消去タブが選択された場合、前記消去されたタブを表示するための消去タブ画面を表示する消去タブ表示手段と、
を更に備えたことを特徴とする請求項４記載の表示装置。
【請求項６】
表示画面に表示されたタブのうち外部入力により選択された前記タブの選択頻度が所定の頻度閾値を越えたか否か、又は外部入力により前記タブが最後に選択された時点からの経過時間が所定の経過時間閾値を越えたか否かを判定する閾値判定ステップと、
前記閾値判定ステップの判定結果に基づいて、前記表示画面に表示させる前記タブの表示形態を変更するタブ表示形態変更ステップと、
をコンピュータに実行させる表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タブを有する画面を表示する表示装置及び表示プログラムに関する。
【背景技術】
【０００２】
例えば、プリンタドライバの設定画面等の設定画面は、タブを有している場合が多い。利用者は、キーボードやマウス等を用いて、設定画面のタブを切り替える操作を行い、切り替えられたタブに備えられた設定項目に対して選択したり、設定値を入力又は変更したりすることができる。
【０００３】
ここで、タブは、利用者によって使用頻度が異なる場合が多いが、一般的な設定画面では、タブの大きさが統一されているので、利用者は、使用頻度にかかわらず所望のタブを見つけるのに、相当な時間を要していた。
【０００４】
そこで、特許文献１には、タブの利用頻度により、タブの並び順を変更する印刷設定処理装置が提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−２８５９６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載された技術は、同じ大きさのタブが並んで表示されるので、利用者とって視覚的な認識度合いに殆ど差はなく、利用者は、所望のタブを見つけるのに、相当な時間を要していた。
【０００７】
本発明は、上記課題に鑑みてなされたものであり、利用者にとって認識し易いタブを表示する表示装置及び表示プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明に係る表示装置の第１の特徴は、表示画面に表示されたタブのうち外部入力により選択された前記タブの選択頻度が所定の頻度閾値を越えたか否か、又は外部入力により前記タブが最後に選択された時点からの経過時間が所定の経過時間閾値を越えたか否かを判定する閾値判定手段と、前記閾値判定手段の判定結果に基づいて、前記表示画面に表示させる前記タブの表示形態を変更するタブ表示形態変更手段とを備えたことにある。
【０００９】
本発明に係る表示装置の第２の特徴は、前記タブ表示形態変更手段は、前記表示画面に表示させる前記タブの表示形態を段階的に変更することにある。
【００１０】
本発明に係る表示装置の第３の特徴は、外部入力により表示画面に表示されたタブが選択されると、選択されたタブについて所定期間内における選択回数を前記選択頻度として算出する選択頻度算出手段と、を更に備え、前記タブ表示形態変更手段は、前記閾値判定手段により、前記選択頻度算出手段が算出した選択頻度が所定の頻度閾値を越えたと判定された場合、前記表示画面に前記タブを拡大して表示させることにある。
【００１１】
本発明に係る表示装置の第４の特徴は、前記タブ表示形態変更手段は、前記閾値判定手段により前記経過時間が所定の経過時間閾値を越えたと判定された場合、前記表示画面に前記タブを縮小して表示、又は消去することにある。
【００１２】
本発明に係る表示装置の第５の特徴は、前記タブ表示形態変更手段により前記タブが消去されると、前記表示画面に消去タブを表示させると共に、前記表示された消去タブが選択された場合、前記消去されたタブを表示するための消去タブ画面を表示する消去タブ表示手段と、を更に備えたことにある。
【００１３】
本発明に係る表示プログラムの第１の特徴は、表示画面に表示されたタブのうち外部入力により選択された前記タブの選択頻度が所定の頻度閾値を越えたか否か、又は外部入力により前記タブが最後に選択された時点からの経過時間が所定の経過時間閾値を越えたか否かを判定する閾値判定ステップと、前記閾値判定ステップの判定結果に基づいて、前記表示画面に表示させる前記タブの表示形態を変更するタブ表示形態変更ステップとをコンピュータに実行させることにある。
【発明の効果】
【００１４】
本発明に係る表示装置の第１の特徴によれば、閾値判定手段の判定結果に基づいて、表示画面に表示させるタブの表示形態を変更するので、利用者にとって認識し易いようにタブを表示することができる。
【００１５】
本発明に係る表示装置の第２の特徴によれば、表示画面に表示させるタブの表示形態を段階的に変更するので、利用者にとってより認識し易いようにタブを表示することができる。
【００１６】
本発明に係る表示装置の第３の特徴によれば、選択頻度が所定の頻度閾値を越えたと判定された場合、表示画面にタブを拡大して表示させるので、利用者が多用するタブを拡大して表示することができる。
【００１７】
本発明に係る表示装置の第４の特徴によれば、経過時間が所定の経過時間閾値を越えたと判定された場合、表示画面にタブを縮小して表示、又は消去するので、利用者があまり利用していないタブを縮小して表示したり、消去することができる。
【００１８】
本発明に係る表示装置の第５の特徴によれば、表示された消去タブが選択された場合、消去されたタブを表示するための消去タブ画面を表示するので、消去されたタブを利用者が選択することができる。
【００１９】
本発明に係る表示プログラムの第１の特徴によれば、閾値判定手段の判定結果に基づいて、表示画面に表示させるタブの表示形態を変更するので、利用者にとって認識し易いようにタブをコンピュータに表示させることができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施例１である表示装置の構成を示した構成図である。
【図２】本発明の実施例１である表示装置に備えられた表示部に表示された印刷装置の設定画面の一例を示した図である。
【図３】本発明の実施例１である表示装置におけるタブ拡大処理の処理手順を示したフローチャートである。
【図４】本発明の実施例１である表示装置に備えられたタブ拡大部により拡大されたタブを備える設定画面の一例を示した図である。
【図５】本発明の実施例１である表示装置におけるタブ縮小処理の処理手順を示したフローチャートである。
【図６】本発明の実施例２である表示装置におけるタブ拡大処理の処理手順を示したフローチャートである。
【図７】本発明の実施例２である表示装置におけるタブ縮小処理の処理手順を示したフローチャートである。
【図８】本発明の実施例２である表示装置１における消去タブ表示処理の処理手順を示したフローチャートである。
【図９】本発明の実施例２である表示装置に備えられた表示部に表示された消去タブ画面の一例を示した図である。
【図１０】本発明の実施例１である表示装置に備えられた表示部に表示された表示部が半透明画像を重畳させて表示した設定画面の一例を示した図である。
【発明を実施するための形態】
【００２１】
以下、本発明の実施の形態を、図面を参照しながら詳細に説明する。
【実施例１】
【００２２】
本発明の実施例１では、画像データに基づいて印刷を行う印刷装置と接続され、利用者の操作に基づいて印刷装置を設定するための設定画面のタブを拡大して表示すると共に、最後に操作された時点からの経過時間に応じてタブを縮小して表示する表示装置を例に挙げて説明する。
【００２３】
＜表示装置１の構成＞
本発明の実施例１である表示装置１の構成について詳細に説明する。
【００２４】
図１は、本発明の実施例１である表示装置１の構成を示した構成図である。
【００２５】
図１に示すように、表示装置１は、ＣＰＵ１１と、メモリ１２と、入力部１３と、表示部１４と、印刷インタフェース部１５と、ハードディスク１６とを備えており、それぞれは、バス２０を介して接続されている。また、表示装置１は、印刷インタフェース部１５を介して印刷装置２と接続されている。なお、この印刷装置２は、インクジェット方式、レーザ方式、又は孔版印刷方式等様々な方式の印刷装置であってよい。
【００２６】
メモリ１２は、揮発性半導体等で構成され、ＣＰＵ１１のワーク領域をとして機能し、ＣＰＵ１１が各種処理を実行する上で必要なプログラムやデータを記憶する。
【００２７】
入力部１３は、マウスやキーボード等の入力部を備えており、利用者の操作に基づいて、操作信号を生成してＣＰＵ１１へ供給する。
【００２８】
表示部１４は、有機ＥＬ（electroluminescence）ディスプレイや、液晶ディスプレイ等の画像出力部を備え、ＣＰＵ１１から供給された出力信号に基づいて、印刷装置２を設定するための設定画面等の表示画面を表示する。
【００２９】
図２は、表示部１４に表示された印刷装置２の設定画面の一例を示した図である。
【００３０】
図２に示すように、設定画面には、基本設定項目の設定を行うためのメインタブ１０１と、分版に関する設定項目の設定を行うための分版タブ１０２と、イメージ処理に関する設定項目の設定を行うためのイメージ処理タブ１０３と、その他の設定項目を設定するためのその他タブ１０４と、消去されたタブを表示するための消去タブ１２０とを備えている。
【００３１】
利用者の操作によりイメージ処理タブ１０３が選択されると、写真処理に関する設定項目を設定するための写真処理設定領域１０５と、文字処理に関する設定項目を設定するための文字処理設定領域１０６と、文字ボリューム調整に関する設定項目を設定するための文字ボリューム調整設定領域１０５とが表示される。
【００３２】
メインタブ１０１、分版タブ１０２、及びその他タブ１０４についても、同様に、利用者操作により、いずれかのタブが選択されると、選択されたタブに応じた設定項目や、この設定項目を分類した設定領域が表示される。
【００３３】
図１に戻り、印刷インタフェース部１５は、印刷装置２との接続インタフェースであり、ＣＰＵ１１からの指示により、各種設定を印刷装置２へ送信する。また、印刷インタフェース部１５は、印刷を要求する制御信号を印刷装置２へ送信する。印刷装置２は、この印刷インタフェース部１５を介して送信された制御信号に基づいて、印刷用紙に画像を印刷する。
【００３４】
ハードディスク１６は、ＯＳ（Operation System）やアプリケーションソフトウェア等の様々なプログラムを記憶する。また、ハードディスク１６は、選択履歴情報記憶部１６１を備える。
【００３５】
選択履歴情報記憶部１６１は、ログインされた利用者ＩＤ毎に、設定画面の選択されたタブと、タブが選択された日時とを関連づけて、選択履歴情報として記憶する。
【００３６】
ＣＰＵ１１は、表示装置１の中枢的制御を行う。表示装置１が起動されると、まず、ＣＰＵ１１は、ＢＩＯＳを実行し、その上層にてＯＳとアプリケーションソフトウェアとを実行する。そして、ＣＰＵ１１は、利用者の操作により入力部１３から利用者ＩＤとパスワードとが供給されると、この利用者ＩＤとパスワードとに基づいてログイン認証を行う。
【００３７】
ＯＳにはハードウェアを制御するための各種のドライバ類が組み込まれ、ＯＳが実行されることにより各種ハードウェアの制御が実行される。このドライバ類には、表示部１４を制御するためのディスプレイドライバ、入力部１３からの入力を受け付けるためのキーボードドライバ、印刷インタフェース部１５を制御するためのプリンタドライバ等が含まれる。また、プリンタドライバには、表示プログラムが含まれており、ＣＰＵ１１が、表示プログラムが実行することにより、本発明の実施例１である表示装置１を構成する。
【００３８】
ＣＰＵ１１は、表示プログラムが実行されることにより、その機能上、選択頻度算出部１１ａと、閾値判定部１００と、タブ表示形態変更部１１０とを実装する。
【００３９】
選択頻度算出部１１ａは、入力部１３により表示画面に表示されたタブが選択されると、この選択されたタブについて所定期間内における選択回数を選択頻度Ｆとして算出する。
【００４０】
閾値判定部１００は、頻度閾値判定部１１ｂと経過時間閾値判定部１１ｄとを備えている。
【００４１】
頻度閾値判定部１１ｂは、選択頻度算出部１１ａにより算出された選択頻度Ｆが所定の頻度閾値Ｆｔｈを越えたか否かを判定する。
【００４２】
経過時間閾値判定部１１ｄは、入力部１３によりタブが最後に選択された時点からの経過時間Ｔが所定の経過時間閾値Ｔｔｈを越えたか否かを判定する。
【００４３】
タブ表示形態変更部１１０は、頻度閾値判定部１１ｂ又は経過時間閾値判定１１ｄの判定結果に基づいて、表示画面に表示させるタブの表示形態を変更する。また、タブ表示形態変更部１１０は、タブ拡大部１１ｃと、タブ縮小部１１ｅとを備えている。
【００４４】
タブ拡大部１１ｃは、頻度閾値判定部１１ｂにより選択頻度Ｆが所定の頻度閾値Ｆｔｈを越えたと判定された場合、表示画面にタブを拡大して表示させる。
【００４５】
タブ縮小部１１ｅは、経過時間閾値判定部１１ｄにより経過時間Ｔが所定の経過時間閾値Ｔｔｈを越えたと判定された場合、表示画面にタブを縮小して表示させる。
【００４６】
＜表示装置１の作用＞
次に、本発明の実施例１である表示装置１の作用について説明する。
【００４７】
本発明の実施例１である表示装置１は、主にタブ拡大処理、及びタブ縮小処理を行う。そのため、各々の処理について以下に詳細に説明する。
【００４８】
≪タブ拡大処理≫
図３は、本発明の実施例１である表示装置１におけるタブ拡大処理の処理手順を示したフローチャートである。
【００４９】
図３に示すように、ＣＰＵ１１は、利用者の操作によりタブが選択されたか否かを判定する（ステップＳ１０１）。具体的には、利用者の操作に基づいて入力部１３から、表示部１４に表示された設定画面のタブが選択されたことを示す操作信号が供給されたか否かを判定する。
【００５０】
ステップＳ１０１において、タブが選択されたと判定された場合（ＹＥＳの場合）、ＣＰＵ１１は、ログインされた利用者ＩＤにおける選択されたタブに対応する選択履歴情報をハードディスク１６の選択履歴情報記憶部１６１から読み出し（ステップＳ１０３）、この読み出された選択履歴情報を更新する（ステップＳ１０５）。具体的には、ＣＰＵ１１は、新たに、タブが選択された日時と、選択されたタブとを関連づけて、新たな選択履歴情報として追加して記憶する。
【００５１】
次に、ＣＰＵ１１の選択頻度算出部１１ａは、ステップＳ１０５において更新された選択履歴情報に基づいて、選択頻度Ｆを算出する（ステップＳ１０７）。具体的には、選択頻度算出部１１ａは、更新された選択履歴情報から、所定期間分（例えば、過去１週間分）の選択履歴情報を抽出し、この抽出された所定期間分の選択履歴情報に基づいて、所定期間中このタブが選択された回数を選択頻度Ｆとして算出する。
【００５２】
次に、ＣＰＵ１１の頻度閾値判定部１１ｂは、ステップＳ１０７において算出された選択頻度Ｆが所定の頻度閾値Ｆｔｈを越えたか否かを判定する（ステップＳ１０９）。ここで、この頻度閾値Ｆｔｈは、高すぎると、利用者が多用するタブが拡大され難くなり、低すぎると、利用者があまり利用していないタブまで拡大され易くなる。そのため、例えば、“１０”というように、予め適切な値を設定しておく必要がある。
【００５３】
ステップＳ１０９において、選択頻度Ｆが所定の頻度閾値Ｆｔｈを越えたと判定された場合（ＹＥＳの場合）、ＣＰＵ１１のタブ拡大部１１ｃは、設定画面において選択されたタブを拡大して表示部１４に表示させる（ステップＳ１１１）。
【００５４】
図４は、タブ拡大部１１ｃにより拡大されたタブを備える設定画面の一例を示した図である。なお、ここでは、イメージ処理タブ１０３が拡大された場合を示す。
【００５５】
図４に示すように、タブ拡大部１１ｃは、イメージ処理タブ１０３を拡大する場合、タブの文字列「イメージ処理」の前後に、空白（スペース）１１１，１１２を挿入することにより、イメージ処理タブ１０３を横方向に拡大する。
【００５６】
このように、本発明の実施例１である表示装置１によれば、選択頻度Ｆが所定の頻度閾値Ｆｔｈを越えたと判定された場合、設定画面において選択されたタブが拡大されて表示させるので、利用者が多用するタブが拡大されて表示される。これにより、利用者にとって認識し易いようにタブを表示することができる。
【００５７】
≪タブ縮小処理≫
図５は、本発明の実施例１である表示装置１におけるタブ縮小処理の処理手順を示したフローチャートである。
【００５８】
図５に示すように、ＣＰＵ１１は、利用者の操作により設定画面の表示が要求されたか否かを判定する（ステップＳ２０１）。具体的には、利用者の操作に基づいて入力部１３から、設定画面の表示を要求する操作信号が供給されたか否かを判定する。
【００５９】
次に、ＣＰＵ１１は、カウンタｉの値に“１”を代入すると共に（ステップＳ２０３）、設定画面に表示されたタブ数をＣに代入する（ステップＳ２０５）。
【００６０】
そして、ＣＰＵ１１は、ログインされた利用者ＩＤにおける第ｉ番目のタブに対応する最終更新日時Ｄｉを抽出する（ステップＳ２０７）。具体的には、ＣＰＵ１１は、ログインされた利用者ＩＤにおける第ｉ番目のタブに対応する選択履歴情報をハードディスク１６の選択履歴情報記憶部１６１から読み出し、この読み出された第ｉ番目のタブに対応する選択履歴情報から最後に選択された日時を最終更新日時Ｄｉとして抽出する。
【００６１】
次に、ＣＰＵ１１は、経過時間を算出する（ステップＳ２０９）。具体的には、ＣＰＵ１１は、内蔵されたタイマーを用いて、ステップＳ２０７において抽出された第ｉ番目のタブに対応する最終更新日時Ｄｉから現在までの経過時間Ｔｉを算出する。
【００６２】
そして、ＣＰＵ１１の経過時間閾値判定部１１ｄは、ステップＳ２０９において算出された経過時間Ｔｉが所定の経過時間閾値Ｔｔｈを越えたか否かを判定する（ステップＳ２１１）。ここで、この経過時間閾値Ｔｔｈは、長すぎると、利用者があまり利用していないタブが縮小され難くなり、短すぎると、利用者が多用するタブが縮小され易くなる。そのため、例えば、“７”（ｄａｙ）というように、予め適切な値を設定しておく必要がある。
【００６３】
ステップＳ２１１において、経過時間Ｔｉが所定の経過時間閾値Ｔｔｈを越えたと判定された場合、ＣＰＵ１１のタブ縮小部１１ｅは、設定画面において選択されたタブを縮小して表示部１４に表示させる（ステップＳ２１３）。例えば、図４に示した設定画面において、タブ縮小部１１ｅが、イメージ処理タブ１０３を縮小する場合、タブの文字列「イメージ処理」の前後に挿入された空白（スペース）１１１，１１２を削除することにより、イメージ処理タブ１０３を横方向に縮小する。
【００６４】
次に、ＣＰＵ１１は、カウンタｉの値を“１”だけ加算した後（ステップＳ２１５）、カウンタｉの値が、設定画面に表示されたタブ数Ｃを越えたか否かを判定する（ステップＳ２１７）。
【００６５】
このように、本発明の実施例１である表示装置１によれば、経過時間Ｔｉが所定の経過時間閾値Ｔｔｈを越えたと判定された場合、設定画面において選択されたタブが縮小されて表示させるので、利用者があまり利用していないタブが縮小されて表示される。これにより、利用者にとって認識し易いようにタブを表示することができる。
【００６６】
なお、本発明の実施例１では、印刷装置２を設定するための設定画面のタブを拡大及び縮小して表示する表示装置を例に挙げて説明したが、タブを拡大及び縮小して表示する対象は印刷装置２の設定画面に限らず、インターネット閲覧ソフトの画面等、タブが用いられた表示画面であればよい。
【００６７】
また、本発明の実施例１では、利用者の操作に基づいて、タブの文字列の前後に、空白（スペース）を挿入することにより、タブを横方向に拡大して表示する表示装置を例に挙げて説明したが、これに限らず、タブの文字列のフォントの大きさを拡大するようにしてもよいし、例えば改行を用いてタブの文字列の上下に、空白（スペース）を挿入することにより、タブを縦方向に拡大して表示するようにしてもよい。
【実施例２】
【００６８】
本発明の実施例１では、利用者の操作に基づいて印刷装置の設定画面のタブを拡大して表示すると共に、最後に操作された時点からの経過時間に応じてタブを縮小して表示する表示装置を例に挙げて説明した。
【００６９】
本発明の実施例２では、利用者の操作に基づいて印刷装置の設定画面のタブを段階的に拡大して表示すると共に、最後に操作された時点からの経過時間に応じてタブを段階的に縮小して表示し、最終的にタブを消去する表示装置を例に挙げて説明する。
【００７０】
＜表示装置１の構成＞
次に、本発明の実施例２である表示装置１の構成について詳細に説明する。
【００７１】
本発明の実施例２である表示装置１は、図１に示した本発明の実施例１である表示装置１と同様に、ＣＰＵ１１と、メモリ１２と、入力部１３と、表示部１４と、印刷インタフェース部１５と、ハードディスク１６とを備えており、それぞれは、バス２０を介して接続されている。これらの構成のうち、ＣＰＵ１１以外の構成については、本発明の実施例１である表示装置１が備えるそれぞれ同一符号が付された構成と同一であるので、説明を省略する。
【００７２】
本発明の実施例２である表示装置１に備えられたＣＰＵ１１は、表示装置１の中枢的な制御を行う。また、ＣＰＵ１１は、表示プログラムを実行することにより、その機能上、選択頻度算出部１１ａと、閾値判定部１００と、タブ表示形態変更部１１０と、消去タブ表示部１１ｇとを実装する。また、タブ表示形態変更部１１０は、タブ拡大部１１ｃと、タブ縮小部１１ｅとを備えている。これらの構成のうち、タブ縮小部１１ｅ及び消去タブ表示部１１ｇ以外の構成については、本発明の実施例１である表示装置１が備えるそれぞれ同一符号が付された構成と同一であるので、説明を省略する。
【００７３】
タブ縮小部１１ｅは、経過時間閾値判定部１１ｄにより経過時間Ｔｉが所定の経過時間閾値を越えたと判定された場合、設定画面に表示されたタブを縮小して表示、又はタブを消去する。
【００７４】
消去タブ表示部１１ｇは、タブ縮小部１１ｅによりタブが消去されると、表示画面に消去タブを表示させると共に、表示された消去タブが選択された場合、消去されたタブを表示するための消去タブ画面を表示する。
【００７５】
＜表示装置１の作用＞
次に、本発明の実施例２である表示装置１の作用について説明する。
【００７６】
本発明の実施例２である表示装置１は、主にタブ拡大処理、タブ縮小処理、及び消去タブ表示処理を行う。そのため、各々の処理について以下に詳細に説明する。
【００７７】
≪タブ拡大処理≫
図６は、本発明の実施例２である表示装置１におけるタブ拡大処理の処理手順を示したフローチャートである。なお、図６に示すタブ拡大処理の処理ステップのうち、図３に示したフローチャートにおける処理ステップと同一ステップ番号が付された処理は、それぞれ同一処理であるので、説明を省略する。
【００７８】
ＣＰＵ１１の頻度閾値判定部１１ｂは、ステップＳ１０７において算出された選択頻度Ｆと、所定の頻度閾値Ｆｔｈ１及び頻度閾値Ｆｔｈ２との関係に基づいて、場合分けを行う（ステップＳ３０９）。ここで、この頻度閾値Ｆｔｈ１及び頻度閾値Ｆｔｈ２は、高すぎると、利用者が多用するタブが拡大され難くなり、低すぎると、利用者があまり利用していないタブまで拡大され易くなる。そのため、例えば、それぞれ“１０”、“２０”というように、予め適切な値を設定しておく必要がある。
【００７９】
ステップＳ３０９において、頻度閾値判定部１１ｂにより、選択頻度Ｆが頻度閾値Ｆｔｈ１以下であると判定された場合、ＣＰＵ１１のタブ拡大部１１ｃは、設定画面において選択されたタブを標準サイズで表示部１４に表示させる（ステップＳ３１１）。
【００８０】
また、ステップＳ３０９において、頻度閾値判定部１１ｂにより、選択頻度Ｆが頻度閾値Ｆｔｈ１を越え、かつ頻度閾値Ｆｔｈ２以下であると判定された場合、ＣＰＵ１１のタブ拡大部１１ｃは、設定画面において選択されたタブを第１拡大サイズで表示部１４に表示させる（ステップＳ３１３）。例えば、タブ拡大部１１ｃは、図４に示したイメージ処理タブ１０３を拡大する場合、タブの文字列「イメージ処理」の前後に、空白（スペース）を１つずつ挿入することにより、イメージ処理タブ１０３を横方向に拡大する。
【００８１】
さらに、ステップＳ３０９において、頻度閾値判定部１１ｂにより、選択頻度Ｆが頻度閾値Ｆｔｈ２を越えたと判定された場合、ＣＰＵ１１のタブ拡大部１１ｃは、設定画面において選択されたタブを第２拡大サイズで表示部１４に表示させる（ステップＳ３１５）。例えば、タブ拡大部１１ｃは、図４に示したイメージ処理タブ１０３を拡大する場合、タブの文字列「イメージ処理」の前後に、空白（スペース）を２つずつ挿入することにより、イメージ処理タブ１０３を横方向に拡大する。即ち、各サイズは、標準サイズ＜第１拡大サイズ＜第２拡大サイズの関係が成り立っている。
【００８２】
このように、本発明の実施例２である表示装置１によれば、利用者の操作に基づいて印刷装置の設定画面のタブを段階的に拡大して表示するので、利用者にとってより認識し易いようにタブを表示することができる。
【００８３】
≪タブ縮小処理≫
図７は、本発明の実施例２である表示装置１におけるタブ縮小処理の処理手順を示したフローチャートである。なお、図７に示すタブ縮小処理の処理ステップのうち、図５に示したフローチャートにおける処理ステップと同一ステップ番号が付された処理は、それぞれ同一処理であるので、説明を省略する。
【００８４】
図７に示すように、ステップＳ２０９において経過時間Ｔｉが算出されると、ＣＰＵ１１の経過時間閾値判定部１１ｄは、ステップＳ２０９において算出された経過時間Ｔｉと、所定の経過時間閾値Ｔｔｈ１及び経過時間閾値Ｔｔｈ２との関係に基づいて、場合分けを行う（ステップＳ４１１）。ここで、この経過時間閾値Ｔｔｈ１及び経過時間閾値Ｔｔｈ２は、長すぎると、利用者があまり利用していないタブが縮小され難くなり、短すぎると、利用者が多用するタブが縮小され易くなる。そのため、例えば、それぞれ“７”（ｄａｙ）、“１４”（ｄａｙ）というように、予め適切な値を設定しておく必要がある。
【００８５】
ステップＳ４１１において、経過時間閾値判定部１１ｄにより、経過時間Ｔｉが経過時間閾値Ｔｔｈ１以下であると判定された場合、ＣＰＵ１１のタブ縮小部１１ｅは、第ｉ番目のタブを、縮小せずに表示部１４に表示させる（ステップＳ４１３）。
【００８６】
また、ステップＳ４１１において、経過時間閾値判定部１１ｄにより、経過時間Ｔｉが経過時間閾値Ｔｔｈ１を越え、かつ経過時間閾値Ｔｔｈ２以下であると判定された場合、ＣＰＵ１１のタブ縮小部１１ｅは、第ｉ番目のタブが１段階縮小可能か否かを判定する（ステップＳ４１５）。ここで、段階とは、標準サイズ、第１拡大サイズ、第２拡大サイズの各サイズ間のことであり、１段階縮小とは、第１拡大サイズを標準サイズに縮小すること、又は第２拡大サイズを第１拡大サイズに縮小することを示す。
【００８７】
ステップＳ４１５において、第ｉ番目のタブが１段階縮小可能と判定された場合、即ち、第ｉ番目のタブが第１拡大サイズ、又は第２拡大サイズで表示されている場合、タブ縮小部１１ｅは、第ｉ番目のタブを１段階縮小して設定画面に表示する（ステップＳ４１７）。例えば、タブ縮小部１１ｅは、図４に示した第１拡大サイズに拡大されたイメージ処理タブ１０３を縮小する場合、タブの文字列「イメージ処理」の前後に挿入された空白（スペース）を１つずつ削除することにより、イメージ処理タブ１０３を横方向に縮小する。
【００８８】
一方、ステップＳ４１５において、第ｉ番目のタブが１段階縮小不可と判定された場合、即ち、第ｉ番目のタブが標準サイズで表示されている場合、ＣＰＵ１１のタブ縮小部１１ｅは、第ｉ番目のタブを消去する（ステップＳ４１９）。
【００８９】
そして、ＣＰＵ１１の消去タブ表示部１１ｇは、設定画面に消去タブ１２０を生成・表示させる（ステップＳ４２１）。具体的には、消去タブ表示部１１ｇは、図２に示すような、消去されたタブがない場合において破線で表示された消去タブ１２０を、実線にて表示し、この実線で表示された消去タブ１２０を選択可能とする。
【００９０】
また、ステップＳ４１１において、経過時間閾値判定部１１ｄにより、経過時間Ｔｉが経過時間閾値Ｔｔｈ２を越えたと判定された場合、ＣＰＵ１１のタブ縮小部１１ｅは、第ｉ番目のタブが２段階縮小可能か否かを判定する（ステップＳ４２３）。ここで、２段階縮小とは、第２拡大サイズを標準サイズに縮小することを示す。
【００９１】
ステップＳ４２３において、第ｉ番目のタブが２段階縮小可能と判定された場合、即ち、第ｉ番目のタブが第２拡大サイズで表示されている場合、タブ縮小部１１ｅは、第ｉ番目のタブを２段階縮小して設定画面に表示する（ステップＳ４２５）。例えば、タブ縮小部１１ｅは、第ｉ番目のタブの文字列の前後に挿入された空白（スペース）を２つずつ削除することにより、第ｉ番目のタブを横方向に縮小する。
【００９２】
一方、ステップＳ４２３において、第ｉ番目のタブが２段階縮小不可と判定された場合、即ち、第ｉ番目のタブが標準サイズ又は第１拡大サイズで表示されている場合、ＣＰＵ１１のタブ縮小部１１ｅは、第ｉ番目のタブを消去する（ステップＳ４１９）。
【００９３】
このように、本発明の実施例２である表示装置１によれば、利用者の操作に基づいて、最後に操作された時点からの経過時間に応じてタブを段階的に縮小して表示し、最終的に消去するので、利用者にとってより認識し易いようにタブを表示することができる。
【００９４】
なお、本発明の実施例２では、利用者の操作に基づいて印刷装置の設定画面のタブを標準サイズ、第１拡大サイズ、及び第２拡大サイズの３段階に拡大して表示したが、３段階に限らず、２段階や４段階以上に拡大して表示するようにしてもよい。
【００９５】
また、本発明の実施例２では、利用者の操作に基づいて、最後に操作された時点からの経過時間に応じてタブを、段階的に縮小して表示し、最終的に消去する表示装置を例に挙げて説明したが、必ずしも最終的に消去する必要はない。
【００９６】
≪消去タブ表示処理≫
図８は、本発明の実施例２である表示装置１における消去タブ表示処理の処理手順を示したフローチャートである。
【００９７】
図８に示すように、ＣＰＵ１１は、利用者の操作により消去タブが選択されたか否かを判定する（ステップＳ５０１）。具体的には、利用者の操作に基づいて入力部１３から、表示部１４に表示された設定画面の消去タブが選択されたことを示す操作信号が供給されたか否かを判定する。
【００９８】
ステップＳ５０１において、消去タブが選択されたと判定された場合（ＹＥＳの場合）、ＣＰＵ１１は、ログインされた利用者ＩＤにおける消去タブ画面を表示する（ステップＳ５０３）。
【００９９】
図９は、消去タブ画面の一例を示した図である。
【０１００】
図９に示すように、消去タブ画面には、消去された消去タブとして、分版タブ１０２と、その他タブ０４とが表示されている。
【０１０１】
次に、ＣＰＵ１１は、利用者の操作により消去タブ画面のタブの設定項目が設定され、ＯＫボタンが押下操作されたか否かを判定する（ステップＳ５０５）。具体的には、利用者の操作に基づいて入力部１３から、表示部１４に表示された消去タブ画面のタブが選択され、このタブの設定項目が設定されたことを示す操作信号が供給された後、ＯＫボタン１１４が押下操作されたことを示す操作信号が供給されたか否かを判定する。
【０１０２】
ステップＳ５０５において、利用者の操作により消去タブ画面のタブの設定項目が設定され、ＯＫボタン１１４が押下操作されたと判定された場合（ＹＥＳの場合）、選択された消去タブを設定画面に移動する（ステップＳ５０７）。例えば、図９に示した消去タブ画面の一例において、その他タブ１０４が選択され、設定項目であるソートモードが選択されて、ＯＫボタン１１４が押下操作されると、その他タブ１０４を設定画面へ移動する。
【０１０３】
一方、ステップＳ５０５において、ＯＫボタン１１４が押下操作されていないと判定された場合（ＮＯの場合）、キャンセルボタン１１５が押下操作されたか否かを判定する（ステップＳ５０９）。具体的には、利用者の操作に基づいて入力部１３から、キャンセルボタン１１５が押下操作されたことを示す操作信号が供給されたか否かを判定する。
【０１０４】
このように、本発明の実施例２である表示装置１によれば、タブ縮小部１１ｅによりタブが消去された場合、設定画面に消去タブを表示させると共に、表示された消去タブが選択された場合、消去されたタブを表示するための消去タブ画面を表示するので、階層的にタブを表示することができ、利用者にとってより認識し易いようにタブを表示することができる。
【０１０５】
また、表示部１４に表示させる設定画面や消去タブ画面に、半透明画像を重畳させて表示させるようにしてもよい。
【０１０６】
図１０は、表示部１４が半透明画像を重畳させて表示した設定画面の一例を示した図である。
【０１０７】
図１０（ａ）に示した設定画面に、例えば、図１０（ｂ）に示したα合成数式を用い、透過率５０％に変換された画像を重ね合わせ、図１０（ｃ）に示した重畳された設定画面を表示するようにしてもよい。
【０１０８】
これにより、様々な画像を設定画面に重畳することができるので、さらに利用者に和みを提供することができる。
【符号の説明】
【０１０９】
１…表示装置
２…印刷装置
１１…ＣＰＵ
１１ａ…選択頻度算出部
１１ｂ…頻度閾値判定部
１１ｃ…タブ拡大部
１１ｄ…経過時間閾値判定部
１１ｅ…タブ縮小部
１１ｇ…消去タブ表示部
１２…メモリ
１３…入力部
１４…表示部
１５…印刷インタフェース部
１６…ハードディスク
２０…バス
１００…閾値判定部
１１０…タブ表示形態変更部
１６１…選択履歴情報記憶部
【図１】
2011129031.tif 000003
【図２】
2011129031.tif 000004
【図３】
2011129031.tif 000005
【図４】
2011129031.tif 000006
【図５】
2011129031.tif 000007
【図６】
2011129031.tif 000008
【図７】
2011129031.tif 000009
【図８】
2011129031.tif 000010
【図９】
2011129031.tif 000011
【図１０】
2011129031.tif 000012