ウィンドウズスクリプトプログラマ さん、みゃう さん、いつもアドバイスありがとうございます。
shimizuk さん、こんにちは。
手元のパソコンで実際の印刷を試してみたところ、ウィンドウズスクリプトプログラマ さんのアドバイスに書いてある通り、受付時刻順で印刷されました。
試してみた手順は次の通りです。
※関係なさそうな内容も含まれていますが、少しでも役に立つことができれば嬉しいです。
メモ帳で「a」「b」「c」「d」「e」の名前で 5 つのファイルを作成しました。 (テキストの中身はそれぞれ同じ番号のみ入力しています。)
まず、プリンターをオンラインにしたまま、印刷ジョブの確認ウインドウを閉じた状態で<abcde>の順にメモ帳の画面から印刷の操作をすると、実際に印刷された順番は a→b→c→d→e (受付時刻順) でした。
次に、プリンターをオフラインにし、印刷ジョブの確認ウインドウを開いた状態で<abcde>の順にメモ帳の画面から印刷の操作をすると、印刷ジョブの確認ウインドウに表示された順番は a→b→d→e→c でした。
試しに、印刷ジョブの確認ウインドウを開きなおしてみると、e→d→b→a→c に並べ替えられました。
この状態でプリンターをオフラインからオンラインに戻すと、実際に印刷された順番はどちらも a→b→c→d→e (受付時刻順) でした。
ほかに試してみたこと :
ファイル名を<あいうえお>や<12345>で行ってみたり、逆順に印刷の操作をしてみたり、印刷ジョブの確認ウインドウでサイズ順に並べ替えたりしてみても、実際に印刷された順番は受付時刻順でした。
また、逆順(<edcba>の順)で印刷の操作をしてみた場合、印刷ジョブの確認ウインドウを開きなおしてみると、<abcde>の順で開きなおした時と同じ e→d→b→a→c に並べ替えられました。
印刷ジョブのウィンドウに表示される順番について気が付いたこと :
印刷ジョブの確認ウインドウに表示される順番は 1 番目→2 番目→4 番目→5 番目→3 番目のようです。
印刷ジョブの確認ウインドウを開いたまま印刷指示を出すと、1 番目から 3 番目までは順番通りに表示されるのですが、4 番目に指示を出すと 2 番目と 3 番目の間に割り込み、5 番目に出した指示も 4 番目と 3 番目の間に割り込んで表示されました。
試してみた結果からも、実際に印刷される順番は、印刷ジョブの表示の順序に関わらず受付時刻順で印刷されるようです。
お手元でもテストのファイルを 5 つだけ作成し、同じ条件で同じ動作になるかを確認してみてはいかがでしょうか。
もし、テストのファイルで同様の動作になり、普段印刷しているファイルのみ症状が出る場合は、別の原因があるかもしれませんね。
確認結果が参考なればよいのですが。。