(57)【要約】【課題】記帳代行サービスを支援する技術を提供することが望ましい。【解決手段】通帳をスキャンすることによって生成された通帳画像を取得する通帳画像取得部と、通帳画像のうちの送信対象領域を選択する領域選択部と、送信対象領域を送信する領域送信部と、通帳を識別する通帳識別情報に対応付けて送信対象領域の履歴を格納する履歴格納部とを備え、領域選択部は、通帳画像取得部が取得した通帳画像の通帳識別情報に対応する送信対象領域の履歴が履歴格納部に格納されている場合、通帳画像のうち送信対象領域の履歴と一致する領域以外から、送信対象領域を選択する情報処理装置を提供する。【選択図】図１
2019219955.tif 000002
【特許請求の範囲】
【請求項１】
通帳をスキャンすることによって生成された通帳画像を取得する通帳画像取得部と、
前記通帳を識別する通帳識別情報を取得する通帳識別情報取得部と、
前記通帳画像のうちの送信対象領域を選択する領域選択部と、
前記送信対象領域を送信する領域送信部と、
前記領域送信部によって送信された前記送信対象領域の履歴を前記通帳識別情報と対応付けて格納する履歴格納部と
を備え、
前記領域選択部は、前記通帳画像取得部が取得した通帳画像の通帳識別情報に対応する送信対象領域の履歴が前記履歴格納部に格納されている場合、前記通帳画像のうちの前記送信対象領域の履歴と一致する領域以外の領域から前記送信対象領域を選択する、
情報処理装置。
【請求項２】
前記通帳画像取得部が取得した前記通帳画像のうちの送信対象から除外する除外領域の指定を受け付ける指定受付部
を備え、
前記領域選択部は、前記通帳画像のうちの前記除外領域以外の領域から前記送信対象領域を選択する、請求項１に記載の情報処理装置。
【請求項３】
前記領域送信部は、前記送信対象領域と前記送信対象領域以外の領域とを識別した前記通帳画像を送信する、請求項１又は２に記載の情報処理装置。
【請求項４】
前記領域送信部は、前記通帳画像のうち前記送信対象領域のみを送信する、請求項１又は２に記載の情報処理装置。
【請求項５】
クレジットカードの明細画像を取得する明細画像取得部と、
利用日及び支払日のいずれを登録日にするかの選択を受け付ける選択受付部と、
前記明細画像取得部が取得した前記明細画像と、前記選択受付部が受け付けた前記選択の内容とを送信する明細画像送信部と
を備える、請求項１から４のいずれか一項に記載の情報処理装置。
【請求項６】
銀行サーバが管理する口座明細データにアクセスするための認証情報を用いて、前記銀行サーバから前記口座明細データを取得する口座明細データ取得部と、
前記口座明細データ取得部が取得した前記口座明細データを送信する口座明細データ送信部と
を備え、
前記口座明細データ取得部は、前記履歴格納部に格納されている送信対象領域の履歴を参照して、前記領域送信部によって既に送信された送信対象領域の続きに対応する口座明細データを前記銀行サーバから取得する、請求項１から５のいずれか一項に記載の情報処理装置。
【請求項７】
銀行サーバが管理する口座明細データにアクセスするための認証情報を管理装置に送信する認証情報送信部と、
前記管理装置から口座明細データを取得する口座明細データ取得部と
を備え、
前記領域選択部は、前記口座明細データ取得部が前記管理装置から前記口座明細データを取得した場合に、前記通帳画像取得部が取得した通帳画像のうち、当該口座明細データの続きに対応する領域を送信対象領域として選択する、請求項１から５のいずれか一項に記載の情報処理装置。
【請求項８】
出納帳データを取得する出納帳データ取得部と、
前記出納帳データ取得部が取得した前記出納帳データを送信する出納帳データ送信部と
を備え、
前記出納帳データ取得部は、前記履歴格納部に格納されている送信対象領域の履歴を参照して、前記領域送信部によって既に送信された送信対象領域の続きに対応する出納帳データを受信する、請求項１から５のいずれか一項に記載の情報処理装置。
【請求項９】
顧問先の通信端末から出納帳データを受信する顧問先通信部と、
前記顧問先通信部が受信した前記出納帳データを格納する格納部と、
前記格納部に格納されている出納帳データを取得する出納帳データ取得部と
を備え、
前記出納帳データ取得部は、前記顧問先通信部が前記顧問先の通信端末から出納帳データを受信できない場合に、前記格納部に格納されている前記出納帳データを取得し、
前記領域選択部は、前記出納帳データ取得部が前記格納部から前記出納帳データを取得した場合に、前記通帳画像取得部が取得した通帳画像のうち、当該出納帳データの続きに対応する領域を送信対象領域として選択する、請求項１から５のいずれか一項に記載の情報処理装置。
【請求項１０】
銀行サーバが管理する口座明細データにアクセスするための認証情報を管理装置に送信する認証情報送信部と、
出納帳データを前記管理装置に送信する出納帳データ送信部と、
を備え、
前記領域送信部は、前記送信対象領域を前記管理装置に送信する、請求項１から５のいずれか一項に記載の情報処理装置。
【請求項１１】
コンピュータを、請求項１から１０のいずれか一項に記載の情報処理装置として機能させるためのプログラム。
【請求項１２】
請求項１０に記載の情報処理装置と、
前記管理装置と
を備え、
前記管理装置は、
前記認証情報を受信する認証情報受信部と、
前記出納帳データを受信する出納帳データ受信部と、
紙証憑をスキャンすることによって生成された証憑画像を受信する証憑画像受信部と
を有し、
前記証憑画像受信部は、前記送信対象領域を受信する、
管理システム。
【請求項１３】
前記管理装置は、
前記認証情報受信部が受信した前記認証情報を用いて前記銀行サーバから前記口座明細データを受信する口座明細受信部と、
前記証憑画像受信部が受信した証憑画像を外部装置に送信し、前記外部装置においてオペレータが前記証憑画像に含まれる情報を入力した入力データを受信する代行処理実行部と、
前記証憑画像受信部が受信した証憑画像を文字認識して認識データを生成する文字認識部と、
前記口座明細データ、前記出納帳データ、前記入力データ、及び前記認識データに対して自動仕訳処理を実行する自動仕訳処理実行部と
を有する、請求項１２に記載の管理システム。
【請求項１４】
前記代行処理実行部は、
前記証憑画像から、前記証憑画像に含まれる複数の項目のそれぞれに対応する部分画像を抽出する部分画像抽出部と、
前記部分画像抽出部が、複数の前記証憑画像から抽出した複数の部分画像を、前記複数の項目毎にまとめた部分画像集を生成する部分画像集生成部と、
前記部分画像集生成部が生成した複数の部分画像集を、前記複数の項目のそれぞれに対応する前記外部装置に送信する部分画像集送信部と、
前記外部装置から、オペレータが前記部分画像集に含まれる情報を入力した入力データを受信する入力データ受信部と
を有する、請求項１３に記載の管理システム。
【請求項１５】
前記部分画像集送信部は、一の前記部分画像集を複数の前記外部装置に送信し、
前記代行処理実行部は、
前記一の部分画像集を送信した前記複数の外部装置から受信した前記入力データが一致するか否かを判定する一致判定部
を有し、
前記部分画像集送信部は、前記一致判定部によって一致しないと判定された場合に、前記一の部分画像集を他の複数の前記外部装置に送信する、請求項１４に記載の管理システム。
【請求項１６】
前記代行処理実行部は、
前記部分画像集送信部が前記外部装置に送信した一の前記部分画像集を文字認識して認識データを生成する文字認識部と、
前記一の部分画像集を送信した前記外部装置から受信した前記入力データと、前記認識データとが一致するか否かを判定する一致判定部と
を有し、
前記部分画像集送信部は、前記一致判定部によって一致しないと判定された場合に、前記一の部分画像集を他の前記外部装置に送信する、請求項１４に記載の管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、プログラム、及び管理システムに関する。
【背景技術】
【０００２】
紙証憑の入力を代行する記帳代行サービスが知られていた（例えば、特許文献１参照）。
［先行技術文献］
［特許文献］
［特許文献１］特開２０１６−１１５２２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００３】
記帳代行サービスを支援する技術を提供することが望ましい。
【課題を解決するための手段】
【０００４】
本発明の第１の態様によれば、情報処理装置が提供される。情報処理装置は、通帳をスキャンすることによって生成された通帳画像を取得する通帳画像取得部を備えてよい。情報処理装置は、通帳を識別する通帳識別情報を取得する通帳識別情報取得部を備えてよい。情報処理装置は、通帳画像のうちの送信対象領域を選択する領域選択部を備えてよい。情報処理装置は、送信対象領域を送信する領域送信部を備えてよい。情報処理装置は、領域送信部によって送信された送信対象領域の履歴を通帳識別情報と対応付けて格納する履歴格納部を備えてよい。領域選択部は、通帳画像取得部が取得した通帳画像の通帳識別情報に対応する送信対象領域の履歴が履歴格納部に格納されている場合、通帳画像のうちの送信対象領域の履歴と一致する領域以外の領域から送信対象領域を選択してよい。
【０００５】
上記情報処理装置は、上記通帳画像取得部が取得した上記通帳画像のうちの送信対象から除外する除外領域の指定を受け付ける指定受付部を備えてよく、上記領域選択部は、上記通帳画像のうちの上記除外領域以外の領域から上記送信対象領域を選択してよい。上記領域送信部は、上記送信対象領域と上記送信対象領域以外の領域とを識別した上記通帳画像を送信してよい。上記領域送信部は、上記通帳画像のうち上記送信対象領域のみを送信してよい。
【０００６】
上記情報処理装置は、クレジットカードの明細画像を取得する明細画像取得部と、利用日及び支払日のいずれを登録日にするかの選択を受け付ける選択受付部と、上記明細画像取得部が取得した上記明細画像と、上記選択受付部が受け付けた上記選択の内容とを送信する明細画像送信部とを備えてよい。上記情報処理装置は、銀行サーバが管理する口座明細データにアクセスするための認証情報を用いて、上記銀行サーバから上記口座明細データを取得する口座明細データ取得部と、上記口座明細データ取得部が取得した上記口座明細データを送信する口座明細データ送信部とを備えてよく、上記口座明細データ取得部は、上記履歴格納部に格納されている送信対象領域の履歴を参照して、上記領域送信部によって既に送信された送信対象領域の続きに対応する口座明細データを上記銀行サーバから取得してよい。上記情報処理装置は、銀行サーバが管理する口座明細データにアクセスするための認証情報を管理装置に送信する認証情報送信部と、上記管理装置から口座明細データを取得する口座明細データ取得部とを備え、上記領域選択部は、上記口座明細データ取得部が上記管理装置から上記口座明細データを取得した場合に、上記通帳画像取得部が取得した通帳画像のうち、当該口座明細データの続きに対応する領域を送信対象領域として選択してよい。上記情報処理装置は、銀行サーバが管理する口座明細データにアクセスするための認証情報を管理装置に送信する認証情報送信部と、出納帳データを上記管理装置に送信する出納帳データ送信部とを備えてよく、上記領域送信部は、上記送信対象領域を上記管理装置に送信してよい。
【０００７】
本発明の第２の態様によれば、コンピュータを、上記情報処理装置として機能させるためのプログラムが提供される。
【０００８】
本発明の第３の態様によれば、上記情報処理装置と、上記管理装置とを備える管理システムが提供される。
【０００９】
上記管理装置は、上記認証情報を受信する認証情報受信部と、上記出納帳データを受信する出納帳データ受信部と、紙証憑をスキャンすることによって生成された証憑画像を受信する証憑画像受信部とを有してよく、上記証憑画像受信部は、上記送信対象領域を受信してよい。上記管理装置は、上記認証情報受信部が受信した上記認証情報を用いて上記銀行サーバから上記口座明細データを受信する口座明細受信部と、上記証憑画像受信部が受信した証憑画像を外部装置に送信し、上記外部装置においてオペレータが上記証憑画像に含まれる情報を入力した入力データを受信する代行処理実行部と、上記証憑画像受信部が受信した証憑画像を文字認識して認識データを生成する文字認識部と、上記口座明細データ、上記出納帳データ、上記入力データ、及び上記認識データに対して自動仕訳処理を実行する自動仕訳処理実行部とを有してよい。
【００１０】
上記代行処理実行部は、上記証憑画像から、上記証憑画像に含まれる複数の項目のそれぞれに対応する部分画像を抽出する部分画像抽出部と、上記部分画像抽出部が、複数の上記証憑画像から抽出した複数の部分画像を、上記複数の項目毎にまとめた部分画像集を生成する部分画像集生成部と、上記部分画像集生成部が生成した複数の部分画像集を、上記複数の項目のそれぞれに対応する上記外部装置に送信する部分画像集送信部と、上記外部装置から、オペレータが上記部分画像集に含まれる情報を入力した入力データを受信する入力データ受信部とを有してよい。上記部分画像集送信部は、一の上記部分画像集を複数の上記外部装置に送信してよく、上記代行処理実行部は、上記一の部分画像集を送信した上記複数の外部装置から受信した上記入力データが一致するか否かを判定する一致判定部を有してよく、上記部分画像集送信部は、上記一致判定部によって一致しないと判定された場合に、上記一の部分画像集を他の複数の上記外部装置に送信してよい。上記代行処理実行部は、上記部分画像集送信部が上記外部装置に送信した一の上記部分画像集を文字認識して認識データを生成する文字認識部と、上記一の部分画像集を送信した上記外部装置から受信した上記入力データと、上記認識データとが一致するか否かを判定する一致判定部とを有してよく、上記部分画像集送信部は、上記一致判定部によって一致しないと判定された場合に、上記一の部分画像集を他の上記外部装置に送信してよい。
【００１１】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【００１２】
【図１】管理システム１０の一例を概略的に示す。
【図２】管理システム１０によって提供されるサービスの全体の流れを概略的に示す。
【図３】管理システム１０による処理の流れの一例を概略的に示す。
【図４】管理システム１０による処理の流れの一例を概略的に示す。
【図５】通信端末２００の機能構成の一例を概略的に示す。
【図６】送信データ取得部２２０の機能構成の一例を概略的に示す。
【図７】通信端末２００による表示例を概略的に示す。
【図８】通信端末２００による表示例を概略的に示す。
【図９】管理装置１００の機能構成の一例を概略的に示す。
【図１０】通信端末２００又は管理装置１００として機能するコンピュータ１０００のハードウェア構成の一例を概略的に示す。
【発明を実施するための形態】
【００１３】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１４】
図１は、管理システム１０の一例を概略的に示す。本実施形態に係る管理システム１０は、管理装置１００及び通信端末２００を備える。通信端末２００は、情報処理装置の一例であってよい。
【００１５】
図１で例示する通信端末２００は、会計事務所２０の通信端末である。通信端末２００は、通信機能を有していればどのような端末であってもよく、例えば、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、タブレット端末、及びスマートフォン等の携帯電話等である。本実施形態に係る通信端末２００は、会計事務所２０による顧問先５０に対する記帳代行業務に関連する処理を実行する。
【００１６】
管理装置１００は、会計事務所２０による顧問先５０に対する記帳代行業務を支援する記帳代行支援サービスを提供する。管理装置１００は、通信端末２００と連携して、記帳代行支援サービスを会計事務所２０に対して提供してよい。管理装置１００と通信端末２００とは、会計ソフトウェアによって連携してよい。会計ソフトウェアとしては、いわゆるデスクトップ型の会計ソフトウェア及びいわゆるクラウド型会計ソフトウェアを例示できる。
【００１７】
管理装置１００は、例えば、記帳代行業務における入力業務を支援する。具体例として、管理装置１００は、紙証憑の入力代行に関連する処理を実行する。管理装置１００は、入力代行センター３０と連携して、紙証憑の入力代行を実現してよい。また、管理装置１００は、顧問先５０のインターネットバンキングとの連動に関連する処理を実行する。管理装置１００は、例えば、銀行サーバ４００が管理する顧問先５０の口座明細データにアクセスするための認証情報を通信端末２００から受信して、当該認証情報を用いて顧問先５０の口座明細データを銀行サーバ４００から自動的に取り込んでよい。また、管理装置１００は、顧問先５０の出納帳の電子データの取り込みに関連する処理を実行する。
【００１８】
また、管理装置１００は、例えば、記帳代行業務における確認業務を支援する。具体例として、管理装置１００は、紙証憑の入力代行、インターネットバンキングとの連動、及び出納帳の電子データの取り込み等によって入力された取引データに対して自動仕訳処理を実行する。また、管理装置１００は、自動仕訳処理における学習処理を実行してよい。そして、管理装置１００は、記帳代行業務の一連の業務を会計ソフトウェア上で管理してよい。
【００１９】
管理装置１００、通信端末２００、入力代行センター３０、銀行サーバ４００、及び顧問先５０の通信端末５００の間の通信は、ネットワーク８０を介して行われてよい。ネットワーク８０は、任意のネットワークであってよい。例えば、ネットワーク８０は、インターネットと、いわゆる３Ｇ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ）、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）、４Ｇ（４ｔｈ  Ｇｅｎｅｒａｔｉｏｎ）及び５Ｇ（５ｔｈ  Ｇｅｎｅｒａｔｉｏｎ）等の携帯電話網と、公衆無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）と、専用網との少なくともいずれかを含んでよい。
【００２０】
図２は、管理装置１００によって提供されるサービスの全体の流れを概略的に示す。管理装置１００は、図２に示すように、口座連携、電子ファイルの取込、紙証憑の入力代行と取込、及び紙証憑のＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅｃｏｇｎｉｔｉｏｎ）と取込、といった複数の種類の入力に対応する。
【００２１】
ステップ（ステップをＳと省略して記載する場合がある。）１２では、管理装置１００が、口座連携設定を行う。管理装置１００は、通信端末２００から、銀行サーバ４００が管理する顧問先の口座明細データにアクセスするための認証情報を受信して、当該認証情報を用いて口座連携設定を行ってよい。Ｓ１４では、管理装置１００が、銀行サーバ４００から、顧問先の口座明細データを取り込む。
【００２２】
Ｓ２２では、管理装置１００が、通信端末２００から、顧問先５０の出納帳データを受信する。Ｓ２４では、管理装置１００が、Ｓ２２において受信した出納帳データを取り込む。
【００２３】
Ｓ３２では、会計事務所２０が、顧問先５０から紙証憑の書類を回収／受領する。Ｓ３４では、会計事務所２０が、回収／受領した書類を整理する。
【００２４】
Ｓ４２では、管理装置１００が、紙証憑をスキャンして証憑画像を生成する。Ｓ４４では、管理装置１００が、証憑画像を入力代行センター３０に送信する。そして、管理装置１００は、入力代行センター３０において入力された入力データを受信する。
【００２５】
Ｓ５２では、管理装置１００が、紙証憑をスキャンして証憑画像を生成する。Ｓ５４では、管理装置１００が、証憑画像を文字認識する。
【００２６】
Ｓ６２では、管理装置１００が、上述した複数の入力形態で入力された取引データに対して、自動仕訳処理を実行する。管理装置１００は、公知の任意の自動仕訳技術を用いて、自動仕訳処理を実行してよい。管理装置１００は、例えば、推論又はルールベースの自動仕訳技術を用いて、自動仕訳処理を実行する。Ｓ６４では、管理装置１００が、自動仕訳の結果を会計ソフトウェアに連携させる。
【００２７】
Ｓ６６では、仕訳の結果と証憑画像とを会計事務所２０の担当者や、顧問先５０の担当者等に提示して、確認及び修正等を行う。Ｓ６８では、Ｓ６６における確認及び修正の結果に基づいて、仕訳の学習処理や、仕訳ルールの登録等を行う。Ｓ７０では、管理装置１００が、処理結果を会計事務所２０にレポートする。
【００２８】
上述したように、管理装置１００は、口座連携及び電子ファイルの取込はもちろん、紙証憑のデータ化にも対応するので、会計事務所２０の記帳代行入力業務を大幅に効率化することができる。
【００２９】
図３は、管理装置１００による処理の流れの一例を概略的に示す。ここでは、管理装置１００が、会計事務所２０の顧問先５０の口座明細データを取得する処理の流れについて説明する。
【００３０】
Ｓ１０２では、通信端末２００が、管理装置１００に、銀行サーバ４００が管理する顧問先５０の口座明細データにアクセスするための認証情報を送信する。認証情報は、銀行サーバ４００が提供するサービスにログインするためのＩＤ及びパスワードであってよい。
【００３１】
Ｓ１０４では、管理装置１００が、Ｓ１０２において受信した認証情報を用いて、顧問先５０の口座明細データを銀行サーバ４００に要求する。Ｓ１０６では、銀行サーバ４００が、Ｓ１０４における要求に応じて、顧問先５０の口座明細データを管理装置１００に送信する。
【００３２】
Ｓ１０８では、管理装置１００が、予め設定されたタイミングに従って、顧問先５０の口座明細データを銀行サーバ４００に要求する。Ｓ１１０では、銀行サーバ４００が、Ｓ１０８における要求に応じて、顧問先５０の口座明細データを管理装置１００に送信する。
【００３３】
図４は、管理装置１００による処理の流れの一例を概略的に示す。ここでは、管理装置１００が、入力代行センター３０に入力代行を行わせる場合の処理の流れを説明する。
【００３４】
Ｓ２０２では、通信端末２００が、証憑をスキャンすることによって生成された証憑画像を管理装置１００に送信する。証憑のスキャンは、通信端末２００によって実行されてもよいし、通信端末５００によって実行されてもよい。
【００３５】
Ｓ２０４では、管理装置１００が、Ｓ２０２において受信した証憑画像に含まれる複数の項目のそれぞれに対応する部分画像を抽出し、複数の項目毎に部分画像をまとめて部分画像集を生成して、代行サーバ３００に送信する。
【００３６】
Ｓ２０６では、代行サーバ３００が、複数の部分画像集を、複数の項目のそれぞれに対応する情報端末３１０に送信する。
【００３７】
Ｓ２０８では、情報端末３１０において、オペレータ３１２によって入力された入力データを、情報端末３１０が代行サーバ３００に送信する。Ｓ２１０では、代行サーバ３００が、Ｓ２０８において受信した入力データを管理装置１００に送信する。
【００３８】
図５は、通信端末２００の機能構成の一例を概略的に示す。通信端末２００は、格納部２１２、顧問先通信部２１４、認証情報送信部２１６、読取画像取得部２１８、送信データ取得部２２０、及び送信部２５０を備える。
【００３９】
顧問先通信部２１４は、顧問先５０の通信端末５００と通信する。顧問先通信部２１４は、通信端末５００から各種情報を受信してよい。顧問先通信部２１４は、受信した情報を格納部２１２に格納してよい。
【００４０】
例えば、顧問先通信部２１４は、銀行サーバ４００が管理する顧問先５０の口座明細データにアクセスするための認証情報を通信端末５００から受信する。また、例えば、顧問先通信部２１４は、通信端末５００が紙証憑をスキャンすることによって生成した証憑画像を通信端末５００から受信する。紙証憑の例としては、領収書、レシート、通帳、カード明細、現金出納帳、請求書、及び伝票等が挙げられる。
【００４１】
また、例えば、顧問先通信部２１４は、出納帳データを通信端末５００から受信する。顧問先通信部２１４は、例えば、ＣＳＶ（Ｃｏｍｍａ−Ｓｅｐａｒａｔｅｄ  Ｖａｌｕｅｓ）形式の出納帳データを通信端末５００から受信する。顧問先通信部２１４は、ＣＳＶ形式の出納帳データにおける各項目の位置の指定を受け付けてもよい。項目の例としては、日付、金額、摘要等が挙げられる。
【００４２】
認証情報送信部２１６は、格納部２１２に格納されている認証情報を管理装置１００に送信する。
【００４３】
読取画像取得部２１８は、通信端末２００に直接接続されたスキャナや、通信端末２００とネットワークを介して接続されたスキャナによる読取画像を取得する。読取画像取得部２１８は、例えば、会計事務所２０が顧問先５０から受領した紙証憑をスキャンすることによって生成された証憑画像を取得する。読取画像取得部２１８は、取得した読取画像を格納部２１２に格納してよい。
【００４４】
送信データ取得部２２０は、管理装置１００に対して送信する送信データを取得する。送信データ取得部２２０は、例えば、格納部２１２に格納されている出納帳データを取得する。また、送信データ取得部２２０は、例えば、格納部２１２に格納されている読取画像を取得する。送信部２５０は、送信データ取得部２２０が取得した送信データを管理装置１００に送信する。
【００４５】
図６は、送信データ取得部２２０の機能構成の一例を概略的に示す。送信データ取得部２２０は、画像取得部２２２、通帳識別情報取得部２２４、領域選択部２２６、領域送信部２２８、履歴格納部２３０、指定受付部２３２、選択受付部２４２、明細画像送信部２４４、データ取得部２４６、及びデータ送信部２４８を備える。
【００４６】
画像取得部２２２は、格納部２１２から、画像を取得する。画像取得部２２２は、紙証憑をスキャンすることによって生成された証憑画像を取得する。画像取得部２２２は、例えば、通帳をスキャンすることによって生成された通帳画像を取得する。画像取得部２２２は、通帳画像取得部の一例であってよい。また、画像取得部２２２は、例えば、クレジットカードのカード明細をスキャンすることによって生成された明細画像を取得する。画像取得部２２２は、明細画像取得部の一例であってよい。
【００４７】
通帳識別情報取得部２２４は、通帳を識別する通帳識別情報を取得する。通帳識別情報取得部２２４は、例えば、画像取得部２２２が通帳画像を取得する場合に、当該通帳画像に対応する通帳の通帳識別情報を取得する。通帳識別情報取得部２２４は、例えば、顧問先５０又は会計事務所２０によって入力された通帳識別情報を取得する。また、通帳画像に通帳識別情報が含まれている場合、通帳識別情報取得部２２４は、通帳画像から通帳識別情報を取得してもよい。
【００４８】
領域選択部２２６は、画像取得部２２２が取得した通帳画像のうちの送信対象領域を選択する。領域選択部２２６は、例えば、画像取得部２２２が取得した通帳画像の全体を送信対象領域として選択してよい。また、領域選択部２２６は、画像取得部２２２が取得した通帳画像のうちの文字が含まれる領域を送信対象領域として選択してもよい。
【００４９】
領域送信部２２８は、領域選択部２２６によって選択された送信対象領域を送信する。領域送信部２２８は、送信部２５０を介して、送信対象領域を管理装置１００に送信してよい。
【００５０】
履歴格納部２３０は、領域送信部２２８によって送信された送信対象領域の履歴を、通帳識別情報取得部２２４が取得した通帳識別情報と対応付けて格納してよい。
【００５１】
領域選択部２２６は、画像取得部２２２が取得した通帳画像の通帳識別情報に対応する送信対象領域の履歴が履歴格納部２３０に格納されている場合、画像取得部２２２が取得した通帳画像のうちの送信対象領域の履歴と一致する領域以外の領域から送信対象領域を選択してよい。これにより、例えば、通帳画像のうち、前回送信した領域を除外して、新たな印字内容が含まれる領域を送信対象領域として選択することができる。
【００５２】
指定受付部２３２は、画像取得部２２２が取得した通帳画像のうちの送信対象から除外する除外領域の指定を受け付ける。指定受付部２３２は、例えば、顧問先５０又は会計事務所２０におけるオペレータによる指定を受け付ける。領域選択部２２６は、画像取得部２２２が取得した通帳画像のうちの除外領域以外の領域から送信対象領域を選択してよい。
【００５３】
領域送信部２２８は、送信対象領域と送信対象領域以外の領域とを識別した通帳画像を送信してよい。また、領域送信部２２８は、通帳画像のうち送信対象領域のみを送信してもよい。
【００５４】
選択受付部２４２は、画像取得部２２２が明細画像を取得した場合に、クレジットカードの明細における利用日と支払日のいずれを登録日にするかの選択を受け付ける。選択受付部２４２は、例えば、顧問先５０又は会計事務所２０におけるオペレータによる選択を受け付ける。
【００５５】
明細画像送信部２４４は、画像取得部２２２が取得した明細画像と、選択受付部２４２が受け付けた選択の内容とを送信する。明細画像送信部２４４は、送信部２５０を介して、明細画像及び選択の内容を管理装置１００に送信してよい。このように、利用日と支払日のいずれを登録日とするかを選択可能にすることによって、現金主義及び発生主義のいずれにも対応可能にできる。
【００５６】
データ取得部２４６は、各種データを取得する。データ取得部２４６は、例えば、口座明細データを取得する。データ取得部２４６は、口座明細データ取得部の一例であってよい。データ取得部２４６は、格納部２１２に格納されている認証情報を用いて、銀行サーバ４００から口座明細データを受信してよい。データ取得部２４６は、例えば、履歴格納部２３０に格納されている送信対象領域の履歴を参照して、領域送信部２２８によって管理装置１００に既に送信された送信対象領域の続きに対応する口座明細データを銀行サーバ４００に要求して、当該口座明細データを銀行サーバ４００から受信する。データ送信部２４８は、データ取得部２４６が取得した口座明細データを管理装置１００に送信する。データ送信部２４８は、口座明細データ送信部の一例であってよい。これにより、例えば、システムトラブル及び人的トラブル等によって通帳の読み込みができない状況に陥った場合であっても、その代わりとして口座明細データを管理装置１００に送信することができる。
【００５７】
データ取得部２４６は、管理装置１００から口座明細データを受信してもよい。例えば、管理装置１００は、図３に示す処理によって口座明細データを定期的に取得している状況において、銀行サーバ４００のシステムトラブルや、回線トラブル等によって、口座明細データの取得ができなくなった場合に、取得済みの口座明細データを通信端末２００に送信する。データ取得部２４６が当該口座明細データを取得した場合に、領域選択部２２６は、画像取得部２２２が取得する通帳画像のうち、当該口座明細データの続きに対応する領域を送信対象領域として選択する。そして、領域送信部２２８が、当該送信対象領域を管理装置１００に送信する。これにより、管理装置１００による口座明細データの取得が不能になった場合であっても、その代わりとして通帳画像の一部領域を管理装置１００に送信することができる。
【００５８】
また、例えば、データ取得部２４６は、電子ファイルを取得する。データ取得部２４６は、例えば、出納帳データを取得する。データ取得部２４６は、通信端末５００から出納帳データを受信してよい。データ取得部２４６は、例えば、履歴格納部２３０に格納されている送信対象領域の履歴を参照して、領域送信部２２８によって管理装置１００に既に送信された送信対象領域の続きに対応する出納帳データを通信端末５００に要求して、当該出納帳データを通信端末５００から受信する。データ取得部２４６は、既に送信された送信対象領域の続きに対応する出納帳データが、既に格納部２１２に格納されている場合には、当該出納帳データを取得してもよい。データ送信部２４８は、データ取得部２４６が取得した出納帳データを管理装置１００に送信する。これにより、例えば、システムトラブル及び人的トラブル等によって通帳の読み込みができない状況に陥った場合であっても、その代わりとして出納帳データを管理装置１００に送信することができる。
【００５９】
データ取得部２４６は、例えば、システムトラブルや、回線トラブル等によって、顧問先通信部２１４が、通信端末５００から出納帳データを取得できなくなった場合に、取得済みの出納帳データを格納部２１２から読み出す。データ取得部２４６が当該出納帳データを取得した場合に、領域選択部２２６は、画像取得部２２２が取得する通帳画像のうち、当該出納帳データの続きに対応する領域を送信対象領域として選択する。そして、領域送信部２２８が、当該送信対象領域を管理装置１００に送信する。これにより、通信端末５００からの出納帳データの取得が不能になった場合であっても、その代わりとして通帳画像の一部領域を管理装置１００に送信することができる。
【００６０】
図７は、通信端末２００による表示例を概略的に示す。図７は、読取画像取得部２１８が取得した読取画像１６０を例示している。図７に例示する読取画像１６０には、複数の証憑画像１６２が含まれる。
【００６１】
通信端末２００は、読取画像１６０のうち、複数の証憑画像１６２のそれぞれの領域の指定を受け付けてよい。通信端末２００は、例えば、ポインティング入力による範囲選択によって、複数の証憑画像１６２のそれぞれの領域の指定を受け付ける。読取画像取得部２１８は、指定された領域を切り出すことによって、複数の証憑画像１６２を取得してよい。
【００６２】
また、読取画像取得部２１８は、読取画像１６０から、複数の証憑画像１６２を自動的に切り出してもよい。読取画像取得部２１８は、複数の証憑画像１６２のエッジを抽出したり、証憑画像１６２中の文字を認識したりすること等によって、複数の証憑画像１６２を自動的に切り出してよい。
【００６３】
図８は、通信端末２００による表示例を概略的に示す。図８は、画像取得部２２２が取得した通帳画像を例示している。図８に示す表示例は、前回結果欄１７０及び今回結果欄１８０を含む。
【００６４】
前回結果欄１７０では、通帳画像１７２上に、取込済み領域１７４が重畳して表示される。取込済み領域１７４は、領域選択部２２６によって決定されてよい。領域選択部２２６は、履歴格納部２３０に格納されている、通帳画像１７２に対応する通帳識別情報に対応する送信対象領域の履歴を参照して、通帳画像１７２のうちの送信対象領域の履歴と一致する領域を取込済み領域１７４として決定する。
【００６５】
今回結果欄１８０では、通帳画像１７２上に、取込範囲外領域１８４が重畳して表示される。取込済み領域１７４は、領域選択部２２６によって決定されてよい。領域選択部２２６は、取込済み領域１７４と同一の領域を取込範囲外領域１８４として決定してよい。また、領域選択部２２６は、指定受付部２３２が指定を受け付けた除外領域を取込範囲外領域１８４として決定してよい。
【００６６】
領域送信部２２８は、取込範囲外領域１８４と、それ以外の領域とを識別した通帳画像１８２を管理装置１００に送信してよい。また、領域送信部２２８は、通帳画像１８２のうちの取込範囲外領域１８４を除外した領域のみを管理装置１００に送信してもよい。
【００６７】
図９は、管理装置１００の機能構成の一例を概略的に示す。管理装置１００は、認証情報受信部１１２、口座明細受信部１１４、出納帳受信部１１６、証憑画像受信部１１８、文字認識部１２０、代行処理実行部１３０、データ収集部１５０、自動仕訳処理実行部１５２、及び連携処理部１５４を備える。
【００６８】
認証情報受信部１１２は、認証情報を受信する。認証情報受信部１１２は、認証情報送信部２１６によって送信された認証情報を受信してよい。
【００６９】
口座明細受信部１１４は、認証情報受信部１１２が受信した認証情報を用いて、銀行サーバ４００から口座明細データを受信する。口座明細受信部１１４は、予め設定されたタイミングで、口座明細データを繰り返し受信してよい。当該タイミングは任意に設定可能であってよく、また、変更可能であってよい。口座明細受信部１１４は、受信した口座明細データをデータ収集部１５０に出力してよい。口座明細受信部１１４は、銀行サーバ４００のシステムトラブルや、回線トラブル等によって、銀行サーバ４００から口座明細データを受信できなくなった場合に、受信済みの口座明細データを通信端末２００に送信してよい。
【００７０】
出納帳受信部１１６は、出納帳データを受信する。出納帳受信部１１６は、送信部２５０によって送信された出納帳データを受信してよい。出納帳受信部１１６は、受信した出納帳データをデータ収集部１５０に出力してよい。
【００７１】
証憑画像受信部１１８は、証憑画像を受信する。証憑画像受信部１１８は、送信部２５０によって送信された証憑画像を受信してよい。証憑画像受信部１１８は、領域送信部２２８によって送信された送信対象領域を受信してよい。また、証憑画像受信部１１８は、明細画像送信部２４４によって送信された明細画像を受信してよい。
【００７２】
文字認識部１２０は、証憑画像受信部１１８が受信した証憑画像を文字認識する。文字認識部１２０は、文字認識結果の認識データをデータ収集部１５０に出力してよい。
【００７３】
代行処理実行部１３０は、証憑画像受信部１１８が受信した証憑画像に対する入力代行処理を実行する。代行処理実行部１３０は、証憑画像を外部装置に送信し、外部装置においてオペレータが証憑画像に含まれる情報を入力した入力データを受信してよい。代行処理実行部１３０は、受信した入力データをデータ収集部１５０に出力してよい。
【００７４】
代行処理実行部１３０は、部分画像抽出部１３２、部分画像集生成部１３４、部分画像集送信部１３６、入力データ受信部１３８、一致判定部１４０、及び文字認識部１４２を有してよい。
【００７５】
部分画像抽出部１３２は、証憑画像受信部１１８から取得した証憑画像に含まれる複数の項目のそれぞれに対応する部分画像を証憑画像から抽出する。部分画像抽出部１３２は、例えば、証憑画像を文字認識することによって、複数の項目を特定してよい。
【００７６】
部分画像集生成部１３４は、部分画像抽出部１３２が、複数の証憑画像から抽出した複数の部分画像を、複数の項目毎にまとめた部分画像集を生成する。部分画像集生成部１３４は、例えば、日付の部分画像のみをまとめた部分画像集、金額の部分画像のみをまとめた部分画像集、支払先の部分画像のみをまとめた部分画像集等を生成する。
【００７７】
部分画像集送信部１３６は、部分画像集生成部１３４によって生成された部分画像集を、複数の項目のそれぞれに対応する外部装置に送信する。部分画像集送信部１３６は、例えば、複数の項目のそれぞれに対応する複数の情報端末３１０に対して、対応する項目の部分画像集を送信する。これにより、例えば、日付の入力に慣れているオペレータに、日付の部分画像のみをまとめた部分画像集を送信し、金額の入力に慣れているオペレータに、金額の部分画像のみをまとめた部分画像集を送信し、支払先の入力に慣れているオペレータに、支払先の部分画像のみをまとめた部分画像集を送信することができる。
【００７８】
入力データ受信部１３８は、外部装置から、オペレータが部分画像集に含まれる情報を入力した入力データを受信する。入力データ受信部１３８は、受信した入力データをデータ収集部１５０に出力してよい。
【００７９】
部分画像集送信部１３６は、一の部分画像集を複数の外部装置に送信してもよい。この場合、入力データ受信部１３８は、同一の部分画像集を送信した複数の外部装置から受信した入力データを、一致判定部１４０に出力してよい。一致判定部１４０は、当該複数の外部装置から受信した入力データ同士を比較して、一致するか否かを判定してよい。一致する場合、一致判定部１４０は、受信した入力データの少なくともいずれかをデータ収集部１５０に出力する。一致しない場合、部分画像集送信部１３６は、当該部分画像集を他の複数の外部装置に送信してよい。これらの処理は、入力データが一致するまで繰り返されてよい。
【００８０】
部分画像集送信部１３６は、一の部分画像集を外部装置に送信するとともに、文字認識部１４２に出力してもよい。文字認識部１４２は、受信した部分画像集を文字認識して、認識データを一致判定部１４０に出力してよい。一致判定部１４０は、当該部分画像集に対する入力データと、認識データとを比較して、一致するか否かを判定してよい。一致する場合、一致判定部１４０は、入力データ及び認識データの少なくともいずれかをデータ収集部１５０に出力する。一致しない場合、部分画像集送信部１３６は、当該一の部分画像集を他の外部装置に送信してよい。これらの処理は、入力データと認識データが一致するまで繰り返させてよい。
【００８１】
自動仕訳処理実行部１５２は、データ収集部１５０が収集したデータに対して、自動仕訳処理を実行する。連携処理部１５４は、自動仕訳処理実行部１５２による自動仕訳処理の結果を、会計ソフトウェアに連携する。
【００８２】
図１０は、通信端末２００又は管理装置１００として機能するコンピュータ１０００の一例を概略的に示す。本実施形態に係るコンピュータ１０００は、ホストコントローラ１０９２により相互に接続されるＣＰＵ１０１０、ＲＡＭ１０３０、及びグラフィックコントローラ１０８５を有するＣＰＵ周辺部と、入出力コントローラ１０９４によりホストコントローラ１０９２に接続されるＲＯＭ１０２０、通信Ｉ／Ｆ１０４０、ハードディスクドライブ１０５０、ＤＶＤドライブ１０７０及び入出力チップ１０８０を有する入出力部を備える。
【００８３】
ＣＰＵ１０１０は、ＲＯＭ１０２０及びＲＡＭ１０３０に格納されたプログラムに基づいて動作し、各部の制御を行う。グラフィックコントローラ１０８５は、ＣＰＵ１０１０などがＲＡＭ１０３０内に設けたフレーム・バッファ上に生成する画像データを取得し、ディスプレイ１０９０上に表示させる。これに代えて、グラフィックコントローラ１０８５は、ＣＰＵ１０１０などが生成する画像データを格納するフレーム・バッファを、内部に含んでもよい。
【００８４】
通信Ｉ／Ｆ１０４０は、有線又は無線によりネットワークを介して他の装置と通信する。また、通信Ｉ／Ｆ１０４０は、通信を行うハードウェアとして機能する。ハードディスクドライブ１０５０は、ＣＰＵ１０１０が使用するプログラム及びデータを格納する。ＤＶＤドライブ１０７０は、ＤＶＤ−ＲＯＭ１０７２からプログラム又はデータを読み取り、ＲＡＭ１０３０を介してハードディスクドライブ１０５０に提供する。
【００８５】
ＲＯＭ１０２０は、コンピュータ１０００が起動時に実行するブート・プログラム及びコンピュータ１０００のハードウェアに依存するプログラムなどを格納する。入出力チップ１０８０は、例えばパラレル・ポート、シリアル・ポート、キーボード・ポート、マウス・ポートなどを介して各種の入出力装置を入出力コントローラ１０９４へと接続する。
【００８６】
ＲＡＭ１０３０を介してハードディスクドライブ１０５０に提供されるプログラムは、ＤＶＤ−ＲＯＭ１０７２、又はＩＣカードなどの記録媒体に格納されて利用者によって提供される。プログラムは、記録媒体から読み出され、ＲＡＭ１０３０を介してハードディスクドライブ１０５０にインストールされ、ＣＰＵ１０１０において実行される。
【００８７】
コンピュータ１０００にインストールされ、コンピュータ１０００を通信端末２００又は管理装置１００として機能させるプログラムは、ＣＰＵ１０１０などに働きかけて、コンピュータ１０００を、通信端末２００又は管理装置１００の各部としてそれぞれ機能させてよい。これらのプログラムに記述された情報処理は、コンピュータ１０００に読込まれることにより、ソフトウェアと上述した各種のハードウェア資源とが協働した具体的手段である格納部２１２、顧問先通信部２１４、認証情報送信部２１６、読取画像取得部２１８、送信データ取得部２２０、及び送信部２５０として機能する。また、これらのプログラムに記述された情報処理は、コンピュータ１０００に読込まれることにより、ソフトウェアと上述した各種のハードウェア資源とが協働した具体的手段である認証情報受信部１１２、口座明細受信部１１４、出納帳受信部１１６、証憑画像受信部１１８、文字認識部１２０、代行処理実行部１３０、データ収集部１５０、自動仕訳処理実行部１５２、及び連携処理部１５４として機能する。そして、これらの具体的手段によって、本実施形態におけるコンピュータ１０００の使用目的に応じた情報の演算又は加工を実現することにより、使用目的に応じた特有の通信端末２００又は管理装置１００が構築される。
【００８８】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【００８９】
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階などの各処理の実行順序は、特段「より前に」、「先立って」などと明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」などを用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【００９０】
１０  管理システム、２０  会計事務所、３０  入力代行センター、５０  顧問先、８０  ネットワーク、１００  管理装置、１１２  認証情報受信部、１１４  口座明細受信部、１１６  出納帳受信部、１１８  証憑画像受信部、１２０  文字認識部、１３０  代行処理実行部、１３２  部分画像抽出部、１３４  部分画像集生成部、１３６  部分画像集送信部、１３８  入力データ受信部、１４０  一致判定部、１４２  文字認識部、１５０  データ収集部、１５２  自動仕訳処理実行部、１５４  連携処理部、１６０  読取画像、１６２  証憑画像、１７０  前回結果欄、１７２  通帳画像、１７４  取込済み領域、１８０  今回結果欄、１８２  通帳画像、１８４  取込範囲外領域、２００  通信端末、２１２  格納部、２１４  顧問先通信部、２１６  認証情報送信部、２１８  読取画像取得部、２２０  送信データ取得部、２２２  画像取得部、２２４  通帳識別情報取得部、２２６  領域選択部、２２８  領域送信部、２３０  履歴格納部、２３２  指定受付部、２４２  選択受付部、２４４  明細画像送信部、２４６  データ取得部、２４８  データ送信部、２５０  送信部、３００  代行サーバ、３１０  情報端末、３１２  オペレータ、４００  銀行サーバ、５００  通信端末、１０００  コンピュータ、１０１０  ＣＰＵ、１０２０  ＲＯＭ、１０３０  ＲＡＭ、１０４０  通信Ｉ／Ｆ、１０５０  ハードディスクドライブ、１０７０  ＤＶＤドライブ、１０７２  ＤＶＤ−ＲＯＭ、１０８０  入出力チップ、１０８５  グラフィックコントローラ、１０９０  ディスプレイ、１０９２  ホストコントローラ、１０９４  入出力コントローラ
【図１】
2019219955.tif 000003
【図２】
2019219955.tif 000004
【図３】
2019219955.tif 000005
【図４】
2019219955.tif 000006
【図５】
2019219955.tif 000007
【図６】
2019219955.tif 000008
【図７】
2019219955.tif 000009
【図８】
2019219955.tif 000010
【図９】
2019219955.tif 000011
【図１０】
2019219955.tif 000012