(57)【要約】      （修正有）【課題】携帯電話を用いて、給与明細の計算を簡便かつ安価に行うことができるシステムを提供する。【解決手段】Ｗｅｂサーバは、携帯電話からのリクエストを受信して（Ｓ２０１）、リクエストに応じて、給与明細計算のために必要な情報の入力を促すＨＴＭＬ文書を作成し（Ｓ２０２）、作成したＨＴＭＬ文書をレスポンスとして携帯電話に送信する。Ｗｅｂサーバは、ＨＴＭＬ文書を生成する際、受信したリクエストに対応するデータを予め定められたフォーマットに従って、携帯電話で表示可能なように生成する。Ｗｅｂサーバは、給与明細の計算結果を示すＨＴＭＬ文書を生成して、携帯電話に送信する（Ｓ２０３）。携帯電話は、給与明細の計算結果を表示する。【選択図】図５
0003122667.tif 000002
【実用新案登録請求の範囲】
【請求項１】
携帯電話及びサーバを用いて、ネットワークを介して、給与明細を計算するための給与明細計算システムであって、
前記サーバは、
前記携帯電話からのリクエストを受信するリクエスト受信手段と、
前記リクエスト受信手段が受信した前記リクエストに応じて、給与明細の計算に必要な情報の入力を促す入力画面に対応したデータを、マークアップ言語を用いて生成する入力画面データ生成手段と、
前記リクエスト受信手段が受信した前記リクエストに応じて、最終的な給与明細を計算し、当該計算結果を示す結果画面に対応したデータを、マークアップ言語を用いて生成する結果画面データ生成手段と、
前記入力画面データ生成手段又は前記結果画面データ生成手段が生成したデータを、レスポンスとして、前記携帯電話に送信するレスポンス送信手段とを備え、
前記携帯電話は、
前記サーバから送信されたデータを受信するレスポンス受信手段と、
前記レスポンス受信手段が受信したデータに対応する画面を表示する表示手段と、
前記入力画面においてユーザが入力した給与明細の計算に必要な情報を、リクエストとして、前記サーバに送信するリクエスト送信手段とを備え、
前記入力画面データ生成手段は、
受信予定のリクエスト毎に、生成すべきデータのフォーマットを予め定めており、
受信したリクエストを分析して、分析したリクエストに対応するデータを予め定められたフォーマットに従って生成することを特徴とする、給与明細計算システム。
【請求項２】
前記入力画面データ生成手段は、給与明細計算を開始するリクエストを受信した場合、社会保険の加入状況を選択するための画面に対応したデータを生成することを特徴とする、請求項１に記載の給与明細計算システム。
【請求項３】
前記入力画面データ生成手段は、
社会保険に加入していることを示すリクエストを受信した場合、少なくとも社会保険標準報酬額を入力するための画面に対応したデータを生成し、
組合健康保険に加入していることを示すリクエストを受信した場合、少なくとも組合保険被保険者負担額を入力するための画面に対応したデータを生成し、
社会保険に加入していないことを示すリクエストを受信した場合、社会保険の額に関する情報の入力が不要な画面に対応したデータを生成し、
社会保険を手入力することを示すリクエストを受信した場合、少なくとも健康保険及び厚生年金の額を入力するための画面に対応したデータを生成することを特徴とする、請求項２に記載の給与明細計算システム。
【請求項４】
前記入力画面データ生成手段は、社会保険に関する情報を入力するための画面に対応するデータに、介護保険、雇用保険、扶養親族数、基本給、手当、及び交通費に関する情報を入力するためのデータを含ませることを特徴とする、請求項３に記載の給与明細計算システム。
【請求項５】
ネットワークを介して、携帯電話と通信し、給与明細を計算するためのサーバであって、
前記携帯電話からのリクエストを受信するリクエスト受信手段と、
前記リクエスト受信手段が受信した前記リクエストに応じて、給与明細の計算に必要な情報の入力を促す入力画面に対応したデータを、マークアップ言語を用いて生成する入力画面データ生成手段と、
前記リクエスト受信手段が受信した前記リクエストに応じて、最終的な給与明細を計算し、当該計算結果を示す結果画面に対応したデータを、マークアップ言語を用いて生成する結果画面データ生成手段と、
前記入力画面データ生成手段又は前記結果画面データ生成手段が生成したデータを、レスポンスとして、前記携帯電話に送信するレスポンス送信手段とを備え、
前記入力画面データ生成手段は、
受信予定のリクエスト毎に、生成すべきデータのフォーマットを予め定めており、
受信したリクエストを分析して、分析したリクエストに対応するデータを予め定められたフォーマットに従って生成することを特徴とする、サーバ。
【請求項６】
前記入力画面データ生成手段は、給与明細計算を開始するリクエストを受信した場合、社会保険の加入状況を選択するための画面に対応したデータを生成することを特徴とする、請求項５に記載のサーバ。
【請求項７】
前記入力画面データ生成手段は、
社会保険に加入していることを示すリクエストを受信した場合、少なくとも社会保険標準報酬額を入力するための画面に対応したデータを生成し、
組合健康保険に加入していることを示すリクエストを受信した場合、少なくとも組合保険被保険者負担額を入力するための画面に対応したデータを生成し、
社会保険に加入していないことを示すリクエストを受信した場合、社会保険の額に関する情報の入力が不要な画面に対応したデータを生成し、
社会保険を手入力することを示すリクエストを受信した場合、少なくとも健康保険及び厚生年金の額を入力するための画面に対応したデータを生成することを特徴とする、請求項６に記載のサーバ。
【請求項８】
前記入力画面データ生成手段は、社会保険に関する情報を入力するための画面に対応するデータに、介護保険、雇用保険、扶養親族数、基本給、手当、及び交通費に関する情報を入力するためのデータを含ませることを特徴とする、請求項７に記載のサーバ。
【請求項９】
ネットワークを介してサーバと通信し、サーバに対して給与明細の計算に必要な情報を送信して、サーバが計算した給与明細の計算結果を表示するための携帯電話であって、
前記サーバから送信されてくる給与明細の計算に必要な情報を入力するための画面及び給与明細の計算結果を示す画面に対応するマークアップ言語で記述されたデータを受信するレスポンス受信手段と、
前記レスポンス受信手段が受信したデータに対応する画面を表示する表示手段と、
前記入力画面においてユーザが入力した給与明細の計算に必要な情報を、リクエストとして、前記サーバに送信するリクエスト送信手段とを備えることを特徴とする、携帯電話。
【請求項１０】
前記レスポンス受信手段は、前記サーバに対して、給与明細計算を開始するリクエストを送信した場合、社会保険の加入状況を選択するための画面に対応したデータを前記サーバから受信することを特徴とする、請求項９に記載の携帯電話。
【請求項１１】
前記レスポンス受信手段は、
前記サーバに対して、社会保険に加入していることを示すリクエストを送信した場合、少なくとも社会保険標準報酬額を入力するための画面に対応したデータを前記サーバから受信し、
前記サーバに対して、組合健康保険に加入していることを示すリクエストを送信した場合、少なくとも組合保険被保険者負担額を入力するための画面に対応したデータを前記サーバから受信し、
前記サーバに対して、社会保険に加入していないことを示すリクエストを送信した場合、社会保険の額に関する情報の入力が不要な画面に対応したデータを前記サーバから受信し、
前記サーバに対して、社会保険を手入力することを示すリクエストを送信した場合、少なくとも健康保険及び厚生年金の額を入力するための画面に対応したデータを前記サーバから受信することを特徴とする、請求項１０に記載の携帯電話。
【請求項１２】
前記レスポンス受信手段は、前記サーバから、介護保険、雇用保険、扶養親族数、基本給、手当、及び交通費に関する情報を入力するためのデータが含まれた社会保険に関する情報を入力するための画面に対応するデータを受信することを特徴とする、請求項１１に記載の携帯電話。
【考案の詳細な説明】
【技術分野】
【０００１】
本考案は、給与明細を計算するためのシステムに関し、より特定的には、ネットワークを介して、携帯電話を用いて給与明細を計算するためのシステムに関する。
【背景技術】
【０００２】
近年、パーソナルコンピュータが各事業所に普及するのに伴って、パーソナルコンピュータを用いて給与明細の計算を行うことができるソフトウエアが普及しつつある。例えば、給与明細の計算を行うソフトウエアとして、特許文献１に記載されているようなソフトウエアがある。
【特許文献１】特開平１１−２７２７５３号公報
【考案の開示】
【考案が解決しようとする課題】
【０００３】
しかし、パーソナルコンピュータを日常的に利用しない小規模事業者が存在する。また、給与明細の計算ソフトを導入しなければならない程、従業員が多くない小規模事業者も存在する。そのため、給与明細の計算ソフトが完全に導入されていないのが実情である。これらの事業者は、手計算によって、給与明細を求めていた。
【０００４】
ところが、このような小規模事業者であっても、ほとんどが、携帯電話を所持している。従って、携帯電話を用いて、給与明細の計算を行うことができれば、簡便であり、かつ安価に済ますことができる。
【０００５】
従来のようなパーソナルコンピュータ用の給与明細の計算ソフトを、単純に、携帯電話に転用することはできない。なぜなら、携帯電話の表示画面は限られた大きさであり、給与明細の計算のために必要な情報をパーソナルコンピュータのように、一画面で入力するのは困難であるからである。
【０００６】
それゆえ、本考案は、携帯電話を用いて、給与明細の計算を簡便かつ安価に行うことができるシステムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本考案は、以下のような特徴を有する。
【０００８】
本考案は、携帯電話及びサーバを用いて、ネットワークを介して、給与明細を計算するための給与明細計算システムである。サーバは、携帯電話からのリクエストを受信するリクエスト受信手段と、リクエスト受信手段が受信したリクエストに応じて、給与明細の計算に必要な情報の入力を促す入力画面に対応したデータを、マークアップ言語を用いて生成する入力画面データ生成手段と、リクエスト受信手段が受信したリクエストに応じて、最終的な給与明細を計算し、当該計算結果を示す結果画面に対応したデータを、マークアップ言語を用いて生成する結果画面データ生成手段と、入力画面データ生成手段又は結果画面データ生成手段が生成したデータを、レスポンスとして、携帯電話に送信するレスポンス送信手段とを備える。携帯電話は、サーバから送信されたデータを受信するレスポンス受信手段と、レスポンス受信手段が受信したデータに対応する画面を表示する表示手段と、入力画面においてユーザが入力した給与明細の計算に必要な情報を、リクエストとして、サーバに送信するリクエスト送信手段とを備える。入力画面データ生成手段は、受信予定のリクエスト毎に、生成すべきデータのフォーマットを予め定めており、受信したリクエストを分析して、分析したリクエストに対応するデータを予め定められたフォーマットに従って生成する。
【０００９】
本考案によれば、入力画面データ生成手段及び結果画面データ生成手段は、サーバ側に存在することとなるので、給与明細を計算するためのソフトウエアを携帯電話にインストールしなくてもよい。さらに、入力画面データ生成手段は、受信予定のリクエスト毎に、生成すべきデータのフォーマットを予め定めており、受信したリクエストを分析して、分析したリクエストに対応するデータを予め定められたフォーマットに従って生成する。従って、サーバは、携帯電話の小画面に表示させることが可能なデータを生成することができる。よって、本考案に係る給与明細計算システムは、サーバ及び携帯電話を用いて、給与明細を計算するのに適したシステムとなり、簡便かつ安価に給与明細を計算することが可能となる。
【００１０】
好ましくは、入力画面データ生成手段は、給与明細計算を開始するリクエストを受信した場合、社会保険の加入状況を選択するための画面に対応したデータを生成するとよい。
【００１１】
これにより、給与明細の計算に必須となる社会保険の加入状況が、携帯電話の画面及び入力手段を用いて、簡易に選択されることとなる。
【００１２】
好ましくは、入力画面データ生成手段は、社会保険に加入していることを示すリクエストを受信した場合、少なくとも社会保険標準報酬額を入力するための画面に対応したデータを生成し、組合健康保険に加入していることを示すリクエストを受信した場合、少なくとも組合保険被保険者負担額を入力するための画面に対応したデータを生成し、社会保険に加入していないことを示すリクエストを受信した場合、社会保険の額に関する情報の入力が不要な画面に対応したデータを生成し、社会保険を手入力することを示すリクエストを受信した場合、少なくとも健康保険及び厚生年金の額を入力するための画面に対応したデータを生成するとよい。
【００１３】
これにより、給与明細の計算に必須となる社会保険の額が、携帯電話の画面及び入力手段を用いて、簡易に入力されることとなる。
【００１４】
好ましくは、入力画面データ生成手段は、社会保険に関する情報を入力するための画面に対応するデータに、介護保険、雇用保険、扶養親族数、基本給、手当、及び交通費に関する情報を入力するためのデータを含ませるとよい。
【００１５】
これにより、給与明細の計算に必要な情報が、携帯電話の画面及び入力手段を用いて、簡易に入力されることとなる。
【００１６】
また、本考案は、ネットワークを介して、携帯電話と通信し、給与明細を計算するためのサーバであって、携帯電話からのリクエストを受信するリクエスト受信手段と、リクエスト受信手段が受信したリクエストに応じて、給与明細の計算に必要な情報の入力を促す入力画面に対応したデータを、マークアップ言語を用いて生成する入力画面データ生成手段と、リクエスト受信手段が受信したリクエストに応じて、最終的な給与明細を計算し、当該計算結果を示す結果画面に対応したデータを、マークアップ言語を用いて生成する結果画面データ生成手段と、入力画面データ生成手段又は結果画面データ生成手段が生成したデータを、レスポンスとして、携帯電話に送信するレスポンス送信手段とを備える。入力画面データ生成手段は、受信予定のリクエスト毎に、生成すべきデータのフォーマットを予め定めており、受信したリクエストを分析して、分析したリクエストに対応するデータを予め定められたフォーマットに従って生成する。
【００１７】
好ましくは、上記サーバにおいて、入力画面データ生成手段は、給与明細計算を開始するリクエストを受信した場合、社会保険の加入状況を選択するための画面に対応したデータを生成するとよい。
【００１８】
好ましくは、上記サーバにおいて、入力画面データ生成手段は、社会保険に加入していることを示すリクエストを受信した場合、少なくとも社会保険標準報酬額を入力するための画面に対応したデータを生成し、組合健康保険に加入していることを示すリクエストを受信した場合、少なくとも組合保険被保険者負担額を入力するための画面に対応したデータを生成し、社会保険に加入していないことを示すリクエストを受信した場合、社会保険の額に関する情報の入力が不要な画面に対応したデータを生成し、社会保険を手入力することを示すリクエストを受信した場合、少なくとも健康保険及び厚生年金の額を入力するための画面に対応したデータを生成するとよい。
【００１９】
好ましくは、上記サーバにおいて、入力画面データ生成手段は、社会保険に関する情報を入力するための画面に対応するデータに、介護保険、雇用保険、扶養親族数、基本給、手当、及び交通費に関する情報を入力するためのデータを含ませるとよい。
【００２０】
また、本考案は、ネットワークを介してサーバと通信し、サーバに対して給与明細の計算に必要な情報を送信して、サーバが計算した給与明細の計算結果を表示するための携帯電話であって、サーバから送信されてくる給与明細の計算に必要な情報を入力するための画面及び給与明細の計算結果を示す画面に対応するマークアップ言語で記述されたデータを受信するレスポンス受信手段と、レスポンス受信手段が受信したデータに対応する画面を表示する表示手段と、入力画面においてユーザが入力した給与明細の計算に必要な情報を、リクエストとして、サーバに送信するリクエスト送信手段とを備える。
【００２１】
好ましくは、レスポンス受信手段は、サーバに対して、給与明細計算を開始するリクエストを送信した場合、社会保険の加入状況を選択するための画面に対応したデータをサーバから受信するとよい。
【００２２】
好ましくは、レスポンス受信手段は、サーバに対して、社会保険に加入していることを示すリクエストを送信した場合、少なくとも社会保険標準報酬額を入力するための画面に対応したデータをサーバから受信し、サーバに対して、組合健康保険に加入していることを示すリクエストを送信した場合、少なくとも組合保険被保険者負担額を入力するための画面に対応したデータをサーバから受信し、サーバに対して、社会保険に加入していないことを示すリクエストを送信した場合、社会保険の額に関する情報の入力が不要な画面に対応したデータをサーバから受信し、サーバに対して、社会保険を手入力することを示すリクエストを送信した場合、少なくとも健康保険及び厚生年金の額を入力するための画面に対応したデータをサーバから受信するとよい。
【００２３】
好ましくは、レスポンス受信手段は、サーバから、介護保険、雇用保険、扶養親族数、基本給、手当、及び交通費に関する情報を入力するためのデータが含まれた社会保険に関する情報を入力するための画面に対応するデータを受信するとよい。
【考案の効果】
【００２４】
本考案によれば、給与明細の計算を簡便かつ安価に行うことができる給与明細計算システム、並びにそれに用いられるサーバ及び携帯電話が提供されることとなる。
【００２５】
本考案のこれらおよび他の目的、特徴、局面、効果は、添付図面と照合して、以下の詳細な説明から一層明らかになるであろう。
【考案を実施するための最良の形態】
【００２６】
図１は、本考案の実施形態に係る給与明細計算システム全体の構成の一例を示す図である。図１において、給与明細計算システムは、Ｗｅｂサーバ１と、携帯電話２と、ネットワーク３とを備える。なお、Ｗｅｂサーバ１は、サーバとして機能するコンピュータ装置であれば、どのような名称の装置であってもよい。ネットワーク３は、例えば、インターネット網及び携帯電話網の組み合わせによって実現される。なお、Ｗｅｂサーバ１、携帯電話２、及びネットワーク３の数は、図１に示された例に限られるものではない。
【００２７】
図２は、携帯電話２の機能的構成を示すブロック図である。図２において、携帯電話２は、中央演算部２１と、主記憶部２２と、入力部２３と、表示部２４と、補助記憶部２５と、通信部２７とを含む。補助記憶部２５には、Ｗｅｂブラウザ２６が格納されている。
【００２８】
主記憶部２２は、典型的には、メモリである。補助記憶部２５は、典型的には、不揮発性メモリである。入力部２３は、ユーザの入力を受け付けるためのボタンスイッチである。表示部２４は、例えば、液晶画面である。通信部２７は、中央演算部２１から指示されたデータを変調して、無線によって送信することができる機能を有する。中央演算部２１は、補助記憶部２５に格納されているＷｅｂブラウザ２６を主記憶部２２に読み出して、Ｗｅｂブラウザ２６を実行し、入力部２３に入力されたユーザからの指示や通信部２７を介して受信したデータを解析して、表示部２４に適切な画面を表示させる。これによって、携帯電話２は、ブラウザ機能をユーザに提供する。
【００２９】
図３は、Ｗｅｂサーバ１の機能的構成を示すブロック図である。図３において、Ｗｅｂサーバ１は、中央演算部１１と、主記憶部１２と、補助記憶部１３と、通信部１５とを含む。補助記憶部１３には、給与計算Ｗｅｂソフト１４が格納されている。
【００３０】
主記憶部１２は、典型的には、メモリである。補助記憶部１３は、典型的には、ハードディスクである。通信部１５は、ネットワーク３を介して携帯電話２から送信されてきたデータを受信すると共に、中央演算部１１から渡されるデータを変調して、ネットワーク３に送出する。中央演算部１１は、補助記憶部１３に格納されている給与計算Ｗｅｂソフト１４を主記憶部１２に読み出して、給与計算Ｗｅｂソフト１４を実行し、ネットワーク３及び通信部１５を介して携帯電話２から与えられる指示を解析して、適切なデータを生成し、通信部１５に生成したデータを送信させる。
【００３１】
以下、携帯電話２がＷｅｂサーバ１に対して与える指示をリクエストと呼ぶ。また、Ｗｅｂサーバ１が携帯電話２からのリクエストに応じて返信するデータをレスポンスと呼ぶ。また、以下の実施形態では、Ｗｅｂサーバ１がレスポンスとして作成するデータは、ＨＴＭＬ形式であるとするが、マークアップ言語で記述されたデータであれば、ＨＴＭＬ形式に限定されるものではない。
【００３２】
図４は、Ｗｅｂブラウザ２６を実行しているときの携帯電話２の基本動作を示すフローチャートである。以下、図４を参照しながら、Ｗｅｂブラウザ２６を実行しているときの携帯電話２の基本動作について説明する。
【００３３】
まず、携帯電話２は、Ｗｅｂサーバ１に対して、リクエストを送信する（ステップＳ１０１）。次に、携帯電話２は、Ｗｅｂサーバ１から、レスポンスとして、ＨＴＭＬ文書を受信する（ステップＳ１０２）。次に、携帯電話２は、受信したＨＴＭＬ文書に対応する画面を表示部２４に表示する（ステップＳ１０３）。次に、携帯電話２は、ユーザの入力結果をリクエストとしてＷｅｂサーバ１に送信し（ステップＳ１０４）、待機する。
【００３４】
図５は、給与計算Ｗｅｂソフト１４を実行しているときのＷｅｂサーバ１の基本動作を示すフローチャートである。以下、図５を参照しながら、給与計算Ｗｅｂソフト１４を実行しているときのＷｅｂサーバ１の基本動作について説明する。
【００３５】
まず、Ｗｅｂサーバ１は、携帯電話２からのリクエストを受信する（ステップＳ２０１）。
【００３６】
次に、Ｗｅｂサーバ１は、受信したリクエストに応じて、給与明細の計算に必要な情報の入力を促す入力画面に対応したＨＴＭＬ文書を生成する（ステップＳ２０２）。Ｗｅｂサーバ１は、受信予定のリクエスト毎に、生成すべきＨＴＭＬ文書のフォーマットを予め定めている。当該フォーマットは、携帯電話２において表示できるように、適切な大きさの画面となるように定義されている。ステップＳ２０２において、Ｗｅｂサーバ１は、受信したリクエストを分析して、分析したリクエストに対応するＨＴＭＬ文書を上記予め定められたフォーマットに従って生成する。なお、給与明細の計算に必要な情報が揃った場合、Ｗｅｂサーバ１は、最終的な給与明細を計算し、給与明細の計算結果を示す結果画面に対応したＨＴＭＬ文書を生成する。
【００３７】
次に、Ｗｅｂサーバ１は、ステップＳ２０２で生成したＨＴＭＬ文書を、レスポンスとして、携帯電話２に送信し（ステップＳ２０３）、待機する。
【００３８】
図４及び図５に示した基本動作を繰り返すことによって、携帯電話２には、給与明細の計算に必要な入力画面が表示され、ユーザの入力結果がＷｅｂサーバ１に送信され、Ｗｅｂサーバ１が入力結果に基づいて計算した最終的な給与明細の計算結果が携帯電話２に表示されることとなる。
【００３９】
以下、携帯電話２からのリクエスト毎に、Ｗｅｂサーバ１の動作の詳細を説明する。
【００４０】
図６は、携帯電話２がＵＲＬを指定した場合のＷｅｂサーバ１の動作を示すフローチャートである。以下、図６を参照しながら、携帯電話２がＵＲＬを指定した場合のＷｅｂサーバ１の動作について説明する。
【００４１】
まず、Ｗｅｂサーバ１は、携帯電話２が指定したＵＲＬをリクエストとして受信して、給与計算Ｗｅｂソフト１４の実行を開始する（ステップＳ３０１）。次に、Ｗｅｂサーバ１は、スタート画面のＨＴＭＬ文書を生成して、当該ＨＴＭＬ文書を携帯電話２に対して送信する（ステップＳ３０２）。
【００４２】
図７は、スタート画面を示す図である。図７に示すように、スタート画面には、給与計算をスタートするためのボタンＢ１０及びソフトの内容を確認するためのボタンＢ１１が含まれている。なお、図７に示したスタート画面は一例であり、これに限られるものではない。なお、携帯電話２の画面の大きさには限界があるので、図示する点線枠からはみ出る部分については、スクロールによって表示される。ステップＳ３０２において送信されたＨＴＭＬ文書を受信した携帯電話２は、スタート画面を表示し（図４のステップＳ１０３参照）、ユーザの入力結果をリクエストとしてＷｅｂサーバ１に送信する（図４のステップＳ１０４参照）。リクエストは、ボタンＢ１０を押したことを示すスタート指示か、又は、ボタンＢ１１を押したことを示すソフト内容表示指示となる。
【００４３】
ステップＳ３０２の後、Ｗｅｂサーバ１は、携帯電話２からのリクエストを受信し（ステップＳ３０３）、リクエストの内容を分析する（ステップＳ３０４）。リクエストの内容がスタート指示である場合、Ｗｅｂサーバ１は、社会保険選択画面に対応するＨＴＭＬ文書を生成して、当該ＨＴＭＬ文書を携帯電話２に送信し（ステップＳ３０５）、待機する。すなわち、社会保険選択画面に対応するＨＴＭＬ文書のフォーマットは予め定められており、Ｗｅｂサーバ１は、リクエストの内容がスタート指示である場合、ＨＴＭＬ文書を当該フォーマットに従って生成する。
【００４４】
ステップＳ３０４において、リクエストの内容がソフト内容表示指示である場合、ソフト内容表示画面に対応するＨＴＭＬ文書を生成して、当該ＨＴＭＬ文書を携帯電話２に送信し（ステップＳ３０６）、待機する。
【００４５】
図８は、社会保険選択画面を示す図である。図８に示すように、社会保険選択画面には、給与明細の計算に必要な情報の内、社会保険の加入状況を入力するように、ラジオボタンＲ１０が設けられている。なお、図８に示した社会保険選択画面は一例であり、これに限られるものではない。ステップＳ３０５において送信されたＨＴＭＬ文書を受信した携帯電話２は、社会保険選択画面を表示し（図４のステップＳ１０３参照）、ユーザの入力結果をリクエストとしてＷｅｂサーバ１に送信する（図４のステップＳ１０４参照）。ユーザは、ラジオボタンＲ１０から適切な加入状況を選択した上で、ＯＫボタンＢ２０を押す。リクエストは、「社会保険加入（標準報酬より）」、「組合健康保険加入」、「社会保険非加入」、又は「社会保険手入力」のいずれかとなる。このように、社会保険選択画面のフォーマットは、携帯電話２において表示できるように、適切な大きさの画面となるように定義されている。
【００４６】
図９は、ソフト内容表示画面を示す図である。図９に示すように、ソフト内容表示画面には、ソフトの内容を示す情報が記載されている。なお、図９に示したソフト内容表示画面は一例であり、これに限られるものではない。ステップＳ３０６において送信されたＨＴＭＬ文書を受信した携帯電話２は、ソフト内容表示画面を表示し（図４のステップＳ１０３参照）、ユーザの入力結果をリクエストとしてＷｅｂサーバ１に送信する（図４のステップＳ１０４参照）。ユーザがスタートボタンＢ３０を押すことによって、携帯電話２は、ソフトスタートのリクエストを送信する。
【００４７】
図１０は、ソフト内容表示画面送信後のＷｅｂサーバ１の動作を示すフローチャートである。以下、図１０を参照しながら、ソフト内容表示画面送信後のＷｅｂサーバ１の動作について説明する。
【００４８】
まず、Ｗｅｂサーバ１は、携帯電話２から送信されてくるソフトスタートのリクエストを受信する（ステップＳ４０１）。次に、Ｗｅｂサーバ１は、社会保険選択画面に対応するＨＴＭＬ文書を生成し（ステップＳ４０２）、生成したＨＴＭＬ文書を携帯電話２に送信し（ステップＳ４０３）、待機する。これにより、ソフト内容表示画面が携帯電話２に表示された後、スタートボタンＢ３０が押されれば、携帯電話２には、社会保険選択画面が表示されることとなる（図８参照）。
【００４９】
図１１は、社会保険選択画面送信後、すなわち、ステップＳ３０６又はＳ４０３の後のＷｅｂサーバ１の動作を示すフローチャートである。以下、図１１を参照しながら、社会保険選択画面送信後のＷｅｂサーバ１の動作について説明する。
【００５０】
まず、Ｗｅｂサーバ１は、携帯電話２からのリクエストを受信し（ステップＳ５０１）、リクエストの内容を解析して、社会保険の選択状況を認識する（ステップＳ５０２）。次に、Ｗｅｂサーバ１は、社会保険の選択状況に応じて、給与明細を計算するための情報を入力する画面（以下、給与明細計算入力画面）に対応するＨＴＭＬ文書を生成する（ステップＳ５０３）。すなわち、給与明細計算入力画面に対応するＨＴＭＬ文書のフォーマット（第１〜第４画面）はリクエストの種類に応じて予め定められており、Ｗｅｂサーバ１は、受信したリクエストに対応するＨＴＭＬ文書を当該フォーマットに従って生成する。
【００５１】
ステップＳ５０３において、具体的には、社会保険に加入していることを示すリクエストを受信した場合、Ｗｅｂサーバ１は、第１画面に対応するＨＴＭＬ文書を生成する。第１画面は、少なくとも社会保険標準報酬額を入力するための画面である。組合健康保険に加入していることを示すリクエストを受信した場合、第２画面に対応するＨＴＭＬ文書を生成する。第２画面は、少なくとも組合保険被保険者負担額を入力するための画面である。社会保険非加入であることを示すリクエストを受信した場合、第３画面に対応するＨＴＭＬ文書を生成する。第３画面は、社会保険額に関する情報の入力が不要な画面である。社会保険を手入力することを示すリクエストを受信した場合、第４画面に対応するＨＴＭＬ文書を生成する。第４画面は、少なくとも健康保険及び厚生年金の額を入力するための画面である。
【００５２】
ステップＳ５０３の後、Ｗｅｂサーバ１は、生成したＨＴＭＬ文書を携帯電話２に送信して（ステップＳ５０４）、待機する。
【００５３】
図１２は、第１画面を示す図である。なお、図１２は一例であって、第１画面はこれに限定されるものではない。図１２に示すように、第１画面には、社会保険標準報酬額を入力するためのボックスＩ１０が含まれている。その他、第１画面には、給与明細の計算に必要な他の情報を入力するために、介護保険者に該当するか否かを選択するためのラジオボタンＲ２０、雇用保険の種類を選択するためのラジオボタンＲ２１、扶養親族数を入力するためのボックスＩ１１、基本給を入力するためのボックスＩ１２、その他手当を入力するためのボックスＩ１３、交通費を入力するためのボックスＩ１４、及び、計算開始を指示するボタンＢ４０が含まれている。なお、携帯電話２の画面の大きさには限界があるので、図示する点線枠からはみ出る部分については、スクロールによって表示される（以下同様）。
【００５４】
図１３は、第２画面を示す図である。なお、図１３は一例であって、第２画面はこれに限定されるものではない。図１３に示すように、第２画面には、組合保険被保険者負担額を入力するためのボックスＩ２０が含まれている。その他、第２画面には、給与明細の計算に必要な他の情報を入力するために、介護保険者に該当するか否かを選択するためのラジオボタンＲ３０、雇用保険の種類を選択するためのラジオボタンＲ３１、扶養親族数を入力するためのボックスＩ２１、基本給を入力するためのボックスＩ２２、その他手当を入力するためのボックスＩ２３、交通費を入力するためのボックスＩ２４、及び、計算開始を指示するボタンＢ５０が含まれている。
【００５５】
図１４は、第３画面を示す図である。なお、図１４は一例であって、第３画面はこれに限定されるものではない。図１４に示すように、第３画面は、社会保険の額に関する情報の入力が不要な画面となっている。ただし、第３画面には、給与明細の計算に必要な他の情報を入力するために、介護保険者に該当するか否かを選択するためのラジオボタンＲ４０、雇用保険の種類を選択するためのラジオボタンＲ４１、扶養親族数を入力するためのボックスＩ３０、基本給を入力するためのボックスＩ３１、その他手当を入力するためのボックスＩ３２、交通費を入力するためのボックスＩ３３、及び、計算開始を指示するボタンＢ６０が含まれている。
【００５６】
図１５は、第４画面を示す図である。なお、図１５は一例であって、第４画面はこれに限定されるものではない。図１５に示すように、第４画面には、健康保険を手入力するためのボックスＩ４０、厚生年金保険を手入力するためのボックスＩ４１が含まれている。その他、第４画面には、給与明細の計算に必要な他の情報を入力するために、介護保険者に該当するか否かを選択するためのラジオボタンＲ５０、雇用保険の種類を選択するためのラジオボタンＲ５１、扶養親族数を入力するためのボックスＩ４２、基本給を入力するためのボックスＩ４３、その他手当を入力するためのボックスＩ４４、交通費を入力するためのボックスＩ４５、及び、計算開始を指示するボタンＢ７０が含まれている。
【００５７】
図１２〜図１５に示したように、給与明細計算入力画面に対応するＨＴＭＬ文書には、社会保険に関する情報を入力するための画面に対応するデータに、介護保険、雇用保険、扶養家族数、基本給、手当、及び交通費に関する情報を入力するためのデータが含まれていることになる。ユーザは、第１〜第４画面の何れかを閲覧しながら、給与明細の計算に必要な情報を入力する。携帯電話２は、ユーザの入力結果をリクエストとして、Ｗｅｂサーバ１に送信する（図４のステップＳ１０４参照）。給与明細計算入力画面のフォーマットは、携帯電話２において表示できるように、適切な大きさの画面となるように定義されている。
【００５８】
図１６は、給与明細計算入力画面（第１〜第４画面のいずれか）を送信した後のＷｅｂサーバ１の動作を示すフローチャートである。以下、図１６を参照しながら、給与明細計算入力画面を送信した後のＷｅｂサーバ１の動作について説明する。
【００５９】
まず、Ｗｅｂサーバ１は、携帯電話２からのリクエストを受診する（ステップＳ６０１）。当該リクエストは、第１〜第４画面を閲覧しながら、ユーザが入力した情報が含まれている。
【００６０】
次に、Ｗｅｂサーバ１は、受診したリクエストに含まれる情報に基づいて、支給総額、健康保険控除額、厚生年金控除額、雇用保険控除額、社会保険控除合計、源泉所得税、控除計、及び差引支給額を計算する（ステップＳ６０２）。具体的には、Ｗｅｂサーバ１は、基本給と、その他手当と、交通費との和を計算して、支給総額を求める。Ｗｅｂサーバ１は、社会保険標準額、組合保険額、又は手入力した値に基づいて、健康保険控除額及び厚生年金控除額を計算する。Ｗｅｂサーバ１は、雇用保険の選択結果に基づいて、雇用保険控除額を計算する。Ｗｅｂサーバ１は、健康保険控除額と、厚生年金控除額と、雇用保険控除額との和を計算して、社会保険控除合計を求める。Ｗｅｂサーバ１は、支給総額から非課税である交通費を差し引いた給与額から、さらに、社会保険控除合計を差し引いた課税給与額を求める。Ｗｅｂサーバ１は、源泉徴収税額表に基づいて、当該課税給与額と扶養親族数とに従って、源泉所得税を計算する。Ｗｅｂサーバ１は、社会保険控除合計と源泉所得税との和を計算して、控除計を求める。そして、Ｗｅｂサーバ１は、支給総額から控除計を差し引いて、差引支給額を求める。これによって、最終的な給与明細の計算が完了する。
【００６１】
次に、Ｗｅｂサーバ１は、基本給、その他手当、交通費、支給総額、健康保険控除額、厚生年金控除額、雇用保険控除額、社会保険控除合計、源泉所得税、控除計、及び差引支給額を表示するための給与明細画面に対応するＨＴＭＬ文書を生成する（ステップＳ６０３）。これによって、最終的な給与明細の計算結果を示す結果画面に対応したＨＴＭＬ文書を生成されることとなる。
【００６２】
次に、Ｗｅｂサーバ１は、生成したＨＴＭＬ文書を携帯電話２に送信して（ステップＳ６０４）、待機する。
【００６３】
図１７は、給与明細画面を示す図である。図１７に示すように、携帯電話２は、Ｗｅｂサーバ１から送信されてきたＨＴＭＬ文書に従って、基本給、その他手当、交通費、支給総額、健康保険控除額、厚生年金控除額、雇用保険控除額、社会保険控除合計、源泉所得税、控除計、及び差引支給額をボックスＤ１０〜Ｄ２０の中に表示する。数値クリアボタンＢ８０は、Ｗｅｂサーバ１内での計算結果をクリアして、新たな給与明細の計算を指示するためのボタンである。
【００６４】
図１８は、給与明細画面を送信した後のＷｅｂサーバ１の動作を示すフローチャートである。以下、図１８を参照しながら、給与明細画面を送信した後のＷｅｂサーバ１の動作について説明する。
【００６５】
まず、Ｗｅｂサーバ１は、数値クリアについてのリクエストを受信する（ステップＳ７０１）。次に、Ｗｅｂサーバ１は、数値をクリアして、社会保険選択画面のＨＴＭＬ文書を生成して（ステップＳ７０２）、生成したＨＴＭＬ文書を携帯電話２に送信し（ステップＳ７０３）、待機する。これにより、携帯電話２には、社会保険選択画面が表示され、新たな給与明細の計算が継続される。ステップＳ７０３の後、Ｗｅｂサーバ１は、図１１に示す動作を実行することとなる。
【００６６】
以上のように、本実施形態に係る給与明細計算システムによれば、Ｗｅｂサーバ１内に、給与計算Ｗｅｂソフト１４をインストールしておくだけで、携帯電話２内に、給与明細の計算のためのソフトウエアをインストールする必要はなく、携帯電話２とＷｅｂサーバ１とが情報をやりとりするだけで、給与明細の計算を完了させ、携帯電話２に表示させることができる。従って、ユーザは、給与明細の計算のためのソフトウエアやパーソナルコンピュータを購入することなく、簡便かつ安価に給与明細を計算することができる。
【００６７】
さらに、給与明細を計算するための入力画面に対応するＨＴＭＬ文書は、受信予定のリクエスト毎に、フォーマットが定められている。Ｗｅｂサーバ１は、受信したリクエストを分析して、分析したリクエストに対応するＨＴＭＬ文書を予め定められたフォーマットに従って生成する。従って、Ｗｅｂサーバ１は、携帯電話２の小画面に表示させることが可能なＨＴＭＬ文書を生成することができる。よって、携帯電話を用いて、簡便かつ安価に給与明細を計算することができるシステムが提供されることとなる。
【００６８】
なお、上記実施形態では、Ｗｅｂサーバ１の動作が給与計算Ｗｅｂソフト１４によって実現されることとしたが、専用のＬＳＩを用いて、上記実施形態と同様の動作を実現させてもよいことは言うまでもない。また、携帯電話２の動作において、Ｗｅｂブラウザ２６を実現する手段として、専用のＬＳＩを用いてもよいことは言うまでもない。
【００６９】
以上、本考案を詳細に説明してきたが、前述の説明はあらゆる点において本考案の例示にすぎず、その範囲を限定しようとするものではない。本考案の範囲を逸脱することなく種々の改良や変形を行うことができることは言うまでもない。
【産業上の利用可能性】
【００７０】
本考案に係る給与明細計算システム、並びにそれに用いられるサーバ及び携帯電話は、簡便かつ安価に給与明細を計算することができ、税務又は会計サービス等の分野において、有用である。
【図面の簡単な説明】
【００７１】
【図１】本考案の実施形態に係る給与明細計算システム全体の構成の一例を示す図
【図２】携帯電話２の機能的構成を示すブロック図
【図３】Ｗｅｂサーバ１の機能的構成を示すブロック図
【図４】Ｗｅｂブラウザ２６を実行しているときの携帯電話２の基本動作を示すフローチャート
【図５】給与計算Ｗｅｂソフト１４を実行しているときのＷｅｂサーバ１の基本動作を示すフローチャート
【図６】携帯電話２がＵＲＬを指定した場合のＷｅｂサーバ１の動作を示すフローチャート
【図７】スタート画面を示す図
【図８】社会保険選択画面を示す図
【図９】ソフト内容表示画面を示す図
【図１０】ソフト内容表示画面送信後のＷｅｂサーバ１の動作を示すフローチャート
【図１１】社会保険選択画面送信後、すなわち、ステップＳ３０６又はＳ４０３の後のＷｅｂサーバ１の動作を示すフローチャート
【図１２】第１画面を示す図
【図１３】第２画面を示す図
【図１４】第３画面を示す図
【図１５】第４画面を示す図
【図１６】給与明細計算入力画面（第１〜第４画面のいずれか）を送信した後のＷｅｂサーバ１の動作を示すフローチャート
【図１７】給与明細画面を示す図
【図１８】給与明細画面を送信した後のＷｅｂサーバ１の動作を示すフローチャート
【符号の説明】
【００７２】
１  Ｗｅｂサーバ
２  携帯電話
３  ネットワーク
１１，２１  中央演算部
１２，２２  主記憶部
１３，２５  補助記憶部
１５，２７  通信部
２３  入力部
２４  表示部
１４  給与計算Ｗｅｂソフト
２６  Ｗｅｂブラウザ
【図１】
0003122667.tif 000003
【図２】
0003122667.tif 000004
【図３】
0003122667.tif 000005
【図４】
0003122667.tif 000006
【図５】
0003122667.tif 000007
【図６】
0003122667.tif 000008
【図７】
0003122667.tif 000009
【図８】
0003122667.tif 000010
【図９】
0003122667.tif 000011
【図１０】
0003122667.tif 000012
【図１１】
0003122667.tif 000013
【図１２】
0003122667.tif 000014
【図１３】
0003122667.tif 000015
【図１４】
0003122667.tif 000016
【図１５】
0003122667.tif 000017
【図１６】
0003122667.tif 000018
【図１７】
0003122667.tif 000019
【図１８】
0003122667.tif 000020