(57)【要約】【課題】ログオン時にデスクトップを適切な状態にできる初期化プログラム、初期化方法および情報処理装置を提供する。【解決手段】初期化プログラムでは、情報処理装置に対する特定の操作を受け付けると、該操作に応じて表示部に表示させる画面の指定に関する所定の設定がなされているか否かの判定を行い、所定の設定がなされている場合、操作に応じて表示部に表示させる画面として、情報処理装置に最後に設定された画面情報を記憶部から取得し、取得した画面情報に応じた画面を表示部に表示させ、所定の設定がなされていない場合、所定の画面情報を記憶部から取得し、取得した所定の画面情報に応じた画面を表示部に表示させる処理をコンピュータに実行させる。【選択図】図２
2020021519.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置に対する特定の操作を受け付けると、該操作に応じて表示部に表示させる画面の指定に関する所定の設定がなされているか否かの判定を行い、
前記所定の設定がなされている場合、前記操作に応じて前記表示部に表示させる画面として、前記情報処理装置に最後に設定された画面情報を記憶部から取得し、取得した前記画面情報に応じた画面を前記表示部に表示させ、前記所定の設定がなされていない場合、所定の画面情報を記憶部から取得し、取得した前記所定の画面情報に応じた画面を前記表示部に表示させる、
処理をコンピュータに実行させることを特徴とする初期化プログラム。
【請求項２】
情報処理装置に対する特定の操作を受け付けると、該操作に応じて表示部に表示させる画面の指定に関する所定の設定がなされているか否かの判定を行い、
前記所定の設定がなされている場合、前記操作に応じて前記表示部に表示させる画面として、前記情報処理装置に最後に設定された画面情報を記憶部から取得し、取得した前記画面情報に応じた画面を前記表示部に表示させ、前記所定の設定がなされていない場合、所定の画面情報を記憶部から取得し、取得した前記所定の画面情報に応じた画面を前記表示部に表示させる、
処理をコンピュータが実行することを特徴とする初期化方法。
【請求項３】
情報処理装置に対する特定の操作を受け付けると、該操作に応じて表示部に表示させる画面の指定に関する所定の設定がなされているか否かの判定を行う初期化部と、
前記所定の設定がなされている場合、前記操作に応じて前記表示部に表示させる画面として、前記情報処理装置に最後に設定された画面情報を記憶部から取得し、取得した前記画面情報に応じた画面を前記表示部に表示させ、前記所定の設定がなされていない場合、所定の画面情報を記憶部から取得し、取得した前記所定の画面情報に応じた画面を前記表示部に表示させる表示制御部と
を有することを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、初期化プログラム、初期化方法および情報処理装置に関する。
【背景技術】
【０００２】
近年、タブレット型ＰＣ（Personal  Computer）やスマートフォン等のユーザ端末は、普及率が伸びている。このようなユーザ端末では、ユーザによって選択された壁紙画像を待ち受け画面として表示したり、ユーザの操作によって画面上にアイコンを配置したりすることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１１３３９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、ユーザ端末において、壁紙画像やアイコンがユーザにより変更された場合には、同一のユーザ端末を使用する他のユーザにとっては、デスクトップが適切な状態でない場合がある。例えば、学校等の教育現場において複数の生徒が使用する共有のユーザ端末において、授業と関係ない壁紙画像やアイコンが生徒により設定された場合に、その後、他の生徒がログオンすると、授業と関係ない壁紙画像やアイコンが表示される。このため、他の生徒にとっては、ログオン時に壁紙画像やアイコンが適切でない状態でデスクトップに表示されることとなる。なお、ここでログオンとは、サインインと同義である。
【０００５】
一つの側面では、ログオン時にデスクトップを適切な状態にできる初期化プログラム、初期化方法および情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本願の開示する初期化プログラムでは、情報処理装置に対する特定の操作を受け付けると、該操作に応じて表示部に表示させる画面の指定に関する所定の設定がなされているか否かの判定を行い、所定の設定がなされている場合、操作に応じて表示部に表示させる画面として、情報処理装置に最後に設定された画面情報を記憶部から取得し、取得した画面情報に応じた画面を表示部に表示させ、所定の設定がなされていない場合、所定の画面情報を記憶部から取得し、取得した所定の画面情報に応じた画面を表示部に表示させる処理をコンピュータに実行させる。
【発明の効果】
【０００７】
本発明の一の実施態様によれば、ログオン時にデスクトップを適切な状態にできるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、システムの概略的な構成の一例を示す図である。
【図２】図２は、ユーザ端末の機能的な構成を概略的に示した図である。
【図３】図３は、環境設定情報のデータ構成の一例を示す図である。
【図４】図４は、環境規定情報のデータ構成の一例を示す図である。
【図５】図５は、デスクトップ設定情報のデータ構成の一例を示す図である。
【図６】図６は、環境設定画面の一例を示す図である。
【図７】図７は、環境設定画面の一例を示す図である。
【図８】図８は、デスクトップ画面の初期化の一例を示す図である。
【図９】図９は、持ち帰り環境への切換の一例を示す図である。
【図１０】図１０は、学校環境への切替の一例を示す図である。
【図１１】図１１は、共通の環境規定の設定の一例を示す図である。
【図１２】図１２は、ユーザごとの環境規定の設定の一例を示す図である。
【図１３】図１３は、授業に応じた環境規定の切替の一例を示す図である。
【図１４】図１４は、初期化処理の手順の一例を示すフローチャートである。
【図１５】図１５は、初期化プログラムを実行するコンピュータの構成の一例を示す図である。
【発明を実施するための形態】
【０００９】
以下に、本発明にかかる初期化プログラム、初期化方法および情報処理装置の実施例を図面に基づいて詳細に説明する。なお、本実施例により、開示技術が限定されるものではない。また、以下に示す実施例は、矛盾を起こさない範囲で適宜組み合わせてもよい。以下では、学校において利用される情報処理装置に初期化プログラムがインストールされた状態で利用されている場合を例に説明する。
【実施例１】
【００１０】
［システム構成］
実施例１に係るユーザ端末１０を用いて壁紙とアイコンの設定を初期化するシステムの一例を説明する。図１は、システムの概略的な構成の一例を示す図である。システム１００は、複数のユーザ端末１０と、サーバ２０とを有する。ユーザ端末１０およびサーバ２０は、ネットワークＮに通信可能に接続されている。かかるネットワークＮの一態様としては、有線又は無線を問わず、携帯電話などの移動体通信網、インターネット（Internet）、ＬＡＮ（Local  Area  Network）やＶＰＮ（Virtual  Private  Network）などの任意の種類の通信網を採用できる。なお、図１の例では、ユーザ端末１０が２台であり、サーバ２０が１台である場合を例示したが、これに限定されず、ユーザ端末１０およびサーバ２０を任意の数とすることができる。
【００１１】
ユーザ端末１０は、例えば、学校などの教育現場において複数の生徒が共有して使用する装置である。例えば、ユーザ端末１０は、生徒が使用するパーソナルコンピュータ、タブレット型ＰＣ（Personal  Computer）やスマートフォンなどの情報処理装置などである。
【００１２】
ユーザ端末１０は、例えば、教育支援アプリケーションを実行する。ユーザ端末１０は、教育支援アプリケーションを実行することで、例えば、オリジナルのログオン画面から学年や組、名前を選択するだけで簡単にログオンできる機能や、各生徒が利用場所を選択するだけで授業参加者に合わせた動的グループを生成する機能を実現する。また、ユーザ端末１０は、例えば、壁紙やアイコンを、ログオン時に自動で初期化する。なお、教育支援アプリケーションには、スリープ状態からログオン操作を受け付ける度に壁紙やアイコンを初期化して表示する初期化プログラムの機能が含まれる。
【００１３】
なお、ここでユーザ端末１０とは、生徒が共有して使用するものだけではなく、先生が使用する情報処理装置も含むものとする。先生が使用するユーザ端末１０についても教育支援アプリケーションを実行する。先生が使用するユーザ端末１０については、例えば、コンソールからの指示で簡単に生徒のユーザ端末１０の利用環境を切り替えることができる機能や、生徒のユーザ端末１０の画面をモニタリングしたりリモート操作したりできる機能を有する。
【００１４】
本実施例では、ユーザ端末１０は、スリープ状態から復帰したログオン画面でログオン操作を受け付ける。この場合には、ユーザ端末１０は、スリープ状態への移行前に変更された壁紙とアイコンの設定に関する記憶情報を、所定の設定情報で初期化し、初期化された設定情報に従って、画面データを生成して後述する表示部１２に表示させる。
【００１５】
例えば、ユーザ端末１０は、スリープ状態から復帰したログオン画面でログオン操作を受け付けると、スリープ状態への移行前に変更された壁紙とアイコンの設定に関する記憶情報として、後述するデスクトップ設定情報１５ｃを、後述する環境規定で初期化する。そして、ユーザ端末１０は、初期化されたデスクトップ設定情報１５ｃに従って、画面データを生成して表示部１２に表示させる。ここで、環境規定とは、ユーザが設定可能な情報であって、ログオン時に適用する壁紙やアイコンに関する情報のことをいう。例えば、学校で使用する全ユーザ端末１０の環境規定を共通にすることで、壁紙やデスクトップを変更した場合であっても、毎回ログオン時にデスクトップ画面を自動で統一させることが可能である。
【００１６】
また、ユーザ端末１０は、自装置に対する操作を受け付けると、該操作がログオン操作であるか、再起動操作であるかを判定する。そして、ユーザ端末１０は、受け付けた操作がログオンである場合には、ユーザ端末１０に関する設定情報を第１の設定データに更新する。また、ユーザ端末１０は、受け付けた操作が再起動操作である場合には、ユーザ端末１０に関する設定情報を第２の設定データに更新する。
【００１７】
例えば、ユーザ端末１０は、受け付けた操作がログオンである場合には、後述するデスクトップ設定情報１５ｃを、後述する環境規定情報１５ｂに更新する。また、ユーザ端末１０は、受け付けた操作が再起動操作である場合には、ユーザ端末１０に関する設定情報を初期状態の情報に更新する。ここで初期状態とは、例えば、工場出荷時の状態のことを示す。なお、ユーザ端末１０に関する設定情報を初期状態の情報に更新する処理のことを瞬間復元と記載する。
【００１８】
サーバ２０は、ユーザ端末１０に設定する環境規定を管理し、環境規定に関する情報をユーザ端末１０に送信する装置である。サーバ２０は、１台のコンピュータとして実装してもよく、また、複数台のコンピュータにより実装してもよい。なお、本実施例では、サーバ２０を１台のコンピュータとした場合を例として説明する。
【００１９】
［ユーザ端末の構成］
次に、ユーザ端末１０の構成について説明する。図２は、ユーザ端末の機能的な構成を概略的に示した図である。図２に示すユーザ端末１０は、入力部１１と、表示部１２と、通信部１３と、制御部１４と、記憶部１５とを有する。
【００２０】
入力部１１は、各種の情報を入力する入力デバイスである。例えば、入力部１１としては、マウスやキーボードなどの入力デバイスが挙げられる。なお、ユーザ端末１０においてタッチパネルが採用されていてもよく、その場合には、入力部１１と表示部１２とは一体化される。入力部１１は、管理者などからの操作入力を受け付け、受け付けた操作内容を示す操作情報を制御部１４に入力する。
【００２１】
表示部１２は、各種情報を表示する表示デバイスである。表示部１２としては、ＬＣＤ（Liquid  Crystal  Display）やＣＲＴ（Cathode  Ray  Tube）などの表示デバイスが挙げられる。例えば、表示部１２は、環境規定を設定する環境設定画面を表示する。
【００２２】
通信部１３は、ネットワークＮとの間で無線通信又は有線通信を行う通信インタフェースである。例えば、通信部１３は、サーバ２０から環境規定に関する情報を受信する。
【００２３】
記憶部１５は、ハードディスク、ＳＳＤ（Solid  State  Drive）、光ディスクなどの記憶装置である。なお、記憶部１５は、ＲＡＭ（Random  Access  Memory）、フラッシュメモリ、ＮＶＳＲＡＭ（Non  Volatile  Static  Random  Access  Memory）などのデータを書き換え可能な半導体メモリであってもよい。記憶部１５は、制御部１４で実行されるＯＳ（Operating  System）や、後述する各種の処理を実行する各種プログラムを記憶する。さらに、記憶部１５は、各種情報を記憶する。例えば、記憶部１５は、環境設定情報１５ａと、環境規定情報１５ｂと、デスクトップ設定情報１５ｃとを記憶する。
【００２４】
環境設定情報１５ａは、ユーザによって設定された瞬間復元および環境規定に関する各種の情報を記憶したデータである。図３は、環境設定情報のデータ構成の一例を示す図である。図３に示すように、環境設定情報１５ａは、瞬間復元、環境規定、環境規定の適用、ローカルキャッシュの利用、環境規定識別名、環境規定名の各項目を有する。なお、環境設定情報１５ａは、上記以外にもユーザに関する各種の情報を記憶してもよい。
【００２５】
「瞬間復元」の項目は、瞬間復元の機能を有効と設定しているか無効に設定しているかを示す情報を記憶する領域である。例えば、「瞬間復元」の項目において、「修復モード」と記憶されている場合には、瞬間復元の機能が有効と設定されていることを示し、「修復無効モード」と記憶されている場合には、瞬間復元の機能が無効と設定されていることを示す。「環境規定」の項目は、ログオン時に指定した環境規定を適用する機能を有効と設定しているか無効に設定しているかを示す情報を記憶する領域である。
【００２６】
「環境規定の適用」の項目は、選択された環境規定を適用するものと設定しているか、最後に適用された環境規定を適用するものと設定しているかを示す情報を記憶する領域である。例えば、「環境規定の適用」の項目において、「環境規定を選択」と記憶されている場合には、選択された環境規定を適用するものと設定されていることを示し、「最後に適用した環境規定」と記憶されている場合には、最後に適用された環境規定を適用するものと設定されていることを示す。
【００２７】
「ローカルキャッシュの利用」の項目は、環境規定の情報をキャッシュに格納する機能を有効と設定しているか無効に設定しているかを示す情報を記憶する領域である。「環境規定識別名」の項目は、「環境規定の適用」の項目において、「環境規定を選択」と記憶されている場合に記憶される情報であり、選択された環境規定の識別名を記憶する領域である。また、「環境規定名」の項目は、「環境規定の適用」の項目において、「環境規定を選択」と記憶されている場合に記憶される情報であり、選択された環境規定の名称を記憶する領域である。
【００２８】
図３の例では、瞬間復元が「修復モード」であり、環境規定が「有効」であり、環境規定の適用が「環境規定を選択」であり、ローカルキャッシュの利用が「有効」であることを示す。また、図３の例では、環境規定識別名が「ＥＶＲ−００００１０」であり、環境規定名が「学校環境」であることを示す。なお、ローカルキャッシュの利用が「無効」である場合には、記憶部１５に記憶せずに、後述の環境規定情報１５ｂをサーバ２０が記憶することとなる。以下の説明では、ローカルキャッシュの利用が「有効」に設定されており、環境規定情報１５ｂが記憶部１５のキャッシュ領域に記憶されているものとして説明する。
【００２９】
図２に戻り、環境規定情報１５ｂは、ログオン時に適用する壁紙やアイコンに関する各種の情報を記憶したデータである。環境規定情報１５ｂは、環境規定の情報をキャッシュに格納する機能を有効と設定されている場合には、記憶部１５におけるキャッシュ領域に格納される。環境規定情報１５ｂでは、環境設定情報１５ａの環境規定の適用の項目において「最後に適用した環境規定」が記憶されている場合には、最後に適用した環境規定が記憶されているものとする。また、環境規定情報１５ｂは、環境設定情報１５ａの環境規定の適用の項目において「環境規定を選択」が設定されている場合には、ユーザにより選択された環境規定が記憶されているものとする。
【００３０】
図４は、環境規定情報のデータ構成の一例を示す図である。図４に示すように、環境規定情報１５ｂは、環境規定識別名、環境規定名、壁紙識別名、アイコン識別名の各項目を有する。なお、環境規定情報１５ｂは、上記以外にもログオン時に適用する壁紙やアイコンに関する各種の情報を記憶してもよい。例えば、アイコンの位置や大きさ等の表示態様に関する情報を記憶していてもよいが、ここでは説明を省略する。
【００３１】
「環境規定識別名」の項目は、選択された環境規定の識別名を記憶する領域である。また、「環境規定名」の項目は、選択された環境規定の名称を記憶する領域である。「壁紙識別名」の項目は、環境規定識別名および環境規定名に対応する壁紙の識別名を記憶する領域である。「アイコン識別名」の項目は、環境規定識別名および環境規定名に対応するアイコンの識別名を記憶する領域である。なお、アイコン識別名として複数を記憶していてもよいし、複数のアイコンに対応するアイコン識別名を記憶するようにしてもよい。
【００３２】
図４の例では、環境規定識別名が「ＥＶＲ−００００１０」であり、環境規定名が「学校環境」であり、壁紙識別名が「壁紙Ａ」であり、アイコン識別名が「アイコンＡ」であることを示す。これは、ユーザにより環境規定として、環境規定識別名が「ＥＶＲ−００００１０」であり、環境規定名が「学校環境」である環境規定が選択され、該環境規定に対応する壁紙識別名が「壁紙Ａ」であり、アイコン識別名が「アイコンＡ」であることを示す。例えば、壁紙Ａについては、生徒が学校の授業中に使うことを想定してシンプルな絵柄の画像を示し、アイコンＡについては、授業に必要な機能に対応するアイコンとして、文章作成機能に対応するアイコンを示す。
【００３３】
図２に戻り、デスクトップ設定情報１５ｃは、現在のユーザ端末１０に適用されている壁紙やアイコンに関する各種の情報を記憶したデータである。デスクトップ設定情報１５ｃは、ユーザの操作により、壁紙やアイコンが変更された場合には、変更されるたびに情報が更新されるものとする。
【００３４】
図５は、デスクトップ設定情報のデータ構成の一例を示す図である。図５に示すように、デスクトップ設定情報１５ｃは、壁紙識別名、アイコン識別名の各項目を有する。なお、デスクトップ設定情報１５ｃは、上記以外にも現在ユーザ端末１０に適用されている壁紙やアイコンに関する各種の情報を記憶してもよい。例えば、アイコンの位置や大きさ等の表示態様に関する情報を記憶していてもよいが、ここでは説明を省略する。図５の例では、現在ユーザ端末１０に適用されている壁紙識別名が「壁紙Ｂ」であり、アイコン識別名が「アイコンＢ」であることを意味する。
【００３５】
図２に戻り、制御部１４は、ユーザ端末１０全体を制御するデバイスである。制御部１４としては、ＣＰＵ（Central  Processing  Unit）、ＭＰＵ（Micro  Processing  Unit）等の電子回路や、ＡＳＩＣ（Application  Specific  Integrated  Circuit）、ＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路を採用できる。制御部１４は、各種の処理手順を規定したプログラムや制御データを格納するための内部メモリを有し、これらによって種々の処理を実行する。制御部１４は、各種のプログラムが動作することにより各種の処理部として機能する。制御部１４は、ＯＳを実行するとともに、教育支援アプリケーションを実行する。例えば、制御部１４は、設定部１４ａと、初期化部１４ｂと、表示制御部１４ｃとを有する。
【００３６】
設定部１４ａは、ユーザの操作により設定された環境規定の情報を受け付け、設定された情報を記憶部１５に格納する。例えば、設定部１４ａは、前述の環境設定情報１５ａで説明した瞬間復元、環境規定、環境規定の適用、ローカルキャッシュの利用、環境規定識別名、環境規定名の各項目について、ユーザが設定した情報を環境設定情報１５ａを記憶する領域に格納する。
【００３７】
図６および図７は、環境設定画面の一例を示す図である。ここで、図６は、最後に適用した環境規定を設定する場合の画面例を示しており、図７は、環境規定を選択して固定の環境規定を設定する場合の画面例を示している。環境設定画面において選択された情報や入力された情報は、環境設定情報１５ａとして格納される。図６および図７に例示するように、環境設定画面は、瞬間復元および環境規定についての各種設定を受け付ける画面である。環境設定画面では、瞬間復元の設定として、瞬間復元の機能を有効にする修復モード、もしくは、瞬間復元の機能を無効にする修復無効モードの何れか一つが選択可能となっている。
【００３８】
まず、図６の例を用いて、最後に適用した環境規定を設定する場合について説明する。図６に例示するように、環境設定画面では、環境規定を自動的に適用する機能を「有効にする」か、もしくは、「無効にする」の何れかを選択可能となっている。図６の例では、環境規定を自動的に適用するため、「有効にする」を選択している。また、環境設定画面では、「環境規定を選択」と「最後に適用した環境規定」の近傍にチェックボックスをそれぞれ表示している。最後に適用した環境規定を設定する場合には、「最後に適用した環境規定」の近傍に表示されているチェックボックスを選択する。また、最後に適用した環境規定の情報をキャッシュ領域に格納する場合には、「ローカルキャッシュを利用」の近傍に表示されたチェックボックスを選択する。
【００３９】
次に、図７の例を用いて、環境規定を選択して固定の環境規定を設定する場合について説明する。図７に例示するように、環境設定画面では、環境規定を自動的に適用する機能を「有効にする」か、もしくは、「無効にする」の何れかを選択可能となっている。図７の例では、環境規定を自動的に適用するため、「有効にする」を選択している。また、環境設定画面では、「環境規定を選択」と「最後に適用した環境規定」の近傍にチェックボックスをそれぞれ表示している。環境規定を選択する場合には、「環境規定を選択」の近傍に表示されているチェックボックスを選択する。また、選択した環境規定の情報をキャッシュ領域に格納する場合には、「ローカルキャッシュを利用」の近傍に表示されたチェックボックスを選択する。また、環境設定画面では、ユーザが選択する環境規定を識別するための情報として、「環境規定識別名」および「環境規定名」を入力する領域が表示される。この領域に対して、ユーザが「環境規定識別名」および「環境規定名」を入力する。
【００４０】
初期化部１４ｂは、スリープ状態から復帰したログオン画面でログオン操作を受け付けると、スリープ状態への移行前に変更された壁紙とアイコンの設定に関する記憶情報を、所定の設定情報で初期化する。例えば、所定の設定情報として、最後に適用された設定情報で記憶情報を初期化する処理をコンピュータが実行する。また、例えば、所定の情報として、各ユーザ端末１０で選択された設定情報、ログオン操作の際に入力されたユーザの情報に対応する設定情報、他のユーザ端末１０により指示された設定情報のうち、いずれかの設定情報で記憶情報を初期化する。
【００４１】
例えば、初期化部１４ｂは、スリープ状態から復帰したログオン画面でログオン操作を受け付けると、スリープ状態への移行前に変更された壁紙とアイコンの設定に関する記憶情報として、デスクトップ設定情報１５ｃを、環境規定情報１５ｂで初期化する。なお、壁紙とアイコンの設定に関する記憶情報として、例えば、スタート画面のタイル、ショートカット、スタート画面の背景、スタートメニュー、アイコンの並びや大きさ、壁紙およびタスクバーに関する情報が含まれていてもよく、これらの情報を環境規定情報１５ｂで初期化してもよい。
【００４２】
また、初期化部１４ｂは、ユーザ端末１０に対する操作を受け付けると、該操作がユーザ端末１０についてのログオン操作であるか、再起動操作であるかを判定する。例えば、初期化部１４ｂは、ＯＳのイベントログを取得し、イベントログから操作がユーザ端末１０についてのログオン操作であるか、再起動操作であるかを判定する。そして、初期化部１４ｂは、受け付けた操作がログオンである場合には、ユーザ端末１０に関する設定情報を第１の設定データに更新する。また、ユーザ端末１０は、受け付けた操作が再起動操作である場合には、ユーザ端末１０に関する設定情報を第２の設定データに更新する。
【００４３】
例えば、初期化部１４ｂは、受け付けた操作がログオンである場合には、デスクトップ設定情報１５ｃを、環境規定情報１５ｂに更新する。ここで、初期化部１４ｂは、環境設定情報１５ａの環境規定の適用の項目において「最後に適用した環境規定」が設定されている場合には、デスクトップ設定情報１５ｃを、環境規定情報１５ｂとして記憶されている最後に適用した環境規定に更新する。また、初期化部１４ｂは、環境設定情報１５ａの環境規定の適用の項目において「環境規定を選択」が設定されている場合には、デスクトップ設定情報１５ｃを、環境規定情報１５ｂとして記憶されているユーザに選択された環境規定に更新する。
【００４４】
また、初期化部１４ｂは、受け付けた操作が再起動操作である場合には、デスクトップに関する設定情報以外の設定情報を全て工場出荷時の状態に復元する。なお、再起動を行った場合であっても、環境規定情報１５ｂの情報は、更新されないものとする。再起動時においては、デスクトップ設定情報１５ｃを、環境規定情報１５ｂに更新してもよいし、デスクトップ設定情報１５ｃを、工場出荷時の状態に復元してもよい。
【００４５】
また、初期化部１４ｂは、ユーザ端末１０に対する特定の操作を受け付けると、該操作に応じて表示部１２に表示させる画面の指定に関する所定の設定がなされているか否かの判定を行う。例えば、初期化部１４ｂは、ユーザ端末１０に対するログオン操作を受け付けると、「最後に適用した環境規定」の設定がなされているか否かの判定を行う。なお、この判定結果について、表示部１２に通知するものとする。
【００４６】
表示制御部１４ｃは、初期化された設定情報に従って、画面データを生成して表示部１２に表示させる。つまり、生徒用のタブレット端末は、スリープ状態からログオン操作を受け付ける度に、壁紙やアイコンを初期設定に戻して表示するので、スリープ前に他の生徒が壁紙等を変更して利用しても初期化された状態で利用できる。
【００４７】
また、表示制御部１４ｃは、所定の設定がなされている場合、操作に応じて表示部１２に表示させる画面として、ユーザ端末１０に最後に設定された画面情報を記憶部１５から取得する。そして、表示制御部１４ｃは、取得した画面情報に応じた画面を表示部１２に表示させ、所定の設定がなされていない場合、所定の画面情報を記憶部１５から取得し、取得した所定の画面情報に応じた画面を表示部１２に表示させる。例えば、表示制御部１４ｃは、「最後に適用した環境規定」の設定がなされている場合、操作に応じて表示部１２に表示させる画面として、ユーザ端末１０に最後に適用された環境規定情報１５ｂを記憶部１５から取得する。そして、表示制御部１４ｃは、取得した環境規定情報１５ｂに応じた画面を表示部１２に表示させ、「最後に適用した環境規定」の設定がなされていない場合、環境規定情報１５ｂを記憶部１５から取得し、取得した環境規定情報１５ｂに応じた画面を表示部１２に表示させる。
【００４８】
図８は、デスクトップ画面の初期化の一例を示す図である。図８に例示するように、例えば、生徒がデスクトップの壁紙としてキャラクタを含む画像を設定したり、アイコンの位置や大きさを変えたりした場合であっても、ログオン時には環境規定に従ってデスクトップ設定情報１５ｃが初期化される。このため、例えば、授業が始まる前に、ユーザ端末１０に対してスリープ状態からログオン操作を生徒が行うことで、ログオン時にはデスクトップ画面を元の状態に戻すことができ、元の状態でユーザ端末１０を授業に使用することが可能である。
【００４９】
ここで、デスクトップの初期化処理について、最後に適用された環境規定を適用する手法と、選択された環境規定を適用する手法と、ログオン操作のユーザに対応する環境規定を適用する手法と、先生用ユーザ端末１０に指示された環境規定を適用する手法とがある。以下では、各手法について、具体的な使用例を挙げて説明する。
【００５０】
まず、最後に適用された環境規定を適用する手法について説明する。最後に適用された環境規定を適用する手法では、ユーザ端末１０を学校で使用する場合とユーザ端末１０を自宅に持ち帰る場合とが考えられる。学校で使用する場合には、スリープ状態から通常のログイン操作を行うと、キャッシュ領域にある環境規定情報１５ｂ、つまり最後に適用した環境規定の情報に基づいて、デスクトップ設定情報１５ｃを更新する。
【００５１】
また、自宅に持ち帰る場合には、持ち帰り前の準備と持ち帰り後の学校環境に戻す準備とを行う。図９は、持ち帰り環境への切換の一例を示す図である。図１０は、学校環境への切替の一例を示す図である。図９、図１０の例では、生徒用のユーザ端末１０Ａ、１０Ｂと、先生用のユーザ端末１０Ｃとが例示されている。ここで、「持ち帰り環境」に切り替えるため、例えば、各生徒用ユーザ端末１０Ａ、１０Ｂでは、デスクトップにおけるユーザが今どこにいるかを選択可能なアプリケーションの起動操作を受け付ける。そして、例えば、各生徒用のユーザ端末１０Ａ、１０Ｂでは、アプリケーションの起動後、生徒の操作により今いる教室として「１年１組」の選択を受け付ける。
【００５２】
そして、例えば、先生用のユーザ端末１０Ｃでは、今いる教室として「１年１組」の生徒ＰＣの一覧が表示される。そして、先生用のユーザ端末１０Ｃは、「持ち帰り環境」に切り替える指示を各生徒用のユーザ端末１０Ａ、１０Ｂに通知する。なお、先生用のユーザ端末１０Ｃと各生徒用のユーザ端末１０Ａ、１０Ｂは、赤外線通信、ＢｌｕｅＴｏｏｔｈ（登録商標）を用いてＰ２Ｐ（ピアツーピア）で通信を行う。
【００５３】
ここで、「持ち帰り環境」に切り替えることで、例えば、最後に適用された環境規定が自宅学習用の環境規定に更新される。例えば、図４の例では、環境規定情報１５ｂでは、学校環境での環境規定として、アイコン識別名「アイコンＡ」が設定されているが、「持ち帰り環境」に切り替えると、アイコン識別名が自宅学習用の電卓機能のアイコン等に対応するアイコン識別子に更新される。この持ち帰り環境に対応する壁紙やアイコンの情報は、先生用のユーザ端末１０Ｃで更新できる。また、最新の持ち帰り環境に対応する壁紙やアイコンの情報は、サーバ２０が管理している。
【００５４】
このため、サーバ２０は、「持ち帰り環境」への切り替えが行われた場合には、各生徒用のユーザ端末１０Ａ、１０Ｂの環境規定情報１５ｂをチェックする。そして、サーバ２０は、環境規定情報１５ｂが最新でない場合には、生徒用のユーザ端末１０Ａ、１０Ｂに最新の環境規定をダウンロードさせる。そして、各生徒用のユーザ端末１０Ａ、１０Ｂは、自宅で使用される場合には、ログオン操作を行い、「持ち帰り環境」の環境規定情報１５ｂが適用されて、デスクトップ画面が表示されることとなる。
【００５５】
先生用のユーザ端末１０Ｃで「学校の環境」に切り替えるため、例えば、各生徒用ユーザ端末１０Ａ、１０Ｂでは、デスクトップにおけるユーザが今どこにいるかを選択可能なアプリケーションの起動操作を受け付ける。そして、例えば、各生徒用のユーザ端末１０Ａ、１０Ｂでは、アプリケーションの起動後、生徒の操作により今いる教室として「１年１組」の選択を受け付ける。
【００５６】
そして、例えば、先生用のユーザ端末１０Ｃでは、今いる教室として「１年１組」の生徒ＰＣの一覧が表示される。そして、先生用のユーザ端末１０Ｃは、「学校の環境」に切り替える指示を各生徒用のユーザ端末１０Ａ、１０Ｂに通知する。ここで、「学校の環境」に切り替えることで、例えば、最後に適用された環境規定が自宅学習用の環境規定に更新される。
【００５７】
そして、各生徒用のユーザ端末１０Ａ、１０Ｂは、学校の授業で使用される際には、ログオン操作を行い、「学校の環境」の環境規定情報１５ｂが適用されて、デスクトップ画面が表示されることとなる。このように、最後に適用された環境規定を適用する手法では、例えば、学校の授業のときに授業用のデスクトップ画面が表示されるようにするだけでなく、自宅に持ち帰った場合でも、持ち帰り用のデスクトップ画面が表示されるようにすることができる。
【００５８】
次に、各ユーザ端末１０で選択された環境規定を適用する手法について説明する。各ユーザ端末１０で選択された環境規定を適用する手法では、スリープ状態から通常のログイン操作を行うと、キャッシュ領域にある環境規定情報１５ｂ、つまりユーザにより選択された環境規定の情報に基づいて、デスクトップ設定情報１５ｃを更新する。
【００５９】
環境規定情報１５ｂは、上述したようにキャッシュ領域に記憶されているが、最初の設定時のみサーバ２０と通信を行って、選択された環境規定の情報を取得する。図１１は、共通の環境規定の設定の一例を示す図である。ユーザ端末１０Ａ、１０Ｂは、最初の設定時において、「環境規定を選択」が選択され、「環境規定識別名」および「環境規定名」が入力された際にはサーバ２０から「環境規定識別名」および「環境規定名」に対応する環境規定の情報を取得し、環境規定情報１５ｂとしてキャッシュ領域に格納する。
【００６０】
これにより、環境規定を変更しない限りは、サーバ２０とは通信を行わず、キャッシュ領域に格納された環境規定情報１５ｂを適用する。また、図１１に示すように、ユーザ端末１０Ａと１０Ｂにおいて設定される「環境規定識別名」および「環境規定名」を同じにすることで、ユーザ端末１０Ａ、１０Ｂは、サーバ２０から共通の環境規定をそれぞれ受信し、同じ環境規定をキャッシュ領域に格納する。このため、例えば、学校において、生徒が使用する各ユーザ端末１０のデスクトップ画面を共通化することが可能である。
【００６１】
次に、ログオン操作を行ったユーザに対応する環境規定を適用する手法について説明する。ログオン操作を行ったユーザに対応する環境規定を適用する手法では、通常のＯＳによるログオンではなく、教育支援アプリケーションの、オリジナルのログオン画面からログオンする。このオリジナルのログオン画面では、操作者である生徒が、学年や組、名前を選択するだけで簡単にログオンできる。ここで、オリジナルのログオン画面でログオンが行われた場合には、ユーザ端末１０は、ログオンを行った生徒のユーザ情報をサーバ２０に送信する。ここで、ユーザ情報とは、例えば、ユーザである生徒の名前であってもよいし、生徒を識別するＩＤ等であってもよい。サーバ２０は、ユーザ情報を受信すると、ユーザ情報に対応する環境規定を検索し、検索したユーザ情報に対応する環境規定をユーザ端末１０に送信する。
【００６２】
図１２は、ユーザごとの環境規定の設定の一例を示す図である。図１２の例では、ユーザ端末１０Ａを生徒であるユーザＡが使用しており、ユーザ端末１０Ｂを生徒であるユーザＢが使用しているものとする。また、図１２の例では、サーバ２０は、ユーザＡに対応付けて環境規定Ａを、ユーザＢに対応付けて環境規定Ｂを記憶している。このような場合に、ユーザＡの操作によりオリジナルのログオン画面でログオンが行われると、ユーザ端末１０Ａは、ログオンを行ったユーザＡのユーザ情報をサーバ２０に送信する。そして、サーバ２０は、ユーザＡのユーザ情報を受信すると、ユーザＡのユーザ情報に対応する環境規定Ａを検索し、検索した環境規定Ａをユーザ端末１０Ａに送信する。
【００６３】
同様に、ユーザＢの操作によりオリジナルのログオン画面でログオンが行われると、ユーザ端末１０Ｂは、ログオンを行ったユーザＢのユーザ情報をサーバ２０に送信する。そして、サーバ２０は、ユーザＢのユーザ情報を受信すると、ユーザＢのユーザ情報に対応する環境規定Ｂを検索し、検索した環境規定Ｂをユーザ端末１０Ｂに送信する。このため、ユーザごとに異なる環境規定を適用することが可能であり、各ユーザが任意に設定したデスクトップを表示することが可能である。
【００６４】
次に、先生用のユーザ端末１０Ｃにより指示された環境規定を適用する手法について説明する。先生用のユーザ端末１０Ｃにより指示された環境規定を適用する手法では、例えば、先生用のユーザ端末１０Ｃは、授業の科目に対応する環境規に切り替える指示を、生徒用のユーザ端末１０Ａ、１０Ｂに通知する。
【００６５】
図１３は、授業に応じた環境規定の切替の一例を示す図である。図１３の例では、生徒用のユーザ端末１０Ａ、１０Ｂと、先生用のユーザ端末１０Ｃとが例示されている。例えば、これから１年１組の授業として国語の授業が行われる場合には、「国語の環境」に切り替えるため、例えば、各生徒用ユーザ端末１０Ａ、１０Ｂでは、デスクトップにおけるユーザが今どこにいるかを選択可能なアプリケーションの起動操作を受け付ける。そして、例えば、各生徒用のユーザ端末１０Ａ、１０Ｂでは、アプリケーションの起動後、生徒の操作により今いる教室として「１年１組」の選択を受け付ける。
【００６６】
そして、例えば、先生用のユーザ端末１０Ｃでは、今いる教室として「１年１組」の生徒ＰＣの一覧が表示される。そして、先生用のユーザ端末１０Ｃは、「国語の環境」に切り替える指示を各生徒用のユーザ端末１０Ａ、１０Ｂに通知する。また、サーバ２０は、「国語の環境」に切り替える場合には、「国語」に対応する環境規定を検索し、検索したユーザ情報に対応する「環境規定１」をユーザ端末１０に送信する。
【００６７】
そして、各生徒用のユーザ端末１０Ａ、１０Ｂは、ログオン操作が行われると、「国語の環境」の環境規定情報１５ｂが適用されて、デスクトップ画面が表示されることとなる。このように、先生用のユーザ端末１０Ｃにより指示された環境規定を適用することで、授業内容に応じて、適用する環境規定を容易に変更することが可能である。
【００６８】
［処理の流れ］
次に、本実施例に係るユーザ端末１０が、ログオン操作または再起動操作を受け付けた場合における一連の処理の流れについて説明する。図１４は、初期化処理の手順の一例を示すフローチャートである。
【００６９】
図１４に示すように、初期化部１４ｂは、ユーザ端末１０に対する操作を受け付けると（ステップＳ１０１肯定）、受け付けた操作が再起動操作であるか判定する（ステップＳ１０２）。この結果、初期化部１４ｂは、受け付けた操作が再起動操作であると判定した場合には（ステップＳ１０２肯定）、ユーザ端末１０に関する設定を工場出荷時の状態に復元する（ステップＳ１０３）。
【００７０】
また、初期化部１４ｂは、受け付けた操作が再起動操作でないと判定した場合には（ステップＳ１０２否定）、受け付けた操作がログオン操作であるか否かを判定する（ステップＳ１０４）。この結果、初期化部１４ｂは、受け付けた操作がログオン操作でないと判定した場合には（ステップＳ１０４否定）、ステップＳ１０１に戻る。また、初期化部１４ｂは、受け付けた操作がログオン操作であると判定した場合には（ステップＳ１０４肯定）、オリジナルのログオン画面からログオンしたか否かを判定する（ステップＳ１０５）。
【００７１】
この結果、初期化部１４ｂは、オリジナルのログオン画面からログオンしたと判定した場合には（ステップＳ１０５肯定）、ユーザに対応する環境規定をサーバ２０から取得し、取得した環境規定を適用して（ステップＳ１０６）、ステップ１１３に進む。また、初期化部１４ｂは、オリジナルのログオン画面からログオンしていないと判定した場合には（ステップＳ１０５否定）、記憶部１５から環境設定情報１５ａを取得する（ステップＳ１０７）。そして、初期化部１４ｂは、環境設定情報１５ａを参照し、環境規定の適用の項目が「最後に適用した環境規定」に設定されているか否かを判定する（ステップＳ１０８）。
【００７２】
この結果、初期化部１４ｂは、環境規定の適用の項目が「最後に適用した環境規定」に設定されていると判定された場合には（ステップＳ１０８肯定）、ローカルキャッシュにある最後に適用した環境規定を適用し（ステップＳ１０９）、ステップ１１３に進む。また、初期化部１４ｂは、「最後に適用した環境規定」に設定されていないと判定された場合（ステップＳ１０８否定）、先生のユーザ端末１０から環境の切換の指示を受け付けているかを判定する（ステップＳ１１０）。ここで、環境規定の適用の項目が「最後に適用した環境規定」に設定されていない場合とは、つまり、環境規定の適用の項目が「環境規定を選択」に設定されていることを意味する。
【００７３】
そして、初期化部１４ｂは、先生のユーザ端末１０から環境の切換の指示を受け付けていないと判定された場合には（ステップＳ１１０否定）、ローカルキャッシュにある選択した環境規定を適用し（ステップＳ１１１）、ステップ１１３に進む。また、初期化部１４ｂは、先生のユーザ端末１０から環境の切換の指示を受け付けていると判定された場合には（ステップＳ１１０肯定）、指示された環境規定を適用し（ステップＳ１１２）、ステップ１１３に進む。つまり、初期化部１４ｂは、先生のユーザ端末１０から環境の切替の指示を受け付けていると判定された場合には、切替を指示された環境に対応する環境規定をサーバ２０から取得し、該環境規定を適用する。ステップＳ１１３においては、表示制御部１４ｃが、適用された環境規定に基づいて、デスクトップ画面を表示し（ステップＳ１１３）、処理を終了する。
【００７４】
［効果］
上述してきたように、本実施例に係るユーザ端末１０は、スリープ状態から復帰したログオン画面でログオン操作を受け付けると、スリープ状態への移行前に変更された壁紙とアイコンの設定に関する記憶情報を、所定の設定情報で初期化する処理を実行する。そして、ユーザ端末１０は、初期化された設定情報に従って、画面データを生成して表示部１２に表示させる処理を実行する。これにより、ログオン時にデスクトップを適切な状態にできる。つまり、スリープ状態からログオン操作を受け付ける度に、壁紙やアイコンを初期設定に戻して表示するので、スリープ前に他のユーザが壁紙やアイコンを変更して利用しても初期化された状態で利用できる。
【００７５】
また、本実施例に係るユーザ端末１０は、自装置に対する操作を受け付けると、該操作がログオン操作であるか、再起動操作であるかを判定する。そして、ユーザ端末１０は、受け付けた操作がログオンである場合には、ユーザ端末１０に関する設定情報を第１の設定データに更新する。これにより、ログオン時にデスクトップを適切な状態にできる。また、再起動時には、例えば、予期せぬトラブル等から簡単に復元することができる。
【００７６】
また、本実施例に係るユーザ端末１０は、所定の設定情報として、最後に適用された設定情報で記憶情報を初期化する。これにより、例えば、学校の授業のときに授業用のデスクトップ画面が表示されるようにできるだけでなく、自宅に持ち帰る場合には、持ち帰る前に持ち帰り環境の環境規定を適用することで、持ち帰った後は、持ち帰り用のデスクトップ画面が表示できる。
【００７７】
また、本実施例に係るユーザ端末１０は、所定の設定情報として、各情報処理装置で選択された設定情報、ログオン操作の際に入力されたユーザの情報に対応する設定情報、他の情報処理装置により指示された設定情報のうち、いずれかの設定情報で記憶情報を初期化する。このため、例えば、各ユーザ端末１０の環境規定を同じにすることで各ユーザ端末１０のデスクトップ画面を共通化したり、ユーザごとに異なる環境規定を適用したり、授業内容に応じて、適用する環境規定を容易に変更することができる。
【実施例２】
【００７８】
さて、これまで開示の装置に関する実施例について説明したが、開示の技術は上述した実施例以外にも、種々の異なる形態にて実施されてもよい。そこで、以下では、本発明に含まれる他の実施例を説明する。
【００７９】
例えば、上記実施例では、壁紙とアイコンに関する設定情報として、壁紙の識別名とアイコンの識別名を記憶する場合を例示した。しかしながら、これらに限定されるものではない。例えば、壁紙とアイコンに関する設定情報としては、壁紙の色や明るさ、アイコンの位置や大きさ等などを記憶してもよい。
【００８０】
また、上記実施例では、ユーザ端末１０が学校で利用される場合について説明した。しかしながら、これらに限定されるものではない。例えば、病院や図書館、映画館等の複数人が集まる施設等で利用されるようにしてもよい。
【００８１】
［初期化プログラム］
また、上記の実施例で説明した各種の処理は、あらかじめ用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータシステムで実行することによって実現することもできる。そこで、以下では、初期化プログラムを実行するコンピュータシステムの一例を説明する。図１５は、初期化プログラムを実行するコンピュータの構成の一例を示す図である。
【００８２】
図１５に示すように、コンピュータ４００は、ＣＰＵ４１０、ＨＤＤ（Hard  Disk  Drive）４２０、ＲＡＭ４４０を有する。これら４００〜４４０の各部は、バス５００を介して接続される。
【００８３】
ＨＤＤ４２０には上記の設定部１４ａ、初期化部１４ｂおよび表示制御部１４ｃと同様の機能を発揮する初期化プログラム４２０Ａが予め記憶される。なお、初期化プログラム４２０Ａについては、適宜分離してもよい。
【００８４】
また、ＨＤＤ４２０は、各種情報を記憶する。例えば、ＨＤＤ４２０は、記憶部１５と同様に、ＯＳや運行の支援に用いる各種データを記憶する。
【００８５】
そして、ＣＰＵ４１０が、初期化プログラム４２０ＡをＨＤＤ４２０から読み出して実行することで、実施例の各処理部と同様の動作を実行する。すなわち、初期化プログラム４２０Ａは、設定部１４ａ、初期化部１４ｂおよび表示制御部１４ｃと同様の動作を実行する。
【００８６】
なお、上記した初期化プログラム４２０Ａについては、必ずしも最初からＨＤＤ４２０に記憶させることを要しない。また、例えば、初期化プログラム４２０Ａは、コンピュータ４００に挿入されるフレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＤＶＤディスク、光磁気ディスク、ＩＣカードなどの「可搬用の物理媒体」に記憶させてもよい。そして、コンピュータ４００がこれらからプログラムを読み出して実行するようにしてもよい。
【００８７】
さらには、公衆回線、インターネット、ＬＡＮ、ＷＡＮなどを介してコンピュータ４００に接続される「他のコンピュータ（又はサーバ）」などにプログラムを記憶させておく。そして、コンピュータ４００がこれらからプログラムを読み出して実行するようにしてもよい。
【符号の説明】
【００８８】
１０  ユーザ端末
１１  入力部
１２  表示部
１３  通信部
１４  制御部
１４ａ  設定部
１４ｂ  初期化部
１４ｃ  表示制御部
１５  記憶部
１５ａ  環境設定情報
１５ｂ  環境規定情報
１５ｃ  デスクトップ設定情報
２０  サーバ
１００  システム
【図１】
2020021519.tif 000003
【図２】
2020021519.tif 000004
【図３】
2020021519.tif 000005
【図４】
2020021519.tif 000006
【図５】
2020021519.tif 000007
【図６】
2020021519.tif 000008
【図７】
2020021519.tif 000009
【図８】
2020021519.tif 000010
【図９】
2020021519.tif 000011
【図１０】
2020021519.tif 000012
【図１１】
2020021519.tif 000013
【図１２】
2020021519.tif 000014
【図１３】
2020021519.tif 000015
【図１４】
2020021519.tif 000016
【図１５】
2020021519.tif 000017