(57)【特許請求の範囲】
【請求項１】
２以上のユーザ端末、２以上の業者端末、および２以上のサーバ装置を具備する会計情報システムを構成するサーバ装置であって、
会計情報の処理を実現するサーバ装置にアクセスするユーザに関する情報である２以上のユーザ情報を格納し得るユーザ情報格納部と、
２以上のユーザに対して、ユーザを識別するユーザ識別子に対応付けて、１以上の会計情報を格納し得る会計情報格納部と、
前記２以上の各業者端末から、ユーザ設定に利用される情報である１または２以上のユーザ設定情報を受信するユーザ設定情報受信部と、
前記ユーザ設定情報受信部が受信した各ユーザ設定情報を用いて、ユーザ情報の少なくとも一部を取得し、前記ユーザ情報格納部に蓄積するユーザ設定部と、
前記ユーザ設定部が蓄積したユーザ情報の少なくとも一部に対応するユーザのユーザ端末から、会計情報の処理のためのアクセスを受け付けるアクセス受付部と、
前記アクセス受付部が受け付けたアクセスに応じて、会計情報の処理を実行する会計情報処理部と、
税金の申告に利用される税金申告情報に関する情報である税金申告関連情報をユーザ端末に送信する税金申告関連情報送信部と、
会計情報システムを実現するソフトウェアとは独立に動作する電子申告署名付与ツールが、媒体に記録されたユーザ固有の固有情報を読み取ったリーダーから取得した固有情報を含む署名済税金申告関連情報を、ユーザ端末から受信する署名済税金申告関連情報受信部と、
前記署名済税金申告関連情報受信部が受信した署名済税金申告関連情報を用いて、税金申告に関する処理である税金申告処理を行う税金申告処理部とを具備するサーバ装置。
【請求項２】
前記税金申告処理部は、
署名済税金申告関連情報を用いて作成された税金申告のための情報である税金申告情報を受け付ける外部サーバ装置に送信する請求項１記載のサーバ装置。
【請求項３】
ユーザ端末において使用される２以上の各ソフトウェアを使用可能にするセットアップを行うために必要なキーを含む２以上のソフトセットアップ情報を入力する一のソフトセットアップ画面に関する情報であるソフトセットアップ画面情報を業者端末に送信するソフトセットアップ画面情報送信部をさらに具備し、
前記ユーザ設定部は、
前記ソフトセットアップ画面に対して入力された２以上のソフトセットアップ情報を用いて、前記２以上のソフトウェアをユーザ端末で利用可能なようにするソフトセットアップ手段を具備する請求項１または請求項２記載のサーバ装置。
【請求項４】
前記ユーザ設定部は、
ユーザ端末において使用される２以上の各ソフトウェアを使用可能にするセットアップの処理を行い、かつ当該２以上の各ソフトウェアを前記ユーザ端末で使用可能にする２以上のショートカットアイコンを取得し、当該２以上のショートカットアイコンから一つのファイルを生成するショートカットファイル生成手段を具備する請求項１から請求項３いずれか一項に記載のサーバ装置。
【請求項５】
２以上のユーザ端末、２以上の業者端末、および２以上のサーバ装置を具備する会計情報システムを構成するサーバ装置における情報処理方法であって、
会計情報の処理を実現するサーバ装置にアクセスするユーザに関する情報である２以上のユーザ情報を格納し得るユーザ情報格納部と、２以上のユーザに対して、ユーザを識別するユーザ識別子に対応付けて、１以上の会計情報を格納し得る会計情報格納部と、ユーザ設定情報受信部と、ユーザ設定部と、アクセス受付部と、会計情報処理部と、税金申告関連情報送信部と、署名済税金申告関連情報受信部と、税金申告処理部とにより実現される情報処理方法であって、
前記ユーザ設定情報受信部が、前記２以上の各業者端末から、ユーザ設定に利用される情報である１または２以上のユーザ設定情報を受信するユーザ設定情報受信ステップと、
前記ユーザ設定部が、前記ユーザ設定情報受信ステップで受信された各ユーザ設定情報を用いて、ユーザ情報の少なくとも一部を取得し、前記ユーザ情報格納部に蓄積するユーザ設定ステップと、
前記アクセス受付部が、前記ユーザ設定ステップで蓄積されたユーザ情報の少なくとも一部に対応するユーザのユーザ端末から、会計情報の処理のためのアクセスを受け付けるアクセス受付ステップと、
前記会計情報処理部が、前記アクセス受付ステップで受け付けられたアクセスに応じて、会計情報の処理を実行する会計情報処理ステップと、
前記税金申告関連情報送信部が、税金の申告に利用される税金申告情報に関する情報である税金申告関連情報をユーザ端末に送信する税金申告関連情報送信ステップと、
前記署名済税金申告関連情報受信部が、会計情報システムを実現するソフトウェアとは独立に動作する電子申告署名付与ツールが、媒体に記録されたユーザ固有の固有情報を読み取ったリーダーから取得した固有情報を含む署名済税金申告関連情報を、ユーザ端末から受信する署名済税金申告関連情報受信ステップと、
前記税金申告処理部が、前記署名済税金申告関連情報受信ステップで受信された署名済税金申告関連情報を用いて、税金申告に関する処理である税金申告処理を行う税金申告処理ステップとを具備する情報処理方法。
【請求項６】
２以上のユーザ端末、２以上の業者端末、および２以上のサーバ装置を具備する会計情報システムを構成するサーバ装置において動作するプログラムであって、
会計情報の処理を実現するサーバ装置にアクセスするユーザに関する情報である２以上のユーザ情報を格納し得るユーザ情報格納部と、２以上のユーザに対して、ユーザを識別するユーザ識別子に対応付けて、１以上の会計情報を格納し得る会計情報格納部にアクセス可能なコンピュータである前記サーバ装置を、
前記２以上の各業者端末から、ユーザ設定に利用される情報である１または２以上のユーザ設定情報を受信するユーザ設定情報受信部と、
前記ユーザ設定情報受信部が受信した各ユーザ設定情報を用いて、ユーザ情報の少なくとも一部を取得し、前記ユーザ情報格納部に蓄積するユーザ設定部と、
前記ユーザ設定部が蓄積したユーザ情報の少なくとも一部に対応するユーザのユーザ端末から、会計情報の処理のためのアクセスを受け付けるアクセス受付部と、
前記アクセス受付部が受け付けたアクセスに応じて、会計情報の処理を実行する会計情報処理部と、
税金の申告に利用される税金申告情報に関する情報である税金申告関連情報をユーザ端末に送信する税金申告関連情報送信部と、
会計情報システムを実現するソフトウェアとは独立に動作する電子申告署名付与ツールが、媒体に記録されたユーザ固有の固有情報を読み取ったリーダーから取得した固有情報を含む署名済税金申告関連情報を、ユーザ端末から受信する署名済税金申告関連情報受信部と、
前記署名済税金申告関連情報受信部が受信した署名済税金申告関連情報を用いて、税金申告に関する処理である税金申告処理を行う税金申告処理部として、機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、会計情報を処理するサーバ装置等に関するものである。
【背景技術】
【０００２】
従来、インターネット会計処理において、送信された会計ファイルを利用して同期処理、上書処理を行う際の処理効率を向上させ得る会計システムがあった（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−３０３０５０号公報（第１頁、第１図等）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術において、複雑な会計情報システムのセットアップが、例えば、会計を専門とするユーザにとって困難であるため、クラウド等のネットワーク環境を用いた会計情報システムの広範囲の普及が難しかった。
【課題を解決するための手段】
【０００５】
本第一の発明のサーバ装置は、２以上のユーザ端末、２以上の業者端末、および２以上のサーバ装置を具備する会計情報システムを構成するサーバ装置であって、会計情報の処理を実現するサーバ装置にアクセスするユーザに関する情報である２以上のユーザ情報を格納し得るユーザ情報格納部と、２以上のユーザに対して、ユーザを識別するユーザ識別子に対応付けて、１以上の会計情報を格納し得る会計情報格納部と、２以上の各業者端末から、ユーザ設定に利用される情報である１または２以上のユーザ設定情報を受信するユーザ設定情報受信部と、ユーザ設定情報受信部が受信した各ユーザ設定情報を用いて、ユーザ情報の少なくとも一部を取得し、ユーザ情報格納部に蓄積するユーザ設定部と、ユーザ設定部が蓄積したユーザ情報の少なくとも一部に対応するユーザのユーザ端末から、会計情報の処理のためのアクセスを受け付けるアクセス受付部と、アクセス受付部が受け付けたアクセスに応じて、会計情報の処理を実行する会計情報処理部とを具備するサーバ装置である。
【０００６】
かかる構成により、複数の業者が複雑な会計情報システムのセットアップをユーザのために行い、かつ業者が扱い得るサーバ装置を選択して、セットアップを行えるため、クラウド等のネットワーク環境を用いた会計情報システムの広範囲の普及が容易になる。
【０００７】
また、本第二の発明のサーバ装置は、第一の発明に対して、ユーザ端末において使用される２以上の各ソフトウェアを使用可能にするセットアップを行うために必要なキーを含む２以上のソフトセットアップ情報を入力する一のソフトセットアップ画面に関する情報であるソフトセットアップ画面情報を業者端末に送信するソフトセットアップ画面情報送信部をさらに具備し、ユーザ設定部は、ソフトセットアップ画面に対して入力された２以上のソフトセットアップ情報を用いて、２以上のソフトウェアをユーザ端末で利用可能なようにするソフトセットアップ手段を具備する請求項１記載のサーバ装置である。
【０００８】
かかる構成により、一の画面を用いて会計情報システムを構成する複数の製品のセットアップができるため、会計情報システムを構成する複数の製品のセットアップが容易になる。
【０００９】
また、本第三の発明のサーバ装置は、第一または第二の発明に対して、ユーザ設定部は、ユーザ端末において使用される２以上の各ソフトウェアを使用可能にするセットアップの処理を行い、かつ２以上の各ソフトウェアをユーザ端末で使用可能にする２以上のショートカットアイコンを取得し、２以上のショートカットアイコンから一つのファイルを生成するショートカットファイル生成手段を具備するサーバ装置である。
【００１０】
かかる構成により、会計情報システムを構成する複数の製品に対応した複数のショートカットアイコンが一のファイルに納められるため、業者からユーザへのショートカットアイコンの配布が容易になる。
【００１１】
また、本第四の発明のサーバ装置は、第一から第三いずれかの発明に対して、税金の申告に利用される税金申告情報に関する情報である税金申告関連情報をユーザ端末に送信する税金申告関連情報送信部と、会計情報システムを実現するソフトウェアとは独立に動作する電子申告署名付与ツールが、媒体に記録されたユーザ固有の固有情報を読み取ったリーダーから取得した固有情報を含む署名済税金申告関連情報を、ユーザ端末から受信する署名済税金申告関連情報受信部と、署名済税金申告関連情報受信部が受信した署名済税金申告関連情報を用いて、税金申告に関する処理である税金申告処理を行う税金申告処理部とを具備するサーバ装置である。
【００１２】
かかる構成により、会計情報システムにおいて、会計情報システムとは分離された電子申告書署名ツールの処理結果を容易に利用できる。
【００１３】
また、本第五の発明のサーバ装置は、第四の発明に対して、税金申告処理部は、署名済税金申告関連情報を用いて作成された税金申告のための情報である税金申告情報を受け付ける外部サーバ装置に送信するサーバ装置である。
【００１４】
かかる構成により、会計情報システムにおいて、会計情報システムとは分離された電子申告書署名ツールの処理結果を容易に利用し、その処理結果を外部サーバ装置に送信できる。
【００１５】
また、本第六の発明の端末装置は、２以上の各ソフトウェアを使用可能にするセットアップを行うために必要なキーを含む２以上のソフトセットアップ情報を入力する一のソフトセットアップ画面に関する情報であるソフトセットアップ画面情報を格納し得るソフトセットアップ画面情報格納部と、ソフトセットアップ画面情報を用いて出力されているソフトセットアップ画面上において、２以上のソフトセットアップ情報の入力を順次、受け付けるソフトセットアップ情報受付部と、ソフトセットアップ情報受付部が受け付けたソフトセットアップ情報に対応するソフトに関する情報である２以上のソフト情報をソフトセットアップ画面上に出力するソフト情報出力部と、２以上のソフトウェアのセットアップの指示であるセットアップ指示を受け付けるセットアップ指示受付部と、セットアップ指示を受け付けた場合に、ソフト情報出力部が出力している２以上のソフト情報に対応する２以上のソフトウェアのセットアップのための処理を行うセットアップ処理部とを具備する端末装置である。
【００１６】
かかる構成により、一の画面を用いて会計情報システムを構成する複数の製品のセットアップができるため、業者の端末装置において、会計情報システムを構成する複数の製品のセットアップが容易になる。
【００１７】
また、本第七の発明の端末装置は、２以上のソフトセットアップ情報の入力を受け付けるソフトセットアップ情報受付部と、２以上のソフトセットアップ情報を用いて、２以上のソフトウェアのセットアップのための処理を行うセットアップ処理部とを具備し、セットアップ処理部は、２以上の各ソフトウェアを使用可能にするセットアップのための処理を行うセットアップ処理手段と、２以上の各ソフトウェアを使用可能にする２以上のショートカットアイコンを含む一のファイルを取得するショートカットファイル取得手段とを具備する端末装置である。
【００１８】
かかる構成により、会計情報システムを構成する複数の製品に対応した複数のショートカットアイコンが一のファイルに納められるため、業者からユーザへのショートカットアイコンの配布が容易になる。
【発明の効果】
【００１９】
本発明によるサーバ装置によれば、複数の業者が複雑な会計情報システムのセットアップをユーザのために行い、かつ業者が扱い得るサーバ装置を選択して、セットアップを行えるため、クラウド等のネットワーク環境を用いた会計情報システムの広範囲の普及が容易になる。
【図面の簡単な説明】
【００２０】
【図１】実施の形態１における会計情報システムの概念図
【図２】同会計情報システムのブロック図
【図３】同サーバ装置１のブロック図
【図４】同サーバ装置１の動作について説明するフローチャート
【図５】同ユーザ設定処理の詳細について説明するフローチャート
【図６】同税金申告処理の詳細について説明するフローチャート
【図７】同業者端末２の動作について説明するフローチャート
【図８】同端末ユーザ設定処理について説明するフローチャート
【図９】同ユーザ端末３が行う署名処理について説明するフローチャート
【図１０】同ソフトセットアップ画面を示す図
【図１１】同ＳＱＬサーバのプロダクトキー等を入力する画面を示す図
【図１２】同ユーザアカウントを追加するための画面を示す図
【図１３】同ＲｅｍｏｔｅＡｐｐのサービスライセンス情報を入力する画面を示す図
【図１４】同ユーザに配布するショートカットアイコンファイルを作成する画面を示す図
【図１５】同セットアップ情報等の確認を行うための確認画面を示す図
【図１６】同出力のイメージを示す図
【図１７】同署名対象の申告を選択する画面を示す図
【図１８】同電子証明書選択画面を示す図
【図１９】同画面例を示す図
【図２０】同署名付与完了の画面例を示す図
【図２１】同コンピュータシステムの概観図
【図２２】同コンピュータシステムのブロック図
【発明を実施するための形態】
【００２１】
以下、サーバ装置等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。
【００２２】
（実施の形態１）
本実施の形態において、２以上のユーザ端末、２以上の業者端末、および２以上のサーバ装置を具備する会計情報システムについて説明する。なお、業者とは、通常、ユーザに会計情報システムを導入する者である。また、業者は、通常、ユーザが会計情報システムを利用可能になるために各種のセットアップを行う業者である。業者は、例えば、ユーザへの会計情報システムの販売、運用、またはメンテナンスなどを行う企業または個人等である。
【００２３】
また、本実施の形態において、業者は、業者端末を用いて、サーバ装置をユーザが利用するためのユーザ設定を行う場合について説明する。なお、業者によるユーザ設定の後、ユーザは、ユーザ端末を使用して、サーバ装置にアクセス可能になる。
【００２４】
また、本実施の形態において、業者端末において、ユーザ端末で使用される２以上のソフトウェアのキーを一の画面で入力できる会計情報システムについて説明する。なお、２以上のソフトウェアは、通常、会計情報処理を実現するソフトウェアである。
【００２５】
また、本実施の形態において、ユーザ端末で利用される複数のソフトウェアのショートカットアイコンを圧縮した一つのファイルが取得される会計情報システムについて説明する。
【００２６】
また、本実施の形態において、電子申告書署名ツールと連携する会計情報システムについて説明する。
【００２７】
図１は、本実施の形態における会計情報システムの概念図である。会計情報システムは、２以上のサーバ装置１、２以上の業者端末２、および２以上のユーザ端末３を備える。サーバ装置１は、通常、クラウドサーバであるが、クラウドサーバ以外の装置でも良い。サーバ装置１は、業者端末２やユーザ端末３と、通信可能であれば良い。業者端末２は、業者が使用する端末である。ユーザ端末３は、ユーザが使用する端末である。ユーザとは、会計情報処理のサービスを享受するユーザである。ユーザとは、会計情報システムを利用し、会計情報を処理する者である。ユーザは、例えば、税理士、公認会計士、企業の経理部門の者、個人事業主等である。
【００２８】
図２は、本実施の形態における会計情報システムのブロック図である。また、図３は、本実施の形態におけるサーバ装置１のブロック図である。
【００２９】
サーバ装置１は、サーバ格納部１１、サーバ受信部１２、サーバ処理部１３、およびサーバ送信部１４を備える。
【００３０】
サーバ格納部１１は、ユーザ情報格納部１１１、会計情報格納部１１２、および画面情報格納部１１３を備える。
【００３１】
サーバ受信部１２は、ユーザ設定情報受信部１２１、署名済税金申告関連情報受信部１２２、およびアクセス受付部１２３を備える。
【００３２】
サーバ処理部１３は、ユーザ設定部１３１、税金申告処理部１３２、および会計情報処理部１３３を備える。
【００３３】
ユーザ設定部１３１は、ソフトセットアップ手段１３１１、およびショートカットファイル生成手段１３１２を備える。
【００３４】
サーバ送信部１４は、画面情報送信部１４１を備える。
【００３５】
画面情報送信部１４１は、およびソフトセットアップ画面情報送信部１４１１、および税金申告関連情報送信部１４１２を備える。
【００３６】
業者端末２は、第一格納部２１、第一受付部２２、第一処理部２３、第一送信部２４、第一受信部２５、および第一出力部２６を備える。
【００３７】
第一格納部２１は、ソフトセットアップ画面情報格納部２１１を備える。
【００３８】
第一受付部２２は、ソフトセットアップ情報受付部２２１を備える。
【００３９】
第一処理部２３は、セットアップ処理部２３１を備える。
【００４０】
セットアップ処理部２３１は、セットアップ処理手段２３１１、およびショートカットファイル取得手段２３１２を備える。
【００４１】
第一出力部２６は、ソフト情報出力部２６１を備える。
【００４２】
ユーザ端末３は、第二格納部３１、第二受付部３２、第二処理部３３、第二送信部３４、第二受信部３５、および第二出力部３６を備える。
【００４３】
サーバ装置１を構成するサーバ格納部１１は、各種の情報を格納し得る。各種の情報とは、例えば、後述するユーザ情報、会計情報、画面情報等である。
【００４４】
ユーザ情報格納部１１１は、２以上のユーザ情報を格納し得る。ユーザ情報は、ユーザに関する情報である。ユーザは、会計情報の処理を実現するサーバ装置１にアクセスするユーザである。ユーザは、ユーザ端末３の使用者である。ユーザは、会計情報システムを利用し、会計情報を処理する者である、とも言える。ユーザは、例えば、税理士、公認会計士、企業の経理部門の者、個人事業主等である。また、ユーザ情報は、例えば、ユーザを識別するユーザ識別子、企業名、担当者名、ユーザが利用可能なソフトウェア（製品）を識別する製品識別子、ユーザの権限などを含む。また、ユーザ情報は、例えば、ユーザが使用できるソフトウェアのキーを有する。ソフトウェアのキーとは、ソフトウェアをインストールする際に使用される情報であっても良いし、ソフトウェアを使用する際の認証に使用される情報であっても良い。ソフトウェアのキーは、例えば、登録番号、セットアップキー、プロダクトキー、アカウント名とパスワード等である。なお、会計情報の処理とは、例えば、会計情報の蓄積、表示、更新、統計処理等である。ただし、会計情報の処理とは、会計情報に対する処理、会計情報を用いた処理等であれば何でも良い。
【００４５】
会計情報格納部１１２は、２以上の各ユーザに対応付けて、会計情報を格納し得る。会計情報格納部１１２は、２以上のユーザに対して、ユーザを識別する各ユーザ識別子に対応付けて、１以上の会計情報を格納し得る。会計情報とは、通常、会計伝票の情報である。会計伝票は、通常、出金伝票、入金伝票、振替伝票などである。会計情報は、会計に関する情報であれば何でも良く、広く解する。会計情報は、例えば、会計伝票を用いて取得され得る情報等でも良い。つまり、会計情報は、例えば、税金の申告データ、決算書のデータ等でも良い。
【００４６】
画面情報格納部１１３は、１または２以上の画面情報を格納し得る。画面情報は、画面を構成する情報であり、画面そのものでも良く、画面を構成するスクリプト（例えば、ＨＴＭＬ、ＸＭＬ等）でも良い。画面情報格納部１１３が格納する画面情報は、例えば、ソフトセットアップ画面情報である。画面情報は、業者端末２やユーザ端末３に出力される画面の情報である。
【００４７】
サーバ受信部１２は、業者端末２やユーザ端末３から情報や指示等を受信する。情報や指示等とは、例えば、後述するユーザ設定情報、署名済税金申告関連情報である。また、情報や指示等は、ユーザ設定指示、署名指示でも良い。ユーザ設定指示とは、ユーザ端末３を使用するユーザがサーバ装置１にアクセスし、会計情報の処理を可能とするためのユーザ設定を行うための指示である。署名指示とは、未署名の税金申告関連情報に署名を行う処理を実行する指示である。
【００４８】
ユーザ設定情報受信部１２１は、２以上の各業者端末２から、１または２以上のユーザ設定情報を受信する。ここで、ユーザ設定情報とは、ユーザ設定に利用される情報であるである。ユーザ設定情報は、例えば、登録番号、セットアップキー、プロダクトキー、アカウント名、パスワード等を含む。ユーザ設定情報は、例えば、上述したソフトウェアのキーを含む。
【００４９】
署名済税金申告関連情報受信部１２２は、署名済税金申告関連情報をユーザ端末３から受信する。署名済税金申告関連情報とは、署名済みの税金申告関連情報である。税金申告関連情報とは、税金を申告する際に必要な情報に関連する情報であり、例えば、税金申告データ、税金申告データを識別する税金申告データ識別子等である。つまり、署名済税金申告関連情報は、例えば、署名済の税金申告データ、署名に必要な情報と未署名税金申告データ識別子などである。なお、税金申告データは、税金の申告書を構成するデータである。
【００５０】
また、署名済税金申告関連情報は、電子申告署名付与ツールが、媒体に記録されたユーザ固有の固有情報を読み取ったリーダーから取得した固有情報を含む情報である。なお、固有情報は、例えば、ユーザを識別する情報を含む。固有情報は、通常、署名に利用される。また、リーダーは、例えば、ＩＣカードリーダー、近距離無線通信手段等である。
【００５１】
電子申告署名付与ツールは、会計情報システムを実現するソフトウェアとは独立に動作するソフトウェアである。電子申告署名付与ツールは、例えば、ｅ−Ｔａｘソフト（ＵＲＬ" http://www.e-tax.nta.go.jp/manual/"参照）の仕組みを利用したソフトウェアであり、電子申告の際に署名を行うソフトウェアである。
【００５２】
また、媒体は、ユーザ端末３等の会計情報システムを実現するために使用される装置とは、異なる媒体である。媒体は、例えば、ＩＣカード、携帯端末、スマートフォン等である。媒体には、通常、固有情報が記録されている。
【００５３】
アクセス受付部１２３は、ユーザ端末３から会計情報の処理のためのアクセスを受け付ける。このユーザ端末３は、ユーザ設定部１３１が蓄積したユーザ情報の少なくとも一部に対応するユーザのユーザ端末３である。ここで、受け付けとは、通常、受信である。アクセスは、例えば、会計情報の蓄積指示、会計情報の出力指示、会計情報の更新指示などである。
【００５４】
サーバ処理部１３は、各種の処理を行う。各種の処理とは、後述するユーザ設定処理、税金申告処理、会計情報処理等である。
【００５５】
ユーザ設定部１３１は、ユーザ設定処理を行う。ユーザ設定処理とは、ユーザ設定情報受信部１２１が受信した各ユーザ設定情報を用いて、ユーザ情報の少なくとも一部を取得し、ユーザ情報格納部１１１に蓄積する処理である。ユーザ設定処理は、ユーザ端末３がサーバ装置１にアクセスし、サーバ装置１が提供する会計情報の処理のサービスを享受できるようにする処理である。
【００５６】
ソフトセットアップ手段１３１１は、２以上のソフトウェアのセットアップを行う。なお、ソフトウェアは、通常、会計情報処理を実現するソフトウェアである。つまり、ソフトセットアップ手段１３１１は、ソフトセットアップ画面に対して入力された２以上のソフトセットアップ情報を用いて、２以上のソフトウェアをユーザ端末３で利用可能なようにする。なお、ソフトセットアップ画面は、業者端末２に出力される画面である。なお、各種のソフトウェアのセットアップ処理は公知技術である。
【００５７】
セットアップとは、ソフトウェアのインストール、各種のデータの設定等であり、ソフトウェアを使用可能とするための処理である。
【００５８】
また、ここで、２以上のソフトウェアのセットアップの処理は、例えば、以下の（１）から（８）の処理を行うことである。
（１） ユーザの作成
ユーザ識別子、およびパスワードを生成し、当該ユーザ識別子、およびパスワードを含むユーザ情報をユーザ情報格納部１１１に蓄積する処理。
（２） 各種ライセンス情報の取得（ＳＱＬ、ＲＤＳ、会計情報システム）
「ＳＱＬ  Ｓｅｒｖｅｒ」、「リモートデスクトップサービス（ＲＤＳ)」、「サーバ装置１のソフトウェア」のセットアップ時に必要なライセンス情報を取得する。なお、ライセンス情報とは、上述したユーザ設定に含まれる。ライセンス情報とは、例えば、ライセンスキー、登録番号などである。
（３） ＳＱＬ セットアップ
「ＳＱＬ  Ｓｅｒｖｅｒ」のセットアップ時に必要なライセンス情報を用いて、ユーザの権限を設定したりする。
（４） ＲＤＳセットアップ
リモートデスクトップサービスに関するセットアップであり、リモートデスクトップサービスのセットアップ、RDセッションホストサーバのセットアップ、リモート デスクトップライセンスサーバのセットアップが含まれる。なお、リモートデスクトップサービスのセットアップは、公知技術であるので、詳細な説明を省略する。なお、ＵＲＬ「http://technet.microsoft.com/ja-jp/library/cc725560.aspx」を参照のこと。
（５） サーバ装置１のソフトウェアのセットアップ
会計情報システムを提供している企業のダウンロードサイトより、該当するソフトウェアのセットアッププログラムをダウンロードし、実行する。なお、サーバ装置１のソフトウェアとは、会計情報システムを実現するソフトウェアであり、サーバ装置１に配置されるソフトウェアである。
（６） ＲＤＳでの奉行の公開
リモートデスクトップサービス（ＲＤＳ） で、会計情報システムを実現するソフトウェアを利用できるようにする処理である。
（７） ユーザへの権限割り当て
リモートデスクトップサービス（ＲＤＳ） で、会計情報システムを実現するソフトウェアを利用できるように、ＯＳのグループに当該ユーザを追加する。
（８）クライアント（業者端末２）配布用セットアップツール作成
ユーザがオンプレミスで、会計情報システムを利用するために、接続するためのファイルをサーバ装置１（クラウド）の仮想マシン上に作成する。なお、かかる処理により、例えば、接続先のサーバ装置１の上や、利用するアプリケーションの情報が設定されたファイル（例えば「.rdpファイル」）が生成される。なお、このファイルは、２以上の各ソフトウェアを使用可能にする２以上のショートカットアイコンを含む一のファイルである。
【００５９】
ショートカットファイル生成手段１３１２は、ユーザ端末３において使用される２以上の各ソフトウェアを使用可能にするセットアップの処理を行い、かつ２以上の各ソフトウェアをユーザ端末３で使用可能にする２以上のショートカットアイコンを取得し、２以上のショートカットアイコンから一つのファイルを生成する。なお、ショートカットファイル生成手段１３１２は、上記の（８）の処理「クライアント配布用セットアップツール作成」を実行する、と考えても良い。
【００６０】
なお、ショートカットファイル生成手段１３１２は、２以上のショートカットアイコンから一つのファイルを生成する処理のみを行っても良い。かかる場合、ユーザ端末３において使用される２以上の各ソフトウェアのセットアップの処理は、ソフトセットアップ手段１３１１が行う。
【００６１】
税金申告処理部１３２は、署名済税金申告関連情報受信部１２２が受信した署名済税金申告関連情報を用いて、税金申告処理を行う。税金申告処理とは、税金申告に関する処理である。税金申告処理は、例えば、署名済税金申告関連情報を外部装置に送信する処理である。また、税金申告処理は、例えば、税金申告情報を受け付ける外部サーバ装置に送信する処理である。税金申告情報は、署名済税金申告関連情報を用いて作成された税金申告のための情報である。税金申告情報とは、通常、署名済の税金申告データである。ただし、税金申告情報は、署名済税金申告関連情報そのものでも良い。
【００６２】
なお、税金申告処理は、署名済税金申告関連情報を蓄積する処理等でも良い。また、外部装置とは、例えば、税務署や国税局のサーバ装置である。
【００６３】
会計情報処理部１３３は、アクセス受付部１２３が受け付けたアクセスに応じて、会計情報の処理を実行する。なお、アクセスとは、会計情報を出力する指示、会計情報を更新する指示、会計情報を蓄積する指示等である。会計情報の処理とは、会計情報の出力、会計情報の送信、会計情報の更新、会計情報の蓄積等である。
【００６４】
サーバ送信部１４は、各種の情報を業者端末２またはユーザ端末３に送信する。各種の情報とは、例えば、画面情報、税金申告関連情報等である。画面情報は、例えば、ソフトセットアップ画面情報である。
【００６５】
画面情報送信部１４１は、画面情報を業者端末２またはユーザ端末３に送信する。
【００６６】
ソフトセットアップ画面情報送信部１４１１は、ソフトセットアップ画面情報を業者端末２に送信する。ソフトセットアップ画面情報は、ソフトセットアップ画面の画面情報である。
【００６７】
ソフトセットアップ画面は、ソフトセットアップ情報を入力する画面である。ソフトセットアップ画面は、２以上のソフトウェアのセットアップを行うために必要な２以上のソフトセットアップ情報を入力する一の画面であることは好適である。ソフトセットアップ画面とは、通常、ソフトウェアのセットアップに必要なキーを入力するフィールドを、複数のソフトウェアのセットアップにおいて共通に使用する画面である。ソフトセットアップ画面において、通常、一括セットアップ対象の２以上のソフトウェアの情報（ソフト情報）が、一画面で確認できる。また、通常、ソフトウェアのセットアップに必要なキーの入力が完了するごとに、入力されたキーがチェックされる。
【００６８】
なお、ソフトセットアップ画面情報は、ソフトセットアップ画面そのものでも良いし、ソフトセットアップ画面を表示するためのスクリプト（例えば、ＨＴＭＬ、ＸＭＬ等）でも良い。ソフトセットアップ画面情報は、ソフトセットアップ画面を構成するための情報であれば何でも良い。
【００６９】
ソフトセットアップ情報は、ソフトウェアのセットアップを行うために必要なキーを含む情報である。ソフトセットアップ情報とは、通常、ユーザ設定情報に含まれる。ソフトセットアップ情報は、例えば、登録番号、セットアップキー、プロダクトキー、アカウント名、パスワード等を含む。
【００７０】
税金申告関連情報送信部１４１２は、税金申告関連情報をユーザ端末３に送信する。税金申告関連情報とは、税金の申告に利用される税金申告情報に関する情報である。税金申告関連情報は、例えば、未署名の税金申告データ、未署名の税金申告データを識別する未署名税金申告データ識別子などである。税金申告データは、地方税、所得税、法人税などの申告データである。つまり、税金の種類は問わない。
【００７１】
業者端末２を構成する第一格納部２１は、各種の情報を格納し得る。各種の情報とは、例えば、画面情報である。画面情報は、例えば、ソフトセットアップ画面情報である。
【００７２】
ソフトセットアップ画面情報格納部２１１は、ソフトセットアップ画面情報を格納し得る。ソフトセットアップ画面情報は、ここでは、２以上の各ソフトウェアを使用可能にするセットアップを行うために必要な２以上のソフトセットアップ情報を入力する一のソフトセットアップ画面に関する情報である。ここで、ソフトセットアップ画面情報格納部２１１は、ソフトセットアップ画面情報を予め格納していても良いし、サーバ装置１から受信しても良い。
【００７３】
第一受付部２２は、業者から情報や指示等を受け付ける。情報や指示等とは、例えば、ソフトセットアップ情報である。情報や指示等の入力手段は、テンキーやキーボードやマウスやメニュー画面によるもの等、何でも良い。第一受付部２２は、テンキーやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【００７４】
ソフトセットアップ情報受付部２２１は、２以上のソフトセットアップ情報の入力を受け付ける。ソフトセットアップ情報受付部２２１は、２以上のソフトセットアップ情報の入力を順次、受け付けることは好適である。
【００７５】
また、２以上のソフトセットアップ情報が入力される入力フィールドの位置は同じであることは好適である。入力フィールドの位置とは、画面上での、入力フィールドの位置である。
【００７６】
第一処理部２３は、各種の処理を行う。各種の処理は、例えば、後述するセットアップ推進処理である。
【００７７】
セットアップ処理部２３１は、セットアップ指示を受け付けた場合に、セットアップ推進処理を行う。セットアップ推進処理とは、２以上のソフトセットアップ情報を用いて、２以上のソフトウェアのセットアップを推進するための処理である。セットアップ推進処理とは、サーバ装置１にソフトセットアップ情報を送信する処理でも良いし、セットアップを行う処理等でも良い。つまり、ソフトセットアップの実作業は、業者端末２等の端末装置が行っても、サーバ装置１が行っても良い。セットアップ処理部２３１は、ソフト情報出力部２６１が出力している２以上のソフト情報に対応する２以上のソフトウェアのセットアップのための処理を行う。
【００７８】
セットアップ処理手段２３１１は、２以上の各ソフトウェアを使用可能にするセットアップのための処理を行う。
【００７９】
ショートカットファイル取得手段２３１２は、２以上の各ソフトウェアを使用可能にする２以上のショートカットアイコンを含む一のファイルを取得する。ここで、ショートカットアイコンとは、指示により、対応するソフトウェアが起動されるアイコンである。アイコンは、メニュー項目等でも良い。また、一のファイルとは、通常、２以上のショートカットアイコンを圧縮したファイルである。一のファイルは、２以上のショートカットアイコンをマージした一のファイルでも良い。つまり、一のファイルのデータ構造は問わず、一のファイルから２以上のショートカットアイコンを取得できれば良い。また、取得とは、２以上のショートカットアイコンを生成し、当該２以上のショートカットアイコンから一のファイルを生成することでも良い。また、取得とは、サーバ装置１から当該一のファイルを受信することでも良い。
【００８０】
第一送信部２４は、各種の情報をサーバ装置１等に送信する。各種の情報とは、例えば、ユーザ設定情報、署名済税金申告関連情報である。
【００８１】
第一受信部２５は、各種の情報をサーバ装置１から受信する。各種の情報とは、例えば、ショートカットファイル、画面情報、ソフトセットアップ画面情報、税金申告関連情報である。
【００８２】
第一出力部２６は、各種の情報等を出力する。各種の情報等とは、各種の画面、ショートカットファイル、ショートカットファイル等である。
【００８３】
また、ここで、出力とは、ディスプレイへの表示、プロジェクターを用いた投影、プリンタでの印字、音出力、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である。
【００８４】
ソフト情報出力部２６１は、２以上のソフト情報をソフトセットアップ画面上に出力する。ソフト情報とは、ソフトセットアップ情報受付部２２１が受け付けたソフトセットアップ情報に対応するソフトに関する情報である。ソフト情報は、例えば、ソフトウェア名（製品名）、登録番号、セットアップキー等を含む。
【００８５】
ユーザ端末３を構成する第二格納部３１は、各種の情報を格納し得る。
【００８６】
第二受付部３２は、ユーザから指示や情報等を受け付ける。指示や情報等とは、例えば，上述したアクセス、会計情報等である。アクセスは、サーバ装置１へのアクセスである。指示や情報等の入力手段は、キーボードやマウスやメニュー画面によるもの等、何でも良い。第二受付部３２は、キーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【００８７】
第二処理部３３は、各種の処理を行う。各種の処理とは、例えば、第二受付部３２が受け付けた情報から、サーバ装置１に送信する情報を構成する処理である。
【００８８】
第二送信部３４は、指示や情報等をサーバ装置１に送信する。指示や情報等とは、第二受付部３２が受け付けた指示や情報等でも良いし、第二処理部３３が構成した情報等でも良い。第二処理部３３が取得した情報等は、例えば、第二受付部３２が受け付けた指示や情報等を送信する形式に変更された情報等である。
【００８９】
第二受信部３５は、サーバ装置１から各種の情報を受信する。各種の情報とは、画面情報、会計情報等である。
【００９０】
第二出力部３６は、各種の情報を出力する。各種の情報とは、例えば、画面、第二受信部３５が受信した情報、第二処理部３３が取得した情報等である。
【００９１】
サーバ格納部１１、ユーザ情報格納部１１１、会計情報格納部１１２、画面情報格納部１１３、第一格納部２１、ソフトセットアップ画面情報格納部２１１、および第二格納部３１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【００９２】
サーバ格納部１１等に情報が記憶される過程は問わない。例えば、記録媒体を介して情報がサーバ格納部１１等で記憶されるようになってもよく、通信回線等を介して送信された情報がサーバ格納部１１等で記憶されるようになってもよく、あるいは、入力デバイスを介して入力された情報がサーバ格納部１１等で記憶されるようになってもよい。
【００９３】
サーバ受信部１２、ユーザ設定情報受信部１２１、署名済税金申告関連情報受信部１２２、アクセス受付部１２３、ショートカットファイル取得手段２３１２、第一受信部２５、および第二受信部３５は、通常、無線または有線の通信手段で実現されるが、放送を受信する手段で実現されても良い。
【００９４】
サーバ処理部１３、ユーザ設定部１３１、ソフトセットアップ手段１３１１、ショートカットファイル生成手段１３１２、税金申告処理部１３２、会計情報処理部１３３、第一処理部２３、セットアップ処理部２３１、セットアップ処理手段２３１１、および第二処理部３３は、通常、ＭＰＵやメモリ等から実現され得る。サーバ処理部１３の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００９５】
サーバ送信部１４、画面情報送信部１４１、ソフトセットアップ画面情報送信部１４１１、税金申告関連情報送信部１４１２、第一送信部２４、および第二送信部３４は、通常、無線または有線の通信手段で実現されるが、放送手段で実現されても良い。
【００９６】
第一出力部２６、ソフト情報出力部２６１、および第二出力部３６は、ディスプレイやスピーカー等の出力デバイスを含むと考えても含まないと考えても良い。第一出力部２６は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【００９７】
次に、会計情報システムの動作について説明する。まず、サーバ装置１の動作について、図４のフローチャートを用いて説明する。
【００９８】
（ステップＳ４０１）サーバ受信部１２は、業者端末２からユーザ設定指示を受信したか否かを判断する。ユーザ設定指示を受信すればステップＳ４０２に行き、ユーザ設定指示を受信しなければステップＳ４０３に行く。
【００９９】
（ステップＳ４０２）ユーザ設定部１３１は、ユーザ設定処理を行う。ステップＳ４０１に戻る。なお、ユーザ設定処理の詳細について、図５のフローチャートを用いて説明する。
【０１００】
（ステップＳ４０３）アクセス受付部１２３は、ユーザ端末３からアクセスを受け付けたか否かを判断する。アクセスを受け付けた場合はステップＳ４０４に行き、アクセスを受け付けない場合はステップＳ４０５に行く。なお、アクセスとは、会計情報の蓄積のための指示、会計情報の読み出しのための指示等である。
【０１０１】
（ステップＳ４０４）会計情報処理部１３３は、ステップＳ４０３で受け付けられたアクセスに応じた処理を行う。ステップＳ４０１に戻る。アクセスに応じた処理とは、例えば、会計情報の蓄積、会計情報の読み出しおよび業者端末２への送信等である。
【０１０２】
（ステップＳ４０５）サーバ受信部１２は、業者端末２から署名指示を受信したか否かを判断する。署名指示を受信した場合はステップＳ４０６に行き、署名指示を受信しない場合はステップＳ４０９に行く。
【０１０３】
（ステップＳ４０６）税金申告関連情報送信部１４１２は、署名指示に対応する税金申告関連情報を取得し、当該税金申告関連情報を業者端末２に送信する。なお、税金申告関連情報は、未署名の税金申告関連情報である。
【０１０４】
（ステップＳ４０７）署名済税金申告関連情報受信部１２２は、署名済税金申告関連情報を業者端末２から受信したか否かを判断する。署名済税金申告関連情報を受信した場合はステップＳ４０８に行き、署名済税金申告関連情報を受信しない場合はステップＳ４０７に戻る。
【０１０５】
（ステップＳ４０８）税金申告処理部１３２は、署名済税金申告関連情報を用いて、税金申告処理を行う。ステップＳ４０１に戻る。税金申告処理の詳細について、図６フローチャートを用いて説明する。
【０１０６】
（ステップＳ４０９）サーバ受信部１２は、その他の指示等を、業者端末２またはユーザ端末３から受信したか否かを判断する。その他の指示等を受信した場合はステップＳ４１０に行き、その他の指示等を受信しない場合はステップＳ４０１に戻る。
【０１０７】
（ステップＳ４１０）サーバ処理部１３は、その他の指示等に応じた処理を行う。ステップＳ４０１に戻る。
【０１０８】
なお、図４のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【０１０９】
次に、ステップＳ４０２のユーザ設定処理の詳細について、図５のフローチャートを用いて説明する。
【０１１０】
（ステップＳ５０１）ソフトセットアップ手段１３１１は、画面情報格納部１１３に格納されているソフトセットアップ画面情報を、業者端末２に送信する。
【０１１１】
（ステップＳ５０２）ユーザ設定情報受信部１２１は、業者端末２から、ソフトセットアップ情報を受信したか否かを判断する。ソフトセットアップ情報を受信した場合はステップＳ５０３に行き、ソフトセットアップ情報を受信しない場合はステップＳ５０８に行く。
【０１１２】
（ステップＳ５０３）ソフトセットアップ手段１３１１は、ステップＳ５０２で受信されたソフトセットアップ情報のチェックを行い、当該ソフトセットアップ情報が正当であるか否かを判断する。なお、ソフトセットアップ手段１３１１は、例えば、サーバ格納部１１に格納されている、正当なソフトセットアップ情報の集合の中に、ステップＳ５０２で受信されたソフトセットアップ情報が存在するか否かを判断することにより、ソフトセットアップ情報が正当であるか否かを判断する。
【０１１３】
（ステップＳ５０４）ソフトセットアップ手段１３１１は、ステップＳ５０３における判断結果が「正当」であるとの判断結果の場合はステップＳ５０５に行き、「不当」であるとの判断結果の場合はステップＳ５０７に行く。
【０１１４】
（ステップＳ５０５）ソフトセットアップ手段１３１１は、「正当」であるとの判断されたソフトセットアップ情報に対応するソフトウェアの情報であるソフト情報を取得する。そして、ソフトセットアップ手段１３１１は、当該ソフト情報を業者端末２に送信する。なお、ソフト情報の送信は、ソフト情報を含む画面情報の送信でも良い。また、ソフトセットアップ手段１３１１は、例えば、ソフトセットアップ情報を検査し、ソフトセットアップ情報に対応するソフトウェアを決定し、当該ソフトウェアのソフト情報を取得する。ソフト情報を構成する情報は、例えば、ステップＳ５０２で受信されたソフトセットアップ情報に含まれる情報、および決定されたソフトウェアの名称を含む。なお、例えば、サーバ格納部１１は、ソフトセットアップ情報のタイプに対応付けて、ソフトウェアの名称を保持している。また、ソフトセットアップ手段１３１１は、ソフトセットアップ情報を検査すれば、ソフトセットアップ情報のタイプを決定できる、とする。
【０１１５】
（ステップＳ５０６）ソフトセットアップ手段１３１１は、ステップＳ５０２で受信されたソフトセットアップ情報を、サーバ格納部１１に、少なくとも一時蓄積する。ステップＳ５０２に戻る。
【０１１６】
（ステップＳ５０７）ソフトセットアップ手段１３１１は、エラー情報を取得する。そして、ソフトセットアップ手段１３１１は、エラー情報を業者端末２に送信する。なお、エラー情報は、ステップＳ５０４における判断結果、または判断結果の内容である。ステップＳ５０２に戻る。また、エラー情報とは、ソフトセットアップ情報が不正である旨を示す情報である。
【０１１７】
（ステップＳ５０８）サーバ受信部１２は、ソフトセットアップ情報の入力完了指示を、業者端末２から受信したか否かを判断する。入力完了指示を受信した場合はステップＳ５０９に行き、入力完了指示を受信しない場合はステップＳ５０２に戻る。
【０１１８】
（ステップＳ５０９）ユーザ設定部１３１は、次のセットアップが必要か否かを判断する。次のセットアップが必要である場合はステップＳ５１０に行き、次のセットアップが必要でない場合はステップＳ５１６に行く。
【０１１９】
（ステップＳ５１０）ソフトセットアップ手段１３１１は、次のセットアップに対応する画面情報を画面情報格納部１１３から取得し、当該画面情報を業者端末２に送信する。
【０１２０】
（ステップＳ５１１）ユーザ設定情報受信部１２１は、ステップＳ５１０で送信した画面情報に対応するセットアップ情報を、業者端末２から受信したか否かを判断する。業者端末２から受信すればステップＳ５１２に行き、受信しなければステップＳ５１１に戻る。
【０１２１】
（ステップＳ５１２）ソフトセットアップ手段１３１１は、ステップＳ５１１で受信されたセットアップ情報のチェックを行い、当該セットアップ情報が正当であるか否かを判断する。なお、ソフトセットアップ手段１３１１は、例えば、サーバ格納部１１に格納されている、正当なセットアップ情報の集合の中に、ステップＳ５０２で受信されたセットアップ情報が存在するか否かを判断することにより、セットアップ情報が正当であるか否かを判断する。
【０１２２】
（ステップＳ５１３）ソフトセットアップ手段１３１１は、ステップＳ５１２における判断結果が「正当」であるとの判断結果の場合はステップＳ５１４に行き、「不当」であるとの判断結果の場合はステップＳ５１５に行く。
【０１２３】
（ステップＳ５１４）ソフトセットアップ手段１３１１は、ステップＳ５１１で受信されたセットアップ情報を、サーバ格納部１１に、少なくとも一時蓄積する。ステップＳ５０９に戻る。
【０１２４】
（ステップＳ５１５）ソフトセットアップ手段１３１１は、エラー情報を取得する。そして、ソフトセットアップ手段１３１１は、エラー情報を業者端末２に送信する。なお、エラー情報は、ステップＳ５１３における判断結果、または判断結果の内容である。ステップＳ５１１に戻る。
【０１２５】
（ステップＳ５１６）ソフトセットアップ手段１３１１は、カウンタｉに１を代入する。
【０１２６】
（ステップＳ５１７）ソフトセットアップ手段１３１１は、ｉ番目のセットアップの対象が存在するか否かを判断する。ｉ番目のセットアップの対象が存在すればステップＳ５１８に行き、ｉ番目のセットアップの対象が存在しなければステップＳ５２１に行く。
【０１２７】
（ステップＳ５１８）ソフトセットアップ手段１３１１は、ｉ番目のセットアップの対象に対応するセットアップ情報をサーバ格納部１１から取得し、当該セットアップ情報を用いて、セットアップの処理を行う。
【０１２８】
（ステップＳ５１９）ソフトセットアップ手段１３１１は、ステップＳ５１８におけるセットアップの処理の結果を業者端末２に送信する。なお、当該処理の結果の送信は、当該処理の結果を含む画面情報の送信でも良い。
【０１２９】
（ステップＳ５２０）ソフトセットアップ手段１３１１は、カウンタｉを１、インクリメントする。ステップＳ５１７に戻る。
【０１３０】
（ステップＳ５２１）ショートカットファイル生成手段１３１２は、ソフトセットアップ手段１３１１がセットアップしたソフトウェアを起動するためのショートカットのアイコンを取得する。なお、ここで取得するショートカットのアイコンは、通常、２以上である。
【０１３１】
（ステップＳ５２２）ショートカットファイル生成手段１３１２は、ステップＳ５２１で取得したショートカットのアイコンを、一ファイルにする。例えば、ショートカットファイル生成手段１３１２は、ステップＳ５２１で取得したショートカットの２以上のアイコンを圧縮し、一のファイルを取得する。なお、一のファイルは、例えば、ｚｉｐファイル、ｌｚｈファイル等である。なお、当該一のファイルをショートカットファイルという。
【０１３２】
（ステップＳ５２３）ショートカットファイル生成手段１３１２は、当該ショートカットファイルを業者端末２に送信する。上位処理にリターンする。なお、本ステップで、ショートカットファイルを蓄積するなどしても良い。
【０１３３】
次に、ステップＳ４０８の税金申告処理の詳細について、図６フローチャートを用いて説明する。
【０１３４】
（ステップＳ６０１）税金申告処理部１３２は、署名済税金申告関連情報を用いて、署名済税金申告データを取得する。
【０１３５】
（ステップＳ６０２）税金申告処理部１３２は、ステップＳ６０１で取得した署名済税金申告データを、サーバ格納部１１に蓄積する。
【０１３６】
（ステップＳ６０３）税金申告処理部１３２は、ステップＳ６０１で取得した署名済税金申告データを、外部サーバ装置に送信する。なお、外部サーバ装置は、例えば、税務署のサーバ装置である。
【０１３７】
（ステップＳ６０４）税金申告処理部１３２は、税金メッセージボックスを確認する。上位処理にリターンする。なお、税金メッセージボックスの確認とは、署名済税金申告データの送信の結果を、外部サーバ装置から取得することである。なお、外部サーバ装置は、例えば、国税庁側のサーバ装置である。
【０１３８】
次に、業者端末２の動作について、図７のフローチャートを用いて説明する。
【０１３９】
（ステップＳ７０１）第一受付部２２は、ユーザ設定指示を受け付けたか否かを判断する。ユーザ設定指示を受け付ければステップＳ７０２に行き、ユーザ設定指示を受け付けなければステップＳ７０３に行く。
【０１４０】
（ステップＳ７０２）セットアップ処理部２３１は、端末ユーザ設定処理を行う。端末ユーザ設定処理について、図８のフローチャートを用いて説明する。
【０１４１】
（ステップＳ７０３）第一受付部２２は、他の指示や情報等を受け付けたか否かを判断する。他の指示や情報等を受け付ければステップＳ７０４に行き、他の指示や情報等を受け付けなければステップＳ７０１に戻る。
【０１４２】
（ステップＳ７０４）第一処理部２３等は、他の指示や情報等に応じた処理を行う。
【０１４３】
なお、図７のフローチャートにおいて、通常、端末ユーザ設定処理は、業者が保持しているユーザの数だけ、複数回行われる。
【０１４４】
また、図７のフローチャートにおいて、業者は、２以上のサーバ装置１のうちから、一のサーバ装置１を選択して、サーバ装置１にアクセスできる。
【０１４５】
次に、ステップＳ７０２の端末ユーザ設定処理について、図８のフローチャートを用いて説明する。
【０１４６】
（ステップＳ８０１）第一送信部２４は、受け付けられたユーザ設定指示をサーバ装置１に送信する。
【０１４７】
（ステップＳ８０２）第一受信部２５は、ユーザ設定指示の送信に応じて、ソフトセットアップ画面情報をサーバ装置１から受信したか否かを判断する。ソフトセットアップ画面情報を受信すればステップＳ８０３に行き、受信しなければステップＳ８０２に戻る。なお、受信されたソフトセットアップ画面情報は、通常、ソフトセットアップ画面情報格納部２１１に、少なくとも一時蓄積される。
【０１４８】
（ステップＳ８０３）第一出力部２６は、受信されたソフトセットアップ画面情報を用いて、受信されたソフトセットアップ画面を出力する。
【０１４９】
（ステップＳ８０４）ソフトセットアップ情報受付部２２１は、ソフトセットアップ情報を受け付けたか否かを判断する。ソフトセットアップ情報を受け付ければステップＳ８０５に行き、ソフトセットアップ情報を受け付なければステップＳ８０８に行く。
【０１５０】
（ステップＳ８０５）セットアップ処理手段２３１１は、受け付けられたソフトセットアップ情報を用いて、ソフトセットアップのための処理を行う。ソフトセットアップのための処理は、例えば、サーバ装置１にソフトセットアップ情報を送信する処理である。
【０１５１】
（ステップＳ８０６）セットアップ処理手段２３１１は、ソフト情報を取得したか否かを判断する。ソフト情報を取得すればステップＳ８の取得とは、通常、サーバ装置１からのソフト情報の受信である。
【０１５２】
（ステップＳ８０７）ソフト情報出力部２６１は、ステップＳ８０６で取得されたソフト情報を出力する。ステップＳ８０４に戻る。
【０１５３】
（ステップＳ８０８）第一受付部２２は、入力完了指示を受け付けたか否かを判断する。入力完了指示を受け付ければステップＳ８０９に行き、入力完了指示を受け付けなければステップＳ８０４に戻る。
【０１５４】
（ステップＳ８０９）第一送信部２４は、ステップＳ８０８で受け付けられた入力完了指示をサーバ装置１に送信する。
【０１５５】
（ステップＳ８１０）第一受信部２５は、サーバ装置１から、画面情報を受信したか否かを判断する。画面情報を受信すればステップＳ８１１に行き、画面情報を受信しなければステップＳ８１６に行く。
【０１５６】
（ステップＳ８１１）第一出力部２６は、ステップＳ８１０で受信された画面情報を用いて、画面を出力する。
【０１５７】
（ステップＳ８１２）ソフトセットアップ情報受付部２２１は、セットアップ情報を受け付けたか否かを判断する。セットアップ情報を受け付ければステップＳ８１３に行き、セットアップ情報を受け付けなければステップＳ８１２に戻る。
【０１５８】
（ステップＳ８１３）第一送信部２４は、ステップＳ８１２で受け付けられたセットアップ情報をサーバ装置１に送信する。
【０１５９】
（ステップＳ８１４）第一受信部２５は、サーバ装置１から、エラー情報を受信したか否かを判断する。エラー情報を受信すればステップＳ８１５に行き、エラー情報を受信しなければステップＳ８１０に戻る。
【０１６０】
（ステップＳ８１５）第一出力部２６は、ステップＳ８１４で受信されたエラー情報を出力する。ステップＳ８１２に戻る。
【０１６１】
（ステップＳ８１６）ショートカットファイル取得手段２３１２は、サーバ装置１からショートカットファイルを受信したか否かを判断する。ショートカットファイルを受信すればステップＳ８１７に行き、ショートカットファイルを受信しなければステップＳ８１６に戻る。
【０１６２】
（ステップＳ８１７）ショートカットファイル取得手段２３１２は、ステップＳ８１６で受信したショートカットファイルを第一格納部２１に蓄積する。上位処理にリターンする。
【０１６３】
次に、ユーザ端末３の動作について説明する。ユーザ端末３の第二受付部３２は、ユーザから指示や情報等を受け付ける。そして、第二処理部３３は、指示や情報等から、サーバ装置１に送信する指示や情報等を構成する。次に、第二送信部３４は、指示や情報等をサーバ装置１に送信する。次に、第二受信部３５は、サーバ装置１から、送信された指示や情報等に対応する各種の情報を受信する。そして、第二出力部３６は、受信された各種の情報を出力する。
【０１６４】
なお、ユーザ端末３が受け付ける指示や情報等は、例えば、署名指示であり、署名指示の受け付けにより、ユーザ端末３は署名処理を行う。以下、ユーザ端末３が行う署名処理について、図９のフローチャートを用いて説明する。
【０１６５】
（ステップＳ９０１）第二受信部３５は、サーバ装置１から税金申告関連情報を受信したか否かを判断する。税金申告関連情報を受信すればステップＳ９０２に行き、税金申告関連情報を受信しなければステップＳ９０１に戻る。
【０１６６】
（ステップＳ９０２）第二処理部３３は、ステップＳ９０１で受信された税金申告関連情報から、未署名の税金申告情報を取得する。第二出力部３６は、未署名の税金申告情報を出力する。
【０１６７】
（ステップＳ９０３）第二処理部３３は、電子申告署名付与ツールから固有情報を取得したか否かを判断する。固有情報を取得すればステップＳ９０４に行き、固有情報を取得しなければステップＳ９０３に戻る。
【０１６８】
（ステップＳ９０４）第二送信部３４は、取得した固有情報等を、サーバ装置１に送信する。上位処理にリターンする。
【０１６９】
なお、図９のフローチャートには出ていないが、署名処理の前に、通常、ユーザ端末３において、電子申告署名付与ツールが起動されている。また、電子申告署名付与ツールの起動は、通常、ユーザの指示により行われる。
【０１７０】
以下、本実施の形態における会計情報システムの具体的な動作について説明する。会計情報システムの概念図は図１である。以下、２つの具体例を説明する。具体例１は、業者が、顧客のユーザのユーザセットアップを行う場合である。具体例２は、ユーザ端末３において、税金申請に対する電子署名のための処理を行う場合である。
【０１７１】
ここで、サーバ装置１は、例えば、いわゆるクラウドサーバである。また、会計情報システムを構成する業者端末２は、２以上、存在する。
【０１７２】
（具体例１）
今、２以上の各業者端末２は、１または２以上のユーザ端末３が、サーバ装置１にアクセスし、会計情報サービスを享受できるようにユーザ設定を行うものとする。
【０１７３】
そして  今、一の業者が業者端末２に対して、ユーザ設定指示を入力した、とする。すると、業者端末２の第一受付部２２は、ユーザ設定指示を受け付ける。そして、第一送信部２４は、受け付けられたユーザ設定指示をサーバ装置１に送信する。
【０１７４】
次に、サーバ装置１のサーバ受信部１２は、業者端末２からユーザ設定指示を受信する。そして、ユーザ設定部１３１等は、以下のようにユーザ設定の処理を行う。つまり、ソフトセットアップ手段１３１１は、画面情報格納部１１３に格納されているソフトセットアップ画面情報を取得し、当該画面情報を業者端末２に送信する。
【０１７５】
次に、業者端末２の第一受信部２５は、ユーザ設定指示の送信に応じて、ソフトセットアップ画面情報をサーバ装置１から受信する。そして、第一出力部２６は、受信されたソフトセットアップ画面情報を用いて、受信されたソフトセットアップ画面を出力する。ソフトセットアップ画面を図１０に示す。なお、図１０のソフトセットアップ画面は、２以上の各ソフトウェアのセットアップを行うために２以上のソフトセットアップ情報を入力する一の画面である。
【０１７６】
次に、図１０の画面において、業者は、第一のセットアップする製品「勘定奉行ｉ８  ｆｏｒ  クラウド」に対して与えられている登録番号を入力フィールド１００１に入力し、第一のセットアップする製品に対して与えられているセットアップキーを入力フィールド１００２に入力する。そして、業者は、「追加（Ａ）」ボタンを押下する。ここで、ソフトセットアップ情報受付部２２１は、登録番号とセットアップキーとを有するソフトセットアップ情報を受け付ける。次に、セットアップ処理手段２３１１は、受け付けられたソフトセットアップ情報をサーバ装置１に送信する。
【０１７７】
次に、サーバ装置１のユーザ設定情報受信部１２１は、業者端末２から、ソフトセットアップ情報を受信する。
【０１７８】
次に、ソフトセットアップ手段１３１１は、受信されたソフトセットアップ情報のチェックを行う。具体的には、ソフトセットアップ手段１３１１は、例えば、当該ソフトセットアップ情報が有する登録番号または／およびセットアップキーが有する文字列、または文字長（桁数）の情報等を用いて、当該ソフトセットアップ情報に対応する製品は「勘定奉行ｉ８  ｆｏｒ  クラウド」である、と決定する。そして、ソフトセットアップ手段１３１１は、受信されたソフトセットアップ情報は正当である、と判断した、とする。
【０１７９】
次に、ソフトセットアップ手段１３１１は、「正当」であるとの判断されたソフトセットアップ情報に対応する製品名「勘定奉行ｉ８  ｆｏｒ  クラウド」を取得する。また、ソフトセットアップ手段１３１１は、ソフトセットアップ情報が有する登録番号とセットアップキーとも用いて、送信するソフト情報を取得する。なお、正当に発行されている登録番号とセットアップキーの組の情報、製品名等は、サーバ格納部１１に格納されている。
【０１８０】
次に、ソフトセットアップ手段１３１１は、当該ソフト情報を業者端末２に送信する。
【０１８１】
次に、業者端末２のセットアップ処理手段２３１１は、ソフト情報をサーバ装置１から受信する。そして、ソフト情報出力部２６１は、受信されたソフト情報を出力する。かかる出力例は、図１０の１００４の行である。
【０１８２】
同様に、業者は、図１０の画面において、第二のセットアップする製品「外貨入力  ｆｏｒ  勘定奉行ｉ８  シリーズ」に対して与えられている登録番号を入力フィールド１００１に入力し、かつ第二のセットアップする製品に対して与えられているセットアップキーを入力フィールド１００２に入力する。そして、業者は、「追加（Ａ）」ボタンを押下する。
【０１８３】
そして、上記と同じ処理により、業者端末２の図１０の画面において、ソフト情報が出力される。かかるソフト情報の出力例は、図１０の１００５の行である。
【０１８４】
次に、業者は、図１０の他のフィールドに必要事項を入力し、「次へ（Ｎ）」ボタン１００６を押下した、とする。すると、業者端末２の第一受付部２２は、入力完了指示を受け付ける。次に、第一送信部２４は、受け付けられた入力完了指示をサーバ装置１に送信する。
【０１８５】
次に、サーバ装置１のサーバ受信部１２は、ソフトセットアップ情報の入力完了指示を業者端末２から受信する。
【０１８６】
次に、ソフトセットアップ手段１３１１は、次のセットアップに対応する画面情報を画面情報格納部１１３から取得し、当該画面情報を業者端末２に送信する。
【０１８７】
次に、業者端末２の第一受信部２５は、サーバ装置１から、画面情報を受信する。そして、第一出力部２６は、受信された画面情報を用いて、図１１に示す画面を出力する。なお、図１１は、サーバ装置１上の仮想マシンに、ＳＱＬサーバをセットアップするために、ＳＱＬサーバのプロダクトキー等を入力する画面である。
【０１８８】
そして、業者は、図１１の画面に対して、プロダクトキー等を入力し、「次へ（Ｎ）」ボタン１１０１を押下した、とする。次に、ソフトセットアップ情報受付部２２１は、プロダクトキーを含むセットアップ情報を受け付ける。そして、第一送信部２４は、受け付けられたセットアップ情報をサーバ装置１に送信する。
【０１８９】
次に、サーバ装置１のユーザ設定情報受信部１２１は、送信した画面情報に対応するセットアップ情報を、業者端末２から受信する。
【０１９０】
次に、ソフトセットアップ手段１３１１は、受信されたセットアップ情報のチェックを行い、当該セットアップ情報が正当である、と判断したとする。そして、ソフトセットアップ手段１３１１は、受信されたセットアップ情報を、ＳＱＬサーバのセットアップのための情報として、サーバ格納部１１に一時蓄積する。
【０１９１】
次に、ソフトセットアップ手段１３１１は、次のセットアップに対応する画面情報を画面情報格納部１１３から取得し、当該画面情報を業者端末２に送信する。
【０１９２】
次に、業者端末２の第一受信部２５は、サーバ装置１から、画面情報を受信する。そして、第一出力部２６は、受信された画面情報を用いて、図１２に示す画面を出力する。なお、図１２は、サーバ装置１上の仮想マシンにログインするためのユーザアカウントを追加するための画面である。
【０１９３】
そして、業者は、図１２の画面に対して、アカウント名、パスワード、フルネーム、説明の各フィールドに情報を入力し、「追加（Ａ）」ボタン１２０１を押下した、とする。図１２は、２名分のユーザアカウントを追加する場合の例である。次に、ソフトセットアップ情報受付部２２１は、アカウント名等を含むセットアップ情報を受け付ける。そして、第一送信部２４は、受け付けられたセットアップ情報をサーバ装置１に送信する。
【０１９４】
次に、サーバ装置１のユーザ設定情報受信部１２１は、送信した画面情報に対応するセットアップ情報を、業者端末２から受信する。
【０１９５】
次に、ソフトセットアップ手段１３１１は、受信されたセットアップ情報のチェックを行い、当該セットアップ情報が正当である、と判断したとする。そして、ソフトセットアップ手段１３１１は、受信されたセットアップ情報を、仮想マシンにログインするためのユーザアカウントの追加のための情報として、サーバ格納部１１に一時蓄積する。
【０１９６】
次に、ソフトセットアップ手段１３１１は、次のセットアップに対応する画面情報を画面情報格納部１１３から取得し、当該画面情報を業者端末２に送信する。
【０１９７】
次に、業者端末２の第一受信部２５は、サーバ装置１から、画面情報を受信する。そして、第一出力部２６は、受信された画面情報を用いて、図１３に示す画面を出力する。なお、図１３は、ＲｅｍｏｔｅＡｐｐのサービスライセンス情報を入力するための画面である。なお、ＲｅｍｏｔｅＡｐｐにより、リモート デスクトップ サービス経由でリモート アクセスされるプログラムを、ユーザ端末３上で実行されているかのように見せることができるようになる。
【０１９８】
そして、業者は、図１３の画面に対して、各フィールドに情報を入力し、「次へ（Ｎ）」ボタン１３０１を押下した、とする。次に、ソフトセットアップ情報受付部２２１は、セットアップ情報を受け付ける。そして、第一送信部２４は、受け付けられたセットアップ情報をサーバ装置１に送信する。
【０１９９】
次に、サーバ装置１のユーザ設定情報受信部１２１は、送信した画面情報に対応するセットアップ情報を、業者端末２から受信する。
【０２００】
次に、ソフトセットアップ手段１３１１は、受信されたセットアップ情報のチェックを行い、当該セットアップ情報が正当である、と判断したとする。そして、ソフトセットアップ手段１３１１は、受信されたセットアップ情報を、ＲｅｍｏｔｅＡｐｐのサービスライセンス情報として、サーバ格納部１１に一時蓄積する。
【０２０１】
次に、ソフトセットアップ手段１３１１は、次のセットアップに対応する画面情報を画面情報格納部１１３から取得し、当該画面情報を業者端末２に送信する。
【０２０２】
次に、業者端末２の第一受信部２５は、サーバ装置１から、画面情報を受信する。そして、第一出力部２６は、受信された画面情報を用いて、図１４に示す画面を出力する。なお、図１４は、ユーザ（クライアント）に配布するショートカットアイコンファイルを作成するための画面である。
【０２０３】
そして、業者は、図１４の画面に対して、各フィールドに情報を入力し、「次へ（Ｎ）」ボタン１４０１を押下した、とする。次に、ソフトセットアップ情報受付部２２１は、セットアップ情報を受け付ける。そして、第一送信部２４は、受け付けられたセットアップ情報をサーバ装置１に送信する。
【０２０４】
次に、サーバ装置１のユーザ設定情報受信部１２１は、送信した画面情報に対応するセットアップ情報を、業者端末２から受信する。
【０２０５】
次に、ソフトセットアップ手段１３１１は、受信されたセットアップ情報のチェックを行い、当該セットアップ情報が正当である、と判断したとする。そして、ソフトセットアップ手段１３１１は、受信されたセットアップ情報を、ショートカットアイコンファイルに関する情報として、サーバ格納部１１に一時蓄積する。
【０２０６】
次に、ソフトセットアップ手段１３１１は、サーバ格納部１１に一時蓄積された情報を用いて、セットアップする製品に関する情報を含む画面の画面情報を構成し、当該画面情報を業者端末２に送信する。
【０２０７】
次に、業者端末２の第一受信部２５は、サーバ装置１から、画面情報を受信する。そして、第一出力部２６は、受信された画面情報を用いて、図１５に示す画面を出力する。なお、図１５は、セットアップ対象の製品、およびユーザが入力したセットアップ情報等の確認を行うための確認画面である。
【０２０８】
そして、業者は、図１５の画面に対して、スクロールバーを動かし、情報の確認を行った後、「次へ（Ｎ）」ボタン１５０１を押下した、とする。次に、ソフトセットアップ情報受付部２２１は、確認を行った旨を示すセットアップ情報を受け付ける。そして、第一送信部２４は、確認を行った旨を示すセットアップ情報をサーバ装置１に送信する。
【０２０９】
次に、サーバ装置１のユーザ設定情報受信部１２１は、送信した画面情報に対応するセットアップ情報を、業者端末２から受信する。
【０２１０】
次に、ソフトセットアップ手段１３１１は、２以上の製品のセットアップを開始する。第一に、ソフトセットアップ手段１３１１は、１番目のセットアップの対象に対応するセットアップ情報をサーバ格納部１１から取得し、当該セットアップ情報を用いて、第一の製品「勘定奉行ｉ８  ｆｏｒ  クラウド」セットアップの処理を行う。そして、セットアップを行った後、ソフトセットアップ手段１３１１は、セットアップの処理の結果を業者端末２に送信する。次に、ソフトセットアップ手段１３１１は、２番目のセットアップの対象に対応するセットアップ情報をサーバ格納部１１から取得し、当該セットアップ情報を用いて、第二の製品「外貨入力  ｆｏｒ  勘定奉行ｉ８  シリーズ」セットアップの処理を行う。そして、セットアップを行った後、ソフトセットアップ手段１３１１は、セットアップの処理の結果を業者端末２に送信する。その後、ソフトセットアップ手段１３１１は、第三以降の製品のセットアップも同様に行い、セットアップの処理の結果を業者端末２に送信する。
【０２１１】
そして、業者端末２の第一受信部２５は、セットアップの処理の結果をサーバ装置１から受信する。そして、第一出力部２６は、受信されたセットアップの処理の結果を出力する。かかる出力のイメージは、図１６である。
【０２１２】
以上のように、業者は、一の画面で、目線を動かすことなく、ユーザ端末３において使用される２以上の各ソフトウェアを使用可能にするセットアップを行うために２以上のソフトセットアップ情報を、次々と入力していける。そして、２以上の製品を容易にセットアップできる。
【０２１３】
（具体例２）
今、ユーザがユーザ端末３を使用し、多数の会計情報を入力してきた、とする。そして、サーバ装置１の会計情報格納部１１２には、多数の会計情報が格納されている、とする。
【０２１４】
かかる状況において、ユーザは、例えば、以下のようにして、署名指示をユーザ端末３に入力する。つまり、まず、ユーザは、例えば、ユーザ端末３からサーバ装置１にアクセスし、未署名の申告手続きを取得するための指示をユーザ端末３に入力する。そして、ユーザ端末３の第二受付部３２は、未署名の申告手続きの取得指示を受け付ける。次に、第二送信部３４は、当該取得指示をサーバ装置１に送信する。なお、未署名の申告手続きの取得指示は、署名指示に含まれる、とする。
【０２１５】
次に、サーバ装置１のサーバ受信部１２は、未署名の申告手続きの取得指示を受信する。そして、サーバ処理部１３は、未署名の申告手続きの情報を取得する。次に、サーバ送信部１４の画面情報送信部１４１は、未署名の申告手続きの情報を含む画面をユーザ端末３に送信する。
【０２１６】
次に、ユーザ端末３の第二受信部３５は、当該画面情報を受信する。次に、第二出力部３６は、未署名の申告手続きのうちから、署名対象の申告を選択する画面を表示する。かかかる画面は、図１７である。図１７において、「法人都道府県民税」「法人市町村民税」が未署名である。
【０２１７】
次に、ユーザは、２つの未署名の手続きを選択する。なお、選択は、「手続名」の横のチェックである（図１７参照）。すると、第二受付部３２は、かかる選択に対応する情報である選択情報を受け付ける。そして、第二送信部３４は、選択情報をサーバ装置１に送信する。なお、ここでの選択情報は、署名指示に含まれる、とする。
【０２１８】
次に、サーバ装置１のサーバ受信部１２は、２つの手続の選択情報を受信する。そして、サーバ処理部１３は、選択情報をサーバ格納部１１に一時蓄積する。次に、画面情報送信部１４１は、図１８に示す画面の画面情報をユーザ端末３に送信する。
【０２１９】
次に、ユーザ端末３の第二受信部３５は画面情報を受信し、第二出力部３６は図１８の画面を出力する。なお、図１８は電子証明書選択画面である。
【０２２０】
次に、ユーザは、ＩＣカードによる署名を選択する（図１８の１８０１参照）。次に、ユーザ端末３の第二受付部３２は、かかる選択を受け付ける。そして、第二送信部３４は、かかる選択をサーバ装置１に送信する。なお、ＩＣカードによる署名の選択も、署名指示に含まれる、とする。
【０２２１】
次に、サーバ装置１のサーバ受信部１２は、ＩＣカードによる署名の選択を受信する。そして、サーバ処理部１３は、ＩＣカードによる署名の選択をサーバ格納部１１に一時蓄積する。なお、未署名の申告手続きの取得指示、未署名の手続きの申告の選択情報、およびＩＣカードによる署名の選択の受信により、署名指示の受信は完了する。
【０２２２】
次に、税金申告関連情報送信部１４１２は、署名指示に対応する税金申告関連情報を取得し、当該税金申告関連情報を業者端末２に送信する。なお、ここでの税金申告関連情報は、選択情報に対応する２つの手続の申告データである、とする。
【０２２３】
また、画面情報送信部１４１は、図１９に示す画面の画面情報をユーザ端末３に送信する。
【０２２４】
次に、ユーザ端末３の第二受信部３５は２つの手続の申告データ、および図１９の画面の画面情報を受信する。そして、第二出力部３６は図１９の画面を出力する。
【０２２５】
そして、ユーザは、図１９の画面の内容に従って、税金の電子申告書に署名をするために、ユーザ端末３に格納されている電子申告署名ツールを起動する。そして、ユーザは、起動された電子申告署名ツールで署名を完了する。なお、署名を完了するには、ユーザが保持している媒体（ここでは、ＩＣカード）をユーザ端末３に接続されている媒体読み出し装置（ここでは、ＩＣカードリーダー）に読ませることが必要である。なお、電子申告署名ツールは公知のソフトウェアであるので、その詳細な動作について、説明を省略する。
【０２２６】
次に、ユーザは、図１９の「署名完了（Ｃ）」ボタン１９０１を押下する。すると、第二受付部３２は、署名完了の指示を受け付ける。次に、第二処理部３３は、電子申告署名付与ツールから固有情報を取得する。次に、第二送信部３４は、取得した固有情報等を含む署名済税金申告関連情報をサーバ装置１に送信する。
【０２２７】
次に、サーバ装置１の署名済税金申告関連情報受信部１２２は、署名済税金申告関連情報を業者端末２から受信する。
【０２２８】
次に、税金申告処理部１３２は、署名済税金申告関連情報を用いて、以下のような税金申告処理を行う。つまり、税金申告処理部１３２は、受信された署名済税金申告関連情報を用いて、署名済税金申告データを取得する。次に、税金申告処理部１３２は、取得した署名済税金申告データを、サーバ格納部１１に蓄積する。次に、税金申告処理部１３２は、取得した署名済税金申告データを、税務署の外部サーバ装置に送信する。次に、税金申告処理部１３２は、税金メッセージボックスを確認する。
【０２２９】
次に、画面情報送信部１４１は、署名の付与が完了したことを示す画面の画面情報をユーザ端末３に送信する。
【０２３０】
次に、ユーザ端末３の第二受信部３５は、画面情報を受信する。そして、第二出力部３６は、図２０に示す画面を出力する。
【０２３１】
以上、本実施の形態によれば、複数の業者が複雑な会計情報システムのセットアップをユーザのために行い、かつ業者が扱い得るサーバ装置（例えば、クラウドサーバ）を選択して、セットアップを行えるため、クラウド等のネットワーク環境を用いた会計情報システムの広範囲の普及が容易になる。
【０２３２】
また、本実施の形態によれば、一の画面を用いて会計情報システムを構成する複数の製品のセットアップができるため、会計情報システムを構成する複数の製品のセットアップが容易になる。
【０２３３】
また、本実施の形態によれば、会計情報システムを構成する複数の製品に対応した複数のショートカットアイコンが一のファイルに納められるため、業者からユーザへのショートカットアイコンの配布が容易になる。
【０２３４】
さらに、本実施の形態によれば、会計情報システムにおいて、会計情報システムとは分離された電子申告書署名ツールの処理結果を容易に利用できる。
【０２３５】
なお、本実施の形態において、サーバ装置１と業者端末２との間、またはサーバ装置１とユーザ端末３との間は、リモート デスクトップ サービス（ＲＤＳ）またはＲＤＳと同様のサービスにより接続されても良い。ＲＤＳと同様のサービスとは、例えば、ターミナルサービス等である。
【０２３６】
また、本実施の形態において、２以上のソフトウェアのセットアップ処理は、スタンドアロンの端末装置が行っても良い。かかる場合の端末装置は、２以上の各ソフトウェアを使用可能にするセットアップを行うために必要なキーを含む２以上のソフトセットアップ情報を入力する一のソフトセットアップ画面に関する情報であるソフトセットアップ画面情報を格納し得るソフトセットアップ画面情報格納部と、２以上のソフトセットアップ情報の入力を順次、受け付けるソフトセットアップ情報受付部と、前記ソフトセットアップ情報受付部が受け付けたソフトセットアップ情報に対応するソフトに関する情報である２以上のソフト情報を前記ソフトセットアップ画面上に出力するソフト情報出力部と、２以上のソフトウェアのセットアップの指示であるセットアップ指示を受け付けるセットアップ指示受付部と、前記セットアップ指示を受け付けた場合に、前記ソフト情報出力部が出力している２以上のソフト情報に対応する２以上のソフトウェアのセットアップのための処理を行うセットアップ処理部とを具備する端末装置である。
【０２３７】
また、本実施の形態において、ショートカットアイコンを取得する処理は、スタンドアロンの端末装置が行っても良い。かかる場合の端末装置は、ソフトセットアップ画面情報を用いて出力されているソフトセットアップ画面上において、２以上のソフトセットアップ情報の入力を受け付けるソフトセットアップ情報受付部と、前記２以上のソフトセットアップ情報を用いて、前記２以上のソフトウェアのセットアップのための処理を行うセットアップ処理部とを具備し、前記セットアップ処理部は、２以上の各ソフトウェアを使用可能にするセットアップのための処理を行うセットアップ処理手段と、前記２以上の各ソフトウェアを使用可能にする２以上のショートカットアイコンを含む一のファイルを取得するショートカットファイル取得手段とを具備する端末装置である。
【０２３８】
さらに、本実施の形態における処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをＣＤ−ＲＯＭなどの記録媒体に記録して流布しても良い。なお、このことは、本明細書における他の実施の形態においても該当する。なお、本実施の形態におけるサーバ装置１、業者端末２、ユーザ端末３、または端末装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータはアクセス可能な記録媒体は、２以上の各ソフトウェアを使用可能にするセットアップを行うために必要なキーを含む２以上のソフトセットアップ情報を入力する一のソフトセットアップ画面に関する情報であるソフトセットアップ画面情報を格納し得るソフトセットアップ画面情報格納部を具備し、コンピュータを、２以上のソフトセットアップ情報の入力を順次、受け付けるソフトセットアップ情報受付部と、前記ソフトセットアップ情報受付部が受け付けたソフトセットアップ情報に対応するソフトに関する情報である２以上のソフト情報を前記ソフトセットアップ画面上に出力するソフト情報出力部と、２以上のソフトウェアのセットアップの指示であるセットアップ指示を受け付けるセットアップ指示受付部と、前記セットアップ指示を受け付けた場合に、前記ソフト情報出力部が出力している２以上のソフト情報に対応する２以上のソフトウェアのセットアップのための処理を行うセットアップ処理部として機能させるためのプログラムであっても良い。
【０２３９】
また、本実施の形態におけるサーバ装置１、業者端末２、ユーザ端末３、または端末装置を実現するソフトウェアは、コンピュータを、２以上のソフトセットアップ情報の入力を受け付けるソフトセットアップ情報受付部と、前記２以上のソフトセットアップ情報を用いて、前記２以上のソフトウェアのセットアップのための処理を行うセットアップ処理部として機能させるためのプログラムであって、前記セットアップ処理部は、２以上の各ソフトウェアを使用可能にするセットアップのための処理を行うセットアップ処理手段と、前記２以上の各ソフトウェアを使用可能にする２以上のショートカットアイコンを含む一のファイルを取得するショートカットファイル取得手段とを具備するものとして、コンピュータを機能させるためのプログラムであっても良い。
【０２４０】
また、図２１は、本明細書で述べたプログラムを実行して、上述した種々の実施の形態のサーバ装置等を実現するコンピュータの外観を示す。上述の実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムで実現され得る。図２１は、このコンピュータシステム３００の概観図であり、図２２は、システム３００のブロック図である。
【０２４１】
図２１において、コンピュータシステム３００は、ＣＤ−ＲＯＭドライブを含むコンピュータ３０１と、キーボード３０２と、マウス３０３と、モニタ３０４とを含む。
【０２４２】
図２２において、コンピュータ３０１は、ＣＤ−ＲＯＭドライブ３０１２に加えて、ＭＰＵ３０１３と、ＭＰＵ３０１３、ＣＤ−ＲＯＭドライブ３０１２に接続されたバス３０１４と、ブートアッププログラム等のプログラムを記憶するためのＲＯＭ３０１５と、ＭＰＵ３０１３に接続され、アプリケーションプログラムの命令を一時的に記憶するとともに一時記憶空間を提供するためのＲＡＭ３０１６と、アプリケーションプログラム、システムプログラム、及びデータを記憶するためのハードディスク３０１７とを含む。ここでは、図示しないが、コンピュータ３０１は、さらに、ＬＡＮへの接続を提供するネットワークカードを含んでも良い。
【０２４３】
コンピュータシステム３００に、上述した実施の形態のサーバ装置等の機能を実行させるプログラムは、ＣＤ−ＲＯＭ３１０１に記憶されて、ＣＤ−ＲＯＭドライブ３０１２に挿入され、さらにハードディスク３０１７に転送されても良い。これに代えて、プログラムは、図示しないネットワークを介してコンピュータ３０１に送信され、ハードディスク３０１７に記憶されても良い。プログラムは実行の際にＲＡＭ３０１６にロードされる。プログラムは、ＣＤ−ＲＯＭ３１０１またはネットワークから直接、ロードされても良い。
【０２４４】
プログラムは、コンピュータ３０１に、上述した実施の形態のサーバ装置等の機能を実行させるオペレーティングシステム（ＯＳ）、またはサードパーティープログラム等は、必ずしも含まなくても良い。プログラムは、制御された態様で適切な機能（モジュール）を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいれば良い。コンピュータシステム３００がどのように動作するかは周知であり、詳細な説明は省略する。
【０２４５】
なお、上記プログラムにおいて、情報を送信するステップや、情報を受信するステップなどでは、ハードウェアによって行われる処理、例えば、送信ステップにおけるモデムやインターフェースカードなどで行われる処理（ハードウェアでしか行われない処理）は含まれない。
【０２４６】
また、上記プログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。
【０２４７】
また、上記各実施の形態において、一の装置に存在する２以上の通信手段は、物理的に一の媒体で実現されても良いことは言うまでもない。
【０２４８】
また、上記各実施の形態において、各処理は、単一の装置によって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。
【０２４９】
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０２５０】
以上のように、本発明にかかるサーバ装置は、複数の業者が複雑な会計情報システムのセットアップをユーザのために行い、かつ業者が扱い得るサーバ装置を選択して、セットアップを行えるため、クラウド等のネットワーク環境を用いた会計情報システムの広範囲の普及が容易になる。という効果を有し、サーバ装置等として有用である。
【符号の説明】
【０２５１】
１  サーバ装置
２  業者端末
３  ユーザ端末
１１  サーバ格納部
１２  サーバ受信部
１３  サーバ処理部
１４  サーバ送信部
２１  第一格納部
２２  第一受付部
２３  第一処理部
２４  第一送信部
２５  第一受信部
２６  第一出力部
３１  第二格納部
３２  第二受付部
３３  第二処理部
３４  第二送信部
３５  第二受信部
３６  第二出力部
１１１  ユーザ情報格納部
１１２  会計情報格納部
１１３  画面情報格納部
１２１  ユーザ設定情報受信部
１２２  署名済税金申告関連情報受信部
１２３  アクセス受付部
１３１  ユーザ設定部
１３２  税金申告処理部
１３３  会計情報処理部
１４１  画面情報送信部
２１１  ソフトセットアップ画面情報格納部
２２１  ソフトセットアップ情報受付部
２３１  セットアップ処理部
２６１  ソフト情報出力部
１３１１  ソフトセットアップ手段
１３１２  ショートカットファイル生成手段
１４１１  ソフトセットアップ画面情報送信部
１４１２  税金申告関連情報送信部
２３１１  セットアップ処理手段
２３１２  ショートカットファイル取得手段
【図１】
0006570232.tif 000002
【図２】
0006570232.tif 000003
【図３】
0006570232.tif 000004
【図４】
0006570232.tif 000005
【図５】
0006570232.tif 000006
【図６】
0006570232.tif 000007
【図７】
0006570232.tif 000008
【図８】
0006570232.tif 000009
【図９】
0006570232.tif 000010
【図１０】
0006570232.tif 000011
【図１１】
0006570232.tif 000012
【図１２】
0006570232.tif 000013
【図１３】
0006570232.tif 000014
【図１４】
0006570232.tif 000015
【図１５】
0006570232.tif 000016
【図１６】
0006570232.tif 000017
【図１７】
0006570232.tif 000018
【図１８】
0006570232.tif 000019
【図１９】
0006570232.tif 000020
【図２０】
0006570232.tif 000021
【図２１】
0006570232.tif 000022
【図２２】
0006570232.tif 000023