(57)【要約】【課題】印刷装置の小さな表示画面上で、メモリーカードに記憶された画像を検索する際に、所望の画像を簡単に特定する方法を提供すること。【解決手段】実施形態におけるＭＦＰでは、画像送りの際、現在のフォルダとは異なるフォルダに格納されている画像を切替えて表示する場合、切替え後の画像を表示する前に、切替え後の画像が格納されているフォルダパスを表示してフォルダの切替わりを明示的に表示する。フォルダの切替わりが明示的に表示されることにより、ユーザは印刷対象の画像を容易に検索することができる。【選択図】図７
2015170279.tif 000002
【特許請求の範囲】
【請求項１】
複数のフォルダに格納されている複数のファイルを取得する取得手段と、
ユーザの切り替え指示に応じて、前記取得手段により取得された複数のファイルにおいて、表示装置への表示対象のファイルを切り替える切替手段と、
前記切替手段による切り替えにより前記表示対象のファイルを格納するフォルダが変更される場合、当該切り替え後のファイルが表示される前に、当該変更後のフォルダを示すフォルダ情報を前記表示装置に表示させる表示制御手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記表示制御手段は、前記情報の表示におけるユーザの切り替え指示に応じて、前記切り替え後のファイルを前記表示装置に表示させる
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記切替手段は、ユーザによる操作デバイスへの１回の操作に応じて、１回の切替を行うことを特徴とする請求項１または請求項２に記載の情報処理装置。
【請求項４】
前記表示制御手段は、前記フォルダのフォルダパス名を前記フォルダ情報として表示させることを特徴とする請求項１から請求項３いずれか１項に記載の情報処理装置。
【請求項５】
前記複数のフォルダが上位のフォルダと下位のフォルダを含む場合、前記切替手段は、ユーザによる切り替え指示の種類に応じて、表示対象のファイルを上位から下位または下位から上位へ切り替えることを特徴とする請求項１から請求項４いずれか１項に記載の情報処理装置。
【請求項６】
前記表示制御手段は、前記切替手段による切り替えにより前記表示対象のファイルを格納するフォルダが上位のフォルダから下位のフォルダに変更される場合、当該下位のフォルダを示す情報を前記フォルダ情報として表示させ、当該下位のフォルダから当該上位のフォルダに変更される場合、当該上位のフォルダを示す情報は表示させないことを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記表示制御手段は、前記切替手段による切り替えにより前記表示対象のファイルを格納するフォルダが上位のフォルダから下位のフォルダに変更される場合、当該下位のフォルダを示す情報を前記フォルダ情報として表示させ、当該下位のフォルダから当該上位のフォルダに変更される場合、当該上位のフォルダを示す情報を前記フォルダ情報として表示させることを特徴とする請求項５に記載の情報処理装置。
【請求項８】
前記表示制御手段は、前記切替手段による切り替えにより前記表示対象のファイルを格納するフォルダが下位のフォルダから上位のフォルダに変更される場合、当該上位のフォルダを示す情報を前記フォルダ情報として表示させ、且つ当該下位のフォルダを示す情報を表示させることを特徴とする請求項５に記載の情報処理装置。
【請求項９】
複数のフォルダに格納されている複数のファイルを取得する取得工程と、
ユーザの切り替え指示に応じて前記取得工程において取得された複数のファイルにおいて表示装置への表示対象のファイルを切り替えるときに、当該切り替えにより前記表示対象のファイルを格納するフォルダが変更される場合、当該切り替え後のファイルが表示される前に、当該変更後のフォルダを示すフォルダ情報を前記表示装置に表示させる表示制御手段と、
を備えることを特徴とする情報処理方法。
【請求項１０】
請求項１乃至８のいずれか１項に記載の情報処理装置の各手段としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を表示可能な情報処理装置、情報処理方法およびプログラムに関する。
【背景技術】
【０００２】
近年、デジタルカメラ等で撮影した画像をメモリーカード等の記憶媒体に保存し、そのメモリーカードを直接装置本体に装着し、メモリーカードに記憶された画像を読取り、印刷する装置が知られている。このような印刷装置は、印刷機能をメインに実現するように構成されているので、小さい表示画面を有していることが多い。
【０００３】
このような印刷装置においては、ユーザは、メモリーカードに保存された画像を１画像又は複数画像表示させ、画像を切替えて表示することで印刷対象の画像を確認する。
【０００４】
しかし、例えば、特定の人物や列車などの同一被写体を継続的に撮影し、似たような画像を別フォルダに保存しているような場合には、画像を表示するだけでは所望の印刷対象の画像かを特定することは困難である場合がある。一方で、画像を記録媒体等に保存する場合には、撮影日時毎にフォルダが作成される場合が多い。また、フォルダ名は日時名で作成される場合も多い。もちろん、任意の分かりやすいフォルダ名が用いられる場合もある。従って、画像が格納されているフォルダ名が分かれば所望の印刷対象の画像を特定することが比較的容易となる。
【０００５】
比較的小さい表示画面を有する印刷装置において、フォルダを参照しながら所望の画像を見つけるための技術が提案されている。特許文献１には、基準となるフォルダの階層が開かれた場合には、その下位階層のフォルダ内の画像も含め、当該基準のフォルダ内の画像を一覧表示する方法が記載されている。また特許文献２には、フォルダ内に含まれる下位階層の画像又はフォルダを一覧的に表示させる方法が記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００６−２１５９６６号公報
【特許文献２】特開２００６−０７２５２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に記載されている方法では、基準のフォルダに下位階層の複数のフォルダが含まれていても、そのフォルダに関係なく画像が一覧表示される。そのため、当該表示されている画像を格納するフォルダをユーザが認識できない場合がある。
【０００８】
また、特許文献２に記載されるフォルダ内に含まれる下位階層の画像又はフォルダを一覧的に表示させる方法では、フォルダの階層が多層になればなるほど画像の識別が困難になる。そのため、例えば小さな表示画面ではユーザが画像やフォルダを認識できない場合が有る。
【０００９】
上記の課題を鑑みて本発明は、ファイルを格納するフォルダを容易に認識することができる情報処理装置、情報処理方法、およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明に係る情報処理装置は、複数のフォルダに格納されている複数のファイルを取得する取得手段と、ユーザの切り替え指示に応じて、前記取得手段により取得された複数のファイルにおいて、表示装置への表示対象のファイルを切り替える切替手段と、前記切替手段による切り替えにより前記表示対象のファイルを格納するフォルダが変更される場合、当該切り替え後のファイルが表示される前に、当該変更後のフォルダを示すフォルダ情報を前記表示装置に表示させる表示制御手段とを備えることを特徴とする。
【発明の効果】
【００１１】
本発明に係る情報処理装置によれば、ユーザは、ファイルを格納するフォルダを容易に認識することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態におけるＭＦＰ１の外観図である。
【図２】本発明の実施形態におけるＭＦＰ１の構成ブロック図である。
【図３】本発明の実施形態におけるＭＦＰ１の機能ブロック図である。
【図４】操作パネルの詳細を示す外観図である。
【図５】メモリーカード内のフォルダ構造を示す説明図である。
【図６】リストの一例を示す説明図である。
【図７】第１実施形態におけるＭＦＰ１の画像送りを示す画面遷移図である。
【図８】第１実施形態におけるＭＦＰ１の画像送りの処理内容を説明するフローチャートである。
【図９】第２実施形態におけるＭＦＰ１の画像送りを示す画面遷移図である。
【図１０】第２実施形態におけるＭＦＰ１の画像送りの処理内容を説明するフローチャートである。
【図１１】第３実施形態におけるＭＦＰ１の画像送りを示す画面遷移図である。
【図１２】第３実施形態におけるＭＦＰ１の画像送りの処理内容を説明するフローチャートである。
【図１３】第４実施形態におけるＭＦＰ１の機能ブロック図である。
【図１４】第４実施形態におけるＭＦＰ１のフォルダ送りを示す画面遷移図である。
【図１５】別実施形態におけるフォルダパスの表示例である。
【発明を実施するための形態】
【００１３】
以下、本発明を実施するための形態について図面を参照して説明する。ただし、この実施形態に記載されている構成要素はあくまで例示であり、この発明の範囲をそれらに限定する趣旨のものではない。
【００１４】
＜第１実施形態＞
本発明に係る情報処理装置の実施形態として、読取（スキャニング）機能、印刷（プリンティング）機能等の複数の機能を併せ持つ、ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ：多機能周辺機器）について添付図面を参照して説明する。
【００１５】
図１は、本発明の実施形態におけるＭＦＰ１の外観図である。図１において、ＭＦＰ１は、筐体２にメモリーカード１１０を装着するためのカード接続部１１１と、表示部１０４および操作部１０６を含む操作パネル３を備える。カード接続部１１１および操作パネル３は、筐体２の前面または上面に設けられ、ユーザが容易に操作を行えるようになっている。
【００１６】
図２は、本発明の実施形態におけるＭＦＰ１の構成を示すブロック図である。図２において、ＣＰＵ１０１は、バス１１２を介して相互に接続されたＭＦＰ１の各部を制御するシステム制御部であり、ＭＦＰの全体を統括制御する。ＲＯＭ１０２は、後述される処理等の制御プログラム、またはユーザが登録した設定値等を格納するものである。ＣＰＵ１０１は、ＲＯＭ１０２に格納されている制御プログラムに基づいて、ＭＦＰ１に関する各種の動作を実行する。なお、このようなＣＰＵ１０１の制御プログラムは、ＲＯＭ１０２に格納されているものに限らず、ＣＤ−ＲＯＭ等による外部の記憶媒体に記憶されているものでもよい。さらにこれを専用の読取装置によって、ＭＦＰ１のＲＡＭ１０３に読取り、ＲＡＭ１０３をワークメモリとしてＣＰＵ１０１が制御プログラムを実行するようにしてもよい。この際、ＣＰＵ１０１はＲＡＭ１０３に格納されている制御プログラムの変数や種々の設定値を利用して演算処理を実行する。
【００１７】
表示部１０４は、ユーザがＭＦＰ１の設定を行なう際の設定画面、ＭＦＰ１の稼働状況、ＭＦＰ１の各部の状態等の画面を表示する。また、表示部１０４は、カード接続部１１１に接続されたメモリーカード１１０に保存されている画像やフォルダパス等の画面を表示する。ここで、フォルダパスとは、メモリーカード１１０内でのフォルダの所在を示す文字列のことをいう。フォルダパスは「Ｃａｒｄ／」「Ｃａｒｄ／ＡＡＡ／」「Ｃａｒｄ／ＸＸＸ／」等のように表示される。あるいはまた、「．．．／ＡＡＡ／」「．．．／ＸＸＸ／ＹＹＹ／」等のように、画像が保存されている直近の階層のフォルダ名を含む態様で表示されてもよい。ユーザはこの文字列を視認することで、画像が保存されているフォルダを確認することができる。尚、上記「／」は、その左側の名称が上位フォルダ、右側の名称がその上位フォルダに含まれている下位フォルダを示す。そのため、ユーザはフォルダパスを視認することで、当該フォルダの階層を確認することができる。
【００１８】
読取部１０５は、スキャナ台等に置かれた原稿上の画像を画像データとして読取る、いわゆるスキャナ機能を有する。
【００１９】
操作部１０６は、ユーザが各機能を実現するための操作を入力することが可能な各種ボタン及びキー、或いはタッチパネル等の操作デバイスを備える。表示部１０４を見ながら操作部１０６を操作することにより、ユーザは各種設定や画像を表示することができる。
【００２０】
印刷部１０９は、読取部１０５によって読取られた画像データに対してＣＰＵ１０１が処理した画像データを記録紙等に印刷して出力処理を行なう。
【００２１】
メモリーカード１１０は、画像データ等を保存することができる記憶媒体であり、カード接続部１１１を介してＭＦＰ１に接続することができる。
【００２２】
ＣＰＵ１０１が、メモリーカード１１０とＭＦＰ１とが接続されたことを検知すると、ＭＦＰ１とメモリーカード１１０との間で画像データ等を相互に送受信することを可能とする。
【００２３】
カード接続部１１１は、メモリーカード１１０を接続するためのインターフェースである。メモリーカード１１０をカード接続部１１１に接続した状態では、ユーザは表示部１０４および操作部１０６を介してメモリーカード１１０内に保存されている画像を閲覧および選択することができる。なお、カード接続部１１１は、カードスロットやＵＳＢインターフェース等が一般的であるが、実施形態はこれに限定されない。例えば、有線または無線インターフェースを介して外部サーバに保存されている画像データにアクセスする態様であってもよい。
【００２４】
図３は、本発明の実施形態におけるＭＦＰ１の機能を示すブロック図である。以下、図３を参照してＭＦＰ１の機能の概略を説明する。
【００２５】
リスト作成部２０１は、カード接続部１１１を介してメモリーカード１１０と通信を行い、リスト４００を作成する。画像選択部２０２は、操作部１０６からの操作を受け付けると、リスト４００を参照して画像を選択する。リスト４００はＲＡＭ１０３に保存され、リスト４００にはフォルダパスが対応付けられた画像の識別子が出力される。またリスト４００は、メモリーカード１１０に格納されているフォルダのフォルダパス、またそのフォルダ及びファイルの階層構造を示す。例えば、図６を例に説明すると、「Ｃａｒｄ／Ｉｍａｇｅ０１．ｊｐｇ」（Ｌ０２）において、「Ｃａｒｄ／」がフォルダパスに相当し、「Ｉｍａｇｅ０１．ｊｐｇ」が画像の識別子に相当する。ここで、画像の識別子とは、画像を一意に特定するための識別子であり、ファイル名等が相当する。
【００２６】
画像選択部２０２は、操作部１０６に対するユーザの切り替え指示に応じて、表示対象の画像を切り替える。また、画像選択部２０２は、複数フォルダ（上位フォルダと下位フォルダ、あるいは同階層の複数フォルダ）を跨って画像を選択することができる。画像選択部２０２が、当該表示対象の画像からフォルダパスの切替わらない画像を選択した場合、画像表示部２０３は、選択された画像の識別子によって特定される画像をメモリーカード１１０から取得し、表示部１０４に表示する。一方、画像選択部２０２が当該表示対象の画像からフォルダパスの切替わる画像を選択した場合、フォルダパス表示部２０４は、該画像を表示する前に、選択された画像の識別子に対応付けられたフォルダパスを取得し、表示部１０４に表示する。ここで、フォルダを示すフォルダ情報として、画像やフォルダの所在を示す文字列であるフォルダパス名のみが表示されてもよいし、フォルダパス名と、フォルダを模式的に示すアイコン４１０が表示されてもよい。
【００２７】
図４は図１における操作パネル３の詳細を示す外観図である。
【００２８】
図４において、表示部１０４は、ユーザがＭＦＰ１に所望の機能を実現させるために必要な機能説明、操作方法、選択項目等の画面を表示する。また、表示部１０４は、カード接続部１１１に接続されたメモリーカード１１０に保存されている画像やフォルダパス等の画面を表示する。
【００２９】
操作部１０６には、スタートボタン３０１、右キー３０２、左キー３０３、下キー３０４、上キー３０５、電源ボタン３０６、決定ボタン３０７、コピーボタン３０８、スキャンボタン３０９、メモリーカードボタン３１０が含まれる。
【００３０】
操作部１０６に含まれる各キーおよび各ボタンのうち、決定ボタン３０７は、例えば表示部１０４に表示される選択肢のうち一つを決定する際に押下される。メモリーカードボタン３１０は、ＭＦＰ１に接続されたメモリーカード１１０内に保存された画像を表示部１０４に表示し、印刷部１０９を介して記録紙等に出力処理を行うことが可能な、ＭＦＰ１の動作モードを選択する際に押下される。
【００３１】
また、操作パネル３には、フォルダパスのみを切替えて表示部１０４に表示させる操作を実行するための操作部１０６’が設けられている。本実施形態におけるＭＦＰ１では、操作部１０６’が押下されると、「次のフォルダへ」および「前のフォルダへ」と表示部１０４に表示される。これらはそれぞれフォルダ順送り操作部１０７およびフォルダ逆送り操作部１０８として機能し、ユーザが操作部１０６’を押下するか、またはタッチパネルが前面に配置された表示部１０４へのタッチ操作を行うことで操作することができる。この操作により、現在表示されている画像を格納するフォルダから、次のフォルダ、または前のフォルダに表示を切り替えることができる。なお、図４において操作部１０６および操作部１０６’に示される各ボタンおよび各キーの配置は一例であり、本実施形態に限定されるものではない。またタッチパネルへの操作により画像送り、またはフォルダ送りを行う場合、種々の操作方法によりこれらの制御を実現してもよい。例えば１本の指でフリック操作を行った場合、そのフリック操作の方向に応じて、画像の順送り、または逆送りを行う。一方、複数の指でフリック操作を行った場合、そのフリック操作の方向に応じて、フォルダの順送り、または逆送りを行ってもよい。また、順方向の指示（画像順送り、フォルダ順送り）、逆方向の指示（画像逆送り、フォルダ逆送り）は、ユーザの切り替え指示の種類に応じて区別されるが、キー、タッチパネルに関わらず、種々の方法により区別されてもよい。
【００３２】
図５はメモリーカード１１０内の階層型フォルダ構造を説明した一例である。
【００３３】
フォルダ「Ｃａｒｄ」（Ｌ０１）は、階層型フォルダ構造におけるルートフォルダであり、画像「Ｉｍａｇｅ０１．ｊｐｇ」（Ｌ０２）と、画像「Ｉｍａｇｅ０２．ｊｐｇ」（Ｌ０３）が格納されている。画像「Ｉｍａｇｅ０１．ｊｐｇ」（Ｌ０２）と、画像「Ｉｍａｇｅ０２．ｊｐｇ」（Ｌ０３）が格納されている同階層には、サブフォルダ「ＡＡＡ」（Ｌ０４）と、サブフォルダ「ＸＸＸ」（Ｌ０７）が格納されている。
【００３４】
サブフォルダ「ＡＡＡ」（Ｌ０４）には、画像「Ｉｍａｇｅ０３．ｊｐｇ」（Ｌ０５）と、画像「Ｉｍａｇｅ０４．ｊｐｇ」（Ｌ０６）が格納されている。
【００３５】
サブフォルダ「ＸＸＸ」（Ｌ０７）には、さらにサブフォルダ「ＹＹＹ」（Ｌ０８）が格納され、サブフォルダ「ＹＹＹ」（Ｌ０８）には、画像「Ｉｍａｇｅ１０．ｊｐｇ」（Ｌ０９）が格納されている。
【００３６】
図１から図５のように構成されたＭＦＰ１において、メモリーカード１１０に保存されている画像を表示部１０４表示する際に、画像が含まれるフォルダパスを表示する手順を以下の実施形態に沿って説明する。
【００３７】
ユーザは、まずメモリーカード１１０をカード接続部１１１に接続し、操作部１０６のメモリーカードボタン２１０を押下する。メモリーカードボタン２１０が押下されると、表示部１０４にはメニュー画面（図示せず）が表示される。ユーザは、メニュー画面に表示された選択肢から、メモリーカード１１０に保存された画像を印刷する機能である「カードダイレクト印刷」を選択する。
【００３８】
「カードダイレクト印刷」が選択されると、ＭＦＰ１のリスト作成部２０１は、メモリーカード１１０に保存されている画像を読取り、リスト４００を作成する。このとき、リスト作成部２０１は、メモリーカード１１０に保存されている画像を特定する画像の識別子と、フォルダパスとが対応付けられた形式でリスト４００を作成する。
【００３９】
図６はリスト４００の一例を示した説明図である。
【００４０】
リスト作成部２０１は、階層型フォルダ構造（図５）の上位階層から下位階層の順番に従って、画像の識別子を出力し、リスト４００を作成する。
【００４１】
本実施例では、階層型フォルダ構造（図５）における画像「Ｉｍａｇｅ０１．ｊｐｇ」（Ｌ０２）から画像「Ｉｍａｇｅ１０．ｊｐｇ」（Ｌ０９）の順番に従って、画像の識別子をリスト４００に出力する。
【００４２】
作成されたリスト４００では、フォルダパスが対応づけられた形式で画像の識別子がリスト４００に出力される。すなわち、画像「Ｉｍａｇｅ０１．ｊｐｇ」は、画像の識別子だけではなく、格納されたフォルダパスが対応付けられた形式である「Ｃａｒｄ／Ｉｍａｇｅ０１．ｊｐｇ」という形式でリスト４００に出力される。さらに、「Ｃａｒｄ／Ｉｍａｇｅ０１．ｊｐｇ」「Ｃａｒｄ／Ｉｍａｇｅ０２．ｊｐｇ」のように、同一フォルダ内の画像の識別子が連続した順番となるようにリスト４００が作成される。
【００４３】
そして、フォルダ名および画像の識別子が出力される順番に従ってリスト４００における上位および下位が決定される。本実施例では、図６に示される通り画像「Ｉｍａｇｅ０１．ｊｐｇ」（Ｌ０２）が上位であり、画像「Ｉｍａｇｅ１０．ｊｐｇ」（Ｌ０９）が下位となる。
【００４４】
本実施例では、フォルダ階層の上位階層から下位階層の順番に従って画像の識別子を出力しリスト４００を作成し、またこのリスト４００に従って上位階層から下位階層の順番に従って画像が表示される。ただし、リスト作成方法、表示順序はこの限りではない。例えば、画像の識別子を作成した時系列順である日付やタイムスタンプ順等の他の方法でもよい。なお、後述の実施形態において説明するが、リスト作成部２０１は画像の識別子だけではなく、フォルダパス（Ｌ０１，Ｌ０４，Ｌ０７，Ｌ０８）を含むリスト４００を作成してもよい。
【００４５】
次に、図７および図８を参照して、本発明の第１実施形態について説明する。
【００４６】
図７は、第１実施形態におけるＭＦＰ１の画像送りを示す画面遷移図である。
【００４７】
ここで、画像送りとは、操作部１０６への操作に応じて画像を切替えて表示部１０４に表示することをいう。
【００４８】
さらに、画像送りは、リスト４００の上位から下位への順番に従って画像を切替えて表示する順送りと、リスト４００の下位から上位への順番に従って画像を切替えて表示する逆送りとを含む。図７において「右」は、順送り操作部としての右キー３０２が押下された場合の順送りを示し、「左」は、逆送り操作部としての左キー３０３が押下された場合の逆送りを示す。
【００４９】
以下、図７の画面遷移図を参照してＭＦＰ１の画像送りについて説明する。なお、本実施形態においては、画像順送りの際、現在のフォルダとは異なるフォルダに格納されている画像を切替えて表示する場合、切替え後の画像を表示する前に、切替え後の画像が格納されているフォルダパスを表示する態様について説明する。なお、図７では説明のために、表示される画像ファイルのファイル名を記載しているが、このようにファイル名が表示されてもよいし、当該画像ファイルに含まれている画像データに対応する画像が表示されてもよい。
【００５０】
ユーザが、メニュー画面に表示された選択肢から「カードダイレクト印刷」を選択すると（図示せず）、画像送りの初期画面であるルートフォルダのフォルダパスが表示部１０４に表示される（ＳＣ１０１）。このとき、フォルダパスとして表示されるフォルダパス「Ｃａｒｄ／」が現在のフォルダパスとなる。
【００５１】
ＳＣ１０１において、順送りを実行するために右キー３０２が押下されると、画像選択部２０２は、リスト４００において最上位に出力されている画像の識別子を参照し、画像「Ｉｍａｇｅ０１．ｊｐｇ」を選択する。ここで、画像選択部２０２は、操作部への１回の操作毎に、１回の選択を行う。このように構成することにより、右キー３０２または左キー３０３を１回押下することで、画像またはフォルダパスを１回切替えて表示部１０４に表示することができる。
【００５２】
「Ｉｍａｇｅ０１．ｊｐｇ」に対応付けられているフォルダ（当該ファイルを格納するフォルダ）のフォルダパスは「Ｃａｒｄ／」である。そのため、現在のフォルダパス「Ｃａｒｄ／」と、「Ｉｍａｇｅ０１．ｊｐｇ」に対応付けられているフォルダパス「Ｃａｒｄ／」とは一致する。
【００５３】
現在のフォルダパスと一致するフォルダパスが対応付けられた画像が選択されたことから、画像表示部２０３は、選択された「Ｉｍａｇｅ０１．ｊｐｇ」の画像をメモリーカード１１０から取得し、表示部１０４に表示する（ＳＣ１０２）。また、このとき表示されている画像のフォルダパス「Ｃａｒｄ／」が現在のフォルダパスとなる。
【００５４】
次に、ＳＣ１０２において、順送りを実行するために右キー３０２が押下されると、画像選択部２０２は、リスト４００において「Ｉｍａｇｅ０１．ｊｐｇ」の下位に出力されている画像の識別子を参照し、画像「Ｉｍａｇｅ０２．ｊｐｇ」を選択する。
【００５５】
「Ｉｍａｇｅ０２．ｊｐｇ」に対応付けられているフォルダパスは「Ｃａｒｄ／」である。そのため、現在のフォルダパス「Ｃａｒｄ／」と、「Ｉｍａｇｅ０２．ｊｐｇ」に対応付けられているフォルダパス「Ｃａｒｄ／」とは一致する。
【００５６】
現在のフォルダパスと一致するフォルダパスが対応付けられた画像が選択されたことから、画像表示部２０３は、選択された「Ｉｍａｇｅ０２．ｊｐｇ」の画像をメモリーカード１１０から取得し、表示部１０４に表示する（ＳＣ１０３）。また、このとき表示されている画像のフォルダパス「Ｃａｒｄ／」が現在のフォルダパスとなる。
【００５７】
次に、ＳＣ１０３において、順送りを実行するために右キー３０２が押下されると、画像選択部２０２は、リスト４００において「Ｉｍａｇｅ０２．ｊｐｇ」の下位に出力されている画像の識別子を参照し、画像「Ｉｍａｇｅ０３．ｊｐｇ」を選択する。
【００５８】
「Ｉｍａｇｅ０３．ｊｐｇ」に対応付けられているフォルダパスは「Ｃａｒｄ／ＡＡＡ／」である。そのため、現在のフォルダパス「Ｃａｒｄ／」と、「Ｉｍａｇｅ０３．ｊｐｇ」に対応付けられているフォルダパス「Ｃａｒｄ／ＡＡＡ／」とは一致しない。
【００５９】
この場合、現在のフォルダパスと一致しないフォルダパスが対応付けられた画像が選択されたことになる。そのため、フォルダパス表示部２０４は、「Ｉｍａｇｅ０３．ｊｐｇ」に対応付けられているフォルダパス「Ｃａｒｄ／ＡＡＡ／」およびアイコン４１０をＲＡＭ１０３から取得し、表示部１０４に表示する（ＳＣ１０４）。このとき、表示部１０４に表示されるフォルダパス「Ｃａｒｄ／ＡＡＡ／」が現在のフォルダパスとなる。
【００６０】
以下、同様の処理を繰り返すことにより、図７に示される順送りを実行することができる。
【００６１】
なお、ＳＣ１０８において、順送りを実行するために右キー３０２が押下されると、画像選択部２０２は、リスト４００において「Ｉｍａｇｅ１０．ｊｐｇ」の下位に出力されている画像の識別子を参照する。このとき、「Ｉｍａｇｅ１０．ｊｐｇ」はリスト４００の最下位に出力されているため、画像選択部２０２は再びリスト４００の最上位に出力されている画像の識別子を参照し、画像「Ｉｍａｇｅ０１．ｊｐｇ」を選択する。
【００６２】
同様に、ＳＣ１０２において、逆送りを実行するために左キー３０３が押下されると、画像選択部２０２は、リスト４００において「Ｉｍａｇｅ０１．ｊｐｇ」の上位に出力されている画像の識別子を参照する。このとき、「Ｉｍａｇｅ０１．ｊｐｇ」はリスト４００の最上位に出力されているため、画像選択部２０２は再びリスト４００の最下位に出力されている画像の識別子を参照し、画像「Ｉｍａｇｅ１０．ｊｐｇ」を選択する。以下、フォルダパスを表示する説明は重複するため割愛する。
【００６３】
一方、図７の任意の表示画面において（ＳＣ１０１〜ＳＣ１０８）、逆送りを実行するために左キー３０３が押下されると、画像選択部２０２は、リスト４００の下位から上位の順番に従って画像の識別子を参照し、画像を選択する。また、第１実施形態におけるＭＦＰ１では、逆送りの際、現在のフォルダとは異なるフォルダに格納されている画像を切替えて表示する場合、切替え前のフォルダパスを表示して現在のフォルダを明示的に表示する。
【００６４】
また上記のように、操作部１０６への操作によりフォルダ送りを実現してもよい。例えばＳＣ１０１〜ＳＣ１０３の状態でフォルダの順送りを行った場合、ＳＣ１０４の表示状態に遷移する。一方、ＳＣ１０５、ＳＣ１０６の状態でフォルダの逆送りを行った場合、ＳＣ１０１の表示状態に遷移する。なお、このフォルダの逆送りの場合、ＳＣ１０４の表示状態に遷移して、当該表示状態において改めてフォルダの逆送りを行った場合に、ＳＣ１０１に遷移するようにしてもよい。
【００６５】
図８は、第１実施形態におけるＭＦＰ１の画像送りの処理内容を説明するフローチャートである。以下、図８を参照してＭＦＰ１の画像送りの処理内容を説明する。
【００６６】
ユーザが、メニュー画面に表示された選択肢から「カードダイレクト印刷」を選択すると（図示せず）、フォルダパス表示部２０４は画像送りの初期画面であるルートフォルダのフォルダパスを表示部１０４に表示する（Ｓ１０１）。
【００６７】
次に、画像選択部２０２は現在のフォルダパスを一時記憶する変数「ＦＬＤｐａｔｈ」に、ルートフォルダのフォルダパスである「Ｃａｒｄ／」を入力する。さらに、画像選択部２０２はフォルダパスが表示されているか否かの判定結果を一時記憶するフラグ「ＦＬＤｆｌａｇ」に、判定結果が肯定であることを示す「１」を入力する（Ｓ１０２）。本実施例では、「ＦＬＤｆｌａｇ」に「１」が入力されているときはフォルダパスが表示されていることを示し、「０」が入力されているときは画像が表示されていることを示す。
【００６８】
次に、ＣＰＵ１０１は画像送り処理を終了するか否かを判定する。本実施形態では、上キー３０５が押下されると画像送り処理が中止され、再びメニュー画面（図示せず）が表示される。このとき、ＣＰＵ１０１は上キー３０５が押下されたか否かを判定し、上キー３０５が押下された場合（Ｓ１０３：Ｙｅｓ）、画像送り処理を終了する。一方、上キー３０５が押下されなかった場合はＳ１０４の処理に移行する（Ｓ１０３：Ｎｏ）。
【００６９】
次に、ＣＰＵ１０１は順送りを実行するための右キー３０２が押下されたかを判定する（Ｓ１０４）。右キー３０２が押下されたと判定されると（Ｓ１０４：Ｙｅｓ）、画像選択部２０２は、リスト４００において前回選択した画像の識別子の下位に出力されている画像の識別子を参照し、画像を選択する（Ｓ１０５）。但し、画像送りの初期画面であるルートフォルダのフォルダパスが表示されているときに（ＳＣ１０１）右キー３０２が押下されたと判定されると、画像選択部２０２はリスト４００において最上位に出力されている画像の識別子を参照し、画像を選択する。一方、右キー３０２が押下されなかったと判定されると（Ｓ１０４：Ｎｏ）、Ｓ１１１に移行する。
【００７０】
次に、画像選択部２０２は、Ｓ１０５で選択した画像が、現在のフォルダとは異なるフォルダに格納されているか、すなわち画像の切り替え処理により表示対象となる画像を格納しているフォルダが切替わるか否かを判定する（Ｓ１０６）。
【００７１】
Ｓ１０６におけるフォルダが切替わるか否かの判定は、変数「ＦＬＤｐａｔｈ」に一時記憶されている現在のフォルダパスと、選択された画像に対応付けられたフォルダパスとを比較することによって実行される。具体的には、「ＦＬＤｐａｔｈ」に一時記憶されているフォルダパスが「Ｃａｒｄ／」である場合、画像「Ｉｍａｇｅ０２．ｊｐｇ」に対応付けられたフォルダパスとは「Ｃａｒｄ／」とで一致するため、フォルダは切替わらないと判定される。一方、「ＦＬＤｐａｔｈ」に一時記憶されているフォルダパスと、画像「Ｉｍａｇｅ０３．ｊｐｇ」に対応付けられたフォルダパスとは、「Ｃａｒｄ／」と「Ｃａｒｄ／ＡＡＡ／」とで一致しない。そのため、フォルダは切替わり、表示対象のファイルを格納するフォルダが変更されると判定される。
【００７２】
フォルダは切替わると判定された場合（Ｓ１０６：Ｙｅｓ）、フォルダパス表示部２０４は、切替わり後（変更後）のフォルダパスとして、Ｓ１０５で選択された画像に対応付けられたフォルダパスを表示するための表示制御を行う（Ｓ１０７）。これにより、例えば図７のＳＣ１０８の状態で右キー３０２が押下されたときに、ＳＣ１０１に示す表示を行うことができる。
【００７３】
次に、上記Ｓ１０６における判定に用いられる変数「ＦＬＤｐａｔｈ」に、切替わり後のフォルダパスとして、Ｓ１０５で選択された画像に対応付けられたフォルダパスを入力する（Ｓ１０８）。さらに、Ｓ１０７においてフォルダパス表示部２０４がフォルダパスを表示しているため、フラグ「ＦＬＤｆｌａｇ」に、フォルダパスが表示されていることを示す「１」を入力する（Ｓ１０８）。Ｓ１０８の処理を終了すると、再びＳ１０３に戻る。
【００７４】
一方、Ｓ１０６においてフォルダは切替わらないと判定された場合（Ｓ１０６：Ｎｏ）、画像表示部２０３は、Ｓ１０５で選択された画像をメモリーカード１１０から取得し、表示部１０４に表示する（Ｓ１０９）。
【００７５】
次に、Ｓ１０９において画像表示部２０３が画像を表示しているため、フラグ「ＦＬＤｆｌａｇ」に、フォルダパスが表示されていないことを示す「０」を入力する（Ｓ１１０）。Ｓ１１０の処理を終了すると、再びＳ１０３に戻る。
【００７６】
一方、右キー３０２が押下されなかったと判定されると（Ｓ１０４：Ｎｏ）、次にＳ１１１において、ＣＰＵ１０１は逆送りを実行するための左キー３０３が押下されたかを判定する。
【００７７】
左キー３０３が押下されたと判定されると（Ｓ１１１：Ｙｅｓ）、画像選択部２０２は、リスト４００において前回選択した画像の識別子の上位に出力されている画像の識別子を参照し、画像を選択する（Ｓ１１２）。一方、左キー３０３が押下されなかったと判定されると（Ｓ１１１：Ｎｏ）、再びＳ２０３に戻る。
【００７８】
次に、画像選択部２０２は、Ｓ１１２で選択した画像が、現在のフォルダとは異なるフォルダに格納されているか、すなわちフォルダは切替わるか否かを判定する（Ｓ１１３）。
【００７９】
フォルダは切替わると判定された場合（Ｓ１１３：Ｙｅｓ）、画像選択部２０２は、Ｓ１１４において現在フォルダパスが表示されているかを判定する。具体的には、フラグ「ＦＬＤｆｌａｇ」の値が「１」または「０」であるかを判定する（Ｓ１１４）。フラグ「ＦＬＤｆｌａｇ＝０」であった場合、現在画像が表示されていることから、切替わり前のフォルダパスを表示するためにＳ１１５に移行する。
【００８０】
Ｓ１１５において、フォルダパス表示部２０４は、切替わり前のフォルダパスとして、Ｓ１１２における選択処理の前に表示対象として選択されていた画像に対応付けられたフォルダパスを表示する（Ｓ１１５）。これにより、例えば図７のＳＣ１０２の状態で左キー３０３が押下されたときに、ＳＣ１０１に示す表示を行うことができる。
【００８１】
次に、画像選択部２０２は、変数「ＦＬＤｐａｔｈ」に、切替わり前のフォルダパスとして、フォルダパス表示部２０４が表示するフォルダパスを入力する（Ｓ１１６）。さらに、画像選択部２０２は、フラグ「ＦＬＤｆｌａｇ」に、判定結果が肯定であることを示す「１」を入力する（Ｓ１１６）。
【００８２】
次に、Ｓ１１７において、画像選択部２０２は、リスト４００において切替わり前の画像の識別子を参照し、切替わり前の画像を選択する（Ｓ１１７）。Ｓ１１７の処理を終了すると、再びＳ１０３に戻る。
【００８３】
一方、Ｓ１１３においてフォルダは切替わらないと判定された場合（Ｓ１１３：Ｎｏ）およびＳ１１４において現在フォルダパスが表示されていると判定された場合（Ｓ１１４：Ｙｅｓ）、Ｓ１１８に移行する。
【００８４】
次に、画像表示部２０３は、Ｓ１１２で選択された画像をメモリーカード１１０から取得し、表示部１０４に表示する（Ｓ１１８）。
【００８５】
次に、Ｓ１１８において画像表示部２０３が画像を表示しているため、フラグ「ＦＬＤｆｌａｇ」に、判定結果が否定であることを示す「０」を入力する（Ｓ１１９）。Ｓ１１９の処理を終了すると、再びＳ１０３に戻る。
【００８６】
以上説明した通り、第１実施形態におけるＭＦＰ１の画像送りでは、以下の特徴を有する。すなわち、画像順送りの際、現在のフォルダとは異なるフォルダに格納されている画像を切替えて表示する場合、切替え後の画像を表示する前に、切替え後の画像が格納されているフォルダパスを表示する。このようにフォルダパスが表示されることにより、ユーザは、切り替え後の画像が印刷対象として所望のものであるか容易に判断することができる。例えばデジタルカメラにより作成された画像ファイルが撮影日付ごとにフォルダに分類され、そのフォルダ名（フォルダパス）に撮影日が含まれている場合がある。この場合、画像の切り替えによりフォルダ（撮影日）が変わる場合、当該撮影日の変更と、その切り替え後の撮影日をユーザが認識することができる。仮にその撮影日が、所望の撮影日である場合、ユーザはそのフォルダ内で画像を切り替えることで所望の画像を選択することができる。一方、その撮影日が所望の撮影日でなかった場合、ユーザはフォルダ送りを指示することで、他の撮影日に対応する表示状態に遷移させることができる。フォルダの切替わりが明示的に表示されることにより、ユーザは印刷対象の画像を容易に検索することができる。
【００８７】
＜第２実施形態＞
次に、図９および図１０を参照して、本発明の第２実施形態について説明する。
【００８８】
第２実施形態では、第１実施形態のＭＦＰ１の特徴に加えて、逆送り操作に応じて画像を切替えて表示部１０４に表示した場合においても、切替え後の画像が格納されているフォルダパスを表示してフォルダの切替わりを明示的に表示することを特徴とする。
【００８９】
以下、第１実施形態と相違する部分について、図９の画面遷移図におけるＳＣ２０７からＳＣ２０４への逆送りを参照して説明する。
【００９０】
ＳＣ２０７において、逆送りを実行するために左キー３０３が押下されると、画像選択部２０２は、リスト４００において「Ｉｍａｇｅ０４．ｊｐｇ」の上位に出力されている画像の識別子を参照し、画像「Ｉｍａｇｅ０３．ｊｐｇ」を選択する。なお、現在のフォルダパスは、表示部１０４に表示されている画像「Ｉｍａｇｅ０４．ｊｐｇ」のフォルダパス「Ｃａｒｄ／ＡＡＡ／」である。
【００９１】
「Ｉｍａｇｅ０３．ｊｐｇ」に対応付けられているフォルダパスは「Ｃａｒｄ／ＡＡＡ／」である。そのため、現在のフォルダパス「Ｃａｒｄ／ＡＡＡ／」と、「Ｉｍａｇｅ０３．ｊｐｇ」に対応付けられているフォルダパス「Ｃａｒｄ／ＡＡＡ／」とは一致する。
【００９２】
現在のフォルダパスと一致するフォルダパスが対応付けられた画像が選択されたことから、画像表示部２０３は、選択された「Ｉｍａｇｅ０３．ｊｐｇ」の画像をメモリーカード１１０から取得し、表示部１０４に表示する（ＳＣ２０６）。また、このとき表示されている画像のフォルダパス「Ｃａｒｄ／ＡＡＡ／」が現在のフォルダパスとなる。
【００９３】
次に、ＳＣ２０６において、逆送りを実行するために左キー３０３が押下されると、画像選択部２０２は、リスト４００において「Ｉｍａｇｅ０３．ｊｐｇ」の上位に出力されている画像の識別子を参照し、画像「Ｉｍａｇｅ０２．ｊｐｇ」を選択する。
【００９４】
「Ｉｍａｇｅ０２．ｊｐｇ」に対応付けられているフォルダパスは「Ｃａｒｄ／」である。そのため、現在のフォルダパス「Ｃａｒｄ／ＡＡＡ／」と、「Ｉｍａｇｅ０２．ｊｐｇ」に対応付けられているフォルダパス「Ｃａｒｄ／」とは一致しない。
【００９５】
この場合、現在のフォルダパスと一致しないフォルダパスが対応付けられた画像が選択されたことになる。そのため、フォルダパス表示部２０４は、「Ｉｍａｇｅ０２．ｊｐｇ」に対応付けられているフォルダパス「Ｃａｒｄ／」およびアイコン４１０をＲＡＭ１０３から取得し、表示部１０４に表示する（ＳＣ２０４）。このとき、表示部１０４に表示されるフォルダパス「Ｃａｒｄ／」が現在のフォルダパスとなる。
【００９６】
以下、同様の処理を繰り返すことにより、第１実施形態における順送りに加えて、図９に示される逆送りを実行することができる。
【００９７】
以上説明した通り、第２実施形態におけるＭＦＰ１では逆送り操作に応じて、切替え後の画像が格納されているフォルダパスを表示してフォルダの切替わりを明示的に表示することができる。これにより、例えば順送りによって通過した画像を戻って表示する場合でもフォルダの切替わりを参照することができる。
【００９８】
以下、順送りの後に逆送りを実行した場合の画面遷移について、ＳＣ２０３からＳＣ２０５への順送りと、ＳＣ２０５からＳＣ２０４への逆送りとを例に以下説明する。
【００９９】
先ず、ＳＣ２０３において、順送りを実行するために右キー３０２が押下されると、画像選択部２０２は、リスト４００において「Ｉｍａｇｅ０２．ｊｐｇ」の下位に出力されている画像の識別子を参照し、画像「Ｉｍａｇｅ０３．ｊｐｇ」を選択する。なお、現在のフォルダパスは、表示部１０４に表示されている画像「Ｉｍａｇｅ０２．ｊｐｇ」のフォルダパス「Ｃａｒｄ／」である。
【０１００】
「Ｉｍａｇｅ０３．ｊｐｇ」に対応付けられているフォルダパスは「Ｃａｒｄ／ＡＡＡ／」である。そのため、現在のフォルダパス「Ｃａｒｄ／」と、「Ｉｍａｇｅ０３．ｊｐｇ」に対応付けられているフォルダパス「Ｃａｒｄ／ＡＡＡ／」とは一致しない。
【０１０１】
この場合、現在のフォルダパスと一致しないフォルダパスが対応付けられた画像が選択されたことになる。そのため、フォルダパス表示部２０４は、「Ｉｍａｇｅ０３．ｊｐｇ」に対応付けられているフォルダパス「Ｃａｒｄ／ＡＡＡ／」およびアイコン４１０をＲＡＭ１０３から取得し、表示部１０４に表示する（ＳＣ２０５）。このとき、表示部１０４に表示されるフォルダパス「Ｃａｒｄ／ＡＡＡ／」が現在のフォルダパスとなる。
【０１０２】
次に、ＳＣ２０５において、逆送りを実行するために左キー３０３が押下されると、画像選択部２０２は、リスト４００において前回選択した画像の識別子の上位に出力されている画像の識別子を参照し、画像を選択する。すなわち、「Ｉｍａｇｅ０３．ｊｐｇ」の上位に出力されている画像の識別子を参照し、再度画像「Ｉｍａｇｅ０２．ｊｐｇ」を選択する。
【０１０３】
「Ｉｍａｇｅ０２．ｊｐｇ」に対応付けられているフォルダパスは「Ｃａｒｄ／」である。そのため、現在のフォルダパス「Ｃａｒｄ／ＡＡＡ／」と、「Ｉｍａｇｅ０２．ｊｐｇ」に対応付けられているフォルダパス「Ｃａｒｄ／」とは一致しない。
【０１０４】
この場合、現在のフォルダパスと一致しないフォルダパスが対応付けられた画像が選択されたことになる。そのため、フォルダパス表示部２０４は、「Ｉｍａｇｅ０２．ｊｐｇ」に対応付けられているフォルダパス「Ｃａｒｄ／」およびアイコン４１０をＲＡＭ１０３から取得し、表示部１０４に表示する（ＳＣ２０４）。このとき、表示部１０４に表示されるフォルダパス「Ｃａｒｄ／」が現在のフォルダパスとなる。
【０１０５】
なお、図９においても、上記図７において説明したフォルダ送りを採用することができる。
【０１０６】
以下、同様の処理を繰り返すことにより、順送り後に逆送りを実行した場合も、切替え後の画像が格納されているフォルダパスを表示してフォルダの切替わりを明示的に表示することができる。
【０１０７】
図１０は、第２実施形態におけるＭＦＰ１の画像送りの処理内容を説明するフローチャートである。以下、第１実施形態と相違する部分について、図１０のフローチャートを参照して説明する。
【０１０８】
Ｓ２０４において、ＣＰＵ１０１は順送りを実行するための右キー３０２が押下されたかを判定する。右キー３０２が押下されなかったと判定された場合（Ｓ２０４：Ｎｏ）、次にＳ２１１において、ＣＰＵ１０１は逆送りを実行するための左キー３０３が押下されたかを判定する。
【０１０９】
左キー３０３が押下されたと判定されると（Ｓ２１１：Ｙｅｓ）、画像選択部２０２は、リスト４００において前回選択した画像の識別子の上位に出力されている画像の識別子を参照し、画像を選択する（Ｓ２１２）。一方、左キー３０３が押下されなかったと判定されると（Ｓ２１１：Ｎｏ）、再びＳ２０３に戻る。
【０１１０】
次に、画像選択部２０２は、Ｓ２１２で選択した画像が、現在のフォルダとは異なるフォルダに格納されているか、すなわちフォルダは切替わるか否かを判定する（Ｓ２１３）。
【０１１１】
フォルダは切替わると判定された場合（Ｓ２１３：Ｙｅｓ）、フォルダパス表示部２０４は、切替わり後のフォルダパスとして、Ｓ２１２で選択された画像に対応付けられたフォルダパスを表示する（Ｓ２１４）。
【０１１２】
一方、画像選択部２０２は、Ｓ２１３においてフォルダは切替わらないと判定された場合（Ｓ２１３：Ｎｏ）、画像表示部２０３は、Ｓ２１２で選択された画像をメモリーカード１１０から取得し、表示部１０４に表示する（Ｓ２１６）。
【０１１３】
以上説明した通り、第２実施形態におけるＭＦＰ１の画像送りにおいては、逆送り操作に応じて画像を切替えて表示部１０４に表示した場合においても、切替え後の画像が格納されているフォルダパスを表示してフォルダの切替わりを明示的に表示する。そのため、逆送りによって画像を検索する場合、順送りによって通過した画像を戻って表示する場合のいずれであっても、切り替え後の画像に対応するフォルダパスが表示される。例えば画像の逆送りにより同階層のフォルダ間で切り替わりが起こる場合、切り替え後の画像が表示される前に、ユーザは当該切り替え後の画像を格納するフォルダを容易に認識することができる。よって、フォルダパスやフォルダの切替わりを参照することで、ユーザは印刷対象の画像を容易に検索することができる。
【０１１４】
なお、図６に示したリスト４００の状態に応じて、上記図７、図８で説明した切り替え方法を採用するのか、図９、図１０で説明した切り替え方法を採用するのか選択してもよい。例えば、フォルダの総階層が多数（所定階数以上）である場合、図７、図８の方法を採用し、総階層が多数（所定階数未満）である場合、図９、図１０の方法を採用してもよい。またはリスト４００内のフォルダやファイルが多かった場合、表示されるフォルダパスを少なくするために、図７、図８の方法を採用してもよい。
【０１１５】
＜第３実施形態＞
次に、図１１および図１２を参照して、本発明の第３実施形態について説明する。
【０１１６】
第３実施形態では、第１実施形態および第２実施形態の特徴に加えて、画像の逆送りによりフォルダの切り替わりが起こる場合、切替え前、切り替え後の両方のフォルダパスを表示して現在のフォルダを明示的に表示することを特徴とする。
【０１１７】
以下、第１実施形態および第２実施形態と相違する部分について、図１１の画面遷移図におけるＳ３０６からＳＣＳＣ３０４への逆送りを参照して説明する。
【０１１８】
ＳＣ３０６において、逆送りを実行するために左キー３０３が押下されると、画像選択部２０２は、リスト４００において「Ｉｍａｇｅ０３．ｊｐｇ」の上位に出力されている画像の識別子を参照し、画像「Ｉｍａｇｅ０２．ｊｐｇ」を選択する。なお、現在のフォルダパスは、表示部１０４に表示されている画像「Ｉｍａｇｅ０３．ｊｐｇ」のフォルダパス「Ｃａｒｄ／ＡＡＡ／」である。
【０１１９】
「Ｉｍａｇｅ０２．ｊｐｇ」に対応付けられているフォルダパスは「Ｃａｒｄ／」である。そのため、現在のフォルダパス「Ｃａｒｄ／ＡＡＡ／」と、「Ｉｍａｇｅ０２．ｊｐｇ」に対応付けられているフォルダパス「Ｃａｒｄ／」とは一致しない。
【０１２０】
この場合、本実施形態における逆送りにおいては、現在フォルダパスが表示部１０４に表示されているか否かをさらに判定する。フォルダパスが表示されていない判定とされた場合、左キー３０３の操作に応じて、切替え前の画像が格納されているフォルダパスを表示して現在のフォルダを明示的に表示する。
【０１２１】
図１１のＳＣ３０６からＳＣ３０５への逆送りを例に説明すると、ＳＣ３０６では画像「Ｉｍａｇｅ０３．ｊｐｇ」が表示部１０４に表示されている。そのため、フォルダパス表示部２０４は、「Ｉｍａｇｅ０３．ｊｐｇ」に対応付けられているフォルダパス「Ｃａｒｄ／ＡＡＡ／」およびアイコン４１０をＲＡＭ１０３から取得し、表示部１０４に表示する（ＳＣ３０５）。このとき、表示部１０４に表示されるフォルダパス「Ｃａｒｄ／ＡＡＡ／」が現在のフォルダパスとなる。
【０１２２】
また、逆送りの結果ＳＣ３０５が表示された場合、画像選択部２０２はリスト４００においてＳＣ３０６で表示されていた切替わり前の画像の識別子を参照し、画像「Ｉｍａｇｅ０３．ｊｐｇ」を選択する。これは、ＳＣ３０５でさらに逆送りが実行された場合、画像選択部２０２が正しい画像の識別子を参照し、フォルダの切替わりを適切に判定できるようにするための処理である。
【０１２３】
次に、ＳＣ３０５において、逆送りを実行するために左キー３０３が押下されると、画像選択部２０２は、再度リスト４００において「Ｉｍａｇｅ０３．ｊｐｇ」の上位に出力されている画像の識別子を参照し、画像「Ｉｍａｇｅ０２．ｊｐｇ」を選択する。なお、現在のフォルダパスは、表示部１０４に表示されているフォルダパス「Ｃａｒｄ／ＡＡＡ／」である。
【０１２４】
「Ｉｍａｇｅ０２．ｊｐｇ」に対応付けられているフォルダパスは「Ｃａｒｄ／」である。そのため、現在のフォルダパス「Ｃａｒｄ／ＡＡＡ／」と、「Ｉｍａｇｅ０２．ｊｐｇ」に対応付けられているフォルダパス「Ｃａｒｄ／」とは一致しない。
【０１２５】
この場合、本実施形態における逆送りにおいては、現在フォルダパスが表示部１０４に表示されているか否かをさらに判定する。フォルダパスが表示されていると判定された場合、左キー３０３の操作に応じて、切替え後の画像が格納されたフォルダパスを表示して切替え後のフォルダを明示的に表示する。
【０１２６】
図１１のＳＣ３０５からＳＣ３０４への逆送りを例に説明すると、ＳＣ３０５ではフォルダパス「Ｃａｒｄ／ＡＡＡ／」が表示部１０４に表示されている。そのため、フォルダパス表示部２０４は、「Ｉｍａｇｅ０２．ｊｐｇ」に対応付けられているフォルダパス「Ｃａｒｄ／」およびアイコン４１０をＲＡＭ１０３から取得し、表示部１０４に表示する（ＳＣ３０４）。このとき、表示部１０４に表示されるフォルダパス「Ｃａｒｄ／」が現在のフォルダパスとなる。
【０１２７】
以下、同様の処理を繰り返すことにより、図１１に示される通り、画像送りの際、切替前のフォルダパスを表示して現在のフォルダを明示的に表示することができる。
【０１２８】
図１２は、第３実施形態におけるＭＦＰ１の画像送りの処理内容を説明するフローチャートである。以下、第１実施形態および第２実施形態と相違する部分について、図１２のフローチャートを参照して説明する。
【０１２９】
Ｓ３１３において、画像選択部２０２は、Ｓ３１２で選択した画像が現在のフォルダとは異なるフォルダに格納されているか、すなわちフォルダは切替わるか否かを判定する（Ｓ３１３）。
【０１３０】
フォルダは切替わると判定された場合（Ｓ３１３：Ｙｅｓ）、Ｓ３１４において現在フォルダパスが表示されているかを判定する。具体的には、フラグ「ＦＬＤｆｌａｇ」の値が「１」または「０」であるかを判定する。フラグ「ＦＬＤｆｌａｇ＝０」であった場合、現在画像が表示されていることから、切替わり前のフォルダパスを表示するためにＳ３１５に移行する（Ｓ３１４）。
【０１３１】
Ｓ３１５において、フォルダパス表示部２０４は、切替わり前のフォルダパスとして、前回選択された画像に対応付けられたフォルダパスを表示する（Ｓ３１５）。
【０１３２】
次に、画像選択部２０２は、変数「ＦＬＤｐａｔｈ」に、切替わり前のフォルダパスとして、フォルダパス表示部２０４が表示するフォルダパスを入力する（Ｓ３１６）。さらに、画像選択部２０２は、フラグ「ＦＬＤｆｌａｇ」に、判定結果が肯定であることを示す「１」を入力する（Ｓ３１６）。
【０１３３】
次に、Ｓ３１７において、画像選択部２０２は、リスト４００において切替わり前の画像の識別子を参照し、切替わり前の画像を選択する（Ｓ３１７）。Ｓ３１７の処理を終了すると、再びＳ１０３に戻る。
【０１３４】
一方、Ｓ３１４において現在フォルダパスが表示されていると判定された場合、すなわちフラグ「ＦＬＤｆｌａｇ＝１」であった場合、現在フォルダパスが表示されていることから、切替わり後のフォルダパスを表示するためにＳ３１８に移行する（Ｓ３１４）。
【０１３５】
次に、Ｓ３１８において、フォルダパス表示部２０４は、切替わり後のフォルダパスとして、Ｓ３１２で選択された画像に対応付けられたフォルダパスを表示する（Ｓ３１８）。
【０１３６】
次に、画像選択部２０２は、変数「ＦＬＤｐａｔｈ」に、切替わり後のフォルダパスとして、フォルダパス表示部２０４が表示するフォルダパスを入力する（Ｓ３１９）。さらに、画像選択部２０２は、フラグ「ＦＬＤｆｌａｇ」に、判定結果が肯定であることを示す「１」を入力する（Ｓ３１９）。Ｓ３１９の処理を終了すると、再びＳ１０３に戻る。
【０１３７】
以上説明した通り、第３実施形態におけるＭＦＰ１の画像送りにおいては、画像の逆送りによりフォルダの切り替わりが起こる場合、切替え前、切り替え後の両方のフォルダパスを表示して現在のフォルダを明示的に表示する。よって、例えば下位階層の画像から上位階層の画像に切り替わる場合、切り替え前の下位のフォルダ、上位のフォルダの順に表示されるため、ユーザは下位から上位に遷移することを容易に認識することができる。
【０１３８】
一方、画像の逆送りによりフォルダの切り替わりが起こる場合、切り替え後のフォルダパスが表示されるが、切り替え前のフォルダパスは表示されない。本実施形態では、初期の表示状態として最上位のフォルダパスが表示される。そのため、画像の順送りにより上位から下位に遷移したとしても、ユーザは切り替え前が上位であることを認識できている場合がある。よって、上記のように画像の順送りについては切り替え前のフォルダパスの表示を省略することでき、これによりフォルダパスの表示から画像選択に素早く遷移することができる。
【０１３９】
なお、第３実施形態の説明については、逆送り操作に応じて、切替え前のフォルダパスを表示して現在のフォルダを明示的に表示する態様について説明した。本実施形態はこれに限られず、順送り操作に応じて当該処理を実行する態様であっても良い。  具体的には、図１２のフローチャートにおいて、Ｓ３１３の判定処理からＳ３２１までの処理内容を、Ｓ３０６の判定処理以降の処理として適用することにより、順送り操作に応じて切替え前のフォルダパスを表示する処理が可能となる。
【０１４０】
また図９、図１０で説明した方法と、図１１、図１２で説明した方法を組み合わせてもよい。例えば同階層のフォルダ間の切り替え、また上位から下位への切り替えでは、図９、図１０の方法を採用して、切り替え後のフォルダパスのみ表示する。また下位から上位への切り替えでは、図１１、図１２の方法により、下位フォルダ、上位フォルダの両方を表示するようにしてもよい。
【０１４１】
＜第４実施形態＞
次に、図１３および図１４を参照して、本発明の第４実施形態について説明する。
【０１４２】
第４実施形態では、操作部１０６’への操作に応じて直接フォルダパスを切替えて表示し、フォルダの切替わりを明示的に表示することを特徴とする。
【０１４３】
図１３は、第４実施形態におけるＭＦＰ１の機能を示すブロック図である。以下、図３と相違する部分について、図１３の機能ブロック図を参照して説明する。
【０１４４】
第４実施形態におけるリスト作成部２０１は、フォルダパスが対応付けられた画像の識別子に加えて、フォルダパスをリスト４００に出力する。図６を例に説明すると、画像の識別子に加えて、フォルダパス「Ｃａｒｄ／」（Ｌ０１），「Ｃａｒｄ／ＡＡＡ／」（Ｌ０４），「Ｃａｒｄ／ＸＸＸ」（Ｌ０７），「Ｃａｒｄ／ＸＸＸ／ＹＹＹ／」（Ｌ０８）がリスト４００に出力される。本実施形態では、フォルダパス選択部２０５がフォルダパスのみを特定して選択することができるように、各フォルダパスに対応してフォルダ識別子４２０もリスト４００に出力される。
【０１４５】
操作部１０６’の操作に応じて、フォルダパス選択部２０５はリスト４００のフォルダパスを参照し、表示するフォルダパスを選択する。フォルダパス選択部２０５が、所定のフォルダパスを選択した場合、フォルダパス表示部２０４は選択されたフォルダパスを表示部１０４に表示する。
【０１４６】
図１４は、第４実施形態におけるＭＦＰ１のフォルダ送りを示す画面遷移図である。以下、図１４の画面遷移図を参照してＭＦＰ１のフォルダ送りについて説明する。
【０１４７】
ここで、フォルダ送りとは、操作部１０６’への操作に応じてフォルダパスを切替えて表示部１０４に表示することをいう。また、フォルダ送りは、リスト４００の上位から下位への順番に従ってフォルダパスを切替えて表示するフォルダ順送りと、リスト４００の下位から上位への順番に従ってフォルダパスを切替えて表示するフォルダ逆送りとを含む。
【０１４８】
ユーザが、メニュー画面に表示された選択肢から「カードダイレクト印刷」を選択すると（図示せず）、フォルダ送りの初期画面であるルートフォルダのフォルダパスが表示部１０４に表示される（ＳＣ４０１）。このとき、フォルダパスとして表示されるフォルダパス「Ｃａｒｄ／」が現在のフォルダパスとなる。
【０１４９】
ＳＣ４０１において、フォルダ順送りを実行するためにフォルダ順送り操作部１０７が選択されると、フォルダパス選択部２０５は、リスト４００において「Ｃａｒｄ／」の下位に出力されているフォルダパスを参照する。このとき、「Ｃａｒｄ／」の下位に出力されているフォルダパスは「Ｃａｒｄ／ＡＡＡ／」であるため、フォルダパス選択部２０５はフォルダパス「Ｃａｒｄ／ＡＡＡ／」を選択する。
【０１５０】
次に、フォルダパス表示部２０４は「Ｃａｒｄ／ＡＡＡ／」およびアイコン４１０をＲＡＭ１０３から取得し、表示部１０４に表示する（ＳＣ４０２）。このとき、表示部１０４に表示されるフォルダパス「Ｃａｒｄ／ＡＡＡ／」が現在のフォルダパスとなる。
【０１５１】
ＳＣ４０２において、フォルダ順送りを実行するためにフォルダ順送り操作部１０７が選択されると、フォルダパス選択部２０５は、リスト４００において「Ｃａｒｄ／ＡＡＡ／」の下位に出力されているフォルダパスを参照する。「Ｃａｒｄ／ＡＡＡ／」の下位に出力されているフォルダパスは「Ｃａｒｄ／ＸＸＸ／」であるため、フォルダパス選択部２０５はフォルダパス「Ｃａｒｄ／ＸＸＸ／」を選択する。
【０１５２】
このとき、フォルダパス「Ｃａｒｄ／ＸＸＸ／」に格納されている画像が存在しないため、フォルダパス選択部２０５は、フォルダパス「Ｃａｒｄ／ＸＸＸ／」を選択せずに、
さらに「Ｃａｒｄ／ＸＸＸ／」の下位に出力されているフォルダパスを参照する。リスト４００において「Ｃａｒｄ／ＸＸＸ／」の下位に出力されているフォルダパスは「Ｃａｒｄ／ＸＸＸ／ＹＹＹ／」であり、かつ格納されている画像が存在するためフォルダパス選択部２０５はフォルダパス「Ｃａｒｄ／ＸＸＸ／ＹＹＹ／」を選択する。
【０１５３】
次に、フォルダパス表示部２０４は「Ｃａｒｄ／ＸＸＸ／ＹＹＹ／」およびアイコン４１０をＲＡＭ１０３から取得し、表示部１０４に表示する（ＳＣ４０３）。このとき、表示部１０４に表示されるフォルダパス「Ｃａｒｄ／ＸＸＸ／ＹＹＹ／」が現在のフォルダパスとなる。
【０１５４】
以下、同様の処理を繰り返すことにより、図１４に示されるフォルダ順送りを実行することができる。
【０１５５】
一方、フォルダ逆送り操作についても同様の処理を行うことができる。例えば、ＳＣ４０２において、フォルダ逆送りを実行するためにフォルダ逆送り操作部１０８が選択されると、フォルダパス選択部２０５は、リスト４００において「Ｃａｒｄ／ＡＡＡ／」の上位に出力されているフォルダパスを参照する。このとき、「Ｃａｒｄ／ＡＡＡ／」の上位に出力されているフォルダパスは「Ｃａｒｄ／」であるため、フォルダパス選択部２０５はフォルダパス「Ｃａｒｄ／」を選択する。
【０１５６】
次に、フォルダパス表示部２０４は「Ｃａｒｄ／」およびアイコン４１０をＲＡＭ１０３から取得し、表示部１０４に表示する（ＳＣ４０１）。このとき、表示部１０４に表示されるフォルダパス「Ｃａｒｄ／」が現在のフォルダパスとなる。
【０１５７】
以上説明した通り、第４実施形態におけるＭＦＰ１のフォルダ送りにおいては、操作部１０６’への操作に応じて直接フォルダパスを切替えて表示する。フォルダの切替わりが明示的に表示されることにより、ユーザは印刷対象の画像が格納されているフォルダを容易に検索することができる。
【０１５８】
さらに、第４実施形態の別態様として、ユーザが一定時間以上（例えば、１秒間）操作部１０６を押し続ける「長押し」を行うことにより、フォルダ送りを実行してもよい。
【０１５９】
図１４におけるＳＣ４０１からＳＣ４０２へのフォルダ順送りを例に説明する。ＳＣ４０１において、フォルダ順送りを実行するために右キー３０２が長押しされると、フォルダパス選択部２０５は、リスト４００において「Ｃａｒｄ／」の下位に出力されているフォルダパスを参照する。このとき、「Ｃａｒｄ／」の下位に出力されているフォルダパスは「Ｃａｒｄ／ＡＡＡ／」であるため、フォルダパス選択部２０５はフォルダパス「Ｃａｒｄ／ＡＡＡ／」を選択することができる。
【０１６０】
同様に、ＳＣ４０２において、フォルダ逆送りを実行するために左キー３０３が長押しされると、フォルダパス選択部２０５は、リスト４００において「Ｃａｒｄ／ＡＡＡ／」の上位に出力されているフォルダパスを参照する。このとき、「Ｃａｒｄ／ＡＡＡ／」の上位に出力されているフォルダパスは「Ｃａｒｄ／」であるため、フォルダパス選択部２０５はフォルダパス「Ｃａｒｄ／」を選択することができる。
【０１６１】
以上説明した通り、第４実施形態の別態様においても、フォルダの切替わりが明示的に表示されることにより、ユーザは印刷対象の画像が格納されているフォルダを容易に検索することができる。
【０１６２】
また、上述の第４実施形態では、フォルダ送りの際に、フォルダパス選択部２０５は画像が存在しないフォルダパスを選択しないことで、画像が格納されるフォルダをより容易に検索することが可能な形態として説明した。さらに別態様においては、フォルダパス選択部２０５は画像が１つのみ存在するフォルダパスを選択しないことで、同様な効果を奏することもできる。このように図１４で説明したフォルダ送りを、図７〜図１２で説明した画像送りに適宜組み合わせることができる。
【０１６３】
＜別実施形態＞
次に、本発明の別実施形態について説明する。
【０１６４】
近年、メモリーカード等の記憶媒体の大容量化が進み、１つのメモリーカードに保存可能な画像数が飛躍的に増えてきている。１つのメモリーカードに多数の画像が保存されるのに伴い、多数のフォルダが作成され、これらフォルダが多階層のフォルダ構造となる場合がある。フォルダが多階層になると、フォルダパスの文字列も長文化する場合があり、小さな表示画面ではフォルダパス全体を表示することができないという事態が想定される。
【０１６５】
図１５に示されるＭＦＰ１では、画像を格納するフォルダ名を含むフォルダパスが明示的に表示することを特徴とする。すなわち、フォルダパスの文字列が表示部１０４に表示可能な文字列の長さよりも長い場合、フォルダパス表示部２０４は、画像を格納するフォルダ名を含む態様でフォルダパスを表示部１０４に表示する。
【０１６６】
図１５では、フォルダパスが切替わる画像「Ｉｍａｇｅ１０．ｊｐｇ」が選択され、画像「Ｉｍａｇｅ１０．ｊｐｇ」に対応付けられたフォルダパス「Ｃａｒｄ／ＸＸＸ／ＹＹＹ／」の一部が表示部１０４に表示されている態様を示している。
【０１６７】
このとき、フォルダの切替えを示すために表示されるフォルダパスは「Ｃａｒｄ／ＸＸＸ／ＹＹＹ／」であり、フォルダパス「Ｃａｒｄ／ＸＸＸ／ＹＹＹ／」の文字列は表示部１０４に表示可能な文字列の長さよりも長いものとなっている。そのため、フォルダパス表示部２０４は、画像「Ｉｍａｇｅ１０．ｊｐｇ」を格納するフォルダ名「ＹＹＹ／」を含む態様でフォルダパスを表示部１０４に表示する。フォルダパス表示の一例としては、図１５に示される通り「．．．／ＸＸＸ／ＹＹＹ／」等が好適に用いられるが、これに限定されない。
【０１６８】
以上説明した通り、上記の別実施形態においては、フォルダパスの文字列が表示部１０４に表示可能な文字列の長さよりも長い場合、画像を格納するフォルダ名を含む態様でフォルダパスを表示部１０４に表示する。そのため、画像を格納するフォルダ名を含むフォルダパスが明示的に表示されることにより、ユーザは印刷対象の画像を容易に検索することができる。
【０１６９】
第１実施形態乃至第４実施形態において、ＭＦＰ１の画像送りでは、操作部への操作毎に１つの画像または１つのフォルダパスが表示される態様で説明した。しかし、さらに別実施形態では、画像送りの際、操作部への操作毎に表示部１０４に複数（例えば、２以上）の画像またはフォルダパスを表示する態様であってもよい。
【０１７０】
第１実施形態乃至第４実施形態において、操作部１０６、１０６’の操作に応じて画像またはフォルダパスを切替えて表示部１０４に表示する、画像送りまたはフォルダ送りを実行する態様について説明した。別実施形態のＭＦＰ１においては、表示部１０４にタッチスクリーンディスプレイを適用することで、操作部１０６、１０６’の操作に代えて、タッチスクリーンディスプレイへのジェスチャに応じて画像送りまたはフォルダ送りを実行することができる。
【０１７１】
具体的には、指がタッチスクリーンディスプレイに接触したまま移動するジェスチャ（スワイプ）を、操作部１０６、１０６’の操作に代えることができる。例えば、図７のＳＣ１０１において、表示部１０４への右方向へのスワイプが検知されると、画像選択部２０２が画像「Ｉｍａｇｅ０１．ｊｐｇ」を選択し、表示部１０４に表示する（ＳＣ１０２）。反対に、図８のＳＣ２０６において、表示部１０４への左方向へのスワイプが検知されると、画像選択部２０２が画像「Ｉｍａｇｅ０２．ｊｐｇ」を選択し、フォルダ切替え前にフォルダパス「Ｃａｒｄ／」を表示部１０４に表示する（ＳＣ２０４）。
【０１７２】
以上説明した通り、上記の別実施形態においては、表示部１０４にタッチスクリーンディスプレイを適用することで、より直感的な操作で画像送りまたはフォルダ送りを実行することができる。そのため、ユーザは印刷対象の画像を容易に検索することができる。
【０１７３】
第１実施形態乃至第４実施形態において、記憶媒体に記憶されている画像はＪＰＥＧやＢＭＰ等が例示されるが、データ形式はこの限りではなく、その他のデータ形式でもよい。また表示対象のファイルは画像ファイルに限らず、文書ファイルや表計算ファイルなど、種々のファイルを表示対象とすることができる。この場合、文書ファイルや表計算ファイルのアイコン、サムネイル等の種々の表示項目を表示対象とすることができる。
【０１７４】
さらに、以上の実施形態では、フォルダパスが表示されている状態においてユーザが左右に対する指示を行った場合に、フォルダパスまたはファイルが表示される例について説明した。しかしこれに限らず、種々の操作方法により切り替えを行うことができる。
【０１７５】
また、フォルダパスが表示されている状態においてユーザの指示がなくても、切り替え後の画像を表示してもよい。例えば画像の切り替え指示に応じてフォルダが切り替わる場合、切り替え前のフォルダ及び／または切り替え後のフォルダを所定時間表示する。そして、所定時間表示がされた後に、自動的に切り替え後のファイルが表示されてもよい。
【０１７６】
さらに、以上の実施形態では、切り替え前後の両方のフォルダパスを表示する場合、それぞれに対応する２つの画像を表示していた。しかしこれに限らず、切り替え前後のフォルダパスを纏めて、１つの画像を表示するようにしてもよい。
【０１７７】
また、上記の実施形態では、表示対象の画像の切り替えにより、表示対象の画像のみが表示画面に表示される例を示した。しかしこれに限らず、例えば表示対象の画像が画面中央の大領域に表示され、その前後の画像の一部が画面の両端に表示される場合であってもよい。
【０１７８】
また、記憶媒体はメモリーカードに限定されるものではなく、ハードディスク、ＣＤ−ＲＯＭ、磁気テープ、ＲＯＭ等を用いることができ、あるいはまた、有線または無線インターフェースを介して外部サーバに記憶された画像にアクセスする態様でもよい。
【０１７９】
第１実施形態乃至第４実施形態において、情報処理装置として読取（スキャニング）機能および印刷（プリンティング）機能を持つＭＦＰを例に説明したが、実施の形態はこの限りではなく、印刷機能のみ等の単機能の装置であってもよい。
【０１８０】
或いは、以上の実施形態における情報処理装置として、ＰＣやデジタルカメラ、スマートフォン、タブレット等の種々のデバイスであってもよい。また例えばＰＣの場合、当該ＰＣが備える表示部に表示を行う場合に限らず、当該ＰＣに接続されている外部の表示装置に表示を行う場合であってもよい。
【０１８１】
＜その他の実施例＞
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【０１８２】
また、本実施形態の機能を実現するためのプログラムコードを、１つのコンピュータ（ＣＰＵ、ＭＰＵ）で実行する場合であってもよいし、複数のコンピュータが協働することによって実行する場合であってもよい。さらに、プログラムコードをコンピュータが実行する場合であってもよいし、プログラムコードの機能を実現するための回路等のハードウェアを設けてもよい。またはプログラムコードの一部をハードウェアで実現し、残りの部分をコンピュータが実行する場合であってもよい。
【図１】
2015170279.tif 000003
【図２】
2015170279.tif 000004
【図３】
2015170279.tif 000005
【図４】
2015170279.tif 000006
【図５】
2015170279.tif 000007
【図６】
2015170279.tif 000008
【図７】
2015170279.tif 000009
【図８】
2015170279.tif 000010
【図９】
2015170279.tif 000011
【図１０】
2015170279.tif 000012
【図１１】
2015170279.tif 000013
【図１２】
2015170279.tif 000014
【図１３】
2015170279.tif 000015
【図１４】
2015170279.tif 000016
【図１５】
2015170279.tif 000017