(57)【要約】【課題】自装置と画像出力装置とが近接して設置されている場合に、当該画像出力装置で表示される表示内容を自装置の表示手段を基準した表示方向で表示することのできる画像読取装置を提供する。【解決手段】画像読取装置は、表示情報を表示する表示手段と、通信手段を介して接続される画像出力装置と自装置との相対距離を示す相対距離情報を取得する距離情報取得手段と、画像出力装置と自装置との相対方向を示す相対方向情報を取得する方向情報取得手段と、相対距離情報が予め設定される閾値以下のときは、表示手段を基準とした表示方向と相対方向情報とに基づき、画像出力装置で表示される表示内容に対応する表示手段に表示されるべく表示内容を決定する決定手段と、を備える。【選択図】図３
2010232732.tif 000002
【特許請求の範囲】
【請求項１】
表示情報を表示する表示手段と、
通信手段を介して接続される相手装置と自装置との相対距離を示す相対距離情報を取得する距離情報取得手段と、
前記相手装置と自装置との相対方向を示す相対方向情報を取得する方向情報取得手段と、
前記相対距離情報が予め設定される閾値以下のときは、前記表示手段を基準とした画像の表示方向と前記相対方向情報とに基づき、前記相手装置で表示される表示内容に対応し前記表示手段に表示される表示内容を決定する決定手段と、
を有することを特徴とする画像処理装置。
【請求項２】
表示情報を表示する表示手段と、
通信手段を介して接続される画像出力装置と自装置との相対距離を示す相対距離情報を取得する距離情報取得手段と、
前記画像出力装置と自装置との相対方向を示す相対方向情報を取得する方向情報取得手段と、
前記相対距離情報が予め設定される閾値以下のときは、前記表示手段を基準とした画像の表示方向と前記相対方向情報とに基づき、前記画像出力装置で表示される表示内容に対応し前記表示手段に表示される表示内容を決定する決定手段と、
を有することを特徴とする画像読取装置。
【請求項３】
前記相対距離を設定する距離設定手段、を更に有し、
前記距離情報取得手段は、
前記距離設定手段によって設定された設定値を前記相対距離情報として取得する、
ことを特徴とする請求項２記載の画像読取装置。
【請求項４】
前記相対距離を検出する距離検出手段、を更に有し、
前記距離情報取得手段は、
前記距離検出手段によって検出された検出結果を前記相対距離情報として取得する、
ことを特徴とする請求項２記載の画像読取装置。
【請求項５】
前記相対方向情報を設定する方向設定手段、を更に有し、
前記方向情報取得手段は、
前記方向設定手段によって設定された設定値を前記相対方向情報として取得する、
ことを特徴とする請求項２〜４の何れか一項に記載の画像読取装置。
【請求項６】
前記相対方向を検出する方向検出手段、を更に有し、
前記方向情報取得手段は、
前記方向検出手段によって検出された検出結果を前記相対方向情報として取得する、
ことを特徴とする請求項２〜４の何れか一項に記載の画像読取装置。
【請求項７】
方向検出用画像情報に基づき画像形成を実施した前記画像出力装置から出力された当該画像形成の結果としての印刷物の読み取り処理を実施する画像読取手段と、
前記画像読取手段による読み取り処理の結果と前記方向検出用画像情報とを基に前記相対方向を検出する方向検出手段と、
を更に有し、
前記方向情報取得手段は、
前記方向検出手段によって検出された検出結果を前記相対方向情報として取得する、
ことを特徴とする請求項２〜４の何れか一項に記載の画像読取装置。
【請求項８】
基準となる対象物に設けられ自装置の設置方向を特定する方向特定手段と接続され、この方向特定手段と接続されたことに起因して、前記対象物に対する自装置の異なる複数の設置方向を検出する複数の方向検出手段、
を更に有し、
前記方向情報取得手段は、
前記複数の方向検出手段の中の前記方向特定手段と接続された方向検出手段によって検出された検出結果に基づき求められる前記相対方向情報を取得する、
ことを特徴とする請求項２記載の画像読取装置。
【請求項９】
請求項２から請求項８の何れか一項に記載の画像読取装置と、
前記画像読取装置と通信手段を介して接続され、表示情報を表示するとともに、前記画像読取装置による読み取り処理の結果としての画像情報に基づき画像形成処理を実施し該画像形成処理の結果を出力する画像出力装置と、
を有することを特徴とする画像形成システム。
【請求項１０】
通信手段を介して接続される相手装置と自プログラムを実行する画像処理装置との相対距離を示す相対距離情報を取得する距離情報取得処理過程と、
前記相手装置と前記画像処理装置との相対方向を示す相対方向情報を取得する方向情報取得処理過程と、
前記相対距離情報が予め設定される閾値以下のときは、前記表示手段を基準とした画像の表示方向と前記相対方向情報とに基づき、前記相手装置で表示される表示内容に対応し前記表示手段に表示される表示内容を決定する決定処理過程と、
をコンピュータに実行させることを特徴とする処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像読取装置、画像形成システム、処理プログラムに関するものである。
【背景技術】
【０００２】
従来、スキャナと複数のプリンタとがネットワークを介して接続されたシステムには、スキャナが、プリンタから排紙される用紙の向きを正確に認識し、実際の排紙方向と整合した出力イメージを表示するものもある（例えば、特許文献１参照）。
【０００３】
特許文献１では、スキャナは、プリンタとの通信時に当該プリンタで排紙される用紙の搬送方向を示す情報である用紙搬送方向情報とトレイごとの用紙向き情報および用紙サイズ情報とを取得する。次に、スキャナは、取得したプリンタの用紙搬送方向情報とプリンタに併設されたトレイごとの用紙サイズ情報および用紙向き情報とに基づき、スキャナＵＩ表示規則テーブルを参照して表示する用紙情報（排紙された用紙の向きを示す態様）を決定する。さらに、スキャナは、決定した用紙情報を表示部に表示する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−２７０３８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、自装置と相手装置とが近接して設置される場合に、当該相手装置で表示される表示内容を自装置の表示手段を基準とした画像の表示方向で表示することのできる画像処理装置、処理プログラムを提供することを目的とする。
【０００６】
また、本発明は、自装置と画像出力装置とが近接して設置される場合に、当該画像出力装置で表示される表示内容を自装置の表示手段を基準とした画像の表示方向で表示することのできる画像読取装置を提供することを目的とする。
【０００７】
さらに、画像読取置と画像出力装置とが近接して設置される場合に、当該画像出力装置で表示される表示内容を画像読取装置の表示手段を基準とした画像の表示方向で表示することのできる画像形成システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、請求項１に記載の本発明の画像処理装置は、表示情報を表示する表示手段と、通信手段を介して接続される相手装置と自装置との相対距離を示す相対距離情報を取得する距離情報取得手段と、前記相手装置と自装置との相対方向を示す相対方向情報を取得する方向情報取得手段と、前記相対距離情報が予め設定される閾値以下のときは、前記表示手段を基準とした画像の表示方向と前記相対方向情報とに基づき、前記相手装置で表示される表示内容に対応し前記表示手段に表示される表示内容を決定する決定手段と、を有することを特徴とする。
【０００９】
上記課題を解決するため、請求項２に記載の本発明の画像読取装置は、表示情報を表示する表示手段と、通信手段を介して接続される画像出力装置と自装置との相対距離を示す相対距離情報を取得する距離情報取得手段と、前記画像出力装置と自装置との相対方向を示す相対方向情報を取得する方向情報取得手段と、前記相対距離情報が予め設定される閾値以下のときは、前記表示手段を基準とした画像の表示方向と前記相対方向情報とに基づき、前記画像出力装置で表示される表示内容に対応し前記表示手段に表示される表示内容を決定する決定手段と、を有することを特徴とする。
【００１０】
請求項３に記載の発明は、上記請求項２に記載の発明において、前記相対距離を設定する距離設定手段、を更に有し、前記距離情報取得手段は、前記距離設定手段によって設定された設定値を前記相対距離情報として取得する、ことを特徴とする。
【００１１】
請求項４に記載の発明は、上記請求項２に記載の発明において、前記相対距離を検出する距離検出手段、を更に有し、前記距離情報取得手段は、前記距離検出手段によって検出された検出結果を前記相対距離情報として取得する、ことを特徴とする。
【００１２】
請求項５に記載の発明は、上記請求項２〜４の何れか一項に記載の発明において、前記相対方向情報を設定する方向設定手段、を更に有し、前記方向情報取得手段は、前記方向設定手段によって設定された設定値を前記相対方向情報として取得する、ことを特徴とする。
【００１３】
請求項６に記載の発明は、上記請求項２〜４の何れか一項に記載の発明において、前記相対方向を検出する方向検出手段、を更に有し、前記方向情報取得手段は、前記方向検出手段によって検出された検出結果を前記相対方向情報として取得する、ことを特徴とする。
【００１４】
請求項７に記載の発明は、上記請求項２〜４の何れか一項に記載の発明において、方向検出用画像情報に基づき画像形成を実施した前記画像出力装置から出力された当該画像形成の結果としての印刷物の読み取り処理を実施する画像読取手段と、前記画像読取手段による読み取り処理の結果と前記方向検出用画像情報とを基に前記相対方向を検出する方向検出手段と、を更に有し、前記方向情報取得手段は、前記方向検出手段によって検出された検出結果を前記相対方向情報として取得する、ことを特徴とする。
【００１５】
請求項８に記載の発明は、上記請求項２に記載の発明において、基準となる対象物に設けられ自装置の設置方向を特定する方向特定手段と接続され、この方向特定手段と接続されたことに起因して、前記対象物に対する自装置の異なる複数の設置方向を検出する複数の方向検出手段、を更に有し、前記方向情報取得手段は、前記複数の方向検出手段の中の前記方向特定手段と接続された方向検出手段によって検出された検出結果に基づき求められる前記相対方向情報を取得する、ことを特徴とする。
【００１６】
上記課題を解決するため、請求項９に記載の本発明の画像形成システムは、請求項２から請求項８の何れか一項に記載の画像読取装置と、前記画像読取装置と通信手段を介して接続され、表示情報を表示するとともに、前記画像読取装置による読み取り処理の結果としての画像情報に基づき画像形成処理を実施し該画像形成処理の結果を出力する画像出力装置と、を有することを特徴とする。
【００１７】
上記課題を解決するため、請求項１０に記載の本発明の処理プログラムは、通信手段を介して接続される相手装置と自プログラムを実行する画像処理装置との相対距離を示す相対距離情報を取得する距離情報取得処理過程と、前記相手装置と前記画像処理装置との相対方向を示す相対方向情報を取得する方向情報取得処理過程と、前記相対距離情報が予め設定される閾値以下のときは、前記表示手段を基準とした画像の表示方向と前記相対方向情報とに基づき、前記相手装置で表示される表示内容に対応し前記表示手段に表示される表示内容を決定する決定処理過程と、をコンピュータに実行させることを特徴とする。
【発明の効果】
【００１８】
請求項１記載の発明によれば、自装置と相手装置とが近接して設置される場合に、当該相手装置で表示される表示内容を自装置の表示手段を基準とした画像の表示方向で表示することができる。
【００１９】
請求項２記載の発明によれば、自装置と画像出力装置とが近接して設置される場合に、当該画像出力装置で表示される表示内容を自装置の表示手段を基準とした画像の表示方向で表示することができる。
【００２０】
請求項３記載の発明によれば、距離設定手段によって設定された相対距離情報と相対方向情報とに基づき、画像出力装置で表示される表示内容を自装置の表示手段を基準とした画像の表示方向で表示することができる。
【００２１】
請求項４記載の発明によれば、距離検出手段によって検出された相対距離情報と相対方向情報とに基づき、画像出力装置で表示される表示内容を自装置の表示手段を基準とした画像の表示方向で表示することができる。
【００２２】
請求項５記載の発明によれば、方向設定手段によって設定された相対方向情報と相対距離情報とに基づき、画像出力装置で表示される表示内容を自装置の表示手段を基準とした画像の表示方向で表示することができる。
【００２３】
請求項６記載の発明によれば、方向検出手段によって検出された相対方向情報と相対距離情報とに基づき、画像出力装置で表示される表示内容を自装置の表示手段を基準とした画像の表示方向で表示することができる。
【００２４】
請求項７記載の発明によれば、方向検出用画像が印刷された印刷物の読み取り結果と当該方向検出用画像情報とに基づき検出された相対方向情報と相対距離情報とに基づき、画像出力装置で表示される表示内容を自装置の表示手段を基準とした画像の表示方向で表示することができる。
【００２５】
請求項８記載の発明によれば、方向特定手段と接続される複数の方向検出手段の中の特定の方向検出手段による検出の結果に対応する相対方向情報と相対距離情報とに基づき、画像出力装置で表示される表示内容を自装置の表示手段を基準とした画像の表示方向で表示することができる。
【００２６】
請求項９記載の発明によれば、画像読取置と画像出力装置とが近接して設置される場合に、当該画像出力装置で表示される表示内容を画像読取装置の表示手段を基準とした画像の表示方向で表示することができる。
【００２７】
請求項１０記載の発明によれば、自装置と相手装置とが近接して設置される場合に、当該相手装置で表示される表示内容を自装置の表示手段を基準とした画像の表示方向で表示させるソフトウェアを提供することができる。
【図面の簡単な説明】
【００２８】
【図１】第１の実施の形態に係る画像形成システムの構成を示す構成図である。
【図２】第１の実施の形態に係る画像読取装置としてのスキャナの機能構成を示すブロック図である。
【図３】第１の実施の形態に係るスキャナの制御部の機能構成を示すブロック図である。
【図４】第１の実施の形態に係るスキャナの設置方向検出用画像生成部で生成される画像の一例を示す図である。
【図５】第１の実施の形態に係る画像出力装置としてのプリンタの機能構成を示すブロック図である。
【図６】第１の実施の形態に係るスキャナとプリンタとの相対方向を説明する図である。
【図７】第１の実施の形態に係るスキャナとプリンタとの相対方向を説明する図である。
【図８】第１の実施の形態に係るスキャナとプリンタとの相対方向を説明する図である。
【図９】第１の実施の形態に係るスキャナとプリンタとの相対方向を説明する図である。
【図１０】第１の実施の形態に係るスキャナとプリンタとの相対方向を説明する図である。
【図１１】第１の実施の形態に係る設置方向の決定規則を説明する図である。
【図１２】第１の実施の形態に係るスキャナとプリンタとの相対方向を説明する図である。
【図１３】第１の実施の形態に係るスキャナによる設置方向検出用画像の作成処理の処理手順を示すフローチャートである。
【図１４】第１の実施の形態に係るプリンタによる設置方向検出用画像の出力処理の処理手順を示すフローチャートである。
【図１５】第１の実施の形態に係るスキャナによるスキャン処理の処理手順を示すフローチャートである。
【図１６】第１の実施の形態に係るプリンタによる情報設定処理の処理手順を示すフローチャートである。
【図１７】第１の実施の形態に係るスキャナによる表示方向決定処理の処理手順を示すフローチャートである。
【図１８】第１の実施の形態に係るスキャナおよびプリンタの設置環境を説明する図である。
【図１９】第１の実施の形態に係るスキャナの操作・表示部に表示される表示内容の一例を示す図である。
【図２０】第１の実施の形態に係るスキャナの操作・表示部に表示される表示内容の一例を示す図である。
【図２１】第１の実施の形態に係るスキャナの操作・表示部の応用例を説明する図である。
【図２２】第２の実施の形態に係る画像形成システムの構成を示す構成図である。
【図２３】第２の実施の形態に係る画像読取装置としてのスキャナの機能構成を示すブロック図である。
【図２４】第２の実施の形態に係るスキャナの制御部の機能構成を示すブロック図である。
【図２５】第２の実施の形態に係る画像出力装置としてのプリンタの機能構成を示すブロック図である。
【図２６】第２の実施の形態に係るスキャナがコーナーに設置された場合の設置状態を真上から見た図である。
【図２７】第２の実施の形態に係るプリンタがコーナーに設置された場合の設置状態を真上から見た図である。
【図２８】第２の実施の形態に係るスキャナおよびプリンタがキャビネットに設置された場合の設置状態を側面から見た図である。
【図２９】第２の実施の形態に係るスキャナおよびプリンタがキャビネットに設置された場合の設置状態を真上から見た図である。
【図３０】第２の実施の形態に係るスキャナおよびプリンタがキャビネットに設置された場合の設置状態を真上から見た図である。
【図３１】第２の実施の形態に係るスキャナおよびプリンタがキャビネットに設置された場合のプリンタに注目したときの設置状態を真上から見た図である。
【図３２】第２の実施の形態に係るスキャナの操作・表示部に表示される表示内容の一例を示す図である。
【図３３】第２の実施の形態に係るスキャナの操作・表示部に表示される表示内容の一例を示す図である。
【図３４】第１の実施の形態に係る画像読取装置のハードウェア構成を示す構成図である。
【発明を実施するための形態】
【００２９】
以下、本発明の一例としての実施の形態について、図面に基づいて詳細に説明する。なお、実施の形態を説明するための図面において、同一の構成要素には原則として同一の符号を付し、その繰り返しの説明は省略する。
【００３０】
（第１の実施の形態）
【００３１】
第１の実施の形態に係る画像形成システムについて、図１を参照して説明する。
【００３２】
画像形成システム１は、図１に示すように、スキャナ１００とプリンタ２００とが通信手段３００を介して接続されている。
【００３３】
スキャナ１００は、原稿の読み取り処理を実施し、この読み取り処理の結果（画像データ）をプリンタ２００に向けて送信し印刷要求を行う。
【００３４】
プリンタ２００は、スキャナ１００からの画像データに基づき画像形成処理（印刷処理）を実施し、この画像形成処理の結果としての印刷物を出力する。
【００３５】
通信手段３００としては、ローカルエリアネットワーク（ＬＡＮ＝Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）や電話回線などの有線通信回線、無線ＬＡＮなどの無線通信回線、さらには、これらの通信回線を組み合わせたもの、などが挙げられる。ここでは、通信手段３００は、ネットワークを採用するものとし、通信手段３００をネットワーク３００と表記する。
【００３６】
なお、図１に示す例では、スキャナ１００およびプリンタ２００のそれぞれは１台のみネットワーク３００に接続される構成としているが、これに限定されることなく、複数のスキャナ１００および複数のプリンタ２００をネットワーク３００に接続するようにしてもよい。
【００３７】
次に、スキャナ１００の機能構成について、図２を参照して説明する。
【００３８】
画像読取装置としてのスキャナ１００は、図２に示すように、操作・表示部１０１と、制御部１０２と、原稿読取部１０３と、画像記憶部１０４と、スキャナ通信部１０５と、設置方向検出用画像生成部１０６と、設置方向検出部１０７と、設置距離・方向記憶部１０８と、ＧＰＳ受信機１０９と、を有している。
【００３９】
操作・表示部１０１は、ユーザインターフェースとして動作するものであり、制御部１０２から表示情報を受け取りユーザに対し各種情報を提供するとともに、ユーザからの指示を受け付け、制御部１０２に操作情報を渡す。操作・表示部１０１は表示手段の機能を有する。
【００４０】
制御部１０２は、図３に示すように、位置情報取得部１０２１、設置距離検出部１０２２、距離情報取得部１０２３、方向情報取得部１０２４、および表示内容決定部１０２５を有している。
【００４１】
位置情報取得部１０２１は、ＧＰＳ受信機１０９がアンテナ１０９ａを介して受信したＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）情報から当該スキャナ１００の位置情報を取得する。
【００４２】
設置距離検出部１０２２は、距離検出手段の機能を有し、位置情報取得部１０２１から出力される当該スキャナ１００の位置情報と、スキャナ通信部１０５を介して取得したプリンタ２００からの当該プリンタ２００の位置情報とを基に当該スキャナ１００とプリンタ２００との相対距離を検出する。具体的には、設置距離検出部１０２２は、スキャナ１００の位置情報とプリンタ２００の位置情報との差分を求め、この差分値をスキャナ１００とプリンタ２００との相対距離とする。この相対距離は、スキャナ１００が設置されている設置位置とプリンタ２００が設置されている設置位置との間の距離つまり設置距離を意味する。
【００４３】
距離情報取得部１０２３は、距離情報取得手段の機能を有し、設置距離・方向記憶部１０８から設置距離情報（相対距離情報）を取得する。これは、距離情報取得部１０２３は、設置距離検出部１０２２によって検出された検出結果（設置距離＝相対距離）を設置距離情報（相対距離情報）として取得することを意味する。
【００４４】
方向情報取得部１０２４は、方向情報取得手段の機能を有し、設置距離・方向記憶部１０８から設置方向情報（相対方向情報）を取得する。この設置方向情報（相対方向情報）は、後述する設置方向検出部１０７によって検出された検出結果としての情報である。これは、方向情報取得部１０２４は、設置方向検出部１０７によって検出された検出結果（設置方向＝相対方向）を設置方向情報（相対方向情報）として取得することを意味する。
【００４５】
表示内容決定部１０２５は、決定手段の機能を有し、距離情報取得部１０２３が取得した設置距離情報（相対距離情報）と方向情報取得部１０２４が取得した設置方向情報（相対方向情報）とに基づき表示情報を決定する。
【００４６】
具体的には、表示内容決定部１０２５は、距離情報取得部１０２３が取得した設置距離情報（相対距離情報）が予め設定される閾値以下のときは、操作・表示部１０１を基準とした画像の表示方向と方向情報取得部１０２４が取得した設置方向情報（相対方向情報）とに基づき、プリンタ２００で表示される表示内容に対応し操作・表示部１０１に表示される表示内容（表示情報）を決定する。
【００４７】
なお、第１の実施の形態では、設置距離（設置距離情報）と相対距離（相対距離情報）とは同じ意味であるとし、また設置方向（設置方向情報）と相対方向（相対方向情報）とは同じ意味であるする。これ以降の説明においては、設置距離（設置距離情報）および設置方向（設置方向情報）を使用して説明する。
【００４８】
再度、図２を参照して説明する。制御部１０２は、操作・表示部１０１からの操作情報に基づき、原稿読取部１０３に対し原稿の読取や設定情報用紙の読取指示を行う。
【００４９】
また、制御部１０２は、設置距離検出部１０２２が検出した設置距離情報を設置距離・方向記憶部１０８に記憶する。
【００５０】
また、制御部１０２は、操作・表示部１０１からの操作情報に基づき、設置方向検出用画像生成部１０６に対し設置方向検出用画像の生成を指示する。
【００５１】
さらに、制御部１０２は、設置距離・方向記憶部１０８から設置距離情報および設置方向情報を取得するとともに、操作・表示部１０１に対し、表示内容決定部１０２５が決定した表示内容（表示情報）を提供し表示させる。
【００５２】
原稿読取部１０３は、画像読取手段の機能を有し、制御部１０２からの指示に基づき、原稿を光学的に読み取って得た光学信号を電気信号に変換し、画像データを生成する。このようにして生成された画像データは、画像記憶部１０４に記憶される。
【００５３】
例えば、原稿読取部１０３は、後述する設置方向検出用画像生成部１０６によって生成された画像データ（方向検出用画像情報）に基づき画像形成を実施したプリンタ２００から出力された当該画像形成の結果としての印刷物の読み取り処理を実施する。
【００５４】
画像記憶部１０４は、原稿読取部１０３が原稿を読み取って生成した画像データを記憶するとともに、スキャナ通信部１０５や設置方向検出部１０７に対し、前記記憶した画像データを提供する。また、画像記憶部１０４は、設置方向検出用画像生成部１０６が生成した画像データを記憶するとともに、前記記憶した画像データをスキャナ通信部１０５へ提供する。設置方向検出用画像生成部１０６によって生成された画像データには、用紙サイズ情報と用紙向き情報とが含まれる。
【００５５】
スキャナ通信部１０５は、ネットワーク３００とのインターフェースとして動作するものであり、画像記憶部１０４から提供された画像データ、および設置距離・方向記憶部１０８から提供された設置距離情報および設置方向情報をネットワーク３００上の宛先に送信する。
【００５６】
設置方向検出用画像生成部１０６は、制御部１０２からの指示に基づき、プリンタ２００の設置方向を検出するための画像データを生成し、画像記憶部１０４に記憶する。プリンタ２００の設置方向を検出するための画像データは、例えば図４に示すような画像１０６０である。この画像１０６０には用紙の方向を判別可能なマーク１０６１が描画されている。
【００５７】
設置方向検出部１０７は、方向検出手段の機能を有し、原稿読取部１０３により読み取られ画像記憶部１０４に記憶された設置方向検出用画像データから設置方向情報を検出すし、この検出した設置方向情報を設置距離・方向記憶部１０８に記憶する。
【００５８】
具体的には、ユーザが、図４に示すような画像１０６０がプリンタ２００によって印刷されたもの（印刷物）を、回転せずに平行移動してスキャナ１００の原稿台（図示せず）にセットする。そして、設置方向検出部１０７が、原稿読取部１０３によって前記印刷物を読み込むことにより生成される画像データを基に、プリンタ２００の設置方向を検出する。
【００５９】
これは、設置方向検出部１０７は、画像読取部１０３による読み取り処理の結果と方向検出用画像情報とを基に設置方向（相対方向）を検出することを意味する。
【００６０】
なお、プリンタ２００の設置方向（相対方向）の詳細については後述する。
【００６１】
設置距離・方向記憶部１０８は、設置距離検出部１０２２が検出した設置距離情報および設置方向検出部１０７が検出した設置方向情報を記憶する。また、設置距離・方向記憶部１０８は、記憶した設置距離情報および設置方向情報をスキャナ通信部１０５および制御部１０２へ提供する。
【００６２】
上述したスキャナ１００は、画像処理装置の機能を果たすとともに画像読取装置の機能を果たすものである。
【００６３】
次に、プリンタ２００の機能構成について、図５を参照して説明する。
【００６４】
画像出力装置としてのプリンタ２００は、図５に示すように、プリンタ通信部２０１と、制御部２０２と、画像処理部２０３と、印刷部２０４と、操作・表示部２０５と、設置距離・方向記憶部２０６と、ＧＰＳ受信機２０７と、を有している。
【００６５】
プリンタ通信部２０１は、ネットワーク３００とのインターフェースとして動作し、ネットワーク３００に接続されたスキャナ１００との間で、データの送受信を行う。また、プリンタ通信部２０１は、受信を開始した場合、制御部２０２に受信データを渡す。さらに、プリンタ通信部２０１は、制御部２０２からのデータ処理先の変更指示に基づき、受信データの渡し先を画像処理部２０３あるいは設置距離・方向記憶部２０６に変更する。
【００６６】
制御部２０２は、プリンタ通信部２０１が受信したスキャナ１００からのデータ（受信データ）の解析を行い、その受信データが画像データであればデータの渡し先を画像処理部２０３に変更するようプリンタ通信部２０１に指示を出す。また、制御部２０２は、受信データが設置距離情報もしくは設置方向情報であればデータの渡し先を設置距離・方向記憶部に変更するようプリンタ通信部２０１に指示を出す。また、制御部２０２は、設置距離・方向記憶部２０６に記憶された情報に基づき操作・表示部２０５に対しジョブ実行中の表示などの表示情報を提供するとともに、操作・表示部２０５からはジョブキャンセル指示などの操作指示を受け取る。
【００６７】
さらに、制御部２０２は、ＧＰＳ受信機２０７からＧＰＳ情報を取得し、このＧＰＳ情報から当該プリンタ２００の位置情報を取得するとともに、スキャナ１００からの当該プリンタ２００の位置情報の要求に応じて、取得したプリンタ２００の位置情報を、プリンタ通信部２０１を介してスキャナ１００に向けて送信する。
【００６８】
画像処理部２０３は、プリンタ通信部２０１からデータを取得して処理（ページ単位のラスタデータを生成する画像処理など）を行い、印刷部２０４へ印刷用画像データを出力する。
【００６９】
印刷部２０４は、画像処理部２０３が出力した印刷用画像データに基づいて、用紙上に画像を印刷する。
【００７０】
操作・表示部２０５は、ユーザインターフェースとして動作するものであり、制御部２０２に対しジョブキャンセル指示などの操作指示を提供するとともに、制御部２０２からはジョブ実行中の表示などの表示情報を受け取る。
【００７１】
設置距離・方向記憶部２０６は、プリンタ通信部２０１から設置距離情報や設置方向情報を取得して記憶するとともに、記憶した情報を制御部２０２へ提供する。
【００７２】
ＧＰＳ受信機２０７は、アンテナ２０７ａを介してＧＰＳ情報を受信し制御部２０２へ出力する。
【００７３】
上述したプリンタ２００は、相手装置の機能を果たすとともに画像出力装置の機能を果たすものである。
【００７４】
スキャナ１００とプリンタ２００との相対方向（プリンタ２００の設置方向）について、図６から図１０を参照して説明する。
【００７５】
なお、図６から図１０は、スキャナ１００とプリンタ２００とを近接した状態で設置した場合に、スキャナ１００およびプリンタ２００を真上から見た様子を示す。
【００７６】
スキャナ１００とプリンタ２００とが、図６（ａ）に示すように、スキャナ１００の操作・表示部１０１の正対方向の線分と、プリンタ２００の操作・表示部２０５の正対方向の線分との成す角が９０度になるように設置されているとする。また、プリンタ２００は、プリンタ２００の操作・表示部２０５の正対方向と用紙が搬送（排出）される方向（以下「通紙パス方向」という。）とが同じになるように構成されているとする。換言すれば、操作・表示部２０５の正対方向の線分と通紙パス方向の線分との成す角が０度になる構造になっている。
【００７７】
この状態で、プリンタ２００が、図４に示した画像１０６０の画像データ、用紙サイズ情報としての例えばＡ４サイズ、および用紙向き情報としての「ＳＥＦ」に基づき印刷処理を実施し、この印刷処理の結果としての用紙（印刷物）１０６０Ａが図６（ａ）に示すように排紙されたとする。この場合、プリンタ２００の操作・表示部２０５に対して正対しているユーザは、用紙１０６０Ａの短辺に対して正対することになる。
【００７８】
ここで、用紙向き情報が「ＳＥＦ」の場合には、用紙の短辺をリーディングエッジ（先端部分）として排紙され、用紙向き情報が「ＬＥＦ」の場合は、用紙の長辺をリーディングエッジとして排紙される。
【００７９】
上述した状態では、ユーザは、スキャナ１００の操作・表示部１０１に対して正対した場合には、図６（ｂ）に示すように用紙１０６０Ａは横向きの状態に見え、一方、プリンタ２００の操作・表示部２０５に対して正対した場合は、図６（ｃ）に示すように用紙１０６０Ａは縦向きの状態に見える。
【００８０】
このようにスキャナ１００の操作・表示部１０１に対して正対した場合とプリンタ２００の操作・表示部２０５に対して正対した場合とで、用紙の向きが縦方向と横方向で異なって見えるときは、プリンタ２００の設置方向（スキャナ１００とプリンタ２００との相対方向）がスキャナ１００（の正対方向）に対し９０度であるとする。
【００８１】
また、スキャナ１００とプリンタ２００とが、図７（ａ）に示すように、スキャナ１００の操作・表示部１０１の正対方向の線分と、プリンタ２００の操作・表示部２０５の正対方向の線分との成す角が０度（正対方向が同じ方向）になるように設置されているとする。また、プリンタ２００は、図６（ａ）に示す例の場合と同様に、操作・表示部２０５の正対方向の線分と通紙パス方向の線分との成す角が０度になる構造になっているとする。
【００８２】
この状態で、プリンタ２００が、図４に示した画像１０６０の画像データ、用紙サイズ情報としての例えばＡ４サイズ、および用紙向き情報としての「ＳＥＦ」に基づき印刷処理を実施し、この印刷処理の結果としての用紙（印刷物）１０６０Ａが図７（ａ）に示すように排紙されたとする。この場合、プリンタ２００の操作・表示部２０５に対して正対しているユーザは、用紙１０６０Ａの短辺に対して正対することになる。
【００８３】
上述した状態では、ユーザは、スキャナ１００の操作・表示部１０１に対して正対した場合には、図７（ｂ）に示すように用紙１０６０Ａは縦向きの状態に見え、一方、プリンタ２００の操作・表示部２０５に対して正対した場合は、図７（ｃ）に示すように用紙１０６０Ａは縦向きの状態に見える。
【００８４】
このようにスキャナ１００の操作・表示部１０１に対して正対した場合とプリンタ２００の操作・表示部２０５に対して正対した場合とで、用紙の向きが同一の向き（この例では縦向き）に見えるときは、プリンタ２００の設置方向（スキャナ１００とプリンタ２００との相対方向）がスキャナ１００（の正対方向）に対し０度（同じ）であるとする。
【００８５】
スキャナ１００とプリンタ２００とが、図８（ａ）に示すように、スキャナ１００の操作・表示部１０１の正対方向の線分と、プリンタ２００の操作・表示部２０５の正対方向の線分との成す角が９０度になるように設置されているとする。また、プリンタ２００は、プリンタ２００の操作・表示部２０５の正対方向と通紙パス方向とが例えば９０度異なるように構成されているとする。換言すれば、操作・表示部２０５の正対方向の線分と通紙パス方向の線分との成す角が９０度になる構造になっている。
【００８６】
この状態で、プリンタ２００が、図４に示した画像１０６０の画像データ、用紙サイズ情報としての例えばＡ４サイズ、および用紙向き情報としての「ＳＥＦ」に基づき印刷処理を実施し、この印刷処理の結果としての用紙（印刷物）１０６０Ｂが図８（ａ）に示すように排紙されたとする。この場合、プリンタ２００の操作・表示部２０５に対して正対しているユーザは、用紙１０６０Ｂの長辺に対して正対することになる。
【００８７】
上述した状態では、ユーザは、スキャナ１００の操作・表示部１０１に対して正対した場合には、図８（ｂ）に示すように用紙１０６０Ｂは縦向きの状態に見え、一方、プリンタ２００の操作・表示部２０５に対して正対した場合は、図８（ｃ）に示すように用紙１０６０Ａは横向きの状態に見える。
【００８８】
このようにスキャナ１００操作・表示部１０１に対して正対した場合とプリンタ２００の操作・表示部２０５に対して正対した場合とで、用紙の向きが縦方向と横方向で異なって見えるときは、プリンタ２００の設置方向（スキャナ１００とプリンタ２００との相対方向）がスキャナ１００（の正対方向）に対し９０度であるとする。
【００８９】
さらに、スキャナ１００とプリンタ２００とが、図９（ａ）に示すように、スキャナ１００の操作・表示部１０１の正対方向の線分と、プリンタ２００の操作・表示部２０５の正対方向の線分との成す角が０度（正対方向が同じ方向）になるように設置されているとする。また、プリンタ２００は、図８（ａ）に示す例の場合と同様に、操作・表示部２０５の正対方向の線分と通紙パス方向の線分との成す角が９０度になる構造になっているとする。
【００９０】
この状態で、プリンタ２００が、図４に示した画像１０６０の画像データ、用紙サイズ情報としての例えばＡ４サイズ、および用紙向き情報としての「ＳＥＦ」に基づき印刷処理を実施し、この印刷処理の結果としての用紙（印刷物）１０６０Ｂが図９（ａ）に示すように排紙されたとする。この場合、プリンタ２００の操作・表示部２０５に対して正対しているユーザは、用紙１０６０Ｂの長辺に対して正対することになる。
【００９１】
上述した状態では、ユーザは、スキャナ１００の操作・表示部１０１に対して正対した場合には、図９（ｂ）に示すように用紙１０６０Ｂは横向きの状態に見え、一方、プリンタ２００の操作・表示部２０５に対して正対した場合は、図９（ｃ）に示すように用紙１０６０Ｂは横向きの状態に見える。
【００９２】
このようにスキャナ１００の操作・表示部１０１に対して正対した場合とプリンタ２００の操作・表示部２０５に対して正対した場合とで、用紙の向きが同一の向き（この例では横向き）に見えるときは、プリンタ２００の設置方向（スキャナ１００とプリンタ２００との相対方向）がスキャナ１００（の正対方向）に対し０度（同じ）であるとする。
【００９３】
以上で、プリンタ２００が、図４に示した画像１０６０の画像データ、用紙サイズ情報としての例えばＡ４サイズ、および用紙向き情報としての「ＳＥＦ」に基づき印刷処理を実施した場合における設置方向についての説明を終了する。
【００９４】
勿論、プリンタ２００が、図４に示した画像１０６０の画像データ、用紙サイズ情報としての例えばＡ４サイズ、および用紙向き情報としての「ＬＥＦ」に基づき印刷処理を実施した場合における設置方向についても、上述したように用紙向き情報が「ＳＥＦ」の場合と同様にして決定される。
【００９５】
例えば、スキャナ１００とプリンタ２００とが、図１０（ａ）に示すように、スキャナ１００の操作・表示部１０１の正対方向の線分と、プリンタ２００の操作・表示部２０５の正対方向の線分との成す角が０度（正対方向が同じ方向）になるように設置されているとする。また、プリンタ２００は、図８（ａ）に示す例の場合と同様に、操作・表示部２０５の正対方向の線分と通紙パス方向の線分との成す角が９０度になる構造になっているとする。
【００９６】
この状態で、プリンタ２００が、図４に示した画像１０６０の画像データ、用紙サイズ情報としての例えばＡ４サイズ、および用紙向き情報としての「ＬＥＦ」に基づき印刷処理を実施し、この印刷処理の結果としての用紙（印刷物）１０６０Ｃが図１０（ａ）に示すように排紙されたとする。この場合、プリンタ２００の操作・表示部２０５に対して正対しているユーザは、用紙１０６０Ｃの短辺に対して正対することになる。
【００９７】
因みに、上述した図１０（ａ）に示す例は、図９（ａ）に示す例において用紙向き情報を「ＳＥＦ」から「ＬＥＦ」に変更した場合に相当する。
【００９８】
上述した状態では、ユーザは、スキャナ１００の操作・表示部１０１に対して正対した場合には、図１０（ｂ）に示すように用紙１０６０Ｃは縦向きの状態に見え、一方、プリンタ２００の操作・表示部２０５に対して正対した場合は、図１０（ｃ）に示すように用紙１０６０Ｃは縦向きの状態に見える。
【００９９】
このようにスキャナ１００の操作・表示部１０１に対して正対した場合とプリンタ２００の操作・表示部２０５に対して正対した場合とで、用紙の向きが同一の向き（この例では縦向き）に見えるときは、プリンタ２００の設置方向（スキャナ１００とプリンタ２００との相対方向）がスキャナ１００（の正対方向）に対し０度（同じ）であるとする。
【０１００】
ここで、設置方向は、上述した図６〜図１０を参照して説明した内容を整理した場合、図１１に示すような設置方向の決定規則１１００に従って決定されるということが分かる。
【０１０１】
すなわち、図１１に示すように、「スキャナ１００の操作・表示部１０１（表示手段）の正対方向の線分と、プリンタ２０の操作・表示部２０５（表示手段）の正対方向の線分との成す角の角度」１１１０、および「プリンタ２００の操作・表示部２０５（表示手段）に対して正対し、かつ印刷出力された用紙の短辺に対して正対している正対状態」１１２０、または「プリンタ２００の操作・表示部２０５（表示手段）に対して正対し、かつ印刷出力された用紙の長辺に対して正対している正対状態」１１３０に基づいて、設置方向が決定される。
【０１０２】
具体的には、上記「角度」１１１０が「０度」の場合において、上記「正対状態（用紙の短辺に対し正対）」１１２０および上記「正対状態（用紙の長辺に対し正対）１１３０の何れの場合も「設置方向は同じ」である。
【０１０３】
また、上記「角度」１１１０が「９０度」の場合において、上記「正対状態（用紙の短辺に対し正対）」１１２０および上記「正対状態（用紙の長辺に対し正対）１１３０の何れの場合も「設置方向は９０度」となる。
【０１０４】
なお、第１の実施の形態では、上述したようにスキャナ１００において、原稿読取部１０３が図４に示すような画像１０６０に対応しプリンタ２００によって印刷された用紙（印刷物）を読み込み、設置方向検出部１０７が、この読み込まれた画像データと設置方向検出用画像生成部１０６によって生成された画像データ（用紙サイズ情報および用紙向き情報を含む）とに基づき設置方向（用紙にかかわるプリンタの設置方向）を決定する。これは、設置方向検出部１０７が、上記図１１に示す設置方向決定規則１１００に従った設置方向の決定を実施しているのと同じことである。
【０１０５】
上記図６（ａ）に示した例において、プリンタ２００の操作・表示部２０５を正対した場合にプリンタ本体の左側の側面に開閉するように設けられるカバー２０８が開状態になっている様子を、図１２（ａ）に示す。また上記図７（ａ）に示した例において、スキャナ１００とプリンタ２００の配置を変更し、かつプリンタ２００の操作・表示部２０５を正対した場合にプリンタ本体の左側の側面に開閉するように設けられるカバー２０８が開状態になっている様子を、図１２（ｂ）に示す。
【０１０６】
図１２（ａ）に示す例の如く、スキャナ１００の操作・表示部１０１の正対方向の線分と、プリンタ２００の操作・表示部２０５の正対方向の線分との成す角が９０度になるように設置されている場合、ユーザが、スキャナ１００の操作・表示部１０１に対して正対した場合にカバー２０８を見たときと、プリンタ２００の操作・表示部２０５に対して正対した場合にカバー２０８を見たときとでは、カバー２０８の状態（開状態のカバー２０８の様子）は異なった状態（９０度異なった状態）に見える。この場合、プリンタ２００の設置方向（スキャナ１００とプリンタ２００との相対方向）はスキャナ１００（の正対方向）に対し９０度であるとする。
【０１０７】
これに対し、図１２（ｂ）に示す例の如く、スキャナ１００の操作・表示部１０１の正対方向の線分と、プリンタ２００の操作・表示部２０５の正対方向の線分との成す角が０度（正対方向が同じ方向）になるように設置されている場合、ユーザが、スキャナ１００の操作・表示部１０１に対して正対した場合にカバー２０８を見たときと、プリンタ２００の操作・表示部２０５に対して正対した場合にカバー２０８を見たときとでは、カバー２０８の状態（開状態のカバー２０８の様子）は同じ状態に見える。この場合は、プリンタ２００の設置方向（スキャナ１００とプリンタ２００との相対方向）はスキャナ１００（の正対方向）に対し０度（同じ）であるとする。
【０１０８】
第１の実施の形態では、上述したようにスキャナ１００において、原稿読取部１０３が図４に示すような画像１０６０に対応しプリンタ２００によって印刷された用紙（印刷物）を読み込み、設置方向検出部１０７が、この読み込まれた画像データ、設置方向検出用画像生成部１０６によって生成された画像データ（用紙サイズ情報および用紙向き情報を含む）、および上記角度情報に基づき設置方向（用紙にかかわるプリンタの設置方向）を決定した場合に、この設置方向および操作・表示部２０５を基準とした場合のプリンタ本体の側面に設けられたカバー２０８の配置角度に基づきカバー２０８にかかわるプリンタの設置方向を決定する。
【０１０９】
ちなみに、図１２（ａ），（ｂ）に示すプリンタ２００においては、カバー２０８は、操作・表示部２０５を正対した場合にプリンタ本体の左側の側面に設けられているので設置角度は９０度であるとする。また、プリンタ本体の右側の側面にカバー２０８が設けられた場合は、そのカバー２０８の設置角度は２７０度となる。
【０１１０】
次に、スキャナ１００による設置方向検出用画像の作成処理について、図１３を参照して説明する。
【０１１１】
ユーザは、図４に示したような画像（設置方向検出用画像）１０６０を使用してプリンタ２００の設置方向の検出をスキャナ１００に実施させたい場合は、まずスキャナ１００の操作・表示部１０１を操作して設置方向検出用画像を作成することになる。
【０１１２】
スキャナ１００では、操作・表示部１０１が、図１３に示すようにユーザの設置方向検出用画像の出力操作を検出し（ステップＳ１０１）、この設置方向検出用画像出力操作情報を制御部１０２へ通知すると、制御部１０２は、設置方向検出用画像生成指示を設置方向検出用画像生成部１０６へ出力する（ステップＳ１０２）。
【０１１３】
設置方向検出用画像生成部１０６が、上記設置方向検出用画像生成指示に従って設置方向検出用画像の画像データを生成して画像記憶部１０４に記憶すると、この画像データは、スキャナ通信部１０５を介してプリンタ２００に向けて送信される（ステップＳ１０３）。
【０１１４】
次に、プリンタ２００による設置方向検出用画像の出力処理について、図１４を参照して説明する。
【０１１５】
プリンタ２００では、プリンタ通信部２０１が、ステップＳ１０３で送信されたスキャナ１００からのデータ（設置方向検出用画像の画像データにかかわる印刷ジョブ）を受信し（ステップＳ１０４）、この受信データを制御部２０２へ出力する。
【０１１６】
上記受信データを受信した制御部２０２は、プリンタ通信部２０１を介して、上記印刷ジョブを受信した旨、プリンタ２００の操作・表示部２０５の正対方向の線分と通紙パス方向の線分との成す角の角度情報をスキャナ１００に向けて送信する。なお、制御部２０２は、前記角度情報については予め認識している。
【０１１７】
さて、制御部２０２は、取得した受信データは画像データであると判定し、当該画像データを画像処理部２０３へ出力する。画像処理部２０３が取得した画像データをページ単位のラスタデータに変換して印刷部２０４へ出力すると、印刷部２０４は、取得したページ単位のラスタデータ（設置方向検出用画像データ）を印刷する（ステップＳ１０５）。
【０１１８】
ところで、ステップＳ１０３で設置方向検出用画像の画像データをプリンタ２００に向けて送信したスキャナ１００では、制御部１０２は、スキャナ通信部１０５を介して、プリンタ２００から送信された印刷ジョブを受信した旨、および上記角度情報（プリンタ２００の操作・表示部２０５の正対方向とプリンタ２００での通紙パス方向との相対方向に関する情報）を受信し、当該角度情報については画像記憶部１０４に記憶する。
【０１１９】
上述した例では、プリンタ２００からスキャナ１００へ上記角度情報を送信するようにしているが、上記角度情報およびカバーの設置角度情報をプリンタ２０からスキャナ２００へ送信するようにしてもよい。この場合、スキャナ１００は、角度情報およびカバーの設置角度情報を画像記憶部１０４に記憶する。スキャナ１００は、これらの情報を基に、プリンタ２００のどこにカバーが設置されているかを認識する。
【０１２０】
次に、スキャナ１００によるスキャン処理について、図１５を参照して説明する。
【０１２１】
ここでは、設置方向検出のためのスキャン処理を含む全体のスキャン処理について説明する。
【０１２２】
ユーザは、ステップＳ１０５で印刷された印刷物つまり図４に示すような画像１０６０に対応する画像が印刷された用紙を回転せずに平行移動してスキャナ１００の原稿台（図示せず）にセットし、操作・表示部１０１を操作してスキャン開始を指示する。
【０１２３】
制御部１０２は、図１５に示すように、ユーザの操作・表示部１０１の操作によるスキャン操作指示に基づき、スキャン操作が設置方向検出用画像スキャンであるか否かを判断する（ステップＳ２０１）。
【０１２４】
ここで、ユーザが、操作・表示部１０１を操作して、その表示部（ディスプレイ）に表示される各種の操作に応じたメニュー（選択肢）の中から設置方向検出用画像スキャンを示すメニュー（選択肢）を選択した後、または設置方向検出用画像スキャンに対応する機能キー（機能ボタン）を押下した後、スキャン開始を指示するスタートボタンを押下した場合に、制御部１０２は、操作・表示部１０１から前記操作に応じた情報を取得したときは、スキャン操作が設置方向検出用画像スキャンであると判断する。これに対し、制御部１０２は、操作・表示部１０１から前記タートボタンが押下されたことに起因する情報を取得したときは、スキャン操作が設置方向検出用画像スキャンではないと判断する。
【０１２５】
さて、制御部１０２がステップＳ２０１において上記スキャン操作が設置方向検出用画像スキャンであると判断した場合は、原稿読取部１０３は、原稿を読み込むことにより生成した画像データを画像記憶部１０４に記憶する。
【０１２６】
次に、設置方向検出部１０７は、画像記憶部１０４から、原稿読取部１０３によって読み込まれた画像の画像データ、設置方向検出用画像生成部１０６によって生成された画像データ（用紙サイズ情報および用紙向き情報を含む）、および角度情報（プリンタ２００の操作・表示部２０５の正対方向とプリンタ２００での通紙パス方向との相対方向に関する情報）を読み出して、これら読み出した各情報（データ）に基づき設置方向を検出し（ステップＳ２０２）、設置方向を検出できたか否かを判断する（ステップＳ２０３）。
【０１２７】
設置方向検出部１０７は、ステップＳ２０３において設置方向を検出できたと判断した場合は、その設置方向に関する設置方向情報を設置距離・方向記憶部１０８に記憶する（ステップＳ２０４）。
【０１２８】
このようにして設置方向情報が設置距離・方向記憶部１０８に記憶されると、スキャナ通信部１０５は、設置距離・方向記憶部１０８に記憶された設置方向情報を、プリンタ２００に向けて送信する（ステップＳ２０５）。
【０１２９】
ステップＳ２０３において設置方向検出部１０７によって設置方向を検出できないと判断された場合は、操作・表示部１０１は、エラー表示を行う（ステップＳ２０６）。
【０１３０】
ステップＳ２０１において制御部１０２によってスキャン操作が設置方向検出用画像スキャンではないと判断された場合は、原稿読取部１０３は、原稿を読み込むことにより生成した画像データを画像記憶部１０４に記憶する（ステップＳ２０７）。
【０１３１】
このようにして画像データが画像記憶部１０４に記憶されると、スキャナ通信部１０５は、画像記憶部１０４に記憶された画像データを、プリンタ２００に向けて送信する（ステップＳ２０８）。
【０１３２】
ステップＳ２０５を終了した場合、ステップＳ２０６を終了した場合、ステップＳ２０８を終了した場合、この処理は終了となる。
【０１３３】
以上の説明が、スキャナ１００とプリンタ２００との相対的な設置方向（スキャナ１００の正対方向に対するプリンタ２００の設置方向）の検出処理についてである。
【０１３４】
次に、設置距離の検出処理について説明する。
【０１３５】
スキャナ１００の制御部１０２において、設置距離検出部１０２２は、位置情報取得部１０２１から出力される当該スキャナ１００の位置情報と、スキャナ通信部１０５を介して取得したプリンタ２００からの当該プリンタ２００の位置情報とを基に当該スキャナ１００とプリンタ２００との設置距離（相対距離）を検出する。
【０１３６】
具体的には、設置距離検出部１０２２は、スキャナ１００の位置情報とプリンタ２００の位置情報との差分を求め、この差分値をスキャナ１００とプリンタ２００との設置距離（相対距離）とする。
【０１３７】
設置距離検出部１０２２が上述したようにして検出した設置距離に関する設置距離情報を設置距離・方向記憶部１０８に記憶すると、スキャン通信部１０５は、設置距離・方向記憶部１０８に記憶された設置距離情報をプリンタ２００に向けて送信する。
【０１３８】
設置距離情報または設置方向情報を受信した場合のプリンタの情報設定処理について、図１６を参照して説明する。
【０１３９】
プリンタ通信部２０１が、図１６に示すように、スキャナ１００から送信された設置距離情報または設置方向情報を受信すると（ステップＳ３０１）、制御部２０２は、その受信データを設置距離情報または設置方向情報であると判定して、設置距離・方向記憶部２０６に記憶する（ステップＳ３０２）。
【０１４０】
次に、スキャナ１００の操作・表示部１０１に表示する表示情報（表示内容）の表示方向を決定する表示方向決定処理について、図１７を参照して説明する。
【０１４１】
スキャナ１００において、制御部１０２では、距離情報取得部１０２３は、設置距離・方向記憶部１０８から設置距離情報を取得し、これを表示内容決定部１０２５に渡すとともに、方向情報取得部１０２４は、設置距離・方向記憶部１０８から設置方向情報を取得し、これを表示内容決定部１０２５に渡す。
【０１４２】
表示内容決定部１０２５は、距離情報取得部１０２３から渡された設置距離情報に基づく設置距離が予め設定される閾値以下であるか否かを判断し（ステップＳ４０１）、この判断した結果、当該設置距離が前記閾値以下である場合には、スキャナ１００の操作・表示部１０１に表示する表示情報（表示内容）の表示方向をスキャナ１００の操作・表示部１０１の位置を基準とし（ステップＳ４０２）、一方、当該設置距離が前記閾値を超えている場合は、上記表示情報（表示内容）の表示方向をプリンタ２００の操作・表示部２０５の位置を基準とする（ステップＳ４０３）。
【０１４３】
そして、表示内容決定部１０２５は、上述したようにして決定したスキャナ１００の操作・表示部１０１に表示する表示情報（表示内容）の表示方向と、方向情報取得部１０２４から渡された設置方向情報とに基づき、プリンタ２００で表示される表示内容に対応し操作・表示部１０１に表示される表示内容（表示情報）を決定する。
【０１４４】
次に、設置距離情報および設置方向情報を用いて表示内容を変更する例について説明する。
【０１４５】
スキャナ１００およびプリンタ２００の設置環境の一例を、図１８に示す。
【０１４６】
この設置環境では、机１８００の上にスキャナ１００とプリンタ２００を併設している。すなわち、スキャナ１００の操作・表示部１０１の位置、およびプリンタ２００の操作・表示部２０５の位置、給紙カセット２０９の挿入口２０９ａ、カバー２０８の配置の都合から、図１８に示すような設置位置となる場合がある。
【０１４７】
この設定環境は、図６（ａ）に示した例のスキャナ１００とプリンタ２００との設置環境と同じであるので、スキャナ１００の設置方向検出部１０７によって、スキャナ１００とプリンタ２００との相対方向（相対的な設置方向）、すなわちプリンタ２００の設置方向はスキャナ１００（の正対方向）に対し９０度であると検出される。この場合の設置方向情報としては例えば「スキャナ１００に対し９０度である旨」となる。
【０１４８】
そして、このようなプリンタ２００の設置方向での設置環境においてＡ４サイズの用紙をＳＥＦで印刷する際、設置距離が予め設定された閾値を超えている場合には図１９（ａ）に示すようにプリンタ２００の操作・表示部２０５を基準とした画像（用紙の出力イメージ）の表示方向で表示内容が表示され、設置距離が前記閾値以下の場合は図１９（ｂ）に示すようにスキャナ１００の操作・表示部１０１を基準とした画像（用紙の出力イメージ）の表示方向で表示内容が表示される。
【０１４９】
また、Ａ４用紙のＳＥＦのセットを促す表示においても、設置距離が上記閾値を超えている場合には図２０（ａ）に示すようにプリンタ２００の操作・表示部２０５を基準とした画像（用紙の出力イメージ）の表示方向で表示内容が表示され、設置距離が上記閾値以下の場合は図２０（ｂ）に示すようにスキャナ１００の操作・表示部１０１を基準とした画像（用紙の出力イメージ）の表示方向で表示内容が表示される。また、このとき、設置距離が上記閾値以下の場合はプリンタ２００の操作・表示部２０５の電源を遮断するなどしてもよい。
【０１５０】
ちなみに、スキャナ１００およびプリンタ２００の設置環境が図７（ａ）に示した設置環境と同じであるとした場合は、スキャナ１００の設置方向検出部１０７によって、プリンタ２００の設置方向はスキャナ１００（の正対方向）に対し０度（同じ）であると検出される。この場合の設置方向情報としては例えば「スキャナ１００に対し０度（同じ）である旨」となる。
【０１５１】
このようなプリンタ２００の設置方向での設置環境においてＡ４サイズの用紙をＳＥＦで印刷する際、上述したように、設置距離が予め設定された閾値を超えている場合にはプリンタ２００の操作・表示部２０５を基準とした画像（用紙の出力イメージ）の表示方向で表示内容が表示され、設置距離が前記閾値以下の場合はスキャナ１００の操作・表示部１０１を基準とした画像（用紙の出力イメージ）の表示方向で表示内容が表示され、何れの場合においても、図１９（ａ）に示す表示内容となる。
【０１５２】
上述したように、設置距離が上記閾値を超えている場合には、プリンタ２００の設置方向には関係なく、プリンタ２００の操作・表示部２０５を基準した画像（用紙の出力イメージ）の表示方向で表示内容が表示される。これに対し、設置距離が上記閾値以下の場合は、スキャナ１００の操作・表示部１０１を基準とした画像（用紙の出力イメージ）の表示方向で表示内容が表示され、かつプリンタの設置方向に応じた表示内容となる。
【０１５３】
上述した第１の実施の形態では、設置距離を設置距離検出部１０２２が検出し、また設置方向を設置方向検出部１０７が検出するようにしているが、これに限定されることなく、設置距離および設置方向のうち少なくとも一方をユーザが設定するようにしてもよい。
【０１５４】
すなわち、スキャナ１００において、操作・表示部１０１は、図２１に示すように、表示部１０１１と、距離設定部１０１２Ａおよび方向設定部１０１２Ｂを有する操作部１０１２とを備える。
【０１５５】
操作部１０１２において、距離設定部１０１２Ａは、距離設定手段の機能を有し、上記相対距離を設定する。
【０１５６】
方向設定部１０１２Ｂは、方向設定手段の機能を有し、上記相対方向（設置方向）を設定する。
【０１５７】
具体的には、表示部１０１１は、図２１に示すように、設置距離および設置方向を設定するための設定画面１０１１Ａを表示する。そして、距離設定部１０１２Ａが設定画面１０１１Ａに対し設置距離を設定するとともに、方向設定部１０１２Ｂが設定画面１０１１Ａに対し設置方向を設定する。
【０１５８】
この設定画面１０１１に対して設定された設定内容（設置距離および設置方向）は、操作・表示部１０１から制御部１０２に与えられ、さらに設置距離・方向記憶部１０８に記憶される。
【０１５９】
以上説明したように、第１の実施の形態では、スキャナとプリンタとの設置距離および設置方向に応じて、スキャナの操作・表示部に表示される表示内容が変化するため、設置距離が予め設定された閾値以下の場合（スキャナとプリンタとが近接して設置されている場合）に、ユーザに対して提示される表示内容は、より直感的で分かりやすい表示や操作指示が行われている内容となる。これにより、ユーザの操作性は、第１の実施の形態の構成を有しない場合に比較して、向上することとなる。
【０１６０】
（第２の実施の形態）
【０１６１】
次に、第２の実施の形態に係る画像形成システムについて、図２２を参照して説明する。
【０１６２】
画像形成システム２は、図２２に示すように、スキャナ４００とプリンタ５００とがローカル通信手段６００を介して接続されている。
【０１６３】
ローカル通信手段６００としては、シリアルインターフェースあるいはパラレルインターフェースに対応する通信ケーブルが挙げられる。例えば、スキャナ４００およびプリンタ５００がそれぞれＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ：周辺装置用シリアルインターフェース）のインターフェース機能を有している場合、ローカル通信手段６００としてＵＳＢケーブルを採用すればよい。
【０１６４】
次に、スキャナ４００の機能構成について、図２３を参照して説明する。
【０１６５】
スキャナ４００は、図２３に示すように、操作・表示部４０１と、制御部４０２と、原稿読取部４０３と、画像記憶部４０４と、スキャナ通信部４０５と、設置距離・方向記憶部４０６と、プリンタ設置距離・方向取得部４０７と、設置方向検出部４０８と、を有している。
【０１６６】
操作・表示部４０１は、ユーザインターフェースとして動作するものであり、制御部４０２から表示情報を受け取りユーザに対して各種情報を提供するとともに、ユーザからの指示を受け付け、制御部４０２に操作情報を渡す。
【０１６７】
制御部４０２は、図２４に示すように、距離情報取得部４０２３、方向情報取得部４０２４、および表示内容決定部４０２５を有している。
【０１６８】
距離情報取得部４０２３、方向情報取得部４０２４、および表示内容決定部４０２５は、それぞれ図３に示した第１の実施の形態の距離情報取得部１０２３、方向情報取得部１０２４、および表示内容決定部１０２５と同様の機能を有している。
【０１６９】
再度、図２３を参照して説明する。制御部４０２は、操作・表示部４０１からの操作情報に基づき、原稿読取部４０３に対し原稿の読取や設定情報用紙の読取指示を行う。
【０１７０】
また、制御部４０２は、設置距離・方向記憶部４０６から設置距離情報および設置方向情報を取得するとともに、操作・表示部４０１に対し、これらの情報に基づいて表示情報を提供する。
【０１７１】
原稿読取部４０３は、制御部４０２からの指示に基づき、原稿を光学的に読み取って得た光学信号を電気信号に変換し、画像データを生成する。このようにして生成された画像データは、画像記憶部４０４に記憶される。
【０１７２】
画像記憶部４０４は、原稿読取部４０３が原稿を読み取って生成した画像データを記憶するとともに、スキャナ通信部４０５に対し記憶した画像データを提供する。
【０１７３】
スキャナ通信部４０５は、ローカル通信手段６００とのインターフェースとして動作するものであり、画像記憶部４０４から提供された画像データを通信相手に向けて送信する。
【０１７４】
設置距離・方向記憶部４０６は、プリンタ設置距離・方向取得部４０７や設置方向検出部４０８から提供される設置距離情報や設置方向情報を記憶し、これを制御部４０２に提供する。
【０１７５】
プリンタ設置距離・方向取得部４０７は、スキャナ通信部４０５を介してプリンタ５００からの設置距離情報および設置方向情報を取得し、設置距離・方向記憶部４０６に記憶する。
【０１７６】
設置方向検出部４０８は、後述するキャビネット８００に設けられた後述するスキャナ設置方向特定手段８２０と接続され、このスキャナ設置方向特定手段８２０と接続されたことに起因してスキャナ４００の設置方向を検出し、設置距離・方向記憶部４０６に記憶する。また、設置方向検出部４０８は、スキャナ設置方向特定手段８２０と接続されたことにもとづいて、設置距離が近傍であることを設置距離・方向記憶部４０６に記憶する。
【０１７７】
設置方向検出部４０８は、複数の方向検出手段の機能を有し、基準となる対象物に設けられ自装置の設置方向を特定する方向特定手段（スキャナ設置方向特定手段８２０）と接続され、この方向特定手段と接続されたことに起因して、前記対象物に対する自装置の異なる複数の設置方向を検出する。
【０１７８】
次に、プリンタ５００の機能構成について、図２５を参照して説明する。
【０１７９】
プリンタ５００は、図２５に示すように、プリンタ通信部５０１と、制御部５０２と、画像処理部５０３と、印刷部５０４と、操作・表示部５０５と、設置距離・方向記憶部５０６と、設置方向検出部５０７と、を有している。
【０１８０】
プリンタ通信部５０１は、ローカル通信手段６００とのインターフェースとして動作し、ローカル通信手段６００に接続されたスキャナ４００との間で、データの送受信を行う。また、プリンタ通信部５０１は、受信を開始した場合にその受信データを制御部５０２に渡す。さらにプリンタ通信部５０１は、制御部５０２からのデータ処理先の変更指示に基づき、受信データの渡し先を画像処理部５０３に変更する。
【０１８１】
制御部５０２は、プリンタ通信部５０１がスキャナ４００から受信したデータの解析を行い、その受信データが画像データの場合はデータの渡し先を画像処理部５０３に変更すべくプリンタ通信部５０１に指示を出す。また、制御部５０２は、設置距離・方向記憶部５０６に記憶された情報に基づき操作・表示部５０５に対しジョブ実行中の表示などの表示情報を提供するとともに、操作・表示部５０５からはジョブキャンセル指示などの操作指示を受け取る。
【０１８２】
画像処理部５０３は、プリンタ通信部５０１からデータを取得して処理を行い、この処理後の印刷用画像データ（ページ単位のラスタデータ）を印刷部５０４へ出力する。
【０１８３】
印刷部５０４は、画像処理部５０３が出力した印刷用画像データに基づいて、用紙上に画像を印刷する。
【０１８４】
操作・表示部５０５は、ユーザインターフェースとして動作するものであり、制御部５０２に対しジョブキャンセル指示などの操作指示を提供するとともに、制御部５０２からはジョブ実行中の表示などの表示情報を受け取る。
【０１８５】
設置距離・方向記憶部５０６は、設置方向検出部５０７から設置距離情報や設置方向情報を取得して記憶するとともに、記憶した情報を制御部５０２に提供する。
【０１８６】
設置方向検出部５０７は、後述するキャビネット８００に設けられた後述するプリンタ設置方向特定手段８４０と接続され、このプリンタ設置方向特定手段８４０と接続されたことに起因してプリンタの設置方向を検出し、設置距離・方向記憶部５０６に記憶する。また、設置方向検出部５０７は、プリンタ設置方向特定手段８４０と接続されたことに基づいて、設置距離が近傍であることを設置距離・方向記憶部５０６に記憶する。
【０１８７】
右側面にＵＳＢメモリスロット４１０を備えるスキャナ４００をコーナー７００に設置する場合の設置状態を図２６に示す。図２６に示す例は、コーナー７００に設置されたスキャナ４００を真上から見た様子を示す。
【０１８８】
また、左側面にカバー５１０が設けられるとともに前面側に引き出しトレイ５１１が装着されたプリンタ５００をコーナー７００に設置する場合の設置状態を図２７に示す。図２７に示す例は、コーナー７００に設置されたプリンタ５００を真上から見た様子を示す。
【０１８９】
これら図２６および図２７の内容から分かるように、スキャナ４００とプリンタ５００をコーナーに設置した場合の操作・表示部に対して正対方向が異なるケースが存在する。
【０１９０】
スキャナ４００とプリンタ５００を設置する際の設置面積を少なくするために、図２８に示すような形状のキャビネット８００が知られている。図２６に示した設置方向でのスキャナ４００および図２７に示した設置方向でのスキャナ５００を、キャビネット８００を用いてコーナー７００に設置した場合の設置状態を図２９に示す。
【０１９１】
なお、図２８において、符号８１０はキャビネット８００の上面板を示し、符号８２０はスキャナ設置方向特定手段を示す。
【０１９２】
また、図２９において、符号４０８＃１は第１の設置方向検出部４０８を示し、符号４０８＃２は第２の設置方向検出部４０８を示し、符号８１０ａはキャビネットの上面板８１０の一方の辺を示し、符号８１０ｂはキャビネット８００の上面板８１０の他方の辺を示し、符号８２０は方向特定手段の機能を果たすスキャナ設置方向特定手段を示す。
【０１９３】
この例では、設置方向検出部４０８は、少なくとも第１および第２の設置方向検出部４０８＃１，４０８＃２から構成されている
【０１９４】
図２９に示すように、スキャナ４００の操作・表示部４０１は上面板８１０の辺８１０ａの側に位置し、一方、プリンタ５００の操作・表示部５０５は上面板８１０の辺８１０ｂの側に位置している。すなわち、スキャナ４００とプリンタ５００は、スキャナ４００の操作・表示部４０１に対しての正対方向とプリンタ５００の操作・表示部５０５に対しての正対方向とが異なる状態（この例では、正対方向が９０度異なる状態）で設置されることとなる。
【０１９５】
上述した設置環境において、スキャナ４００では、スキャナの設置方向検出部４０８＃１は、図２９に示すように、キャビネット８００に設けられたスキャナ設置方向特定手段８２０と接続されることでスキャナ４００のキャビネット８００に対する設置方向を検出し、この検出した設置方向情報を設置距離・方向記憶部４０６に記憶する。また、スキャナの設置方向検出部４０８＃１は、キャビネット８００のスキャナ設置方向特定手段８２０と接続されたことから、キャビネット８００との設置距離が近傍であると認識し、この設置距離情報（設置距離は近傍である旨）を設置距離・方向記憶部４０６に記憶する。
【０１９６】
ところで、コーナー設置せずにプリンタ５００の操作・表示部５０５の正対方向とスキャナ４００の操作・表示部４０１の正対方向とが同じ方向になるように設置した場合の設置状態を図３０に示す。この図３０に示す例では、スキャナ４００の操作・表示部４０１およびリンタ５００の操作・表示部５０５は共に上面板８１０の辺８１０ｂの側に位置している。
【０１９７】
なお、図３０に示す例は、キャビネット８００の上面板８１０に配置されたスキャナ４００を真上から見た様子を示す。
【０１９８】
このような設置環境において、スキャナ４００では、スキャナの設置方向検出部４０８＃２は、図２９に示すように、キャビネット８００のスキャナ設置方向特定手段８２０と接続されることでスキャナ４００のキャビネット８００に対する設置方向を検出し、この検出した設置方向情報を設置距離・方向記憶部４０６に記憶する。また、スキャナの設置方向検出部４０８＃２は、キャビネット８００のスキャナ設置方向特定手段８２０と接続されたことから、キャビネット８００との設置距離が近傍であると認識し、この設置距離情報（設置距離は近傍である旨）を設置距離・方向記憶部４０６に記憶する。
【０１９９】
この場合、キャビネット８００のスキャナ設置方向特定手段８２０がスキャナ４００と接続される位置は図２９の場合とは異なる。
【０２００】
そのため、第２の実施の形態では、スキャナ４００の複数の位置に設けられた複数の設置方向検出部４０８＃１，４０８＃２の何れかの設置方向検出部がスキャナ設置方向特定手段８２０と接続されることにより、当該接続された設置検出部が設置方向を特定するようにする。
【０２０１】
第２の実施の形態において、スキャナ設置方向特定手段８２０と設置方向検出部４０８（設置方向検出部４０８＃１，４０８＃２）とが接続される場合の「接続」とは、物理的な接続（物理的な接触）と非接触による接続とを含んでいる。
【０２０２】
また、第２の実施の形態において、キャビネット８００に対するスキャナ４００の設置方向は、上述したように複数の設置方向検出部４０８（設置方向検出部４０８＃１，４０８＃２）の何れかがスキャナ設置方向特定手段８２０と接続されることにより、当該接続された設置検出部が設置方向を特定するようにしてもよいし、その他の公知の技術を用いるようにしてもよい。
【０２０３】
ところで、プリンタ５００は、図３１に示すように、キャビネット８００の２つのキャビネット脚８５０の間に介在されるように配置され、かつキャビネット８００のキャビネット注８３０に設けられたプリンタ設置方向特定手段８４０とプリンタ５００の設置方向検出部５０７と接続される。
【０２０４】
なお、図３０に示す例は、キャビネット８００の２つのキャビネット脚８５０の間に介在されるように配置されたプリンタ５００を、上面板８１０および上面板８１０に配置されたスキャナ４００を省略した状態で、真上から見た様子を示す。
【０２０５】
さて、プリンタ５００の設置方向検出部５０７は、プリンタ設置方向特定手段８４０と接続されることにより、キャビネット８００に対するプリンタ５００の設置方向を検出し、この設置方向情報を設置距離・方向記憶部５０６に記憶する。
【０２０６】
また、設置方向検出部５０７は、キャビネット８００のプリンタ設置方向特定手段８４０に接続されたことから、キャビネット８００との設置距離が近傍であると認識し、この設置距離情報（設置距離は近傍である旨）を設置距離・方向記憶部４０６に記憶する。
【０２０７】
なお、プリンタ５００の設置距離・方向記憶部５０６に記憶された設置距離情報および設置方向情報は、スキャナ４００のプリンタ設置距離・方向取得部４０７によってスキャナ通信部４０５を介して取得され、設置距離・方向記憶部４０６に先に記憶されたスキャナ４００の設置距離情報および設置方向情報に加味される。
【０２０８】
第２の実施の形態においても、スキャナ４００では、制御部４０２は、図１７に示した表示方向決定処理と同様の処理を実施し、スキャナ４００の操作・表示部４０１に表示する表示情報（表示内容）の表示方向を決定する。
【０２０９】
具体的には、制御部４０２は、第１の実施の形態の場合と同様に、図１９（ａ），（ｂ）、図２０（ａ），（ｂ）に示したように用紙の表示方向（縦方向の用紙、横方向の用紙）を切り替えるなど、表示内容の表示方向を決定する。
【０２１０】
また、図３２および図３３に示すように、開閉可能なカバーの位置を示す表示をスキャナ４００の操作・表示部４０１の位置を基準として、設置方向に応じて変更することも可能である。すなわち、図２９に示す設置構成の場合には図３２に示すような表示内容がスキャナ４００の操作・表示部４０１に表示される。一方、図３０に示す設置構成の場合は図３３に示すような表示内容がスキャナ４００の操作・表示部４０１に表示される。
【０２１１】
さらに、スキャナ４００およびプリンタ５００がそれぞれキャビネット８００のスキャナ設置方向特定手段８２０およびプリンタ設置方向特定手段８４０に接続され、スキャナ４００とプリンタ５００との設置距離が予め設定される閾値以下の場合に、プリンタ５００の操作・表示部５０５の電源を遮断するなどしてもよい。
【０２１２】
また、スキャナ４００とプリンタ５００とがキャビネット８００に接続され、設置距離が上記閾値以下であればプリンタ５００の操作・表示部４０５の電源を遮断するなどしてもよい。
【０２１３】
以上説明したように、第２の実施の形態では、スキャナとプリンタの設置距離および設置方向に応じて、スキャナの操作・表示部に表示される表示内容が変化するため、スキャナおよびプリンタがキャビネットに設置される場合の如く、スキャナとプリンタとの設置距離が予め設定される閾値以下のときは（スキャナとプリンタとが近接して設置されている場合）に、ユーザに対して提示される表示内容は、より直感的で分かりやすい表示や操作指示が行われている内容となる。これにより、ユーザの操作性は、第２の実施の形態の構成を有しない場合に比較して、向上することとなる。
【０２１４】
次に、第１の実施の形態に係る画像読取装置１００ハードウェア構成について、図３４を参照して説明する。
【０２１５】
画像読取装置１００は、図３４に示すように、ＣＰＵ１１、記憶装置１２、ＲＯＭ１３、ＲＡＭ１４、操作パネル１５、スキャナ１６、通信Ｉ／Ｆ１７、およびＧＰＳ受信機１０９を有している。これらの構成要素１１〜１７，４０９はシステムバス１８に接続されている。なお、記憶装置１２、スキャナ１６、およびＧＰＳ受信機１０９は、それぞれに対応するインタフェース（図示せず）を介してシステムバス１８に接続される。
【０２１６】
記憶装置１２は、例えばハードディスクであり、上述した制御部１０２、設置方向検出用画像生成部１０６、および設置方向検出部１０７の各機能を実現するためのソフトウェア（プログラム）、上述した設置方向検出用画像の作成処理の処理手順（図１３参照）、スキャン処理の処理手順（図１５参照）、および表示方向決定処理の処理手順（図１７参照）にそれぞれ対応するソフトウェア（プログラム）、処理プログラム１２Ａなどインストールされた各種のプログラムを記憶している。
【０２１７】
なお、制御部１０２は、位置情報取得部１０２１、設置距離検出部１０２２、距離情報取得部１０２３、方向情報取得部１０２４、および表示内容決定部１０２５を含むものである。
【０２１８】
処理プログラム１２Ａは、少なくとも次の（１）〜（３）の各処理過程を含んでいる。
【０２１９】
（１）通信手段（ネットワーク３００）を介して接続される相手装置（画像出力装置としてのプリンタ）と自プログラムを実行する画像処理装置（画像入力装置としてのスキャナ）との相対距離を示す相対距離情報を取得する距離情報取得処理過程。この処理過程は制御部１０２の距離情報取得部１０２３（実際にはＣＰＵ１１）によって実行される。
【０２２０】
（２）上記相手装置と上記画像処理装置との相対方向を示す相対方向情報を取得する方向情報取得処理過程。この処理過程は制御部１０２の方向情報取得部１０２４（実際にはＣＰＵ１１）によって実行される。
【０２２１】
（３）上記相対距離情報が予め設定される閾値以下のときは、前記表示手段（操作・表示部１０１）を基準とした画像の表示方向と前記相対方向情報とに基づき、前記相手装置で表示される表示内容に対応し前記表示手段に表示される表示内容を決定する決定処理過程。この処理過程は制御部１０２の表示内容決定部１０２５（実際にはＣＰＵ１１）によって実行される。
【０２２２】
ＲＯＭ１３は、読み出し専用メモリであり、画像出力装置としてのプリンタ２００など外部装置との通信を実施するための通信プロトコル情報を記憶している。
【０２２３】
ＲＡＭ１４は、随時書き込み読み出しメモリであり、記憶装置１２から読み込まれた処理プログラム１２Ａを含むプログラムやデータ、ＲＯＭ１３から読み込まれた通信プロトコル情報などを記憶する。
【０２２４】
また、ＲＡＭ１４は、上述した画像憶装置１０４の機能および設置距離・方向記憶部１０８の機能を有する。
【０２２５】
操作パネル１５は、上述した操作・表示部１０１の機能を果たし、スキャナ１６は、上述した画像読取部１０３の機能を果たし、通信Ｉ／Ｆ１０７は、上述したスキャナ通信部１０５の機能を果たす。
【０２２６】
ＣＰＵ１１は、中央演算処理装置であり、記憶装置１２からＲＡＭ１４へ、処理プログラム１２Ａを含むプログラムを読み込んで実行することにより、上述した制御部１０２（位置情報取得部１０２１、設置距離検出部１０２２、距離情報取得部１０２３、方向情報取得部１０２４、および表示内容決定部１０２５を含む）、設置方向検出用画像生成部１０６、および設置方向検出部１０７の各機能を実現するとともに、処理プログラム１２Ａに対応する処理機能を実現する。また、ＣＰＵ１１は画像読取装置１００全体を制御する。
【０２２７】
また、第２の実施の形態に係る画像読取装置４００ハードウェア構成は、図３４に示した構成において、ＧＰＳ受信機１０９を削除した構成になっている。
【０２２８】
記憶装置１２に記憶されるプログラムは、上述した制御部４０２、プリンタ設置距離・方向取得部４０７の各機能を実現するためのソフトウェア（プログラム）、上述した表示方向決定処理の処理手順（図１７参照）にそれぞれ対応するソフトウェア（プログラム）、処理プログラム１２Ａなどインストールされた各種のプログラムである。
【０２２９】
なお、制御部４０２は、距離情報取得部１０２３、方向情報取得部１０２４、および表示内容決定部１０２５を含むものである。
【０２３０】
本願明細書において、処理プログラムを記録媒体としてのハードディスク等の記憶装置に記録する実施形態として説明したが、当該処理プログラムを次のようにして提供してもよい。
【０２３１】
すなわち、上記処理プログラムをＲＯＭに格納しておき、ＣＰＵが、この処理プログラムをこのＲＯＭから主記憶装置へローディングして実行するようにしてもよい。
【０２３２】
また、上記処理プログラムを、ＤＶＤ−ＲＯＭ、ＣＤ−ＲＯＭ、ＭＯ（光磁気ディスク）、フレキシブルディスク、などのコンピュータ読み取り可能な記録媒体に格納して配布するようにしてもよい。この場合、その記録媒体に記録された処理プログラムを画像読取装置がインストールした後、この処理プログラムをＣＰＵが実行するようにする。この処理プログラムのインストール先としては、ＲＡＭ等のメモリやハードディスクなどの記憶装置（記録媒体）が挙げられる。そして、画像読取装置は、必要に応じてこの記憶装置に記憶した処理プログラムを主記憶装置にローディングして実行する。
【０２３３】
さらには、画像読取装置を通信回線（例えばインターネット）を介してサーバ装置あるいはホストコンピュータと接続するようにし、当該画像読取装置が、サーバ装置あるいはホストコンピュータから上記プ処理プログラムをダウンロードした後、この処理プログラムを実行するようにしてもよい。この場合、この処理プログラムのダウンロード先としては、ＲＡＭ等のメモリやハードディスクなどの記憶装置（記録媒体）が挙げられる。そして、当該画像読取装置が、必要に応じてこの記憶装置に記憶された上記処理プログラムを主記憶装置にローディングして実行するようにする。
【０２３４】
以上本発明者によってなされた発明を実施の形態に基づき具体的に説明したが、本明細書で開示された実施の形態はすべての点で例示であって、開示された技術に限定されるものではないと考えるべきである。すなわち、本発明の技術的な範囲は、前記の実施の形態における説明に基づいて制限的に解釈されるものでなく、あくまでも特許請求の範囲の記載に従って解釈されるべきであり、特許請求の範囲の記載技術と均等な技術および特許請求の範囲の要旨を逸脱しない限りにおけるすべての変更が含まれる。
【産業上の利用可能性】
【０２３５】
本発明は、印刷機能、複写機能、スキャン機能など複数の機能を有する画像形成装置（いわゆる複合機）に適用するようにしてもよい。
【０２３６】
また、複数の上記複合機が通信手段を介して接続される画像形成システムに適用するようにしてもよい。
【符号の説明】
【０２３７】
１，２  画像形成システム
１１  ＣＰＵ
１２  記憶装置
１２Ａ  処理プログラム
１３  ＲＯＭ
１４  ＲＡＭ
１５  操作パネル
１６  スキャナ
１７  通信Ｉ／Ｆ
１００  スキャナ
１０１，４０１  操作・表示部
１０２，４０２  制御部
１０３，４０３  原稿読取部
１０４，４０４  画像記憶部
１０５，４０５  スキャナ通信部
１０６  設置方向検出用画像生成部
１０７  設置方向検出部
１０８，４０６  設置距離・方向記憶部
２００  プリンタ
３００  ネットワーク
４０７  プリンタ設置距離・方向取得部
４０８，４０８＃１，４０８＃２  設置方向検出部
６００  ローカル通信手段
８２０  スキャナ設置方向特定手段
１０２１  位置情報取得部
１０２２  設置距離検出部
１０２３  距離情報取得部
１０２４  方向情報取得部
１０２５  表示内容決定部
【図１】
2010232732.tif 000003
【図２】
2010232732.tif 000004
【図３】
2010232732.tif 000005
【図４】
2010232732.tif 000006
【図５】
2010232732.tif 000007
【図６】
2010232732.tif 000008
【図７】
2010232732.tif 000009
【図８】
2010232732.tif 000010
【図９】
2010232732.tif 000011
【図１０】
2010232732.tif 000012
【図１１】
2010232732.tif 000013
【図１２】
2010232732.tif 000014
【図１３】
2010232732.tif 000015
【図１４】
2010232732.tif 000016
【図１５】
2010232732.tif 000017
【図１６】
2010232732.tif 000018
【図１７】
2010232732.tif 000019
【図１８】
2010232732.tif 000020
【図１９】
2010232732.tif 000021
【図２０】
2010232732.tif 000022
【図２１】
2010232732.tif 000023
【図２２】
2010232732.tif 000024
【図２３】
2010232732.tif 000025
【図２４】
2010232732.tif 000026
【図２５】
2010232732.tif 000027
【図２６】
2010232732.tif 000028
【図２７】
2010232732.tif 000029
【図２８】
2010232732.tif 000030
【図２９】
2010232732.tif 000031
【図３０】
2010232732.tif 000032
【図３１】
2010232732.tif 000033
【図３２】
2010232732.tif 000034
【図３３】
2010232732.tif 000035
【図３４】
2010232732.tif 000036