(57)【特許請求の範囲】
【請求項１】
コンピュータが、
第１の端末装置の表示部に画面データを表示中に実行された、前記画面データの表示態様を変更する操作を特定する操作情報を取得して、前記第１の端末装置の所有者を特定する情報と対応付けて記憶部に記憶し、
前記第１の端末装置の所有者を特定する情報に基づき特定される、前記第１の端末装置と所有者が一致する第２の端末装置の表示部に前記画面データを表示する際に、取得した前記操作情報から特定される前記第１の端末装置の表示部における前記画面データの表示倍率と、前記第２の端末装置の表示部の画面の対角線の長さを示す画面サイズに対する前記第１の端末装置の表示部の画面の対角線の長さを示す画面サイズの比率と、前記第２の端末装置の表示部の画面の縦横の画素数の乗算値に対する前記第１の端末装置の表示部の画面の縦横の画素数の乗算値の比率とに基づいて、前記第２の端末装置の表示部における前記画面データの表示倍率を算出し、
算出した前記表示倍率に基づいて、前記第２の端末装置の表示部における前記画面データの表示サイズを前記第２の端末装置に制御させる、
処理を実行することを特徴とする表示制御方法。
【請求項２】
前記コンピュータが、
前記第１の端末装置の表示部に画面データを表示中に実行された、前記第１の端末装置の音量を変更する操作を特定する音量操作情報を取得して、前記第１の端末装置の所有者を特定する情報と対応付けて記憶部に記憶し、
前記第１の端末装置の所有者を特定する情報に基づき特定される、前記第１の端末装置と所有者が一致する第２の端末装置の表示部に前記画面データを表示する際に、取得した前記音量操作情報に基づいて、前記第２の端末装置の音量を制御させる、
処理を実行することを特徴とする請求項１に記載の表示制御方法。
【請求項３】
前記操作情報は、前記第１の端末装置の表示部に画面データを表示中に実行された、前記画面データの表示態様を変更する最初の操作を特定する情報であることを特徴とする請求項１または２に記載の表示制御方法。
【請求項４】
前記音量操作情報は、前記第１の端末装置の表示部に画面データを表示中に実行された、前記第１の端末装置の音量を変更する最初の操作を特定する情報であることを特徴とする請求項２に記載の表示制御方法。
【請求項５】
前記操作情報は、前記第１の端末装置の表示部に画面データを表示中に実行された、前記画面データの表示態様を変更する最後の操作を特定する情報であることを特徴とする請求項１または２に記載の表示制御方法。
【請求項６】
前記音量操作情報は、前記第１の端末装置の表示部に画面データを表示中に実行された、前記第１の端末装置の音量を変更する最後の操作を特定する情報であることを特徴とする請求項２に記載の表示制御方法。
【請求項７】
前記コンピュータが、
取得した前記操作情報から特定される前記第１の端末装置の表示部における前記画面データの表示倍率と、前記第２の端末装置の表示部の画面の対角線の長さを示す画面サイズに対する前記第１の端末装置の表示部の画面の対角線の長さを示す画面サイズの比率と、前記第２の端末装置の表示部の画面の縦横の画素数の乗算値に対する前記第１の端末装置の表示部の画面の縦横の画素数の乗算値の比率とに基づいて、前記第２の端末装置の表示部における前記画面データの表示倍率を算出し、
算出した前記表示倍率に基づいて、前記第２の端末装置の表示部に前記画面データを表示する際の前記画面データの表示サイズを特定する制御情報を作成する処理を実行し、
前記表示サイズを制御させる処理は、
作成した前記制御情報を前記第２の端末装置に送信することにより、前記第２の端末装置の表示部に前記画面データを表示する際の前記画面データの表示サイズを制御させることを特徴とする請求項１〜６のいずれか一つに記載の表示制御方法。
【請求項８】
前記コンピュータが、
取得した前記音量操作情報に基づいて、前記第２の端末装置の表示部に前記画面データを表示する際の前記第２の端末装置の音量を特定する音量制御情報を作成する処理を実行し、
前記音量を制御させる処理は、
作成した前記音量制御情報を前記第２の端末装置に送信することにより、前記第２の端末装置の表示部に前記画面データを表示する際の前記第２の端末装置の音量を制御させることを特徴とする請求項２、４または６のいずれか一つに記載の表示制御方法。
【請求項９】
前記コンピュータは、前記第２の端末装置のコンピュータであり、
前記操作情報を取得する処理は、
前記第１の端末装置と通信可能な情報処理装置から、前記操作情報と前記第１の端末装置の表示部に関する情報とを受信し、
前記表示サイズを制御させる処理は、
受信した前記操作情報から特定される前記第１の端末装置の表示部における前記画面データの表示倍率と、前記第２の端末装置の表示部の画面の対角線の長さを示す画面サイズに対する前記第１の端末装置の表示部の画面の対角線の長さを示す画面サイズの比率と、前記第２の端末装置の表示部の画面の縦横の画素数の乗算値に対する前記第１の端末装置の表示部の画面の縦横の画素数の乗算値の比率とに基づいて、前記第２の端末装置の表示部における前記画面データの表示倍率を算出し、算出した前記表示倍率に基づいて、自装置の表示部に前記画面データを表示する際の前記画面データの表示サイズを制御することを特徴とする請求項１〜６のいずれか一つに記載の表示制御方法。
【請求項１０】
前記コンピュータは、前記第２の端末装置のコンピュータであり、
前記操作情報を取得する処理は、
前記第１の端末装置と通信可能な情報処理装置から、前記音量操作情報を受信し、
前記音量を制御させる処理は、
受信した前記音量操作情報に基づいて、自装置の表示部に前記画面データを表示させる際の自装置の音量を制御させることを特徴とする請求項２、４または６のいずれか一つに記載の表示制御方法。
【請求項１１】
コンピュータに、
第１の端末装置の表示部に画面データを表示中に実行された、前記画面データの表示態様を変更する操作を特定する操作情報を取得して、前記第１の端末装置の所有者を特定する情報と対応付けて記憶部に記憶し、
前記第１の端末装置の所有者を特定する情報に基づき特定される、前記第１の端末装置と所有者が一致する第２の端末装置の表示部に前記画面データを表示する際に、取得した前記操作情報から特定される前記第１の端末装置の表示部における前記画面データの表示倍率と、前記第２の端末装置の表示部の画面の対角線の長さを示す画面サイズに対する前記第１の端末装置の表示部の画面の対角線の長さを示す画面サイズの比率と、前記第２の端末装置の表示部の画面の縦横の画素数の乗算値に対する前記第１の端末装置の表示部の画面の縦横の画素数の乗算値の比率とに基づいて、前記第２の端末装置の表示部における前記画面データの表示倍率を算出し、
算出した前記表示倍率に基づいて、前記第２の端末装置の表示部における前記画面データの表示サイズを前記第２の端末装置に制御させる、
処理を実行させることを特徴とする表示制御プログラム。
【請求項１２】
他の端末装置と通信可能な情報処理装置から、前記他の端末装置の表示部に画面データを表示中に実行された、前記画面データの表示態様を変更する操作を特定する操作情報と前記他の端末装置の表示部に関する情報とを受信し、
受信した前記操作情報から特定される前記他の端末装置の表示部における前記画面データの表示倍率と、自装置の表示部の画面の対角線の長さを示す画面サイズに対する前記他の端末装置の表示部の画面の対角線の長さを示す画面サイズの比率と、自装置の表示部の画面の縦横の画素数の乗算値に対する前記他の端末装置の表示部の画面の縦横の画素数の乗算値の比率とに基づいて、自装置の表示部における前記画面データの表示倍率を算出し、
算出した前記表示倍率に基づいて、自装置の表示部に前記画面データを表示する際の前記画面データの表示サイズを制御する、
制御部を有することを特徴とする端末装置。
【請求項１３】
第１の端末装置と第２の端末装置と情報処理装置とを含む表示制御システムであって、
前記情報処理装置は、
前記第１の端末装置から受信した、前記第１の端末装置の表示部に画面データを表示中に実行された前記画面データの表示態様を変更する操作を特定する操作情報を前記第１の端末装置の所有者を特定する情報と対応付けて記憶する記憶部と、
前記第１の端末装置の所有者を特定する情報に基づき特定される、前記第１の端末装置と所有者が一致する第２の端末装置の表示部に前記画面データを表示する際に、記憶した前記操作情報から特定される前記第１の端末装置の表示部における前記画面データの表示倍率と、前記第２の端末装置の表示部の画面の対角線の長さを示す画面サイズに対する前記第１の端末装置の表示部の画面の対角線の長さを示す画面サイズの比率と、前記第２の端末装置の表示部の画面の縦横の画素数の乗算値に対する前記第１の端末装置の表示部の画面の縦横の画素数の乗算値の比率とに基づいて、前記第２の端末装置の表示部における前記画面データの表示倍率を算出し、
算出した前記表示倍率に基づいて、前記第２の端末装置の表示部に前記画面データを表示する際の前記画面データの表示サイズを特定する制御情報を生成する第１制御部と、
生成した前記制御情報を前記第２の端末装置に送信する送信部と、を有し、
前記第２の端末装置は、
前記情報処理装置から受信した前記制御情報に基づいて、前記第２の端末装置の表示部に前記画面データを表示する際の前記画面データの表示サイズを制御する第２制御部を有することを特徴とする表示制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御方法、表示制御プログラム、端末装置および表示制御システムに関する。
【背景技術】
【０００２】
近年、スマートフォン、タブレット型ＰＣ（パーソナル・コンピュータ）などのネットワークにアクセス可能な端末装置を複数台所有するユーザが増えている。また、端末装置を使用してウェブページなどを表示する際に、ユーザは、ピンチアウト操作などにより、自分が閲覧しやすいようにウェブページの表示サイズを変更することがある。
【０００３】
関連する先行技術としては、例えば、ウェブブラウザでＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を指定することでウェブページにアクセスし、当該ＵＲＬに対応して保存された画面表示の嗜好設定を取出し、この嗜好設定をウェブページに適用し、ウェブページをブラウザ上で表示する技術がある。また、ユーザが複合機を使用する際に、ユーザプロファイル情報にしたがって、複合機の設定状態をユーザに適合したものに変更する技術がある。また、同種又は異種の画像処理装置間において、ユーザごと設定共用ファイルをもたせることにより、ユーザがどの画像処理装置を利用する場合でも、自己の好みの操作画面を登場させる技術がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特表２００５−５２２７８３号公報
【特許文献２】特開２００７−２９３６５４号公報
【特許文献３】特開２００１−３０６２０４号公報
【特許文献４】特開２００９−１９９５９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来技術では、同一のウェブページであっても、ウェブページを表示する端末装置が異なると、ユーザが閲覧しやすいようにウェブページの表示サイズを調整するなどの操作負担が生じる場合がある。例えば、スマートフォンとタブレット型ＰＣのように、端末装置が異なると画面サイズが異なることが多いため、同一のウェブページを表示する場合であっても、端末装置ごとにウェブページの表示サイズを変更する操作が発生することが多い。
【０００６】
一つの側面では、本発明は、第１の端末装置で行われた画面データの表示態様の変更を第１の端末装置と所有者が一致する第２の端末装置に反映する表示制御を行う表示制御方法、表示制御プログラム、端末装置および表示制御システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一態様によれば、第１の端末装置の表示部に画面データを表示中に実行された、画面データの表示態様を変更する操作を特定する操作情報を取得して、第１の端末装置の所有者を特定する情報と対応付けて記憶部に記憶し、第１の端末装置の所有者を特定する情報に基づき特定される、第１の端末装置と所有者が一致する第２の端末装置の表示部に画面データを表示する際に、取得した操作情報と、第１の端末装置の表示部に関する情報と、第２の端末装置の表示部に関する情報とに基づいて、第２の端末装置の表示部における画面データの表示態様を第２の端末装置に制御させる処理を実行する表示制御方法および表示制御プログラムが提案される。
【０００８】
また、本発明の一態様によれば、他の端末装置と通信可能な情報処理装置から、他の端末装置の表示部に画面データを表示中に実行された、画面データの表示態様を変更する操作を特定する操作情報と他の端末装置の表示部に関する情報とを受信し、受信した操作情報と、受信した他の端末装置の表示部に関する情報と、自装置の表示部に関する情報とに基づいて、自装置の表示部に画面データを表示する際の画面データの表示態様を制御する端末装置が提案される。
【０００９】
また、本発明の一態様によれば、第１の端末装置と第２の端末装置と情報処理装置とを含み、情報処理装置は、第１の端末装置から受信した、第１の端末装置の表示部に画面データを表示中に実行された画面データの表示態様を変更する操作を特定する操作情報を第１の端末装置の所有者を特定する情報と対応付けて記憶する記憶部と、第１の端末装置の所有者を特定する情報に基づき特定される、第１の端末装置と所有者が一致する第２の端末装置の表示部に画面データを表示する際に、記憶した操作情報と、第１の端末装置の表示部に関する情報と、第２の端末装置の表示部に関する情報とに基づいて、第２の端末装置の表示部における画面データの表示態様を制御する制御情報を生成する第１制御部と、生成した制御情報を第２の端末装置に送信する送信部と、を有し、第２の端末装置は、情報処理装置から受信した制御情報に基づいて、第２の端末装置の表示部に画面データを表示する際の画面データの表示態様を制御する第２制御部を有する表示制御システムが提案される。
【発明の効果】
【００１０】
本発明の一側面によれば、第１の端末装置で行われた画面データの表示態様の変更を第１の端末装置と所有者が一致する第２の端末装置に反映する表示制御を行うことができるという効果を奏する。
【図面の簡単な説明】
【００１１】
【図１】図１は、実施の形態１にかかる表示制御方法の一実施例を示す説明図である。
【図２】図２は、実施の形態１にかかる表示制御システム１００のシステム構成例を示す説明図である。
【図３】図３は、実施の形態１にかかる端末装置Ｎのハードウェア構成例を示すブロック図である。
【図４】図４は、操作情報ＤＢ２０１の記憶内容の一例を示す説明図である。
【図５】図５は、操作情報ＤＢ２０３の記憶内容の一例を示す説明図である。
【図６】図６は、操作情報管理ＤＢ２０５の記憶内容の一例を示す説明図である。
【図７】図７は、制御情報ＤＢ２０２の記憶内容の一例を示す説明図である。
【図８】図８は、制御情報ＤＢ２０４の記憶内容の一例を示す説明図である。
【図９】図９は、制御情報管理ＤＢ２０６の記憶内容の一例を示す説明図である。
【図１０】図１０は、端末情報管理ＤＢ２０７の記憶内容の一例を示す説明図である。
【図１１】図１１は、実施の形態１にかかる端末装置Ｎｉの機能的構成例を示すブロック図である。
【図１２】図１２は、実施の形態１にかかる操作情報管理サーバ１０３の機能的構成例を示すブロック図である。
【図１３】図１３は、実施の形態１にかかる端末情報登録動作の一例を示すシーケンス図である。
【図１４】図１４は、実施の形態１にかかる画面データ表示動作の一例を示すシーケンス図（その１）である。
【図１５】図１５は、実施の形態１にかかる画面データ表示動作の一例を示すシーケンス図（その２）である。
【図１６】図１６は、実施の形態１にかかる画面データ表示動作の一例を示すシーケンス図（その３）である。
【図１７】図１７は、実施の形態１にかかる端末装置Ｎｉの端末情報登録処理手順の一例を示すフローチャートである。
【図１８】図１８は、実施の形態１にかかる端末装置Ｎｉの画面データ表示処理手順の一例を示すフローチャートである。
【図１９】図１９は、実施の形態１にかかる端末装置Ｎｉの操作情報、制御情報処理手順の一例を示すフローチャートである。
【図２０】図２０は、実施の形態１にかかる操作情報管理サーバ１０３の端末情報、操作情報、制御情報処理手順の一例を示すフローチャートである。
【図２１】図２１は、実施の形態２にかかる表示制御システム２１００のシステム構成例を示す説明図である。
【図２２】図２２は、端末情報ＤＢ２１１３の記憶内容の一例を示す説明図である。
【図２３】図２３は、実施の形態２にかかる端末装置Ｍｉの機能的構成例を示すブロック図である。
【図２４】図２４は、実施の形態２にかかる操作情報管理サーバ２１０３の機能的構成例を示すブロック図である。
【図２５】図２５は、実施の形態２にかかる画面データ表示動作の一例を示すシーケンス図（その１）である。
【図２６】図２６は、実施の形態２にかかる画面データ表示動作の一例を示すシーケンス図（その２）である。
【図２７】図２７は、実施の形態２にかかる端末装置Ｍｉの画面データ表示処理手順の一例を示すフローチャートである。
【図２８】図２８は、実施の形態２にかかる端末装置Ｍｉの操作情報、制御情報処理手順の一例を示すフローチャートである。
【図２９】図２９は、実施の形態２にかかる操作情報管理サーバ２１０３の端末情報、操作情報処理手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下に図面を参照して、本発明にかかる表示制御方法、表示制御プログラム、端末装置および表示制御システムの実施の形態を詳細に説明する。
【００１３】
（実施の形態１）
図１は、実施の形態１にかかる表示制御方法の一実施例を示す説明図である。図１において、表示制御システム１００は、端末装置１０１と、端末装置１０２と、操作情報管理サーバ１０３と、情報提供サーバ１０４とを含む。表示制御システム１００は、端末装置１０１と端末装置１０２が情報提供サーバ１０４から受信した画面データを表示する際に、操作情報管理サーバ１０３が当該画面データの表示態様を制御するシステムである。
【００１４】
ここで、端末装置１０１、１０２は、ディスプレイ１２１、１２２をそれぞれ有するコンピュータである。ディスプレイ１２１、１２２は、コンピュータから出力される画像、テキスト等の映像信号を表示する表示部である。端末装置１０１、１０２は、例えば、情報提供サーバ１０４から画面データを受信して、受信した画面データをディスプレイ１２１、１２２に表示する。端末装置１０１、１０２は、例えば、あるユーザにより使用されるスマートフォンやタブレット型ＰＣなどである。
【００１５】
操作情報管理サーバ１０３は、端末装置１０１、１０２のディスプレイ１２１、１２２に画面データを表示する際の画面データの表示態様を制御するコンピュータである。情報提供サーバ１０４は、端末装置１０１、１０２に画面データを提供するコンピュータである。
【００１６】
ここで、画面データとは、画像、テキスト等を含むデータである。例えば、情報提供サーバ１０４がウェブサーバである場合、画面データは、ｈｔｍｌ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）で記述されたウェブページである。また、画面データの表示態様とは、画面データの表示サイズ、明るさ、フォント色、背景色などである。
【００１７】
画面データの表示サイズとは、ディスプレイ１２１、１２２に画面データを表示する際の、画像やテキスト等の大きさである。また、画面データの明るさとは、ディスプレイ１２１、１２２の明るさである。例えば、ディスプレイ１２１、１２２が液晶ディスプレイである場合、バックライトの明るさである。また、画面データのフォント色とは、ディスプレイ１２１、１２２に画面データを表示する際の、テキストの色である。また、画面データの背景色とは、ディスプレイ１２１、１２２に画面データを表示する際の、背景の色である。
【００１８】
スマートフォンやタブレット型ＰＣなどの端末装置のディスプレイの画面サイズは５インチ程度であるが、１画面に表示される情報量が多いと、初期画面では画像やテキストが小さく表示される場合が多い。このため、ユーザは、自分が閲覧しやすいように、ピンチアウト操作等により、画面データの表示サイズを変更して、画像やテキストを拡大する操作を行うことが多い。
【００１９】
また、ユーザによるウェブサイトの閲覧は、同一ウェブページを表示する、または、同一ウェブサイトの特定ジャンルのウェブページだけを閲覧する等、ある程度固定化されている。この場合、ユーザがウェブサイトを閲覧する際に、ユーザが閲覧しやすいようにウェブページの表示サイズを調整するなどの操作を毎回行うことになり、ユーザに操作負担が生じる。
【００２０】
これに対して、例えば、ユーザが端末装置で過去に表示したウェブページを同じ端末装置で閲覧する場合、端末装置がウェブページに対応して保存された画面表示の嗜好設定をウェブページに適用して、ウェブページを表示することが考えられる。これにより、ユーザが同じ端末装置で同じウェブページを閲覧する際に、例えば、ユーザが閲覧しやすいようにウェブページの表示サイズを変更して表示することができる。
【００２１】
しかしながら、上述した方法では、ユーザが複数の端末装置を使用する場合を考慮していない。このため、ユーザがある端末装置で過去に表示した画面データを別の端末装置で閲覧する際、別の端末装置では、ユーザが閲覧しやすい表示サイズで画面データが表示されるとは限らない。この場合、ユーザは閲覧しやすいように画面データの表示サイズを調整するなどの操作を閲覧する際に行うことになり、ユーザに操作負担が生じる。
【００２２】
そこで、実施の形態１では、操作情報管理サーバ１０３が、端末装置１０１で行われた画面データの表示態様を変更する操作を特定する操作情報に基づいて、端末装置１０１と所有者が一致する端末装置１０２で同一の画面データを表示する際の表示態様を制御する。これにより、端末装置１０１が表示した画面データを端末装置１０２で表示する際に、端末装置１０１で行われた画面データの表示態様の変更を端末装置１０２に反映することができる。このため、ユーザが閲覧しやすいように表示サイズを調整するなどの操作負担を軽減させることができる。
【００２３】
以下、実施の形態１にかかる表示制御システム１００の表示制御例について説明する。また、以下の説明では、画面データの表示態様として、画面データの表示サイズを例に挙げて説明する。
【００２４】
（１）端末装置１０１が、情報提供サーバ１０４に画面データの送信を要求し、情報提供サーバ１０４が送信した画面データをディスプレイ１２１に表示する。例えば、情報提供サーバ１０４がウェブサーバである場合、端末装置１０１で動作するウェブブラウザでＵＲＬを指定することにより、ＵＲＬで指定される画面データがウェブブラウザを介してディスプレイ１２１に表示される。
【００２５】
ここで、ウェブサーバとは、画面データ等のリソースを記憶し、端末からの要求に応じてリソースを送信するサーバである。ウェブブラウザとは、ウェブサーバから画面データ等のリソースを取得し、表示するためのソフトウェアである。ＵＲＬとは、ネットワーク上の画面データ等のリソースを特定するためのアドレスである。
【００２６】
（２）端末装置１０１は、画面データを表示中に実行された画面データの表示サイズを変更する操作を特定する操作情報１１１を作成する。図１の例では、例えば、ｈｔｔｐ：／／ｘｘｘ／ｘｘｘで指定される画面データが小さく表示されるため、画面データの表示サイズを１５０％拡大する操作が実行される。ここで、ｈｔｔｐ：／／ｘｘｘ／ｘｘｘは、ＵＲＬの一種である。端末装置１０１は、ｈｔｔｐ：／／ｘｘｘ／ｘｘｘで指定される画面データを１５０％拡大する操作を特定する操作情報１１１を作成する。
【００２７】
なお、１５０％拡大とは、ディスプレイ１２１に表示される画面データの画像、テキストの大きさを１．５倍に拡大させる操作である。
【００２８】
（３）端末装置１０１が、作成した操作情報１１１を操作情報管理サーバ１０３に送信する。図１の例では、端末装置１０１は、ｈｔｔｐ：／／ｘｘｘ／ｘｘｘで指定される画面データを１５０％拡大する操作を特定する操作情報１１１を操作情報管理サーバ１０３に送信する。
【００２９】
（４）操作情報管理サーバ１０３が、端末装置１０１から受信した操作情報１１１から操作情報１１２を作成し、端末装置１０１の所有者を特定する情報と対応付けて記憶部に記憶する。図１の例では、操作情報管理サーバ１０３は、操作情報１１１を、端末装置１０１を識別する識別子Ａ１と対応付けて操作情報１１２を作成する。
【００３０】
（５）操作情報管理サーバ１０３が、端末装置１０１の所有者を特定する情報に基づき特定される、端末装置１０１と所有者が一致する端末装置１０２の表示部に画面データを表示する際に、操作情報１１２と、端末装置１０１の端末情報１１３と、端末装置１０２の端末情報１１４と、に基づいて、端末装置１０２のディスプレイ１２２における操作を特定する制御情報１１５を作成する。ここで、端末情報１１３、１１４とは、端末装置１０１、１０２の表示部に関する情報であり、例えば、端末装置１０１、１０２の表示部で画面データを表示する領域に関する情報である。
【００３１】
図１の例では、端末情報１１３には、端末装置１０１を識別する識別子Ａ１と、端末装置１０１のディスプレイ１２１の大きさを示す情報「１５．６インチ」が含まれる。情報「１５．６インチ」は、例えば、端末装置１０１のディスプレイ１２１が長方形で、この長方形の対角線の長さが１５．６インチであることを示す。また、端末情報１１４には、端末装置１０２を識別する識別子Ａ２と、端末装置１０２のディスプレイ１２２の大きさを示す情報「１０．１インチ」が含まれる。
【００３２】
また、図１の例では、端末装置１０１のディスプレイ１２１の大きさと端末装置１０２のディスプレイ１２２の大きさの比は、「１５．６／１０．１＝１．５４」である。操作情報管理サーバ１０３は、比１．５４からｈｔｔｐ：／／ｘｘｘ／ｘｘｘで指定される画面データを端末装置１０２で表示する際の画面データの表示サイズを変更する操作として、「２３１％拡大（＝１５０％×１．５４）」を作成する。
【００３３】
（６）端末装置１０２が、情報提供サーバ１０４に画面データの送信を要求し、情報提供サーバ１０４が送信した画面データを受信する。例えば、情報提供サーバ１０４がウェブサーバである場合、端末装置１０２で動作するウェブブラウザでＵＲＬを指定することにより、ＵＲＬで指定された画面データが端末装置１０２に送信される。
【００３４】
（７）端末装置１０２が、操作情報管理サーバ１０３に画面データを端末装置１０２のディスプレイ１２２に表示させる際の操作を特定する制御情報の送信を要求し、受信した制御情報から制御情報１１６を作成する。図１の例では、端末装置１０２は、ｈｔｔｐ：／／ｘｘｘ／ｘｘｘで指定される画面データを端末装置１０２のディスプレイ１２２に表示させる際の操作を特定する制御情報１１６を作成する。
【００３５】
（８）端末装置１０２が、制御情報１１６に基づき、情報提供サーバ１０４から受信した画面データを端末装置１０２のディスプレイ１２２に表示させる際の操作を実行する。図１の例では、端末装置１０２は、ｈｔｔｐ：／／ｘｘｘ／ｘｘｘで指定される画面データをディスプレイ１２２に表示させる際に、制御情報１１６に基づき画面データを２３１％拡大する操作を実行する。
【００３６】
このように、表示制御システム１００によれば、操作情報管理サーバ１０３は、端末装置１０１での画面データの表示サイズを変更する操作を特定する情報を取得する。このため、操作情報管理サーバ１０３は、端末装置１０２が当該画面データを表示する際に取得した情報と端末装置１０１、１０２の端末情報１１３、１１４に基づいて、当該画面データの表示サイズを変更させることができる。
【００３７】
これにより、操作情報管理サーバ１０３は、端末装置１０１が表示した画面データを端末装置１０２が表示する際に、画面データの表示態様を変更して、閲覧しやすいように画面データの表示サイズを調整するなどのユーザの操作負担を軽減する。例えば、端末装置１０２は、端末装置１０１が表示したｈｔｔｐ：／／ｘｘｘ／ｘｘｘで指定される画面データをディスプレイ１２２に表示させる際に、操作情報管理サーバ１０３は、端末装置１０２に画面データを２３１％拡大して表示させる。これにより、端末装置１０１で行われた画面データの表示サイズの変更を端末装置１０２に反映することができる。
【００３８】
また、操作情報管理サーバ１０３が、端末装置１０２での画面データの表示態様を変更する操作を特定する情報を取得し、端末装置１０１が当該画面データを表示する際、当該画面データの表示サイズを変更させることもできる。
【００３９】
（表示制御システムのシステム構成例）
図２は、実施の形態１にかかる表示制御システム１００のシステム構成例を示す説明図である。図２において、表示制御システム１００は、端末装置Ｎ１〜Ｎｎ（ｎ：２以上の自然数）と、操作情報管理サーバ１０３と、情報提供サーバ１０４とを含む。端末装置Ｎ１〜Ｎｎ、操作情報管理サーバ１０３および情報提供サーバ１０４は、有線または無線のネットワーク２００を介して接続される。ネットワーク２００は、例えば、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどである。
【００４０】
端末装置Ｎ１〜Ｎｎは、例えば、スマートフォン、タブレット型ＰＣ、携帯電話、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ−ｐｈｏｎｅ  Ｓｙｓｔｅｍ）などである。また、操作情報管理サーバ１０３は、例えば、サーバ、ＰＣなどである。また、情報提供サーバ１０４は、例えば、ウェブサーバであり、端末装置Ｎ１〜ＮｎからＵＲＬで指定されたウェブページを端末装置Ｎ１〜Ｎｎに送信する。ウェブページとは、例えば、ｈｔｍｌで記述された、画像、テキスト、音声等を含む画像データである。
【００４１】
以下の説明では、端末装置Ｎ１〜Ｎｎのうち、ユーザＡが最初に使用する端末装置を「端末装置Ｎｉ」と表記し（ｉ＝１，２，…，ｎ）、ユーザＡが端末装置Ｎｉを使用した後に使用する端末装置を「端末装置Ｎｊ」と表記する場合がある（ｊ≠ｉ、ｊ＝１，２，…，ｎ）。図１に示した端末装置１０１は、端末装置Ｎｉに対応し、図１に示した端末装置１０２は、端末装置Ｎｊに対応する。
【００４２】
端末装置Ｎ１〜Ｎｎは、操作情報ＤＢおよび制御情報ＤＢを有する。以下の説明では、端末装置Ｎｉの操作情報ＤＢ、制御情報ＤＢをそれぞれ操作情報ＤＢ２０１、制御情報ＤＢ２０２と表記し、端末装置Ｎｊの操作情報ＤＢ、制御情報ＤＢをそれぞれ操作情報ＤＢ２０３、制御情報ＤＢ２０４と表記する場合がある。また、操作情報管理サーバ１０３は、操作情報管理ＤＢ２０５、制御情報管理ＤＢ２０６および端末情報管理ＤＢ２０７を有する。各種ＤＢ２０１〜２０７の記憶内容については、図４〜図１０を用いて後述する。
【００４３】
（端末装置Ｎ１〜Ｎｎのハードウェア構成例）
次に、図２に示した端末装置Ｎ１〜Ｎｎのハードウェア構成例について説明する。ここでは、各端末装置Ｎ１〜Ｎｎを、単に「端末装置Ｎ」と表記する。
【００４４】
図３は、実施の形態１にかかる端末装置Ｎのハードウェア構成例を示すブロック図である。図３において、端末装置Ｎは、ＣＰＵ３０１と、メモリ３０２と、Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）３０３と、ディスクドライブ３０４と、ディスク３０５と、ディスプレイ３０６とを有する。また、各構成部は、バス３００によってそれぞれ接続される。
【００４５】
ここで、ＣＰＵ３０１は、端末装置Ｎの全体の制御を司る。メモリ３０２は、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）およびフラッシュＲＯＭなどを有する。具体的には、例えば、フラッシュＲＯＭやＲＯＭが各種プログラムを記憶し、ＲＡＭがＣＰＵ３０１のワークエリアとして使用される。メモリ３０２に記憶されるプログラムは、ＣＰＵ３０１にロードされることで、コーディングされている処理をＣＰＵ３０１に実行させる。
【００４６】
Ｉ／Ｆ３０３は、通信回線を通じてネットワーク２００に接続され、ネットワーク２００を介して他のコンピュータ（例えば、図２に示した他の端末装置Ｎ、操作情報管理サーバ１０３または情報提供サーバ１０４）に接続される。そして、Ｉ／Ｆ３０３は、ネットワーク２００と内部のインターフェースを司り、他のコンピュータからのデータの入出力を制御する。Ｉ／Ｆ３０３には、例えば、モデムやＬＡＮアダプタなどを採用することができる。
【００４７】
ディスクドライブ３０４は、ＣＰＵ３０１の制御に従ってディスク３０５に対するデータのリード／ライトを制御する。ディスク３０５は、ディスクドライブ３０４の制御で書き込まれたデータを記憶する。ディスク３０５としては、例えば、磁気ディスク、光ディスクなどが挙げられる。
【００４８】
ディスプレイ３０６は、端末装置Ｎの表示部であり、カーソル、アイコンあるいはツールボックスをはじめ、画像、テキスト等の映像信号を表示する。ディスプレイ３０６は、例えば、ＣＲＴ、ＴＦＴ液晶ディスプレイ、プラズマディスプレイなどを採用することができる。また、ディスプレイ３０６は、タッチパネルを備えて、ディスプレイ３０６上のアイコン等の表示を押すことで機器を操作する入力装置であることができる。
【００４９】
なお、端末装置Ｎは、上述した構成部のほか、例えば、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）、キーボード、マウスなどを有することにしてもよい。また、図２に示した操作情報管理サーバ１０３および情報提供サーバ１０４についても、上述した端末装置Ｎと同様のハードウェア構成例により実現することができる。
【００５０】
（操作情報ＤＢの一例）
図４は、操作情報ＤＢ２０１の記憶内容の一例を示す説明図である。図４において、端末装置Ｎｉの操作情報ＤＢ２０１は、例えば、端末装置Ｎｉによって作成、更新され、端末装置Ｎｉのメモリ３０２またはディスク３０５に記憶される。
【００５１】
操作情報ＤＢ２０１は、アクセスＵＲＬ、アクセス日時、画面操作および音量操作の項目を有する。操作情報ＤＢ２０１は、各項目に情報を設定することで、操作情報（例えば、操作情報２０１−１〜２０１−１０）をレコードとして記憶する。
【００５２】
ここで、アクセスＵＲＬは、端末装置ＮｉがアクセスしたＵＲＬを識別する識別子である。ＵＲＬは、ホスト名＋ディレクトリ名＋ファイル名で表され、アクセスＵＲＬは、ディレクトリ名でグループ化することができる。
【００５３】
アクセス日時とは、端末装置Ｎｉが「アクセスＵＲＬ」にアクセスした日時を示す情報である。アクセスＵＲＬがディレクトリ名でグループ化されている場合は、当該ディレクトリ名を含むＵＲＬに最初にアクセスした日時であってもよい。また、当該ディレクトリ名を含むＵＲＬに最後にアクセスした日時であってもよい。
【００５４】
画面操作は、端末装置Ｎｉが「アクセスＵＲＬ」から取得した画面データを表示部に表示中に実行された、画面データの表示サイズを変更する操作を特定する情報である。画面データの表示サイズを変更する操作が実行されない場合、空白（図４では「−」と記載される）が設定される。
【００５５】
また、画面データの表示サイズを変更する操作を特定する情報は、例えば、表示サイズの拡大または縮小を示す割合である。具体的には、１５０％拡大とは、画面データの表示サイズを１．５倍に拡大させることである。
【００５６】
音量操作は、端末装置Ｎｉが「アクセスＵＲＬ」から取得した画面データを表示部に表示中に実行された、端末装置Ｎｉの音量を変更する操作を特定する情報である。端末装置Ｎｉの音量を変更する操作が実行されない場合、空白（図４では「−」と記載される）が設定される。
【００５７】
また、音量を変更する操作を特定する情報は、例えば、端末装置Ｎｉの音量をデシベル単位で表した値である。また、音量を変更する操作を特定する情報は、端末装置ＮｉのＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）のサウンドマネージャーの設定値であってもよい。さらに、音量を変更する操作を特定する情報は、端末間で共通の単位または相互に変換可能な単位であればよい。
【００５８】
図４の例では、レコード２０１−１は、端末装置Ｎｉがｈｔｔｐ：／／ｘｘｘｘｘ／ｘｘｘｘｘに２０１４年４月２７日１８時２３分１５秒にアクセスしたことを示す。また、レコード２０１−１は、端末装置Ｎｉがｈｔｔｐ：／／ｘｘｘｘｘ／ｘｘｘｘｘから取得した画面データを表示中に、表示サイズを１５０％拡大し、音量を５０に変更したことを示す。
【００５９】
また、図４の例では、端末装置Ｎｉがｈｔｔｐ：／／ｘｘｘｘｘ／ｘｘｘｘｘ、ｈｔｔｐ：／／ｙｙｙｙｙ／ｙｙｙｙｙおよびｈｔｔｐ：／／ｚｚｚｚｚ／ｚｚｚｚｚにアクセスしたことを示す。
【００６０】
図５は、操作情報ＤＢ２０３の記憶内容の一例を示す説明図である。図５において、端末装置Ｎｊの操作情報ＤＢ２０３は、例えば、端末装置Ｎｊによって作成、更新され、端末装置Ｎｊのメモリ３０２またはディスク３０５に記憶される。
【００６１】
操作情報ＤＢ２０３は、アクセスＵＲＬ、アクセス日時、画面操作および音量操作の項目を有する。操作情報ＤＢ２０３は、各項目に情報を設定することで、操作情報（例えば、操作情報２０３−１〜２０３−３）をレコードとして記憶する。
【００６２】
操作情報ＤＢ２０３の各項目には、操作情報ＤＢ２０１の各項目と同じ情報が設定される。
【００６３】
図５の例では、レコード２０３−１は、端末装置Ｎｊがｈｔｔｐ：／／ｙｙｙｙｙ／ｙｙｙｙｙに２０１４年４月２７日１１時３５分５７秒にアクセスしたことを示す。また、レコード２０３−１は、端末装置Ｎｊがｈｔｔｐ：／／ｙｙｙｙｙ／ｙｙｙｙｙから取得した画面データを表示中に、画面サイズを３２０％拡大し、音量を８０に変更したことを示す。
【００６４】
また、図５の例では、端末装置Ｎｊがｈｔｔｐ：／／ｙｙｙｙｙ／ｙｙｙｙｙにアクセスしたことを示す。
【００６５】
（操作情報管理ＤＢの一例）
図６は、操作情報管理ＤＢ２０５の記憶内容の一例を示す説明図である。図６において、操作情報管理サーバ１０３の操作情報管理ＤＢ２０５は、例えば、操作情報管理サーバ１０３によって作成、更新され、操作情報管理サーバ１０３のメモリ３０２またはディスク３０５に記憶される。操作情報管理ＤＢ２０５は、端末装置Ｎ１〜Ｎｎが操作情報ＤＢの操作情報を操作情報管理サーバ１０３に送信することにより作成される。例えば、端末装置Ｎｉ、Ｎｊが操作情報ＤＢ２０１、２０３の操作情報を操作情報管理サーバ１０３に送信することにより作成される。
【００６６】
操作情報管理ＤＢ２０５は、アクセスユーザ、アクセス端末、アクセスＵＲＬ、アクセス日時、画面操作および音量操作の項目を有する。操作情報管理ＤＢ２０５は、各項目に情報を設定することで、操作情報（例えば、操作情報２０５−１〜２０５−１３）をレコードとして記憶する。
【００６７】
アクセスユーザは、端末装置Ｎ１〜Ｎｎを使用するユーザを識別する識別子である。例えば、アクセスユーザとして、端末装置Ｎ１〜Ｎｎの所有者、または端末装置Ｎ１〜Ｎｎにログインしているユーザとすることができる。アクセス端末は、端末装置Ｎ１〜Ｎｎを識別する識別子である。例えば、端末装置Ｎ１〜Ｎｎを識別する識別子として、端末装置Ｎ１〜Ｎｎの名称を使用することができる。また、端末装置Ｎ１〜Ｎｎを識別する識別子として、端末装置Ｎ１〜ＮｎのＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスを使用することもできる。
【００６８】
また、操作情報管理ＤＢ２０５のアクセスＵＲＬ、アクセス日時、画面操作および音量操作の項目には、操作情報ＤＢ２０１、２０３のアクセスＵＲＬ、アクセス日時、画面操作および音量操作の項目と同じ情報が設定される。
【００６９】
図６の例では、レコード２０５−１〜２０５−１０は、端末装置Ｎｉが送信した操作情報ＤＢ２０１のレコード２０１−１〜２０１−１０に、端末装置Ｎｉのアクセスユーザ「ユーザＡ」と端末装置Ｎｉの名称「端末装置Ｎｉ」を追加したものである。また、レコード２０５−１１〜２０５−１３は、端末装置Ｎｊが送信した操作情報ＤＢ２０３のレコード２０３−１〜２０３−３に、端末装置Ｎｊのアクセスユーザ「ユーザＡ」と端末装置Ｎｊの名称「端末装置Ｎｊ」を追加したものである。
【００７０】
（制御情報ＤＢの一例）
図７は、制御情報ＤＢ２０２の記憶内容の一例を示す説明図である。図７において、端末装置Ｎｉの制御情報ＤＢ２０２は、例えば、端末装置Ｎｉによって作成、更新され、端末装置Ｎｉのメモリ３０２またはディスク３０５に記憶される。端末装置Ｎｉの制御情報ＤＢ２０２は、端末装置Ｎｉが、操作情報管理サーバ１０３から制御情報（例えば、後述する制御情報２０６−１〜２０６−３）を受信することにより作成される。
【００７１】
制御情報ＤＢ２０２は、アクセスＵＲＬ、最終アクセス日時、画面操作および音量操作の項目を有する。制御情報ＤＢ２０２は、各項目に情報を設定することで、制御情報（例えば、制御情報２０２−１〜２０２−３）をレコードとして記憶する。
【００７２】
ここで、アクセスＵＲＬは、端末装置ＮｉのユーザがアクセスしたＵＲＬを識別する識別子である。アクセスＵＲＬには、端末装置Ｎｉ以外の端末装置がアクセスしたＵＲＬを含む場合もある。また、アクセスＵＲＬは、ディレクトリ名でグループ化することができる。
【００７３】
最終アクセス日時とは、端末装置Ｎｉが「アクセスＵＲＬ」に以前にアクセスした場合、最後にアクセスした日時を示す。端末装置Ｎｉが、「アクセスＵＲＬ」に以前にアクセスしていない場合、空白が設定される。アクセスＵＲＬがディレクトリ名でグループ化されている場合は、当該ディレクトリ名を含むＵＲＬに最後にアクセスした日時であってもよい。
【００７４】
画面操作は、端末装置Ｎｉが「アクセスＵＲＬ」から取得した画面データを表示部に表示する際の画面データの表示サイズを変更する操作を特定する情報である。画面データの表示サイズを変更する操作を実行しない場合、空白が設定される。
【００７５】
また、画面データの表示サイズを変更する操作を特定する情報は、例えば、表示サイズの拡大または縮小を示す割合である。具体的には、１５０％拡大とは、画面データの表示サイズを１．５倍に拡大させることである。
【００７６】
音量操作は、端末装置Ｎｉが「アクセスＵＲＬ」から取得した画面データを表示部に表示する際の端末装置Ｎｉの音量を変更する操作を特定する情報である。端末装置Ｎｉの音量を変更する操作を実行しない場合、空白が設定される。
【００７７】
また、音量を変更する操作を特定する情報は、例えば、端末装置Ｎｉの音量をデシベル単位で表した値である。また、音量を変更する操作を特定する情報は、端末装置ＮｉのＯＳのサウンドマネージャーの設定値であってもよい。さらに、音量を変更する操作を特定する情報は、端末間で共通の単位または相互に変換可能な単位であればよい。
【００７８】
図７の例では、レコード２０２−１は、端末装置Ｎｉがｈｔｔｐ：／／ｘｘｘｘｘ／ｘｘｘｘｘに２０１４年４月３０日１８時２６分１５秒に最後にアクセスしたことを示す。また、端末装置Ｎｉが、ｈｔｔｐ：／／ｘｘｘｘｘ／ｘｘｘｘｘから取得した画面データを表示する際に、画面サイズを１７０％拡大し、音量を４０に変更する操作を実行することを示す。
【００７９】
図８は、制御情報ＤＢ２０４の記憶内容の一例を示す説明図である。図８において、端末装置Ｎｊの制御情報ＤＢ２０４は、例えば、端末装置Ｎｊによって作成、更新され、端末装置Ｎｊのメモリ３０２またはディスク３０５に記憶される。端末装置Ｎｊの制御情報ＤＢ２０４は、端末装置Ｎｊが操作情報管理サーバ１０３から制御情報（例えば、後述する制御情報２０６−４〜２０６−６）を受信することにより作成される。
【００８０】
制御情報ＤＢ２０４は、アクセスＵＲＬ、最終アクセス日時、画面操作および音量操作の項目を有する。制御情報ＤＢ２０４は、各項目に情報を設定することで、制御情報（例えば、制御情報２０４−１〜２０４−３）をレコードとして記憶する。
【００８１】
制御情報ＤＢ２０４の各項目には、制御情報ＤＢ２０２の各項目と同じ情報が設定される。
【００８２】
図８の例では、レコード２０４−１は、最終アクセス日時が空白（図８では「−」と記載される）であるため、端末装置Ｎｊがｈｔｔｐ：／／ｘｘｘｘｘ／ｘｘｘｘｘに以前にアクセスしなかったことを示す。また、端末装置Ｎｊが、ｈｔｔｐ：／／ｘｘｘｘｘ／ｘｘｘｘｘから取得した画面データを表示する際に、画面サイズを５１３％拡大し、音量を４０に変更する操作を実行することを示す。
【００８３】
（制御情報管理ＤＢの一例）
図９は、制御情報管理ＤＢ２０６の記憶内容の一例を示す説明図である。図９において、操作情報管理サーバ１０３の制御情報管理ＤＢ２０６は、例えば、操作情報管理サーバ１０３によって作成、更新され、操作情報管理サーバ１０３のメモリ３０２またはディスク３０５に記憶される。操作情報管理サーバ１０３の制御情報管理ＤＢ２０６は、端末装置Ｎ１〜Ｎｎから操作情報（例えば、操作情報２０１−１〜２０１−１０または操作情報２０３−１〜２０３−３）を受信することにより作成される。
【００８４】
制御情報管理ＤＢ２０６は、アクセスユーザ、アクセス端末、アクセスＵＲＬ、最終アクセス日時、画面操作および音量操作の項目を有する。制御情報管理ＤＢ２０６は、各項目に情報を設定することで、制御情報（例えば、制御情報２０６−１〜２０６−６）をレコードとして記憶する。
【００８５】
制御情報管理ＤＢ２０６のアクセスユーザおよびアクセス端末には、操作情報管理ＤＢ２０５のアクセスユーザおよびアクセス端末と同じ情報が設定される。
【００８６】
また、制御情報管理ＤＢ２０６のアクセスＵＲＬ、最終アクセス日時、画面操作および音量操作の項目には、制御情報ＤＢ２０２、２０４のアクセスＵＲＬ、最終アクセス日時、画面操作および音量操作の項目と同じ情報が設定される。
【００８７】
（端末情報管理ＤＢの一例）
図１０は、端末情報管理ＤＢ２０７の記憶内容の一例を示す説明図である。図１０において、操作情報管理サーバ１０３の端末情報管理ＤＢ２０７は、例えば、操作情報管理サーバ１０３によって作成、更新され、操作情報管理サーバ１０３のメモリ３０２またはディスク３０５に記憶される。操作情報管理サーバ１０３の端末情報管理ＤＢ２０７は、端末装置Ｎ１〜Ｎｎが端末情報を操作情報管理サーバ１０３に送信することにより作成される。
【００８８】
端末情報管理ＤＢ２０７は、アクセスユーザ、アクセス端末、ディスプレイサイズおよびディスプレイ画素数の項目を有する。端末情報管理ＤＢ２０７は、各項目に情報を設定することで、端末情報（例えば、端末情報２０７−１〜２０７−２）をレコードとして記憶する。
【００８９】
端末情報管理ＤＢ２０７のアクセスユーザおよびアクセス端末には、操作情報管理ＤＢ２０５のアクセスユーザおよびアクセス端末と同じ情報が設定される。
【００９０】
ディスプレイサイズは、端末情報を送信した端末装置の表示部の大きさを示す情報である。例えば、ディスプレイサイズは、端末装置の表示部が長方形で、この長方形の対角線の長さを示す。ディスプレイ画素数は、端末情報を送信した端末装置の表示部の解像度を示す情報である。例えば、ディスプレイ画素数は、端末装置の表示部が長方形で、この長方形の縦のドット数と横のドット数との積である。
【００９１】
図１０の例では、レコード２０７−１は、端末装置Ｎｉが送信した端末情報である。レコード２０７−１は、端末装置Ｎｉの表示部のディスプレイサイズが１５．６インチであり、ディスプレイ画素数が１９２０×１０８０であることを示す。
【００９２】
（端末装置Ｎ１〜Ｎｎの機能的構成例）
次に、図２に示した端末装置Ｎ１〜Ｎｎの機能的構成例について説明する。ここでは、各端末装置Ｎ１〜Ｎｎの中から端末装置Ｎｉを例に挙げて説明する。
【００９３】
図１１は、実施の形態１にかかる端末装置Ｎｉの機能的構成例を示すブロック図である。図１１において端末装置Ｎｉは、受付部１１０１と、表示制御部１１０２と、通信制御部１１０３と、閲覧条件制御部１１０４と、操作情報ＤＢ２０１と、制御情報ＤＢ２０２とを含む構成である。受付部１１０１と、表示制御部１１０２と、通信制御部１１０３と、閲覧条件制御部１１０４とを含む機能部は、具体的には、例えば、図３に示したメモリ３０２などの記憶装置に記憶されたプログラムをＣＰＵ３０１に実行させることにより、その機能を実現する。各機能部の処理結果は、例えば、図３に示したメモリ３０２などの記憶装置に記憶される。
【００９４】
受付部１１０１は、ユーザからの操作を受け付ける機能を有する。受付部１１０１は、ユーザからアクセスするＵＲＬを受け付け、受け付けたＵＲＬを通信制御部１１０３および閲覧条件制御部１１０４に送信する。また、受付部１１０１は、ユーザから終了操作を受け付け、終了操作を受け付けたことを通信制御部１１０３に通知する。
【００９５】
また、受付部１１０１は、画面データの表示サイズの変更操作および音量の変更操作を受け付け、表示制御部１１０２および閲覧条件制御部１１０４に、ユーザの操作を特定する操作情報を送信する。例えば、ユーザがピンチアウト操作で画面データの画面サイズを１．５倍に拡大する操作をした場合、受付部１１０１は、「１５０％拡大」の操作情報を送信する。また、ユーザがボリューム操作で端末装置Ｎｉの音量を「８０」に変更した場合は、受付部１１０１は、「８０に変更」の操作情報を送信する。
【００９６】
表示制御部１１０２は、端末装置Ｎｉの表示部の表示を制御する機能を有する。表示制御部１１０２は、例えば、ウェブブラウザの機能を有しており、通信制御部１１０３が受信した画面データを端末装置Ｎｉの表示部に表示する。
【００９７】
また、表示制御部１１０２は、受付部１１０１が送信した操作情報に従い、端末装置Ｎｉの表示部に画面データを表示する際の画面データの表示サイズ、または、端末装置Ｎｉの音量を変更する。例えば、受付部１１０１が「１５０％拡大」の操作情報を送信した場合、表示制御部１１０２は表示部の画面データを１．５倍に拡大して表示する。例えば、受付部１１０１が音量「８０に変更」の操作情報を送信した場合、表示制御部１１０２は端末装置Ｎｉの音量を「８０」に変更する。
【００９８】
また、表示制御部１１０２は、閲覧条件制御部１１０４が送信した制御情報に従い、端末装置Ｎｉの表示部に画面データを表示する際の画面データの表示サイズ、または、端末装置Ｎｉの音量を変更する。
【００９９】
ここで、表示制御部１１０２は、制御情報に従って、画面データの表示サイズ、または、端末装置Ｎｉの音量を変更した後に、通信制御部１１０３が受信した画面データを表示部に表示してもよい。また、表示制御部１１０２は、通信制御部１１０３が受信した画面データを表示部に表示した後に、制御情報に従って、画面データの表示サイズ、または、端末装置Ｎｉの音量を変更してもよい。
【０１００】
通信制御部１１０３は、操作情報管理サーバ１０３および情報提供サーバ１０４との通信を制御する機能を有する。例えば、通信制御部１１０３は、受付部１１０１が受け付けたＵＲＬで、情報提供サーバ１０４から画面データを受信し、受信した画面データを表示制御部１１０２に渡す。
【０１０１】
また、通信制御部１１０３は、操作情報ＤＢ２０１に記憶した操作情報を操作情報管理サーバ１０３に送信する機能を有する。例えば、通信制御部１１０３は、操作情報ＤＢ２０１に操作情報が記憶されるごとに、操作情報を操作情報管理サーバ１０３に送信する。また、通信制御部１１０３は、受付部１１０１から終了操作を受け付けた際に、操作情報を情報管理サーバ１０３に送信してもよい。
【０１０２】
また、通信制御部１１０３は、操作情報管理サーバ１０３に制御情報の送信を要求し、操作情報管理サーバ１０３が送信した制御情報を受信し、受信した制御情報で制御情報ＤＢ２０２を更新する。例えば、通信制御部１１０３は、閲覧条件制御部１１０４から依頼された場合に、操作情報管理サーバ１０３に制御情報の送信を要求する。また、通信制御部１１０３は、所定のタイミングで、または、一定時間ごとに操作情報管理サーバ１０３に制御情報の送信を要求してもよい。所定のタイミングは、例えば、端末装置Ｎｉの起動時である。
【０１０３】
また、通信制御部１１０３は、操作情報管理サーバ１０３に端末装置Ｎｉの端末情報を送信する。例えば、通信制御部１１０３は、最初の起動時に操作情報管理サーバ１０３に端末装置Ｎｉの端末情報を送信する。また、端末装置Ｎｉが解像度を変化させる機能を有する表示部を有する場合、解像度が変化した場合に、操作情報管理サーバ１０３に端末情報を送信してもよい。
【０１０４】
閲覧条件制御部１１０４は、操作情報ＤＢ２０１および制御情報ＤＢ２０２を制御する機能を有する。例えば、閲覧条件制御部１１０４は、受付部１１０１が送信した操作情報をアクセスＵＲＬとアクセス日時と対応付けて操作情報ＤＢ２０１に記憶する。
【０１０５】
この際、閲覧条件制御部１１０４は、操作情報が一回のアクセス期間中に複数回送信された場合、操作情報をアクセスＵＲＬとアクセス日時と対応付けて、すべて操作情報ＤＢ２０１に記憶してもよい。なお、アクセス期間とは、ユーザがアクセスするＵＲＬを入力した後、別のＵＲＬを入力する、または、端末装置の使用を終了するまでの時間である。また、閲覧条件制御部１１０４は、操作情報が一回のアクセス期間中に複数回送信された場合、最初に行われた操作情報のみ、または、最後に行われた操作情報のみを操作情報ＤＢ２０１に記憶してもよい。
【０１０６】
閲覧条件制御部１１０４は、操作情報を操作情報ＤＢ２０１に記憶する際、アクセスＵＲＬは、端末装置ＮｉがアクセスしたＵＲＬでなく、ディレクトリ名でグループ化してもよい。例えば、端末装置Ｎｉが
ｈｔｔｐ：／／ｗｗｗ．ａａａ．ｃｏ．ｊｐ／ｘｘｘ／ｙｙｙ／１．ｈｔｍｌ
ｈｔｔｐ：／／ｗｗｗ．ａａａ．ｃｏ．ｊｐ／ｘｘｘ／ｙｙｙ／２．ｈｔｍｌ
ｈｔｔｐ：／／ｗｗｗ．ａａａ．ｃｏ．ｊｐ／ｘｘｘ／ｙｙｙ／ｚｚｚ／１１．ｈｔｍｌ
に、アクセスした場合、アクセスＵＲＬとして、
ｈｔｔｐ：／／ｗｗｗ．ａａａ．ｃｏ．ｊｐ／ｘｘｘ／ｙｙｙ／
で操作情報を操作情報ＤＢ２０１に作成してもよい。
【０１０７】
この場合、閲覧条件制御部１１０４は、操作情報ＤＢ２０１のレコード数を削減でき、操作情報ＤＢ２０１を記憶するためのメモリ３０２またはディスク３０５の記憶容量を削減することができる。
【０１０８】
また、閲覧条件制御部１１０４は、受付部１１０１が受け付けたＵＲＬが制御情報ＤＢ２０２のアクセスＵＲＬに存在するかを判断する。閲覧条件制御部１１０４は、受付部１１０１が受け付けたＵＲＬが制御情報ＤＢ２０２のアクセスＵＲＬに存在する場合、当該ＵＲＬのレコードの画面操作と音量操作を制御情報として、表示制御部１１０２に送信する。閲覧条件制御部１１０４は、受付部１１０１が受け付けたＵＲＬが制御情報ＤＢ２０２のアクセスＵＲＬに存在しない場合、通信制御部１１０３に、操作情報管理サーバ１０３から制御情報の送信を要求することができる。
【０１０９】
（操作情報管理サーバ１０３の機能的構成例）
図１２は、実施の形態１にかかる操作情報管理サーバ１０３の機能的構成例を示すブロック図である。図１２において操作情報管理サーバ１０３は、通信制御部１２０１と、閲覧情報管理部１２０２と、操作情報管理ＤＢ２０５と、制御情報管理ＤＢ２０６と、端末情報管理ＤＢ２０７とを含む構成である。通信制御部１２０１と、閲覧情報管理部１２０２とを含む機能部は、具体的には、例えば、図３に示したメモリ３０２などの記憶装置に記憶されたプログラムをＣＰＵ３０１に実行させることにより、その機能を実現する。各機能部の処理結果は、例えば、図３に示したメモリ３０２などの記憶装置に記憶される。
【０１１０】
通信制御部１２０１は、端末装置Ｎ１〜Ｎｎとの通信を制御する機能を有する。例えば、通信制御部１２０１は、端末装置Ｎｉが送信した操作情報を、端末装置Ｎｉのユーザと端末装置Ｎｉを識別する識別子と対応付けて、操作情報管理ＤＢ２０５に記憶する。また、通信制御部１２０１は、端末装置Ｎｉからの制御情報の送信要求に応じて、制御情報管理ＤＢ２０６に記憶する制御情報を端末装置Ｎｉに送信する。この際、通信制御部１２０１は、例えば、制御情報管理ＤＢ２０６に記憶する制御情報のなかでアクセス端末が「端末装置Ｎｉ」である制御情報のレコードを端末装置Ｎｉに送信する。また、通信制御部１２０１は、端末装置Ｎｉが送信した端末情報を、端末装置Ｎｉのユーザと端末装置Ｎｉを識別する識別子と対応付けて、端末情報管理ＤＢ２０７に記憶する。
【０１１１】
閲覧情報管理部１２０２は、操作情報管理ＤＢ２０５に記憶した操作情報と、端末情報管理ＤＢ２０７に記憶した端末情報とに基づいて、制御情報管理ＤＢ２０６に記憶する制御情報を作成する機能を有する。
【０１１２】
閲覧情報管理部１２０２は、操作情報管理ＤＢ２０５に記憶した操作情報のアクセスユーザ、アクセス端末およびアクセスＵＲＬごとに、制御情報を作成する。図９の例では、ユーザＡの端末装置Ｎｉに対して、ｈｔｔｐ：／／ｘｘｘｘｘ／ｘｘｘｘｘ、ｈｔｔｐ：／／ｙｙｙｙｙ／ｙｙｙｙｙおよびｈｔｔｐ：／／ｚｚｚｚｚ／ｚｚｚｚｚのそれぞれに対して、制御情報２０６−１〜２０６−３を作成する。また、ユーザＡの端末装置Ｎｊに対して、ｈｔｔｐ：／／ｘｘｘｘｘ／ｘｘｘｘｘ、ｈｔｔｐ：／／ｙｙｙｙｙ／ｙｙｙｙｙおよびｈｔｔｐ：／／ｚｚｚｚｚ／ｚｚｚｚｚのそれぞれに対して、制御情報２０６−４〜２０６−６を作成する。
【０１１３】
閲覧情報管理部１２０２は、ユーザＡの端末装置が過去にアクセスしていないＵＲＬであっても、ユーザＡの他の端末装置が過去にアクセスしていた場合、過去にアクセスしていないＵＲＬに対しても画面操作と音量操作を作成する。図９の例では、ユーザＡの端末装置Ｎｊは、過去にｈｔｔｐ：／／ｘｘｘｘｘ／ｘｘｘｘｘおよびｈｔｔｐ：／／ｚｚｚｚｚ／ｚｚｚｚｚにアクセスしていない。一方、ユーザＡの端末装置Ｎｉは、過去にｈｔｔｐ：／／ｘｘｘｘｘ／ｘｘｘｘｘおよびｈｔｔｐ：／／ｚｚｚｚｚ／ｚｚｚｚｚにアクセスしている。このため、閲覧情報管理部１２０２は、ユーザＡの端末装置Ｎｊについて、ｈｔｔｐ：／／ｘｘｘｘｘ／ｘｘｘｘｘおよびｈｔｔｐ：／／ｚｚｚｚｚ／ｚｚｚｚｚの操作情報２０６−４、２０６−６を作成する。
【０１１４】
閲覧情報管理部１２０２は、ユーザＡの端末装置が過去にアクセスしたＵＲＬに対して、ユーザＡの当該端末装置が当該ＵＲＬに対して行った操作を特定する操作情報から、制御情報を作成する。
【０１１５】
例えば、閲覧情報管理部１２０２は、ユーザＡの端末装置が当該ＵＲＬに対して行った操作を特定する操作情報の画面操作と音量操作のなかで、アクセス日時が最も新しい操作情報の画面操作と音量操作から、制御情報の画面操作と音量操作を作成する。
【０１１６】
図６の操作情報の例では、ユーザＡの端末装置Ｎｉがｈｔｔｐ：／／ｘｘｘｘｘ／ｘｘｘｘｘに対して行った画面操作のなかで、アクセス日時が最も新しい画面操作は、１７０％拡大である。また、ユーザＡの端末装置Ｎｉがｈｔｔｐ：／／ｘｘｘｘｘ／ｘｘｘｘｘに対して行った音量操作のなかで、アクセス日時が最も新しい音量操作は、４０に変更である。このため、閲覧情報管理部１２０２は、ユーザＡの端末装置Ｎｉのｈｔｔｐ：／／ｘｘｘｘｘ／ｘｘｘｘｘに対して、制御情報の画面操作と音量操作を「１７０％拡大」と「４０に変更」で作成する。
【０１１７】
また、閲覧情報管理部１２０２は、ユーザＡの端末装置Ｎｉが当該ＵＲＬに対して行った操作を特定する操作情報の画面操作と音量操作のなかで、アクセス日時が最も古い画面操作と音量操作から、制御情報の画面操作と音量操作を作成してもよい。また、閲覧情報管理部１２０２は、ユーザＡの端末装置Ｎｉが当該ＵＲＬに対して行った操作を特定する操作情報の画面操作の平均と音量操作の平均から、制御情報の画面操作と音量操作を作成してもよい。
【０１１８】
閲覧情報管理部１２０２は、ユーザＡの端末装置が過去にアクセスしていないＵＲＬに対して、ユーザＡの他の端末装置が当該ＵＲＬに対して行った操作を特定する操作情報に基づいて、制御情報の画面操作と音量操作を作成する。
【０１１９】
例えば、閲覧情報管理部１２０２は、ユーザＡの端末装置Ｎｉが当該ＵＲＬに対して行った操作を特定する操作情報と、ユーザＡの端末装置Ｎｉの表示部に関する情報と、ユーザＡの端末装置Ｎｊの表示部に関する情報とから、制御情報の画面操作を作成する。
【０１２０】
具体的には、制御情報の画面操作は以下のように求められる。ユーザＡの端末装置Ｎｉが当該ＵＲＬに対して行った画面操作をαｚ％拡大とする。また、ユーザＡの端末装置Ｎｉの表示部に関する情報として、画面サイズαｓ（インチ）、画面の横の画素数αｗ（個）、画面の縦の画素数αｈ（個）とする。また、ユーザＡの端末装置Ｎｊの表示部に関する情報として、画面サイズβｓ（インチ）、画面の横の画素数βｗ（個）、画面の縦の画素数βｈ（個）とする。
【０１２１】
この場合、ユーザＡの端末装置Ｎｊの当該ＵＲＬに対する制御情報の画面操作βｚ％拡大は、
βｚ＝αｚ×｛（αｓ／βｓ）／（（αｗ×αｈ）／（βｗ×βｈ））｝・・・（１）
より求められる。
【０１２２】
例えば、図９の場合、ユーザＡの端末装置Ｎｉがｈｔｔｐ：／／ｘｘｘｘｘ／ｘｘｘｘｘに対して行った画面操作αｚは、１７０％である。ユーザＡの端末装置Ｎｉの表示部に関する情報は、図１０の端末情報２０７−１より、
αｓ＝１５．６インチ
αｗ＝１９２０
αｈ＝１０８０
である。また、ユーザＡの端末装置Ｎｊの表示部に関する情報は、図１０の端末情報２０７−２より、
βｓ＝１０．１インチ
βｗ＝２５６０
βｈ＝１６００
である。このため、ユーザＡの端末装置Ｎｊの当該ＵＲＬに対する制御情報の画面操作βｚは、式（１）より、
βｚ＝１７０％×｛（１５．６／１０．１）／（（１９２０×１０８０）／（２５６０×１６００））｝＝５１３％
と求められ、図９の制御情報２０６−４には、画面操作として、５１３％拡大が設定される。
【０１２３】
なお、式（１）に対して、ユーザが事前に設定した補正値βｃを掛け、ユーザＡの端末装置Ｎｊの当該ＵＲＬに対する制御情報の画面操作βｚ％拡大を、
βｚ＝αｚ×｛（αｓ／βｓ）／（（αｗ×αｈ）／（βｗ×βｈ））｝×βｃ・・・（２）
とすることもできる。補正値βｃは端末装置ごとに設定することもできる。この補正値βｃを用いることで、画面データの画面サイズをユーザが実際に視聴して見やすい画面サイズに調整することができる。
【０１２４】
また、例えば、閲覧情報管理部１２０２は、ユーザＡの端末装置Ｎｉが当該ＵＲＬに対して行った操作を特定する操作情報の音量操作から、制御情報の音量操作を作成する。図７の例では、閲覧情報管理部１２０２は、ユーザＡの端末装置Ｎｉがｈｔｔｐ：／／ｘｘｘｘｘ／ｘｘｘｘｘに対して行った音量操作「４０に変更」から、制御情報の音量操作「４０に変更」を作成する。図９の制御情報２０６−４には、音量操作として、「４０に変更」が設定される。
【０１２５】
また、閲覧情報管理部１２０２は、ユーザＡの端末装置Ｎｊが過去にアクセスしていないＵＲＬに対して、最終アクセス日時を空白（図９の例では「−」）にすることができる。これにより、端末装置Ｎｊは、当該ＵＲＬは過去にアクセスしていないＵＲＬと認識できる。
【０１２６】
（端末情報登録動作の一例）
図１３は、実施の形態１にかかる端末情報登録動作の一例を示すシーケンス図である。なお、端末装置Ｎ１〜Ｎｎの動作の説明として、端末装置Ｎ１〜Ｎｎのうち端末装置Ｎｉ、Ｎｊを例にして説明を行う。図１３において、まず、ユーザＡは、端末装置Ｎｉに端末情報を操作情報管理サーバ１０３へ登録する操作を実行する（ステップＳ１３０１）。これを受けて、端末装置Ｎｉは、操作情報管理サーバ１０３に端末装置Ｎｉの端末情報を送信する（ステップＳ１３０２）。
【０１２７】
これを受けて、操作情報管理サーバ１０３は、端末装置Ｎｉから受信した端末情報を端末情報管理ＤＢ２０７に記憶する（ステップＳ１３０３）。操作情報管理サーバ１０３は、端末情報を記憶した後、端末装置Ｎｉに端末情報の登録完了を通知する（ステップＳ１３０４）。これを受けて、端末装置Ｎｉは、表示部に端末情報の登録完了を表示して、ユーザＡに登録完了を通知する（ステップＳ１３０５）。
【０１２８】
同様にして、ユーザＡは、端末装置Ｎｊに端末情報を操作情報管理サーバ１０３へ登録する操作を実行する（ステップＳ１３０６）。これを受けて、端末装置Ｎｊは、操作情報管理サーバ１０３に端末装置Ｎｊの端末情報を送信する（ステップＳ１３０７）。
【０１２９】
これを受けて、操作情報管理サーバ１０３は、端末装置Ｎｊから受信した端末情報を端末情報管理ＤＢ２０７に記憶する（ステップＳ１３０８）。操作情報管理サーバ１０３は、端末情報を記憶した後、端末装置Ｎｊに端末情報の登録完了を通知する（ステップＳ１３０９）。これを受けて、端末装置Ｎｊは、表示部に端末情報の登録完了を表示して、ユーザＡに登録完了を通知する（ステップＳ１３１０）。
【０１３０】
これにより、本シーケンス図における一連のステップを終了する。本シーケンスを実行することで、端末装置Ｎｉ、端末装置Ｎｊの端末情報が操作情報管理サーバ１０３の端末情報管理ＤＢ２０７に記憶される。
【０１３１】
（画面データ表示動作の一例）
図１４は、実施の形態１にかかる画面データ表示動作の一例を示すシーケンス図（その１）である。図１４において、まず、ユーザＡは、表示部に表示する画面データを指定するＵＲＬを端末装置Ｎｉに入力する（ステップＳ１４０１）。これを受けて、端末装置Ｎｉが、ＵＲＬで指定される情報提供サーバ１０４に画面データを要求する（ステップＳ１４０２）。これを受けて、情報提供サーバ１０４は、端末装置Ｎｉに画面データを送信する（ステップＳ１４０３）。
【０１３２】
端末装置Ｎｉは、ユーザが入力したＵＲＬで制御情報ＤＢ２０２を検索し、制御情報ＤＢ２０２のアクセスＵＲＬに当該ＵＲＬが存在しないと判断する（ステップＳ１４０４）。このため、端末装置Ｎｉは、操作情報管理サーバ１０３に制御情報の送信を要求する（ステップＳ１４０５）。これを受けて、操作情報管理サーバ１０３は、制御情報管理ＤＢ２０６の制御情報を端末装置Ｎｉに送信する（ステップＳ１４０６）。
【０１３３】
端末装置Ｎｉは、操作情報管理サーバ１０３が送信した制御情報で制御情報ＤＢ２０２を更新する（ステップＳ１４０７）。この後、端末装置Ｎｉは、ユーザが入力したＵＲＬで制御情報ＤＢ２０２を再度検索し、制御情報ＤＢ２０２のアクセスＵＲＬに当該ＵＲＬが存在しないと判断する（ステップＳ１４０８）。この後、端末装置Ｎｉは、情報提供サーバ１０４が送信した画面データを表示部に表示する（ステップＳ１４０９）。
【０１３４】
ユーザＡは、表示部に表示する画面データの表示サイズを変更する操作を端末装置Ｎｉに実行する（ステップＳ１４１０）。これを受けて、端末装置Ｎｉは、表示部に表示する画面データの表示サイズを変更する（ステップＳ１４１１）。
【０１３５】
ユーザＡは、端末装置Ｎｉの音量を変更する操作を端末装置Ｎｉに実行する（ステップＳ１４１２）。これを受けて、端末装置Ｎｉは、端末装置Ｎｉの音量を変更する（ステップＳ１４１３）。
【０１３６】
ユーザＡは、表示部に表示する画面データの表示サイズを変更する操作を端末装置Ｎｉに再度実行する（ステップＳ１４１４）。これを受けて、端末装置Ｎｉは、表示部に表示する画面データの表示サイズを変更する（ステップＳ１４１５）。
【０１３７】
ユーザＡは、表示部に表示する画面データの表示を終了させる操作を端末装置Ｎｉに実行する（ステップＳ１４１６）。これを受けて、端末装置Ｎｉは、表示サイズを変更する操作を特定する操作情報と音量を変更する操作を特定する操作情報とを操作情報ＤＢ２０１に記憶する（ステップＳ１４１７）。端末装置Ｎｉは、記憶した操作情報ＤＢ２０１の操作情報を操作情報管理サーバ１０３に送信する（ステップＳ１４１８）。
【０１３８】
これを受けて、操作情報管理サーバ１０３は、端末装置Ｎｉが送信した操作情報を操作情報管理ＤＢ２０５に記憶する（ステップＳ１４１９）。この後、操作情報管理サーバ１０３は、記憶した操作情報管理ＤＢ２０５と端末情報管理ＤＢ２０７に基づいて、制御情報を作成し、作成した制御情報で制御情報管理ＤＢ２０６を更新する（ステップＳ１４２０）。この後、操作情報管理サーバ１０３は、制御情報管理ＤＢ２０６の制御情報を端末装置Ｎｉに送信する（ステップＳ１４２１）。
【０１３９】
これを受けて、端末装置Ｎｉは、操作情報管理サーバ１０３から受信した制御情報で制御情報ＤＢ２０２を更新する（ステップＳ１４２２）。この後、端末装置Ｎｉは、表示部での画面データの表示を終了させる（ステップＳ１４２３）。
【０１４０】
これにより、本シーケンス図における一連のステップを終了する。本シーケンスを実行することで、端末装置Ｎｉで表示部に画面データを表示中に実行された画面データの表示サイズを変更する操作情報が端末装置Ｎｉと操作情報管理サーバ１０３に記憶される。また、端末装置Ｎｉで表示部に画面データを表示中に実行された端末装置Ｎｉの音量を変更する操作情報が、端末装置Ｎｉと操作情報管理サーバ１０３に記憶される。
【０１４１】
図１５は、実施の形態１にかかる画面データ表示動作の一例を示すシーケンス図（その２）である。図１５において、まず、ユーザＡは、表示部に表示する画面データを指定するＵＲＬを端末装置Ｎｉに入力する（ステップＳ１５０１）。これを受けて、端末装置Ｎｉが、ＵＲＬで指定される情報提供サーバ１０４に画面データを要求する（ステップＳ１５０２）。これを受けて、情報提供サーバ１０４は、端末装置Ｎｉに画面データを送信する（ステップＳ１５０３）。
【０１４２】
端末装置Ｎｉは、ユーザが入力したＵＲＬで制御情報ＤＢ２０２を検索し、制御情報ＤＢ２０２のアクセスＵＲＬに当該ＵＲＬが存在すると判断する（ステップＳ１５０４）。
【０１４３】
端末装置Ｎｉは、制御情報ＤＢ２０２の当該ＵＲＬのレコードの画面操作に基づいて、表示部に表示する画面データの表示サイズを変更する操作を実行する（ステップＳ１５０５）。また、端末装置Ｎｉは、制御情報ＤＢ２０２の当該ＵＲＬのレコードの音量操作に基づいて、端末装置Ｎｉの音量を変更する操作を実行する（ステップＳ１５０６）。この後、端末装置Ｎｉは、情報提供サーバ１０４が送信した画面データを表示部に表示する（ステップＳ１５０７）。
【０１４４】
ユーザＡは、表示部に表示する画面データの表示を終了させる操作を端末装置Ｎｉに実行する（ステップＳ１５０８）。これを受けて、端末装置Ｎｉは、表示部での画面データの表示を終了させる（ステップＳ１５０９）。
【０１４５】
これにより、本シーケンス図における一連のステップを終了する。本シーケンスを実行することで、端末装置Ｎｉで過去に表示した画面データを表示する際、画面データの表示サイズを変更する操作と端末装置Ｎｉの音量を変更する操作が、端末装置Ｎｉによって実行される。
【０１４６】
図１６は、実施の形態１にかかる画面データ表示動作の一例を示すシーケンス図（その３）である。図１６において、まず、ユーザＡは、表示部に表示する画面データを指定するＵＲＬを端末装置Ｎｊに入力する（ステップＳ１６０１）。これを受けて、端末装置Ｎｊが、ＵＲＬで指定される情報提供サーバ１０４に画面データを要求する（ステップＳ１６０２）。これを受けて、情報提供サーバ１０４は、端末装置Ｎｊに画面データを送信する（ステップＳ１６０３）。
【０１４７】
端末装置Ｎｊは、ユーザが入力したＵＲＬで制御情報ＤＢ２０４を検索し、制御情報ＤＢ２０４のアクセスＵＲＬに当該ＵＲＬが存在しないと判断する（ステップＳ１６０４）。端末装置Ｎｊは、操作情報管理サーバ１０３に制御情報の送信を要求する（ステップＳ１６０５）。これを受けて、操作情報管理サーバ１０３は、制御情報管理ＤＢ２０６の制御情報を端末装置Ｎｊに送信する（ステップＳ１６０６）。
【０１４８】
端末装置Ｎｊは、操作情報管理サーバ１０３が送信した制御情報で制御情報ＤＢ２０４を更新する（ステップＳ１６０７）。この後、端末装置Ｎｊは、ユーザが入力したＵＲＬで制御情報ＤＢ２０４を再度検索し、制御情報ＤＢ２０４のアクセスＵＲＬに当該ＵＲＬが存在すると判断する（ステップＳ１６０８）。
【０１４９】
端末装置Ｎｊは、制御情報ＤＢ２０４の当該ＵＲＬのレコードの画面操作に基づいて、表示部に表示する画面データの表示サイズを変更する操作を実行する（ステップＳ１６０９）。また、端末装置Ｎｊは、制御情報ＤＢ２０４の当該ＵＲＬのレコードの音量操作に基づいて、端末装置Ｎｊの音量を変更する操作を実行する（ステップＳ１６１０）。この後、端末装置Ｎｊは、情報提供サーバ１０４が送信した画面データを表示部に表示する（ステップＳ１６１１）。
【０１５０】
ユーザＡは、表示部に表示する画面データの表示を終了させる操作を端末装置Ｎｊに実行する（ステップＳ１６１２）。これを受けて、端末装置Ｎｊは、表示部での画面データの表示を終了させる（ステップＳ１６１３）。
【０１５１】
これにより、本シーケンス図における一連のステップを終了する。本シーケンスを実行することで、端末装置Ｎｊが端末装置Ｎｉで過去に表示した画面データを表示する際、画面データの表示サイズを変更する操作と端末装置Ｎｊの音量を変更する操作が、端末装置Ｎｊによって実行される。
【０１５２】
（端末装置Ｎ１〜Ｎｎの端末情報登録処理）
次に、図２に示した端末装置Ｎ１〜Ｎｎの処理について説明する。端末装置Ｎ１〜Ｎｎの処理の説明として、端末装置Ｎ１〜Ｎｎのうち端末装置Ｎｉを例にして説明を行う。
【０１５３】
図１７は、実施の形態１にかかる端末装置Ｎｉの端末情報登録処理手順の一例を示すフローチャートである。図１７のフローチャートにおいて、まず、端末装置Ｎｉは、ユーザＡからの端末情報を操作情報管理サーバ１０３へ登録する要求を受け、端末情報を操作情報管理サーバ１０３に送信する（ステップＳ１７０１）。
【０１５４】
この後、端末装置Ｎｉは、操作情報管理サーバ１０３から端末情報の登録完了を受信したか否かを判断する（ステップＳ１７０２）。端末情報の登録完了を受信しない場合（ステップＳ１７０２：Ｎｏ）、端末装置Ｎｉは、再度操作情報管理サーバ１０３から端末情報の登録完了を受信したか否かを判断する（ステップＳ１７０２）。
【０１５５】
端末情報の登録完了を受信した場合（ステップＳ１７０２：Ｙｅｓ）、端末装置Ｎｉは、表示部に端末情報の登録完了を表示して、ユーザＡに登録完了を通知する（ステップＳ１７０３）。
【０１５６】
これにより、本フローチャートにおける一連の処理は終了する。本フローチャートを実行することで、端末装置Ｎｉの端末情報が操作情報管理サーバ１０３に送信される。
【０１５７】
（端末装置Ｎｉの画面データ表示処理）
図１８は、実施の形態１にかかる端末装置Ｎｉの画面データ表示処理手順の一例を示すフローチャートである。図１８のフローチャートにおいて、まず、端末装置Ｎｉは、ユーザＡから受付部１１０１に表示部に表示する画面データを指定するＵＲＬが入力されたか否かを判断する（ステップＳ１８０１）。
【０１５８】
ＵＲＬが入力されない場合（ステップＳ１８０１：Ｎｏ）、端末装置Ｎｉは、再度ユーザＡから受付部１１０１に表示部に表示する画面データを指定するＵＲＬが入力されたか否かを判断する（ステップＳ１８０１）。
【０１５９】
ＵＲＬが入力された場合（ステップＳ１８０１：Ｙｅｓ）、端末装置Ｎｉは、ユーザが入力したＵＲＬで制御情報ＤＢ２０２を検索する（ステップＳ１８０２）。端末装置Ｎｉは、検索結果より制御情報ＤＢ２０２のアクセスＵＲＬに当該ＵＲＬが存在するか否かを判断する（ステップＳ１８０３）。
【０１６０】
当該ＵＲＬが存在する場合（ステップＳ１８０３：Ｙｅｓ）、端末装置Ｎｉの処理は、ステップＳ１８０９に移行する。当該ＵＲＬが存在しない場合（ステップＳ１８０３：Ｎｏ）、端末装置Ｎｉは、操作情報管理サーバ１０３に制御情報の送信を要求する（ステップＳ１８０４）。この後、端末装置Ｎｉは、操作情報管理サーバ１０３から制御情報を受信したか否かを判断する（ステップＳ１８０５）。制御情報を受信しない場合（ステップＳ１８０５：Ｎｏ）、端末装置Ｎｉは、再度操作情報管理サーバ１０３から制御情報を受信したか否かを判断する（ステップＳ１８０５）。
【０１６１】
制御情報を受信した場合（ステップＳ１８０５：Ｙｅｓ）、端末装置Ｎｉは、操作情報管理サーバ１０３から受信した制御情報で制御情報ＤＢ２０２を更新する（ステップＳ１８０６）。この後、端末装置Ｎｉは、ユーザが入力したＵＲＬで制御情報ＤＢ２０２を再度検索する（ステップＳ１８０７）。端末装置Ｎｉは、検索結果より制御情報ＤＢ２０２のアクセスＵＲＬに当該ＵＲＬが存在するか否かを判断する（ステップＳ１８０８）。
【０１６２】
当該ＵＲＬが存在しない場合（ステップＳ１８０８：Ｎｏ）、端末装置Ｎｉの処理は、ステップＳ１８１１に移行する。当該ＵＲＬが存在する場合（ステップＳ１８０８：Ｙｅｓ）、端末装置Ｎｉは、制御情報ＤＢ２０２の当該ＵＲＬのレコードの画面操作に基づいて、表示部に表示する画面データの表示サイズを変更する操作を実行する（ステップＳ１８０９）。また、端末装置Ｎｉは、制御情報ＤＢ２０２の当該ＵＲＬのレコードの音量操作に基づいて、端末装置Ｎｉの音量を変更する操作を実行する（ステップＳ１８１０）。この後、端末装置Ｎｉは、情報提供サーバ１０４が送信した画面データを表示部に表示する（ステップＳ１８１１）。
【０１６３】
これにより、本フローチャートにおける一連の処理は終了する。本フローチャートを実行することで、端末装置Ｎｉが自端末装置または他の端末装置で過去に表示した画面データを表示する際、画面データの表示サイズを変更する操作と端末装置Ｎｉの音量を変更する操作が、端末装置Ｎｉによって実行される。
【０１６４】
（端末装置Ｎｉの操作情報、制御情報処理）
図１９は、実施の形態１にかかる端末装置Ｎｉの操作情報、制御情報処理手順の一例を示すフローチャートである。図１９のフローチャートにおいて、まず、端末装置Ｎｉは、ユーザＡから表示部に表示する画面データの表示サイズを変更する操作を受け付けたか否かを判断する（ステップＳ１９０１）。
【０１６５】
画面データの表示サイズを変更する操作を受け付けない場合（ステップＳ１９０１：Ｎｏ）、端末装置Ｎｉの処理はステップＳ１９０３に移行する。画面データの表示サイズを変更する操作を受け付けた場合（ステップＳ１９０１：Ｙｅｓ）、端末装置Ｎｉは、表示部に表示する画面データの表示サイズを変更する（ステップＳ１９０２）。
【０１６６】
次に、端末装置Ｎｉは、ユーザＡから端末装置Ｎｉの音量を変更する操作を受け付けたか否かを判断する（ステップＳ１９０３）。端末装置Ｎｉの音量を変更する操作を受け付けない場合（ステップＳ１９０３：Ｎｏ）、端末装置Ｎｉの処理はステップＳ１９０５に移行する。
【０１６７】
端末装置Ｎｉの音量を変更する操作を受け付けた場合（ステップＳ１９０３：Ｙｅｓ）、端末装置Ｎｉは、端末装置Ｎｉの音量を変更する（ステップＳ１９０４）。
【０１６８】
次に、端末装置Ｎｉは、ユーザＡから表示部に表示する画面データの表示を終了させる操作を受け付けたか否かを判断する（ステップＳ１９０５）。終了させる操作を受け付けない場合（ステップＳ１９０５：Ｎｏ）、端末装置Ｎｉの処理はステップＳ１９０１に戻る。
【０１６９】
終了させる操作を受け付けた場合（ステップＳ１９０５：Ｙｅｓ）、端末装置Ｎｉは、画面変更操作または音量変更操作を受け付けたか否かを判断する（ステップＳ１９０６）。画面変更操作または音量変更操作を受け付けない場合（ステップＳ１９０６：Ｎｏ）、端末装置Ｎｉの処理はステップＳ１９１１に移行する。
【０１７０】
画面変更操作または音量変更操作を受け付けた場合（ステップＳ１９０６：Ｙｅｓ）、端末装置Ｎｉは、表示サイズを変更する操作を特定する操作情報と音量を変更する操作を特定する操作情報とを操作情報ＤＢ２０１に記憶する（ステップＳ１９０７）。次に、端末装置Ｎｉは、記憶した操作情報ＤＢ２０１の操作情報を操作情報管理サーバ１０３に送信する（ステップＳ１９０８）。
【０１７１】
この後、端末装置Ｎｉは、操作情報管理サーバ１０３から制御情報を受信したか否かを判断する（ステップＳ１９０９）。制御情報を受信しない場合（ステップＳ１９０９：Ｎｏ）、端末装置Ｎｉは、再度操作情報管理サーバ１０３から制御情報を受信したか否かを判断する（ステップＳ１９０９）。
【０１７２】
制御情報を受信した場合（ステップＳ１９０９：Ｙｅｓ）、端末装置Ｎｉは、操作情報管理サーバ１０３から受信した制御情報で制御情報ＤＢ２０２を更新する（ステップＳ１９１０）。この後、端末装置Ｎｉは、表示部での画面データの表示を終了させる（ステップＳ１９１１）。
【０１７３】
これにより、本フローチャートにおける一連の処理は終了する。本フローチャートを実行することで、端末装置Ｎｉの操作情報ＤＢ２０１および制御情報ＤＢ２０２が更新される。
【０１７４】
（操作情報管理サーバ１０３の端末情報、操作情報、制御情報処理）
図２０は、実施の形態１にかかる操作情報管理サーバ１０３の端末情報、操作情報、制御情報処理手順の一例を示すフローチャートである。図２０のフローチャートにおいて、まず、操作情報管理サーバ１０３は、端末装置Ｎｉから端末情報を受信したか否かを判断する（ステップＳ２００１）。
【０１７５】
端末情報を受信しない場合（ステップＳ２００１：Ｎｏ）、操作情報管理サーバ１０３の処理は、ステップＳ２００４に移行する。端末情報を端末装置Ｎｉから受信した場合（ステップＳ２００１：Ｙｅｓ）、操作情報管理サーバ１０３は、端末装置Ｎｉから受信した端末情報を端末情報管理ＤＢ２０７に記憶する（ステップＳ２００２）。この後、操作情報管理サーバ１０３は、端末装置Ｎｉに端末情報の登録完了を通知する（ステップＳ２００３）。
【０１７６】
次に、操作情報管理サーバ１０３は、端末装置Ｎｉから操作情報を受信したか否かを判断する（ステップＳ２００４）。操作情報を受信しない場合（ステップＳ２００４：Ｎｏ）、操作情報管理サーバ１０３の処理は、ステップＳ２００８に移行する。
【０１７７】
操作情報を受信した場合（ステップＳ２００４：Ｙｅｓ）、操作情報管理サーバ１０３は、端末装置Ｎｉが送信した操作情報を操作情報管理ＤＢ２０５に記憶する（ステップＳ２００５）。この後、操作情報管理サーバ１０３は、記憶した操作情報管理ＤＢ２０５と端末情報管理ＤＢ２０７に基づいて、制御情報を作成し、作成した制御情報で制御情報管理ＤＢ２０６を更新する（ステップＳ２００６）。この後、操作情報管理サーバ１０３は、制御情報管理ＤＢ２０６の制御情報を端末装置Ｎｉに送信する（ステップＳ２００７）。
【０１７８】
次に、操作情報管理サーバ１０３は、端末装置Ｎｉから制御情報を要求されたか否かを判断する（ステップＳ２００８）。制御情報を要求されない場合（ステップＳ２００８：Ｎｏ）、操作情報管理サーバ１０３の処理は、終了する。制御情報を要求された場合（ステップＳ２００８：Ｙｅｓ）、操作情報管理サーバ１０３は、制御情報管理ＤＢ２０６の制御情報を端末装置Ｎｉに送信する（ステップＳ２００９）。
【０１７９】
これにより、本フローチャートにおける一連の処理は終了する。本フローチャートを実行することで、操作情報管理サーバ１０３の操作情報管理ＤＢ２０５、制御情報管理ＤＢ２０６および端末情報管理ＤＢ２０７が更新され、端末装置Ｎｉの制御情報ＤＢ２０２が更新される。
【０１８０】
以上説明したように、実施の形態１では、操作情報管理サーバ１０３が、端末装置Ｎｉでの画面データの表示サイズを変更する操作を特定する情報と端末装置Ｎｉ、Ｎｊの端末情報を取得する。操作情報管理サーバ１０３は、取得した情報に基づき端末装置Ｎｊが当該画面データを表示する際の画面データの表示サイズを制御する。これにより、端末装置Ｎｊは、端末装置Ｎｉが表示した画面データを表示する際に、画面データの表示態様を変更して、閲覧しやすいように画面データの表示サイズを調整するなどのユーザの操作負担を軽減する。
【０１８１】
また、操作情報管理サーバ１０３は、端末装置Ｎｉでの画面データの表示サイズを変更する最初の操作を特定する情報と端末装置Ｎｉ、Ｎｊの端末情報を取得する。操作情報管理サーバ１０３は、取得した情報に基づき端末装置Ｎｊが当該画面データを表示する際の画面データの表示サイズを制御する。これにより、端末装置Ｎｊは、ユーザが最初に変更した画面データの表示サイズを反映した表示サイズで、端末装置Ｎｉが表示した画面データを表示することができる。
【０１８２】
また、操作情報管理サーバ１０３は、端末装置Ｎｉでの画面データの表示サイズを変更する最後の操作を特定する情報と端末装置Ｎｉ、Ｎｊの端末情報を取得する。操作情報管理サーバ１０３は、取得した情報に基づき端末装置Ｎｊが当該画面データを表示する際の画面データの表示サイズを制御する。これにより、端末装置Ｎｊは、端末装置Ｎｉで画面データの表示を終了したときの表示サイズを反映した表示サイズで、端末装置Ｎｉが表示した画面データを表示することができる。
【０１８３】
また、操作情報管理サーバ１０３は、端末装置Ｎｉでの画面データの表示中の音量を変更する操作を特定する情報を取得し、取得した情報に基づき端末装置Ｎｊが当該画面データを表示中の音量を制御する。これにより、端末装置Ｎｊは、端末装置Ｎｉが表示した画面データを表示する際に、端末装置Ｎｊの音量を変更して、音量を変更するユーザの操作負担を軽減する。
【０１８４】
また、操作情報管理サーバ１０３は、端末装置Ｎｉでの画面データの表示中の音量を変更する最初の操作を特定する情報を取得し、取得した情報に基づき端末装置Ｎｊが当該画面データを表示中の音量を制御する。これにより、端末装置Ｎｊは、ユーザが最初に変更した音量を反映した音量で、端末装置Ｎｉが表示した画面データを表示することができる。
【０１８５】
また、操作情報管理サーバ１０３は、端末装置Ｎｉでの画面データの表示中の音量を変更する最後の操作を特定する情報を取得し、取得した情報に基づき端末装置Ｎｊが当該画面データを表示中の音量を制御する。これにより、端末装置Ｎｊは、端末装置Ｎｉで画面データの表示を終了したときの音量を反映した音量で、端末装置Ｎｉが表示した画面データを表示することができる。
【０１８６】
（実施の形態２）
実施の形態２は、端末装置が、情報提供サーバから受信した画面データを表示する際に、操作情報管理サーバから受信した操作情報に基づき、当該画面データの表示態様を制御する形態である。
【０１８７】
（表示制御システムのシステム構成例）
図２１は、実施の形態２にかかる表示制御システム２１００のシステム構成例を示す説明図である。図２１において、表示制御システム２１００は、端末装置Ｍ１〜Ｍｎ（ｎ：２以上の自然数）と、操作情報管理サーバ２１０３と、情報提供サーバ１０４とを含む。
【０１８８】
端末装置Ｍ１〜Ｍｎは、実施の形態１の端末装置Ｎ１〜Ｎｎに対応し、操作情報管理サーバ２１０３は、実施の形態１の操作情報管理サーバ１０３に対応する。また、以下の説明では、端末装置Ｍ１〜Ｍｎのうち、ユーザＡが最初に使用する端末装置を「端末装置Ｍｉ」と表記し（ｉ＝１，２，…，ｎ）、ユーザＡが端末装置Ｍｉを使用した後に使用する端末装置を「端末装置Ｍｊ」と表記する場合がある（ｊ≠ｉ、ｊ＝１，２，…，ｎ）。なお、端末装置Ｍｉおよび端末装置Ｍｊは、ユーザＡが使用する端末装置である。
【０１８９】
以下、実施の形態２にかかる表示制御システム２１００の表示制御例について説明する。また、以下の説明では、画面データの表示態様として、画面データの表示サイズを例に挙げて説明する。なお、実施の形態１で説明した箇所と同一箇所については、図示および説明を省略する。
【０１９０】
端末装置Ｍ１〜Ｍｎは、操作情報ＤＢ、制御情報ＤＢおよび端末情報ＤＢを有する。以下の説明では、端末装置Ｍｉの操作情報ＤＢ、制御情報ＤＢおよび端末情報ＤＢをそれぞれ操作情報ＤＢ２１１１、制御情報ＤＢ２１１２および端末情報ＤＢ２１１３と表記する。また、端末装置Ｍｊの操作情報ＤＢ、制御情報ＤＢおよび端末情報ＤＢをそれぞれ操作情報ＤＢ２１１４、制御情報ＤＢ２１１５および端末情報ＤＢ２１１６と表記する。また、操作情報管理サーバ２１０３は、操作情報管理ＤＢ２１１７、端末情報管理ＤＢ２１１８を有する。各種ＤＢ２１１１〜２１１８の記憶内容については、図２２等を用いて後述する。
【０１９１】
（操作情報ＤＢの一例）
端末装置Ｍｉの操作情報ＤＢ２１１１は、実施の形態１の操作情報ＤＢ２０１と同じ項目を有する。例えば、操作情報ＤＢ２１１１は、図４の操作情報ＤＢ２０１と同じ記憶内容を有する。また、端末装置Ｍｊの操作情報ＤＢ２１１４は、実施の形態１の操作情報ＤＢ２０３と同じ項目を有する。例えば、操作情報ＤＢ２１１４は、図５の操作情報ＤＢ２０３と同じ記憶内容を有する。
【０１９２】
（操作情報管理ＤＢの一例）
操作情報管理サーバ２１０３の操作情報管理ＤＢ２１１７は、実施の形態１の操作情報管理ＤＢ２０５と同じ項目を有する。例えば、操作情報管理ＤＢ２１１７は、図６の操作情報管理ＤＢ２０５と同じ記憶内容を有する。
【０１９３】
（制御情報ＤＢの一例）
端末装置Ｍｉの制御情報ＤＢ２１１２は、実施の形態１の制御情報ＤＢ２０２と同じ項目を有する。例えば、制御情報ＤＢ２１１２は、図７の制御情報ＤＢ２０２と同じ記憶内容を有する。また、端末装置Ｍｊの制御情報ＤＢ２１１５は、実施の形態１の制御情報ＤＢ２０４と同じ項目を有する。例えば、制御情報ＤＢ２１１５は、図８の制御情報ＤＢ２０４と同じ記憶内容を有する。
【０１９４】
（端末情報ＤＢの一例）
図２２は、端末情報ＤＢ２１１３の記憶内容の一例を示す説明図である。図２２において、端末装置Ｍｉの端末情報ＤＢ２１１３は、例えば、端末装置Ｍｉによって作成、更新され、端末装置Ｍｉのメモリ３０２またはディスク３０５に記憶される。端末装置Ｍｉの端末情報ＤＢ２１１３は、自端末装置の端末情報および操作情報管理サーバ２１０３から取得した端末情報より作成される。
【０１９５】
端末情報ＤＢ２１１３は、実施の形態１の端末情報管理ＤＢ２０７と同じ、アクセスユーザ、アクセス端末、ディスプレイサイズおよびディスプレイ画素数の項目を有する。端末情報ＤＢ２１１３は、各項目に情報を設定することで、端末情報（例えば、端末情報２１１３−１〜２１１３−２）をレコードとして記憶する。
【０１９６】
図２２の例では、レコード２１１３−１は、自端末情報である。レコード２１１３−２は、操作情報管理サーバ２１０３から取得した端末装置Ｍｊの端末情報である。
【０１９７】
また、端末装置Ｍｊの端末情報ＤＢ２１１６は、端末情報ＤＢ２１１３と同じ項目を有する。例えば、端末情報ＤＢ２１１６は、図２２の情報ＤＢ２１１３と同じ記憶内容を有する。
【０１９８】
（端末情報管理ＤＢの一例）
操作情報管理サーバ２１０３の端末情報管理ＤＢ２１１８は、実施の形態１の端末情報管理ＤＢ２０７と同じ項目を有する。例えば、端末情報管理ＤＢ２１１８は、図１０の端末情報管理ＤＢ２０７と同じ記憶内容を有する。
【０１９９】
（端末装置Ｍ１〜Ｍｎの機能的構成例）
次に、図２１に示した端末装置Ｍ１〜Ｍｎの機能的構成例について説明する。ここでは、各端末装置Ｍ１〜Ｍｎの中から端末装置Ｍｉを例に挙げて説明する。
【０２００】
図２３は、実施の形態２にかかる端末装置Ｍｉの機能的構成例を示すブロック図である。図２３において端末装置Ｍｉは、受付部２３０１と、表示制御部２３０２と、通信制御部２３０３と、閲覧条件制御部２３０４と、操作情報ＤＢ２１１１と、制御情報ＤＢ２１１２と、端末情報ＤＢ２１１３とを含む構成である。受付部２３０１と、表示制御部２３０２と、通信制御部２３０３と、閲覧条件制御部２３０４とを含む機能部は、具体的には、例えば、図３に示したメモリ３０２などの記憶装置に記憶されたプログラムをＣＰＵ３０１に実行させることにより、その機能を実現する。各機能部の処理結果は、例えば、図３に示したメモリ３０２などの記憶装置に記憶される。
【０２０１】
受付部２３０１は、実施の形態１の端末装置Ｎｉの受付部１１０１に対応し、同じ機能を有する。また、表示制御部２３０２は、実施の形態１の端末装置Ｎｉの表示制御部１１０２に対応し、同じ機能を有する。
【０２０２】
また、通信制御部２３０３は、実施の形態１の端末装置Ｎｉの通信制御部１１０３に対応し、操作情報管理サーバ２１０３および情報提供サーバ１０４との通信を制御する機能を有する。例えば、通信制御部２３０３は、表示制御部２３０２が受け付けたＵＲＬで、情報提供サーバ１０４から画面データを受信し、受信した画面データを表示制御部２３０２に渡す。
【０２０３】
また、通信制御部２３０３は、操作情報管理サーバ２１０３に操作情報の送信を要求し、操作情報管理サーバ２１０３が送信した操作情報を受信し、受信した操作情報を操作情報ＤＢ２１１１に記憶する。また、通信制御部２３０３は、所定のタイミングで、または、一定時間ごとに操作情報管理サーバ２１０３に操作情報の送信を要求してもよい。所定のタイミングは、例えば、端末装置Ｍｉの起動時である。
【０２０４】
また、通信制御部２３０３は、操作情報ＤＢ２１１１に記憶した操作情報を操作情報管理サーバ２１０３に送信する機能を有する。この際、通信制御部２３０３は、操作情報ＤＢ２１１１に記憶する制御情報のなかでアクセス端末が「端末装置Ｍｉ」である制御情報のレコードを送信する。例えば、通信制御部２３０３は、操作情報ＤＢ２１１１に操作情報が記憶されるごとに、操作情報を操作情報管理サーバ２１０３に送信する。また、通信制御部２３０３は、受付部２３０１から終了操作を受け付けた際に、操作情報を操作情報管理サーバ２１０３に送信してもよい。
【０２０５】
また、通信制御部２３０３は、操作情報管理サーバ２１０３に端末情報の送信を要求し、操作情報管理サーバ２１０３が送信した端末情報を受信し、受信した端末情報を端末情報ＤＢ２１１３に記憶する。また、通信制御部２３０３は、端末情報Ｍｉの端末情報を操作情報管理サーバ２１０３に送信する。
【０２０６】
閲覧条件制御部２３０４は、実施の形態１の端末装置Ｎｉの閲覧条件制御部１１０４に対応し、操作情報ＤＢ２１１１および制御情報ＤＢ２１１２を制御する機能を有する。例えば、閲覧条件制御部２３０４は、受付部２３０１が送信した操作情報をアクセスＵＲＬとアクセス日時と対応付けて操作情報ＤＢ２１１１に記憶する。
【０２０７】
この際、閲覧条件制御部２３０４は、操作情報が一回のアクセス期間中に複数回送信された場合、操作情報をアクセスＵＲＬとアクセス日時と対応付けて、すべて操作情報ＤＢ２１１１に記憶してもよい。また、閲覧条件制御部２３０４は、操作情報が一回のアクセス期間中に複数回送信された場合、最初に行われた操作情報のみ、または、最後に行われた操作情報のみを操作情報ＤＢ２１１１に記憶してもよい。
【０２０８】
閲覧条件制御部２３０４は、操作情報を操作情報ＤＢ２１１１に記憶する際、アクセスＵＲＬは、端末装置ＭｉがアクセスしたＵＲＬでなく、ディレクトリ名でグループ化してもよい。
【０２０９】
また、閲覧条件制御部２３０４は、受付部２３０１が送信したＵＲＬが制御情報ＤＢ２１１２のアクセスＵＲＬに存在するか判断する。閲覧条件制御部２３０４は、受付部２３０１が送信したＵＲＬが制御情報ＤＢ２１１２のアクセスＵＲＬに存在する場合、当該ＵＲＬのレコードの画面操作と音量操作を制御情報として、表示制御部２３０３に送信する。閲覧条件制御部２３０４は、受付部２３０１が送信したＵＲＬが制御情報ＤＢ２１１２のアクセスＵＲＬに存在しない場合、通信制御部２３０３に、操作情報管理サーバ２１０３から操作情報の送信を要求することができる。
【０２１０】
また、閲覧条件制御部２３０４は、操作情報ＤＢ２１１１に記憶した操作情報と、端末情報ＤＢ２１１３に記憶した端末情報とに基づいて、端末装置Ｍｉに対する制御情報を作成する機能を有する。閲覧条件制御部２３０４は、実施の形態１の操作情報管理サーバ１０３の閲覧情報管理部１２０２と同じ方法で制御情報を作成することができる。
【０２１１】
（操作情報管理サーバ２１０３の機能的構成例）
図２４は、実施の形態２にかかる操作情報管理サーバ２１０３の機能的構成例を示すブロック図である。図２４において操作情報管理サーバ２１０３は、通信制御部２４０１と、操作情報管理ＤＢ２１１７と、端末情報管理ＤＢ２１１８とを含む構成である。通信制御部２４０１を含む機能部は、具体的には、例えば、図３に示したメモリ３０２などの記憶装置に記憶されたプログラムをＣＰＵ３０１に実行させることにより、その機能を実現する。各機能部の処理結果は、例えば、図３に示したメモリ３０２などの記憶装置に記憶される。
【０２１２】
通信制御部２４０１は、実施の形態１の操作情報管理サーバ１０３の通信制御部１２０１に対応し、端末装置Ｍ１〜Ｍｎとの通信を制御する機能を有する。例えば、通信制御部２４０１は、端末装置Ｍｉが送信した操作情報を、端末装置Ｍｉのユーザと端末装置Ｍｉを識別する識別子と対応付けて、操作情報管理ＤＢ２１１７に記憶する。また、通信制御部２４０１は、端末装置Ｍｊからの操作情報の送信要求に応じて、操作情報管理ＤＢ２１１７に記憶する操作情報を端末装置Ｍｊに送信する。
【０２１３】
また、通信制御部２４０１は、端末装置Ｍｉが送信した端末情報を、端末装置Ｍｉのユーザと端末装置Ｍｉを識別する識別子と対応付けて、端末情報管理ＤＢ２１１８に記憶する。また、通信制御部２４０１は、端末装置Ｍｊからの端末情報の送信要求に応じて、端末情報管理ＤＢ２１１８に記憶する端末情報を端末装置Ｍｊに送信する。
【０２１４】
（端末情報登録動作の一例）
実施の形態２の端末情報登録動作は、実施の形態１の図１３のシーケンス図と同じ動作で行われる。
【０２１５】
（画面データ表示動作の一例）
図２５は、実施の形態２にかかる画面データ表示動作の一例を示すシーケンス図（その１）である。なお、端末装置Ｍ１〜Ｍｎの動作の説明として、端末装置Ｍ１〜Ｍｎのうち端末装置Ｍｉ、Ｍｊを例にして説明を行う。図２５において、まず、ユーザＡは、表示部に表示する画面データを指定するＵＲＬを端末装置Ｍｉに入力する（ステップＳ２５０１）。これを受けて、端末装置Ｍｉが、ＵＲＬで指定される情報提供サーバ１０４に画面データを要求する（ステップＳ２５０２）。これを受けて、情報提供サーバ１０４は、端末装置Ｍｉに画面データを送信する（ステップＳ２５０３）。
【０２１６】
端末装置Ｍｉは、ユーザが入力したＵＲＬで制御情報ＤＢ２１１２を検索し、制御情報ＤＢ２１１２のアクセスＵＲＬに当該ＵＲＬが存在しないと判断する（ステップＳ２５０４）。端末装置Ｍｉは、操作情報管理サーバ２１０３に操作情報と端末情報の送信を要求する（ステップＳ２５０５）。これを受けて、操作情報管理サーバ２１０３は、操作情報管理ＤＢ２１１７の操作情報と端末情報管理ＤＢ２１１８の端末情報を端末装置Ｍｉに送信する（ステップＳ２５０６）。
【０２１７】
端末装置Ｍｉは、操作情報管理サーバ２１０３が送信した操作情報と端末情報で操作情報ＤＢ２１１１と端末情報ＤＢ２１１３を更新する（ステップＳ２５０７）。この後、端末装置Ｍｉは、更新した操作情報ＤＢ２１１１と端末情報ＤＢ２１１３に基づいて、制御情報を作成し、制御情報ＤＢ２１１２を更新する（ステップＳ２５０８）。端末装置Ｍｉは、ユーザが入力したＵＲＬで制御情報ＤＢ２１１２を再度検索し、制御情報ＤＢ２１１２のアクセスＵＲＬに当該ＵＲＬが存在しないと判断する（ステップＳ２５０９）。この後、端末装置Ｍｉは、情報提供サーバ１０４が送信した画面データを表示部に表示する（ステップＳ２５１０）。
【０２１８】
ユーザＡは、表示部に表示する画面データの表示サイズを変更する操作を端末装置Ｍｉに実行する（ステップＳ２５１１）。これを受けて、端末装置Ｍｉは、表示部に表示する画面データの表示サイズを変更する（ステップＳ２５１２）。
【０２１９】
ユーザＡは、端末装置Ｍｉの音量を変更する操作を端末装置Ｍｉに実行する（ステップＳ２５１３）。これを受けて、端末装置Ｍｉは、端末装置Ｍｉの音量を変更する（ステップＳ２５１４）。
【０２２０】
ユーザＡは、表示部に表示する画面データの表示サイズを変更する操作を端末装置Ｍｉに再度実行する（ステップＳ２５１５）。これを受けて、端末装置Ｍｉは、表示部に表示する画面データの表示サイズを変更する（ステップＳ２５１６）。
【０２２１】
ユーザＡは、表示部に表示する画面データの表示を終了させる操作を端末装置Ｍｉに実行する（ステップＳ２５１７）。これを受けて、端末装置Ｍｉは、表示サイズを変更する操作を特定する操作情報と音量を変更する操作を特定する操作情報とを操作情報ＤＢ２１１１に記憶する（ステップＳ２５１８）。端末装置Ｍｉは、記憶した操作情報ＤＢ２１１１の操作情報を操作情報管理サーバ２１０３に送信する（ステップＳ２５１９）。
【０２２２】
これを受けて、操作情報管理サーバ２１０３は、端末装置Ｍｉが送信した操作情報を操作情報管理ＤＢ２１１７に記憶する（ステップＳ２５２０）。端末装置Ｍｉは、操作情報ＤＢ２１１１と端末情報ＤＢ２１１３に基づいて、制御情報を作成し、制御情報ＤＢ２１１２を更新する（ステップＳ２５２１）。この後、端末装置Ｍｉは、表示部での画面データの表示を終了させる（ステップＳ２５２２）。
【０２２３】
これにより、本シーケンス図における一連のステップを終了する。本シーケンスを実行することで、端末装置Ｍｉで表示部に画面データを表示中に実行された画面データの表示サイズを変更する操作情報が端末装置Ｍｉと操作情報管理サーバ２１０３に記憶される。また、端末装置Ｍｉで表示部に画面データを表示中に実行された端末装置Ｍｉの音量を変更する操作情報も、端末装置Ｍｉと操作情報管理サーバ２１０３に記憶される。
【０２２４】
また、実施の形態２において、端末装置Ｍｉで過去に表示した画面データを表示する際、画面データの表示サイズを変更する操作と端末装置Ｍｉの音量を変更する操作は、実施の形態１と同じように行われる。例えば、図１５のシーケンス図で実行される。
【０２２５】
図２６は、実施の形態２にかかる画面データ表示動作の一例を示すシーケンス図（その２）である。図２６において、まず、ユーザＡは、表示部に表示する画面データを指定するＵＲＬを端末装置Ｍｊに入力する（ステップＳ２６０１）。これを受けて、端末装置Ｍｊが、ＵＲＬで指定される情報提供サーバ１０４に画面データを要求する（ステップＳ２６０２）。これを受けて、情報提供サーバ１０４は、端末装置Ｍｊに画面データを送信する（ステップＳ２６０３）。
【０２２６】
端末装置Ｍｊは、ユーザが入力したＵＲＬで制御情報ＤＢ２１１５を検索し、制御情報ＤＢ２１１５のアクセスＵＲＬに当該ＵＲＬが存在しないと判断する（ステップＳ２６０４）。端末装置Ｍｊは、操作情報管理サーバ２１０３に操作情報と端末情報の送信を要求する（ステップＳ２６０５）。これを受けて、操作情報管理サーバ２１０３は、操作情報管理ＤＢ２１１７の操作情報と端末情報管理ＤＢ２１１８の端末情報を端末装置Ｍｊに送信する（ステップＳ２６０６）。
【０２２７】
端末装置Ｍｊは、操作情報管理サーバ２１０３が送信した操作情報と端末情報で操作情報ＤＢ２１１４と端末情報ＤＢ２１１６を更新する（ステップＳ２６０７）。この後、端末装置Ｍｊは、更新した操作情報ＤＢ２１１４と端末情報ＤＢ２１１６に基づいて、制御情報を作成し、制御情報ＤＢ２１１５を更新する（ステップＳ２６０８）。端末装置Ｍｊは、ユーザが入力したＵＲＬで制御情報ＤＢ２１１５を再度検索し、制御情報ＤＢ２１１５のアクセスＵＲＬに当該ＵＲＬが存在すると判断する（ステップＳ２６０９）。
【０２２８】
端末装置Ｍｊは、制御情報ＤＢ２１１５の当該ＵＲＬのレコードの画面操作に基づいて、表示部に表示する画面データの表示サイズを変更する操作を実行する（ステップＳ２６１０）。端末装置Ｍｊは、制御情報ＤＢ２１１５の当該ＵＲＬのレコードの音量操作に基づいて、端末装置Ｍｊの音量を変更する操作を実行する（ステップＳ２６１１）。この後、端末装置Ｍｊは、情報提供サーバ１０４が送信した画面データを表示部に表示する（ステップＳ２６１２）。
【０２２９】
ユーザＡは、表示部に表示する画面データの表示を終了させる操作を端末装置Ｍｊに実行する（ステップＳ２６１３）。これを受けて、端末装置Ｍｊは、表示部での画面データの表示を終了させる（ステップＳ２６１４）。
【０２３０】
これにより、本シーケンス図における一連のステップを終了する。本シーケンスを実行することで、端末装置Ｍｊが端末装置Ｍｉで過去に表示した画面データを表示する際、画面データの表示サイズを変更する操作と端末装置Ｍｊの音量を変更する操作が、端末装置Ｍｊによって実行される。
【０２３１】
（端末装置Ｍ１〜Ｍｎの端末情報登録処理）
次に、図２１に示した端末装置Ｍ１〜Ｍｎの処理について説明する。端末装置Ｍ１〜Ｍｎの処理の説明として、端末装置Ｍ１〜Ｍｎのうち端末装置Ｍｉを例にして説明を行う。
【０２３２】
実施の形態２の端末情報登録処理は、実施の形態１の図１７のフローチャートと同じ処理で行われる。
【０２３３】
（端末装置Ｍｉの画面データ表示処理）
図２７は、実施の形態２にかかる端末装置Ｍｉの画面データ表示処理手順の一例を示すフローチャートである。図２７のフローチャートにおいて、まず、端末装置Ｍｉは、ユーザＡから受付部２３０１に表示部に表示する画面データを指定するＵＲＬが入力されたか否かを判断する（ステップＳ２７０１）。
【０２３４】
ＵＲＬが入力されない場合（ステップＳ２７０１：Ｎｏ）、端末装置Ｍｉは、再度ユーザＡから受付部２３０１に表示部に表示する画面データを指定するＵＲＬが入力されたか否かを判断する（ステップＳ２７０１）。
【０２３５】
ＵＲＬが入力された場合（ステップＳ２７０１：Ｙｅｓ）、端末装置Ｍｉは、ユーザが入力したＵＲＬで制御情報ＤＢ２１１２を検索する（ステップＳ２７０２）。端末装置Ｍｉは、検索結果より制御情報ＤＢ２１１２のアクセスＵＲＬに当該ＵＲＬが存在するか否かを判断する（ステップＳ２７０３）。
【０２３６】
当該ＵＲＬが存在する場合（ステップＳ２７０３：Ｙｅｓ）、端末装置Ｍｉの処理は、ステップＳ２７１０に移行する。当該ＵＲＬが存在しない場合（ステップＳ２７０３：Ｎｏ）、端末装置Ｍｉは、操作情報管理サーバ２１０３に、操作情報と端末情報の送信を要求する（ステップＳ２７０４）。この後、端末装置Ｍｉは、操作情報管理サーバ２１０３から操作情報と端末情報を受信したか否かを判断する（ステップＳ２７０５）。操作情報と端末情報を受信しない場合（ステップＳ２７０５：Ｎｏ）、端末装置Ｍｉは、再度操作情報管理サーバ２１０３から操作情報と端末情報を受信したか否かを判断する（ステップＳ２７０５）。
【０２３７】
操作情報と端末情報を受信した場合（ステップＳ２７０５：Ｙｅｓ）、端末装置Ｍｉは、操作情報管理サーバ２１０３から受信した操作情報と端末情報で操作情報ＤＢ２１１１と端末情報ＤＢ２１１３を更新する（ステップＳ２７０６）。この後、端末装置Ｍｉは、更新した操作情報ＤＢ２１１１と端末情報ＤＢ２１１３に基づいて、制御情報を作成し、制御情報ＤＢ２１１２を更新する（ステップＳ２７０７）。この後、端末装置Ｍｉは、ユーザが入力したＵＲＬで制御情報ＤＢ２１１２を再度検索する（ステップＳ２７０８）。端末装置Ｍｉは、検索結果より制御情報ＤＢ２１１２のアクセスＵＲＬに当該ＵＲＬが存在するか否かを判断する（ステップＳ２７０９）。
【０２３８】
当該ＵＲＬが存在しない場合（ステップＳ２７０９：Ｎｏ）、端末装置Ｍｉの処理は、ステップＳ２７１２に移行する。当該ＵＲＬが存在する場合（ステップＳ２７０９：Ｙｅｓ）、端末装置Ｍｉは、制御情報ＤＢ２１１２の当該ＵＲＬのレコードの画面操作に基づいて、表示部に表示する画面データの表示サイズを変更する操作を実行する（ステップＳ２７１０）。また、端末装置Ｍｉは、制御情報ＤＢ２１１２の当該ＵＲＬのレコードの音量操作に基づいて、端末装置Ｍｉの音量を変更する操作を実行する（ステップＳ２７１１）。この後、端末装置Ｍｉは、情報提供サーバ１０４が送信した画面データを表示部に表示する（ステップＳ２７１２）。
【０２３９】
これにより、本フローチャートにおける一連の処理は終了する。本フローチャートを実行することで、端末装置Ｍｉが自端末または他の端末で過去に表示した画面データを表示する際、画面データの表示サイズを変更する操作と端末装置Ｍｉの音量を変更する操作が、端末装置Ｍｉによって実行される。
【０２４０】
（端末装置Ｍｉの操作情報、制御情報処理）
図２８は、実施の形態２にかかる端末装置Ｍｉの操作情報、制御情報処理手順の一例を示すフローチャートである。図２８のフローチャートにおいて、まず、端末装置Ｍｉは、ユーザＡから表示部に表示する画面データの表示サイズを変更する操作を受け付けたか否かを判断する（ステップＳ２８０１）。
【０２４１】
画面データの表示サイズを変更する操作を受け付けない場合（ステップＳ２８０１：Ｎｏ）、端末装置Ｍｉの処理はステップＳ２８０３に移行する。画面データの表示サイズを変更する操作を受け付けた場合（ステップＳ２８０１：Ｙｅｓ）、端末装置Ｍｉは、表示部に表示する画面データの表示サイズを変更する（ステップＳ２８０２）。
【０２４２】
次に、端末装置Ｍｉは、ユーザＡから端末装置Ｍｉの音量を変更する操作を受け付けたか否かを判断する（ステップＳ２８０３）。端末装置Ｍｉの音量を変更する操作を受け付けない場合（ステップＳ２８０３：Ｎｏ）、端末装置Ｍｉの処理はステップＳ２８０５に移行する。
【０２４３】
端末装置Ｍｉの音量を変更する操作を受け付けた場合（ステップＳ２８０３：Ｙｅｓ）、端末装置Ｍｉは、端末装置Ｍｉの音量を変更する（ステップＳ２８０４）。
【０２４４】
次に、端末装置Ｍｉは、ユーザＡから表示部に表示する画面データの表示を終了させる操作を受け付けたか否かを判断する（ステップＳ２８０５）。終了させる操作を受け付けない場合（ステップＳ２８０５：Ｎｏ）、端末装置Ｍｉの処理はステップＳ２８０１に戻る。
【０２４５】
終了させる操作を受け付けた場合（ステップＳ２８０５：Ｙｅｓ）、端末装置Ｍｉは、画面変更操作または音量変更操作を受け付けたか否かを判断する（ステップＳ２８０６）。画面変更操作または音量変更操作を受け付けない場合（ステップＳ２８０６：Ｎｏ）、端末装置Ｍｉの処理はステップＳ２８１０に移行する。
【０２４６】
画面変更操作または音量変更操作を受け付けた場合（ステップＳ２８０６：Ｙｅｓ）、端末装置Ｍｉは、表示サイズを変更する操作を特定する操作情報と音量を変更する操作を特定する操作情報とを操作情報ＤＢ２１１１に記憶する（ステップＳ２８０７）。次に、端末装置Ｍｉは、記憶した操作情報ＤＢ２１１１の操作情報を操作情報管理サーバ２１０３に送信する（ステップＳ２８０８）。
【０２４７】
この後、端末装置Ｍｉは、操作情報ＤＢ２１１１と端末情報ＤＢ２１１３に基づいて、制御情報を作成し、制御情報ＤＢ２１１２を更新する（ステップＳ２８０９）。この後、端末装置Ｍｉは、表示部での画面データの表示を終了させる（ステップＳ２８１０）。
【０２４８】
これにより、本フローチャートにおける一連の処理は終了する。本フローチャートを実行することで、端末装置Ｍｉの操作情報ＤＢ２１１１および制御情報ＤＢ２１１２が更新される。
【０２４９】
（操作情報管理サーバ２１０３の端末情報、操作情報、制御情報処理）
図２９は、実施の形態２にかかる操作情報管理サーバ２１０３の端末情報、操作情報処理手順の一例を示すフローチャートである。図２９のフローチャートにおいて、まず、操作情報管理サーバ２１０３は、端末装置Ｍｉから端末情報を受信したか否かを判断する（ステップＳ２９０１）。
【０２５０】
端末情報を受信しない場合（ステップＳ２９０１：Ｎｏ）、操作情報管理サーバ２１０３の処理は、ステップＳ２９０４に移行する。端末情報を端末装置Ｍｉから受信した場合（ステップＳ２９０１：Ｙｅｓ）、操作情報管理サーバ２１０３は、端末装置Ｍｉから受信した端末情報を端末情報管理ＤＢ２１１８に記憶する（ステップＳ２９０２）。この後、操作情報管理サーバ２１０３は、端末装置Ｍｉに端末情報の登録完了を通知する（ステップＳ２９０３）。
【０２５１】
次に、操作情報管理サーバ２１０３は、端末装置Ｍｉから操作情報を受信したか否かを判断する（ステップＳ２９０４）。操作情報を受信しない場合（ステップＳ２９０４：Ｎｏ）、操作情報管理サーバ２１０３の処理は、ステップＳ２９０６に移行する。
【０２５２】
操作情報を受信した場合（ステップＳ２９０４：Ｙｅｓ）、操作情報管理サーバ２１０３は、端末装置Ｍｉが送信した操作情報を操作情報管理ＤＢ２１１７に記憶する（ステップＳ２９０５）。
【０２５３】
次に、操作情報管理サーバ２１０３は、端末装置Ｍｉから操作情報と端末情報を要求されたか否かを判断する（ステップＳ２９０６）。操作情報と端末情報を要求されない場合（ステップＳ２９０６：Ｎｏ）、操作情報管理サーバ２１０３の処理は、終了する。操作情報と端末情報を要求された場合（ステップＳ２９０６：Ｙｅｓ）、操作情報管理サーバ２１０３は、操作情報管理ＤＢ２１１７の操作情報と端末情報管理ＤＢ２１１８の端末情報を端末装置Ｍｉに送信する（ステップＳ２９０７）。
【０２５４】
これにより、本フローチャートにおける一連の処理は終了する。本フローチャートを実行することで、操作情報管理サーバ２１０３の操作情報管理ＤＢ２１１７および端末情報管理ＤＢ２１１８が更新され、端末装置Ｍｉの操作情報ＤＢ２１１１および端末情報ＤＢ２１１３が更新される。
【０２５５】
以上説明したように、実施の形態２では、端末装置Ｍｊが、端末装置Ｍｉでの画面データの表示サイズを変更する操作を特定する情報と端末装置Ｍｉの端末情報を取得し、取得した情報に基づき当該画面データを表示する際の画面データの表示サイズを制御する。これにより、端末装置Ｍｊは、端末装置Ｍｉが表示した画面データを表示する際に、画面データの表示態様を変更して、閲覧しやすいように画面データの表示サイズを調整するなどのユーザの操作負担を軽減する。操作情報管理サーバ２１０３は、操作情報および端末情報を保存する機能を有するだけでよい。
【０２５６】
また、端末装置Ｍｊは、端末装置Ｍｉでの画面データの表示中の音量を変更する操作を特定する情報を取得し、取得した情報に基づき端末装置Ｍｊが当該画面データを表示中の音量を制御する。これにより、端末装置Ｍｊは、端末装置Ｍｉが表示した画面データを表示する際に、端末装置Ｍｊの音量を変更して、音量を変更するユーザの操作負担を軽減する。
【０２５７】
また、実施の形態１および実施の形態２において、制御情報は、ユーザが過去に表示した画面データの操作情報に基づいて作成される。このため、ユーザが初めて表示する画面データについては、画面データの表示サイズを変更する操作負担または端末装置の音量を変更する操作負担は軽減されない。
【０２５８】
そこで、制御情報を他のユーザが画面データを表示中に行った操作を特定する操作情報に基づいて作成してもよい。この場合、ユーザが初めて表示する画面データについても、画面データの表示サイズを変更する操作負担または端末装置の音量を変更する操作負担が軽減される。
【０２５９】
また、実施の形態１および実施の形態２において、操作情報は、操作情報管理サーバに送信され、記憶されている。このため、表示制御方法を実行するため、操作情報管理サーバがネットワーク上に設置されていた。
【０２６０】
しかしながら、複数の端末装置のいずれか一つが操作情報管理サーバの機能を有する構成であってもよい。また、複数の端末装置が、相互に操作情報を送受信することで、複数の端末装置のすべてが操作情報管理サーバの機能を有する構成であってもよい。
【０２６１】
なお、本実施の形態で説明した表示制御プログラムは、予め用意されたプログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。本表示制御プログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また、本表示制御プログラムは、インターネット等のネットワークを介して配布してもよい。
【０２６２】
上述した実施の形態に関し、さらに以下の付記を開示する。
【０２６３】
（付記１）コンピュータが、
第１の端末装置の表示部に画面データを表示中に実行された、前記画面データの表示態様を変更する操作を特定する操作情報を取得して、前記第１の端末装置の所有者を特定する情報と対応付けて記憶部に記憶し、
前記第１の端末装置の所有者を特定する情報に基づき特定される、前記第１の端末装置と所有者が一致する第２の端末装置の表示部に前記画面データを表示する際に、取得した前記操作情報と、前記第１の端末装置の表示部に関する情報と、前記第２の端末装置の表示部に関する情報とに基づいて、前記第２の端末装置の表示部における前記画面データの表示態様を前記第２の端末装置に制御させる、
処理を実行することを特徴とする表示制御方法。
【０２６４】
（付記２）前記コンピュータが、
前記第１の端末装置の表示部に画面データを表示中に実行された、前記第１の端末装置の音量を変更する操作を特定する音量操作情報を取得して、前記第１の端末装置の所有者を特定する情報と対応付けて記憶部に記憶し、
前記第１の端末装置の所有者を特定する情報に基づき特定される、前記第１の端末装置と所有者が一致する第２の端末装置の表示部に前記画面データを表示する際に、取得した前記音量操作情報に基づいて、前記第２の端末装置の音量を制御させる、
処理を実行することを特徴とする付記１に記載の表示制御方法。
【０２６５】
（付記３）前記操作情報は、前記第１の端末装置の表示部に画面データを表示中に実行された、前記画面データの表示態様を変更する最初の操作を特定する情報であることを特徴とする付記１または２に記載の表示制御方法。
【０２６６】
（付記４）前記音量操作情報は、前記第１の端末装置の表示部に画面データを表示中に実行された、前記第１の端末装置の音量を変更する最初の操作を特定する情報であることを特徴とする付記２に記載の表示制御方法。
【０２６７】
（付記５）前記操作情報は、前記第１の端末装置の表示部に画面データを表示中に実行された、前記画面データの表示態様を変更する最後の操作を特定する情報であることを特徴とする付記１または２に記載の表示制御方法。
【０２６８】
（付記６）前記音量操作情報は、前記第１の端末装置の表示部に画面データを表示中に実行された、前記第１の端末装置の音量を変更する最後の操作を特定する情報であることを特徴とする付記２に記載の表示制御方法。
【０２６９】
（付記７）前記コンピュータが、
取得した前記操作情報と、前記第１の端末装置の表示部に関する情報と、前記第２の端末装置の表示部に関する情報とに基づいて、前記第２の端末装置の表示部に前記画面データを表示する際の前記画面データの表示態様を特定する制御情報を作成する処理を実行し、
前記表示態様を制御させる処理は、
作成した前記制御情報を前記第２の端末装置に送信することにより、前記第２の端末装置の表示部に前記画面データを表示する際の前記画面データの表示態様を制御させることを特徴とする付記１〜６のいずれか一つに記載の表示制御方法。
【０２７０】
（付記８）前記コンピュータが、
取得した前記音量操作情報に基づいて、前記第２の端末装置の表示部に前記画面データを表示する際の前記第２の端末装置の音量を特定する音量制御情報を作成する処理を実行し、
前記音量を制御させる処理は、
作成した前記音量制御情報を前記第２の端末装置に送信することにより、前記第２の端末装置の表示部に前記画面データを表示する際の前記第２の端末装置の音量を制御させることを特徴とする付記２、４または６のいずれか一つに記載の表示制御方法。
【０２７１】
（付記９）前記コンピュータは、前記第２の端末装置のコンピュータであり、
前記操作情報を取得する処理は、
前記第１の端末装置と通信可能な情報処理装置から、前記操作情報と前記第１の端末装置の表示部に関する情報とを受信し、
前記表示態様を制御させる処理は、
受信した前記操作情報と、受信した前記第１の端末装置の表示部に関する情報と、自装置の表示部に関する情報とに基づいて、自装置の表示部に前記画面データを表示する際の前記画面データの表示態様を制御させることを特徴とする付記１〜６のいずれか一つに記載の表示制御方法。
【０２７２】
（付記１０）前記コンピュータは、前記第２の端末装置のコンピュータであり、
前記操作情報を取得する処理は、
前記第１の端末装置と通信可能な情報処理装置から、前記音量操作情報を受信し、
前記音量を制御させる処理は、
受信した前記音量操作情報に基づいて、自装置の表示部に前記画面データを表示させる際の自装置の音量を制御させことを特徴とする付記２、４または６のいずれか一つに記載の表示制御方法。
【０２７３】
（付記１１）前記操作情報は、前記第１の端末装置の表示部に前記画面データを表示中に実行された、前記画面データの表示サイズを変更する操作を特定する情報であり、
前記表示態様を制御させる処理は、
取得した前記操作情報と、前記第１の端末装置の表示部に関する情報と、前記第２の端末装置の表示部に関する情報とに基づいて、前記第２の端末装置の表示部に前記画面データを表示する際の前記画面データの表示サイズを制御させることを特徴とする付記１または２に記載の表示制御方法。
【０２７４】
（付記１２）コンピュータに、
第１の端末装置の表示部に画面データを表示中に実行された、前記画面データの表示態様を変更する操作を特定する操作情報を取得して、前記第１の端末装置の所有者を特定する情報と対応付けて記憶部に記憶し、
前記第１の端末装置の所有者を特定する情報に基づき特定される、前記第１の端末装置と所有者が一致する第２の端末装置の表示部に前記画面データを表示する際に、取得した前記操作情報と、前記第１の端末装置の表示部に関する情報と、前記第２の端末装置の表示部に関する情報とに基づいて、前記第２の端末装置の表示部における前記画面データの表示態様を前記第２の端末装置に制御させる、
処理を実行させることを特徴とする表示制御プログラム。
【０２７５】
（付記１３）前記コンピュータに、
前記第１の端末装置の表示部に画面データを表示中に実行された、前記第１の端末装置の音量を変更する操作を特定する音量操作情報を取得して、前記第１の端末装置の所有者を特定する情報と対応付けて記憶部に記憶し、
前記第１の端末装置の所有者を特定する情報に基づき特定される、前記第１の端末装置と所有者が一致する第２の端末装置の表示部に前記画面データを表示する際に、取得した前記音量操作情報に基づいて、前記第２の端末装置の音量を制御させる、
処理を実行させることを特徴とする付記１２に記載の表示制御プログラム。
【０２７６】
（付記１４）他の端末装置と通信可能な情報処理装置から、前記他の端末装置の表示部に画面データを表示中に実行された、前記画面データの表示態様を変更する操作を特定する操作情報と前記他の端末装置の表示部に関する情報とを受信し、
受信した前記操作情報と、受信した前記他の端末装置の表示部に関する情報と、自装置の表示部に関する情報とに基づいて、自装置の表示部に前記画面データを表示する際の前記画面データの表示態様を制御する、
制御部を有することを特徴とする端末装置。
【０２７７】
（付記１５）前記他の端末装置の表示部に画面データを表示中に実行された、前記他の端末装置の音量を変更する操作を特定する音量操作情報を受信し、
受信した音量操作情報に基づいて、前記自装置の表示部に前記画面データを表示する際の前記自装置の音量を制御する、
制御部を有することを特徴とする付記１４に記載の端末装置。
【０２７８】
（付記１６）第１の端末装置と第２の端末装置と情報処理装置とを含む表示制御システムであって、
前記情報処理装置は、
前記第１の端末装置から受信した、前記第１の端末装置の表示部に画面データを表示中に実行された前記画面データの表示態様を変更する操作を特定する操作情報を前記第１の端末装置の所有者を特定する情報と対応付けて記憶する記憶部と、
前記第１の端末装置の所有者を特定する情報に基づき特定される、前記第１の端末装置と所有者が一致する第２の端末装置の表示部に前記画面データを表示する際に、記憶した前記操作情報と、前記第１の端末装置の表示部に関する情報と、前記第２の端末装置の表示部に関する情報とに基づいて、前記第２の端末装置の表示部における前記画面データの表示態様を制御する制御情報を生成する第１制御部と、
生成した前記制御情報を前記第２の端末装置に送信する送信部と、を有し、
前記第２の端末装置は、
前記情報処理装置から受信した前記制御情報に基づいて、前記第２の端末装置の表示部に前記画面データを表示する際の前記画面データの表示態様を制御する第２制御部を有することを特徴とする表示制御システム。
【０２７９】
（付記１７）第１の端末装置と第２の端末装置と情報処理装置とを含む表示制御システムであって、
前記情報処理装置は、
前記第１の端末装置から受信した、前記第１の端末装置の表示部に画面データを表示中に実行された前記画面データの表示態様を変更する操作を特定する操作情報を前記第１の端末装置の所有者を特定する情報と対応付けて記憶する記憶部と、
前記第１の端末装置の所有者を特定する情報に基づき特定される、前記第１の端末装置と所有者が一致する第２の端末装置に、記憶した前記操作情報と、前記第１の端末装置の表示部に関する情報と、前記第２の端末装置の表示部に関する情報とを前記第２の端末装置に送信する送信部を有し、
前記第２の端末装置は、
前記情報処理装置から前記操作情報と前記第１の端末装置の表示部に関する情報とを受信し、受信した前記操作情報と、前記第１の端末装置の表示部に関する情報と、前記第２の端末装置の表示部に関する情報とに基づいて、前記第２の端末装置の表示部に前記画面データを表示する際の前記画面データの表示態様を制御する第２制御部を有することを特徴とする表示制御システム。
【符号の説明】
【０２８０】
１００、２１００  表示制御システム
１０１、１０２、Ｎ１〜Ｎｎ、Ｍ１〜Ｍｎ  端末装置
１０３、２１０３  操作情報管理サーバ
１０４  情報提供サーバ
１２１、１２２  ディスプレイ
１１０１、２３０１  受付部
１１０２、２３０２  表示制御部
１１０３、２３０３  通信制御部
１１０４、２３０４  閲覧条件制御部
１２０１、２４０１  通信制御部
１２０２  閲覧情報管理部
【図１】
0006357930.tif 000002
【図２】
0006357930.tif 000003
【図３】
0006357930.tif 000004
【図４】
0006357930.tif 000005
【図５】
0006357930.tif 000006
【図６】
0006357930.tif 000007
【図７】
0006357930.tif 000008
【図８】
0006357930.tif 000009
【図９】
0006357930.tif 000010
【図１０】
0006357930.tif 000011
【図１１】
0006357930.tif 000012
【図１２】
0006357930.tif 000013
【図１３】
0006357930.tif 000014
【図１４】
0006357930.tif 000015
【図１５】
0006357930.tif 000016
【図１６】
0006357930.tif 000017
【図１７】
0006357930.tif 000018
【図１８】
0006357930.tif 000019
【図１９】
0006357930.tif 000020
【図２０】
0006357930.tif 000021
【図２１】
0006357930.tif 000022
【図２２】
0006357930.tif 000023
【図２３】
0006357930.tif 000024
【図２４】
0006357930.tif 000025
【図２５】
0006357930.tif 000026
【図２６】
0006357930.tif 000027
【図２７】
0006357930.tif 000028
【図２８】
0006357930.tif 000029
【図２９】
0006357930.tif 000030