(57)【要約】【課題】適切な書類の撮影データを取得する。【解決手段】実施形態に係る情報処理装置は、筐体と表示部とが開閉可能に接続され、表示部に撮影部が固定されている。筐体上に、筐体と異なる色の、書類の設置位置を示すガイドが、設けられている。筐体と表示部とが所定の角度の場合に撮影部によって撮影される画像データにおいて、ガイドに対応する第１のエリアの位置データと、第１のエリアでない第２のエリアの位置データとを含むエリア定義データが、記憶装置に記憶されている。判定手段は、撮影部によって撮影された画像データ画像データから第１のエリアの色データと第２のエリアの色データとを取得する。判定手段はさらに、その第1のエリアの色データと第２のエリアの色データとに基づいて、筐体と表示部との角度が所定の角度であると判定する判定手段を備える。【選択図】図１
2012018459.tif 000002
【特許請求の範囲】
【請求項１】
筐体と表示部とが開閉可能に接続され、前記表示部に撮影部が固定された情報処理装置において、
前記筐体上に、前記筐体と異なる色の、書類の設置位置を示すガイドが設けられており、
前記筐体と前記表示部とが所定の角度の場合に前記撮影部によって撮影される画像データにおいて、前記ガイドに対応する第１のエリアの位置データと、前記第１のエリアでない第２のエリアの位置データとを含むエリア定義データが記憶された記憶装置と、
前記撮影部によって撮影された画像データから前記第１のエリアの色データと前記第２のエリアの色データとを取得し、前記第1のエリアの色データと前記第２のエリアの色データとに基づいて、前記筐体と前記表示部との角度が前記所定の角度であると判定する判定手段
を備えることを特徴とする情報処理装置。
【請求項２】
前記判定手段は、前記第1のエリアの色データと前記第２のエリアの色データとを比較して、前記第１のエリアの色データと、前記第２のエリアの色データとが異なる場合、前記筐体と前記表示部との角度が前記所定の角度であると判定する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記記憶装置にさらに、前記ガイドの色である第１の色データと、前記筐体の色である前記第２の色データと、を含む色対応データが記憶されており、
前記判定手段は、前記画像データから前記第１のエリアの色データと前記第２のエリアの色データとを取得するとともに、前記画像データから取得した前記第１のエリアの色データと前記第１の色データとが一致し、かつ前記画像データから取得した前記第２のエリアの色データと前記第２の色データとが一致する場合、前記筐体と前記表示部との角度が前記所定の角度であると判定する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記ガイドは、第１の矩形と、前記第１の矩形に垂直な第２の矩形を備え、
前記内角に前記書類の角が合うように、前記書類が設置されているかを判定するために、
前記エリア定義データは、前記筐体と前記表示部とが所定の角度でかつ前記書類が所定の位置に設置された場合に前記撮影部によって撮影される画像データにおける各エリアの位置データが記憶されており、
前記第１のエリアは、前記ガイドに対応するエリアのうち、前記第１の矩形に対応する領域に位置するエリアで、前記第２のエリアは、前記第１の矩形のうち前記書類が接する辺と平行方向に、前記第１の矩形を越えた領域に位置するエリアであって、
前記エリア定義データはさらに、
前記書類が設置される領域に位置する第３のエリアの位置データと、
前記第２の矩形のうち前記書類が接する辺と平行方向に、前記第２の矩形を越えた領域に位置する第４のエリアの位置データが含まれ、
前記判定手段は、前記所定の角度であると判定した後、前記記憶装置から前記エリア定義データと前記画像データとを読み出して、前記画像データから前記第１ないし第４のエリアの色データを取得し、前記第1ないし第４のエリアの色データに基づいて、前記書類が、前記ガイドの内角に合うように設置されていると判定する
ことを特徴とする請求項１ないし３のいずれか１項に記載の情報処理装置。
【請求項５】
前記ガイドは、第１の矩形と、前記第１の矩形に垂直な第２の矩形を備え、
前記内角に前記書類の角が合うように、前記書類が設置されているかを判定するために、
前記エリア定義データは、前記筐体と前記表示部とが所定の角度でかつ前記書類が所定の位置に設置された場合に前記撮影部によって撮影される画像データにおける各エリアの位置データが記憶されており、
前記第１のエリアは、前記ガイドに対応するエリアのうち、前記第１の矩形に対応する領域に位置するエリアで、前記第２のエリアは、前記第１の矩形のうち前記書類が接する辺と平行方向に、前記第１の矩形を越えた領域に位置するエリアであって、
前記エリア定義データはさらに、
前記書類が設置される領域に位置する第３のエリアの位置データと、
前記第２の矩形のうち前記書類が接する辺と平行方向に、前記第２の矩形を越えた領域に位置する第４のエリアの位置データが含まれ、
前記判定手段は、前記記憶装置から前記エリア定義データと前記画像データとを読み出して、前記画像データから前記第１ないし第５のエリアの色データを取得し、前記第1ないし第５のエリアの色データに基づいて、前記筐体と前記表示部との角度が前記所定の角度でかつ前記書類が所定の位置に設置されたと判定する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項６】
筐体と表示部とが開閉可能に接続され、前記表示部に撮影部が固定されたコンピュータにおいて、
前記コンピュータの前記筐体上に、前記筐体と異なる色の、書類の設置位置を示すガイドが設けられており、
前記コンピュータに、
前記撮影部によって撮影された画像データを取得して、前記筐体と前記表示部とが所定の角度の場合に前記撮影部によって撮影される画像データにおいて、前記ガイドに対応する第１のエリアの位置データと、前記第１のエリアでない第２のエリアの位置データとを含むエリア定義データエリア定義データと前記画像データとから、前記画像データから前記第１のエリアの色データと前記第２のエリアの色データとを取得し、前記第1のエリアの色データと前記第２のエリアの色データとに基づいて、前記筐体と前記表示部との角度が前記所定の角度であると判定する判定手順
を実行させるための情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、筐体と表示部とが開閉可能に接続された情報処理装置およびプログラムに関する。
【背景技術】
【０００２】
近年の情報処理装置の発達に伴い、小型化および高性能化が著しい。これに伴い、保険会社などの営業担当者が、ノートパソコンを携行して顧客の元を訪れ、職務に当たる機会が増えている。
【０００３】
例えば、顧客が記入した申込書などの書類に基づいて、営業担当者が、携行したノートパソコンにデータを入力するとともに、その書類を撮影して電子データ化して、エビデンスデータとして保管する場合が考えられる。ここで、書類を撮影した電子データを保管する際、エビデンスデータとして保管することに対して顧客の同意を得るため、顧客の前で電子データ化して保管することが好ましい。また、文字の可読性などのエビデンスデータとしての画質を備えていることが、リアルタイムに確認できることが好ましい。
【０００４】
文字の可読性など、エビデンスデータに求められる条件を備えていることを、営業担当者がリアルタイムに確認するためには、客先で画像を取り込む必要がある。また、文字のそのように取得した画像の可読性を担保するために、常に一定のレベル以上の画質で撮影可能な仕組みが必要になる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０００−１９４４５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、従来の技術でエビデンスデータに求められる条件を備えた撮影データを取得することは、困難である。
【０００７】
適切な書類の撮影データを取得することのできる情報処理装置およびプログラムを提供することである。
【課題を解決するための手段】
【０００８】
実施形態に係る情報処理装置は、筐体と表示部とが開閉可能に接続され、表示部に撮影部が固定されている。筐体上に、筐体と異なる色の、書類の設置位置を示すガイドが、設けられている。筐体と表示部とが所定の角度の場合に撮影部によって撮影される画像データにおいて、ガイドに対応する第１のエリアの位置データと、第１のエリアでない第２のエリアの位置データとを含むエリア定義データが、記憶装置に記憶されている。判定手段は、撮影部によって撮影された画像データから第１のエリアの色データと第２のエリアの色データとを取得する。判定手段はさらに、その第1のエリアの色データと第２のエリアの色データとに基づいて、筐体と表示部との角度が所定の角度であると判定する。
【図面の簡単な説明】
【０００９】
【図１】実施形態に係る情報処理装置が、書類を撮影する様子を正面から表した図である。
【図２】実施形態に係る情報処理装置が、書類を撮影する様子を斜め方向から表した図である。
【図３】実施形態に係る情報処理装置に、書類を配置した様子を上から観察した図である。
【図４】実施形態に係る情報処理装置のハードウェア構成図である。
【図５】第１の実施形態に係る情報処理装置が撮影する筐体上の判定エリアと、画像データの判定エリアに対応する部分を説明する図である。
【図６】第１の実施形態に係る情報処理装置が撮影する画像データであって、撮影角度が大きい場合の画像データである。
【図７】第１の実施形態に係る情報処理装置が撮影する画像データであって、撮影角度が小さい場合の画像データである。
【図８】第１の実施形態に係る情報処理装置の機能ブロック図である。
【図９】第１の実施形態に係るエリア定義データのデータ構造の一例を説明する図である。
【図１０】第１の実施形態に係る情報処理装置の処理を説明するフローチャートである。
【図１１】第２の実施形態に係る情報処理装置の書類配置ガイドを説明する図である。
【図１２】第３の実施形態に係る情報処理装置が撮影する筐体上の判定エリアと、画像データの判定エリアに対応する部分を説明する図である。
【図１３】第３の実施形態に係る情報処理装置の機能ブロック図である。
【図１４】第３の実施形態に係るエリア定義データのデータ構造の一例を説明する図である。
【図１５】第３の実施形態に係る色対応データのデータ構造の一例を説明する図である。
【図１６】第３の実施形態に係る情報処理装置の処理を説明するフローチャートである。
【図１７】第４の実施形態に係る情報処理装置が書類設置前に撮影する画像データの判定エリアに対応する部分を説明する図である。
【図１８】第４の実施形態に係る情報処理装置が撮影する筐体上の判定エリアと、画像データの判定エリアに対応する部分を説明する図であって、書類が適切に設置されていない場合の図である。
【図１９】第４の実施形態に係る情報処理装置が撮影する筐体上の判定エリアと、画像データの判定エリアに対応する部分を説明する図であって、書類が左右方向に適切に設置されていない場合の図である。
【図２０】第４の実施形態に係る情報処理装置の処理を説明するフローチャートである。
【発明を実施するための形態】
【００１０】
次に、図面を参照して、実施形態を説明する。以下の図面の記載において、同一または類似の部分には同一または類似の符号を付している。
【００１１】
実施形態に係る情報処理装置１は、例えば、ノートパソコン等の可搬性を備える情報機器である。図１および図２に示すように、実施形態に係る情報処理装置１において、ヒンジ部１５１を介して、筐体１５２および表示部１０５が、開閉可能に接続されている。キーボード１０４ａは、筐体１５２上の面であって、情報処理装置１を開閉したときに内側に収納される面に設けられる。筐体１５２には、情報処理装置１の中央処理制御装置１０１、記憶装置１０７等が格納されている。
【００１２】
実施形態に係る情報処理装置１は、例えば図１および図２に示すように、撮影部１２１を備えている。ノートパソコンを開いて使用可能な状態で、撮影部１２１は、表示部１０５の上部に設置される。一方、実施形態に係る情報処理装置１が撮影する書類３は、ノートパソコンを開き、キーボード１０４ａおよび表示部１０５を露出させた状態で、キーボード１０４ａの上に設置される。
【００１３】
実施形態において書類３は、例えばＡ４サイズであって、情報処理装置１のヒンジ部１５１と平行な方向に長辺が来るように、キーボード１０４ａ上に書類が配置される。ここで実施形態において、書類３の長辺およびヒンジ部１５１と平行な方向をＸ軸方向、Ｘ軸に垂直な方向であって、書類３の短辺に平行な方向をＹ軸方向と称す。また、実施形態において書類３は、情報処理装置１の筐体１５２とほぼ同じ大きさである。
【００１４】
ここで、実施形態に係る撮影部１２１において、長方形をしており、その内部にＣＣＤ（Charge Coupled Device）が埋め込まれている。撮影部１２１の長辺は、ヒンジ部１５１と平行に設置されている。このような形状にすることにより、撮影部１２１は、書類３がヒンジ部１５１と平行の方向に長い場合、書類３を画面に大きく納めて撮影することができる。
【００１５】
図２に示すように、ノートパソコンの筐体１５２と表示部１０５とが一定の角度を備えることにより、撮影部１２１は、キーボード１０４ａ上の書類３を撮影することができる。実施形態において、図２に示す様に、ヒンジ１５２と筐体１５２との角度を、撮影角度θと称する。
【００１６】
ここで図３を参照して、情報処理装置１の筐体１５２に書類３が設置された状態を説明する。図３は、図１における筐体１５２を上から観察した図である。図３において、筐体１５２の上部に書類３が設置されている。図２に示すような角度でディスプレイ１０５が設置され、筐体１５２の上側、具体的には、筐体１５２のヒンジ部１５１側の上方から、撮影部１２１が、書類３を撮影する。
【００１７】
実施形態に係る情報処理装置１の筐体１５２のキーボード１０４ａ側の表面に、書類配置ガイド３０２が設けられている。この書類配置ガイド３０２は、筐体１５２とは異なる色であって、書類の設置位置を示す。例えば筐体１５２が黒の場合、書類配置ガイド３０２は白とする。ここで、筐体１５２の色と書類配置ガイド３０２の色とは、ユーザが筐体１５２と書類配置ガイド３０２との色差を認識できる程度に異なれば良い。またユーザが色差を認識できる場合、コンピュータもその色差を認識できると考えられる。書類配置ガイド３０２は、例えば、予め筐体１５２のキーボード１０４ａ側の表面に印刷されている。また、書類配置ガイド３０２の形状のシールが、筐体１５２のキーボード１０４ａ側の表面に貼付されても良い。
【００１８】
図１ないし図３に示す例では、書類配置ガイド３０２は、筐体１５２のヒンジ側で、筐体１５２の左側のエッジに近い位置である。また書類配置ガイド３０２はＬ字型をしている。この書類配置ガイド３０２は、書類３の角を書類配置ガイド３０２の形状に合わせることにより、書類３を最適な位置に設置するよう、ユーザの動作を支援することができる。
【００１９】
書類配置ガイド３０２は、第１の矩形と、第１の矩形に垂直な第２の矩形を備えるＬ字形状である。図１ないし図３に示すように、第１の矩形は、ヒンジ部１５１と平行方向であるＸ軸方向が長辺となる矩形と、ヒンジ部１５１と垂直方向であるＹ軸方向が長辺となる矩形と、を備える。この書類配置ガイド３０２の内角に書類３の角が合うように、書類３が設置される。
【００２０】
なお、実施形態においては、書類配置ガイド３０２はＬ字型で、筐体１５２のヒンジ側で、筐体１５２の左側のエッジに近い位置に設けられる場合について説明するが、どのような形状であっても良いし、どのような位置に設けられても良い。書類を最適な位置に設置できるようにユーザの動作を支援するものであれば、どのようなものでも良い。
【００２１】
実施形態に係る情報処理装置１は、撮影角度を判定する際、図３に示すように、書類配置ガイド３０２を含むエリアを判定エリア３０３を用いる。実施形態に係る情報処理装置１は、撮影部１２１により撮影した画像データにおいて、撮影角度が最適角度の場合にこの判定エリアに対応する画素の色データを取得する。情報処理装置１は、この取得した色データに基づいて、撮影角度が最適角度であるか否かを判定する。実施形態において判定エリア３０３は矩形であるが、矩形でなくても良い。
【００２２】
実施形態に係る情報処理装置１には、撮影部１２１が固定されている。例えば、手持ちのデジタルカメラなどで書類を撮影すると、ユーザがデジタルカメラからノートパソコンに画像を取り込む手間が発生してしまう。これに対し実施形態に係る情報処理装置１は、ユーザは撮影の指示のみを入力すれば良く、その後はユーザの操作を介在することなく、情報処理装置１が画像データを取り込むことができる。これにより、画像取り込みに要する時間を短縮でき顧客を待たせることはないので、客先など、短時間での作業が求められる場合に好適である。
【００２３】
また、実施形態に係る情報処理装置１に撮影部１２１が固定されていることにより、手持ちのデジタルカメラで撮影する場合に比べて、多くのユーザが、同様の条件で撮影することが容易になる。
【００２４】
さらに、実施形態に係る情報処理装置１は、撮影部１２１が、書類３を最適に撮影できるように、筐体１５２と表示部１０５との角度の調整を支援するものである。例えば図３に示すように、筐体１５２と表示部１０５とが最適角度の場合、撮影部１２１は、書類３を大きく撮影することができる。例えば、この最適角度は、書類３をエビデンスデータとしての画質を備えることが可能な撮影角度θである。最適角度は、例えば直角である。このとき最適角度は、８７度から９３度など、角度の幅があっても良い。筐体１５２と表示部１０５との角度が最適角度よりも大きくなった場合、撮影部１２１は、書類３ではなく、情報処理装置１を設置した台や、その台の上の空間を撮影することになる。また、この角度が最適角度よりも小さくなった場合、ヒンジ部１５１の近傍を撮影することになる。そこで、実施形態に係る情報処理装置１は、筐体１５２と表示部１５１の角度について、筐体１５２の上部に設置される書類３を適切に撮影できる角度になるように、ユーザの操作を支援する。
【００２５】
（第１の実施形態）
第１の実施形態においては、予め筐体１５２、書類配置ガイド３０２、書類３などの色のデータを記録することなく、撮影角度θが最適角度であるか否かを判定する場合について説明する。情報処理装置１は、撮影部１２１で撮影した画像データにおける色のデータに基づいて、撮影角度θが最適角度であるかを判定する。
【００２６】
図４に示すように、第１の実施形態に係る情報処理装置１は、中央処理制御装置１０１、ＲＯＭ（Read Only Memory）１０２、ＲＡＭ（Random Access Memory）１０３、入出力インタフェース１０９および画像データ生成部１２３が、バス１１０を介して接続されている。入出力インタフェース１０９には、入力装置１０４、表示部１０５、通信制御装置１０６、記憶装置１０７およびリムーバブルディスク１０８が接続されている。画像データ生成部１２３には、第１の撮影部１２１および第２の撮影部が接続されている。
【００２７】
撮影部１２１は、例えばＣＣＤであって、書類３から受けた光を電気信号に変換する。撮影部１２１は、電気信号を、画像データ生成部１２２に入力する。撮影部１２１は、例えば、情報処理装置１に固定され、かつ内蔵されたＣＣＤである。
【００２８】
撮影部１２１は、例えば、情報処理装置１に固定可能であって、ＵＳＢポート等を介して接続可能なカメラであっても良い。ここで、「固定可能」とは、情報処理装置１と撮影部１２１が別のハードウェアで構成されており、撮影部１２１が、フックなどの接続部材によって取り外し可能な状態で情報処理装置１に固定できることを言う。この場合、撮影部１２１は、ＵＳＢポートなどの外部インタフェースを介して、中央処理制御装置１０１に画像データを入力する。
【００２９】
画像データ生成部１２２は、撮影部１２１から受信した電気信号を画像データに変換して、バス１１０に送出する回路である。第１の実施形態に係る画像データ生成部１２２は、画像データ生成部１２２は、回路基盤により実装されても良いし、ソフトウェアプログラムによって実装されても良い。
【００３０】
中央処理制御装置１０１は、入力装置１０４からの入力信号に基づいてＲＯＭ１０２から情報処理装置１を起動するためのブートプログラムを読み出して実行し、さらに記憶装置１０７に記憶されたオペレーティングシステムを読み出す。さらに中央処理制御装置１０１は、入力装置１０４や通信制御装置１０６などの入力信号に基づいて、各種装置の制御を行ったり、ＲＡＭ１０３や記憶装置１０７などに記憶されたプログラムおよびデータを読み出してＲＡＭ１０３にロードするとともに、ＲＡＭ１０３から読み出されたプログラムのコマンドに基づいて、データの計算または加工など、後述する一連の処理を実現する処理装置である。
【００３１】
入力装置１０４は、操作者が各種の操作を入力するキーボード１０４ａ、マウス１０４ｂなどの入力デバイスにより構成されており、操作者の操作に基づいて入力信号を作成し、入出力インタフェース１０９およびバス１１０を介して中央処理制御装置１０１に送信される。表示部１０５は、例えば液晶ディスプレイである。表示部１０５は、中央処理制御装置１０１からバス１１０および入出力インタフェース１０９を介して表示部１０５において表示させる出力信号を受信し、例えば中央処理制御装置１０１の処理結果などを表示する。通信制御装置１０６は、ＬＡＮカードやモデムなどの装置であり、情報処理装置１をインターネットやＬＡＮなどの通信ネットワークに接続する装置である。通信制御装置１０６を介して通信ネットワークと送受信したデータは入力信号または出力信号として、入出力インタフェース１０９およびバス１１０を介して中央処理制御装置１０１に送受信される。
【００３２】
記憶装置１０７は半導体記憶装置や磁気ディスク装置であって、中央処理制御装置１０１で実行されるプログラムやデータが記憶されている。リムーバブルディスク１０８は、光ディスクやフレキシブルディスクのことであり、ディスクドライブによって読み書きされた信号は、入出力インタフェース１０９およびバス１１０を介して中央処理制御装置１０１に送受信される。
【００３３】
第１の実施形態において情報処理装置１は、筐体１５２と表示部１０５とが開閉可能に接続されており、表示部１０５に撮影部１２１が固定され、筐体１５２と表示部１０５との角度が所定の角度であるかを判定する。ここで所定の角度とは、筐体１５２の上に書類３を設置し撮影部１２１で書類３を撮影した際、撮影部１２１によって撮影された画像に、書類３が撮影される角度である。所定の角度は、最適角度である。より好ましくは所定の角度は、撮影部１２１による撮影エリアに書類３が収まり、かつ書類３を撮影した画像データがエビデンスデータとしての画質を備えている場合の、筐体１５２と表示部１０５との内角である。
【００３４】
図５を参照して、第１の実施形態において、画像データから最適角度を判定する方法を概説する。実施形態において、情報処理装置１の筐体１５２は黒で、書類配置ガイド３０２が白の場合について説明する。
【００３５】
図５に示す例において、上側がヒンジ１５１側である。また左側が筐体１５２のエッジ部分である。図５において、書類配置ガイド３０２が、筐体１５２の４つの角のうち、ヒンジ部１５１に近く、左側のエッジに近い位置に設けられている場合について説明する。
【００３６】
実施形態の図面において、筐体１５２および画像データ１１ａの筐体１５２に対応する部分に対する部分を右上から左下の斜線のハッチングで示し、書類配置ガイド３０２および画像データ１１ａの書類配置ガイド３０２に対応する部分を白抜きで示している。実施形態において、筐体および書類配置ガイド３０２を説明する図、およびこれを撮影した画像データの図において、上側がヒンジ１５１側である。また左側が筐体１５２のエッジ部分である。
【００３７】
図５（ａ）は、例えば、図１ないし図３おける判定エリア３０３を説明する図である。図５（ａ）に示す図では、書類３はキーボード１０４ａの上に置かれていない。判定エリア３０３の角と、書類配置ガイド３０２の角が一致するように、判定エリア３０３が予め設けられている。この判定エリア３０３は、書類配置ガイド３０２の全体が含まれる大きさを有する。また、書類配置ガイド３０２の内角に角があうように書類３を設置した場合、書類３の上辺および左辺が、書類配置ガイド３０２に接する部分と、接しない部分とを有するように、判定エリア３０３が予め設定されることが好ましい。
【００３８】
図５（ａ）に示すように、書類配置ガイド０２は、第１の矩形３０２ａ、第２の矩形３０３ａおよび第３の矩形３０３ａを備えている。
【００３９】
図５（ｂ）は、撮影角度θが最適角度の場合の画像データ１１ａのうち、判定エリア３０３に対応する部分の拡大図である。図５（ｂ）のうち、書類配置ガイド３０２に対応する画素では書類配置ガイド３０２の白色であり、それ以外の画素では筐体１５２に対応する黒色である。第１の矩形３０２ａは、Ｌ字形状の書類配置ガイド３０２のうち、Ｙ軸方向の下辺が書類３に接する矩形である。第２の矩形３０２ｂは、書類配置ガイド３０２のうち、Ｘ軸方向の右辺が書類３に接する矩形である。第３の矩形３０３ｃは、書類配置ガイド３０２のうち、第１の矩形３０２ａおよび第２の矩形３０２ｂとを接続する矩形である。第３の矩形３０２ｃの右辺は第１の矩形３０２ａの左辺に接し、第３の矩形３０２ｃの下辺は、第２の矩形３０２ｂの上辺に接する。
【００４０】
第１の実施形態において、図５（ｂ）のうち、書類配置ガイド３０２に対応する画素の一部分を第１のエリアＡ１と称する。第１のエリアＡ１は、画像データ１１ａにおいて第１の矩形３０２ａに対応するエリアである。第１のエリアＡ１は、撮影角度θが適切な場合に書類表示ガイド３０２の色となり、撮影角度θが適切でない場合に、書類表示ガイド３０２の色ではなく、筐体１５２の色となるエリアである。ここで書類３を設置すると、第１のエリアＡ１のヒンジ部１５１と平行な下辺が、書類３と接する。図５（ｂ）で示す例では、この第１のエリアＡ１は、書類配置ガイド３０２に対応する画素のうち、ヒンジ部１５１と平行方向が長辺の四角形の領域である。
【００４１】
また、書類配置ガイド３０２に対応する画素以外の画素の一部分を第２のエリアＡ２と称する。第２のエリアＡ２は、画像データ１１ａにおいて第１の矩形３０２ａのうち書類３が接する辺と平行方向に、第１の矩形３０２ａを越えた領域に位置するエリアである。第２のエリアＡ２は、撮影角度θにかかわらず、筐体１５２を撮影するエリアである。第２のエリアＡ２は、書類３を設置した場合、第１のエリアＡ１と書類３が接する辺と平行方向に、第１のエリアＡ１を越えた領域に設けられる。図５（ｂ）において、第１のエリアＡ１と第２のエリアＡ２の下辺は、ヒンジ部１５１と平行で、同一直線上に設けられている。また、書類配置ガイド３０２は、筐体１５２の左上に設けられるので、第２のエリアＡ２は、第１のエリアＡ１の右側、具体的には、筐体１５２のＹ軸方向のエッジに遠く、筐体１５２のＹ軸の中心に近い領域に設けられる。
【００４２】
図５（ｂ）に示す例では、第１のエリアＡ１と第２のエリアＡ２とが隣接しているが、隣接していなくても良い。また、図５（ｂ）に示す例では、第１のエリアＡ１および第２のエリアＡ２は長方形であるが、正方形など、この形状でなくても良い。また、撮影角度が大きすぎると筐体１５２を撮影できない場合もあるが、実施形態において、筐体１５２上を撮影している場合に限定して考える。
【００４３】
図５（ｂ）に示すように、撮影角度θが最適角度の場合、画像データ１１ａにおける第１のエリアＡ１は、書類配置ガイド３０２の白色となり、第２のエリアＡ２は筐体１５２の黒色となる。
【００４４】
図６を参照して、例えば撮影角度θが最適角度よりも小さい場合を説明する。撮影角度θが最適角度よりも小さい場合、撮影部１２１は、ヒンジ部１５１により近いエリアを撮影する。従って、撮影角度θが最適角度の場合と同様に判定エリア３０３に対応する部分を切り出すと、図６の様な画像が取得される。図６においては、図５（ｂ）と比べて、書類配置ガイド３０２に対応する部分が、中央付近にずれている。そこで、図５（ｂ）と同様に、第１のエリアＡ１および第２のエリアＡ２の色を取得すると、ともに筐体１５２の黒色となる。
【００４５】
図７を参照して、例えば撮影角度θが最適角度よりも大きい場合を説明する。撮影角度θが最適角度よりも大きい場合、撮影部１２１は、ヒンジ部１５１により遠いエリアを撮影する。従って、撮影角度θが最適角度の場合と同様に判定エリア３０３に対応する部分を切り出すと、図７の様な画像が取得される。図７においては、図５（ｂ）と比べて、書類配置ガイド３０２に対応する部分について、書類配置ガイド３０２が撮影されていない。そこで、図５（ｂ）と同様に、第１のエリアＡ１および第２のエリアＡ２の色を取得すると、ともに筐体１５２の黒色となる。
【００４６】
図５ないし図７を参照して説明した通り、第１の実施形態においては、第１のエリアＡ１および第２のエリアＡ２の色を取得することにより、撮影角度θが最適角度であるか否かを判定することができる。
【００４７】
実施形態において筐体１５２と表示部１０５とは、ヒンジ部１５１を介して回転可能に接続され、また、表示部１０５の筐体１５２側に撮影部１２１が設けられている。図５（ｂ）に示すように、第１のエリアＡ１および第２のエリアＡ２は、ヒンジ部１５１に平行な同一線上に設けられている。具体的には、ヒンジ部１５１による撮影部１２１の回転軌跡を筐体１５２上に投影した線と垂直の線上に、第１のエリアＡ１と、第２のエリアＡ２が設けられている。そして、第１のエリアＡ１と第２のエリアＡ２の下辺に接するように、書類３が設置される。
【００４８】
従って、このような第１のエリアＡ１および第２のエリアＡ２の色が異なる場合に、判定手段２２は、撮影角度θが最適角度であると判定する。また、撮影角度θが最適でない場合、その角度で撮影される画像データ１１ａにおける第１のエリアＡ１は、書類配置ガイド３０２からずれた位置の筐体１５２上の領域に対応する。従って、その各色は、図６および図７に示すように、筐体１５２の色となる。
【００４９】
以下、第１の実施形態に係る情報処理装置１の機能を説明する。
【００５０】
第１の実施形態に係る情報処理装置１の記憶装置１０７には、情報処理プログラムが記憶されるとともに、図８示すように、記憶装置１０７は、画像データ記憶部１１、エリア定義データ記憶部１２および保存画像データ記憶部１３を備える。また、情報処理プログラムが情報処理装置１の中央処理制御装置１０１に読み込まれ実行されることによって、取得手段２１、判定手段２２、判定結果表示手段２３、プレビュー手段２４および保存手段２５が情報処理装置１に実装される。
【００５１】
画像データ記憶部１１は、記憶装置１０７のうち、撮影部１２１および画像データ生成部１２２によって生成された画像データ１１ａが記憶された記憶領域である。
【００５２】
エリア定義データ記憶部１２は、記憶装置１０７のうち、エリア定義データ１２ａが記憶された記憶領域である。エリア定義データ１２ａは、筐体１５２と表示部１０５とが最適角度の場合に撮影部１２１によって撮影される画像データにおいて、書類配置ガイド３０２に対応する第１のエリアＡ１の位置データと、第１のエリアＡ１以外の第２のエリアＡ２の位置データとを含む。この位置データは、撮影角度θが最適角度の場合に撮影部１２１で撮影した画像データ１１ａにおいて、書類配置ガイド３０２に対応する座標に基づいて予め算出されている。この座標データは、画像データ１１ａを基準とする座標のデータでも良いし、判定エリア３０３に対応する部分が切り出された場合のその切り出し後の画像データを基準とする座標データでも良い。
【００５３】
エリア定義データ１２ａは、例えば図９に示すデータ構造のデータである。図９に示すようにエリア定義データ１２ａにおいて、第１のエリアの識別子と、第１のエリアを定義するための座標のデータとが関連づけられるとともに、第２のエリアの識別子と、第２のエリアを定義するための座標のデータとが関連づけられる。図５（ｂ）に示す例では、第１のエリアＡ１および第２のエリアＡ２はともに、四角形である。従って図９に示す例では、第１のエリアＡ１および第２のエリアＡ２について、四角形の４つの頂点となる左上の頂点の座標、左下の頂点の座標、右上の頂点の座標および右下の頂点の座標の各データが対応づけられている。
【００５４】
保存画像データ記憶部１３は、記憶装置１０７のうち保存画像データ１３ａが記憶された記憶領域である。保存画像データ１３ａは、ユーザによって入力部１０４から保存の指示が入力された画像データである。第１の実施形態においては、保存画像データ１３ａは、判定手段２２によって最適角度であると判定された場合の画像データであるので、エビデンスデータとしての画質を満たしていると考える。
【００５５】
取得手段２１は、撮影部１２１によって撮影された電気信号に基づいて、画像データ生成部１２２で生成された画像データ１１ａを取得して、画像データ記憶部１１に記憶する。
【００５６】
判定手段２２は、記憶装置１０７からエリア定義データ１２ａと画像データ１１ａとを読み出して、画像データ１１ａから第１のエリアＡ１の色データと第２のエリアＡ２の色データとを取得する。判定手段２２は、第1のエリアＡ１の色データと、第２のエリアＡ２の色データと、に基づいて、筐体１５２と表示部１０５との角度が最適角度であるか否かを判定する。
【００５７】
具体的には判定手段２２は、第1のエリアＡ１の色データと、第２のエリアＡ２の色データと、を比較して、第１のエリアＡ１の色データとが、第２のエリアＡ２の色データと異なる場合、筐体１５２と表示部１０５との角度が最適角度であると判定する。
【００５８】
判定手段２２は、エリア定義データ１２ａで定義された第１のエリアＡ１の頂点の座標のデータを取得し、その座標のデータに基づいて、画像データ１１ａから、各頂点の座標で囲まれる領域の第１のエリアＡ１の色のデータを取得する。同様に判定手段２２は、エリア定義データ１２ａで定義された第２のエリアＡ２の頂点の座標のデータを取得し、その座標のデータに基づいて、画像データ１１ａから第２のエリアＡ２の色のデータを取得する。各エリアの色のデータは、例えば、各エリアに属する画素のＲＧＢの値の平均値を算出することにより得られる。
【００５９】
ここで、図５（ａ）および図５（ｂ）に示すように、撮影角度θが最適角度の場合、第１のエリアＡ１の色は書類配置ガイド３０２の色となり、第２のエリアＡ２の色は筐体１５２の色となるので、第１のエリアＡ１の色とは異なる色となる。従って、第１のエリアＡ１の色のデータと、第２のエリアＡ２の色のデータとが異なる場合、判定手段２２は、撮影角度が最適角度であると判定する。
【００６０】
なお、ここで、色のデータが同じか異なるかは、ある程度の閾値を持たせることが好ましい。例えば、情報処理装置１を設置する位置や光の関係で、撮影角度θが最適角度であるにもかかわらず、第１のエリアＡ１の色と第２のエリアＡ２の色とが異なると判断される場合も考えられる。そこで、閾値を設けることにより、判定手段２２は、例えば色差が閾値内の場合、撮影角度θが最適角度であると判断することができる。
【００６１】
判定結果表示手段２３は、判定手段２２による判定結果を表示部１０５に表示する。判定手段２２によって、撮影角度θが最適角度でないと判定された場合、判定結果表示手段２３は、撮影角度θの変更を促すメッセージを表示部１０５に表示する。判定手段２２によって、撮影角度θが最適角度であると判定された場合、判定結果表示手段２３は、例えば、書類の設置を促すメッセージを表示部１０５に表示する。また判定結果表示手段２３は、ユーザに、画像データ１１ａを保存画像データ１３ａとして保存する指示の入力を促しても良い。
【００６２】
図１０を参照して、判定手段２２および判定結果表示手段２３の処理を説明する。まずステップＳ１０１において判定手段２２は、画像データ１１ａを取得する。ステップＳ１０２において判定手段２２は、エリア定義データ１２ａの第１のエリアＡ１の位置データに基づいて画像データ１１ａから、第１のエリアＡ１の画素を抽出するとともに、第２のエリアＡ２の位置データに基づいて画像データ１１ａから、第２のエリアＡ２の画素を抽出する。さらに、ステップＳ１０３において第１のエリアＡ１に対応する画素の色のデータと、第２のエリアＡ２に対応する画素の色のデータと、を取得する。
【００６３】
ここで、ステップＳ１０４において、ステップＳ１０３で取得した第１のエリアＡ１に対応する画素の色のデータと、第２の画素の色のデータと、を比較して、同じであるか否かを判定する。同じ場合、図６または図７に示す様な状態であるので、撮影角度θが適切でない。従って、ステップＳ１０５において、判定結果表示手段２３は、ユーザに撮影角度θの再度の設定を促すメッセージを表示してステップＳ１０１の処理に戻る。
【００６４】
一方ステップＳ１０３で取得した第１のエリアＡ１に対応する画素の色のデータと、第２の画素の色のデータとが異なる場合、図５（ｂ）に示すような状態であるので、判定手段２２は、撮影角度θが最適角度であると判断する。ステップＳ１０６において判定結果表示手段２３は、例えば、「書類を設置してください」とメッセージを出力する。また判定結果表示手段２３は、「ディスプレイの角度が正しいです」と表示しても良い。その後、ユーザから画像データを保存する旨の指示の入力を促し、指示が入力されると保存手段２５は、画像データ１１ａを保存画像データ１３ａとして記憶装置１０７に記憶する。
【００６５】
このように第１の実施形態において情報処理装置１は、書類を設置する前の状態で撮影された画像データ１１ａにおける情報処理装置１の書類配置ガイド３０２に対応する画素の色データにより、撮影角度θが最適角度であるか否かを判定することができる。また撮影角度θが最適角度でない場合、情報処理装置１は、表示部１０５の開閉角度が最適角度になるように、ユーザに調整を促すことができる。
【００６６】
（第２の実施形態）
第２の実施形態に係る情報処理装置１ａにおいて、書類配置ガイドの形状が異なる場合についても説明する。第１の実施形態において書類配置ガイド３０２は、Ｌ字型であったが、第２の実施形態における書類配置ガイド３０２ｄは、図１１（ａ）に示すように、Ｉ字型をしている。このような場合であっても、第１の実施形態と同様に、この書類配置ガイド３０２ｄを含む判定エリアの画像データ１１ａから、撮影角度θが最適角度であるか否かを判定することができる。
【００６７】
図１１（ｂ）を示して、画像データ１１ａのうち判定エリアの画像を説明する。図１１（ｂ）において、第１のエリアＡ１は、書類配置ガイド３０２ｄに対応するエリアである。第２のエリアＡ２は、第１のエリアＡ１以外の画素の一部分エリアである。書類３は、第１のエリアＡ１の下辺に沿うように、また、第１のエリアＡ１の左辺の直線上に沿うように設置される。
【００６８】
第１の実施形態と同様に、第１のエリアＡ１は、撮影角度θが適切な場合に書類表示ガイド３０２の色となり、撮影角度θが適切でない場合に、書類表示ガイド３０２ｄの色ではなく、筐体１５２の色となるエリアである。ここで書類３を設置すると、第１のエリアＡ１のヒンジ部１５１と平行な下辺が、書類３と接する。図１１（ｂ）で示す例では、この第１のエリアＡ１は、書類配置ガイド３０２ｄに対応する画素のうち、ヒンジ部１５１と平行方向が長辺の四角形の領域である。
【００６９】
第２のエリアＡ２は、書類３を設置した場合、第１のエリアＡ１と書類３が接する辺と平行方向に、第１のエリアＡ１を越えた領域に設けられる。図１１（ｂ）において、第１のエリアＡ１と第２のエリアＡ２の下辺は、ヒンジ部１５１と平行で、同一直線上に設けられている。また、書類配置ガイド３０２ｄは、筐体１５２の左上に設けられるので、第２のエリアＡ２は、第１のエリアＡ１の右側、具体的には、筐体１５２のＹ軸方向のエッジに遠く、筐体１５２のＹ軸の中心に近い領域に設けられる。
【００７０】
図１１（ｂ）に示す例では、第１のエリアＡ１および第２のエリアＡ２は長方形であるが、正方形など、この形状でなくても良い。また、撮影角度が大きすぎると筐体１５２を撮影できない場合もあるが、実施形態において、筐体１５２上を撮影している場合に限定して考える。
【００７１】
第２の実施形態に係る判定手段２２ａは、第１の実施形態と同様に、このような第１のエリアＡ１および第２のエリアＡ２の色が異なる場合に、撮影角度θが最適角度であると判定する。
【００７２】
このように第２の実施形態において、書類配置ガイドの形状が異なっても、第１の実施形態と同様に、この書類配置ガイド３０２ｄを含む判定エリアの画像データから、撮影角度θが最適角度であるか否かを判定することができる。
【００７３】
（第３の実施形態）
第３の実施形態においては、予め筐体１５２、書類配置ガイド３０２、書類３などの色のデータを記録し、このデータを用いて撮影角度θが最適角度であるか否かを判定する場合について説明する。第３の実施形態に係る情報処理装置１ｂは、まず、撮影部１２１で撮影した画像データにおける色のデータに基づいて、撮影角度θが最適角度であるかを判定する。さらに書類３が設置されると、情報処理装置１ｂは、書類３の設置位置が適切であるか否かを判定する。書類３の設置位置が適切であるとは、Ｌ字形状の書類配置ガイド３０２の内角に書類３の角が合うように、書類３が設置されていることを指す。
【００７４】
図１２（ａ）は、撮影角度θが最適角度で、かつ書類３の設置位置が適切な場合の判定エリア３０３説明する図である。図１２（ａ）において、上側はヒンジ部１５１である。図１２（ａ）に示すように、書類配置ガイド３０２の内角に書類３の角が合うように、書類３が設置されている。また、書類配置ガイド３０２は処理３よりも小さいので、書類３のヒンジ部１５１と平行方向であるＹ軸方向の上辺は、書類配置ガイド３０２が接する部分と、筐体１５２が接する部分が存在する。同様に、書類３のヒンジ部１５１の垂直方向であるＸ軸方向の左辺は、書類配置ガイド３０２が接する部分と、筐体１５２が接する部分が存在する。
【００７５】
画像データ１１ａのうち、図１２（ａ）に対応する部分を、図１２（ｂ）を説明する。図１２（ｂ）において、撮影角度θが最適角度で、かつ書類３の設置位置が適切な場合の画像データ１１ａにおける判定エリア３０３に対応する領域について、第１のエリアＡ１、第２のエリアＡ２、第３のエリアＡ３、第４のエリアＡ４および第５のエリアＡ５が定義されている。
【００７６】
第１のエリアＡ１は、画像データ１１ａにおいて、書類配置ガイド３０２のうち第１の矩形３０２ａに対応する領域に位置するエリアである。第１のエリアＡ１は、書類３を設置せず撮影角度θが最適角度の場合、書類配置ガイド３０２の色になる。書類３を設置せず撮影角度θが最適角度でない場合、第１のエリアＡ１は、筐体１５２の色になる。書類３を適切に設置し、撮影角度θが最適角度の場合、第１のエリアＡ１は、書類配置ガイド３０２の色になる。撮影角度θが最適角度の場合で、書類３を設置したものの書類３の設置位置が適切でない場合、第１のエリアＡ１は、書類３の色になる場合がある。例えば、書類３がＸ軸方向にずれている場合、第１のエリアＡ１は書類３の色になる場合があり、Ｙ軸方向にのみずれている場合、第１のエリアＡ１は書類配置ガイド３０２の色になる。
【００７７】
第２のエリアＡ２は、画像データ１１ａにおいて第１の矩形３０２ａのうち書類３が接する辺と平行方向に、第１の矩形３０２ａを越えた領域に位置するエリアである。第２のエリアＡ２は、書類３を設置しない場合、または、書類３を適切に設置した場合、撮影角度θにかかわらず、筐体１５２の色になる。撮影角度θが最適角度の場合で、書類３を設置したものの書類３の設置位置が適切でない場合、第２のエリアＡ２は、書類３の色になる場合がある。例えば、書類３がＸ軸方向にずれている場合、第２のエリアＡ２は書類３の色になる場合があり、Ｙ軸方向にのみずれている場合、第２のエリアＡ２は筐体１５２の色になる。
【００７８】
第３のエリアＡ３は、書類が設置される領域に位置するエリアである。第３のエリアＡ３の上辺は、第１のエリアＡ１の下辺および第２のエリアＡ２の下辺と、接する。また、第３のエリアＡ３の左辺は、第４のエリアＡ４の右辺と第５のエリアＡ５の右辺と、接する。第３のエリアＡ３は、撮影角度が適切で、書類３が設置された場合、書類３の色になり、書類３が設置されない場合、筐体１５２の色になる。
【００７９】
第４のエリアＡ４は、画像データ１１ａにおいて第２の矩形のうち書類が接する辺と平行方向に、第２の矩形を越えた領域に位置するエリアである。第４のエリアＡ４は、書類３を設置しない場合、または、書類３を適切に設置した場合、撮影角度θにかかわらず、筐体１５２の色になる。撮影角度θが最適角度の場合で、書類３を設置したものの書類３の設置位置が適切でない場合、第４のエリアＡ４は、書類３の色になる場合がある。例えば、書類３がＹ軸方向にずれている場合、第４のエリアＡ４は書類３の色になる場合があり、Ｘ軸方向にのみずれている場合、第４のエリアＡ４は筐体１５２の色になる。
【００８０】
第５のエリアＡ５は、画像データ１１ａにおいて、書類配置ガイド３０２のうち第２の矩形３０２ｂに対応するエリアである。第５のエリアＡ５は、書類３を設置せず撮影角度θが最適角度の場合、書類配置ガイド３０２の色になる。書類３を設置せず撮影角度θが最適角度でない場合、第５のエリアＡ５は、筐体１５２の色になる。書類３を適切に設置し、撮影角度θが最適角度の場合、第５のエリアＡ５は、書類配置ガイド３０２の色になる。撮影角度θが最適角度の場合で、書類３を設置したものの書類３の設置位置が適切でない場合、第５のエリアＡ１は、書類３の色になる場合がある。例えば、書類３がＹ軸方向にずれている場合、第５のエリアＡ５は書類３の色になる場合があり、Ｘ軸方向にのみずれている場合、第５のエリアＡ５は書類配置ガイド３０２の色になる。
【００８１】
なお、図１２（ｂ）に示す図において、第１のエリアＡ１および第２のエリアＡ２は接しているが、接していなくても良い。同様に、図１２（ｂ）に示す図において、第４のエリアＡ４と第５のエリアＡ５は接しているが、接していなくても良い。また、第１のエリアＡ１および第２のエリアＡ２のエリアの定義は、第１の実施形態と同様であっても良い。
【００８２】
図１３に示す第４の実施形態に係る情報処理装置１ｂは、図８に示す第１の実施形態に係る情報処理装置１と比べて、色対応データ記憶部１４を備える点が異なる。また、エリア定義データ１２ｃのデータおよび判定手段の処理も異なる。
【００８３】
エリア定義データ１２ｂは、筐体１５２と表示部１０５とが所定の角度でかつ書類３が適切な位置に設置された場合に撮影部１２１によって撮影される画像データにおける各エリアの位置データが記憶されている。図１４に示すように、第３の実施形態に係るエリア定義データ１２ｂは、第１のエリアＡ１の位置データと、第２のエリアＡ２の位置データと、第３のエリアＡ３の位置データと、第４のエリアＡ４の位置データと、第５のエリアＡ５の位置データと、を含む。第１の実施形態に係るエリア定義データ１２ａが、筐体１５２と表示部１０５とが所定の角度の場合の画像データに１１ａ基づいて予め算出されたものであるのに対し、第３の実施形態に係るエリア定義データ１２ｂが、さらに書類３が適切な位置に設置された場合の画像データ１１ａに基づいて予め算出されたものである点が異なる。また、第１の実施形態に係るエリア定義データ１２ａに、第１のエリアＡ１および第２のエリアＡ２の各エリアの座標が含まれているのに対し、第３の実施形態に係るエリア定義データ１２ｂに、さらに第３のエリアＡ３および第４のエリアＡ４の各エリアの座標が含まれている点が異なる。また、第３の実施形態に係るエリア定義データ１２ｂにおいて、第５のエリアＡ５の座標が含まれていても良い。
【００８４】
色対応データ１４ａは、書類配置ガイド３０２の色である第１の色データと、筐体１５２の色である第２の色のデータと、書類３の色である第３の色データとを含むデータである。ここで色対応データ１４ａにおける各色のデータは、例えば、図１５に示すように、赤（Ｒ）、緑（Ｇ）および青（Ｂ）の三原色の数値に基づいて表現される。
【００８５】
さらに色対応データ１４ａにおいて、第１ないし第３の各色のデータには、画像データ１１ａで対応するエリアの識別子が対応づけられている。ここで対応づけられるエリアの識別子は、撮影角度θが適切で、書類３が筐体１５２上に適切に設置された場合の、各色データに対応するエリアの識別子である。
【００８６】
この色対応データ１４ａにおいて、第１の色データは、図１２（ａ）および図１２（ｂ）に示すように第１のエリアＡ１および第５のエリアＡ５の書類配置ガイド３０２の色に対応する。第２の色データは、図１２（ａ）および図１２（ｂ）に示すように第２のエリアＡ２および第４のエリアＡ４の筐体１５２の色に対応する。第３の色データは、図１２（ａ）および図１２（ｂ）に示すように第３のエリアＡ３の書類３の色に対応する。
【００８７】
第３の実施形態に係る判定手段２２ｂは、この色データ１４ａを参照して、書類３を設置しない状態で、撮影角度θが最適角度であると判定した後、書類３を設置して、書類３が適切に設置されているかを判定する。具体的には判定手段２２ｂは、記憶装置１０７からエリア定義データ１４ｂと画像データ１１ａとを読み出して、画像データ１１ａから第１のエリアＡ１の色データと第２のエリアＡ１の色データとを取得する。さらに判定手段２２ｂは、記憶装置１０７から色対応データ１４ａを読み出し、色対応データ１４ａから、書類配置ガイド３０２に対応する第１の色データと、筐体１５２に対応する第２の色データを取得する。判定手段２２ｂは、画像データ１１ａから取得した第１のエリアＡ１の色データと書類配置ガイド３０２の色である第１の色データとが一致し、画像データ１１ａから取得した第２のエリアＡ２の色データと筐体１５２の色である第２の色データとが一致する場合、筐体１５２と表示部１０５との角度が所定の角度であると判定する。
【００８８】
第１の実施形態においては、色対応データ１４ａを用いることなく角度を判定することができるので、情報処理装置１の処理負担を軽減することができる。一方、第３の実施形態においては、予め色対応データを記憶し、各エリアの色と色対応データで定義された色とを比較して角度を判定することができるので、情報処理装置１ｂは、高精度で撮影角度を判定することができる。
【００８９】
撮影角度θが最適角度であると判定した場合、判定手段２２ｂは、記憶装置１０７からエリア定義データ１２ｂと画像データ１１ａとを読み出して、画像データ１１ａから第１ないし第４のエリアの色データを取得し、第1ないし第４のエリアの色データに基づいて、書類３が、書類配置ガイド３０２の内角に合うように設置されていると判定する。
【００９０】
ここで、第1ないし第４のエリアの色データに基づいて、書類３が、書類配置ガイド３０２の内角に合うように設置されていると判定する方法は、いくつか考えられる。
【００９１】
例えば、判定手段２２ｂは、撮影角度θが最適角度であると判定した後、第２のエリアＡ２の色データと、第３のエリアＡ３の色データが異なり、かつ、第２のエリアＡ２の色データと第４のエリアＡ４の色データと、が同じ場合、判定手段２２ｂは、書類３が適切に設置されていると判断する。具体的には、第２のエリアＡ２の色データと第４のエリアＡ４の色データとが、筐体１５２の色データで、第３のエリアの色データが、書類３の色データである場合、図１２（ｂ）に示す状態となるので、判定手段２２ｂは、書類３が適切に配置されていると判定する。
【００９２】
また、判定手段２２ｂが、書類が適切な位置に設置されていると判定する方法として、色対応データ１４ａを参照する方法もある。例えば判定手段２２ｂは、撮影角度θが最適角度であると判定した後、記憶装置１０７から色対応データ１４ａを読み出して、撮影角度θが適切で、書類３が筐体１５２上に適切に設置された場合の、筐体１５２に対応する第２の色データと、書類３に対応する第３の色データと、を取得する。ここで判定手段２２ｂは、第３のエリアＡ３の色データが、書類３に対応する第３の色データの場合、書類３が設置されていると判定する。さらに判定手段２２ｂは、第２のエリアＡ２の色データと第４のエリアＡ４の色データと、が筐体１５２の色に対応する第２の色データの場合、図１２（ｂ）に示す状態となるので、書類３が適切に設置されていると判定する。
【００９３】
図１６を参照して、第３の実施形態に係る判定手段２２ｂおよび判定結果表示手段２３の処理を説明する。
【００９４】
まず判定手段２２ｂは、ステップＳ２０１において画像データ１１ａを取得する。ステップＳ２０２において判定手段２２ｂは、エリア定義データ１２ｂの第１のエリアＡ１の位置データに基づいて画像データ１１ａから、第１のエリアＡ１の画素を抽出するとともに、第２のエリアＡ２の位置データに基づいて画像データ１１ａから、第２のエリアＡ２の画素を抽出する。さらに、ステップＳ２０３において第１のエリアＡ１に対応する画素の色のデータと、第２のエリアＡ２に対応する画素の色のデータと、を取得する。
【００９５】
ステップＳ２０４において判定手段２２ｂは、色対応データ１４ａから、各色データを取得する。具体的には、撮影角度θが適切で、書類３が筐体１５２上に適切に設置された場合の、画像データ１１ａにおけるエリアの識別子と、色のデータと、を対応づけて取得する。ここでは、判定手段２２ｂは、筐体１５２の第１の色データについて、第１のエリアＡ１の識別子と、その色のＲＧＢの値を取得する。判定手段２２ｂは、書類配置ガイド３０２の第２の色データについて、第２のエリアＡ２および第４のエリアＡ４の各識別子と、その色のＲＧＢの値を取得する。さらに判定手段２２ｂは、書類３の第３の色データについて、第３のエリアＡ３の識別子と、その色のＲＧＢの値を取得する。
【００９６】
ステップＳ２０５において判定手段２２ｂは、ステップＳ２０３で取得した色データと、ステップＳ２０４で取得した色データと、を比較する。具体的には判定手段２２ｂは、ステップＳ２０２で取得した第１のエリアＡ１の色データが、ステップＳ２０４で取得した書類配置ガイド３０２の第２の色データのＲＧＢ値が一致し、かつステップＳ２０２で取得した第２のエリアＡ２の色データが、ステップＳ２０４で取得した筐体１５２の第２の色データのＲＧＢ値が一致するかを判定する。一致しないと判定された場合、図６または図７に示す様な状態であるので、撮影角度θが適切でない。従って、ステップＳ２０６において、判定結果表示手段２３は、ユーザに撮影角度θの再度の設定を促すメッセージを表示してステップＳ２０１の処理に戻る。
【００９７】
ステップＳ２０５において一致すると判定された場合、図１７に示すような状態であるので、判定手段２２ｂは、撮影角度θが適切であると判定する。従って、ステップＳ２０７において、判定結果表示手段２３は、ユーザに書類の設置を促すメッセージを表示してステップＳ２０８に進む。ステップＳ２０８において判定手段２２ｂは、新たな画像データ１１ａを取得する。ここで、ステップＳ２０７で表示した指示に従ってユーザが書類３を設置した場合、第３のエリアＡ３が書類の色になると考えられる。そこでステップＳ２０９において判定手段２２ｂは、エリア定義データ１２ｂの第３のエリアＡ３の位置データに基づいて画像データ１１ａから、第３のエリアＡ３の画素を抽出する。さらにステップＳ２１０において判定手段２２ｂは、第３のエリアＡ３に対応する画素の色のデータを取得する。
【００９８】
ステップＳ２１１において判定手段２２ｂは、ステップＳ２１０で取得した色データと、ステップＳ２０４で取得した色データと、を比較する。具体的には判定手段２２ｂは、ステップＳ２１０で取得した第３のエリアＡ３の色データが、ステップＳ２０４で取得した書類３の第３の色データのＲＧＢ値が一致するかを判定する。一致しないと判定された場合、図１２に示す状態である。従って、判定手段２２ｂは、書類３が設置されていないか、書類３が判定エリア３０３に重ならず、ずれた位置に設置された場合であると判定し、ステップＳ２０７において判定結果表示手段２３は、再度ユーザに書類の設置を促すメッセージを表示してステップＳ２０８に進む。
【００９９】
一方、ステップＳ２１１において一致すると判定された場合、ステップＳ２１２において、ステップＳ２１２において判定手段２２ｂは、ステップＳ２０８で取得した新たな画像データから、所定のエリアの画素を取得する。判定手段２２ｂは、エリア定義データ１２ｂの第２のエリアＡ１の位置データに基づいて画像データ１１ａから、第２のエリアＡ１の画素を抽出するとともに、第４のエリアＡ４の位置データに基づいて画像データ１１ａから、第４のエリアＡ４の画素を抽出する。さらに、ステップＳ２１３において第２のエリアＡ２に対応する画素の色のデータと、第４のエリアＡ４に対応する画素の色のデータと、を取得する。
【０１００】
ステップＳ２１４において判定手段２２ｂは、ステップＳ２１２で取得した第２のエリアＡ２の色データが、ステップＳ２０４で取得した筐体１５２の色に対応する第２の色データと一致するかを判定する。一致しない場合、図１８（ａ）に示すように、書類配置ガイド３０２に重なるように、書類３がずれて設置されている場合が考えられる。図１８（ａ）に示す状態の場合、図１８（ｂ）に示すように画像データ１１ａにおいて、第２のエリアＡ２は、書類３の色となる。この状態は、書類３がＸ軸方向にずれている場合である。このＸ軸方向は、表示部１０５の正面に位置するユーザからみて前後方向である。従って、判定結果表示手段２３は、ステップＳ２１５において、ユーザに、書類３を前後方向の位置の調整を促すメッセージを表示して、ステップＳ２０７に戻り、判定手段２２ｂは、新たな画像データ１１ａを取得する。なお、図１８において、書類３および画像データ１１ａの書類３に対応する部分に対する部分を左上から右下の斜線のハッチングで示している。
【０１０１】
一方、ステップＳ２１４において一致する場合、判定手段２２ｂは、書類３のＸ軸方向の位置は適切であると判断し、Ｙ軸方向のずれを判定する。ステップＳ２１６において判定手段２２ｂは、ステップＳ２１２で取得した第４のエリアＡ４の色データが、ステップＳ２０４で取得した筐体１５２の色に対応する第２の色データと一致するかを判定する。一致しない場合、書類３はＸ軸方向には適切に設置されているものの、図１９（ａ）に示すようにＹ軸方向に書類３がずれて設置されている場合が考えられる。図１９（ａ）に示す状態の場合、図１９（ｂ）に示すように画像データ１１ａにおいて、第４のエリアＡ４は、書類３の色となる。この状態は、書類３がＹ軸方向にずれている場合である。このＹ軸方向は、表示部１０５の正面に位置するユーザからみて左右方向である。従って、判定結果表示手段２３は、ステップＳ２１７において、ユーザに、書類３を左右方向の位置の調整を促すメッセージを表示して、ステップＳ２０７に戻り、判定手段２２ｂは、新たな画像データ１１ａを取得する。
【０１０２】
一方ステップＳ２１６において一致すると判定された場合、判定手段２２ｂは、書類３が適切な位置に設置されたと判定する。そこで判定結果表示手段２３はステップＳ２１８において、ユーザに、画像データの保存の指示の入力を促す。保存の指示が入力されると、保存手段２５は、その際の画像データ１１ａを保存画像データ１３ａとして、保存画像データ記憶部１３に記憶する。
【０１０３】
このように第３の実施形態において判定手段２２ｂは、色対応データ１４ａを用いても、撮影角度θが適切であるか否かを判定し、その後、書類３が設置された場合に、その書類３の位置が適切であるか否かを判定することができる。
【０１０４】
また、書類３の位置が適切であるか否かを判定する際、判定手段２２ｂは、各エリアの色を比較することによっても判定できる。また判定手段２２ｂは、色対応データ１４ａを用いても判定できる。
【０１０５】
このように、第３の実施形態に係る情報処理装置１ｂによれば、撮影角度θが最適角度であるかを判定した後、書類３の設置位置が適切であるか否かを判定することができる。
【０１０６】
（第４の実施形態）
第４の実施形態に係る情報処理装置１ｃは、書類３が筐体１５２の上に設置された状態で、撮影角度θが最適角度であるかを判定するとともに、書類３の設置位置が適切であるか否かを判定する。第４の実施形態に係る情報処理装置１ｃは、図１３ないし図１５を参照して説明した第３の実施形態に係る情報処理装置１ｂと比べて、判定手段の処理が異なるが、それ以外は同様である。
【０１０７】
第４の実施形態に係る情報処理装置１ｃの判定手段２２ｃは、記憶装置１０７からエリア定義データ１２ａと画像データ１１ａとを読み出して、画像データ１１ａから第１ないし第４のエリアの色データを取得し、第1ないし第５のエリアの色データに基づいて、筐体１５２と表示部１０５との角度が所定の角度でかつ書類３が所定の位置に設置されたと判定する。
【０１０８】
ここで、第1ないし第５のエリアの色データに基づいて、筐体１５２と表示部１０５との角度が所定の角度でかつ書類３が所定の位置に設置されたと判定する方法は、いくつか考えられる。
【０１０９】
例えば、判定手段２２ｃは、第１のエリアＡ１と第２のエリアＡ２の色データが異なることによって、撮影角度θが最適角度であると判断することができる。さらに、第１のエリアＡ１と第５のエリアＡ５の色データが同じでかつ第２のエリアＡ２と第４のエリアＡ４の色データが同じで、かつ、第３のエリアＡ３の色データが、書類３の色データと一致する場合、図１２（ａ）に示す状態になるので、筐体１５２と表示部１０５との角度が所定の角度でかつ書類３が所定の位置に設置されたと判定することができる。
【０１１０】
また、判定手段２２ｃが、各エリアの色データと、色対応データ１４ａを比較して判定する方法もある。例えば判定手段２２ｃは、第１のエリアＡ１と第５のエリアＡ５の各色データが、書類配置ガイド３０２の色である第１の色データと一致し、第２のエリアＡ２と第４のエリアＡ４の各色データが、筐体１５２の色である第２の色データと一致し、第３のエリアＡ３の色データが、書類３の色である第３の色データと一致する場合、図１２（ａ）に示す状態になるので、筐体１５２と表示部１０５との角度が所定の角度でかつ書類３が所定の位置に設置されたと判定することができる。
【０１１１】
図２０を参照して、第４の実施形態に係る判定手段２２ｃおよび判定結果表示手段２３の処理を説明する。
【０１１２】
まず判定手段２２ｃは、ステップＳ３０１において画像データ１１ａを取得する。ステップＳ３０２において判定手段２２ｃは、エリア定義データ１２ｂの第１ないし第５のエリアの位置データに基づいて画像データ１１ａから、第１ないし第５のエリアの画素を抽出する。さらに、ステップＳ３０３において第１ないし第５のエリア色のデータと、を取得する。
【０１１３】
ステップＳ３０４において判定手段２２ｃは、色対応データ１４ａから、各色データを取得する。具体的には、撮影角度θが適切で、書類３が筐体１５２上に適切に設置された場合の、画像データ１１ａにおけるエリアの識別子と、色のデータと、を対応づけて取得する。ここでは、判定手段２２ｃは、筐体１５２の第１の色データについて、第１のエリアＡ１および第５のエリアＡ５の各識別子と、その色のＲＧＢの値を取得する。判定手段２２ｃは、書類配置ガイド３０２の第２の色データについて、第２のエリアＡ２および第４のエリアＡ４の各識別子と、その色のＲＧＢの値を取得する。さらに判定手段２２ｃは、書類３の第３の色データについて、第３のエリアＡ３の識別子と、その色のＲＧＢの値を取得する。
【０１１４】
ステップＳ３０５において判定手段２２ｃは、ステップＳ３０３で取得した第１ないし第５のエリアの全ての色データが、ステップＳ３０４で取得した書類３の第３の色データのＲＧＢ値が一致するかを判定する。一致する場合、図１８に示すような状態であるので、ステップＳ３０６において判定結果表示手段２３は、ユーザに書類を書類表示ガイドに合わせるような設置を促すメッセージを表示してステップＳ３０１に戻り、判定手段２２ｃは、新たな画像データ１１ａを取得する。
【０１１５】
一方、ステップＳ３０５において、ステップＳ３０３で取得した第１ないし第５のエリアの色データのうち少なくとも一つが、ステップＳ３０４で取得した書類３の第３の色データのＲＧＢ値が一致しない場合、ステップＳ３０７に進む。ステップＳ３０７において判定手段２２ｃは、第４のエリアＡ４の色データが、筐体１５２の第２の色データと一致するかを判定する。一致しない場合、図１９に示すように、書類３がＹ軸方向にずれている場合である。従って、判定結果表示手段２３は、ステップＳ３０８において、ユーザに、書類３を左右方向の位置の調整を促すメッセージを表示して、ステップＳ３０１に戻り、判定手段２２ｃは、新たな画像データ１１ａを取得する。
【０１１６】
ステップＳ３０７において、第４のエリアＡ４の色データが、筐体１５２の第２の色データと一致する場合、ステップＳ３０９に進む。ステップＳ３０９において判定手段２２ｃは、第１のエリアＡ１の色データが書類配置ガイド３０２の第１の色データと一致し、かつ、第５のエリアＡ５の色データが書類配置ガイド３０２の第１の色データと一致するか否かを判定する。一致しない場合、ステップＳ３１０において、第２のエリアＡ１の色データと、書類３の第３の色データとが一致するか判定する。一致する場合、書類３がＸ軸方向にずれている場合である。判定結果表示手段２３は、ステップＳ３１１において、ユーザに、書類３を前後方向の位置の調整を促すメッセージを表示して、ステップＳ３０１に戻り、判定手段２２ｃは、新たな画像データ１１ａを取得する。一方、ステップＳ３１０において第２のエリアＡ２の色データが、書類３の色データと一致しない場合、撮影角度θが正しくないことが考えられるので、ステップＳ３１１において判定結果表示手段２３は、ユーザに撮影角度θの再度の設定を促すメッセージを表示してステップＳ３０１の処理に戻る。
【０１１７】
一方ステップＳ３０９において、第１のエリアＡ１の色データが書類配置ガイド３０２の第１の色データと一致し、かつ、第５のエリアＡ５の色データが書類配置ガイド３０２の第１の色データと一致すると判定した場合、判定手段２２ｃは、書類３が適切な位置に設置されたと判定する。そこで判定結果表示手段２３はステップＳ３１３において、ユーザに、画像データの保存の指示の入力を促す。保存の指示が入力されると、保存手段２５は、その際の画像データ１１ａを保存画像データ１３ａとして、保存画像データ記憶部１３に記憶する。
【０１１８】
このように第４の実施形態に係る情報処理装置１ｃは、書類３が筐体１５２の上に設置された状態で、撮影角度θが最適角度であるかを判定するとともに、書類３の設置位置が適切であるか否かを判定することができる。
【０１１９】
以上説明した少なくとも一つの実施形態に係る情報処理装置は、適切な書類の撮影データを取得することができる。
【０１２０】
なお、以上説明した少なくとも一つの実施形態に係る情報処理装置の処理の順序は、上記の説明の通りに限定するものではない。
【０１２１】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１２２】
１  情報処理装置
３  書類
１１  画像データ記憶部
１２  エリア定義データ記憶部
１３  保存画像データ記憶部
１４  色対応データ記憶部
２１  取得手段
２２  判定手段
２３  判定結果表示手段
２４  プレビュー手段
２５  保存送信手段
１０１  中央処理制御装置
１０２  ＲＯＭ
１０３  ＲＡＭ
１０４  入力装置
１０５  表示部
１０６  通信制御装置
１０７  記憶装置
１０８  リムーバブルディスク
１０９  入出力インタフェース
１１０  バス
１２１  撮影部
１２２  画像データ変換部
１５１  ヒンジ部
１５２  筐体
３０１  撮影エリア
３０２  書類配置ガイド
【図１】
2012018459.tif 000003
【図２】
2012018459.tif 000004
【図３】
2012018459.tif 000005
【図４】
2012018459.tif 000006
【図５】
2012018459.tif 000007
【図６】
2012018459.tif 000008
【図７】
2012018459.tif 000009
【図８】
2012018459.tif 000010
【図９】
2012018459.tif 000011
【図１０】
2012018459.tif 000012
【図１１】
2012018459.tif 000013
【図１２】
2012018459.tif 000014
【図１３】
2012018459.tif 000015
【図１４】
2012018459.tif 000016
【図１５】
2012018459.tif 000017
【図１６】
2012018459.tif 000018
【図１７】
2012018459.tif 000019
【図１８】
2012018459.tif 000020
【図１９】
2012018459.tif 000021
【図２０】
2012018459.tif 000022