(57)【要約】【課題】画像形成装置のシート積載トレイにシートサイズ検出用のセンサーを設けずに、携帯端末を利用してシートサイズを特定する。【解決手段】携帯端末にインストールされたシートサイズ検出用の専用アプリケーションを起動後（ステップＳ１０１）、撮像部により、画像形成装置の記録シートが載置されたシート積載トレイを撮像して内部のメモリに保存し（ステップＳ１０６）、当該画像データを台形補正した後（ステップＳ１０７）、記録シートのエッジを検出し（ステップＳ１０８）、記録シートのエッジの位置とシート積載トレイ上のマーカーが示す特徴点の位置との相対的な位置関係からシート積載トレイに積載されたシートのサイズを特定し（ステップＳ１０９）、画像形成装置に通知する（ステップＳ１１１）。【選択図】図４
2017013969.tif 000002
【特許請求の範囲】
【請求項１】
携帯端末の撮像手段を利用して、画像形成装置のシート積載トレイ上のシートのシートサイズを特定するシートサイズ特定システムであって、
前記撮像手段により取得された、シートが積載された状態のシート積載トレイの画像データを解析する解析手段と、
前記解析された画像について、シート積載トレイ上の所定の特徴点の位置を示す第１の位置情報と、シートの輪郭の位置を示す第２の位置情報とを取得し、前記取得された第１と第２の位置情報に基づき、シート積載トレイに積載されたシートのサイズを特定するサイズ特定手段と
を備えることを特徴とするシートサイズ特定システム。
【請求項２】
前記画像形成装置は、前記サイズ特定手段により特定されたシートサイズの情報を、当該シート積載トレイに対応付けて記憶する記憶手段を備える
ことを特徴とする請求項１に記載のシートサイズ特定システム。
【請求項３】
前記解析手段およびサイズ特定手段は、携帯端末に設けられている
ことを特徴とする請求項１または２に記載のシートサイズ特定システム。
【請求項４】
前記解析手段およびサイズ特定手段は、画像形成装置に設けられており、
前記携帯端末は、シートが積載された状態のシート積載トレイの画像データを画像形成装置に送信し、画像形成装置が、受信した画像データの解析とシートサイズの特定を行う
ことを特徴とする請求項１または２に記載のシートサイズ特定システム。
【請求項５】
前記携帯端末は、
当該携帯端末本体の姿勢角を検知する姿勢角検知手段と、
前記姿勢角検知手段の検知結果により、前記携帯端末本体の、前記シート積載トレイのシート載置面との傾きが、あらかじめ設定された範囲を超えると判断される場合には、前記撮像手段によるシート積載トレイの撮像を禁止する第１の禁止手段と、
を備えることを特徴とする請求項１から４のいずれかに記載のシートサイズ特定システム。
【請求項６】
前記シート積載トレイは、シート搬送方向に直交する方向に移動可能であって、シート積載トレイに載置されたシートの前記シート搬送方向に直交する方向における両エッジに当接して、シートの積載位置を規制する一対のガイド部材を有しており、
前記一対のガイド部材のガイド面間の距離を取得するガイド面間距離取得手段と、
前記取得されたガイド面間の距離が、シート搬送方向に直交する方向における前記シートのエッジ間距離よりも所定以上大きい場合にシートの再セットを促す警告手段と、
を備えることを特徴とする請求項１から５のいずれかに記載のシートサイズ特定システム。
【請求項７】
前記シート積載トレイのシート積載面側であって、画像形成装置で使用可能な最大サイズのシートを載置しても撮像可能な領域に、複数の第１のマーカーが所定の配置で形成されている
ことを特徴とする請求項１から６までのいずれかに記載のシートサイズ特定システム。
【請求項８】
前記携帯端末は、
前記複数の第１のマーカーの全てが撮像手段の画角内に収まっていないときは、前記撮像手段によるシート積載トレイの撮像を禁止する第２の禁止手段を備える
ことを特徴とする請求項７に記載のシートサイズ特定システム
【請求項９】
前記複数の第１のマーカーのうち１つだけは、他のマーカーと形状および／または色彩が異なっており、
前記サイズ特定手段は、前記他と異なるマーカーの位置に基づき、前記撮像手段により撮像されたシート積載トレイの画像におけるシートの載置方向を判定する
ことを特徴とする請求項７または８に記載のシートサイズ特定システム。
【請求項１０】
前記シート積載トレイには、そのシート積載面であって、特定のサイズのシートをその長手方向をシート搬送方向と平行に載置したときに当該シートにより覆われ、前記特定のサイズのシートをその長手方向がシート搬送方向と直交する向きに載置したときには覆われない位置に第２のマーカーが形成されており、
前記サイズ特定手段は、前記画像データの解析手段の解析結果のうち、シート搬送方向と直交する向きにおける前記第１の位置情報と第２の位置情報により求められるシートの幅方向のサイズと、前記第２のマーカーの撮影画像の有無に基づいてシートサイズを特定する
ことを特徴とする請求項７から９までのいずれかに記載のシートサイズ特定システム。
【請求項１１】
前記解析手段は、
前記複数の第１のマーカーの撮像位置に基づいて、シート積載トレイの撮影画像における台形歪みを補正する画像補正手段を備え、
前記サイズ特定手段は、当該画像補正後の撮像画像に基づき、第１と第２の位置情報を取得する
ことを特徴とする請求項７から９のいずれかに記載のシートサイズ特定システム。
【請求項１２】
前記携帯端末は、
当該携帯端末本体の姿勢角を検知する姿勢角検知手段を備え、
前記画像補正手段は、前記複数の第１マーカーの撮像位置に加えて前記姿勢検知手段の検出結果に基づきシート積載トレイの撮影画像における台形歪みを補正する
ことを特徴とする請求項１１に記載のシートサイズ特定システム。
【請求項１３】
前記携帯端末は、前記シート積載トレイにおける所定の特徴点間の距離に関する情報を含む機器情報を取得する機器情報取得手段を備え、
前記サイズ特定手段は、前記機器情報と、前記第１と第２の位置情報によって得られる相対的な位置関係に基づきシート積載トレイに積載されたシートのサイズを特定する
ことを特徴とする請求項１から１２までのいずれかに記載のシートサイズ特定システム。
【請求項１４】
前記携帯端末は、前記画像形成装置と通信可能であって、
前記機器情報取得手段は、前記機器情報を前記画像形成装置から取得する
ことを特徴とする請求項１３に記載のシートサイズ特定システム。
【請求項１５】
前記携帯端末は、ネットワークを介してサーバーに接続されており、
前記機器情報取得手段は、前記機器情報を前記ネットワーク経由で前記サーバーから取得する
ことを特徴とする請求項１３に記載のシートサイズ特定システム。
【請求項１６】
前記携帯端末には、シートサイズ特定のための専用プログラムが、ダウンロードされており、
前記機器情報取得手段は、前記機器情報を、当該専用プログラム内のデータから取得する
ことを特徴とする請求項１３に記載のシートサイズ特定システム。
【請求項１７】
前記機器情報は、画像形成装置の機種に関する情報と関連付けられている
ことを特徴とする請求項１３から１６のいずれかに記載のシートサイズ特定システム。
【請求項１８】
前記サイズ特定手段は、
シート積載トレイ上の各第１のマーカー上の所定の点を特徴点として、シートサイズを特定する
ことを特徴とする請求項７から１７までのいずれかに記載のシートサイズ特定システム。
【請求項１９】
前記サイズ特定手段は、
シート積載トレイの輪郭上の所定の点を特徴点として、シートサイズを特定する
ことを特徴とする請求項１から１７までのいずれかに記載のシートサイズ特定システム。
【請求項２０】
シート搬送装置の給紙トレイ上に載置されたシートのサイズを特定するシートサイズ特定方法であって、
撮像手段を有する携帯端末により、シートが積載された状態のシート積載トレイを撮像する撮像ステップと、
前記撮像ステップで撮像された画像データを解析して、シート積載トレイ上の所定の特徴点の位置を示す第１の位置情報と、シートの輪郭の位置を示す第２の位置情報とを取得する取得ステップと、
前記取得された第１と第２の位置情報に基づき、シート積載トレイに積載されたシートのサイズを特定するサイズ特定ステップと
を備えることを特徴とするシートサイズ特定方法。
【請求項２１】
撮像手段を備えた携帯端末のコンピューターにより実行され、画像形成装置のシート積載トレイ上のシートサイズを特定するためのプログラムであって、
撮像手段によりシートが積載された状態のシート積載トレイを撮像する撮像ステップと、
前記撮像ステップで撮像された画像データを解析して、シート積載トレイ上の所定の特徴点の位置を示す第１の位置情報と、シートの輪郭の位置を示す第２の位置情報とを取得する取得ステップと、
前記取得された第１と第２の位置情報に基づき、シート積載トレイに積載されたシートのサイズを特定するサイズ特定ステップと
を携帯端末のコンピューターに実行させることを特徴とするプログラム。
【請求項２２】
撮像手段を有する携帯端末と通信可能な画像形成装置であって、
携帯端末の撮像手段により撮像されたシートが載置された状態のシート積載トレイの画像データを、携帯端末から取得する取得手段と、
前記取得した画像データを解析して、シート積載トレイの所定の特徴点の位置を示す第１の位置情報と、シートの輪郭の位置を示す第２の位置情報とを取得する取得手段と、
前記取得された第１と第２の位置情報に基づき、シート積載トレイに積載されたシートのサイズを特定する特定手段と
当該シート積載トレイに関連付けて前記特定されたシートのサイズを記憶する記憶手段と
を備えることを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置のシート積載トレイにセットされたシートサイズを特定するシートサイズ特定システム、シートサイズ特定方法、シートサイズ特定プログラム、および画像形成装置に関する。
【背景技術】
【０００２】
近年、画像形成装置の分野においてもコストダウンの要請が強く、できるだけ部品点数を少なくすることが望まれている。
そのため、センサーやハーネス等の部品をできるだけ削減することが検討されており、その一つとして、給紙用のシート積載トレイにおけるシートサイズ検出センサーを省くことが提案されている。
【０００３】
ところが、シートサイズ検出センサーを廃止すると、ユーザーがシート積載トレイに載置したシートサイズを操作パネルから直接入力しなければならず、シートサイズをユーザーがスケールなどで測定する場合には大変手間がかかり、また、目算で判断して入力するとシートサイズを間違えやすいという不都合がある。
そのため、例えば、特許文献１には、画像形成装置が複写機である場合において、シートをスキャナーで読み取らせて、シートサイズ検出を行う構成が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平７−２５３７３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１では、わざわざシート積載トレイから記録シートを取り出して、スキャナーに読取らせる手間を要すると共に、画像形成装置がプリンター専用機である場合には実施できないという問題がある。
本発明は、上述のような事情に鑑みてなされたものであって、汎用の携帯端末を利用してシート積載トレイに積載されたシートサイズを容易に特定できるシートサイズ特定システム、シートサイズ特定方法、シートサイズ特定プログラム、およびそのようなシートサイズ特定システムへの適用が可能な画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の第１の態様は、携帯端末の撮像手段を利用して、画像形成装置のシート積載トレイ上のシートのシートサイズを特定するシートサイズ特定システムであって、前記撮像手段により取得された、シートが積載された状態のシート積載トレイの画像データを解析する解析手段と、前記解析された画像について、シート積載トレイ上の所定の特徴点の位置を示す第１の位置情報と、シートの輪郭の位置を示す第２の位置情報とを取得し、前記取得された第１と第２の位置情報に基づき、シート積載トレイに積載されたシートのサイズを特定するサイズ特定手段とを備えることを特徴とする。
【０００７】
ここで、前記画像形成装置は、前記サイズ特定手段により特定されたシートサイズの情報を、当該シート積載トレイに対応付けて記憶する記憶手段を備えることを特徴としてもよい。
また、前記解析手段およびサイズ特定手段は、携帯端末に設けられていることを特徴としてもよい。
【０００８】
また、前記解析手段およびサイズ特定手段は、画像形成装置に設けられており、前記携帯端末は、シートが積載された状態のシート積載トレイの画像データを画像形成装置に送信し、画像形成装置が、受信した画像データの解析とシートサイズの特定を行うことを特徴としてもよい。
また、前記携帯端末は、当該携帯端末本体の姿勢角を検知する姿勢角検知手段と、前記姿勢角検知手段の検知結果により、前記携帯端末本体の、前記シート積載トレイのシート載置面との傾きが、あらかじめ設定された範囲を超えると判断される場合には、前記撮像手段によるシート積載トレイの撮像を禁止する第１の禁止手段とを備えることを特徴としてもよい。
【０００９】
また、前記シート積載トレイは、シート搬送方向に直交する方向に移動可能であって、シート積載トレイに載置されたシートの前記シート搬送方向に直交する方向における両エッジに当接して、シートの積載位置を規制する一対のガイド部材を有しており、前記一対のガイド部材のガイド面間の距離を取得するガイド面間距離取得手段と、前記取得されたガイド面間の距離が、シート搬送方向に直交する方向における前記シートのエッジ間距離よりも所定以上大きい場合にシートの再セットを促す警告手段と、を備えることを特徴としてもよい。
【００１０】
また、前記シート積載トレイのシート積載面側であって、画像形成装置で使用可能な最大サイズのシートを載置しても撮像可能な領域に、複数の第１のマーカーが所定の配置で形成されていることを特徴としてもよい。
ここで、前記携帯端末は、前記複数の第１のマーカーの全てが撮像手段の画角内に収まっていないときは、前記撮像手段によるシート積載トレイの撮像を禁止する第２の禁止手段を備えることを特徴としてもよい。
【００１１】
また、前記複数の第１のマーカーのうち１つだけは、他のマーカーと形状および／または色彩が異なっており、前記サイズ特定手段は、前記他と異なるマーカーの位置に基づき、前記撮像手段により撮像されたシート積載トレイの画像におけるシートの載置方向を判定することを特徴としてもよい。
また、前記シート積載トレイには、そのシート積載面であって、特定のサイズのシートをその長手方向をシート搬送方向と平行に載置したときに当該シートにより覆われ、前記特定のサイズのシートをその長手方向がシート搬送方向と直交する向きに載置したときには覆われない位置に第２のマーカーが形成されており、前記サイズ特定手段は、前記画像データの解析手段の解析結果のうち、シート搬送方向と直交する向きにおける前記第１の位置情報と第２の位置情報により求められるシートの幅方向のサイズと、前記第２のマーカーの撮影画像の有無に基づいてシートサイズを特定することを特徴としてもよい。
【００１２】
また、前記解析手段は、前記複数の第１のマーカーの撮像位置に基づいて、シート積載トレイの撮影画像における台形歪みを補正する画像補正手段を備え、前記サイズ特定手段は、当該画像補正後の撮像画像に基づき、第１と第２の位置情報を取得することを特徴としてもよい。
また、前記携帯端末は、当該携帯端末本体の姿勢角を検知する姿勢角検知手段を備え、前記画像補正手段は、前記複数の第１マーカーの撮像位置に加えて前記姿勢検知手段の検出結果に基づきシート積載トレイの撮影画像における台形歪みを補正することを特徴としてもよい。
【００１３】
また、前記携帯端末は、前記シート積載トレイにおける所定の特徴点間の距離に関する情報を含む機器情報を取得する機器情報取得手段を備え、前記サイズ特定手段は、前記機器情報と、前記第１と第２の位置情報によって得られる相対的な位置関係に基づきシート積載トレイに積載されたシートのサイズを特定することを特徴としてもよい。
また、前記携帯端末は、前記画像形成装置と通信可能であって、前記機器情報取得手段は、前記機器情報を前記画像形成装置から取得することを特徴としてもよい。
【００１４】
また、前記携帯端末は、ネットワークを介してサーバーに接続されており、前記機器情報取得手段は、前記機器情報を前記ネットワーク経由で前記サーバーから取得することを特徴としてもよい。
また、前記携帯端末には、シートサイズ特定のための専用プログラムが、ダウンロードされており、前記機器情報取得手段は、前記機器情報を、当該専用プログラム内のデータから取得することを特徴としてもよい。
【００１５】
また、前記機器情報は、画像形成装置の機種に関する情報と関連付けられていることを特徴としてもよい。
また、前記サイズ特定手段は、シート積載トレイ上の各第１のマーカー上の所定の点を特徴点として、シートサイズを特定することを特徴としてもよい。
また、前記サイズ特定手段は、シート積載トレイの輪郭上の所定の点を特徴点として、シートサイズを特定することを特徴としてもよい。
【００１６】
また、本発明の第２の態様は、シート搬送装置の給紙トレイ上に載置されたシートのサイズを特定するシートサイズ特定方法であって、撮像手段を有する携帯端末により、シートが積載された状態のシート積載トレイを撮像する撮像ステップと、前記撮像ステップで撮像された画像データを解析して、シート積載トレイ上の所定の特徴点の位置を示す第１の位置情報と、シートの輪郭の位置を示す第２の位置情報とを取得する取得ステップと、前記取得された第１と第２の位置情報に基づき、シート積載トレイに積載されたシートのサイズを特定するサイズ特定ステップとを備えることを特徴とする。
【００１７】
さらに、本発明の第３の態様は、撮像手段を備えた携帯端末のコンピューターにより実行され、画像形成装置のシート積載トレイ上のシートサイズを特定するためのプログラムであって、撮像手段によりシートが積載された状態のシート積載トレイを撮像する撮像ステップと、前記撮像ステップで撮像された画像データを解析して、シート積載トレイ上の所定の特徴点の位置を示す第１の位置情報と、シートの輪郭の位置を示す第２の位置情報とを取得する取得ステップと、前記取得された第１と第２の位置情報に基づき、シート積載トレイに積載されたシートのサイズを特定するサイズ特定ステップとを携帯端末のコンピューターに実行させることを特徴とする。
【００１８】
また、本発明の第４の態様は、撮像手段を有する携帯端末と通信可能な画像形成装置であって、携帯端末の撮像手段により撮像されたシートが載置された状態のシート積載トレイの画像データを、携帯端末から取得する取得手段と、前記取得した画像データを解析して、シート積載トレイの所定の特徴点の位置を示す第１の位置情報と、シートの輪郭の位置を示す第２の位置情報とを取得する取得手段と、前記取得された第１と第２の位置情報に基づき、シート積載トレイに積載されたシートのサイズを特定する特定手段と当該シート積載トレイに関連付けて前記特定されたシートのサイズを記憶する記憶手段とを備えることを特徴とする。
【発明の効果】
【００１９】
本発明によれば、汎用の携帯端末でシート積載トレイ上のシートを撮像するだけで、簡易かつ確実にシートサイズを特定することができる。これにより、画像形成装置におけるシートサイズ検出センサーやその配線用ハーネスなどを不要として、部品コスト、組立コストの低減化に資すると共に、ユーザーがシートサイズを測定する煩わしさや、複写機のスキャナーに記録シートをセットしてシートサイズを取得させるような手間をなくすことができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施の形態に係るシートサイズ特定システムの全体構成を示す図である。
【図２】携帯端末で、手差し用トレイを撮像する様子を示す図である。
【図３】携帯端末とＭＦＰの電子回路系統の構成を示すブロック図である。
【図４】携帯端末で実行されるシートサイズ取得処理の手順を示すフローチャートである。
【図５】携帯端末の表示部に表示された手差しトレイの撮影画像の例を示す図である。
【図６】携帯端末のジャイロセンサーにより検出される携帯端末の３軸方向における姿勢角を示す図である。
【図７】（ａ）〜（ｄ）は、携帯端末により撮像された手差しトレイの台形歪みを補正する手順を示す模式図である。
【図８】本発明の実施の形態に係る、ＭＦＰ、携帯端末およびサーバー間の通信シーケンスを示す図である。
【図９】ＭＦＰ、携帯端末およびサーバー間の通信シーケンスの第１の変形例を示す図である。
【図１０】ＭＦＰ、携帯端末およびサーバー間の通信シーケンスの第２の変形例を示す図である。
【図１１】ＭＦＰ、携帯端末およびサーバー間の通信シーケンスの第３の変形例を示す図である。
【図１２】シートサイズ取得処理の手順を示すフローチャートの変形例である。
【図１３】シートサイズ取得のため、手差しトレイの中央部にマーカーを追加した変形例を説明するための図である。
【図１４】各種シートサイズと中央部のマーカーとの位置関係を説明するための図である。
【図１５】本発明における台形補正の変形例としてのカメラキャブリブレーションの手法の一例を説明するための図である。
【発明を実施するための形態】
【００２１】
以下、本発明の実施の形態として、多機能の複写機（Multifunction Peripheral：以下、単に「ＭＦＰ」という。）の手差しトレイに載置されたシートサイズを、携帯端末の撮像機能を利用して特定するシートサイズ特定システムについて説明する。
（１）シートサイズ特定システムの全体構成
図１は、本実施の形態に係るシートサイズ特定システムの全体構成を示す図である。
【００２２】
ＭＦＰ１００は、有線ＬＡＮを介してインターネットに接続される。携帯端末２００は、インターネットに無線ＬＡＮ親機３００を介してＷｉ−Ｆｉ接続され、これによりＭＦＰ１００と携帯端末２００が通信可能となっている。
携帯端末２００として、一般に普及している汎用型のスマートフォンやタブレット型ＰＣなどが使用される。なお、ＭＦＰ１００の設置されている場所で、無線ＬＡＮ親機３００によるＷｉ−Ｆｉ接続が可能でない環境下においても、特に、スマートフォンでは３Ｇ回線やＬＴＥ回線などの無線通信回線を介してインターネットに接続可能である。
【００２３】
４００は、インターネット上にあるサーバーである。ＭＦＰ１００もしくは携帯端末２００のメーカーが提供しているクラウド上のサーバーである場合が多い。
ＭＦＰ１００は、主な構成要素として、プリンター部１０、給紙部２０、スキャナー部３０および制御部５０を備え、プリンター部１０とスキャナー部３０の間のスペースを排紙トレイとして利用する、いわゆる胴内排紙型のＭＦＰであって、プリンター部１０上部には、操作パネル４０が設けられている。
【００２４】
ＭＦＰ１００は、ＬＡＮを介して外部端末（不図示）からのプリントジョブの実行指示を受付け、プリント処理を実行する機能を有すると共に、操作パネル４０を介して、スキャン、コピー、ファクスなどの各種ジョブの実行指示を受付けて、これらのジョブを実行するものである。
スキャナー部３０は、ＡＤＦ（自動原稿搬送装置）にセットされた原稿を１枚ずつ繰り出して搬送し、その原稿画像を読み取って画像データを生成する。
【００２５】
プリンター部１０は、スキャナー部３０で読み取った画像データや、外部端末からプリントジョブと共に送られてくる画像データに基づいて、給紙部２０から搬送されてくる記録シート上に画像を印刷する。
給紙部２０は、ＭＦＰ１００の筐体１０１内部の給紙カセットに収容された記録シートや、筐体１０１の外部へ傾倒可能な手差しトレイ２１に載置された記録シートを、一枚ずつ繰り出してプリンター部１０へとタイミングを計って搬送する。
【００２６】
制御部５０は、これらプリンター部１０、給紙部２０、スキャナー部３０などを統括的に制御する。また、後述のように携帯端末２００との通信により手差しトレイ２１に載置されたシートのサイズを取得し、手差しトレイ２１に関連付けで内部のメモリに保存することによりシートサイズ設定を行う。
なお、手差しトレイ２１は、不図示の支軸を中心に垂直方向に起こして本体の筺体１０１側面の凹部（不図示）に収納可能であり、図１のように外側に倒すと、水平方向に対して角度θ０だけ傾斜した状態で維持されるようになっている。
【００２７】
手差しトレイ２１内の給紙方向（シート搬送方向）下流側の先端は、筺体１０１内に入り込んでおり、先端が規制板２５に当接するようにして、記録シートを手差しトレイ２１の載置面上にセットする。
手差しトレイ２１のシート載置面のうち規制板２５に近い部分は、上下方向に揺動可能な揺動板（不図示）が配設されており、手差しトレイ２１上の記録シートを繰り出すときは、揺動板を上方に揺動させてシート束の最上位の記録シートを繰り出しローラー２６に当接させ、繰り出しローラー２６を回転させることにより、内部のシート搬送路に給送するようになっている。
【００２８】
携帯端末２００は、無線ＬＡＮなどを介してＭＦＰ１００およびサーバー４００とネットワーク通信が可能であって、かつ、撮像機能を具備しておれば、どのような機種でも構わない。各ユーザー個人の所有する携帯端末が使用される。
図２は、手差しトレイ２１上の記録シートＳを撮像すべく、ユーザーが携帯端末２００を手差しトレイ２１の上方で構えた様子を示すものである。
【００２９】
但し、図２では、便宜上、携帯端末２００を保持するユーザーの指などは図示していない。また図２では、手差しトレイ２１の全体を実線で示しているが、実際は、手差しトレイ２１の規制板２５が設けられている部分（基端部分）は、筺体１０１内に隠れて、撮像できない。
この手差しトレイ２１には、記録シートＳの幅方向（給紙方向と直交する方向）における位置を規制するための一対のガイド部材２４が、当該幅方向において対称的にスライド可能なように設けられている。
【００３０】
ユーザーは、記録シートＳを手差しトレイ２１上に、その給紙方向先端部をＭＦＰ１００内部の規制板２５に当てるようにして揃えて載置した後、一対のガイド部材２４を記録シートＳの幅方向（シートの給紙方向と直交する方向）の両端部に当てることにより、幅方向の整合と位置合わせを行う。
手差しトレイ２１の上面２３の４箇所には、赤色の４個のマーカー（目印）２２ａ〜２２ｄ（第１のマーカー）が付されている。これらのマーカー２２ａ〜２２ｄは、給紙方向の長さがＬFDで幅方向の長さがＬCDの長方形の４隅に形成されている。ここで、当該長方形の各頂点（各マーカーの互いに遠い側の角の頂点）Ａ、Ｂ、Ｃ、Ｄが特徴点として、後述の画像解析における台形補正の際に利用される。
【００３１】
なお、各マーカー２２ａ〜２２ｄは、ＭＦＰ１００で使用可能な最大幅の記録シートを載置してガイド部材２４を合わせたときでも、撮像可能な位置に配されている。
また、右下のマーカー２２ｃのみ他のマーカー２２ａ、２２ｂ、２２ｄと形状が異なり、これにより撮影画像における手差しトレイ２１の方向を判別できるようになっている。このマーカー２２ｃは、他のマーカーと区別できればよいので、撮像部２０３がカラー撮像可能な場合には、形状の違いに合わせて他のマーカーと異なる色彩にしてもよいし、形状が同じで色彩だけが他と異なるようにしても構わない。
【００３２】
携帯端末２００は、撮像部２０３を有しており、当該撮像部２０３により取得した手差しトレイ２１とその上に載置されたシートの画像に対し画像解析を行った後、そのシートのサイズを特定し、ＭＦＰ１００の制御部５０に通知するようになっている。詳しくは後述する。
（２）ＭＦＰ１００と携帯端末２００の電子回路系統の構成
図３は、ＭＦＰ１００と携帯端末２００の電子回路系統の構成の構成を示すブロック図である。
【００３３】
同図に示すように携帯端末２００は、主にＣＰＵ２０１、通信部２０２、撮像部２０３、不揮発性メモリ２０４、画像処理部２０５、ＲＡＭ２０６、ＲＯＭ２０７、表示部２０８、およびジャイロセンサー２０９からなる。
通信部２０２は、無線ＬＡＮに接続してデータ通信を行ったり、電話の通信回線に接続するためのものである。
【００３４】
撮像部２０３は、フォーカスレンズと、ＣＣＤイメージセンサーなどの固体撮像素子とその駆動回路からなる公知のものである。
不揮発性メモリ２０４は、ＥＥＰＲＯＭやフラッシュメモリなどからなり、撮像部２０３で撮像した画像データを記憶したり、インターネット上のサーバー４００からダウンロードした各種アプリケーションプログラムを記憶する。
【００３５】
画像処理部２０５は、撮像した画像データに台形歪みの補正（台形補正）やエッジ強調処理などの画像処理を含む画像解析を行う。
ＲＡＭ２０６は、ＣＰＵ２０１がプログラムを実行する際のワークエリアを提供する。
ＲＯＭ２０７には、携帯端末２００が動作するための基本的なプログラムが格納されている。
【００３６】
表示部２０８は、液晶表示パネルと液晶パネル駆動部からなり、各種の画像を表示する。また、液晶表示パネルの表面にはタッチパネルが積層され、タッチパネルへのタッチ操作により各種の入力指示が行えるように構成されている。
ジャイロセンサー２０９は、図６に示すようにＸｃ、Ｙｃ、Ｚｃの３軸方向の回転角を検出する公知のセンサーであり、携帯端末２００本体の姿勢角を検出してＣＰＵ２０１に通知する。
【００３７】
一方、ＭＦＰ１００の制御部５０は、主にＣＰＵ５１と、通信部５２、ＲＡＭ５３、ＲＯＭ５４、画像処理部５５、画像メモリ５６、機器情報記憶部５７とからなる。
通信部５２は、有線ＬＡＮを介してインターネットに接続してデータ通信するためのものである。
ＲＡＭ５３は、ＣＰＵ５１が画像形成のためのプログラムを実行する際におけるワークエリアとなる。ＲＯＭ５４は、ＭＦＰ１００が動作するために必要な各種のプログラムが格納されている。
【００３８】
画像処理部５５は、給紙部３０で読み取った原稿のＲＧＢの画像データもしくは通信部５２を介して外部端末から受付けたプリントジョブに含まれるＲＧＢの画像データを、現像色であるＹ、Ｍ、Ｃ、Ｋの現像色の画像データに変換したり、必要に応じてスムージング処理やエッジ強調処理、γ補正などの処理を施して画像メモリ５６に格納させる。
機器情報記憶部５７は、不揮発性メモリからなり、ＭＦＰ１００における、手差しトレイ２１における各マーカー間距離に関する情報などの機器情報を、その機種に関する情報と関連付けて記憶する。
【００３９】
ＣＰＵ５１は、ＲＯＭ５４に格納されていた各種のプログラムを読み出して、プリント動作、コピー動作などを円滑に実行させる。
（３）シートサイズ取得処理
以下、携帯端末２００の撮像部２０３を利用して、ＭＦＰ１００の手差しトレイ２１にセットされた記録シートＳのシートサイズを自動的に取得して、携帯端末２００に通知するシートサイズ取得処理について説明する。
【００４０】
図４は、携帯端末２００で実行されるシートサイズ取得処理の手順を示すフローチャートである。
まず、ユーザーは、手元にある携帯端末２００のホーム画面において「シートサイズ取得」のアイコンをタップして、シートサイズ取得用の専用アプリケーションプログラム（以下、「専用アプリケーション」という。）を起動させる（ステップＳ１０１）。
【００４１】
この専用アプリケーションは、ユーザーが、予めサーバー（クラウドサーバー）４００にアクセスして、携帯端末２００にダウンロードしているものである（後述の図８のＰ２参照）。
当該専用アプリケーションのダウンロード時に自動的にそのアイコンが携帯端末２００に登録されて、表示部２０８のホーム画面に表示され、ユーザーはそのアイコンをタップするだけで当該専用アプリケーションを起動させることができるようになっている。
【００４２】
専用アプリケーションが起動すると、当該専用アプリケーションに基づき、携帯端末２００のＣＰＵ２０１は、まず、ＭＦＰ１００にアクセスし、ＭＦＰ１００の制御部５０の機種情報記憶部５７内に記憶されている機器情報を取得する（ステップＳ１０２）。
ここでの機器情報は、マーカー２２ａ〜２２ｄの距離に関する情報、手差しトレイ２１の傾斜角θ０（図１参照）を含む。
【００４３】
マーカー２２ａ〜２２ｄの距離に関する情報としては、図２に示すように特徴点ＡＢ間の距離ＬFD、特徴点Ａと規制板２５の記録シート当接面との距離Ｌｐ１、特徴点ＡＤ間の距離ＬCDの各実寸の値が含まれる。
この際、撮像部２０３により撮影している画像が表示部２０８に表示される（ステップＳ１０３）。
【００４４】
本実施の形態では、ユーザーが、携帯端末２００を、その表示部２０８の画面の縦方向が、できるだけ手差しトレイ２１の給紙方向と直交する方向（すなわち線分ＡＤと平行な方向）であって、かつ、携帯端末２００の表示部２０８の表示面が手差しトレイ２１の上面２３と平行になるように意識して構えるようにしている。
その撮像部２０３による撮影画像は、一定のフレームレートごとに一時的にＲＡＭ２０６内のページメモリに保存され、表示部２０８に表示される。
【００４５】
携帯端末２００の画像処理部２０５は、当該撮影画像を画像処理して輪郭を抽出することにより、各マーカー２２ａ〜２２ｄを検出してＣＰＵ２０１に通知し、ＣＰＵ２０１は、表示部２０８の画角内に４隅のマーカー２２ａ〜２２ｄが収まっているか否かを判定する（ステップＳ１０４）。
各マーカーの検出は、抽出した輪郭と、専用アプリケーションに予め登録されているマーカー画像とのマッチング処理により行われる。マーカーの形状が機種ごとに異なる場合には、ＭＦＰ１００から取得する機器情報内に、当該機種特有のマーカーの形状に関する情報を含ませておき、当該マーカー画像とのマッチング処理を行えばよい。
【００４６】
なお、いずれかのマーカーが画角内（撮像部２０３による撮像範囲内）にあるか否かは、その抽出した各マーカー画像のページメモリにおけるメモリアドレスが画像表示範囲内であることにより判定できる。
もし、表示部２０８の画角内に４個のマーカー２２ａ〜２２ｄが収まっていない場合には（ステップＳ１０４でＮＯ）、後述する台形補正を実行することができないので、ユーザーが携帯端末２００の位置や傾きを変更して、４個のマーカー２２ａ〜２２ｄが画角内に収まるまで、ステップＳ１０３、１０４を繰り返すことになる。
【００４７】
ステップＳ１０４でＮＯと判定されたとき、ユーザーに対し、「４個のマーカーが画面内に入るようにして下さい。」というメッセージを表示部２０８に表示させるようにしてもよい。
このユーザーによる撮像範囲の修正は、ある程度直感的に行えるので、それほど手間を要しない。
【００４８】
図５に、手差しトレイ２１の４つのマーカーが画角内に収まって、携帯端末２００の表示部２０８に正しく表示されている様子を示す。
４個のマーカー２２ａ〜２２ｄが画角内に収まっており、ステップＳ１０４でＹＥＳと判定されれば、次に携帯端末２００の姿勢角が許容範囲内であるか否かを判定する。
携帯端末２００の表示部２０８と手差しトレイ２１のシート載置面２３とはできるだけ平行であることが望ましく、もし、携帯端末２００が手差しトレイ２１のシート載置面２３に対し極端に傾いていると、得られる４個のマーカー２２ａ〜２２ｄにより形成される４角形が、図５の例とは異なりかなり歪んだ形状となり、その後の画像解析やシートサイズの特定に支障を来すおそれがあるからである。
【００４９】
上述のように携帯端末２００内にはジャイロセンサー２０９が内蔵されているので、図６に示すように、３軸周りの回転量を測定することができるが、本実施の形態では、Ｘｃ軸（携帯端末２００の表示部２０８の長手方向と直交する方向）回りの水平方向となす角度α、Ｙｃ軸（携帯端末２００の表示部２０８の長手方向）回りの角度βだけを判定する。Ｚｃ軸（携帯端末２００の表示部２０８の表示面に垂直な方向）回りの角度γは、携帯端末２００とシート載置面２３との平行性には関与していないので、以下、本明細書においては、上記αおよびβを携帯端末２００の姿勢角として定義する。
【００５０】
そして、ステップＳ１０５においては、具体的には、シート載置面２３に対する携帯端末２００の姿勢角α、βがいずれも所定の角度（例えば、１５°）以下であるか否かを判定する。
このとき撮像画像において他と形状の異なるマーカー２２ｃの相対的な位置を検出することにより、撮像された手差しトレイ２１の方向が認識できる。
【００５１】
例えば、図５に示すようにマーカー２２ｃが右下にある場合には、図の左側に向けて給紙されることが分かるので、手差しトレイ２１はＹｃ軸周りにθ０だけ右方向が上になるように傾いていることになる。
そこで、ジャイロセンサー２０９で検出されたβの値が、−１５°＋θ０≦β≦１５°＋θ０であるかを判定する。Ｘｃ軸方向にはシート載置面２３は傾いていないので、−１５°≦α≦１５°であるか否かを判定するようにすればよい。
【００５２】
ステップＳ１０５で「ＮＯ」と判定された場合にも撮像は禁止され、ステップＳ１０３に戻り、ステップＳ１０４とステップＳ１０５の双方でＹＥＳと判定された場合のみ、撮像を許可し、そのときの表示部２０８に表示されている画面を不揮発性メモリ２０４の画像メモリ領域に静止画像としてキャプチャーする（撮影画像保存）（ステップＳ１０６）。
【００５３】
そして、ステップＳ１０７において、キャプチャー画像を解析して台形補正を行う（ステップＳ１０７）。
この台形補正としては、公知の様々な手法を用いることができる。
シートのサイズは、例えばＪＩＳ規格に従ってある程度の幅をもって段階的に増減するため、厳密に個々の寸法を検出しなくてもシートサイズの特定が比較的容易であるので、以下では、簡易な台形補正方法の例について説明する。
【００５４】
例として、キャプチャー画像の画像処理により抽出された４個のマーカー２２ａ〜２２ｄのそれぞれの角の特徴点ＡＢＣＤで構成される４角形が、初期の撮影画像上、図７（ａ）に示すように４角形Ａ１Ｂ１Ｄ１Ｃ１で示された場合について考える。
まず、線分Ｃ１Ｄ１が水平となす角θ１だけ矢印方向に回転させて４角形Ａ２Ｂ２Ｃ１Ｄ２を得る（図７（ｂ））。
【００５５】
さらに、上辺Ａ２Ｂ２を下辺Ｄ１Ｃ２に平行にすべく、点Ａ２を中心にして左回りにθ２だけ回転し、回転後のＡ２Ｂ２と回転前のＢ２Ｃ２延長線との交点をＢ３として、台形Ａ２Ｂ３Ｃ２Ｄ１を得る（図７（ｃ））。
そして、角Ａ２Ｄ１Ｃ２と、角Ｂ３Ｃ２Ｄ１が、それぞれ９０°になるように、線分Ａ２Ｄ１、線分Ｃ３Ｂ４をそれぞれ、θ３、θ４だけ外側に開くように回転させて、最終的に矩形Ａ３Ｂ４Ｃ２Ｄ１を得る。
【００５６】
このような最初の変形的な４角形Ａ１Ｂ１Ｃ１Ｄ１を矩形Ａ３Ｂ４Ｃ２Ｄ１への補正するに伴い、当該４角形の４辺上の画素や４角形内部および周辺の画素も、回転、伸長、圧縮処理される。
すなわち、４角形全体を回転する際には、その他の画素も回転処理され（図７（ｂ））、図７（ｃ）（ｄ）のように辺の角度を変更して、対辺から広がる部分については、その広がりの程度に応じて垂直方向（図７（ｃ）の場合）あるは水平方向（図７（ｄ）の場合）において、その広がりの程度に応じて線形補間などにより画素の補完がなされ、対辺に近付くように辺を傾ける部分については、画素を間引いて圧縮することになる。
【００５７】
図４に戻り、上述のように台形補正の画像処理を終えた画像データについて、さらに解析して、記録シートＳの輪郭を抽出し、幅方向（ＣＤ方向）における一対のエッジと、給紙方向（ＦＤ方向）における外側（給紙方向上流側）のエッジを検出する（ステップＳ１０８）。
記録シートＳは、通常白色であり下地となる手差しトレイ２１のシート載置面２３の表面の色に比べて明度が大きいため、画像データをスキャンして明度の変化が一定の閾値以上となる位置の画素を記録シートＳのエッジ（以下、「シートエッジ」）として検出することができる。
【００５８】
もちろんその他、公知のハフ変換処理やエッジ強調処理などにより検出しても構わない。
そして、画像データ上におけるシートエッジの位置情報と台形補正後の特徴点ＡＢＣＤの位置情報および機器情報に基づき、例えば、次のようにしてシートサイズを特定することができる（ステップＳ１０９）。
【００５９】
図５を、台形補正された後の携帯端末２００の表示部２０８における画像とすると、マーカー２２ａのＡ点とマーカー２２ｄのＤ点の画像上の距離Ｌｃｄと記録シートの幅方向のエッジ間距離Ｓｃｄの比Ｒ１は、各特徴点とシートエッジ上の点Ｅ１、Ｅ２のメモリアドレスにより容易に求まる。
上記ステップＳ１０６で取得した機器情報には距離ＬCDの実寸（Ｌ１）が含まれているので、Ｌ１×Ｒ１により記録シートＳの幅ＳCDの実寸が求められる。
【００６０】
また、同様にして、マーカー２２ａのＡ点と２２ｂのＢ点の画像上の距離ＬFDと、マーカー２２ａのＡ点から記録シートのＦＤ方向の距離ＳFDの比Ｒ２を求める。
マーカー２２ａ、２２ｂの各点Ａ、Ｂ間の距離ＬFDの実寸をＬ２とすれば、このＬ２に上記比Ｒ２を乗じてＳFDの実寸を求める。
マーカー２２ａのＡ点から、記録シートＳの給紙方向先端位置を規制する規制板２５までの距離Ｌｐ１（実寸）は、すでにＭＦＰ１００から機器情報として取得しているので、上記で求めたＳFDの実寸に当該Ｌｐ１を加算することにより、記録シートＳの給紙方向の実寸を得ることができる。
【００６１】
専用アプリケーションのデータの中には、シートサイズの給紙方向と幅方向における実寸に対応して、ＪＩＳ表示におけるシートサイズ（Ａ３、Ａ４、Ａ５，・・・、Ｂ４，Ｂ５，Ｂ６，・・・およびそれらが横置き（Ｙ）か、縦置き（Ｔ）かの区別）を対応付けたシートサイズテーブル（不図示）が含まれており、当該シートサイズテーブルを参照して、現在手差しトレイ２１に載置されている記録シートのサイズを特定することができる。
【００６２】
例えば、給紙方向と幅方向の実寸がそれぞれ、２１０ｍｍ、２９４ｍｍの場合には、Ａ４サイズＹと判定され、そのシートサイズを携帯端末２００の表示部２０８に表示させてユーザーに知らせる（ステップＳ１１０）。
なお、必ずしも、機器情報に実寸Ｌ１、Ｌ２、Ｌｐ１の情報が含まれていなくても、機器情報として上記比Ｒ１、Ｒ２の組み合わせとシートサイズとの対応を示すテーブルが含まれていれば、当該テーブルを参照することによって、シートサイズの特定は可能である。
【００６３】
上記特定したシートサイズの情報は、ＭＦＰ１００にＬＡＮを介して通知される（ステップＳ１１１）。
以上で、携帯端末２００におけるシートサイズ取得処理を完了して専用アプリケーションが終了される。
ＭＦＰ１００側では、当該シートサイズを手差しトレイ２１に関連付けて、例えば機器情報記憶部５７に記憶すると共に、必要に応じ、この関連付けの内容を操作パネル４０の表示部４１に表示させる。
【００６４】
そして、ユーザーが当該手差しトレイ２１を給紙口として選択したときは、当該手差しトレイ２１から記録シートＳが供給され、コピージョブもしくはプリントジョブが実行される。
以上のように、本実施の形態によれば、手元の携帯端末２００にシートサイズ特定用の専用アプリケーションを予めインストールしておけば、当該専用アプリケーションを起動して手差しトレイ２１を撮像するだけで、ＭＦＰ１００に手差しトレイ２１にセットしたシートサイズを容易に設定することができる。
（４）通信シーケンス
図９は、上記ＭＦＰ１００、携帯端末２００、サーバー４００間の通信シーケンスを示す図である。
【００６５】
なお、以下では、説明の簡略化のため、図４のフローチャートにおけるステップＳ１０３〜１０６の処理をまとめて「撮像処理」と呼び、ステップＳ１０７、Ｓ１０８の処理をまとめて「画像解析」と呼ぶ。
予め、ユーザーは、サーバー４００に専用アプリケーションの送信を要求し（Ｐ１）、当該専用アプリケーションを携帯端末２００にダウンロードしておく（Ｐ２）。
【００６６】
そして、ユーザーが、携帯端末２００に登録され、表示部２０８に表示されたアイコンをタップして専用アプリケーションを起動すると（Ｐ３）、ＭＦＰ１００に機器情報の送信を要求し（Ｐ４）、ＭＦＰ１００から機器情報を取得する（Ｐ５）。
次に、撮像処理（Ｐ６）および画像解析（Ｐ７）を実行する。
上述したように、画像解析の結果と機器情報とから具体的なシートサイズを特定し（Ｐ８）、表示部２０８にシートサイズを表示すると共に（Ｐ９）、特定されたシートサイズの情報をＭＦＰ１００に送信する（Ｐ１０）。
【００６７】
ＭＦＰ１００では、当該通知されたシートサイズを手差しトレイ２１に関連付けて、制御部５０内部のメモリのテーブル内に登録し（シートサイズ設定）（Ｐ１１）、当該関連付けしたシートサイズの情報を表示部４１に表示させる（Ｐ１２）。
以上のように本実施の形態の携帯では、一般に普及している携帯端末２００に専用アプリケーションをインストールしておき、必要に応じて起動させて、手差しトレイ２１上の記録シートを撮像するだけで自動的にシートサイズが特定され、ＭＦＰ１００において手差しトレイ２１と関連付けてシートサイズが設定されるので、ＭＦＰ１００側で手差しトレイ２１上のシートサイズを検出するためのセンサー、配線などが不要となり、ＭＦＰ１００におけるコストダウンに資する。また、ユーザーはシートサイズを自分で判断してＭＦＰ１００にわざわざ入力する手間もいらない。
【００６８】
＜変形例＞
本発明は、上記実施の形態に限定されるものではなく、次のような変形例も考えることができる。
（１）上記実施の形態では、携帯端末２００からＭＦＰ１００に、その機器情報を要求して取得するようにしていたが（図８のＰ４，Ｐ５）、サーバー４００から当該機器情報を取得するようにしても構わない。
【００６９】
図９は、このような場合の変形例を示す通信シーケンスを示す図である。
例えば、ＭＦＰ１００の購入時等に、ユーザーＩＤをＭＦＰ１００の機種に関連付けて、サーバー４００内のＨＤＤなどの記憶装置内のテーブルに登録（ユーザー登録）しておく。
また、サーバー４００の記憶装置には、ＭＦＰ１００のメーカーにより、ＭＦＰ１００の機種ごとに上記各種寸法を含む機器情報が関連付けられて登録されている。
【００７０】
ユーザーが携帯端末２００を操作して、自己のユーザーＩＤを示して専用アプリケーションの送付要求をサーバー４００に送ると（Ｐ１）、サーバー４００では、当該ユーザーＩＤに対応した機種の機器情報を専用アプリケーションに組み込んで携帯端末２００に送信してダウンロードさせる。
携帯端末２００において専用アプリケーションが起動されると（Ｐ３）、当該専用アプリケーションに組み込まれたＭＦＰ１００の機器情報も読み出されるようになっており、これにより、図８の実施の形態で示したように、別途機器情報をＭＦＰ１００に問い合わせる手順Ｐ４，Ｐ５が省けるという利点がある。
【００７１】
以降の手順については図８と同じなので説明を省略する。
（２）上記各実施の形態では、専用アプリケーションを起動して、携帯端末２００側で撮像処理と解析処理およびシートサイズ特定処理の全てを実行するようにしていた。そのため、携帯端末２００における処理の負荷が大きい。
携帯端末２００の機種によっては、ＣＰＵ２０１の処理速度が遅かったり、不揮発性メモリ２０４の容量が少なくて、上記専用アプリケーションを十分に実施できない場合もあり得る。
【００７２】
そこで、本変形例では、撮像処理までは携帯端末２００で実行し、サーバー４００に撮像された画像データを送信して、サーバー４００側で画像解析およびシートサイズ特定処理を実行するように構成している。
図１０は、本変形例における、ＭＦＰ１００、携帯端末２００、サーバー４００間の通信シーケンスを示す図である。
【００７３】
予め携帯端末２００からサーバー４００にアクセスして専用アプリケーションを要求し、ダウンロードしておく（Ｑ１、Ｑ２）。
手差しトレイ２１上のシートサイズを取得する際には、携帯端末２００で上記専用アプリケーションを起動し（Ｑ３）、撮像処理を実行する（Ｑ４）。
なお、ここでの専用アプリケーションには、図８や図９の専用アプリケーションに比べ、携帯端末２００側で、画像解析しシートサイズを特定するプログラムは含まれていない簡易なものでよい。
【００７４】
そして、その撮像した画像データをユーザーＩＤと共に、サーバー４００に送信して、画像解析依頼を行う（Ｑ５）。ユーザーＩＤは予め携帯端末２００に登録させておいたものを自動的に送信するようにしておけば、画像データのサーバー４００への送信の際に、ユーザーがわざわざユーザーＩＤを入力しなくてもよい。
上記（１）の変形例と同様、サーバー４００では、予めユーザーＩＤに対応させてＭＦＰ１００の機種と機器情報が関連付けられてテーブルに登録されおり、サーバー４００では当該テーブルを参照してＭＦＰ１００の機器情報を取得する（Ｑ６）。
【００７５】
また、サーバー４００は、携帯端末２００から画像解析依頼を受信すると当該専用アプリケーションを起動し、受信した画像データについて、画像解析（Ｑ７）と、これに基づくシートサイズ特定処理（Ｑ８）を実行する。
シートサイズが特定されると、サーバー４００は、その特定したシートサイズを携帯端末２００に通知する（Ｑ９）。
【００７６】
携帯端末２００は、ＭＦＰ１００に当該シートサイズを通知すると共に（Ｑ１０）、自装置の表示部２０８にそのシートサイズを表示する。
ＭＦＰ１００では、内部メモリ内のテーブルに手差しトレイ２１に対応させて当該シートサイズを関連付けて登録して設定すると共に（Ｑ１２）、操作パネル４０の表示部４１に当該関連付けた情報を表示する（Ｑ１３）。
【００７７】
なお、機器情報は、図８の場合と同様に携帯端末２００からＭＦＰ１００に問い合わせ、その回答をサーバー４００に通知するようにしても構わない。
本変形例によれば、比較的負荷の大きな画像解析処理をサーバー４００で実行するので、携帯端末２００で実行すべき専用アプリケーションによって占有されるメモリ容量も少なくできると共に、携帯端末２００のＣＰＵ２０１の負荷も少なくて済む。
【００７８】
（３）図１１は、さらに別の変形例に係るシートサイズ取得処理におけるＭＦＰ１００と携帯端末２００との通信シーケンスを示す図である。
本変形例では、携帯端末２００は、専用アプリケーションをＭＦＰ１００から取得する点、および画像解析とシートサイズ特定処理をＭＦＰ１００が実行する点において上記実施の形態と異なっている。
【００７９】
すなわち、携帯端末２００は、予めＭＦＰ１００にアクセスして専用アプリケーションを要求し、ＭＦＰ１００からダウンロードする（Ｒ１、Ｒ２）。
携帯端末２００で、専用アプリケーションを起動後（Ｒ３）、撮像処理を実行し（Ｒ４）、その撮像した画像データをＭＦＰ１００に送信すると共に、画像解析依頼を行う（Ｒ５）。
【００８０】
ＭＦＰ１００の制御部５０では、まず、機種情報記憶部５７から自己の機器情報を取得すると共に（Ｒ６）、携帯端末２００から受信した画像データについて画像解析を実行する（Ｒ７）。
そして、上記解析結果と自己の機器情報に基づき、シートサイズを特定し（Ｒ８）、手差しトレイ２１に関連付けてシートサイズを設定する（シートサイズ設定）（Ｒ９）。
【００８１】
上記特定されたシートサイズを携帯端末２００に通知すると共に（Ｒ１０）、操作パネル４０の表示部４１に表示する（Ｒ１１）。
携帯端末２００は、特定されたシートサイズの情報をＭＦＰ１００から受信すると、自己の表示部２０８にも表示する（Ｒ１２）。
本変形例では、ＭＦＰ１００側で、比較的負荷の大きな画像解析を実行するので、携帯端末２００で実行すべき専用アプリケーションに必要なメモリ容量も少なくでき、携帯端末２００のＣＰＵ２０１への負荷が少なくて済む。
【００８２】
また、ＭＦＰ１００自身が、携帯端末２００から取得した画像データに基づきシートサイズを判定するので、機器情報を他から入手する必要がない。
なお、本変形例では、携帯端末２００で実行される画像処理の専用アプリケーションをＭＦＰ１００から取得するようにしたが、上記実施の形態と同様、サーバー４００から取得するようにしてもよい。
【００８３】
（４）上記実施の形態では、画像解析においてマーカー２２ａ〜２２ｄ上の特徴点Ａ〜Ｄの位置によって台形補正した後に、同特徴点Ａ、Ｃ、Ｄの位置情報（距離情報）と記録シートＳのエッジ位置を検出してシートサイズを特定するようにした。
本変形例では、さらに、一対のガイド部材２４の内側エッジの位置を検出して、両者エッジ間の距離ＬG（図２参照）を求めて、記録シートの手差しトレイ２１へのセット状態をチェックするように構成している。
【００８４】
すなわち、画像解析において、画素上におけるガイド部材２４のエッジ間距離と特徴点ＡＤの距離との比Ｒ３を求め、機器情報内の特徴点ＡＤの距離に上記Ｒ３を乗じることにより、ガイド部材２４の内側エッジ間距離ＬGを求める。
そして、この距離ＬGが、実施の形態で求めた記録シートの幅の実寸よりも、所定値以上大きければ、ガイド部材２４のガイド面と記録シートの幅方向の縁部との間に隙間が発生していることになる。
【００８５】
この場合には、ガイド部材２４により記録シートが、手差しトレイ２１の幅方向におけるセンター線（図１４の一転鎖線Ｌｃ参照）を基準にした位置（センター基準位置）にセットされていない蓋然性が高く、繰り出しローラー２６（図２参照）で繰り出す際にスキューが発生するおそれがあるので、ユーザーに警告して、セットし直させるのが望ましい。
【００８６】
図１２は、本変形例において携帯端末２００で実行されるシートサイズ取得処理を示す部分的なフローチャートであり、実施の形態における図４のフローチャートとは、ステップＳ１０８以降にステップＳ２０１〜ステップＳ２０４が挿入されている点が異なる。
すなわち、ステップＳ１０８において、記録シートのエッジを検出した後、公知の画像処理によってガイド部材２４の輪郭を抽出し、その内側のエッジを検出する（ステップＳ２０１）。
【００８７】
ステップＳ１０２で取得した機器情報に基づき、シートエッジ幅とガイド部材エッジ幅の実寸を求めて、両者の差が所定値以上であるか否かを判定する（ステップＳ２０２）。
すなわち、画像データ上のマーカー２２ａ、２２ｄ上の特徴点Ａ，Ｄの位置情報、シートの幅方向の両エッジ位置情報、ガイド部材２４の両内側エッジの位置情報から、それぞれの画像データ上のメモリアドレス上の間隔（画素数）を求めて、ＬCDに対するＳCD（図５参照）、ＬG（図２参照）の比率Ｒ１、Ｒ３を求めて、機器情報に含まれるＬCDの実寸にＲ１、Ｒ３をそれぞれ乗じると、シートエッジ幅ＳCDとガイド部材エッジ幅ＬGの実寸が分かるので、それらの差分（ガイド部材エッジ幅ＬGの実寸−シートエッジ幅ＳCDの実寸）が、所定値（例えば３ｍｍ）未満であるか否かを判定する。
【００８８】
この判定結果が、肯定的な場合には（ステップＳ２０２でＹＥＳ）、記録シートの繰り出し時にスキューが発生するおそれが少ないので、そのまま次のシート判定処理を実行する（ステップＳ１０９）。
ところが、ステップＳ２０２での判定結果が否定的である場合（ステップＳ２０２でＮＯ）、すなわち一対のガイド部材２４の間隔が、シート幅よりも所定値以上であると判定された場合には、ガイド部材２４が、給紙の際のガイドの機能を十分に果たせなく、スキューが発生するおそれがあるので、携帯端末２００の表示部２０８に、ガイド部材２４を狭くして、記録シートＳの幅方向の位置が正しくなるように促すメッセージを表示して、ユーザーに警告し（ステップＳ２０３）、ステップＳ１０３に戻って、それ以降の処理を繰り返す。
【００８９】
この警告内容をＭＦＰ１００に送信して、ＭＦＰ１００の操作パネル４０の表示部４１に表示させるようにしてもよい。
ユーザーが、表示部２０８に表示された警告に基づき、ガイド部材２４を記録シート束の幅方向のエッジに軽く当接させるようにして正しく記録シートをセットすると、次のステップＳ２０２の判定において「ＹＥＳ」と判定されるので、続けてステップＳ１０９のシートサイズ判定を実行する。
【００９０】
他のステップの詳細については、図４で説明した内容と同じであるので、説明を省略する。
（４）上記実施の形態では、ＭＦＰ１００と携帯端末２００間の通信は、ＬＡＮを介して行われたが、ＭＦＰ１００と携帯端末２００の双方が、ＢｌｕｅＴｏｏｔｈ(登録商標)による通信や赤外線通信などの他の通信機能を有している場合には、それらを利用しても構わない。
【００９１】
（５）上記実施の形態においては、手差しトレイ２１のシート載置面２３上に４個のマーカー２２ａ〜２２ｄを形成して、撮像保存の可否や台形補正するための基準にしたり、シートサイズを特定するために用いたが、それ以外に、例えば図１３に示すようにシート載置面２３のほぼ中央部にマーカー２２ｅ（第２のマーカー）を設けて、これが載置された記録シートによって覆い隠されているか否かによって特定のシートサイズを判別するようにしてもよい。
【００９２】
図１４は、この中央マーカー２２ｅを手差しトレイ２１のシート載置面２３に設ける範囲の好適な例を示している。
同図に示す斜線の範囲内に中央マーカー２２ｅを設けておけば、台形補正された画像データについて、幅方向（ＡＤ方向）の実寸を求め、次に中央マーカー２２ｅが撮像画面に写されているかを判定することによって、ＭＦＰ１００で比較的頻繁に使用される記録シートのシートサイズの特定が行える。
【００９３】
同図において、例えば、幅方向の寸法が２５７ｍｍと判明して、画像解析により中央マーカー２２ｅが画像内に写っていると判定されれば、シートサイズはＢ５Ｙ、中央マーカー２２ｅが写っていなければ、シートサイズはＢ４Ｔと特定できる。また、幅方向の寸法が２９７ｍｍと判明して、中央マーク２２ｅが画像内に写っていれば、シートサイズはＡ４Ｙ、写っていなければＡ３Ｔと特定できる。同様にして他のＢ６Ｙ、Ｂ４Ｙ、Ａ４Ｔなども特定できる。
【００９４】
この方法によれば、上記実施の形態のようにわざわざ、通紙方向における記録シートの実寸まで求めなくても、シートサイズを特定することができるので、シートサイズ取得処理がより容易になる。
（６）上記実施の形態では、撮影画像の画像解析における台形補正の簡易な方法について説明したが、その他、デジタルカメラにおける画像処理の分野でよく知られている、ホモグラフィ行列を用いたカメラキャリブレーション（キーストーン法）の手法を用いて台形補正するようにしてもよい。
【００９５】
以下、図１５のイメージ図に基づき、カメラキャリブレーションの一例について簡単に説明する。
手差しトレイ２１の３次元の座標系（世界座標系）での点の座標Ｐを、射影変化した表示部２０８上での２次元の座標系（画像座標系）における座標ｐとの間には、次の数式１が成立する。
【００９６】
【数１】
2017013969.tif 000003
・・・（数式１）
ここで、上記ｓ、Ｈは、座標Ｐ、ｐと共に外部パラメータと呼ばれ、ｓは、スケール係数、Ｈは、ホモグラフィ行列を示す。
【００９７】
スケール係数ｓは、世界座標系での変位量と画像座標系における変位量の比を示す係数である。
また、ホモグラフィ行列Ｈは、座標Ｐを座標ｐに射影変換するための行列式であり、次の数式２で示される。
【００９８】
【数２】
2017013969.tif 000004
・・・・（数式２）
上式において、
ｆ            ：携帯端末２００の撮像部２０３のレンズの焦点距離
（ｓｕ，ｓｖ）  ：表示部２０８の表示画面における水平方向の画素間距離（ｓｕ）
および垂直方向の画素間距離（ｓｖ）
（ｕ０、ｖ０）  ：画像座標系における画像の主点座標（中心座標）
ｋｓ            ：せん断係数
ｒ１            ：携帯端末２００のＸｃ軸回りにおける水平方向からの回転移動量
ｒ２            ：携帯端末２００のＹｃ軸回りにおける水平方向からの回転移動量
ｔ              ：平行移動量
以上のパラメータは、内部パラメータと呼ばれる。
【００９９】
このうちｒ１、ｒ２は、携帯端末２００のジャイロセンサー２０９により測定されたものが用いられる。
１回の撮像処理において、手差しトレイ２１上の４つの特徴点（Ａ，Ｂ、Ｃ、Ｄ）の世界座標と、それらに対応する画像座標系における４つの特徴点ｐの座標値を数式１に代入すると２つの連立方程式が成立する。
【０１００】
そこで、撮像処理を３回行うと、それらの撮像時のｒ１，ｒ２、ｔは微妙に異なるので、結局６つ連立方程式を得ることができ、これを解くことにより、外部パラメータと内部パラメータを推定することができる。
このように歪んだ撮影画像を自動的に補正する方法は、カメラキャリブレーションと呼ばれており、上記内部パラメータ、外部パラメータを推定する方法としては、様々な方法が提案されている。
【０１０１】
上記したのは、Zhangアルゴリズムを使用したものであり、詳しくは、Zhengyou Zhangの論文「”A Flexible New  Technique for Camera Calibration”,Technical Report  MSR-TR-98-71，Microsoft  Research, 1998」に記載されている。
また、ＯｐｅｎＣＶと呼ばれるオープンソースのコンピュータビジョン向けライブラリ［Open Source Computer Vision  Library.］には、上記アルゴリズムにより内部パラメータ、外部パラメータを推定する具体的なプログラムが提案されているので、本明細書においては、これ以上の詳細な説明は省略する。
【０１０２】
もちろん、内部パラメータ、外部パラメータを推定する方法としては、上述したものに限るものではなく、その他の公知の手段で、内部パラメータ、外部パラメータを推定するようにしても良い。
以上のカメラキャリブレーションによって、表示部２０８の台形状の手差しトレイ２１の画像が矩形に補正（台形補正）されるので、続いて、上記実施の形態における図４のステップＳ１０８以降を実施すれば、シートサイズをより正確に特定することができる。
【０１０３】
（７）なお、手差しトレイ２１のシート載置面２３面におけるマーカーの数は、撮像範囲を決定し、台形補正を行うため４個であることが望ましいが、台形補正の際に実行されるプロトコルによっては、３個でもよいし、５個以上あっても構わない。
（８）上記実施の形態では携帯端末の撮像機能と専用アプリを使用して、手差しトレイ２１に載置されたシートのサイズを特定するシステムについて説明したが、同様にしてＭＦＰ１００の筐体１０１内に収納され、手前に引き出してシート交換や補充を行う給紙カセットにおけるシートサイズの検出にも適用可能である。
【０１０４】
この場合にも、給紙カセットを手前に引き出した状態で、４個のマーカーがシートやシートガイドによって覆い隠れない位置に形成され、撮像できるよう構成する必要がある。
但し、このように各給紙カセット、手差しトレイなど記録シートの載置場所が複数ある場合において、それらに載置されたシートサイズを携帯端末２００で特定する場合には、その載置場所を特定する情報（以下、「載置場所特定情報」という。）が、当該給紙カセット、手差しトレイのシート載置面上の撮像可能な位置に付されていることが望ましい。このような載置場所特定情報は、マーカーの形状か、マーカーの数かあるいは記号など画像解析により取得されうる形態で付されていることが望ましい。
【０１０５】
機器情報には、当該載置場所情報に関連付けて、上述のシートサイズを特定に必要な情報が含まれており、携帯端末２００で特定されたシートサイズは当該載置場所に対応してＭＦＰ１００内のメモリに格納されるように構成される。
（９）上記実施の形態では、各マーカー間の距離とシートエッジ間の距離との比を求め、マーカー間の実寸からシートエッジ間の距離を求めるようにしたが、マーカーに代えて、手差しトレイ２１の輪郭の位置を利用しても構わない。
【０１０６】
例えば、手差しトレイ２１の幅方向のエッジを検出して、このエッジ間距離とシートエッジ間距離Ｌｔ（図２参照）との比率Ｒ４を求め、機器情報として手差しトレイ２１の幅（エッジ間距離）の実寸を加えておき、この手差しトレイ２１の幅に比率Ｒ４を乗算することによっても、ＣＤ方向のシート幅を求めることができる。
同様にしてＦＤ方向におけるシート幅も、ＦＤ方向における手差しトレイ２１の後端部のエッジを検出して、この位置情報とシートのＦＤ方向後端部のエッジの位置情報から、上記実施の形態と同様にしてシートのＦＤ方向におけるサイズの検出が可能である。
【０１０７】
（１０）上記実施の形態では、画像形成装置の例としてＭＦＰについて説明したが、シート積載トレイを有する装置であれば、プリンター専用機でも、ファックス専用機であっても構わず、また、モノクロ画像形成装置であるか、カラー画像形成装置であるかを問わない。
（１１）また、上記実施の形態および各変形例は可能な限り組み合わせてもよい。
【０１０８】
なお、本発明の対象は、携帯端末２００を利用してシートサイズを特定するシートサイズ特定方法として理解することもできるし、携帯端末２００にダウンロードされる専用アプリケーションプログラムとして理解することもできる。
専用アプリケーションの取得は、実施の形態のようにネットワークを介して取得するのみならず、例えば、ＵＳＢメモリなどの記録媒体に専用アプリケーションを記録しておき、これを携帯端末２００で読み込んでインストールするような場合も考えられる。
【０１０９】
さらには、本発明の対象は、携帯端末２００とネットワーク接続してシートサイズの特定が可能な画像形成装置自体として理解することもできる。
【産業上の利用可能性】
【０１１０】
本発明は、画像形成装置におけるシートサイズ検出センサーなしにシート積載トレイ上のシートのサイズを特定する技術として好適である。
【符号の説明】
【０１１１】
１０    プリンター部
２０    給紙部
２１    手差しトレイ（シート積載トレイ）
２２ａ〜２２ｄ  マーカー（第１のマーカー）
２２ｅ          中央マーカー（第２のマーカー）
２３    シート載置面
２４    ガイド部材
３０    スキャナー部
４０    操作パネル
４１    表示部
５０    制御部
５７    機器情報記憶部
１００    ＭＦＰ
２００    携帯端末
２０１    ＣＰＵ
２０３    撮像部
２０５    画像処理部
２０９    ジャイロセンサー（姿勢角検知手段）
３００    無線ＬＡＮ親機
４００    サーバー
Ａ〜Ｄ    マーカー上の特徴点
Ｓ    記録シート
【図１】
2017013969.tif 000005
【図２】
2017013969.tif 000006
【図３】
2017013969.tif 000007
【図４】
2017013969.tif 000008
【図５】
2017013969.tif 000009
【図６】
2017013969.tif 000010
【図７】
2017013969.tif 000011
【図８】
2017013969.tif 000012
【図９】
2017013969.tif 000013
【図１０】
2017013969.tif 000014
【図１１】
2017013969.tif 000015
【図１２】
2017013969.tif 000016
【図１３】
2017013969.tif 000017
【図１４】
2017013969.tif 000018
【図１５】
2017013969.tif 000019