(57)【要約】【課題】支援者と被支援者は同時にそれぞれの端末を操作して日程を合わせる必要がなく認証を行うソフトウェア導入支援システム、ソフトウェア導入支援方法、ソフトウェア導入支援プログラムおよび情報処理装置を提供する。【解決手段】支援者が支援者端末２を操作し、入力装置２１を介してユーザＩＤとパスワードが入力されると、支援者端末２は、認証要求を仲介サーバ１に送信し、仲介サーバ１の要求処理部１１は、送信されたユーザＩＤとパスワードをユーザ情報管理部に登録されているユーザ情報と比較し、認証結果を支援者端末２に送信し、支援者は、被支援者が必要としているソフトウェアを選択し、その識別情報と被支援者の識別情報を入力し、仲介サーバ１に送信する。仲介サーバ１は、受信した情報からインストール支援情報を作成し、インストール情報記憶部２に保存する。【選択図】図１
2008242646.tif 000002
【特許請求の範囲】
【請求項１】
支援者端末と、被支援者端末とが、ネットワークを介して仲介サーバと、配布サーバとに接続されたソフトウェア導入支援システムであって、
前記仲介サーバは、支援者と被支援者のユーザ情報を予め登録しておき、前記支援者端末および前記被支援者端末からのアクセス時に、登録しておいた前記ユーザ情報と、前記アクセス時のユーザ情報とが一致しているか否かの認証を行い、
前記支援者端末は、前記被支援者を特定するユーザ識別情報と、インストール対象ソフトウェアを特定するソフトウェア識別情報とを含むインストール支援情報を前記仲介サーバに送信し、
前記仲介サーバは、前記支援者を特定するユーザ識別情報とともに、前記支援者端末から受信した前記インストール支援情報を前記被支援者端末に送信し、
前記被支援者端末は、受信した前記支援者の前記ユーザ識別情報と前記ソフトウェア識別情報とを画面に表示し、ユーザにインストール実施の可否を問い合わせ、前記ユーザの同意が得られると、ソフトウェア識別情報を元に前記ソフトウェア配布サーバからソフトウェアパッケージを取得し、インストールを行うことを特徴とするソフトウェア導入支援システム。
【請求項２】
前記仲介サーバにおける前記アクセス時の前記認証は、前記支援者と、前記被支援者とをそれぞれ別々に認証することを特徴とする請求項１に記載のソフトウェア導入支援システム。
【請求項３】
支援者端末と、被支援者端末とが、ネットワークを介して仲介サーバと、ソフトウェア配布サーバとに接続されたシステムで適用されるソフトウェア導入支援方法であって、
前記仲介サーバは、支援者と被支援者のユーザ情報を予め登録しておき、前記支援者端末および前記被支援者端末からのアクセス時に、登録しておいた前記ユーザ情報と、前記アクセス時のユーザ情報とが一致しているか否かの認証を行い、
前記支援者端末は、前記被支援者を特定するユーザ識別情報と、インストール対象ソフトウェアを特定するソフトウェア識別情報とを含むインストール支援情報を仲介サーバに送信し、
前記仲介サーバは、前記支援者を特定するユーザ識別情報とともに、前記支援者端末から受信した前記インストール支援情報を前記被支援者端末に送信し、
前記被支援者端末は、受信した前記支援者の前記ユーザ識別情報と前記ソフトウェア識別情報とを画面に表示し、ユーザにインストール実施の可否を問い合わせ、前記ユーザの同意が得られると、ソフトウェア識別情報を元に前記ソフトウェア配布サーバからソフトウェアパッケージを取得し、インストールを行うことを特徴とするソフトウェア導入支援方法。
【請求項４】
前記仲介サーバにおける前記アクセス時の前記認証は、前記支援者と、前記被支援者とをそれぞれ別々に認証することを特徴とする請求項３に記載のソフトウェア導入支援方法。
【請求項５】
支援者端末と、被支援者端末とが、ネットワークを介して仲介サーバと、配布サーバとに接続されたシステムでのソフトウェア導入支援プログラムであって、
前記仲介サーバにおいて、前記支援者端末および前記被支援者端末からのアクセス時に、予め登録しておいた支援者と被支援者のユーザ情報と、前記アクセス時のユーザ情報とが一致しているか否かの認証させる処理を実行し、
前記支援者端末において、前記被支援者を特定するユーザ識別情報と、インストール対象ソフトウェアを特定するソフトウェア識別情報とを含むインストール支援情報を仲介サーバに送信させる処理を実行し、
前記仲介サーバにおいて、前記支援者を特定するユーザ識別情報とともに、前記支援者端末から受信した前記インストール支援情報を被支援者端末に送信させる処理を実行し、
前記被支援者端末において、受信した前記支援者の前記ユーザ識別情報と前記ソフトウェア識別情報とを画面に表示し、ユーザにインストール実施の可否を問い合わせ、前記ユーザの同意が得られると、ソフトウェア識別情報を元に前記ソフトウェア配布サーバからソフトウェアパッケージを取得し、インストールさせる処理を実行することを特徴とするソフトウェア導入支援プログラム。
【請求項６】
前記仲介サーバにおいて、前記アクセス時の前記認証を行なわせる処理は、前記支援者と、前記被支援者とでそれぞれ別々に実行することを特徴とする請求項５に記載のソフトウェア導入支援プログラム。
【請求項７】
支援者と被支援者のユーザ情報を予め登録しておき、他装置からのアクセス時に、登録しておいた前記ユーザ情報と、前記アクセス時のユーザ情報とが一致しているか否かの認証を行う認証手段を有することを特徴とする情報処理装置。
【請求項８】
前記被支援者を特定するユーザ識別情報とインストール対象ソフトウェアを特定するソフトウェア識別情報とを含むインストール支援情報を第１の他装置から受信する受信手段をさらに有することを特徴とする請求項７に記載の情報処理装置。
【請求項９】
前記支援者を特定するユーザ識別情報とともに、前記第１の他装置から受信したインストール支援情報を第２の他装置に送信する送信手段をさらに有することを特徴とする請求項８に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、時間的な都合に制約されずに、また、安全にソフトウェアの導入を支援してもらうことを可能にするソフトウェア導入支援システム、ソフトウェア導入支援方法、ソフトウェア導入支援プログラムおよび情報処理装置に関する。
【背景技術】
【０００２】
個人所有のパーソナルコンピュータを用い、あらかじめ組み込まれているソフトウェアでは実現できない作業をしたい場合、従来は、利用者が自ら必要なソフトウェアを選択し、入手し、インストールする必要があった。しかし、コンピュータに不慣れな利用者にとって、上級者の支援なしにこれを自力で行うのは難しい場合がある。
【０００３】
遠隔地にいる上級者の支援を得るため、外部のコンピュータに対してネットワーク経由で画面を共有させたり、操作を許すソフトウェアが存在している。
【０００４】
しかし、このようなソフトウェアは、支援者に自分のコンピュータに対する完全な制御権を与えてしまうため、セキュリティやプライバシーの問題から支援者との間に余程の信頼関係がないと使いづらい。
【０００５】
また、このソフトウェアは、支援者の端末から被支援者の端末に対して直接に接続を行うので、ネットワーク経路上のルータやファイヤウォールの設定で、通信が許可されていないと使用できない。この設定の変更を行うことは、初級者には困難なことであり、またセキュリティをわずかにではあるが緩めてしまう。そこでこれを解決するための従来技術、これに関連する従来技術を次に開示する。
【０００６】
特許文献１は、ユーザ端末とサービス提供者装置を電子文書仲介装置を介して暗号路で結び、サービス提供者装置は、ユーザ宛てに電子文書を電子文書仲介装置に送信し、電子文書仲介装置は、電子署名をして電子文書を通信内容保管ＤＢに保管し、ユーザ端末宛てに文書受信通知を行い、ユーザは、認証情報を記憶したＩＣカードをユーザ端末に接続して電子文書仲介装置にログオンし、ユーザ端末は、文書受信通知を受信し、文書受信要求を行い、電子文書仲介装置は、電子文書をユーザ端末宛てに送信するとともに、ユーザが電子文書にアクセスしたことをアクセス記録ＤＢに蓄積し、ユーザ端末は通信内容保管ＤＢから電子文書を受信し、サービス提供者装置は、アクセス記録ＤＢにアクセスし、ユーザの電子文書アクセス記録を閲覧する各手段を備え、電子文書が確実に配信先に送達されたことを配信元が確認でき、配信元、配信先、電子文書を特定できる電子文書の配信システムが提案されている。
【０００７】
特許文献２は、無線インターネットを通じて携帯通信端末機をサーバに接続して、このサーバが提供するサービスの種類及びコンテンツメニューを確認し、特定コンテンツのダウンロードを選択し、端末機側によってダウンロードされた特定メニューのコンテンツプログラムが選択されると、拡張スクリプト伝送を通じて端末機の残余メモリ容量、端末機の開始番地及び仕様を要求することにより、選択したコンテンツプログラムが収容可能であるか否かを判断し、選択したコンテンツプログラムが収容可能であると判断されると、選択したコンテンツプログラムを１回送信分量大きさのパケットに分割して、端末機に拡張スクリプトファイルでパケットを送出し、サーバ側から端末機に送出したパケット単位のコンテンツプログラムを順に収容して、収容したパケットを端末機のｎｖメモリに収容された順に格納し、選択したコンテンツプログラムのダウンロードが完了する場合、その結果値をサーバ側に伝送する携帯通信端末機用コンテンツプログラムの伝送方法が提案されている。
【特許文献１】特開２００２−１８３４９１号公報
【特許文献２】特表２００４−５０２２５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、従来のソフトウェア導入支援方法では、必要以上の権限を支援者に与えてしまうという問題と、ネットワーク機器の設定によっては使えないという問題と、支援者と被支援者とが同時に端末を操作しなければならないという問題とがあった。
【０００９】
そこで本発明は、上記課題を解決するため、ソフトウェアを使用する場合、支援者と被支援者は同時にそれぞれの端末を操作して日程を合わせる必要がなく、仲介サーバに支援者と被支援者のユーザ情報を予め登録しておき、支援者端末および被支援者端末からのアクセスの際に認証を行うソフトウェア導入支援システム、ソフトウェア導入支援方法、ソフトウェア導入支援プログラムおよび情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記の目的を達成するため、請求項１に記載の発明は、支援者端末と、被支援者端末とが、ネットワークを介して仲介サーバと、配布サーバとに接続されたソフトウェア導入支援システムであって、前記仲介サーバは、支援者と被支援者のユーザ情報を予め登録しておき、前記支援者端末および前記被支援者端末からのアクセス時に、登録しておいた前記ユーザ情報と、前記アクセス時のユーザ情報とが一致しているか否かの認証を行い、前記支援者端末は、前記被支援者を特定するユーザ識別情報と、インストール対象ソフトウェアを特定するソフトウェア識別情報とを含むインストール支援情報を仲介サーバに送信し、前記仲介サーバは、前記支援者を特定するユーザ識別情報とともに、前記支援者端末から受信した前記インストール支援情報を前記被支援者端末に送信し、前記被支援者端末は、受信した前記支援者の前記ユーザ識別情報と前記ソフトウェア識別情報とを画面に表示し、利用者にインストール実施の可否を問い合わせ、ユーザの同意が得られると、ソフトウェア識別情報を元に前記ソフトウェア配布サーバからソフトウェアパッケージを取得し、インストールを行うソフトウェア導入支援システムであることを特徴とする。
【００１１】
請求項２に記載の発明は、請求項１に記載のソフトウェア導入支援システムにおいて、前記アクセス時の前記認証は、前記支援者と、前記被支援者とがそれぞれ別々に行うことを特徴とする。
【００１２】
請求項３に記載の発明は、支援者端末と、被支援者端末とが、ネットワークを介して仲介サーバと、ソフトウェア配布サーバとに接続されたシステムで適用されるソフトウェア導入支援方法であって、前記仲介サーバは、支援者と被支援者のユーザ情報を予め登録しておき、前記支援者端末および前記被支援者端末からのアクセス時に、登録しておいた前記ユーザ情報と、前記アクセス時のユーザ情報とが一致しているか否かの認証を行い、前記支援者端末は、前記被支援者を特定するユーザ識別情報と、インストール対象ソフトウェアを特定するソフトウェア識別情報とを含むインストール支援情報を仲介サーバに送信し、前記仲介サーバは、前記支援者を特定するユーザ識別情報とともに、前記支援者端末から受信した前記インストール支援情報を前記被支援者端末に送信し、前記被支援者端末は、受信した前記支援者の前記ユーザ識別情報と前記ソフトウェア識別情報とを画面に表示し、利用者にインストール実施の可否を問い合わせ、ユーザの同意が得られると、ソフトウェア識別情報を元に前記ソフトウェア配布サーバからソフトウェアパッケージを取得し、インストールを行うソフトウェア導入支援方法であることを特徴とする。
【００１３】
請求項４に記載の発明は、請求項３に記載のソフトウェア導入支援方法において、前記アクセス時の前記認証は、前記支援者と、前記被支援者とがそれぞれ別々に行うことを特徴とする。
【００１４】
請求項５に記載の発明は、支援者端末と、被支援者端末とが、ネットワークを介して仲介サーバと、配布サーバとに接続されたシステムでのソフトウェア導入支援プログラムであって、前記仲介サーバにおいて、前記支援者端末および前記被支援者端末からのアクセス時に、予め登録しておいた支援者と被支援者のユーザ情報と、前記アクセス時のユーザ情報とが一致しているか否かの認証させる処理を実行し、前記支援者端末において、前記被支援者を特定するユーザ識別情報と、インストール対象ソフトウェアを特定するソフトウェア識別情報とを含むインストール支援情報を仲介サーバに送信させる処理を実行し、前記仲介サーバにおいて、前記支援者を特定するユーザ識別情報とともに、前記支援者端末から受信した前記インストール支援情報を被支援者端末に送信させる処理を実行し、前記被支援者端末において、受信した前記支援者の前記ユーザ識別情報と前記ソフトウェア識別情報とを画面に表示し、利用者にインストール実施の可否を問い合わせ、ユーザの同意が得られると、ソフトウェア識別情報を元に前記ソフトウェア配布サーバからソフトウェアパッケージを取得し、インストールさせる処理を実行するソフトウェア導入支援プログラムであることを特徴とする。
【００１５】
請求項６に記載の発明は、請求項５に記載のソフトウェア導入支援プログラムにおいて、前記アクセス時の前記認証を行なわせる処理は、前記支援者と、前記被支援者とでそれぞれ別々に実行することを特徴とする。
【００１６】
請求項７に記載の発明は、支援者と被支援者のユーザ情報を予め登録しておき、他装置からのアクセス時に、登録しておいた前記ユーザ情報と、前記アクセス時のユーザ情報とが一致しているか否かの認証を行う認証手段を有する情報処理装置であることを特徴とする。
【００１７】
請求項８に記載の発明は、請求項７に記載の情報処理装置において、前記被支援者を特定するユーザ識別情報とインストール対象ソフトウェアを特定するソフトウェア識別情報とを含むインストール支援情報を第１の他装置から受信する受信手段をさらに有することを特徴とする。
【００１８】
請求項９に記載の発明は、請求項８に記載の情報処理装置において、前記支援者を特定するユーザ識別情報とともに、前記第１の他装置から受信したインストール支援情報を第２の他装置に送信する送信手段をさらに有することを特徴とする。
【発明の効果】
【００１９】
本発明によれば、支援者と被支援者は同時にそれぞれの端末を操作して日程を合わせる必要がなく認証を行うソフトウェア導入支援システム、ソフトウェア導入支援方法、ソフトウェア導入支援プログラムおよび情報処理装置を提供することを目的とする。
【発明を実施するための最良の形態】
【００２０】
本発明を実施するための好適な実施の形態について説明する。本実施形態のソフトウェア導入支援システムについて図１を用いて説明する。図１は、本実施形態のソフトウェア導入支援システムの構成図を示す。
【００２１】
図１を参照すると、本実施例は、仲介サーバ１と、被支援者の端末２と、支援者の端末３と、ソフトウェア配布サーバ４とから構成され、それぞれ、インターネット等のネットワーク５を介して、相互に接続されている。
【００２２】
仲介サーバ１は、データセンターなどに設置されているワークステーション等の情報処理装置であり、要求処理部１１と、利用者情報管理部１２と、インストール情報管理部１３とを有する。
【００２３】
要求処理部１１は、支援者端末および被支援者端末からのアクセスに対するユーザ認証と、要求の受け付け、処理の制御を行う。
【００２４】
ユーザ情報管理部１２は、利用者ごとにユーザＩＤ、パスワード、氏名などの利用者固有の情報を記憶する。
【００２５】
インストール情報管理部１３は、支援者のユーザＩＤと被支援者のユーザＩＤとソフトウェアインストール情報から構成されるインストール支援情報を記憶する。
【００２６】
ソフトウェアインストール情報は、インストール対象のソフトウェアを特定する識別ＵＲＬや、ソフトウェアの内容に関する説明等を含む。
【００２７】
支援者端末２は、支援者の家庭などに設置されているパーソナルコンピュータや携帯電話機等の情報処理装置であり、支援情報登録部２１と、入力装置２２と、出力装置２３とを有する。
【００２８】
支援情報登録部２１は、利用者の操作に従って、仲介サーバにアクセスし、支援者が入力装置２２を介して入力した被支援者のユーザＩＤと、ソフトウェアの識別ＵＲＬやソフトウェアの内容に関する説明等を含むソフトウェアインストール情報とを送信する機能を有する。
【００２９】
被支援者端末３は、被支援者の家庭などに設置されているパーソナルコンピュータや携帯電話等の情報処理装置であり、インストール制御部３１と、入力装置３２と、出力装置３３と、ソフトウェア取得部３４とを有する。
【００３０】
インストール制御部３１は、利用者の操作に従って、仲介サーバにアクセスし、支援者の氏名などの識別情報とソフトウェアインストール情報とを受信し、こちらの情報に従って、ソフトウェアのインストールを行う。インストールを実施する前に、受信した情報に含まれる支援者の氏名やソフトウェアの内容などの情報を出力装置３３に表示し、ユーザの同意を得る。ソフトウェア取得部３４は、ソフトウェアの識別ＵＲＬを元に、ソフトウェア配布サーバにソフトウェア要求を送り、該当するソフトウェアパッケージを取得する。
【００３１】
ソフトウェア配布サーバ４は、データセンターなどに設置されているワークステーション等の情報処理装置であり、要求処理部４１と、ソフトウェア記憶部４２とを有する。
【００３２】
要求処理部４１は、受信したソフトウェア要求に基づいて、対応するソフトウェアを端末に送信する機能を有する。
【００３３】
ソフトウェア記憶部４２は、自動インストール可能な形式で構成されたソフトウェアパッケージを記憶している。ソフトウェア記憶部４２で管理されているソフトウェアには、一意な識別ＵＲＬが割り当てられる。
【００３４】
本実施形態のソフトウェア導入支援システムの動作について図２を用いて説明する。図２は、本実施形態のソフトウェア導入支援システムの動作を示すフローチャート図である。
【００３５】
図２に示すように、まず、支援者が支援者端末２を操作し、入力装置２１を介してユーザＩＤとパスワードが入力されると、支援者端末２は、認証要求を仲介サーバ１に送信する（ステップＳ１０１）。仲介サーバ１の要求処理部１１は、送信されたユーザＩＤとパスワードをユーザ情報管理部に登録されているユーザ情報と比較し、認証結果を支援者端末２に送信する(ステップＳ１０２)。
【００３６】
続いて、支援者は、被支援者が必要としているソフトウェアを選択し、その識別情報と被支援者の識別情報を入力し、仲介サーバ１に送信する（ステップＳ１０３）。
【００３７】
仲介サーバ１は、受信した情報からインストール支援情報を作成し、インストール情報記憶部２に保存する（ステップＳ１０４）。さらに、被支援者端末３にメールを送信し、インストール支援情報が登録されたことを通知する（ステップＳ１０５）。
【００３８】
メールを受信した被支援者は、支援者端末３を操作し、メールの記載に従って仲介サーバ４にアクセスする。このとき、支援者が入力装置３２を介して入力したユーザＩＤと、パスワードとが仲介サーバ１に送られる（ステップＳ１０６）。
【００３９】
仲介サーバ１は、送信されたユーザＩＤと、パスワードとをユーザ情報管理部に登録されているユーザ情報と比較し、認証結果を被支援者端末３に送信する（ステップＳ１０７）。
【００４０】
続いて、被支援者端末３は、インストール制御情報要求を仲介サーバ１に送信する(ステップＳ１０８)。仲介サーバ１は、インストール情報管理部を検索して、この端末を対象とするインストール制御情報を抽出する（ステップＳ１０９）。抽出後、被支援者端末３に送信する（ステップ１１０）。
【００４１】
被支援者端末３は、出力装置３３の画面に支援者の氏名などを含む身元情報と、インストールするソフトウェアの説明と、実際にインストールを実施するかどうかを問い合わせるメッセージとを表示する（ステップＳ１１１）。
【００４２】
被支援者が内容を確認し、入力装置３２を操作して、同意ボタンが押される（ステップＳ１１２）。同意ボタンの押下検出後、インストール制御部３１は、ソフトウェアの識別ＵＲＬに従い、ソフトウェア取得部を介して、ソフトウェア配布サーバ４に要求を送信する（ステップＳ１１３）。
【００４３】
ソフトウェア配布サーバ４の要求処理部４１は、被支援者端末３からの要求を受信すると、ソフトウェア記憶部４２を検索する（ステップＳ１１４）。検索後、該当するソフトウェアパッケージを被支援者端末３に送信する（ステップＳ１１５）。
【００４４】
被支援者端末３のインストール制御部３１は、ソフトウェア配布サーバ４から受信したソフトウェアパッケージを実際にインストールする（ステップＳ１１６）。
【００４５】
本実施形態によれば、支援者に対して必要以上の権限を与えなくて済むという効果を有する。これにより、セキュリティ上のリスクが減り、利用しやすくなる。
【００４６】
また、支援者端末と被支援者端末との間で、直接の通信を必要としないことで、ネットワーク機器の設定に依存せずに支援を受けられる可能性が高まる。
【００４７】
さらに、支援者と、被支援者とが同時に端末を操作する必要性がなくなることで、日程を合わせるなどの時間的な制約を減らせる。
【産業上の利用可能性】
【００４８】
本発明のソフトウェア導入支援システムは、ソフトウェアのインストールに利用可能である。
【図面の簡単な説明】
【００４９】
【図１】本実施形態のソフトウェア導入支援システムを示す構成図である。
【図２】本実施形態のソフトウェア導入支援システムの動作を示すフローチャート図である。
【符号の説明】
【００５０】
１    仲介サーバ
２    支援者端末
３    被支援者端末
４    ソフトウェア記憶部
５    ネットワーク
１２    ユーザ情報管理部
１３    インストール情報管理部
２１    支援者情報登録部
２２、３２    出力装置
２３、３３    入力装置
３１    インストール制御部
３４    ソフトウェア取得部
【図１】
2008242646.tif 000003
【図２】
2008242646.tif 000004