(58)【調査した分野】(Int.Cl.,DB名)
【発明を実施するための形態】
【0010】
以下、実施の形態の請求書管理システムを、図面を参照して詳細に説明する。
<実施の形態>
図1は、実施の形態の請求書管理システムを示す図である。
【0011】
実施の形態の請求書管理システム10は、請求書管理装置1が、インターネットや専用線等のネットワークを介して端末装置2a、2b、2c、2dに接続されている。
【0012】
端末装置2aはA社、端末装置2bはB社、端末装置2cはC社等、端末装置2a、2b、2cは、それぞれ異なる会社の経理部門に配置されている装置である。また、端末装置2dは、同じA社であるが、端末装置2aとは異なる支社に配置されている装置である。以下の説明では、端末装置2aはA社の東京本社に配置されている装置であり、端末装置2dは、A社の大阪支社に配置されている装置であるものとして説明する。
端末装置2a、2b、2c、2dとしては、例えばデスクトップPC、ノートPC、タブレット端末、スマートフォン等が挙げられる。
【0013】
請求書管理装置1と、端末装置2a、2b、2c、2dはWebプログラムを実装している。端末装置2a、2b、2cは、Webブラウザを介して請求書に関する請求書データを請求書管理装置1とやりとりする。なお、本実施の形態では請求書データのやりとりを例示するが、請求書データは、集計対象データの一例である。集計対象データの他の例としては、例えば見積書、注文書、発注書、処方箋や電子カルテ等が挙げられる。
以下、請求書管理システム10をA社、B社、C社の各経理担当者が利用するものとして説明する。
【0014】
A社、B社、C社の各経理担当者は、それぞれ自己に割り当てられたEmailアドレス等を用いて請求書管理装置1にユーザ登録を行うことにより、請求書管理装置1が構築する請求書処理システムにアクセスする環境を整える。
【0015】
その後、例えばA社の東京本社の経理担当者が端末装置2aを操作することにより、請求書管理装置1が端末装置2aに接続されたモニタにログイン画面を表示させる。経理担当者はログイン画面にメールアドレスおよびパスワードを入力することにより、請求書管理装置1が提供するサービスにログインすることができる。なお、メールアドレスは、経理担当者を識別する識別情報の一例である。
【0016】
端末装置2a、2b、2c、2dは、ログイン後に、請求書の原本そのものを電子化した請求書データに関する処理を、請求書管理装置1を介して実行することができる。処理の種別としては、例えば、請求書データの作成、送受信、閲覧、編集等が挙げられる。
【0017】
例えば、A社の東京本社の経理担当者がB社宛に請求書を発行する際には、A社の東京本社の経理担当者は、端末装置2aを操作することにより、ログイン後に表示される管理画面にて請求先をB社とする請求書を作成する。そして、作成した請求書の送付先にB社の経理担当者(受取人)のメールアドレスを指定した請求書データを送信する。送信された請求書データは、請求書管理装置1が保管する。
【0018】
すなわち、端末装置2a、2b、2c、2d間で請求書データを直接やりとりするのではなく、端末装置2a、2b、2cで作成され、請求先に送信された全ての請求書データは請求書管理装置1が保管し共有データのような取扱いとなる。そして、請求書管理装置1は、必要に応じて請求書データの閲覧、編集権限を端末装置2a、2b、2c、2dに与える。
このように、電子上で請求書原本そのもの電子化し、処理することができる。従って、紙やPDFによる請求書の管理や保管の手間を省くことができる。
【0019】
なお、前述したように、端末装置2a、2b、2c、2d間で請求書データを直接やりとりするのではないが、以下の説明では、説明を分かり易くするために、例えばA社の東京本社の経理担当者からB社の経理担当者のメールアドレスを宛先とする請求書データが送信された場合、一般的な請求書データのやりとりと同じく、「経理担当者が請求書データを受信する」という表現を用いる場合がある。
なお、請求書管理装置1と各端末装置2a、2b、2c、2dとの請求書データのやりとりは暗号化されるのが好ましい。
図2は、ログイン後の端末装置に表示される画面の一例を説明する図である。
図2に示す管理画面110は、端末装置2aに表示される画面の一例である。
図2に示すように、経理担当者は、メールソフトウェアのような感覚で請求書データの作成、発行、閲覧、編集等をすることができる。
【0020】
ところで、前述した例では、A社の東京本社の経理担当者は、自分が一度送信した請求書データは書き替えることができない。また、B社の経理担当者も請求書データを書き替えることができない。請求書データに不備がある場合は、版数の異なる請求書データを再発行することになる。また、旧版の請求書データは、破棄されずに請求書管理装置1が保管し、いつでも閲覧できる状態になる。さらに、請求書管理装置1は、請求書データの版数管理も行い、旧版の請求書データから新版の請求書データを検索したり、新版の請求書データから旧版の請求書データを検索することも容易に行うことができる。
なお、管理画面110の詳細については、後に詳述する。
以下、開示の請求書管理システムをより具体的に説明する。
図3は、実施の形態の請求書管理装置のハードウェア構成を示す図である。
【0021】
請求書管理装置1は、CPU(Central Processing Unit)101によって装置全体が制御されている。CPU101には、バス108を介してRAM(Random Access Memory)102と複数の周辺機器が接続されている。
【0022】
RAM102は、請求書管理装置1の主記憶装置として使用される。RAM102には、CPU101に実行させるOS(Operating System)のプログラムやアプリケーションプログラムの少なくとも一部が一時的に格納される。また、RAM102には、CPU101による処理に使用する各種データが格納される。
【0023】
バス108には、ハードディスクドライブ(HDD:Hard Disk Drive)103、グラフィック処理装置104、入力インタフェース105、ドライブ装置106、および通信インタフェース107が接続されている。
【0024】
ハードディスクドライブ103は、内蔵したディスクに対して、磁気的にデータの書き込みおよび読み出しを行う。ハードディスクドライブ103は、請求書管理装置1の二次記憶装置として使用される。ハードディスクドライブ103には、OSのプログラム、アプリケーションプログラム、および各種データが格納される。なお、二次記憶装置としては、フラッシュメモリ等の半導体記憶装置を使用することもできる。
【0025】
グラフィック処理装置104には、モニタ104aが接続されている。グラフィック処理装置104は、CPU101からの命令に従って、画像をモニタ104aの画面に表示させる。モニタ104aとしては、CRT(Cathode Ray Tube)を用いた表示装置や、液晶表示装置等が挙げられる。
【0026】
入力インタフェース105には、キーボード105aとマウス105bとが接続されている。入力インタフェース105は、キーボード105aやマウス105bから送られてくる信号をCPU101に送信する。なお、マウス105bは、ポインティングデバイスの一例であり、他のポインティングデバイスを使用することもできる。他のポインティングデバイスとしては、例えばタッチパネル、タブレット、タッチパッド、トラックボール等が挙げられる。
【0027】
ドライブ装置106は、例えば、光の反射によって読み取り可能なようにデータが記録された光ディスクや、USB(Universal Serial Bus)メモリ等の持ち運び可能な記録媒体に記録されたデータの読み取りを行う。例えば、ドライブ装置106が光学ドライブ装置である場合、レーザ光等を利用して、光ディスク200に記録されたデータの読み取りを行う。光ディスク200には、Blu−ray(登録商標)、DVD(Digital Versatile Disc)、DVD−RAM、CD−ROM(Compact Disc Read Only Memory)、CD−R(Recordable)/RW(ReWritable)等が挙げられる。
【0028】
通信インタフェース107は、ネットワーク50に接続されている。通信インタフェース107は、ネットワーク50を介して、他のコンピュータまたは通信機器との間でデータを送受信する。
【0029】
以上のようなハードウェア構成によって、本実施の形態の処理機能を実現することができる。なお、
図3には請求書管理装置1のハードウェア構成を示したが、端末装置2a等、他のコンピュータも同様のハードウェア構成で実現することができる。
図3に示すようなハードウェア構成の請求書管理装置1内には、以下のような機能が設けられる。
図4は、実施の形態の請求書管理装置の機能を示すブロック図である。
請求書管理装置1は、データ処理部11と、請求書データ記憶部12と、振込先データ記憶部13とを有している。
【0030】
データ処理部11は、経理担当者の操作に応じて
図2に示す管理画面110を端末装置2a等に接続されたモニタに表示する。データ処理部11は、管理画面110を介して行われる請求書データのやり取りに応じた処理を実行する。例えば、データ処理部11は、請求書管理装置1が受信した請求書データを請求書データ記憶部12に記憶する。
【0031】
請求書データ記憶部12には、請求書管理装置1が受信した請求書データが、経理担当者毎(具体的には、経理担当者のメールアドレス毎)に記憶される。請求書管理装置1が受信する請求書データは、請求元の経理担当者が請求先の経理担当者宛に送信した請求書データや、請求元の経理担当者(発行者)が下書きとして作成した請求書データが含まれる。
図5は、請求書データ記憶部に記憶される請求書データの一例を説明する図である。
本実施の形態ではデータがテーブル化されて記憶されている。
【0032】
請求書データ管理テーブルT1には、請求書ID、送受信、送受信日時、担当者ステータス、相手ステータス、担当者アドレス、担当者名、相手アドレス、振込先口座、および振込予定日の欄が設けられている。横方向に並べられた情報同士が互いに関連づけられている。
【0033】
請求書IDの欄には、請求書データを管理するための請求書データ固有のIDが記憶されている。この請求書IDは、請求書管理装置1が請求書データを受信した時点でデータ処理部11が請求書データに割り振る。
本実施の形態では、東京本社には東京+番号を割り振る。大阪支社には大阪+番号を割り振る。
【0034】
送受信の欄には、当該経理担当者から見て当該請求書データが、受信した請求書データなのか送信した請求書データなのかを示す区分が設定される。具体的には、受信した請求書データであれば「受信」、送信した請求書データであれば「送信」が設定される。
送受信日時の欄には、当該請求書データを送受信した日時のうち、最新の日時が格納される。
担当者ステータスの欄には、当該経理担当者から見た請求書データのステータス(処理に関する進捗)が設定される。
相手ステータスの欄には、当該請求書データをやり取りをする相手の経理担当者から見た請求書データのステータスが設定される。
【0035】
担当者ステータスの欄および相手ステータスの欄に設定されるステータスには、「未開封」、「返送中」、「先方破棄」、「確認済」、「支払済」、「保管箱」、「送信済」、「返送戻り」、「破棄済」、「入金済」がある。各ステータスの内容については、後に詳述する。
担当者アドレスの欄には、当該経理担当者のメールアドレスが格納される。
担当者名の欄には、当該経理担当者の所属および名前が格納される。
相手アドレスの欄には、当該請求書データをやり取りをする相手の経理担当者のメールアドレスが格納される。
【0036】
なお、請求書データ管理テーブルに記憶される情報としては、図示した情報以外にも、当該経理担当者の会社名、当該請求書データをやり取りをする相手の経理担当者の会社名、各会社の郵便番号、住所、所属等、一般的な請求書に記載される情報が含まれる。
振込先口座の欄には、当該請求書データを作成する際に経理担当者が指定した振込先口座の銀行名、支店名や口座番号が少なくとも1つ格納される。
指定口座の欄には、振込先口座のうち、相手の経理担当者が振込予定として選択した口座が格納される。
振込予定日の欄には、請求金額が振り込まれる予定日(例えば当該経理担当者が指定した予定日)が格納される。
本実施の形態では、振込先の口座番号を、仮想口座番号を用いて管理している。
なお、本実施の形態では、仮想口座番号を用いて管理しているが、仮想口座を用いなくてもよい。
図6は、振込先データ記憶部に記憶される仮想口座データの一例を説明する図である。
仮想口座データテーブルT2には、仮想口座番号と実在する振込先口座の口座番号が関連づけられて記憶されている。
【0037】
なお、この仮想口座データテーブルT2には、東京本社が管理する口座だけではなく、A社の他支社の口座番号についても仮想口座番号が設定され、記憶されている。
以下、仮想口座データテーブルT2に記憶されているG銀行梅田支店は、A社の大阪支社が管理する口座番号であるものとして説明する。
以下、
図2に示す管理画面110を説明する。
<管理画面>
データ処理部11は、経理担当者の操作に応じて
図2に示す管理画面110を端末装置2a等に表示する。
【0038】
管理画面110には、利用者情報表示部111、ステータス表示部112、概要表示部113、請求書表示部114、および振込状況確認ボタン115が表示されている。
【0039】
利用者情報表示部111には、請求書管理システムにログインしている経理担当者に関する情報(利用者情報)が表示される。
図2では一例として経理担当者が所属する会社名、部署名、名字、および経理担当者のメールアドレスが表示されている。
ステータス表示部112には、請求書管理システムにログインしている経理担当者が取り扱う請求書データの数がステータス毎に表示される。
大きく分けて、ステータス表示部112には受信BOX、下書き、送信BOXおよび送受信BOXの欄が設けられている。
データ処理部11は、経理担当者のメールアドレスを宛先とする請求書データを受信BOXに割り振る。
【0040】
経理担当者が受信BOXを選択すると、データ処理部11は、請求書データ管理テーブルT1を参照する。そして、担当者アドレスが「bbb@xxmail.co.jp」に一致する請求書データのうち、送受信の欄が「受信」の請求書データの概要を概要表示部113に表示する。
【0041】
図2に示すように、受信BOXに割り振られた請求書データのステータスの内訳は、「未開封」、「返送中」、「先方破棄」、「確認済」、「支払済」、「保管箱」がある。
【0042】
「未開封」のステータスは、受信BOXに割り振られた請求書データのうち、経理担当者が未確認の請求書データに対してデータ処理部11が、割り振るステータスである。
【0043】
「返送中」のステータスは、受信BOXに割り振られた請求書データのうち、経理担当者が請求元の経理担当者に返送した請求書データに対してデータ処理部11が割り振るステータスである。
【0044】
「先方破棄」のステータスは、受信BOXに割り振られた請求書データのうち、受信した請求書データを経理担当者が請求元の経理担当者に返送した後に、請求元の経理担当者が破棄した請求書データに対してデータ処理部11が割り振るステータスである。
【0045】
「確認済」のステータスは、受信BOXに割り振られた請求書データのうち、経理担当者が閲覧し、確認ボタン(後述)を選択した請求書データに対してデータ処理部11が割り振るステータスである。
【0046】
「支払済」のステータスは、受信BOXに割り振られた請求書データのうち、経理担当者が入金を行い、支払ボタン(後述)を選択した請求書データに対してデータ処理部11が割り振るステータスである。
経理担当者は、支払済のステータスの請求書データを集計することで、入金明細を把握することができる。
【0047】
「保管箱」のステータスは、ステータスが「支払済」の請求書データのうち、経理担当者が任意のタイミングで保管箱に移した請求書データに対してデータ処理部11が割り振るステータスである。
ステータス表示部112に表示される数字は、それぞれ、割り振られたステータスの数が表示されている。
例えば、ステータス表示部112の未開封の欄には、受信した請求書データのうち、経理担当者が未確認の請求書データの数が表示される。
なお、ステータス表示部112の保管箱の欄には、特に数字は表示されない。
【0048】
「未開封」、「返送中」、「先方破棄」、「確認済」、「支払済」、「保管箱」の各BOXに割り振られている請求書データの内容を経理担当者が閲覧する場合には、ステータス表示部112の該当箇所を選択すればよい。
【0049】
例えば、経理担当者が受信BOXを選択すると、データ処理部11は、請求書データ管理テーブルT1を参照する。そして、データ処理部11は、担当者アドレスが「bbb@xxmail.co.jp」に一致する請求書データのうち、担当者ステータスが未開封の請求書データの概要を、概要表示部113に表示する。
データ処理部11は、経理担当者が作成し、保存したが、送信先の経理担当者に未送信の請求書データを下書きに割り振る。
データ処理部11は、経理担当者が送信した請求書データを送信BOXに割り振る。
【0050】
経理担当者が送信BOXを選択すると、データ処理部11は、請求書データ管理テーブルT1を参照する。そして、担当者アドレスが「bbb@xxmail.co.jp」に一致する請求書データのうち、送受信の欄が「送信」の請求書データの概要を概要表示部113に表示する。
【0051】
図2に示すように、送信BOXに割り振られた請求書データのステータスの内訳には、「送信済」、「返送戻り」、「破棄済」、「入金済」、「保管箱」がある。
【0052】
「送信済」のステータスは、送信BOXに割り振られた請求書データのうち、請求先の経理担当者が支払処理を行っていない請求書データに対してデータ処理部11が割り振るステータスである。
【0053】
「返送戻り」のステータスは、送信BOXに割り振られた請求書データのうち、請求先の経理担当者から戻ってきた請求書データに対してデータ処理部11が割り振るステータスである。経理担当者は、請求先から戻ってきた請求書データについての処理が可能となる。
【0054】
「破棄済」のステータスは、請求先の経理担当者から戻ってきた請求書データのうち、請求元の経理担当者が破棄した請求書データに対してデータ処理部11が割り振るステータスである。
【0055】
「入金済」のステータスは、送信BOXに割り振られた請求書データのうち、請求元の経理担当者が入金を確認し、入金ボタン(後述)を選択した請求書データに対してデータ処理部11が割り振るステータスである。
【0056】
「保管箱」のステータスは、ステータスが「入金済」の請求書データのうち、経理担当者が任意のタイミングで保管箱に移した請求書データに対してデータ処理部11が割り振るステータスである。
ステータス表示部112の保管箱の欄には、特に数字は表示されない。
【0057】
「送信済」、「返送戻り」、「破棄済」、「入金済」、「保管箱」の各BOXに入っている請求書データの内容を閲覧する場合には、その箇所を選択すればよい。
【0058】
概要表示部113には、前述したように、経理担当者がステータス表示部112にて選択したステータスに対応する請求書データの概要が表示される。概要としては、受信した請求書データであれば、請求元の会社名、件名、支払日時、および送信側、受信側のステータスが表示される。
これらのステータスは、請求書データを送受信した双方の経理担当者の管理画面上にそれぞれ同じものが表示される。
図7および
図8は、概要表示部に表示される情報を説明する図である。
【0059】
図7では、請求先の経理担当者が閲覧する管理画面110の概要表示部113に表示される請求書データの概要113aと、請求元の経理担当者が閲覧する管理画面110の概要表示部113に表示される概要113bとを図示している。
【0060】
すなわち、
図7に示す請求元が株式会社ABCであり、件名が○○workの請求書データD1については、請求元の経理担当者が操作する端末装置の管理画面上ではステータス表示部の「送信済」に入っている。請求元の経理担当者がステータス表示部の「送信済」を選択した際には、請求書データD1について、請求先が□□株式会社、件名が○○work、請求元の経理担当者のステータスが「送信済」、請求先の経理担当者のステータスが「未開封」である旨が概要表示部113に表示される。
【0061】
また、ステータスの遷移を確認することにより、請求元の経理担当者は容易に請求先の経理担当者の処理の進捗を確認することができる。このため、双方の経理担当者が、各請求書データについて今どのような状態にあるのかを、リアルタイムに確認することができる。
図8(a)に示す概要113c、113d、113eは、いずれも請求書データD2についての概要を示している。
【0062】
請求先の経理担当者が請求書データD2を閲覧し、確認ボタン(後述)を選択すると、データ処理部11は、請求元の経理担当者が操作する端末装置の管理画面110の概要表示部113に表示される情報を概要113cから概要113dに変更する。
【0063】
その後、請求先の経理担当者が請求書データD2の支払処理を行い、支払済ボタン(後述)を選択すると、データ処理部11は、請求元の経理担当者が操作する端末装置の管理画面110の概要表示部113に表示される情報を概要113dから概要113eに変更する。
また、他の例として、
図8(b)に示す概要113f、113gは、いずれも請求書データD3についての概要を示している。
【0064】
請求先の経理担当者が請求書データD3を閲覧し、返送ボタン(後述)を選択すると、データ処理部11は、請求先の経理担当者が操作する端末装置の管理画面の概要表示部113に表示される情報を概要113fから概要113gに変更する。
再び
図2に戻って説明する。
【0065】
概要表示部113に表示された請求書データの概要が経理担当者により選択されると、データ処理部11は、請求書データの詳細を請求書表示部114に表示する。請求書表示部114に表示される請求書の内容は、アドレス表示部114aおよび後述する各種ボタンを供えること以外は、既存の(紙やPDFベースの)請求書と同じである。
【0066】
請求書表示部114には、少なくとも1つの振込先(銀行名+支店名+口座番号)等の情報が表示される。振込先が複数表示されている場合、請求先の経理担当者は、請求書データの支払処理を行うに先だって、振込先を特定する。この振込先の特定は、例えば、請求書表示部114に予め請求元の経理担当者が設定した振込先のチェックボックスを表示し、請求先の経理担当者に指定させる方法や、請求先の経理担当者が希望する振込先をプルダウン形式等で選択させる方法等が挙げられる。前者は、請求元の経理担当者が振込先を設定する方法の一例であり、後者は、請求先の経理担当者が振込先を指定する方法の一例である。
データ処理部11は、請求先の経理担当者により指定された振込先(特定情報)を請求書データ管理テーブルT1の指定口座の欄に記憶する。
【0067】
経理担当者が受信BOXに割り振られた請求書データを閲覧する場合には、データ処理部11は、送信元の経理担当者(from)のメールアドレスをアドレス表示部114aに表示する。
【0068】
また、経理担当者が下書きまたは送信BOXに割り振られた請求書データを閲覧する場合には、データ処理部11は、送信先の経理担当者(to)のメールアドレスを表示する。
なお、データ処理部11は、請求書データの請求書IDを請求書表示部114に表示するようにしてもよい。
経理担当者は、管理画面110上にて請求書表示部114に表示されている請求書の処理が可能である。
具体的には、請求書データのステータスに応じて、請求書を処理するためのボタンが請求書表示部114に表示される。
図2では、ステータスが未開封の請求書データを選択したときに表示されるボタンを示している。
請求書表示部114には、確認ボタン114b、返送ボタン114cおよびコピーボタン114dが設けられている。
【0069】
経理担当者により確認ボタン114bが選択されると、データ処理部11は、請求書データ管理テーブルT1を参照する。そして、請求書表示部114に表示されている請求書データの担当者ステータスを「確認済」に変更する。また、データ処理部11は、ステータス表示部112の「未開封」の数字を1つ減らし、「確認済」の数字を1つ増やす。
【0070】
経理担当者により返送ボタン114cが選択されると、データ処理部11は、請求書データ管理テーブルT1を参照する。そして、請求書表示部114に表示されている請求書データの担当者ステータスを「返送中」に変更し、相手ステータスを「返送戻り」に変更する。また、データ処理部11は、ステータス表示部112の「未開封」の数字を1つ減らし、「返送中」の数字を1つ増やす。
返送された請求書データを受信した経理担当者の管理画面上では、ステータス表示部の返送戻りの数字を1つ増やす。
【0071】
経理担当者によりコピーボタン114dが選択されると、データ処理部11は、当該請求書データの請求元と請求先の社名および住所が入れ替えられた新たな請求書データを作成する。そして、データ処理部11は、請求書データ管理テーブルT1に作成した請求書データに関する情報を格納する。このとき、当該請求書データの担当者ステータスは、「下書き」、相手ステータスは空欄となる。
<返送戻り処理>
図9は、返送戻りの請求書データの処理を説明する図である。
【0072】
経理担当者がステータス表示部112の返送戻りを選択し、概要表示部113に表示された請求書の概要を選択すると、データ処理部11は、選択された請求書の概要に対応する請求書データを請求書表示部114に表示する。この場合、アドレス表示部114aには、請求先の経理担当者のメールアドレスが表示される。
請求書表示部114には、訂正ボタン114e、および破棄ボタン114fが設けられている。
【0073】
経理担当者により訂正ボタン114eが選択されると、データ処理部11は、請求書表示部114に表示されている請求書データのステータスを「破棄済」に変更する。また、データ処理部11は、ステータス表示部112の「返送戻り」の数字を1つ減らす。また、履歴情報が追加される。
【0074】
経理担当者により破棄ボタン114fが選択されると、データ処理部11は、請求書表示部114に表示されている請求書データのステータスを「破棄済」に変更する。これにより、ステータス表示部112の「送信BOX」および「返送戻り」の数字が1つ減る。
なお、請求元の経理担当者および請求先の経理担当者は破棄された請求書データについて、破棄後も閲覧することができる。
【0075】
具体的には、請求元の経理担当者はステータス表示部112の「破棄済」を選択することにより、破棄された請求書データを閲覧することができる。また、請求先の経理担当者はステータス表示部112の「先方破棄」を選択することにより、破棄された請求書データを閲覧することができる。
<入金済処理>
図10は、入金済の請求書データの処理を説明する図である。
経理担当者が、ある請求書について入金を確認した場合、ステータス表示部112の送信済を選択し、概要表示部113に送信済の請求書の概要を表示させる。
【0076】
概要表示部113に表示された請求書の概要のうち、入金を確認した請求書の概要を選択すると、データ処理部11は、選択された請求書の概要に対応する請求書データを請求書表示部114に表示する。この場合、アドレス表示部114aには、請求先の経理担当者のメールアドレスが表示される。
請求書表示部114には、入金済ボタン114gが設けられている。
【0077】
経理担当者により入金済ボタン114gが選択されると、データ処理部11は、請求書表示部114に表示されている請求書データのステータスを「入金済」に変更する。また、データ処理部11は、ステータス表示部112の「送信済」の数字を1つ減らし、「入金済」の数字を1つ増やす。また、履歴情報が追加される。
【0078】
送受信BOXには、受信BOXおよび送信BOXに入っている全ての請求書データのうち、破棄された請求書データと保管箱に割り振られた請求書データと下書きに割り振られた請求書データを除くデータが割り振られている。
次に、経理担当者が振込状況確認ボタン115を選択したときの処理を説明する。
経理担当者が振込状況確認ボタン115を選択すると、データ処理部11は、日付範囲画面を端末装置2aに接続されたモニタに表示する。
図11は日付範囲画面の一例を示す図である。
日付範囲画面120には、日付範囲指定部121および決定ボタン122が表示されている。
【0079】
経理担当者が日付の範囲を指定し、決定ボタン122を選択すると、データ処理部11は、請求書データに設定されている振込先情報を用いて、振込先一覧を作成する。そして、データ処理部11は、振込状況一覧画面を端末装置に表示する。
なお、設定する日にちの範囲は任意であり、例えば月単位、年単位等、経理担当者が自由に設定することができる。
図12は、振込予定状況一覧画面の一例を示す図である。
【0080】
振込予定状況一覧画面130には、請求書データに設定された複数の振込先口座毎の請求金額が請求書IDに紐付けられて表示される。そして、それぞれの口座に振り込まれる予定の金額の合計が表示される。
【0081】
振込予定状況一覧画面130にはA社の東京本社の経理担当者が、各会社宛に発行した請求書のうち、4月1日から4月30日までの間にA社の東京本社が管理する口座番号に振り込まれる金額の予定が仮想口座毎に振り分けられて表示されている。
これにより、A社の東京本社の経理担当者は、自分が発行した請求書において、どの口座にいくら入金予定があるのかを容易に把握することができる。
【0082】
なお、本実施の形態では、説明を分かり易くするために、A社の東京本社の経理担当者が、自分が発行した請求書において入金予定を表示する場合を例に説明した。しかし、これに限らず、東京本社の経理担当者が複数いる場合には、例えば上司は東京本社が管理する全ての口座番号に関する振込予定を閲覧できるようにしてもよい。
【0083】
ここで、未開封の欄には、ステータスに「未開封」が割り振られている請求書データ(振込先が指定されていないことを示すステータスが割り振られている請求書データの一例)に関する請求書IDおよび請求金額が表示されている。
【0084】
また、ステータスに「未開封」が割り振られている請求書データについては、請求先の経理担当者が処理を見落としている可能性が考えられる。この場合、A社の東京本社の経理担当者は、例えば、請求書データに記載された取引先を確認し、取引先に事前に注意を促すことができる。
【0085】
また、振込予定状況一覧画面130を閲覧することにより、A社の東京本社の経理担当者は、A社の大阪支社の経理担当者が作成した請求書ID「大阪001」の請求書データの振込が「仮想口座番号102」の口座に振り込まれる予定であることが分かる。
これにより、A社の東京本社の経理担当者は、実際に入金があったときもどこからの入金なのかを容易に把握することができる。
【0086】
また、例えば、画面内の「大阪001」を選択することにより、「大阪001」の請求書データを作成した経理担当者名やメールアドレスを表示したり、「大阪001」の請求書データを作成したA社の大阪支社の経理担当者と直接連絡できるようなチャット画面を開いたりするようにしてもよい。
【0087】
なお、図示していないが、東京本社が発行した請求書に関する振込予定だけをソートして表示するようにしてもよい。大阪支社等、他支社が発行した請求書に関する振込予定だけをソートして表示するようにしてもよい。
図13は、振込予定状況一覧画面の一例を示す図である。
振込予定状況一覧画面130aは、A社の大阪支社の経理担当者が操作する端末装置2dに接続されたモニタに表示される画面である。
【0088】
振込予定状況一覧画面130aにはA社の大阪支社の経理担当者が、各会社宛に発行した請求書のうち、4月1日から4月30日までの間にA社の大阪支社が管理する口座番号に振り込まれる金額の予定が仮想口座毎に振り分けられて表示されている。
【0089】
ここで、大阪支社の経理担当者が作成した請求書ID「大阪001」の請求書データには、振込先として「仮想口座番号200」または「仮想口座番号201」への振込先が指定されていたものとする。しかし、請求先は、それ以外の振込先、つまり「仮想口座番号102」への振込を希望している。
【0090】
このような場合も、A社の大阪本社の経理担当者が、振込予定状況一覧画面130aを閲覧することにより、A社の大阪支社の経理担当者が作成した請求書ID「大阪001」の請求書データの振込が「仮想口座番号102」の口座に振り込まれる予定であることが分かる。
ところで、
図12では、仮想口座番号毎に合計金額を表示した。しかし、これに限らず、請求書データ毎に仮想口座番号を並べて表示するようにしてもよい。
図14は、振込予定状況一覧画面の他の例を説明する図である。
【0091】
図14に示す振込予定状況一覧画面140には、A社の東京本社の経理担当者が、各会社宛に発行した請求書のうち、4月1日から4月30日までの間に発行した請求書が、A社の東京本社が管理する仮想口座毎に振り分けられて記憶されている。
【0092】
これにより、各請求書データについて、どの口座に入金されるのかを容易に把握することができる。図示していないが、A社の大阪支社の経理担当者も振込予定状況一覧画面を閲覧することにより、請求書ID「大阪001」の請求書データが仮想口座番号102に振り込まれることを把握することができる。
次に、データ処理部110が振込予定状況一覧画面130を生成する処理(振込予定状況一覧画面生成処理)を、フローチャートを用いて説明する。
図15は、振込予定状況一覧画面生成処理を説明するフローチャートである。
[ステップS1] データ処理部110は、振込予定状況一覧画面130の表示要求を受け付けると、ステップS2に遷移する。
【0093】
[ステップS2] データ処理部110は、請求書データ管理テーブルT1を参照し、システムにログインしている経理担当者のメールアドレスと一致するメールアドレスが担当者アドレスに設定され、送受信の欄が「送信」の請求書データ(すなわち、当該経理担当者が送信した請求書データ)を抽出する。その後、ステップS3に遷移する。
【0094】
[ステップS3] データ処理部110は、ステップS2にて抽出した請求書データの振込予定日の欄を参照し、振込日が日付範囲画面120内のものを抽出する。その後、ステップS4に遷移する。
【0095】
[ステップS4] データ処理部110は、ステップS3にて抽出した請求書データのうち、未処理の(ステップS5〜S10の処理を行っていない)請求書データが存在するか否かを判断する。未処理の請求書データが存在する場合(ステップS4のYes)、ステップS5に遷移する。未処理の請求書データが存在しない場合(ステップS4のNo)、ステップS11に遷移する。
[ステップS5] データ処理部110は、未処理の請求書データを1つ選択する。その後、ステップS6に遷移する。
【0096】
[ステップS6] データ処理部110は、ステップS5にて選択した請求書データの相手ステータスの欄を参照し、相手ステータスが未開封か否かを判断する。相手ステータスが未開封である場合(ステップS6のYes)、ステップS7に遷移する。相手ステータスが未開封以外である場合(ステップS6のNo)、ステップS8に遷移する。
【0097】
[ステップS7] データ処理部110は、ステップS5にて選択した請求書データの請求書IDに「未開封」のステータスを割り振る。その後、ステップS4に遷移する。
【0098】
[ステップS8] データ処理部110は、ステップS5にて選択した請求書データを参照する。そして、指定口座の欄に格納されている振込先口座を抽出する。その後、ステップS9に遷移する。
【0099】
[ステップS9] データ処理部110は、仮想口座データテーブルT2を参照し、ステップS7にて抽出した振込先口座の仮想口座番号を取得する。その後、ステップS10に遷移する。
【0100】
[ステップS10] データ処理部110は、ステップS5にて選択した請求書データの請求書IDにステップS9にて取得した仮想口座番号を割り振る。その後、ステップS4に遷移する。
【0101】
[ステップS11] データ処理部110は、未開封のステータスが割り振られた請求書IDの請求書データの合計金額を集計した集計データを生成する。また、仮想口座番号毎に、請求書データの合計金額を集計した集計データを生成する。その後、ステップS12に遷移する。
【0102】
[ステップS12] データ処理部110は、ステップS11の集計金額を用いて振込予定状況一覧画面130を生成する。データ処理部110は、生成した振込予定状況一覧画面130を端末装置2aに接続されたモニタに表示する。
以上で
図15の説明を終了する。
【0103】
以上述べたように、請求書管理システム10によれば、請求書管理装置1が、振込予定状況一覧画面130を生成するようにした。これにより、請求元の経理担当者が振込先を指定する方法、請求先の経理担当者が振込先を指定する方法のいずれにおいても、請求書データ毎に振込先の口座を事前に把握することができる。
【0104】
また、端末装置2a、2b、2c間で請求書データを直接やりとりするのではなく、端末装置2a、2b、2cで作成され、請求先に送信された全ての請求書データは請求書管理装置1が保管し共有データのような取扱いとなる。このため、請求先の経理担当者は、請求書データをプリントアウトすることで請求書の原本を入手することができる。
また、電子署名処理やタイムスタンプ処理等を施さなくてもよいので、税務調査のために紙の請求書をPDF化する等の手間を削減することができる。
次に、入金時の処理の応用例を説明する。
<第1の応用例>
【0105】
図10にて説明したように、前述した実施の形態では、請求元の経理担当者が入金を確認し、入金があったときに経理担当者が入金済ボタン114gを選択することによりステータスが「入金済」に変化するようにした。
【0106】
しかし、これに限らず、
図8(a)に示したように請求先の経理担当者が請求書データの支払処理を行い、支払済ボタンを選択すると、データ処理部11は、請求書データ管理テーブルT1を参照し、当該請求書データの相手ステータスを「入金済」に設定する。
【0107】
これにより、請求元の経理担当者が管理画面110を閲覧したときには、入金が完了した請求書データが、ステータス表示部112の「入金済」に自動的に割り振られる。
また、ステータスが「入金済」に変化するタイミングは、これに限らず、例えば、銀行や受け取り側の企業担当者が入金を確認した(受金処理をした)ときにステータスが「入金済」に変化するようにしてもよい。
<第2の応用例>
第1の応用例では、請求先の経理担当者が請求書データの支払処理を行い、支払済ボタンを選択するようにした。
しかし、これに限らず、管理画面110上で支払手続きが完了するようにしてもよい。
図16は、第2の応用例を説明する図である。
【0108】
すなわち、受信BOXに割り振られている請求書データが選択された場合、請求書表示部114に支払ボタン114hを配置する。請求先の経理担当者により振込先口座が指定され、支払ボタン114hが選択された場合、請求書データに記載されている金額が請求先の予め指定された口座から請求先の経理担当者が指定した振込先口座に振り込まれる。さらに、第1の応用例と同様の処理が実行される。
これにより、振込処理のさらなる自動化が可能である。
なお、本実施の形態では、銀行を介した取引を例に説明したが、銀行を介さない取引にも適用することができる。
なお、請求書管理装置1が行った処理が、複数の装置によって分散処理されるようにしてもよい。
【0109】
また、本実施の形態では、請求書管理装置1が請求書データ記憶部12等、各記憶部を備える構成としたが、これに限らず、各記憶部はクラウド化され、データ処理部11と別個の場所に設けられていても良い。
また、請求書としては、ビットコイン等の仮想マネーに関するものや、クレジット情報に関するもの等が含まれる。請求書自体が仮想マネーとして扱われることも含まれる。
【0110】
以上、本発明の情報処理装置、情報処理方法およびプログラムを、図示の実施の形態に基づいて説明したが、本発明はこれに限定されるものではなく、各部の構成は、同様の機能を有する任意の構成のものに置換することができる。また、本発明に、他の任意の構成物や工程が付加されていてもよい。
また、本発明は、前述した各実施の形態のうちの、任意の2以上の構成(特徴)を組み合わせたものであってもよい。
【0111】
なお、上記の処理機能は、コンピュータによって実現することができる。その場合、請求書管理装置1が有する機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、磁気記憶装置、光ディスク、光磁気記録媒体、半導体メモリ等が挙げられる。磁気記憶装置には、ハードディスクドライブ、フレキシブルディスク(FD)、磁気テープ等が挙げられる。光ディスクには、DVD、DVD−RAM、CD−ROM/RW等が挙げられる。光磁気記録媒体には、MO(Magneto-Optical disk)等が挙げられる。
【0112】
プログラムを流通させる場合には、例えば、そのプログラムが記録されたDVD、CD−ROM等の可搬型記録媒体が販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【0113】
プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、ネットワークを介して接続されたサーバコンピュータからプログラムが転送される毎に、逐次、受け取ったプログラムに従った処理を実行することもできる。
【0114】
また、上記の処理機能の少なくとも一部を、DSP(Digital Signal Processor)、ASIC(Application Specific Integrated Circuit)、PLD(Programmable Logic Device)等の電子回路で実現することもできる。