(57)【要約】【課題】項目の使用頻度情報に基づいて項目を表示領域に配置する表示制御が可能な表示制御システム、情報処理装置および表示制御プログラム、表示管理装置およびプログラムを提供する。【解決手段】表示制御プログラムが表示管理装置に対して使用頻度情報を要求し、表示管理装が使用頻度情報の要求を受け付けると、使用頻度情報を情報処理装置に対して送信し、表示制御プログラムが使用頻度情報を受信すると、受信した使用頻度情報に基づいて表示領域内のメニューの配置を行い、主制御部が表示領域を表示装置に表示し、表示制御プログラムが主制御部から使用情報を収集し、収集した使用情報を表示管理装置に対して送信し、表示管理装置が使用情報を受信すると、受信した使用情報を基に使用頻度情報の更新を行う。【選択図】図２
2009003696.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置と、表示管理装置とを具備し、
前記情報処理装置は、
表示領域に含まれる少なくとも１つの項目を表示する表示手段と、
通信手段を介して接続する前記表示管理装置に対して前記項目の使用頻度情報を要求する使用頻度情報要求手段と、
前記表示管理装置からの前記使用頻度情報を受信する使用頻度情報受信手段と、
前記使用頻度情報受信手段で受信した使用頻度情報に基づいて前記表示領域に前記項目を配置する項目配置手段と、
前記表示手段で表示された表示領域の項目の使用情報を収集する使用情報収集手段と、
前記使用情報収集手段で収集した使用情報を前記表示管理装置に対して送信する使用情報送信手段と
を具備し、
前記表示管理装置は、
前記使用頻度情報を記憶する使用頻度情報記憶手段と、
前記通信手段を介して接続する情報処理装置からの使用頻度情報の要求を受け付ける使用頻度情報要求受付手段と、
前記使用頻度情報要求受付手段で前記使用頻度情報の要求を受け付けた際に、前記使用頻度情報記憶手段に記憶されている使用頻度情報を前記情報処理装置に対して送信する使用頻度情報送信手段と、
前記情報処理装置からの前記使用情報を受信する使用情報受信手段と、
前記使用情報受信手段で受信した使用情報に基づき、前記使用頻度情報記憶手段に記憶されている使用頻度情報を更新する使用頻度情報更新手段と
を具備することを特徴とする表示制御システム。
【請求項２】
前記使用頻度情報要求手段は、
前記表示管理装置に対して前記項目の使用頻度情報を要求するとともに、自己の装置種類を示す装置情報を送信し、
前記使用頻度情報記憶手段は、
前記装置種類に対応する前記使用頻度情報を該装置種類毎に記憶し、
前記使用頻度情報送信手段は、
前記使用頻度情報要求受付手段で受け付けた表示管理装置の装置種類に対応する使用頻度情報を前記情報処理装置に対して送信する
ことを特徴とする請求項１記載の表示制御システム。
【請求項３】
前記使用頻度情報要求手段は、
前記表示管理装置に対して前記項目の使用頻度情報を要求するとともに、使用者情報を送信し、
前記使用頻度情報記憶手段は、
前記使用者情報に対応する前記使用頻度情報を該使用者情報毎に記憶し、
前記使用頻度情報送信手段は、
前記使用頻度情報要求受付手段で受け付けた使用者情報に対応する使用頻度情報を前記情報処理装置に対して送信する
ことを特徴とする請求項１または２記載の表示制御システム。
【請求項４】
前記使用頻度情報記憶手段は、
前記装置種類毎の使用頻度情報または前記使用者毎の使用頻度情報において、該装置種類または該使用者において不要な項目の使用頻度情報の記憶を行わない
ことを特徴とする請求項２または３記載の表示制御システム。
【請求項５】
所定の条件に基づき、前記使用頻度情報記憶手段に記憶されている使用頻度情報を変更する使用頻度情報変更手段
を更に具備することを特徴とする請求項１記載の表示制御システム。
【請求項６】
情報処理装置と、表示管理装置とを具備し、
前記情報処理装置は、
表示領域に含まれる少なくとも１つの項目を表示する表示手段と、
通信手段を介して接続する前記表示管理装置に対して前記表示領域を要求する表示領域要求手段と、
前記表示管理装置からの前記表示領域を受信する表示領域受信手段と、
前記表示手段で表示された表示領域内の項目の使用情報を収集する使用情報収集手段と、
前記使用情報収集手段で収集した使用情報を前記表示管理装置に対して送信する使用情報送信手段と
を具備し、
前記表示管理装置は、
前記使用頻度情報を記憶する使用頻度情報記憶手段と、
前記通信手段を介して接続する情報処理装置からの表示領域の要求を受け付ける表示領域要求受付手段と、
前記表示領域要求受付手段で前記表示領域の要求を受け付けた際に、前記使用頻度情報記憶手段に記憶されている使用頻度情報に基づいて前記表示領域内に前記項目を配置する項目配置手段と、
前記項目配置手段で前記項目を配置した表示領域を前記情報処理装置に対して送信する表示領域送信手段と、
前記情報処理装置からの前記使用情報を受信する使用情報受信手段と、
前記使用情報受信手段で受信した使用情報に基づき、前記使用頻度情報記憶手段に記憶されている使用頻度情報を更新する使用頻度情報更新手段と
を具備することを特徴とする表示制御システム。
【請求項７】
前記表示領域要求手段は、
前記表示管理装置に対して前記表示領域を要求するとともに、自己の装置種類を示す装置情報を送信し、
前記使用頻度情報記憶手段は、
前記装置種類に対応する前記使用頻度情報を該装置種類毎に記憶し、
前記項目配置手段は、
前記表示領域要求受付手段で受け付けた表示管理装置の装置種類に対応する使用頻度情報に基づいて前記表示領域内に前記項目を配置する
ことを特徴とする請求項６記載の表示制御システム。
【請求項８】
前記表示領域要求手段は、
前記表示管理装置に対して前記表示領域を要求するとともに、使用者情報を送信し、
前記使用頻度情報記憶手段は、
前記使用者情報に対応する前記使用頻度情報を該使用者情報毎に記憶し、
前記項目配置手段は、
前記表示領域要求受付手段で受け付けた使用者情報に対応する使用頻度情報に基づいて前記表示領域内に前記項目を配置する
ことを特徴とする請求項６または７記載の表示制御システム。
【請求項９】
前記使用頻度情報記憶手段は、
前記装置種類毎の使用頻度情報または前記使用者毎の使用頻度情報において、該装置種類または該使用者において不要な項目の使用頻度情報の記憶を行わない
ことを特徴とする請求項７または８記載の表示制御システム。
【請求項１０】
所定の条件に基づき、前記使用頻度情報記憶手段に記憶されている使用頻度情報を変更する使用頻度情報変更手段
を更に具備することを特徴とする請求項６記載の表示制御システム。
【請求項１１】
表示領域に含まれる少なくとも１つの項目を表示する表示手段と、
通信手段を介して接続する表示管理装置に対して前記項目の使用頻度情報を要求する使用頻度情報要求手段と、
前記表示管理装置からの前記使用頻度情報を受信する使用頻度情報受信手段と、
前記使用頻度情報受信手段で受信した使用頻度情報に基づいて前記表示領域内に前記項目を配置する項目配置手段と、
前記表示手段で表示された表示領域内の項目の使用情報を収集する使用情報収集手段と、
前記使用情報収集手段で収集した使用情報を前記表示管理装置に対して送信する使用情報送信手段と
を具備することを特徴とする情報処理装置。
【請求項１２】
前記使用頻度情報要求手段は、
前記表示管理装置に対して前記項目の使用頻度情報を要求するとともに、自己の装置種類を示す装置情報を送信する
ことを特徴とする請求項１１記載の情報処理装置。
【請求項１３】
前記使用頻度情報要求手段は、
前記表示管理装置に対して前記項目の使用頻度情報を要求するとともに、使用者情報を送信する
ことを特徴とする請求項１１または１２記載の情報処理装置。
【請求項１４】
表示領域に含まれる少なくとも１つの項目を表示する表示手段と、
通信手段を介して接続する前記表示管理装置に対して前記表示領域を要求する表示領域要求手段と、
前記表示管理装置からの前記表示領域を受信する表示領域受信手段と、
前記表示手段で表示された表示領域内の項目の使用情報を収集する使用情報収集手段と、
前記使用情報収集手段で収集した使用情報を前記表示管理装置に対して送信する使用情報送信手段と
を具備することを特徴とする情報処理装置。
【請求項１５】
前記表示領域要求手段は、
前記表示管理装置に対して前記表示領域を要求するとともに、自己の装置種類を示す装置情報を送信する
ことを特徴とする請求項１４記載の情報処理装置。
【請求項１６】
前記表示領域要求手段は、
前記表示管理装置に対して前記表示領域を要求するとともに、使用者情報を送信する
ことを特徴とする請求項１４または１５記載の情報処理装置。
【請求項１７】
通信手段を介して接続する情報処理装置において表示する表示領域に少なくとも１つ含まれる項目の使用頻度情報を記憶する使用頻度情報記憶手段と、
前記情報処理装置からの使用頻度情報の要求を受け付ける使用頻度情報要求受付手段と、
前記使用頻度情報要求受付手段で前記使用頻度情報の要求を受け付けた際に、前記使用頻度情報記憶手段に記憶されている使用頻度情報を前記情報処理装置に対して送信する使用頻度情報送信手段と、
前記情報処理装置からの該情報処理装置において表示された表示領域内の項目の使用情報を受信する使用情報受信手段と、
前記使用情報受信手段で受信した使用情報に基づき、前記使用頻度情報記憶手段に記憶されている使用頻度情報を更新する使用頻度情報更新手段と
を具備することを特徴とする表示管理装置。
【請求項１８】
前記使用頻度情報記憶手段は、
前記情報処理装置の装置種類に対応する前記使用頻度情報を該装置種類毎に記憶し、
前記使用頻度情報送信手段は、
前記使用頻度情報要求受付手段で使用頻度情報の要求とともに前記装置種類を受け付けた場合、該装置種類に対応する使用頻度情報を前記情報処理装置に対して送信する
ことを特徴とする請求項１７記載の表示管理装置。
【請求項１９】
前記使用頻度情報記憶手段は、
使用者情報に対応する前記使用頻度情報を該使用者情報毎に記憶し、
前記使用頻度情報送信手段は、
前記使用頻度情報要求受付手段で使用頻度情報の要求とともに前記使用者情報を受け付けた場合、該使用者情報に対応する使用頻度情報を前記情報処理装置に対して送信する
ことを特徴とする請求項１７または１８記載の表示管理装置。
【請求項２０】
前記使用頻度情報記憶手段は、
前記装置種類毎の使用頻度情報または前記使用者毎の使用頻度情報において、該装置種類または該使用者において不要な項目の使用頻度情報の記憶を行わない
ことを特徴とする請求項１８または１９記載の表示管理装置。
【請求項２１】
所定の条件に基づき、前記使用頻度情報記憶手段に記憶されている使用頻度情報を変更する使用頻度情報変更手段
を更に具備することを特徴とする請求項１７記載の表示管理装置。
【請求項２２】
通信手段を介して接続する情報処理装置において表示する表示領域に少なくとも１つ含まれる項目の使用頻度情報を記憶する使用頻度情報記憶手段と、
前記情報処理装置からの表示領域の要求を受け付ける表示領域要求受付手段と、
前記表示領域要求受付手段で前記表示領域の要求を受け付けた際に、前記使用頻度情報記憶手段に記憶されている使用頻度情報に基づいて前記表示領域内に前記項目を配置する項目配置手段と、
前記項目配置手段で前記項目を配置した表示領域を前記情報処理装置に対して送信する表示領域送信手段と、
前記情報処理装置からの該情報処理装置において表示された表示領域内の項目の使用情報を受信する使用情報受信手段と、
前記使用情報受信手段で受信した使用情報に基づき、前記使用頻度情報記憶手段に記憶されている使用頻度情報を更新する使用頻度情報更新手段と
を具備することを特徴とする表示管理装置。
【請求項２３】
前記使用頻度情報記憶手段は、
前記情報処理装置の装置種類に対応する前記使用頻度情報を該装置種類毎に記憶し、
前記項目配置手段は、
前記表示領域要求受付手段で表示領域の要求とともに前記装置種類を受け付けた場合、該装置種類に対応する使用頻度情報に基づいて前記表示領域内に前記項目を配置する
ことを特徴とする請求項２２記載の表示管理装置。
【請求項２４】
前記使用頻度情報記憶手段は、
使用者情報に対応する前記使用頻度情報を該使用者情報毎に記憶し、
前記項目配置手段は、
前記表示領域要求受付手段で表示領域の要求とともに前記使用者情報を受け付けた場合、該使用者情報に対応する使用頻度情報に基づいて前記表示領域内に前記項目を配置する
ことを特徴とする請求項２２または２３記載の表示管理装置。
【請求項２５】
前記使用頻度情報記憶手段は、
前記装置種類毎の使用頻度情報または前記使用者毎の使用頻度情報において、該装置種類または該使用者において不要な項目の使用頻度情報の記憶を行わない
ことを特徴とする請求項２３または２４記載の表示管理装置。
【請求項２６】
所定の条件に基づき、前記使用頻度情報記憶手段に記憶されている使用頻度情報を変更する使用頻度情報変更手段
を更に具備することを特徴とする請求項２２記載の表示管理装置。
【請求項２７】
表示領域に含まれる少なくとも１つの項目を表示する表示装置を具備するコンピュータに対して、
通信手段を介して接続する表示管理装置に対して前記項目の使用頻度情報を要求する使用頻度情報要求処理と、
前記表示管理装置からの前記使用頻度情報を受信する使用頻度情報受信処理と、
前記受信した使用頻度情報に基づいて前記表示領域内に前記項目を配置する項目配置処理と、
前記表示装置で表示された表示領域内の項目の使用情報を収集する使用情報収集処理と、
前記収集した使用情報を前記表示管理装置に対して送信する使用情報送信処理と
を実行させることを特徴とする表示制御プログラム。
【請求項２８】
表示領域に含まれる少なくとも１つの項目を表示する表示装置を具備するコンピュータに対して、
通信手段を介して接続する前記表示管理装置に対して前記表示領域を要求する表示領域要求処理と、
前記表示管理装置からの前記表示領域を受信する表示領域受信処理と、
前記表示装置で表示された表示領域内の項目の使用情報を収集する使用情報収集処理と、
前記収集した使用情報を前記表示管理装置に対して送信する使用情報送信処理と
を実行させることを特徴とする表示制御プログラム。
【請求項２９】
通信手段を介して接続する情報処理装置において表示する表示領域に少なくとも１つ含まれる項目の使用頻度情報を記憶装置に記憶する使用頻度情報記憶処理と、
前記情報処理装置からの使用頻度情報の要求を受け付ける使用頻度情報要求受付処理と、
前記使用頻度情報の要求を受け付けた際に、前記記憶装置に記憶されている使用頻度情報を前記情報処理装置に対して送信する使用頻度情報送信処理と、
前記情報処理装置からの該情報処理装置において表示された表示領域内の項目の使用情報を受信する使用情報受信処理と、
前記受信した使用情報に基づき、前記記憶装置に記憶されている使用頻度情報を更新する使用頻度情報更新処理と
をコンピュータに実行させることを特徴とする表示管理プログラム。
【請求項３０】
通信手段を介して接続する情報処理装置において表示する表示領域に少なくとも１つ含まれる項目の使用頻度情報を記憶装置に記憶する使用頻度情報記憶処理と、
前記情報処理装置からの表示領域の要求を受け付ける表示領域要求受付処理と、
前記表示領域の要求を受け付けた際に、前記記憶装置に記憶されている使用頻度情報に基づいて前記表示領域内に前記項目を配置する項目配置処理と、
前記項目を配置した表示領域を前記情報処理装置に対して送信する表示領域送信処理と、
前記情報処理装置からの該情報処理装置において表示された表示領域内の項目の使用情報を受信する使用情報受信処理と、
前記受信した使用情報に基づき、前記記憶装置に記憶されている使用頻度情報を更新する使用頻度情報更新処理と
をコンピュータに実行させることを特徴とする表示管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御システム、情報処理装置および表示制御プログラム、表示管理装置およびプログラムに関する。
【背景技術】
【０００２】
例えば、表示されているアイコンを選択回数に応じて大きく表示するメニュー表示方式がある（例えば、特許文献１参照。）。
【０００３】
更に、例えば、表示領域の所定範囲に表示しきれないメニューをスクロールによって表示するメニュー表示装置がある（例えば、特許文献２参照。）。
【特許文献１】特公平７−９５２６１号公報
【特許文献２】特開２００６−２５９８３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は、項目の使用頻度情報に基づいて項目を表示領域に配置する表示制御が可能な表示制御システム、情報処理装置および表示制御プログラム、表示管理装置およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するため、請求項１の発明は、情報処理装置と、表示管理装置とを具備し、前記情報処理装置は、表示領域に含まれる少なくとも１つの項目を表示する表示手段と、通信手段を介して接続する前記表示管理装置に対して前記項目の使用頻度情報を要求する使用頻度情報要求手段と、前記表示管理装置からの前記使用頻度情報を受信する使用頻度情報受信手段と、前記使用頻度情報受信手段で受信した使用頻度情報に基づいて前記表示領域に前記項目を配置する項目配置手段と、前記表示手段で表示された表示領域の項目の使用情報を収集する使用情報収集手段と、前記使用情報収集手段で収集した使用情報を前記表示管理装置に対して送信する使用情報送信手段とを具備し、前記表示管理装置は、前記使用頻度情報を記憶する使用頻度情報記憶手段と、前記通信手段を介して接続する情報処理装置からの使用頻度情報の要求を受け付ける使用頻度情報要求受付手段と、前記使用頻度情報要求受付手段で前記使用頻度情報の要求を受け付けた際に、前記使用頻度情報記憶手段に記憶されている使用頻度情報を前記情報処理装置に対して送信する使用頻度情報送信手段と、前記情報処理装置からの前記使用情報を受信する使用情報受信手段と、前記使用情報受信手段で受信した使用情報に基づき、前記使用頻度情報記憶手段に記憶されている使用頻度情報を更新する使用頻度情報更新手段とを具備することを特徴とする。
【０００６】
また、請求項２の発明は、請求項１の発明において、前記使用頻度情報要求手段は、前記表示管理装置に対して前記項目の使用頻度情報を要求するとともに、自己の装置種類を示す装置情報を送信し、前記使用頻度情報記憶手段は、前記装置種類に対応する前記使用頻度情報を該装置種類毎に記憶し、前記使用頻度情報送信手段は、前記使用頻度情報要求受付手段で受け付けた表示管理装置の装置種類に対応する使用頻度情報を前記情報処理装置に対して送信することを特徴とする。
【０００７】
また、請求項３の発明は、請求項１または２の発明において、前記使用頻度情報要求手段は、前記表示管理装置に対して前記項目の使用頻度情報を要求するとともに、使用者情報を送信し、前記使用頻度情報記憶手段は、前記使用者情報に対応する前記使用頻度情報を該使用者情報毎に記憶し、前記使用頻度情報送信手段は、前記使用頻度情報要求受付手段で受け付けた使用者情報に対応する使用頻度情報を前記情報処理装置に対して送信することを特徴とする。
【０００８】
また、請求項４の発明は、請求項２または３の発明において、前記使用頻度情報記憶手段は、前記装置種類毎の使用頻度情報または前記使用者毎の使用頻度情報において、該装置種類または該使用者において不要な項目の使用頻度情報の記憶を行わないことを特徴とする。
【０００９】
また、請求項５の発明は、請求項１の発明において、所定の条件に基づき、前記使用頻度情報記憶手段に記憶されている使用頻度情報を変更する使用頻度情報変更手段を更に具備することを特徴とする。
【００１０】
また、請求項６の発明は、情報処理装置と、表示管理装置とを具備し、前記情報処理装置は、表示領域に含まれる少なくとも１つの項目を表示する表示手段と、通信手段を介して接続する前記表示管理装置に対して前記表示領域を要求する表示領域要求手段と、前記表示管理装置からの前記表示領域を受信する表示領域受信手段と、前記表示手段で表示された表示領域内の項目の使用情報を収集する使用情報収集手段と、前記使用情報収集手段で収集した使用情報を前記表示管理装置に対して送信する使用情報送信手段とを具備し、前記表示管理装置は、前記使用頻度情報を記憶する使用頻度情報記憶手段と、前記通信手段を介して接続する情報処理装置からの表示領域の要求を受け付ける表示領域要求受付手段と、前記表示領域要求受付手段で前記表示領域の要求を受け付けた際に、前記使用頻度情報記憶手段に記憶されている使用頻度情報に基づいて前記表示領域内に前記項目を配置する項目配置手段と、前記項目配置手段で前記項目を配置した表示領域を前記情報処理装置に対して送信する表示領域送信手段と、前記情報処理装置からの前記使用情報を受信する使用情報受信手段と、前記使用情報受信手段で受信した使用情報に基づき、前記使用頻度情報記憶手段に記憶されている使用頻度情報を更新する使用頻度情報更新手段とを具備することを特徴とする。
【００１１】
また、請求項７の発明は、請求項６の発明において、前記表示領域要求手段は、前記表示管理装置に対して前記表示領域を要求するとともに、自己の装置種類を示す装置情報を送信し、前記使用頻度情報記憶手段は、前記装置種類に対応する前記使用頻度情報を該装置種類毎に記憶し、前記項目配置手段は、前記表示領域要求受付手段で受け付けた表示管理装置の装置種類に対応する使用頻度情報に基づいて前記表示領域内に前記項目を配置することを特徴とする。
【００１２】
また、請求項８の発明は、請求項６または７の発明において、前記表示領域要求手段は、前記表示管理装置に対して前記表示領域を要求するとともに、使用者情報を送信し、前記使用頻度情報記憶手段は、前記使用者情報に対応する前記使用頻度情報を該使用者情報毎に記憶し、前記項目配置手段は、前記表示領域要求受付手段で受け付けた使用者情報に対応する使用頻度情報に基づいて前記表示領域内に前記項目を配置することを特徴とする。
【００１３】
また、請求項９の発明は、請求項７または８の発明において、前記使用頻度情報記憶手段は、前記装置種類毎の使用頻度情報または前記使用者毎の使用頻度情報において、該装置種類または該使用者において不要な項目の使用頻度情報の記憶を行わないことを特徴とする。
【００１４】
また、請求項１０の発明は、請求項６の発明において、所定の条件に基づき、前記使用頻度情報記憶手段に記憶されている使用頻度情報を変更する使用頻度情報変更手段を更に具備することを特徴とする。
【００１５】
また、請求項１１の発明は、表示領域に含まれる少なくとも１つの項目を表示する表示手段と、通信手段を介して接続する表示管理装置に対して前記項目の使用頻度情報を要求する使用頻度情報要求手段と、前記表示管理装置からの前記使用頻度情報を受信する使用頻度情報受信手段と、前記使用頻度情報受信手段で受信した使用頻度情報に基づいて前記表示領域内に前記項目を配置する項目配置手段と、前記表示手段で表示された表示領域内の項目の使用情報を収集する使用情報収集手段と、前記使用情報収集手段で収集した使用情報を前記表示管理装置に対して送信する使用情報送信手段とを具備することを特徴とする。
【００１６】
また、請求項１２の発明は、請求項１１の発明において、前記使用頻度情報要求手段は、前記表示管理装置に対して前記項目の使用頻度情報を要求するとともに、自己の装置種類を示す装置情報を送信することを特徴とする。
【００１７】
また、請求項１３の発明は、請求項１１または１２の発明において、前記使用頻度情報要求手段は、前記表示管理装置に対して前記項目の使用頻度情報を要求するとともに、使用者情報を送信することを特徴とする。
【００１８】
また、請求項１４の発明は、表示領域に含まれる少なくとも１つの項目を表示する表示手段と、通信手段を介して接続する前記表示管理装置に対して前記表示領域を要求する表示領域要求手段と、前記表示管理装置からの前記表示領域を受信する表示領域受信手段と、前記表示手段で表示された表示領域内の項目の使用情報を収集する使用情報収集手段と、前記使用情報収集手段で収集した使用情報を前記表示管理装置に対して送信する使用情報送信手段とを具備することを特徴とする。
【００１９】
また、請求項１５の発明は、請求項１４の発明において、前記表示領域要求手段は、前記表示管理装置に対して前記表示領域を要求するとともに、自己の装置種類を示す装置情報を送信することを特徴とする。
【００２０】
また、請求項１６の発明は、請求項１４または１５の発明において、前記表示領域要求手段は、前記表示管理装置に対して前記表示領域を要求するとともに、使用者情報を送信することを特徴とする。
【００２１】
また、請求項１７の発明は、通信手段を介して接続する情報処理装置において表示する表示領域に少なくとも１つ含まれる項目の使用頻度情報を記憶する使用頻度情報記憶手段と、前記情報処理装置からの使用頻度情報の要求を受け付ける使用頻度情報要求受付手段と、前記使用頻度情報要求受付手段で前記使用頻度情報の要求を受け付けた際に、前記使用頻度情報記憶手段に記憶されている使用頻度情報を前記情報処理装置に対して送信する使用頻度情報送信手段と、前記情報処理装置からの該情報処理装置において表示された表示領域内の項目の使用情報を受信する使用情報受信手段と、前記使用情報受信手段で受信した使用情報に基づき、前記使用頻度情報記憶手段に記憶されている使用頻度情報を更新する使用頻度情報更新手段とを具備することを特徴とする。
【００２２】
また、請求項１８の発明は、請求項１７の発明において、前記使用頻度情報記憶手段は、前記情報処理装置の装置種類に対応する前記使用頻度情報を該装置種類毎に記憶し、前記使用頻度情報送信手段は、前記使用頻度情報要求受付手段で使用頻度情報の要求とともに前記装置種類を受け付けた場合、該装置種類に対応する使用頻度情報を前記情報処理装置に対して送信することを特徴とする。
【００２３】
また、請求項１９の発明は、請求項１７または１８の発明において、前記使用頻度情報記憶手段は、使用者情報に対応する前記使用頻度情報を該使用者情報毎に記憶し、前記使用頻度情報送信手段は、前記使用頻度情報要求受付手段で使用頻度情報の要求とともに前記使用者情報を受け付けた場合、該使用者情報に対応する使用頻度情報を前記情報処理装置に対して送信することを特徴とする。
【００２４】
また、請求項２０の発明は、請求項１８または１９の発明において、前記使用頻度情報記憶手段は、前記装置種類毎の使用頻度情報または前記使用者毎の使用頻度情報において、該装置種類または該使用者において不要な項目の使用頻度情報の記憶を行わないことを特徴とする。
【００２５】
また、請求項２１の発明は、請求項１７の発明において、所定の条件に基づき、前記使用頻度情報記憶手段に記憶されている使用頻度情報を変更する使用頻度情報変更手段を更に具備することを特徴とする。
【００２６】
また、請求項２２の発明は、通信手段を介して接続する情報処理装置において表示する表示領域に少なくとも１つ含まれる項目の使用頻度情報を記憶する使用頻度情報記憶手段と、前記情報処理装置からの表示領域の要求を受け付ける表示領域要求受付手段と、前記表示領域要求受付手段で前記表示領域の要求を受け付けた際に、前記使用頻度情報記憶手段に記憶されている使用頻度情報に基づいて前記表示領域内に前記項目を配置する項目配置手段と、前記項目配置手段で前記項目を配置した表示領域を前記情報処理装置に対して送信する表示領域送信手段と、前記情報処理装置からの該情報処理装置において表示された表示領域内の項目の使用情報を受信する使用情報受信手段と、前記使用情報受信手段で受信した使用情報に基づき、前記使用頻度情報記憶手段に記憶されている使用頻度情報を更新する使用頻度情報更新手段とを具備することを特徴とする。
【００２７】
また、請求項２３の発明は、請求項２２の発明において、前記使用頻度情報記憶手段は、前記情報処理装置の装置種類に対応する前記使用頻度情報を該装置種類毎に記憶し、前記項目配置手段は、前記表示領域要求受付手段で表示領域の要求とともに前記装置種類を受け付けた場合、該装置種類に対応する使用頻度情報に基づいて前記表示領域内に前記項目を配置することを特徴とする。
【００２８】
また、請求項２４の発明は、請求項２２または２３の発明において、前記使用頻度情報記憶手段は、使用者情報に対応する前記使用頻度情報を該使用者情報毎に記憶し、前記項目配置手段は、前記表示領域要求受付手段で表示領域の要求とともに前記使用者情報を受け付けた場合、該使用者情報に対応する使用頻度情報に基づいて前記表示領域内に前記項目を配置することを特徴とする。
【００２９】
また、請求項２５の発明は、請求項２３または２４の発明において、前記使用頻度情報記憶手段は、前記装置種類毎の使用頻度情報または前記使用者毎の使用頻度情報において、該装置種類または該使用者において不要な項目の使用頻度情報の記憶を行わないことを特徴とする。
【００３０】
また、請求項２６の発明は、請求項２２の発明において、所定の条件に基づき、前記使用頻度情報記憶手段に記憶されている使用頻度情報を変更する使用頻度情報変更手段を更に具備することを特徴とする。
【００３１】
また、請求項２７の発明は、表示領域に含まれる少なくとも１つの項目を表示する表示装置を具備するコンピュータに対して、通信手段を介して接続する表示管理装置に対して前記項目の使用頻度情報を要求する使用頻度情報要求処理と、前記表示管理装置からの前記使用頻度情報を受信する使用頻度情報受信処理と、前記受信した使用頻度情報に基づいて前記表示領域内に前記項目を配置する項目配置処理と、前記表示装置で表示された表示領域内の項目の使用情報を収集する使用情報収集処理と、前記収集した使用情報を前記表示管理装置に対して送信する使用情報送信処理とを実行させることを特徴とする。
【００３２】
また、請求項２８の発明は、表示領域に含まれる少なくとも１つの項目を表示する表示装置を具備するコンピュータに対して、通信手段を介して接続する前記表示管理装置に対して前記表示領域を要求する表示領域要求処理と、前記表示管理装置からの前記表示領域を受信する表示領域受信処理と、前記表示装置で表示された表示領域内の項目の使用情報を収集する使用情報収集処理と、前記収集した使用情報を前記表示管理装置に対して送信する使用情報送信処理とを実行させることを特徴とする。
【００３３】
また、請求項２９の発明は、通信手段を介して接続する情報処理装置において表示する表示領域に少なくとも１つ含まれる項目の使用頻度情報を記憶装置に記憶する使用頻度情報記憶処理と、前記情報処理装置からの使用頻度情報の要求を受け付ける使用頻度情報要求受付処理と、前記使用頻度情報の要求を受け付けた際に、前記記憶装置に記憶されている使用頻度情報を前記情報処理装置に対して送信する使用頻度情報送信処理と、前記情報処理装置からの該情報処理装置において表示された表示領域内の項目の使用情報を受信する使用情報受信処理と、前記受信した使用情報に基づき、前記記憶装置に記憶されている使用頻度情報を更新する使用頻度情報更新処理とをコンピュータに実行させることを特徴とする。
【００３４】
また、請求項３０の発明は、通信手段を介して接続する情報処理装置において表示する表示領域に少なくとも１つ含まれる項目の使用頻度情報を記憶装置に記憶する使用頻度情報記憶処理と、前記情報処理装置からの表示領域の要求を受け付ける表示領域要求受付処理と、前記表示領域の要求を受け付けた際に、前記記憶装置に記憶されている使用頻度情報に基づいて前記表示領域内に前記項目を配置する項目配置処理と、前記項目を配置した表示領域を前記情報処理装置に対して送信する表示領域送信処理と、前記情報処理装置からの該情報処理装置において表示された表示領域内の項目の使用情報を受信する使用情報受信処理と、前記受信した使用情報に基づき、前記記憶装置に記憶されている使用頻度情報を更新する使用頻度情報更新処理とをコンピュータに実行させることを特徴とする。
【発明の効果】
【００３５】
請求項１、６、１１、１４、１７、２２、２７、２８、２９および３０に記載の発明は、使用頻度の高さを考慮してメニューを配置することが可能となる。
【００３６】
また、請求項２、７、１２、１５、１８および２３に記載の発明は、装置の種類に応じてメニューを配置することが可能となる。
【００３７】
また、請求項３、８、１３、１６、１９および２４に記載の発明は、ユーザに応じてメニューを配置することが可能となる。
【００３８】
また、請求項４、９、２０および２５に記載の発明は、装置の種類またはユーザによっては不要なメニューを配置する必要がなくなる。
【００３９】
また、請求項５、１０、２１および２６に記載の発明は、一時的なメニューの使用頻度の高低を操作することが可能となる。
【発明を実施するための最良の形態】
【００４０】
以下、本発明に係る表示制御システム、情報処理装置および表示制御プログラム、表示管理装置およびプログラムの実施の形態について添付図面を参照して詳細に説明する。
【００４１】
図１は、本発明を適用した表示制御システム１の全体構成の一例を示す図である。なお、本実施例では、ＰＣ［Personal Computer］等の情報処理装置に本発明に係る表示制御プログラムがインストールされている構成を一例にして説明する。
【００４２】
図１に示すように、表示制御システム１は、１または複数の情報処理装置（例えば、ＰＣ２０１、情報端末２０２、画像処理装置２０３、携帯端末２０４等）２と、表示管理装置３とを具備して構成され、それぞれの装置はＬＡＮ［Local Area Network］等のネットワーク４を介して接続される。
【００４３】
情報処理装置２は、不図示であるが情報処理装置２本体の制御を行うＣＰＵ［Central Processing Unit］、情報処理装置２の起動時に実行されるプログラム等を記憶するＲＯＭ［Read Only Memory］、プログラムの実行に必要なワークエリアやバッファエリアとして利用されるＲＡＭ［Random Access Memory］、各種アプリケーションプログラム（表示制御プログラムも含む）、各種ファイル等のデータを格納するＨＤ［Hard Disk］または不揮発性メモリ、有線または無線を経由する通信による装置間のコマンド、データ等の送受信を行う通信部から構成されている。また、情報処理装置２には、キーボード、マウス、ボタン等の入力装置、ディスプレイ等の表示装置が接続または内蔵されている（なお、入力装置の機能を兼ね備えたタッチパネル方式の表示装置を採用しても良い）。
【００４４】
表示装置は種々の項目（アイコン等のＧＵＩ［Graphical User Interface］で、以後はメニューと称する）が配置された領域（以後、表示領域と称する）を表示し、使用者は表示装置に表示される表示領域内の項目に対し、表示装置に項目とともに表示され、入力装置で操作可能なカーソルによって所定の操作を行うことで、情報処理装置２によって所望の情報の処理（例えば、アプリケーションプログラムを起動してファイルの作成・編集・削除等）を行うことができる。
【００４５】
ただし、情報処理装置２の種類によって表示装置の画面の面積が異なるため、同一の面積の表示領域を表示するにしても、例えば、ＰＣ２０１、情報端末２０２等が有する広い画面の表示装置では表示されていた項目の一部が、画像処理装置２０３、携帯端末２０４等が有する狭い画面の表示装置では表示されないことがある。
【実施例１】
【００４６】
実施例１では、表示管理装置３が各メニューの使用頻度（以後、使用頻度情報と称する）を管理し、情報処理装置２に対して使用頻度情報を提供し、情報処理装置２は使用頻度情報に基づいて使用頻度が高いメニューが初期状態で優先的に表示されるように、表示領域内におけるメニューの配置を行い、情報処理装置２にインストールされている表示制御プログラムが、表示管理装置３との使用頻度情報のやり取り、使用頻度情報に基づく表示領域内におけるメニューの配置等の処理を実行する構成を説明する。
【００４７】
図２は、情報処理装置２および表示管理装置３の機能的な構成の実施例１を示す図である。
【００４８】
まず、情報処理装置２の機能的な構成について説明する。
【００４９】
図２に示すように、情報処理装置２は、表示装置５、入力装置６、情報処理装置２本体の制御を行う主制御部７を具備して構成され、更に、情報処理装置２には表示制御プログラム８がインストールされている。なお、主制御部７は表示装置５における画面内の表示制御、入力装置６による所定の操作に基づく指示に対応する情報の処理等を行う。
【００５０】
次に、表示制御プログラム８の機能的な構成について説明する。
【００５１】
図２に示すように、表示制御プログラム８は、その機能として、使用頻度情報要求部９、使用頻度情報受信部１０、メニュー配置部１１、使用情報収集部１２、使用情報送信部１３から構成される。
【００５２】
使用頻度情報要求部９は、主制御部７が任意の表示領域を表示装置５に表示する際に、その表示領域のメニューの使用頻度情報を管理している表示管理装置３に対して、使用頻度情報の要求を行う。
【００５３】
使用頻度情報受信部１０は、表示管理装置３から送信されてきた使用頻度情報を受信する処理を行う。
【００５４】
メニュー配置部１１は、使用頻度情報受信部１０で受信した使用頻度情報に基づき、表示装置５で表示する表示領域内のメニューの配置を行う。
【００５５】
使用情報収集部１２は、表示装置５に表示領域が表示されている間に、どのメニューに対して所定の操作が何回行われたかを示す情報（以後、使用情報と称する）を主制御部７から収集する処理を行う。
【００５６】
使用情報送信部１３は、使用情報収集部１２で収集した使用情報を表示管理装置３に対して送信する処理を行う。
【００５７】
ここで、表示領域１９内のメニューの配置について、図３に示すような２０個のメニュー２０を含んでいる表示領域１９を表示する場合を一例にして説明する。
【００５８】
まず、表示領域１９内にメニュー２０を配置する前に、使用頻度の高いメニュー２０を表示する領域を設定する。図３に示す表示領域１９では、横方向において左の方が使用頻度の高い領域、右の方が使用頻度の低い領域と設定し、縦方向において上の方が使用頻度の高い領域、下の方が使用頻度の低い領域と設定し、表示管理装置３から受信したメニュー２０の使用頻度情報を基に使用頻度の高い順にメニュー２０に対して順位付け（図３に示す表示領域１９では、１位から２０位まで）を行う。
【００５９】
そして、図３に示すように、１位に順位付けられたメニュー２０を表示領域１９の横方向において一番左且つ縦方向において一番上の領域に配置し、２位に順位付けられたメニュー２０を１位に順位付けられたメニュー２０の下の領域に配置し、３位に順位付けられたメニュー２０を１位に順位付けられたメニュー２０の右の領域に配置し、４位に順位付けられたメニュー２０を３位に順位付けられたメニュー２０の下の領域に配置し、５位以下の順位のメニュー２０についても同様な手順を繰り返し、２０個のメニュー２０の配置を行う。
【００６０】
次に、情報処理装置２の種類に応じた表示領域１９内のメニュー２０の配置について、図４および図５に示すような２０個のメニュー２０を含んでいる表示領域を表示する場合を一例にして説明する。
【００６１】
図４（ａ）は、ＰＣ２０１の表示装置５の画面２１に応じた表示領域１９内のメニュー２０の配置について説明する図である。
【００６２】
図４（ａ）に示すように、ＰＣ２０１の表示装置５の画面２１は十分な広さを有していることから、横方向においてはメニュー２０が５個配置できる領域と縦方向においてはメニュー２０が４個配置できる領域が初期表示として表示されるため、初期表示で２０個のメニュー２０の全てが表示されることになる。従って、ＰＣ２０１の表示装置５の画面２１に応じた表示領域１９内のメニュー２０の配置は図３に示すメニュー２０の配置と同様のものとなる。
【００６３】
図４（ｂ）は、情報端末２０２の表示装置５の画面２１に応じた表示領域１９内のメニュー２０の配置について説明する図である。
【００６４】
図４（ｂ）に示すように、情報端末２０２の表示装置５の画面２１はＰＣ２０１の表示装置５の画面２１と比べて狭く、横方向においてはメニュー２０が４個配置できる領域と縦方向においてはメニュー２０が３個配置できる領域が初期表示として表示されるため、初期表示で１２個のメニュー２０のみが表示されることになる。
【００６５】
ここで、情報端末２０２の表示装置５の画面２１に応じた表示領域１９内のメニュー２０の配置は、図４（ｂ）に示すように、１位に順位付けられたメニュー２０を表示領域１９の横方向において一番左且つ縦方向において一番上の領域に配置し、２位に順位付けられたメニュー２０を１位に順位付けられたメニュー２０の右の領域に配置し、３位に順位付けられたメニュー２０を１位に順位付けられたメニュー２０の下の領域に配置し、４位に順位付けられたメニュー２０を３位に順位付けられたメニュー２０の右の領域に配置することで、５位以下の順位のメニュー２０についても同様な手順を繰り返し、２０個のメニュー２０の配置を行う。
【００６６】
従って、図４（ｂ）に示すように、情報端末２０２の表示装置５の画面２１に初期表示として１位から１２位までのメニュー２０が表示されることになり、スクロール等により１３以下のメニュー２０を表示装置５の画面２１に表示することになる。
【００６７】
図５（ａ）は、画像処理装置２０３の表示装置５の画面２１に応じた表示領域１９内のメニュー２０の配置について説明する図である。
【００６８】
図５（ａ）に示すように、画像処理装置２０３の表示装置５の画面２１は情報端末２０２の表示装置５の画面２１と比べて狭く、横方向においてはメニュー２０が３個配置できる領域と縦方向においてはメニュー２０が２個配置できる領域が初期表示として表示されるため、初期表示で６個のメニュー２０のみが表示されることになる。
【００６９】
ここで、画像処理装置２０３の表示装置５の画面２１に応じた表示領域１９内のメニュー２０の配置は、図５（ａ）に示すように、１位に順位付けられたメニュー２０を表示領域１９の横方向において一番左且つ縦方向において一番上の領域に配置し、２位に順位付けられたメニュー２０を１位に順位付けられたメニュー２０の右の領域に配置し、３位に順位付けられたメニュー２０を１位に順位付けられたメニュー２０の下の領域に配置し、４位に順位付けられたメニュー２０を３位に順位付けられたメニュー２０の右の領域に配置することで、５位以下の順位のメニュー２０についても同様な手順を繰り返し、２０個のメニュー２０の配置を行う。
【００７０】
従って、図５（ａ）に示すように、画像処理装置２０３の表示装置５の画面２１に初期表示として１位から６位までのメニュー２０が表示されることになり、スクロール等により７以下のメニュー２０を表示装置５の画面２１に表示することになる。
【００７１】
図５（ｂ）は、携帯端末２０４の表示装置５の画面２１に応じた表示領域１９内のメニュー２０の配置について説明する図である。
【００７２】
図５（ｂ）に示すように、携帯端末２０４の表示装置５の画面２１は画像処理装置２０３の表示装置５の画面２１と比べて狭く、横方向においてはメニュー２０が１個配置できる領域と縦方向においてはメニュー２０が２個配置できる領域が初期表示として表示されるため、初期表示で２個のメニュー２０のみが表示されることになる。
【００７３】
ここで、携帯端末２０４の表示装置５の画面２１に応じた表示領域１９内のメニュー２０の配置は、図５（ｂ）に示すように、１位に順位付けられたメニュー２０を表示領域１９の横方向において一番左且つ縦方向において一番上の領域に配置し、２位に順位付けられたメニュー２０を１位に順位付けられたメニュー２０の下の領域に配置し、３位に順位付けられたメニュー２０を１位に順位付けられたメニュー２０の右の領域に配置し、４位に順位付けられたメニュー２０を３位に順位付けられたメニュー２０の下の領域に配置することで、５位以下の順位のメニュー２０についても同様な手順を繰り返し、２０個のメニュー２０の配置を行う。
【００７４】
従って、図５（ｂ）に示すように、携帯端末２０４の表示装置５の画面２１に初期表示として１位のメニュー２０と２位のメニュー２０が表示されることになり、スクロール等により３以下のメニュー２０を表示装置５の画面２１に表示することになる。
【００７５】
次に、表示管理装置３の機能的な構成について説明する。
【００７６】
図２に示すように、表示管理装置３は、使用頻度情報記憶部１４、使用頻度情報管理部１５、使用頻度情報要求受付部１６、使用頻度情報送信部１７、使用情報受信部１８を具備して構成される。
【００７７】
使用頻度情報記憶部１４は、メニュー毎の使用頻度情報を記憶する。図６は、使用頻度情報記憶部１４に記憶されている使用頻度情報の一例を示す図である。なお、使用頻度の数値が大きいほど使用頻度が高いメニューを表すことになる。
【００７８】
使用頻度情報管理部１５は、使用頻度情報記憶部１４に記憶された使用頻度情報の管理を行う。例えば、使用頻度情報要求受付部１６で受け付けた情報処理装置２からの使用頻度情報の要求に対応する使用頻度情報を使用頻度情報記憶部１４から読み出す処理、使用情報受信部１８で受信した情報処理装置２からの使用情報を基に使用頻度情報記憶部１４に記憶されている使用頻度情報を更新する処理等を行う。ここで、使用頻度情報の更新とは、例えば、「セキュリティ登録（電子化）」のメニューが１回操作されたことを示す使用情報を受信した場合、図６に示す「セキュリティ登録（電子化）」の使用頻度の数値「５４」を「５５」に更新することである。
【００７９】
なお、予め所定の使用頻度の数値に対する閾値を設定し、情報処理装置２からの使用頻度情報の要求に対応する使用頻度情報を使用頻度情報記憶部１４から読み出す際に、使用頻度の数値が当該閾値より大きい使用頻度情報を読み出し、使用頻度の数値が当該閾値より小さい使用頻度情報は読み出さないような構成も適用可能である。
【００８０】
また、一時的に使用頻度の数値を変更する構成も適用可能である。例えば、定期的にパスワードの変更等を使用者に行わせるシステムでは、所定の期間に「パスワードの変更」のメニューに対する使用頻度の数値を他のメニューの使用頻度の数値より大きくすることで、所定の期間内において、このメニューが表示領域内の使用頻度の高いメニューを表示する領域に表示されることになる。
【００８１】
使用頻度情報要求受付部１６は、情報処理装置２からの使用頻度情報の要求を受け付ける処理を行う。
【００８２】
使用頻度情報送信部１７は、使用頻度情報管理部１５が読み出した情報処理装置２からの使用頻度情報の要求に対応する使用頻度情報を情報処理装置２に対して送信する処理を行う。
【００８３】
使用情報受信部１８は、情報処理装置２から送信されてきた使用情報を受信する処理を行う。
【００８４】
なお、上述した、使用頻度情報管理部１５、使用頻度情報要求受付部１６、使用頻度情報送信部１７、使用情報受信部１８を機能として具備する表示管理プログラムを汎用のサーバまたはコンピュータにインストールする構成を適用することも可能であり、その際には、サーバまたはコンピュータの記憶部（例えば、ハードディスク等）に表示管理プログラムが記憶され、サーバまたはコンピュータの演算部（例えば、ＣＰＵ等）が記憶部に記憶されている表示管理プログラムを実行することになる。また、上述した表示管理プログラムは、例えば、各種メモリ、光ディスク等の記憶媒体に記憶して提供することが可能であり、例えば、ネットワーク等の通信回線を介して配信することも可能である。
【００８５】
次に、情報処理装置２および表示管理装置３で行われる処理の流れについて図７に示すシーケンス図を参照して説明する。
【００８６】
表示制御プログラムの使用頻度情報要求部が表示管理装置に対して使用頻度情報を要求する（Ｓ７０１）。
【００８７】
表示管理装置の使用頻度情報要求受付部は情報処理装置からの使用頻度情報の要求を受け付けると、表示管理装置の使用頻度情報管理部は表示管理装置の使用頻度情報記憶部から要求された使用頻度情報を読み出し（Ｓ７０２）、表示管理装置の使用頻度情報送信部は使用頻度情報を情報処理装置に対して送信する（Ｓ７０３）。
【００８８】
表示制御プログラムの使用頻度情報受信部は表示管理装置からの使用頻度情報を受信すると、表示制御プログラムのメニュー配置部は使用頻度情報に基づいて表示領域内のメニューの配置を行い（Ｓ７０４）、情報処理装置の主制御部は表示領域を表示装置に表示し（Ｓ７０５）、表示制御プログラムの使用情報収集部は主制御部から使用情報を収集し（Ｓ７０６）、表示制御プログラムの使用情報送信部は使用情報を表示管理装置に対して送信する（Ｓ７０７）。なお、使用情報送信部が使用情報を送信するタイミングとして、表示装置に表示されていた表示領域がクローズされたときに、当該表示領域のメニューに対する使用情報をまとめて送信する構成、表示装置に表示されている表示領域のメニューに対して所定の操作が行われる度に使用情報を送信する構成等がある。
【００８９】
表示管理装置の使用情報受信部は情報処理装置の使用情報を受信すると、表示管理装置の使用頻度情報管理部は使用情報を基に使用頻度情報の更新を行う（Ｓ７０８）。
【００９０】
なお、使用頻度情報を種々の属性毎（例えば、装置の種類、使用者等）に記憶する構成も適用可能である。
【００９１】
例えば、ＰＣ２０１の使用頻度情報、情報端末２０２の使用頻度情報、画像処理装置２０３の使用頻度情報、携帯端末２０４の使用頻度情報等、装置の種類毎に使用頻度情報を記憶する場合、表示制御プログラム８は表示管理装置３に対して使用頻度情報の要求を行うとともに、自己の装置種類を示す装置情報を送信し、表示管理装置３は使用頻度情報の要求を受け付けるとともに装置情報を受信し、受信した装置情報に対応する使用頻度情報を情報処理装置２に対して送信し、表示制御プログラム８は装置情報に対応する使用頻度情報に基づいて表示領域内のメニューを配置する。つまり、情報処理装置２がＰＣ２０１の場合はＰＣ２０１の使用頻度情報に基づいて表示領域内のメニューの配置を行い、情報処理装置２が情報端末２０２の場合は情報端末２０２の使用頻度情報に基づいて表示領域内のメニューの配置を行い、情報処理装置２が画像処理装置２０３の場合は画像処理装置２０３の使用頻度情報に基づいて表示領域内のメニューの配置を行い、情報処理装置２が携帯端末２０４の場合は携帯端末２０４の使用頻度情報に基づいて表示領域内のメニューの配置を行う。
【００９２】
更に、表示制御プログラム８が表示管理装置３に対して使用情報を送信するとともに、装置情報を送信し、表示管理装置３は使用情報を受信するとともに装置情報を受信し、受信した使用情報を基に装置情報に対応する使用頻度情報の更新を行う。つまり、情報処理装置２がＰＣ２０１の場合はＰＣ２０１での使用情報を基にＰＣ２０１の使用頻度情報を更新し、情報処理装置２が情報端末２０２の場合は情報端末２０２での使用情報を基に情報端末２０２の使用頻度情報を更新し、情報処理装置２が画像処理装置２０３の場合は画像処理装置２０３での使用情報を基に画像処理装置２０３の使用頻度情報を更新し、情報処理装置２が携帯端末２０４の場合は携帯端末２０４での使用情報を基に携帯端末２０４の使用頻度情報を更新する。
【００９３】
また、装置の種類によっては表示する必要のないメニューが存在することが考えられる。そこで、同一の表示領域内のメニューに対応する使用頻度情報でも、装置によっては記憶しないことで、情報処理装置は不要なメニューを表示領域内に配置する必要がなくなる。
【００９４】
また、例えば、使用者毎に使用頻度情報を記憶する場合、表示制御プログラム８は表示管理装置３に対して使用頻度情報の要求を行うとともに、使用者を識別する使用者情報（例えば、使用者ＩＤ等）を送信し、表示管理装置３は使用頻度情報の要求を受け付けるとともに使用者情報を受信し、受信した使用者情報に対応する使用頻度情報を情報処理装置２に対して送信し、表示制御プログラム８は使用者情報に対応する使用頻度情報に基づいて表示領域内のメニューを配置する。更に、表示制御プログラム８が表示管理装置３に対して使用情報を送信するとともに、使用者情報を送信し、表示管理装置３は使用情報を受信するとともに使用者情報を受信し、受信した使用情報を基に使用者情報に対応する使用頻度情報の更新を行う。
【実施例２】
【００９５】
実施例２では、表示管理装置３が各メニューの使用頻度（以後、使用頻度情報と称する）を管理し、使用頻度情報に基づいて使用頻度が高いメニューが初期状態で優先的に表示されるように、表示領域内におけるメニューの配置を行い、情報処理装置２に対して当該表示領域を提供し、情報処理装置２が当該表示領域を表示し、情報処理装置２にインストールされている表示制御プログラムが、表示管理装置３との表示領域のやり取り等の処理を実行する構成を説明する。
【００９６】
図８は、情報処理装置２および表示管理装置３の機能的な構成の実施例２を示す図である。
【００９７】
まず、情報処理装置２の機能的な構成について説明する。
【００９８】
図８に示すように、情報処理装置２は、表示装置５、入力装置６、情報処理装置２本体の制御を行う主制御部７を具備して構成され、更に、情報処理装置２には表示制御プログラム８がインストールされている。なお、主制御部７は表示装置５における画面内の表示制御、入力装置６による所定の操作に基づく指示に対応する情報の処理等を行う。
【００９９】
次に、表示制御プログラム８の機能的な構成について説明する。
【０１００】
図８に示すように、表示制御プログラム８は、その機能として、表示領域要求部２２、表示領域受信部２３、使用情報収集部２４、使用情報送信部２５から構成される。
【０１０１】
表示領域要求部２２は、主制御部７が任意の表示領域を表示装置５に表示する際に、その表示領域のメニューの使用頻度情報を管理している表示管理装置３に対して、使用頻度情報に基づくメニューの配置を行った表示領域の要求を行う。
【０１０２】
表示領域受信部２３は、表示管理装置３から送信されてきた表示領域を受信する処理を行う。
【０１０３】
使用情報収集部２４は、表示装置５に表示領域が表示されている間に、どのメニューに対して所定の操作が何回行われたかを示す情報（以後、使用情報と称する）を主制御部７から収集する処理を行う。
【０１０４】
使用情報送信部２５は、使用情報収集部２４で収集した使用情報を表示管理装置３に対して送信する処理を行う。
【０１０５】
次に、表示管理装置３の機能的な構成について説明する。
【０１０６】
図８に示すように、表示管理装置３は、使用頻度情報記憶部１４、使用頻度情報管理部１５、表示領域要求受付部２６、メニュー配置部１１、表示領域送信部２７、使用情報受信部１８を具備して構成される。
【０１０７】
使用頻度情報記憶部１４は、メニュー毎の使用頻度情報を記憶する。使用頻度情報の一例は図６に示す。
【０１０８】
使用頻度情報管理部１５は、使用頻度情報記憶部１４に記憶された使用頻度情報の管理を行う。例えば、表示領域要求受付部２６で受け付けた情報処理装置２からの表示領域の要求に対応し、表示領域の配置に必要な使用頻度情報を使用頻度情報記憶部１４から読み出す処理、使用情報受信部１８で受信した情報処理装置２からの使用情報を基に使用頻度情報記憶部１４に記憶されている使用頻度情報を更新する処理等を行う。ここで、使用頻度情報の更新とは、例えば、「セキュリティ登録（電子化）」のメニューが１回操作されたことを示す使用情報を受信した場合、図６に示す「セキュリティ登録（電子化）」の使用頻度の数値「５４」を「５５」に更新することである。
【０１０９】
なお、予め所定の使用頻度の数値に対する閾値を設定し、情報処理装置２からの表示領域の要求に対応し、表示領域の配置に必要な使用頻度情報を使用頻度情報記憶部１４から読み出す際に、使用頻度の数値が当該閾値より大きい使用頻度情報を読み出し、使用頻度の数値が当該閾値より小さい使用頻度情報は読み出さないような構成も適用可能である。
【０１１０】
また、一時的に使用頻度の数値を変更する構成も適用可能である。例えば、定期的にパスワードの変更等を使用者に行わせるシステムでは、所定の期間に「パスワードの変更」のメニューに対する使用頻度の数値を他のメニューの使用頻度の数値より大きくすることで、所定の期間内において、このメニューが表示領域内の使用頻度の高いメニューを表示する領域に表示されることになる。
【０１１１】
表示領域要求受付部２６は、情報処理装置２からの表示領域の要求を受け付ける処理を行う。
【０１１２】
メニュー配置部１１は、使用頻度情報管理部１５で読み出した使用頻度情報に基づき、表示装置５で表示する表示領域内のメニューの配置を行う。表示領域内のメニューの配置については図３、図４および図５に示す。
【０１１３】
表示領域送信部２７は、メニュー配置部１１でメニューの配置を行った表示領域を情報処理装置２に対して送信する処理を行う。
【０１１４】
使用情報受信部１８は、情報処理装置２から送信されてきた使用情報を受信する処理を行う。
【０１１５】
なお、上述した、使用頻度情報管理部１５、表示領域要求受付部２６、メニュー配置部１１、表示領域送信部２７、使用情報受信部１８を機能として具備する表示管理プログラムを汎用のサーバまたはコンピュータにインストールする構成を適用することも可能であり、その際には、サーバまたはコンピュータの記憶部（例えば、ハードディスク等）に表示管理プログラムが記憶され、サーバまたはコンピュータの演算部（例えば、ＣＰＵ等）が記憶部に記憶されている表示管理プログラムを実行することになる。また、上述した表示管理プログラムは、例えば、各種メモリ、光ディスク等の記憶媒体に記憶して提供することが可能であり、例えば、ネットワーク等の通信回線を介して配信することも可能である。
【０１１６】
次に、情報処理装置２および表示管理装置３で行われる処理の流れについて図９に示すシーケンス図を参照して説明する。
【０１１７】
表示制御プログラムの表示領域要求部が表示管理装置に対して表示領域を要求する（Ｓ９０１）。
【０１１８】
表示管理装置の表示領域要求受付部は情報処理装置からの表示領域の要求を受け付けると、表示管理装置の使用頻度情報管理部は表示管理装置の使用頻度情報記憶部から要求された表示領域に必要な使用頻度情報を読み出し（Ｓ９０２）、表示管理装置のメニュー配置部は使用頻度情報に基づいて表示領域内のメニューの配置を行い（Ｓ９０３）、表示管理装置の表示領域送信部は表示領域を情報処理装置に対して送信する（Ｓ９０４）。
【０１１９】
表示制御プログラムの表示領域受信部は表示管理装置からの表示領域を受信すると、情報処理装置の主制御部は表示領域を表示装置に表示し（Ｓ９０５）、表示制御プログラムの使用情報収集部は主制御部から使用情報を収集し（Ｓ９０６）、表示制御プログラムの使用情報送信部は使用情報を表示管理装置に対して送信する（Ｓ９０７）。なお、使用情報送信部が使用情報を送信するタイミングとして、表示装置に表示されていた表示領域がクローズされたときに、当該表示領域のメニューに対する使用情報をまとめて送信する構成、表示装置に表示されている表示領域のメニューに対して所定の操作が行われる度に使用情報を送信する構成等がある。
【０１２０】
表示管理装置の使用情報受信部は情報処理装置の使用情報を受信すると、表示管理装置の使用頻度情報管理部は使用情報を基に使用頻度情報の更新を行う（Ｓ９０８）。
【０１２１】
なお、使用頻度情報を種々の属性毎（例えば、装置の種類、使用者等）に記憶する構成も適用可能である。
【０１２２】
また、装置の種類によっては表示する必要のないメニューが存在することが考えられる。そこで、同一の表示領域内のメニューに対応する使用頻度情報でも、装置によっては記憶しないことで、不要なメニューを表示領域内に配置する必要がなくなる。
【図面の簡単な説明】
【０１２３】
【図１】本発明を適用した表示制御システムの全体構成の一例を示す図である。
【図２】情報処理装置および表示管理装置の機能的な構成の実施例１を示す図である。
【図３】メニューを含む表示領域の一例を示す図である。
【図４】表示領域内のメニューの配置について説明する図である。
【図５】表示領域内のメニューの配置について説明する図である。
【図６】使用頻度情報記憶部に記憶されている使用頻度情報の一例を示す図である。
【図７】情報処理装置および表示管理装置で行われる処理の流れを示すシーケンス図である。
【図８】情報処理装置および表示管理装置の機能的な構成の実施例２を示す図である。
【図９】情報処理装置および表示管理装置で行われる処理の流れを示すシーケンス図である。
【符号の説明】
【０１２４】
１    表示制御システム
２    情報処理装置
２０１    ＰＣ
２０２    情報端末
２０３    画像処理装置
２０４    携帯端末
３    表示管理装置
４    ネットワーク
５    表示装置
６    入力装置
７    主制御部
８    表示制御プログラム
９    使用頻度情報要求部
１０    使用頻度情報受信部
１１    メニュー配置部
１２    使用情報収集部
１３    使用情報送信部
１４    使用頻度情報記憶部
１５    使用頻度情報管理部
１６    使用頻度情報要求受付部
１７    使用頻度情報送信部
１８    使用情報受信部
１９    表示領域
２０    メニュー
２１    画面
２２    表示領域要求部
２３    表示領域受信部
２４    使用情報収集部
２５    使用情報送信部
２６    表示領域要求受付部
２７    表示領域送信部
【図１】
2009003696.tif 000003
【図２】
2009003696.tif 000004
【図３】
2009003696.tif 000005
【図６】
2009003696.tif 000006
【図７】
2009003696.tif 000007
【図８】
2009003696.tif 000008
【図９】
2009003696.tif 000009
【図４】
2009003696.tif 000010
【図５】
2009003696.tif 000011